@font-face{font-family:OverusedGrotesk;src:url(../media/OverusedGrotesk_VF-s.p.ee17edd8.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:OverusedGrotesk Fallback;src:local(Arial);ascent-override:107.67%;descent-override:37.68%;line-gap-override:0.0%;size-adjust:92.88%}.overusedgrotesk_1efb6543-module__G20ucW__className{font-family:OverusedGrotesk,OverusedGrotesk Fallback}
:root{--color-white:#fff;--color-white-secondary:#fff9;--color-red:#a21622;--color-grey:#f7f7f7;--color-grey-text:#71716f;--color-grey-strong:#212120;--color-black:#0b0b09;--color-black-strong:#121211;--color-border:#d9d9d9;--color-border-white:#fff3;--color-accent:#1d0b1e;--wrapper-max-content-size:82rem;--wrapper-padding-inline:5rem;--wrapper-padding-inline-small:3.5rem;--wrapper-padding-inline-indent:10rem;--wrapper-padding-vertical:7rem;--wrapper-padding-vertical-small:4rem;--layout-gap-horizontal:2rem;--layout-gap-vertical:1.75rem;--layout-gap-wide:7rem;--layout-border-radius:.5rem;--layout-navigation-height:5.625rem;--font-size-xs:clamp(1rem,1.1vw,1.1875rem);--font-size-xsm:clamp(18px,1vw,20px);--font-size-xsl:clamp(20px,1.2vw,22px);--font-size-s:clamp(1.5rem,1.3vw,1.625rem);--font-size-m:clamp(2rem,1.6vw,2.4rem);--font-size-l:clamp(2.5rem,2.7vw,3rem);--font-size-xl:clamp(3.625rem,4.3vw,4.2rem);--animation-fast:.3s cubic-bezier(.3,1,.3,1);--animation-smooth:.8s cubic-bezier(.22,1,.36,1);--animation-smooth-tile:1.2s cubic-bezier(.25,1,.55,1);font-size:100%}html{scroll-behavior:smooth}html,body{overscroll-behavior-y:none;overscroll-behavior-x:none;max-width:100vw}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-black);background-color:var(--color-white)}*{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,strong{letter-spacing:-.02em;font-weight:520;line-height:120%}h1,.h1{font-size:var(--font-size-xl)}h2,.h2{font-size:var(--font-size-l);line-height:130%!important}h3,.h3{font-size:var(--font-size-m)}h4,.h4{font-size:var(--font-size-s)}p{font-size:var(--font-size-xs);letter-spacing:-.01em;font-weight:450;line-height:140%}p.grey,span.grey{color:var(--color-grey-text)!important}a{color:inherit;font-weight:500;text-decoration:none}button{font-size:var(--font-size-xs);font-weight:500}ul{list-style:none}hr{border:none;border-top:1px solid var(--color-border-white)}textarea,input{font-family:inherit;font-size:inherit}section{scroll-margin-top:var(--layout-navigation-height)}.margin-xl{margin-top:56px}.margin-l{margin-top:36px}.margin-m{margin-top:24px}.margin-s{margin-top:10px}.wrapper-inline{max-width:calc(var(--wrapper-max-content-size) + 2*var(--wrapper-padding-inline));padding-inline:var(--wrapper-padding-inline);margin-inline:auto}.wrapper-indent-inline{padding-inline:var(--wrapper-padding-inline-indent)!important}.wrapper-full{max-width:calc(var(--wrapper-max-content-size) + 2*var(--wrapper-padding-inline));padding:var(--wrapper-padding-vertical)var(--wrapper-padding-inline);margin-inline:auto}.wrapper-full-small{max-width:var(--wrapper-max-content-size);padding:var(--wrapper-padding-vertical-small)var(--wrapper-padding-inline);margin-inline:auto}.wrapper-vertical-small{padding-top:var(--wrapper-padding-vertical-small);padding-bottom:var(--wrapper-padding-vertical-small)}.background-wrapper.img{background:radial-gradient(circle,#fff3 0%,#fff0 100%);position:relative}.background-wrapper.img .bimg{object-fit:cover;object-position:right;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1!important}.background-wrapper.red{background-color:var(--color-red);color:var(--color-white)}.background-wrapper.grey{background-color:var(--color-grey)}.layout-grid{gap:var(--layout-gap-horizontal);row-gap:var(--layout-gap-vertical);width:100%;display:grid}.layout-grid.g25{grid-template-columns:1fr 1fr 1fr 1fr}.layout-grid.g40-60{grid-template-columns:4fr 6fr}.layout-grid.g30-70{grid-template-columns:3fr 7fr}.layout-grid.g50{grid-template-columns:1fr 1fr}.layout-grid.g33{grid-template-columns:1fr 2fr}.layout-column{flex-direction:column}.layout-grid.g50-50>*{width:50%}.layout-grid.g-align{align-items:center}.layout-gap-wide{gap:var(--layout-gap-wide)!important}.layout-first{margin-top:calc(var(--layout-navigation-height)*.9)}.layout-short{margin-top:var(--layout-navigation-height);padding-top:var(--layout-navigation-height)}.p-big{font-size:var(--font-size-xsl)}.p-medium{font-size:var(--font-size-xsm)}.p-dim{color:var(--color-grey)}.p-justify{text-align:justify}.le{border-bottom:1px solid var(--color-border-white);justify-content:space-between;align-items:center;padding:20px 0;display:flex}.le.first{border-top:1px solid var(--color-border-white)}.le-alias-wrapper{color:var(--color-white-secondary);align-items:center;gap:.5rem;display:flex}.le-icon-wrapper{aspect-ratio:1;height:1.2rem}.le-icon-wrapper svg{width:100%;height:100%;transition:var(--animation-smooth)}.le-icon{aspect-ratio:1;height:1.5rem}.le-icon svg{width:100%;height:100%;transition:var(--animation-smooth)}.le:hover .le-icon svg{transform:rotate(45deg)}.le-plain{border-bottom:1px solid var(--color-border);padding:20px 0}.le-plain.first{border-top:1px solid var(--color-border)}.le-plain .double{gap:1rem;display:flex}.imageWrapper{border-radius:var(--layout-border-radius);width:90%;height:100%;min-height:600px;position:relative;overflow:hidden}.imageWrapper img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.imageWrapper.mobile{display:none}.box-container{background-color:var(--color-white);border-radius:var(--layout-border-radius);grid-column:2;padding:4.5rem 3rem}.border-top-white{border-top:1px solid var(--color-border-white)}.footer{max-width:calc(var(--wrapper-max-content-size) + 2*var(--wrapper-padding-inline));justify-content:space-between;align-items:center;display:flex;font-size:.875rem!important}.footer p{font-size:.875rem!important}.footer-compartment{align-items:center;gap:2rem;display:flex}.footer-facebook{align-items:center;gap:.5rem;display:flex}.heroContainer{position:relative}.heroMedal{align-items:center;gap:.5rem;display:flex}.heroIconWrapper{place-items:center;width:1rem;height:1rem;display:grid}.heroVehiclesWrapper{width:100%;height:100%;max-width:calc(var(--wrapper-max-content-size) + 2*var(--wrapper-padding-inline));pointer-events:none;z-index:1;margin:auto;position:absolute;inset:0}.heroVehicles{z-index:-1;height:380px;position:absolute;top:60%;right:1rem;transform:translateY(-50%)}.heroVehicles.alt{display:none!important}.heroBackground{object-fit:cover;object-position:right;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-2!important}.heroBackground.alt{display:none}.heroContent{place-items:center;height:100vh;padding-top:2rem;display:flex;z-index:500!important}.heroContentWrapper{max-width:800px;margin-top:1rem}.heroContentWrapper>p{max-width:650px}.button-container{gap:.5rem;display:flex}.fleetWrapper{align-self:start;width:100%;height:100%;position:relative}.fleetHeader{top:calc(var(--layout-navigation-height) + 3rem);align-self:start;max-width:270px;height:fit-content;position:sticky}.contactHeader{top:calc(var(--layout-navigation-height) + 3rem);align-self:start;height:fit-content;position:sticky}.vehiclesContainer{flex-direction:column;gap:2.5rem;display:flex}.vehicleBoxWrapper{background-color:var(--color-grey);border-radius:var(--layout-border-radius);flex-direction:column;gap:.5rem;width:100%;padding:.5rem;display:flex}.vehicleBox{background-color:var(--color-white);border-radius:var(--layout-border-radius)}.vehicleShowcase{grid-template-rows:1fr;grid-template-columns:1.25fr 1fr;gap:2rem;padding:1.5rem;display:grid}.vehicleShowcase>:nth-child(3){grid-area:1/2/span 2}.vehicleServices{flex-direction:column;gap:.25rem;display:flex}.vehicleService{background-color:var(--color-grey);border-radius:var(--layout-border-radius);width:fit-content;padding:.25rem .5rem}.vehicleImage{position:relative}.vehicleImage img{object-fit:contain;width:100%;position:absolute;bottom:0}.vehicleDetails{border-top:1px solid var(--color-grey);flex-wrap:wrap;gap:2rem;padding:1.5rem;display:flex}.vehicleDetail{align-items:center;gap:.25rem;display:flex}.vDIcon{place-items:center;width:1.4rem;height:1.4rem;display:grid}.vDIcon svg path{fill:var(--color-grey-text)!important}.boxesGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.boxGrid{border:1px solid var(--color-border);border-radius:var(--layout-border-radius);padding:1.5rem}.fc{width:fit-content}@media (max-width:1280px){.heroVehicles{height:320px!important}.heroContentWrapper>p{max-width:500px}}@media (max-width:1150px){:root{--wrapper-padding-inline:var(--wrapper-padding-inline-small)!important}.tog30{grid-template-columns:1fr 2fr!important}}@media (max-width:980px){.tog30,.g33{grid-template-columns:1fr!important}.g33 .hide{display:none}.fleetHeader{grid-template-columns:1fr 1fr;align-items:center;display:grid;position:relative;top:0;width:100%!important;max-width:100%!important}.fleetHeader p{margin-top:0!important}.heroVehicles{display:none!important}}@media (max-width:1100px){html{scroll-behavior:unset!important}}@media (max-width:900px){.footer{flex-direction:column-reverse;gap:2rem}.footer-compartment{flex-wrap:wrap;justify-content:center}}@media (max-width:800px){.g50{grid-template-columns:1fr!important}.g50.w_img h2{margin-top:2rem!important}.imageWrapper{aspect-ratio:3;width:100%;min-height:70px;position:relative}.contactHeader{position:relative;top:0}}@media (max-width:670px){.fleetHeader{grid-template-columns:1fr}.fleetHeader p{margin-top:1rem!important}.vehicleShowcase>:first-child{grid-area:1/1/auto/span 2}.vehicleShowcase>:nth-child(3){grid-area:2/2}}@media (max-width:550px){:root{--wrapper-padding-vertical:var(--wrapper-padding-vertical-small);--font-size-xl:clamp(2.5rem,9vw,4rem);--font-size-xsl:clamp(1rem,5vw,1.5rem);--wrapper-padding-inline:1.5rem!important}.vehicleShowcase{flex-direction:column;display:flex}.vehicleShowcase .vehicleImage{aspect-ratio:2;width:100%}.button-container{flex-direction:column;gap:.25rem;display:flex}.button-container button:nth-child(2){margin-left:0!important}.heroContent{padding-top:calc(var(--layout-navigation-height)/2);height:100dvh!important}.heroBackground.main{display:none}.heroBackground.alt{display:initial}.heroBackground{opacity:.065;object-position:70%}}@media (max-width:450px){.box-container{background-color:#0000;margin-top:1.5rem;padding:0!important}.background-wrapper.img{background-color:var(--color-grey)!important}.boxesGrid{grid-template-columns:1fr}.hide{display:none}.le-plain,.le{padding:1.6rem 0}.le.first.contact{margin-top:1.5rem}.le-plain .double{justify-content:space-between}.box-container{grid-column:unset}.imageWrapper.mobile{display:inline!important}}@media (min-width:1550px){:root{--wrapper-max-content-size:90rem!important}.heroContentWrapper{max-width:900px}.heroVehicles{height:430px}}
