
@media only screen and (min-width: 768px) and (max-width: 991px){
.main-section p {line-height: 1.5;}
.map-bg iframe {height: 20rem !important;}
}
@media (width <= 991px){
.fixedBtn {gap: 0.5rem;}
.headerlogo .logo {width: 7rem;}
.header-btns {gap: 0.2rem !important;}
.header-btns .btn {min-width: auto;padding: 0.6rem;}
.header-btns .btn-yellow svg {width: 1rem;}
.sec1-box-content .main-heading h2 {font-size: 1.75rem;}
.white-form-box {padding: 1.5rem 1rem;}
.counter-sec .counter h3{font-size: 3rem}
.main-heading h2, .main-heading h3{font-size: 1.625rem}
.main-section p{line-height: 1.5rem}
.main-section {padding: 2.5rem 0;}
.main-section p {margin-bottom: 1rem;}
.sec-two-img figure img {height: auto;}
.home-section-three .choose-bx h4 {font-size: 1.24rem;}
.home-section-three .choose-bx h4 br {display: none;}
.home-section-nine .discover-box .main-heading h2 {font-size: 1.55rem;}

.faq-section .accordion-body {padding: 1.25rem 0 0;}
.faq-section .accordion-button strong {display: none; position: relative;}
.faq-section .accordion-button::before {content: none;}
.faq-section .accordion-button span {width: 2rem;min-width:2rem;height: 2rem;}
.faq-section .accordion-button h6 {transform: translateX(0rem);font-size: 1rem;}
.faq-section .accordion-button[aria-expanded="true"] h6 {color: #920514 !important;}
.faq-section .accordion-item {padding: 1rem 0;}
.faq-section figure .faq-rightimg {height: auto;margin-top: 1rem;}
.map-bg iframe {height: auto;margin-top: 1rem;}
.footer-bg .footer-logo {width: 7rem;}
.footer-top {padding-bottom: 2rem;}
/*.logoslider {margin-top: 2rem;}*/
.home-section-three .main-heading {margin-bottom: 0;}
.wow{opacity: 1 !important;visibility: visible !important;transform: none !important;}
.btn-text .btn, .btn{font-size:0.8rem;padding: 0.8rem 0.5rem !important}
.header {padding: 1rem 0;}
.header .headerlogo .logo {width: 10rem;}
.fixWhatsapp, .fixCart {right: 0.5rem;}
.cta-wrap{padding: 1.5rem}
.home-section-four .product-images article h5{min-height: 5.5rem}
.ac-section .wrap:nth-child(even) {margin: 2.55rem 0;}
.header .btn{padding: 0.7rem 0.688rem !important}
.person{width: 2rem;height: 2rem;font-size: 1rem}
.star-rating img{width: 0.875rem;height: 0.875rem;}
.modal .modal-dialog{max-width: 96%}
.white-form-box h3{font-size: 1.75rem}
.service-slider article{min-height: 3.75rem}
.thankyou-section h1{font-size:2.75rem;}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.sec1-box-content .main-heading h2 {font-size: 2.5rem;}
.badge .number {font-size: 3.5rem;}
.badge {width: 10rem;}
.main-section {padding: 3rem 0;}
.main-section p {margin-bottom: 1rem;}
.main-heading h2 {font-size: 2.3rem;}
.sec-five-box article {padding: 1rem;}
.box-head h5 {min-height: 3.25rem;}
.how-it-work-section .how-imgbx svg {width: 2.5rem;}
.how-it-work-section .how-imgbx {width: 4rem;height: 4rem;}
.home-section-four {padding-bottom: 7rem;}
.home-section-three {padding-bottom: 7rem;}
.home-section-three .choose-bx h4 br {display: none;}
.faq-section .accordion-body {padding: 1.25rem 1rem 0;}
.faq-section .accordion-item {padding: 1rem 0;}
.footer-top {padding-bottom: 2rem;}
footer {padding: 2rem 0 1rem;}
.faq-section .accordion-button h6 {font-size: 1rem;}
.faq-section .accordion-button::before {width: 85%;}
.cnt-link {gap: 0 0.5rem;}
.white-form-box {padding: 2rem 1rem;}
.map-bg iframe {height: 30.75rem;}

  .testimonial-slider h6{font-size: 16px;}

.star-rating span{font-size: 20px;}
.review-left img{width: 100px;}
.person{width: 40px;height: 40px;font-size: 15px;}
.testimonial-slider strong{font-size: 12px;}
.review-left .star-rating span{font-size: 25px;}
.star-rating img{width: 14px;height: 14px;}
.testimonial-slider .slick-arrow svg{width: 12px;}
.accordion-body p{margin-bottom: 15px !important;}
.rent-section-two{padding-bottom: 50px}
.home-section-three .main-heading{margin-bottom: 0}
.modal .modal-dialog{max-width: 60%}
}
@media only screen and (max-width: 1199px){
  .home-section-three .choose-bx {margin:4rem 0.75rem 0.5rem;padding: 1rem;height: auto}
  .home-section-nine .discover-box {padding: 3rem 1rem;}
.home-section-four .product-images{margin: 0 0.25rem !important}
.work-bx{margin: 0.2rem 0.75rem 0}
.slick-arrow svg{width: 0.5rem}
.slick-arrow{width: 2.5rem;height: 2.5rem;margin:0}
.sliderxs-2 .slick-prev{left: -0.25rem}
.sliderxs-2 .slick-next{right: -0.25rem}
.testimonial-slider .slick-prev {left: -0.25rem;}
.testimonial-slider .slick-next {right: -0.25rem}
.testimonial-slider .wrap{padding: 1.75rem;}

}
@media only screen and (min-width: 1200px) and (max-width: 1299px){
.main-heading h2 {font-size: 2.3rem;}
.sec1-box-content .main-heading h2 {font-size: 2.8rem;}
.sec-five-box article {min-height: 23.75rem;}
.service-bx p {min-height: 14rem;}
.service-bx h4 {font-size: 1.375rem;}
.home-section-three .choose-bx {padding: 1rem;}
.home-section-three .choose-bx p {height: 9rem;}
.faq-section {padding-bottom: 0;}
}
@media only screen and (min-width: 1299px) and (max-width: 1300px) {
.home-section-three .choose-bx {min-height: 18.938rem;}
}