/*

Theme Name: Alpaca Expeditions
Theme URI: https://alpacaexpeditions.com
Description: The Alpaca Difference: You will be fully supported on your adventure to the best that Peru has to offer on any of our treks across the Inca Trail to Machu Picchu. We pride ourselves on a five-star service that sets us apart. And because our team is 100% Peruvian (we've all grown up in nearby villages) we look forward to sharing our deep love and appreciation of our Andean culture with you.
Author: Alpaca Expeditions E.I.R.L. by: Ably Peru EIRL
Version: 3.0
Text Domain: ab_theme
Author URI: https://alpacaexpeditions.com
Tags: Salkantay To Machupicchu treks, Lares Trek To Machupicchu By Yanahuara, Huchuy Qosoq Trek To Machupicchu, Inka Trail To Machupicchu

*//* @import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"); */@font-face{font-family:'Trip Sans';src:url('assets/font/TripSans-Bold.woff2') format('woff2'),url('assets/font/TripSans-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Trip Sans';src:url('assets/font/TripSans-Regular.woff2') format('woff2'),url('assets/font/TripSans-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Trip Sans';src:url('assets/font/TripSans-Medium.woff2') format('woff2'),url('assets/font/TripSans-Medium.woff') format('woff');font-weight:100;font-style:normal;font-display:swap}body{font-size:14px}body,button,input,select,textarea,p,h1,h2,h3,h4,h5,h6,li,span,a{/* font-family: 'Trip Sans', "Poppins", sans-serif; */font-family:'Trip Sans',sans-serif/* font-family: 'Mona Sans', sans-serif; *//* font-family: 'Work Sans', sans-serif; *//* font-family: 'Trip Sans', 'Mona Sans', sans-serif; */}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free" !important}.fa-brands,.fab{font-family:"Font Awesome 6 Brands" !important}/* MEGA MENU STYLES ==================== */.megamenu{opacity:0;visibility:hidden;max-height:0;overflow:hidden;transition:opacity 0.3s ease,visibility 0s linear 0.1s,max-height 0s linear 0.1s}.nav-item:hover>.megamenu,.megamenu.active{opacity:1;visibility:visible;max-height:1200px;transition-delay:0s}.nav-item:hover .dropdown-icon{transform:rotate(180deg)}.dropdown-icon{transition:none}.main-navigation a>span.badge-feat,.main-navigation a>span.badge-new,.main-navigation a>span.badge-best{border-radius:5px;font-size:.6em;margin-left:4px;padding:5px 5px;position:absolute}.main-navigation a>span.badge-best{background:#f2892a;color:#fff}.main-navigation a>span.badge-new{background:#fdd304;color:#fff}.main-navigation a>span.badge-feat{background:#a3d801;color:#fff}/* MENU SIMPLE wp========= */.main-navigation>ul>li.menu-item-has-children>a:after{position:absolute;content:"";margin-top:4px;border-right:2px solid #fff;border-bottom:2px solid #fff;width:10px;height:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:5px}.main-navigation>ul>li>ul.sub-menu{z-index:99;background-color:#fff;/* width: 100%;
    width: auto; */width:250px;display:none;position:absolute;left:initial;padding:20px 30px}.main-navigation>ul>li:hover>ul.sub-menu{display:block}.main-navigation>ul>li>ul.sub-menu>li{border-bottom:1px solid #e7e6e6}.main-navigation>ul>li>ul.sub-menu>li>a{padding:8px 0;display:block}.main-navigation>ul>li>ul.sub-menu>li>a:hover{color:var(--brand)}/* MOBILE STYLE =========== */.mobile-menu{transform:translateX(-100%);transition:none}.mobile-menu.active{transform:translateX(0)}.mobile-submenu{max-height:0;overflow:hidden;transition:none}.mobile-submenu.active{max-height:1000px}/* Shared mobile / desktop drawer: horizontal submenu panels. */#mobile-menu .ae-drill-ready{position:relative;overflow:hidden;isolation:isolate}#mobile-menu .ae-drill-ready > .ae-drill-panel{position:absolute;inset:0 0 auto;width:100%;height:auto;max-height:none;margin:0;padding-left:0;list-style:none;overflow:visible;visibility:hidden;transform:translateX(100%);transition:transform 0.3s ease,visibility 0.3s;pointer-events:none}#mobile-menu .ae-drill-ready > .ae-drill-before{transform:translateX(-100%)}#mobile-menu .ae-drill-ready > .ae-drill-current{visibility:visible;transform:translateX(0);pointer-events:auto}#mobile-menu .ae-drill-row,#mobile-menu .ae-drill-category{display:flex;align-items:center;justify-content:space-between;width:100%;gap:0.5rem}#mobile-menu .ae-drill-next,#mobile-menu .ae-drill-back{min-width:44px;min-height:44px;flex-shrink:0;cursor:pointer;background:transparent;border:0}#mobile-menu .ae-drill-back{display:flex;align-items:center;gap:0.75rem;width:100%;padding:0.75rem 0;margin-bottom:0.5rem;text-align:left;font-weight:600;border-bottom:1px solid rgba(120, 113, 108, 0.25)}#mobile-menu .ae-drill-category{text-align:left}#mobile-menu .ae-drill-ready > .ae-drill-root{padding:3px 0 6px}#mobile-menu .ae-drill-root > li{position:relative;margin:0 0 8px;padding:0 0 0 12px;border:1px solid #dfe2e6;border-left:5px solid var(--brand, #7DD532);border-radius:12px;background:#fff;box-shadow:0 2px 4px rgba(0, 0, 0, 0.12)}.dark #mobile-menu .ae-drill-root > li{background:#292524;border-color:#44403c;border-left-color:var(--brand, #7DD532)}#mobile-menu .ae-drill-root > li > span,#mobile-menu .ae-drill-root > li > .ae-drill-row{min-height:44px}#mobile-menu .ae-drill-root > li:has(> span > a.box-animation-ae),#mobile-menu .ae-drill-root > li:has(> a.box-animation-ae),.dark #mobile-menu .ae-drill-root > li:has(> span > a.box-animation-ae),.dark #mobile-menu .ae-drill-root > li:has(> a.box-animation-ae){margin-top:20px;border-color:transparent;background:transparent;box-shadow:none}#mobile-menu .ae-drill-root > li > a,#mobile-menu .ae-drill-root > li > span > a,#mobile-menu .ae-drill-root > li > .ae-drill-row > a{display:flex;align-items:center;min-height:44px;gap:10px;padding-top:10px;padding-bottom:10px;font-size:14px;font-weight:700;text-transform:uppercase}#mobile-menu .ae-drill-root > li > a:not(.text-white),#mobile-menu .ae-drill-root > li > span > a:not(.text-white),#mobile-menu .ae-drill-root > li > .ae-drill-row > a:not(.text-white){color:#111}#mobile-menu .ae-drill-root .ae-drill-next{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;gap:12px;padding:10px 8px 10px 0;text-align:left}#mobile-menu .ae-drill-row-label{display:flex;align-items:center;gap:10px;min-width:0;color:#111;font-size:14px;font-weight:700;text-transform:uppercase}.dark #mobile-menu .ae-drill-row-label{color:var(--text-white-alpaca, #d4d4d4)}#mobile-menu .ae-drill-root .ae-drill-next > i{display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;border-radius:50%;background:var(--brand, #7DD532);color:#fff;font-size:11px}#mobile-menu .ae-drill-ready .ae-drill-inline{position:static;max-height:none;overflow:visible;visibility:inherit}.dark #mobile-menu .ae-drill-root > li > a:not(.text-white),.dark #mobile-menu .ae-drill-root > li > span > a:not(.text-white),.dark #mobile-menu .ae-drill-root > li > .ae-drill-row > a:not(.text-white){color:var(--text-white-alpaca, #d4d4d4)}#mobile-menu .ae-drill-next:focus-visible,#mobile-menu .ae-drill-back:focus-visible{outline:2px solid var(--brand, #7DD532);outline-offset:-2px}@media (prefers-reduced-motion: reduce){#mobile-menu .ae-drill-ready > .ae-drill-panel{transition:none}}/* Style 4: clean link columns, shared headings/badges with the mobile drawer. */#ab-nav .megamenu--columns{overflow-y:auto;max-height:min(75vh, 760px);overscroll-behavior:contain}/* Override the theme's shared container cap only for the link-columns menu. */#ab-nav .megamenu--columns-wide > .max-w-7xl{width:100%;max-width:1800px !important;padding-left:clamp(16px, 1.5vw, 28px);padding-right:clamp(16px, 1.5vw, 28px)}.ae-columns-menu{display:grid;grid-template-columns:repeat(var(--ae-menu-columns, 3), minmax(0, 1fr));gap:28px 24px;align-items:start}.ae-columns-stack{display:flex;flex-direction:column;gap:28px;min-width:0}#ab-nav .megamenu--columns.ae-menu-dismissed{opacity:0;visibility:hidden;pointer-events:none}.ae-columns-group{min-width:0}.ae-columns-group > .ae-columns-view-all{display:inline-block;margin-top:12px;padding:6px 0;color:#397818;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.ae-columns-group > .ae-columns-view-all:hover{text-decoration-thickness:2px}.dark .ae-columns-group > .ae-columns-view-all{color:var(--brand, #7DD532)}.ae-columns-group .ae-columns-heading{display:block;padding:9px 0 9px 12px;margin:0 0 12px;border-left:2px solid var(--brand, #7DD532);color:#397818;font-size:14px;line-height:1.4;font-weight:700;text-transform:uppercase;text-decoration:none}.ae-columns-group .ae-columns-links{list-style:none;margin:0;padding:0}.ae-columns-group .ae-columns-links > li{margin:0}.ae-columns-group .ae-columns-link{display:flex;align-items:center;justify-content:space-between;gap:10px;position:relative;padding:13px 8px 13px 0;border-bottom:1px solid rgba(120, 113, 108, 0.17);color:#212605;font-size:15px;line-height:1.5;text-decoration:none;transition:color 0.2s ease,background-color 0.2s ease}.ae-columns-link-text{min-width:0;overflow-wrap:anywhere;transition:transform 0.25s ease}.ae-columns-group .ae-columns-link::after{content:'';position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:var(--brand, #7DD532);transform:scaleX(0);transform-origin:left;transition:transform 0.3s ease}.ae-columns-group .ae-columns-arrow{flex-shrink:0;color:#397818;font-size:12px;opacity:0;transform:translateX(-6px);transition:opacity 0.25s ease,transform 0.25s ease}.ae-columns-group .ae-columns-link:hover,.ae-columns-group .ae-columns-link:focus-visible,.ae-columns-group .ae-columns-link.is-current{color:#397818;background-color:rgba(125, 213, 50, 0.07)}.ae-columns-link:is(:hover, :focus-visible) .ae-columns-link-text{transform:translateX(4px)}.ae-columns-group .ae-columns-link:is(:hover, :focus-visible, .is-current)::after{transform:scaleX(1)}.ae-columns-link:is(:hover, :focus-visible, .is-current) .ae-columns-arrow{opacity:1;transform:translateX(0)}.ae-columns-group a:focus-visible{outline:2px solid var(--brand, #7DD532);outline-offset:3px}.ae-columns-badge{display:inline-block;margin-left:7px;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:700;line-height:1.5;vertical-align:middle;white-space:nowrap}.ae-columns-badge--best{background:#ffdfb3;color:#793c00}.ae-columns-badge--new{background:#dcf5d2;color:#235917}.ae-columns-badge--feat{background:#e8efbc;color:#485600}.ae-columns-badge--hot{background:#ffe0df;color:#9d211c}.ae-columns-badge--offer{background:#fff0b8;color:#755600}/* Desktop and mobile share the original mega-menu badge design. */:is(#ab-nav, #mobile-menu) .ae-columns-badge{position:relative;overflow:hidden;display:inline-flex;align-items:center;margin-left:8px;padding:4px 5px;border-radius:5px;font-size:11px}:is(#ab-nav, #mobile-menu) .ae-columns-badge--best{background:#f2892a;color:#fff}:is(#ab-nav, #mobile-menu) .ae-columns-badge--new{background:#2ed573;color:#fff}:is(#ab-nav, #mobile-menu) .ae-columns-badge--feat{background:#a3d801;color:#fff}:is(#ab-nav, #mobile-menu) .ae-columns-badge--hot{background:#ff4757;color:#fff}:is(#ab-nav, #mobile-menu) .ae-columns-badge--offer{background:#eccc68;color:#2f3542}.dark .ae-columns-group .ae-columns-link{color:#d4d4d4;border-bottom-color:#44403c}.dark .ae-columns-group .ae-columns-heading,.dark .ae-columns-group .ae-columns-arrow,.dark .ae-columns-group .ae-columns-link:is(:hover, :focus-visible, .is-current){color:var(--brand, #7DD532)}#mobile-menu .ae-columns-group .ae-columns-heading{margin:0;padding:8px 0;border:0;color:#397818;font-size:14px;font-weight:600;line-height:20px;letter-spacing:0.025em}#mobile-menu .ae-columns-group .ae-columns-links{padding-left:0}#mobile-menu .ae-columns-group .ae-columns-links > li + li{margin-top:4px}#mobile-menu .ae-columns-group .ae-columns-link{display:block;padding:8px 0;border:0;background:transparent;color:inherit;font-size:14.5px;line-height:20px}#mobile-menu .ae-columns-group .ae-columns-link:is(:hover, :focus-visible, .is-current){color:var(--brand, #7DD532)}#mobile-menu .ae-columns-group .ae-columns-link::after,#mobile-menu .ae-columns-group .ae-columns-arrow{display:none}#mobile-menu .ae-columns-group .ae-columns-link-text{transform:none}/* Tour links in every mobile mega-menu style. */#mobile-menu .mobile-submenu .mobile-tab-parent > span,#mobile-menu .mobile-submenu .mobile-tab-parent > .ae-columns-heading{color:#70c642}.dark #mobile-menu .mobile-submenu .mobile-tab-parent > span,.dark #mobile-menu .mobile-submenu .mobile-tab-parent > .ae-columns-heading{color:var(--brand, #7DD532)}#mobile-menu .mobile-submenu .mobile-tab-parent{border-left:0}#mobile-menu .mobile-submenu .mobile-tab-parent > ul{padding-left:0}#mobile-menu .mobile-submenu li:not(.mobile-tab-parent) > a{margin-bottom:10px;padding:8px;border:1px solid #e5e7eb;border-radius:10px}.dark #mobile-menu .mobile-submenu li:not(.mobile-tab-parent) > a{background-color:var(--dark-2, #282522);border-color:#44403c}#mobile-menu .mobile-submenu > .ae-drill-footer{margin-top:20px;padding-bottom:8px}#mobile-menu .mobile-submenu .ae-drill-footer > .ae-drill-view-all{display:flex;align-items:center;justify-content:center;min-height:44px;padding:12px 16px;border:1px solid var(--brand, #7DD532);border-radius:10px;background:var(--brand, #7DD532);color:#212605;font-size:14px;font-weight:700;text-align:center;text-decoration:none}.dark #mobile-menu .mobile-submenu .ae-drill-footer > .ae-drill-view-all{background:var(--dark-2, #282522);border-color:var(--brand, #7DD532);color:var(--brand, #7DD532)}.dark #mobile-menu .mobile-submenu .ae-drill-footer > .ae-drill-view-all:is(:hover, :focus-visible, :active){background:var(--brand, #7DD532);color:#212605}#mobile-menu .ae-drill-view-all:focus-visible{outline:2px solid var(--brand, #7DD532);outline-offset:3px}/* Desktop links with an alpaca icon and a raised hover state. */#ab-nav .ae-columns-links > li{margin-bottom:6px}#ab-nav .ae-columns-link{/* Scale from 15px at 1920px to 17px at 2560px (with the default root size). */font-size:clamp(0.9375rem, calc(0.5625rem + 0.3125vw), 1.0625rem);min-height:44px;padding:12px 12px 12px 42px;border:1px solid transparent;border-bottom-color:#e5e7eb;border-radius:0;color:#111;transition:background-color 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease}#ab-nav .ae-columns-link .ae-columns-icon{color:var(--brand, #7DD532);position:absolute;left:16px;top:50%;transform:translate(-5px, -50%);opacity:0;transition:opacity 0.25s ease,transform 0.25s ease;font-size:20px;line-height:1}#ab-nav .ae-columns-link:is(:hover, :focus-visible) .ae-columns-icon{opacity:1;transform:translate(0, -50%)}#ab-nav .ae-columns-link::after{top:-1px;bottom:-1px;left:-1px;width:2px;height:auto;border-radius:0;transform:scaleY(1);transform-origin:center;opacity:0;transition:opacity 0.25s ease,width 0.25s ease,border-radius 0.25s ease}#ab-nav .ae-columns-link:is(:hover, :focus-visible){color:#111;background:#fff;border-color:#dfe2e6;border-radius:14px;box-shadow:0 3px 5px rgba(0, 0, 0, 0.14)}#ab-nav .ae-columns-link:is(:hover, :focus-visible)::after{width:7px;border-radius:14px 0 0 14px;opacity:1;transform:scaleY(1)}/* Align resting links with the heading's left border.
   Keep the text width stable so wrapping does not jump during the animation. */#ab-nav .ae-columns-link .ae-columns-link-text{transform:translateX(-43px);transition:transform 0.25s ease}#ab-nav .ae-columns-link:is(:hover, :focus-visible) .ae-columns-link-text{transform:translateX(0)}#ab-nav .ae-columns-link .ae-columns-arrow{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--brand, #7DD532);color:#fff;font-size:11px}.dark #ab-nav .ae-columns-link{color:#d4d4d4;border-bottom-color:#44403c}.dark #ab-nav .ae-columns-link:is(:hover, :focus-visible){color:#fff;background:#292524;border-color:#44403c}#ab-nav .ae-columns-link.is-current,.dark #ab-nav .ae-columns-link.is-current{color:var(--brand, #7DD532);background:transparent;border-color:transparent;border-radius:0;box-shadow:none}#ab-nav .ae-columns-link.is-current .ae-columns-icon,#ab-nav .ae-columns-link.is-current .ae-columns-arrow{opacity:0}#ab-nav .ae-columns-link.is-current::after{width:2px;border-radius:0;opacity:1;transform:scaleY(1)}#ab-nav .ae-columns-link.is-current .ae-columns-link-text{transform:translateX(-29px)}@media (prefers-reduced-motion: reduce){#ab-nav .ae-columns-link,#ab-nav .ae-columns-link .ae-columns-icon,#ab-nav .ae-columns-link::after,#ab-nav .ae-columns-link .ae-columns-arrow,#ab-nav .ae-columns-link .ae-columns-link-text,.ae-columns-group .ae-columns-link,.ae-columns-link-text,.ae-columns-group .ae-columns-link::after,.ae-columns-group .ae-columns-arrow{transition:none}.ae-columns-link:is(:hover, :focus-visible) .ae-columns-link-text{transform:none}}/* tabmegamenu */.tab-link:hover{background-color:var(--brand) !important;/* background-color: #272A10 !important; */color:white}.tab-link.active{background-color:var(--brand) !important;/* background-color: #272A10 !important; */color:white}/* DARK MODE STYLES ====================  */#darkSwitch,#darkSwitchMobile{cursor:pointer;margin-left:4px}.form-switch{margin-right:10px}.form-switch .form-check-input,.form-switch .form-check-input:checked{background-color:#B0B0B0 !important;border-color:#B0B0B0 !important;padding:0.7em;width:40px !important}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e") !important}.sitedark .checkbox{opacity:0;position:absolute}.sitedark .checkbox-label{background-color:#dadad8;width:50px;height:26px;border-radius:50px;position:relative;padding:5px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.dark .sitedark .checkbox-label .ball{background-color:#1c1918}.dark .sitedark .checkbox-label{background-color:#494949}.sitedark .checkbox-label .ball{background-color:#fff;width:22px;height:22px;position:absolute;left:2px;top:2px;border-radius:50%;transition:none}.sitedark .checkbox:checked+.checkbox-label .ball{transform:translateX(24px)}.dark\:bg-dark:is(.dark *){background-color:var(--dark)}.dark\:bg-dark-2:is(.dark *){background-color:var(--dark-2)}.dark\:border-dark:is(.dark *){border-color:#333333}.text-brand{color:var(--brand)}.hover\:text-brand:hover{color:var(--brand)}.border-brand{border-color:var(--brand)}.ae-jump-cards-section{width:100%;padding:2rem 0}.ae-jump-cards-grid{display:flex;flex-wrap:wrap;gap:1.25rem;width:min(100%, 104rem);margin:0 auto;padding:0 clamp(1rem, 3vw, 2.5rem)}.ae-jump-card{position:relative;display:block;flex:1 1 100%;min-height:220px;overflow:hidden;border-radius:1.25rem;background:#1c1917;color:#fff;text-decoration:none !important;box-shadow:0 18px 35px rgba(0, 0, 0, 0.14);isolation:isolate;transition:transform 220ms ease,box-shadow 220ms ease}.ae-jump-card:hover,.ae-jump-card:focus-visible{color:#fff;transform:translateY(-4px);box-shadow:0 24px 45px rgba(0, 0, 0, 0.2)}.ae-jump-card:focus-visible{outline:3px solid var(--brand);outline-offset:4px}.ae-jump-card__image,.ae-jump-card__placeholder{position:absolute;inset:0;width:100%;height:100%}.ae-jump-card__image{object-fit:cover;transform:scale(1.01);transition:transform 420ms ease,filter 420ms ease;z-index:-2}.ae-jump-card:hover .ae-jump-card__image,.ae-jump-card:focus-visible .ae-jump-card__image{transform:scale(1.06);filter:saturate(1.04)}.ae-jump-card__placeholder{background:linear-gradient(135deg, rgba(125, 213, 50, 0.18), rgba(28, 25, 23, 0.9)),#1c1917;z-index:-2}.ae-jump-card__overlay{position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.16) 0%, rgba(0, 0, 0, 0.58) 100%);z-index:-1;transition:background 220ms ease}.ae-jump-card:hover .ae-jump-card__overlay,.ae-jump-card:focus-visible .ae-jump-card__overlay{background:linear-gradient(180deg, rgba(0, 0, 0, 0.08) 0%, rgba(0, 0, 0, 0.5) 100%)}.ae-jump-card__content{position:absolute;right:1rem;bottom:1rem;left:1rem;display:flex;min-height:4.25rem;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ae-jump-card__title{display:block;color:var(--brand);font-size:clamp(1.05rem, 1.5vw, 1.35rem);font-weight:900;line-height:1.05;letter-spacing:0.08em;text-transform:uppercase;text-shadow:0 2px 10px rgba(0, 0, 0, 0.45)}.ae-jump-card__description{display:block;margin-top:0.45rem;color:#fff;font-size:0.76rem;font-weight:900;line-height:1.2;letter-spacing:0.08em;text-transform:uppercase;text-shadow:0 2px 10px rgba(0, 0, 0, 0.5)}.project-category{scroll-margin-top:60px}@media (min-width: 350px){.ae-jump-card{flex-basis:calc(50% - 0.625rem);min-height:180px}}@media (min-width: 640px){.ae-jump-cards-grid{gap:1.5rem}.ae-jump-card{flex-basis:calc(50% - 0.75rem)}}@media (min-width: 1024px){.ae-jump-cards-grid{flex-wrap:nowrap;gap:2rem}.ae-jump-card{flex:1 1 0;min-width:0;min-height:220px}}@media (min-width: 1440px){.ae-jump-cards-grid{width:min(100%, 112rem)}.ae-jump-card{min-height:240px}}.hover\:border-brand:hover{border-color:var(--brand)}.bg-brand{background-color:var(--brand)}.hover\:bg-brand:hover{background-color:var(--brand)}.hover\:text-white-alpaca:hover{color:var(--text-white-alpaca)}.text-alpaca{color:var(--text-alpaca)}.dark\:text-alpaca:is(.dark *){color:var(--text-alpaca)}.dark\:text-white-alpaca:is(.dark *){color:var(--text-white-alpaca)}.dark\:border-brand:is(.dark *){border-color:var(--brand)}.otgs-development-site-front-end{display:none !important}@font-face{font-family:'icomoon';src:url('assets/icons/fonts/icomoon.eot?ifucmc');src:url('assets/icons/fonts/icomoon.eot?ifucmc#iefix') format('embedded-opentype'),url('assets/icons/fonts/icomoon.ttf?ifucmc') format('truetype'),url('assets/icons/fonts/icomoon.woff?ifucmc') format('woff'),url('assets/icons/fonts/icomoon.svg?ifucmc#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{/* use !important to prevent issues with browser extensions that change fonts */font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;/* Better Font Rendering =========== */-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ae-shirt:before{content:"\e900"}.icon-ae-24-hours:before{content:"\e901"}.icon-ae-arrow-left:before{content:"\e902"}.icon-ae-arrow-right:before{content:"\e903"}.icon-ae-bed-2 .path1:before{content:"\e904";color:rgb(6, 6, 6)}.icon-ae-bed-2 .path2:before{content:"\e905";margin-left:-1.4775390625em;color:rgb(244, 244, 244)}.icon-ae-bed-2 .path3:before{content:"\e906";margin-left:-1.4775390625em;color:rgb(5, 5, 5)}.icon-ae-bed-2 .path4:before{content:"\e907";margin-left:-1.4775390625em;color:rgb(244, 244, 244)}.icon-ae-bed-2 .path5:before{content:"\e908";margin-left:-1.4775390625em;color:rgb(240, 240, 240)}.icon-ae-bed:before{content:"\e909"}.icon-ae-book-info:before{content:"\e90a"}.icon-ae-breakfast-2 .path1:before{content:"\e90b";color:rgb(4, 4, 4)}.icon-ae-breakfast-2 .path2:before{content:"\e90c";margin-left:-1.099609375em;color:rgb(8, 8, 8)}.icon-ae-breakfast-2 .path3:before{content:"\e90d";margin-left:-1.099609375em;color:rgb(242, 242, 242)}.icon-ae-breakfast-2 .path4:before{content:"\e90e";margin-left:-1.099609375em;color:rgb(240, 240, 240)}.icon-ae-breakfast-2 .path5:before{content:"\e90f";margin-left:-1.099609375em;color:rgb(236, 236, 236)}.icon-ae-breakfast-2 .path6:before{content:"\e910";margin-left:-1.099609375em;color:rgb(7, 7, 7)}.icon-ae-breakfast-2 .path7:before{content:"\e911";margin-left:-1.099609375em;color:rgb(238, 238, 238)}.icon-ae-breakfast-2 .path8:before{content:"\e912";margin-left:-1.099609375em;color:rgb(8, 8, 8)}.icon-ae-breakfast-2 .path9:before{content:"\e913";margin-left:-1.099609375em;color:rgb(5, 5, 5)}.icon-ae-breakfast-2 .path10:before{content:"\e914";margin-left:-1.099609375em;color:rgb(238, 238, 238)}.icon-ae-breakfast-2 .path11:before{content:"\e915";margin-left:-1.099609375em;color:rgb(237, 237, 237)}.icon-ae-breakfast .path1:before{content:"\e916";color:rgb(2, 2, 2)}.icon-ae-breakfast .path2:before{content:"\e917";margin-left:-1.0126953125em;color:rgb(244, 244, 244)}.icon-ae-breakfast .path3:before{content:"\e918";margin-left:-1.0126953125em;color:rgb(241, 241, 241)}.icon-ae-breakfast .path4:before{content:"\e919";margin-left:-1.0126953125em;color:rgb(243, 243, 243)}.icon-ae-breakfast .path5:before{content:"\e91a";margin-left:-1.0126953125em;color:rgb(244, 244, 244)}.icon-ae-breakfast .path6:before{content:"\e91b";margin-left:-1.0126953125em;color:rgb(7, 7, 7)}.icon-ae-breakfast .path7:before{content:"\e91c";margin-left:-1.0126953125em;color:rgb(7, 7, 7)}.icon-ae-breakfast .path8:before{content:"\e91d";margin-left:-1.0126953125em;color:rgb(240, 240, 240)}.icon-ae-breakfast .path9:before{content:"\e91e";margin-left:-1.0126953125em;color:rgb(220, 220, 220)}.icon-ae-breakfast .path10:before{content:"\e91f";margin-left:-1.0126953125em;color:rgb(0, 0, 0)}.icon-ae-breakfast .path11:before{content:"\e920";margin-left:-1.0126953125em;color:rgb(0, 0, 0)}.icon-ae-breakfast .path12:before{content:"\e921";margin-left:-1.0126953125em;color:rgb(0, 0, 0)}.icon-ae-breakfast .path13:before{content:"\e922";margin-left:-1.0126953125em;color:rgb(0, 0, 0)}.icon-ae-breakfast .path14:before{content:"\e923";margin-left:-1.0126953125em;color:rgb(215, 215, 215)}.icon-ae-breakfast .path15:before{content:"\e924";margin-left:-1.0126953125em;color:rgb(187, 187, 187)}.icon-ae-breakfast .path16:before{content:"\e925";margin-left:-1.0126953125em;color:rgb(205, 205, 205)}.icon-ae-broken-heart:before{content:"\e926"}.icon-ae-bus-2 .path1:before{content:"\e927";color:rgb(0, 0, 0)}.icon-ae-bus-2 .path2:before{content:"\e928";margin-left:-1.0361328125em;color:rgb(0, 0, 0)}.icon-ae-bus-2 .path3:before{content:"\e929";margin-left:-1.0361328125em;color:rgb(0, 0, 0)}.icon-ae-bus-2 .path4:before{content:"\e92a";margin-left:-1.0361328125em;color:rgb(0, 0, 0)}.icon-ae-bus-2 .path5:before{content:"\e92b";margin-left:-1.0361328125em;color:rgb(255, 255, 255)}.icon-ae-bus-2 .path6:before{content:"\e92c";margin-left:-1.0361328125em;color:rgb(255, 255, 255)}.icon-ae-bus-2 .path7:before{content:"\e92d";margin-left:-1.0361328125em;color:rgb(255, 255, 255)}.icon-ae-bus-2 .path8:before{content:"\e92e";margin-left:-1.0361328125em;color:rgb(0, 0, 0)}.icon-ae-bus-2 .path9:before{content:"\e92f";margin-left:-1.0361328125em;color:rgb(0, 0, 0)}.icon-ae-bus-2 .path10:before{content:"\e930";margin-left:-1.0361328125em;color:rgb(255, 255, 255)}.icon-ae-bus-2 .path11:before{content:"\e931";margin-left:-1.0361328125em;color:rgb(0, 0, 0)}.icon-ae-bus-2 .path12:before{content:"\e932";margin-left:-1.0361328125em;color:rgb(0, 0, 0)}.icon-ae-bus-2 .path13:before{content:"\e933";margin-left:-1.0361328125em;color:rgb(255, 255, 255)}.icon-ae-bus-2 .path14:before{content:"\e934";margin-left:-1.0361328125em;color:rgb(0, 0, 0)}.icon-ae-bus-2 .path15:before{content:"\e935";margin-left:-1.0361328125em;color:rgb(0, 0, 0)}.icon-ae-bus:before{content:"\e936"}.icon-ae-calendar-check:before{content:"\e937"}.icon-ae-calendar-x:before{content:"\e938"}.icon-ae-calendar:before{content:"\e939"}.icon-ae-camp-tree:before{content:"\e93a"}.icon-ae-camp:before{content:"\e93b"}.icon-ae-camping:before{content:"\e93c"}.icon-ae-campsite-2:before{content:"\e93d"}.icon-ae-certificate:before{content:"\e93e"}.icon-ae-chat:before{content:"\e93f"}.icon-ae-check-winner:before{content:"\e940"}.icon-ae-chef-2:before{content:"\e941"}.icon-ae-chef:before{content:"\e942"}.icon-ae-click:before{content:"\e943"}.icon-ae-climber-2 .path1:before{content:"\e944";color:rgb(6, 6, 6)}.icon-ae-climber-2 .path2:before{content:"\e945";margin-left:-1.1865234375em;color:rgb(237, 237, 237)}.icon-ae-climber-2 .path3:before{content:"\e946";margin-left:-1.1865234375em;color:rgb(10, 10, 10)}.icon-ae-climber-2 .path4:before{content:"\e947";margin-left:-1.1865234375em;color:rgb(11, 11, 11)}.icon-ae-climber-2 .path5:before{content:"\e948";margin-left:-1.1865234375em;color:rgb(236, 236, 236)}.icon-ae-climber-2 .path6:before{content:"\e949";margin-left:-1.1865234375em;color:rgb(234, 234, 234)}.icon-ae-climber-2 .path7:before{content:"\e94a";margin-left:-1.1865234375em;color:rgb(11, 11, 11)}.icon-ae-climber-2 .path8:before{content:"\e94b";margin-left:-1.1865234375em;color:rgb(10, 10, 10)}.icon-ae-climber-2 .path9:before{content:"\e94c";margin-left:-1.1865234375em;color:rgb(9, 9, 9)}.icon-ae-climber-2 .path10:before{content:"\e94d";margin-left:-1.1865234375em;color:rgb(10, 10, 10)}.icon-ae-climber-2 .path11:before{content:"\e94e";margin-left:-1.1865234375em;color:rgb(225, 225, 225)}.icon-ae-climber-2 .path12:before{content:"\e94f";margin-left:-1.1865234375em;color:rgb(17, 17, 17)}.icon-ae-climber-2 .path13:before{content:"\e950";margin-left:-1.1865234375em;color:rgb(224, 224, 224)}.icon-ae-climber-2 .path14:before{content:"\e951";margin-left:-1.1865234375em;color:rgb(217, 217, 217)}.icon-ae-climber-2 .path15:before{content:"\e952";margin-left:-1.1865234375em;color:rgb(198, 198, 198)}.icon-ae-climber-2 .path16:before{content:"\e953";margin-left:-1.1865234375em;color:rgb(175, 175, 175)}.icon-ae-climber-2 .path17:before{content:"\e954";margin-left:-1.1865234375em;color:rgb(204, 204, 204)}.icon-ae-climber-2 .path18:before{content:"\e955";margin-left:-1.1865234375em;color:rgb(205, 205, 205)}.icon-ae-climber-3 .path1:before{content:"\e956";color:rgb(8, 8, 8)}.icon-ae-climber-3 .path2:before{content:"\e957";margin-left:-1.017578125em;color:rgb(242, 242, 242)}.icon-ae-climber-3 .path3:before{content:"\e958";margin-left:-1.017578125em;color:rgb(244, 244, 244)}.icon-ae-climber-3 .path4:before{content:"\e959";margin-left:-1.017578125em;color:rgb(7, 7, 7)}.icon-ae-climber-3 .path5:before{content:"\e95a";margin-left:-1.017578125em;color:rgb(242, 242, 242)}.icon-ae-climber-3 .path6:before{content:"\e95b";margin-left:-1.017578125em;color:rgb(242, 242, 242)}.icon-ae-climber-3 .path7:before{content:"\e95c";margin-left:-1.017578125em;color:rgb(243, 243, 243)}.icon-ae-climber-3 .path8:before{content:"\e95d";margin-left:-1.017578125em;color:rgb(238, 238, 238)}.icon-ae-climber-3 .path9:before{content:"\e95e";margin-left:-1.017578125em;color:rgb(242, 242, 242)}.icon-ae-climber-3 .path10:before{content:"\e95f";margin-left:-1.017578125em;color:rgb(240, 240, 240)}.icon-ae-climber-3 .path11:before{content:"\e960";margin-left:-1.017578125em;color:rgb(244, 244, 244)}.icon-ae-climber-3 .path12:before{content:"\e961";margin-left:-1.017578125em;color:rgb(242, 242, 242)}.icon-ae-climber-3 .path13:before{content:"\e962";margin-left:-1.017578125em;color:rgb(243, 243, 243)}.icon-ae-climber-3 .path14:before{content:"\e963";margin-left:-1.017578125em;color:rgb(244, 244, 244)}.icon-ae-climber-3 .path15:before{content:"\e964";margin-left:-1.017578125em;color:rgb(238, 238, 238)}.icon-ae-climber-3 .path16:before{content:"\e965";margin-left:-1.017578125em;color:rgb(242, 242, 242)}.icon-ae-climber-3 .path17:before{content:"\e966";margin-left:-1.017578125em;color:rgb(242, 242, 242)}.icon-ae-climber-3 .path18:before{content:"\e967";margin-left:-1.017578125em;color:rgb(5, 5, 5)}.icon-ae-climber-3 .path19:before{content:"\e968";margin-left:-1.017578125em;color:rgb(15, 15, 15)}.icon-ae-climber-3 .path20:before{content:"\e969";margin-left:-1.017578125em;color:rgb(15, 15, 15)}.icon-ae-climber-3 .path21:before{content:"\e96a";margin-left:-1.017578125em;color:rgb(11, 11, 11)}.icon-ae-climber-3 .path22:before{content:"\e96b";margin-left:-1.017578125em;color:rgb(11, 11, 11)}.icon-ae-climber-3 .path23:before{content:"\e96c";margin-left:-1.017578125em;color:rgb(7, 7, 7)}.icon-ae-climber-3 .path24:before{content:"\e96d";margin-left:-1.017578125em;color:rgb(7, 7, 7)}.icon-ae-climber-3 .path25:before{content:"\e96e";margin-left:-1.017578125em;color:rgb(8, 8, 8)}.icon-ae-climber-3 .path26:before{content:"\e96f";margin-left:-1.017578125em;color:rgb(8, 8, 8)}.icon-ae-climber:before{content:"\e970"}.icon-ae-climbing:before{content:"\e971"}.icon-ae-close:before{content:"\e972"}.icon-ae-cloudy:before{content:"\e973"}.icon-ae-date:before{content:"\e974"}.icon-ae-dificult-1:before{content:"\e975"}.icon-ae-dificult-2:before{content:"\e976"}.icon-ae-dificult:before{content:"\e977"}.icon-ae-earth-2:before{content:"\e978"}.icon-ae-earth-hand:before{content:"\e979"}.icon-ae-earth:before{content:"\e97a"}.icon-ae-envelop:before{content:"\e97b"}.icon-ae-eye:before{content:"\e97c"}.icon-ae-file-download:before{content:"\e97d"}.icon-ae-first-aid:before{content:"\e97e"}.icon-ae-flag:before{content:"\e97f"}.icon-ae-footprints:before{content:"\e980"}.icon-ae-gif:before{content:"\e981"}.icon-ae-glases:before{content:"\e982"}.icon-ae-guide:before{content:"\e983"}.icon-ae-hand-leafs:before{content:"\e984"}.icon-ae-head:before{content:"\e985"}.icon-ae-heart-hand:before{content:"\e986"}.icon-ae-home-leaf:before{content:"\e987"}.icon-ae-horse:before{content:"\e988"}.icon-ae-hotel .path1:before{content:"\e989";color:rgb(11, 11, 11)}.icon-ae-hotel .path2:before{content:"\e98a";margin-left:-1em;color:rgb(242, 242, 242)}.icon-ae-hotel .path3:before{content:"\e98b";margin-left:-1em;color:rgb(240, 240, 240)}.icon-ae-hotel .path4:before{content:"\e98c";margin-left:-1em;color:rgb(245, 245, 245)}.icon-ae-hotel .path5:before{content:"\e98d";margin-left:-1em;color:rgb(12, 12, 12)}.icon-ae-hotel .path6:before{content:"\e98e";margin-left:-1em;color:rgb(12, 12, 12)}.icon-ae-hotel .path7:before{content:"\e98f";margin-left:-1em;color:rgb(9, 9, 9)}.icon-ae-hotel .path8:before{content:"\e990";margin-left:-1em;color:rgb(9, 9, 9)}.icon-ae-hotel .path9:before{content:"\e991";margin-left:-1em;color:rgb(6, 6, 6)}.icon-ae-hotel .path10:before{content:"\e992";margin-left:-1em;color:rgb(2, 2, 2)}.icon-ae-hotel .path11:before{content:"\e993";margin-left:-1em;color:rgb(236, 236, 236)}.icon-ae-hotel .path12:before{content:"\e994";margin-left:-1em;color:rgb(235, 235, 235)}.icon-ae-hotel .path13:before{content:"\e995";margin-left:-1em;color:rgb(245, 245, 245)}.icon-ae-hotel .path14:before{content:"\e996";margin-left:-1em;color:rgb(245, 245, 245)}.icon-ae-hotel .path15:before{content:"\e997";margin-left:-1em;color:rgb(243, 243, 243)}.icon-ae-hotel .path16:before{content:"\e998";margin-left:-1em;color:rgb(243, 243, 243)}.icon-ae-hotel .path17:before{content:"\e999";margin-left:-1em;color:rgb(14, 14, 14)}.icon-ae-hotel .path18:before{content:"\e99a";margin-left:-1em;color:rgb(6, 6, 6)}.icon-ae-hotel .path19:before{content:"\e99b";margin-left:-1em;color:rgb(9, 9, 9)}.icon-ae-hotel .path20:before{content:"\e99c";margin-left:-1em;color:rgb(240, 240, 240)}.icon-ae-hotel .path21:before{content:"\e99d";margin-left:-1em;color:rgb(4, 4, 4)}.icon-ae-hotel .path22:before{content:"\e99e";margin-left:-1em;color:rgb(11, 11, 11)}.icon-ae-hour:before{content:"\e99f"}.icon-ae-idea:before{content:"\e9a0"}.icon-ae-included:before{content:"\e9a1"}.icon-ae-jacket:before{content:"\e9a2"}.icon-ae-knee-pain:before{content:"\e9a3"}.icon-ae-leaf:before{content:"\e9a4"}.icon-ae-leg:before{content:"\e9a5"}.icon-ae-list:before{content:"\e9a6"}.icon-ae-machu-picchu:before{content:"\e9a7"}.icon-ae-map-locations:before{content:"\e9a8"}.icon-ae-map-marker-2:before{content:"\e9a9"}.icon-ae-map-marker-3:before{content:"\e9aa"}.icon-ae-map-marker-4:before{content:"\e9ab"}.icon-ae-map-marker-5:before{content:"\e9ac"}.icon-ae-map-marker:before{content:"\e9ad"}.icon-ae-map-tracking:before{content:"\e9ae"}.icon-ae-maps-marker:before{content:"\e9af"}.icon-ae-marker:before{content:"\e9b0"}.icon-ae-meal:before{content:"\e9b1"}.icon-ae-measure-heart:before{content:"\e9b2"}.icon-ae-media:before{content:"\e9b3"}.icon-ae-message:before{content:"\e9b4"}.icon-ae-money-1:before{content:"\e9b5"}.icon-ae-money:before{content:"\e9b6"}.icon-ae-mounitain-cloud:before{content:"\e9b7"}.icon-ae-mountain-sun:before{content:"\e9b8"}.icon-ae-mountain-tree:before{content:"\e9b9"}.icon-ae-mountain:before{content:"\e9ba"}.icon-ae-neck-pain:before{content:"\e9bb"}.icon-ae-oxigen:before{content:"\e9bc"}.icon-ae-pants:before{content:"\e9bd"}.icon-ae-people-2:before{content:"\e9be"}.icon-ae-people-3:before{content:"\e9bf"}.icon-ae-people:before{content:"\e9c0"}.icon-ae-person:before{content:"\e9c1"}.icon-ae-phone:before{content:"\e9c2"}.icon-ae-picture-2:before{content:"\e9c3"}.icon-ae-picture:before{content:"\e9c4"}.icon-ae-play-2:before{content:"\e9c5"}.icon-ae-play-plus .path1:before{content:"\e9c6";color:rgb(3, 3, 3)}.icon-ae-play-plus .path2:before{content:"\e9c7";margin-left:-1em;color:rgb(4, 4, 4)}.icon-ae-play-plus .path3:before{content:"\e9c8";margin-left:-1em;color:rgb(6, 6, 6)}.icon-ae-play-plus .path4:before{content:"\e9c9";margin-left:-1em;color:rgb(240, 240, 240)}.icon-ae-play:before{content:"\e9ca"}.icon-ae-pregnant:before{content:"\e9cb"}.icon-ae-premium:before{content:"\e9cc"}.icon-ae-promotion:before{content:"\e9cd"}.icon-ae-running:before{content:"\e9ce"}.icon-ae-scale:before{content:"\e9cf"}.icon-ae-search:before{content:"\e9d0"}.icon-ae-send:before{content:"\e9d1"}.icon-ae-setting:before{content:"\e9d2"}.icon-ae-shield-check:before{content:"\e9d3"}.icon-ae-shield-men:before{content:"\e9d4"}.icon-ae-shield:before{content:"\e9d5"}.icon-ae-sneakers:before{content:"\e9d6"}.icon-ae-social-hand:before{content:"\e9d7"}.icon-ae-social:before{content:"\e9d8"}.icon-ae-sopping-bag:before{content:"\e9d9"}.icon-ae-star:before{content:"\e9da"}.icon-ae-store:before{content:"\e9db"}.icon-ae-sunscreen:before{content:"\e9dc"}.icon-ae-tag-alone:before{content:"\e9dd"}.icon-ae-tag-dollar:before{content:"\e9de"}.icon-ae-tag-heart:before{content:"\e9df"}.icon-ae-tag-usa:before{content:"\e9e0"}.icon-ae-tag:before{content:"\e9e1"}.icon-ae-taxi-2:before{content:"\e9e2"}.icon-ae-taxi:before{content:"\e9e3"}.icon-ae-ticket-2 .path1:before{content:"\e9e4";color:rgb(9, 9, 9)}.icon-ae-ticket-2 .path2:before{content:"\e9e5";margin-left:-1.3125em;color:rgb(11, 11, 11)}.icon-ae-ticket-2 .path3:before{content:"\e9e6";margin-left:-1.3125em;color:rgb(9, 9, 9)}.icon-ae-ticket-2 .path4:before{content:"\e9e7";margin-left:-1.3125em;color:rgb(239, 239, 239)}.icon-ae-ticket-2 .path5:before{content:"\e9e8";margin-left:-1.3125em;color:rgb(236, 236, 236)}.icon-ae-ticket-2 .path6:before{content:"\e9e9";margin-left:-1.3125em;color:rgb(14, 14, 14)}.icon-ae-ticket-2 .path7:before{content:"\e9ea";margin-left:-1.3125em;color:rgb(14, 14, 14)}.icon-ae-ticket-2 .path8:before{content:"\e9eb";margin-left:-1.3125em;color:rgb(13, 13, 13)}.icon-ae-ticket-2 .path9:before{content:"\e9ec";margin-left:-1.3125em;color:rgb(240, 240, 240)}.icon-ae-ticket-2 .path10:before{content:"\e9ed";margin-left:-1.3125em;color:rgb(1, 1, 1)}.icon-ae-ticket-2 .path11:before{content:"\e9ee";margin-left:-1.3125em;color:rgb(245, 245, 245)}.icon-ae-ticket-2 .path12:before{content:"\e9ef";margin-left:-1.3125em;color:rgb(236, 236, 236)}.icon-ae-ticket-2 .path13:before{content:"\e9f0";margin-left:-1.3125em;color:rgb(237, 237, 237)}.icon-ae-ticket-2 .path14:before{content:"\e9f1";margin-left:-1.3125em;color:rgb(14, 14, 14)}.icon-ae-ticket-2 .path15:before{content:"\e9f2";margin-left:-1.3125em;color:rgb(3, 3, 3)}.icon-ae-ticket-2 .path16:before{content:"\e9f3";margin-left:-1.3125em;color:rgb(15, 15, 15)}.icon-ae-ticket-2 .path17:before{content:"\e9f4";margin-left:-1.3125em;color:rgb(19, 19, 19)}.icon-ae-ticket-2 .path18:before{content:"\e9f5";margin-left:-1.3125em;color:rgb(3, 3, 3)}.icon-ae-ticket-2 .path19:before{content:"\e9f6";margin-left:-1.3125em;color:rgb(15, 15, 15)}.icon-ae-ticket-2 .path20:before{content:"\e9f7";margin-left:-1.3125em;color:rgb(14, 14, 14)}.icon-ae-ticket-2 .path21:before{content:"\e9f8";margin-left:-1.3125em;color:rgb(13, 13, 13)}.icon-ae-ticket-2 .path22:before{content:"\e9f9";margin-left:-1.3125em;color:rgb(240, 240, 240)}.icon-ae-ticket-2 .path23:before{content:"\e9fa";margin-left:-1.3125em;color:rgb(221, 221, 221)}.icon-ae-ticket-2 .path24:before{content:"\e9fb";margin-left:-1.3125em;color:rgb(25, 25, 25)}.icon-ae-ticket-2 .path25:before{content:"\e9fc";margin-left:-1.3125em;color:rgb(232, 232, 232)}.icon-ae-ticket-2 .path26:before{content:"\e9fd";margin-left:-1.3125em;color:rgb(13, 13, 13)}.icon-ae-ticket-2 .path27:before{content:"\e9fe";margin-left:-1.3125em;color:rgb(6, 6, 6)}.icon-ae-ticket-3:before{content:"\e9ff"}.icon-ae-time:before{content:"\ea00"}.icon-ae-timer-2:before{content:"\ea01"}.icon-ae-timer-3 .path1:before{content:"\ea02";color:rgb(243, 243, 243)}.icon-ae-timer-3 .path2:before{content:"\ea03";margin-left:-1em;color:rgb(3, 3, 3)}.icon-ae-timer-3 .path3:before{content:"\ea04";margin-left:-1em;color:rgb(7, 7, 7)}.icon-ae-timer-3 .path4:before{content:"\ea05";margin-left:-1em;color:rgb(13, 13, 13)}.icon-ae-timer-3 .path5:before{content:"\ea06";margin-left:-1em;color:rgb(13, 13, 13)}.icon-ae-timer-3 .path6:before{content:"\ea07";margin-left:-1em;color:rgb(13, 13, 13)}.icon-ae-timer-3 .path7:before{content:"\ea08";margin-left:-1em;color:rgb(13, 13, 13)}.icon-ae-timer-3 .path8:before{content:"\ea09";margin-left:-1em;color:rgb(9, 9, 9)}.icon-ae-timer-3 .path9:before{content:"\ea0a";margin-left:-1em;color:rgb(9, 9, 9)}.icon-ae-timer-3 .path10:before{content:"\ea0b";margin-left:-1em;color:rgb(9, 9, 9)}.icon-ae-timer-3 .path11:before{content:"\ea0c";margin-left:-1em;color:rgb(8, 8, 8)}.icon-ae-timer-4 .path1:before{content:"\ea0d";color:rgb(243, 243, 243)}.icon-ae-timer-4 .path2:before{content:"\ea0e";margin-left:-1em;color:rgb(4, 4, 4)}.icon-ae-timer-4 .path3:before{content:"\ea0f";margin-left:-1em;color:rgb(242, 242, 242)}.icon-ae-timer-4 .path4:before{content:"\ea10";margin-left:-1em;color:rgb(4, 4, 4)}.icon-ae-timer-4 .path5:before{content:"\ea11";margin-left:-1em;color:rgb(3, 3, 3)}.icon-ae-timer-4 .path6:before{content:"\ea12";margin-left:-1em;color:rgb(234, 234, 234)}.icon-ae-timer:before{content:"\ea13"}.icon-ae-track:before{content:"\ea14"}.icon-ae-train-2 .path1:before{content:"\ea15";color:rgb(243, 243, 243)}.icon-ae-train-2 .path2:before{content:"\ea16";margin-left:-0.8369140625em;color:rgb(0, 0, 0)}.icon-ae-train-2 .path3:before{content:"\ea17";margin-left:-0.8369140625em;color:rgb(2, 2, 2)}.icon-ae-train-2 .path4:before{content:"\ea18";margin-left:-0.8369140625em;color:rgb(244, 244, 244)}.icon-ae-train-2 .path5:before{content:"\ea19";margin-left:-0.8369140625em;color:rgb(244, 244, 244)}.icon-ae-train-2 .path6:before{content:"\ea1a";margin-left:-0.8369140625em;color:rgb(7, 7, 7)}.icon-ae-train-2 .path7:before{content:"\ea1b";margin-left:-0.8369140625em;color:rgb(7, 7, 7)}.icon-ae-train-2 .path8:before{content:"\ea1c";margin-left:-0.8369140625em;color:rgb(244, 244, 244)}.icon-ae-train-2 .path9:before{content:"\ea1d";margin-left:-0.8369140625em;color:rgb(240, 240, 240)}.icon-ae-train-2 .path10:before{content:"\ea1e";margin-left:-0.8369140625em;color:rgb(241, 241, 241)}.icon-ae-train-2 .path11:before{content:"\ea1f";margin-left:-0.8369140625em;color:rgb(1, 1, 1)}.icon-ae-train-2 .path12:before{content:"\ea20";margin-left:-0.8369140625em;color:rgb(1, 1, 1)}.icon-ae-train-2 .path13:before{content:"\ea21";margin-left:-0.8369140625em;color:rgb(1, 1, 1)}.icon-ae-train-2 .path14:before{content:"\ea22";margin-left:-0.8369140625em;color:rgb(238, 238, 238)}.icon-ae-train-2 .path15:before{content:"\ea23";margin-left:-0.8369140625em;color:rgb(238, 238, 238)}.icon-ae-train-2 .path16:before{content:"\ea24";margin-left:-0.8369140625em;color:rgb(12, 12, 12)}.icon-ae-train-2 .path17:before{content:"\ea25";margin-left:-0.8369140625em;color:rgb(12, 12, 12)}.icon-ae-train:before{content:"\ea26"}.icon-ae-translate:before{content:"\ea27"}.icon-ae-union:before{content:"\ea28"}.icon-ae-weight:before{content:"\ea29"}.icon-ae-win:before{content:"\ea2a"}.icon-ae-winner-2:before{content:"\ea2b"}.icon-ae-winner:before{content:"\ea2c"}.icon-map-tracking-2:before{content:"\ea2d"}.icon-credit-card:before{content:"\ea2e"}.icon-mobile:before{content:"\ea2f"}.icon-bubbles4:before{content:"\ea30"}.icon-quotes-left:before{content:"\ea31"}.icon-quotes-right:before{content:"\ea32"}.icon-search:before{content:"\ea33"}.icon-cloud-check:before{content:"\ea34"}.icon-sun:before{content:"\ea35"}.icon-checkmark2:before{content:"\ea36"}.icon-play3:before{content:"\ea37"}/* Touch targets accesibles para paginación GatherUp */.revwid-pagination-link{min-width:44px;min-height:44px;padding:10px 12px;margin:4px;display:inline-flex;align-items:center;justify-content:center;line-height:1;border-radius:6px}.custom-checkbox{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid #d1d5db;/* gray-300 */border-radius:6px;background-color:transparent;cursor:pointer;position:relative;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.custom-checkbox:hover{border-color:#00BF63/* Usando color brand si es posible, o valor fijo si no */}/* Color Brand (basado en el verde del sitio) */.custom-checkbox:checked{background-color:#00BF63;border-color:#00BF63}/* El checkmark */.custom-checkbox:checked::after{content:'';position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.dark .custom-checkbox{border-color:#4b5563/* gray-600 */}/* Efecto focus */.custom-checkbox:focus{outline:none;box-shadow:0 0 0 3px rgba(0, 191, 99, 0.2)}/* Featured post on the blog landing page */.featured-blog-card__media::after{position:absolute;inset:0;content:"";background:linear-gradient(
        90deg,
        #f7f8f5 0%,
        rgba(247, 248, 245, 0.99) 31%,
        rgba(247, 248, 245, 0.9) 43%,
        rgba(247, 248, 245, 0.28) 64%,
        rgba(247, 248, 245, 0) 78%
    )}.dark .featured-blog-card__media::after{background:linear-gradient(
        90deg,
        #1c1917 0%,
        rgba(28, 25, 23, 0.99) 31%,
        rgba(28, 25, 23, 0.9) 43%,
        rgba(28, 25, 23, 0.28) 64%,
        rgba(28, 25, 23, 0) 78%
    )}@media (max-width: 767px){.featured-blog-card__media::after{background:linear-gradient(
            180deg,
            rgba(247, 248, 245, 0) 55%,
            #f7f8f5 100%
        )}.dark .featured-blog-card__media::after{background:linear-gradient(
            180deg,
            rgba(28, 25, 23, 0) 55%,
            #1c1917 100%
        )}}/* Home winner badges: static four-column composition on phones. */.aewinner_badgets_mobile{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));align-items:center;column-gap:clamp(0.5rem, 2.2vw, 1rem);row-gap:clamp(1.5rem, 6vw, 2.25rem);width:100%;max-width:28.75rem;margin-right:auto;margin-left:auto;white-space:normal}.aewinner_badgets_mobile__item,.aewinner_badgets_mobile__item > a{display:flex;align-items:center;justify-content:center;min-width:0;width:100%;height:clamp(5.5rem, 24vw, 8.25rem)}.aewinner_badgets_mobile__image{display:block;width:100%;height:100%;object-fit:contain}