@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');:root{--primary-color:#246e49;--secondary-color:#f6f5e5;--link-color:#36f;--white-color:#fff;--black-color:#444;--title-font:"Jost",sans-serif;--paragraph-font:"Roboto",sans-serif}*,html,body{-webkit-font-smoothing:antialiased;scroll-behavior:smooth;box-sizing:border-box}body{background:#fff;font-family:var(--paragraph-font);font-weight:400;line-height:1.2;color:var(--black-color)}section,main,footer{position:relative;background-color:#fff}div{position:relative}.container{max-width:1200px;margin:auto;padding:30px;z-index:1}.pointer{cursor:pointer}.mobile-hide-inline{display:none}.mobile-hide-block{display:none}.desktop-hide-inline{display:inline}.desktop-hide-block{display:block}.image{box-shadow:0px 0px 30px -20px;border-radius:12px;height:250px;width:100%;object-fit:cover}.overlay{display:block;position:absolute;top:0;bottom:0;left:0;right:0;opacity:.8;z-index:0}.overlay-light{background:var(--secondary-color)}.overlay-dark{background:var(--black-color)}.center{text-align:center}.two-col,.three-col,.four-col{display:grid;grid-template-columns:1fr;gap:12px;align-items:start}.two-col.img-left{align-items:center}.two-col.img-left img{height:100%;max-height:400px}@media(min-width:600px){.four-col{grid-template-columns:1fr 1fr}}@media(min-width:980px){.container{padding:60px 30px}.mobile-hide-inline{display:inline}.mobile-hide-block{display:block}.desktop-hide-inline{display:none}.desktop-hide-block{display:none}.two-col,.three-col,.four-col{gap:40px}.two-col{grid-template-columns:1fr 1fr}.two-col.img-left{grid-template-columns:3fr 4fr}.three-col{grid-template-columns:1fr 1fr 1fr}.four-col{grid-template-columns:1fr 1fr 1fr 1fr}.image{height:unset}}h1,h2,h3,h4,h5{font-family:var(--title-font);font-weight:700;line-height:1;color:var(--primary-color);margin:8px 0 12px}h1{font-size:32px;margin:8px 0 12px}h2{font-size:24px;margin:8px 0 12px}h3{font-size:18px;margin:12px 0}h4{font-size:16px}p,li{font-size:16px;color:var(--black-color)}p{margin:8px 0 12px;line-height:1.3}ul,ol{margin:0 0 0 16px;padding:4px 0 4px 16px}li{padding:3px 0}p.subtitle,.subtitle p,p.emphasize{font-weight:300}p.subtitle,.subtitle p{font-size:14px;line-height:1.25;margin:10px 0 30px}.large-emphasis{font-size:28px;font-weight:700;font-family:var(--title-font);color:var(--primary-color);line-height:1}a,a:visited{color:var(--primary-color);text-decoration:none;transition:.3s}a:hover{color:var(--black-color)}#post-content a{color:var(--link-color)}input{outline:none;border:none}@media(min-width:768px){h1{font-size:70px}h2{font-size:48px}h3{font-size:24px}h4{font-size:18px}p,li{font-size:18px}p.subtitle,.subtitle p{font-size:24px}.emphasize{font-size:22px;line-height:1.4}.large-emphasis{font-size:48px}}@media(max-width:979px){#masthead .header-content .custom-logo-link .custom-logo{height:35px;width:auto}#site-navigation-mobile .menu{display:none;font-family:var(--title-font);font-weight:700;font-size:24px;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;position:fixed;top:80px;bottom:0;left:0;right:0;padding:0;margin:0;min-height:calc(100vh - 41px);background-color:rgba(255,255,255,.97);animation:fadeOut .2s}#site-navigation-mobile .menu a{display:inline-block;padding:12px;font-size:16px}#masthead .cta-button{margin-left:auto;padding:5px !important;margin-right:20px;width:100px !important}#site-navigation-mobile.mobile-nav-open .menu{display:flex;animation:fadeIn .2s}#site-navigation-mobile .menu-toggle{position:absolute;top:0;bottom:0;right:12px;margin:auto}#site-navigation-mobile .menu-close-icon{display:none}#site-navigation-mobile.mobile-nav-open .menu-close-icon{display:block}#site-navigation-mobile .menu-open-icon{display:block}#site-navigation-mobile.mobile-nav-open .menu-open-icon{display:none}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}}@media(max-width:767px){#masthead .cta-button{padding:5px !important;margin-right:32px;width:100px !important}#site-navigation-mobile .menu{top:45px}}#masthead,.logged-in.logged-in-traveller #masthead{background:#fff;position:sticky;top:0;width:100%;box-shadow:0px 0px 30px -25px #000;z-index:10}#masthead .header-content{display:flex;align-items:center;padding:8px 12px;margin:auto}#masthead .header-content .custom-logo-link{line-height:0}#masthead .header-content .custom-logo-link .custom-logo{width:auto}#site-navigation{margin-left:auto}.main-navigation .menu{display:flex;justify-content:end;align-items:center;list-style:none;padding:0 8px;line-height:1}.main-navigation .menu a{font-size:14px;font-weight:700;padding:0 24px 0 0}#masthead .cta-button{padding:8px;width:125px;font-size:12px}@media(min-width:768px){#masthead .header-content{height:80px;padding:15px 30px}#masthead .header-content .custom-logo-link .custom-logo{height:50px}#masthead .cta-button{padding:10px}}#content{margin-top:46px}@media(min-width:768px){#content{margin-top:62px}}#colophon{background-color:var(--black-color)}#colophon .container.four-col{gap:50px;align-items:start}#colophon *{color:var(--white-color)}#colophon h4{margin-top:0;margin-bottom:5px}.info-list{list-style:none;padding-left:0}.copyright{background-color:#333;padding:20px}.copyright p{margin:0;text-align:center;font-size:12px;font-weight:400;color:var(--white-color)}.copyright p a{color:var(--white-color);font-weight:700}.info .info-list{margin:0}.info .info-list li{font-size:16px}.divider{display:block;width:100%;max-width:180px;height:1px;background-color:var(--white-color);margin:12px 0}.info.logo img{max-width:175px}.info.logo h5{font-size:16px;font-weight:400;line-height:1.4;margin:0}.info.logo h5,.info.contact .info-list li,.info.social .info-list li{position:relative;padding-left:20px}.info.logo h5:before,.info.contact .info-list li:before,.info.social .info-list li:before{content:url(/wp-content/themes/starfox/assets/svg/contact-map.svg);position:absolute;top:4px;bottom:0;left:0;margin:auto 0;display:flex;justify-content:center;width:12px;transform:scale(1.2)}.info.contact .info-list li:nth-child(1):before{content:url(/wp-content/themes/starfox/assets/svg/contact-mail.svg)}.info.contact .info-list li:nth-child(2):before,.info.contact .info-list li:nth-child(3):before{content:url(/wp-content/themes/starfox/assets/svg/contact-phone.svg)}.info.social .info-list li:nth-child(1):before{content:url(/wp-content/themes/starfox/assets/svg/social-icon-facebook.svg)}.info.social .info-list li:nth-child(2):before{content:url(/wp-content/themes/starfox/assets/svg/social-icon-instagram.svg)}