.elementor .s-ftr-img{width:auto;height:42px;margin-block-end:1.1rem;opacity:95%;}.elementor .s-ftr-your-trusted-partner{max-width:34ch;line-height:1.6;}.elementor .s-ftr-box-3{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;grid-template-rows:auto;}.elementor .s-ftr-services{font-family:"Archivo";font-weight:700;font-size:0.75rem;color:var(--TextInvert);letter-spacing:0.14em;line-height:1.2;text-transform:uppercase;margin-block-end:0.9rem;}.elementor .s-ftr-ski-resort-transfers{color:var(--TextInvertMuted);line-height:1.6;text-decoration:none;}.elementor .s-ftr-row-2{min-width:0px;min-height:44px;color:var(--TextInvertMuted);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:inline-flex;grid-template-rows:auto;align-items:center;}.elementor .s-ftr-row-2:hover,.elementor .s-ftr-row-2:focus-visible{color:var(--AccentBright);}.elementor .s-ftr-airport-shuttle-service{color:var(--TextInvertMuted);line-height:1.6;text-decoration:none;}.elementor .s-ftr-row-3{min-width:0px;min-height:44px;color:var(--TextInvertMuted);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:inline-flex;grid-template-rows:auto;align-items:center;}.elementor .s-ftr-row-3:hover,.elementor .s-ftr-row-3:focus-visible{color:var(--AccentBright);}.elementor .s-ftr-medical-transportation{color:var(--TextInvertMuted);line-height:1.6;text-decoration:none;}.elementor .s-ftr-row-4{min-width:0px;min-height:44px;color:var(--TextInvertMuted);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:inline-flex;grid-template-rows:auto;align-items:center;}.elementor .s-ftr-row-4:hover,.elementor .s-ftr-row-4:focus-visible{color:var(--AccentBright);}.elementor .s-ftr-wheelchair-accessible{color:var(--TextInvertMuted);line-height:1.6;text-decoration:none;}.elementor .s-ftr-row-5{min-width:0px;min-height:44px;color:var(--TextInvertMuted);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:inline-flex;grid-template-rows:auto;align-items:center;}.elementor .s-ftr-row-5:hover,.elementor .s-ftr-row-5:focus-visible{color:var(--AccentBright);}.elementor .s-ftr-row{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;grid-template-rows:auto;}.elementor .s-ftr-box-4{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;grid-template-rows:auto;}.elementor .s-ftr-company{font-family:"Archivo";font-weight:700;font-size:0.75rem;color:var(--TextInvert);letter-spacing:0.14em;line-height:1.2;text-transform:uppercase;margin-block-end:0.9rem;}.elementor .s-ftr-home{color:var(--TextInvertMuted);line-height:1.6;text-decoration:none;}.elementor .s-ftr-row-7{min-width:0px;min-height:44px;color:var(--TextInvertMuted);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:inline-flex;grid-template-rows:auto;align-items:center;}.elementor .s-ftr-row-7:hover,.elementor .s-ftr-row-7:focus-visible{color:var(--AccentBright);}.elementor .s-ftr-about-us{color:var(--TextInvertMuted);line-height:1.6;text-decoration:none;}.elementor .s-ftr-row-8{min-width:0px;min-height:44px;color:var(--TextInvertMuted);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:inline-flex;grid-template-rows:auto;align-items:center;}.elementor .s-ftr-row-8:hover,.elementor .s-ftr-row-8:focus-visible{color:var(--AccentBright);}.elementor .s-ftr-locations{color:var(--TextInvertMuted);line-height:1.6;text-decoration:none;}.elementor .s-ftr-row-9{min-width:0px;min-height:44px;color:var(--TextInvertMuted);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:inline-flex;grid-template-rows:auto;align-items:center;}.elementor .s-ftr-row-9:hover,.elementor .s-ftr-row-9:focus-visible{color:var(--AccentBright);}.elementor .s-ftr-reviews{color:var(--TextInvertMuted);line-height:1.6;text-decoration:none;}.elementor .s-ftr-row-10{min-width:0px;min-height:44px;color:var(--TextInvertMuted);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:inline-flex;grid-template-rows:auto;align-items:center;}.elementor .s-ftr-row-10:hover,.elementor .s-ftr-row-10:focus-visible{color:var(--AccentBright);}.elementor .s-ftr-contact{color:var(--TextInvertMuted);line-height:1.6;text-decoration:none;}.elementor .s-ftr-row-11{min-width:0px;min-height:44px;color:var(--TextInvertMuted);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:inline-flex;grid-template-rows:auto;align-items:center;}.elementor .s-ftr-row-11:hover,.elementor .s-ftr-row-11:focus-visible{color:var(--AccentBright);}.elementor .s-ftr-row-6{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;grid-template-rows:auto;}.elementor .s-ftr-box-5{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;grid-template-rows:auto;}.elementor .s-ftr-get-in-touch{font-family:"Archivo";font-weight:700;font-size:0.75rem;color:var(--TextInvert);letter-spacing:0.14em;line-height:1.2;text-transform:uppercase;margin-block-end:0.9rem;}.elementor .s-ftr-250-540-6746{color:var(--TextInvertMuted);line-height:1.6;text-decoration:none;}.elementor .s-ftr-row-13{min-width:0px;min-height:44px;color:var(--TextInvertMuted);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:inline-flex;grid-template-rows:auto;align-items:center;}.elementor .s-ftr-row-13:hover,.elementor .s-ftr-row-13:focus-visible{color:var(--AccentBright);}.elementor .s-ftr-info-nowshuttle-ca{color:var(--TextInvertMuted);line-height:1.6;text-decoration:none;}.elementor .s-ftr-row-14{min-width:0px;min-height:44px;color:var(--TextInvertMuted);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:inline-flex;grid-template-rows:auto;align-items:center;}.elementor .s-ftr-row-14:hover,.elementor .s-ftr-row-14:focus-visible{color:var(--AccentBright);}.elementor .s-ftr-3208-24-stvernon{min-height:44px;color:var(--TextInvertMuted);line-height:1.6;text-decoration:none;display:inline-flex;align-items:center;}.elementor .s-ftr-3208-24-stvernon:hover,.elementor .s-ftr-3208-24-stvernon:focus-visible{color:var(--AccentBright);}.elementor .s-ftr-row-12{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;grid-template-rows:auto;}.elementor .s-ftr-box-6{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;grid-template-rows:auto;}.elementor .s-ftr-grid{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:clamp(1.5rem,3vw,3rem);grid-template-columns:1.4fr 1fr 1fr 1.2fr;grid-template-rows:auto;}.elementor .s-ftr-2026-now-shuttle{color:var(--TextInvertMuted);line-height:1.6;text-decoration:none;}.elementor .s-ftr-privacy-t{font-size:0.84rem;color:var(--TextInvertMuted);line-height:1.6;}.elementor .s-ftr-privacy{width:auto;min-width:0px;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:inline-flex;align-items:center;}.elementor .s-ftr-navigator-credit-t{font-size:0.84rem;color:var(--TextInvertMuted);line-height:1.6;}.elementor .s-ftr-navigator-credit{width:auto;min-width:0px;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:inline-flex;align-items:center;}.elementor .s-ftr-row-15{min-width:0px;font-size:0.84rem;padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:2.5rem;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,.12);border-style:solid;display:flex;gap:1rem;flex-wrap:wrap;grid-template-rows:auto;justify-content:space-between;}.elementor .s-ftr-box-2{min-width:0px;max-width:var(--MaxWidth);padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(1.25rem,4vw,3.5rem);padding-inline-end:clamp(1.25rem,4vw,3.5rem);margin-inline-start:auto;margin-inline-end:auto;grid-template-rows:auto;}.elementor .s-ftr-box{min-width:0px;font-size:0.92rem;color:var(--TextInvertMuted);padding-block-start:clamp(2.5rem,5vw,4rem);padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--Ink);grid-template-rows:auto;}