@media screen and (max-width:768px){.google-review{font-size:2.3rem}.btn-custom{font-size:11px}.breadcrumb-item,.breadcrumb-item a,.sub-heading{font-size:14px}.main-heading{font-size:25px;line-height:30px}.mob-dis{margin-top:3rem!important}.subscribe-input-area input{min-width:auto!important}.ct-box{min-height:auto!important}section:first-child{padding-top:66px}.banner h1{font-size:27px}.banner p,.ct-box a,.nw-box span,p{line-height:22px;font-size:13px}.per-data label{font-size:20px}.per-data span{font-size:12px}.nw-detailed label{line-height:31px!important}.nw-detailed h1{font-size:1.2rem;line-height:27px}.ct-box label{font-size:25px}.contact-det-display a,.contact-det-display label,.links-area a{font-size:13px}.links-area a{margin-bottom:10px;word-break:break-word}.contact-links a span{margin-bottom:6px}.phone-number{font-size:22px!important;margin-bottom:0!important}.sub-banner-title{font-size:31px!important}.breadcrumb-item+.breadcrumb-item::before{width:13px!important}.sub-banner{min-height:auto}.navbar-logo{max-width:129px}.related-nw-box{padding:10px}.sp-box.detailed .sp-data label{font-size:28px}.sp-box.detailed .sp-data p{font-size:13px!important}.contact-data-dsp img{right:29px!important;top:52px!important;width:18px}}@media screen and (max-width:1200px){.sp-data-container{padding:18px}.custom-navbar .navbar-nav .nav-link{min-width:86px!important}.md-text-space p:last-child{margin-bottom:0!important}.md-message .owl-dots{display:none!important}}@media screen and (max-width:992px){.custom-navbar{backdrop-filter:none!important}}@media screen and (min-width:1400px){.counter-section .container{max-width:1514px}}@media (max-width:768px){.category-wrap{justify-content:center}.contact-us h2{font-size:2rem!important}.content-box{max-width:100%;padding:15px}.contact-us p{padding:0!important;line-height:23px!important;font-size:14px!important}.main-title{font-size:1.3rem;top:7px}.background-text{top:42%;font-size:2.1rem}.description-text{font-size:13px;line-height:1.5}.branch-section,.service-section{padding:5rem 0 2rem!important}.automotive-page-wrapper .main-title-abt{font-size:1.3rem!important;top:0!important}.background-text-abt{font-size:2.5rem!important}.background-text,.background-text-abt{mask-image:linear-gradient(#ffffff9e 27%,rgb(0 0 0 / 94%) 36%,rgb(0 0 0) 52%,#ffffff00 100%)!important}}@media (max-width:768px) and (min-width:500px){.background-text{top:50%!important;font-size:3.5rem!important}}@media (min-width:993px) and (max-width:1199px){.team-banner-content{height:62vh!important;max-width:350px!important}.team-banner-content p{font-size:15px!important}.team-banner-content h1{font-size:2rem!important}}@media (min-width:1025px) and (max-width:1199px){.service-featured-title{font-size:21px;line-height:1.4}.btn-discover-s{font-size:17px}.mob-dis{margin-top:5rem!important}.main-title{font-size:2rem!important}.main-title-abt{font-size:2.5rem!important}.background-text{font-size:4rem!important}}@media (min-width:768px) and (max-width:1024px){.sticky-image-col{position:sticky;top:100px;align-self:flex-start;z-index:2}.scrollable-content{max-height:600px;overflow-y:auto;padding-right:12px;scrollbar-width:none}.scrollable-content::-webkit-scrollbar{width:0;height:0}.section-title{font-size:1.4rem!important}.get-quote-btn{padding:15px 28px;font-size:16px}.contact-us p{padding:0 5rem!important}.choose-description{margin-bottom:0!important}.main-title{font-size:2rem}.main-title-abt{font-size:2.5rem!important}.background-text{font-size:4rem!important}.mob-dis{margin-top:3rem!important}.navigation-arrow-btn{width:40px;height:40px;top:50%;font-size:17px}.automotive-page-wrapper{min-height:auto!important;padding:3rem 6px 0!important}.prev-arrow{left:-2px}.next-arrow{right:-4px}.service-side-card{padding:50px 23px}.service-featured-title{font-size:21px!important}.service-desc-text,.service-featured-desc{font-size:12px!important}.get-started-top-btn{font-size:19px!important}.get-started-top-btn::after{right:17px!important;top:19px!important;width:28px!important;height:16px}.service-card-overlay{padding:0 17px 38px!important}.btn-discover-s{padding:11px 24px!important;font-size:15px!important}}@media (max-width:1024px){.branch-section,.testimonial-section{padding:2rem 0 3rem!important}.automotive-page-wrapper{padding:60px 0!important}.get-started-top-btn{position:relative;top:0;transform:none;margin-bottom:20px}.main-container-wrapper{padding:40px 0}.services-swiper-container{height:auto}}@media (max-width:992px){.automotive-main-heading{font-size:3rem;margin-top:30px}.automotive-hero-image{width:350px;height:175px}.home #bannerCarousel{margin-top:auto}.video-thumbnail-wrapper{margin:2rem auto 0!important}.automotive-about-section{padding-right:0;margin-bottom:40px}.automotive-services-grid{gap:13px}.service-item-first{flex:0.7}.automotive-service-item img{width:100%;height:295px;object-fit:cover}.btn-discover-s{padding:11px 28px;font-size:14px}.spare-section{padding:6rem 0 1rem!important}.about-content-block{gap:0}}@media (max-width:768px){.content-area{position:absolute;left:0;top:50%;transform:translateY(-50%);max-width:320px;width:auto}.banner{position:relative;height:auto;aspect-ratio:1/0.65}.banner-image{object-position:56% 0%!important;height:100%;width:100%;object-fit:cover;border-radius:28px}.custom-navbar{top:10px!important}.home-page .custom-navbar{top:10px}.category{font-size:8px;letter-spacing:3px;margin-bottom:4px}.btn-discover::after,.btn-discover::before{width:3px;height:64%;top:18%}.btn-discover::before{left:0;border-radius:0 3px 3px 0}.btn-discover::after{right:0;border-radius:3px 0 0 3px}.top-line{width:49%;margin:0 auto 7px}.tagline{font-size:7px!important;line-height:14px!important;letter-spacing:2px!important;margin-bottom:3px!important;margin-top:3px!important}.heading-1{line-height:24px!important;font-size:20px!important;letter-spacing:2px}.custom-prev-btn{left:-11px!important;top:64%!important}.bottom-line{margin:0 auto 8px!important;width:54%}.btn-discover{border-radius:5.48px;padding:7px 13px;font-size:10px}.custom-next-btn{right:-8px!important;top:64%!important}.heading-1-sub{font-size:17px!important;letter-spacing:3px}.custom-next-btn,.custom-prev-btn{width:30px!important;height:30px!important}.custom-next-btn i,.custom-prev-btn i{font-size:12px!important}.automotive-page-wrapper{min-height:auto!important;padding:3rem 6px 0!important}.service-featured-title{font-size:23px;line-height:1.5}.service-desc-text,.service-featured-desc{font-size:12px}.get-started-top-btn::after{top:22px;right:18px;width:26px;height:16px}.get-started-top-btn{padding:33px 32px}.service-main-title{margin-bottom:0;font-size:23px;line-height:1.5}.service-side-card{height:298px}.navigation-arrow-btn{display:block;width:31px!important;height:31px!important;font-size:0px!important}.prev-arrow{left:-10px}.next-arrow{right:-7px}.next-arrow::before,.prev-arrow::before{font-size:14px!important}.automotive-main-heading{font-size:2.5rem}.automotive-hero-image{width:300px;height:150px}.service-item-first{flex:0.7}.automotive-service-item img{width:100%;height:165px}.automotive-content-wrapper{margin-top:3px}.automotive-about-heading{margin-bottom:13px;font-size:14px}.justify-content-md-center{justify-content:center}}@media (min-width:768px) and (max-width:768px){.service-side-card{height:354px!important}.custom-gx{--bs-gutter-x:1.3rem!important}.service-featured-card{height:322px!important}.banner{margin-top:9%!important}.heading-1{line-height:73px!important;font-size:48px!important}.custom-next-btn,.custom-prev-btn{top:55%!important}.heading-1-sub{font-size:38px!important}.category{font-size:13px;letter-spacing:5px}.top-line{width:83%;margin:0 auto 5px}.tagline{font-size:12px!important;line-height:25px!important;letter-spacing:3px!important;padding-top:10px!important}.bottom-line{width:71%}.btn-discover{padding:10px 16px;font-size:12px;margin-top:7px}.content-box{padding:27px}.content-area{transform:translateY(-63%)}.automotive-service-item img{width:100%;height:295px!important}.navigation-arrow-btn{display:block!important}}@media (max-width:768px){.p-search-text{font-size:21px}.p-search input{font-size:17px}.contact-box{height:471px}.slide-right-in{animation:none!important}.video-modal-dialog{margin:1rem}.branch-s-headings,.product-heading{font-size:1.3rem!important}.get-quote-dropdown .dropdown-menu:hover,.get-quote-dropdown .get-quote-btn:hover+.dropdown-menu{padding-left:0!important}.branch-contact-card h6{font-size:18px}.branch-social-icons i{font-size:26px!important}.branch-contact-card a{font-size:15px}.branch-services-list li{font-size:1rem}.engine-parts-section{padding:1.5rem!important}.get-quote-btn{padding:13px 28px!important;font-size:15px!important;margin-top:13px}.products-parts-section ul{padding-left:5px!important;font-size:.85em!important}.section-title{margin-bottom:4px!important;margin-top:4px!important;font-size:1.3rem!important}.sub-title{font-size:.98rem!important;margin-top:28px!important}.links-section-1{padding-left:17px}.brand-logos img{width:100%;max-width:70%}.custom-gx{--bs-gutter-x:0rem}.brand-logos{flex-direction:column;gap:2rem}.brand-logos>*{flex:0 0 100%;max-width:100%}.offcanvas.show .navbar-nav .nav-link{font-size:12px!important;font-weight:600}.products-parts-section h2{font-size:.9rem}.products-parts-section h1{font-size:1.1rem;margin-bottom:-5px}.spare-section{padding:4rem 0 1rem!important}.testimonial-section{padding:4rem 0 2rem!important}.prodct-content{padding-top:1rem!important;padding-bottom:1rem!important}.video-modal-dialog{max-width:95%}.close-button-outside{right:-6px}.about-banner{margin-top:-45px!important}.about-content{padding-top:1rem!important;padding-bottom:1.5rem!important}.about-heading,.choose-title,.team-heading{font-size:1.5rem!important}.banner-icon{top:12px;right:11px;width:76px}.mission-heading{font-size:1.4rem!important;text-align:start;padding-left:13px}.feature-content-title{font-size:1.2rem!important}.mt-c{margin-top:25px}.choose-title{margin-bottom:1.5rem!important}.mob-pding{padding-bottom:0!important}.about-description{font-size:.85rem!important;padding:7px 10px 0!important}.choose-description,.feature-content-text,.mission-text,.product-description{font-size:.85em!important}.mission-centering{padding:0 0 8px!important;text-align:center}.margin-mission{margin-bottom:2rem!important}.choose-description{margin-bottom:2rem}.feature-content-text{padding-right:8%!important}.map-caption{height:auto}}@media (max-width:992px){.book-service-dropdown .dropdown-menu:hover,.book-service-dropdown:hover .dropdown-menu{border-radius:10px!important}.map-caption{height:37%}.book-service-dropdown .dropdown-menu li:first-child a{border-top-left-radius:10px;border-top-right-radius:10px}.book-service-dropdown .dropdown-menu li:last-child a{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.team-banner{flex-direction:column;min-height:auto;padding:22px 19px;height:auto;background-position:22% 44%}.team-banner-content{max-width:100%;height:auto;margin-bottom:1rem}.contact-box{max-width:100%;width:100%;padding:22px 12px}.book-service-dropdowm[data-bs-popper]{left:-50%}.book-service-dropdowm{margin-top:0!important;padding:0!important;border-radius:0!important}}@media (max-width:576px){.automotive-main-heading{font-size:2rem}.automotive-hero-image{width:100%;height:125px}.automotive-discover-button{padding:10px 20px;font-size:.8rem}.automotive-play-button{width:46px;height:44px;font-size:10px!important}.automotive-play-button i{font-size:18px;padding-top:3px}.custom-badge{font-size:.75rem}.team-banner-content h1{font-size:1.5rem;margin-bottom:17px}.action-button,.team-banner-content p{font-size:.9rem}.action-button{padding:.5rem 0}.contact-tabs .tab-toggle{font-size:.9rem;padding:.5rem}}@media (max-width:767px){.team-heading{text-align:start!important;line-height:1.4!important}.team-section{padding:2px 0}.feature-div{padding-left:34px}.choose-description,.mission-text{padding-left:9px}.team-member-img{width:230px;height:230px}.teammb{margin-bottom:-1rem!important}.team-member-name{margin-top:7px!important}.team-section .border-end{border-right:none!important}.team-section .border-top{border-top:none!important}.team-member{border-bottom:1px solid #ddd}.team-member:last-child{border-bottom:none}}@media (min-width:992px) and (max-width:1199.98px){.map-caption{height:38%}.home-page .custom-navbar{top:34px}.heading-1{line-height:73px!important;font-size:61px!important}.heading-1-sub{font-size:58px!important;letter-spacing:3px;line-height:56px}.category{font-size:15px;letter-spacing:9px;margin-bottom:6px}.top-line{width:83%;margin:0 auto 5px}.tagline{font-size:15px!important;line-height:25px!important;letter-spacing:5px!important;padding-top:16px!important;margin-bottom:8px}.bottom-line{width:62%;margin:0 auto 13px}.content-box{max-width:100%}.content-area{position:absolute;left:0;top:50%;transform:translateY(-53%);max-width:550px;width:auto}.banner{position:relative;height:auto;aspect-ratio:1/0.65}.banner-image{object-position:56% 0%!important;height:100%;width:100%;object-fit:cover;border-radius:28px}.btn-discover{padding:13px 21px;font-size:17px;margin-top:7px}.content-box{padding:62px}.container-tab{margin:0 auto}.team-member-img{width:170px;height:170px}.team-member-name{font-size:1.1rem;padding-bottom:2px;margin-top:11px}.team-member-position{font-size:.9rem}.team-heading{margin-top:1rem;line-height:1.4;font-size:1.8rem}.about-heading,.choose-title,.product-heading{font-size:1.8rem!important}.feature-content-title{font-size:1.2rem!important}.about-description{padding:22px 55px 2px;font-size:1rem}.mission-heading{font-size:1.6rem}.mission-centering{padding:0 57px 15px 66px}.about-content{padding-bottom:0}.mt-c{margin-top:0}.margin-mission{margin-bottom:6rem}.choose-description,.mission-text{font-size:1rem;max-width:379px}.feature-div{padding-left:12px;margin-top:10px}.feature-content-text{font-size:.9rem;padding-right:36%}.team-banner-content h1{font-size:2rem;margin-bottom:10px}.team-banner-content p{font-size:16px}.team-section{padding:11px 0}.contact-us p{padding:0 5rem!important}.footer-description{margin:0 117px 0 172px}.footer-phone{justify-content:center!important}.footer-brand-block{text-align:center!important}.subscribe-area{padding:2% 3% 3% 4%}.subscribe-area h6{font-size:18px}.newsletter-text{top:43%;font-size:5.5rem}.map-caption h5{font-size:15px}.map-caption p{font-size:11px;line-height:18px}.product-description{font-size:1rem!important;padding:6px 68px 8px 1px}.service-main-title{font-size:21px;line-height:1.4}.service-desc-text{font-size:13px}.slide-right-in{animation:none!important}}@media (max-width:991px) and (min-width:767px){.subscribe-area{border-bottom:1px solid #08373d;position:relative;padding:0 7% 29px;margin-bottom:28px;text-align:center}.products-parts-section h1{margin-bottom:-4px;font-size:1.4rem}.products-parts-section h2{font-size:1.1rem}.subscribe-area h6{font-size:19px}.newsletter-text{top:41%;font-size:5.5rem}}@media (max-width:768px) and (min-width:400px){.subscribe-area{border-bottom:1px solid #08373d;position:relative;padding:0 7% 29px;margin-bottom:28px;text-align:center}.subscribe-area h6{font-size:11px;line-height:1.6}.newsletter-text{top:38%;font-size:3.5rem}}@media (max-width:399px) and (min-width:200px){.subscribe-area{border-bottom:1px solid #08373d;position:relative;padding:0 6% 25px;margin-bottom:25px;text-align:center}.subscribe-area h6{font-size:15px}.newsletter-text{top:49%;font-size:2.5rem}.newsletter-desktop{display:none}.newsletter-mobile{display:block}}@media (min-width:768px) and (max-width:991.98px){.footer-brand-block{text-align:center!important}.footer-phone{justify-content:center!important}.footer-description{margin:0 96px}.map-caption h5{font-size:15px}.map-caption p{font-size:11px;line-height:18px}.subscribe-input-area{width:76%}}@media (max-width:767.98px){.testimonial-swiper{padding-left:0!important;padding-right:0!important}.mob-p{padding-left:0;padding-right:0}.testimonial-card p{font-size:12px;max-width:95%}.subscribe-input-area{width:100%}.testimonial-card{margin-right:12px;margin-left:12px}.testimonial-swiper .swiper-button-next{right:0!important;top:55%!important}.testimonial-swiper .swiper-button-prev{left:0!important;top:55%!important}.product-heading{max-width:100%!important}.product-description{padding:6px 23px 8px 1px!important}.sub-footer-area p{font-size:12px!important}.footer-brand-block{color:#fff;font-size:21px}.footer-phone{gap:0;margin-top:10px;margin-left:0}.footer-description{font-size:12px;margin:0}.swiper-button-next,.swiper-button-prev{width:31px!important;height:31px!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:9px!important}.automotive-about-description{font-size:13px}.map-caption h5{font-size:15px}.map-caption p{font-size:11px;line-height:18px}#locationSwiper{padding:0 12px 65px 9px}.mob-gap{gap:17px}.services-swiper-container .swiper{padding-bottom:34px}}@media (min-width:1200px) and (max-width:1299px){.book-service-dropdowm li,.service-desc-text,.service-featured-desc{font-size:12px}.stats-item{padding:0 39px 0 0}.footer-description{margin:0 88px 0 0}.book-service-dropdowm{left:-57%}.content-area{top:14px}.contact-links a span,.contact-us p,.custom-navbar .navbar-nav .nav-link,.custom-navbar.scrolled-nav .navbar-nav .nav-link,.links-section a{font-size:13px}.contact-us p{padding:0 17rem;line-height:1.5}.subscribe-area{border-bottom:1px solid #08373d;position:relative;margin-bottom:28px;padding:2% 5% 3%}.subscribe-area h6{font-size:22px}.map-caption h5{font-size:18px}.map-caption p{font-size:13px;line-height:22px}.custom-badge{background:#159fb0!important;font-size:.98rem;font-weight:500;padding:9px 17px}.btn-discover-s,.team-banner-content p{font-size:17px}.btn-discover{padding:13px 21px;font-size:16px}.custom-navbar.scrolled-nav .navbar-nav,.navbar-expand-lg .navbar-nav{gap:0}.home-page .custom-navbar{top:39px}.book-service{padding:12px 20px 12px 19px;font-size:14px}.category{font-size:13px;letter-spacing:9px;margin-bottom:12px}.tagline{font-size:13px!important;letter-spacing:8px!important;margin-top:-6px;margin-bottom:13px}.heading-1{font-size:64px}.heading-1-sub{font-size:65px}.top-line{height:1px;width:57%;background-color:#ccc;margin:0 auto 27px}.bottom-line{height:1px;width:51%}.automotive-about-heading{font-size:.95rem}.automotive-about-description,.feature-content-title{font-size:1rem}.automotive-service-item img{height:378px}.choose-title,.product-heading,.team-banner-content h1,.team-heading{font-size:2.5rem}.team-banner-content{height:80vh}.container{max-width:1071px!important}.custom-next-btn,.custom-prev-btn{width:40px;height:40px;font-size:14px;padding-top:1px}.main-title-abt{font-size:2.5rem;line-height:1.3}.about-heading{margin-top:.7rem;font-size:2.5rem}.about-description,.mission-text,.product-description{font-size:1rem;line-height:1.6}.team-member-img{width:230px;height:230px}.team-member-name{font-size:1.2rem;margin-top:16px}.team-member-position{font-size:.9rem}.service-featured-title{font-size:23px;line-height:1.4}.service-side-card{height:363px}.service-featured-card{height:237px}.service-main-title{font-size:26px;line-height:1.4}.feature-content-text{font-size:.9rem;padding-right:18%}.choose-description{font-size:1rem;line-height:1.6;max-width:471px}.contact-us h2{font-size:2.5rem;margin-bottom:17px}.contact-data-dsp .form-label{font-size:14px}.banner{height:84vh}.custom-navbar{top:6px}}@media (min-width:1300px) and (max-width:1399px){.footer-description{margin:0 88px 0 0}.contact-us p{font-size:15px}.choose-title,.contact-us h2,.product-heading,.team-heading{font-size:2.7rem}.contact-us h2{margin-bottom:17px}.about-description,.mission-text,.product-description{font-size:1.1rem;line-height:1.6}.main-title-abt{font-size:2.5rem;line-height:1.3}.about-heading{margin-top:.7rem;font-size:2.7rem}.feature-content-title{font-size:1.2rem}.feature-content-text{font-size:1rem;padding-right:10%}.choose-description{font-size:1.1rem;line-height:1.6;max-width:471px}.btn-discover,.map-caption h5{font-size:18px}.book-service{padding:13px 20px 13px 19px}.custom-next-btn,.custom-prev-btn{width:45px;height:45px;font-size:15px}.content-area{top:17px;left:-91px}.team-banner-content h1{font-size:2.5rem}.btn-discover-s,.team-banner-content p{font-size:17px}.automotive-about-heading{font-size:.95rem}.contact-links a span,.custom-navbar .navbar-nav .nav-link,.custom-navbar.scrolled-nav .navbar-nav .nav-link,.links-section a{font-size:13px}.automotive-about-description{font-size:1rem}.automotive-service-item img{height:378px}.category,.service-featured-desc{font-size:14px}.heading-1{font-size:64px}.heading-1-sub{font-size:65px}.top-line{height:1px;width:59%;background-color:#ccc;margin:0 auto 27px}.tagline{font-size:15px;letter-spacing:9px}.bottom-line{height:1px;width:50%}.custom-navbar.scrolled-nav .navbar-nav,.navbar-expand-lg .navbar-nav{gap:0}.subscribe-area{border-bottom:1px solid #08373d;position:relative;margin-bottom:28px;padding:2% 5% 3%}.subscribe-area h6{font-size:22px}.map-caption p{font-size:13px;line-height:22px}.service-featured-title{font-size:30px;line-height:1.4}.service-main-title{font-size:28px;line-height:1.4}}@media (min-width:1400px) and (max-width:1599.98px){.home #bannerCarousel{margin-top:4.8%}.banner{height:86vh}.custom-badge{font-size:.98rem;padding:9px 17px}.heading-1{font-size:77px}.navbar-expand-lg .navbar-nav{gap:3px}.heading-1-sub{font-size:82px}.category{font-size:16px}.tagline{font-size:15px}.top-line{width:69%}.bottom-line{width:50%}.content-area{left:-35px;top:24px}}@media (min-width:1600px) and (max-width:1799.98px){.home #bannerCarousel{margin-top:4.3%}.banner{height:87vh}.content-area{left:-78px;top:2px}.bottom-line{width:55%}.top-line{width:74%}.custom-next-btn,.custom-prev-btn{padding-top:2px}.swiper-button-next:after,.swiper-button-prev:after{font-size:14px!important}.custom-badge{font-size:1.1rem;padding:9px 19px}.contact-us p{padding:0 25rem}.team-banner-content{height:63vh}}@media (min-width:1800px) and (max-width:1999.98px){.home #bannerCarousel{margin-top:4%}.banner{height:88vh}.swiper-button-next:after,.swiper-button-prev:after{font-size:14px!important}.bottom-line{width:55%}.top-line{width:74%}.custom-next-btn,.custom-prev-btn{padding-top:5px}.team-banner-content{height:59vh}.contact-us p{padding:0 28rem}.custom-badge{font-size:1.3rem;padding:10px 21px}.content-area{left:-78px;top:2px}}@media (min-width:2000px){.home #bannerCarousel{margin-top:4%}.custom-navbar{top:17px}.banner{height:88vh}.swiper-button-next:after,.swiper-button-prev:after{font-size:14px!important}.bottom-line{width:55%}.top-line{width:74%}.custom-badge{font-size:1.3rem;padding:10px 21px}.contact-us p{padding:0 36rem}.content-area{left:-78px;top:25px}.team-banner-content{height:53vh}}@media (max-width:320px){.banner{margin-top:23%}.top-line{width:74%}.bottom-line{width:73%}}@media (min-width:320px) and (max-width:374px){.banner{margin-top:23%}.spare-section{padding:4rem 0 1rem!important}.top-line{width:74%}.bottom-line{width:73%}}@media (min-width:375px) and (max-width:424px){.banner{margin-top:19%}.top-line{width:77%}.bottom-line{width:74%}}@media (min-width:425px) and (max-width:479px){.banner{margin-top:15%}.custom-next-btn,.custom-prev-btn{top:59%!important}.heading-1{font-size:22px!important}.category{font-size:10px}.top-line{width:71%}.bottom-line{width:72%}.heading-1-sub{font-size:21px!important;letter-spacing:2px!important;line-height:26px!important}.tagline{font-size:9px!important}.content-area{transform:translateY(-54%)}}@media (min-width:480px) and (max-width:599px){.banner{margin-top:11%}.custom-next-btn,.custom-prev-btn{top:59%!important}.content-box{padding:25px!important}.category{font-size:10px}.top-line{width:71%;margin:0 auto 13px}.bottom-line{width:72%}.heading-1{font-size:36px!important;line-height:35px!important}.btn-discover{padding:9px 15px;font-size:12px;margin-top:6px}.content-area{transform:translateY(-58%)}.heading-1-sub{font-size:32px!important;letter-spacing:2px!important;line-height:39px!important}.tagline{font-size:9px!important}}@media (min-width:600px) and (max-width:767px){.banner{margin-top:9%}.custom-next-btn,.custom-prev-btn{top:55%!important}.heading-1{line-height:54px!important;font-size:36px!important}.heading-1-sub{font-size:29px!important}.category{font-size:12px;letter-spacing:5px}.top-line{width:83%;margin:0 auto 5px}.tagline{font-size:10px!important;line-height:23px!important;letter-spacing:3px!important}.bottom-line{width:71%}.btn-discover{padding:10px 16px;font-size:12px;margin-top:7px}.content-box{padding:39px}.content-area{transform:translateY(-60%)}.team-banner-content h1{font-size:2rem}.team-banner-content p{font-size:16px;padding-top:14px}}@media (min-width:768px) and (max-width:899px){.banner{margin-top:11%}.home-page .custom-navbar{top:12px}.heading-1{line-height:73px!important;font-size:48px!important}.heading-1-sub{font-size:47px!important;letter-spacing:3px;line-height:38px}.category{font-size:15px;letter-spacing:7px;margin-bottom:10px}.top-line{width:50%;margin:0 auto 5px}.tagline{font-size:12px!important;line-height:25px!important;letter-spacing:4px!important;padding-top:19px!important;margin-bottom:8px}.bottom-line{width:36%;margin:0 auto 13px}.content-box{max-width:100%}.content-area{position:absolute;left:0;top:50%;transform:translateY(-51%);max-width:463px;width:auto}.banner{position:relative;height:auto;aspect-ratio:1/0.65}.banner-image{object-position:56% 0%!important;height:100%;width:100%;object-fit:cover;border-radius:28px}.btn-discover{padding:10px 16px;font-size:12px;margin-top:7px}.content-box{padding:62px}.custom-next-btn,.custom-prev-btn{top:55%}.custom-prev-btn{left:6px}.custom-next-btn{right:6px}.container-tab{margin:0 auto}.team-member-img{width:170px;height:170px}.team-member-name{font-size:1.1rem;padding-bottom:2px;margin-top:11px}.feature-content-text,.team-member-position{font-size:.9rem}.team-heading{margin-top:1rem;line-height:1.4;font-size:1.8rem}.about-heading,.choose-title,.product-heading{font-size:1.8rem!important}.feature-content-title{font-size:1.2rem!important}.about-description{padding:22px 55px 2px;font-size:1rem}.product-description{font-size:1rem!important;padding:6px 68px 8px 1px}.mission-heading{font-size:1.6rem}.mission-centering{padding:0 57px 15px 66px}.about-content{padding-bottom:0}.mt-c{margin-top:0}.margin-mission{margin-bottom:6rem}.choose-description,.mission-text{padding-left:54px;font-size:1rem;max-width:635px}.feature-div{padding-left:79px}.team-banner-content h1{font-size:2rem;margin-bottom:10px}.team-banner-content p{font-size:16px}.team-section{padding:11px 0}}@media (min-width:900px) and (max-width:991px){.home-page .custom-navbar{top:22px}.heading-1{line-height:73px!important;font-size:61px!important}.heading-1-sub{font-size:58px!important;letter-spacing:3px;line-height:56px}.category{font-size:15px;letter-spacing:9px;margin-bottom:6px}.top-line{width:83%;margin:0 auto 5px}.tagline{font-size:15px!important;line-height:25px!important;letter-spacing:5px!important;padding-top:16px!important;margin-bottom:8px}.bottom-line{width:62%;margin:0 auto 13px}.content-box{max-width:100%}.content-area{position:absolute;left:0;top:50%;transform:translateY(-53%);max-width:476px;width:auto}.banner{position:relative;height:auto;aspect-ratio:1/0.65}.banner-image{object-position:56% 0%!important;height:100%;width:100%;object-fit:cover;border-radius:28px}.btn-discover{padding:13px 21px;font-size:17px;margin-top:7px}.content-box{padding:41px}.container-tab{margin:0 auto}.team-member-img{width:170px;height:170px}.service-main-title{font-size:21px!important}.team-member-name{font-size:1.1rem;padding-bottom:2px;margin-top:11px}.feature-content-text,.team-member-position{font-size:.9rem}.team-heading{margin-top:1rem;line-height:1.4;font-size:1.8rem}.about-heading,.choose-title,.product-heading{font-size:1.8rem!important}.product-description{font-size:1rem!important;padding:6px 68px 8px 1px}.feature-content-title{font-size:1.2rem!important}.about-description{padding:22px 55px 2px;font-size:1rem}.mission-heading{font-size:1.6rem}.mission-centering{padding:0 57px 15px 66px}.about-content{padding-bottom:0}.mt-c{margin-top:0}.margin-mission{margin-bottom:6rem}.choose-description,.mission-text{padding-left:54px;font-size:1rem;max-width:635px}.feature-div{padding-left:79px}.choose-description{margin-bottom:2rem}.team-banner-content h1{font-size:2rem;margin-bottom:10px}.team-banner-content p{font-size:16px}.team-section{padding:11px 0}}@media (min-width:900px) and (max-width:1023px){.navbar-logo{width:172px}.custom-navbar.scrolled-nav .navbar-logo{width:153px}.custom-navbar .navbar-nav .nav-link{font-size:12px!important}}@media (min-width:1024px) and (max-width:1199px){.navbar-logo{width:172px}.custom-navbar.scrolled-nav .navbar-logo{width:153px}.custom-navbar .navbar-nav .nav-link{font-size:12px!important}}@media (max-width:1156px) and (min-width:992px){.book-service-dropdowm{left:-72%}.home #bannerCarousel{margin-top:6.3%}}@media (min-width:992px){.sub-footer-area{flex-direction:row;justify-content:space-between;text-align:left}.social-media{justify-content:flex-start}.sub-footer-area p{text-align:right}.book-service-dropdown .dropdown-menu:hover,.book-service-dropdown:hover .dropdown-menu{display:block;margin-top:0;padding:0;border-radius:10px}.book-service-dropdown .dropdown-menu li:first-child a{border-top-left-radius:10px;border-top-right-radius:10px}.book-service-dropdown .dropdown-menu li:last-child a{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.book-service-dropdown .dropdown-toggle::after{display:none}.sticky-image-col{position:sticky;top:100px;align-self:flex-start;z-index:2}.scrollable-content{max-height:600px;overflow-y:auto;padding-right:12px;scrollbar-width:none}.scrollable-content::-webkit-scrollbar{width:0;height:0}}@media (max-width:991px) and (min-width:900px){.home #bannerCarousel{margin-top:8%}}@media (max-width:1190px){.stats-section{flex-wrap:wrap;justify-content:center;gap:27px}.stats-item{padding:0 15px}}@media (max-width:600px){.stats-section{flex-direction:column;gap:20px}.stats-item{padding:0}.stats-number{font-size:2rem}.stats-label{font-size:.7rem}.stats-container{padding:33px 0}}@media only screen and (max-width:600px){.main .container{display:grid;grid-template-columns:1fr;grid-gap:1rem}}