.aionL{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;font-display:swap}.aionM{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:200;font-style:normal;font-display:swap}.aionB{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'uknumberplateregular';src:url('../fonts/uknumberplate-webfont.woff2') format('woff2'),url('../fonts/uknumberplate-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}html[data-bs-theme="dark"]{--bs-body-bg:#000000;--bs-body-bg-rgb:0,0,0;--bs-body-color:#f8f9fa;--bs-body-color-rgb:248,249,250}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.5rem;--bs-pagination-font-size:1rem;--bs-pagination-color:#333;--bs-pagination-bg:#f8f9fa;--bs-pagination-border-color:#6c757d;--bs-pagination-hover-color:#fff;--bs-pagination-hover-bg:#000000;--bs-pagination-hover-border-color:#000000;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#000000;--bs-pagination-active-border-color:#000000;--bs-pagination-disabled-color:#6c757d;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#6c757d}[data-bs-theme="dark"] .pagination{--bs-pagination-border-color:#eee;--bs-pagination-hover-border-color:#eee;--bs-pagination-active-border-color:#eee;--bs-pagination-disabled-border-color:#eee}[data-bs-theme="dark"] .carousel-caption p{color:#fff !important}[data-bs-theme="dark"] .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.85%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}@media (max-width:1066px){#headerLogoB{max-width:220px;height:auto;}}[data-bs-theme="dark"] .carousel-control-prev-icon{filter:invert(100%)}[data-bs-theme="dark"] .carousel-control-next-icon{filter:invert(100%)}.offcanvas-header .btn-close{filter:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 16 16'%3E%3Cpath d='M2.146 2.146a.5.5 0 011 0L8 6.293l4.854-4.147a.5.5 0 11.708.708L8.707 7l4.854 4.854a.5.5 0 11-.708.708L8 7.707l-4.854 4.854a.5.5 0 11-.708-.708L7.293 7 2.146 2.854a.5.5 0 010-.708z'/%3E%3C/svg%3E")}.numberplate{font-family:'uknumberplateregular';color:#000 !important}body,html{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-display:swap;font-size:16px}small{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal;font-display:swap}p{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-display:swap}.aionB{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-display:swap}.aionM{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-display:swap}.aionL{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:200;font-style:normal;font-display:swap}h1{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-display:swap}h2{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal;font-display:swap}h3{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-display:swap}h4{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-display:swap}.shadow-text{text-shadow:black 0.1em 0.1em 0.2em}.shadow-text-subtle{text-shadow:black 1px 1px 1px}.size72{font-size:72px !important}.size50{font-size:50px !important}.size44{font-size:44px !important}.size30{font-size:30px !important}.size28{font-size:28px !important}.size27{font-size:27px !important}.size26{font-size:26px !important}.size24{font-size:24px !important}.size22{font-size:22px !important}.size20{font-size:20px !important}.size18{font-size:18px !important}.size16{font-size:16px !important}.size14{font-size:14px !important}.size13{font-size:13px !important}.size12{font-size:12px !important}.size10{font-size:10px !important}.size9{font-size:9px !important}.square-list{list-style-type:square !important}.text-border-black{-webkit-text-stroke:1px #000000}.bg-dark-blue{background-color:#0d1115 !important}.bg-aion-great-8{background-color:#323b4a !important}.bg-aion-black{background-color:#000000 !important}.bg-aion-blue{background-color:#2DCCD3​ !important}.bg-aion-light-blue{background-color:#B1E4E3 !important}.bg-aion-cyan{background-color:#71DBD4 !important}.bg-aion-acid-blue{background-color:#0047BB !important}.bg-aion-dark-blue{background-color:#002F6C !important}.bg-aion-dark-grey{background-color:#212721 !important}.bg-aion-grey{background-color:#75787B !important}.bg-aion-light-grey{background-color:#D9D9D6 !important}.bg-aion-creamy-white{background-color:#F2F2F0 !important}.text-black{color:#000000 !important}.text-white{color:#ffffff !important}.text-aion-light-blue{color:#B1E4E3 !important}.text-aion-cyan{color:#71DBD4 !important}.text-aion-acid-blue{color:#0047BB !important}.text-aion-dark-blue{color:#002F6C !important}.text-aion-dark-grey{color:#212721 !important}.text-aion-grey{color:#75787B !important}.text-aion-light-grey{color:#D9D9D6 !important}.text-aion-creamy-white{color:#F2F2F0 !important}.text-aion-yellow{color:#f2c200 !important}.top{width:100%;height:40px !important}@media (min-width:1000px){.header-60{height:60px}}@media (min-width:2000px){.main-wrapper{width:1920px}}.index-bg-col1{background-color:#9ca1a5;min-height:262px}.index-bg-col2{background-color:#0d1115;min-height:262px}.footer{background-color:#000000}.zoom{width:100%;height:auto;overflow:hidden}.zoom img{width:100%;height:auto;transform:scale(1.0);transition:transform 0.2s}.zoom img:hover{transform:scale(1.1);}.sm-zoom{width:100%;height:auto;overflow:hidden}.sm-zoom img{width:100%;height:auto;transform:scale(1.0);transition:transform 0.2s}.sm-zoom img:hover{transform:scale(1.02);}#testimonials{margin-top:0px;display:block;line-height:1.4rem}.testimonials-item{display:none}.testimonials-item a{text-decoration:none !important;color:#000}#testimonials a:hover{color:#000 !important}.testimonials-item:first-child{display:block}.card-group .card{margin-bottom:-10px !important}.display-none{display:none}.error{color:red}#map{height:400px;width:100%;font-weight:bold;color:#000}.regplate{background:url(images/reg-plate-bg.jpg) no-repeat;padding-left:20px;padding-top:0px;max-width:249px;height:65px;color:#000;font-size:44px}.regplateform{background-color:#e7d60d;color:#000}@media screen and (max-width:768px){h1{font-size:24px}h2{font-size:18px}h3{font-size:16px}h4{font-size:16px}p{font-size:15px}.size50{font-size:24px !important}.size18{font-size:13px !important}.fa-4x{font-size:2em !important}}// Extra small devices (portrait phones,less than 576px) @media (max-width:575.98px){.callus{font-size:12px !important}}@media (min-width:576px){.usedcars .card-img-top{width:100% !important;height:30vh !important;object-fit:cover !important}}.speech-bubble{position:relative;background:#fff;border-radius:.4em;border:1px solid #292929;color:#000}.speech-bubble:after{content:'';position:absolute;bottom:0;left:20%;width:0;height:0;border:20px solid transparent;border-top-color:#fff;border-bottom:0;border-left:0;margin-left:-10px;margin-bottom:-20px}.btn-link::after{content:"";border-bottom:0;border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent;float:right}.btn-link[aria-expanded="true"]::after{content:"";border-top:0;border-bottom:.3em solid;float:right}.btn-link{text-decoration:none !important}.image-text-overlay-container{position:relative;text-align:center;color:white}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vidwrapper{width:100%;height:100%;overflow:hidden}.cam_video{width:100%;height:400px;object-fit:cover;display:inline-block}.text-container{position:relative;text-align:center;color:white;width:100%;height:100%}.text-container-center{position:absolute;top:50%;left:50%;max-height:100%;transform:translate(-50%,-50%);z-index:9999;overflow:hidden;padding:5px}.logo-scroller{max-width:100%;overflow:hidden}.logo-scroller img{max-height:90px;padding:10px}.slider-for{max-width:100%;overflow:hidden}.slider-nav{max-width:100%;overflow:hidden}.slick-custom-prev i{position:absolute;z-index:1000;top:50%;background:#000000;padding:15px;color:#fff}.slick-custom-prev i:hover{color:#fff}.slick-custom-next i{position:absolute;z-index:1000;top:50%;background:#000000;padding:15px;color:#fff;right:0}.slick-custom-next i:hover{color:#fff}@media (max-width:435px){.slick-custom-prev i{top:40%;z-index:1000}.slick-custom-next i{top:40%;z-index:1000}}.slick-prev{left:20px !important;z-index:1000}.slick-next{right:20px !important;z-index:1000}@media (min-width:1003px){.slider-nav.slick-track{display:flex !important;align-items:center;justify-content:center;height:70vh;}.slider-for.slick-track{display:flex !important;align-items:center;justify-content:center;height:70vh;}.slider-for img{cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in}.slider-for.slick-slide{display:flex!important;height:inherit !important}.slider-nav.slick-slide img{object-fit:contain;height:100%}.slider-for.slick-slide img{object-fit:cover;height:100%}.myKenburns .slider-for{overflow:hidden;margin-top:1.5rem}.myKenburns .slider-for div.slick-active img{-webkit-animation:myMove 8s 1 ease-in-out;-moz-animation:myMove 8s 1 ease-in-out;-o-animation:myMove 8s 1 ease-in-out;-ms-animation:myMove 8s 1 ease-in-out;animation:myMove 8s 1 ease-in-out}.myKenburns .slick-slide[aria-hidden="true"] img{visibility:hidden}@keyframes myMove{from{transform:scale(1.0,1.0);transform-origin:50% 50%}to{transform:scale(1.3,1.3);transform-origin:50% 0%}}@-webkit-keyframes myMove{from{-webkit-transform:scale(1.0,1.0);-webkit-transform-origin:50% 50%}to{-webkit-transform:scale(1.3,1.3);-webkit-transform-origin:50% 0%}}@-o-keyframes myMove{from{-o-transform:scale(1.0,1.0);-o-transform-origin:50% 50%}to{-o-transform:scale(1.3,1.3);-o-transform-origin:50% 0%}}@-moz-keyframes myMove{from{-moz-transform:scale(1.0,1.0);-moz-transform-origin:50% 50%}to{-moz-transform:scale(1.3,1.3);-moz-transform-origin:50% 0%}}@-ms-keyframes myMove{from{-ms-transform:scale(1.0,1.0);-ms-transform-origin:50% 50%}to{-ms-transform:scale(1.3,1.3);-ms-transform-origin:50% 0%}}.no-transition{moz-transform:none !important;-webkit-transform:none !important;-ms-transform:none !important;-o-transform:none !important}}.nogap>.card{margin-left:15px;margin-right:15px}.nogap>.card:first-child{margin-left:-7.5px}.nogap>.card:last-child{margin-right:-7.5px}.grecaptcha-badge{display:none !important}.parent-img{position:relative}.parent-img-responsive{width:100%;height:auto}.child-img{width:50%;height:auto;position:absolute;top:0;right:0px;pointer-events:none}.bottom-left-text{background-color:#009fe3;color:white;font-weight:bold;padding:4px 6px 3px 6px;position:absolute;bottom:8px;left:8px}.bottom-right-text{background-color:#000;color:white;font-weight:bold;padding:4px 6px 3px 6px;position:absolute;bottom:8px;right:8px}.top-left-text{background-color:#000;color:white;font-weight:bold;padding:4px 6px 3px 6px;position:absolute;top:8px;left:8px}.child-img-slider{width:100%;height:auto;position:absolute;top:10%;pointer-events:none;margin-top:75px}.textdecnone{text-decoration:none !important}@media (max-width:540px){.size26{font-size:16px !important}}.bottom-left-text{background-color:#eb0029;color:white;font-weight:bold;padding:5px;position:absolute;bottom:8px;left:8px}.joined select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid;display:inline;margin:0;padding:17px;font-weight:bold;color:#000}.joined button{border:1px solid;margin-top:-1px;padding:18.9px;font-weight:bold}.joined select:nth-child(1){border-radius:18px 0 0 18px;-webkit-border-radius:18px 0 0 18px}.joined select:nth-child(2){border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;border-left:none;margin-left:-4px}.joined button:nth-child(3){border-radius:0px 18px 18px 0px;-webkit-border-radius:0px 18px 18px 0px;border-left:none;margin-left:-6px}.card-shadow>.card:hover{box-shadow:0 0 10px 0 rgba(100,100,100,0.26)}.sticky-car-search{position:-webkit-sticky !important;position:sticky !important;top:20px !important}.slider-for{display:none}.line h3{overflow:hidden;text-align:center}.line h3:before,.line h3:after{background-color:#333;content:"";display:inline-block;height:3px;position:relative;vertical-align:middle;width:50%;margin-bottom:10px}.line h3:before{right:0.5em;margin-left:-50%}.line h3:after{left:0.5em;margin-right:-50%}.marquee{z-index:9999;width:100% !important;overflow:hidden !important;position:-webkit-sticky;position:sticky;bottom:0;background-color:#000;color:#fff;padding:10px;text-align:center;margin-bottom:0px}.marquee-paused{animation-play-state:paused !important}.marquee-running{animation-play-state:running !important}.marquee p{margin-top:25px;white-space:nowrap;cursor:pointer}.marquee a{cursor:pointer;color:white !important}.marquee p{width:fit-content;text-indent:0em;text-align:center;-moz-animation:marquee 19s linear infinite;-webkit-animation:marquee 19s linear infinite;animation:marquee 19s linear infinite}@-moz-keyframes marquee{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@-webkit-keyframes marquee{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@keyframes marquee{0%{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(40%)}100%{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.marquee-toggle{position:absolute;top:5;left:0;padding-left:20px;font-weight:bold;color:#fff;z-index:9999;border:none}.marquee-close{position:absolute;top:5;right:0;padding-right:20px;font-weight:bold;border:none}.cloud-container{overflow:hidden}.sliding-background{background:url("https://speedwell-aion.co.uk/images/eco/cloud.png") repeat-x;height:190px;width:13404px;animation:slide 120s linear infinite}@keyframes slide{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-4468px,0,0)}}.mountain-container{overflow:hidden}.sliding-m-background{background:url("https://speedwell-aion.co.uk/images/eco/mountain-bg.svg") repeat-x;height:324px;width:4800px;animation:slideM 190s linear infinite}@keyframes slideM{100%{transform:translate3d(0,0,0)}0%{transform:translate3d(-1600px,0,0)}}@import url('https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap');#our-forest-counter-container{margin-left:2px;height:40px;color:#fff}#our-forest-counter-container a{color:#fff}#our-forest-counter-container p{margin:0;font-family:'Inter',sans-serif}#our-forest-flex-container{display:flex;gap:0.2rem;align-items:center;font-family:'Inter',sans-serif}#our-forest-tree-count{font-size:4.5rem;margin:0;font-weight:700}#our-forest-trees-planted-text p{font-size:1.9rem;line-height:0.9;margin:0;font-weight:500;text-align:left}#our-forest-link{text-decoration:none}.our-forest-counter-container{margin-left:2px;height:40px;color:#fff}.our-forest-counter-container a{color:#fff}.our-forest-counter-container p{margin:0;font-family:'Inter',sans-serif}.our-forest-flex-container{display:flex;gap:0.2rem;align-items:center;font-family:'Inter',sans-serif}.our-forest-tree-count{font-size:4.5rem;margin:0;font-weight:700}.our-forest-trees-planted-text p{font-size:1.9rem;line-height:0.9;margin:0;font-weight:500;text-align:left}.our-forest-link{text-decoration:none}.lb-main-title{color:#2d2d2d;text-align:center;text-transform:capitalize;padding:0.7em 0}.lb-container{padding:1em 0;float:left;width:50%}@media screen and (max-width:640px){.lb-container{display:block;width:100%}}@media screen and (min-width:900px){.lb-container{width:33.33333%}}.lb-container .lb-title{color:#1a1a1a;text-align:center;margin-bottom:10px}.lb-content{position:relative;width:100%;max-width:400px;margin:auto;overflow:hidden}.lb-content .lb-content-overlay{background:rgba(0,0,0,0.7);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.lb-content:hover .lb-content-overlay{opacity:1}.lb-content-image{width:100%}.lb-content-details{position:absolute;text-align:center;padding-left:1em;padding-right:1em;width:100%;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.lb-content:hover .lb-content-details{top:50%;left:50%;opacity:1}.lb-content-details h3{color:#fff;font-weight:500;letter-spacing:0.15em;margin-bottom:0.5em;text-transform:uppercase}.lb-content-details h4{color:#fff;font-weight:500;letter-spacing:0.15em;margin-bottom:0.5em;text-transform:uppercase}.lb-content-details p{color:#fff;font-size:0.8em}.lb-fadeIn-bottom{top:80%}.lb-fadeIn-top{top:20%}.lb-fadeIn-left{left:20%}.lb-fadeIn-right{left:80%}.lightbox-gallery{background-image:linear-gradient(#fff,#fff);background-repeat:no-repeat;color:#000;overflow-x:hidden}.lightbox-gallery p{color:#fff}.lightbox-gallery h2{font-weight:bold;margin-bottom:40px;padding-top:40px;color:#fff}@media (max-width:767px){.lightbox-gallery h2{margin-bottom:25px;padding-top:25px;font-size:24px}}.lightbox-gallery .intro{font-size:16px;max-width:500px;margin:0 auto 40px}.lightbox-gallery .intro p{margin-bottom:0}.lightbox-gallery .photos{padding-bottom:20px}.lightbox-gallery .item{padding-bottom:30px}.bubble{position:relative;background:#5c7d2b;color:#FFFFFF;font-family:aionB;font-size:20px;line-height:120px;text-align:center;width:100%;height:auto;border-radius:10px;padding:20px}.bubble:after{content:'';position:absolute;display:block;width:0;z-index:1;border-style:solid;border-width:20px 24px 0 0;border-color:#5c7d2b transparent transparent transparent;bottom:-20px;left:80%;margin-left:-12px}.hero-image{background-image:url("https://speedwell-aion.co.uk/assets/images/green-promise/forest.webp");background-color:#000;height:90vh;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.hero-text{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:white}@media screen and (max-width:768px){.gp-logo{max-width:90px;height:auto}.hero-text{width:80%}}.hero-video{position:relative;overflow:hidden;max-height:80vh}.hero-overlay-text{text-align:center;position:absolute;top:40%;left:50%;transform:translate(-50%,-40%);color:white}.hero-overlay-btn{text-align:center;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:1px;display:inline-block;padding:12px 28px;border-radius:3px;transition:0.5s;color:#fff;background:transparent;outline:3px solid #fff;outline-offset:-3px}.hero-overlay-btn:hover{background:transparent;color:#fff !important}@media screen and (max-width:768px){.hero-overlay-text{display:none}.hero-overlay-btn{display:none}}.carousel-control-prev{background:none;border:none}.carousel-control-next{background:none;border:none}.overlay-image{position:absolute;top:0;right:0;background-color:rgba(0,0,0,0.0);pointer-events:none;width:184px;height:184px}@media (max-width:768px){.overlay-image{width:50px;height:50px;top:0;right:134px;}}.lightboxOverlay{max-width:100%;overflow:hidden !important}.lb-image{border:none !important;padding:0 !important}.lb-container{padding:0px !important}.lb-outerContainer{padding:0px !important;}.swiper-container-cs{display:none}.swiper-slide.card{min-height:590px}#summary{font-size:15px;line-height:1.5}#summary p.collapse:not(.show){height:42px !important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#summary p.collapsing{min-height:42px !important}#summary a.collapsed:after{content:'+ Read More'}#summary a:not(.collapsed):after{content:'- Read Less'}@media only screen and (max-width:400px){#summary>div{padding:10px !important}#summary p{font-size:12px !important;line-height:1.8}}.cookie-popup{display:none;position:fixed;bottom:0;left:0;right:0;padding:20px;background-color:#000000;border-top:1px solid #414141;text-align:center;z-index:9999}.posRelative{position:relative;overflow:hidden}.posAbsolute{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.vimeo-poster{position:absolute;inset:0;background:#000;overflow:hidden;z-index:2;transition:opacity .35s ease;opacity:1}.vimeo-poster.is-hidden{opacity:0;pointer-events:none}.vimeo-poster>img{width:100%;height:100%;object-fit:cover;display:block}.vimeo-fade{opacity:0;transition:opacity .35s ease;z-index:1;position:absolute !important;inset:0}.vimeo-fade.is-visible{opacity:1}.text-shadow{text-shadow:0.5px 0.5px 1px rgba(0,0,0,0.2)}.gradient-overlay{position:absolute;bottom:0;left:0;width:100%;padding:1rem;background:linear-gradient(to top,rgba(0,0,0,0.9),rgba(0,0,0,0));color:white}.navbar .mega-dropdown{position:static}.navbar .mega-menu{width:100% !important;top:57px !important;left:0 !important;right:0 !important;transform:none !important;border-radius:0;background-color:#fff;border:1px solid #000}.model-card{display:block;text-align:center;color:#000}.model-card:hover .model-title{color:#007bff}.model-thumb{width:100%;max-width:240px;height:auto;object-fit:contain;margin:0 auto;display:block}.model-title{font-size:0.95rem;font-weight:600}.model-card{opacity:0;transform:translateY(10px)}@keyframes fadeInUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.model-card.animate-in{animation:fadeInUp .45s ease forwards}.mega-menu .mega-menu-link{position:relative;display:inline-block;padding-bottom:8px}.mega-menu .mega-menu-link::after{content:"";position:absolute;left:50%;bottom:0;width:0;height:3px;background-color:#2ccdd7;transform:translateX(-50%);transition:width 0.25s ease}.mega-menu a.mega-menu-link:hover::after,.mega-menu a.mega-menu-link:focus::after{width:100%}.mega-menu .model-card:hover .mega-menu-link::after,.mega-menu .model-card:focus .mega-menu-link::after,.mega-menu .model-card:focus-visible .mega-menu-link::after{width:100%}.mega-menu .mega-menu-link.active::after,.mega-menu .model-card.active .mega-menu-link::after{width:100%}.model-card{position:relative;display:block;padding:0px;border-radius:12px;overflow:hidden}.model-card::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#f4f4f4,#ffffff);opacity:0;transition:opacity 0.5s ease;z-index:0}.model-card:hover::before{opacity:1}.model-card img,.model-card .mega-menu-link{position:relative;z-index:1}.carousel-control-prev-icon,.carousel-control-next-icon{width:5rem;height:5rem;background-size:100% 100%}@media (max-width:575.98px){.carousel-control-prev-icon,.carousel-control-next-icon{width:2rem;height:2rem}}@media (min-width:576px) and (max-width:767.98px){.carousel-control-prev-icon,.carousel-control-next-icon{width:3rem;height:3rem}}.hero-btn{font-size:1.125rem;padding:0.75rem 1.5rem}@media (max-width:575.98px){.hero-btn{font-size:0.875rem;padding:0.375rem 0.75rem}}.hover-underline::before{content:"";position:absolute;left:0;bottom:0;width:0;height:3px;background:#00e5ff;z-index:5;transition:width .6s ease}.hover-underline:hover::before,.hover-underline:focus-within::before{width:100%}