#dvFastForms{font-family:Atlas Grotesk,sans-serif;font-size:16px;line-height:20px;color:#000}#dvFastForms .ff-col-2.ff-field-col{display:block!important;text-align:left}#dvFastForms .ff-section-header{display:block;text-align:left;font-family:Austin,serif;font-size:30px;line-height:35px;margin-top:50px}#dvFastForms label.ff-label{font-family:Atlas Grotesk,sans-serif;font-size:16px;line-height:20px;color:#000;margin-bottom:0!important;margin-top:15px!important}#dvFastForms .ff-input-type,#dvFastForms .ff-select-type,#dvFastForms .ff-textarea{font-family:Source Sans Pro;line-height:100%;text-align:left;color:#000;font-weight:400;font-size:16px;width:100%;margin:0;border:1px solid #aaa!important;padding:13px 15px;background:#fff!important;border-radius:0}#dvFastForms .ff-required-mark{margin-left:2px;color:red!important}#dvFastForms .btnDiv{text-align:left!important;margin-top:50px}#dvFastForms input.ff-btn-submit{background:#e21710;border:0;border-radius:0;font-family:Source Sans Pro;line-height:100%;font-weight:400;font-size:18px;color:#fff;text-align:center;padding:13px 25px}.el-cookie-consent{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;background:rgba(0,0,0,.5)}.el-cookie-consent .consent-dialog{background:#fff;position:absolute;bottom:0;left:0;right:0;padding:50px}@media (max-width:767px){.el-cookie-consent .consent-dialog{padding:20px}}.el-cookie-consent .consent-container{max-width:900px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.el-cookie-consent .consent-logo{margin-left:50px;width:142px;min-width:142px}@media (max-width:767px){.el-cookie-consent .consent-logo{display:none}}.el-cookie-consent .consent-description{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;margin-bottom:30px}.el-cookie-consent #consent-accept{margin-right:30px}.el-cookie-consent .consent-selection{margin-bottom:30px;display:none}.el-cookie-consent .consent-item input{width:20px;height:20px;cursor:pointer}.el-cookie-consent .consent-item label{color:#000;vertical-align:top;margin-left:7px;cursor:pointer}.el-cookie-consent .consent-item label,.el-cookie-consent .consent-item p{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5}.el-cookie-consent .consent-item p{color:#000;font-size:12px;line-height:1.3;margin-left:30px;margin-bottom:15px;color:rgba(0,0,0,.7)}.el-cookie-consent.is-displaying-individual-consents .consent-description{display:none}.el-cookie-consent.is-displaying-individual-consents .consent-selection{display:block}.el-destination-usp-list{margin-top:40px;margin-bottom:0;padding-right:10px;padding-left:0}.el-destination-usp-list li{font-size:14px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:15px}@media (max-width:1024px){.el-destination-usp-list{width:60%}}@media (max-width:767px){.el-destination-usp-list{width:100%}}.el-destination-usp-list .unique-selling-point-icon{margin-right:15px}.el-destination-usp-list .unique-selling-point-text{font-family:Atlas Grotesk,sans-serif;font-size:14px;line-height:20px;color:#000;width:100%}.el-destination-usp-list .unique-selling-point-title{font-weight:500}.el-destinations-list{list-style:none;margin-bottom:290px;padding:0 90px}@media (max-width:768px){.el-destinations-list{padding:0 60px;margin-bottom:120px}}@media (max-width:480px){.el-destinations-list{padding:0;border-bottom:1px solid #e5e3e3}}.el-destinations-list .destinations-list-heading{font-family:Atlas Grotesk,sans-serif;font-size:26px;font-weight:200;line-height:32px;margin-bottom:25px;color:#000}@media (max-width:480px){.el-destinations-list .destinations-list-heading{font-size:14px;font-weight:500;line-height:20px;padding-left:20px;margin-bottom:10px}}.el-destinations-list .destination-list-box-arrow{margin-left:auto;-webkit-transition:all .2s;transition:all .2s}.el-destinations-list .destination-list-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border:1px solid #e5e3e3;padding:20px 25px;padding-right:35px;margin-bottom:20px;text-decoration:none;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}@media (max-width:480px){.el-destinations-list .destination-list-box{margin-bottom:0;border:unset;border-top:1px solid #e5e3e3;padding:12px 16px 13px 20px}}.el-destinations-list .destination-list-box:hover{border-color:#e21710}.el-destinations-list .destination-list-box:hover .destination-list-box-arrow{margin-right:-10px}.el-destinations-list .destination-list-box-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){.el-destinations-list .destination-list-box-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.el-destinations-list .destination-list-box-title{font-family:Hurtigruten Display;font-size:60px;font-weight:400;line-height:50px;color:#000;margin:0;margin-right:20px;width:300px}@media (max-width:991px){.el-destinations-list .destination-list-box-title{width:100%;font-size:40px;line-height:50px}}.el-destinations-list .destination-list-box-intro{font-family:Atlas Grotesk,sans-serif;font-size:26px;line-height:35px;color:#000;margin:0;margin-right:30px}@media (max-width:991px){.el-destinations-list .destination-list-box-intro{font-size:18px;line-height:24px}}.el-destinations-list img{width:48px;height:32px;margin-left:auto}.el-destinations-list svg{width:40px}.u-container-box.no-padding-on-mobile{padding:0;width:100%}.el-featured-cruises{max-width:1160px;margin:auto;margin-top:3px;margin-bottom:100px}.el-featured-cruises .heading{font-family:Austin,serif;font-weight:600;font-size:35px;line-height:120%;padding:0;margin:0;color:#000;margin-bottom:30px}@media (max-width:767px){.el-featured-cruises .heading{margin-left:0}}.el-featured-cruises .outline{outline:1.4px solid #d1cecc;outline-offset:0}.el-featured-cruises .outline:focus,.el-featured-cruises .outline:hover{outline:1.4px solid #d1cecc}@media (min-width:767px){.el-featured-cruises .outline{-webkit-transition:outline .2s;transition:outline .2s}.el-featured-cruises .outline:focus{outline:2.4px solid #d1cecc}.el-featured-cruises .outline:hover{outline:1.4px solid #e21710}.el-featured-cruises .outline:focus img,.el-featured-cruises .outline:hover img{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}}.el-featured-cruises .outline .imagecontainer{overflow:hidden}.el-featured-cruises .outline .imagecontainer img{-webkit-transition:-webkit-transform .35s ease-out .1s;transition:-webkit-transform .35s ease-out .1s;transition:transform .35s ease-out .1s;transition:transform .35s ease-out .1s,-webkit-transform .35s ease-out .1s}.el-featured-cruises .cruises{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.el-featured-cruises .cruises{overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;margin:0 -20px;padding-top:1px;padding-left:10px}.el-featured-cruises .cruises::-webkit-scrollbar{display:none}}@media (min-width:767px){.el-featured-cruises .cruise-container{margin-right:30px;-webkit-box-flex:1;-ms-flex:1;flex:1}.el-featured-cruises .cruise-container:last-child{margin-right:0}}@media (max-width:767px){.el-featured-cruises .cruise-container{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%;-webkit-box-sizing:content-box;box-sizing:content-box;padding:0 10px;padding-bottom:20px;overflow:hidden}.el-featured-cruises .cruise-container:last-child{padding-right:20px}}.el-featured-cruises .cruise-container .cruise{text-decoration:none;margin-bottom:30px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.el-featured-cruises .cruise-container .cruise .cruise-image-container{height:220px;width:100%;-o-object-fit:cover;object-fit:cover}.el-featured-cruises .cruise-container .cruise .cruise-image-container--large{height:340px}.el-featured-cruises .cruise-container .cruise .cruise-text-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-word}@media (max-width:1024px){.el-featured-cruises .cruise-container .cruise .cruise-text-container{padding:20px}}.el-featured-cruises .tag{border-bottom:3px solid #fdd24e;display:inline-block;margin-bottom:20px}.el-featured-cruises .tag-icon-and-heading-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}.el-featured-cruises .tag-icon{margin-right:5px}@media (max-width:767px){.el-featured-cruises .tag-icon{height:10px;width:10px;margin-top:-2px;margin-right:3px}}.el-featured-cruises .tag-text{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;font-size:15px;margin:0}@media (max-width:767px){.el-featured-cruises .tag-text{font-size:12px}}.el-featured-cruises .cruise-heading{font-family:Austin,serif;font-weight:600;font-size:30px;line-height:120%;padding:0;margin:0;color:#000;margin-bottom:7px}@media (max-width:1024px){.el-featured-cruises .cruise-heading{font-size:24px}}@media (max-width:767px){.el-featured-cruises .cruise-heading{font-size:22px}}.el-featured-cruises .cruise-heading--margin-bottom{margin-bottom:15px}.el-featured-cruises .intro{font-family:Lyon Text;font-weight:400;font-size:16px;line-height:1.5;color:#000;margin-bottom:30px}@media (max-width:1024px){.el-featured-cruises .intro{font-size:14px}}@media (max-width:767px){.el-featured-cruises .intro{font-size:13px;margin-bottom:10px}}.el-featured-cruises .intro--margin-bottom{margin-bottom:30px}@media (max-width:1024px){.el-featured-cruises .intro--margin-bottom{font-size:20px}}.el-featured-cruises .price-container{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;font-size:12px;color:#000}.el-featured-cruises .price-container .price{font-size:26px}@media (max-width:767px){.el-featured-cruises .price-container .price,.el-featured-cruises .price-container .price-title{display:inline;font-size:14px}.el-featured-cruises .price-container .price-title{font-weight:500}}.el-featured-cruises .see-all-cruises-button-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:80px}@media (min-width:767px){.el-featured-cruises .see-all-cruises-button-container{margin-top:20px}}.el-featured-cruises .see-all-cruises-button-container a{font-family:Atlas Grotesk;font-size:18px;line-height:24px;color:#000}.el-featured-destinations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:55px}@media (max-width:480px){.el-featured-destinations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;margin-bottom:40px}}.el-featured-destinations .featured-destination{position:relative;overflow:hidden}@media (max-width:480px){.el-featured-destinations .featured-destination{margin-left:60px}}.el-featured-destinations .featured-destination.margin-on-first-destination{margin-right:30px}@media (max-width:480px){.el-featured-destinations .featured-destination.margin-on-first-destination{margin-right:90px;margin-bottom:20px;margin-left:0}}.el-featured-destinations .featured-destination img{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.el-featured-destinations .featured-destination:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.el-featured-destinations .featured-destination-text{width:100%;position:absolute;bottom:0;padding:36px;color:#000;text-decoration:none;background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,.4)),color-stop(92.6%,transparent));background:linear-gradient(0deg,hsla(0,0%,100%,.4),transparent 92.6%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.el-featured-destinations .featured-destination-text{padding:20px}}.el-featured-destinations .featured-destination-text.show-in-top-left-corner{top:0;bottom:unset;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.4)),color-stop(92.6%,transparent));background:linear-gradient(180deg,hsla(0,0%,100%,.4),transparent 92.6%)}.el-featured-destinations .featured-destination-text.show-in-top-left-corner.use-white-font-color{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),color-stop(92.6%,transparent));background:linear-gradient(180deg,rgba(0,0,0,.4),transparent 92.6%)}.el-featured-destinations .featured-destination-text.use-white-font-color{color:#fff;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.4)),color-stop(92.6%,transparent));background:linear-gradient(0deg,rgba(0,0,0,.4),transparent 92.6%)}.el-featured-destinations .featured-destination-title{font-family:Hurtigruten Display;font-size:110px;line-height:86px;margin-bottom:10px;margin-top:0;width:100%}@media (max-width:768px){.el-featured-destinations .featured-destination-title{font-size:48px;line-height:40px}}.el-featured-destinations .featured-destination-intro{font-family:Austin,serif;font-size:30px;line-height:35px;font-weight:200;margin-bottom:0;width:50%}@media (max-width:768px){.el-featured-destinations .featured-destination-intro{font-size:18px;line-height:26px;width:74%}}.el-featured-destinations .arrow-margin-left{margin-left:5px}.u-container-box.no-padding-right-on-featured-destinations{padding-right:0}@media (min-width:1025px){.center-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.center-content .u-container-box{margin:0 130px}}.el-inspirational-destination-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;width:100%;margin:50px 0}.el-inspirational-destination-card .inspirational-destination-card-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:600px;border:1px solid rgba(0,0,0,.86);padding:25px;margin:0 30px;cursor:pointer;text-decoration:none}.el-inspirational-destination-card .inspirational-destination-card-link:focus{text-decoration:none;outline:5px solid #4dabca}.el-inspirational-destination-card .inspirational-destination-card-link .inspirational-destination-card-text{margin:0;margin-right:10px;font-family:Atlas Grotesk,sans-serif;font-size:18px;line-height:24px;color:rgba(0,0,0,.86)}@media (max-width:767px){.el-inspirational-destination-card .inspirational-destination-card-link .inspirational-destination-card-text{font-size:15px;line-height:20px}}.el-offers{max-width:1160px;margin:auto;margin-top:3px;margin-bottom:100px}.el-offers .offers-heading{font-family:Austin,serif;font-weight:600;font-size:35px;line-height:120%;padding:0;margin:0;color:#000;margin-bottom:30px}@media (max-width:767px){.el-offers .offers-heading{margin-left:0}}.el-offers .outline{outline:1.4px solid #d1cecc;outline-offset:0}.el-offers .outline:focus,.el-offers .outline:hover{outline:1.4px solid #d1cecc}@media (min-width:767px){.el-offers .outline{-webkit-transition:outline .2s;transition:outline .2s}.el-offers .outline:focus{outline:2.4px solid #d1cecc}.el-offers .outline:hover{outline:1.4px solid #e21710}.el-offers .outline:focus img,.el-offers .outline:hover img{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}}.el-offers .outline .imagecontainer{overflow:hidden}.el-offers .outline .imagecontainer img{-webkit-transition:-webkit-transform .35s ease-out .1s;transition:-webkit-transform .35s ease-out .1s;transition:transform .35s ease-out .1s;transition:transform .35s ease-out .1s,-webkit-transform .35s ease-out .1s}.el-offers .large-offer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;text-decoration:none}@media (max-width:767px){.el-offers .large-offer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.el-offers .large-offer .large-offer-image-container{width:calc((100% - 30px) / 2)}@media (max-width:767px){.el-offers .large-offer .large-offer-image-container{width:100%}}.el-offers .large-offer .large-offer-image{height:350px;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.el-offers .large-offer .large-offer-image{height:unset}}.el-offers .large-offer .large-offer-content-container{padding:30px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.el-offers .large-offer .large-offer-content-container{padding:20px}}.el-offers .large-offer .offer-button-container{display:inline-block}.el-offers .regular-offers{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.el-offers .regular-offers{overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;margin:0 -20px;padding-top:1px;padding-left:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-offers .regular-offers::-webkit-scrollbar{display:none}}@media (min-width:767px){.el-offers .regular-offers>*{margin-right:30px}.el-offers .regular-offers>:last-child{margin-right:0}}.el-offers .regular-offer-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.el-offers .regular-offer-container{display:inline-block;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;width:75%;-webkit-box-sizing:content-box;box-sizing:content-box;padding:0 10px}.el-offers .regular-offer-container:last-child{padding-right:20px}}.el-offers .regular-offer{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}.el-offers .regular-offer .regular-offer-image-container{height:220px;width:100%;-o-object-fit:cover;object-fit:cover}.el-offers .regular-offer .regular-offer-image-container--large{height:340px}.el-offers .regular-offer .regular-offer-text-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-word}@media (max-width:1024px){.el-offers .regular-offer .regular-offer-text-container{padding:20px}}.el-offers .see-all-cruises-button-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:80px}.el-offers .see-all-cruises-button-container a{font-family:Atlas Grotesk;font-size:18px;line-height:24px;color:#000}.el-offers .small-offer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:767px){.el-offers .small-offer-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.el-offers .small-offer{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:30px;width:calc((100% - 60px) / 3);-webkit-box-flex:2;-ms-flex:2;flex:2}@media (max-width:767px){.el-offers .small-offer{padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;width:100%}}.el-offers .small-offer .small-offer-tag-and-heading-container{-webkit-box-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:30px}@media (max-width:1024px){.el-offers .small-offer .small-offer-tag-and-heading-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.el-offers .small-offer .small-offer-heading{font-family:Austin,serif;font-weight:600;font-size:30px;line-height:120%;padding:0;margin:0;color:#000;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:1024px){.el-offers .small-offer .small-offer-heading{font-size:24px}}@media (max-width:767px){.el-offers .small-offer .small-offer-heading{margin-bottom:15px;font-size:22px}}.el-offers .small-offer .small-offer-price-container{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;font-size:12px;color:#000;-ms-flex-item-align:end;align-self:flex-end}.el-offers .small-offer .small-offer-price-container .offer-price{font-size:26px}@media (max-width:767px){.el-offers .small-offer .small-offer-price-container{-ms-flex-item-align:start;align-self:flex-start}.el-offers .small-offer .small-offer-price-container .offer-price,.el-offers .small-offer .small-offer-price-container .offer-price-title{display:inline;font-size:14px}.el-offers .small-offer .small-offer-price-container .offer-price-title{font-weight:500}}.el-offers .small-offer .small-offer-tag{border-bottom:3px solid #fdd24e;display:inline-block;margin-right:30px}@media (max-width:1024px){.el-offers .small-offer .small-offer-tag{margin-bottom:10px}}.el-offers .offer-tag{border-bottom:3px solid #fdd24e;display:inline-block;margin-bottom:20px}.el-offers .offer-tag-icon-and-heading-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}.el-offers .offer-tag-icon{margin-right:5px}@media (max-width:767px){.el-offers .offer-tag-icon{height:10px;width:10px;margin-top:-2px;margin-right:3px}}.el-offers .offer-tag-text{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;font-size:15px;margin:0}@media (max-width:767px){.el-offers .offer-tag-text{font-size:12px}}.el-offers .offer-heading{font-family:Austin,serif;font-weight:600;font-size:30px;line-height:120%;padding:0;margin:0;color:#000;margin-bottom:7px}@media (max-width:1024px){.el-offers .offer-heading{font-size:24px}}@media (max-width:767px){.el-offers .offer-heading{font-size:22px}}@media (min-width:1024px){.el-offers .offer-heading--large{font-size:35px}}.el-offers .offer-heading--margin-bottom{margin-bottom:15px}.el-offers .offer-intro{font-family:Lyon Text;font-weight:400;font-size:16px;line-height:1.5;color:#000;margin-bottom:30px}.el-offers .offer-intro--margin-bottom{margin-bottom:30px}@media (max-width:1024px){.el-offers .offer-intro--margin-bottom{font-size:20px}}@media (max-width:767px){.el-offers .offer-intro{font-size:14px}}.el-offers .offer-price-container{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;font-size:12px;color:#000}.el-offers .offer-price-container .offer-price{font-size:26px}@media (max-width:767px){.el-offers .offer-price-container .offer-price,.el-offers .offer-price-container .offer-price-title{display:inline;font-size:14px}.el-offers .offer-price-container .offer-price-title{font-weight:500}}.el-offers .offer-expiration{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;position:absolute;background-color:#fdd24e;padding:7px 20px 7px 10px}.el-offers .see-all-offers-button{font-weight:400;font-size:26px;line-height:140%;width:calc((100% - 60px) / 3);padding:30px;margin-left:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1024px){.el-offers .see-all-offers-button{font-size:20px}}@media (max-width:767px){.el-offers .see-all-offers-button{width:100%;margin-left:0}}.el-offers .see-all-offers-button .arrow{margin-left:10px;margin-top:-6px}.el-page-navigation{font-family:Lyon Text;font-weight:400;font-size:16px;line-height:1.5;color:#000;margin-top:50px;min-height:68px;overflow:hidden}.el-page-navigation.margin-bottom{margin-bottom:100px}.el-page-navigation .navigation-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;margin-left:auto;margin-right:auto;z-index:100;visibility:visible}@media (max-width:1024px){.el-page-navigation .navigation-container.navigation-static .button-container-mobile{display:none}.el-page-navigation .navigation-container.navigation-static nav{margin:0;border:0;height:auto}.el-page-navigation .navigation-container.navigation-static nav ul{display:block;width:100%;text-align:left}.el-page-navigation .navigation-container.navigation-static nav li{display:block}.el-page-navigation .navigation-container.navigation-static nav a{display:block;padding:15px 20px;border-top:1px solid #eee;font-weight:500;text-decoration:underline}.el-page-navigation .navigation-container.navigation-static nav a.top-link{display:none}.el-page-navigation .navigation-container.navigation-static nav li:last-child a{border-bottom:1px solid #eee}}.el-page-navigation .navigation-container.navigation-sticky{position:fixed;top:-200px}.el-page-navigation .navigation-container.navigation-sticky.sticky{display:block;border-bottom:1px solid #eee;position:fixed;top:0;left:0;width:100%;-webkit-transition:top .4s;transition:top .4s;margin-top:0;background:#fff;visibility:visible}.el-page-navigation .navigation-container.navigation-sticky.sticky .button-container{display:-webkit-box;display:-ms-flexbox;display:flex}.el-page-navigation .navigation-container.navigation-sticky.sticky .button-container .booking-button,.el-page-navigation .navigation-container.navigation-sticky.sticky .button-container .raq-button{width:100%;opacity:1;visibility:visible;-webkit-transition:width .5s .1s;transition:width .5s .1s}.el-page-navigation .navigation-container.navigation-sticky.sticky .button-container .raq-button{margin-top:9px;height:50px}.el-page-navigation .navigation-container.navigation-sticky.sticky nav{border:1px solid #fff;border-bottom:none;padding:0}.el-page-navigation .navigation-container.navigation-sticky.sticky .toggle-menu{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.el-page-navigation .navigation-container.navigation-sticky.sticky a.top-link{display:inline-block}@media (max-width:1024px){.el-page-navigation .navigation-container.navigation-sticky.sticky a.top-link{display:none}}.el-page-navigation .navigation-container.navigation-sticky.sticky.menu-open nav{height:unset;margin-top:15px;margin-bottom:15px;border:0}.el-page-navigation .navigation-container.navigation-sticky.sticky.menu-open ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1024px){.el-page-navigation .navigation-container.navigation-sticky.sticky.menu-open ul{width:100%}}.el-page-navigation .navigation-container.navigation-sticky.sticky.menu-open a{display:block;margin-top:15px;margin-bottom:15px;border-bottom-width:2px}@media (max-width:1024px){.el-page-navigation .navigation-container.navigation-sticky.sticky.menu-open a{border-bottom-width:0}.el-page-navigation .navigation-container.navigation-sticky.sticky.menu-open a.active{text-decoration:underline}}.el-page-navigation .navigation-container.navigation-sticky.sticky.menu-open .button-container-mobile{margin-bottom:25px;position:unset;padding-top:0}.el-page-navigation .navigation-container.navigation-sticky.sticky.menu-open .button-container-mobile .toggle-menu{-webkit-transform:none;-ms-transform:none;transform:none}.el-page-navigation nav{width:100%;height:68px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto;margin-right:auto;border:1px solid #d3d3d3;padding-left:30px;padding-right:30px;max-width:1280px}@media (min-width:1440px){.el-page-navigation nav{max-width:1240px}}@media (max-width:1366px){.el-page-navigation nav{margin:0 20px;max-width:none}}@media (max-width:1024px){.el-page-navigation nav{padding:0;-webkit-transition:none;transition:none}}@media (max-width:767px){.el-page-navigation nav{height:55px}}.el-page-navigation nav ul{list-style:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin:0;padding:0}.el-page-navigation nav li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-page-navigation nav a{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;font-size:18px;line-height:1.2;color:rgba(0,0,0,.86);margin-right:40px;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;display:block;border-bottom:2px solid transparent;-webkit-transition:border-color .1s;transition:border-color .1s}.el-page-navigation nav a:hover{border-color:rgba(0,0,0,.86)}@media (max-width:1440px){.el-page-navigation nav a{font-size:16px;line-height:1.2;margin-right:40px}}@media (max-width:1024px){.el-page-navigation nav a{display:none;font-size:16px;line-height:1.2;margin-right:0;-webkit-transition:none;transition:none;width:100%;text-align:left}}.el-page-navigation nav a:hover{color:#000}.el-page-navigation nav a.active{color:#000;border-bottom:2px solid rgba(0,0,0,.86);display:block}@media (max-width:1024px){.el-page-navigation nav a.active{border-bottom-width:0}}.el-page-navigation nav a.top-link{display:none;padding:8px;border-radius:999px;border-width:0;margin-bottom:2px;margin-right:32px;width:auto}.el-page-navigation nav a.top-link img{height:24px}.el-page-navigation nav a.top-link:hover{background:#f8f8f8}.el-page-navigation .button-container-mobile{position:absolute;width:100%;top:0;bottom:0;text-align:right;padding-right:20px;padding-top:17px}.el-page-navigation .button-container{width:250px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:0;top:0}@media (max-width:1024px){.el-page-navigation .button-container{width:200px}}.el-page-navigation .button-container.with-raq{width:450px}.el-page-navigation .button-container .booking-button,.el-page-navigation .button-container .raq-button{width:0;opacity:0;visibility:hidden;height:68px;cursor:pointer;-webkit-transition:width .5s .1s,opacity .1s 1s;transition:width .5s .1s,opacity .1s 1s;padding:25px}.el-page-navigation .button-container .raq-button{margin-right:15px}.padding-navigation-section{margin-bottom:50px}[js-anchorNavSectionScrollPoint=""]{height:1px;width:1px;position:relative;top:-100px;opacity:.1}@media (max-width:1024px){[js-anchorNavSectionScrollPoint=""]{top:-85px}}@media (max-width:767px){[js-anchorNavSectionScrollPoint=""]{top:-70px}}.el-practical-information-header{font-family:Hurtigruten Display;font-size:110px;font-weight:400;line-height:86px;color:rgba(0,0,0,.86);margin:0 0 55px;max-width:450px}@media (max-width:767px){.el-practical-information-header{margin-top:55px;font-size:80px;line-height:60px}}.el-practical-information-list{list-style:none;font-family:Atlas Grotesk,sans-serif;font-size:26px;font-weight:200;line-height:32px;padding:0;margin-bottom:290px;margin-left:100px;max-width:1000px}@media (max-width:768px){.el-practical-information-list{margin-bottom:120px;margin-left:0}}@media (max-width:480px){.el-practical-information-list{margin-bottom:55px;font-size:18px;line-height:22px}.el-practical-information-list li:last-child .el-practical-information-listItem{border-bottom:1.4px solid #d1cecc}}.el-practical-information-text{color:#000}.el-practical-information-arrow{padding-left:10px;-webkit-transition:all .2s;transition:all .2s}.el-practical-information-arrow svg{width:40px}.el-practical-information-listItem{border:1.4px solid #d1cecc;cursor:pointer;width:100%;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 38px 32px;margin-bottom:17px;-webkit-transition:all .2s;transition:all .2s}@media (max-width:480px){.el-practical-information-listItem{margin-bottom:0;margin-left:-20px;width:calc(100% + 40px);border:unset;border-top:1.4px solid #d1cecc;padding:12px 16px 13px 20px}}.el-practical-information-listItem:hover{color:#000;border-color:#e21710}.el-practical-information-listItem:hover .el-practical-information-arrow{margin-right:-10px}.el-preview-body{margin-top:50px;padding-left:20px;padding-right:20px}.el-preview-body .row-layout-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:40px}@media (max-width:767px){.el-preview-body .row-layout-right{margin-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.el-preview-body .row-layout-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:40px}@media (max-width:767px){.el-preview-body .row-layout-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}}.el-preview-body .row-layout-right .row-layout-image{margin-top:24px}.el-preview-body .row-layout-image .u-image-box{margin-bottom:0}@media (max-width:767px){.el-preview-body .row-layout-image{width:70%}.el-preview-body .row-layout-image .u-image-box{margin-bottom:30px}}.el-preview-body .row-layout-text{max-width:380px}.el-preview-body .row-layout-text p{font-family:Lyon Text;font-size:16px;line-height:24px;color:#000;margin-bottom:15px}.el-preview-body .row-layout-text h3{font-family:Austin,serif;font-size:30px;line-height:35px;color:#000;margin-bottom:15px}.el-preview-body .margin-right{margin-right:30px}@media (max-width:767px){.el-preview-body .margin-right{margin-right:0}}.el-preview-body .preview-link-container{text-decoration:none;border:1px solid #0f4fa8;margin-top:50px;padding:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer}.el-preview-body .preview-link-container .preview-link-text{margin-bottom:30px;font-family:Atlas Grotesk,sans-serif;font-size:14px;line-height:20px;color:#0f4fa8;width:150px}.el-preview-body .preview-link-container .preview-link-arrow{margin:0;margin-top:auto}.el-preview-body .preview-body-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;margin-bottom:50px;margin-left:440px}.el-preview-body .preview-body-block .preview-link-container{margin-top:15px}.el-preview-body .preview-body-block .preview-body-text{max-width:500px}.el-preview-body .preview-body-block .preview-body-text p{margin:0;font-family:Lyon Text;font-size:16px;line-height:24px;color:#000}.el-preview-body .preview-body-block .preview-body-text h3{font-family:Austin,serif;font-size:30px;line-height:35px;color:#000;margin-bottom:15px}.el-preview-body .preview-body-block.preview-body-block-quotation{position:relative;margin-top:-100px;margin-bottom:-50px;margin-left:100px}.el-preview-body .preview-body-block.preview-body-block-quotation .u-image-box{position:absolute}.el-preview-body .preview-body-block.preview-body-block-quotation.preview-text-no-negative-margin-top{margin-top:0}.el-preview-body .preview-body-block.preview-body-block-quotation.preview-text-no-negative-margin-bottom{margin-bottom:0}.el-preview-body .preview-body-block.preview-body-block-quotation .preview-text-quotation-container{max-width:500px;margin:100px 0 100px 290px}.el-preview-body .preview-body-block.preview-body-block-quotation .preview-text-quotation-container .preview-text-quotation p{font-family:Lyon Text;font-size:20px;line-height:30px;color:#000;font-style:italic;margin:0}.el-preview-body .preview-body-block.preview-body-block-quotation .preview-text-quotation-container .preview-text-name{margin:0;margin-top:15px;font-family:Lyon Text;font-size:16px;line-height:24px;color:#000}@media (max-width:1024px){.el-preview-body .preview-body-block.preview-body-block-quotation{margin-left:0}}@media (max-width:767px){.el-preview-body .preview-body-block.preview-body-block-quotation{margin-top:0;margin-bottom:50px;position:static}.el-preview-body .preview-body-block.preview-body-block-quotation .u-image-box{position:static;max-width:70px;margin-right:40px}.el-preview-body .preview-body-block.preview-body-block-quotation .preview-text-quotation-container{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:0;margin-bottom:0;margin-left:0}.el-preview-body .preview-body-block.preview-body-block-quotation .preview-text-quotation-container .preview-text-quotation p{font-size:17px;line-height:26px}.el-preview-body .preview-body-block.preview-body-block-quotation .preview-text-quotation-container .preview-text-name{font-size:15px}}@media (max-width:1024px){.el-preview-body .preview-body-block{margin-left:340px}}@media (max-width:767px){.el-preview-body .preview-body-block{margin-left:0}}.el-preview{max-width:1240px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.el-preview .preview-image-third{margin-right:80px}.el-preview .preview-image-second{margin-right:-20px;margin-top:70px}.el-preview.media-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.el-preview.media-left .preview-image-third{margin-right:0;margin-left:80px}.el-preview.media-left .preview-image-second{margin-right:0;margin-left:-20px}.el-preview.media-left .preview-media-group{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.el-preview .preview-text-group{width:450px;padding-right:50px;padding-left:50px;padding-top:50px;-ms-flex-negative:0;flex-shrink:0}.el-preview .preview-text-group .preview-intro{font-family:Lyon Text;font-size:20px;line-height:30px;padding-right:20px;margin:0;margin-bottom:30px;color:#000}@media (max-width:1024px){.el-preview .preview-text-group .preview-intro{width:300px}}@media (max-width:767px){.el-preview .preview-text-group .preview-intro{width:100%}}.el-preview .preview-text-group .u-header-1,.el-preview .preview-text-group .u-header-2,.el-preview .preview-text-group .u-link,.el-preview .preview-text-group .u-secondary-button,.el-preview .preview-text-group .u-secondary-button--small{margin-bottom:30px}@media (max-width:1024px){.el-preview .preview-text-group{width:350px}}@media (max-width:767px){.el-preview .preview-text-group{width:100%;padding-top:0;padding-right:0;padding-left:0}}.el-preview .preview-media-group{width:100%;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.el-preview .preview-media-group video{margin-top:50px;width:100%;height:auto;max-height:70vh}.el-preview .preview-media-group .media-left{margin-right:auto;margin-left:50px}@media (max-width:767px){.el-preview .preview-media-group .media-left{margin-left:auto}}.el-preview .preview-media-group .media-right{margin-right:50px;margin-left:auto}@media (max-width:767px){.el-preview .preview-media-group .media-right{margin-right:auto}}.el-preview .preview-media-group .preview-right-image{margin-right:80px}.el-preview.preview-wide .preview-text-group{padding-top:0}.el-preview.preview-wide .preview-media-group{margin-top:50px}@media (max-width:767px){.el-preview.preview-wide .preview-media-group{margin-top:0}}.el-secondary-cta-box{max-width:1000px;width:calc(100% - 60px);background:#fff;outline:1.4px solid #d1cecc;margin-top:50px;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-secondary-cta-box.p2p{margin:0 auto;margin-bottom:50px}.el-secondary-cta-box h3{font-family:Austin,serif;font-weight:600;font-size:35px;line-height:120%;padding:0;color:#000;margin:0}.el-secondary-cta-box p{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;font-size:16px;padding-right:30px;margin:0}.el-secondary-cta-box a{white-space:nowrap}.el-secondary-cta-box select{width:auto}@media (max-width:1024px){.el-secondary-cta-box{width:100%;display:block;margin-top:30px;padding:20px}.el-secondary-cta-box.p2p{outline:0;background:#f8f8f8}.el-secondary-cta-box h3{font-size:24px}.el-secondary-cta-box p{padding-right:0;margin-bottom:20px;font-size:14px}}.el-voyage-itinerary-index ul{list-style:none;display:inline-block;width:auto;background:#f8f8f8;text-align:left;padding:27px 30px;margin-bottom:100px}@media (max-width:767px){.el-voyage-itinerary-index ul{padding:17px 20px;margin-left:-20px;margin-right:-20px;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%}}.el-voyage-itinerary-index li{display:block}.el-voyage-itinerary-index a{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:3px 0}.el-voyage-itinerary-index .index-day{width:110px;color:rgba(0,0,0,.6);-ms-flex-negative:0;flex-shrink:0}.el-voyage-itinerary-index .index-location{border-bottom:1px solid transparent;-webkit-transition:border-color .1s;transition:border-color .1s}.el-voyage-itinerary-index .index-location:hover{border-color:rgba(0,0,0,.86)}.el-voyage-itinerary{font-family:Lyon Text;font-weight:400;font-size:16px;line-height:1.5;color:#000;margin-top:30px}.el-voyage-itinerary .heading-day{font-family:Hurtigruten Display;font-weight:400;font-size:60px;line-height:100%;padding:0;margin:0;margin-top:-13px;color:#000;margin-bottom:15px;color:#2b87d7}.el-voyage-itinerary .location{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000}.el-voyage-itinerary .location img{width:17px;margin-right:2px;display:inline-block;margin-top:-3px}.el-voyage-itinerary .sub-heading{font-family:Austin,serif;font-weight:600;font-size:30px;line-height:120%;padding:0;margin:0;color:#000;padding:15px 0}.el-voyage-itinerary .itinerary-item{margin-bottom:100px}.el-voyage-itinerary .itinerary-item>:last-child{padding-bottom:0}.el-voyage-itinerary .itinerary-item .top-image{padding-bottom:30px}.el-voyage-itinerary .highlight{max-width:2000px;margin:0 auto;margin-bottom:30px;position:relative}.el-voyage-itinerary .highlight .highlight-image{width:100%}.el-voyage-itinerary .highlight .highlight-content{pointer-events:none;position:absolute;top:0;left:0;bottom:0;color:#fff;padding:70px 60px;width:30%;min-width:300px;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.4)),color-stop(92.6%,transparent));background:linear-gradient(90deg,rgba(0,0,0,.4),transparent 92.6%)}@media (max-width:1024px){.el-voyage-itinerary .highlight .highlight-content{padding:30px 20px}}.el-voyage-itinerary .highlight .heading-day,.el-voyage-itinerary .highlight .location,.el-voyage-itinerary .highlight .sub-heading{color:#fff;max-width:300px}.u-banner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;background-color:#e8edf1;font-family:Atlas Grotesk,sans-serif;font-size:14px;width:100%;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-banner-yellow{background-color:#fdd24e}.u-banner-text{margin:0 35px 0 10px}.u-banner-informationIcon{width:20px;height:20px;background:url(../assets/images/exclamatioinInCircle.svg) no-repeat;background-position-x:center}.u-banner-xIcon{width:20px;height:20px;background:url(../assets/images/x.svg) no-repeat;background-position-x:center}.u-banner-closeButton{position:absolute;right:21px;top:21px;background:none;border:none;cursor:pointer;padding:0}.u-container-box{max-width:1360px;margin:0 auto;width:auto;padding:0 20px}@media (min-width:1366px){.u-container-box{padding:0 40px}}@media (min-width:1440px){.u-container-box{padding:0 60px}}.u-dropdown,.u-dropdown--ship{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;padding:15px;padding-right:45px;font-size:18px;color:rgba(0,0,0,.8);border:1.4px solid rgba(0,0,0,.6);border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='22' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.646.646a.5.5 0 0 1 .708 0L11 10.293 20.646.646a.5.5 0 0 1 .708.708l-10 10a.5.5 0 0 1-.708 0l-10-10a.5.5 0 0 1 0-.708z' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:calc(100% - 15px);background-position-y:50%;overflow:hidden;width:100%;max-width:100%;cursor:pointer}.u-dropdown--ship::-ms-expand,.u-dropdown::-ms-expand{display:none}.u-dropdown--ship:focus,.u-dropdown:focus{outline:none}@media (min-width:768px){.u-dropdown--ship:focus,.u-dropdown:focus{border:1.4px solid #0f4fa8}}.u-dropdown--ship{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.87 3a.5.5 0 0 1 .5-.5h3.379a.5.5 0 0 1 .5.5v4.115a.5.5 0 1 1-1 0V3.5H10.87v3.615a.5.5 0 1 1-1 0V3z' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.633 7.115a.5.5 0 0 1 .5-.5h11.852a.5.5 0 0 1 .5.5v6.487a.5.5 0 1 1-1 0V7.615H6.633v5.987a.5.5 0 1 1-1 0V7.115z' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.822 9.958a.5.5 0 0 1 .475 0l7.616 4.115a.5.5 0 0 1 .21.66l-1.675 3.41a.5.5 0 0 1-.898-.44l1.464-2.979-6.955-3.758-6.955 3.758 1.464 2.979a.5.5 0 0 1-.897.44l-1.676-3.41a.5.5 0 0 1 .21-.66l7.617-4.115zM1 19.974a.5.5 0 0 1 .5-.5c.4 0 .72.08.995.207.258.12.46.278.619.401l.013.01c.17.132.293.225.44.294.138.065.313.114.573.114.26 0 .435-.05.572-.114.148-.069.271-.162.44-.294l.014-.01c.158-.123.36-.28.619-.4.274-.129.594-.208.995-.208.4 0 .72.08.995.207.257.12.46.278.619.401l.012.01c.17.132.293.225.441.294.138.065.313.114.572.114.26 0 .435-.05.573-.114.148-.069.27-.162.44-.294l.013-.01c.159-.123.361-.28.62-.4.274-.129.594-.208.994-.208s.72.08.995.207c.258.12.46.278.62.401l.012.01c.17.132.293.225.44.294.138.065.313.114.573.114.26 0 .435-.05.572-.114.148-.069.271-.162.441-.294l.013-.01c.158-.123.361-.28.619-.4.275-.129.594-.208.995-.208.4 0 .72.08.995.207.257.12.46.278.619.401l.012.01c.17.132.293.225.441.294.138.065.313.114.573.114.26 0 .434-.05.572-.114.148-.069.27-.162.44-.294l.013-.01c.159-.123.362-.28.62-.4.274-.129.594-.208.994-.208a.5.5 0 1 1 0 1c-.26 0-.434.05-.572.113-.148.07-.271.163-.44.295l-.014.01c-.158.123-.36.28-.618.4a2.297 2.297 0 0 1-.995.208c-.4 0-.72-.08-.995-.207a3.195 3.195 0 0 1-.62-.401l-.012-.01a2.318 2.318 0 0 0-.44-.295 1.302 1.302 0 0 0-.573-.113c-.26 0-.435.05-.573.113-.147.07-.27.163-.44.295l-.013.01c-.158.123-.361.28-.62.4a2.297 2.297 0 0 1-.994.208c-.4 0-.72-.08-.995-.207a3.194 3.194 0 0 1-.619-.401l-.013-.01a2.324 2.324 0 0 0-.44-.295 1.303 1.303 0 0 0-.573-.113c-.26 0-.435.05-.572.113a2.318 2.318 0 0 0-.44.295l-.014.01c-.158.123-.36.28-.619.4a2.297 2.297 0 0 1-.995.208c-.4 0-.72-.08-.995-.207-.257-.12-.46-.278-.619-.401l-.012-.01a2.323 2.323 0 0 0-.441-.295 1.303 1.303 0 0 0-.572-.113c-.26 0-.435.05-.573.113-.148.07-.27.163-.44.295l-.013.01c-.159.123-.362.28-.62.4a2.297 2.297 0 0 1-.994.208c-.4 0-.72-.08-.995-.207-.258-.12-.46-.278-.62-.401-.003-.004-.008-.007-.012-.01a2.323 2.323 0 0 0-.44-.295 1.303 1.303 0 0 0-.573-.113.5.5 0 0 1-.5-.5z' fill='%23000'/%3E%3C/svg%3E")}.u-html-content{font-family:Lyon Text;font-weight:400;font-size:16px;line-height:1.5;color:#000}.u-html-content ol,.u-html-content p,.u-html-content ul{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;margin:0 0 30px}@media (max-width:767px){.u-html-content ol,.u-html-content p,.u-html-content ul{margin:0 0 15px}}.u-html-content ol:last-child,.u-html-content p:last-child,.u-html-content ul:last-child{margin-bottom:0}.u-html-content h1,.u-html-content h2,.u-html-content h3,.u-html-content h4{font-family:Austin,serif;font-weight:600;font-size:35px;line-height:120%;padding:0;margin:0;color:#000;margin-bottom:15px}.u-html-content h3{font-size:23px;line-height:120%}.u-html-content h4{font-size:18px;line-height:120%}.u-image-box{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;font-size:12px;line-height:1.6;margin-bottom:30px}.u-image-box.image-box_description_float{position:relative}.u-image-box.image-box_description_float .image-box_description{position:absolute;width:calc(50% - 30px);margin-top:26px}.u-image-box.image-box_description_float-right{position:relative}.u-image-box.image-box_description_float-right .image-box_description{position:absolute;width:calc(50% - 30px);right:0;margin-top:26px}.u-image-box.image-box_left-align-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u-image-box.image-box_left-align-small .image-box_description,.u-image-box.image-box_left-align-small img{width:50%}.u-image-box.image-box_left-align{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u-image-box.image-box_left-align .image-box_description,.u-image-box.image-box_left-align img{width:65%}.u-image-box.image-box_left-align-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u-image-box.image-box_left-align-top img{width:65%;margin-left:15px}@media (max-width:1024px){.u-image-box.image-box_left-align-top{margin-left:10px}}.u-image-box.image-box_left-align--wide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u-image-box.image-box_left-align--wide img{margin-left:15px}@media (max-width:1024px){.u-image-box.image-box_left-align--wide img{margin-left:10px}}.u-image-box.image-box_right-align-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.u-image-box.image-box_right-align-small .image-box_description,.u-image-box.image-box_right-align-small img{width:50%}.u-image-box.image-box_right-align{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.u-image-box.image-box_right-align .image-box_description,.u-image-box.image-box_right-align img{width:65%}.u-image-box.image-box_right-align-wide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u-image-box.image-box_right-align-wide img{margin-right:15px}@media (max-width:1024px){.u-image-box.image-box_right-align-wide img{margin-right:10px}}.u-image-box.image-box_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:25%;padding-right:8.33333%;margin-bottom:0}.u-image-box.image-box_top img{width:75%;margin-right:15px}@media (max-width:1024px){.u-image-box.image-box_top img{margin-right:10px}}.u-image-box img{width:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:767px){.u-image-box img{margin:0 -20px;width:calc(100% + 40px);max-width:none}}.u-image-box .image-box_description{margin-top:20px}@media (max-width:767px){.u-image-box .image-box_description{margin-top:10px}}.u-image-box .image-box_description.image-box_description-vertical{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.u-image-box .image-box_description.image-box_description-vertical .image-box_credit{margin-top:0}.u-image-box .image-box_description .image-box_caption{max-width:450px}.u-image-box .image-box_description .image-box_credit{font-size:11px;line-height:100%;color:#aaa;margin-top:3px}@media (max-width:1024px){.u-image-box .image-box_description .image-box_credit{font-size:10px;line-height:100%}}.u-label{display:block;padding:5px 0;margin-bottom:2px;color:rgba(0,0,0,.86);line-height:23px}.u-label,.u-promotion-label{font-weight:400;font-family:Atlas Grotesk,sans-serif;font-size:14px}.u-promotion-label{line-height:1.5;color:#000;color:#fff;display:inline-block;margin-bottom:30px;position:relative}.u-promotion-label a{text-decoration:none;color:inherit;display:block;padding:8px 40px}.u-promotion-label img{height:19px;position:absolute;left:10px}@media (max-width:767px){.u-promotion-label{display:block;text-align:center;margin:0 -20px;border-width:1px 0}.u-promotion-label img{left:20px}.u-promotion-label a{padding:15px}}.u-promotion-box{border:1px solid #d1cecc;background:#f8f8f8;padding:30px;position:relative;margin-top:50px;margin-bottom:100px}@media (max-width:767px){.u-promotion-box{margin-left:-20px;margin-right:-20px;border-width:1px 0;padding:20px}}.u-promotion-box-tag{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;display:inline-block;padding:7px 40px;padding-right:55px;position:absolute;top:0;left:0;overflow:hidden}.u-promotion-box-tag img{height:19px;position:absolute;left:10px}.u-promotion-box-tag:after{position:absolute;right:0;top:0;content:"";border-bottom:70px solid #f8f8f8;border-left:70px solid transparent}.u-promotion-box-text{margin-top:35px}.u-promotion-box-text p{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;margin-bottom:20px}.u-promotion-box-text p:last-child{margin-bottom:0}.u-promotion-box-text ol li,.u-promotion-box-text ul li{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000}.u-promotion-box-text ol:last-child,.u-promotion-box-text ul:last-child{margin-bottom:0}.u-promotion-box-text b,.u-promotion-box-text strong{font-weight:500}.u-promotion-box-text h2{font-weight:400;font-weight:700}.u-promotion-box-text h2,.u-promotion-box-text h3{font-family:Atlas Grotesk,sans-serif;font-size:14px;line-height:1.5;color:#000;margin:0}.u-promotion-box-text h3{font-weight:400;font-weight:500}.u-split-layout{display:-webkit-box;display:-ms-flexbox;display:flex}.u-split-layout>div:first-child{padding-right:15px;width:50%}.u-split-layout>div:nth-child(2){padding-left:15px;width:50%}@media (min-width:1024px){.u-split-layout .split-layout_left-padding{padding-left:8.33333%}.u-split-layout .split-layout_left-padding--small{padding-left:4.16667%}.u-split-layout .split-layout_right-padding{padding-right:8.33333%}.u-split-layout .split-layout_right-padding--small{padding-right:4.16667%}}@media (min-width:1400px){.u-split-layout .split-layout_left-padding{padding-left:16.66667%}.u-split-layout .split-layout_left-padding--small{padding-left:8.33333%}.u-split-layout .split-layout_right-padding{padding-right:16.66667%}.u-split-layout .split-layout_right-padding--small{padding-right:8.33333%}}@media (max-width:1024px){.u-split-layout.break-on-tablet{display:block}.u-split-layout.break-on-tablet>div:first-child{padding-right:0;width:100%;margin-bottom:30px}.u-split-layout.break-on-tablet>div:nth-child(2){padding-left:0;width:100%;margin-bottom:30px}.u-split-layout.break-on-tablet>div:last-child{margin-bottom:0}}@media (max-width:767px){.u-split-layout.break-on-mobile{display:block}.u-split-layout.break-on-mobile>div:first-child{padding-right:0;width:100%;margin-bottom:30px}.u-split-layout.break-on-mobile>div:nth-child(2){padding-left:0;width:100%;margin-bottom:30px}.u-split-layout.break-on-mobile>div:last-child{margin-bottom:0}}.el-campaign-landing-page .topsection{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;margin:0 auto;margin-bottom:50px;max-width:160vh;min-height:750px;position:relative}.el-campaign-landing-page .topsection .text{padding:50px 70px 40px 50px;display:inline-block;position:relative;margin-top:3%;margin-bottom:3%;margin-left:10%;background-color:#fff}.el-campaign-landing-page .topsection .text .title{font-family:Hurtigruten Display;font-weight:400;font-size:7vw;line-height:80%;margin:0;margin-bottom:2vw}.el-campaign-landing-page .topsection .text .subtitle{font-family:Austin,serif;font-weight:600;font-size:35px;line-height:120%;padding:0;margin:0;color:#000;margin-top:30px}.el-campaign-landing-page .topsection .text .word{display:block}.el-campaign-landing-page .topsection .image{position:absolute;top:0;right:0;z-index:-1;width:70%;height:100%;background-position:50%;background-size:cover}@media (max-width:1400px){.el-campaign-landing-page .topsection{min-height:500px}.el-campaign-landing-page .topsection .text{margin-left:5%}.el-campaign-landing-page .topsection .text .subtitle{font-size:26px;margin-top:15px}}@media (max-width:1200px){.el-campaign-landing-page .topsection .text .title{font-size:100px;line-height:80%;margin-bottom:30px}}@media (max-width:1024px){.el-campaign-landing-page .topsection{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.el-campaign-landing-page .topsection .image{display:block;height:40vh;min-height:560px;overflow:hidden;position:relative;width:100%;background-position:50%;background-size:cover;margin-top:-8%}.el-campaign-landing-page .topsection .text{margin-bottom:-20%;margin-top:0}}@media (max-width:550px){.el-campaign-landing-page .topsection{max-height:none;height:auto;margin-bottom:40px}.el-campaign-landing-page .topsection .image{min-height:0;margin-top:0}.el-campaign-landing-page .topsection .text{position:relative;padding:20px 30px;width:100%;margin-top:0;margin-left:0}.el-campaign-landing-page .topsection .text .title{margin-bottom:15px;font-size:80px;line-height:80%}.el-campaign-landing-page .topsection .text .word{display:inline}}.el-campaign-landing-page .content{padding:0 20px;width:100%;overflow:hidden}.el-feedback-page{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000}.el-feedback-page .wrapper{max-width:28rem;padding:32px 12px;margin:0 auto}.el-feedback-page .heading{font-family:Hurtigruten Display;font-weight:400;font-size:110px;line-height:86px;padding:0;margin:0;margin-top:-13px;max-width:350px;color:#000;font-size:60px;margin-bottom:10px}.el-feedback-page .bold-label{display:block;margin-bottom:2px;color:#232120;font-weight:500;font-size:14px;line-height:23px;padding:5px 0}.el-feedback-page .textarea{width:100%;max-width:100%;height:200px}.el-feedback-page .paragraph{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;margin-bottom:10px}.el-feedback-page .hidden{display:none}.el-feedback-page .margin-bottom-small{margin-bottom:10px}.el-feedback-page .margin-bottom-medium{margin-bottom:20px}.el-feedback-page .info-box{position:relative;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e8edf1;font-family:Atlas Grotesk,sans-serif;font-size:14px;padding:15px;margin:0}.el-feedback-page .info-box .hidden{display:none}.el-feedback-page .info-box .centered-text{text-align:center;padding:0 20px}.el-feedback-page .info-box .close-button{position:absolute;right:15px;top:15px;background:none;border:none;padding:0}.el-shipshowroom-page{overflow-x:hidden}.el-shipshowroom-page-showroomSection{height:100vh}.el-shipshowroom-page a{line-height:normal}.el-shipshowroom-page .article-previews{margin-top:110px}.el-shipshowroom-page .article-previews .row-layout-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:40px}@media (max-width:767px){.el-shipshowroom-page .article-previews .row-layout-right{margin-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.el-shipshowroom-page .article-previews .row-layout-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:40px}@media (max-width:767px){.el-shipshowroom-page .article-previews .row-layout-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}}.el-shipshowroom-page .article-previews .row-layout-right .row-layout-image{margin-top:24px}.el-shipshowroom-page .article-previews .row-layout-image .u-image-box{margin-bottom:0}@media (max-width:767px){.el-shipshowroom-page .article-previews .row-layout-image{width:70%}.el-shipshowroom-page .article-previews .row-layout-image .u-image-box{margin-bottom:30px}}.el-shipshowroom-page .article-previews .row-layout-text{max-width:380px}.el-shipshowroom-page .article-previews .row-layout-text p{font-family:Lyon Text;font-size:16px;line-height:24px;color:#000;margin-bottom:15px}.el-shipshowroom-page .article-previews .row-layout-text h3{font-family:Austin,serif;font-size:30px;line-height:35px;color:#000;margin-bottom:15px}.el-shipshowroom-page .article-previews .margin-right{margin-right:30px}@media (max-width:767px){.el-shipshowroom-page .article-previews .margin-right{margin-right:0}}.el-shipshowroom-page .el-offers{padding:0 30px}.el-shipshowroom-page .el-offers .large-offer{margin-top:110px}@media (max-width:767px){.el-shipshowroom-page .el-offers{margin-top:50px}}.el-destination-page-map circle,.el-destination-page-map path,.el-destination-page-map text{-webkit-transition:fill .1s ease;transition:fill .1s ease}@media (max-width:950px){.el-destination-page-map{margin:0 84px 100px}}@media (max-width:767px){.el-destination-page-map{margin:0}}@media (max-width:950px){.el-destination-page-map .hide-on-small-screen{display:none}}@media (min-width:951px){.el-destination-page-map .hide-on-large-screen{display:none}}.el-destination-page-map .map-header-info{margin-left:100px}@media (max-width:950px){.el-destination-page-map .map-header-info{margin-left:35px}}@media (max-width:767px){.el-destination-page-map .map-header-info{margin-left:20px;padding-top:30px}}.el-destination-page-map h2{font-family:Hurtigruten Display;font-size:110px;line-height:86px;font-weight:400;margin-bottom:-28px;margin-top:0;position:relative;z-index:1;color:rgba(0,0,0,.86)}@media (max-width:950px){.el-destination-page-map h2{margin-bottom:30px}}@media (max-width:767px){.el-destination-page-map h2{font-size:80px;line-height:60px}}.el-destination-page-map .next-prev-button-group{display:none}@media (max-width:950px){.el-destination-page-map .next-prev-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:10px 0}}.el-destination-page-map .next-prev-button-group #map-prev-button{cursor:pointer;margin-right:20px}.el-destination-page-map .next-prev-button-group #map-next-button{cursor:pointer}.el-destination-page-map .map-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:950px){.el-destination-page-map .map-layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.el-destination-page-map .map-container{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:700px;min-width:600px;margin-left:-20px}.el-destination-page-map .map-container svg{width:100%;min-height:320px}@media (max-width:950px){.el-destination-page-map .map-container{max-width:none;min-width:320px;margin:0}}@media (max-width:767px){.el-destination-page-map .map-container{margin:0 -20px}}.el-destination-page-map .explore-map-container{min-width:300px}@media (min-width:951px){.el-destination-page-map .explore-map-container{width:37%;margin-top:50px;margin-left:80px}}@media (max-width:1024px){.el-destination-page-map .explore-map-container{margin-left:30px}}@media (max-width:950px){.el-destination-page-map .explore-map-container{margin-left:0}}@media (max-width:767px){.el-destination-page-map .explore-map-container{height:285px}}.el-destination-page-map .clickable-map-number{cursor:pointer}.el-destination-page-map .clickable-map-number .background{fill:#8dd3fe}.el-destination-page-map .clickable-map-number .text{fill:#000;font-family:Atlas Grotesk,sans-serif;font-weight:500;font-size:14px;line-height:20px}@media (max-width:767px){.el-destination-page-map .clickable-map-number .text{font-size:18px}}.el-destination-page-map .clickable-map-number:hover .background{fill:#0f4fa8}.el-destination-page-map .clickable-map-number:hover .text{fill:#fff}.el-destination-page-map .clickable-map-number.active .background{fill:#0f4fa8}.el-destination-page-map .clickable-map-number.active .text{fill:#fff}.el-destination-page-map .list-number{cursor:pointer}@media (max-width:950px){.el-destination-page-map .display-flex-spacebetween{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.el-destination-page-map .map-header{font-family:Austin,serif;font-size:30px;line-height:32px;color:rgba(0,0,0,.86)}.el-destination-page-map .map-intro{margin-top:20px;margin-bottom:35px;font-family:Lyon Text;font-size:20px}.el-destination-page-map ul{max-width:450px;min-width:300px;list-style:none;padding:0;margin-left:0}.el-destination-page-map li{display:block;margin:20px;margin-bottom:20px;margin-left:0;margin-right:0}.el-destination-page-map li .title{font-family:Atlas Grotesk,sans-serif;font-size:18px;font-weight:400;line-height:22px;color:rgba(0,0,0,.86);margin:0;-webkit-transition:font-weight .2s ease;transition:font-weight .2s ease}.el-destination-page-map li .description{display:none;font-family:Lyon Text;font-size:16px;line-height:24px;color:rgba(0,0,0,.86);margin:5px 30px 0 45px}.el-destination-page-map li.active .description{display:block}.el-destination-page-map li.active .destination-page-map-heading .number-icon .background{fill:#0f4fa8}.el-destination-page-map li.active .destination-page-map-heading .number-icon .text{fill:#fff}.el-destination-page-map li.active .destination-page-map-heading .arrow-up{display:block}@media (max-width:950px){.el-destination-page-map li.active .destination-page-map-heading .arrow-up{display:none}}.el-destination-page-map li.active .destination-page-map-heading .arrow-down{display:none}@media (max-width:950px){.el-destination-page-map li.active .destination-page-map-heading .arrow-down{display:none}}.el-destination-page-map li:hover .destination-page-map-heading .number-icon .background{fill:#0f4fa8}.el-destination-page-map li:hover .destination-page-map-heading .number-icon .text{fill:#fff}.el-destination-page-map li .destination-page-map-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-destination-page-map li .destination-page-map-heading .number-icon{margin-right:15px}.el-destination-page-map li .destination-page-map-heading .number-icon .text{font-family:Atlas Grotesk,sans-serif;font-weight:500;font-size:14px;line-height:20px;fill:#000}.el-destination-page-map li .destination-page-map-heading .number-icon .background{fill:#8dd3fe}.el-destination-page-map li .destination-page-map-heading .arrow-up{margin-left:auto;display:none}@media (max-width:950px){.el-destination-page-map li .destination-page-map-heading .arrow-up{display:none}}.el-destination-page-map li .destination-page-map-heading .arrow-down{margin-left:auto;display:block}@media (max-width:950px){.el-destination-page-map li,.el-destination-page-map li .destination-page-map-heading .arrow-down{display:none}.el-destination-page-map li.active{display:block}}.el-destination-page-top{padding:0 20px;margin-bottom:50px}@media (max-width:767px){.el-destination-page-top .el-destination-usp-list.hide-on-mobile{display:none}}@media (max-width:767px){.el-destination-page-top{padding:0}}.el-destination-page-top .heading-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-destination-page-top .main-image-wrapper{margin-top:140px;position:relative}.el-destination-page-top .more-images-button{cursor:pointer}.el-destination-page-top .more-images-button svg{margin-right:15px;margin-top:15px}.el-destination-page-top .more-images-container{margin-right:-20px;position:absolute;top:0;right:0}.el-destination-page-top .top-content-text{max-width:40%;margin-right:50px}@media (max-width:1024px){.el-destination-page-top .top-content-text{max-width:none;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.el-destination-page-top .heading-destination{font-family:Hurtigruten Display;font-weight:400;font-size:110px;line-height:86px;padding:0;margin:0;margin-top:-13px;max-width:350px;color:#000;margin-top:37px;margin-bottom:30px}.el-destination-page-top .heading-destination.with-promotion{margin-top:20px}@media (max-width:768px){.el-destination-page-top .heading-destination{font-size:90px;line-height:70px;max-width:300px;margin-top:30px}}@media (max-width:767px){.el-destination-page-top .heading-destination{font-size:80px;line-height:60px}}.el-destination-page-top .intro-destination{font-family:Austin,serif;font-size:35px;line-height:40px;font-weight:200;color:#000;display:inline-block;max-width:90%}@media (max-width:767px){.el-destination-page-top .intro-destination{font-size:30px;line-height:32px}}.el-destination-page-top .u-image-box{margin-right:-20px;overflow:hidden}@media (max-width:1024px){.el-destination-page-top .u-image-box{margin-top:28px;margin-right:0;margin-bottom:0;width:80%;display:inline-block;-ms-flex-item-align:end;align-self:flex-end}}@media (max-width:767px){.el-destination-page-top .u-image-box{width:100%}}@media (max-width:767px){.el-destination-page-top .u-image-box img{margin:0;width:100%}}.el-destination-page-top .u-image-box.hidden-image{display:none}@media (min-width:1024px){.el-destination-page-voyages-horizontal-scroll-b .voyages-container{margin-left:100px}}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll-b{padding-bottom:30px}}.el-destination-page-voyages-horizontal-scroll-b .voyages-heading{font-family:Austin,serif;font-weight:600;font-size:35px;line-height:120%;padding:0;margin:0;color:#000;margin-bottom:30px}@media (max-width:768px){.el-destination-page-voyages-horizontal-scroll-b .voyages-heading{font-size:30px;line-height:120%}}.el-destination-page-voyages-horizontal-scroll-b .filter-heading{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;margin-bottom:10px;font-size:18px}.el-destination-page-voyages-horizontal-scroll-b .filters{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.el-destination-page-voyages-horizontal-scroll-b .filters{margin-right:-5px}}@media (max-width:1024px){.el-destination-page-voyages-horizontal-scroll-b .filters{display:none}}.el-destination-page-voyages-horizontal-scroll-b .filters--dropdown{margin-bottom:20px}@media (min-width:1025px){.el-destination-page-voyages-horizontal-scroll-b .filters--dropdown{display:none}}.el-destination-page-voyages-horizontal-scroll-b .filter{font-family:Atlas Grotesk,sans-serif;font-size:14px;line-height:1.5;font-size:15px;line-height:0;font-weight:400;text-align:center;position:relative;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:17px;margin-bottom:15px;cursor:pointer;margin-right:15px;border:1.4px solid #b0aeac;color:#000;background:#fff}.el-destination-page-voyages-horizontal-scroll-b .filter:focus,.el-destination-page-voyages-horizontal-scroll-b .filter:hover{color:#0f4fa8;border-color:#0f4fa8}@media (max-width:768px){.el-destination-page-voyages-horizontal-scroll-b .filter{width:calc(50% - 5px);margin-bottom:5px;margin-right:5px}}.el-destination-page-voyages-horizontal-scroll-b .filter-selected{border-color:#2b87d7;color:#fff;background:#2b87d7}.el-destination-page-voyages-horizontal-scroll-b .filter-selected:focus,.el-destination-page-voyages-horizontal-scroll-b .filter-selected:hover{border-color:#2b87d7;color:#fff}.el-destination-page-voyages-horizontal-scroll-b .filter-description{margin-bottom:30px}.el-destination-page-voyages-horizontal-scroll-b .filter-description .filter-name{font-weight:500}.el-destination-page-voyages-horizontal-scroll-b .filter-description p{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;margin-bottom:10px;font-size:18px;margin:0;max-width:850px}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll-b .filter-description p{font-size:14px;line-height:1.2}.el-destination-page-voyages-horizontal-scroll-b .filter-description p.filter-name{display:none}}.el-destination-page-voyages-horizontal-scroll-b .voyages{list-style:none;margin:0;padding:0;max-width:1030px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-30px}@media (max-width:1024px){.el-destination-page-voyages-horizontal-scroll-b .voyages{margin-right:-20px}}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll-b .voyages{overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;margin:0 -20px;padding-top:1px;padding-left:10px}.el-destination-page-voyages-horizontal-scroll-b .voyages::-webkit-scrollbar{display:none}}.el-destination-page-voyages-horizontal-scroll-b .voyage{overflow:visible;display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:33.33333%;-webkit-box-sizing:content-box;box-sizing:content-box}@media (max-width:900px){.el-destination-page-voyages-horizontal-scroll-b .voyage{width:50%}}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll-b .voyage{width:75%;padding:0 10px}.el-destination-page-voyages-horizontal-scroll-b .voyage:last-child{padding-right:20px}}.el-destination-page-voyages-horizontal-scroll-b .special-sailing-tag{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;-ms-flex-item-align:end;align-self:flex-end;background-color:#8dd3fe;font-size:12px;line-height:15px;text-align:center;padding:8px 10px;white-space:nowrap;outline:1.4px solid #8dd3fe}.el-destination-page-voyages-horizontal-scroll-b .voyage-link{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;background:#fff;margin-bottom:30px;margin-right:30px;cursor:pointer;text-decoration:none;outline:1.4px solid #d1cecc;position:relative;color:#222}.el-destination-page-voyages-horizontal-scroll-b .voyage-link:focus{outline:1.4px solid #e21710;outline-offset:0}.el-destination-page-voyages-horizontal-scroll-b .voyage-link:hover{outline:2px solid #e21710;color:#000}@media (max-width:1024px){.el-destination-page-voyages-horizontal-scroll-b .voyage-link{margin-bottom:20px;margin-right:20px}}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll-b .voyage-link{outline:1.4px solid #d1cecc;margin-bottom:20px;margin-right:0}.el-destination-page-voyages-horizontal-scroll-b .voyage-link :focus,.el-destination-page-voyages-horizontal-scroll-b .voyage-link:hover{outline:1.4px solid #d1cecc}}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-link{cursor:pointer;text-decoration:none}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-map{width:100%;height:280px;min-width:auto;margin:0 auto;overflow:hidden}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-map{height:auto}}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 15px 5px}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-content{padding:5px 10px 10px}}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-top-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-destination-page-voyages-horizontal-scroll-b .voyage-link h3{width:100%;margin:0;margin-bottom:15px}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll-b .voyage-link h3{margin-bottom:6px}}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-heading{font-family:Atlas Grotesk,sans-serif;font-weight:400;color:#000;color:inherit;font-size:14px;line-height:1.5;min-height:22px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-heading{min-height:0;font-size:12px}}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-heading .map-marker-icon{height:16px;width:16px;margin-top:-5px}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-heading .map-marker-icon{height:10px;width:10px;margin-top:-2px}}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-sub-heading{font-family:Austin,serif;font-weight:600;font-size:30px;line-height:120%;padding:0;margin:0;color:#000;font-size:22px;display:block;min-height:78px}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-sub-heading{margin-top:2px;margin-bottom:3px}}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-price{font-family:Atlas Grotesk,sans-serif;font-weight:400;color:#000;color:inherit;font-size:14px;line-height:1.5;white-space:nowrap;text-align:right;width:40%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-price{font-size:12px;line-height:1.5}}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-price-from{font-weight:500}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-price-from{margin-right:4px}}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-promotion{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;font-size:12px;line-height:15px;text-align:center;padding:8px 10px;white-space:nowrap;margin-left:15px}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-promotion.tablet{z-index:1;position:absolute;right:0;padding:8px 20px}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-details .voyage-intro,.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-intro{font-family:Lyon Text;font-weight:400;font-size:16px;line-height:1.5;color:#000;margin-bottom:15px;color:rgba(0,0,0,.86);line-height:1.4}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-details .voyage-intro,.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-intro{display:none}}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Atlas Grotesk,sans-serif;font-weight:400;color:#000;color:inherit;font-size:14px;line-height:1.5;margin-bottom:10px}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-details{margin-bottom:0}}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-details>*{margin-right:15px;padding:3px 0;display:inline-block}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-details>:last-child{margin-right:0}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-duration{background:#76472f;color:#fff;padding-left:8px;padding-right:8px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-duration{font-size:12px;padding:2px 8px;margin-bottom:0}}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-ship{border-left:2px solid #76472f;padding-left:15px}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-ship.mobile{display:none}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-ship img{display:inline-block;margin-right:5px;margin-top:-2px}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-departures-container{width:100%;margin-bottom:5px}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-departures-container{font-size:12px}}.el-destination-page-voyages-horizontal-scroll-b .voyage-link .voyage-departures{font-weight:500}@media (min-width:1024px){.el-destination-page-voyages-horizontal-scroll .voyages-container{margin-left:100px}}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll{padding-bottom:30px}}.el-destination-page-voyages-horizontal-scroll .voyages-heading{font-family:Austin,serif;font-weight:600;font-size:35px;line-height:120%;padding:0;margin:0;color:#000;margin-bottom:30px}@media (max-width:768px){.el-destination-page-voyages-horizontal-scroll .voyages-heading{font-size:30px;line-height:120%}}.el-destination-page-voyages-horizontal-scroll .filter-heading{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;margin-bottom:10px;font-size:18px}.el-destination-page-voyages-horizontal-scroll .filters{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.el-destination-page-voyages-horizontal-scroll .filters{margin-right:-5px}}@media (max-width:1024px){.el-destination-page-voyages-horizontal-scroll .filters{display:none}}.el-destination-page-voyages-horizontal-scroll .filters--dropdown{margin-bottom:20px}@media (min-width:1025px){.el-destination-page-voyages-horizontal-scroll .filters--dropdown{display:none}}.el-destination-page-voyages-horizontal-scroll .filter{font-family:Atlas Grotesk,sans-serif;font-size:14px;line-height:1.5;font-size:15px;line-height:0;font-weight:400;text-align:center;position:relative;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:17px;margin-bottom:15px;cursor:pointer;margin-right:15px;border:1.4px solid #b0aeac;color:#000;background:#fff}.el-destination-page-voyages-horizontal-scroll .filter:focus,.el-destination-page-voyages-horizontal-scroll .filter:hover{color:#0f4fa8;border-color:#0f4fa8}@media (max-width:768px){.el-destination-page-voyages-horizontal-scroll .filter{width:calc(50% - 5px);margin-bottom:5px;margin-right:5px}}.el-destination-page-voyages-horizontal-scroll .filter-selected{border-color:#2b87d7;color:#fff;background:#2b87d7}.el-destination-page-voyages-horizontal-scroll .filter-selected:focus,.el-destination-page-voyages-horizontal-scroll .filter-selected:hover{border-color:#2b87d7;color:#fff}.el-destination-page-voyages-horizontal-scroll .filter-description{margin-bottom:30px}.el-destination-page-voyages-horizontal-scroll .filter-description .filter-name{font-weight:500}.el-destination-page-voyages-horizontal-scroll .filter-description p{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;margin-bottom:10px;font-size:18px;margin:0;max-width:850px}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll .filter-description p{font-size:14px;line-height:1.2}.el-destination-page-voyages-horizontal-scroll .filter-description p.filter-name{display:none}}.el-destination-page-voyages-horizontal-scroll .voyages{list-style:none;margin:0;padding:0;max-width:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll .voyages{overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;margin:0 -20px;padding-top:1px;padding-left:10px}.el-destination-page-voyages-horizontal-scroll .voyages::-webkit-scrollbar{display:none}}.el-destination-page-voyages-horizontal-scroll .voyage{width:100%;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:600px) and (max-width:768px){.el-destination-page-voyages-horizontal-scroll .voyage{max-width:calc(50% - 10px)}}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll .voyage{display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:75%;-webkit-box-sizing:content-box;box-sizing:content-box;padding:0 10px}.el-destination-page-voyages-horizontal-scroll .voyage:last-child{padding-right:20px}}.el-destination-page-voyages-horizontal-scroll .special-sailing-tag{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;-ms-flex-item-align:end;align-self:flex-end;background-color:#8dd3fe;font-size:12px;line-height:15px;text-align:center;padding:8px 10px;white-space:nowrap;outline:1.4px solid #8dd3fe}.el-destination-page-voyages-horizontal-scroll .voyage-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;background:#fff;margin-bottom:20px;cursor:pointer;text-decoration:none;outline:1.4px solid #d1cecc;position:relative;color:#222}.el-destination-page-voyages-horizontal-scroll .voyage-link:focus{outline:1.4px solid #e21710;outline-offset:0}.el-destination-page-voyages-horizontal-scroll .voyage-link:hover{outline:2px solid #e21710;color:#000}@media (max-width:768px){.el-destination-page-voyages-horizontal-scroll .voyage-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll .voyage-link,.el-destination-page-voyages-horizontal-scroll .voyage-link :focus,.el-destination-page-voyages-horizontal-scroll .voyage-link:hover{outline:1.4px solid #d1cecc}}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-link{cursor:pointer;text-decoration:none}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-map{width:250px;min-width:250px;margin:0 auto;overflow:hidden}@media (max-width:768px){.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-map{width:100%;min-width:auto}}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px;margin-bottom:5px}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-content{margin:5px 10px 10px}}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-top-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-destination-page-voyages-horizontal-scroll .voyage-link h3{margin:0;margin-bottom:15px}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll .voyage-link h3{margin-bottom:6px}}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-heading{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;color:#000;color:inherit;font-size:15px;line-height:1.5;min-height:22px;display:block}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-heading{min-height:0;font-size:12px}}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-heading .map-marker-icon{height:16px;width:16px;margin-top:-5px}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-heading .map-marker-icon{height:10px;width:10px;margin-top:-2px}}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-sub-heading{font-family:Austin,serif;font-weight:600;font-size:30px;line-height:120%;padding:0;margin:0;color:#000;display:block}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-sub-heading{font-size:24px;margin-top:2px;margin-bottom:3px;min-height:58px}}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-price{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;color:#000;color:inherit;font-size:15px;line-height:1.5;white-space:nowrap;float:none;text-align:right;margin-bottom:2px}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-price.mobile{text-align:right;width:40%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0;font-size:12px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-price-from{font-weight:500}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-price-from{margin-right:4px}}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-promotion{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;font-size:12px;line-height:15px;text-align:center;padding:8px 10px;white-space:nowrap;margin-left:15px}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-promotion.tablet{z-index:1;position:absolute;right:0;padding:8px 20px}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-details .voyage-intro,.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-intro{font-family:Lyon Text;font-weight:400;font-size:16px;line-height:1.5;color:#000;margin-bottom:15px;color:rgba(0,0,0,.86);line-height:1.4}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-details .voyage-intro,.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-intro{display:none}}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;color:#000;color:inherit;font-size:15px;line-height:1.5}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-details>*{margin-right:15px;padding:3px 0;display:inline-block;margin-bottom:15px}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-details>:last-child{margin-right:0}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-duration{background:#76472f;color:#fff;padding-left:8px;padding-right:8px}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-duration{font-size:12px;padding:2px 8px;margin-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-ship{border-left:2px solid #76472f;padding-left:15px}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-ship.mobile{display:none}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-ship img{display:inline-block;margin-right:5px;margin-top:-2px}@media (max-width:767px){.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-departures-container{font-size:12px;width:100%;margin-bottom:5px}}.el-destination-page-voyages-horizontal-scroll .voyage-link .voyage-departures{font-weight:500}.el-port-to-port{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1000px}@media (max-width:767px){.el-port-to-port{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.el-port-to-port-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-port-to-port-header{font-family:Hurtigruten Display;font-size:110px;font-weight:400;line-height:86px;color:rgba(0,0,0,.86);max-width:240px;margin:0;margin-bottom:68px}@media (max-width:767px){.el-port-to-port-header{font-size:80px;line-height:60px;margin-bottom:45px}}.el-port-to-port-description{max-width:430px;padding-left:22px;font-family:Lyon Text;font-weight:400;font-size:20px;line-height:30px;color:#000}.el-port-to-port-form{width:365px;padding:45px 43px;border:1.4px solid #e5e3e3}@media (max-width:767px){.el-port-to-port-form{width:100%}}.el-port-to-port-form-header{font-family:Atlas Grotesk,sans-serif;font-size:26px;font-weight:200;line-height:32px;margin:0}.el-port-to-port-button{margin-top:50px;width:100%}.el-port-to-port-dropdown{margin-top:30px}.el-frontpage-featured-destination{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1400px;margin:auto;margin-bottom:100px}.el-frontpage-featured-destination .featured-destination-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.el-frontpage-featured-destination .featured-destination-column--left{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:50px;padding-right:15px}.el-frontpage-featured-destination .featured-destination-column--right{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-left:15px}.el-frontpage-featured-destination .featured-destination-column--right .featured-destination-text-container{padding-left:20px;padding-bottom:50px}@media (max-width:767px){.el-frontpage-featured-destination .featured-destination-column--right .featured-destination-text-container{padding:0}}.el-frontpage-featured-destination .featured-destination-column--right .el-destination-usp-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.el-frontpage-featured-destination .featured-destination-column--right{padding:0}}.el-frontpage-featured-destination .u-header-1,.el-frontpage-featured-destination .u-header-2{margin-bottom:30px;max-width:400px}@media (max-width:1024px){.el-frontpage-featured-destination .u-header-1,.el-frontpage-featured-destination .u-header-2{max-width:300px}}.el-frontpage-featured-destination .el-destination-usp-list{margin-bottom:30px;margin-top:0}.el-frontpage-featured-destination .u-secondary-button,.el-frontpage-featured-destination .u-secondary-button--small{margin-bottom:20px}.el-frontpage-featured-destination .featured-destination-image-bottom-left{margin-left:70px}.el-frontpage-featured-destination .featured-destination-image-right{margin-right:30px}.el-frontpage-content{padding:0 30px;overflow:hidden}.el-frontpage-content section{margin-bottom:100px}@media (max-width:550px){.el-frontpage-content{padding:0 20px}}@media (max-width:767px){.el-frontpage-content .el-preview .preview-text-group{margin:0}}.el-image-feed-partial{background-color:#f2f2f2;padding:60px 30px 80px;width:calc(100% + 60px);margin-left:-30px}@media (max-width:500px){.el-image-feed-partial{padding-left:20px;padding-right:20px;width:calc(100% + 40px);margin-left:-20px}}.el-image-feed-partial .content{margin:0 auto}@media (min-width:900px){.el-image-feed-partial .content{max-width:84%}}@media (min-width:1520px){.el-image-feed-partial .content{max-width:1250px}}.el-image-feed-partial .content .title{font-family:Austin,serif;font-weight:600;font-size:35px;line-height:120%;padding:0;margin:0;color:#000}.el-image-feed-partial .content .subtitle{font-family:Atlas Grotesk,sans-serif;font-size:18px;line-height:1.5;font-weight:400;margin-top:15px}@media (max-width:900px){.el-image-feed-partial .content .subtitle{font-size:15px}}.el-image-feed-partial .content .image-feed-container{position:relative}.el-image-feed-partial .content .image-feed-container .image-feed{width:calc(100% + 30px);margin-left:-15px}.el-image-feed-partial .content .image-feed-container .image-feed>div>div{padding:15px}.el-image-feed-partial .content .image-feed-container .image-feed>div>div a{overflow:hidden;display:block;height:260px;background-size:cover;background-position:50%}.el-image-feed-partial .content .image-feed-container .slide-buttons-container{top:40%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.el-image-feed-partial .content .image-feed-container .slide-buttons-container .slide-button{border:none;background:none;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.el-image-feed-partial .content .image-feed-container .slide-buttons-container .slide-button:hover svg path{fill:#e21710}.el-image-feed-partial .content .image-feed-container .slide-buttons-container .slide-button:hover svg rect{stroke:#e21710}@media (min-width:900px){.el-image-feed-partial .content .image-feed-container .slide-buttons-container,.el-image-feed-partial .content .image-feed-container .slide-buttons-container .slide-button{position:absolute}.el-image-feed-partial .content .image-feed-container .slide-buttons-container .slide-button.prev{left:-12%}.el-image-feed-partial .content .image-feed-container .slide-buttons-container .slide-button.next{right:-12%}}@media (min-width:1200px){.el-image-feed-partial .content .image-feed-container .slide-buttons-container .slide-button.prev{left:-9%}.el-image-feed-partial .content .image-feed-container .slide-buttons-container .slide-button.next{right:-9%}}.el-image-feed-partial .content .cta-button{margin-top:20px;display:inline-block}.el-top-section-destination-dropdown-horizontal-partial{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;margin:0;margin-bottom:50px;background-color:#f2f2f2}.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-content{padding:50px 0;max-width:1160px;margin:auto}.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-headline{font-family:Hurtigruten Display;font-weight:400;font-size:60px;line-height:100%;padding:0;margin:0;margin-top:-13px;color:#000;margin-bottom:20px}.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-textelements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-textelements>*{margin-right:20px}.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-textelements>:last-child{margin-right:0}.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-textelements .sub-heading{font-family:Austin,serif;font-weight:600;font-size:35px;line-height:120%;padding:0;color:#000;font-size:30px;margin:0;margin-right:20px}.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-textelements .dropdownContainer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:350px}.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-textelements .dropdownContainer--travelFilter select:disabled{cursor:auto;opacity:.4}.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-textelements .u-secondary-button--small{font-size:18px}.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-textelements #searchLink{max-width:350px}@media (max-width:1024px){.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-textelements .sub-heading{font-size:22px}.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-textelements .dropdownContainer .u-dropdown,.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-textelements .dropdownContainer .u-dropdown--ship,.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-textelements .u-secondary-button--small{font-size:14px}}@media (max-width:767px){.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-content{padding:30px 0;max-width:unset;margin:0}.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-textelements{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-textelements>*{margin-right:0;margin-bottom:15px}.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-textelements>:last-child{margin-bottom:0}.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-textelements .sub-heading{display:none}.el-top-section-destination-dropdown-horizontal-partial .horizontalDropdown-textelements .dropdownContainer{width:100%;max-width:350px}}.el-top-section-destination-dropdown-partial{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;margin:0 auto;margin-bottom:50px;max-width:1600px;position:relative}.el-top-section-destination-dropdown-partial .topsection-media{z-index:-1}.el-top-section-destination-dropdown-partial .topsection-media--video{width:85%;height:100%;z-index:-1;right:0;top:0;position:absolute;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-top-section-destination-dropdown-partial .topsection-media--video .video{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:100%}.el-top-section-destination-dropdown-partial .topsection-media--mobileBackground{display:none}.el-top-section-destination-dropdown-partial .topsection-textelements{padding:30px 50px 50px;display:inline-block;margin-top:3%;margin-bottom:3%;margin-left:0;background-color:#fff}.el-top-section-destination-dropdown-partial .topsection-textelements .topsection-headline{font-family:Hurtigruten Display;font-weight:400;font-size:7vw;line-height:80%;margin:0;margin-bottom:2vw}@media (min-width:1920px){.el-top-section-destination-dropdown-partial .topsection-textelements .topsection-headline{font-size:140px;line-height:80%;margin-bottom:50px}}.el-top-section-destination-dropdown-partial .topsection-textelements .topsection-headline .word{display:block}.el-top-section-destination-dropdown-partial .topsection-textelements .dropdownContainer label{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;display:block;margin:0}.el-top-section-destination-dropdown-partial .topsection-textelements .dropdownContainer select{max-width:320px;margin-bottom:10px}.el-top-section-destination-dropdown-partial .topsection-textelements .dropdownContainer--travelFilter select:disabled{cursor:auto;opacity:.4}.el-top-section-destination-dropdown-partial .topsection-textelements #searchLink{width:100%;max-width:320px;margin-top:20px}@media (max-width:1600px){.el-top-section-destination-dropdown-partial{min-height:0}.el-top-section-destination-dropdown-partial .topsection-textelements{margin-left:5%}}@media (max-width:1200px){.el-top-section-destination-dropdown-partial .topsection-textelements{margin-bottom:0}.el-top-section-destination-dropdown-partial .topsection-textelements .topsection-headline{font-size:100px;line-height:80%;margin-bottom:30px}}@media (max-width:1024px){.el-top-section-destination-dropdown-partial{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}.el-top-section-destination-dropdown-partial .topsection-media--video{display:none}.el-top-section-destination-dropdown-partial .topsection-media--mobileBackground{display:block;height:40vh;min-height:560px;overflow:hidden;position:relative;width:100%;background-position:50%;background-size:cover}.el-top-section-destination-dropdown-partial .topsection-textelements{margin-top:-40%}}@media (max-width:550px){.el-top-section-destination-dropdown-partial{max-height:none;height:auto;margin-bottom:20px}.el-top-section-destination-dropdown-partial .topsection-media--mobileBackground{height:25vh;min-height:0}.el-top-section-destination-dropdown-partial .topsection-textelements{position:relative;padding:20px;width:100%;margin-top:0;margin-left:0}.el-top-section-destination-dropdown-partial .topsection-textelements .topsection-headline{margin-bottom:15px;font-size:80px;line-height:80%}.el-top-section-destination-dropdown-partial .topsection-textelements .topsection-headline .word{display:inline}.el-top-section-destination-dropdown-partial .topsection-textelements #searchLink,.el-top-section-destination-dropdown-partial .topsection-textelements .dropdownContainer select{max-width:none}}.el-top-section-voyage-teaser-partial{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;margin:0;min-height:calc(100vh - 600px);position:relative}.el-top-section-voyage-teaser-partial .topsection-media{position:absolute;z-index:-1;width:100%;height:100%;background-position:50%;background-size:cover}.el-top-section-voyage-teaser-partial .topsection-textelements{padding:50px 70px 40px 50px;display:inline-block;position:relative;margin-top:7%;margin-bottom:3%;margin-left:10%;background-color:#fff}.el-top-section-voyage-teaser-partial .topsection-textelements .promotion{font-family:Atlas Grotesk;font-size:14px;line-height:20px;position:absolute;left:0;top:0;padding:8px 60px 8px 10px}.el-top-section-voyage-teaser-partial .topsection-textelements .promotion img{width:18px;margin-top:-5px;margin-right:5px}.el-top-section-voyage-teaser-partial .topsection-textelements .topsection-headline{font-family:Hurtigruten Display;font-weight:400;font-size:7vw;line-height:80%;margin:0;margin-bottom:2vw}.el-top-section-voyage-teaser-partial .topsection-textelements .topsection-headline .word{display:block}.el-top-section-voyage-teaser-partial .topsection-textelements .voyageinfo .teasertexts{margin-bottom:25px}.el-top-section-voyage-teaser-partial .topsection-textelements .voyageinfo .teasertexts .title{font-family:Austin;font-weight:600;font-size:30px;line-height:120%;margin-bottom:15px;max-width:400px}.el-top-section-voyage-teaser-partial .topsection-textelements .voyageinfo .teasertexts .teasertext{font-family:Atlas Grotesk;font-weight:400;font-size:18px;line-height:1.5}.el-top-section-voyage-teaser-partial .topsection-textelements .voyageinfo .teasertexts .teasertext svg{margin-right:10px}.el-top-section-voyage-teaser-partial .topsection-textelements .voyageinfo .calltoactions .cta-button{padding:18px 40px}.el-top-section-voyage-teaser-partial .topsection-textelements .voyageinfo .calltoactions .see-all-cruises{font-family:Atlas Grotesk;font-size:18px;line-height:24px;margin-top:15px;color:#000;display:block}@media (min-width:1920px){.el-top-section-voyage-teaser-partial .topsection-textelements .topsection-headline{font-size:140px;line-height:80%;margin-bottom:50px}}@media (max-width:1400px){.el-top-section-voyage-teaser-partial{min-height:0}.el-top-section-voyage-teaser-partial .topsection-textelements{margin-left:30px}}@media (max-width:1200px){.el-top-section-voyage-teaser-partial .topsection-textelements .topsection-headline{font-size:100px;line-height:80%;margin-bottom:30px}}@media (max-width:1024px){.el-top-section-voyage-teaser-partial{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}.el-top-section-voyage-teaser-partial .topsection-media{display:block;height:40vh;min-height:560px;overflow:hidden;position:relative;width:100%;background-position:50%;background-size:cover}.el-top-section-voyage-teaser-partial .topsection-textelements{margin-top:-40%}}@media (max-width:550px){.el-top-section-voyage-teaser-partial{max-height:none;height:auto;margin-bottom:20px}.el-top-section-voyage-teaser-partial .topsection-media{height:25vh;min-height:0}.el-top-section-voyage-teaser-partial .topsection-textelements{position:relative;padding:20px;padding-top:50px;width:100%;margin-top:0;margin-left:0}.el-top-section-voyage-teaser-partial .topsection-textelements .topsection-headline{margin-bottom:15px;font-size:80px;line-height:80%}.el-top-section-voyage-teaser-partial .topsection-textelements .topsection-headline .word{display:inline}}[animation-fadeInAndUpWhenVisible]{-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);opacity:0}[animation-fadeInAndUpWhenVisible].shouldFadeInAndUp{-webkit-transition:opacity .45s cubic-bezier(.77,.03,.19,1),-webkit-transform .45s cubic-bezier(.77,.03,.19,1);transition:opacity .45s cubic-bezier(.77,.03,.19,1),-webkit-transform .45s cubic-bezier(.77,.03,.19,1);transition:transform .45s cubic-bezier(.77,.03,.19,1),opacity .45s cubic-bezier(.77,.03,.19,1);transition:transform .45s cubic-bezier(.77,.03,.19,1),opacity .45s cubic-bezier(.77,.03,.19,1),-webkit-transform .45s cubic-bezier(.77,.03,.19,1);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}[animation-fadeInWhenVisible]{opacity:0}[animation-fadeInWhenVisible].shouldFadeIn{opacity:1;-webkit-transition:opacity .45s cubic-bezier(.77,.03,.19,1);transition:opacity .45s cubic-bezier(.77,.03,.19,1)}.el-order-page .assistance button,.u-primary-button,.u-primary-button--small,.u-secondary-button,.u-secondary-button--small{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;font-weight:500;text-align:center;position:relative;cursor:pointer;overflow:hidden;text-decoration:none;font-size:16px;line-height:140%;padding:25px 50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-order-page .assistance button,.u-secondary-button,.u-secondary-button--small{background:#fff;color:#e21710;border:1px solid #e21710}.el-order-page .assistance button:active,.el-order-page .assistance button:visited,.u-secondary-button--small:active,.u-secondary-button--small:visited,.u-secondary-button:active,.u-secondary-button:visited{color:#e21710;text-decoration:none}.el-order-page .assistance button:focus,.el-order-page .assistance button:hover,.u-secondary-button--small:focus,.u-secondary-button--small:hover,.u-secondary-button:focus,.u-secondary-button:hover{text-decoration:none;background:#d1140e;color:#fff}.el-order-page .assistance button:disabled,.u-secondary-button--small:disabled,.u-secondary-button:disabled{border:1px solid #b0aeac;color:rgba(0,0,0,.6)}.u-primary-button,.u-primary-button--small{background:#e21710;color:#fff}.u-primary-button--small:active,.u-primary-button--small:visited,.u-primary-button:active,.u-primary-button:visited{color:#fff;text-decoration:none}.u-primary-button--small:focus,.u-primary-button--small:hover,.u-primary-button:focus,.u-primary-button:hover{text-decoration:none;background:#d1140e;color:#fff}.u-primary-button--small:disabled,.u-primary-button:disabled{text-decoration:none;background:#d1cecc;color:rgba(0,0,0,.6)}.u-primary-button--small,.u-secondary-button--small{padding:17px 35px;font-size:14px;line-height:1.4}.u-primary-button--small{border:0}.u-link{font-family:Atlas Grotesk,sans-serif;font-size:14px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#0f4fa8;margin:0}.el-order-page .heading{font-family:Hurtigruten Display;font-weight:400;font-size:110px;line-height:86px;padding:0;margin:0;margin-top:-13px;max-width:350px;color:#000;max-width:none;margin-top:100px;text-align:center}@media (max-width:767px){.el-order-page .heading{font-size:80px;line-height:60px}}.el-order-page .heading-icon{width:48px;margin:0 auto;display:block;margin-top:50px}.el-order-page .intro{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;color:#000;text-align:center;margin-top:50px;font-size:25px;line-height:1.5}.el-order-page .intro strong{font-weight:500}.el-order-page .assistance{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;text-align:center;margin-top:200px;margin-bottom:100px}.el-order-page .assistance h3{font-family:Austin,serif;font-weight:600;font-size:30px;line-height:120%;padding:0;margin:0;color:#000;margin-bottom:15px}.el-order-page .assistance h4{font-weight:400;font-size:14px;font-weight:500;font-size:16px}.el-order-page .assistance h4,.el-order-page .assistance p{font-family:Atlas Grotesk,sans-serif;line-height:1.5;color:#000}.el-order-page .assistance p{font-weight:400;font-size:14px}.el-order-page .assistance button{padding:17px 35px;font-size:14px;line-height:1.4}.el-order-page .assistance .assistance-chat-text-line{display:block}.el-voyage-page-destination-area{font-family:Lyon Text;font-weight:400;font-size:16px;line-height:1.5;min-height:30vw;background-position:50%;background-size:cover;padding-top:60px;color:#000}.el-voyage-page-destination-area .container{position:relative;height:100%}.el-voyage-page-destination-area .heading{font-family:Austin,serif;font-weight:600;font-size:35px;line-height:120%;padding:0;margin:0;color:#000}.el-voyage-page-destination-area .description{font-family:Hurtigruten Display;font-weight:400;font-size:110px;line-height:86px;padding:0;margin:0;margin-top:-13px;max-width:350px;color:#000;margin-bottom:30px}.el-voyage-page-destination-area .link{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;position:absolute;bottom:30px;right:0}.el-voyage-page-excursion{margin-top:60px}.el-voyage-page-excursion_tile{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:#fff;max-width:1040px;margin-bottom:15px;margin-left:100px}@media (max-width:767px){.el-voyage-page-excursion_tile{display:block;margin-bottom:30px}}@media (max-width:1024px){.el-voyage-page-excursion_tile{margin-left:0}}.el-voyage-page-excursion_tile .excursion-image{width:260px;height:180px}@media (max-width:1024px){.el-voyage-page-excursion_tile .excursion-image{width:182px;height:126px}}.el-voyage-page-excursion_tile .excursion-image-mobile{width:100%}.el-voyage-page-excursion_tile h3{font-family:Austin,serif;font-weight:600;font-size:30px;line-height:120%;padding:0;margin:0;color:#000;padding-right:15px;width:100%}@media (max-width:1024px){.el-voyage-page-excursion_tile h3{font-size:22px;line-height:120%}}@media (max-width:767px){.el-voyage-page-excursion_tile h3{margin-bottom:5px}}.el-voyage-page-excursion_tile-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:767px){.el-voyage-page-excursion_tile-row{display:block}}.el-voyage-page-excursion_top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.el-voyage-page-excursion_bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.el-voyage-page-excursion_content{width:100%;padding:27px;padding-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1024px){.el-voyage-page-excursion_content{padding:17px;padding-left:30px}}@media (max-width:767px){.el-voyage-page-excursion_content{padding:15px}}.el-voyage-page-excursion_details{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.el-voyage-page-excursion_details{margin-bottom:15px}}.u-secondary-button--small.el-voyage-page-excursion-button{-ms-flex-negative:0;flex-shrink:0}.el-voyage-page-excursion_detail-element{width:150px;margin-right:25px}.el-voyage-page-excursion_detail-title{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;line-height:1.2;font-weight:500;margin:0}.el-voyage-page-excursion_detail-value{margin:0;white-space:nowrap}.el-voyage-page-excursion_detail-value,.el-voyage-page-excursion_where{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000}.el-voyage-page-excursion_where{text-align:right;-ms-flex-negative:0;flex-shrink:0}.el-voyage-page-excursion_where img{width:17px;margin-right:2px;display:inline-block;margin-top:-3px}@media (max-width:767px){.el-voyage-page-excursion_where{text-align:left;margin-bottom:15px}}.el-voyage-page-included{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;margin-top:25px}.el-voyage-page-included .heading-included{font-family:Austin,serif;font-weight:600;font-size:30px;line-height:120%;padding:0;margin:0;color:#000;margin-bottom:20px}.el-voyage-page-included h3{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;color:#000;font-weight:500;line-height:1.5}.el-voyage-page-included strong{font-weight:500}.el-voyage-page-included p,.el-voyage-page-included ul{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000}.el-voyage-page-included ul{list-style:none;padding-left:15px}.el-voyage-page-included li>ul{margin-top:10px;margin-bottom:10px}.el-voyage-page-included li{margin-bottom:10px;position:relative}.el-voyage-page-included li:before{content:"\25CF";color:#000;font-weight:700;position:absolute;left:-15px;top:3px;font-size:10px}.el-voyage-page-info{padding-left:8.33333%;padding-right:16.66667%;margin-top:15px}@media (max-width:1024px){.el-voyage-page-info{padding-left:0;padding-right:0}}.el-voyage-page-info h3{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;font-size:16px;line-height:20px;font-weight:500;margin-top:60px;margin-bottom:15px}.el-voyage-page-info ul{list-style:none;padding:0}.el-voyage-page-info a{text-decoration:none;background-color:#f8f8f8;border:2px solid #fff;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.el-voyage-page-info a:hover{border-color:#e21710;background-color:#fff}.el-voyage-page-info a .article-image{width:140px;height:93px}@media (max-width:767px){.el-voyage-page-info a .article-image{display:none}}.el-voyage-page-info a .heading{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;color:#000;font-size:22px;line-height:1.5;padding:30px;padding-right:90px;width:100%}@media (max-width:1024px){.el-voyage-page-info a .heading{font-size:18px;line-height:1.9}}@media (max-width:767px){.el-voyage-page-info a .heading{font-size:14px;line-height:1.5;padding:15px;padding-right:55px}}.el-voyage-page-info a .arrow{position:absolute;top:calc(50% - 10px);right:30px;height:20px;width:auto}@media (max-width:767px){.el-voyage-page-info a .arrow{right:15px;top:calc(50% - 7px);height:14px}}.el-voyage-page-info.info--gray a{background-color:#fff;border:2px solid #f8f8f8}.el-voyage-page-info.info--gray a:hover{border-color:#e21710;background-color:#fff}.el-voyage-page-section{font-family:Lyon Text;font-weight:400;font-size:16px;line-height:1.5;padding-bottom:100px;background:#fff;color:#000}.el-voyage-page-section:nth-child(2n){background:#f8f8f8}.el-voyage-page-section .program-heading{font-family:Austin,serif;font-weight:600;font-size:30px;line-height:120%;padding:0;margin:0;color:#000;padding-right:15px;margin-top:100px;margin-bottom:10px;width:100%}@media (max-width:1024px){.el-voyage-page-section .program-heading{font-size:22px;line-height:120%}}@media (max-width:767px){.el-voyage-page-section .program-heading{margin-bottom:5px}}.el-voyage-page-section .program-description{font-family:Lyon Text;font-size:16px;line-height:24px;color:#000;max-width:450px}.el-voyage-page-section .voyage-page-section_id{height:1px;width:1px;position:relative;top:-150px;opacity:.1}@media (max-width:767px){.el-voyage-page-section .voyage-page-section_id{top:-110px}}.el-voyage-page-section .voyage-page-section_title{font-family:Hurtigruten Display;font-weight:400;font-size:110px;line-height:86px;padding:0;margin:0;margin-top:-13px;max-width:350px;color:#000;top:-27px;position:relative}@media (max-width:1024px){.el-voyage-page-section .voyage-page-section_title{font-size:90px;line-height:70px;max-width:300px;margin-top:-5px}}.el-voyage-page-section .voyage-page-section_note{max-width:450px;margin-bottom:100px}.el-voyage-page-section .voyage-page-section_share{margin-bottom:-125px;margin-top:100px}.el-voyage-page-section .section-order-button{margin:30px 20px 50px}.el-voyage-page-section .section-raq-button{margin:-30px 20px 50px}.el-voyage-page-section .selling-points{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;padding-right:16.66667%}@media (max-width:767px){.el-voyage-page-section .selling-points{padding-right:0}}.el-voyage-page-section .selling-points ul.sellingPoints{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;list-style:none}.el-voyage-page-section .selling-points ul.sellingPoints li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-voyage-page-section .selling-points ul.sellingPoints .icon{padding-right:15px}.el-voyage-page-section .selling-points ul.sellingPoints .icon:before{color:#e21710}.el-voyage-page-ship{font-family:Lyon Text;font-weight:400;font-size:16px;line-height:1.5;color:#000}.el-voyage-page-ship .sub-heading{font-family:Austin,serif;font-weight:600;font-size:35px;line-height:120%;padding:0;margin:0;color:#000;margin-top:-24px;margin-bottom:10px}.el-voyage-page-ship .heading-ship{font-family:Hurtigruten Display;font-weight:400;font-size:110px;line-height:86px;padding:0;margin:0;margin-top:-13px;max-width:350px;color:#000;max-width:100%}@media (max-width:1024px){.el-voyage-page-ship .heading-ship{font-size:90px;line-height:70px}}.el-voyage-page-ship .heading-ship--small{font-family:Hurtigruten Display;font-weight:400;font-size:60px;line-height:100%;padding:0;margin:0;margin-top:-13px;color:#000;max-width:100%;margin-bottom:10px}.el-voyage-page-ship .first-image{margin-top:-70px}.el-voyage-page-ship .facts,.el-voyage-page-ship .facts--small{margin:30px 0;background:#f9f5f2;padding:30px;padding-right:10px;margin-right:16.66667%}@media (max-width:767px){.el-voyage-page-ship .facts,.el-voyage-page-ship .facts--small{margin-right:0}}.el-voyage-page-ship .facts--small table,.el-voyage-page-ship .facts table{margin:0;padding:0;border:0}.el-voyage-page-ship .facts--small tr,.el-voyage-page-ship .facts tr{border:0}.el-voyage-page-ship .facts--small td,.el-voyage-page-ship .facts td{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;margin:0;padding:0;padding-bottom:1px;vertical-align:top;width:50%}.el-voyage-page-ship .facts--small td:first-child,.el-voyage-page-ship .facts td:first-child{color:rgba(0,0,0,.6)}.el-voyage-page-ship .facts--small td:last-child,.el-voyage-page-ship .facts td:last-child{padding-left:15px}.el-voyage-page-ship .facts--small{background:transparent;padding:0;padding-right:0}.el-voyage-page-ship .description{margin-bottom:60px}.el-voyage-page-top{font-family:Lyon Text;font-weight:400;font-size:16px;line-height:1.5;color:#000;border-top:1px solid #f8f8f8}.el-voyage-page-top .heading-area{margin-bottom:70px}.el-voyage-page-top .map-image{width:100%;-o-object-fit:contain;object-fit:contain;margin-left:30px;margin-bottom:30px}.el-voyage-page-top .map-image-mobile{margin:0 -20px;margin-bottom:30px;width:calc(100% + 40px);max-width:none;-o-object-fit:contain;object-fit:contain;border-top:1px solid #f8f8f8;border-bottom:1px solid #f8f8f8}.el-voyage-page-top .heading-voyage{font-family:Hurtigruten Display;font-weight:400;font-size:110px;line-height:86px;padding:0;margin:0;margin-top:-13px;max-width:350px;color:#000;margin-top:87px;margin-bottom:30px}.el-voyage-page-top .heading-voyage.with-promotion{margin-top:20px}@media (max-width:768px){.el-voyage-page-top .heading-voyage{font-size:90px;line-height:70px;max-width:300px;margin-top:10px}}.el-voyage-page-top .sub-heading{font-family:Austin,serif;font-weight:600;font-size:35px;line-height:120%;padding:0;margin:0;color:#000;display:block;margin-top:15px;width:450px}@media (max-width:768px){.el-voyage-page-top .sub-heading{font-size:30px;line-height:120%;width:320px}}@media (max-width:767px){.el-voyage-page-top .sub-heading{width:calc(100vw - 40px)}}.el-voyage-page-top .facts{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;margin:0 0 15px}.el-voyage-page-top .facts strong{font-weight:500}.el-voyage-page-top .order-button{margin-top:40px;margin-bottom:50px;width:350px}@media (max-width:767px){.el-voyage-page-top .order-button{width:100%;margin-top:15px;margin-bottom:25px}}.el-voyage-page-top .raq-button{margin-top:-30px;margin-bottom:50px;width:350px}@media (max-width:767px){.el-voyage-page-top .raq-button{width:100%;margin-top:0;margin-bottom:25px}}.el-voyage-page-top .intro-area{margin-bottom:100px}.el-voyage-page-top .intro{font-size:20px;line-height:1.5}@media (max-width:767px){.el-voyage-page-top .intro{font-size:16px;line-height:1.5}}.el-voyage-page-top .selling-points{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;padding-right:16.66667%}@media (max-width:767px){.el-voyage-page-top .selling-points{padding-right:0}}.el-voyage-page-top .selling-points ul.sellingPoints{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;list-style:none}.el-voyage-page-top .selling-points ul.sellingPoints li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-voyage-page-top .selling-points ul.sellingPoints .icon{padding-right:15px}.el-voyage-page-top .selling-points ul.sellingPoints .icon:before{color:#e21710}.el-voyage-page-top .left-padding{padding-left:16.66667%}@media (max-width:1024px){.el-voyage-page-top .left-padding{padding-left:8.33333%}}@media (max-width:767px){.el-voyage-page-top .left-padding{padding-left:0}}.u-header-1{font-family:Hurtigruten Display;font-size:110px;font-weight:500;line-height:86px;color:#000;margin:0}@media (max-width:1024px){.u-header-1{font-size:80px;line-height:60px}}@media (max-width:767px){.u-header-1{font-size:60px;line-height:50px}}.u-header-2{font-family:Austin,serif;font-size:35px;font-weight:500;line-height:40px;color:#000;margin:0}@media (max-width:1024px){.u-header-2{font-size:24px;line-height:27px}}.u-section{max-width:1240px;margin-left:auto;margin-right:auto}@media (max-width:767px){#sp-root-container #sp-chat-widget{height:30px}#sp-root-container #sp-chat-label-icon{display:none}#sp-root-container #sp-chat-label-text{font-size:10px!important;line-height:1;padding:10px!important}}.clickable-image{cursor:pointer}@media (max-width:767px){.clickable-image{cursor:auto}}.el-modal-image-gallery{display:none;position:fixed;z-index:1;left:0;right:0;top:0;bottom:0;overflow:hidden;background-color:#000;z-index:1000}.el-modal-image-gallery.active{display:block}@media (max-width:767px){.el-modal-image-gallery.active{display:none}}.el-modal-image-gallery .container{display:block;width:100%;height:calc(100% - 250px);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-modal-image-gallery figure{height:100%;max-height:100%;max-width:1920px;position:relative}.el-modal-image-gallery .caption-credit-container{margin-top:6px}.el-modal-image-gallery #modal-title{font-family:Hurtigruten Display;font-size:60px;line-height:50px;font-weight:400;white-space:nowrap}.el-modal-image-gallery #modal-title.margin-right{margin-right:25px}.el-modal-image-gallery #modal-sub-title{font-size:16px}.el-modal-image-gallery #modal-caption,.el-modal-image-gallery #modal-sub-title{font-family:Atlas Grotesk,sans-serif;line-height:20px;color:#fff;margin-bottom:5px}.el-modal-image-gallery #modal-caption{font-size:14px}.el-modal-image-gallery #modal-credit{margin:0;font-family:Atlas Grotesk,sans-serif;font-size:14px;color:#ccc;line-height:15px}.el-modal-image-gallery #modal-progress{color:#fff;width:100%;text-align:center;margin-top:40px;margin-bottom:30px}.el-modal-image-gallery #modal-image{max-width:100%;max-height:100%;display:block;min-width:768px;-o-object-fit:contain;object-fit:contain;background:#fff}.el-modal-image-gallery .close-button{top:40px;width:25px;height:25px}.el-modal-image-gallery .close-button,.el-modal-image-gallery .next-button{position:absolute;z-index:10;cursor:pointer;background:transparent;border:none;padding:0;right:60px}.el-modal-image-gallery .next-button{top:50%}.el-modal-image-gallery .prev-button{position:absolute;z-index:10;cursor:pointer;background:transparent;border:none;padding:0;top:50%;left:60px}.el-modal-image-gallery .credits-container{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:0;right:0;margin-top:10px}@media (min-width:1025px){.show-on-tablet{display:none!important}}@media (max-width:1024px){.hide-on-tablet{display:none!important}}@media (min-width:768px){.show-on-mobile{display:none!important}}@media (max-width:767px){.hide-on-mobile{display:none!important}}.el-voyage-key-info{font-family:Lyon Text;font-weight:400;font-size:16px;line-height:1.5;color:#000;padding-left:30px}.el-voyage-key-info .facts{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;margin:0 0 15px}.el-voyage-key-info .facts strong{font-weight:500}.el-voyage-key-info .departures-area{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000}.el-voyage-key-info .departures-area .departure{margin-top:10px;margin-right:10px;display:inline-block;background-color:#e8edf1;padding:8px 16px;font-family:Atlas Grotesk;font-size:12px;line-height:15px}.el-voyage-key-info .intro-area{margin-top:40px;margin-bottom:100px}.el-voyage-key-info .duration-and-ship-title{font-family:Austin;font-size:30px;line-height:32px;margin-bottom:15px}.el-voyage-key-info .intro{font-size:20px;line-height:1.5}@media (max-width:767px){.el-voyage-key-info .intro{font-size:16px;line-height:1.5}}.el-voyage-key-info .selling-points{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;margin-top:40px;padding-right:16.66667%}@media (max-width:767px){.el-voyage-key-info .selling-points{padding-right:0}}.el-voyage-key-info .selling-points ul.sellingPoints{font-family:Atlas Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#000;list-style:none}.el-voyage-key-info .selling-points ul.sellingPoints li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-voyage-key-info .selling-points ul.sellingPoints .icon{padding-right:15px}.el-voyage-key-info .selling-points ul.sellingPoints .icon:before{color:#e21710}.el-voyage-key-info .price-area{font-family:Atlas Grotesk,sans-serif;font-size:12px;line-height:15px}.el-voyage-key-info .price{font-size:26px;line-height:32px}.el-voyage-key-info .order-button{margin-top:40px;margin-bottom:50px;width:350px}@media (max-width:767px){.el-voyage-key-info .order-button{width:100%;margin-top:15px;margin-bottom:25px}}.el-voyage-key-info .raq-button{margin-top:-30px;margin-bottom:50px;width:350px}@media (max-width:767px){.el-voyage-key-info .raq-button{width:100%;margin-top:0;margin-bottom:25px}}.el-voyage-page-offer-boxes .offer-box{font-family:Atlas Grotesk;padding:20px;border:1.4px solid #1a4c74}.el-voyage-page-offer-boxes .offer-box .title{margin:0;color:#1a4c74;font-weight:500;font-size:14px}.el-voyage-page-top-redesign{border-top:1px solid #f8f8f8}.el-voyage-page-top-redesign .heading-area{margin-bottom:70px}.el-voyage-page-top-redesign .map-image{height:100%;-o-object-fit:fill;object-fit:fill;margin-left:30px;margin-bottom:0}.el-voyage-page-top-redesign .map-image-mobile{margin:0 -20px;margin-bottom:30px;width:calc(100% + 40px);max-width:none;-o-object-fit:contain;object-fit:contain;border-top:1px solid #f8f8f8;border-bottom:1px solid #f8f8f8}.el-voyage-page-top-redesign .heading-voyage{font-family:Hurtigruten Display;font-weight:400;font-size:110px;line-height:86px;padding:0;margin:0;margin-top:-13px;max-width:350px;color:#000;margin-top:87px;margin-bottom:30px}.el-voyage-page-top-redesign .heading-voyage.with-promotion{margin-top:20px}@media (max-width:768px){.el-voyage-page-top-redesign .heading-voyage{font-size:90px;line-height:70px;max-width:300px;margin-top:10px}}.el-voyage-page-top-redesign .sub-heading{font-family:Austin,serif;font-weight:600;font-size:35px;line-height:120%;padding:0;margin:0;color:#000;display:block;margin-top:15px;width:450px}@media (max-width:768px){.el-voyage-page-top-redesign .sub-heading{font-size:30px;line-height:120%;width:320px}}@media (max-width:767px){.el-voyage-page-top-redesign .sub-heading{width:calc(100vw - 40px)}}.el-voyage-page-top-redesign .left-padding{padding-left:30px}@media (max-width:1024px){.el-voyage-page-top-redesign .left-padding{padding-left:8.33333%}}@media (max-width:767px){.el-voyage-page-top-redesign .left-padding{padding-left:0}}.el-voyage-page-top-redesign .el-page-navigation{margin-bottom:50px;margin-top:0}