.slider-arrows{display:flex;gap:clamp(0.75rem, -1.5rem + 4.6875vw, 1.5rem)}.slider-arrows .swiper-button-disabled{opacity:.5}.slider-arrows button{all:unset;height:clamp(3.5rem, 1.25rem + 4.6875vw, 4.25rem);width:clamp(3.5rem, 1.25rem + 4.6875vw, 4.25rem);cursor:pointer}.slider-arrows button svg{width:100%;height:100%}main #about-us{padding-top:clamp(3.5rem, -3.4375rem + 14.4531vw, 5.8125rem);padding-bottom:clamp(4.375rem, -4.625rem + 18.75vw, 7.375rem)}main #about-us .container .heading-wrapper{display:flex;justify-content:center;gap:clamp(3.1875rem, -15.5625rem + 39.0625vw, 9.4375rem)}main #about-us .container .heading-wrapper h2{color:#007db7;font-family:Arial,sans-serif;font-size:clamp(2.25rem, -2.25rem + 9.375vw, 3.75rem);font-style:normal;font-weight:700;line-height:120%;max-width:449px;width:100%;margin:0}main #about-us .container .heading-wrapper .description{max-width:467px;width:100%;display:flex;gap:48px;flex-direction:column}main #about-us .container .heading-wrapper .description p{color:#1b1b1b;font-family:Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:0}main #about-us .container .partner-wrapper{display:flex;justify-content:center;align-items:center;gap:clamp(2.5rem, -6.5rem + 18.75vw, 5.5rem);margin-top:clamp(2.8125rem, -6.1875rem + 18.75vw, 5.8125rem)}main #about-us .container .partner-wrapper h3{max-width:152px;width:100%;color:#1b1b1b;font-family:Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:120%;margin:0}main #about-us .container .partner-wrapper .partner-marquee{overflow:hidden;display:flex;align-items:center;padding:12px 0;border-right:1px solid #000;border-left:1px solid #000;position:relative}main #about-us .container .partner-wrapper .partner-marquee ul{font-size:14px;white-space:nowrap;text-transform:none;color:#fff;display:flex;align-items:center;gap:clamp(2.25rem, -9.75rem + 25vw, 3.15rem);padding:0;margin:0}main #about-us .container .partner-wrapper .partner-marquee ul li svg{height:clamp(1.8125rem, -1.375rem + 6.6406vw, 2.875rem);width:auto;object-fit:cover}main #about-us .container .features-wrapper{margin-top:clamp(3.75rem, -15.5625rem + 40.2344vw, 10.1875rem)}main #about-us .container .features-wrapper .slider-arrows{position:relative;z-index:1;display:none}main #about-us .container .features-wrapper .top-feature{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:clamp(2.25rem, -1.5rem + 7.8125vw, 3.5rem);text-align:center;border-radius:4px 4px 0 0;background:#007db7;padding:clamp(3.75rem, -3.75rem + 15.625vw, 6.25rem) 0 60px 0;position:relative}main #about-us .container .features-wrapper .top-feature .text-cont{padding:0 clamp(1.25rem, -4rem + 10.9375vw, 3rem) 0 clamp(1.25rem, -4rem + 10.9375vw, 3rem);display:flex;justify-content:center;align-items:center;flex-direction:column;gap:clamp(2.25rem, -1.5rem + 7.8125vw, 3.5rem)}main #about-us .container .features-wrapper .top-feature h3{color:#fff;font-family:Arial,sans-serif;font-size:clamp(2.25rem, -2.25rem + 9.375vw, 3.75rem);font-style:normal;font-weight:700;line-height:120%;margin:0}main #about-us .container .features-wrapper .top-feature .text-cont h3,main #about-us .container .features-wrapper .top-feature .text-cont>p,main #about-us .container .features-wrapper .top-feature .feature-slider{position:relative;z-index:1}main #about-us .container .features-wrapper .top-feature .text-cont>p:nth-child(2){color:#b2dfff;text-align:center;font-family:Arial,sans-serif;font-size:clamp(1.25rem, 0.3125rem + 1.9531vw, 1.5625rem);font-style:normal;font-weight:500;line-height:120%;max-width:665px;width:100%;margin:0}main #about-us .container .features-wrapper .top-feature .text-cont>p:nth-child(3){color:#fff;text-align:center;font-family:Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;max-width:871px;width:100%;margin:0}main #about-us .container .features-wrapper .top-feature .bg-feature{background-image:url(../images/bg-feature.webp);content:"";height:100%;width:100%;position:absolute;mix-blend-mode:darken;background-position:bottom;background-size:cover;background-repeat:no-repeat;top:0;right:0;bottom:0;left:0;z-inder:0;opacity:.6}main #about-us .container .features-wrapper .top-feature .feature-slider{width:100%;padding:0 clamp(0rem, -9rem + 18.75vw, 3rem) 0 clamp(0rem, -9rem + 18.75vw, 3rem)}main #about-us .container .features-wrapper .top-feature .feature-slider .feature-card{border-radius:4px;border:3px solid #feffee;background:linear-gradient(180deg,#ffe4a9 0%,#f80 74%);padding:clamp(1.25rem, -3.25rem + 9.375vw, 2.75rem) clamp(1rem, -3.5rem + 9.375vw, 2.5rem);text-align:left;display:flex;flex-direction:column;gap:36px;min-height:clamp(13.4375rem, -4.1875rem + 36.7188vw, 19.3125rem)}main #about-us .container .features-wrapper .top-feature .feature-slider .feature-card h4{color:#1b1b1b;font-family:Arial,sans-serif;font-size:clamp(1.5625rem, -0.3125rem + 3.9063vw, 2.1875rem);font-style:normal;font-weight:700;line-height:120%;margin:0}main #about-us .container .features-wrapper .top-feature .feature-slider p{color:#1b1b1b;font-family:Arial,sans-serif;font-size:clamp(1.125rem, 0.75rem + 0.7813vw, 1.25rem);font-style:normal;font-weight:500;line-height:120%;margin:0}main #about-us .container .features-wrapper .feature-banner{border-radius:0 0 40px 40px;width:100%;height:clamp(18.8125rem, -3.3125rem + 46.0938vw, 26.1875rem);background-image:url(../images/feature-banner.webp);background-position:center top;background-size:cover;background-repeat:no-repeat}main #about-us .container .why-us-wrapper{max-width:1180px;width:100%;margin:0 auto;margin-top:clamp(3.75rem, -15.5625rem + 40.2344vw, 10.1875rem);display:flex;align-items:center;justify-content:center;gap:clamp(3.75rem, 0rem + 7.8125vw, 5rem);flex-direction:column}main #about-us .container .why-us-wrapper .text-cont{display:flex;align-items:center;justify-content:center;gap:clamp(2.5rem, 1rem + 3.125vw, 3rem);flex-direction:column;text-align:center}main #about-us .container .why-us-wrapper .text-cont h3{color:#1b1b1b;font-family:Arial,sans-serif;font-size:clamp(2.25rem, -2.25rem + 9.375vw, 3.75rem);font-style:normal;font-weight:700;line-height:120%;margin:0}main #about-us .container .why-us-wrapper .text-cont h3 span{color:#007db7}main #about-us .container .why-us-wrapper .text-cont p:nth-child(2){color:#007db7;font-family:Arial,sans-serif;font-size:clamp(1.25rem, 0.3125rem + 1.9531vw, 1.5625rem);font-style:normal;font-weight:500;line-height:120%;max-width:758px;width:100%;margin:0}main #about-us .container .why-us-wrapper .text-cont p:nth-child(3){color:#1b1b1b;font-family:Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;max-width:871px;width:100%;margin:0}main #about-us .container .why-us-wrapper .feature-card-list{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:clamp(0.75rem, -10.5rem + 23.4375vw, 4.5rem);grid-row-gap:clamp(1.75rem, -4.25rem + 12.5vw, 3.75rem);padding:0}main #about-us .container .why-us-wrapper .feature-card-list .feature-card-item{display:flex;align-items:center;flex-direction:column;text-align:center}main #about-us .container .why-us-wrapper .feature-card-list .feature-card-item .icon-wrapper{width:clamp(3.75rem, 2.0833rem + 3.4722vw, 6.25rem);height:clamp(3.75rem, 2.0833rem + 3.4722vw, 6.25rem);display:flex;align-items:center;justify-content:center;border-radius:100%;box-shadow:0 10px 8px rgb(0 0 0 / .1);margin-bottom:clamp(1.25rem, -1.75rem + 6.25vw, 2.25rem)}main #about-us .container .why-us-wrapper .feature-card-list .feature-card-item .icon-wrapper svg{width:clamp(1.75rem, 0.9167rem + 1.7361vw, 3rem);height:clamp(1.75rem, 0.9167rem + 1.7361vw, 3rem)}main #about-us .container .why-us-wrapper .feature-card-list .feature-card-item h4{color:#007db7;font-family:Arial,sans-serif;font-size:clamp(1.25rem, 0.3125rem + 1.9531vw, 1.5625rem);font-style:normal;font-weight:700;line-height:120%;margin-bottom:30px}main #about-us .container .why-us-wrapper .feature-card-list .feature-card-item P{color:#0b0b54;font-family:Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:160%;margin:0}main #servicing{background-color:#007db7;padding:clamp(3.75rem, -7.5rem + 23.4375vw, 7.5rem) 0;overflow:hidden}main #servicing .container{max-width:1180px;width:100%}main #servicing .container .heading-cont{width:100%;display:flex;gap:clamp(2.5rem, -5.4286rem + 12.3884vw, 9.4375rem);justify-content:space-between}main #servicing .container .heading-cont h2{color:#fff;font-family:Arial,sans-serif;font-size:clamp(2.25rem, -2.25rem + 9.375vw, 3.75rem);font-style:normal;font-weight:700;line-height:120%;margin:0}main #servicing .container .heading-cont .desc{max-width:450px}main #servicing .container .heading-cont .desc p{color:#fff;font-family:Arial,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:34px}main #servicing .container .slider-arrows{width:100%;margin-top:30px;justify-content:center;display:none}main #servicing .container .servicing-slider{padding:0;margin-top:clamp(3.125rem, -6.25rem + 19.5313vw, 6.25rem)}main #servicing .container .servicing-slider .servicing-card{text-align:center;display:flex;flex-direction:column;gap:28px}main #servicing .container .servicing-slider .servicing-card .image-wrapper{width:100%;height:184px;background-postion:center;background-size:cover;background-repeat:no-repeat}main #servicing .container .servicing-slider .servicing-card h4{color:#fff;font-family:Arial,sans-serif;font-size:clamp(1.25rem, 0.3125rem + 1.9531vw, 1.5625rem);font-style:normal;font-weight:700;line-height:120%;margin:0}main #servicing .container .servicing-slider .servicing-card a{color:#fc0;font-family:Arial,sans-serif;font-size:18px;font-style:normal;font-weight:800;line-height:120%;text-transform:uppercase;text-decoration:none}main #servicing .container .servicing-slider .servicing-card a svg{margin-top:-5px}main #servicing .container .servicing-slider .servicing-card a svg path{fill:#fc0}main #whyLoveUs{position:relative;padding:clamp(3.75rem, 0.875rem + 5.9896vw, 8.0625rem) 0 clamp(3.9375rem, -0.2292rem + 8.6806vw, 10.1875rem) 0;display:flex;flex-direction:column}main #whyLoveUs .container.buttCont{margin-bottom:32px}main #whyLoveUs .left-column{width:460px;z-index:2;height:clamp(577px, 20vh, 714px)}main #whyLoveUs .left-column h2{color:#1b1b1b;leading-trim:both;text-edge:cap;font-family:Arial,sans-serif;font-size:clamp(2.25rem, 0.5357rem + 3.5714vw, 3.75rem);font-style:normal;font-weight:700;line-height:120%}main #whyLoveUs .left-column h2 span{color:#007db7}main #whyLoveUs .left-column .btns{display:flex;gap:24px;margin-top:clamp(2.5rem, 1.0693rem + 2.9806vw, 3.75rem)}main #whyLoveUs .slider-wrapper{position:absolute;top:clamp(3.75rem, -3.2917rem + 14.6701vw, 14.3125rem);left:0;right:0;overflow:hidden;z-index:1}main #whyLoveUs .swiper-wrapper{display:flex}main #whyLoveUs .swiper-slide{max-width:clamp(17.125rem, 12.4107rem + 9.8214vw, 21.25rem);min-width:clamp(17.125rem, 12.4107rem + 9.8214vw, 21.25rem);height:clamp(577px, 20vh, 714px);margin-right:20px}main #whyLoveUs .love-us-card{display:flex;flex-direction:column;text-align:left;height:100%;justify-content:flex-end;padding:35px 45px 35px 35px}main #whyLoveUs .love-us-card h3{color:#fff;font-family:Arial,sans-serif;font-size:clamp(1.5625rem, 0.8471rem + 1.4903vw, 2.1875rem);font-style:normal;font-weight:700;line-height:120%;margin-bottom:33px}main #whyLoveUs .love-us-card p{color:#fff;font-family:Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}main #whyLoveUs .love-us-bg{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;transform:skewX(-4.068deg);z-index:-1;background-position:center;background-size:cover;background-repeat:no-repeat}main #whyLoveUs .love-us-bg:before{content:"";position:absolute;bottom:0;width:100%;height:100%;background:linear-gradient(180deg,#fff0 0%,#121212 61.94%);z-index:0}main #testimonials{position:relative;display:flex;padding-bottom:clamp(6.75rem, 5.1667rem + 3.2986vw, 9.125rem);flex-direction:column}main #testimonials .slider-arrows{width:100%;margin-top:40px;justify-content:center;margin-bottom:-50px;display:none}main #testimonials h2{color:#292929;font-family:Arial,sans-serif;font-size:clamp(1.5625rem, 1.1458rem + 0.8681vw, 2.1875rem);font-style:normal;font-weight:500;line-height:120%;margin-bottom:0}main #testimonials .left-column{max-width:clamp(20.875rem, 20.625rem + 0.5208vw, 21.25rem);width:100%;display:flex;flex-direction:column;gap:20px;margin-top:clamp(3.5rem, 3rem + 1.0417vw, 4.25rem)}main #testimonials .left-column>div{height:clamp(9.9375rem, 5.9792rem + 8.2465vw, 15.875rem);border-radius:12px;box-shadow:0 10px 8px 0 rgb(0 0 0 / .1);display:flex;align-items:center;justify-content:center;gap:10px;flex-direction:column;width:100%;color:#fff;font-family:Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-.48px}main #testimonials .left-column>div p{padding:0;margin:0}main #testimonials .left-column .google{background:#292929}main #testimonials .left-column .facebook{background:#0563fb}main #testimonials .slider-wrapper{position:absolute;top:clamp(3.5rem, 3rem + 1.0417vw, 4.25rem);left:0;right:0;overflow:hidden;z-index:1}main #testimonials .swiper-wrapper{padding:40px 0;display:flex}main #testimonials .swiper-slide{max-width:340px;min-width:340px;height:533px;margin-right:20px;padding:40px;border-radius:12px;text-align:center;box-shadow:0 10px 8px 0 rgb(0 0 0 / .1)}main #testimonials .testimony-card{display:flex;flex-direction:column;align-items:center;//justify-content:center;width:100%;height:100%;position:relative}main #testimonials .testimony-card .profileLert{width:78px;height:78px;border-radius:100%;background:green;margin-bottom:30px;font-family:"Articulat CF";display:flex;align-items:center;justify-content:center;color:#fff;font-size:35px;padding-top:5px}main #testimonials .testimony-card h3{color:#0b0b54;font-family:"Articulat CF";font-size:20px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.6px;margin-bottom:22px}main #testimonials .testimony-card p{color:#0b0b54;font-family:Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}main #testimonials .testimony-card svg{position:absolute;bottom:10px}main #contact-us{background-color:#1b1b1b;padding:clamp(3.75rem, -15rem + 39.0625vw, 10rem) 0}main #contact-us .container .contact-us-wrapper{padding:clamp(0.9375rem, -0.9375rem + 3.9063vw, 1.5625rem);position:relative;background-color:#007db7;border-radius:12px;display:flex;justify-content:center;gap:40px}main #contact-us .container .contact-us-wrapper img,main #contact-us .container .contact-us-wrapper form{flex:1 1 calc(50% - 40px);position:relative;z-index:1}main #contact-us .container .contact-us-wrapper img{width:100%;border-radius:4px;object-fit:cover;height:clamp(14.0625rem, -66.75rem + 168.3594vw, 41rem)}main #contact-us .container .contact-us-wrapper form{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}main #contact-us .container .contact-us-wrapper form h2{color:#fff;text-align:center;font-family:Arial,sans-serif;font-size:clamp(1.875rem, -1.5rem + 7.0313vw, 3rem);font-style:normal;font-weight:700;line-height:120%;text-transform:capitalize;margin-bottom:0}main #contact-us .container .contact-us-wrapper form p{color:#fff;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.48px;margin-bottom:20px;margin-top:20px}main #contact-us .container .contact-us-wrapper form .frm-ctrl-wrapper{display:flex;gap:20px;margin-bottom:20px;width:100%}main #contact-us .container .contact-us-wrapper form .frm-ctrl-wrapper .frm-ctrl{border-radius:4px;outline:2px solid #d4d4d4;padding:13px 20px;width:100%;display:flex;align-items:center;gap:10px;justify-content:space-between}main #contact-us .container .contact-us-wrapper form .frm-ctrl-wrapper .frm-ctrl.active{outline:2px solid #fff}main #contact-us .container .contact-us-wrapper form .frm-ctrl-wrapper input,main #contact-us .container .contact-us-wrapper form .frm-ctrl-wrapper textarea,main #contact-us .container .contact-us-wrapper form .frm-ctrl-wrapper select{background:none;border:none;outline:none;color:#fff;font-family:Arial,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:160%;width:85%}main #contact-us .container .contact-us-wrapper form .frm-ctrl-wrapper textarea,main #contact-us .container .contact-us-wrapper form .frm-ctrl-wrapper select{width:100%}main #contact-us .container .contact-us-wrapper form .frm-ctrl-wrapper select option{color:#000}main #contact-us .container .contact-us-wrapper form .frm-ctrl-wrapper textarea{min-height:75px}main #contact-us .container .contact-us-wrapper form .frm-ctrl-wrapper input::placeholder,main #contact-us .container .contact-us-wrapper form .frm-ctrl-wrapper textarea::placeholder,main #contact-us .container .contact-us-wrapper form .frm-ctrl-wrapper select:invalid{color:rgb(255 255 255 / 40%);font-family:Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:160%}main #contact-us .container .contact-us-wrapper form .frm-ctrl-wrapper svg{width:20px;height:20px}main #contact-us .container .contact-us-wrapper form .frm-ctrl-wrapper .frm-ctrl svg:last-child{visibility:hidden}main #contact-us .container .contact-us-wrapper form .frm-ctrl-wrapper .frm-ctrl.active svg:last-child{visibility:visible}.textarea-exclusive{align-self:flex-start;margin-top:3px}main #contact-us .bg-form{background-image:url(../images/bg-form.webp);content:"";height:100%;width:100%;position:absolute;mix-blend-mode:darken;background-position:center;background-size:cover;background-repeat:no-repeat;top:0;right:0;bottom:0;left:0;z-inder:0}main #contact{padding-top:clamp(3.375rem, -0.5417rem + 8.1597vw, 9.25rem);padding-bottom:clamp(3.375rem, -0.5417rem + 8.1597vw, 9.25rem)}main #contact .container h2{color:#1b1b1b;text-align:center;font-family:Arial,sans-serif;font-size:clamp(1.875rem, -1.5rem + 7.0313vw, 3rem);font-style:normal;font-weight:700;line-height:120%;text-transform:capitalize;text-align:center;max-width:1003px;width:100%;margin:0 auto}main #contact .container .contact-details{margin-top:clamp(2.5rem, -7.25rem + 20.3125vw, 5.75rem);display:flex;justify-content:center;align-items:center;width:100%;gap:20px}.gmap{flex:1}.gmap iframe{height:29.65rem;border-radius:4px}.feature-banner2 img{max-width:100%;height:auto;border-radius:0 0 40px 40px}main #contact .container .contact-details .cta-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:17px;max-width:clamp(27.5rem, 17.6429rem + 15.4018vw, 36.125rem);width:100%}main #contact .container .contact-details .cta-wrapper a{border-radius:12px;width:100%;padding:clamp(1.25rem, -1.375rem + 5.4688vw, 2.125rem) clamp(1rem, -0.6875rem + 3.5156vw, 1.5625rem) clamp(1.25rem, -1.375rem + 5.4688vw, 2.125rem) clamp(1rem, -2.375rem + 7.0313vw, 2.125rem);display:grid;grid-template-columns:clamp(3.375rem, -0.5625rem + 8.2031vw, 4.6875rem) 1fr;grid-template-rows:1fr;grid-column-gap:clamp(2.25rem, 0.5625rem + 3.5156vw, 2.8125rem);grid-row-gap:0;align-items:center;color:#fff;text-decoration:none;border-radius:12px;box-shadow:0 10px 8px 0 rgb(0 0 0 / .1)}main #contact .container .contact-details .cta-wrapper a.call{background:#f57e25}main #contact .container .contact-details .cta-wrapper a.book{background:#007db7}main #contact .container .contact-details .cta-wrapper a.email{background:#234f64}main #contact .container .contact-details .cta-wrapper a p{color:#fff;font-family:Arial,sans-serif;font-size:clamp(1.6875rem, -0.75rem + 5.0781vw, 2.5rem);font-style:normal;font-weight:700;line-height:120%;display:flex;flex-direction:column;margin-bottom:0;word-break:break-all}main #contact .container .contact-details .cta-wrapper a.email p{font-size:clamp(1.125rem, 0.7917rem + 0.6944vw, 1.625rem)}main #contact .container .contact-details .cta-wrapper a p span{color:#fff;font-family:Arial,sans-serif;font-size:clamp(1.3125rem, 0rem + 2.7344vw, 1.75rem);font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize}main #contact .container .contact-details .cta-wrapper a svg{width:clamp(3.375rem, -0.5625rem + 8.2031vw, 4.6875rem);height:clamp(3.375rem, -0.5625rem + 8.2031vw, 4.6875rem)}main #contact .container .contact-details img{width:100%;object-fit:cover;border-radius:4px}footer{background-color:#007db7;min-height:400px;display:flex;align-items:center;justify-content:center;padding-top:40px;padding-bottom:40px}footer .footer-content .top-content{display:flex;align-items:flex-start;justify-content:space-between;gap:128px;padding-bottom:clamp(2.5rem, -4.0625rem + 13.6719vw, 4.6875rem);border-bottom:1px solid #fff}footer .footer-content .top-content .sec-1{padding-left:clamp(0rem, -6.9286rem + 10.8259vw, 6.0625rem)}footer .footer-content .top-content .sec-1 a{width:clamp(10.375rem, -17.1875rem + 57.4219vw, 19.5625rem);height:clamp(5.1875rem, -8.3125rem + 28.125vw, 9.6875rem);display:flex;align-items:center;justify-content:center;overflow:hidden}footer .footer-content .top-content .sec-1 a svg{width:100%;height:100%}footer .footer-content .top-content .sec-2{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:29px}footer .footer-content .top-content .sec-2 .always-open{display:flex;align-items:center;justify-content:center;gap:20px;border-radius:72px;background:#1b1b1b;padding:12px 16px}footer .footer-content .top-content .sec-2 .always-open p{color:#fff;font-family:Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:160%;text-transform:capitalize;margin:0}footer .footer-content .top-content .sec-2 .always-open p:first-child{display:flex;align-items:center;gap:10px}footer .footer-content .top-content .sec-2 h2{color:#fff;text-align:right;font-family:Arial,sans-serif;font-size:clamp(1.5625rem, -0.3125rem + 3.9063vw, 2.1875rem);font-style:normal;font-weight:700;line-height:130%;margin:0}footer .footer-content .bottom-content{display:flex;width:100%;justify-content:space-between;padding-top:23px;align-items:center}footer .footer-content .bottom-content ul{margin:0;padding:0;display:flex;gap:20px}footer .footer-content .bottom-content ul li{color:#fff;font-family:Arial,sans-serif;font-size:clamp(0.75rem, 0rem + 1.5625vw, 1rem);font-style:normal;font-weight:500;line-height:160%;letter-spacing:clamp(0.0375rem, 0rem + 0.0781vw, 0.05rem);text-transform:uppercase}footer .footer-content .bottom-content ul li:nth-child(2){font-weight:800}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgb(80 228 43 / .4)}70%{-webkit-box-shadow:0 0 0 10px #fff0}100%{-webkit-box-shadow:0 0 0 0 #fff0}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgb(80 228 43 / .4);box-shadow:0 0 0 0 rgb(80 228 43 / .4)}70%{-moz-box-shadow:0 0 0 10px #fff0;box-shadow:0 0 0 10px #fff0}100%{-moz-box-shadow:0 0 0 0 #fff0;box-shadow:0 0 0 0 #fff0}}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:768px){main #about-us .container .partner-wrapper{flex-direction:column;overflow:hidden;align-items:flex-start}main #about-us .container .partner-wrapper h3{max-width:unset}main #about-us .container .partner-wrapper .partner-marquee{border:none}main #about-us .container .features-wrapper .feature-banner{background-image:url(../images/feature-banner-mobile.webp);background-position:20% top}main #whyLoveUs .left-column{text-align:left!important}main #whyLoveUs .left-column .btns{justify-content:flex-start!important;width:100%}main #whyLoveUs .left-column .btns a{justify-content:center;width:50%}main #whyLoveUs .swiper-slide{width:45%;margin-right:10px}main #contact-us .container .contact-us-wrapper form .frm-ctrl-wrapper{flex-direction:column}main #contact-us .container .contact-us-wrapper form input[type="submit"]{width:90%;text-align:center;margin-top:0}footer .footer-content .top-content .sec-2 .always-open{flex-direction:column;gap:12px;width:100%}footer .footer-content .bottom-content{flex-direction:column;align-items:center;gap:28px}footer .footer-content .bottom-content ul{flex-direction:column;gap:24px}footer .footer-content .bottom-content ul li{text-align:center}}@media (max-width:991px){main #about-us .container .heading-wrapper{flex-direction:column;gap:40px}main #about-us .container .why-us-wrapper .feature-card-list{grid-template-columns:repeat(2,1fr)!important}main #contact-us .container .contact-us-wrapper img{object-position:center top}footer .footer-content .top-content{flex-direction:column;align-items:center;gap:40px}footer .footer-content .top-content .sec-2{align-items:center}footer .footer-content .top-content .sec-2 h2{text-align:center}}@media (max-width:767px){main #sevices .promo-wrapper .container ul{padding:0 20px;flex-direction:column;position:relative;margin-top:-70px}main #sevices .promo-wrapper .container ul li{width:105%}main #sevices .promo-wrapper .container ul li img{right:5px;object-position:bottom}main #sevices .plumbing-services-grid{display:none!important}}@media (min-width:1921px){main #sevices .bg:before{background-size:cover}}@media (min-width:766px){main #sevices .promo-wrapper .container ul li:nth-child(3)>h2{display:flex;gap:10px;height:max-content;align-items:flex-end}}@media (min-width:768px){main #sevices .plumbing-services-slider.swiper{display:none!important}main #sevices .plumbing-services-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.25rem}}@media (min-width:1024px){main #sevices .plumbing-services-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem}}@media (min-width:1300px){main #sevices .plumbing-services-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.25rem}}@media (min-width:1440px){main #about-us .container .features-wrapper .top-feature .feature-slider .swiper-wrapper{transform:unset!important}main #about-us .container .features-wrapper .top-feature .feature-slider .swiper-slide:nth-child(2) h4{width:262px}main #about-us .container .features-wrapper .top-feature .feature-slider .swiper-slide:nth-child(1) h4,main #about-us .container .features-wrapper .top-feature .feature-slider .swiper-slide:nth-child(3) h4,main #about-us .container .features-wrapper .top-feature .feature-slider .swiper-slide:nth-child(4) h4{width:206px}main #testimonials .swiper-slide{height:clamp(21.125rem, 13rem + 16.9271vw, 33.3125rem)}}@media (max-width:1023px){main #about-us .container .why-us-wrapper .text-cont p:nth-child(3) br{display:none}main #servicing .container .heading-cont{flex-direction:column}main #servicing .container .heading-cont .desc{max-width:unset}main #contact .container .contact-details{flex-direction:column;gap:40px;align-items:unset}main #contact .container .contact-details .cta-wrapper{max-width:unset;gap:20px}main #contact .container .contact-details img{height:494px}}@media (max-width:1199px){main #about-us .container .why-us-wrapper .feature-card-list{grid-template-columns:repeat(3,1fr)}main #contact-us .container .contact-us-wrapper{flex-direction:column;padding-bottom:43px}main #contact-us .container .contact-us-wrapper img,main #contact-us .container .contact-us-wrapper form{flex:100%}}@media (max-width:1439px){main #servicing .container .servicing-slider{overflow:visible}main #servicing .container .slider-arrows,main #testimonials .slider-arrows,main #about-us .container .features-wrapper .slider-arrows{display:flex}main #whyLoveUs .left-column{width:100%;text-align:center;height:unset}main #whyLoveUs .left-column .btns{justify-content:center}main #whyLoveUs .love-us-card{padding:20px 35px 15px 20px}main #whyLoveUs .slider-arrows{justify-content:center}main #whyLoveUs .slider-wrapper .container:not(.buttCont){order:1}main #whyLoveUs .buttCont{order:2;margin-top:32px}main #whyLoveUs .slider-wrapper{order:3;position:relative;//margin-top:60px;top:0}main #testimonials h2{text-align:center}main #testimonials .left-column{flex-direction:row;max-width:unset;width:100%;justify-content:center}main #testimonials .left-column>div{max-width:334px}main #testimonials .container{display:flex;align-items:center;flex-direction:column;justify-content:center}main #testimonials .container .slider-wrapper{overflow:visible;top:unset}}@media (max-width:480px){main #whyLoveUs .swiper-slide{width:90%;margin-right:10px}}@media (max-width:769px){main #testimonials h2{text-align:left}main #testimonials .container{justify-content:flex-start}main #testimonials .left-column{flex-direction:column}main #testimonials .left-column>div{max-width:unset;width:100%}}