/*@media only screen and (max-width:359px){.header .btn{padding:.7rem .35rem}}@media only screen and (max-width:575px){.home-section-six article .cta-btn .btn{width:100%}}@media only screen and (max-width:767px){.header .contact-details ul li a span{display:none}#appointment .modal-content{padding:2rem 1.25rem 1.25rem}.form-group{margin-bottom:.75rem}#appointment form .form-group .form-control,.home-section-ten .form-wrapper .form-control{padding:.4rem .75rem}.home-banner article ul{margin-bottom:1.5rem}.home-section-two .choose-list ul li{letter-spacing:1px}.home-section-ten .iframe-wrap{height:auto}.testimonial-slider .wrap{margin:.25rem 1.5rem}}@media only screen and (max-width:991px){header{max-height: 95px;overflow: hidden;} .scrolltop,.slick-arrow,.whatsappFix{height:2.5rem;width:2.5rem}.slick-slider{padding-bottom:3rem}.btn{padding:.7rem .8rem;font-size:.8rem}.main-section{padding:3rem 0}.footer .topfooter .content-box span,.main-heading{margin-bottom:.5rem}.main-heading h2{font-size:1.5rem}.footer .topfooter .content-box a,.home-section-nine .accordion-body strong,.home-section-seven article h3,.home-section-two .count-rw .sec1Left article span,.main-section p{font-size:.875rem!important}.slick-arrow{left:0;opacity:1;visibility:visible;top:12rem}.slick-arrow.slick-next{right:0}.slick-dots{bottom:0}.header .contact-details ul{gap:.5rem}.footer .footerlogo a,.header .header-logo a{width:8rem}.home-banner article h1{font-size:1.5rem;margin-bottom:1rem}.home-banner article .btn{padding:.844rem 1rem;font-size:.8rem}.home-banner article h2{font-size:16px}.home-section-two .count-rw{margin-top:2rem}.home-section-two .count-rw .sec1Left{gap:1rem}.home-section-two .count-rw .sec1Left article h2{font-size:2rem;margin-bottom:.25rem}.home-section-two .choose-list ul li{font-size:.875rem;margin-bottom:.8rem}.home-section-two .choose-list ul li::before{top:.3rem}- .home-section-six{margin-top:0}.home-section-six article p{max-width:100%;font-size:.938rem}.home-section-six article .cta-btn{flex-wrap:wrap;gap:.5rem!important;margin-top:1rem}.home-section-nine .accordion-item .accordion-button{font-size:1rem}.footer .topfooter{padding:1.5rem 1rem}.footer .topfooter .content-box span svg,.whatsappFix2 i svg{width:2rem}.footer .middlefooter{padding:1.5rem}.footer .bottomfooter{padding:6px}.footer .bottomfooter p{font-size:.875rem}.footer .topfooter .col-lg-3::before{display:none}.whatsappFix i svg{width:1.5rem}.whatsappFix{bottom:7rem}.whatsappFix2{bottom:3.5rem}.person{width:2.5rem;height:2.53rem;font-size:1rem}.star-rating img{width:.75rem;height:.75rem;margin-top:-.4rem}.home-section-three .sec1-slider{margin:1rem 0 0}.home-section-four .juazar-box p{max-width:100%;margin-top:.5rem}.home-section-four .juazar-box p,.home-section-four .juazar-box:hover .h5{opacity:1;visibility:visible;position:relative}.home-section-four .juazar-box img{opacity:1!important;height:auto}.home-section-five .price-box h3{font-size:1rem;padding:1rem .5rem;min-width:120px}.home-section-five .price-box .price-box-inner h4{font-size:1.1rem}.main-section p{line-height:1.5}.home-section-ten .form-wrapper{padding:1rem}}@media only screen and (min-width:768px) and (max-width:991px){.home-banner article h1{max-width:100%!important}.home-section-four .juazar-box h4{font-size:1.05rem}.home-section-four article{padding:1rem}.home-section-four article h4{font-size:1.1rem}.header .header-logo a{width:6.35rem}.header .contact-details ul li a{letter-spacing:1px}.home-section-four .juazar-box{padding:.5rem}.testimonial-slider{padding:0 3rem 3rem}}@media only screen and (min-width:992px) and (max-width:1199px){.slick-arrow{left:0;width:3rem;height:3rem}.slick-arrow.slick-next{right:0}.header .contact-details ul{gap:1rem}.header .contact-details ul li{display:flex}.home-banner article h1{font-size:2rem;margin-bottom:1.5rem}.main-section{padding:4rem 0}.main-heading h2{font-size:2rem}.main-heading{margin-bottom:.75rem}.testimonial-slider{padding:0 3rem 3rem}.footer .topfooter{padding:1.5rem .688rem}.footer .topfooter .content-box a{font-size:.925rem}.footer .topfooter .content-box span svg{width:2.5rem}.footer .middlefooter{padding:2rem}}@media only screen and (min-width:1200px) and (max-width:1299px){.slick-arrow{left:0}.slick-next{left:auto;right:0!important}.scrolltop,.whatsappFix{right:3rem}.testimonial-slider{padding:0 3rem 3rem}}*/

