@font-face{font-family:Aktiv Grotesk;font-style:normal;font-display:swap;src:url(/assets/AktivGroteskCorp-Regular-61c993e4.woff) format("woff")}@font-face{font-family:Aktiv Grotesk Medium;font-style:normal;font-display:swap;src:url(/assets/AktivGroteskCorp-Medium-a5c6fa6d.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;src:url(/assets/Poppins-Regular-707fdc5c.ttf)}@font-face{font-family:Poppins Medium;font-style:normal;font-display:swap;src:url(/assets/Poppins-Medium-8d909883.ttf)}body{background-color:#141414;font-family:Poppins,Aktiv Grotesk Medium,sans-serif;margin:0;padding:0;font-size:1rem;text-align:left;color:#fff;line-height:1.1;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.1;font-family:Poppins Medium;font-weight:500}h1,.h1,h2,.h2,h3,.h3{margin-top:1rem;margin-bottom:.5rem}h4,.h4,h5,.h5,h6,.h6{text-transform:uppercase}h1,.h1{font-size:48px}h2,.h2{font-size:36px}h3,.h3{font-size:28px}h4,.h4{font-size:16px}h5,.h5{font-size:14px}h6,.h6{font-size:10px}a{text-decoration:none}h1 a,h2 a,h3 a{color:#141414}h1 u,h2 u,h3 u{text-decoration:none;border-bottom:1px #ededed solid}p{margin:0 0 .5rem;font-size:1rem;line-height:1.85;text-align:justify}a{color:#fff;cursor:pointer}ul{list-style-position:inside}ol,ul{padding-left:0;margin-bottom:0;list-style:none}hr{border:none;border-bottom:1px solid #696969;margin:0}button{background-color:#dbff00;color:#141414;padding:12px 40px;font-size:1rem;font-family:Poppins,Aktiv Grotesk Medium,sans-serif;border:1px solid #141414;border-radius:4px;min-width:4rem;margin-right:1rem;cursor:pointer}button:hover{background-color:#c4e018}button:focus,button:active{background-color:#abc123}button.dark{border:1px solid #FFFFFF;background:inherit;color:#fff}.pill{padding:11px 16px 13px;border-radius:20px}.pill.default{border:1px solid #696969}.error{margin-top:2em;width:100%;text-align:left}.error-message{color:#ff0048}.loading{position:absolute;top:40%;width:100%;left:0;text-align:center}.customfont{font-family:Crimson Pro,Arial,sans-serif}.article>div{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:20px}.article li{border:1px solid #ccc;border-radius:10px;padding:10px;display:flex;flex-direction:column;margin-bottom:20px}.article li img{align-self:end}.article footer{width:80%;margin-top:50px;border-top:1px solid #ccc;font-size:.75rem}.article footer>p{font-size:inherit}.article img{position:relative}.article img:after{content:attr(alt);color:#646464;position:absolute;z-index:1;left:0;width:100%;color:#fff;text-align:center;background-image:url(/assets/wknd-card-89274b27.jpeg)}.header,.footer{background-color:#141414;color:#fff;display:grid;align-items:center;max-width:1280px;margin:0 auto}.header .logo,.footer .logo{height:24px}.header .menu,.footer .menu{margin:0;display:flex;column-gap:40px}.header{padding:0 80px;justify-items:center;grid-template-columns:1fr 4fr 1fr}.header a{justify-self:flex-start}.header .logo{margin:44px 0}.header button{white-space:nowrap;justify-self:flex-end;margin:0}.footer{padding:40px 80px;grid-template-columns:1fr 1fr}.footer nav,.footer small{justify-self:end}.footer small{padding:40px 0;color:#696969;grid-column:span 2}@media only screen and (max-width: 1024px){.header,.footer{padding:40px}.header .logo{margin:0}}@media only screen and (max-width: 768px){.header button{display:none}.header,.footer{grid-template-columns:1fr 1.5fr;white-space:nowrap;column-gap:10px}}.adventures{padding:70px;background-color:#fff;color:#141414;text-align:left}.adventures>h1{padding-bottom:40px}.adventures>h1,.adventures>ul{max-width:1280px;margin:0 auto}.adventure-items{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;grid-column-gap:40px}.adventure-item{margin:0 0 2rem}.adventure-image-card .adventure-item-image{border-radius:8px;width:100%;aspect-ratio:5/4;object-fit:cover;object-position:center;overflow:hidden}.adventure-item-title{margin-bottom:5px;text-transform:capitalize;font-weight:500;line-height:41px}.adventure-item-details{display:flex;justify-content:flex-start;column-gap:8px}.adventure-item-details>div{display:flex;align-items:center}.adventure-item-details>:not(.adventure-item-price){text-transform:capitalize}.adventure-item-details .adventure-item-price{background:#141414;color:#fff}.card{padding:20px 10px;border-radius:4px;font-family:sans-serif;display:flex;line-height:1.5em}.card img{width:400px;margin:0 20px}.card button{margin-top:10px}@media only screen and (max-width: 1024px){.adventures{padding:40px}.adventure-items{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 768px){.adventure-items{grid-template-columns:1fr}}.adventure-detail{padding:0 80px;background:#FFFFFF;color:#141414}.adventure-detail button.dark{border:none;color:inherit;padding:0}.adventure-detail .adventure-detail-header{display:flex;justify-content:space-between;flex-flow:wrap;align-items:center;row-gap:40px;padding-bottom:40px}.adventure-detail .adventure-detail-header .adventure-detail-back-nav{width:24px;flex-basis:100%;text-align:left;display:flex;align-items:center;column-gap:15px}.adventure-detail>div{max-width:1280px;margin:0 auto}.adventure-detail-content,.adventure-detail-header{padding:40px 20%}.adventure-detail-content .adventure-detail-info{display:flex;background:#DBFF00;border-radius:16px;align-items:flex-start;padding:24px 40px;column-gap:80px;justify-content:space-evenly;margin:40px 0}.adventure-detail-content h6{color:#0006;font-size:12px;text-transform:inherit;margin:0 0 8px}.adventure-detail-content span{line-height:24px}.adventure-detail-title{margin:0}.adventure-detail-content h2{margin-top:32px;padding:0}.adventure-detail-primaryimage{margin:0 auto;border-radius:16px;aspect-ratio:16/8;width:100%}.adventure-detail-itinerary h2{font-family:Poppins,Aktiv Grotesk Medium,sans-serif;font-weight:700;font-size:24px}@media only screen and (max-width: 768px){.adventure-detail-content .adventure-detail-info{flex-direction:column;align-items:flex-start;row-gap:10px}}@media only screen and (max-width: 1024px){.adventure-detail-content,.adventure-detail-header{padding:40px 0}}.contributor{width:100%;float:left;margin:20px 0}.contributor-image{width:60px;height:60px;border-radius:30px;object-fit:cover;float:left}.contributor-name{margin-left:80px;font-family:Asar,Georgia,Times New Roman,Times,serif}.contributor-occupation{margin-left:80px;margin-top:0}.contributor-separator{border-width:1px solid #EBEBEB;margin-top:2em;margin-bottom:2em}
