/*Extra small devices (portrait phones, less than 320px)*/
@media  (max-width: 320px){
	
	
	
	
	
}
/*Extra small devices (portrait phones, less than 360px)*/
@media  (max-width: 360px){
	
	
	
	
	
	
	
	
}
/*Extra small devices (portrait phones, less than 375px)*/
@media  (max-width: 375px){
	
	#header_top .heasder_inner p {
    font-size: 15px !important;
}

	
	
	
}
/*Extra small devices (portrait phones, less than 414px)*/
@media  (max-width: 414px){
	
	
	
	
	
	
	
}
 /*Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) {

header .navbar-brand img {
    width: 140px;
}

header .navbar-collapse ul {
    padding-top: 20px;
}
.about_us p, .our_service_inner p {
    width: 100%;
    font-size: 16px;
}
.our_fees ul {
    width: 100%;
    font-size: 18px;
}
.policies .policies_inner {
    width: 100%;
}
.policies .policies_inner p {
    text-align: left;
    font-size: 16px;
}
#header_top .heasder_inner p {
    font-size: 16px;
}
.banner .banner_inner h1 {
    font-family: 'Proxima Nova Rg';
    text-transform: uppercase;
    margin-bottom: 30px;
    font-size: 36px;
}

.banner .banner_inner p {
    width: 100%;
}





}

/*// Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px) {
    header .navbar-collapse ul {
    padding-top: 20px;
}
.about_us p, .our_service_inner p {
    width: 100%;
    font-size: 16px;
}
.our_fees ul {
    width: 100%;
    font-size: 18px;
}
.policies .policies_inner {
    width: 100%;
}
.policies .policies_inner p {
    text-align: left;
    font-size: 16px;
}

.banner .banner_inner p {
    width: 100%;
}

	
	
}

/*// Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991.98px) {
    
	header .navbar-collapse ul {
    padding-top: 20px;
}
.about_us p, .our_service_inner p {
    width: 100%;
    font-size: 16px;
}
.our_fees ul {
    width: 100%;
    font-size: 18px;
}


.policies .policies_inner {
    width: 100%;
}
.policies .policies_inner p {
    text-align: left;
    font-size: 16px;
}


.banner .banner_inner p {
    width: 100%;
}





	
	
}

/*// Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px) {
    
	
	
	
	
}

/*// Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) and (max-width: 1339.98px) {
    
    
	
	
	
	
}



/*// Extra large devices (large desktops, 1440px and up)*/
@media (min-width: 1440px) and (max-width: 1699.98px){}





/*// Extra large devices (large desktops, 1440px and up)*/
@media (min-width: 1700px) and (max-width: 2099.98px){
	
	
	
	
	
	
}



/*// Extra large devices (large desktops, 1440px and up)*/
@media (min-width: 2100px){
	
	
	
	
}