@media only screen and (max-width: 359px) {
  .header .btn {padding: 0.7rem 0.35rem;}
}
@media only screen and (max-width: 575px) {
  .home-section-six article .cta-btn .btn {width: 100%;}
}
@media only screen and (max-width: 767px) {

  .header .contact-details ul li a span {display: none;}
  #appointment .modal-content {padding: 2rem 1.25rem 1.25rem;}
  .form-group {margin-bottom: 0.75rem;}
  #appointment form .form-group .form-control,
  .home-section-ten .form-wrapper .form-control {padding: 0.4rem 0.75rem;}
  .home-banner .googleReview{gap: 0.125rem;}
  .home-banner .googleReview span{font-size: 14px;}
  .home-banner article ul {margin-bottom: 1.5rem;}
  .home-section-ten .iframe-wrap {height: auto;}
  .testimonial-slider .wrap {margin: 0.25rem 1.5rem;}
  .home-banner article{margin-bottom: 2rem;}
  .home-banner figure picture{width: 50% !important;}
  .home-section-six article{padding: 1.5rem;border-radius: 20px;}
  .home-section-marque .marque-slider-inner{padding-left: 60px;margin-left: 30px;}

  .home-section-nine .accordion-item{margin-bottom: 0.75rem;}
  .home-section-nine .accordion-item .accordion-button{padding-bottom: 0.75rem;}
  .home-section-nine .accordion-body{padding: 0.5rem 0;}
  .home-section-nine .accordion{padding: 15px;}
  .home-section-two .count-rw .sec1Left article span{font-size:0.875rem;}
  .home-section-four .col {flex: auto;}
  .new-cta-section .col{flex: 1 0 33.33%;}
}
@media only screen and (max-width: 991px) {
  :root {--base-font-size: 0.875rem;}
  header {max-height: 95px;overflow: hidden;}
  .scrolltop, .slick-arrow, .whatsappFix {height: 2.5rem;width: 2.5rem;}
  .slick-slider {padding-bottom: 3rem;}
  .btn {padding: 0.7rem 0.8rem;font-size: 0.8rem;}
  .main-section {padding: 3rem 0;}
  .footer .topfooter .content-box span{margin-bottom: 0.5rem;}
  .main-heading h2 {font-size: 1.75rem;}
  .main-heading h2 br{display: none;}
  /*.footer .topfooter .content-box a,
  .home-section-nine .accordion-body strong,
  .home-section-seven article h3,
  .home-section-two .count-rw .sec1Left article span,
  .main-section p {font-size: 0.875rem !important;}*/
  .slick-arrow {left: 0;opacity: 1;visibility: visible;top: 12rem;}
  .slick-arrow.slick-next {right: 0;}
  .slick-dots {bottom: 0;}
  .header .contact-details ul {gap: 1rem;}
  .footer .footerlogo a,
  .header .header-logo a {width: 8rem;}
  .home-banner article h1 {font-size: 1.5rem;margin-bottom: 1rem;}
  .home-banner article .btn {padding: 0.844rem 1rem;font-size: 0.8rem;}
  .home-banner article h2 {font-size: 16px;}
  .home-banner .googleReview{font-size: 0.813rem;}
  .home-banner .googleReview svg{width: 18px;}

  .home-section-two .count-rw {margin-top: 2rem;}
  .home-section-two .count-rw .sec1Left {gap: 1rem;}
  .home-section-two .count-rw .sec1Left article h2 {font-size: 2rem;margin-bottom: 0.25rem;}
  .home-section-two .choose-list ul li {font-size: 0.875rem;margin-bottom: 0.5rem;padding-left: 1.125rem;}
  .home-section-two .choose-list ul li::before {top: 0.3rem;}
  .home-section-six {margin-top: 0;}
  .home-section-six article p {max-width: 100%;font-size: 0.938rem;}
  .home-section-six article .cta-btn {flex-wrap: wrap;gap: 0.5rem !important;margin-top: 1rem;}
  .home-section-nine .accordion-item .accordion-button {font-size: 1rem;}
  .footer .topfooter {padding: 1.5rem 1rem;}
  .footer .topfooter .content-box span svg, .whatsappFix2 i svg {width: 2rem;}
  .footer .middlefooter {padding: 1.5rem;}
  .footer .bottomfooter {padding: 10px 50px;}
  .footer .bottomfooter p {font-size: 0.875rem;}
  .footer .topfooter .col-lg-3::before {display: none;}
  .whatsappFix i svg {width: 1.5rem;}
  .whatsappFix {bottom: 7rem;}
  .whatsappFix2 {bottom: 3.5rem;}
  .person {width: 2.5rem;height: 2.53rem;font-size: 1rem;}
  .star-rating img {width: 0.75rem;height: 0.75rem;margin-top: -0.4rem;}
  .home-section-three .sec1-slider {margin: 1rem 0 0;}
  .home-section-four .juazar-box .h5{margin: 15px 12px 1rem 0;font-size: 1.3rem;}
   .home-section-four .juazar-box .h5 br{display: none;}
  .home-section-five .price-box h3 {font-size: 1rem;padding: 1rem;min-width: 100px;}
  .home-section-five .price-box .price-box-inner h4 {font-size: 1.1rem;}
  .main-section p {line-height: 1.5;}
  .home-section-ten .form-wrapper {padding: 1rem;}
  .home-section-seven .meet-slider .slick-slide .teamWrap .h5 {transform: translateY(0);font-size: 1rem;opacity: 1;}
  .new-cta-section .content-box img{width: 45px;}
  .content-box p{font-size: 0.813rem;}
  .home-section-marque .marque-slider-inner::before{ top: 45%; font-size: 50px;}
  .home-section-marque h2{font-size: 50px; line-height: 65px !important; }

}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .home-banner article {margin-bottom: 2rem;}
  .home-banner article h1 {max-width: 100% !important;}
  .home-banner figure picture{width: 100% !important;}
  .home-banner article ul li{font-size: 0.9rem;}
  .header .header-logo a {width: 6.35rem;}
  .testimonial-slider {padding: 0 3rem 3rem;}
  .header .contact-details ul li a span{font-size: 0.875rem;}
  .header .contact-details ul li svg{width: 1rem;}
  .home-section-six article{border-radius: 30px;padding: 2rem;}
  .home-section-two .count-rw .sec1Left article span{font-size:1rem;}
  .home-section-four .col {flex: 2 0 50%;}
  .main-heading h2{font-size: 1.68rem;}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .slick-arrow {left: 0;width: 3rem;height: 3rem;}
  .slick-arrow.slick-next {right: 0;}
  .header .contact-details ul {gap: 1rem;}
  .header .contact-details ul li {display: flex;}
  .home-banner article h1 {font-size: 1.98rem;margin-bottom: 1.5rem;}
  .main-section {padding: 4rem 0;}
  .main-heading h2 {font-size: 2rem;}
  .main-heading {margin-bottom: 0.75rem;}
  .testimonial-slider {padding: 0 3rem 3rem;}
  .footer .topfooter {padding: 1.5rem 0.688rem;}
  .footer .topfooter .content-box a {font-size: 0.925rem;}
  .footer .topfooter .content-box span svg {width: 2.5rem;}
  .footer .middlefooter {padding: 2rem;}
  .home-banner .googleReview{font-size: 0.875rem;}
  .home-banner article h2 {font-size: 1rem;}
  .home-banner article ul li{font-size: 0.938rem;}
  .home-banner article .btn{padding: 0.844rem 0.85rem;}
  .home-banner article ul, .home-banner article {margin-bottom: 2rem;}
  .home-section-four .col {flex: 2 0 33.33%;}
  .home-section-four .juazar-box .h5{font-size: 1.16rem;}
  .home-section-ten .form-wrapper {padding: 1.5rem;}
  .home-section-two .choose-list ul li{margin-bottom: 0.5rem;}
}
@media only screen and (min-width: 1200px) and (max-width: 1299px) {
  .slick-arrow {left: 0;}
  .slick-next {left: auto;right: 0 !important;}
  .scrolltop, .whatsappFix {right: 1rem;}
  .testimonial-slider {padding: 0 3rem 3rem;}
  .topfooter{}
  .main-heading h2{font-size: 2rem;}
  .home-section-four .juazar-box .h5{font-size: 1.35rem;}
}
