@charset "UTF-8";/*!
Theme Name: azx
Author: azx
Description: Wordpress Theme
Version: 0.0.1
Tags: bootstrap
*/.otgs-development-site-front-end{display:none!important;height:0!important;width:0!important}.grecaptcha-badge{display:none!important;opacity:0!important;visibility:hidden!important}.eletric-blue-800{color:#01208d}.color_F9F8F8{color:#f9f8f8}.color_EAFDFF{color:#eafdff}.color_00001E{color:#00001e}.color_1D1B1B{color:#1d1b1b}.highlightBlue{color:#008bff}@font-face{font-family:"Ryker Text";src:url(assets/fonts/Ryker-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}.primary_font{font-family:ubuntu,sans-serif}.secondary_font{font-family:acumin-pro,sans-serif}p{font-family:Figtree,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem}div,p,span{font-family:Figtree,sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Ryker Text",sans-serif;font-style:normal;font-weight:500}.heading0,.title-xxl{font-size:5rem;line-height:5.5rem}.heading1,.pageFrontPage .sectionIntro h1,.title-xl{font-size:4rem;line-height:4.5rem}.heading2,.single-fleet .azx-rentacar h1,.title-l{font-size:3rem;line-height:3.5rem}.heading3,.title-m{font-size:2rem;line-height:2.5rem}.azx-fleet-shortcode .groupsGrid .azx-result-card .azx-result-body .azx-result-title,.azx-rentacar .bookingInfo .azx-booking-point h3,.azx-rentacar.azx-search-results-view .azx-search-panel-title,.azx-rentacar.azx-search-results-view .azx-tools-row span,.bookingFormWrapper h3,.carCard .frotaCardPrice strong,.carCard .frotaCardTitle,.heading4,.single-fleet .azx-rentacar .azx-single-fleet-price-row strong,.title-s{font-size:1.5rem;line-height:2rem}.heading5,.title-xs{font-size:1rem;line-height:1.5rem}.heading6,.title-xxs{font-size:1rem;line-height:1.5rem}.body-regular-xxl,.bodyXXL{font-family:Figtree,sans-serif;font-size:2rem;line-height:2.5rem}.body-regular-xl,.bodyXL,.pageFrontPage .sectionIntro p{font-family:Figtree,sans-serif;font-size:1.75rem;line-height:2.25rem}.body-regular-l,.bodyL{font-family:Figtree,sans-serif;font-size:1.5rem;line-height:2rem}.body-regular-m,.bodyM,.pageFrontPage .sectionIntro .introFeatures div span,.single-fleet .azx-rentacar .azx-single-fleet-description p{font-family:Figtree,sans-serif;font-size:1.25rem;line-height:1.75rem}.azx-rentacar .bookingInfo .azx-booking-point p,.body-regular-s,.bodyS,.carCard .frotaCardLocation,.message,.whatsIncluded .info .each .text{font-family:Figtree,sans-serif;font-size:1rem;line-height:1.5rem}.body-regular-xs,.bodyXS{font-family:Figtree,sans-serif;font-size:.75rem;line-height:1.125rem}.body-regular-xxs,.bodyXXS{font-family:Figtree,sans-serif;font-size:.625rem;line-height:1rem}.italic{font-style:italic}.bold{font-weight:700}.button-xl,.buttonXL{font-family:Figtree,sans-serif;font-weight:600;font-size:1.5rem;line-height:2rem}.button-l,.buttonL{font-family:Figtree,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.75rem}.azx-fleet-shortcode .azx-result-cta,.azx-rentacar .azx-result-cta,.bookingForm .bookingData .formSelect .ts-control *,.bookingForm .bookingData .formSelect .ts-dropdown .ts-dropdown-content div,.bookingForm .datepickerWrapper .datepicker,.bookingForm .driverAge #driver_age,.bookingForm .submitBtn,.button-m,.button-outlined,.buttonM,.flatpickr-calendar .flatpickr-day,.ss-main.formSelect,header .language-switcher a{font-family:Figtree,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem}.button-s,.buttonS{font-family:Figtree,sans-serif;font-weight:600;font-size:.75rem;line-height:1.25rem}.bookingForm .toggleRegions .regionBtn,.buttonXS{font-family:Figtree,sans-serif;font-weight:600;font-size:.75rem;line-height:1.25rem}.caption,.single-fleet .azx-rentacar .azx-single-fleet-section-label{font-family:Figtree,sans-serif;font-weight:500;font-size:.875rem;line-height:1.25rem;letter-spacing:.4px}.figureCaption{font-family:Figtree,sans-serif;font-style:italic;font-weight:600;font-size:.875rem;line-height:1.25rem}.overline{font-family:Figtree,sans-serif;letter-spacing:1.6px;font-weight:600;font-size:.75rem;line-height:1.25rem;text-transform:uppercase}a{font-family:Figtree,sans-serif;text-decoration:unset}p,span{font-family:Figtree,sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Ryker Text",sans-serif;color:#00001e}h1 span,h2 span{font-weight:500;color:#008bff}h3{font-weight:500;font-size:32px}.eyebrow{font-family:Figtree,sans-serif;font-weight:500;font-size:14px;color:#01208d;display:flex}@media (max-width:992px){h2.title-l{font-size:2.5rem!important;line-height:3rem!important}}@media (max-width:767.99px){.pageFrontPage .sectionIntro h1,.title-xl{font-size:3rem!important;line-height:3.5rem!important}}html{font-size:16px;margin:0;height:100%;box-sizing:border-box;font-weight:400;color:#000}*,:after,:before{box-sizing:inherit}body{margin:0;font-size:1rem;font-weight:400;line-height:1.5;color:#000;background-color:#f9f8f8;-webkit-text-size-adjust:100%;overflow-x:hidden}img{max-width:100%}.wrapper{margin-top:80px}.alignColsCenter{align-items:center}section{padding:64px 0}section.noPaddingTop{padding-top:0}section:first-of-type{padding-top:0}section.sectionIntroTopPad{padding-top:64px}.loader{width:60px;margin:50px auto;aspect-ratio:4;--_g:no-repeat radial-gradient(circle closest-side, #008BFF 90%, #0000);background:var(--_g) 0 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 100%;animation:l7 1s infinite linear}@keyframes l7{33%{background-size:33.3333333333% 0,33.3333333333% 100%,33.3333333333% 100%}50%{background-size:33.3333333333% 100%,33.3333333333% 0,33.3333333333% 100%}66%{background-size:33.3333333333% 100%,33.3333333333% 100%,33.3333333333% 0}}.azx-rentacar .azx-result-media{height:200px!important}.azx-rentacar-fleet-booking .bookingForm{margin:50px auto}@media (max-width:992px){.wrapper{margin-top:30px!important}body:not(.home) section:first-of-type{padding-top:90px!important}}@media (max-width:767.99px){.azx-result-card .azx-result-cta-form{width:100%!important}.azx-result-card .azx-result-cta-form button{width:100%!important}}@font-face{font-family:"Ryker Text";src:url(assets/fonts/Ryker-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}.primary_font{font-family:ubuntu,sans-serif}.secondary_font{font-family:acumin-pro,sans-serif}p{font-family:Figtree,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem}div,p,span{font-family:Figtree,sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Ryker Text",sans-serif;font-style:normal;font-weight:500}.heading0,.title-xxl{font-size:5rem;line-height:5.5rem}.heading1,.pageFrontPage .sectionIntro h1,.title-xl{font-size:4rem;line-height:4.5rem}.heading2,.single-fleet .azx-rentacar h1,.title-l{font-size:3rem;line-height:3.5rem}.heading3,.title-m{font-size:2rem;line-height:2.5rem}.azx-fleet-shortcode .groupsGrid .azx-result-card .azx-result-body .azx-result-title,.azx-rentacar .bookingInfo .azx-booking-point h3,.azx-rentacar.azx-search-results-view .azx-search-panel-title,.azx-rentacar.azx-search-results-view .azx-tools-row span,.bookingFormWrapper h3,.carCard .frotaCardPrice strong,.carCard .frotaCardTitle,.heading4,.single-fleet .azx-rentacar .azx-single-fleet-price-row strong,.title-s{font-size:1.5rem;line-height:2rem}.heading5,.title-xs{font-size:1rem;line-height:1.5rem}.heading6,.title-xxs{font-size:1rem;line-height:1.5rem}.body-regular-xxl,.bodyXXL{font-family:Figtree,sans-serif;font-size:2rem;line-height:2.5rem}.body-regular-xl,.bodyXL,.pageFrontPage .sectionIntro p{font-family:Figtree,sans-serif;font-size:1.75rem;line-height:2.25rem}.body-regular-l,.bodyL{font-family:Figtree,sans-serif;font-size:1.5rem;line-height:2rem}.body-regular-m,.bodyM,.pageFrontPage .sectionIntro .introFeatures div span,.single-fleet .azx-rentacar .azx-single-fleet-description p{font-family:Figtree,sans-serif;font-size:1.25rem;line-height:1.75rem}.azx-rentacar .bookingInfo .azx-booking-point p,.body-regular-s,.bodyS,.carCard .frotaCardLocation,.message,.whatsIncluded .info .each .text{font-family:Figtree,sans-serif;font-size:1rem;line-height:1.5rem}.body-regular-xs,.bodyXS{font-family:Figtree,sans-serif;font-size:.75rem;line-height:1.125rem}.body-regular-xxs,.bodyXXS{font-family:Figtree,sans-serif;font-size:.625rem;line-height:1rem}.italic{font-style:italic}.bold{font-weight:700}.button-xl,.buttonXL{font-family:Figtree,sans-serif;font-weight:600;font-size:1.5rem;line-height:2rem}.button-l,.buttonL{font-family:Figtree,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.75rem}.azx-fleet-shortcode .azx-result-cta,.azx-rentacar .azx-result-cta,.bookingForm .bookingData .formSelect .ts-control *,.bookingForm .bookingData .formSelect .ts-dropdown .ts-dropdown-content div,.bookingForm .datepickerWrapper .datepicker,.bookingForm .driverAge #driver_age,.bookingForm .submitBtn,.button-m,.button-outlined,.buttonM,.flatpickr-calendar .flatpickr-day,.ss-main.formSelect,header .language-switcher a{font-family:Figtree,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem}.button-s,.buttonS{font-family:Figtree,sans-serif;font-weight:600;font-size:.75rem;line-height:1.25rem}.bookingForm .toggleRegions .regionBtn,.buttonXS{font-family:Figtree,sans-serif;font-weight:600;font-size:.75rem;line-height:1.25rem}.caption,.single-fleet .azx-rentacar .azx-single-fleet-section-label{font-family:Figtree,sans-serif;font-weight:500;font-size:.875rem;line-height:1.25rem;letter-spacing:.4px}.figureCaption{font-family:Figtree,sans-serif;font-style:italic;font-weight:600;font-size:.875rem;line-height:1.25rem}.overline{font-family:Figtree,sans-serif;letter-spacing:1.6px;font-weight:600;font-size:.75rem;line-height:1.25rem;text-transform:uppercase}a{font-family:Figtree,sans-serif;text-decoration:unset}p,span{font-family:Figtree,sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Ryker Text",sans-serif;color:#00001e}h1 span,h2 span{font-weight:500;color:#008bff}h3{font-weight:500;font-size:32px}.eyebrow{font-family:Figtree,sans-serif;font-weight:500;font-size:14px;color:#01208d;display:flex}@media (max-width:992px){h2.title-l{font-size:2.5rem!important;line-height:3rem!important}}@media (max-width:767.99px){.pageFrontPage .sectionIntro h1,.title-xl{font-size:3rem!important;line-height:3.5rem!important}}.mt8{margin-top:8px}.mb8{margin-bottom:8px}.ml8{margin-left:8px}.mr8{margin-right:8px}.mx8{margin-left:8px;margin-right:8px}.my8{margin-top:8px;margin-bottom:8px}.pt8{padding-top:8px}.pb8{padding-bottom:8px}.pl8{padding-left:8px}.pr8{padding-right:8px}.px8{padding-left:8px;padding-right:8px}.py8{padding-top:8px;padding-bottom:8px}.mt16{margin-top:16px}.mb16{margin-bottom:16px}.ml16{margin-left:16px}.mr16{margin-right:16px}.mx16{margin-left:16px;margin-right:16px}.my16{margin-top:16px;margin-bottom:16px}.pt16{padding-top:16px}.pb16{padding-bottom:16px}.pl16{padding-left:16px}.pr16{padding-right:16px}.px16{padding-left:16px;padding-right:16px}.py16{padding-top:16px;padding-bottom:16px}.mt24{margin-top:24px}.mb24{margin-bottom:24px}.ml24{margin-left:24px}.mr24{margin-right:24px}.mx24{margin-left:24px;margin-right:24px}.my24{margin-top:24px;margin-bottom:24px}.pt24{padding-top:24px}.pb24{padding-bottom:24px}.pl24{padding-left:24px}.pr24{padding-right:24px}.px24{padding-left:24px;padding-right:24px}.py24{padding-top:24px;padding-bottom:24px}.mt32{margin-top:32px}.mb32{margin-bottom:32px}.ml32{margin-left:32px}.mr32{margin-right:32px}.mx32{margin-left:32px;margin-right:32px}.my32{margin-top:32px;margin-bottom:32px}.pt32{padding-top:32px}.pb32{padding-bottom:32px}.pl32{padding-left:32px}.pr32{padding-right:32px}.px32{padding-left:32px;padding-right:32px}.py32{padding-top:32px;padding-bottom:32px}.mt40{margin-top:40px}.mb40{margin-bottom:40px}.ml40{margin-left:40px}.mr40{margin-right:40px}.mx40{margin-left:40px;margin-right:40px}.my40{margin-top:40px;margin-bottom:40px}.pt40{padding-top:40px}.pb40{padding-bottom:40px}.pl40{padding-left:40px}.pr40{padding-right:40px}.px40{padding-left:40px;padding-right:40px}.py40{padding-top:40px;padding-bottom:40px}.mt48{margin-top:48px}.mb48{margin-bottom:48px}.ml48{margin-left:48px}.mr48{margin-right:48px}.mx48{margin-left:48px;margin-right:48px}.my48{margin-top:48px;margin-bottom:48px}.pt48{padding-top:48px}.pb48{padding-bottom:48px}.pl48{padding-left:48px}.pr48{padding-right:48px}.px48{padding-left:48px;padding-right:48px}.py48{padding-top:48px;padding-bottom:48px}.mt56{margin-top:56px}.mb56{margin-bottom:56px}.ml56{margin-left:56px}.mr56{margin-right:56px}.mx56{margin-left:56px;margin-right:56px}.my56{margin-top:56px;margin-bottom:56px}.pt56{padding-top:56px}.pb56{padding-bottom:56px}.pl56{padding-left:56px}.pr56{padding-right:56px}.px56{padding-left:56px;padding-right:56px}.py56{padding-top:56px;padding-bottom:56px}.mt64{margin-top:64px}.mb64{margin-bottom:64px}.ml64{margin-left:64px}.mr64{margin-right:64px}.mx64{margin-left:64px;margin-right:64px}.my64{margin-top:64px;margin-bottom:64px}.pt64{padding-top:64px}.pb64{padding-bottom:64px}.pl64{padding-left:64px}.pr64{padding-right:64px}.px64{padding-left:64px;padding-right:64px}.py64{padding-top:64px;padding-bottom:64px}.mt72{margin-top:72px}.mb72{margin-bottom:72px}.ml72{margin-left:72px}.mr72{margin-right:72px}.mx72{margin-left:72px;margin-right:72px}.my72{margin-top:72px;margin-bottom:72px}.pt72{padding-top:72px}.pb72{padding-bottom:72px}.pl72{padding-left:72px}.pr72{padding-right:72px}.px72{padding-left:72px;padding-right:72px}.py72{padding-top:72px;padding-bottom:72px}.mt80{margin-top:80px}.mb80{margin-bottom:80px}.ml80{margin-left:80px}.mr80{margin-right:80px}.mx80{margin-left:80px;margin-right:80px}.my80{margin-top:80px;margin-bottom:80px}.pt80{padding-top:80px}.pb80{padding-bottom:80px}.pl80{padding-left:80px}.pr80{padding-right:80px}.px80{padding-left:80px;padding-right:80px}.py80{padding-top:80px;padding-bottom:80px}.mt88{margin-top:88px}.mb88{margin-bottom:88px}.ml88{margin-left:88px}.mr88{margin-right:88px}.mx88{margin-left:88px;margin-right:88px}.my88{margin-top:88px;margin-bottom:88px}.pt88{padding-top:88px}.pb88{padding-bottom:88px}.pl88{padding-left:88px}.pr88{padding-right:88px}.px88{padding-left:88px;padding-right:88px}.py88{padding-top:88px;padding-bottom:88px}.mt96{margin-top:96px}.mb96{margin-bottom:96px}.ml96{margin-left:96px}.mr96{margin-right:96px}.mx96{margin-left:96px;margin-right:96px}.my96{margin-top:96px;margin-bottom:96px}.pt96{padding-top:96px}.pb96{padding-bottom:96px}.pl96{padding-left:96px}.pr96{padding-right:96px}.px96{padding-left:96px;padding-right:96px}.py96{padding-top:96px;padding-bottom:96px}.mt104{margin-top:104px}.mb104{margin-bottom:104px}.ml104{margin-left:104px}.mr104{margin-right:104px}.mx104{margin-left:104px;margin-right:104px}.my104{margin-top:104px;margin-bottom:104px}.pt104{padding-top:104px}.pb104{padding-bottom:104px}.pl104{padding-left:104px}.pr104{padding-right:104px}.px104{padding-left:104px;padding-right:104px}.py104{padding-top:104px;padding-bottom:104px}.mt112{margin-top:112px}.mb112{margin-bottom:112px}.ml112{margin-left:112px}.mr112{margin-right:112px}.mx112{margin-left:112px;margin-right:112px}.my112{margin-top:112px;margin-bottom:112px}.pt112{padding-top:112px}.pb112{padding-bottom:112px}.pl112{padding-left:112px}.pr112{padding-right:112px}.px112{padding-left:112px;padding-right:112px}.py112{padding-top:112px;padding-bottom:112px}.mt120{margin-top:120px}.mb120{margin-bottom:120px}.ml120{margin-left:120px}.mr120{margin-right:120px}.mx120{margin-left:120px;margin-right:120px}.my120{margin-top:120px;margin-bottom:120px}.pt120{padding-top:120px}.pb120{padding-bottom:120px}.pl120{padding-left:120px}.pr120{padding-right:120px}.px120{padding-left:120px;padding-right:120px}.py120{padding-top:120px;padding-bottom:120px}.mt128{margin-top:128px}.mb128{margin-bottom:128px}.ml128{margin-left:128px}.mr128{margin-right:128px}.mx128{margin-left:128px;margin-right:128px}.my128{margin-top:128px;margin-bottom:128px}.pt128{padding-top:128px}.pb128{padding-bottom:128px}.pl128{padding-left:128px}.pr128{padding-right:128px}.px128{padding-left:128px;padding-right:128px}.py128{padding-top:128px;padding-bottom:128px}.mt136{margin-top:136px}.mb136{margin-bottom:136px}.ml136{margin-left:136px}.mr136{margin-right:136px}.mx136{margin-left:136px;margin-right:136px}.my136{margin-top:136px;margin-bottom:136px}.pt136{padding-top:136px}.pb136{padding-bottom:136px}.pl136{padding-left:136px}.pr136{padding-right:136px}.px136{padding-left:136px;padding-right:136px}.py136{padding-top:136px;padding-bottom:136px}.mt144{margin-top:144px}.mb144{margin-bottom:144px}.ml144{margin-left:144px}.mr144{margin-right:144px}.mx144{margin-left:144px;margin-right:144px}.my144{margin-top:144px;margin-bottom:144px}.pt144{padding-top:144px}.pb144{padding-bottom:144px}.pl144{padding-left:144px}.pr144{padding-right:144px}.px144{padding-left:144px;padding-right:144px}.py144{padding-top:144px;padding-bottom:144px}.mt152{margin-top:152px}.mb152{margin-bottom:152px}.ml152{margin-left:152px}.mr152{margin-right:152px}.mx152{margin-left:152px;margin-right:152px}.my152{margin-top:152px;margin-bottom:152px}.pt152{padding-top:152px}.pb152{padding-bottom:152px}.pl152{padding-left:152px}.pr152{padding-right:152px}.px152{padding-left:152px;padding-right:152px}.py152{padding-top:152px;padding-bottom:152px}.mt160{margin-top:160px}.mb160{margin-bottom:160px}.ml160{margin-left:160px}.mr160{margin-right:160px}.mx160{margin-left:160px;margin-right:160px}.my160{margin-top:160px;margin-bottom:160px}.pt160{padding-top:160px}.pb160{padding-bottom:160px}.pl160{padding-left:160px}.pr160{padding-right:160px}.px160{padding-left:160px;padding-right:160px}.py160{padding-top:160px;padding-bottom:160px}.mt168{margin-top:168px}.mb168{margin-bottom:168px}.ml168{margin-left:168px}.mr168{margin-right:168px}.mx168{margin-left:168px;margin-right:168px}.my168{margin-top:168px;margin-bottom:168px}.pt168{padding-top:168px}.pb168{padding-bottom:168px}.pl168{padding-left:168px}.pr168{padding-right:168px}.px168{padding-left:168px;padding-right:168px}.py168{padding-top:168px;padding-bottom:168px}.mt176{margin-top:176px}.mb176{margin-bottom:176px}.ml176{margin-left:176px}.mr176{margin-right:176px}.mx176{margin-left:176px;margin-right:176px}.my176{margin-top:176px;margin-bottom:176px}.pt176{padding-top:176px}.pb176{padding-bottom:176px}.pl176{padding-left:176px}.pr176{padding-right:176px}.px176{padding-left:176px;padding-right:176px}.py176{padding-top:176px;padding-bottom:176px}.mt184{margin-top:184px}.mb184{margin-bottom:184px}.ml184{margin-left:184px}.mr184{margin-right:184px}.mx184{margin-left:184px;margin-right:184px}.my184{margin-top:184px;margin-bottom:184px}.pt184{padding-top:184px}.pb184{padding-bottom:184px}.pl184{padding-left:184px}.pr184{padding-right:184px}.px184{padding-left:184px;padding-right:184px}.py184{padding-top:184px;padding-bottom:184px}.mt192{margin-top:192px}.mb192{margin-bottom:192px}.ml192{margin-left:192px}.mr192{margin-right:192px}.mx192{margin-left:192px;margin-right:192px}.my192{margin-top:192px;margin-bottom:192px}.pt192{padding-top:192px}.pb192{padding-bottom:192px}.pl192{padding-left:192px}.pr192{padding-right:192px}.px192{padding-left:192px;padding-right:192px}.py192{padding-top:192px;padding-bottom:192px}.mt200{margin-top:200px}.mb200{margin-bottom:200px}.ml200{margin-left:200px}.mr200{margin-right:200px}.mx200{margin-left:200px;margin-right:200px}.my200{margin-top:200px;margin-bottom:200px}.pt200{padding-top:200px}.pb200{padding-bottom:200px}.pl200{padding-left:200px}.pr200{padding-right:200px}.px200{padding-left:200px;padding-right:200px}.py200{padding-top:200px;padding-bottom:200px}header{position:sticky;top:0;z-index:1030;background-color:#f9f8f8;box-shadow:0 2px 4px rgba(0,0,0,.05);max-height:80px}header .navbar{padding-top:11px;padding-bottom:11px}header .navbar .navbar-nav li .nav-link{color:#00001e;font-weight:500;font-size:16px;padding:.5rem 1rem;transition:color .3s ease}header .navbar .navbar-nav li .nav-link.active,header .navbar .navbar-nav li .nav-link:hover{color:#008bff}header .navbar .navbar-nav li.dropdown .dropdown-toggle{display:flex;align-items:center}header .navbar .navbar-nav li.dropdown .dropdown-toggle::after{margin-left:10px;border:0;width:12px;height:8px;background-image:url(/wp-content/uploads/2025/11/blueArrow.png);background-repeat:no-repeat;background-position:center center;background-size:contain;transition:all .3s ease-in-out}header .navbar .navbar-nav li.dropdown .dropdown-toggle.show{color:#008bff}header .navbar .navbar-nav li.dropdown .dropdown-toggle.show::after{transform:rotate(180deg)}header .navbar .navbar-nav li.dropdown .dropdown-menu{margin-top:.5rem;border:1px solid #e9ecef;box-shadow:0 4px 6px rgba(0,0,0,.1)}header .navbar .navbar-nav li.dropdown .dropdown-menu .dropdown-item:hover{background-color:rgba(0,139,255,.1);color:#008bff}header .navbar-brand svg{height:48px;width:auto;max-width:200px}header .language-switcher{display:flex;align-items:center;gap:8px}header .language-switcher a{color:#00001e}header .language-switcher a:hover{opacity:.7;transition:.2}header #logoMobile{position:absolute;left:1.5rem;opacity:0}@media (max-width:991.98px){header .navbar-collapse{margin-top:1rem;padding-top:1rem;border-top:1px solid #e9ecef;order:4}header nav:has(.collapsing),header nav:has(.navbar-toggler[aria-expanded=true]){background-color:#00001e!important;padding-bottom:40px;border-radius:0 0 32px 32px}header nav:has(.collapsing) .current-lang,header nav:has(.navbar-toggler[aria-expanded=true]) .current-lang{color:#fff!important}header nav:has(.collapsing) #logoMobile,header nav:has(.navbar-toggler[aria-expanded=true]) #logoMobile{opacity:1!important}header nav .footer-social{margin-top:20px;margin-bottom:20px}header nav .footer-social .eyebrow{color:#c1f4ff}header nav>.container-fluid{justify-content:unset!important}header nav a.dropdown-toggle{display:flex;justify-content:space-between}header nav .navbar-nav>li>a{color:#fff!important;font-size:24px!important;padding-left:0!important;padding-right:0!important}header nav .navbar-nav>li .dropdown-menu{margin-top:0!important;background-color:transparent;border-radius:0;border:none!important;border-bottom:1px solid #0077e6!important}header nav .navbar-nav>li .dropdown-menu a{color:#fff!important;padding-left:0!important;padding-right:0!important}header .header-actions{margin-left:auto;order:2}header .header-actions .reserve-btn{display:none}header .navbar-brand{order:1}header .navbar-toggler{border:none!important;order:3;outline:0!important;box-shadow:none!important}header .navbar-toggler .navbar-toggler-icon{background-image:url(/wp-content/themes/azx/assets/img/icons/menu-bars.svg)!important}}.site-footer{background:#d4fbff;padding-top:4rem;padding-bottom:0}.footer-main .link-apoios{margin-top:50px;display:block;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;max-width:600px}.footer-main .link-apoios img{max-width:100%}.footer-main .footer-brand{display:flex;flex-direction:column;justify-content:space-between}.footer-main .footer-brand .footer-logo{display:flex}.footer-main .footer-brand .footer-logo img{width:260px;height:auto}.footer-main .footer-brand .footer-tagline{font-size:1.75rem;line-height:1.3;color:#00001e;font-weight:500;max-width:350px}.footer-main .footer-brand .reserve-btn-footer{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-weight:500;border-radius:.375rem;background:#d4fbff;border:none;color:#fff;text-decoration:none;transition:all .3s ease-in-out;position:relative;overflow:hidden}.footer-main .footer-brand .reserve-btn-footer::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#0056b3 0,#008bff 100%);opacity:0;transition:opacity .3s ease-in-out;border-radius:.375rem}.footer-main .footer-brand .reserve-btn-footer:hover::before{opacity:1}.footer-main .footer-brand .reserve-btn-footer i,.footer-main .footer-brand .reserve-btn-footer span{position:relative;z-index:1}.footer-main .footer-brand .reserve-btn-footer .bi-car-front-fill{font-size:1.125rem}.footer-main .footer-brand .complaints-book .complaints-link svg{transition:all .3s ease}.footer-main .footer-brand .complaints-book .complaints-link:hover svg{transform:scale(1.06)}.footer-main .footer-contact-col,.footer-main .footer-menu-col{margin-bottom:2rem}.footer-main .footer-contact-col .footer-menu-title,.footer-main .footer-menu-col .footer-menu-title{font-family:"Ryker Text",sans-serif;font-size:1.125rem;font-weight:600;color:#00001e;margin-bottom:1rem}.footer-main .footer-contact-col .footer-menu,.footer-main .footer-menu-col .footer-menu{list-style:none;padding:0;margin:0}.footer-main .footer-contact-col .footer-menu li,.footer-main .footer-menu-col .footer-menu li{margin-bottom:.75rem}.footer-main .footer-contact-col .footer-menu li.footer-link,.footer-main .footer-contact-col .footer-menu li.footer-link a,.footer-main .footer-menu-col .footer-menu li.footer-link,.footer-main .footer-menu-col .footer-menu li.footer-link a{font-size:24px;font-weight:500;color:#00001e}.footer-main .footer-contact-col .footer-menu li.footer-sublink a,.footer-main .footer-menu-col .footer-menu li.footer-sublink a{font-size:16px;font-weight:500;color:#00001e}.footer-main .footer-contact-col .footer-menu li a,.footer-main .footer-menu-col .footer-menu li a{color:#00001e;text-decoration:none;transition:color .3s ease;font-size:.9375rem}.footer-main .footer-contact-col .footer-menu li a:hover,.footer-main .footer-menu-col .footer-menu li a:hover{color:#008bff}.footer-main .footer-contacts .contact-box .contact-box-inner{display:flex;height:100%}.footer-main .footer-contacts .contact-box .contact-box-inner .contact-icon{background:#eafdff;border-radius:8px;min-width:40px;display:flex;justify-content:center;align-items:center}.footer-main .footer-contacts .contact-box .contact-box-inner .contact-header .contact-title{font-weight:600;color:#00001e;font-size:.9375rem}.footer-main .footer-contacts .contact-box .contact-box-inner .contact-details{padding-left:1rem;font-size:.875rem;line-height:1.6;color:#00001e;display:flex;flex-direction:column}.footer-main .footer-contacts .contact-box .contact-box-inner .contact-details .eyebrow{margin-bottom:10px}.footer-main .footer-contacts .contact-box .contact-box-inner .contact-details p{margin-bottom:.25rem}.footer-main .footer-contacts .contact-box .contact-box-inner .contact-details a{color:#00001e;text-decoration:underline;font-size:14px;font-weight:500;transition:color .3s ease}.footer-main .footer-contacts .contact-box .contact-box-inner .contact-details a:hover{color:#008bff}.footer-main .footer-contacts .contact-box .contact-box-inner .contact-details .phone-note{font-size:.75rem;color:rgba(0,0,30,.6);font-style:italic;margin-top:.5rem;white-space:wrap;line-height:.75rem}.footer-main .footer-social .social-title{font-family:"Ryker Text",sans-serif;font-size:1rem;font-weight:600;color:#00001e;margin-bottom:1rem}.footer-main .footer-social .social-icons{display:flex;gap:1rem}.footer-main .footer-social .social-icons .social-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;text-decoration:none}.footer-main .footer-social .social-icons .social-icon svg{transition:all .3s ease}.footer-main .footer-social .social-icons .social-icon svg:hover{transform:scale(1.1)}.footer-bottom{background-color:#00001e;padding:1.5rem 0;margin-top:3rem}.footer-bottom .copyright{color:#fff;font-size:12px}@media (min-width:768px){.footer-bottom .footer-legal{justify-content:flex-end}}.footer-bottom .footer-legal a{color:#fff;text-decoration:none;font-size:16px;transition:color .3s ease}.footer-bottom .footer-legal a:hover{color:#008bff}@media (max-width:991.99px){.site-footer{padding-top:3rem}.site-footer .footer-main .footer-brand{margin-bottom:3rem;text-align:center}.site-footer .footer-main .footer-brand .footer-logo{justify-content:center}.site-footer .footer-main .footer-brand .footer-tagline{max-width:100%}.site-footer .footer-main .footer-brand .complaints-link,.site-footer .footer-main .footer-brand .reserve-btn{display:inline-flex}.site-footer .footer-main .footer-contact-col,.site-footer .footer-main .footer-menu-col{margin-bottom:2rem}}@media (max-width:767.99px){.site-footer .footer-main .footer-brand{text-align:left!important}.site-footer .footer-main .footer-brand .footer-logo{width:100%!important}.site-footer .footer-main .footer-brand .footer-logo svg{height:auto!important;width:100%!important}.site-footer .footer-main .footer-brand .footer-tagline{font-size:1.5rem;text-align:left!important}.site-footer .footer-main .footer-menu-col{text-align:left!important}.site-footer .footer-main .footer-menu-col .eyebrow{justify-content:start!important}.site-footer .footer-main .footer-contacts{width:-moz-fit-content;width:fit-content;max-width:100%;display:flex;flex-direction:column}.site-footer .footer-main .footer-contacts .contact-box{width:-moz-fit-content;width:fit-content}.site-footer .footer-main .footer-contacts .contact-box .contact-box-inner{width:-moz-fit-content;width:fit-content;margin-bottom:20px}.site-footer .footer-main .footer-social .eyebrow{text-align:left!important;justify-content:start!important}.site-footer .footer-main .footer-social .social-icons{justify-content:start!important}.site-footer .footer-bottom .copyright,.site-footer .footer-bottom .footer-legal{text-align:left!important;justify-content:start!important;margin-bottom:1rem}}.reserve-btn{display:flex;align-items:center;gap:.5rem;padding:.625rem 2.5rem;font-weight:500;border-radius:.375rem;background:linear-gradient(90deg,#008bff 0,#013fb5 100%);border-color:#008bff;color:#fff;transition:all .3s ease-in-out;width:-moz-fit-content;width:fit-content}.reserve-btn .bi-car-front-fill{font-size:1.125rem}.submit-btn,.wpcf7-submit{padding:.875rem 2.5rem;font-weight:600;font-size:1rem;background:linear-gradient(90deg,#008bff 0,#0056b3 100%);border:none;border-radius:.5rem;color:#fff;transition:all .3s ease;position:relative;overflow:hidden}.azx-fleet-shortcode .azx-filter-row button,.azx-fleet-shortcode .azx-sort-buttons button,.azx-rentacar .bookingInfo .azx-booking-summary-meta .toggleBookingForm,.filled-btn{padding:.45rem 1.5rem;font-weight:500;font-size:16px;border:2px solid #008bff;color:#fff;border-radius:.5rem;text-decoration:none;background-color:#008bff}.azx-fleet-shortcode .azx-filter-row button:hover,.azx-fleet-shortcode .azx-sort-buttons button:hover,.azx-rentacar .bookingInfo .azx-booking-summary-meta .toggleBookingForm:hover,.filled-btn:hover{opacity:.8;transition:.2s}.button-outlined{display:flex;width:-moz-fit-content;width:fit-content;border-radius:8px;padding:8px 32px;background-color:#eafdff;border:1px solid #008bff;color:#00001e}@media (max-width:767.99px){.azx-fleet-shortcode .azx-filter-row footer button,.azx-fleet-shortcode .azx-filter-row header button,.azx-fleet-shortcode .azx-filter-row section:not(.sectionOficina) button,.azx-fleet-shortcode .azx-sort-buttons footer button,.azx-fleet-shortcode .azx-sort-buttons header button,.azx-fleet-shortcode .azx-sort-buttons section:not(.sectionOficina) button,.azx-rentacar .bookingInfo .azx-booking-summary-meta footer .toggleBookingForm,.azx-rentacar .bookingInfo .azx-booking-summary-meta header .toggleBookingForm,.azx-rentacar .bookingInfo .azx-booking-summary-meta section:not(.sectionOficina) .toggleBookingForm,footer .azx-fleet-shortcode .azx-filter-row button,footer .azx-fleet-shortcode .azx-sort-buttons button,footer .azx-rentacar .bookingInfo .azx-booking-summary-meta .toggleBookingForm,footer .filled-btn,footer .reserve-btn,header .azx-fleet-shortcode .azx-filter-row button,header .azx-fleet-shortcode .azx-sort-buttons button,header .azx-rentacar .bookingInfo .azx-booking-summary-meta .toggleBookingForm,header .filled-btn,header .reserve-btn,section:not(.sectionOficina) .azx-fleet-shortcode .azx-filter-row button,section:not(.sectionOficina) .azx-fleet-shortcode .azx-sort-buttons button,section:not(.sectionOficina) .azx-rentacar .bookingInfo .azx-booking-summary-meta .toggleBookingForm,section:not(.sectionOficina) .filled-btn,section:not(.sectionOficina) .reserve-btn{display:flex;width:100%;justify-content:center}.azx-mix-search{width:100%!important}.azx-sort-buttons{width:100%!important;display:flex!important;justify-content:space-between}.azx-sort-buttons button{width:48%!important}.azx-filter-row{display:flex!important;flex-wrap:nowrap!important;overflow-x:scroll;padding-bottom:5px;margin-left:50%;transform:translate(-50vw,0);width:100vw;padding-right:.75rem;padding-left:.75rem}.azx-filter-row button{min-width:-moz-max-content!important;min-width:max-content!important}}.fleet .frotaCardsRow{margin-top:64px;margin-bottom:32px}.message{padding:8px 12px;border-radius:8px;border:1px solid transparent;margin-bottom:16px;color:#1d1b1b}.message.error{background-color:#ffdfd3;border-color:#ff101f}.carCard{background-color:#fff;border:1px solid #dbe7f2;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06);overflow:hidden;height:100%;display:flex;flex-direction:column;width:100%}.carCard .frotaCardMedia{position:relative;background-color:#f4f7fa}.carCard .frotaCardImageLink{display:block;height:200px}.carCard .frotaCardImageLink img{width:100%;-o-object-fit:cover;object-fit:cover}.carCard .frotaCardImage{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.carCard .frotaCardTag{position:absolute;top:12px;left:12px;z-index:2;background-color:#022eac;color:#eafdff;border-radius:16px;padding:6px 12px;text-transform:uppercase;letter-spacing:1px;font-size:10px;line-height:1;font-weight:600}.carCard .frotaCardBody{padding:14px 12px 12px;display:flex;flex-direction:column;flex:1}.carCard .frotaCardLocation{margin:0 0 8px;color:#1d1b1b}.carCard .frotaCardTitle{margin-bottom:16px;min-height:65px}.carCard .frotaCardSpecs{list-style:none;padding:0;margin:0 0 16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px}.carCard .frotaCardSpecs li{font-size:13px;color:#1d1b1b}.carCard .frotaCardSpecsIcons{list-style:none;padding:0;margin:0 0 10px;display:flex;align-items:center;gap:14px}.carCard .frotaCardSpecsIcons li{display:inline-flex}.carCard .frotaCardSpecsIcons img{width:24px;height:24px;cursor:pointer}.carCard .frotaCardPrice{margin:auto 0 10px;color:#1d1b1b;font-size:14px;line-height:1.2}.carCard .frotaCardPrice span{color:#1d1b1b}.carCard .frotaCardPriceFrom{display:inline-block;margin-right:4px;font-size:14px;color:#5f6674}.carCard .frotaCardBtn{width:100%;justify-content:center;text-align:center;margin-top:auto}.faqs{background-color:#eafdff;padding:4rem 0}.faqs .faq-title{font-family:"Ryker Text",sans-serif;font-size:2rem;font-weight:600;color:#00001e;margin-bottom:2rem;line-height:1.3}@media (max-width:991.98px){.faqs .faq-title{font-size:1.75rem}}.faqs .faq-description{font-size:1rem;line-height:1.6;color:#00001e;margin-bottom:2rem}.faqs .accordion .accordion-item{background-color:transparent;border:0;border-radius:0;border-bottom:2px solid #0077e6;margin-bottom:1rem;overflow:hidden}.faqs .accordion .accordion-item:last-child{margin-bottom:0}.faqs .accordion .accordion-header .accordion-button{font-weight:500;color:#00001e;background-color:transparent;padding:1.25rem 0;font-size:15px;border:none;box-shadow:none}.faqs .accordion .accordion-header .accordion-button::after{border:0;width:12px;height:8px;background-image:url(/wp-content/uploads/2025/11/blueArrow.png);background-repeat:no-repeat;background-position:center center;background-size:contain;transition:all .3s ease-in-out}.faqs .accordion .accordion-header .accordion-button.show{color:#008bff}.faqs .accordion .accordion-header .accordion-button.show::after{transform:rotate(180deg)}.faqs .accordion .accordion-body{padding:0 0 1.5rem 0;font-size:.9375rem;line-height:1.6;color:#00001e}@media (max-width:991.98px){.fasq{padding:3rem 0}}.page-hero .hero-title{font-family:"Ryker Text",sans-serif;font-size:2.5rem;font-weight:600;color:#00001e;margin-bottom:1.5rem;line-height:1.2}@media (max-width:991.98px){.page-hero .hero-title{font-size:2rem}}.page-hero .hero-intro{font-size:1rem;line-height:1.6;color:#00001e}.page-hero .contact-cards .contact-box .contact-box-inner{display:flex;height:100%}.page-hero .contact-cards .contact-box .contact-box-inner .contact-icon{background:#d4fbff;border-radius:8px;width:64px;display:flex;justify-content:center;align-items:center}.page-hero .contact-cards .contact-box .contact-box-inner .contact-icon svg{width:48px;height:auto}.page-hero .contact-cards .contact-box .contact-box-inner .contact-details{padding-left:1rem;font-size:.875rem;line-height:1.6;color:#00001e;display:flex;flex-direction:column}.page-hero .contact-cards .contact-box .contact-box-inner .contact-details .eyebrow{margin-bottom:10px}.page-hero .contact-cards .contact-box .contact-box-inner .contact-details p{margin-bottom:.25rem}.page-hero .contact-cards .contact-box .contact-box-inner .contact-details a{color:#00001e;text-decoration:underline;font-size:16px;font-weight:500;transition:color .3s ease}.page-hero .contact-cards .contact-box .contact-box-inner .contact-details a:hover{color:#008bff}.page-hero .contact-cards .contact-box .contact-box-inner .contact-details .phone-note{font-size:.75rem;color:rgba(0,0,30,.6);font-style:italic;margin-top:.5rem;white-space:nowrap}@media (max-width:992px){.page-hero .phone-note{white-space:wrap!important}}.page-hero .socials .social-title{font-family:"Ryker Text",sans-serif;font-size:1rem;font-weight:600;color:#00001e;margin-bottom:1rem}.page-hero .socials .social-icons{display:flex;gap:2rem}.page-hero .socials .social-icons .social-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;text-decoration:none}.page-hero .socials .social-icons .social-icon svg{transition:all .3s ease}.page-hero .socials .social-icons .social-icon svg:hover{transform:scale(1.1)}.contacts-form-section{background-color:#eafdff;padding:4rem 0}.contacts-form-section .contact-form label,.contacts-form-section .wpcf7-form label{font-weight:500;color:#01208d;margin-bottom:.5rem;display:block}.contacts-form-section .contact-form .wpcf7-text,.contacts-form-section .contact-form .wpcf7-textarea,.contacts-form-section .wpcf7-form .wpcf7-text,.contacts-form-section .wpcf7-form .wpcf7-textarea{margin-top:10px}.contacts-form-section .contact-form .form-control,.contacts-form-section .contact-form .wpcf7-acceptance input,.contacts-form-section .contact-form .wpcf7-text,.contacts-form-section .contact-form .wpcf7-textarea,.contacts-form-section .wpcf7-form .form-control,.contacts-form-section .wpcf7-form .wpcf7-acceptance input,.contacts-form-section .wpcf7-form .wpcf7-text,.contacts-form-section .wpcf7-form .wpcf7-textarea{width:100%;padding:.875rem 1rem;border:1px solid #0077e6;outline-color:#0077e6;border-radius:.5rem;font-size:.9375rem;transition:all .3s ease}.contacts-form-section .contact-form .form-control::-moz-placeholder,.contacts-form-section .contact-form .wpcf7-acceptance input::-moz-placeholder,.contacts-form-section .contact-form .wpcf7-text::-moz-placeholder,.contacts-form-section .contact-form .wpcf7-textarea::-moz-placeholder,.contacts-form-section .wpcf7-form .form-control::-moz-placeholder,.contacts-form-section .wpcf7-form .wpcf7-acceptance input::-moz-placeholder,.contacts-form-section .wpcf7-form .wpcf7-text::-moz-placeholder,.contacts-form-section .wpcf7-form .wpcf7-textarea::-moz-placeholder{color:rgba(0,0,30,.4)}.contacts-form-section .contact-form .form-control::placeholder,.contacts-form-section .contact-form .wpcf7-acceptance input::placeholder,.contacts-form-section .contact-form .wpcf7-text::placeholder,.contacts-form-section .contact-form .wpcf7-textarea::placeholder,.contacts-form-section .wpcf7-form .form-control::placeholder,.contacts-form-section .wpcf7-form .wpcf7-acceptance input::placeholder,.contacts-form-section .wpcf7-form .wpcf7-text::placeholder,.contacts-form-section .wpcf7-form .wpcf7-textarea::placeholder{color:rgba(0,0,30,.4)}.contacts-form-section .contact-form .wpcf7-textarea,.contacts-form-section .contact-form textarea.form-control,.contacts-form-section .wpcf7-form .wpcf7-textarea,.contacts-form-section .wpcf7-form textarea.form-control{width:100%;resize:vertical;height:120px}.contacts-form-section .contact-form .form-check .wpcf7-list-item,.contacts-form-section .contact-form .wpcf7-acceptance .wpcf7-list-item,.contacts-form-section .wpcf7-form .form-check .wpcf7-list-item,.contacts-form-section .wpcf7-form .wpcf7-acceptance .wpcf7-list-item{margin-left:0!important}.contacts-form-section .contact-form .form-check input[type=checkbox][name=acceptance],.contacts-form-section .contact-form .wpcf7-acceptance input[type=checkbox][name=acceptance],.contacts-form-section .wpcf7-form .form-check input[type=checkbox][name=acceptance],.contacts-form-section .wpcf7-form .wpcf7-acceptance input[type=checkbox][name=acceptance]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;padding:0;border:2px solid #0077e6;border-radius:0;cursor:pointer;position:relative}.contacts-form-section .contact-form .form-check input[type=checkbox][name=acceptance]:checked,.contacts-form-section .contact-form .wpcf7-acceptance input[type=checkbox][name=acceptance]:checked,.contacts-form-section .wpcf7-form .form-check input[type=checkbox][name=acceptance]:checked,.contacts-form-section .wpcf7-form .wpcf7-acceptance input[type=checkbox][name=acceptance]:checked{background-color:#0077e6;border-color:#0077e6}.contacts-form-section .contact-form .form-check input[type=checkbox][name=acceptance]:checked::after,.contacts-form-section .contact-form .wpcf7-acceptance input[type=checkbox][name=acceptance]:checked::after,.contacts-form-section .wpcf7-form .form-check input[type=checkbox][name=acceptance]:checked::after,.contacts-form-section .wpcf7-form .wpcf7-acceptance input[type=checkbox][name=acceptance]:checked::after{content:"✓";position:absolute;color:#fff;font-size:14px;top:50%;left:50%;transform:translate(-50%,-50%)}.contacts-form-section .contact-form .form-check input,.contacts-form-section .contact-form .wpcf7-acceptance input,.contacts-form-section .wpcf7-form .form-check input,.contacts-form-section .wpcf7-form .wpcf7-acceptance input{width:1.25rem;height:1.25rem;border:2px solid rgba(0,139,255,.3);margin-top:.125rem}.contacts-form-section .contact-form .form-check input:checked,.contacts-form-section .contact-form .wpcf7-acceptance input:checked,.contacts-form-section .wpcf7-form .form-check input:checked,.contacts-form-section .wpcf7-form .wpcf7-acceptance input:checked{background-color:#008bff;border-color:#008bff;accent-color:#008bff}.contacts-form-section .contact-form .form-check .form-check-label,.contacts-form-section .contact-form .form-check .wpcf7-list-item-label,.contacts-form-section .contact-form .wpcf7-acceptance .form-check-label,.contacts-form-section .contact-form .wpcf7-acceptance .wpcf7-list-item-label,.contacts-form-section .wpcf7-form .form-check .form-check-label,.contacts-form-section .wpcf7-form .form-check .wpcf7-list-item-label,.contacts-form-section .wpcf7-form .wpcf7-acceptance .form-check-label,.contacts-form-section .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label{font-size:.875rem;line-height:1.5;color:#00001e;margin-left:.5rem}.contacts-form-section .contact-form .form-check .form-check-label a,.contacts-form-section .contact-form .form-check .wpcf7-list-item-label a,.contacts-form-section .contact-form .wpcf7-acceptance .form-check-label a,.contacts-form-section .contact-form .wpcf7-acceptance .wpcf7-list-item-label a,.contacts-form-section .wpcf7-form .form-check .form-check-label a,.contacts-form-section .wpcf7-form .form-check .wpcf7-list-item-label a,.contacts-form-section .wpcf7-form .wpcf7-acceptance .form-check-label a,.contacts-form-section .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label a{color:#008bff;text-decoration:none}.contacts-form-section .contact-form .form-check .form-check-label a:hover,.contacts-form-section .contact-form .form-check .wpcf7-list-item-label a:hover,.contacts-form-section .contact-form .wpcf7-acceptance .form-check-label a:hover,.contacts-form-section .contact-form .wpcf7-acceptance .wpcf7-list-item-label a:hover,.contacts-form-section .wpcf7-form .form-check .form-check-label a:hover,.contacts-form-section .wpcf7-form .form-check .wpcf7-list-item-label a:hover,.contacts-form-section .wpcf7-form .wpcf7-acceptance .form-check-label a:hover,.contacts-form-section .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label a:hover{text-decoration:underline}.sectionBookNow .withBackground{background:linear-gradient(90deg,#eafdff 0,#c1f4ff 100%);box-shadow:0 0 8px 0 rgba(0,0,0,.1019607843)}@media (max-width:767.99px){.sectionBookNow{margin-top:0!important}.sectionBookNow .row>div:first-of-type{margin-top:3rem;margin-bottom:1rem;order:2}}.sectionOficina .container{position:relative;padding:32px 16px;border-radius:16px;background:linear-gradient(90deg,rgba(255,255,255,.8) 0,rgba(255,255,255,0) 100%);box-shadow:0 0 8px 0 rgba(0,0,0,.1019607843)}.sectionOficina .container img{position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:-1;border-radius:16px;-o-object-fit:cover;object-fit:cover}.whatsIncluded{background:linear-gradient(90deg,#eafdff 0,#c1f4ff 100%)}.whatsIncluded .row{align-items:center}.whatsIncluded .info{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.whatsIncluded .info .each{display:flex;align-items:center;box-sizing:border-box;gap:16px;padding:16px;border:1px solid #77c4ff;border-radius:16px;background-color:#fff}.whatsIncluded .info .each .text{color:#000;font-weight:600}@media (max-width:992px){.whatsIncluded .row>.col-lg-6:first-of-type{order:2}.whatsIncluded .row>.col-lg-6:first-of-type img{height:350px;width:100%;-o-object-fit:cover;object-fit:cover}}.pageFrontPage .sectionIntro{position:relative;padding:12vh 0}@media (max-width:767.99px){.pageFrontPage .sectionIntro{padding-top:0!important;padding-bottom:40px!important}.pageFrontPage .sectionIntro .row>div:first-of-type{margin:0!important;height:100vh;justify-content:center;display:flex;flex-direction:column}}.pageFrontPage .sectionIntro img{position:absolute;top:0;left:0;right:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.pageFrontPage .sectionIntro h1{color:#eafdff;margin-bottom:32px}.pageFrontPage .sectionIntro p{color:#f9f8f8;margin-bottom:32px}.pageFrontPage .sectionIntro .introFeatures div{display:flex;gap:8px;margin-bottom:8px}.pageFrontPage .sectionIntro .introFeatures div svg{min-width:24px;min-height:24px;margin-top:1px}.pageFrontPage .sectionIntro .introFeatures div span{color:#f9f8f8}@media (max-width:767.99px){.pageFrontPage .islandCards{width:100vw!important;padding-left:0!important;margin-left:auto!important;margin-right:auto!important;padding-right:0!important}}.pageFrontPage .islandCards .cardIsland{background:linear-gradient(90deg,#010065 0,#008bff 100%);padding:16px;border-radius:16px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.pageFrontPage .aboutUsSection{background:linear-gradient(90deg,#c1f4ff 0,#008bff 100%)}@media (max-width:767.99px){.pageFrontPage .aboutUsSection .beneftis{width:100vw!important}}.pageFrontPage .aboutUsSection .rightCol{text-align:center}.pageFrontPage .aboutUsSection .rightCol img{max-width:100%;width:528px}.pageFrontPage .benefitsRow .benefitItem .inner{padding:16px;border-radius:16px;background-color:#fff;border:1px solid #77c4ff;height:100%;display:flex;flex-direction:column}.page-about-us .about-hero .about-title{font-family:"Ryker Text",sans-serif;font-size:2.5rem;font-weight:600;color:#00001e;margin-bottom:1.5rem;line-height:1.2}@media (max-width:991.98px){.page-about-us .about-hero .about-title{font-size:2rem}}.page-about-us .about-hero .about-intro{font-size:1rem;line-height:1.6;color:#00001e}.page-about-us .about-img img{width:100%;height:512px;-o-object-fit:cover;object-fit:cover;border-radius:16px}.page-about-us .about-blue-section{background:linear-gradient(90deg,#c1f4ff 0,#008bff 100%);padding:4rem 0}.page-about-us .about-blue-section img{height:512px;-o-object-fit:contain;object-fit:contain}.page-about-us .about-blue-section .benefits{display:flex;justify-content:space-between}@media (max-width:767.99px){.page-about-us .about-blue-section .benefits{width:100vw!important}}.page-about-us .about-blue-section .benefits .benefit-card{display:flex;flex-direction:column;gap:10px}.page-about-us .about-blue-section .benefits .benefit-card .icon{background-color:#d4fbff;border-radius:8px;padding:8px;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;width:64px}.page-about-us .about-mission .mission{position:relative;overflow:hidden}.page-about-us .about-mission .mission img{height:512px;-o-object-fit:cover;object-fit:cover}.page-about-us .about-mission .mission ul{list-style:none;padding-left:0}.page-about-us .about-mission .mission ul li{padding-left:0;display:flex;align-items:center;gap:10px;font-size:16px;margin-bottom:15px}@media (max-width:991.98px){.page-about-us .about-hero{padding:3rem 0 2rem}.page-about-us .about-faq,.page-about-us .about-form-section{padding:3rem 0}}.page-contacts .contacts-map{padding:3rem 0}.page-contacts .contacts-map .map-container{overflow:hidden}.page-contacts .contacts-map .map-container iframe{display:block}@media (max-width:991.98px){.page-contacts .contacts-hero{padding:3rem 0 2rem}}.page-workshop .workshop-map{padding:3rem 0}.page-workshop .workshop-map .map-container{overflow:hidden}.page-workshop .workshop-map .map-container iframe{display:block}.page-workshop .workshop-form-section{background-color:#eafdff;padding:4rem 0}.page-workshop .workshop-form-section .contact-form label{font-weight:500;color:#00001e;margin-bottom:.5rem;display:block}.page-workshop .workshop-form-section .contact-form .form-control{padding:.875rem 1rem;border:2px solid rgba(0,139,255,.2);border-radius:.5rem;font-size:.9375rem;transition:all .3s ease}.page-workshop .workshop-form-section .contact-form .form-control:focus{border-color:#008bff}.page-workshop .workshop-form-section .contact-form .form-control::-moz-placeholder{color:rgba(0,0,30,.4)}.page-workshop .workshop-form-section .contact-form .form-control::placeholder{color:rgba(0,0,30,.4)}.page-workshop .workshop-form-section .contact-form textarea.form-control{resize:vertical;min-height:120px}.page-workshop .workshop-form-section .contact-form .form-check .form-check-input{width:1.25rem;height:1.25rem;border:2px solid rgba(0,139,255,.3);margin-top:.125rem}.page-workshop .workshop-form-section .contact-form .form-check .form-check-input:checked{background-color:#008bff;border-color:#008bff}.page-workshop .workshop-form-section .contact-form .form-check .form-check-label{font-size:.875rem;line-height:1.5;color:#00001e;margin-left:.5rem}.page-workshop .workshop-form-section .contact-form .form-check .form-check-label a{color:#008bff;text-decoration:none}.page-workshop .workshop-form-section .contact-form .form-check .form-check-label a:hover{text-decoration:underline}.page-workshop .workshop-faq{background-color:#eafdff;padding:4rem 0}.page-workshop .workshop-faq .faq-title{font-family:"Ryker Text",sans-serif;font-size:2rem;font-weight:600;color:#00001e;margin-bottom:2rem;line-height:1.3}@media (max-width:991.98px){.page-workshop .workshop-faq .faq-title{font-size:1.75rem}}.page-workshop .workshop-faq .faq-description{font-size:1rem;line-height:1.6;color:#00001e;margin-bottom:2rem}.page-workshop .workshop-faq .accordion .accordion-item{background-color:transparent;border:0;border-radius:0;border-bottom:2px solid #0077e6;margin-bottom:1rem;overflow:hidden}.page-workshop .workshop-faq .accordion .accordion-item:last-child{margin-bottom:0}.page-workshop .workshop-faq .accordion .accordion-header .accordion-button{font-weight:500;color:#00001e;background-color:transparent;padding:1.25rem 0;font-size:15px;border:none;box-shadow:none}.page-workshop .workshop-faq .accordion .accordion-header .accordion-button::after{border:0;width:12px;height:8px;background-image:url(/wp-content/uploads/2025/11/blueArrow.png);background-repeat:no-repeat;background-position:center center;background-size:contain;transition:all .3s ease-in-out}.page-workshop .workshop-faq .accordion .accordion-header .accordion-button.show{color:#008bff}.page-workshop .workshop-faq .accordion .accordion-header .accordion-button.show::after{transform:rotate(180deg)}.page-workshop .workshop-faq .accordion .accordion-body{padding:1.5rem 0;font-size:.9375rem;font-weight:400;line-height:1.6;color:#00001e}@media (max-width:991.98px){.page-workshop .workshop-hero{padding:3rem 0 2rem}.page-workshop .workshop-faq,.page-workshop .workshop-form-section{padding:3rem 0}}.page-blog .blog-filters{margin-bottom:3rem}.page-blog .blog-filters .filter-buttons{display:flex;gap:.75rem;flex-wrap:wrap}.page-blog .blog-filters .filter-buttons .filter-btn{padding:.625rem 1.5rem;border:2px solid #008bff;border-radius:8px;background-color:#eafdff;color:#00001e;text-decoration:none;font-weight:500;font-size:.9375rem;transition:all .3s ease;cursor:pointer}.page-blog .blog-filters .filter-buttons .filter-btn:hover{border-color:#008bff;color:#008bff;transform:translateY(-2px)}.page-blog .blog-filters .filter-buttons .filter-btn.active{background:#008bff;border-color:#008bff;color:#fff}.page-blog .blog-pagination{margin-top:4rem}.page-blog .blog-pagination .pagination{gap:.5rem;width:100%;display:flex;justify-content:space-between}.page-blog .blog-pagination .pagination .numbers{gap:.5rem}.page-blog .blog-pagination .pagination .page-item .page-link{border:2px solid rgba(0,139,255,.2);border-radius:.5rem;color:#00001e;padding:.625rem 1rem;font-weight:500;transition:all .3s ease;min-width:44px;text-align:center;box-shadow:none!important}.page-blog .blog-pagination .pagination .page-item .page-link:hover{border-color:#008bff;background-color:rgba(0,139,255,.1);color:#008bff}.page-blog .blog-pagination .pagination .page-item .page-link:hover path{stroke:#008bff}.page-blog .blog-pagination .pagination .page-item.active .page-link{background:#008bff;border-color:#008bff;color:#fff}.page-blog .blog-pagination .pagination .page-item .page-arrow{display:flex;align-items:center;background:#008bff;justify-content:center;padding:.625rem;min-width:44px}.page-blog .no-posts-found{text-align:center;padding:4rem 2rem}.page-blog .no-posts-found h3{font-family:"Ryker Text",sans-serif;font-size:1.75rem;color:#00001e;margin-bottom:1rem}.page-blog .no-posts-found p{font-size:1rem;color:rgba(0,0,30,.6);margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}.page-blog .no-posts-found .btn-primary{padding:.75rem 2rem;background:#008bff;border:none;border-radius:.5rem;font-weight:600}.page-blog .no-posts-found .btn-primary:hover{transform:translateY(-2px)}@media (max-width:991.98px){.page-blog .blog-header{margin-bottom:2rem}.page-blog .blog-filters{margin-bottom:2rem}.page-blog .blog-filters .filter-buttons{justify-content:flex-start}.page-blog .blog-pagination{margin-top:3rem}}@media (max-width:767.98px){.page-blog .blog-section{padding:0!important}.page-blog .blog-posts .blog-card .blog-card-content{padding:1.25rem}.page-blog .blog-posts .blog-card .blog-card-content .blog-card-title{font-size:1.125rem}.page-blog .blog-pagination .pagination .page-item .page-link{padding:.5rem .75rem;min-width:38px;font-size:.875rem}.page-blog .blog-filters .filter-buttons{gap:.5rem}.page-blog .blog-filters .filter-buttons .filter-btn{padding:.5rem 1rem;font-size:.875rem}}.blog-posts{position:relative}.blog-posts .blog-loading{display:flex;justify-content:center;align-items:center;padding:4rem 0}.blog-posts .blog-loading .spinner-border{width:3rem;height:3rem;border-width:.3rem}.blog-posts #blog-posts-container{min-height:400px;transition:opacity .3s ease}.blog-posts .blog-card{overflow:hidden;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.blog-posts .blog-card:hover{transform:translateY(-8px)}.blog-posts .blog-card .blog-card-image{position:relative;overflow:hidden;aspect-ratio:16/10;border-radius:16px}.blog-posts .blog-card .blog-card-image a{display:block;height:100%}.blog-posts .blog-card .blog-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.blog-posts .blog-card .blog-card-image:hover img{transform:scale(1.08)}.blog-posts .blog-card .blog-card-content{padding-top:1rem;flex-grow:1;display:flex;flex-direction:column}.blog-posts .blog-card .blog-card-content .blog-meta{display:flex;margin-bottom:1rem}.blog-posts .blog-card .blog-card-content .blog-meta .meta-date{font-size:.875rem;color:#01208d;font-weight:500}.blog-posts .blog-card .blog-card-content .blog-card-title{font-family:"Ryker Text",sans-serif;font-size:1.25rem;font-weight:600;line-height:1.4;margin-bottom:.75rem}.blog-posts .blog-card .blog-card-content .blog-card-title a{color:#00001e;text-decoration:none;transition:color .3s ease}.blog-posts .blog-card .blog-card-content .blog-card-title a:hover{color:#008bff}.blog-posts .blog-card .blog-card-content .blog-card-excerpt{font-size:.9375rem;line-height:1.6;color:rgba(0,0,30,.7);margin-bottom:1.25rem;flex-grow:1}.blog-posts .blog-card .blog-card-content .read-more-link{width:100%;text-align:center;color:#00001e;text-decoration:none;font-weight:500;font-size:1rem;transition:all .3s ease;margin-top:auto;border:1px solid #008bff;border-radius:8px;padding:7px;background-color:#eafdff}.blog-posts .blog-card .blog-card-content .read-more-link:hover{color:#fff;background-color:#008bff}.page-faqs .faq-categories{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:3rem}.page-faqs .faq-categories .btn-category{padding:.625rem 1.5rem;border:2px solid #008bff;border-radius:8px;background-color:#eafdff;color:#00001e;text-decoration:none;font-weight:500;font-size:.9375rem;transition:all .3s ease;cursor:pointer}.page-faqs .faq-categories .btn-category:hover{border-color:#008bff;color:#008bff;transform:translateY(-2px)}.page-faqs .faq-categories .btn-category.mixitup-control-active{background:#008bff;border-color:#008bff;color:#fff}.page-faqs .accordion .accordion-item{background-color:transparent;border:0;border-radius:0;border-bottom:2px solid #0077e6;margin-bottom:1rem;overflow:hidden}.page-faqs .accordion .accordion-item:last-child{margin-bottom:0}.page-faqs .accordion .accordion-header .accordion-button{font-weight:500;color:#00001e;background-color:transparent;padding:1.25rem 0;font-size:15px;border:none;box-shadow:none}.page-faqs .accordion .accordion-header .accordion-button::after{border:0;width:12px;height:8px;background-image:url(/wp-content/uploads/2025/11/blueArrow.png);background-repeat:no-repeat;background-position:center center;background-size:contain;transition:all .3s ease-in-out}.page-faqs .accordion .accordion-header .accordion-button.show{color:#008bff}.page-faqs .accordion .accordion-header .accordion-button.show::after{transform:rotate(180deg)}.page-faqs .accordion .accordion-body{padding:0 0 1.5rem 0;font-size:.9375rem;line-height:1.6;color:#00001e}.page-faqs .mixitup-page-list{margin-top:4rem;gap:20px;display:flex;justify-content:center}.page-faqs .mixitup-page-list .numbers{gap:.5rem}.page-faqs .mixitup-page-list .mixitup-control{border:2px solid rgba(0,139,255,.6);border-radius:.5rem;color:#00001e;padding:7px;font-weight:500;transition:all .3s ease;min-width:44px;text-align:center;box-shadow:none!important;background:unset}.page-faqs .mixitup-page-list .mixitup-control.mixitup-control-active{border-color:#008bff;background-color:rgba(0,139,255,.3);color:#008bff}.page-faqs .mixitup-page-list .mixitup-control.mixitup-control-active path{stroke:#008bff}.page-faqs .mixitup-page-list .mixitup-control.mixitup-control-disabled{opacity:.4;cursor:unset;border:2px solid rgba(0,139,255,.6)!important;background:unset!important}.page-faqs .mixitup-page-list .mixitup-control:hover{border-color:#008bff;background-color:rgba(0,139,255,.3);color:#008bff}.page-faqs .mixitup-page-list .mixitup-control:hover path{stroke:#008bff}.page-faqs .mixitup-page-list.active .page-link{background:#008bff;border-color:#008bff;color:#fff}.page-faqs .mixitup-page-list .page-arrow{display:flex;align-items:center;background:#008bff;justify-content:center;padding:.625rem;min-width:44px}.page-faqs .no-posts-found{text-align:center;padding:4rem 2rem}.page-faqs .no-posts-found h3{font-family:"Ryker Text",sans-serif;font-size:1.75rem;color:#00001e;margin-bottom:1rem}.page-faqs .no-posts-found p{font-size:1rem;color:rgba(0,0,30,.6);margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}.page-faqs .no-posts-found .btn-primary{padding:.75rem 2rem;background:#008bff;border:none;border-radius:.5rem;font-weight:600}.page-faqs .no-posts-found .btn-primary:hover{transform:translateY(-2px)}@media (max-width:991.98px){.page-faqs .blog-header{margin-bottom:2rem}.page-faqs .blog-filters{margin-bottom:2rem}.page-faqs .blog-filters .filter-buttons{justify-content:flex-start}.page-faqs .blog-pagination{margin-top:3rem}}@media (max-width:767.98px){.page-faqs .blog-posts .blog-card .blog-card-content{padding:1.25rem}.page-faqs .blog-posts .blog-card .blog-card-content .blog-card-title{font-size:1.125rem}.page-faqs .blog-pagination .pagination .page-item .page-link{padding:.5rem .75rem;min-width:38px;font-size:.875rem}.page-faqs .blog-filters .filter-buttons{gap:.5rem}.page-faqs .blog-filters .filter-buttons .filter-btn{padding:.5rem 1rem;font-size:.875rem}}.blog-posts{position:relative}.blog-posts .blog-loading{display:flex;justify-content:center;align-items:center;padding:4rem 0}.blog-posts .blog-loading .spinner-border{width:3rem;height:3rem;border-width:.3rem}.blog-posts #blog-posts-container{min-height:400px;transition:opacity .3s ease}.blog-posts .blog-card{overflow:hidden;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.blog-posts .blog-card:hover{transform:translateY(-8px)}.blog-posts .blog-card .blog-card-image{position:relative;overflow:hidden;aspect-ratio:16/10;border-radius:16px}.blog-posts .blog-card .blog-card-image a{display:block;height:100%}.blog-posts .blog-card .blog-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.blog-posts .blog-card .blog-card-image:hover img{transform:scale(1.08)}.blog-posts .blog-card .blog-card-content{padding-top:1rem;flex-grow:1;display:flex;flex-direction:column}.blog-posts .blog-card .blog-card-content .blog-meta{display:flex;margin-bottom:1rem}.blog-posts .blog-card .blog-card-content .blog-meta .meta-date{font-size:.875rem;color:#01208d;font-weight:500}.blog-posts .blog-card .blog-card-content .blog-card-title{font-family:"Ryker Text",sans-serif;font-size:1.25rem;font-weight:600;line-height:1.4;margin-bottom:.75rem}.blog-posts .blog-card .blog-card-content .blog-card-title a{color:#00001e;text-decoration:none;transition:color .3s ease}.blog-posts .blog-card .blog-card-content .blog-card-title a:hover{color:#008bff}.blog-posts .blog-card .blog-card-content .blog-card-excerpt{font-size:.9375rem;line-height:1.6;color:rgba(0,0,30,.7);margin-bottom:1.25rem;flex-grow:1}.blog-posts .blog-card .blog-card-content .read-more-link{width:100%;text-align:center;color:#00001e;text-decoration:none;font-weight:500;font-size:1rem;transition:all .3s ease;margin-top:auto;border:1px solid #008bff;border-radius:8px;padding:7px;background-color:#eafdff}.blog-posts .blog-card .blog-card-content .read-more-link:hover{color:#fff;background-color:#008bff}.blog-body .blog-hero{width:864px;max-width:100%;margin:auto}.blog-body .blog-hero .meta-date{font-size:.875rem;color:#01208d;font-weight:500}.blog-body .blog-content>:not(img,figure){width:864px;max-width:100%;margin:auto}.blog-body .blog-content figure{display:flex;margin:20px auto;height:400px;width:864px;max-width:100%}.blog-body .blog-content figure img{border-radius:16px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-body .blog-content h2{padding:15px 0 30px 0}.blog-body .blog-content p{margin-bottom:15px}.blog-body .blog-content ol{padding-left:1rem}.blog-body .blog-content ol li{padding-left:1rem;margin-bottom:15px}.blog-body .blog-content ol li::marker{color:#008bff;font-weight:600}.blog-body .blog-content ul{padding-left:1rem}.blog-body .blog-content ul li{padding-left:1rem;margin-bottom:15px;position:relative}.blog-body .blog-content ul li::marker{content:"";display:none}.blog-body .blog-content ul li::before{content:"";display:flex;position:absolute;left:-1rem;top:0;width:24px;height:24px;background-image:url(assets/img/icons/arrow_circle_right.svg)}.azx-fleet-shortcode{margin-bottom:64px}.azx-fleet-shortcode .azx-filter-row{gap:10px;margin-bottom:32px}.azx-fleet-shortcode .azx-filter-row button{font-family:Figtree;font-weight:500;font-style:Medium;font-size:12px;line-height:20px;border-width:1px;background-color:#eafdff;color:#000}.azx-fleet-shortcode .azx-filter-row button.active{background-color:#008bff;color:#fff}.azx-fleet-shortcode .azx-mix-search{width:260px;height:40px;opacity:1;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;border:1px solid #008bff;border-radius:8px}.azx-fleet-shortcode .azx-sort-buttons button{font-family:Figtree;font-weight:500;font-style:Medium;font-size:12px;line-height:20px;border-width:1px;background-color:#eafdff;color:#000}.azx-fleet-shortcode .azx-sort-buttons button.active{background-color:#008bff;color:#fff}.azx-fleet-shortcode .azx-result-features{flex-wrap:wrap;margin-bottom:16px}.azx-fleet-shortcode .groupsGrid{margin-top:32px}.azx-fleet-shortcode .groupsGrid .azx-result-card{border-radius:16px;box-shadow:0 0 8px 0 rgba(0,0,0,.1019607843)}.azx-fleet-shortcode .groupsGrid .azx-result-card .azx-result-body{padding:16px}.azx-fleet-shortcode .groupsGrid .azx-result-card .azx-result-body .azx-result-title{margin-bottom:16px}.azx-fleet-shortcode .azx-feature-icon{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.azx-fleet-shortcode .azx-result-cta{color:#000}.single-fleet .azx-rentacar .azx-single-fleet-overview{border:unset;background-color:unset}.single-fleet .azx-rentacar h1{margin-bottom:16px}.single-fleet .azx-rentacar .azx-single-fleet-section-label{color:#01208d}.single-fleet .azx-rentacar .azx-single-fleet-description{margin-bottom:16px}.single-fleet .azx-rentacar .azx-single-fleet-description p{color:#1d1b1b}.single-fleet .azx-rentacar .azx-result-features{margin-bottom:16px}.single-fleet .azx-rentacar .azx-result-features img{width:24px;height:24px}.page-404 .img-404 img{width:100%;height:512px;-o-object-fit:cover;object-fit:cover;border-radius:16px}.azx-rentacar.bookingFormContainer{display:flex;justify-content:flex-end}.azx-rentacar .bookingForm{border:unset;max-width:511px}.bookingForm{background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.1019607843);border-radius:16px;padding:16px}.bookingForm>.caption,.single-fleet .azx-rentacar .bookingForm>.azx-single-fleet-section-label{margin-bottom:16px;color:#01208d}.bookingForm .bookingFormContainer .bookingData{margin-top:16px}.bookingForm .toggleRegions{display:flex;gap:16px}.bookingForm .toggleRegions .regionBtn{padding:8px 16px;background-color:#eafdff;border:1px solid #008bff;border-radius:8px;color:#00001e;cursor:pointer}.bookingForm .toggleRegions .regionBtn svg *{fill:#008bff}.bookingForm .toggleRegions .regionBtn.active,.bookingForm .toggleRegions .regionBtn:hover{background-color:#008bff;color:#eafdff}.bookingForm .toggleRegions .regionBtn.active svg *,.bookingForm .toggleRegions .regionBtn:hover svg *{fill:#eafdff}.bookingForm .bookingData{display:flex;gap:16px;justify-content:space-between}.bookingForm .bookingData .dropoffData,.bookingForm .bookingData .pickupData{flex:1;display:flex;flex-direction:column;gap:16px}.bookingForm .bookingData .formSelect.dropoff_time,.bookingForm .bookingData .formSelect.pickup_time{position:relative}.bookingForm .bookingData .formSelect.dropoff_time:after,.bookingForm .bookingData .formSelect.pickup_time:after{content:"";position:absolute;right:12px;background-size:20px;height:20px;width:20px;top:50%;z-index:9;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0.5C15.2239 0.5 19.5 4.77614 19.5 10C19.5 15.2239 15.2239 19.5 10 19.5C4.77614 19.5 0.5 15.2239 0.5 10C0.5 4.77614 4.77614 0.5 10 0.5ZM8.5 11.2793L8.73828 11.4258L13.9375 14.626L14.3643 14.8877L14.626 14.4619L15.4258 13.1621L15.6904 12.7314L15.2568 12.4717L11 9.91699V4.5H8.5V11.2793Z' fill='%23008BFF' stroke='%23008BFF'/%3E%3C/svg%3E%0A")}.bookingForm .bookingData .formSelect.dropoff_location,.bookingForm .bookingData .formSelect.pickup_location{position:relative}.bookingForm .bookingData .formSelect.dropoff_location:after,.bookingForm .bookingData .formSelect.pickup_location:after{content:"";position:absolute;right:12px;background-size:20px;height:20px;width:20px;top:50%;z-index:9;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.793 14H8.20703L12 10.207L15.793 14Z' fill='%23008BFF' stroke='%23008BFF'/%3E%3C/svg%3E")}.bookingForm .bookingData .formSelect.dropoff_location.input-active:after,.bookingForm .bookingData .formSelect.pickup_location.input-active:after{top:13px;transform:rotate(180deg)}.bookingForm .bookingData .formSelect.dropoff_location.ss-open-below:after,.bookingForm .bookingData .formSelect.pickup_location.ss-open-below:after{top:13px;transform:rotate(180deg)}.bookingForm .bookingData .formSelect.input-active.has-items input{display:none!important}.bookingForm .bookingData .formSelect .ts-control{border-radius:8px;border-width:1px;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;border-color:#008bff;background-color:#f9f8f8}.bookingForm .bookingData .formSelect .ts-control *{color:#00001e}.bookingForm .bookingData .formSelect .ts-control input{cursor:pointer!important}.bookingForm .bookingData .formSelect .ts-dropdown{border:1px solid #008bff;border-radius:8px;background-color:#eafdff;box-shadow:0 0 16px 0 rgba(0,139,255,.2)}.bookingForm .bookingData .formSelect .ts-dropdown .ts-dropdown-content div{color:#00001e}.bookingForm .bookingData .formSelect .ts-dropdown .ts-dropdown-content div.active,.bookingForm .bookingData .formSelect .ts-dropdown .ts-dropdown-content div:hover{background-color:#008bff;color:#eafdff}.bookingForm .bookingData .formSelect .ts-dropdown .ts-dropdown-content div.selected{background-color:#015bce;color:#eafdff}.bookingForm .driverAge{margin-top:16px}.bookingForm .driverAge #driver_age{margin-top:8px;color:#00001e;border:1px solid #008bff;border-radius:8px;padding:12px 16px;background-color:#f9f8f8;width:100%}.bookingForm .datepickerWrapper{position:relative}.bookingForm .datepickerWrapper:after{content:"";position:absolute;right:14px;background-size:20px;height:20px;width:20px;bottom:15px;z-index:9;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 1.5V3.5H17.5V1.5H18.5V3.5H21.5V22.5H2.5V3.5H5.5V1.5H6.5ZM3.5 21.5H20.5V7.5H3.5V21.5Z' fill='%23008BFF' stroke='%23008BFF'/%3E%3C/svg%3E%0A");background-color:#f9f8f8;pointer-events:none}.bookingForm .datepickerWrapper .datepicker{border:1px solid #008bff;border-radius:8px;padding:10px 16px;background-color:#f9f8f8;color:#00001e;width:100%}.bookingForm .submitBtn{margin-top:16px;width:100%;display:flex;justify-content:center;align-items:center;gap:8px;padding:12px 16px;background-color:#008bff;border:none;border-radius:8px;cursor:pointer;background:linear-gradient(90deg,#008bff 0,#013fb5 100%);color:#eafdff}.bookingForm .submitBtn svg *{fill:#eafdff}.bookingForm .submitBtn:hover{background-color:#005fcc}.flatpickr-calendar{box-shadow:0 0 16px 0 rgba(0,139,255,.2);background-color:#eafdff;border-radius:8px;border:1px solid #008bff}.flatpickr-calendar .flatpickr-day{display:flex;align-items:center}.flatpickr-calendar .flatpickr-day.today{border-color:#008bff}.ss-main.formSelect{background-color:#f9f8f8;padding:12px 16px;border:1px solid #008bff;border-radius:8px;color:#00001e}.ss-main.formSelect svg{display:none}@media (min-width:768px) and (max-width:992px){.bookingForm{max-width:100%!important;width:100%!important;padding:12px!important}.bookingForm .bookingData{gap:unset!important}.bookingForm .bookingData>div{max-width:49%!important;width:49%!important}}@media (max-width:767.99px){.bookingForm{width:100%!important;max-width:100%!important}.bookingForm .bookingData{flex-wrap:wrap}.bookingForm .bookingData>div{flex:unset!important;max-width:100%!important;width:100%!important}}.azx-rentacar .bookingInfo .bookingSteps{border:unset;background:unset;padding:unset}.azx-rentacar .bookingInfo .bookingSteps .step{border:1px solid #eafdff;background-color:#eafdff;color:#00001e;border-radius:8px;padding:8px 32px}.azx-rentacar .container{padding:0!important}.azx-rentacar .bookingInfo .azx-booking-summary-card,.azx-rentacar.searchResults .messages{margin-top:32px;border:unset;border-radius:16px;padding:18px 20px;background:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.1019607843)}.azx-rentacar .bookingInfo .azx-booking-point h3{color:#00001e}.azx-rentacar .bookingInfo .azx-booking-point p{margin:6px 0 0;color:#1d1b1b}.azx-rentacar .bookingInfo .azx-booking-summary-points{gap:40px}.azx-rentacar .bookingInfo .azx-booking-arrow{font-size:48px;color:#008bff;line-height:1}.azx-booking-summary-details{margin-top:16px}.azx-rentacar.searchResults{margin-top:32px}.azx-rentacar .bookingInfo .azx-booking-summary-meta .toggleBookingForm{background-color:#008bff;padding-right:20px}.azx-rentacar.azx-search-results-view .azx-search-results-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:22px;margin-top:64px}.azx-rentacar.azx-search-results-view .azx-search-panel-title{color:#00001e}.azx-rentacar.azx-search-results-view .azx-sort-buttons{display:flex;flex-wrap:nowrap;gap:16px;flex:1}.azx-rentacar.azx-search-results-view .azx-tools-row{margin-top:16px}.azx-rentacar.azx-search-results-view .azx-tools-row span{color:#00001e}.azx-rentacar.azx-search-results-view .azx-tools-row .azx-filter-btn{border:1px solid #008bff;border-radius:8px;background:#eafdff;color:#0765b8;width:100%;text-align:center;padding:10px 12px;font-weight:500;font-size:12px;line-height:20px;letter-spacing:0;width:-moz-fit-content;width:fit-content}.azx-rentacar.azx-search-results-view .azx-tools-row .azx-filter-btn.active{background-color:#008bff;color:#eafdff}.azx-rentacar .azx-result-cta{display:block;text-align:center;padding:8px 32px;border:1px solid #008bff;border-radius:8px;text-decoration:none;background:#fff;cursor:pointer;margin-top:32px;border:1px solid #008bff;background-color:#eafdff}.azx-rentacar.azx-search-results-view .azx-result-card{border:unset;border-radius:16px;padding:16px;box-shadow:0 0 8px 0 rgba(0,0,0,.1019607843)}.azx-rentacar.azx-search-results-view .azx-price-filter-panel{padding:16px;box-shadow:0 0 8px 0 rgba(0,0,0,.1019607843);background-color:#fff}.azx-rentacar.azx-search-results-view .azx-search-cards-grid{margin-top:32px}.bookingFormWrapper{margin-top:16px}.bookingFormWrapper .azx-rentacar .bookingForm{max-width:100%;width:100%}.azx-rentacar.extrasPrices .bookingInfoWrapper{margin-bottom:16px}.azx-rentacar .azx-booking-panel{background-color:#fff}.azx-search-filters-panel.azx-booking-panel{background-color:unset;border:unset;padding:0}.azx-rentacar.bookingInfo .bookingSteps div.step{background-color:#dedede;opacity:.8}.azx-rentacar.bookingInfo .bookingSteps a.step:hover{opacity:.8;transition:.2s}.page-book{padding-top:60px}.page-book .introTitle{display:none}.page-book .azx-rentacar.extrasPrices .azx-extras-prices-vehicle-card{background-color:#fff}.page-book .azx-rentacar.extrasPrices .azx-result-features{margin-top:16px}.page-book .azx-rentacar.extrasPrices .azx-result-features img{width:24px;height:24px}.page-book .azx-rentacar.extrasPrices .azx-extras-prices-extra-group{margin-top:16px}.page-book .azx-rentacar.extrasPrices .azx-extras-prices-extra-group:last-of-type{margin-top:32px}.page-book .azx-rentacar.extrasPrices .azx-extras-prices-extra-icon{display:flex;justify-content:center;align-items:center}.page-book .azx-rentacar.extrasPrices .azx-extras-prices-extra-icon img{width:40px;height:40px}.page-book .azx-rentacar.extrasPrices .azx-result-features{flex-wrap:wrap}.page-book .azx-personal-data label{display:block;width:90%}.page-book .azx-personal-data span{display:block;margin-bottom:4px}.page-book .azx-personal-data input,.page-book .azx-personal-data select{border:1px solid #008bff;border-radius:8px;opacity:1;border-width:1px;padding:8px 12px;width:100%}.page-book .azx-review-vehicle-compact-title{font-size:22px}.page-book .azx-extras-prices-panel h3{margin:0 0 10px;font-size:28px;line-height:1.1;color:#08082a}.page-book .azx-rentacar .azx-review-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 16px}@media (max-width:768px){.page-book .azx-rentacar .bookingInfo .bookingSteps{flex-direction:column}.page-book .azx-rentacar .bookingInfo .azx-booking-summary-points{flex-direction:column;gap:0}.page-book .azx-rentacar .azx-booking-point{width:100%}.page-book .azx-rentacar .bookingInfo .azx-booking-arrow{transform:rotate(90deg);margin-left:48px}.page-book .azx-rentacar.azx-search-results-view .azx-search-results-layout{display:block}.page-book .azx-rentacar .azx-search-results-main{margin-top:32px}.page-book .bookingInfo .azx-booking-summary-card{gap:0}.page-book .azx-personal-data .azx-review-form-grid{display:block}.page-book .azx-personal-data div{margin-bottom:16px}}
/*# sourceMappingURL=style.css.map */
