@media(max-width:1500px){
   /* header .header-secondary .menu a{margin: 0;} */
   .contact-section .contact-img,.contact-section .contact-overlay{width: 65%;}
}
@media(max-width:1300px){
   header .header-secondary .menu a {font-size: 16px;}
  header .header-left ul li{font-size: 13px;}
  header p {font-size: 13px;}
  .quotes h5{width: 100%;}
  .team .team-detail {padding: 15px;left: 10px;right: 10px;top: 10px;bottom: 10px;}
  .map-iframe .contact-details{width: 85%;}
}
@media(max-width:1200px){
   
   .services .services-content{padding: 12px;padding-top: 55px;}
   .services .services-content p {font-size: 14px;}
   header .header-secondary{padding: 20px;margin-top: -50px;}
   header .header-secondary .menu a ,header .btn-primary{font-size: 15px;}
   header ul li {margin: 0 9px;}
   header .header-left ul li{margin: 0 5px;}
   header p {font-size: 11px;}.recet-work-block::after{width: 200px;height: 180px;}
   .recet-work-block .recent-work h5 span{font-size: 12px;}.recet-work-block .recent-work{left: 10px;}

   .map-iframe .contact-details h6{font-size: 14px;}
   .map-iframe .contact-details{width: 95%;}
}
@media(max-width:991px){
   h2 {font-size: 30px;}
   .common-section-pad { padding: 45px 25px;}
   .about-us .about-section-right{padding: 0;}
   .banner .banner-right .square-2,.banner .banner-right .square-1{display: none;}
   .banner img,.banner-img-sec{display: none!important;}
   .banner{height: auto;padding: 35px 0;padding-top: 65px;margin: 0;}
   .banner h1{font-size: 32px;}
   .about-us{margin: 0;}
   .services-box{margin-bottom: 35px;}
    .video-block{display: none;}
    .team-box {margin-bottom: 25px;}
    .team-box img{width: 100%;}
    .testimonials-right{margin-top: 35px;}
    .contact-section .contact-img, .contact-section .contact-overlay,.contact-section .call-us-btn::after,
    .therapy-session .get-one__shape-1, .therapy-session .get-one__shape-2,.therapy-session .get-one__shape-5,.therapy-session .get-one__shape-3,
    .therapy-session .get-one__shape-4{display: none;}
    .contact-section .call-us-btn{position: static;margin: auto;display: block;margin-top: 25px;}
    .pricing-plan .pricing-block{margin-top: 15px;}
    .quotes h5{font-size: 25px;}
    /* header ul{display: block;} */
    header .header-secondary {width: 0;visibility: hidden;opacity: 0;position: fixed;top: 0;bottom: 0;}
    header .header-secondary .menu a, header .btn-primary{display: block; color: #fff;margin-bottom: 10px;padding-bottom: 10px;
      border-bottom: 1px solid rgb(255 255 255 / 15%);}
      .cart-menu{margin: 0;border: 0;margin-bottom: 15px;display: block;}.cart-menu a{color: #fff;margin-bottom: 12px;display: block;}
      .list-unstyled{display: none;}
      .header-secondary .list-unstyled{display: flex;}
      header .header-secondary ul{display: block;}
      header .header-secondary.header-slide {
         width: 285px;
         display: inherit;
         visibility: visible; background: #1e4153;
         opacity: 1;
         transition: 0.5s ease;
         padding: 0 15px;
         padding-top: 150px;
     }
     header .header-secondary.header-slide  .close-btn-header{display: block;color: #fff;        position: absolute;right: 25px;top: 100px;}
      header .header-right{margin: 0;justify-content: space-between;border-radius: 0;}
      .footer-inner-box { border: 1px solid #ffffff59;margin-bottom: 7px; padding: 14px;border-radius: 10px;position: relative;}
      .footer-secondary h4{margin: 0;}
      .footer-inner-box ul{margin-top: 15px;}
      .footer-inner-box:after {
         position: absolute;
         content: "\f078";
         right: 20px;
         top: 12px;
         font-family: "FontAwesome";
         color: #fff;
         font-size: 12px;
     }
     .active-div.footer-inner-box:after {
      transform: rotate(180deg);
      transition: 0.5s ease;
  }
   header .header-left  .button-line-tab{display: block;position: absolute; right: 19px;top: 45px;bottom: 0;margin: auto;font-size: 20px;color: #1e4153;}
/* ABOUT US  */
.our-value-second-sec{margin-top: 0;width: 100%;}
.about-section .about-right{display: none;}
/* FAQ */
section.service-about.common-section-pad{padding: 35px 0;}
ul.accordion-list li h3{padding-right: 45px;}

/* CONtACT} */
.map-iframe .contact-details .contact-box{width: 50%;}
.map-iframe .contact-details{flex-wrap: wrap;}
.map-iframe .contact-details .contact-box ul{margin: 0;}

/* SERVUCES */
.close-sidebar{        display: block;
   position: absolute;
   top: 0;
   color: #1e4153;
   top: 20px;
   z-index: 999;
   font-size: 22px;
   right: 22px;
}
.service-detailed .services-right-content{padding: 0;}
.service-detailed .sidebar-service{        display: none;
   position: fixed;
   height: 100vh;overflow: scroll;
   background: #fff;
   z-index: 99;left: 0;right: 0;
   padding: 40px 15px;padding-top: 65px;
}
.right-side-wrap{display: none;}
span.sticky-sidebar {
   position: fixed;display: block;
   bottom: 0;
   background: #1e4153;
   width: 65px;
   height: 65px;
   border-radius: 50%;
   color: #fff;
   font-size: 28px;
   padding: 11px;
   text-align: center;
   right: 15px;
}
.shape-bottom{display: none;}
section.service-about img{display: none;}
.blog-detailed .comment-box:nth-child(odd){margin: 0;}
}
@media(max-width:768px){
   
   header .btn-primary{margin: 4px;margin-left: auto;width: 165px ! Important;margin-right: 17px;}
   .footer-secondary h4 {
      font-size: 19px;
  }
  #counter .item .count{font-size: 22px;}#counter .item h3{font-size: 15px;}
  #counter .item:nth-child(2) .count::after {right: 0px;font-size: 17px;
}
}
@media(max-width:575px){
   .banner h1 {font-size: 28px;}
   h2 {font-size: 25px;}
   .common-section-pad { padding: 35px 15px;}
   .btn-flex{display: block;}
   .btn-flex .primary-btn1{margin-top: 10px;margin-left: 0!important;display: block;width: 160px;text-align: center;}
   /* CONtACT} */
.map-iframe .contact-details .contact-box{width: 100%;margin-bottom: 15px;}
.contact-form-sec .form-group{width: 100%;}
/* SERVICES */
.service-detailed .have-questions .book-appoinment{display: block;}
.service-detailed .have-questions .book-appoinment .primary-btn{margin-left: 0;}
}