﻿body[data-oloropa-page="view_package.php"] #itinerary.pd12-cinema-itinerary-host{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#2B211A 0%,#2B211A 38%,#FDFBF7 38%,#FAF8F5 100%)!important;color:#FDFBF7!important}html:has(body[data-oloropa-page="view_package.php"]),body[data-oloropa-page="view_package.php"]{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow-x:hidden!important;background:#2B211A!important;color:#2B211A!important}body[data-oloropa-page="view_package.php"] main#main-content.pd5-page,body[data-oloropa-page="view_package.php"] .pd5-page.ol-o6-token-shell{display:block!important;width:100vw!important;max-width:100vw!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;background:linear-gradient(180deg,#2B211A 0%,#2B211A 24%,#FDFBF7 24%,#FAF8F5 100%)!important;box-sizing:border-box!important}body[data-oloropa-page="view_package.php"] :where(.pd-hero,.pd-section,.pd5-section,.pd4-section){display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important;overflow:hidden!important}body[data-oloropa-page="view_package.php"] :where(.pd-inner,.pd5-inner,.pd-head,.pd5-head){width:min(100% - clamp(1.5rem,6vw,6rem),1180px)!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}body[data-oloropa-page="view_package.php"] :where(.pd-head,.pd5-head){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr)!important;gap:clamp(1rem,4vw,3rem)!important;align-items:end!important}body[data-oloropa-page="view_package.php"] :where(.pd-head,.pd5-head) :where(h1,h2,h3,p){overflow-wrap:anywhere!important}body[data-oloropa-page="view_package.php"] #itinerary.pd12-cinema-itinerary-host::before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 10% 8%,rgba(212,163,115,.18),transparent 32vw),radial-gradient(circle at 92% 12%,rgba(162,90,56,.13),transparent 34vw),linear-gradient(365deg,rgba(43,33,26,.98),rgba(43,33,26,.86) 34%,rgba(253,251,247,.92) 34%,rgba(250,248,245,.98));pointer-events:none}body[data-oloropa-page="view_package.php"] #itinerary.pd12-cinema-itinerary-host>*{position:relative;z-index:1}body[data-oloropa-page="view_package.php"] #itinerary .pd-kicker,body[data-oloropa-page="view_package.php"] #itinerary .pd5-kicker{color:#D4A373!important;text-shadow:none!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary{width:min(100% - clamp(1.25rem,5vw,5rem),1180px)!important;max-width:1180px!important;margin:0 auto!important;padding:clamp(1.25rem,3.5vw,3rem) 0!important;color:#FDFBF7!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:clamp(1rem,4vw,3rem)!important;align-items:end!important;margin:0 0 clamp(1.25rem,3vw,2.2rem)!important;color:#FDFBF7!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary-head h3{max-width:940px!important;margin:.35rem 0 0!important;font-family:"Cormorant Garamond",Georgia,serif!important;font-size:clamp(2.65rem,7vw,6.25rem)!important;line-height:.88!important;letter-spacing:-.025em!important;color:#FDFBF7!important;text-shadow:0 18px 42px rgba(0,0,0,.32)!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary-head p:not(.pd-kicker){max-width:620px!important;color:rgba(253,251,247,.82)!important;font-size:clamp(.98rem,1.25vw,1.12rem)!important;line-height:1.75!important;text-shadow:none!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary-head .pd-btn{align-self:center!important;min-height:48px!important;background:linear-gradient(365deg,#D4A373,#C88E53)!important;color:#2B211A!important;border-color:rgba(212,163,115,.55)!important;box-shadow:0 20px 54px rgba(43,33,26,.25)!important;white-space:nowrap!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-stack{display:grid!important;gap:clamp(1rem,2.4vw,1.6rem)!important;margin:0!important;padding:0!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node,body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node:nth-child(even){position:relative!important;display:grid!important;grid-template-columns:minmax(0,.86fr) minmax(300px,.74fr)!important;grid-auto-flow:row!important;gap:clamp(1rem,3vw,2rem)!important;align-items:stretch!important;min-height:0!important;padding:clamp(1rem,2.4vw,1.8rem)!important;border:1px solid rgba(74,59,50,.16)!important;border-radius:clamp(1.25rem,2vw,2rem)!important;background:linear-gradient(365deg,rgba(253,251,247,.98),rgba(250,248,245,.96))!important;color:#2B211A!important;box-shadow:0 28px 80px rgba(43,33,26,.16)!important;overflow:hidden!important;contain:layout paint!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(365deg,rgba(212,163,115,.14),rgba(253,251,247,0) 48%,rgba(162,90,56,.08));pointer-events:none}body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node>*{position:relative;z-index:1}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-index,body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node:nth-child(even) .o25-node-index{grid-column:1 / -1!important;grid-row:auto!important;display:flex!important;align-items:center!important;gap:.7rem!important;text-align:left!important;padding:0!important;position:relative!important;top:auto!important;color:#A25A38!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-index span{font-size:clamp(1.55rem,3vw,2.6rem)!important;line-height:1!important;color:#A25A38!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-index small{display:inline!important;color:#4A3B32!important;font-size:.68rem!important;letter-spacing:.18em!important;text-transform:uppercase!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-copy,body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node:nth-child(even) .o25-node-copy{grid-column:1!important;grid-row:auto!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:clamp(.7rem,1.6vw,1.05rem)!important;min-width:0!important;color:#2B211A!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-copy :where(h1,h2,h3,h4,p,li,span,strong,small,dt,dd,em,b){color:#2B211A!important;text-shadow:none!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-copy h3{margin:0!important;font-family:"Cormorant Garamond",Georgia,serif!important;font-size:clamp(2.2rem,4.8vw,4.9rem)!important;line-height:.9!important;letter-spacing:-.02em!important;color:#2B211A!important;overflow-wrap:anywhere!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-copy p{max-width:64ch!important;margin:0!important;color:#4A3B32!important;font-size:clamp(.98rem,1.1vw,1.08rem)!important;line-height:1.72!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-index{display:inline-flex!important;width:max-content!important;align-items:center!important;gap:.5rem!important;color:#A25A38!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-day-facts{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.72rem!important;margin-top:.35rem!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-day-facts div{min-width:0!important;border:1px solid rgba(74,59,50,.13)!important;border-radius:1rem!important;background:linear-gradient(365deg,rgba(253,251,247,.82),rgba(239,221,199,.66))!important;color:#2B211A!important;padding:.85rem!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-day-facts dt{color:#A25A38!important;font-size:.68rem!important;font-weight:900!important;letter-spacing:.15em!important;text-transform:uppercase!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-day-facts dd{margin:.28rem 0 0!important;color:#2B211A!important;font-weight:800!important;line-height:1.35!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-rail,body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node:nth-child(even) .o25-node-rail{display:none!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-rail::before{content:"";position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(180deg,rgba(162,90,56,.08),rgba(162,90,56,.72),rgba(162,90,56,.08))}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-rail i{position:relative!important;width:14px!important;height:14px!important;border-radius:999px!important;background:#A25A38!important;box-shadow:0 0 0 8px rgba(162,90,56,.13)!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-media,body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node:nth-child(even) .o25-node-media{grid-column:2!important;grid-row:auto!important;position:relative!important;display:grid!important;grid-template-columns:1fr!important;gap:.65rem!important;align-content:start!important;min-height:0!important;border-radius:1.35rem!important;overflow:hidden!important;background:linear-gradient(365deg,#2B211A,#4A3B32)!important;color:#FDFBF7!important;box-shadow:inset 0 0 0 1px rgba(253,251,247,.1)!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-media-feature,body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node:nth-child(even) .o25-media-feature{position:relative!important;grid-column:auto!important;grid-row:auto!important;width:100%!important;min-height:260px!important;aspect-ratio:4/3!important;border-radius:1.1rem!important;overflow:hidden!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-media img,body[data-oloropa-page="view_package.php"] #itinerary .o25-node-media video{display:block!important;width:100%!important;height:100%!important;min-height:0!important;object-fit:cover!important;filter:saturate(.98) contrast(1.04)!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-media-feature>img,body[data-oloropa-page="view_package.php"] #itinerary .o25-media-feature>video{position:absolute!important;inset:0!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-media-thumbs,body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node:nth-child(even) .o25-media-thumbs{grid-column:auto!important;grid-row:auto!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.45rem!important;min-width:0!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-media-thumbs figure{margin:0!important;min-width:0!important;aspect-ratio:4/3!important;border-radius:.7rem!important;overflow:hidden!important;background:#2B211A!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-media-thumbs img{width:100%!important;height:100%!important;object-fit:cover!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(43,33,26,.04),rgba(43,33,26,.5));pointer-events:none}body[data-oloropa-page="view_package.php"] #itinerary .o25-media-type,body[data-oloropa-page="view_package.php"] #itinerary .o25-media-caption{position:absolute!important;z-index:2!important;color:#FDFBF7!important;text-shadow:0 2px 14px rgba(0,0,0,.48)!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-media-type{top:.8rem!important;left:.8rem!important;display:inline-flex!important;align-items:center!important;min-height:32px!important;border-radius:999px!important;background:rgba(43,33,26,.72)!important;border:1px solid rgba(253,251,247,.18)!important;padding:.34rem .72rem!important;font-size:.68rem!important;font-weight:900!important;letter-spacing:.13em!important;text-transform:uppercase!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-media-caption{left:1rem!important;right:1rem!important;bottom:1rem!important;margin:0!important;font-weight:800!important;line-height:1.45!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-day-brief{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;width:max-content!important;max-width:100%!important;border-radius:999px!important;background:linear-gradient(365deg,#2B211A,#4A3B32)!important;color:#FDFBF7!important;border:1px solid rgba(74,59,50,.24)!important;padding:.75rem 1rem!important;text-decoration:none!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"]{min-height:min(920px,100dvh)!important;padding:clamp(6.25rem,10dvh,8rem) clamp(1rem,5vw,4rem) clamp(2.75rem,6dvh,4.5rem)!important;display:grid!important;align-items:center!important;background:radial-gradient(circle at 72% 16%,rgba(212,163,115,.18),transparent 30vw),linear-gradient(180deg,#1D130D 0%,#2B211A 60%,#32251D 100%)!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-grid{width:min(1180px,100%)!important;max-width:1180px!important;grid-template-columns:minmax(0,1fr) minmax(300px,380px)!important;gap:clamp(1.25rem,4vw,4rem)!important;align-items:center!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-copy{max-width:760px!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-copy h1{max-width:760px!important;font-size:clamp(3.2rem,6.1vw,5.9rem)!important;line-height:.94!important;letter-spacing:-.035em!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-filter-card{max-width:380px!important;max-height:none!important;overflow:visible!important;border-radius:1.35rem!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk3-hero-signal-board{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-ctas .pk4-btn{min-height:48px!important}body[data-oloropa-page="packages.php"] .ol-pro-route-studio{background:linear-gradient(365deg,#2B211A 0%,#31251C 52%,#2B211A 100%)!important;color:#FDFBF7!important}body[data-oloropa-page="packages.php"] .ol-pro-route-studio :where(h1,h2,h3,h4,p,span,strong,small,em,b,button,a){text-shadow:none!important}body[data-oloropa-page="packages.php"] .ol-pro-route-head :where(h2,p),body[data-oloropa-page="packages.php"] .ol-pro-route-copy :where(h3,p),body[data-oloropa-page="packages.php"] .ol-pro-route-stops b{color:#FDFBF7!important}body[data-oloropa-page="packages.php"] .ol-pro-route-head .pk-kicker,body[data-oloropa-page="packages.php"] .ol-pro-route-copy span,body[data-oloropa-page="packages.php"] .ol-pro-route-stops i,body[data-oloropa-page="packages.php"] .ol-pro-route-item small,body[data-oloropa-page="packages.php"] .ol-pro-route-item b{color:#D4A373!important}body[data-oloropa-page="packages.php"] .ol-pro-route-screen{background:linear-gradient(365deg,#2B211A,#4A3B32)!important;color:#FDFBF7!important;border-color:rgba(212,163,115,.32)!important}body[data-oloropa-page="packages.php"] .ol-pro-route-screen::after{background:linear-gradient(365deg,rgba(43,33,26,.92),rgba(43,33,26,.18) 52%,rgba(43,33,26,.78)),linear-gradient(180deg,rgba(43,33,26,.7),transparent 44%,rgba(43,33,26,.72))!important}body[data-oloropa-page="packages.php"] .ol-pro-route-panel{background:linear-gradient(365deg,rgba(253,251,247,.1),rgba(74,59,50,.28))!important;color:#FDFBF7!important;border-color:rgba(212,163,115,.28)!important}body[data-oloropa-page="packages.php"] .ol-pro-route-item{background:linear-gradient(365deg,rgba(43,33,26,.78),rgba(74,59,50,.72))!important;color:#FDFBF7!important;border-color:rgba(212,163,115,.22)!important}body[data-oloropa-page="packages.php"] .ol-pro-route-item :where(strong,em,span){color:#FDFBF7!important}body[data-oloropa-page="packages.php"] .ol-pro-route-filters button{min-height:48px!important;color:#FDFBF7!important;background:linear-gradient(365deg,rgba(43,33,26,.82),rgba(74,59,50,.72))!important}body[data-oloropa-page="packages.php"] .ol-pro-route-filters button:is(.is-active,:hover,:focus-visible){background:linear-gradient(365deg,#D4A373,#C88E53)!important;color:#2B211A!important}body[data-oloropa-page="view_destination.php"] .p13-world{background:linear-gradient(365deg,#FDFBF7,#FAF8F5 62%,#EFE0CC)!important;color:#2B211A!important}body[data-oloropa-page="view_destination.php"] .p13-world :where(.p13-section,.p13-orientation,.p13-board,.p13-fieldcraft,.p13-bridge,.p13-gallery){color:#2B211A!important}body[data-oloropa-page="view_destination.php"] :where(.p13-orientation,.p13-board,.p13-fieldcraft,.p13-bridge,.p13-gallery,.p13-decision,.p13-field-step,.p13-fit-card) :where(h1,h2,h3,h4,p,li,span,strong,small,em,b){color:#2B211A!important;text-shadow:none!important}body[data-oloropa-page="view_destination.php"] :where(.p13-orientation,.p13-board,.p13-fieldcraft,.p13-bridge,.p13-gallery,.p13-decision,.p13-field-step,.p13-fit-card) p{color:#4A3B32!important}body[data-oloropa-page="view_destination.php"] :where(.p13-hero,.p13-handoff){color:#FDFBF7!important}body[data-oloropa-page="view_destination.php"] :where(.p13-hero,.p13-handoff) :where(h1,h2,h3,h4,p,span,strong,small,em,b){color:#FDFBF7!important;text-shadow:0 14px 36px rgba(0,0,0,.38)!important}body[data-oloropa-page="view_destination.php"] :where(.p13-hero,.p13-handoff) .p13-kicker{color:#D4A373!important}body[data-oloropa-page="view_destination.php"] :where(.p13-film-card,.p13-route-card,.p13-memory,.p13-live-satellite-map-frame,.p13-animated-map-frame-wrap){background:linear-gradient(365deg,#2B211A,#4A3B32)!important;color:#FDFBF7!important;border-color:rgba(212,163,115,.28)!important;overflow:hidden!important}body[data-oloropa-page="view_destination.php"] :where(.p13-film-caption,.p13-route-card-content,.p13-memory span) :where(h1,h2,h3,h4,p,span,strong,small,em,b),body[data-oloropa-page="view_destination.php"] :where(.p13-film-caption,.p13-route-card-content,.p13-memory span){color:#FDFBF7!important;text-shadow:0 10px 28px rgba(0,0,0,.5)!important}body[data-oloropa-page="view_destination.php"] .p13-btn,body[data-oloropa-page="view_destination.php"] .p13-fit-card .p13-soundbar button{min-height:48px!important;background:linear-gradient(365deg,#A25A38,#7F4228)!important;color:#FDFBF7!important;border-color:rgba(162,90,56,.44)!important}body[data-oloropa-page="view_destination.php"] .p13-btn.ghost{background:linear-gradient(365deg,rgba(253,251,247,.88),rgba(250,248,245,.72))!important;color:#2B211A!important;border-color:rgba(74,59,50,.22)!important}@media(max-width:900px){body[data-oloropa-page="view_package.php"] :where(.pd-inner,.pd5-inner,.pd-head,.pd5-head){width:min(100% - 2rem,1180px)!important}body[data-oloropa-page="view_package.php"] :where(.pd-head,.pd5-head){grid-template-columns:1fr!important}body[data-oloropa-page="view_package.php"] #itinerary.pd12-cinema-itinerary-host{background:linear-gradient(180deg,#2B211A 0%,#2B211A 32%,#FDFBF7 32%,#FAF8F5 100%)!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary{width:min(100% - 1.25rem,1180px)!important;padding:1rem 0!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary-head{grid-template-columns:1fr!important;align-items:start!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary-head h3{font-size:clamp(2.35rem,15vw,4.7rem)!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node,body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node:nth-child(even){grid-template-columns:1fr!important;min-height:auto!important;padding:1rem!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-index,body[data-oloropa-page="view_package.php"] #itinerary .o25-node-copy,body[data-oloropa-page="view_package.php"] #itinerary .o25-node-media,body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node:nth-child(even) .o25-node-index,body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node:nth-child(even) .o25-node-copy,body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node:nth-child(even) .o25-node-media{grid-column:1!important;grid-row:auto!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-media{order:-1!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-rail{display:none!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-day-facts{grid-template-columns:1fr!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-media-feature{min-height:220px!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-media-thumbs{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"]{min-height:auto!important;padding:6.5rem 1rem 4.5rem!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-grid{grid-template-columns:1fr!important;width:100%!important;gap:1rem!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-copy h1{font-size:clamp(2.75rem,14vw,4.5rem)!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-filter-card{display:none!important}body[data-oloropa-page="packages.php"] .ol-pro-route-grid{grid-template-columns:1fr!important}body[data-oloropa-page="packages.php"] .ol-pro-route-screen{min-height:420px!important}body[data-oloropa-page="packages.php"] .ol-pro-route-copy h3{font-size:clamp(2rem,12vw,3.8rem)!important}}body[data-oloropa-page="packages.php"] header.ol-cc-header[data-oloropa-concierge-header],body[data-oloropa-page="packages.php"] .ol-cc-header{width:min(1180px,calc(100vw - clamp(1rem,5vw,4rem)))!important;max-width:1180px!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"]{min-height:min(880px,100svh)!important;padding-top:clamp(7.5rem,12svh,9rem)!important;padding-bottom:clamp(4.75rem,9svh,6.25rem)!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-grid{width:min(1180px,calc(100vw - clamp(1rem,5vw,4rem)))!important;max-width:1180px!important;grid-template-columns:minmax(0,1fr) minmax(300px,380px)!important;align-items:center!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-filter-card{height:auto!important;max-height:none!important;overflow:visible!important;scrollbar-width:none!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-filter-card::-webkit-scrollbar{display:none!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk3-hero-signal-board,body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-chip-grid{overflow:visible!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk3-hero-signal-board span,body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-chip-grid button{min-width:0!important;overflow:hidden!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"]>.ol21-p6-hero-dock{left:max(clamp(1rem,5vw,4rem),calc((100vw - 1180px)/2))!important;bottom:clamp(1rem,4svh,2rem)!important;max-width:min(360px,calc(100vw - 2rem))!important;padding:.42rem .48rem!important;border-radius:999px!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"]>.ol21-p6-hero-dock .ol21-p6-hero-dock__label{max-width:170px!important;font-size:.62rem!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"]>.ol21-p6-hero-dock .ol21-p6-hero-dock__button{height:34px!important;min-height:34px!important;padding-inline:.68rem!important}body[data-oloropa-page="view_package.php"] #itinerary.pd12-cinema-itinerary-host{padding:clamp(3rem,6vw,5rem) 0 clamp(3.5rem,7vw,6rem)!important;background:linear-gradient(180deg,#2B211A 0%,#2B211A 46%,#FDFBF7 46%,#FAF8F5 100%)!important}body[data-oloropa-page="view_package.php"] #itinerary.pd12-cinema-itinerary-host::before{background:radial-gradient(circle at 12% 10%,rgba(212,163,115,.16),transparent 30vw),linear-gradient(365deg,rgba(43,33,26,.98),rgba(43,33,26,.92) 44%,rgba(253,251,247,.94) 44%,rgba(250,248,245,.98))!important}body[data-oloropa-page="view_package.php"] #itinerary .pd5-sales-stage-label{display:inline-flex!important;width:auto!important;max-width:100%!important;margin:0 0 clamp(1.2rem,3vw,2rem)!important;border:1px solid rgba(253,251,247,.2)!important;border-radius:999px!important;padding:.48rem .9rem!important;background:rgba(253,251,247,.08)!important;color:#D4A373!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary{padding:0!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary-head{grid-template-columns:minmax(0,1fr) minmax(220px,.34fr)!important;align-items:center!important;gap:clamp(1rem,3vw,2.5rem)!important;margin:0 0 clamp(1.4rem,3vw,2.5rem)!important;padding:clamp(1.15rem,2.8vw,2rem)!important;border:1px solid rgba(253,251,247,.14)!important;border-radius:clamp(1.15rem,2vw,1.8rem)!important;background:linear-gradient(365deg,rgba(253,251,247,.08),rgba(253,251,247,.045))!important;box-shadow:0 26px 80px rgba(0,0,0,.16)!important;overflow:hidden!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary-head h3{max-width:780px!important;font-size:clamp(2.35rem,4.4vw,4.65rem)!important;line-height:.98!important;letter-spacing:-.018em!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary-head p:not(.pd-kicker){max-width:390px!important;font-size:clamp(.95rem,1vw,1.05rem)!important;line-height:1.68!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary-head .pd-btn{justify-self:end!important;align-self:center!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-stack{gap:clamp(1.1rem,2.2vw,1.75rem)!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node,body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node:nth-child(even){grid-template-columns:minmax(0,.9fr) minmax(300px,.62fr)!important;padding:clamp(1.05rem,2.2vw,1.65rem)!important;border-radius:clamp(1rem,1.8vw,1.55rem)!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-copy h3{max-width:720px!important;font-size:clamp(1.85rem,3vw,3.35rem)!important;line-height:1.02!important;letter-spacing:-.01em!important;overflow-wrap:normal!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-copy p{font-size:clamp(.92rem,1vw,1.02rem)!important;line-height:1.65!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-media-feature{min-height:220px!important}body[data-oloropa-page="view_package.php"] #stay-layer{position:relative!important;background:linear-gradient(365deg,#FDFBF7 0%,#FAF8F5 58%,#EFE1CF 100%)!important;color:#2B211A!important;border-color:rgba(74,59,50,.12)!important}body[data-oloropa-page="view_package.php"] #stay-layer::before{opacity:.08!important;background:radial-gradient(circle at 12% 0%,rgba(212,163,115,.3),transparent 32vw)!important}body[data-oloropa-page="view_package.php"] #stay-layer :where(h1,h2,h3,h4,strong,b,dt,dd,li,p,span,small,em,label){color:#2B211A!important;text-shadow:none!important}body[data-oloropa-page="view_package.php"] #stay-layer :where(p,li,small,span){color:#4A3B32!important}body[data-oloropa-page="view_package.php"] #stay-layer .pd-kicker,body[data-oloropa-page="view_package.php"] #stay-layer .pd5-kicker,body[data-oloropa-page="view_package.php"] #stay-layer .pd5-sales-stage-label{color:#A25A38!important}body[data-oloropa-page="view_package.php"] #stay-layer .pd12-stay-board{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(1rem,2vw,1.4rem)!important;margin-top:clamp(1.4rem,3vw,2.4rem)!important}body[data-oloropa-page="view_package.php"] #stay-layer .pd12-stay-card{display:grid!important;grid-template-rows:auto auto 1fr auto!important;gap:.75rem!important;min-width:0!important;overflow:hidden!important;background:linear-gradient(365deg,#FDFBF7,#FAF8F5)!important;color:#2B211A!important;border:1px solid rgba(74,59,50,.14)!important;box-shadow:0 24px 70px rgba(43,33,26,.12)!important}body[data-oloropa-page="view_package.php"] #stay-layer .pd12-stay-card img{width:100%!important;aspect-ratio:16/10!important;height:auto!important;object-fit:cover!important;border-radius:1rem!important;filter:saturate(.98) contrast(1.02)!important}body[data-oloropa-page="view_package.php"] #stay-layer .pd12-stay-card .pd-btn,body[data-oloropa-page="view_package.php"] #stay-layer .pd12-stay-card .pd-btn.ghost{background:linear-gradient(365deg,#2B211A,#4A3B32)!important;color:#FDFBF7!important;border-color:rgba(74,59,50,.28)!important}body[data-oloropa-page="index.php"] .ol-phase3-home-gallery{min-height:auto!important;padding-bottom:clamp(4rem,8vw,7rem)!important}body[data-oloropa-page="index.php"] .ol-phase3-gallery-status[hidden]{display:none!important}body[data-oloropa-page="index.php"] .ol-phase3-gallery-grid{contain:layout paint!important}@media(max-width:900px){body[data-oloropa-page="view_package.php"] #itinerary.pd12-cinema-itinerary-host{padding:3rem 0 4rem!important;background:linear-gradient(180deg,#2B211A 0%,#2B211A 34%,#FDFBF7 34%,#FAF8F5 100%)!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary-head{grid-template-columns:1fr!important;padding:1rem!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary-head h3{font-size:clamp(2.25rem,12vw,3.85rem)!important;line-height:.98!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary-head .pd-btn{justify-self:start!important;width:100%!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node,body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node:nth-child(even){grid-template-columns:1fr!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-copy h3{font-size:clamp(1.8rem,9vw,2.75rem)!important}body[data-oloropa-page="view_package.php"] #stay-layer .pd12-stay-board{grid-template-columns:1fr!important}body[data-oloropa-page="packages.php"] header.ol-cc-header[data-oloropa-concierge-header],body[data-oloropa-page="packages.php"] .ol-cc-header{width:calc(100vw - 1rem)!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"]>.ol21-p6-hero-dock{left:.9rem!important;right:.9rem!important;max-width:none!important}}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"],body[data-oloropa-page="view_package.php"] :where(.pd-hero,.pd5-hero){position:relative!important;isolation:isolate!important;overflow:hidden!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] :where(h1,h2,h3,h4,p,span,strong,small,em,b),body[data-oloropa-page="view_package.php"] :where(.pd-hero,.pd5-hero) :where(h1,h2,h3,h4,p,span,strong,small,em,b){text-shadow:0 14px 36px rgba(0,0,0,.34)!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"]>.ol21-p6-hero-dock,body[data-oloropa-page="view_package.php"] :where(.pd-hero,.pd5-hero)>.ol21-p6-hero-dock{position:absolute!important;left:max(clamp(1rem,5vw,4rem),calc((100vw - 1180px)/2))!important;right:auto!important;bottom:clamp(1rem,4svh,2rem)!important;z-index:8!important;max-width:min(360px,calc(100vw - 2rem))!important;transform:translate3d(0,0,0)!important}body[data-oloropa-page="packages.php"] :where(.ol-pdf-floating,.ol-floating-pdf,.pdf-floating,.pd-pdf-button,[data-pdf-floating]),body[data-oloropa-page="view_package.php"] :where(.ol-pdf-floating,.ol-floating-pdf,.pdf-floating,.pd-pdf-button,[data-pdf-floating]){position:fixed!important;right:clamp(.75rem,2vw,1.5rem)!important;top:auto!important;bottom:clamp(5rem,10svh,8rem)!important;z-index:80!important;transform:none!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary-head :where(h1,h2,h3,p),body[data-oloropa-page="view_package.php"] #itinerary .o25-node-copy :where(h1,h2,h3,p){overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary-head{min-height:0!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node{content-visibility:auto!important;contain-intrinsic-size:520px!important}body[data-oloropa-page="view_package.php"] #stay-layer :where(.pd12-stay-card,.pd12-stay-card *){opacity:1!important;visibility:visible!important}body[data-oloropa-page="view_package.php"] #stay-layer .pd12-stay-card :where(h1,h2,h3,h4,strong,b){color:#2B211A!important}body[data-oloropa-page="view_package.php"] #stay-layer .pd12-stay-card :where(p,span,small,li){color:#4A3B32!important}body[data-oloropa-page="index.php"] .ol-phase3-home-gallery{margin-bottom:0!important}body[data-oloropa-page="index.php"] .ol-phase3-home-gallery~footer.ol-cc-footer,body[data-oloropa-page="index.php"]>footer.ol-cc-footer{margin-top:0!important;margin-bottom:0!important}@media(max-width:900px){body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"]>.ol21-p6-hero-dock,body[data-oloropa-page="view_package.php"] :where(.pd-hero,.pd5-hero)>.ol21-p6-hero-dock{position:absolute!important;left:.9rem!important;right:.9rem!important;bottom:1rem!important;max-width:none!important}body[data-oloropa-page="packages.php"] :where(.ol-pdf-floating,.ol-floating-pdf,.pdf-floating,.pd-pdf-button,[data-pdf-floating]),body[data-oloropa-page="view_package.php"] :where(.ol-pdf-floating,.ol-floating-pdf,.pdf-floating,.pd-pdf-button,[data-pdf-floating]){right:.8rem!important;bottom:5rem!important}}body[data-oloropa-page="packages.php"] main#main-content{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:linear-gradient(180deg,#2B211A 0%,#2B211A 30%,#FDFBF7 62%,#FDFBF7 100%)!important}body[data-oloropa-page="packages.php"] header.ol-cc-header[data-oloropa-concierge-header]{top:clamp(.85rem,2vw,1.35rem)!important;z-index:90!important;transform:translate3d(0,0,0)!important}body[data-oloropa-page="packages.php"] :where(#oloropa-chat-widget-root,.ol-floating-control,.ol-chat-widget,.ol-chat-launcher,[data-ol-chat-widget],[data-ol-floating-chat]){z-index:70!important;top:calc(clamp(.85rem,2vw,1.35rem) + 4.9rem)!important;left:clamp(.75rem,2vw,1.25rem)!important;right:auto!important}body[data-oloropa-page="packages.php"] :where(.ol-pdf-floating,.ol-floating-pdf,.pdf-floating,.pd-pdf-button,[data-pdf-floating]){z-index:70!important;top:calc(clamp(.85rem,2vw,1.35rem) + 5.4rem)!important;right:clamp(.75rem,2vw,1.25rem)!important;bottom:auto!important}body[data-oloropa-page="packages.php"] .pk-ambient{position:fixed!important;right:clamp(.85rem,2vw,1.25rem)!important;top:auto!important;bottom:calc(1rem + env(safe-area-inset-bottom,0px))!important;z-index:70!important;max-width:min(220px,calc(100vw - 2rem))!important;transform:translate3d(0,0,0)!important}body[data-oloropa-page="packages.php"] .pk-ambient span{display:inline-block!important;max-width:12rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#2B211A!important;text-shadow:none!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"]{z-index:5!important;min-height:min(820px,100svh)!important;padding-top:clamp(8.2rem,13svh,9.5rem)!important;padding-bottom:clamp(3.2rem,7svh,5rem)!important;background:radial-gradient(circle at 70% 18%,rgba(212,163,115,.18),transparent 30vw),linear-gradient(180deg,#1B120D 0%,#2B211A 58%,#34261D 100%)!important;box-shadow:inset 0 -90px 110px rgba(43,33,26,.58)!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-overlay{background:linear-gradient(90deg,rgba(27,18,13,.82) 0%,rgba(43,33,26,.48) 52%,rgba(43,33,26,.72) 100%),linear-gradient(180deg,rgba(43,33,26,.28) 0%,rgba(43,33,26,.12) 42%,rgba(43,33,26,.78) 100%)!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-grid{width:min(1180px,calc(100vw - clamp(2rem,7vw,5.5rem)))!important;grid-template-columns:minmax(0,1fr) minmax(320px,360px)!important;gap:clamp(1.5rem,4vw,4.25rem)!important;align-items:center!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-copy{max-width:720px!important;padding:clamp(1rem,3vw,2rem) 0!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-copy h1{max-width:720px!important;font-size:clamp(3.35rem,6vw,6.25rem)!important;line-height:.9!important;letter-spacing:-.038em!important;margin:.65rem 0 1.35rem!important;color:#FDFBF7!important;text-shadow:0 24px 70px rgba(0,0,0,.46)!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-copy>p{max-width:600px!important;color:rgba(253,251,247,.86)!important;text-shadow:0 12px 34px rgba(0,0,0,.34)!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-ctas{display:flex!important;flex-wrap:wrap!important;gap:.75rem!important;margin-top:1.55rem!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-ctas .pk4-btn{min-height:48px!important;border-radius:999px!important;padding:.86rem 1.15rem!important;font-size:.78rem!important;letter-spacing:.02em!important;white-space:nowrap!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-filter-card{max-width:360px!important;padding:1.05rem!important;border-radius:1.4rem!important;background:linear-gradient(180deg,rgba(253,251,247,.96),rgba(250,248,245,.9))!important;color:#2B211A!important;border:1px solid rgba(253,251,247,.66)!important;box-shadow:0 26px 76px rgba(0,0,0,.26)!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-filter-card :where(h1,h2,h3,h4,p,span,strong,small,em,b,button,a){color:#2B211A!important;text-shadow:none!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk3-hero-signal-board span{background:linear-gradient(365deg,rgba(43,33,26,.10),rgba(74,59,50,.18))!important;border-color:rgba(43,33,26,.12)!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-chip-grid button{background:#FDFBF7!important;color:#2B211A!important;border-color:rgba(43,33,26,.14)!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-chip-grid button:is(:hover,:focus-visible){background:linear-gradient(365deg,#D4A373,#C88E53)!important;color:#2B211A!important}body[data-oloropa-page="packages.php"] .ol-pro-route-studio,body[data-oloropa-page="packages.php"] section:has(.ol-pro-route-screen){background:linear-gradient(180deg,#FDFBF7 0%,#FAF8F5 52%,#FDFBF7 100%)!important;color:#2B211A!important}body[data-oloropa-page="packages.php"] .ol-pro-route-studio :where(h1,h2,h3,h4,p,span,strong,small,em,b,button,a),body[data-oloropa-page="packages.php"] section:has(.ol-pro-route-screen) :where(h1,h2,h3,h4,p,span,strong,small,em,b,button,a){color:#2B211A!important;text-shadow:none!important}body[data-oloropa-page="packages.php"] .ol-pro-route-head :where(h2,p),body[data-oloropa-page="packages.php"] .ol-pro-route-copy :where(h3,p),body[data-oloropa-page="packages.php"] .ol-pro-route-stops b{color:#2B211A!important}body[data-oloropa-page="packages.php"] .ol-pro-route-head .pk-kicker,body[data-oloropa-page="packages.php"] .ol-pro-route-copy span,body[data-oloropa-page="packages.php"] .ol-pro-route-stops i,body[data-oloropa-page="packages.php"] .ol-pro-route-item small,body[data-oloropa-page="packages.php"] .ol-pro-route-item b{color:#A25A38!important}body[data-oloropa-page="packages.php"] .ol-pro-route-screen{background:linear-gradient(365deg,#FDFBF7,#F6EBDC)!important;color:#2B211A!important;border-color:rgba(74,59,50,.16)!important;box-shadow:0 24px 82px rgba(43,33,26,.14)!important}body[data-oloropa-page="packages.php"] .ol-pro-route-screen::after{background:linear-gradient(180deg,rgba(253,251,247,.16),rgba(253,251,247,.04) 46%,rgba(43,33,26,.10))!important}body[data-oloropa-page="packages.php"] .ol-pro-route-panel,body[data-oloropa-page="packages.php"] .ol-pro-route-item{background:linear-gradient(365deg,#FDFBF7,#EFE1CF)!important;color:#2B211A!important;border-color:rgba(74,59,50,.14)!important}body[data-oloropa-page="packages.php"] .ol-pro-route-item :where(strong,em,span){color:#2B211A!important}body[data-oloropa-page="packages.php"] .ol-pro-route-filters button{color:#2B211A!important;background:#FDFBF7!important;border:1px solid rgba(74,59,50,.14)!important}body[data-oloropa-page="packages.php"] .ol-pro-route-filters button:is(.is-active,:hover,:focus-visible){background:linear-gradient(365deg,#D4A373,#C88E53)!important;color:#2B211A!important}body[data-oloropa-page="packages.php"] .ol22-packages-trusted{position:relative!important;z-index:2!important;transform:none!important;margin:0!important;overflow:hidden!important}body[data-oloropa-page="packages.php"] .ol22-packages-trusted :where(h1,h2,h3,h4,p,span,strong,small,em,b){text-shadow:none!important}body[data-oloropa-page="view_package.php"] :where(.pd-section.sand,.pd-section:not(.pd-hero):not(#itinerary):not(.dark),.pd5-section:not(.pd5-hero):not(#itinerary),#rate-logic,#inclusions,#addons,#fit-guidance,#related){background:linear-gradient(365deg,#FDFBF7,#FAF8F5)!important;color:#2B211A!important}body[data-oloropa-page="view_package.php"] :where(.pd-section.sand,.pd-section:not(.pd-hero):not(#itinerary):not(.dark),.pd5-section:not(.pd5-hero):not(#itinerary),#rate-logic,#inclusions,#addons,#fit-guidance,#related) :where(h1,h2,h3,h4,strong,b,dt,dd,li,p,span,small,em,label){color:#2B211A!important;text-shadow:none!important}body[data-oloropa-page="view_package.php"] :where(.pd-section.sand,.pd-section:not(.pd-hero):not(#itinerary):not(.dark),.pd5-section:not(.pd5-hero):not(#itinerary),#rate-logic,#inclusions,#addons,#fit-guidance,#related) :where(p,li,small,span,dd){color:#4A3B32!important}body[data-oloropa-page="view_destination.php"] .p13-orientation{background:linear-gradient(180deg,#FDFBF7 0%,#FAF8F5 100%)!important;color:#2B211A!important}body[data-oloropa-page="view_destination.php"] .p13-orientation .p13-animated-map-copy :where(h1,h2,h3,h4,strong,b,p,span,small,em){color:#2B211A!important;text-shadow:none!important}body[data-oloropa-page="view_destination.php"] .p13-orientation .p13-animated-map-copy p{color:#4A3B32!important}@media(max-width:900px){body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"]{padding-top:7.4rem!important;padding-bottom:2.4rem!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-grid{width:min(100% - 1.25rem,760px)!important;grid-template-columns:1fr!important;gap:1rem!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-copy h1{font-size:clamp(2.75rem,13vw,4.45rem)!important;line-height:.94!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-filter-card{display:block!important;max-width:none!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk3-hero-signal-board{display:none!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-chip-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-oloropa-page="packages.php"] :where(#oloropa-chat-widget-root,.ol-floating-control,.ol-chat-widget,.ol-chat-launcher,[data-ol-chat-widget],[data-ol-floating-chat]){top:auto!important;bottom:calc(4.5rem + env(safe-area-inset-bottom,0px))!important}body[data-oloropa-page="packages.php"] :where(.ol-pdf-floating,.ol-floating-pdf,.pdf-floating,.pd-pdf-button,[data-pdf-floating]){top:auto!important;bottom:calc(7.9rem + env(safe-area-inset-bottom,0px))!important}body[data-oloropa-page="packages.php"] .pk-ambient{right:.85rem!important;bottom:calc(.8rem + env(safe-area-inset-bottom,0px))!important;max-width:3rem!important;min-width:3rem!important;width:3rem!important;height:3rem!important;padding:0!important;justify-content:center!important}body[data-oloropa-page="packages.php"] .pk-ambient span{display:none!important}}html:has(body[data-oloropa-page="view_package.php"]),body[data-oloropa-page="view_package.php"]{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;overflow-x:clip!important;background:#2B211A!important}body[data-oloropa-page="view_package.php"] main#main-content.pd5-page,body[data-oloropa-page="view_package.php"] main#main-content.pd5-page.ol-o6-token-shell{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;background:linear-gradient(180deg,#2B211A 0%,#2B211A 30%,#FDFBF7 30%,#FAF8F5 100%)!important;box-sizing:border-box!important}body[data-oloropa-page="view_package.php"] :where(main#main-content.pd5-page,.pd5-page.ol-o6-token-shell)>:where(section,.pd-section,.pd5-section,.pd4-section,footer){width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}body[data-oloropa-page="view_package.php"] :where(.pd-inner,.pd5-inner,.pd-head,.pd5-head,.o25-itinerary,.pd12-stay-board,.pd12-route-grid,.pd12-addon-grid){width:min(1180px,calc(100% - clamp(1.25rem,6vw,6rem)))!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}body[data-oloropa-page="view_package.php"] :where(#product-control,#route-intelligence,#inclusions,#stay-layer,#addons,#related,.pd-section.ol-o6-canvas-light){background:linear-gradient(180deg,#FFFFFF 0%,#FDFBF7 58%,#FAF8F5 100%)!important;color:#1A1410!important}body[data-oloropa-page="view_package.php"] :where(#product-control,#route-intelligence,#inclusions,#stay-layer,#addons,#related,.pd-section.ol-o6-canvas-light) :where(h1,h2,h3,h4,h5,h6,p,li,dt,dd,span,strong,b,small,em,label,a,button){color:#1A1410!important;text-shadow:none!important;opacity:1!important}body[data-oloropa-page="view_package.php"] :where(#product-control,#route-intelligence,#inclusions,#stay-layer,#addons,#related,.pd-section.ol-o6-canvas-light) :where(p,li,dd,small,span,em){color:#3F3027!important}body[data-oloropa-page="view_package.php"] :where(#product-control,#route-intelligence,#inclusions,#stay-layer,#addons,#related,.pd-section.ol-o6-canvas-light) :where(.pd-kicker,.pd5-kicker,.pd5-sales-stage-label,.pd12-label){color:#A25A38!important;letter-spacing:.16em!important}body[data-oloropa-page="view_package.php"] :where(#rate-logic,#fit-guidance,#handoff,.pd-section.ol-o6-canvas-dark){background:radial-gradient(circle at 12% 0%,rgba(212,163,115,.14),transparent 34vw),linear-gradient(180deg,#2B211A 0%,#241913 100%)!important;color:#FDFBF7!important}body[data-oloropa-page="view_package.php"] :where(#rate-logic,#fit-guidance,#handoff,.pd-section.ol-o6-canvas-dark) :where(h1,h2,h3,h4,h5,h6,strong,b,a,button){color:#FDFBF7!important;text-shadow:0 16px 36px rgba(0,0,0,.28)!important}body[data-oloropa-page="view_package.php"] :where(#rate-logic,#fit-guidance,#handoff,.pd-section.ol-o6-canvas-dark) :where(p,li,dd,small,span,em){color:rgba(253,251,247,.82)!important;text-shadow:none!important}body[data-oloropa-page="view_package.php"] :where(#rate-logic,#fit-guidance,#handoff,.pd-section.ol-o6-canvas-dark) :where(.pd-kicker,.pd5-kicker,.pd5-sales-stage-label,.pd12-label){color:#D4A373!important}body[data-oloropa-page="view_package.php"] #stay-layer{padding:clamp(4rem,8vw,7rem) 0!important;border-top:1px solid rgba(74,59,50,.12)!important;border-bottom:1px solid rgba(74,59,50,.12)!important}body[data-oloropa-page="view_package.php"] #stay-layer :where(.pd12-stay-card,.pd12-stay-card *,article,figure){visibility:visible!important;opacity:1!important}body[data-oloropa-page="view_package.php"] #stay-layer .pd12-stay-card{background:#FFFFFF!important;color:#1A1410!important;border:1px solid rgba(74,59,50,.14)!important;box-shadow:0 24px 70px rgba(43,33,26,.12)!important}body[data-oloropa-page="view_package.php"] #stay-layer .pd12-stay-card :where(h1,h2,h3,h4,strong,b){color:#1A1410!important}body[data-oloropa-page="view_package.php"] #stay-layer .pd12-stay-card :where(p,span,small,li,em){color:#3F3027!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary-head{width:min(1180px,calc(100% - clamp(1.25rem,6vw,6rem)))!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary-head h3{font-size:clamp(2.45rem,4.6vw,4.8rem)!important;line-height:.98!important;letter-spacing:-.018em!important;max-width:820px!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node,body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node:nth-child(even){width:100%!important;max-width:100%!important;grid-template-columns:minmax(0,1fr) minmax(280px,.58fr)!important;align-items:center!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-copy h3{font-size:clamp(1.95rem,3.1vw,3.45rem)!important;line-height:1.02!important;max-width:760px!important;color:#1A1410!important;text-shadow:none!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-copy p{color:#3F3027!important;text-shadow:none!important}body[data-oloropa-page="packages.php"] header.ol-cc-header[data-oloropa-concierge-header],body[data-oloropa-page="packages.php"] .ol-cc-header.olx-global-header{width:min(1420px,calc(100% - clamp(1rem,4vw,4rem)))!important;max-width:1420px!important;min-height:72px!important;top:clamp(.8rem,1.8vw,1.25rem)!important;left:50%!important;right:auto!important;transform:translate3d(-50%,0,0)!important;display:grid!important;grid-template-columns:minmax(230px,.78fr) minmax(470px,auto) minmax(220px,.62fr)!important;align-items:center!important;gap:clamp(.75rem,2vw,1.5rem)!important;padding:.75rem clamp(.9rem,1.8vw,1.35rem)!important;border-radius:999px!important;background:linear-gradient(365deg,rgba(43,33,26,.86),rgba(74,59,50,.78))!important;border:1px solid rgba(212,163,115,.28)!important;box-shadow:0 22px 70px rgba(0,0,0,.26)!important;z-index:100!important}body[data-oloropa-page="packages.php"] header.ol-cc-header[data-oloropa-concierge-header] :where(.ol-cc-brand,.ol-cc-nav,.ol-cc-actions){min-width:0!important}body[data-oloropa-page="packages.php"] header.ol-cc-header[data-oloropa-concierge-header] .ol-cc-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:.55rem!important;position:relative!important;z-index:2!important}body[data-oloropa-page="packages.php"] header.ol-cc-header[data-oloropa-concierge-header] :where(.ol-cc-cta,.olx-global-cta,.ol-cc-menu-button,.olx-global-menu-button){position:relative!important;inset:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;transform:none!important;white-space:nowrap!important}body[data-oloropa-page="packages.php"] header.ol-cc-header[data-oloropa-concierge-header] :where(.ol-cc-cta,.olx-global-cta){padding:.78rem 1.1rem!important;border-radius:999px!important;background:linear-gradient(365deg,#E8BC68,#BF7446)!important;color:#1A1410!important;box-shadow:none!important}body[data-oloropa-page="packages.php"] header.ol-cc-header[data-oloropa-concierge-header] :where(.ol-cc-cta,.olx-global-cta) :where(span,svg,path){color:#1A1410!important;text-shadow:none!important}body[data-oloropa-page="packages.php"] header.ol-cc-header[data-oloropa-concierge-header] :where(.ol-cc-menu-button,.olx-global-menu-button){width:48px!important;min-width:48px!important;height:48px!important;padding:0!important;border-radius:999px!important;background:rgba(253,251,247,.12)!important;border:1px solid rgba(253,251,247,.16)!important;color:#FDFBF7!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"]{min-height:min(840px,100svh)!important;padding:clamp(8.4rem,13svh,9.8rem) clamp(1rem,4vw,3rem) clamp(3rem,7svh,5rem)!important;display:grid!important;place-items:center!important;overflow:hidden!important;background:radial-gradient(circle at 72% 18%,rgba(212,163,115,.18),transparent 30vw),linear-gradient(180deg,#1B120D 0%,#2B211A 62%,#33251C 100%)!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-grid{width:min(1180px,100%)!important;max-width:1180px!important;margin:0 auto!important;grid-template-columns:minmax(0,1fr) minmax(300px,360px)!important;gap:clamp(1.25rem,4vw,4rem)!important;align-items:center!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-copy{max-width:720px!important;min-width:0!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-copy h1{font-size:clamp(3rem,5.75vw,5.85rem)!important;line-height:.94!important;letter-spacing:-.03em!important;max-width:720px!important;margin:.65rem 0 1.35rem!important;overflow-wrap:normal!important;word-break:normal!important;color:#FDFBF7!important;text-shadow:0 20px 58px rgba(0,0,0,.48)!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-filter-card{align-self:center!important;width:100%!important;max-width:360px!important;max-height:none!important;overflow:visible!important;color:#1A1410!important;background:linear-gradient(180deg,#FFFFFF 0%,#FDFBF7 100%)!important;border:1px solid rgba(253,251,247,.72)!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-filter-card :where(h1,h2,h3,h4,p,span,strong,small,em,b,button,a){color:#1A1410!important;text-shadow:none!important;opacity:1!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-filter-card :where(p,span,small,em){color:#3F3027!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"]>.ol21-p6-hero-dock{position:absolute!important;left:max(clamp(1rem,5vw,4rem),calc((100vw - 1180px)/2))!important;bottom:clamp(1.25rem,4svh,2rem)!important;z-index:10!important;right:auto!important;transform:translate3d(0,0,0)!important;max-width:min(360px,calc(100% - 2rem))!important}body[data-oloropa-page="packages.php"] .ol-pro-route-studio,body[data-oloropa-page="packages.php"] section#category-rails[data-ol-pro-route-studio],body[data-oloropa-page="packages.php"] section:has(.ol-pro-route-screen){background:#FFFFFF!important;color:#1A1410!important;border-color:rgba(74,59,50,.12)!important}body[data-oloropa-page="packages.php"] .ol-pro-route-studio :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,em,b,a,button,label,li),body[data-oloropa-page="packages.php"] section#category-rails[data-ol-pro-route-studio] :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,em,b,a,button,label,li){color:#1A1410!important;text-shadow:none!important;opacity:1!important}body[data-oloropa-page="packages.php"] .ol-pro-route-studio :where(p,small,span,em,li),body[data-oloropa-page="packages.php"] section#category-rails[data-ol-pro-route-studio] :where(p,small,span,em,li){color:#3F3027!important}body[data-oloropa-page="packages.php"] .ol-pro-route-screen,body[data-oloropa-page="packages.php"] .ol-pro-route-panel,body[data-oloropa-page="packages.php"] .ol-pro-route-item{background:linear-gradient(180deg,#FFFFFF,#FDFBF7)!important;color:#1A1410!important;border:1px solid rgba(74,59,50,.14)!important;box-shadow:0 22px 68px rgba(43,33,26,.12)!important}body[data-oloropa-page="packages.php"] .ol-pro-route-screen::after{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.04) 48%,rgba(43,33,26,.12))!important}body[data-oloropa-page="packages.php"] .ol-pro-route-filters button{min-height:48px!important;background:#FFFFFF!important;color:#1A1410!important;border:1px solid rgba(74,59,50,.14)!important}body[data-oloropa-page="packages.php"] .ol-pro-route-filters button:is(.is-active,:hover,:focus-visible){background:linear-gradient(365deg,#D4A373,#C88E53)!important;color:#1A1410!important}body[data-oloropa-page="packages.php"] .pk-ambient{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.55rem!important;min-height:48px!important;position:fixed!important;right:clamp(.85rem,2vw,1.25rem)!important;bottom:calc(1rem + env(safe-area-inset-bottom,0px))!important;top:auto!important;z-index:75!important;transform:translate3d(0,0,0)!important}body[data-oloropa-page="view_destination.php"] .p13-hero + .p13-section,body[data-oloropa-page="view_destination.php"] .p13-orientation{padding:clamp(4rem,8vw,7rem) clamp(1rem,5vw,4rem)!important;background:linear-gradient(180deg,#FFFFFF 0%,#FDFBF7 64%,#FAF8F5 100%)!important;color:#1A1410!important}body[data-oloropa-page="view_destination.php"] .p13-hero + .p13-section :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,em,b,li,a,button,label),body[data-oloropa-page="view_destination.php"] .p13-orientation :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,em,b,li,a,button,label){color:#1A1410!important;text-shadow:none!important;opacity:1!important}body[data-oloropa-page="view_destination.php"] .p13-hero + .p13-section :where(p,small,span,em,li),body[data-oloropa-page="view_destination.php"] .p13-orientation :where(p,small,span,em,li){color:#3F3027!important}body[data-oloropa-page="view_destination.php"] .p13-orientation .p13-map-card,body[data-oloropa-page="view_destination.php"] .p13-orientation .p13-live-satellite-map-frame,body[data-oloropa-page="view_destination.php"] .p13-orientation .p13-animated-map-frame-wrap{background:linear-gradient(365deg,#2B211A,#4A3B32)!important;color:#FDFBF7!important;border-color:rgba(212,163,115,.26)!important}body[data-oloropa-page="view_destination.php"] .p13-orientation :where(.p13-map-card,.p13-live-satellite-map-frame,.p13-animated-map-frame-wrap) :where(h1,h2,h3,h4,p,span,strong,small,em,b,li){color:#FDFBF7!important;text-shadow:0 10px 26px rgba(0,0,0,.36)!important}@media(max-width:1100px){body[data-oloropa-page="packages.php"] header.ol-cc-header[data-oloropa-concierge-header],body[data-oloropa-page="packages.php"] .ol-cc-header.olx-global-header{grid-template-columns:minmax(180px,1fr) auto!important;width:calc(100% - 1rem)!important;border-radius:2rem!important}body[data-oloropa-page="packages.php"] header.ol-cc-header[data-oloropa-concierge-header] .ol-cc-nav{display:none!important}body[data-oloropa-page="packages.php"] header.ol-cc-header[data-oloropa-concierge-header] .ol-cc-actions{justify-content:flex-end!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"]{padding-top:7.6rem!important;min-height:auto!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-grid{grid-template-columns:1fr!important;width:min(760px,calc(100% - 1.25rem))!important;gap:1.25rem!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-filter-card{max-width:none!important}}@media(max-width:760px){body[data-oloropa-page="packages.php"] header.ol-cc-header[data-oloropa-concierge-header],body[data-oloropa-page="packages.php"] .ol-cc-header.olx-global-header{min-height:64px!important;padding:.55rem!important;border-radius:1.35rem!important}body[data-oloropa-page="packages.php"] header.ol-cc-header[data-oloropa-concierge-header] .ol-cc-brand img{width:42px!important;height:42px!important}body[data-oloropa-page="packages.php"] header.ol-cc-header[data-oloropa-concierge-header] .ol-cc-brand small{font-size:.55rem!important}body[data-oloropa-page="packages.php"] header.ol-cc-header[data-oloropa-concierge-header] .ol-cc-brand strong{font-size:.8rem!important}body[data-oloropa-page="packages.php"] header.ol-cc-header[data-oloropa-concierge-header] .ol-cc-cta span:first-child{display:none!important}body[data-oloropa-page="packages.php"] header.ol-cc-header[data-oloropa-concierge-header] :where(.ol-cc-cta,.olx-global-cta,.ol-cc-menu-button,.olx-global-menu-button){width:48px!important;min-width:48px!important;padding:0!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"]{padding:7.15rem .85rem 2.4rem!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-grid{width:100%!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-copy h1{font-size:clamp(2.45rem,13vw,4.1rem)!important;line-height:.98!important;letter-spacing:-.02em!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-ctas{gap:.55rem!important}body[data-oloropa-page="packages.php"] .pk4-hero[data-ol-package-hero="modular"] .pk4-hero-ctas .pk4-btn{flex:1 1 100%!important;width:100%!important}body[data-oloropa-page="view_package.php"] :where(.pd-inner,.pd5-inner,.pd-head,.pd5-head,.o25-itinerary,.pd12-stay-board,.pd12-route-grid,.pd12-addon-grid){width:min(100% - 1.1rem,1180px)!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary-head{width:min(100% - 1.1rem,1180px)!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node,body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node:nth-child(even){grid-template-columns:1fr!important}}body[data-oloropa-page="view_package.php"] #itinerary.pd12-cinema-itinerary-host{max-width:100%!important;overflow:hidden!important;contain:layout paint!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-itinerary{max-width:1180px!important;min-width:0!important;overflow:hidden!important;box-sizing:border-box!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-stack{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important;overflow-y:visible!important;gap:clamp(1rem,2.4vw,1.8rem)!important;padding:0!important;contain:layout paint!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-stack::before{display:none!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node,body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node:nth-child(even){flex:0 0 auto!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important;overflow:hidden!important;grid-template-columns:minmax(0,1fr) minmax(240px,.48fr)!important;gap:clamp(.9rem,2.4vw,1.6rem)!important;contain:layout paint!important}body[data-oloropa-page="view_package.php"] #itinerary :where(.o25-node-index,.o25-node-copy,.o25-node-media,.o25-media-feature,.o25-media-thumbs,.o25-day-facts,.o25-day-facts div){min-width:0!important;max-width:100%!important;box-sizing:border-box!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-copy{overflow:hidden!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-copy :where(h1,h2,h3,h4,p,li,span,strong,small,dt,dd,em,b){overflow-wrap:break-word!important;word-break:normal!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-day-facts{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-node-media,body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node:nth-child(even) .o25-node-media{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;grid-template-columns:1fr!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-media-feature{width:100%!important;min-height:clamp(210px,24vw,320px)!important;max-height:360px!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-media-thumbs,body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node:nth-child(even) .o25-media-thumbs{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:minmax(78px,1fr)!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-inline:contain!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-media-thumbs::-webkit-scrollbar{display:none!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-media-thumbs figure{scroll-snap-align:start!important;min-width:0!important}@media(max-width:900px){body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node,body[data-oloropa-page="view_package.php"] #itinerary .o25-timeline-node:nth-child(even){grid-template-columns:1fr!important;padding:1rem!important}body[data-oloropa-page="view_package.php"] #itinerary .o25-day-facts{grid-template-columns:1fr!important}}