
@media only screen and (min-width : 1199px){
	
}

@media only screen and (min-width: 1920px){
   
}

@media only screen and (max-width : 1024px){	
    .navbar-brand img { width: 36%;}
    .logo-img { right: -100px; bottom: 8px;}
    .calling span {font-size: 25px;}
    .calling .fa{ font-size: 28px; width: 50px; height: 50px;}
    /*inner pages*/
    /*abot*/
    .counter-value{ font-size: 53px;}
    .abut_left .big-title {font-size: 37px;}
    .counter-value { font-size: 26px;}
    .counter-Txt label { font-size: 27px;}
   .counter-Txt h4 {font-size: 14px;}
   .abut_left .big-title { font-size: 33px;}
    .main-products h5 { padding: 0 140px;}
    .navbar-brand span {font-size: 22px;}
    .logo-img { left: 270px; bottom: 15px; width: 8%;}

}

@media only screen and (max-width : 768px){		
   .navbar-brand span{font-size: 18px;}
   .new-nav ul li a{font-size: 14px; margin: 0 10px;}
   .get-appoin{padding: 9px 6px;}
   .logo-img { right: -66px;}
   .calling span { font-size: 30px;}
   .counter-value{font-size: 40px;}
   .counter-Txt label{font-size: 40px;}
   .inner-contact-divt{height: fit-content;}
   .main-products h5 { padding: 0 23px;}
   .new-nav ul li a{margin: 0 8px;}
   .navbar-brand span { font-size: 16px;}
   .navbar-brand img { width: 18%;}
   .logo-img { left: 191px;}
}

@media only screen and (max-width : 736px){
.navbar-brand span {  font-size: 28px;}
.logo-img { right: -122px;  bottom: 1px;}
.navbar-nav{text-align: center;}
.slider-text {  margin: 60px 0 0;}
.slider-text h2 {font-size: 45px; line-height: 70px;}
.calling span {  font-size: 24px;}
.counter-Txt label { font-size: 30px;}
.counter-value { font-size: 26px;}
.counter-Txt h4{font-size: 14px;}
.products_text {padding: 8px;}
.pro_txt h4 {font-size: 18px;}
.action_text span { font-size: 30px;}
.footer_text h2{font-size: 22px;}
.footer_text h4{font-size: 20px;}
.footer_text h3{font-size: 20px;}
/*abot*/
.inner-header{background-position-y: -50px;}

.portfolio-menu .btn { padding: 6px 10px;}
.portfolio-item .img-fluid { max-width: 125px;}

}

@media only screen and (max-width : 425px){
 .navbar-brand span { font-size: 22px;}
 .navbar-brand img { width: 44%;}
 .calling .fa{display: block; margin: 0 auto; width: 60px; height: 60px; padding: 15px;}
 .counter-value {  font-size: 50px;}
 .counter-Txt h4 { font-size: 24px;  margin: -10px 0 30px;}
 .pro_txt h4 { font-size: 25px;}
 .main_footer{text-align: center;}
 .footer_text h4:before{margin: 0 auto; left: 0; right: 0;}
 .footer_text h4{margin: 20px 0 0;}
 .action_text span { font-size: 25px;}
 .products_text { padding: 20px; margin: 0 0 20px;}
 .inner-header { background-position-y: -9px;}

 .portfolio-menu .btn { padding: 8px 15px; margin: 0 0 10px;}
 .portfolio-item .img-fluid { max-width: 128px;}

 .logo-img { left: 240px; bottom: 10px; width: 15%;}
 .navbar-brand span { font-size: 19px;}
 .navbar-brand img { width: 17%;}

 .main-products h5{padding: 0;}

.mt-10{margin-top: 0px !important;}

}


@media only screen and (max-width : 375px){
	.logo-img { left: 222px;}
  .navbar-brand img { width: 17%; bottom: 5px;}
  .action_text span { font-size: 22px;}
  .calling span { font-size: 22px;}	
  .inner_text span { color: #fff; margin: -14px 0 0; display: block;}
  .main-products h5 {font-size: 22px;}

}

@media only screen and (max-width : 367px){
  .calling span { font-size: 21px;}
  .inner_text {  padding: 50px 0;}
}

@media only screen and (max-width : 354px){
  .calling span { font-size: 21px;}
  .inner_text {  padding: 48px 0;}
}

.inner_text {
    padding: 45px 0;
}

@media (min-width : 320px) and (max-width : 374px){
	
}