
@media only screen and (min-width : 1199px){
	
}

@media only screen and (min-width: 1920px){
   
}

@media only screen and (max-width : 1024px){	
    .navbar-dark .navbar-brand{width: 40%;}
    .slider-text .container {padding: 10px 0;}
    .top-contact-num h2{font-size: 30px;}
    .top-three-text{padding: 16px 0;}

}

@media only screen and (max-width : 768px){		
.new-nav .navbar-brand{display: contents;}
.slider-text .container{padding: 0;}
.slider-text h2{font-size: 52px; line-height: 54px;}
.top-contact-num h2{font-size: 21px;}
.top-contact-num h2:before{font-size: 31px;}
.top-three-text{ padding: 2px 0;}
.top-three-num h2{font-size: 30px;}
.who_we_text p{padding: 0;}
.counter-value{font-size: 26px;}
.counter-icon .fa{font-size: 50px;}
.counter-Txt label{font-size: 40px;}
.grow .fa{font-size: 20px;}
.services_text h3{font-size: 22px;}
.who_we .big-title{ padding: 0 200px 0 0;}
.blog .text-blg{padding: 0 50px;}
.address_text h3{font-size: 14px;}
.address_icon{font-size: 30px; padding: 5px; width: 65px; line-height: 60px;}
.address_text_2nd h5{font-size: 20px;}
.navbar-dark .navbar-toggler{background: #008e9b; padding: 5px 10px; }
.navbar-nav{text-align: center; background: #008e9b;}
.navbar-brand span{padding: 0;}
.main-nav{padding: 5px;}


}


@media only screen and (max-width : 425px){
 .main-nav{padding: 5px;}
 .main-slider img { width: auto;  max-width: unset;}
 .slider-text{top: 70px;}
 .slider-text h2 { font-size: 70px;  line-height: 75px;}
 .top-contact-num h2:before { font-size: 60px;}
 .top-contact-num h2{ font-size: 42px;}
 .top-three-text { padding: 10px 0;}
 .top-three-num h2 { font-size: 38px;}
 .top-three:before{background: none;}
 .top-contact-num{border-radius: 0;}
 .big-title{font-size: 40px;}
 .abut-text-right {  margin: 93px 0 0;}
 .who_we .big-title { padding: 0;}
 .counter-icon .fa { font-size: 70px; }
 .counter-value{font-size: 65px;}
 .counter-Txt label{font-size: 65px;}
 .our_services .col-md-4:nth-child(3) .services_text{margin: 20px 0;}
 .grow .fa {font-size: 40px;}
 .blog .grow{font-size: 22px; line-height: 25px;}
 .services_text h3{font-size: 28px;}
 .address_text h3{font-size: 22px;}
 .address_icon {font-size: 30px; margin: 0 10px 10px 0;}
 .line2_address .col-md-4:nth-child(2) .address_text_2nd{padding: 0; margin: 20px 0 0;}
 .line2_address .col-md-4:nth-child(3) .address_text_2nd{margin: 20px 0 0;}
 .address_text_2nd ul li a p{text-align: center; padding: 0;}
 .address_text_2nd h5{text-align: center; }
 .address_text_2nd ul li:before{background: none;}


}


@media only screen and (max-width : 375px){
	

	}

@media (min-width : 320px) and (max-width : 374px){
	
}