@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay/HelveticaNowDisplay-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay/HelveticaNowDisplay-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay/HelveticaNowDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay/HelveticaNowDisplay-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay/HelveticaNowDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay/HelveticaNowDisplay-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay/HelveticaNowDisplay-Thin.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay/HelveticaNowDisplay-Hairline.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy/Gilroy-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy/Gilroy-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy/Gilroy-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy/Gilroy-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy/Gilroy-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy/Gilroy-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy/Gilroy-Thin.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy/Gilroy-UltraLight.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}.cta-btn-5:after{content:"";height:32px;width:32px;position:absolute;right:15px;background-image:url(../assets/right-icon-2.svg);background-size:contain;top:50%;transform:translateY(-50%)}section.home-hero{background-color:var(--primary);background-image:url(../assets/hero-banner.webp);background-position:bottom;background-repeat:no-repeat;background-size:cover;position:relative;padding:215px 0 0}section.what-our-clients-say .swiper-button-next{background-image:url(../assets/pointer-left.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center;transform:rotate(180deg)}section.what-our-clients-say .swiper-button-prev{background-image:url(../assets/pointer-left.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center}section.contact-us-qoute .top-inner-wrapper:before{content:"";height:25px;width:130px;position:absolute;left:0;transform:translateY(-50%);top:50%;background-image:url(../assets/get-quote.svg);background-size:contain;background-position:center;background-repeat:no-repeat}section.contact-us-qoute .bottom-inner-wrapper .content-right form .name-input{background-image:url(../assets/name.svg)}section.contact-us-qoute .bottom-inner-wrapper .content-right form .email-input{background-image:url(../assets/email-2.svg)}section.contact-us-qoute .bottom-inner-wrapper .content-right form .phone-input{background-image:url(../assets/phone-no.svg)}section.contact-us-qoute .bottom-inner-wrapper .content-right form select{padding:17px 20px;font-size:16px;border-radius:32px;color:var(--text);background-color:#03a5d71a;border:none;outline:none;-webkit-appearance:none;font-family:Gilroy;font-weight:600;background-repeat:no-repeat;background-position:center right 15px;background-image:url(../assets/select.svg)}section.our-models .swiper-button-next{background-image:url(../assets/pointer-right.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center}section.our-models .swiper-button-prev{background-image:url(../assets/pointer-left.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center}section.newest-inventory .swiper-button-next{background-image:url(../assets/pointer-left.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center;transform:rotate(180deg)}section.newest-inventory .swiper-button-prev{background-image:url(../assets/pointer-left.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center}section.serving-diverse{background-image:url(../assets/banner-clouds.webp);background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;padding:140px 0 0}section.about-us.hero{background-image:url(../assets/about-us-banner.webp)}section.contact-us.hero{background-image:url(../assets/contact-us-banner.jpg)}section.hero-2{padding:175px 0 0;background-image:url(../assets/model-banner.jpg);background-color:var(--nav-color);background-position:bottom;background-repeat:no-repeat;background-size:cover}footer{padding-top:125px;background-image:url(../assets/footer-banner.webp);background-position:bottom;background-size:cover;background-repeat:no-repeat;overflow-y:hidden}.inventory-detail.hero{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);padding:100px 0 30px}.breadcrumb{color:#fffc;font-size:14px}.breadcrumb a{color:#fffc;text-decoration:none}.breadcrumb a:hover,.breadcrumb span{color:#fff}.inventory-detail-content{padding:40px 0}.inventory-detail-content .detail-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:60px}.inventory-detail-content .gallery-section .main-image{border-radius:15px;overflow:hidden;margin-bottom:15px;height:400px}.inventory-detail-content .gallery-section .main-image img{width:100%;height:100%;object-fit:cover}.inventory-detail-content .thumbnail-row{display:flex;gap:10px;overflow-x:auto;padding-bottom:10px}.inventory-detail-content .thumb{width:80px;height:60px;border-radius:8px;overflow:hidden;cursor:pointer;opacity:.6;transition:opacity .3s;flex-shrink:0}.inventory-detail-content .thumb.active,.inventory-detail-content .thumb:hover{opacity:1}.inventory-detail-content .thumb img{width:100%;height:100%;object-fit:cover}.inventory-detail-content .info-section{padding:20px 0}.inventory-detail-content .info-section .stock-badge{position:static;display:inline-block;margin-bottom:15px}.inventory-detail-content .info-section h1{font-size:28px;margin-bottom:20px;line-height:1.3}.inventory-detail-content .price-section{background:#f5f5f5;padding:20px;border-radius:10px;margin-bottom:25px}.inventory-detail-content .msrp-row{display:flex;align-items:center;gap:10px;margin-bottom:5px}.inventory-detail-content .msrp-label{font-size:14px;color:#666}.inventory-detail-content .price-section .msrp{text-decoration:line-through;color:#999}.inventory-detail-content .savings{background:#4caf50;color:#fff;padding:3px 10px;border-radius:15px;font-size:12px;font-weight:600}.inventory-detail-content .sale-price-row{display:flex;align-items:center;gap:10px}.inventory-detail-content .your-price-label{font-size:14px;color:#666}.inventory-detail-content .price-section .sale-price{font-size:32px;font-weight:700;color:var(--primary)}.inventory-detail-content .price-section .call-price{font-size:24px;font-weight:600;color:var(--secondary)}.inventory-detail-content .quick-specs{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:25px}.inventory-detail-content .spec-item{display:flex;align-items:center;gap:12px;padding:12px;background:#f9f9f9;border-radius:8px}.inventory-detail-content .spec-item img{width:30px;height:30px}.inventory-detail-content .spec-item .label{display:block;font-size:12px;color:#666}.inventory-detail-content .spec-item .value{display:block;font-size:14px;font-weight:600;color:var(--text)}.inventory-detail-content .cta-buttons{display:flex;gap:15px;flex-wrap:wrap}.inventory-detail-content .details-table-section,.inventory-detail-content .features-section,.inventory-detail-content .description-section{margin-bottom:40px}.inventory-detail-content .details-table-section h2,.inventory-detail-content .features-section h2,.inventory-detail-content .description-section h2{font-size:24px;margin-bottom:20px;color:var(--text)}.inventory-detail-content .details-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid #eee;border-radius:10px;overflow:hidden}.inventory-detail-content .detail-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:15px 20px;border-bottom:1px solid #eee;border-right:1px solid #eee;background:#fff}.inventory-detail-content .detail-value{text-align:right;color:var(--text)}.inventory-detail-content .detail-row:nth-child(4n){border-right:none}.inventory-detail-content .detail-row:nth-child(n+5):nth-child(-n+8){background:#f9f9f9}.inventory-detail-content .detail-row:nth-child(n+13):nth-child(-n+16){background:#f9f9f9}@media(max-width:992px){.inventory-detail-content .details-grid{grid-template-columns:repeat(2,1fr)}.inventory-detail-content .detail-row:nth-child(2n){border-right:none}.inventory-detail-content .detail-row:nth-child(4n+3),.inventory-detail-content .detail-row:nth-child(4n+4){background:#f9f9f9}.inventory-detail-content .detail-row:nth-child(4n+1),.inventory-detail-content .detail-row:nth-child(4n+2){background:#fff}}@media(max-width:576px){.inventory-detail-content .details-grid{grid-template-columns:1fr}.inventory-detail-content .detail-row{border-right:none}.inventory-detail-content .detail-row:nth-child(2n){background:#f9f9f9}.inventory-detail-content .detail-row:nth-child(odd){background:#fff}}.inventory-detail-content .detail-label{font-weight:600;color:#666}.inventory-detail-content .features-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media(max-width:992px){.inventory-detail-content .features-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.inventory-detail-content .features-list{grid-template-columns:1fr}}.inventory-detail-content .features-list li{display:flex;align-items:center;gap:10px;padding:10px 15px;background:#f9f9f9;border-radius:8px;font-size:14px}.inventory-detail-content .features-list li img{width:20px;height:20px}.inventory-detail-content .description-content{line-height:1.8;color:#666}.inventory-detail-content .description-content p{margin-bottom:15px}@media(max-width:768px){.inventory-detail-content .detail-wrapper{grid-template-columns:1fr}.inventory-detail-content .gallery-section .main-image{height:280px}.inventory-detail-content .quick-specs{grid-template-columns:1fr}.inventory-detail-content .cta-buttons{flex-direction:column}.inventory-detail-content .cta-buttons a{width:100%;justify-content:center}}.loading[data-astro-cid-risok2jn]{text-align:center;padding:60px 20px;color:#666;font-size:18px}.inventory-page[data-astro-cid-risok2jn].hero{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);padding:120px 0 60px;text-align:center}.inventory-page[data-astro-cid-risok2jn].hero h1[data-astro-cid-risok2jn]{color:#fff}.inventory-listing[data-astro-cid-risok2jn]{padding:60px 0}.filters-wrapper[data-astro-cid-risok2jn]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:40px;padding:20px;background:#f5f5f5;border-radius:10px}.filter-group[data-astro-cid-risok2jn]{display:flex;flex-direction:column;gap:5px}.filter-group[data-astro-cid-risok2jn] label[data-astro-cid-risok2jn]{font-size:14px;font-weight:600;color:var(--text)}.filter-group[data-astro-cid-risok2jn] select[data-astro-cid-risok2jn]{padding:10px 15px;border:1px solid #ddd;border-radius:5px;font-size:14px;min-width:150px;background:#fff}.inventory-grid[data-astro-cid-risok2jn]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:30px}.inventory-card[data-astro-cid-risok2jn]{background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 4px 20px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.inventory-card[data-astro-cid-risok2jn]:hover{transform:translateY(-5px);box-shadow:0 8px 30px #00000026}.inventory-card[data-astro-cid-risok2jn].hidden{display:none}.card-image[data-astro-cid-risok2jn]{position:relative;height:220px;overflow:hidden}.card-image[data-astro-cid-risok2jn] img[data-astro-cid-risok2jn]{width:100%;height:100%;object-fit:cover}.stock-badge[data-astro-cid-risok2jn]{position:absolute;top:15px;left:15px;padding:5px 15px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase}.condition-badge[data-astro-cid-risok2jn]{position:absolute;top:15px;right:15px;padding:5px 12px;border-radius:20px;font-size:11px;font-weight:600;text-transform:uppercase}.condition-badge[data-astro-cid-risok2jn].new{background:#4caf50;color:#fff}.condition-badge[data-astro-cid-risok2jn].used{background:#607d8b;color:#fff}.condition-badge[data-astro-cid-risok2jn].demo{background:#9c27b0;color:#fff}.stock-badge[data-astro-cid-risok2jn].instock{background:#4caf50;color:#fff}.stock-badge[data-astro-cid-risok2jn].comingsoon{background:#2196f3;color:#fff}.stock-badge[data-astro-cid-risok2jn].reserved{background:#ff9800;color:#fff}.stock-badge[data-astro-cid-risok2jn].sold{background:#9e9e9e;color:#fff}.stock-badge[data-astro-cid-risok2jn].new{background:#4caf50;color:#fff}.stock-badge[data-astro-cid-risok2jn].used{background:#ff9800;color:#fff}.stock-badge[data-astro-cid-risok2jn].demo{background:#2196f3;color:#fff}.card-content[data-astro-cid-risok2jn]{padding:20px}.card-content[data-astro-cid-risok2jn] h3[data-astro-cid-risok2jn]{font-size:18px;margin-bottom:10px;color:var(--text);line-height:1.3}.short-desc[data-astro-cid-risok2jn]{font-size:14px;color:#666;margin-bottom:15px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.specs-row[data-astro-cid-risok2jn]{display:flex;gap:20px;margin-bottom:20px}.spec[data-astro-cid-risok2jn]{display:flex;align-items:center;gap:8px;font-size:14px;color:#666}.spec[data-astro-cid-risok2jn] img[data-astro-cid-risok2jn]{width:20px;height:20px}.card-footer[data-astro-cid-risok2jn]{display:flex;justify-content:space-between;align-items:center;padding-top:15px;border-top:1px solid #eee}.price[data-astro-cid-risok2jn]{display:flex;flex-direction:column}.msrp[data-astro-cid-risok2jn]{font-size:12px;color:#999;text-decoration:line-through}.sale-price[data-astro-cid-risok2jn]{font-size:22px;font-weight:700;color:var(--primary)}.call-price[data-astro-cid-risok2jn]{font-size:16px;font-weight:600;color:var(--secondary)}.no-results[data-astro-cid-risok2jn]{text-align:center;padding:60px 20px}.no-results[data-astro-cid-risok2jn] h3[data-astro-cid-risok2jn]{margin-bottom:10px}.no-results[data-astro-cid-risok2jn] a[data-astro-cid-risok2jn]{color:var(--secondary)}@media(max-width:768px){.filters-wrapper[data-astro-cid-risok2jn]{flex-direction:column}.filter-group[data-astro-cid-risok2jn] select[data-astro-cid-risok2jn]{width:100%}.inventory-grid[data-astro-cid-risok2jn]{grid-template-columns:1fr}}.thank-you[data-astro-cid-reykoxrt].hero{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);padding:120px 0 60px;text-align:center}.thank-you[data-astro-cid-reykoxrt].hero h1[data-astro-cid-reykoxrt]{color:#fff}.thank-you-content[data-astro-cid-reykoxrt]{padding:80px 0}.thank-you-wrapper[data-astro-cid-reykoxrt]{max-width:600px;margin:0 auto;text-align:center}.icon-wrapper[data-astro-cid-reykoxrt]{width:100px;height:100px;background:#4caf50;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 30px}.icon-wrapper[data-astro-cid-reykoxrt] img[data-astro-cid-reykoxrt]{width:50px;height:50px;filter:brightness(0) invert(1)}.thank-you-wrapper[data-astro-cid-reykoxrt] h2[data-astro-cid-reykoxrt]{font-size:32px;margin-bottom:20px;color:var(--text)}.thank-you-wrapper[data-astro-cid-reykoxrt] p[data-astro-cid-reykoxrt]{font-size:18px;line-height:1.7;color:#666;margin-bottom:40px}.cta-buttons[data-astro-cid-reykoxrt]{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}@media(max-width:768px){.cta-buttons[data-astro-cid-reykoxrt]{flex-direction:column;align-items:center}.cta-buttons[data-astro-cid-reykoxrt] a[data-astro-cid-reykoxrt]{width:100%;max-width:300px;justify-content:center}}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay/HelveticaNowDisplay-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay/HelveticaNowDisplay-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay/HelveticaNowDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay/HelveticaNowDisplay-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay/HelveticaNowDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay/HelveticaNowDisplay-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay/HelveticaNowDisplay-Thin.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay/HelveticaNowDisplay-Hairline.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy/Gilroy-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy/Gilroy-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy/Gilroy-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy/Gilroy-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy/Gilroy-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy/Gilroy-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy/Gilroy-Thin.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy/Gilroy-UltraLight.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--primary: #104571;--secondary: #03a5d7;--background: #fff;--text: #03203e;--nav-color: #00457c}html{margin:0;padding:0;font-family:Gilroy;box-sizing:border-box;scroll-behavior:smooth}body{margin:0;padding:0;font-family:Gilroy;box-sizing:border-box;overflow-x:hidden;position:relative}*{margin:0;padding:0;box-sizing:border-box}h1{font-family:HelveticaNowDisplay,sans-serif;font-size:70px;font-weight:500;line-height:1.2em;letter-spacing:-2.1px}h2{font-size:50px;line-height:1.2em;font-weight:500;font-family:HelveticaNowDisplay,sans-serif}h3{font-size:36px;line-height:1.2em;font-family:HelveticaNowDisplay,sans-serif}h4{font-size:30px;line-height:1.2em;font-family:HelveticaNowDisplay,sans-serif}h5{font-size:24px;line-height:1.2em}h6{font-size:20px;line-height:1.2em}p{font-size:18px;font-weight:400;line-height:1.4em}a{font-size:18px;font-weight:600;text-decoration:none;cursor:pointer;letter-spacing:-.54px}.cta-btn-1{display:flex;align-items:center;gap:15px;color:var(--nav-color);background-color:transparent;padding:15px 0;border-radius:20px;width:fit-content;height:fit-content;font-weight:600;transition:all .2s ease-in-out}.cta-btn-1 span{background-color:var(--secondary);min-height:40px;min-width:40px;border-radius:100%;display:flex;justify-content:center;align-items:center;transition:all .2s ease-in-out}.cta-btn-1 span img{width:20px;height:20px}.cta-btn-1:hover{color:#000}.cta-btn-1:hover span{background-color:#000}.cta-btn-2{font-weight:600;display:flex;align-items:center;gap:20px;color:var(--background)!important;background-color:var(--primary);padding:15px 15px 15px 25px;border-radius:20px;width:100%;max-width:fit-content;height:fit-content;transition:all .2s ease-in-out;box-shadow:0 15px 40px #52bcec80;font-family:Inter}.cta-btn-3{font-weight:600;background-color:var(--background);padding:22px 50px;color:var(--nav-color);border-radius:20px;transition:all .2s ease-in-out;width:fit-content;height:fit-content;box-shadow:0 15px 40px #52bcec80;font-family:Inter}.cta-btn-4{font-weight:600;display:flex;align-items:center;gap:20px;color:var(--background);background:linear-gradient(95deg,var(--secondary) 32.28%,var(--background) 119.91%);padding:15px 15px 15px 25px;border-radius:20px;width:fit-content;height:fit-content;transition:all .2s ease-in-out;box-shadow:0 5px 40px #52bcec66;font-family:Inter}.cta-btn-4:hover{background:#000;transition:all .2s ease-in-out;box-shadow:0 5px 40px #0006}.cta-btn-5{background-color:var(--primary);color:var(--background);display:flex;align-items:center;gap:25px;padding:19px 72px 19px 25px;border-radius:20px;border:none;outline:none;font-size:18px;font-weight:600;font-family:Gilroy;width:100%;justify-content:center;position:relative;box-shadow:0 15px 40px #52bcec80;transition:all .2s ease-in-out;font-family:Inter}.cta-btn-5:after{content:"";height:32px;width:32px;position:absolute;right:15px;background-image:url(../assets/right-icon-2.svg);background-size:contain;top:50%;transform:translateY(-50%)}.cta-btn-6{display:flex;align-items:center;gap:16px;color:var(--secondary);width:fit-content;transition:all .2s ease-in-out;padding:10px;font-family:Inter}.cta-btn-6:hover{color:#000}.cta-btn-2:hover,.cta-btn-3:hover,.cta-btn-5:hover{background-color:#000;color:var(--background)}h1.hero-h1{color:var(--text);font-style:normal;font-weight:500;color:#03203e;letter-spacing:-2.1px;line-height:70px}.white-to-blue-gradient{background:linear-gradient(90deg,#fff 36.42%,#03a5d7 101.19%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:HelveticaNowDisplay,sans-serif}.black-to-blue-gradient{background:linear-gradient(90deg,#03203e 36.42%,#03a5d7 101.19%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:HelveticaNowDisplay,sans-serif}.black-to-blue-gradient-2{background:linear-gradient(90deg,#03203e,#03a5d7 60%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:HelveticaNowDisplay,sans-serif}h6.list-left{position:absolute;top:50%;transform:translateY(-50%);left:0;font-weight:600;color:var(--primary);text-transform:uppercase;font-family:HelveticaNowDisplay,sans-serif}h6.list-left span{margin-right:15px}.nav-swiper-one-next,.nav-swiper-one-prev{position:relative!important}.nav-swiper-one-next:after{content:"NEXT";position:absolute;bottom:-35px;display:block!important;text-align:center;font-size:20px;font-family:Gilroy;color:#00457c;font-weight:500}.nav-swiper-one-prev:after{content:"PREV";position:absolute;bottom:-35px;display:block!important;text-align:center;font-size:20px;font-family:Gilroy;color:#00457c;font-weight:500}.nav-swiper-two-next,.nav-swiper-two-prev,.nav-swiper-three-next,.nav-swiper-three-prev,.nav-swiper-four-next,.nav-swiper-four-prev{position:static!important}.slider-style-2{padding-left:20px;position:relative}.embla__slide--inventory{flex:0 0 420px;padding-right:20px}@media(max-width:1599px){.embla__slide--inventory{flex:0 0 calc((100vw - 80px) / 3)}}@media(max-width:1440px){.embla__slide--inventory{flex:0 0 calc((100vw - 80px)*.4)}}@media(max-width:1199px){.embla__slide--inventory{flex:0 0 calc((100vw - 60px)/2)}}@media(max-width:899px){.embla__slide--inventory{flex:0 0 calc((100vw - 50px) / 1.5)}}@media(max-width:599px){.embla__slide--inventory{flex:0 0 calc(100vw - 40px);padding-right:15px}}.slider-style-2 .item{padding:12px;background-color:var(--background);border-radius:30px;display:flex;flex-direction:column;height:100%}.slider-style-2 .item .content-box{padding:10px 15px;display:flex;flex-direction:column;flex:1}.slider-style-2 .item .img-box{height:280px;overflow:hidden;border-radius:20px}.slider-style-2 .item .img-box img{width:100%;height:100%;object-fit:cover}.slider-style-2 .item .content-box .specifications{display:flex;gap:30px;border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:0}.slider-style-2 .item .content-box .specifications>div{display:flex;gap:12px;align-items:center}.slider-style-2 .item .content-box .specifications .icon-box{width:45px;height:45px;background:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center}.slider-style-2 .item .content-box .specifications .icon-box img{height:40px;width:40px}.slider-style-2 .item .content-box .specifications>div .info p{font-size:14px;font-weight:500;margin-bottom:2px}.slider-style-2 .item .content-box .specifications>div .info h5{font-weight:700;font-size:18px}.slider-style-2 .item .content-box h3{font-weight:700;font-size:24px;margin-bottom:10px}.slider-style-2 .item .content-box>p{max-width:100%;margin:0 0 20px;font-weight:500;font-size:14px;line-height:1.6;flex:1}.slider-style-2:after{content:"";height:100%;width:420px;position:absolute;background:linear-gradient(270deg,#03203e,#03203e00);right:0;top:0;z-index:5}.slider-style-2 .item .content-box .bottom-content{display:flex;justify-content:space-between;gap:10px;margin-top:20px;padding-top:0;align-items:center}.slider-style-2 .item .content-box .bottom-content h3{color:var(--text);font-size:28px;margin:0}.mySwiperThree .swiper-slide.swiper-slide-prev{opacity:0}.mySwiperThree .swiper-slide{height:auto}.mySwiperThree .swiper-slide .item{height:100%}.inventory-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media(max-width:1200px){.inventory-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.inventory-grid{grid-template-columns:1fr}}.inventory-card{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 4px 20px #00000014;transition:transform .3s ease,box-shadow .3s ease}.inventory-card:hover{transform:translateY(-5px);box-shadow:0 8px 30px #0000001f}.inventory-card.hidden{display:none}.inventory-card .card-image{position:relative;height:220px;overflow:hidden}.inventory-card .card-image img{width:100%;height:100%;object-fit:cover}.inventory-card .condition-badge{position:absolute;top:15px;left:15px;padding:6px 16px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase}.inventory-card .condition-badge.new{background:#4caf50;color:#fff}.inventory-card .condition-badge.used{background:#ff9800;color:#fff}.inventory-card .condition-badge.demo{background:#2196f3;color:#fff}.inventory-card .card-content{padding:20px}.inventory-card .card-content h3{font-size:18px;font-weight:700;margin-bottom:8px;color:var(--text);line-height:1.4}.inventory-card .short-desc{font-size:14px;color:#666;margin-bottom:15px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.inventory-card .specs-row{display:flex;gap:20px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee}.inventory-card .spec{display:flex;align-items:center;gap:8px;font-size:14px;color:#666}.inventory-card .spec img{width:18px;height:18px;opacity:.7}.inventory-card .card-footer{display:flex;justify-content:space-between;align-items:center}.inventory-card .price .sale-price{font-size:22px;font-weight:700;color:var(--text)}.inventory-card .price .call-price{font-size:16px;font-weight:600;color:var(--secondary)}.inventory-card .view-details-btn{display:flex;align-items:center;gap:10px;color:var(--secondary);font-size:14px;font-weight:600;text-decoration:none;transition:color .3s ease}.inventory-card .view-details-btn:hover{color:var(--primary)}.inventory-card .view-details-btn .arrow-circle{width:32px;height:32px;background:var(--secondary);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .3s ease}.inventory-card .view-details-btn:hover .arrow-circle{background:var(--primary)}.inventory-card .view-details-btn .arrow-circle img{width:14px;height:14px;filter:brightness(0) invert(1)}.container{width:100%;max-width:1480px;margin:0 auto;padding:0 20px}.container-1730{width:100%;max-width:1770px;margin:0 auto;padding:0 20px}header{max-width:1850px;width:100%;margin:0 auto;padding:20px}header .navbar{background-color:var(--background);border-radius:30px;z-index:9;position:relative}header .wrapper{display:flex;justify-content:space-between;padding:25px 20px 25px 50px;align-items:center;gap:10px}.logo-box img{width:280px;height:auto}header nav ul{display:flex;list-style:none;gap:70px}header nav.mobile-nav{position:fixed;top:0;right:-100%;height:100vh;width:280px;max-width:80vw;background-color:var(--background);z-index:1000;transition:right .3s ease-in-out;box-shadow:-2px 0 10px #0000001a}header nav.mobile-nav.active{right:0}header nav.mobile-nav ul{display:flex;flex-direction:column;list-style:none;gap:30px;text-align:left;padding-left:30px;padding-top:200px}header nav.mobile-nav ul li a{color:var(--nav-color);font-size:20px;font-weight:600}header .hamburger-close{position:absolute;top:30px;right:30px;background:none;border:none;font-size:18px;color:var(--nav-color);cursor:pointer;font-weight:600}header nav a{color:var(--nav-color);transition:all .3s ease-in-out}header nav a:hover{color:#000}header .cta-box{display:flex;justify-content:end;align-items:center;gap:30px}header .hamburger-open{display:none;background:none;border:none;font-size:18px;color:var(--nav-color);cursor:pointer;font-weight:600}header .hamburger-close img{width:18px;height:auto}header .hamburger-open img{width:30px;height:auto}header .mobile-btn-box{display:none}.first-section{margin-top:-163px}section.hero{padding:245px 0 828px;background-position:bottom;background-size:cover;background-repeat:no-repeat}.second-section{margin-top:-500px!important}section.home-hero{background-color:var(--primary);background-image:url(../assets/hero-banner.webp);background-position:bottom;background-repeat:no-repeat;background-size:cover;position:relative;padding:215px 0 0}section.home-hero .wrapper{display:flex;align-items:end;justify-content:space-between;padding-left:max(20px,calc((100vw - 1480px)/2 + 20px))}section.home-hero .van-img-box{width:55%;max-width:970px}section.home-hero .van-img-box img{width:100%;z-index:8;position:relative}section.home-hero .inner-wrapper{width:100%;display:flex;flex-direction:column;gap:30px}section.home-hero .inner-wrapper h1{max-width:680px}section.home-hero .inner-wrapper h6{max-width:550px;font-weight:500;color:#03203e;line-height:117%;letter-spacing:-.6px}section.home-hero .hero-content{width:45%;padding-bottom:125px;max-width:750px}section.home-hero .cta-box{display:flex;gap:25px}section.one-or-many{padding:0 20px}section.one-or-many .wrapper{background-color:var(--text);border-radius:30px;padding:25px 20px;z-index:1;position:relative}section.one-or-many .wrapper:before{content:"";height:150px;width:530px;background-color:var(--secondary);top:166px;right:350px;position:absolute;filter:blur(208px)}section.one-or-many .top-box{display:flex;justify-content:space-between;align-items:center;padding:0 0 75px;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:50px}section.one-or-many .top-box h2{font-weight:500}section.one-or-many .top-box h6{text-transform:uppercase;font-weight:500;color:#fff;position:relative;margin-left:20px}section.one-or-many .top-box h6:before{content:"";height:10px;width:10px;border-radius:100%;position:absolute;left:-22px;background-color:var(--secondary);top:50%;transform:translateY(-50%)}section.one-or-many .bottom-box{display:flex;gap:85px;color:#fff}section.one-or-many .bottom-box .our-services-img{width:60%}section.one-or-many .bottom-box .our-services-img img{width:100%;filter:drop-shadow(20px 50px 70px rgba(9,250,215,.15))}section.one-or-many .bottom-box .our-services{width:40%;display:flex;flex-direction:column;justify-content:center;gap:30px}section.one-or-many .bottom-box .our-services h2{font-weight:500}section.one-or-many .bottom-box .our-services ul{margin-left:35px;gap:20px;display:flex;flex-direction:column}section.one-or-many .bottom-box .our-services ul h5,section.one-or-many .bottom-box .our-services ul>li{font-weight:600}section.one-or-many .bottom-box .our-services ul>li::marker{font-size:24px}section.one-or-many .bottom-box .our-services a.cta-btn-4{margin-top:15px}section.what-our-clients-say .item{padding:45px 40px;background-color:var(--background);border-radius:50px;display:flex;flex-direction:column;gap:10px;box-shadow:0 0 250px #03a5d736}section.what-our-clients-say .item:hover{background:linear-gradient(151deg,var(--secondary) 50.35%,var(--background) 137.29%)}section.what-our-clients-say .item .img-box{align-self:center;margin:40px 0}section.what-our-clients-say .item .img-box img{width:180px;height:180px}section.what-our-clients-say .item h3{font-weight:700;color:var(--text)}section.what-our-clients-say .item p{font-weight:600;color:#6b7280}section.what-our-clients-say .item h5{color:var(--text);font-weight:600;max-width:390px}section.what-our-clients-say .item:hover h3,section.what-our-clients-say .item:hover p,section.what-our-clients-say .item:hover h5{color:var(--background)}section.what-our-clients-say .wrapper-top{text-align:center;position:relative;margin-bottom:100px}section.what-our-clients-say .wrapper-top .navigation{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:9;display:flex;flex-direction:row-reverse;gap:30px}section.what-our-clients-say .swiper{overflow:visible}section.what-our-clients-say .swiper-button-next,section.what-our-clients-say .swiper-button-prev{min-width:80px!important;min-height:80px!important;background-color:var(--nav-color);border-radius:50%;box-shadow:0 5px 20px #0003;transition:all .3s ease}section.what-our-clients-say .swiper-button-next:hover,section.what-our-clients-say .swiper-button-prev:hover{background-color:var(--secondary)}section.what-our-clients-say .swiper-button-next:after,section.what-our-clients-say .swiper-button-prev:after{display:none}section.what-our-clients-say .swiper-button-next{background-image:url(../assets/pointer-left.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center;transform:rotate(180deg)}section.what-our-clients-say .swiper-button-prev{background-image:url(../assets/pointer-left.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center}section.what-our-clients-say{padding:130px 0;overflow-x:hidden}section.what-our-clients-say .wrapper-bottom{padding-left:20px}section.contact-us-qoute{padding:0 20px}section.contact-us-qoute .wrapper{background-color:var(--text);border-radius:30px;max-width:1730px;width:100%;margin:0 auto}section.contact-us-qoute .top-inner-wrapper{text-align:center;color:#ffffff1a;padding:70px 0;border-bottom:1px solid rgba(255,255,255,.1);position:relative}section.contact-us-qoute .top-inner-wrapper:before{content:"";height:25px;width:130px;position:absolute;left:0;transform:translateY(-50%);top:50%;background-image:url(../assets/get-quote.svg);background-size:contain;background-position:center;background-repeat:no-repeat}section.contact-us-qoute .bottom-inner-wrapper{display:flex;padding:55px 0;gap:25px}section.contact-us-qoute .bottom-inner-wrapper .content-left{width:45%;display:flex;align-items:center}section.contact-us-qoute .bottom-inner-wrapper .content-left h5{max-width:575px;color:var(--background);font-weight:600}section.contact-us-qoute .bottom-inner-wrapper .content-right{width:55%}section.contact-us-qoute .bottom-inner-wrapper .content-right form .col-3{width:100%;display:flex;gap:20px;justify-content:space-between}section.contact-us-qoute .bottom-inner-wrapper .content-right form .col-3>input{width:33.33%;padding:17px 40px 17px 20px;font-size:16px;border-radius:32px;color:var(--text);background-color:#03a5d71a;border:none;outline:none;font-family:Gilroy;background-repeat:no-repeat;background-position:center right 15px;background-size:20px}section.contact-us-qoute .bottom-inner-wrapper .content-right form .name-input{background-image:url(../assets/name.svg)}section.contact-us-qoute .bottom-inner-wrapper .content-right form .email-input{background-image:url(../assets/email-2.svg)}section.contact-us-qoute .bottom-inner-wrapper .content-right form .phone-input{background-image:url(../assets/phone-no.svg)}section.contact-us-qoute .bottom-inner-wrapper .content-right form .col-3>input::placeholder{color:var(--text);font-size:16px;font-weight:600;font-family:Gilroy}section.contact-us-qoute .bottom-inner-wrapper .content-right form{background-color:var(--background);padding:40px 45px;border-radius:35px;display:flex;flex-direction:column;gap:20px;box-shadow:0 -80px 200px #03a5d724}section.contact-us-qoute .bottom-inner-wrapper .content-right form select{padding:17px 20px;font-size:16px;border-radius:32px;color:var(--text);background-color:#03a5d71a;border:none;outline:none;-webkit-appearance:none;font-family:Gilroy;font-weight:600;background-repeat:no-repeat;background-position:center right 15px;background-image:url(../assets/select.svg)}section.contact-us-qoute .bottom-inner-wrapper .content-right form select option{padding:17px 20px;font-size:16px;color:var(--text);background-color:#03a5d71a}section.contact-us-qoute .bottom-inner-wrapper .content-right form textarea{padding:17px 20px;font-size:16px;border-radius:32px;color:var(--text);background-color:#03a5d71a;border:none;outline:none;min-height:250px;font-family:Gilroy;resize:none}section.contact-us-qoute .bottom-inner-wrapper .content-right form textarea::placeholder{color:var(--text);font-size:16px;font-weight:600;font-family:Gilroy}section.our-partners{padding:70px 0 100px}section.our-partners .wrapper{display:flex}section.our-partners .heading{display:flex;align-items:center;width:25%}section.our-partners .heading h2{font-family:HelveticaNowDisplay;font-weight:500}section.our-partners .image-slider{width:75%;position:relative}section.our-partners .image-slider:after{content:"";height:250px;width:100%;max-width:750px;background-color:#03a6d87f;position:absolute;top:0;left:50%;z-index:-1;border-radius:100%;filter:blur(150px);transform:translate(-50%)}section.our-partners .slider-container{overflow:hidden;padding:20px 0;position:relative}section.our-partners .slider-container:after{content:"";height:100%;width:100px;right:-4px;top:0;position:absolute;background-image:linear-gradient(to left,white,transparent);z-index:1}section.our-partners .slider-track{display:flex;animation:marquee 15s linear infinite;will-change:transform;width:200%;gap:28px}section.our-partners .slide{display:flex;justify-content:center;align-items:center;padding:0;box-sizing:border-box;background-color:var(--background);border-radius:30px;height:150px}section.our-partners .slide img{height:65px;max-width:300px;object-fit:contain;border-radius:15px;padding:0;box-sizing:border-box}section.our-models{position:relative}section.our-models .text-wrapper{text-align:center;margin-bottom:50px}section.our-models .swiper{width:100%;height:100%;position:static!important;box-shadow:0 0 250px #03a5d736;border-radius:50px;max-width:1440px}section.our-models .swiper-slide .item{text-align:center;font-size:18px;background:var(--background);display:flex!important;justify-content:center;align-items:center;padding:25px 25px 25px 50px;gap:30px;margin:0 auto;border-radius:30px}section.our-models .swiper-inner-slide-wrapper-left{display:flex;flex-direction:column;align-items:start;justify-content:center;text-align:left;gap:30px;width:50%}section.our-models .swiper-inner-slide-wrapper-right{width:50%}section.our-models .swiper-inner-slide-wrapper-left .specification{display:flex;width:100%;justify-content:space-between;border-radius:20px;background-color:#03a5d71a;padding:25px 10px}section.our-models .swiper-inner-slide-wrapper-left .specification>div{display:flex;align-items:center;gap:10px;padding-right:5px;justify-content:left}section.our-models .swiper-inner-slide-wrapper-left .specification img{height:50px;width:50px}section.our-models .swiper-inner-slide-wrapper-left .specification h4{font-weight:600;letter-spacing:-.75px;font-family:Gilroy}section.our-models .swiper-inner-slide-wrapper-right img{border-radius:30px;width:100%;object-fit:cover}section.our-models .our-models-slider{display:flex;align-items:center;flex-direction:row-reverse;gap:20px}section.our-models .swiper-button-next,section.our-models .swiper-button-prev{min-width:80px!important;min-height:80px!important;background-color:var(--primary);border-radius:50%;box-shadow:0 5px 20px #0003;transition:all .3s ease}section.our-models .swiper-button-next:hover,section.our-models .swiper-button-prev:hover{background-color:var(--secondary)}section.our-models .swiper-button-next{background-image:url(../assets/pointer-right.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center}section.our-models .swiper-button-prev{background-image:url(../assets/pointer-left.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center}section.newest-inventory{margin-top:160px;padding:0 20px}section.newest-inventory .wrapper{background-color:var(--text);padding:90px 0 120px;border-radius:50px}section.newest-inventory .wrapper .inner-wrapper{padding-bottom:80px;padding-right:20px;margin-bottom:80px;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center;gap:15px}section.newest-inventory .swiper-button-next,section.newest-inventory .swiper-button-prev{min-width:80px!important;min-height:80px!important;background-color:transparent;border-radius:50%;box-shadow:0 5px 20px #0003;transition:all .3s ease;border:1px solid var(--background)}section.newest-inventory .swiper-button-next{background-image:url(../assets/pointer-left.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center;transform:rotate(180deg)}section.newest-inventory .swiper-button-prev{background-image:url(../assets/pointer-left.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center}section.newest-inventory .swiper-button-next:hover,section.newest-inventory .swiper-button-prev:hover{background-color:var(--secondary);border-color:var(--secondary)}section.newest-inventory .swiper-button-next:after,section.newest-inventory .swiper-button-prev:after{display:none}section.newest-inventory .navigation{display:flex;flex-direction:row-reverse;margin-bottom:-22px;gap:25px}section.serving-diverse{background-image:url(../assets/banner-clouds.webp);background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;padding:140px 0 0}section.serving-diverse .wrapper{display:flex;padding-right:max(calc((100% - 1440px)/2),20px);align-items:end;justify-content:space-between;gap:10px}section.serving-diverse .inner-wrapper{width:50%;padding-bottom:85px;max-width:680px}section.serving-diverse .inner-wrapper>h2{max-width:512px}section.serving-diverse .content-box{background-color:var(--background);padding:40px;border-radius:50px;display:flex;flex-direction:column;gap:18px;margin-top:20px}section.serving-diverse .image-box{width:50%}section.serving-diverse .image-box img{margin-bottom:-65px;width:100%}section.serving-diverse .content-box .list{display:flex;gap:20px}section.serving-diverse .content-box .list p span{font-weight:700}section.serving-diverse .content-box .list p{color:var(--text)}section.serving-diverse .content-box .bottom-content{display:flex;justify-content:space-between;gap:50px;margin-top:22px}section.serving-diverse .content-box .bottom-content p{max-width:400px;font-weight:500;font-size:16px}section.why-choose{padding:120px 0 0}section.why-choose .heading{text-align:center;margin-bottom:80px;position:relative}section.why-choose .col-4{display:flex;gap:20px;position:relative}section.why-choose .col-4:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:150px;max-width:400px;width:100%;background-color:var(--secondary);border-radius:100%;filter:blur(250px);z-index:-1}section.why-choose .col-4:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:150px;max-width:400px;width:100%;background-color:var(--secondary);border-radius:100%;filter:blur(250px);z-index:-1}section.why-choose .col-4 .card{width:25%;display:flex;flex-direction:column;align-items:start;padding:32px;border-radius:30px;background-color:var(--background);gap:14px}section.why-choose .col-4 .card img{width:82px;height:82px;margin-bottom:33px}section.why-choose .col-4 .card h5{font-weight:500}section.why-choose .col-4 .card p{font-weight:500;color:var(--text)}section.about-us.hero{background-image:url(../assets/about-us-banner.webp)}section.about-us.one-or-many .our-services h5{color:var(--background);font-weight:400;letter-spacing:-.69px}section.about-us.serving-diverse .content-box{background-color:transparent;padding:0}section.about-us.serving-diverse .content-box h5{color:var(--text);font-weight:400;line-height:140%;letter-spacing:-.75px;max-width:520px}section.contact-us.hero{background-image:url(../assets/contact-us-banner.jpg)}section.maps iframe .place-card.place-card-large{display:none!important}section.maps iframe{width:100%;height:700px;z-index:-1;position:relative;margin-bottom:-5px}section.hero-2{padding:175px 0 0;background-image:url(../assets/model-banner.jpg);background-color:var(--nav-color);background-position:bottom;background-repeat:no-repeat;background-size:cover}section.hero-2 .wrapper{text-align:center}section.hero-2 img{width:75%;margin-top:25px;z-index:2;position:relative}section.about-universal .wrapper:before{height:80%;width:80%;max-height:300px;max-width:300px;top:50%;right:50%;transform:translate(50%,-50%)}section.universal-gallery .inner-wrapper{margin-bottom:0!important}section.features-and-amenities{padding:50px 0}section.features-and-amenities .wrapper{padding:90px 120px;border-radius:30px;box-shadow:0 0 350px 15px #03a5d71a;z-index:2;position:relative}section.features-and-amenities h2{text-align:center;margin-bottom:50px}section.features-and-amenities .wrapper ul{list-style:none}section.features-and-amenities .wrapper ul>li{margin:15px 0}section.features-and-amenities .wrapper ul>li>p{display:flex;gap:30px;color:var(--text);font-weight:500}section.features-and-amenities .wrapper ul>li>p>img{height:25px;width:25px}section.features-and-amenities .tab{overflow:hidden;margin-bottom:45px;display:flex;justify-content:center;flex-wrap:wrap}section.features-and-amenities .tab button{float:left;border:none;outline:none;cursor:pointer;padding:19px 30px;transition:.3s;color:var(--text);font-size:20px;font-weight:700;text-transform:capitalize;background:#e6f6fb;border-radius:50px;margin-right:16px;margin-bottom:16px}section.features-and-amenities .tab button:hover{background-color:#ddd}section.features-and-amenities .tab button.active{background-color:var(--nav-color);color:var(--background);font-family:HelveticaNowDisplay}section.features-and-amenities .tabcontent{display:none;border-top:none}section.floor-plans .col-floor-plans{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:70px 20px}section.floor-plans h2{text-align:center;margin-bottom:100px;font-weight:500}section.floor-plans .col-floor-plans .item{width:48%;padding:10px 0;position:relative}section.floor-plans .col-floor-plans .item:nth-child(2n):before{content:"";height:100%;width:1px;position:absolute;background-color:#0000004d;left:-4%;top:0}section.floor-plans .col-floor-plans .item:nth-child(2n) .item-inner-wrapper{margin-left:40px}section.floor-plans .col-floor-plans .item:nth-child(odd) .item-inner-wrapper{margin-right:40px}section.floor-plans .col-floor-plans .item .item-inner-wrapper h5{color:var(--text);font-size:104.434px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-3.133px}section.floor-plans .col-floor-plans .item .item-inner-wrapper .img-box{margin:30px 0}section.floor-plans .col-floor-plans .item .item-inner-wrapper .img-box img{width:100%}section.floor-plans .col-floor-plans .item .item-inner-wrapper h3{margin-bottom:30px;color:var(--text);font-weight:700;letter-spacing:-1.08px}section.floor-plans .col-floor-plans .item .icon-3{display:flex}section.floor-plans .col-floor-plans .item .icon-3 .icon-box{padding:0 30px}section.floor-plans .col-floor-plans .item .icon-3 .icon-box:nth-child(2n){border-left:1px solid rgba(0,0,0,.3);border-right:1px solid rgba(0,0,0,.3)}section.floor-plans .col-floor-plans .item .icon-3 .icon-box:first-child{padding-left:0}section.floor-plans .col-floor-plans .item .icon-3 .icon-box img{width:60px;height:60px}section.floor-plans:before{content:"";max-width:408px;max-height:150px;height:100%;width:100%;background-color:#03a5d780;position:absolute;right:0;filter:blur(113px);border-radius:100%;top:200px;z-index:-1}section.floor-plans:after{content:"";max-width:408px;max-height:150px;height:100%;width:100%;background-color:#03a5d780;position:absolute;right:0;filter:blur(113px);border-radius:100%;bottom:200px;z-index:-1}section.floor-plans .before-wrapper:before{content:"";max-width:408px;max-height:150px;height:100%;width:100%;background-color:#03a5d780;position:absolute;left:0;filter:blur(113px);border-radius:100%;top:50%;z-index:-1}section.floor-plans{position:relative;margin-bottom:160px}section.floor-plans{position:relative}section.universal-gallery{overflow-x:hidden;margin-top:70px;padding:0!important}section.universal-gallery .slider-style-3{position:relative}section.universal-gallery .slider-style-3 .item img{width:100%;border-radius:30px}section.universal-gallery .slider-style-3 .item{background:transparent}section.universal-gallery .wrapper{background-color:transparent}section.universal-gallery .swiper-button-next,section.universal-gallery .swiper-button-prev{background-color:var(--nav-color)}section.universal-gallery .slider-style-3:after{right:-20px;background:linear-gradient(270deg,#fff,#fff0 74.06%);content:"";height:100%;width:420px;position:absolute;top:0;z-index:5}section.universal-gallery .slider-style-3:before{content:"";height:100%;width:420px;position:absolute;background:linear-gradient(90deg,#fff,#fff0 74.06%);left:-20px;top:0;z-index:5}section.about-universal .inner-wrapper{text-align:center}section.about-universal .inner-wrapper>h5{color:var(--background);z-index:1;position:relative;margin:45px 0 120px;font-weight:600}section.about-universal .inner-wrapper>h2{margin-top:10px}section.about-universal .col-5{display:flex;gap:20px}section.about-universal .col-5 .item{width:20%;padding:30px 15px;border-radius:20px;background:#ffffff47;backdrop-filter:blur(117.44999694824219px)}section.about-universal .col-5 .item .img-box{margin:20px auto;height:110px;width:110px;border-radius:100%;background-color:#ffffff4a;display:flex;justify-content:center;align-items:center}section.about-universal .col-5 .item .img-box img{width:auto}section.about-universal .col-5 .item h5{color:#f6fcfd;font-weight:500;font-family:HelveticaNowDisplay}section.about-universal .col-5 .item p{color:var(--background);font-weight:500}section.about-universal .col-5 .item:hover{background:linear-gradient(151deg,#03a5d7 50.35%,#fff 137.29%)}section.about-universal .col-5 .item a{text-decoration:underline var(--background) 1px}footer{padding-top:125px;background-image:url(../assets/footer-banner.webp);background-position:bottom;background-size:cover;background-repeat:no-repeat;overflow-y:hidden}footer .wrapper-top{display:flex;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:75px;gap:20px}footer .inner-wrapper-left{width:45%;padding-right:20px}footer .inner-wrapper-right{width:55%;display:flex}footer .inner-wrapper-left h6{max-width:551px;font-weight:500;color:var(--text);margin:30px 0 25px}footer .inner-wrapper-left h5{font-weight:700;color:var(--text)}footer .social-media{display:flex;flex-direction:row;gap:20px;margin-top:20px}footer .inner-wrapper-right>div{width:33.333%}footer .inner-wrapper-right li{list-style:none}footer .inner-wrapper-right h4{color:var(--text)}footer .inner-wrapper-right .contact-us ul>li{display:flex;gap:15px;margin:25px 0}footer .inner-wrapper-right .contact-us ul>li a{color:var(--nav-color);transition:all .3s ease-in-out}footer .inner-wrapper-right .contact-us ul>li h6{color:var(--text);font-weight:700;font-family:HelveticaNowDisplay}footer .inner-wrapper-right .quick-link ul>li a,footer .inner-wrapper-right .support ul>li a{font-family:Gilroy;color:var(--nav-color);font-weight:600;transition:all .3s ease-in-out}footer .inner-wrapper-right .quick-link ul>li a:hover,footer .inner-wrapper-right .support ul>li a:hover,footer .inner-wrapper-right .contact-us ul>li a:hover{color:#000}footer .inner-wrapper-right .quick-link ul>li,footer .inner-wrapper-right .support ul>li{margin:12px 0}footer .inner-wrapper-right .quick-link ul,footer .inner-wrapper-right .support ul{margin-top:20px}footer .wrapper-bottom{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:40px;gap:40px}footer .wrapper-bottom p{color:var(--text);font-weight:600}footer .wrapper-bottom h6{font-size:10vw;background:linear-gradient(180deg,#52bcec,#fff0 138.01%);background-clip:text;-webkit-background-clip:text;text-wrap:nowrap;-webkit-text-fill-color:transparent;margin-bottom:-.1em;overflow-x:clip}footer .social-media>a{min-height:50px;min-width:50px;border:1px solid var(--text);display:flex;justify-content:center;align-items:center;border-radius:100%}footer .social-media>a:hover{background-color:var(--text);transition:all .3s ease-in-out}footer .social-media>a:hover img{filter:brightness(0) invert(1)}@media(max-width:1440px){h1{font-size:62px}h2{font-size:48px}h3{font-size:32px}h4{font-size:25px}h5{font-size:22px}header nav.desktop-nav ul{gap:40px}section.hero{padding:245px 0 650px}.second-section{margin-top:-400px!important}header .logo-box img{width:230px}section.home-hero{padding:250px 0 0}section.home-hero .hero-content,section.home-hero .van-img-box{width:50%}section.home-hero .hero-content{padding-bottom:215px}section.home-hero .inner-wrapper{gap:25px}section.our-models .swiper-button-next,section.our-models .swiper-button-prev,section.newest-inventory .swiper-button-next,section.newest-inventory .swiper-button-prev{min-width:70px!important;min-height:70px!important}.slider-style-2 .item .content-box{padding:10px}section.newest-inventory .wrapper .inner-wrapper{padding-bottom:50px}section.newest-inventory .wrapper{padding:90px 0 70px}section.serving-diverse .image-box{width:45%}section.serving-diverse .image-box img{margin-bottom:-100px}section.serving-diverse .content-box .bottom-content p{max-width:320px}section.serving-diverse{padding:110px 0 50px}section.what-our-clients-say{padding:100px 0 110px}section.maps iframe{height:650px}}@media(max-width:1366px){h1{font-size:40px}h2{font-size:35px}h3{font-size:28px}h4{font-size:21px}h5{font-size:20px}h6{font-size:19px}a{font-size:16px}h1.hero-h1{line-height:1.2em;letter-spacing:-.5px}.nav-swiper-one-next:after,.nav-swiper-one-prev:after{bottom:-30px;font-size:18px}section.hero{padding:220px 0 500px}.second-section{margin-top:-310px!important}section.home-hero .inner-wrapper h1{max-width:550px}header .wrapper{gap:10px}header nav ul{display:flex;list-style:none;gap:20px}header .wrapper{padding:20px}section.home-hero .cta-box{gap:10px}header .cta-box{gap:20px}header nav.desktop-nav ul{gap:16px}section.our-partners{padding:60px 0}section.our-partners .slide{padding:10px}section.our-partners .slide img{padding:5px}section.our-partners .slide{height:120px}section.our-partners .slider-track{gap:20px}section.our-partners .slide img{height:50px}section.our-models .swiper-slide .item{gap:10px;padding:25px}section.our-models .swiper-inner-slide-wrapper-right{width:45%!important}section.our-models .swiper-inner-slide-wrapper-left{width:55%!important}section.our-models .our-models-slider{gap:10px}section.our-models .swiper-inner-slide-wrapper-left .specification img{height:40px;width:40px}section.our-models .swiper-button-next,section.our-models .swiper-button-prev,section.newest-inventory .swiper-button-next,section.newest-inventory .swiper-button-prev,section.what-our-clients-say .swiper-button-next,section.what-our-clients-say .swiper-button-prev{min-width:60px!important;min-height:60px!important}section.what-our-clients-say .wrapper-top .navigation,section.newest-inventory .navigation{gap:15px}section.newest-inventory{margin-top:110px;padding:0 20px}section.newest-inventory .wrapper{padding:45px 0 60px;border-radius:30px}section.newest-inventory .wrapper .inner-wrapper{margin-bottom:40px}.slider-style-2 .item .content-box{padding:5px}section.serving-diverse{padding:60px 0 20px}section.serving-diverse .image-box{width:40%}section.serving-diverse .inner-wrapper{width:60%;padding-bottom:30px}section.serving-diverse .image-box img{margin-bottom:-60px}section.serving-diverse .content-box .bottom-content p{max-width:295px}section.serving-diverse .content-box .bottom-content{margin-top:10px}section.why-choose .col-4 .card{padding:20px}section.why-choose .col-4 .card img{width:60px;height:60px;margin-bottom:10px}section.what-our-clients-say .item .img-box img{width:140px;height:140px}section.what-our-clients-say .item .img-box{align-self:center;margin:15px 0}section.contact-us-qoute .bottom-inner-wrapper{padding:45px 0}section.contact-us-qoute .top-inner-wrapper{padding:50px 0}section.contact-us-qoute .bottom-inner-wrapper .content-right form{padding:20px}section.contact-us-qoute .bottom-inner-wrapper .content-right form .col-3{gap:10px}section.contact-us-qoute .bottom-inner-wrapper .content-right form{gap:10px}section.maps iframe{height:500px}section.hero-2{padding:230px 0 0}section.hero-2 img{width:70%;margin-top:35px;z-index:2;position:relative}section.hero-2 img{width:70%;margin-top:35px}section.about-universal .wrapper{margin-top:-99px;padding:77px 20px 90px}section.about-universal .inner-wrapper>h5{color:var(--background);z-index:1;position:relative;margin:40px 0 80px;font-weight:600}section.about-universal .col-5{gap:10px}section.about-universal .col-5 .item{width:20%;padding:25px 12px}section.about-universal .col-5 .item .img-box{height:90px;width:90px}section.about-universal .col-5 .item .img-box img{width:30%;height:auto}section.universal-gallery{margin-top:50px}section.universal-gallery .wrapper .inner-wrapper{margin-bottom:25px}section.floor-plans .col-floor-plans .item .item-inner-wrapper .img-box img{width:80%}section.floor-plans .col-floor-plans .item .item-inner-wrapper h5{font-size:90px}section.floor-plans h2{margin-bottom:65px}section.floor-plans{margin-bottom:80px;margin-top:35px}section.features-and-amenities .tab button{padding:16px 26px;margin-right:8px;margin-bottom:16px}section.features-and-amenities .wrapper{padding:60px 50px}section.floor-plans .col-floor-plans .item .icon-3 .icon-box img{width:53px;height:53px}section.floor-plans .col-floor-plans .item .icon-3 .icon-box:first-child{padding-left:0}section.features-and-amenities .tab button{font-size:16px}footer .inner-wrapper-left{width:35%}}@media(max-width:1036px){h1{font-size:38px}h2{font-size:35px}h3{font-size:26px}h4{font-size:21px}h5{font-size:19px}h6{font-size:17px}.nav-swiper-one-next:after,.nav-swiper-one-prev:after{bottom:-25px;font-size:16px}section.hero{padding:220px 0 350px}.second-section{margin-top:-215px!important}header .logo-box img{width:200px;height:auto}header .hamburger-open{display:flex}header .cta-box{display:none}header nav.desktop-nav{display:none}header .wrapper{display:flex;justify-content:space-between;padding:20px;align-items:center}header .mobile-btn-box{display:flex;gap:30px}header .mobile-cta-box{display:flex;gap:30px;align-items:center}header nav.mobile-nav ul li a.cta-btn-2{display:none}section.home-hero .hero-content{margin-top:50px;padding-bottom:0}section.home-hero .inner-wrapper{width:100%;padding-right:20px}section.home-hero .hero-content{width:100%}section.home-hero .van-img-box{width:100%;align-self:end}section.home-hero .wrapper{flex-direction:column;align-items:unset}section.home-hero{padding-top:150px}section.one-or-many .wrapper{padding:100px 20px 70px}section.one-or-many .top-box{padding:0 0 50px}section.one-or-many .bottom-box .our-services-img{width:50%}section.one-or-many .bottom-box .our-services{width:50%}section.one-or-many .bottom-box{gap:50px}section.our-partners{padding:60px 0}section.our-partners .slider-container:after{display:none}section.our-models .swiper-slide .item{flex-direction:column-reverse}section.our-models .swiper-inner-slide-wrapper-right,section.our-models .swiper-inner-slide-wrapper-left{width:100%!important}section.our-models .text-wrapper{margin-bottom:35px}section.our-partners .slide img{height:45px}section.our-partners .slider-track{gap:10px}section.our-partners .slide{height:100px;border-radius:20px}section.our-partners .slide img{height:35px}section.our-models .swiper-button-next,section.our-models .swiper-button-prev{min-width:60px!important;min-height:60px!important}section.our-models .swiper-slide .item{padding:10px 15px 45px}section.our-models .swiper{order:1;width:100%}section.our-models .our-models-slider{flex-wrap:wrap;justify-content:center;row-gap:50px}section.our-models .swiper-button-next{order:2}section.our-models .swiper-button-prev{order:3}section.our-models .nav-swiper-one-next{position:absolute!important;right:5px}section.our-models .nav-swiper-one-prev{position:absolute!important;left:5px}.slider-style-2:after{width:195px}section.our-models .swiper-inner-slide-wrapper-right img{height:400px}section.our-models .swiper-inner-slide-wrapper-left .specification{width:fit-content;gap:25px}section.newest-inventory{margin-top:100px}section.newest-inventory .wrapper{padding:65px 0 90px;border-radius:30px}section.newest-inventory .swiper-button-next,section.newest-inventory .swiper-button-prev{min-width:60px!important;min-height:60px!important}section.serving-diverse .content-box{padding:30px 20px}section.serving-diverse .inner-wrapper{width:60%}section.serving-diverse .image-box{width:40%}section.serving-diverse .content-box .bottom-content{gap:5px}section.serving-diverse{padding:80px 0 40px}section.serving-diverse .content-box .bottom-content{gap:10px;flex-direction:column}section.serving-diverse .content-box .bottom-content p{max-width:390px}section.why-choose{padding:100px 0 0}section.why-choose .heading{margin-bottom:45px}section.why-choose .col-4{flex-wrap:wrap;justify-content:space-between;column-gap:10px;row-gap:15px}section.why-choose .col-4 .card{padding:20px;width:49%}section.what-our-clients-say .wrapper-top .navigation{gap:15px;transform:translateY(calc(-50% + 10px))}section.universal-gallery .slider-style-3:after,section.universal-gallery .slider-style-3:before{width:200px}section.about-universal .inner-wrapper>h2{margin-top:50px}section.hero-2 img{width:60%;margin-top:35px}section.one-or-many .wrapper{padding:50px 20px 70px}section.about-universal .col-5 .item .img-box{height:65px;width:65px}section.about-universal .col-5 .item .img-box{margin:15px auto}section.about-universal .col-5 .item{padding:21px 5px}section.about-universal .col-5{gap:5px}section.about-universal .wrapper{padding:30px 0 50px!important}section.newest-inventory{margin-top:30px}section.newest-inventory .wrapper .inner-wrapper{padding-bottom:30px}section.about-universal .inner-wrapper>h5{margin:40px 0 55px}section.contact-us-qoute .bottom-inner-wrapper .content-right form .col-3{flex-direction:column}section.contact-us-qoute .bottom-inner-wrapper .content-right form .col-3>input{width:100%}section.contact-us-qoute .bottom-inner-wrapper .content-right form textarea{min-height:170px}section.floor-plans h2{margin-bottom:40px;margin-top:20px}section.floor-plans .col-floor-plans .item .item-inner-wrapper .img-box{margin:25px 0}section.floor-plans .col-floor-plans .item .item-inner-wrapper .img-box img{width:70%}section.floor-plans .col-floor-plans .item .item-inner-wrapper h5{font-size:70px}section.floor-plans .col-floor-plans .item .icon-3 .icon-box{padding:0 20px}section.floor-plans .col-floor-plans .item .icon-3 .icon-box img{width:45px;height:45px}section.features-and-amenities .tab button{font-size:18px}footer .wrapper-top{flex-direction:column}footer .inner-wrapper-left{width:100%}footer .inner-wrapper-right{width:100%}footer .wrapper-top{padding-bottom:30px;gap:50px}footer .wrapper-bottom{gap:20px}section.maps iframe{height:400px}}@media(max-width:998px){section.home-hero .inner-wrapper{width:100%}section.one-or-many .wrapper{padding:70px 15px 50px}section.one-or-many .bottom-box{gap:15px}section.one-or-many .top-box h2{max-width:500px}section.our-partners .image-slider{width:70%;position:relative}section.our-partners .heading{display:flex;align-items:center;width:30%}section.newest-inventory .swiper-button-next,section.newest-inventory .swiper-button-prev,section.what-our-clients-say .swiper-button-next,section.what-our-clients-say .swiper-button-prev{min-width:50px!important;min-height:50px!important;background-size:15px}section.what-our-clients-say .wrapper-top .navigation,section.newest-inventory .navigation{gap:20px}section.newest-inventory .wrapper .inner-wrapper{padding-bottom:50px}section.newest-inventory .wrapper{padding:50px 0}section.what-our-clients-say .wrapper-top .navigation{transform:translateY(calc(-50% + 12px))}}@media(max-width:768px){h1{font-size:34px}h2{font-size:30px}h3{font-size:23px}h4{font-size:21px}h5{font-size:18px}h6,p{font-size:16px}.second-section{margin-top:-125px!important}section.hero{padding:200px 0}section.home-hero .inner-wrapper h1{max-width:400px}.cta-btn-2,.cta-btn-4{gap:10px;padding:10px 15px;border-radius:10px}a.cta-btn-2 img,.cta-btn-4 .img{height:25px;width:25px}.cta-btn-3{padding:12px 20px;border-radius:10px}section.home-hero .cta-box{flex-direction:column}header .logo-box img{width:150px}header .hamburger-open img{width:20px}header .wrapper{padding:15px}.mobile-cta-box a.cta-btn-2{display:none}header nav.mobile-nav ul li a.cta-btn-2{display:flex}section.home-hero .hero-content{margin-top:35px}section.home-hero .inner-wrapper{width:100%;gap:10px}section.home-hero .inner-wrapper img>span img{width:50px;height:50px}section.hero{background-position:top}header nav.mobile-nav{width:250px;max-width:75vw}header nav.mobile-nav ul{padding-right:20px;gap:25px}header nav.mobile-nav ul li a{font-size:18px}header .hamburger-close{top:20px;right:20px}section.home-hero .inner-wrapper>span img{width:40px;height:40px}section.home-hero{height:auto}section.one-or-many .top-box{flex-direction:column;justify-content:left;align-items:start;gap:17px;padding:0 0 35px}section.one-or-many .bottom-box{flex-direction:column}section.one-or-many .bottom-box .our-services-img{width:100%}section.one-or-many .bottom-box .our-services{width:100%;gap:10px;margin-top:15px}section.one-or-many .wrapper{padding:45px 0}section.our-partners .wrapper{display:flex;flex-direction:column}section.our-partners .heading{width:100%}section.our-partners .image-slider{width:100%;position:relative}section.our-partners .slider-track{width:100%}section.our-models .swiper-inner-slide-wrapper-left .specification{padding:25px 10px}section.our-partners{padding:40px 0}section.our-partners .heading{margin-bottom:0}section.our-models .swiper-button-next,section.our-models .swiper-button-prev{scale:.8}section.newest-inventory{margin-top:64px}section.our-models .swiper-slide .item{padding:10px;gap:0px}section.our-models .swiper-inner-slide-wrapper-right{margin-bottom:10px}section.our-models .swiper-inner-slide-wrapper-left{gap:10px}section.our-models .swiper{border-radius:20px}section.our-models .swiper-inner-slide-wrapper-right img{border-radius:20px}.slider-style-2:after{display:none}.slider-style-2{padding:0 20px}.slider-style-2 .item .content-box .specifications{flex-direction:column;gap:15px;padding-bottom:10px}.slider-style-2 .item .content-box .bottom-content{flex-direction:column;align-items:start;gap:10px;margin-top:10px}section.newest-inventory .cta-btn-6{padding:8px 16px}section.newest-inventory .wrapper .inner-wrapper{padding-bottom:40px;padding-right:20px;margin-bottom:50px}.slider-style-2 .item .content-box{padding:5px}section.newest-inventory .swiper-button-next,section.newest-inventory .swiper-button-prev{scale:.8}section.what-our-clients-say .wrapper-top .navigation{gap:10px}section.newest-inventory .navigation{gap:0px}section.serving-diverse .content-box .list{align-items:center;gap:10px}section.serving-diverse .list img{width:30px;height:30px}section.serving-diverse{padding:80px 0 40px}section.serving-diverse .wrapper{flex-direction:column-reverse;padding:0!important;align-items:start;gap:25px}section.serving-diverse .image-box{width:95%}section.serving-diverse .image-box img{margin-bottom:-85px}section.serving-diverse .content-box{padding:25px 15px;border-radius:20px}section.serving-diverse .inner-wrapper{width:100%;padding:0 20px}h6.list-left{left:50%;transform:translate(-50%);top:-25px}section.why-choose .col-4 .card img{width:60px;height:60px;margin-bottom:10px}section.what-our-clients-say .wrapper-top .navigation{right:50%;bottom:-75px;top:unset;transform:translate(50%)}section.what-our-clients-say .item{padding:25px 20px;border-radius:30px}section.contact-us-qoute .bottom-inner-wrapper{flex-direction:column}section.contact-us-qoute .bottom-inner-wrapper .content-left{width:100%;justify-content:center}section.contact-us-qoute .bottom-inner-wrapper .content-right{width:100%}section.contact-us-qoute .top-inner-wrapper:before{width:110px}section.contact-us-qoute .bottom-inner-wrapper .content-left h5{text-align:center}section.contact-us-qoute .top-inner-wrapper{padding:70px 0 50px}section.contact-us-qoute .bottom-inner-wrapper{padding:30px 0}section.contact-us-qoute .top-inner-wrapper:before{left:50%;transform:translate(-50%);top:30px}section.contact-us-qoute .bottom-inner-wrapper.content-right form .col-3>input{background-size:15px}section.hero-2{padding:190px 0 0}section.hero-2 img{width:80%}section.about-universal .wrapper{margin-top:-46px}section.about-universal .inner-wrapper>h2{margin-top:30px}section.about-universal .inner-wrapper>h5{margin:21px 0 55px}section.about-universal .col-5{flex-direction:column;align-items:center}section.about-universal .col-5 .item{width:100%;max-width:300px}section.about-universal .col-5 .item .img-box{height:60px;width:60px}section.universal-gallery{margin-top:20px}section.universal-gallery .wrapper .inner-wrapper{margin-bottom:0}section.floor-plans .col-floor-plans .item .item-inner-wrapper h5{font-size:45px}section.floor-plans .col-floor-plans .item .item-inner-wrapper .img-box{margin:18px 0}section.floor-plans .col-floor-plans .item{width:100%;max-width:320px;padding:10px 0;position:relative}section.floor-plans .col-floor-plans .item:nth-child(2n):before{display:none}section.floor-plans h2{margin-bottom:20px}section.floor-plans{margin-top:65px}section.floor-plans .col-floor-plans .item .icon-3 .icon-box img{width:35px;height:35px}section.floor-plans .col-floor-plans .item .item-inner-wrapper h3{margin-bottom:30px}section.floor-plans .col-floor-plans .item .item-inner-wrapper{margin-left:0!important}section.floor-plans .col-floor-plans{gap:20px}section.floor-plans{margin-bottom:0}section.features-and-amenities .wrapper{padding:30px 10px}section.features-and-amenities .tab button{padding:12px 21px;margin-right:7px;margin-bottom:8px;font-size:16px}section.features-and-amenities h2{text-align:center;margin-bottom:19px}section.features-and-amenities .tab{overflow:hidden;margin-bottom:30px}section.features-and-amenities .wrapper ul>li>p{gap:18px}section.universal-gallery .slider-style-3:before,section.universal-gallery .slider-style-3:after{width:100px}footer .inner-wrapper-right{width:100%;flex-wrap:wrap;gap:20px}footer .inner-wrapper-right>div{width:100%}section.maps iframe{height:350px}footer{padding-top:80px}}@media(max-width:560px){header .navbar{border-radius:15px}header .logo-box img{width:100px}header .mobile-btn-box{gap:10px}.cta-btn-1{padding:0;font-size:14px;gap:5px}.cta-btn-1 span{min-height:20px;min-width:20px}.cta-btn-1 span img{width:10px}section.why-choose .col-4 .card{padding:20px;width:100%}section.our-models .swiper-inner-slide-wrapper-right img{height:300px}section.our-models .swiper-button-next,section.our-models .swiper-button-prev{min-width:50px!important;min-height:50px!important}section.our-models .swiper-inner-slide-wrapper-left .specification{align-items:center;gap:5px;width:100%}section.our-models .swiper-inner-slide-wrapper-left .specification>div{flex-direction:column;text-align:center;align-items:center}}.our-partners[data-astro-cid-j7pv25f6] .wrapper[data-astro-cid-j7pv25f6]{display:flex}.our-partners[data-astro-cid-j7pv25f6] .heading[data-astro-cid-j7pv25f6]{display:flex;align-items:center;width:25%}.our-partners[data-astro-cid-j7pv25f6] .partners-slider-wrapper[data-astro-cid-j7pv25f6]{width:75%;position:relative}.our-partners[data-astro-cid-j7pv25f6] .partners-slider-wrapper[data-astro-cid-j7pv25f6]:after{content:"";height:250px;width:100%;max-width:750px;background-color:#03a6d87f;position:absolute;top:0;left:50%;z-index:-1;border-radius:100%;filter:blur(150px);transform:translate(-50%)}.partners-marquee[data-astro-cid-j7pv25f6]{overflow:hidden;padding:20px 0;position:relative}.partners-track[data-astro-cid-j7pv25f6]{display:flex;animation:marquee 15s linear infinite;width:max-content;gap:28px}.partner-slide[data-astro-cid-j7pv25f6]{flex:0 0 auto;display:flex;align-items:center;justify-content:center;background:var(--background);padding:0 32px;border-radius:30px;height:150px}.partner-slide[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:65px;max-width:300px;object-fit:contain}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.partners-marquee[data-astro-cid-j7pv25f6]:hover .partners-track[data-astro-cid-j7pv25f6]{animation-play-state:paused}.inventory-loading[data-astro-cid-j7pv25f6]{text-align:center;padding:60px 20px;color:#666;font-size:18px;width:100%}.embla[data-astro-cid-j7pv25f6]{overflow:hidden}.embla__container[data-astro-cid-j7pv25f6]{display:flex}.embla__slide[data-astro-cid-j7pv25f6]{flex:0 0 100%;min-width:0}.embla-models[data-astro-cid-j7pv25f6]{position:relative}.embla__slide--models[data-astro-cid-j7pv25f6]{flex:0 0 100%}.embla--testimonials[data-astro-cid-j7pv25f6]{padding-left:calc((100vw - 1730px)/2 + 15px);overflow:visible}.what-our-clients-say[data-astro-cid-j7pv25f6] .wrapper-bottom[data-astro-cid-j7pv25f6]{overflow-x:clip;overflow-y:visible}@media(max-width:1800px){.embla--testimonials[data-astro-cid-j7pv25f6]{padding-left:50px}}@media(max-width:1024px){.embla--testimonials[data-astro-cid-j7pv25f6]{padding-left:20px}}.embla__slide--testimonials[data-astro-cid-j7pv25f6]{flex:0 0 675px;padding-right:56px}.embla__slide--testimonials[data-astro-cid-j7pv25f6] .item[data-astro-cid-j7pv25f6]{width:595px;max-width:100%;box-shadow:0 0 250px #03a5d736}@media(max-width:1440px){.embla__slide--testimonials[data-astro-cid-j7pv25f6]{flex:0 0 550px;padding-right:40px}.embla__slide--testimonials[data-astro-cid-j7pv25f6] .item[data-astro-cid-j7pv25f6]{width:100%}}@media(max-width:1024px){.embla__slide--testimonials[data-astro-cid-j7pv25f6]{flex:0 0 450px;padding-right:30px}}@media(max-width:768px){.embla__slide--testimonials[data-astro-cid-j7pv25f6]{flex:0 0 350px;padding-right:20px}}@media(max-width:540px){.embla__slide--testimonials[data-astro-cid-j7pv25f6]{flex:0 0 calc(100vw - 60px);padding-right:15px}}.embla__slide--testimonials[data-astro-cid-j7pv25f6].is-prev{opacity:0;transition:opacity .3s ease}.embla-button[data-astro-cid-j7pv25f6]{width:50px;height:50px;border-radius:50%;background:#fff;border:1px solid #ddd;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 10px #0000001a}.embla-button[data-astro-cid-j7pv25f6]:hover{background:var(--secondary, #0066cc);border-color:var(--secondary, #0066cc)}.embla-button[data-astro-cid-j7pv25f6]:hover svg[data-astro-cid-j7pv25f6]{stroke:#fff}.embla-button[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:24px;height:24px;stroke:#333;transition:stroke .3s ease}.embla-button[data-astro-cid-j7pv25f6]:disabled{opacity:.3;cursor:not-allowed}.our-models-slider[data-astro-cid-j7pv25f6].embla-models{display:flex;align-items:center;flex-direction:row-reverse;gap:20px}.nav-button-wrapper[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:15px;position:relative}.nav-label[data-astro-cid-j7pv25f6]{font-size:20px;font-family:Gilroy,sans-serif;color:#00457c;font-weight:500}.embla--models[data-astro-cid-j7pv25f6]{flex:1;overflow:hidden;box-shadow:0 0 250px #03a5d736;border-radius:50px;max-width:1440px}.embla__slide--models[data-astro-cid-j7pv25f6]{flex:0 0 100%;min-width:0}.embla__slide--models[data-astro-cid-j7pv25f6] .item[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;align-items:center;padding:25px 25px 25px 50px;gap:30px;margin:0 auto;border-radius:30px;background:var(--background)}.embla__slide--models[data-astro-cid-j7pv25f6] .swiper-inner-slide-wrapper-left[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:start;justify-content:center;text-align:left;gap:30px;width:50%}.embla__slide--models[data-astro-cid-j7pv25f6] .swiper-inner-slide-wrapper-right[data-astro-cid-j7pv25f6]{width:50%}.embla__slide--models[data-astro-cid-j7pv25f6] .swiper-inner-slide-wrapper-right[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:30px;width:100%;object-fit:cover}.embla__slide--models[data-astro-cid-j7pv25f6] .specification[data-astro-cid-j7pv25f6]{display:flex;width:100%;justify-content:space-between;border-radius:20px;background-color:#03a5d71a;padding:25px 10px}.embla__slide--models[data-astro-cid-j7pv25f6] .specification[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px;padding-right:5px;justify-content:left}.embla__slide--models[data-astro-cid-j7pv25f6] .specification[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:50px;width:50px}.embla__slide--models[data-astro-cid-j7pv25f6] .specification[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{font-weight:600;letter-spacing:-.75px;font-family:Gilroy}.embla-button--models-next[data-astro-cid-j7pv25f6],.embla-button--models-prev[data-astro-cid-j7pv25f6]{width:80px;height:80px;min-width:80px;min-height:80px;background-color:var(--primary);border:none;border-radius:50%;box-shadow:0 5px 20px #0003;transition:all .3s ease;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative}.embla-button--models-next[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.embla-button--models-prev[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:20px;height:20px}.embla-button--models-next[data-astro-cid-j7pv25f6]{transform:rotate(180deg)}.embla-button--models-next[data-astro-cid-j7pv25f6]:hover,.embla-button--models-prev[data-astro-cid-j7pv25f6]:hover{background-color:var(--secondary)}.embla-button--models-next[data-astro-cid-j7pv25f6]:disabled,.embla-button--models-prev[data-astro-cid-j7pv25f6]:disabled{opacity:.3;cursor:not-allowed}@media(max-width:1024px){.our-models-slider[data-astro-cid-j7pv25f6].embla-models{flex-direction:column;gap:30px}.nav-button-wrapper[data-astro-cid-j7pv25f6]{display:none}}.newest-inventory[data-astro-cid-j7pv25f6] .navigation[data-astro-cid-j7pv25f6],.what-our-clients-say[data-astro-cid-j7pv25f6] .navigation[data-astro-cid-j7pv25f6]{display:flex;gap:10px}.embla-button--inventory-next[data-astro-cid-j7pv25f6],.embla-button--inventory-prev[data-astro-cid-j7pv25f6]{width:80px;height:80px;min-width:80px;min-height:80px;background-color:transparent;border:1px solid var(--background);border-radius:50%;box-shadow:0 5px 20px #0003;transition:all .3s ease;cursor:pointer;display:flex;align-items:center;justify-content:center}.embla-button--inventory-next[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.embla-button--inventory-prev[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:20px;height:20px}.embla-button--inventory-next[data-astro-cid-j7pv25f6]{transform:rotate(180deg)}.embla-button--inventory-next[data-astro-cid-j7pv25f6]:hover,.embla-button--inventory-prev[data-astro-cid-j7pv25f6]:hover{background-color:var(--secondary);border-color:var(--secondary)}@media(max-width:768px){.embla-button--inventory-next[data-astro-cid-j7pv25f6],.embla-button--inventory-prev[data-astro-cid-j7pv25f6]{width:50px;height:50px;min-width:50px;min-height:50px}.embla-button--inventory-next[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.embla-button--inventory-prev[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:15px;height:15px}}.embla-button--testimonials-next[data-astro-cid-j7pv25f6],.embla-button--testimonials-prev[data-astro-cid-j7pv25f6]{width:80px;height:80px;min-width:80px;min-height:80px;background-color:var(--nav-color);border:none;border-radius:50%;box-shadow:0 5px 20px #0003;transition:all .3s ease;cursor:pointer;display:flex;align-items:center;justify-content:center}.embla-button--testimonials-next[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.embla-button--testimonials-prev[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:20px;height:20px}.embla-button--testimonials-next[data-astro-cid-j7pv25f6]{transform:rotate(180deg)}.embla-button--testimonials-next[data-astro-cid-j7pv25f6]:hover,.embla-button--testimonials-prev[data-astro-cid-j7pv25f6]:hover{background-color:var(--secondary)}@media(max-width:768px){.embla-button--testimonials-next[data-astro-cid-j7pv25f6],.embla-button--testimonials-prev[data-astro-cid-j7pv25f6]{width:50px;height:50px;min-width:50px;min-height:50px}.embla-button--testimonials-next[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.embla-button--testimonials-prev[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:15px;height:15px}}
