@font-face{font-family:foundersGrotesk--Light;font-style:normal;font-weight:400;src:url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-light.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-light.woff) format("woff"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-light.woff2) format("woff2")}@font-face{font-family:foundersGrotesk--Regular;font-style:normal;font-weight:400;src:url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-regular.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-regular.woff) format("woff"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-regular.woff2) format("woff2")}@font-face{font-family:foundersGrotesk--Medium;font-style:normal;font-weight:400;src:url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-medium.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-medium.woff) format("woff"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-medium.woff2) format("woff2")}@font-face{font-family:foundersGrotesk--Semibold;font-style:normal;font-weight:400;src:url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-semibold.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-semibold.woff) format("woff"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-semibold.woff2) format("woff2")}@font-face{font-family:tiemposText;font-style:normal;font-weight:400;src:url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-regular.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-regular.woff) format("woff"),url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-regular.woff2) format("woff2")}@font-face{font-family:tiemposText;font-style:italic;font-weight:400;src:url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-regular-italic.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-regular-italic.woff) format("woff"),url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-regular-italic.woff2) format("woff2")}@font-face{font-family:tiemposText--Medium;font-style:normal;font-weight:400;src:url(/themes/custom/voyages/assets/tiempos/tiempos-text-web-medium.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-medium.woff) format("woff"),url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-medium.woff2) format("woff2")}@font-face{font-family:tiemposText--Medium;font-style:italic;font-weight:400;src:url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-medium-italic.eot) format("embedded-opentype"),url(/themes/custom/voyages/tiempos/tiempos-text-web-medium-italic.woff) format("woff"),url(/themes/custom/voyages/tiempos/tiempos-text-web-medium-italic.woff2) format("woff2")}@font-face{font-family:foundersGrotesk--Light;font-style:normal;font-weight:400;src:url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-light.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-light.woff) format("woff"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-light.woff2) format("woff2")}@font-face{font-family:foundersGrotesk--Regular;font-style:normal;font-weight:400;src:url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-regular.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-regular.woff) format("woff"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-regular.woff2) format("woff2")}@font-face{font-family:foundersGrotesk--Medium;font-style:normal;font-weight:400;src:url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-medium.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-medium.woff) format("woff"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-medium.woff2) format("woff2")}@font-face{font-family:foundersGrotesk--Semibold;font-style:normal;font-weight:400;src:url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-semibold.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-semibold.woff) format("woff"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-semibold.woff2) format("woff2")}@font-face{font-family:tiemposText;font-style:normal;font-weight:400;src:url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-regular.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-regular.woff) format("woff"),url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-regular.woff2) format("woff2")}@font-face{font-family:tiemposText;font-style:italic;font-weight:400;src:url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-regular-italic.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-regular-italic.woff) format("woff"),url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-regular-italic.woff2) format("woff2")}@font-face{font-family:tiemposText--Medium;font-style:normal;font-weight:400;src:url(/themes/custom/voyages/assets/tiempos/tiempos-text-web-medium.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-medium.woff) format("woff"),url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-medium.woff2) format("woff2")}@font-face{font-family:tiemposText--Medium;font-style:italic;font-weight:400;src:url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-medium-italic.eot) format("embedded-opentype"),url(/themes/custom/voyages/tiempos/tiempos-text-web-medium-italic.woff) format("woff"),url(/themes/custom/voyages/tiempos/tiempos-text-web-medium-italic.woff2) format("woff2")}@font-face{font-family:foundersGrotesk--Light;font-style:normal;font-weight:400;src:url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-light.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-light.woff) format("woff"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-light.woff2) format("woff2")}@font-face{font-family:foundersGrotesk--Regular;font-style:normal;font-weight:400;src:url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-regular.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-regular.woff) format("woff"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-regular.woff2) format("woff2")}@font-face{font-family:foundersGrotesk--Medium;font-style:normal;font-weight:400;src:url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-medium.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-medium.woff) format("woff"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-medium.woff2) format("woff2")}@font-face{font-family:foundersGrotesk--Semibold;font-style:normal;font-weight:400;src:url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-semibold.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-semibold.woff) format("woff"),url(/themes/custom/voyages/fonts/founders-grotesk/founders-grotesk-condensed-web-semibold.woff2) format("woff2")}@font-face{font-family:tiemposText;font-style:normal;font-weight:400;src:url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-regular.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-regular.woff) format("woff"),url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-regular.woff2) format("woff2")}@font-face{font-family:tiemposText;font-style:italic;font-weight:400;src:url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-regular-italic.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-regular-italic.woff) format("woff"),url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-regular-italic.woff2) format("woff2")}@font-face{font-family:tiemposText--Medium;font-style:normal;font-weight:400;src:url(/themes/custom/voyages/assets/tiempos/tiempos-text-web-medium.eot) format("embedded-opentype"),url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-medium.woff) format("woff"),url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-medium.woff2) format("woff2")}@font-face{font-family:tiemposText--Medium;font-style:italic;font-weight:400;src:url(/themes/custom/voyages/fonts/tiempos/tiempos-text-web-medium-italic.eot) format("embedded-opentype"),url(/themes/custom/voyages/tiempos/tiempos-text-web-medium-italic.woff) format("woff"),url(/themes/custom/voyages/tiempos/tiempos-text-web-medium-italic.woff2) format("woff2")}.basic-content--optional .basic-content__prices span.from,.basic-content--optional .basic-content__prices span.price{font-size:24px;letter-spacing:.03em;line-height:22px}@media(min-width:768px){.basic-content--optional .basic-content__prices span.from,.basic-content--optional .basic-content__prices span.price{font-size:26px;letter-spacing:.03em;line-height:24px}}@media(min-width:1280px){.basic-content--optional .basic-content__prices span.from,.basic-content--optional .basic-content__prices span.price{font-size:28px;letter-spacing:.03em;line-height:28px}}.basic-content--optional .basic-content__prices span.per{font-size:15px;letter-spacing:normal;line-height:24px}@media(min-width:768px){.basic-content--optional .basic-content__prices span.per{font-size:15px;letter-spacing:normal;line-height:27px}}@media(min-width:1280px){.basic-content--optional .basic-content__prices span.per{font-size:16px;letter-spacing:normal;line-height:30px}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.basic-content{flex:0 0 100%;max-width:100%;margin:0 24px;position:relative;z-index:1}@media(min-width:768px){.basic-content--full-width .basic-content__body,.basic-content--full-width .basic-content__columns--2,.basic-content--full-width .basic-content__heading,.basic-content--full-width .basic-content__links,.basic-content--full-width .basic-content__text-column-heading{flex:0 0 75%;max-width:75%;margin-left:12.5%}}@media(min-width:1280px){.basic-content--full-width .basic-content__body,.basic-content--full-width .basic-content__columns--2,.basic-content--full-width .basic-content__heading,.basic-content--full-width .basic-content__links,.basic-content--full-width .basic-content__text-column-heading{flex:0 0 50%;max-width:50%;margin-left:25%}}.basic-content--full-width .basic-content__columns--2{max-width:57.5%}@media(min-width:768px)and (max-width:1023.98px){.basic-content--full-width.basic-content--body-top .basic-content__heading{flex:0 0 75%;max-width:75%;margin-left:12.5%}}.basic-content--full-width.basic-content--body-bottom .basic-content__columns{margin-top:0}@media(min-width:768px){.basic-content--constrained{flex:0 0 66.66666667%;max-width:66.66666667%;margin-left:16.66666667%}}@media(min-width:1280px){.basic-content--constrained{flex:0 0 50%;max-width:50%;margin-left:25%}}.basic-content__wrap{overflow:hidden;position:relative}.basic-content__wrap .dots-spiral{background-image:url(/themes/custom/voyages/img/icons/voyages-logo-white.svg);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:672px;opacity:.6;pointer-events:none;position:absolute;top:-345px;width:672px;z-index:0}@media(min-width:768px){.basic-content__wrap .dots-spiral{animation:spin 180s linear infinite;height:636px;opacity:.8;top:-150px;width:636px}}@media(min-width:1024px){.basic-content__wrap .dots-spiral{top:-250px}}@media(min-width:1280px){.basic-content__wrap .dots-spiral{top:-150px}}@media(min-width:1440px){.basic-content__wrap .dots-spiral{height:994px;top:-500px;width:994px}}.basic-content__wrap .dots-spiral--right{left:-335px}@media(min-width:768px){.basic-content__wrap .dots-spiral--right{left:auto;right:-425px}}@media(min-width:1440px){.basic-content__wrap .dots-spiral--right{right:-600px}}.basic-content__wrap .dots-spiral--left{display:none}@media(min-width:768px){.basic-content__wrap .dots-spiral--left{display:block;left:-470px}}@media(min-width:1024px){.basic-content__wrap .dots-spiral--left{left:-410px}}@media(min-width:1280px){.basic-content__wrap .dots-spiral--left{left:-410px}}@media(min-width:1440px){.basic-content__wrap .dots-spiral--left{left:-550px}}.basic-content__occupancy{margin-top:24px}.basic-content__occupancy-title,.basic-content__occupancy-value p{color:#000!important;display:inline;font-family:tiemposText,serif}.basic-content ol,.basic-content p,.basic-content td,.basic-content ul{color:#444}.basic-content ol.text--smaller,.basic-content p.text--smaller,.basic-content td.text--smaller,.basic-content ul.text--smaller{font-size:15px;line-height:24px}.basic-content strong{font-family:tiemposText--Medium,serif}.basic-content ul{font-family:tiemposText,serif;list-style:none;margin-bottom:16px;padding-left:16px}.basic-content ul li{line-height:30px;margin-bottom:8px}.basic-content ul li:before{color:#da291c;content:"•";display:inline-block;font-weight:700;margin-left:-1em;width:1em}.basic-content ul li:last-child{margin-bottom:0}.basic-content--mossman ul li:before{color:#4f6f19}.basic-content--ayers ul li:before{color:#93282c}.basic-content--nita ul li:before{color:#ec2227}.basic-content ol{font-family:tiemposText,serif;margin-bottom:16px}.basic-content ol li{margin-bottom:8px}.basic-content ol li:last-child{margin-bottom:0}@media(min-width:1024px){.basic-content h2{font-size:32px}}@media(min-width:1280px){.basic-content h2{font-size:40px}}@media(min-width:1024px){.basic-content ol,.basic-content p,.basic-content ul{font-size:16px}}.basic-content table,.basic-content td{border:0;color:#444;font-family:tiemposText--Medium,serif;font-size:16px}.basic-content td{padding-bottom:5px;padding-top:5px}.basic-content td:first-of-type{text-align:left}.basic-content .table--special{margin-bottom:20px;margin-top:20px;max-width:100%;width:100%}.basic-content .table--special *{color:#585858}.basic-content .table--special td,.basic-content .table--special th{font-family:foundersGrotesk--Medium,sans-serif;letter-spacing:.03em;padding:10px;text-align:left;vertical-align:top}.basic-content .table--special th{font-size:16px;font-weight:700;text-transform:uppercase}.basic-content .table--special td{font-size:18px}.basic-content .table--special strong{font-family:inherit}.basic-content .table--special .red-bg{background-color:#f2dcdb}.basic-content--optional{display:flex;flex-wrap:wrap;margin-right:-12px;margin-left:-12px;flex:0 0 100%;max-width:100%;margin:0 24px}@media(min-width:768px){.basic-content--optional{flex:0 0 100%;max-width:100%}}@media(min-width:1024px){.basic-content--optional{flex:0 0 83.33333333%;max-width:83.33333333%;margin-left:8.33333333%}}@media(min-width:1280px){.basic-content--optional{flex:0 0 83.33333333%;max-width:83.33333333%;margin-left:8.33333333%}}.basic-content--optional .basic-content__heading{text-align:left}@media(min-width:768px){.basic-content--optional .basic-content__primary{flex:0 0 58.33333333%;max-width:58.33333333%}}@media(min-width:1024px){.basic-content--optional .basic-content__primary{flex:0 0 50%;max-width:50%;margin-left:8.33333333%}}.basic-content--optional .basic-content__primary+.basic-content__optional{margin-top:24px}@media(min-width:768px){.basic-content--optional .basic-content__primary+.basic-content__optional{margin-top:0}}.basic-content--optional .basic-content__brochure{margin-top:24px}.basic-content--optional .basic-content__prices{margin-bottom:24px}.basic-content--optional .basic-content__prices .basic-content__price{margin-right:7px;margin-bottom:5px;display:block}.basic-content--optional .basic-content__prices .basic-content__price:after{content:","}.basic-content--optional .basic-content__prices .basic-content__price:last-child:after{content:""}.basic-content--optional .basic-content__prices span.from,.basic-content--optional .basic-content__prices span.price{font-family:foundersGrotesk--Semibold,sans-serif;text-transform:uppercase}.basic-content--optional .basic-content__prices span.per{color:#444;font-family:tiemposText,serif;margin:0 0 0 5px}.basic-content--optional .basic-content__price__wrapper{align-items:center;display:flex;flex-wrap:wrap}.basic-content--optional .basic-content__price__wrapper span{margin:0 7px 7px 0}.basic-content--optional .basic-content__details__wrapper{margin-bottom:16px}.basic-content--optional .basic-content__optional{text-align:left;flex:0 0 100%;max-width:100%}@media(min-width:768px){.basic-content--optional .basic-content__optional{flex:0 0 33.33333333%;max-width:33.33333333%;margin-left:8.33333333%}}@media(min-width:1024px){.basic-content--optional .basic-content__optional{flex:0 0 25%;max-width:25%;margin-left:8.33333333%}}.basic-content--optional .basic-content__optional .h6,.basic-content--optional .basic-content__optional h6{text-transform:none}.basic-content--optional .basic-content__optional .h6 a,.basic-content--optional .basic-content__optional h6 a{color:#da291c;word-break:break-word}.basic-content--optional .basic-content__optional .h3 a,.basic-content--optional .basic-content__optional h3 a{color:#000;text-decoration:none}.basic-content--optional .basic-content__optional img{height:auto;max-width:100%;width:auto}.basic-content--optional .basic-content__optional--center{text-align:center}.basic-content--optional .basic-content__optional--center .basic-content__optional-brand p{justify-content:center}.basic-content--optional .basic-content__optional--right{text-align:right}.basic-content--optional .basic-content__optional--right .basic-content__optional-brand p{justify-content:right}.basic-content--optional .basic-content__optional-details{border-bottom:1px solid #bfb8af;margin-bottom:24px;padding-bottom:12px}.basic-content--optional .basic-content__optional-brand--border-top,.basic-content--optional .basic-content__optional-occurrence p--border-top{padding:12px 0 24px}@media(min-width:768px){.basic-content--optional .basic-content__optional-brand--border-top,.basic-content--optional .basic-content__optional-occurrence p--border-top{border-top:1px solid #bfb8af;padding:24px 0 0;margin-top:12px}}.basic-content--optional .basic-content__optional-brand p,.basic-content--optional .basic-content__optional-occurrence p p{display:flex;align-items:center}.basic-content--optional .basic-content__optional-brand p:before,.basic-content--optional .basic-content__optional-occurrence p p:before{background-image:url(/themes/custom/voyages/img/icons/calendar-check--ayers.svg);background-size:contain;background-repeat:no-repeat;background-position:center;color:#da291c;content:"";display:inline-block;font-weight:700;height:24px;margin-right:24px;min-width:20px}.basic-content--optional .basic-content__optional-occurrence p{margin-bottom:24px}.basic-content--optional .basic-content__optional-occurrence p:before{background-image:url(/themes/custom/voyages/img/icons/calendar-check--ayers.svg)}.basic-content--optional .basic-content__optional-brand p:before{background-image:url(/themes/custom/voyages/img/icons/pin--ayers.svg)}.basic-content--optional .basic-content__optional-block__header:last-of-type{margin-bottom:0}.basic-content--optional .basic-content__optional-block__fax{color:#000;font-family:foundersGrotesk--Medium,sans-serif;font-size:21px;letter-spacing:.03em;line-height:28px;text-transform:uppercase}.basic-content--optional .basic-content__optional-block__p{margin-bottom:16px}.basic-content__heading{text-align:center;width:100%}.basic-content__heading--centre{text-align:center}.basic-content__heading--left{text-align:left}.basic-content__heading--right{text-align:right}.basic-content__text-column-heading{margin-bottom:8px;margin-top:16px}.basic-content__columns{display:flex;flex-wrap:wrap;margin:32px 0}.basic-content__columns .text-column{flex:0 0 100%;max-width:100%;margin-bottom:16px}@media(min-width:768px){.basic-content__columns .text-column{flex:0 0 50%;max-width:50%}}@media(min-width:1024px){.basic-content__columns .text-column{flex:0 0 25%;max-width:25%;margin-bottom:0}}.basic-content__columns .text-column ul li{margin-right:16px}.basic-content__columns .text-column ul li:before{color:#da291c;content:"•"}.basic-content--ayers .basic-content__columns .text-column ul li:before{color:#93282c}.basic-content--mossman .basic-content__columns .text-column ul li:before{color:#4f6f19}.basic-content--nita .basic-content__columns .text-column ul li:before{color:#ec2227}.basic-content__columns--2 .text-column{flex:0 0 100%;max-width:100%}@media(min-width:768px){.basic-content__columns--2 .text-column{flex:0 0 50%;max-width:50%}}.basic-content__columns--3 .text-column{flex:0 0 100%;max-width:100%}@media(min-width:768px){.basic-content__columns--3 .text-column{flex:0 0 33.33333333%;max-width:33.33333333%}.basic-content__columns--3 .text-column p{margin-inline:8px}}.basic-content__columns--4{width:100%;margin:0 auto}@media(min-width:1024px){.basic-content__columns--4{width:82%}}.basic-content__columns--4 .text-column{flex:0 0 100%;max-width:100%}@media(min-width:768px){.basic-content__columns--4 .text-column{flex:0 0 50%;max-width:50%}}@media(min-width:1024px){.basic-content__columns--4 .text-column{flex:0 0 25%;max-width:25%}}.basic-content__columns--5 .text-column{flex:0 0 100%;max-width:100%}@media(min-width:768px){.basic-content__columns--5 .text-column{flex:0 0 50%;max-width:50%}}@media(min-width:1024px){.basic-content__columns--5 .text-column{flex:0 0 20%;max-width:20%}}.basic-content__columns--has-columns-header{margin-top:0}.basic-content__columns--has-links{margin-bottom:0}.basic-content__links a{margin-bottom:24px;margin-right:24px}.basic-content--ayers ul li:before{color:#93282c}.basic-content--ayers .basic-content__optional .h6 a,.basic-content--ayers .basic-content__optional h6 a{color:#93282c}.basic-content--ayers .basic-content__optional--booking-widget{max-width:none}@media(min-width:1024px){.basic-content--ayers .basic-content__optional--booking-widget{margin-left:4%}}.basic-content .career-portal{border:0;margin:0;padding:0}.basic-content .content--booking-widget{padding-bottom:50px}
/*# sourceMappingURL=basic-content.css.map */
