*{margin:0;padding:0}:focus{outline:none}::-moz-focus-inner{border:0}html,body,#___gatsby,#gatsby-focus-wrapper{height:100%;margin:0;padding:0}html{scroll-behavior:smooth}body{color:#324851;background:#fff;font-size:1rem;font-weight:400;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important}body>iframe{display:none}#gatsby-focus-wrapper{flex-direction:column;display:flex}footer{flex-shrink:0}a{color:#324851;text-decoration:none}img{vertical-align:middle;width:100%}@media print{body *{margin:0;color:#000!important;background-color:#fff!important}header,footer,nav,.package__cta-bar,.package__sidebar{display:none!important}*{background-image:none!important}img,svg{display:none!important}img.print,svg.print{max-width:100%;display:block}.grid{display:block!important}main{flex:none;display:block}html,body,#___gatsby,#gatsby-focus-wrapper,main,.main__max-width,section,.grid.package,.package__content{display:block!important}p,h2,h3,h4,h5,h6{margin-top:.5rem;margin-bottom:.5rem}}h1{font-size:1.41422rem!important}h2,h3{font-size:1rem!important}h4{font-size:.840894rem!important}h5{font-size:.707103rem!important}h6{font-size:.594599rem!important}ul{list-style-type:none}li{margin-left:1rem}.center{top:0;left:0}.slick-list,.slick-slider{display:block;position:relative}.footer .grid{justify-items:center!important}.footer .footer__social i{font-size:2rem;line-height:0}@media (max-width:960px){.footer .footer__social i{font-size:1rem}}@media (max-width:640px){.footer__grid{text-align:center;display:block!important}.footer__col1{order:1;width:100%;margin:1rem}.footer__col2{order:2;margin:1rem}.footer__col3{order:3;margin:1rem}.footer__col4{order:4;margin:1rem}}.package__carousel{display:none!important}@media (max-width:960px){.value-props__grid,.cta__grid{grid-template-columns:100%!important}}@media (max-width:640px){.packagelist{grid-template-columns:100%!important}.nav{text-align:center;display:block!important}.nav .brand{padding-bottom:1rem;display:block;margin-right:0!important}.nav .brand .image__container{margin:0 auto!important}.footer__col1{margin:1rem 0 0!important}}@media (max-width:960px){.package{grid-template-columns:100%!important}.package__content{order:1;grid-column:auto!important}.package__extra-cta{order:2}.package__previewimage{display:none!important}.package__carousel{display:block!important}}@media (min-width:641px){.checkout-form .form__grid{grid-template-columns:repeat(2,calc(50% - .5rem))}.checkout-form .form__field_hotelDetails,.checkout-form .form__field_extraComments,.checkout-form .form__grid .row{grid-column:auto/span 2}}@media (max-width:960px){.cart__item__title{grid-column:auto/span 12!important}.cart__item__travelers{grid-column:auto/span 2!important}.cart__item__date{grid-column:auto/span 6!important}.cart__item__price{grid-column:auto/span 2!important}.cart__item__remove{grid-column:auto/span 1!important}}@media (max-width:480px){.cart__item__travelers,.cart__item__date{grid-column:auto/span 12!important}.cart__item__price{text-align:left!important;grid-column:auto/span 10!important}.cart__item__remove{grid-column:auto/span 2!important}}
