@charset "UTF-8";@font-face{font-family:Calibri;src:url("../../assets/fonts/calibri/Regular/Calibri Regular.ttf");font-weight:300;font-style:normal}@font-face{font-family:Calibri;src:url("../../assets/fonts/calibri/LightItalic/Calibri Light Italic.ttf");font-weight:300;font-style:italic}@font-face{font-family:Calibri;src:url("../../assets/fonts/calibri/Regular/Calibri Regular.ttf");font-weight:400;font-style:normal}@font-face{font-family:Calibri;src:url("../../assets/fonts/calibri/Italic/Calibri Italic.ttf");font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url("../../assets/fonts/calibri/Semibold/OpenSans-Semibold.eot?v=1.1.0");src:url("../../assets/fonts/calibri/Semibold/OpenSans-Semibold.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../../assets/fonts/calibri/Semibold/OpenSans-Semibold.woff2?v=1.1.0") format("woff2"),url("../../assets/fonts/calibri/Semibold/OpenSans-Semibold.woff?v=1.1.0") format("woff"),url("../../assets/fonts/calibri/Semibold/OpenSans-Semibold.ttf?v=1.1.0") format("truetype"),url("../../assets/fonts/calibri/Semibold/OpenSans-Semibold.svg?v=1.1.0#Semibold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url("../../assets/fonts/calibri/SemiboldItalic/OpenSans-SemiboldItalic.eot?v=1.1.0");src:url("../../assets/fonts/calibri/SemiboldItalic/OpenSans-SemiboldItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../../assets/fonts/calibri/SemiboldItalic/OpenSans-SemiboldItalic.woff2?v=1.1.0") format("woff2"),url("../../assets/fonts/calibri/SemiboldItalic/OpenSans-SemiboldItalic.woff?v=1.1.0") format("woff"),url("../../assets/fonts/calibri/SemiboldItalic/OpenSans-SemiboldItalic.ttf?v=1.1.0") format("truetype"),url("../../assets/fonts/calibri/SemiboldItalic/OpenSans-SemiboldItalic.svg?v=1.1.0#SemiboldItalic") format("svg");font-weight:600;font-style:italic}@font-face{font-family:Calibri;src:url("../../assets/fonts/calibri/Bold/Calibri-Bold.ttf");font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url("../../assets/fonts/calibri/BoldItalic/OpenSans-BoldItalic.eot?v=1.1.0");src:url("../../assets/fonts/calibri/BoldItalic/OpenSans-BoldItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../../assets/fonts/calibri/BoldItalic/OpenSans-BoldItalic.woff2?v=1.1.0") format("woff2"),url("../../assets/fonts/calibri/BoldItalic/OpenSans-BoldItalic.woff?v=1.1.0") format("woff"),url("../../assets/fonts/calibri/BoldItalic/OpenSans-BoldItalic.ttf?v=1.1.0") format("truetype"),url("../../assets/fonts/calibri/BoldItalic/OpenSans-BoldItalic.svg?v=1.1.0#BoldItalic") format("svg");font-weight:700;font-style:italic}@font-face{font-family:'Open Sans';src:url("../../assets/fonts/calibri/ExtraBold/OpenSans-ExtraBold.eot?v=1.1.0");src:url("../../assets/fonts/calibri/ExtraBold/OpenSans-ExtraBold.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../../assets/fonts/calibri/ExtraBold/OpenSans-ExtraBold.woff2?v=1.1.0") format("woff2"),url("../../assets/fonts/calibri/ExtraBold/OpenSans-ExtraBold.woff?v=1.1.0") format("woff"),url("../../assets/fonts/calibri/ExtraBold/OpenSans-ExtraBold.ttf?v=1.1.0") format("truetype"),url("../../assets/fonts/calibri/ExtraBold/OpenSans-ExtraBold.svg?v=1.1.0#ExtraBold") format("svg");font-weight:800;font-style:normal}@font-face{font-family:'Open Sans';src:url("../../assets/fonts/calibri/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot?v=1.1.0");src:url("../../assets/fonts/calibri/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../../assets/fonts/calibri/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff2?v=1.1.0") format("woff2"),url("../../assets/fonts/calibri/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff?v=1.1.0") format("woff"),url("../../assets/fonts/calibri/ExtraBoldItalic/OpenSans-ExtraBoldItalic.ttf?v=1.1.0") format("truetype"),url("../../assets/fonts/calibri/ExtraBoldItalic/OpenSans-ExtraBoldItalic.svg?v=1.1.0#ExtraBoldItalic") format("svg");font-weight:800;font-style:italic}.lightblue-filter{-webkit-filter:hue-rotate(900deg) brightness(115%);filter:hue-rotate(900deg) brightness(115%)}#home-destinations h3,.c-modal-close,.cabin-icons>div.sqm,.cabin-number-list>li.selected,.tag-filtering>a.button-change-content.active,a.button-white.active{background-color:#00376a;color:#fff}.cabin .price-from{background-color:#fff;color:#00376a}.accordion-page .panel-title>a,.basic-page table thead,.btn-fare-select.active,.btn-fare-select:hover,.cabin .price,.cost-table thead,.cruise-line-page .panel-title>a,.cruise-preview .price,.passenger-box .passenger-box--header,.passengers-ribbon,.slider--call-to-action .call-to-action--price,.tag-filtering,a.button-change-content.active,a.button-change-content:hover{background-color:#00aeef;color:#fff}.cruise-header,.price-table--container,.tag-filtering>a.button-change-content{background-color:#fff;color:#00aeef}.cruise-preview--simple .price,.map-page .info-window-content .price{background-color:#f26c4f;color:#fff}.absolute-bottom-left,.absolute-bottom-right,.absolute-full,.absolute-left,.absolute-right,.accordion-page .numbering,.bg-blur>div>div,.bounding-box,.c-modal-close,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper,.steps-ribbon .step:not(:last-child):after{position:absolute}.absolute-left,.absolute-right,.accordion-page .numbering,.bounding-box,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper{top:0}.absolute-bottom-left,.absolute-bottom-right{bottom:0}.absolute-full,.bg-blur>div>div,.steps-ribbon .step:not(:last-child):after{height:100%;width:100%}.header-info-wrapper,.logo-wrapper{position:absolute;width:100%;height:100%;padding-right:30px}.logo-wrapper .logo-wrapper--inner{display:block;height:100%}@media (min-width:768px){.header-info-wrapper,.logo-wrapper{max-width:720px;padding-right:0}}.links-list{list-style:none;margin:0;padding:0}.links-list a,.links-list a:focus{text-decoration:none}.stacked.links-list{padding-left:0}.stacked.links-list>li{display:block}.text-only.links-list li>a{display:block;padding:0 0 4px 0;margin:2px 0}.grey-icons.links-list img{-webkit-filter:brightness(350%) grayscale(85%);filter:brightness(350%) grayscale(85%)}.medium-icons.links-list img{height:36px}.large-icons.links-list img{height:40px}.links-list img{height:30px}.links-list img.social{height:20px}.links-list img.social-icon{height:26px}.links-list>li{margin-right:6px;display:inline}.links-list>li:last-child{margin-right:0}.links-list>li>a{color:#000;white-space:nowrap}.cruise-preview .price,.cruise-preview--simple .price,.map-page .info-window-content .price,.slider--call-to-action .call-to-action--price{margin:0 8px 8px 0;padding:2px 20px;line-height:18px;font-size:12px}.cruise-preview .price .euro-bf,.cruise-preview--simple .price .euro-bf,.map-page .info-window-content .price .euro-bf,.slider--call-to-action .call-to-action--price .euro-bf{font-size:20px;font-weight:600;letter-spacing:.08em}header{-webkit-transition:all .29s ease-in-out;-moz-transition:all .29s ease-in-out;-o-transition:all .29s ease-in-out;transition:all .29s ease-in-out;width:100%;background-color:#fff;position:fixed;right:0}@media (min-width:768px){.wrapper.opened header{-webkit-transform:translateX(-430px);-moz-transform:translateX(-430px);-ms-transform:translateX(-430px);-o-transform:translateX(-430px);transform:translateX(-430px);border-right:1px solid #ddd}}@media (min-width:992px){.wrapper.filters-top header{position:fixed}.wrapper.header-top header{top:0}}.sticky{position:fixed;top:0;-webkit-transform:translate3d(0,0,0);width:100%}.header{text-transform:uppercase}.header__top-top{background-color:#0b2545;padding:7px}.header__top-top .dropdown-menu>li{border-bottom:solid 1px #e3e3e3}.header__top-top .dropdown-menu>li:last-child{border-bottom:0}.header__top-top .dropdown-menu>li>a{white-space:normal;padding:10px 20px}.header__top-top .dropdown-wrapper .dropdown-name{color:#fff;font-size:12px;font-weight:100;letter-spacing:.05em;padding-right:5px}.header__top-top .dropdown-wrapper .dropdown-name:after{color:#fff}.header__top-top .language-selector-wrapper .language-selector{background-color:rgba(255,255,255,.5);color:#fff;padding-right:0;font-size:11px}.header__top-top .lang-bubble{line-height:23px;color:#fff;font-size:12px;font-weight:100;letter-spacing:.05em;padding-right:5px;padding-left:5px;display:inline-block}.header__top-top .lang-bubble.active{background-color:rgba(255,255,255,.5)}.header__top-top .lang-bubble a:visited{color:#fff}.header__top-top .lang-bubble a{color:#fff}.header__top{background-color:#00376a;padding:7px}.header__medium{height:80px}.header__medium .logo-wrapper{height:100%;position:static;max-width:none}.header__medium .logo{text-align:center;display:inline-block;height:100%;width:100%}.header__menu{position:relative;height:80px;border-top:1px solid #ddd;font-size:15px}@media (min-width:768px){.header__menu{height:90px}.header__menu .logo-wrapper{text-align:left}}@media (min-width:992px){.header__menu{height:auto}}.header .links-list img:hover{-webkit-filter:hue-rotate(-30deg) brightness(260%);filter:hue-rotate(-30deg) brightness(260%)}.logo-wrapper img{height:100%;padding:15px 15px 15px 0;display:inline-block;margin:0 auto}@media (max-width:482px){.logo-wrapper img{padding:20px 20px 20px 0}}@media (min-width:768px){.logo-wrapper img{padding:20px 20px 20px 0}}.distinct{color:#00aeef;font-weight:400}.distinct.inverse{color:#00376a;font-weight:600}.company-phone{font-family:Calibri;font-style:normal;font-weight:400;font-size:24px;line-height:29px;display:flex;align-items:center;color:#fff}.language-selector-wrapper{width:25px}.language-selector-wrapper .language-selector{height:25px;width:25px;text-align:center;font-size:12px;background-color:#ddd;color:#00376a}.dropdown-wrapper{padding-left:15px;padding-right:15px}.dropdown-wrapper .dropdown-name{position:relative;line-height:25px;font-size:12px}.dropdown-wrapper .dropdown-name:after{position:absolute;right:-11px;top:3px;font-size:8px;color:#00376a;content:"▼"}.header__yellow-top{background-color:#ffc100;padding:7px}@media (min-width:851px){.dropd-menu-style{width:332px;height:auto;transform:translate3d(10px,40px,0)!important;will-change:transform;background:#fff;box-shadow:0 6px 8px rgba(0,0,0,.25)}.dropd-menu-destinations-style{position:absolute;width:729px;height:450px;left:8px;top:49px!important;background:#fff;box-shadow:0 6px 8pxrgba 0,0,0,.25}.dropdown-menu>li>a{display:block;padding:9px 10px 9px 0;background-color:inherit;font-family:Calibri;font-style:normal;font-weight:400;font-size:18px;line-height:30px;color:#0b2545;margin:1px 20px}.dropdown-menu>li>ul>li>a{display:block;padding:9px 10px 9px 0;background-color:inherit;font-family:Calibri;font-style:normal;font-weight:400;font-size:18px;line-height:30px;color:#0b2545;margin:1px 20px}.nav-link:hover{text-decoration:none;color:#028090!important}dropdown-menu>li>a:hover{color:#028090!important}.line{border-bottom:1px solid #0b2545}.continentΤitle{font-family:Calibri;font-style:normal;font-weight:700;font-size:18px;line-height:30px;color:#028090}.continentSubtitle{font-family:Calibri;font-style:normal;font-weight:400;font-size:18px;line-height:26px;color:#0b2545}}@media (max-width:850.9px){.dropd-menu-style{transform:translate3d(5px,40px,0);background:#081c34;width:-webkit-fill-available;padding:0;border-radius:0}.dropd-menu-destinations-style{transform:translate3d(0,49px,0)!important;padding:0;width:-webkit-fill-available;height:auto;background:#081c34;border-radius:0}.line{border-bottom:1px solid #fff}.dropdown-menu>li>a{background-color:inherit!important;color:#fff!important}.continentΤitle{font-family:Calibri;font-style:normal;font-weight:700;font-size:18px;line-height:30px;color:#fff}.continentSubtitle{font-family:Calibri;font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#fff}}.navbar-nav>li>a{font-weight:600}.scroll-sidenev-alc{max-height:calc(100vh - 9rem);overflow-y:auto}.allc-sidebar{position:absolute;width:437px;height:950px;left:0;top:95px;background:#0b2545}@media (max-width:480px){.allc-sidebar{width:-webkit-fill-available}.w-img{width:210px}.logo-wrapper img{padding:20px 0}}.dr-select{background-color:#0b2545;color:#fff;font-size:22px;border-radius:6px;padding:5px 10px;border-color:#fff;margin-left:2.5rem;margin-right:2.2rem}.menu-btn{border:none;background:inherit}.nav-item{padding:5px 15px}.nav-link{font-family:Calibri;font-style:normal;font-weight:400;font-size:18px;line-height:24px}.header__medium{height:auto}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,a:focus{color:#028090!important}.nav-link[aria-expanded=true] .collapse-icon{transform:rotate(180deg);transition:all .5s}.icon[aria-expanded=true] .collapse-icon{transform:rotate(180deg);transition:all .5s}.nav>li>a{padding:10px 8px}a :hover,a:focus{color:#028090!important}.nav>li>a:hover{color:#028090!important}.ul>li>a:hover{color:#028090!important}.mc-ac{margin-top:-45px;margin-bottom:45px;margin-right:-15px;margin-left:-15px}.drop-link{color:#fff!important;padding:10px 23px!important}.txt-white{color:#fff!important}.cruise-line-page p .txt-white{color:#fff!important}.dropd-menu-info-style{position:absolute;width:550px;height:auto;background:#fff;box-shadow:0 6px 8pxrgba 0,0,0,.25;transform:translate3d(-305px,40px,0)!important;top:10px!important;left:3px;will-change:transform}@media (max-width:1199px){.dropd-menu-info-style{position:absolute;width:550px;height:auto;background:#fff;box-shadow:0 6px 8pxrgba 0,0,0,.25;transform:translate3d(-305px,40px,0)!important;top:20px!important;left:-85px;will-change:transform}.logo-head{padding:20px 20px 20px 0!important;width:100%!important}.m-header-c{margin:0 -3.5px!important}}.bg-img{background-image:url("../../assets/images/allcruises-bg-img.jpg");background-color:#ccc;height:700px;background-position:center;background-repeat:no-repeat;background-size:cover}.bg-img-short{background-image:url("../../assets/images/bg-image-sm.jpg");background-color:#ccc;height:200px;background-position:center;background-repeat:no-repeat;background-size:cover}.cruise-ship-page .bg-img-short{background-image:url("../../assets/images/cruise-ship-bg-small.jpg");background-color:#ccc;min-height:250px;background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width:850px){.cruise-ship-page .bg-img-short{background-image:url("../../assets/images/cruise-ship-bg-small.jpg");background-color:#ccc;min-height:350px;background-position:center;background-repeat:no-repeat;background-size:cover}}.affiliates-page .bg-img-short{background-image:url("../../assets/images/cruise-ship-bg-small.jpg");background-color:#ccc;height:500px;background-position:center;background-repeat:no-repeat;background-size:cover}.destination-txt{font-family:Calibri;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#0b2545}.cruise-date{font-weight:700;font-size:24px;color:#0b2545}.bg-search{box-sizing:border-box;background:rgba(11,37,69,.7);border-radius:8px;padding:30px}.form-group-allc{height:55px!important;margin-top:10px;padding-top:26px!important;background-color:#fff;font-style:normal;font-weight:700;font-size:18px;line-height:20px;color:#028090;width:100%!important}.gm-control-active{top:-4px!important;left:-5px!important}.date-picker-form-group-allc{height:55px!important;margin-top:10px;background-color:#fff!important;font-style:normal;font-weight:700;font-size:18px;line-height:20px;color:#028090}.datepicker-dropdown:after{content:none!important}.daterangepicker:after,.daterangepicker:before{content:none!important}.b-radius{border-radius:6px!important}.mt-10r{margin-top:10rem}.custom-d-label{z-index:19;position:absolute;font-style:normal;font-weight:400;font-size:16px;line-height:55px;color:#0b2545;left:30px;pointer-events:none}.dest-title{font-style:normal;font-weight:700;font-size:5vw;display:flex;align-items:center;text-align:center;color:#fff;text-shadow:0 0 18.2493px #0b2545}.fs-16{font-size:16px}.fw-bold{font-weight:700!important}.pt-6r{padding-top:6rem}.btn-accordion-turquoise{width:310px;padding:10px 20px;background-color:#028090;border-radius:4px;color:#fff!important}.btn-accordion-turquoise:hover{color:#fff}.date-box[aria-expanded=true]{border:none!important;background-color:#028090!important;color:#fff!important}.date-box:active,.date-box:focus,.date-box:hover,.date-box:visited{border:none!important;background-color:#028090!important;color:#fff!important}a:active .date-box>span,a:focus .date-box>span,a:hover .date-box>span{color:#fff!important}a:active #h-color>span,a:focus #h-color>span,a:hover #h-color>span{color:#fff!important}.bg-turquoise{background:#028090!important}.date-info-c{font-style:normal!important;font-weight:700!important;font-size:18px!important;line-height:22px!important;text-align:center;letter-spacing:.5px;color:#f0f2f4!important;box-sizing:border-box;border:5px solid transparent;background-clip:padding-box!important}.date-info-c:nth-child(4){font-style:normal!important;font-weight:700!important;font-size:18px!important;line-height:22px!important;text-align:center;letter-spacing:.5px;color:#f0f2f4!important;box-sizing:border-box;border:5px solid transparent;background-clip:padding-box!important}h3>a,h3>a:hover{color:#0b2545}.btn-accordion-turquoise-see{padding:10px 20px;background-color:#028090;border-radius:4px;color:#fff}.btn-accordion-turquoise-see:hover{color:#fff}.card-d-title{font-family:Calibri,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:16px}.inside-dropd-menu{transform:translate3d(0,40px,0)!important;top:0;left:0;will-change:transform}.btn-group.open .dropdown-toggle{-webkit-box-shadow:none!important;box-shadow:none!important;background:inherit!important}.dropdown-menu>li>a .custom-d-label{color:#0b2545!important}.about-subt{font-size:26px!important;font-weight:700!important}.about-image{height:auto;background-color:#f2f2f2;width:-webkit-fill-available}.dropdown-header{display:block;padding:3px 20px!important;white-space:nowrap!important;font-style:normal!important;font-weight:700!important;font-size:18px!important;line-height:22px!important;color:#0b2545!important}.dest-drd-c{font-style:normal!important;font-weight:400!important;font-size:18px!important;line-height:22px!important;color:#0b2545!important;margin-left:0!important;padding-left:1.8rem!important;padding-right:20px!important}.cruise-dep{font-family:Calibri,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:16px;display:flex;align-items:center;text-align:center}.cruiseship{font-family:Calibri,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:16px}.bs-actionsbox{display:none;padding-left:1.8rem;padding-right:20px}.basic-page h4:not(.panel-title){color:inherit!important;padding:0!important;text-align:center}.faq-accordion-body{padding:0 0 10px 0!important;border-bottom:1px solid #b6bec7;background:inherit;font-style:normal;font-weight:400;font-size:18px;line-height:20px;color:#0b2545}.accordion-page .panel:after{content:none!important}.accordion-page .panel-title>a{padding-left:.1rem!important;padding-right:.1rem!important;font-weight:700;font-size:22px;line-height:20px;color:#0b2545!important;background-color:inherit!important}.accordion-page .panel-title>a:active,.accordion-page .panel-title>a:focus,.accordion-page .panel-title>a:focus-within,.accordion-page .panel-title>a:hover,.accordion-page .panel-title>a:target,.accordion-page .panel-title>a:visited{background-color:inherit!important}.page-header-image{height:500px!important}.hp-title{font-style:normal;font-weight:700;font-size:70px;line-height:85px;display:flex;align-items:center;text-align:center;color:#fff;text-shadow:0 0 48px #0b2545}.hp-subtitle{font-style:normal;font-weight:700;font-size:45px;line-height:70px;display:flex;align-items:center;text-align:center;color:#fff;text-shadow:0 0 48px #0b2545}.cruise-tab-style{margin-top:10rem;border:1px solid #0b2545!important;border-radius:8px}.cruise-line-page .cruise-tab-style{margin-top:10rem;border:1px solid #0b2545!important;border-radius:8px}.border-r{border-right:1px solid #0b2545}.c-tab-style2{font-style:normal;font-weight:700!important;font-size:20px;line-height:24px!important;text-align:center!important;text-transform:uppercase;color:#0b2545!important;margin-bottom:0!important}.c-tab-style{font-style:normal;font-weight:700!important;font-size:20px;line-height:24px!important;text-align:center!important;text-transform:uppercase;color:#0b2545!important;margin-bottom:0!important}.c-tab-style .active,.c-tab-style:active,.c-tab-style:focus,.c-tab-style:hover{color:#fff!important;background-color:#0b2545!important}.cruise-tab-style.nav-tabs>li:hover,.nav-tabs>li.active{border-bottom-color:#0b2545!important;color:#fff!important;background-color:#0b2545!important}.nav-tabs>li.active>a,.nav-tabs>li.active>a.show,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#fff!important;cursor:default;background-color:#0b2545!important}.nav-tabs>li{margin-bottom:0!important}.nav-tabs>li>a:hover{color:#fff!important}.navbar-nav .dropdown-menu{position:absolute!important;float:none}.border-none{border:none!important}.bg-inherit{background-color:inherit!important}.minimal-cruiseline{background-image:url(/assets/images/arrow.svg);background-position:calc(100% - 12px) calc(1em + -7px),calc(100% - 3px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-repeat:no-repeat}.minimal-cruise{background-image:url(/assets/images/arrow.svg)!important;background-position:calc(100% - 12px) calc(1em + -1px),calc(100% - 3px) calc(1em + 2px),calc(100% - 2.5em) .5em!important;background-repeat:no-repeat!important}.cruise-line-page .custom-select--wrapper .custom-select{color:#00376a!important;font-style:normal;font-weight:700;font-size:20px;line-height:24px;text-transform:uppercase;padding-top:4px!important;border:1px solid #00376a!important;background-color:#fff}.cruise-line-page p{font-style:normal!important;font-weight:400!important;font-size:18px!important;line-height:24px!important;color:#0b2545}.cruise-line-page .cruise-date span:focus,.cruise-line-page .cruise-date span:hover{color:#fff}.cruise-tab-search{border-radius:8px;padding:15px 20px}.drop-date-c{z-index:10;padding-top:0}.c-total-results{font-style:normal;font-weight:400;font-size:40px;line-height:49px;display:flex;align-items:center;color:#0b2545}.horizontal-line-blue{width:100%;text-align:left;background-color:#0b2545;height:1px;opacity:.5}.img-wh{width:-webkit-fill-available;height:-webkit-fill-available}.drk-blue{color:#0b2545!important}.btn-price{padding:10px 5px;background:#028090;border-radius:4px;cursor:pointer}.pri-sf{text-align:center;color:#fff!important;font-size:16px}.per-person{float:right;padding-top:2px;font-size:14px}@media (max-width:1099px){.per-person{float:right;padding-top:3px;font-size:16px}}.button-yellow,.button-yellow:focus{background:#ffc100!important;border-radius:4px;padding:10px;color:#0b2545!important;text-decoration:none!important}.button-yellow:hover{color:#0b2545}.button-orange{background:#d98131;border-radius:4px;padding:10px;color:#fff}.button-orange:hover{background:#d98131;color:#fff}.icon-calendar{background:url(/assets/images/c-calendar.svg) no-repeat center center!important}.cruise-line-page .btn-accordion-turquoise a:visited{color:#fff!important}.cruise-included{display:flex;align-items:center;text-decoration-line:underline;color:#0b2545;justify-content:center}.icon-print{background:url(/assets/images/c-print.svg) no-repeat center center!important}.icon-share{background:url(/assets/images/c-share.svg) no-repeat center center!important}.btn-more-c,.btn-more-c:active,.btn-more-c:focus,.btn-more-c:hover{font-style:normal;font-weight:700;font-size:18px;line-height:16px;display:flex;align-items:center;text-align:center;color:#028090;border:1px solid #028090;background-color:#fff;padding:10px 20px}.m-auto{margin:auto!important}.crui-t-date{margin-top:25px!important}input::placeholder{color:#028090}.height-fit-cont{height:fit-content!important}@media (min-width:991px){.mx-li-ch{margin:0 0!important}.logo-wrapper img{max-width:355px!important}}@media (min-width:1200px){.mx-li-ch{margin:0 1.5rem!important}}@media (min-width:1290px){.ml-nc{margin-left:-65px!important}.mx-li-ch{margin:0 1.5rem!important}.mx-li-chi{margin:0 0 0 1rem!important}}@media (min-width:2000px){.ml-nc{margin-left:-65px!important}.mx-li-ch{margin:0 1.5rem!important}.mx-li-chi{margin:0 0 0 1rem!important}}@media (min-width:1200px){.cruise-line-page .col-xl-1{max-width:12.333333%!important}}.widthTony{width:275px}.bootstrap-select{height:55px!important;padding:10px 0!important}.bootstrap-select:active,.bootstrap-select:focus,.bootstrap-select:hover{border:none!important}.btn-default{border-radius:4px!important;background-color:#fff}.btn-default:active,.btn-default:focus,.btn-default:hover{background-color:#fff!important}.desrination-p{position:absolute;z-index:99;left:27px;top:0}.bootstrap-select .dropdown-toggle.bs-placeholder>.filter-option{left:12px;bottom:5px;position:absolute;opacity:1!important;font-style:normal;font-weight:700;font-size:18px;line-height:20px;color:#028090}.deck-select{margin-left:10px;color:#0b2545!important}span.filter-option.pull-left{left:12px;bottom:5px;position:absolute;opacity:1!important;font-style:normal;font-weight:700;font-size:18px;line-height:20px;color:#028090}.bootstrap-select>.dropdown-menu{min-width:0;max-height:271px;overflow:hidden;position:absolute;transform:translate3d(0,52px,0);top:0;left:0;will-change:transform;width:inherit}.dropdown-toggle::after{content:none!important}.caret{background-image:url(/assets/images/arrow.svg);border:none;width:10px;height:6.88px}table.table-condensed{width:270px}input.date-range.caret{margin-top:-5px!important}.datepicker.datepicker-dropdown{top:377px!important;left:185.875px;z-index:10009;position:absolute}.daterangepicker.dropdown-menu{top:-3320.86px!important;left:248.15px!important;right:auto;z-index:100010!important;width:280px;margin-top:0!important}.cancelBtn{text-decoration:underline!important;border:none!important;color:#028090!important;padding-left:7px!important}.applyBtn{background:#028090!important}.dropdown-menu{top:8px}@media (max-width:2500px) and (min-width:1441px){.lang-caret{appearance:auto!important;margin-right:-4rem}.hideYellowTop{margin-right:-4rem}.travel-requirements{margin-left:-1.5rem}}@media (max-width:1440px) and (min-width:1281px){.lang-caret{appearance:auto!important;margin-right:-4rem}.hideYellowTop{margin-right:-4rem}.travel-requirements{margin-left:-1.5rem}}@media (max-width:850px){.hideMD{display:none!important}.showMD{display:block}}@media (min-width:851px){.showMD{display:none}}.lang-caret{appearance:auto!important}.fs-h2{font-size:35px!important}.c-comp{cursor:pointer;font-style:normal!important;font-weight:700!important;font-size:18px!important;line-height:22px!important;text-align:center;text-transform:uppercase;color:#0b2545;flex:none;order:0;flex-grow:0;margin-bottom:0;padding:0 20px}a:active.c-comp,a:focus.c-comp,a:hover.c-comp,a:target.c-comp{color:#028090;text-decoration:underline}.c-under{color:#028090;text-decoration:underline}.companies-page .custom-select--wrapper .custom-select{color:#00376a;font-style:normal;font-weight:700;font-size:20px;line-height:24px;text-transform:uppercase;padding-top:4px!important;border:1px solid #00376a!important}.cruise-categ-ttl{font-style:normal!important;font-weight:700!important;font-size:30px!important;line-height:132.57%!important;color:#0b2545!important}.h-325{height:325px!important}.cruise-fleet-ttl{font-style:normal;font-weight:700;font-size:20px!important;line-height:24px;color:#0b2545!important;text-align:left;padding-left:15px;margin-top:11px}.img-border-r{border-top-left-radius:6px;border-top-right-radius:6px}.cr-fleet-card-border{background:#fff;box-shadow:0 4px 13px rgba(0,0,0,.13);border-radius:6px}@media only screen and (min-width:992px){.brochure-title{display:flex;-webkit-line-clamp:2;-webkit-box-orient:horizontal}}.slick-disabled{display:none;background-color:gray!important;pointer-events:none}.brochure-title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:horizontal}.cruise-ship-thumbnail img{height:275px!important}.comp-margin-r{margin:auto -24px}.company-row .company-img-col{height:200px;border-bottom:1px solid #b6bec7}.company-row .company-desc-col{height:200px}.company-row .company-button-col{height:70px}.bootstrap-select.btn-group .dropdown-toggle .caret{margin-top:-5px!important}a.opt.pl-0.dest-drd-c{margin:0}.glyphicon-ok:before{content:"\e013"}select{appearance:none;-moz-appearance:none;-webkit-appearance:none}.cruise-page .custom-select--wrapper .custom-select{color:#00376a!important;font-style:normal;font-weight:700;font-size:20px;line-height:24px;text-transform:uppercase;padding-top:4px!important;border:1px solid #00376a!important;background-color:#fff}select.minimal{background-image:url(/assets/images/arrow.svg)!important;background-position:calc(100% - 12px) calc(1em + 6px),calc(100% - 3px) calc(1em + 2px),calc(100% - 2.5em) .5em!important;background-repeat:no-repeat!important}select.minimal-white{background-image:url(/assets/images/arrow-white.svg)!important;background-position:calc(100% - 12px) calc(1em + -6px),calc(100% - 3px) calc(1em + 2px),calc(100% - 2.5em) .5em!important;background-repeat:no-repeat!important}select.minimal:focus{background-image:url(/assets/images/arrow.svg);background-position:calc(100% - 12px) calc(1em + 6px),calc(100% - 3px) calc(1em + 2px),calc(100% - 2.5em),.5em;background-repeat:no-repeat}select.minimal-comp{background-image:url(/assets/images/arrow.svg);background-position:calc(100% - 12px) calc(1em + -7px),calc(100% - 3px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-repeat:no-repeat}select.minimal-comp:focus{background-image:url(/assets/images/arrow.svg);background-position:calc(100% - 12px) calc(1em + -9px),calc(100% - 3px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-repeat:no-repeat}input.minimal-caret{background-image:url(/assets/images/arrow.svg);background-position:calc(100% - 12px) calc(1em + 6px),calc(100% - 3px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-repeat:no-repeat}.h-auto{height:auto!important}.brochure-title{font-style:normal;font-weight:700!important;font-size:20px!important;line-height:24px;color:#0b2545!important;margin:10px 1px;padding-top:0 1px;flex-wrap:wrap}.brochure-thumbnail{border:none!important}a:visited .btn-accordion-turquoise{color:#fff!important}@media (min-width:900px){.w-li-ci{width:225px}}@media (min-width:992px){.w-li-c{width:165px}.w-li-ci{width:225px}.bg-search{padding:30.59px 10px 24px 10px!important}.cruise-ship-page .bg-search{padding:34.59px 10px 24px 10px!important}.custom-d-label{left:27px!important;top:1px}.mt-md-6r-c{margin-top:0!important}.justify-content-lg-initial{justify-content:initial!important}}@media (min-width:1199px){.w-li-c{width:260px!important}.w-li-ci{width:225px!important}.logo-head{padding:20px!important;width:100%!important}}@media (min-width:1300px){.w-li-c{width:272px!important}.dropd-menu-info-style{position:absolute;width:550px;height:auto;background:#fff;box-shadow:0 6px 8pxrgba 0,0,0,.25;transform:translate3d(-305px,40px,0)!important;top:10px!important;left:24px;will-change:transform}}@media (min-width:1400px){.text-rgt-c{text-align:end}}@media (min-width:851px){.mt-md-6r-c{margin-top:6rem!important}.bg-search{padding:20px}.custom-d-label{left:27px;top:1px}.brochure-thumbnail [class^=icon]{top:-2px;height:66px!important;width:78px!important;left:45%!important}.broch-img-h{height:400px!important}.mt-10r-c{margin-top:10rem}.cruise-line-page .mt-10r-c{margin-top:9rem}.cruise-ship-page .mt-10r-c{margin-top:11rem}.dropd-menu-destinations-style>div>div>li{display:contents;text-transform:none}.dropd-menu-style>li{text-transform:none}}@media (max-width:992px){.container-mt-c{margin-top:5.5rem}.c-comp{padding:0!important}.dropd-menu-info-style{top:8px!important;left:-8px}}@media (max-width:900px){.dropd-menu-info-style{top:24px!important;left:-88px}}@media (max-width:850px){.container-mt-c{margin-top:-9.5rem;margin-left:0;margin-right:0;width:max-content}.bg-search{box-sizing:border-box;border-radius:0;padding:30px;background:rgba(11,37,69,.7);top:0}.hp-title{font-size:50px!important}.hp-subtitle{font-size:35px!important}.mt-35r{margin-top:35rem}.custom-d-label{line-height:55px;left:27px;top:1px}.dest-title-c{position:absolute;top:400px}.dest-page .dest-title-c{position:relative;top:200px}.dropd-menu-destinations-style .txt-white-sidenav{color:#fff!important}.txt-white-sidenav:hover{color:#028090!important}.c-comp{display:none}.d-n-md{display:none!important}.company-row .company-img-col{border-bottom:none}.company-row .company-button-col{height:85px}.brochure-thumbnail [class^=icon]{top:-2px;height:66px!important;width:78px!important;left:65%!important}.broch-img-h{height:500px!important}.cruise-tab-search{border-radius:0}.btn-accordion-turquoise{width:100%}.search-resp-c{margin-top:-9.05rem;margin-left:auto}.cont-md-mc{margin-top:48rem}.drop-cruis-md-mc{margin-top:49rem}}@media (max-width:576px){.hp-title{font-size:50px!important}.hp-subtitle{font-size:35px!important}.mt-35r{margin-top:55rem}.fs-h2{font-size:28px!important}.drop-cruis-md-mc{margin-top:48.5rem}.comp-margin-r{margin:auto}}@media (max-width:549px){.drop-cruis-md-mc{margin-top:67.5rem}.cont-md-mc{margin-top:67rem}}@media (max-width:480px){.hp-title{font-size:33px!important}.cruise-ship-page .hp-title{font-size:60px!important}.cruise-ship-page .hp-subtitle{font-size:40px!important}}@media (max-width:1199px){.menuul{padding-right:0!important}}@media (max-width:991.5px){.w-li-c{width:245px}.w-li-ci{width:215px}.menuul{justify-content:space-between!important}}.lightblue-filter{-webkit-filter:hue-rotate(900deg) brightness(115%);filter:hue-rotate(900deg) brightness(115%)}#home-destinations h3,.c-modal-close,.cabin-icons>div.sqm,.cabin-number-list>li.selected,.tag-filtering>a.button-change-content.active,a.button-white.active{background-color:#00376a;color:#fff}.cabin .price-from{background-color:#fff;color:#00376a}.accordion-page .panel-title>a,.basic-page table thead,.btn-fare-select.active,.btn-fare-select:hover,.cabin .price,.cost-table thead,.cruise-line-page .panel-title>a,.cruise-preview .price,.passenger-box .passenger-box--header,.passengers-ribbon,.slider--call-to-action .call-to-action--price,.tag-filtering,a.button-change-content.active,a.button-change-content:hover{background-color:#00aeef;color:#fff}.cruise-header,.price-table--container,.tag-filtering>a.button-change-content{background-color:#fff;color:#00aeef}.cruise-preview--simple .price,.map-page .info-window-content .price{background-color:#f26c4f;color:#fff}.absolute-bottom-left,.absolute-bottom-right,.absolute-full,.absolute-left,.absolute-right,.accordion-page .numbering,.bg-blur>div>div,.bounding-box,.c-modal-close,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper,.steps-ribbon .step:not(:last-child):after{position:absolute}.absolute-left,.absolute-right,.accordion-page .numbering,.bounding-box,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper{top:0}.absolute-bottom-left,.absolute-bottom-right{bottom:0}.absolute-full,.bg-blur>div>div,.steps-ribbon .step:not(:last-child):after{height:100%;width:100%}.header-info-wrapper,.logo-wrapper{position:absolute;width:100%;height:100%;padding-right:30px}.logo-wrapper .logo-wrapper--inner{display:block;height:100%}@media (min-width:768px){.header-info-wrapper,.logo-wrapper{max-width:720px;padding-right:0}}.links-list{list-style:none;margin:0;padding:0}.links-list a,.links-list a:focus{text-decoration:none}.stacked.links-list{padding-left:0}.stacked.links-list>li{display:block}.text-only.links-list li>a{display:block;padding:0 0 4px 0;margin:2px 0}.grey-icons.links-list img{-webkit-filter:brightness(350%) grayscale(85%);filter:brightness(350%) grayscale(85%)}.medium-icons.links-list img{height:36px}.large-icons.links-list img{height:40px}.links-list img{height:30px}.links-list img.social{height:20px}.links-list img.social-icon{height:26px}.links-list>li{margin-right:6px;display:inline}.links-list>li:last-child{margin-right:0}.links-list>li>a{color:#000;white-space:nowrap}.cruise-preview .price,.cruise-preview--simple .price,.map-page .info-window-content .price,.slider--call-to-action .call-to-action--price{margin:0 8px 8px 0;padding:2px 20px;line-height:18px;font-size:12px}.cruise-preview .price .euro-bf,.cruise-preview--simple .price .euro-bf,.map-page .info-window-content .price .euro-bf,.slider--call-to-action .call-to-action--price .euro-bf{font-size:20px;font-weight:600;letter-spacing:.08em}.btn-carousel-left{margin-right:20px}.menu-button{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:30px;height:25px;cursor:pointer;float:left;margin:20px 0 0 20px}.wrapper.opened .menu-button>span:nth-child(1),.wrapper.opened .menu-button>span:nth-child(4){top:9px;width:0;left:50%}.wrapper.opened .menu-button>span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.wrapper.opened .menu-button>span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-button>span{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:all .29s ease-in-out;-moz-transition:all .29s ease-in-out;-o-transition:all .29s ease-in-out;transition:all .29s ease-in-out;display:block;position:absolute;height:4px;width:100%;background:#028090;border-radius:10px;opacity:1;left:0;top:0}.menu-button>span:nth-child(2){top:9px;width:15px!important}.menu-button>span:nth-child(3){top:18px}@media (min-width:991px){.mx-li-ch{margin:0 0!important}}@media (min-width:1200px){.mx-li-ch{margin:0 1.5rem!important}}@media (min-width:1500px){.mx-li-ch{margin:0 1.5rem!important}}@media (min-width:1640px){.mx-li-ch{margin:0 4.5rem!important}}@media (min-width:1490px) and (max-width:1639px){.menuul{font-size:23px!important;display:flex;flex-direction:row;align-items:center;flex-wrap:inherit}}@media (min-width:1401px) and (max-width:1489px){.menuul{font-size:18px!important;padding-left:44px!important;display:flex;flex-direction:row;align-items:center;flex-wrap:inherit}}@media (max-width:1400px) and (min-width:1301px){.menuul{font-size:18px!important;padding-left:40px!important;display:flex;flex-direction:row;align-items:center;flex-wrap:inherit}}@media (max-width:993px){.menuul{font-size:19px!important;display:flex;flex-direction:row;align-items:center;flex-wrap:inherit}}.menuul{font-size:20px;display:flex;flex-direction:row;align-items:center;flex-wrap:inherit}.sidebar{-webkit-transition:all .29s ease-in-out;-moz-transition:all .29s ease-in-out;-o-transition:all .29s ease-in-out;transition:all .29s ease-in-out;border-left:1px solid transparent;padding:0;top:141px}.sidebar li{padding-left:5px}.sidebar li a{-webkit-transition:color .4s linear;-moz-transition:color .4s linear;-o-transition:color .4s linear;transition:color .4s linear;text-align:left;padding-left:35px;background-size:25px 25px}.sidebar li a:hover{background-color:transparent}.sidebar li.active a{color:#00aeef}.sidebar [data-toggle=collapse]{line-height:14px}.sidebar [data-toggle=collapse]>span:after{font-size:6px;padding-left:10px;color:#fff;content:"▲"}.sidebar [data-toggle=collapse].collapsed>span:after{content:"▼"}.sidebar .links-list>li>a{padding-left:0}.sidebar .small-languages{padding-left:0;text-align:center;margin:30px 0}.sidebar .small-languages li{-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;display:inline-block;padding-left:0;height:40px;width:40px;line-height:40px;text-align:center;font-size:14px;background-color:rgba(255,255,255,.1);margin:0 5px}.sidebar .small-languages li.active{background-color:rgba(3,175,239,.5)}.sidebar .small-languages li a{padding-left:0;display:block;text-align:center}.wrapper.opened .sidebar{border:0;border-color:#ddd;border-top-color:#00376a}.wrapper.opened .sidebar a{color:#fff}.wrapper.opened .sidebar a:hover{color:#00aeef}.wrapper.opened .sidebar li.active a{color:#fff}@media (max-width:767px){.wrapper.opened .sidebar{-webkit-transform:translateX(-430px);-moz-transform:translateX(-430px);-ms-transform:translateX(-430px);-o-transform:translateX(-430px);transform:translateX(-430px);width:100%;top:141px;padding-bottom:166px}}@media (max-width:991px){.sidebar{display:block;position:fixed;right:-415px;width:430px;overflow-y:auto;height:100vh;padding:0 15px 25px 15px;background-color:#00376a}.sidebar .nav{margin-bottom:80px;text-align:left}.sidebar .nav li{margin-top:15px;padding-left:65px}}@media (min-width:768px){.sidebar{top:0}}@media (min-width:992px){.sidebar li a{text-align:center;padding-left:30px;padding-right:10px}.sidebar .navbar-nav{float:none;clear:both}.sidebar .navbar-nav>li{float:none;display:inline-block}}@media (min-width:1200px){.sidebar li a{padding-left:35px;padding-right:15px}}.sidebar .sub-menu{background-color:#022c53;text-transform:none;list-style:none;margin-top:10px;padding-left:0}.sidebar .sub-menu>li{padding:0;margin-top:0}.sidebar .sub-menu>li:not(:last-child){border-bottom:solid 1px #2e4f6e}.sidebar .sub-menu>li>a{font-size:12px;font-weight:100;display:inline-block;padding:20px 20px 20px 102px;width:100%;opacity:.5}.lightblue-filter{-webkit-filter:hue-rotate(900deg) brightness(115%);filter:hue-rotate(900deg) brightness(115%)}#home-destinations h3,.c-modal-close,.cabin-icons>div.sqm,.cabin-number-list>li.selected,.tag-filtering>a.button-change-content.active,a.button-white.active{background-color:#00376a;color:#fff}.cabin .price-from{background-color:#fff;color:#00376a}.accordion-page .panel-title>a,.basic-page table thead,.btn-fare-select.active,.btn-fare-select:hover,.cabin .price,.cost-table thead,.cruise-line-page .panel-title>a,.cruise-preview .price,.passenger-box .passenger-box--header,.passengers-ribbon,.slider--call-to-action .call-to-action--price,.tag-filtering,a.button-change-content.active,a.button-change-content:hover{background-color:#00aeef;color:#fff}.cruise-header,.price-table--container,.tag-filtering>a.button-change-content{background-color:#fff;color:#00aeef}.cruise-preview--simple .price,.map-page .info-window-content .price{background-color:#f26c4f;color:#fff}.absolute-bottom-left,.absolute-bottom-right,.absolute-full,.absolute-left,.absolute-right,.accordion-page .numbering,.bg-blur>div>div,.bounding-box,.c-modal-close,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper,.steps-ribbon .step:not(:last-child):after{position:absolute}.absolute-left,.absolute-right,.accordion-page .numbering,.bounding-box,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper{top:0}.absolute-bottom-left,.absolute-bottom-right{bottom:0}.absolute-full,.bg-blur>div>div,.steps-ribbon .step:not(:last-child):after{height:100%;width:100%}.header-info-wrapper,.logo-wrapper{position:absolute;width:100%;height:100%;padding-right:30px}.logo-wrapper .logo-wrapper--inner{display:block;height:100%}@media (min-width:768px){.header-info-wrapper,.logo-wrapper{max-width:720px;padding-right:0}}.links-list{list-style:none;margin:0;padding:0}.links-list a,.links-list a:focus{text-decoration:none}.stacked.links-list{padding-left:0}.stacked.links-list>li{display:block}.text-only.links-list li>a{display:block;padding:0 0 4px 0;margin:2px 0}.grey-icons.links-list img{-webkit-filter:brightness(350%) grayscale(85%);filter:brightness(350%) grayscale(85%)}.medium-icons.links-list img{height:36px}.large-icons.links-list img{height:40px}.links-list img{height:30px}.links-list img.social{height:20px}.links-list img.social-icon{height:26px}.links-list>li{margin-right:6px;display:inline}.links-list>li:last-child{margin-right:0}.links-list>li>a{color:#000;white-space:nowrap}.cruise-preview .price,.cruise-preview--simple .price,.map-page .info-window-content .price,.slider--call-to-action .call-to-action--price{margin:0 8px 8px 0;padding:2px 20px;line-height:18px;font-size:12px}.cruise-preview .price .euro-bf,.cruise-preview--simple .price .euro-bf,.map-page .info-window-content .price .euro-bf,.slider--call-to-action .call-to-action--price .euro-bf{font-size:20px;font-weight:600;letter-spacing:.08em}.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.required:before{content:" *";color:#fff}.required-reservation:before{content:" *";color:#0b2545}*{font-family:Calibri,sans-serif!important}@media (min-width:1170px){#home-slideshow{min-height:700px!important}.lightSlider{min-height:700px!important}.full-screen-slider img{min-height:700px!important}}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{font-size:18px!important;color:#0b2545!important}a{color:#00376a}a:visited{color:#00376a}a:hover{color:#028090;text-decoration:none}a:active{color:#00376a}select option[disabled=disabled]{display:none}.center-block>btn:hover{color:#fff!important}.btn-banner{color:#fff!important}.btn-banner:hover{box-shadow:0 0 6px #028090}.box-none{box-shadow:none!important}.btn-newsletter{color:#fff!important;text-decoration:none}.cruiseship>img{display:initial!important}.cruise-date-month{font-size:19px!important;font-weight:700;color:#0b2545}body{letter-spacing:initial!important}#content2{grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(150px,auto);grid-gap:20px;display:grid;max-width:1440px}@media (min-width:1170px){#content2 div{padding:0;color:#fff}}.row:after,.row:before{display:none!important}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){@media (min-width:1171px){.one{grid-column:1/3;grid-row:1/5;width:304px;height:660px}.two{grid-column:3/7;grid-row:1/3;width:660px;padding-left:45px;height:320px}.three{grid-column:3/5;grid-row:3/5;padding-left:45px;width:303px;height:320px}.four{grid-column:5/7;grid-row:3/5;padding-left:45px;width:303px;height:320px}.five{grid-column:1/3;grid-row:1/5;width:304px;height:660px}.six{grid-column:3/7;grid-row:1/3;width:660px;padding-left:45px;height:320px}.seven{grid-column:3/5;grid-row:3/5;width:303px;padding-left:45px;height:320px}.eight{grid-column:3/5;grid-row:3/5;width:303px;padding-left:45px;height:320px}.nine{grid-column:1/3;grid-row:1/5;width:304px;height:660px}.ten{grid-column:3/7;grid-row:1/3;width:660px;height:320px;padding-left:45px}.eleven{grid-column:3/3;grid-row:3/5;padding-left:45px;width:304px;height:660px}.twelve{grid-column:5/7;grid-row:3/5;width:660px;padding-left:45px;height:320px}}#content2{grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(150px,auto);grid-gap:20px;display:grid;max-width:1470px}#content2 div .two .boxImage{max-height:320px;max-width:690px}.two{grid-column:3/7;grid-row:1/3;width:690px;height:320px}.five{grid-column:7/12;width:415px;height:320px;grid-row:1/3}.six{grid-column:7/12;grid-row:3/5;width:415px;height:320px}@media (max-width:1170px){.one{grid-column:1/3;grid-row:1/5;width:304px;height:660px}.two{grid-column:3/7;grid-row:1/3;width:660px;padding-left:45px;height:320px}.three{grid-column:3/5;grid-row:3/5;padding-left:45px;width:303px;height:320px}.four{grid-column:5/7;grid-row:3/5;padding-left:45px;width:303px;height:320px}.five{grid-column:1/3;grid-row:1/5;width:304px;height:660px}.six{grid-column:3/7;grid-row:1/3;width:660px;padding-left:45px;height:320px}.seven{grid-column:3/5;grid-row:3/5;width:303px;padding-left:45px;height:320px}.eight{grid-column:5/7;grid-row:3/5;width:303px;padding-left:45px;height:320px}.nine{grid-column:1/3;grid-row:1/5;width:304px;height:660px}.ten{grid-column:3/7;grid-row:1/3;width:660px;height:320px;padding-left:45px}.eleven{grid-column:3/5;grid-row:3/5;padding-left:45px;width:303px;height:320px}.twelve{grid-column:5/7;grid-row:3/5;padding-left:45px;width:303px;height:320px}}}}.safari_only #content2{grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(150px,auto);grid-gap:20px;display:grid;max-width:1470px}.safari_only #content2 div .two .boxImage{max-height:320px;max-width:690px}.safari_only .two{grid-column:3/7;grid-row:1/3;width:690px;height:320px}.safari_only .five{grid-column:7/12;width:415px!important;height:320px;grid-row:1/3}.safari_only .six{grid-column:7/12;grid-row:3/5;width:415px!important;height:320px}@-moz-document url-prefix(){#content2{grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(150px,auto);grid-gap:20px;display:grid;max-width:1470px}.one{grid-column:1/3;grid-row:1/5;width:340px;height:660px}.seven{grid-column:1/3;grid-row:1/5;width:340px;height:660px}.two{grid-column:3/7;grid-row:1/3;width:700px;height:320px}.eight{grid-column:3/5;grid-row:1/3;width:700px;height:320px}.three{grid-column:3/5;grid-row:3/5;width:340px;height:320px}.nine{grid-column:3/5;grid-row:3/5;width:340px;height:320px}.four{grid-column:5/7;grid-row:3/5;width:340px;height:320px}.ten{grid-column:4/7;grid-row:3/5;width:340px;height:320px}.five{grid-column:7/12;width:390px;height:320px;grid-row:1/3}.eleven{grid-column:5/12;width:390px;height:320px;grid-row:1/3}.six{grid-column:7/12;grid-row:3/5;width:390px;height:320px}.twelve{grid-column:5/12;grid-row:3/5;width:390px;height:320px}@media (max-width:1170px){.one{grid-column:1/3;grid-row:1/5;width:304px;height:660px}.two{grid-column:3/7;grid-row:1/3;width:660px;padding-left:45px;height:320px}.three{grid-column:3/5;grid-row:3/5;padding-left:45px;width:303px;height:320px}.four{grid-column:5/7;grid-row:3/5;padding-left:45px;width:303px;height:320px}.five{grid-column:1/3;grid-row:1/5;width:304px;height:660px}.six{grid-column:3/7;grid-row:1/3;width:660px;padding-left:45px;height:320px}.seven{grid-column:1/3;grid-row:1/5;width:304px;padding-left:45px;height:660px}.eight{grid-column:3/5;grid-row:3/5;padding-left:45px;width:303px;height:320px}.nine{grid-column:5/7;grid-row:3/5;padding-left:45px;width:303px;height:320px}.ten{grid-column:3/7;grid-row:1/3;width:660px;height:320px;padding-left:45px}.eleven{grid-column:1/3;grid-row:1/5;width:304px;height:660px}.twelve{grid-column:3/7;grid-row:1/3;width:660px;padding-left:45px;height:320px}}}#content2 div .two .boxImage{max-height:320px;max-width:700px}.one{grid-column:1/3;grid-row:1/5;width:340px;height:660px}.seven{grid-column:1/3;grid-row:1/5;width:340px;height:660px}.two{grid-column:3/7;grid-row:1/3;width:700px;height:320px}.eight{grid-column:3/5;grid-row:1/3;width:700px;height:320px}.three{grid-column:3/5;grid-row:3/5;width:340px;height:320px}.nine{grid-column:3/5;grid-row:3/5;width:340px;height:320px}.four{grid-column:5/7;grid-row:3/5;width:340px;height:320px}.ten{grid-column:4/7;grid-row:3/5;width:340px;height:320px}.five{grid-column:7/12;width:390px;height:320px;grid-row:1/3}.eleven{grid-column:5/12;width:390px;height:320px;grid-row:1/3}.six{grid-column:7/12;grid-row:3/5;width:390px;height:320px}.twelve{grid-column:5/12;grid-row:3/5;width:390px;height:320px}@media (min-width:1221px){.img-rsp-cruiseship{height:700px;min-height:700px;max-height:700px;display:block;object-fit:fill}}@media (max-width:1220px) and (min-width:491px){.img-rsp-cruiseship{height:500px;min-height:500px;max-height:500px;display:block;object-fit:fill}}@media (max-width:490px){.img-rsp-cruiseship{height:300px;display:block;object-fit:fill;min-height:300px;max-height:300px}}.w100{width:100%!important}@media (max-width:1170px) and (min-width:851px){#search-form .min-width-c{min-width:300px!important}}@media (max-width:899px) and (min-width:581px){.one{grid-column:1/3;grid-row:1/5;width:304px;height:660px}.two{grid-column:3/7;grid-row:1/3;width:660px;height:320px}.three{grid-column:3/5;grid-row:3/5;width:303px;height:320px}.four{grid-column:5/7;grid-row:3/5;width:303px;height:320px}.five{grid-column:1/3;grid-row:1/5;width:304px;height:660px}.six{grid-column:3/7;grid-row:1/3;width:660px;height:320px}.seven{grid-column:3/5;grid-row:3/5;width:303px;height:320px}.eight{grid-column:5/7;grid-row:3/5;width:303px;height:320px}.nine{grid-column:1/3;grid-row:1/5;width:304px;height:660px}.ten{grid-column:3/7;grid-row:1/3;width:660px;height:320px}.eleven{grid-column:3/5;grid-row:3/5;width:303px;height:320px}.twelve{grid-column:5/7;grid-row:3/5;width:303px;height:320px}}@media (max-width:580px){.one{grid-column:1/3;grid-row:1/5;width:348px;height:660px}.two{grid-column:3/7;grid-row:1/3;width:660px;height:320px}.three{grid-column:3/5;grid-row:3/5;width:303px;height:320px}.four{grid-column:1/3;grid-row:1/5;width:304px;height:660px}.five{grid-column:3/7;grid-row:1/3;width:660px;height:320px}.six{grid-column:3/5;grid-row:3/5;width:303px;height:320px}.seven{grid-column:3/5;grid-row:3/5;width:303px;height:320px}.eight{grid-column:1/3;grid-row:1/5;width:304px;height:660px}.nine{grid-column:3/7;grid-row:1/3;width:660px;height:320px}.ten{grid-column:3/5;grid-row:3/5;width:303px;height:320px}.eleven{grid-column:1/3;grid-row:1/5;width:304px;height:660px}.twelve{grid-column:3/7;grid-row:1/3;width:660px;height:320px}}.dest-desc{font-family:Calibri,serif;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#0b2545}a.shaded-link:hover{color:#00376a;text-decoration:none}.btn-carousel{background-color:#0b2545}a.cardButton:visited{color:#fff!important}a.cardButton:focus,a.cardButton:hover{color:#028090!important}.cruiseship{overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical}.opOne{opacity:1!important}.paddingTop{padding-top:20px}.carouselArrowBlock{width:20px;height:20px}.cardNights{font-family:Calibri;font-style:normal;font-weight:700;font-size:18px;line-height:20px;color:#028090}@media (max-width:1440px) and (min-width:851px){.cardTitle{font-family:Calibri;font-style:normal;font-weight:900!important;font-size:14px!important;line-height:20px;color:#0b2545}}.cardTitle{font-family:Calibri;font-style:normal;font-weight:700;font-size:17px;line-height:20px;color:#0b2545}.ships{margin:0!important;border-top-left-radius:6px;border-top-right-radius:6px}.card-father{margin:0 20px;background:#fff;box-shadow:0 4px 13px rgba(0,0,0,.13);border-radius:6px}.logo-banner{visibility:hidden;width:160px;height:60px}.row:before{display:none}.cardHeight{min-height:550px;min-width:340px;background:#fff;box-shadow:0 4px 13px rgba(0,0,0,.13);border-radius:6px;max-width:340px}.padding-zero{padding-right:0!important;padding-left:0!important}.jumpoButton{background:#028090;color:#fff;border-radius:4px}.jumpoButton:hover{color:#028090;background:#fff;border-radius:4px}.cart-text{font-family:Calibri,Sans-Serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px}.cardButton:hover{color:#028090;background-color:#fff}.cardButton{background:#028090;border-radius:4px;flex:none;color:#fff;order:0;align-self:stretch;flex-grow:0;margin:10px 0;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:14px 20px;gap:10px}.info-text{font-family:Calibri;font-style:normal;font-weight:400;font-size:16px;line-height:20px;display:flex;align-items:center;text-align:center;padding:0 20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.cardBottom{bottom:0;padding-bottom:5px;margin-top:15px}.cardButton-more{font-family:Calibri,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:16px;display:flex;align-items:center;text-align:center;margin:auto}@media (max-width:992px){.cardBottom{padding-left:5px;padding-right:5px}}.cardLocation{padding-top:15px;font-family:Calibri,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:16px;color:#0b2545}.underlineYellow{font-weight:700!important;text-decoration-line:underline;-webkit-text-decoration-line:underline;text-decoration-color:#FFC100;-webkit-text-decoration-color:#FFC100;font-family:Calibri;font-style:normal;color:#0b2545}.left_row{float:left;padding-left:0!important;margin-left:4px!important}.img-partners{width:240px;height:57px}.cardNightsNumber{font-family:Calibri;font-style:normal;font-weight:700;font-size:50px;line-height:36px;float:right;display:flex;align-items:center;color:#028090}.cardNightsNumber-search{font-family:Calibri;font-style:normal;margin-top:1px;font-weight:700;font-size:46px;line-height:36px;margin-right:25px;float:left;display:flex;align-items:center;color:#028090}.wrapper{-webkit-transition:all .29s ease-in-out;-moz-transition:all .29s ease-in-out;-o-transition:all .29s ease-in-out;transition:all .29s ease-in-out;position:relative;left:0;min-height:100vh}.td-desc-style p{padding-top:10px}.td-desc-style{max-height:40px}main{-webkit-transition:transform .29s ease-in-out;-moz-transition:transform .29s ease-in-out;-o-transition:transform .29s ease-in-out;transition:transform .29s ease-in-out;overflow:hidden;position:relative;min-height:calc(100vh - 119px - 129px - 423px);padding-top:99px}.wrapper.opened main{-webkit-transform:translateX(-430px);-moz-transform:translateX(-430px);-ms-transform:translateX(-430px);-o-transform:translateX(-430px);transform:translateX(-430px);border-color:#ddd}main.filters-opened{overflow:visible;overflow-x:hidden}.search-page main{background-color:#f1f5f8;min-height:calc(100vh - 119px - 129px - 423px)}@media (min-width:768px){.search-page main{min-height:calc(100vh - 119px - 66px - 237px)}}@media (min-width:992px){.search-page main{padding-top:0;min-height:calc(100vh - 170px)}}@media (min-width:1200px){.search-page main{min-height:calc(100vh - 170px);padding-top:150px!important}}.basic-page main,.contact-page main,.cruise-departures-page main,.cruise-line-page main,.cruise-page main,.cruise-ship-page main,.reservation-page main{background-color:#f1f5f8}.map-page main{min-height:calc(100vh - 119px)}@media (min-width:768px){.map-page main{min-height:calc(100vh - 119px)}}@media (min-width:992px){.map-page main{min-height:calc(100vh - 101px)}}@media (min-width:1200px){.map-page main{min-height:calc(100vh - 105px)}}@media (max-width:499px){html[lang=en] .map-page main{min-height:calc(100vh - 137px)}}@media (max-width:348px){html[lang=en] .map-page main{min-height:calc(100vh - 155px)}}@media (max-width:461px){html[lang=el] .map-page main{min-height:calc(100vh - 137px)}}@media (max-width:499px){main{min-height:calc(100vh - 137px - 129px - 423px)}}@media (max-width:348px){main{min-height:calc(100vh - 155px - 129px - 423px)}}@media (min-width:768px){main{min-height:calc(100vh - 119px - 66px - 237px)}}@media (min-width:992px){main{min-height:calc(100vh - 119px - 66px - 266px)}}@media (min-width:1200px){main{min-height:calc(100vh - 105px - 66px - 266px)}}.home-page section{line-height:1.5;letter-spacing:.04em}.home-page section h2{font-weight:100}@media (max-width:767px){.home-page section h2{font-size:25px}}#home-cruise-world{font-size:15px;font-weight:100;text-align:left}#home-cruise-world h2{color:#00376a}@media (min-width:768px){#home-cruise-world{font-size:18px;text-align:justify}}#home-map{background:url("/assets/images/map.jpg") no-repeat center center/cover;padding:40px 0;font-size:15px;font-weight:100}@media (min-width:768px){#home-map{font-size:18px}}#home-partners{color:#00376a;background-color:#fff;padding:20px 0}#home-signup{background:url("/assets/images/newsletterbg.jpg") no-repeat center center/cover;padding:50px 0 60px;font-size:15px;font-weight:100}#home-signup hr{max-width:400px;margin:60px auto}#home-signup h2,#home-signup p{text-align:center}@media (min-width:992px){#home-signup h2,#home-signup p{text-align:left}}#home-signup h2{font-size:25px;padding-bottom:30px;margin-top:0}#home-signup input{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:47px}#home-signup a.button-dark{min-width:initial;width:100%;margin-top:20px}@media (min-width:1200px){#home-signup a.button-dark{margin-top:0}}@media (min-width:992px){#home-signup .col-md-6:first-child{border-right:1px solid #fff}}@media (min-width:992px){#home-signup .col-md-6:last-child{padding-left:35px}}#home-signup .numbered-list__counter{min-height:45px;margin-bottom:17px;font-size:17px;line-height:1.35;font-weight:100;color:#fff}#home-signup .numbered-list__counter:before{position:absolute;display:block;width:45px;height:45px;padding-top:10px;text-align:center;border:1px solid rgba(255,255,255,.26);border-radius:50%}#home-signup .numbered-list__counter>span{display:block;padding-left:70px}#home-signup .numbered-list__counter .v-align{height:45px}@media (min-width:768px){#home-signup{font-size:18px}}.dark-area{color:#fff}.custom-divider{height:6px;width:100%;margin:0 auto;margin:20px auto;max-width:170px;background:url(/assets/icons/misc/divline.svg) no-repeat center center/cover}.dark-area .custom-divider{background:url(/assets/icons/misc/divline-grey.svg) no-repeat center center/cover}.cruise-page .custom-divider,.reservation-page .custom-divider{margin-top:0}#partners-slider .item{height:71px}#partners-slider .item img{display:inline-block;max-height:71px}.slider-container{padding:30px 50px 40px;position:relative}.slider-container .slider-arrow{width:50px;height:30px;top:calc(50% - 15px)}.slider-container .slider-arrow:hover{-webkit-filter:hue-rotate(17deg) brightness(35%);filter:hue-rotate(17deg) brightness(35%)}.slider-container .animated-thumbnails:not(:last-child){margin-bottom:15px}#home-destinations{background-color:#fff;padding-bottom:45px}#home-destinations h3{margin:0;padding:15px;font-size:17px;font-weight:500}div:hover .port-tax-txt,div:hover .pri-sf{color:#fff!important}.price-table--container{-webkit-box-shadow:0 0 10px rgba(0,0,0,.13);-moz-box-shadow:0 0 10px rgba(0,0,0,.13);box-shadow:0 0 10px rgba(0,0,0,.13);padding:0 15px}.price-table--container .price-table{width:100%}.price-table--container .price-table td{border-bottom:1px solid #e6e6e6}.price-table--container .price-table td a{color:#363636;padding:15px 0;display:block}.price-table--container .price-table td a:focus{text-decoration:none;outline:0}.price-table--container .price-table td a:before{content:"\203A\00a0";color:#00aeef;font-size:24px;line-height:15px}.price-table--container .price-table tr:last-child td{border-bottom:0}.price-table--container .euro-bf{color:#00aeef;font-weight:700}#home-cruises h2,#home-last-minute h2{color:#0b2545;font-weight:100;font-size:28px;text-align:center}@media (min-width:768px){#home-cruises h2,#home-last-minute h2{text-align:left}}@media (min-width:1200px){#home-cruises h2,#home-last-minute h2{font-size:35px}}#home-cruises h3,#home-last-minute h3{line-height:16px;max-height:32px}.cruise-preview{position:relative;margin:12px 0}.cruise-preview img{width:100%;height:auto;object-fit:cover}@media (min-width:992px){.cruise-preview img{height:200px}}@media (min-width:1200px){.cruise-preview img{height:240px}}.cruise-preview .title{background-color:rgba(0,0,0,.2);padding:13px 10px;color:#fff;width:100%}.cruise-preview .title h3{font-size:16px;margin:0;text-shadow:1px 1px #696969}.cruise-preview .title .days{width:54px;font-size:16px;font-weight:700;line-height:10px;padding-right:15px}.cruise-preview .title .days:after{content:"\A NIGHTS";font-size:11px;font-weight:100;white-space:pre}html[lang=el] .cruise-preview .title .days:after{content:"\A ΝΥΧΤΕΣ"}.cruise-page .carousel-control-next-icon,.cruise-ship-page .carousel-control-next-icon{background-image:url("/assets/icons/c-arrow-next.svg")!important}.cruise-page .carousel-control-prev-icon,.cruise-ship-page .carousel-control-prev-icon{background-image:url("/assets/icons/c-arrow-prev.svg")!important}.carousel-control-prev-icon,.cruise-page .carousel-control-next-icon,.cruise-ship-page .carousel-control-next-icon{display:inline-block;width:50px!important;height:85px!important;background:50%/100% 100% no-repeat}.carousel-control-prev,.cruise-page .carousel-control-next,.cruise-ship-page .carousel-control-next{position:absolute;top:-22%;bottom:0;z-index:1;justify-content:center;width:15%;padding:0;display:flex;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}.cruise-page #custCarousel .carousel-indicators>li,.cruise-ship-page #custCarousel .carousel-indicators>li{width:200px!important;border:none}.cruise-page .img-fluid,.cruise-ship-page .img-fluid{max-width:200px;height:auto}.cruise-page .carousel-inner img,.cruise-ship-page .carousel-inner img{width:100%;height:100%}.cruise-page #custCarousel .carousel-indicators,.cruise-ship-page #custCarousel .carousel-indicators{position:static;margin-top:20px;margin-bottom:125px}.cruise-page #custCarousel .carousel-indicators>li,.cruise-ship-page #custCarousel .carousel-indicators>li{width:100px}.cruise-page #custCarousel .carousel-indicators li:hover img,.cruise-ship-page #custCarousel .carousel-indicators li:hover img{opacity:.75}.cruise-page #custCarousel .carousel-indicators li img,.cruise-ship-page #custCarousel .carousel-indicators li img{display:block;opacity:1!important}.cruise-page .carousel-item img,.cruise-ship-page .carousel-item img{width:100%;border-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px}.cruise-page .carousel-indicators,.cruise-ship-page .carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:61%;padding-left:0;margin-left:15%;text-align:center;list-style:none;border-radius:4px}.cruise-page li>a>img .img-fluid,.cruise-ship-page li>a>img .img-fluid{margin:0!important}.cruise-page .opacity1,.cruise-ship-page .opacity1{opacity:1!important}.cruise-page #custCarousel .carousel-indicators li.active img,.cruise-ship-page #custCarousel .carousel-indicators li.active img{opacity:1;border-radius:4px;border:3px solid #028090;margin:0;padding:0}.cabin-tab.active,.cabin-tab:active,.cabin-tab:focus,.cabin-tab:hover{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;gap:10px;height:44px;background:#0b2545!important;border-radius:6px;font-style:normal;font-weight:700;font-size:20px;line-height:24px;text-align:center;text-transform:uppercase;color:#fff!important;text-decoration:none!important}cabin-tab:visited{color:#0b2545!important}.cabin-tab{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;gap:10px;height:44px;background:rgba(182,190,199,.2);border-radius:6px;font-style:normal;font-weight:700;font-size:20px;line-height:24px;text-align:center;text-transform:uppercase;color:#0b2545!important}.cabin-img{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;border-radius:6px;margin:0;height:225px}.deck-img{margin:0;width:-webkit-fill-available}.deck-img2{margin:0;width:-webkit-fill-available}.deck-image-full{margin:0;width:-webkit-fill-available}#deckButton:active,#deckButton:focus,#deckButton:hover{border:none;outline:0}.cr-ship-txt{font-family:Calibri;font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#0b2545}.btn.focus,.btn:focus{outline:0!important;box-shadow:none!important}.btn.active,.btn:active{box-shadow:none}.btn.show{border-radius:6px!important}.width-fit-available{width:-webkit-fill-available}.width-initial{width:initial}.width-fit-content{width:fit-content}.nav-class{color:#0b2545!important}.nav-link{color:#0b2545}@media (min-width:1640px){.nav>li>a{color:#0b2545!important}}@media (min-width:1440px){.nav>li>a{color:#0b2545!important}}@media (min-width:1280px){.nav>li>a{color:#0b2545!important}}@media (max-width:767px){.nav>li>a{color:#fff!important}}@media (max-width:767px){.nav>li>a{color:#fff!important}}@media (min-width:1640px){.cruise-tab-search{top:220px;width:340px;height:597px;position:fixed}}@media (min-width:1400px){.cruise-tab-search{top:220px;width:380px;height:597px;position:fixed}}@media (min-width:1170px){.cont-md-mc{padding-left:75px!important}.cruise-line-page .cont-md-mc{padding-left:55px!important}.cruise-tab-search{top:220px;width:304px;height:597px;position:fixed}}@media (max-width:1286px){.cont-md-mc{padding-left:0!important;margin-left:-75px!important}}@media (max-width:1300px){.cont-md-mc{margin-left:0!important}.cruise-line-page .cont-md-mc{margin-left:0!important}.horizontal-line-blue{min-width:780px}}@media (max-width:1099px) and (min-width:851px){.cont-md-mc{padding-left:75px!important;margin-left:0!important}}@media (min-width:1800px){.cont-md-mc{padding-left:1rem!important;margin-left:0!important}.pl5r-md{padding-left:0!important}.pl4r-md{padding-left:.5rem!important}}@media (min-width:1680px){.search-page .cont-md-mc{padding-left:1rem!important;margin-left:0!important}.cont-md-mc{padding-left:2.5rem!important;margin-left:0!important}.pl5r-md{padding-left:1rem!important}.pl4r-md{padding-left:.5rem!important}.cruise-line-page .pl4r-md{padding-left:0!important}}@media (min-width:1640px){.search-page .cont-md-mc{padding-left:2rem!important;margin-left:0!important}.cruise-line-page .cont-md-mc{padding-left:2.5rem!important;margin-left:0!important}.pl5r-md{padding-left:0!important}.pl4r-md{padding-left:.5rem!important}.cruise-line-page .pl4r-md{padding-left:0!important}}@media (max-width:1400px){.ol-carousel{max-width:400px;clip-path:inset(0% -60% -1050% -60%)}.cruise-page .carousel-indicators{margin-left:15%!important}.cruise-tab-search{top:220px;width:340px;position:fixed}}@media (max-width:1199px){.ol-carousel{max-width:400px;clip-path:inset(0% -24% -1050% -60%)}.cruise-page .carousel-indicators{margin-left:31%!important}.cardNightsNumber-search{margin-right:5px}.min-width-c{min-width:300px}}@media (min-width:992px){.cruise-line-page .col-lg-2{max-width:18.666667%!important}.dest-title-c{margin-left:-12%}.search-page .mtbr-5r-tony{margin-top:0!important}}.pl5r{padding-left:6rem}.pl4r{padding-left:4rem}@media (min-width:768px){.pl4r-md{padding-left:1rem}.pl5r-md{padding-left:5rem}.cruise-line-page .pl5r-md{padding-left:2rem}.cruise-line-page .pl4r-md{padding-left:1.5rem}}@media (min-width:1440px){.pl5r-md{padding-left:0}}@media (max-width:1268px){.cruise-line-page .pl4r-md{padding-left:1rem}}.pr5r{padding-right:6rem}@media (max-width:991px) and (min-width:851px){#search-form .min-width-c{min-width:270px!important;border-radius:6px!important}}@media (max-width:991px){.crui-t-date{margin-top:0!important;margin-left:0!important}.date-box{width:105px!important}.cruise-tab-search{padding:15px 20px}.ol-carousel{max-width:400px;clip-path:inset(0% -24% -1050% -82%)}.cruise-page .carousel-indicators{margin-left:31%!important}.bg-search{border-radius:0!important}.pt-c6{padding-top:6rem}}@media (max-width:768px){.date-box:nth-child(4){display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;gap:4px;margin-left:0!important;margin:5px;width:107px;height:82px;line-height:24px;background:#f0f2f4;border-radius:4px;flex:none;align-self:center}.cruise-tab-search{padding:15px 20px}.date-box{width:113px!important}.destination-page main{-webkit-transition:transform .29s ease-in-out;-moz-transition:transform .29s ease-in-out;-o-transition:transform .29s ease-in-out;transition:transform .29s ease-in-out;overflow:hidden;position:relative;min-height:calc(100vh - 119px - 129px - 423px);padding-top:0!important}.ol-carousel{max-width:400px;clip-path:inset(0% 15% -1050% -82%)}.cruise-page .carousel-indicators{margin-left:48%!important}.container-1440>#search-form .container-1440{min-width:-webkit-fill-available!important}}@media (max-width:480px){.search-resp-c{margin-top:-7.5rem!important}}@media (max-width:580px) and (min-width:481px){.cont-md-mc{padding-left:0!important;margin-left:0!important;padding-right:0}.search-resp-c{margin-top:-73px!important}.date-box:nth-child(6){display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;gap:4px;margin-left:0!important;margin:5px;width:107px;height:82px;line-height:24px;background:#f0f2f4;border-radius:4px;flex:none;align-self:center}}@media (min-width:577px){.max576{display:none}}@media (max-width:576px){.ol-carousel{max-width:400px;clip-path:inset(0% 15% -1050% -93%)}.cruise-page .carousel-indicators{margin-left:48%!important}.deck-image-full{margin:0;width:-webkit-fill-available}.deck-img-maxh{max-height:435px}.max576{display:block}.date-box{width:85px!important}}@media (max-width:390px){.ol-carousel{max-width:400px;clip-path:inset(0% 15% -1050% -93%)}.cruise-page .carousel-indicators{margin-left:48%!important}.deck-image-full{margin:0;width:-webkit-fill-available}.deck-img-maxh{max-height:435px}.max576{display:block}.date-box{width:82px!important}}@media (max-width:360px){.cont-md-mc{margin-top:59rem!important}}@media (max-width:375px) and (min-width:361px){.cont-md-mc{margin-top:46rem!important}.ol-carousel{max-width:400px;clip-path:inset(0% 15% -1050% -93%)}.cruise-page .carousel-indicators{margin-left:48%!important}.deck-image-full{margin:0;width:-webkit-fill-available}.deck-img-maxh{max-height:435px}.max576{display:block}.date-box{width:78px!important}}@media (max-width:360px){.ol-carousel{max-width:400px;clip-path:inset(0% 15% -1050% -93%)}.cruise-page .carousel-indicators{margin-left:48%!important}.deck-image-full{margin:0;width:-webkit-fill-available}.deck-img-maxh{max-height:435px}.max576{display:block}.date-box{width:75px!important}}@media (max-width:326px){.ol-carousel{max-width:400px;clip-path:inset(0% 15% -1050% -93%)}.cruise-page .carousel-indicators{margin-left:48%!important}.deck-image-full{margin:0;width:-webkit-fill-available}.deck-img-maxh{max-height:435px}.max576{display:block}.date-box{width:68px!important}}@media (max-width:510px){.ol-carousel{max-width:400px;clip-path:inset(0% 31% -1050% -93%)}.cruise-page .carousel-indicators{margin-left:58%!important}}@media (max-width:480px){.deck-img-maxh{max-height:335px}}.cruise-page .modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.9)}.cruise-page .modal-content{margin:40px auto;display:block;width:80%!important;max-width:700px}@-webkit-keyframes zoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}.cruise-page .close{position:absolute;top:100px;right:9px;color:#f1f1f1;font-size:40px;font-weight:700;transition:.3s}.cruise-page .close:focus,.cruise-page .close:hover{color:#bbb;text-decoration:none;cursor:pointer}@media only screen and (max-width:700px){.cruise-page .modal-content{margin:40px auto;display:block;width:80%!important;max-width:700px}}.deck-caret-position{top:32px;right:33px;position:absolute}.deck-ttl{font-style:normal;font-weight:700!important;font-size:22px!important;line-height:27px;display:flex;align-items:center;color:#0b2545!important}.deck-txt{font-style:normal;font-weight:400;font-size:18px;line-height:20px;color:#0b2545}.border-top{border-top:1px solid #b6bec7}.cruise-preview--simple{padding-bottom:10px}.cruise-preview--simple:last-child{padding-bottom:30px}.cruise-preview--simple>div{border:1px solid #e6e6e6;padding-top:10px;padding-bottom:10px}.cruise-preview--simple a{font-size:11px}.cruise-preview--simple .title{color:#00376a;font-size:14px;margin:0;font-weight:700}.cruise-preview--simple .days{width:54px;font-size:14px;font-weight:700;line-height:10px;padding-right:15px}.cruise-preview--simple .days:after{content:"\A NIGHTS";font-size:11px;white-space:pre}html[lang=el] .cruise-preview--simple .days:after{content:"\A ΝΥΧΤΕΣ"}.cruise-preview--simple .price{margin:0 0 9px 0!important;font-size:11px!important}.cruise-preview--simple .price .euro-bf{font-size:16px!important}.cruise-preview--simple .date{font-size:14px;font-weight:500;color:#c9c9c9;padding:0 5px;display:inline-block}.cruise-preview--simple .company-logo{max-width:60px;width:60px;padding:0}.cruise-preview--simple [class^=icon]{width:14px;height:14px;display:inline-block}@media (max-width:509px){.cruise-preview--simple .date,.cruise-preview--simple .title{font-size:14px}}#home-cruises .cruise-icons{max-width:165px}@media (min-width:992px){#home-cruises .cruise-icons{max-width:106px}}@media (min-width:1200px){#home-cruises .cruise-icons{max-width:165px}}.cruise-icons>div{position:relative;margin:0 0 6px 4px;height:47px;width:47px;float:left}.cruise-icons>div>div{height:inherit;width:100%;padding:10px;transform:scale(.5)}.cruise-photo .cruise-icons{padding:15px 0 0 20px}@media (max-width:767px){.cruise-photo .cruise-icons{left:initial;right:0;padding:15px 25px 0 0}}.c-accordion-btn{padding:20px;gap:9px;height:64px;left:1190px;top:534px;background:rgba(182,190,199,.2);border-radius:6px;border:none}.c-acc-ttl{font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#0b2545;text-align:left}@media (max-width:1440px) and (min-width:851px){.c-acc-txt{max-width:-webkit-fill-available!important}}@media (min-width:1440px){.c-acc-txt{max-width:-webkit-fill-available!important}}.c-acc-txt{padding:0 20px 20px;gap:10px;background:rgba(182,190,199,.2);font-weight:400;font-size:17px;line-height:19px;color:#0b2545;border:none;margin-bottom:18px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.cruise-social-g{padding:20px;gap:9px;left:1190px;top:534px;background:rgba(182,190,199,.2);border-radius:6px;border:none}.cruise-caret-position{right:17px;position:absolute;top:29px}.cruise-map{height:275px;background-color:#f2f2f2;border-radius:6px}@media (min-width:768px){.cruise-map{height:275px}}@media (min-width:992px){.cruise-map{height:275px}}@media (min-width:1200px){.cruise-map{height:275px}}.cruise-content,.cruise-line-content,.cruise-ship-content,.reservation-content{background-color:#fff;padding:25px 0;margin-bottom:20px}.brochures-content{background-color:#fff;padding:25px 20px;margin-bottom:20px}.btn-accordion-dark{background-color:#0b2545;border-radius:4px;color:#fff}.tag-filtering{font-size:15px;padding:7px 12px 2px 12px}.tag-filtering>a.button-change-content{height:auto;border-radius:30px;margin-bottom:5px;padding:4px 10px;display:inline-block;background-color:#fff}.containerDesti{background:#f9f9f9}.carousel22{width:100%}.usefull-info{border-radius:6px;background-color:#0b2545;color:#fff;width:100%;height:100%;padding:0!important}.image-jumpo{margin:0!important;border-radius:6px}#home-info{background-color:#fff}.boxImage{position:relative;display:inline-block;margin:0!important}.container-1600{min-width:1600px!important}.checkbox-box{display:inline-block!important;width:19px!important;height:19px!important;margin:-1px -20px 0 -30px!important;vertical-align:middle;cursor:pointer}.text-no-over{overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;white-space:normal;text-align:start}input[type=checkbox]:checked{background:url(/assets/images/checkbox.svg) left top no-repeat!important;border:1px solid #fff}input[type=checkbox]{margin:1px 6px 0 0!important;width:21px!important;height:21px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/assets/icons/checkbox/checkbox_unchecked.svg) left top no-repeat!important}.jumbotron-title{font-weight:700;font-size:35px;line-height:43px;display:flex;align-items:center;text-align:center;color:#fff;padding:0 20px}.jumbo-info-img{border-top-left-radius:6px;border-bottom-left-radius:6px;background-image:url("/assets/images/usefullinfo.png");background-color:#ccc;height:260px;background-position:center;background-repeat:no-repeat;background-size:cover}.jumbo-info-img-about{border-top-right-radius:6px;border-bottom-right-radius:6px;background-image:url("/echo/files/7333.jpeg");background-color:#ccc;height:400px;background-position:center;background-repeat:no-repeat;background-size:cover}.home-page .btn-accordion-turquoise:focus{width:310px;padding:10px 20px;background-color:#028090!important;border-radius:4px;color:#fff!important}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:0!important}div>span:hover.cruise-date{color:#fff!important}a.date-box:active .destination-txt,a.date-box:focus .destination-txt,a.date-box:hover .destination-txt{color:#fff!important}a.date-box:active>div>div>div>span.cruise-date,a.date-box:focus>div>div>div>span.cruise-date,a.date-box:hover>div>div>div>span.cruise-date{color:#fff!important}.container-1440 .width-fit-available{width:100%!important}.col-3-cs{flex:0 0 20%!important;max-width:25%}.cruise-ship-page .custom-select--wrapper .custom-select{color:#00376a!important;font-style:normal;font-weight:700;font-size:20px;line-height:24px;text-transform:uppercase;padding-top:4px!important;border:1px solid #00376a!important;background-color:#fff}.blog-image{width:-webkit-fill-available;margin:0;border-radius:6px!important}.blog-tag-orange{font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#cb7a00;text-transform:uppercase}.blog-tag-purple{font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#7e00cb;text-transform:uppercase}.blog-inside-tag-orange{font-style:normal;font-weight:700;font-size:25px;line-height:31px;color:#cb7a00;text-transform:uppercase}.blog-inside-tag-purple{font-style:normal;font-weight:700;font-size:25px;line-height:31px;color:#7e00cb;text-transform:uppercase}#newsletter-message-div-err{display:none;width:100%;font-size:24px;font-weight:800;margin-top:2%;color:orange}#newsletter-message-div-err-memb-exists{display:none;width:100%;font-size:24px;font-weight:800;margin-top:2%;color:orange}#newsletter-message-div-suc{display:none;width:100%;font-size:24px;margin-top:2%;font-weight:800;color:#adff2f}.blog-title{font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#0b2545}.blog-inside-title{font-style:normal;font-weight:700;font-size:30px;line-height:37px;color:#0b2545}.blog-desc{font-style:normal;font-weight:400;font-size:18px;line-height:18px;color:#0b2545;overflow:hidden;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-inside-desc{font-style:normal;font-weight:400;font-size:18px;line-height:18px;color:#0b2545}.blog-read-more{font-style:normal;font-weight:700;font-size:18px;line-height:16px;display:flex;align-items:center;color:#028090}.share-it{font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#0b2545}.cruise-page{overflow-x:hidden}.nav-tabs>li{border-bottom:none!important}.blog-page a.blog-read-more:visited{color:#028090!important}.home-position{left:90px;top:-574px!important;z-index:999;max-width:340px}@media (min-width:1490px){.container-1440{min-width:1440px;padding-left:0!important;padding-right:0!important}}@media (min-width:1440px) and (max-width:1489px){.container-1440{min-width:1200px;padding-left:0!important;padding-right:0!important}.cardHeight{max-width:340px;min-width:340px}.date-box{width:125px}.ol-carousel{max-width:590px;clip-path:inset(0% -60% -1050% -60%)}}@media (max-width:1440px){.container-1440{min-width:1200px;padding-left:0!important;padding-right:0!important}.cardHeight{max-width:280px;min-width:270px}.cruise-ship-page .ol-carousel{max-width:517px;clip-path:inset(0% -60% -1050% -60%)}.cruise-ship-page .ol-carousel>li:first-child{margin-left:140px}}@media (min-width:1360px){.tech-char-p{font-size:25px}.col-xl-3-cs{flex:0 0 20%!important;max-width:25%}}@media (max-width:1360px){.tech-char-p{font-size:25px}}@media (max-width:1220px){.container-1440{min-width:1000px;padding-left:0!important;padding-right:0!important}.cardHeight{max-width:265px;min-width:230px}}@media (min-width:1199px){.tech-char-p{font-size:22px!important}}@media (max-width:1199px){.container-1440{min-width:1031px;padding-left:0!important;padding-right:0!important}.cruise-ship-page .ol-carousel{max-width:470px;clip-path:inset(0% -60% -1050% -60%)}.cruise-ship-page .ol-carousel>li:first-child{margin-left:245px}}@media (max-width:1099px){.container-1440{min-width:900px;padding-left:0!important;padding-right:0!important}.cruise-ship-page .ol-carousel{max-width:435px;clip-path:inset(0% -60% -1050% -60%)}.cruise-ship-page .ol-carousel>li:first-child{margin-left:320px}}@media (max-width:992px){.container-1440{min-width:891px;padding-left:0!important;padding-right:0!important}.newsletter-button-footer{width:221px;height:50px}.cardHeight{max-width:250px;min-width:250px}.jumbo-info-img{border-top-left-radius:6px;border-bottom-left-radius:6px;background-image:url(/assets/images/usefullinfo.png);background-color:#ccc;height:300px;background-position:center;background-repeat:no-repeat;background-size:cover}.ml-2c5{margin-left:2.5rem!important}.cruise-ship-page .ol-carousel{max-width:403px;clip-path:inset(0% -60% -1050% -60%)}.cruise-ship-page .ol-carousel>li:first-child{margin-left:390px}.search-machine-resp>.container-1440{min-width:fit-content!important}.search-machine-resp>.container{min-width:fit-content!important}.c-m-resp{margin-bottom:20rem}.mtbr-5r-tony{margin-top:11rem}}@media (min-width:851px){.ple{padding-left:0!important}}@media (max-width:850px){.ple{padding-left:15px}}@media (max-width:850px) and (min-width:481px){.dest-title{font-size:5vw}}@media (max-width:480px) and (min-width:381px){.dest-title{font-size:7vw}}@media (max-width:381px){.dest-title{font-size:7vw}}@media (max-width:769px){.dest-page .dest-title-c{position:relative}.dest-page .tony-margin-left{margin-left:3rem!important}}@media (min-width:576px){.search-page .parent_acc .col-sm-3{max-width:24.6%!important}}@media (max-width:575px){.search-page .parent_acc .col-6{max-width:48.7%!important}}@media (max-width:920px) and (min-width:851px){#search-form .min-width-c{min-width:250px!important;border-radius:6px!important}}@media (max-width:920px){.container-1440{min-width:780px;padding-left:0!important;padding-right:0!important}.cruise-ship-page .c-tab-style{font-size:17px!important}.tech-char-p{font-size:22px!important}.cruise-ship-page .ol-carousel{max-width:358px;clip-path:inset(0% -60% -1050% -60%)}.cruise-ship-page .ol-carousel>li:first-child{margin-left:490px}.pt-c6{padding-top:9rem}}@media (min-width:850px){#home-search{padding-top:0!important;margin-top:-19.6rem}}@media (max-width:850px){.container-1440{min-width:700px;padding-left:0!important;padding-right:0!important}.w-li-c{width:160px}.w-li-ci{width:130px}.cruise-ship-page .ol-carousel{max-width:340px;clip-path:inset(0% -60% -1050% -60%)}.cruise-ship-page .ol-carousel>li:first-child{margin-left:530px}}@media (max-width:899px){.mtbr-5r-tony{margin-top:13rem}}@media (min-width:768px){.d-cust-none{display:none!important}.hsearch-result-style{margin-top:0!important;position:initial!important}}@media (max-width:767.5px){.container-1440{min-width:650px;padding-left:0!important;padding-right:0!important}.cardHeight{max-width:210px;min-width:210px}.d-cust-none-s{display:none!important}.cruise-ship-page .ol-carousel{max-width:292px;clip-path:inset(0% -60% -1050% -60%)}.cruise-ship-page .ol-carousel>li:first-child{margin-left:645px}.carousel-control-prev,.cruise-page .carousel-control-next,.cruise-ship-page .carousel-control-next{top:-34%}.search-machine-resp>.container-1440{min-width:-webkit-fill-available!important}.search-machine-resp>.container{min-width:-webkit-fill-available!important}.c-m-resp{margin-bottom:24.5rem;margin-top:9rem}}@media (max-width:699px){.container-1440{min-width:500px;padding-left:10px!important;padding-right:10px!important}.carousel-item>div{width:220px}.carousel-item>div:nth-child(3n+1){width:520px}.cruise-ship-page .ol-carousel{max-width:235px;clip-path:inset(0% -60% -1050% -60%)}.cruise-ship-page .ol-carousel>li:first-child{margin-left:762px}}@media (max-width:576px){.container-1440{min-width:400px;padding-left:10px;padding-right:10px}.carousel-item>div{width:220px}.carousel-item>div:nth-child(3n+1){width:520px}.jumbo-info-img{border-top-left-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-right-radius:6px;background-image:linear-gradient(0deg,rgba(11,37,69,.7),rgba(11,37,69,.7)),url("/assets/images/usefullinfo.png");background-color:#ccc;height:260px;background-position:center;background-repeat:no-repeat;background-size:cover}.jumbo-info-img-about{border-top-left-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-right-radius:6px;background-image:linear-gradient(0deg,rgba(11,37,69,.7),rgba(11,37,69,.7)),url(/assets/images/info-about.jpg);background-color:#ccc;height:400px;background-position:center;background-repeat:no-repeat;background-size:cover}.cruise-ship-page .ol-carousel{max-width:200px;clip-path:inset(0% -60% -1050% -60%)}.cruise-ship-page .ol-carousel>li:first-child{margin-left:862px}}@media (max-width:480px){.container-1440{min-width:440px;padding-left:10px;padding-right:10px}.container-1440.padding-zero.p-sm-c{padding-left:10px!important;padding-right:10px!important}.carousel-item>div{width:220px}.carousel-item>div:nth-child(3n+1){width:500px}.fs-c-h2{font-size:32px!important}.jumbo-info-img{border-top-left-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-right-radius:6px;background-image:linear-gradient(0deg,rgba(11,37,69,.7),rgba(11,37,69,.7)),url("/assets/images/usefullinfo.png");background-color:#ccc;height:290px;background-position:center;background-repeat:no-repeat;background-size:cover}h2{font-size:23px!important}.cruise-ship-page .ol-carousel{max-width:158px;clip-path:inset(0% -60% -1050% -60%)}.cruise-ship-page .ol-carousel>li:first-child{margin-left:925px}.carousel-control-prev,.cruise-page .carousel-control-next,.cruise-ship-page .carousel-control-next{top:-44%}.mtbr-5r-tony{margin-top:-3.1rem!important}}@media (max-width:428px){.container-1440{min-width:410px;padding-left:10px;padding-right:10px}.container-1440.padding-zero.p-sm-c{padding-left:10px!important;padding-right:10px!important}.carousel-item>div{width:220px}.carousel-item>div:nth-child(3n+1){width:500px}.fs-c-h2{font-size:32px!important}.jumbo-info-img{border-top-left-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-right-radius:6px;background-image:linear-gradient(0deg,rgba(11,37,69,.7),rgba(11,37,69,.7)),url("/assets/images/usefullinfo.png");background-color:#ccc;height:290px;background-position:center;background-repeat:no-repeat;background-size:cover}h2{font-size:23px!important}.cruise-ship-page .ol-carousel{max-width:158px;clip-path:inset(0% -60% -1050% -60%)}.cruise-ship-page .ol-carousel>li:first-child{margin-left:925px}.carousel-control-prev,.cruise-page .carousel-control-next,.cruise-ship-page .carousel-control-next{top:-44%}}.daterangepicker{min-height:380px}.drp-selected{display:none!important}.special2.bootstrap-select.btn-group .dropdown-menu li a span::before{content:url("https://www.allcruises.gr/assets/images/check.svg");width:20px;height:30px;vertical-align:sub;margin-right:11px;text-align:center;display:inline-block}.special2.bootstrap-select.btn-group .dropdown-menu li.selected a span::before{content:url("https://www.allcruises.gr/assets/images/check2.svg");width:20px;height:30px;vertical-align:sub;margin-right:11px;text-align:center;display:inline-block}.start-date .end-date .in-range{background-color:#028090!important}@media (max-width:416px){.container-1440{min-width:380px;padding-left:10px;padding-right:10px}.container-1440.padding-zero.p-sm-c{padding-left:10px!important;padding-right:10px!important}.carousel-item>div{width:220px}.carousel-item>div:nth-child(3n+1){width:500px}.fs-c-h2{font-size:32px!important}.jumbo-info-img{border-top-left-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-right-radius:6px;background-image:linear-gradient(0deg,rgba(11,37,69,.7),rgba(11,37,69,.7)),url("/assets/images/usefullinfo.png");background-color:#ccc;height:290px;background-position:center;background-repeat:no-repeat;background-size:cover}h2{font-size:23px!important}.cruise-ship-page .ol-carousel{max-width:158px;clip-path:inset(0% -60% -1050% -60%)}.cruise-ship-page .ol-carousel>li:first-child{margin-left:925px}.carousel-control-prev,.cruise-page .carousel-control-next,.cruise-ship-page .carousel-control-next{top:-44%}}.autoplay{margin:0 -20px}@media (max-width:400px){.container-1440{min-width:360px;padding-left:10px;padding-right:10px}.autoplay{margin:0 -10px}.container-1440.padding-zero.p-sm-c{padding-left:10px!important;padding-right:10px!important}.carousel-item>div{width:220px}.carousel-item>div:nth-child(3n+1){width:500px}.fs-c-h2{font-size:32px!important}}.container-1440.padding-zero{padding-right:0!important;padding-left:0!important}.date-picker-form-group-allc>input::placeholder{color:#028090!important}.slick-track{margin-left:0!important}.destination-page .carousel-item .col-md-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.height_100 .text{position:absolute;z-index:999;font-family:Calibri;font-style:normal;font-weight:700;font-size:30px;line-height:30px;color:#fff;margin:0 auto;left:5px;top:90%!important;text-align:center;width:20%}.blue-form{background-color:#0b2545;border-radius:8px;display:flex;flex-direction:column;align-items:center;padding:20px 20px 50px;margin-bottom:50px;color:#fff}.label-contact{font-family:Calibri;font-style:normal;font-weight:400;font-size:16px;line-height:20px}.button-center{margin:auto!important;background-color:#028090!important;border-radius:4px;width:220px;font-family:Calibri;font-style:normal;font-weight:700;font-size:18px;line-height:16px;height:44px}.boxImage .text{position:absolute;z-index:999;font-style:normal;font-weight:700;font-size:30px;line-height:30px;color:#fff!important;width:auto;max-height:53px;left:21px;bottom:23px}.height_100{height:100%!important}.image-destinations{border-radius:6px;margin:0;background:#fff;box-shadow:0 4px 13px rgba(0,0,0,.13)}.cruise-button:hover{color:#028090;background-color:#fff}.cruise-button{position:absolute;width:220px;height:44px;left:calc(50% - 220px/2);top:2392px;background:#028090;border-radius:4px}img{margin:5px}.scale{transform:scaleY(1.05);padding-top:5px}#home-slideshow{position:relative}#home-slideshow ul{list-style:none}@media (max-width:767px){#home-slideshow .item a{height:100%;display:block}}@media (min-width:768px){#home-slideshow{min-height:calc(100vh - 170px + 281px)}}@media (min-width:992px){#home-slideshow{min-height:calc(100vh - 170px)}}.search-card{background:rgba(11,37,69,.7);border-radius:8px;display:inline}@media screen and (min-width:1171px){.showPC{display:block}}@media screen and (max-width:1170px) and (min-width:851px){.showPC{display:none}}@media screen and (max-width:850px) and (min-width:581px){.tonyTabletLayout-left{flex:0 0 66.666667%;max-width:66.666667%}}@media screen and (max-width:1199px) and (min-width:993px){.width100tony{max-width:100%!important;flex:0 0 100%!important}}@media screen and (max-width:850px) and (min-width:581px){.tonyTabletLayout-right{flex:0 0 33.333333%;max-width:33.33333%}}.bootstrap-select .dropdown-menu{min-height:110px!important}@media screen and (max-width:1300px) and (min-width:851px){.tony-100-header{width:66.66666667%!important;max-width:100%!important;flex:0 0 100%!important}}@media screen and (max-width:850px) and (min-width:581px){.tony-100-header{width:100%!important;max-width:100%!important;flex:0 0 100%!important}}@media screen and (max-width:1200px) and (min-width:851px){.tony-100{width:66.66666667%!important;max-width:100%!important;flex:0 0 100%!important}}@media screen and (max-width:850px) and (min-width:581px){.tony-100{width:100%!important;max-width:100%!important;flex:0 0 100%!important}}@media screen and (max-width:850px) and (min-width:581px){.tonyImage{width:100%!important;max-width:100%!important}}@media screen and (max-width:1170px) and (min-width:851px){.tony-25{width:100%!important;max-width:25%!important}}@media screen and (min-width:1171px){.col-tony-tb-9{width:75%}}@media screen and (max-width:1170px) and (min-width:851px){.col-tony-tb-9{width:75%}}@media screen and (min-width:1171px){.col-tony-tb-3{width:25%}}@media screen and (max-width:1170px) and (min-width:851px){.col-tony-tb-3{width:25%}}@media screen and (min-width:1171px){.col-tony-lg-9{width:75%}}@media screen and (max-width:1170px) and (min-width:851px){.col-tony-lg-9{width:100%}}@media screen and (min-width:1171px){.col-tony-lg-3{width:25%}}@media screen and (max-width:1170px) and (min-width:851px){.col-tony-lg-3{width:25%}}@media screen and (min-width:851px){.pc-layout{display:block}.tablet-layout{display:none}.mob-layout{display:none}}@media screen and (max-width:580px){.pc-layout{display:none}.mob-layout{display:block}.tablet-layout{display:none}}@media screen and (min-width:581px) and (max-width:850px){.pc-layout{display:none}.tablet-layout{display:block}.mob-layout{display:none}}@media screen and (max-width:851px){.cruise-tab-style{margin-top:46rem}}@media screen and (max-width:851px){#stickysearch{background-color:#fff!important}.min-width-c{margin-top:-79rem}.bg-search{border-radius:0}}#home-search{z-index:10;position:static;height:auto;top:0;padding-top:200px}#home-search input::-webkit-input-placeholder{color:#00376a}#home-search input:-moz-placeholder{color:#00376a}#home-search input::-moz-placeholder{color:#00376a}#home-search input:-ms-input-placeholder{color:#00376a}#home-search .container{color:#fff;padding-bottom:10px}@media (min-width:768px){#home-search .container{background-color:rgba(0,174,239,.85)}}#home-search .input-group{margin:10px 0 5px}#home-search button[type=submit]{margin:10px 0 5px;width:100%;max-height:42px}#home-search .search-footer{font-size:20px;padding:10px 0 5px}@media (min-width:768px){#home-search{background-color:transparent;position:absolute;bottom:0;height:calc(.35 * (100vh - 170px))}}@media (max-height:765px){#home-search{height:auto}}@media screen and (max-width:991px) and (max-height:1140px){#home-search{position:static;height:auto}#home-search .bg-search{left:0!important;width:100%!important;min-width:100%!important}#home-search #search-form{width:100%!important}}@media screen and (max-width:851px){.bg-search{left:0!important;width:100%!important;min-width:100%!important}#search-form{width:100%!important}#home-search{position:static;height:auto;margin-top:-196px;padding-top:0}}@media screen and (max-width:767.5px){#home-search{position:static;height:auto;margin-top:-5px;padding-top:0}}.lSSlideOuter .lSPager.lSpg{right:-42%}.c-img-style{margin:5px;padding-top:25px}.more-plus{width:37px;height:37px;font-size:24px;background-color:#00376a}.more-plus:hover{background-color:#366098}.more-plus a{display:block;padding-left:12px;color:#fff}.filters-sidebar{-webkit-transition:transform .29s ease-in-out,top .29s ease-in-out;-moz-transition:transform .29s ease-in-out,top .29s ease-in-out;-o-transition:transform .29s ease-in-out,top .29s ease-in-out;transition:transform .29s ease-in-out,top .29s ease-in-out;position:absolute;left:-315px;width:315px;margin-bottom:40px}.filters-sidebar input::-webkit-input-placeholder{color:#00376a}.filters-sidebar input:-moz-placeholder{color:#00376a}.filters-sidebar input::-moz-placeholder{color:#00376a}.filters-sidebar input:-ms-input-placeholder{color:#00376a}.filters-sidebar .input-group-container{padding:20px 15px 0 15px}.filters-sidebar [class^=button]{margin-top:20px}.filters-sidebar .cruise-count{font-size:16px;padding:35px 15px 15px 15px;color:#00376a;text-align:center}main.filters-opened .filters-sidebar{-webkit-transform:translateX(315px);-moz-transform:translateX(315px);-ms-transform:translateX(315px);-o-transform:translateX(315px);transform:translateX(315px)}@media (max-width:375px){main.filters-opened .filters-sidebar{margin-top:56px}}.wrapper.filters-top .filters-sidebar{z-index:1}@media (max-width:991px){.filters-sidebar .container{width:initial;padding:0}.filters-sidebar .row{margin:0}.filters-sidebar [class^=col-]{padding:0}}@media (min-width:992px){.filters-sidebar{position:relative;left:0;padding-bottom:15px;margin-bottom:0;width:initial}.filters-sidebar .input-group-container{padding-left:0;padding-right:0}.filters-sidebar .cruise-count{font-size:20px;padding:13px 0 0 0;color:#fff;text-align:left}.wrapper.header-top .filters-sidebar{top:170px!important}}.main-content{-webkit-transition:transform .29s ease-in-out,padding-top .29s ease-in-out;-moz-transition:transform .29s ease-in-out,padding-top .29s ease-in-out;-o-transition:transform .29s ease-in-out,padding-top .29s ease-in-out;transition:transform .29s ease-in-out,padding-top .29s ease-in-out;padding:10px 0 20px 0}.cruise-page .main-content{padding:0 0 20px 0}.contact-page .main-content{padding:0 0 40px 0}.reservation-page .main-content{padding:0 0 40px 0}.riverway-page .main-content{padding:100px 0}main.filters-opened .main-content{-webkit-transform:translateX(315px);-moz-transform:translateX(315px);-ms-transform:translateX(315px);-o-transform:translateX(315px);transform:translateX(315px);min-height:572px}main.filters-opened .main-content .main-content--inner{opacity:.35}.wrapper.filters-top .main-content{margin-top:calc(184px + 170px)}.main-content .filters-button{position:relative;margin-bottom:10px}.main-content .filters-button>div{position:absolute;top:0;left:22px;width:20px;height:100%}@media (max-width:375px){main.filters-opened .main-content .filters-button{margin-left:-315px}}.main-content .main-content--inner{-webkit-transition:opacity .29s ease-in-out;-moz-transition:opacity .29s ease-in-out;-o-transition:opacity .29s ease-in-out;transition:opacity .29s ease-in-out}.cruise-line-page .main-content .main-content--inner,.cruise-ship-page .main-content .main-content--inner{margin-top:15px}.main-content--full-container{background:#fff;padding:15px 0 20px 0}.breadcrumb-container{background:rgba(182,190,199,.2);font-size:small}.breadcrumb-txt{font-family:Calibri;font-style:normal;font-weight:400;font-size:14px;line-height:20px}@media (max-width:850px){.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:20px;font-size:18px!important;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}}@media (min-width:851px){.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:0;font-size:18px!important;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}}.search-result{-webkit-transition:opacity .29s ease-in-out;-moz-transition:opacity .29s ease-in-out;-o-transition:opacity .29s ease-in-out;transition:opacity .29s ease-in-out;background:#fff;padding:0 12px 12px 12px;margin-bottom:20px}.search-result .button-dark--simple{color:#fff;font-size:10px;padding:15px 5px}@media (max-width:991px){.search-result .button-dark--simple{-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px;display:inline-block;vertical-align:top;width:35px;height:35px;min-width:initial;padding:0}}.search-result .price-n{color:#ccc;font-size:14px}.search-result .price-n span{color:#00aeef;font-size:21px;font-weight:600}.search-result .price-n>div{width:auto;white-space:nowrap;margin:0 auto}.search-result .price-n>div>div:not(:last-child){padding-right:10px}.search-result .price-n>div>div>div{vertical-align:top}.search-result .price-n .discount-icon-wrapper{display:none}.search-result .price-n .discount-icon-wrapper>div{display:inline-block;height:23px;width:23px;background-size:100% 100%}.search-result .table-responsive{border:0;margin-bottom:0}.search-result td,.search-result th{padding:15px;color:#00376a}.search-result td{border:1px solid #a6c9d5;border-collapse:collapse;font-size:17px;font-weight:400;color:#5f5f5f}.search-result td a{display:block;color:#00aeef;font-size:14px;font-weight:600;padding:5px}.search-result td a [class^=icon]{-webkit-filter:grayscale(100) brightness(999);filter:grayscale(100) brightness(999);height:35px;width:15px;margin:0 auto}.search-result td.best-price>span{color:#f26c4f}.search-result td.best-price .discount-icon-wrapper{display:table-cell}.search-result th{background-color:#e5f7fd;border:1px solid #a6c9d5;text-align:center;font-size:12px;color:#00376a}.search-result th[colspan="2"]{padding-bottom:0}.search-result th[colspan="2"] .col-xs-6{margin-bottom:10px;padding:0}@media (max-width:375px){.search-result td,.search-result th{padding:5px;font-size:12px}}@media (max-width:767px){.search-result{position:relative}.search-result td:first-child,.search-result th:first-child{width:150px}.search-result td.price-n:not(.hidden-xs),.search-result th:nth-child(2){border-right:0}.search-result td:last-child,.search-result th:last-child{border-left:0;width:65px}}.date-box{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;gap:4px;width:107px;height:82px;line-height:24px;margin:5px 5px 5px 0;background:#f0f2f4;border-radius:4px;flex:none;align-self:center}.date-box-in{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;gap:4px;width:107px;height:82px;line-height:24px;background:#f0f2f4;border-radius:4px;flex:none;align-self:center}@media (min-width:1200px){.search-result--header .search-result--right{padding-top:5px}}.search-result--header .main-img{height:280px}@media (min-width:1200px){.search-result--header .main-img{padding-bottom:0}}.search-result--header .company-logo img{max-height:65px}@media (min-width:768px){.search-result--header .company-logo img{max-height:65px}}@media (min-width:1200px){.search-result--header .company-logo img{height:auto;max-height:70px}}@media (min-width:768px){.search-result--header .company-logo{padding-bottom:21px}}.search-result--header .subtitle-wrapper{margin-bottom:12px}.search-result--header .subtitle-wrapper img{max-height:30px}.search-result--header .subtitle-wrapper>.icon-calendar,.search-result--header .subtitle-wrapper>.icon-limani,.search-result--header .subtitle-wrapper>.icon-ploio{width:20px;height:20px;margin-top:2px}.search-result--header .subtitle-wrapper>.icon-etairies-blue{background-size:26px;width:26px;height:26px;margin-left:-3px}.search-result--header .subtitle-wrapper>.icon-calendar{background-size:17px}.search-result--header .subtitle-wrapper>.text-only{margin:0 10px 0 5px}.search-result--header .subtitle-wrapper>.company-logo{padding:10px}.search-result--header h1,.search-result--header h2{color:#0b2545;font-size:22px;font-weight:500;margin-top:0}.cruise-page .search-result--header h1,.cruise-page .search-result--header h2,.reservation-page .search-result--header h1,.reservation-page .search-result--header h2{max-height:56px;overflow:hidden}@media (min-width:992px){.cruise-page .search-result--header h1,.cruise-page .search-result--header h2,.reservation-page .search-result--header h1,.reservation-page .search-result--header h2{max-height:28px}}.search-result--header h3{color:#0b2545;font-family:Calibri,Sans-Serif;font-style:normal;font-weight:400;font-size:18px;line-height:16px}.search-result--header .days{margin-top:0;padding:0;color:#fff;display:inline-block;line-height:1.3;text-align:center;white-space:nowrap;font-weight:600}.search-result--header .days span:first-of-type{font-size:22px}.search-result--header .days span:last-of-type{font-size:14px}.search-result--header .price{display:inline-block;color:#fff;font-weight:600}.search-result--header .price .clearfix span,.search-result--header .price>span{font-size:24px;line-height:28px;color:#fff!important}@media (max-width:375px){.search-result--header .price .clearfix span,.search-result--header .price>span{font-size:22px;color:#fff;line-height:normal}}.search-result--header .social-mail,.search-result--header .social-print,.search-result--header .social-share{height:32px;width:32px}.search-result--header .social-mail{width:27px}.search-result--header .included-button{display:block;border-radius:4px;font-size:18px;font-weight:700;letter-spacing:.04em;min-width:auto}@media (min-width:768px){.search-result--header .included-button{margin:0 0 10px 0}}@media (max-width:375px){.search-result--header .basic-info-col-left{width:100%}.search-result--header .basic-info-col-right{display:none}.search-result--header .subtitle-wrapper>.text-only{font-size:16px;padding-top:3px}}@media (max-width:509px){.search-result--header h1,.search-result--header h2{font-size:18px}.cruise-page .search-result--header h1,.cruise-page .search-result--header h2,.reservation-page .search-result--header h1,.reservation-page .search-result--header h2{max-height:46px}.search-result--header .price span:first-child{font-size:18px}.search-result--header .price span:last-child{font-size:14px}}@media (max-width:767px){.search-result--header .days{margin:0 0 0 20px}.search-result--header .price{color:#fff}.search-result--header .route{border:1px solid #00aeef;padding:0 15px}.search-result--header .route [class^=icon]{width:15px;height:15px;margin-top:14px}.search-result--header .route .route-title>h4{float:left;width:100%;margin-right:-20px;text-align:center}.search-result--header .route .route-title div{float:right}.search-result--header .route .places{display:none}}@media (max-width:767px){.search-result-info>.row>div{margin-top:-10px}.search-result-info>.row:first-child>div:first-child{margin-top:0}}@media (min-width:768px){.search-result-info>.row:not(:first-child)>div{margin-top:-10px}}@media (min-width:1200px){.search-page .search-result-info>.row>div:first-child>div{padding-left:24px}}.places li:not(:first-child){font-style:normal;margin-left:-5px;font-size:18px;line-height:20px;color:#0b2545}.places li:not(:first-child):not(:last-child):after{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);content:'|'}.places li{font-family:Calibri,Sans-Serif;font-style:normal;font-size:18px;line-height:20px;color:#0b2545}.places li:not(:last-child):after{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);content:'|'}.route{margin:15px 0}.route h4{color:#00aeef;margin-top:10px}@media (min-width:768px){.route h4{margin-top:0}}.bg-blur{overflow:hidden}.bg-blur>div{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);-webkit-filter:blur(10px);filter:blur(10px);position:relative;width:100%;height:100%}.bg-blur>div>div{background-color:#00aeef;opacity:.7}@media (max-width:767px){.cruise-header{position:relative}}.the-cruise-header{background-color:#f1f5f8;margin:0}.the-cruise-header [class^=col-]:first-child{margin-left:-15px;padding-right:0}.the-cruise-header [class^=col-]:last-child{margin-left:10px}.the-cruise-header .places{line-height:1.8em}.cruise-page h2{color:#00376a;font-size:24px}.passengers-ribbon{padding:12px 0 15px 0}.passengers-ribbon span{font-size:18px;font-weight:100;letter-spacing:.07em}.passengers-ribbon .age-list{font-size:18px;font-weight:600}.cruise-page .passengers-ribbon{background-color:#fff}.cruise-page .passengers-ribbon [class*=button-]{font-size:14px;letter-spacing:.04em;width:100%}.dropdown-menu[x-out-of-boundaries]{transform:translate3d(0,30px,0)!important}.cc-logo{position:absolute;right:5px;height:30px;bottom:2px;width:45px;background-size:contain;background-repeat:no-repeat;background-position:center}.td-desc-style{max-height:25px}.destinations-table{color:#0b2545;font-style:normal;font-weight:400;font-size:18px;line-height:20px}.destinations-table .numbered-list__counter:before{display:block;width:40px;height:40px;padding-top:5px;text-align:center;font-size:20px;font-weight:700;color:#0b2545;border:1px solid #0b2545;border-radius:50%;position:relative;top:10px;z-index:2}.destinations-table tbody>tr td:first-child{width:120px}.destinations-table tbody>tr td:nth-child(2){width:auto}@media (min-width:768px){.destinations-table tbody>tr td:nth-child(2){width:260px}}@media (min-width:992px){.destinations-table tbody>tr td:nth-child(2){width:350px}}.destinations-table tbody>tr:not(.hidden-simple):hover{cursor:pointer;color:#028090}.destinations-table tbody>tr:not(.active):not(.hidden-simple):hover .numbered-list__counter:before{color:#028090;border:1px solid #028090}.destinations-table tbody>tr.hidden-simple td{vertical-align:top;border-top:0;color:#00376a;line-height:1.8em;font-weight:300}.destinations-table tbody>tr.hidden-simple img{padding-top:5px}.destinations-table tbody>tr.active{color:#028090}.destinations-table tbody>tr.active .numbered-list__counter:before{background-color:#028090;color:#fff;border:1px solid transparent;content:url(/assets/icons/c-port-white.svg)!important}.destinations-table>thead>tr>th{border-width:5px}@media (max-width:767px){.destinations-table img{width:100%;object-fit:cover}.destinations-table,.destinations-table tbody,.destinations-table td,.destinations-table th,.destinations-table thead,.destinations-table thead>tr{display:block}.destinations-table thead>tr>th:not(:first-child){display:none}.destinations-table tbody>tr:not(.hidden-simple)>td{display:inline-block;vertical-align:top}.destinations-table tbody>tr:not(.hidden-simple)>td:nth-child(2){width:calc(100vw - 110px - 1px);padding-top:23px}.destinations-table tbody>tr:not(.hidden-simple)>td:nth-child(n+3){border-top:0;display:none}.destinations-table tbody>tr:not(.hidden-simple)>td:nth-child(3):before{color:#707070;content:'Άφιξη '}.destinations-table tbody>tr:not(.hidden-simple)>td:last-child:before{color:#707070;content:'Αναχώρηση '}.destinations-table tbody>tr.active>td:nth-child(n+3){display:block}}@media (max-width:375px){.destinations-table tbody>tr.active>td:nth-child(n+3){clear:both;padding:0 0 0 75px}}.mt-line-c{margin-top:85px!important}.deck-select .input-group .input-group--inner .btn-group .btn{color:#0b2545!important;background:rgba(182,190,199,.2)!important}.deck-select .input-group .input-group--inner .btn-group .btn .filter-option{color:#0b2545!important}@media (min-width:1600px){.cruise-line .c-tab-style{width:262px!important}}@media (max-width:850px) and (min-width:581px){.input-group--inner{max-width:420px}}@media (max-width:580px){.input-group--inner{max-width:495px}}@media (max-width:1400px) and (min-width:851px){.input-group--inner{max-width:520px}.cruise-line .c-tab-style{width:220px!important}}@media (max-width:1440px){.cruise-line .c-tab-style{width:217px!important}}@media (max-width:1200px){.cruise-line .c-tab-style{width:205px!important}}.deck-select .input-group .input-group--inner .btn-group{width:100%!important}.c-image-style{border-radius:6px!important;margin:0;padding-bottom:25px;padding-top:0}@media (max-width:2680px){.modal-h-style{height:80px;left:349px;top:223px;background:#0b2545;border-radius:6px 6px 0 0}}@media (max-width:680px){.modal-h-style{height:80px;left:349px;top:223px;background:#0b2545;border-radius:6px 6px 0 0}}@media (max-width:580px){.modal-h-style{height:80px;left:349px;top:223px;background:#0b2545;border-radius:6px 6px 0 0}}@media (max-width:480px){.modal-h-style{height:110px;left:349px;top:223px;background:#0b2545;border-radius:6px 6px 0 0}}.destinations-table tbody>tr td>p{color:#0b2545;font-style:normal;font-weight:400;font-size:18px}.destinations-table tbody>tr:not(.hidden-simple):hover{cursor:pointer;color:#028090}.destinations-table tbody>tr:not(.active):not(.hidden-simple):hover .numbered-list__counter:before{color:#028090;border:1px solid #028090}.color-turquoise{color:#028090!important}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:none;border-bottom:1px solid #b6bec7}.th-style{font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-transform:uppercase;color:#0b2545}tr.active>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:none;border-bottom:none!important}.border-bot{border-bottom:1px solid #b6bec7}.tonycollapse{min-height:50px}.border-line{margin:0;z-index:1;border-top:1px solid #0b2545;transform:rotate(-90deg);position:relative;left:-32.5px;top:35px;height:0}.vertical{border-left:1px solid #0b2545;height:550px;position:absolute;left:43.5px}.border-line:last-of-type{margin:0;z-index:1;border-top:1px solid #0b2545;transform:rotate(-90deg);position:relative;left:-32.5px;height:0}.table>tbody>tr:last-child p .border-line{display:none}.border-b-none{border-bottom:none!important}.table thead th{border-bottom:none}.table>thead>tr>th{border-bottom:none}.t-data{position:relative;top:-21px;left:55px;font-weight:700}.cabin{border:1px solid #ddd;margin-bottom:20px;padding:15px;font-weight:300}.cabin.selected{border:1px solid #00aeef}.cabin h4{color:#00376a!important;font-size:22px!important;margin:0 0 23px 0}.cabin h5{color:#00376a!important;font-size:16px!important;font-weight:600!important;margin:25px 0 20px 0}@media (min-width:1200px){.cabin h5{text-align:center;margin:10px 0 25px 0}}.reservation-page .cabin h5{display:none}.cabin a{color:#fff}.cabin .cabin-description{line-height:1.5em;letter-spacing:0}@media (min-width:1200px){body:not(.reservation-page) .cabin .cabin-icons{margin:0 auto;width:162px;padding-left:10px}}.cabin .main-col{line-height:1.45em;letter-spacing:.045em;color:#757575}@media (min-width:1200px){.cabin .main-col{padding:0 45px}}.cabin .bg{right:0;height:100%;background-color:#f8f8f8}.cabin .price{padding:2px 20px;margin-bottom:10px;line-height:18px;font-size:12px}.cabin .price span{font-size:20px;font-weight:600;letter-spacing:.08em}.cabin .price-from{display:inline-block;height:56px;width:105px;padding:8px 20px;margin-bottom:10px;line-height:18px;font-size:14px;border:1px solid #00376a}.cabin .price-from span{font-size:22px;font-weight:600;letter-spacing:0;line-height:1}.cabin a.select-cabin{width:194px;height:63px;padding:20px;font-size:19px;letter-spacing:0;display:inline-block}.cabin .fares-container{flex-wrap:wrap;display:flex;margin-left:-16px;margin-bottom:0}.cabin .fare-price-btn{text-align:center}@media (min-width:992px){.cabin .fare-price-btn{text-align:right}}.cabin .fare-price{margin-bottom:24px;font-size:32px;font-weight:700;letter-spacing:0;color:#00376a}@media (min-width:992px){.cabin{padding:25px 15px}}.tab-pane{padding:35px 0}.reservation-page .tab-pane{padding:0}.tab-pane:not(.exclude){line-height:1.8em;letter-spacing:.06em;color:#363636;font-weight:300}.tab-pane:not(.exclude) h3{color:#00aeef}.tab-pane:not(.exclude) h4{color:#00376a;font-weight:600;font-size:16px}.tab-pane:not(.exclude) h5{font-style:italic}@media (max-width:991px){.tab-pane:not(.exclude) ul:not(.lightSlider):not(.symbol-legend)>li{width:100%}}.tab-pane:not(.exclude) a[class^=button]{line-height:1.3em}@media (max-width:375px){.tab-pane:not(.exclude) h4{font-size:12px}.tab-pane:not(.exclude) h5{font-size:11px}}.characteristics-table{margin:20px auto;color:#00376a}.characteristics-table td,.characteristics-table th{padding:5px 20px;min-width:170px}@media (max-width:509px){.characteristics-table td,.characteristics-table th{min-width:initial}}.symbol-legend{color:#00376a;font-weight:400}.breadcrumb-echo{content:"/"}.unzoomed-img--container{border:9px solid #f1f5f8;height:600px;overflow-y:scroll;padding:0 25px}@media (min-width:992px){.unzoomed-img--container{overflow-y:hidden}}.color-torq{color:#028090}.bounding-box{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;height:300px;border:2px solid #00376a;background:rgba(85,85,85,.07)}.deck-select{margin-bottom:35px}.cabin-icons{display:table}.cabin-icons>div{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:inline-block;background-color:#00aeef;padding:9px;margin-right:10px;margin-bottom:10px;width:40px;height:40px;vertical-align:baseline}.cabin-icons>div.sqm{width:auto;display:table;float:left}.cabin-icons>div.sqm>div{font-size:11px}.cabin-icons>div>div{width:100%;height:100%}.circle-num{position:absolute;left:30px;top:18px;font-style:normal;font-weight:700;font-size:18px;line-height:20px;text-align:center;color:#909396;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;width:33px;height:30px;background:#fff;border-radius:30px;border:1px solid #909396;background:rgba(182,190,199,.2)!important}.step-title{font-style:normal;font-weight:700;font-size:20px;line-height:22px;display:flex;align-items:center;text-transform:uppercase;color:#fff;padding:15px;text-align:left}.steps-ribbon.active{color:#fff;background-color:#0b2545;border-top-left-radius:6px;border-bottom-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px}.reservation-page .cruise-tab-style{margin-top:1rem;border:none!important;border-radius:4px;background:rgba(182,190,199,.2)!important}.nav-tabs>li:first-child.active{border-bottom-left-radius:6px!important;border-top-left-radius:6px!important;padding-left:5px!important}.nav-tabs>li:nth-child(5).active{border-bottom-right-radius:6px!important;border-top-right-radius:6px!important;padding-right:5px!important}.reservation-page .c-tab-style{color:#909396!important}.res-tab-subtitle{font-family:Calibri;font-style:normal;font-weight:700;font-size:22px;line-height:25px;text-align:center;color:#0b2545;margin-bottom:0}.adult-child{font-family:Calibri;font-style:normal;font-weight:400;font-size:20px;line-height:20px;text-align:right;color:#0b2545}.age-select{display:flex;flex-direction:row;align-items:center;gap:10px;height:63px;background:#f0f2f4;border-radius:4px}.reservation-page .form-group-allc,.reservation-page select:focus.form-group-allc{height:55px!important;padding-top:25px!important;padding-left:10px!important;font-style:normal;font-weight:700;font-size:18px;line-height:20px;width:100%!important;color:#028090!important;margin:0;background-color:inherit}.reservation-page .form-control{-webkit-box-shadow:none!important}.reservation-page .custom-d-label{z-index:19;position:absolute;font-style:normal;font-weight:400;font-size:16px;line-height:55px;color:#0b2545;left:10px!important;pointer-events:none;top:-4px!important}.reserv-line{border-bottom:1px solid #b6bec7;margin:0 1.6rem}.nav-tabs>li.active>a.show>.circle-num,.nav-tabs>li.active>a:focus>.circle-num,.nav-tabs>li.active>a:hover>.circle-num,.nav-tabs>li.active>a>.circle-num{position:absolute;left:30px;top:18px;font-style:normal;font-weight:700;font-size:18px;line-height:20px;text-align:center;color:#0b2545!important;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;width:33px;height:30px;background:#fff!important;border-radius:30px}@media (min-width:1500px){.px35{padding-left:82px!important;padding-right:40px!important;text-align:left!important}}@media (max-width:1499px){.px35{padding-left:75px!important;padding-right:10px!important;text-align:left!important}}.ptit-c{padding-left:20px}.port-tax-txt,.port-tax-txt:hover{font-weight:400;font-size:12px;line-height:20px;text-align:center;color:#fff}@media (max-width:1199.5px){.nav-tabs>li.active>a.show>.circle-num,.nav-tabs>li.active>a:focus>.circle-num,.nav-tabs>li.active>a:hover>.circle-num,.nav-tabs>li.active>a>.circle-num{left:20px!important}.px35{padding-left:60px!important}.circle-num{left:20px!important}.ptit-c{padding-left:10rem}}@media (min-width:1600px){#reservarion-pass-muninner .ptit-c{padding-left:27rem}}@media (max-width:1099px){.reservation-page .c-tab-style{font-size:18px}}@media (max-width:991px){.c-acc-txt{max-width:-webkit-fill-available!important;width:-webkit-fill-available!important}.nav-tabs>li.active>a.show>.circle-num,.nav-tabs>li.active>a:focus>.circle-num,.nav-tabs>li.active>a:hover>.circle-num,.nav-tabs>li.active>a>.circle-num{left:41%!important;top:10px}.circle-num{left:41%!important;top:10px}.reservation-page .c-tab-style{font-size:20px;padding-top:45px;text-align:center!important}.px35{padding-left:15px!important;padding-right:17px!important}}.pr-analy-txt{font-family:Calibri;font-style:normal;font-weight:700;font-size:22px;line-height:25px;text-align:center;color:#028090;margin-bottom:0}.pr-an-sub{font-family:Calibri;font-style:normal;font-weight:700;font-size:17px;line-height:21px;display:flex;align-items:center;text-transform:uppercase;color:#0b2545;margin-bottom:0}.pralysis-info{font-family:Calibri;font-style:normal;font-weight:400;font-size:18px;line-height:22px;display:flex;align-items:center;color:#0b2545;margin-bottom:0}.analysis-bg{background:#f0f2f4;border-radius:4px;padding:15px 0;margin:10px 0}.ps-total{font-family:Calibri;font-style:normal;font-weight:400;font-size:22px;line-height:27px;display:flex;align-items:center;color:#0b2545;margin-bottom:0}.ps-total-price{font-family:Calibri;font-style:normal;font-weight:700;font-size:22px;line-height:27px;display:flex;align-items:center;text-align:right;color:#0b2545;margin-bottom:0}.interested{font-family:Calibri;font-style:normal;font-weight:700;font-size:18px;line-height:23px;display:flex;align-items:center;text-align:center;color:#fff}@media (max-width:1499px){.px35{padding-left:75px!important;padding-right:10px!important;text-align:left!important}#reservarion-pass-muninner .ptit-c{padding-left:21rem}}@media (max-width:1350px){#reservarion-pass-muninner .ptit-c{padding-left:24rem}}@media (max-width:1220px){.pr-an-sub{font-size:15px}}@media (max-width:1199.5px){.nav-tabs>li.active>a.show>.circle-num,.nav-tabs>li.active>a:focus>.circle-num,.nav-tabs>li.active>a:hover>.circle-num,.nav-tabs>li.active>a>.circle-num{left:20px!important}.px35{padding-left:60px!important}.circle-num{left:20px!important}.ptit-c{padding-left:10rem}}@media (max-width:1099px){.reservation-page .c-tab-style{font-size:18px}}@media (max-width:991px){.c-acc-txt{max-width:-webkit-fill-available!important;width:-webkit-fill-available!important}.nav-tabs>li.active>a.show>.circle-num,.nav-tabs>li.active>a:focus>.circle-num,.nav-tabs>li.active>a:hover>.circle-num,.nav-tabs>li.active>a>.circle-num{left:41%!important;top:10px}.circle-num{left:41%!important;top:10px}.reservation-page .c-tab-style{font-size:20px;padding-top:45px;text-align:center!important}.px35{padding-left:32px!important;padding-right:42px!important}}@media (max-width:850px){.px35{padding-left:19px!important;padding-right:28px!important}}@media (max-width:768px){#reservarion-pass-muninner .ptit-c{padding-left:16rem}.ptit-c{padding-left:2rem;padding-right:0}#reservation-cabin-choice .ptit-c{padding-left:0;padding-right:0}}@media (max-width:699px){.px35{padding-left:15px!important;padding-right:25px!important}.ptit-c{padding-left:8rem;padding-right:0}#reservarion-pass-muninner .ptit-c{padding-left:10rem}.reservation-page .c-tab-style{font-size:14px}.nav-tabs>li.active>a.show>.circle-num,.nav-tabs>li.active>a:focus>.circle-num,.nav-tabs>li.active>a:hover>.circle-num,.nav-tabs>li.active>a>.circle-num{left:34%!important;top:10px}.circle-num{left:35%!important;top:10px}.reservation-page .c-tab-style{font-size:14px!important}}@media (max-width:572px){.ptit-c{padding-left:9rem;padding-right:7rem}.reservation-page .c-tab-style{padding-top:41px!important}#reservarion-pass-muninner .ptit-c{padding-left:6rem}}@media (max-width:510px){.ptit-c{padding-left:7rem;padding-right:5rem}}@media (max-width:467px){.ptit-c{padding-left:6rem;padding-right:3rem}}@media (max-width:440px){.ptit-c{padding-left:3rem;padding-right:1rem}#reservarion-pass-muninner .ptit-c{padding-left:1rem}.nav-tabs>li.active>a.show>.circle-num,.nav-tabs>li.active>a:focus>.circle-num,.nav-tabs>li.active>a:hover>.circle-num,.nav-tabs>li.active>a>.circle-num{left:25%!important;top:10px}.circle-num{left:29%!important;top:10px}}.steps-ribbon{background-color:#f1f5f8;background:rgba(182,190,199,.2)!important;border-radius:6px}.steps-ribbon .step{position:relative;width:25%;padding:0 5px;color:#00376a}.steps-ribbon .step.active{color:#fff;background-color:#0b2545}.steps-ribbon .step.active~.step{color:#c9c9c9}.steps-ribbon .step:not(:last-child):after{content:''}.steps-ribbon .step-number{font-size:16px;padding-bottom:5px}.steps-ribbon .step-text{font-size:10px}@media (min-width:768px){.steps-ribbon .step-number{font-size:22px}.steps-ribbon .step-text{font-size:14px}}@media (max-width:509px){.steps-ribbon .step-number:after,.steps-ribbon .step-text{display:none}}.reservation-content h2{font-size:22px;color:#00376a}.nav-buttons--wrapper{color:#00376a}.nav-buttons--wrapper.last .step-text-next{color:#f26c4f}.nav-buttons--wrapper.last .nav-button.next{-webkit-filter:brightness(224%) hue-rotate(166deg);filter:brightness(224%) hue-rotate(166deg)}.nav-buttons--wrapper.last .nav-button.next:hover{-webkit-filter:brightness(195%) hue-rotate(166deg);filter:brightness(195%) hue-rotate(166deg)}.nav-buttons--wrapper a{text-decoration:underline}.nav-buttons--wrapper .nav-button{width:50px}.nav-buttons--wrapper .nav-button>a{height:40px;width:40px;display:inline-block}@media (max-width:767px){.nav-buttons--wrapper{margin-top:15px}}@media (max-width:375px){.nav-buttons--wrapper{font-size:11px}}.classic-button:hover{-webkit-filter:brightness(150%) contrast(50%) hue-rotate(12deg);filter:brightness(150%) contrast(50%) hue-rotate(12deg)}.reserv-control{height:55px!important;font-style:normal;font-weight:700;font-size:18px;line-height:20px;color:#028090!important;width:100%!important;background:#f0f2f4;border:none!important}.reservation-page .custom-select--wrapper .custom-select{color:#00376a}.reservation-page .cruise-ship--decks{padding-top:40px}.border-radius-four{border-radius:4px!important}.text-white{color:#fff!important}.text-white p:focus,.text-white span:focus{color:#fff!important}.cabin-number-list{color:#00376a;max-height:477px;overflow-y:auto;margin-top:0!important}.cabin-number-list>li{-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out;cursor:pointer;height:47px;border-left-style:none;border-right-style:none}.cabin-number-list>li:first-child,.cabin-number-list>li:last-child{border-radius:0}.cabin-number-list--title{background-color:#c5e8f4;height:44px}.basic-page table tbody,.cost-table tbody{color:#00376a;font-weight:400;border-bottom:1px solid rgba(0,174,239,.1)}.basic-page table tfoot,.cost-table tfoot{font-size:18px}.basic-page table tbody>tr>td,.basic-page table tfoot>tr>td,.cost-table tbody>tr>td,.cost-table tfoot>tr>td{border-top:0}.dot-divider{height:5px;background:url(/assets/icons/misc/dotline-pattern.svg) space}.note{color:#363636;font-size:12px;font-style:italic;line-height:1.5em}.no-max-width{max-width:none!important}.padded-section{padding:30px 0 40px}.dinner-selection label{margin:0 15px}@media (max-width:482px){.dinner-selection label{margin:0 2px 10px 2px}}.dinner-selection .note{padding-bottom:45px}.dinner-selection .form-group{border:0;margin-bottom:10px}#contact-form label,.field-label,.passenger-box label{font-family:Calibri;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#0b2545;margin-bottom:0;white-space:nowrap}#contact-form #tab-passengers-number label,#tab-passengers-number #contact-form label,#tab-passengers-number .field-label,#tab-passengers-number .passenger-box label,.passenger-box #tab-passengers-number label{height:34px;display:table-cell;vertical-align:middle}.field-value:not(:last-of-type){margin-bottom:10px}.form-control{display:block;width:100%;height:38px;padding:6px 12px;border-radius:6px}.form-control:focus{color:#028090!important;border-color:none!important;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.container:before{display:table;content:none}.c-tab-accordion-btn{padding:20px;gap:9px;height:64px;background:#fff;border:1px solid #b6bec7;border-radius:6px}.c-tab-acc-ttl{text-align:left;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#0b2545}.c-tab-acc-ttl:focus,.c-tab-acc-ttl:hover{color:#028090}.c-acc-ttl[aria-expanded=true] .caret,.c-sec-tab-acc[aria-expanded=true] .caret{transform:rotate(180deg);transition:all .5s}.c-accordion-btn[aria-expanded=true] .caret{border-bottom-left-radius:0;border-bottom-right-radius:0;transform:rotate(180deg);transition:all .5s}button[aria-expanded=true]{border-bottom:none!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}tr:last-child>td>span>p.border-line{display:none}div:hover>div.per-person{color:#fff!important}.tech-char{background:#f0f2f4;border-radius:6px}.tech-char-p{font-style:normal;font-weight:700;font-size:25px;line-height:34px;text-align:center;color:#0b2545;width:100%;padding:15px 10px}.tech-box{border:1px solid #b6bec7;border-radius:6px;padding:10px;height:72px}.tech-char-spec{font-style:normal;font-weight:700;font-size:22px;line-height:16px;color:#028090}.cabin-ttl{font-style:normal;font-weight:700!important;font-size:22px!important;line-height:27px!important;color:#0b2545!important}.cabin-subttl{font-style:normal;font-weight:700;font-size:18px;line-height:20px;color:#0b2545}.tech-char-spec-l{font-style:normal;font-weight:400;font-size:16px;line-height:16px;text-transform:uppercase;color:#0b2545}.h-50{height:50px!important}.c-tab-acc-txt{padding:0 20px 20px;gap:10px;background:#fff;font-weight:400;font-size:17px;line-height:19px;color:#0b2545;margin-bottom:18px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border:1px solid #b6bec7;border-top:none!important}.c-sec-tab-acc{padding:20px;gap:9px;height:64px;background:#fff;border-top:1px solid #b6bec7;border-bottom:none;border-left:none;border-right:none}.c-sectab-acc-txt{gap:10px;background:#fff;font-weight:400;font-size:17px;line-height:19px;color:#0b2545;margin-bottom:18px;border:none;border-radius:6px}div:last-child>div .c-sec-tab-acc{border-bottom:1px solid #b6bec7}.border-radius-six{border-radius:6px!important}.border-bottom{border-bottom:1px solid #b6bec7}.c-sectab-acc-ttl{font-style:normal;font-weight:700!important;font-size:22px!important;line-height:27px;color:#0b2545!important}.c-sectab-acc-ttl[aria-expanded=true]{color:#028090}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{z-index:12}#home-slideshow{z-index:1}@media (max-width:850px){.visible-md{display:block!important}.mtbr-5r-tony{margin-top:-2.5rem}#stickysearch{background-color:#fff!important}#search-form .min-width-c{border-radius:0!important}.search-page #search-form .min-width-c{border-radius:0!important;margin-left:0;min-height:400px!important}.cont-md-mc{margin-top:30rem}.search-page .cont-md-mc{margin-top:51rem}.cruise-line-page .cont-md-mc{margin-top:53rem}}@media (max-width:576px){d-t-none{display:none!important}.visible-md{display:none!important}}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#fff!important}@media (max-width:480px) and (min-width:390px){.search-page #search-form .min-width-c{border-radius:0!important;margin-left:-31.5px}}@media (max-width:412px) and (min-width:414px){.search-page #search-form .min-width-c{border-radius:0!important;margin-left:-8.5px}}@media (max-width:380px) and (min-width:361px){.search-page #search-form .min-width-c{border-radius:0!important;margin-left:-8.5px}}@media (max-width:360px) and (min-width:326px){.search-page #search-form .min-width-c{border-radius:0!important;margin-left:-22.5px}}.passenger-box{border:1px solid #b5dbe8;margin-top:25px}.passenger-box .sep-col{border-top:1px solid #b5dbe8;padding-top:5px}.passenger-box label.control-label{color:#00376a}.passenger-box textarea{max-width:100%}.passenger-box .form-control[readonly]{background-color:#f1f5f8}.passenger-box .passenger-box--header{position:relative;height:65px;font-weight:400;font-size:18px;letter-spacing:.1em}.passenger-box .passenger-box--body-inner{padding:12px 15px 30px}@media (max-width:375px){.passenger-box .passenger-box--body-inner [class^=col-]{width:100%}}a:hover .destination-txt{color:#fff!important}.button-acc{position:absolute;right:10px;height:100%}.button-acc>a{display:block;color:#fff;font-size:46px;font-weight:100;overflow:hidden;height:32px;width:32px;margin-top:50%}.button-acc>a:focus{text-decoration:none}.button-acc>a:hover{color:#ddd}.button-acc>a:after{content:'-'}.button-acc>a.collapsed:after{content:'+'}.inline-radio-buttons-wrapper{padding:15px 0 30px}.inline-radio-buttons-wrapper label{margin-right:20px}.page-header-image{height:140px;width:100%}.page-header-image h1{color:#fff;text-align:center;padding:0 25px;margin:0;letter-spacing:3px;font-weight:200;font-size:32px}@media (min-width:510px){.page-header-image h1{font-size:40px}}@media (min-width:768px){.page-header-image{height:200px}}.contact-page h2{color:#fff;font-family:Calibri;font-style:normal;font-weight:700;font-size:25px;line-height:132.57%}.contact-header{color:#0b2545!important}.contact-details .field-row{padding-bottom:20px}#contact-form .contact-details label,.contact-details #contact-form label,.contact-details .field-label,.contact-details .passenger-box label,.passenger-box .contact-details label{font-size:14px}.contact-details .field-value{color:#00376a;margin-top:0}.contact-details .field-value a:focus,.contact-details .field-value a:hover{color:#028090;margin-top:0}.contact-details .social{margin-bottom:10px}@media (min-width:992px){.contact-details .social{height:38px}}.contact-details .qr-code{padding:35px 0 12px 0;min-height:212px}.clearfix .port-tax-txt a:focus,.clearfix .pri-sf a:focus{color:#fff}.company-row{margin-bottom:15px;overflow:hidden;color:#363636}.company-row img{max-height:180px;padding:30px 0}.company-row>div{height:100%}.company-row>div>div{background-color:#fff}@media (max-width:767px){.company-row>div>div{padding:0 15px}}@media (min-width:768px){.company-row>div{background-color:#fff}}.company-row .company-img-col>div{border-bottom:1px solid #e6e6e6}@media (min-width:768px){.company-row{margin-bottom:12px}.company-row img{padding:15px 0}.company-row .company-img-col>div{border-bottom:0}}@media (min-width:992px){.company-row{height:auto}}.company-row{background:#fff;box-shadow:0 4px 13px rgba(0,0,0,.25);border-radius:6px}.class{-webkit-user-select:none;position:relative}.displayTextBottom{position:absolute;bottom:-215%;left:50%;margin-left:-80px;width:160px;background-color:#0b2544;text-align:center;border-radius:6px;padding:8px 0;display:none;z-index:1111!important}.displayTextBottom::before{content:"";border-width:5px;border-style:solid;top:-18%;left:48%;border-color:transparent transparent #0b2544 transparent;position:absolute}.displayTextLeft{position:absolute;top:-10px;right:135%;margin-left:-80px;width:160px;background-color:#0b2544;text-align:center;border-radius:6px;padding:8px 0;display:none}.displayTextLeft::before{content:"";border-width:5px;border-style:solid;top:38%;left:100%;border-color:transparent transparent #0b2544 transparent;position:absolute;transform:rotate(90deg)}.c-tab-style .show{background-color:#0b2545!important;color:#fff}.c-tab-style[aria-expanded=true]{background-color:#0b2545!important;color:#fff!important}.show{visibility:visible}.classic-button:hover{-webkit-filter:none!important;filter:none!important}.bg-white{background-color:#fff}.companies-title{font-style:normal;font-weight:700;font-size:22px!important;line-height:27px;color:#0b2545!important;text-align:left!important}.companies-descrip{font-style:normal;font-weight:400!important;font-size:18px!important;line-height:22px!important;color:#0b2545;margin:0!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.companies-descrip:hover{color:#0b2545!important}.companies-btn{height:44.25px;background:#028090;border-radius:4px!important}.companies-btn:active,.companies-btn:focus,.companies-btn:hover{color:#028090!important;background-color:#fff!important;border:1px solid #028090}.p-absolute{position:absolute!important}.companies-more{font-style:normal;font-weight:700!important;font-size:18px!important;line-height:16px!important;display:flex!important;align-items:center!important;text-align:center!important;color:#fff!important}.companies-price{font-weight:900;font-size:22px;line-height:22px;color:#0b2545}div:hover>span.companies-price{color:#0b2545!important}@media (min-width:992px){.search-page .mtbr-5r{margin-top:0!important}.mtbr-5r-tony{margin-top:1.8rem}}@media (min-width:992px){.ml-2c5{margin-left:2.5rem!important}}.companies-page .custom-select--wrapper{background-color:#fff}.companies-page .custom-select--wrapper .custom-select{color:#00376a}.companies-page .custom-select--wrapper>div{color:#00aeef}.companies-page .price,.companies-page p{letter-spacing:.06em;line-height:1.6em;font-weight:200;font-size:13px}@media (min-width:768px){.companies-page .price,.companies-page h2,.companies-page p{margin-left:15px;margin-right:15px}}.companies-page h2{font-size:20px;margin-top:25px;color:#00376a}@media (min-width:768px){.companies-page h2{margin-top:0}}.companies-page .more{color:#f19527}.companies-page .price{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:table;background-color:#028090;color:#fff;font-weight:300;font-size:12px;padding:18px 15px;margin-top:20px;margin-bottom:25px;width:100%}.companies-page .price span{display:table-cell;vertical-align:middle;padding-right:15px;text-align:right}.companies-page .price span.euro-bf{font-size:28px;font-weight:600;text-align:left}@media only screen and (max-width:510px),screen and (min-width:992px){.companies-page .price span.euro-bf{text-align:center;padding-top:10px}}@media only screen and (max-width:510px),screen and (min-width:992px){.companies-page .price span{display:block;padding-right:0;text-align:center}}@media (min-width:768px){.companies-page .price{margin-top:0;margin-bottom:0;width:auto}}@media only screen and (max-width:510px),screen and (min-width:992px){.companies-page .price{display:block;padding:18px 0}}.accordion-page{line-height:1.8em;letter-spacing:.03em}.accordion-page .panel-group .panel+.panel{margin-top:26px}.accordion-page .panel:after{content:' ';position:absolute;display:block;height:26px;width:28px;border-right:2px solid #00aeef;opacity:.3}.accordion-page .panel:last-child:after{display:none}.accordion-page .numbering{left:0;height:100%;width:55px;font-size:12px}.accordion-page .numbering .numbering-inner{width:34px;height:34px;border-radius:50%;display:inline-block;padding-top:7px;background-color:rgba(1,64,123,.4);color:#fff}.accordion-page .numbered-list .numbered-list__counter:before{content:url("/assets/icons/c-port-blue.svg")!important}.accordion-page .numbered-list .numbered-list__counter:before:active{content:url("/assets/icons/c-port-white.svg")!important}.accordion-page .fa-arrow-down,.accordion-page .fa-arrow-right{display:none}.numbered-list__counter:before{background-color:#fff;content:url(/assets/icons/c-port-blue.svg)!important}.accordion-page .panel-heading,.cruise-line-page .panel-heading{background-color:transparent;padding:0}.accordion-page .panel-title>a,.cruise-line-page .panel-title>a{position:relative;display:block;padding:18px 18px 18px 55px}.accordion-page .panel-title>a.collapsed,.cruise-line-page .panel-title>a.collapsed{background-color:transparent;color:#333}.accordion-page .panel-title>a.collapsed .numbering-inner,.cruise-line-page .panel-title>a.collapsed .numbering-inner{background-color:#00aeef}.accordion-page .panel-title>a:focus,.cruise-line-page .panel-title>a:focus{text-decoration:none}.accordion-page .panel,.accordion-page .panel-body,.cruise-line-page .panel,.cruise-line-page .panel-body{border:0;font-weight:100;-webkit-box-shadow:none;box-shadow:none}.accordion-page .panel-body,.cruise-line-page .panel-body{padding:12px;text-align:justify}@media (min-width:768px){.accordion-page .panel-body,.cruise-line-page .panel-body{padding:15px 60px 30px}}@media (min-width:992px){.accordion-page .panel-body,.cruise-line-page .panel-body{padding:15px 80px 30px}}@media (min-width:1200px){.accordion-page .panel-body,.cruise-line-page .panel-body{padding:15px 95px 30px}}@media (min-width:1400px){.mtTony{margin-top:120px}}.new-in-cruise-page .main-content--full-container{padding-top:30px}.new-in-cruise-page .numbered-list .numbered-list__counter:before{display:none}.new-in-cruise-page .panel-title>a .fa-arrow-down{display:inline-block}.new-in-cruise-page .panel-title>a.collapsed .fa-arrow-down{display:none}.new-in-cruise-page .panel-title>a.collapsed .fa-arrow-right{display:inline-block}.new-in-cruise-page .panel-body{background:url(/assets/images/imageneosstinkrouaziera.jpg) center center/cover}.faq-page .panel-body{background:url(/assets/images/imagefaq.jpg) center center/cover}.basic-page h4:not(.panel-title){color:#00aeef;padding:40px 15px 30px;text-align:center}.article-collection-page .main-content--full-container{background:0 0;padding-top:0}.full-map{bottom:0;width:100%;margin-top:141px}.full-map>div{background-color:#a3ccff!important}@media (min-width:768px){.full-map{margin-top:90px}}@media (min-width:992px){.full-map{margin-top:215px}}.map-overlay{z-index:1;width:290px;margin-top:17px;padding:0}.map-overlay .custom-select--wrapper{background-color:#fff}.map-overlay .custom-select--wrapper select{color:#00376a}.map-overlay .v-align:not(:last-child){padding-right:15px}.map-overlay a{width:100%}.map-overlay .custom-select--wrapper,.map-overlay a{-webkit-box-shadow:3px 4px 10px rgba(0,0,0,.2);-moz-box-shadow:3px 4px 10px rgba(0,0,0,.2);box-shadow:3px 4px 10px rgba(0,0,0,.2)}.map-page .info-window-content{color:#00376a;font-size:14px;letter-spacing:.05em;padding:10px}.map-page .info-window-content a{font-size:10px;color:#fff}.map-page .info-window-content h4{margin:5px}.map-page .info-window-content .price{width:100%}.map-page .info-window-content .price span{display:block}.cruise-ship-page h1.title{margin-bottom:30px;font-size:36px;font-weight:100;color:#00376a}.cruise-ship-page .tab-pane#cruise-ship-cruises{padding-top:0}.cruise-page .tab-pane#cruise-ship-services ul,.cruise-ship-page .tab-pane#cruise-ship-services ul{list-style:none;margin:0;padding:0}.cruise-page .tab-pane#cruise-ship-services li,.cruise-ship-page .tab-pane#cruise-ship-services li{padding-left:1em;text-indent:-.7em}.cruise-page .tab-pane#cruise-ship-services li:before,.cruise-ship-page .tab-pane#cruise-ship-services li:before{content:"• ";color:#00aeef}.cruise-page .tab-pane#cruise-ship-services .description,.cruise-ship-page .tab-pane#cruise-ship-services .description{margin-bottom:15px}.cruise-page .tab-pane#cruise-ship-services .description ul,.cruise-ship-page .tab-pane#cruise-ship-services .description ul{margin-bottom:15px}.cruise-line-page .filters-sidebar,.cruise-ship-page .filters-sidebar{margin-bottom:15px}.cruise-line-page .filters-sidebar [class^=button],.cruise-ship-page .filters-sidebar [class^=button]{margin-top:50px;font-size:12px}.cruise-ship-benefit{padding-bottom:30px}.cruise-ship-benefit h5{font-size:21px;color:#00aeef;margin-bottom:20px}.cruise-ship-benefit img{width:100%}.animated-thumbnails-2 a.item:hover img,.animated-thumbnails-2 div.item.clickable:hover img,.animated-thumbnails:hover>a:first-child img,.animated-thumbnails:hover>div.clickable img{filter:brightness(70%)}.more-images{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:inline-block;height:81px;width:81px;background:url(/assets/icons/misc/photoicon.svg) no-repeat center/37% rgba(0,174,239,.7)}.more-images.video{background-image:url(/assets/icons/misc/videoicon.svg)}#gallery-slider img,.animated-thumbnails-2 img{height:180px}.animated-thumbnails-2 .item{margin:15px 0}.cruise-line-page .tab-pane#cruise-line-line .description{margin-bottom:30px}.cruise-line-page .tab-pane#cruise-line-line .description ul{list-style:none;margin:0;padding:0}.cruise-line-page .tab-pane#cruise-line-line .description li{padding-left:1em;text-indent:-.7em}.cruise-line-page .tab-pane#cruise-line-line .description li:before{content:"• ";color:#00aeef}.cruise-line-page .tab-pane#cruise-line-line .description ul{margin-bottom:15px}.cruise-line-page .tab-pane#cruise-line-cruises{padding-top:0}.cruise-line-page .panel-group{margin-top:45px}.cruise-line-page .panel-group .panel-title>a.collapsed{color:#00aeef}.cruise-line-page .panel-group .panel{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #ddd}.cruise-line-page .panel-group .panel+.panel{margin-top:-1px}.cruise-ship-thumbnail{padding:10px 10px 0 10px}.cruise-ship-thumbnail .img-wrapper{overflow:hidden}.cruise-ship-thumbnail>h3{font-size:16px;margin-bottom:5px}.cruise-ship-thumbnail>p{color:#9c9c9c}.cruise-ship-thumbnail:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.cruise-ship-thumbnail img{-webkit-transition:transform .35s ease-in-out;-moz-transition:transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out}@media (min-width:768px){.cruise-ship-thumbnail img{height:190px}}.brochure-thumbnail,.cruise-ship-thumbnail{margin-bottom:20px;border:1px solid #ddd}.dropdown-menu .divider{margin:0 0!important;height:0!important}.brochure-thumbnail .title{display:block;color:#00aeef;font-size:16px;font-weight:300;margin-bottom:10px}.brochure-thumbnail p{line-height:1.5em;font-size:12px;color:#9c9c9c}.brochure-thumbnail .row{position:relative;padding:10px}.brochure-thumbnail [class^=col-]:first-child{padding-right:0}.brochure-thumbnail [class^=col-]:not(:first-child){padding-bottom:90px}@media (min-width:768px){.brochure-thumbnail [class^=col-]:not(:first-child){padding-bottom:106px}}.brochure-thumbnail [class^=icon]{-webkit-transition:filter .35s ease-in-out;-moz-transition:filter .35s ease-in-out;-o-transition:filter .35s ease-in-out;transition:filter .35s ease-in-out;height:65px;width:65px;left:33.33333333%;margin-left:15px;bottom:10px}.brochure-thumbnail [class^=icon] a{-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;display:block;height:100%}.brochure-thumbnail [class^=icon]:hover{-webkit-filter:brightness(151%) hue-rotate(180deg);filter:brightness(151%) hue-rotate(180deg)}@media (min-width:768px){.brochure-thumbnail [class^=icon]{height:81px;width:81px;left:50%}}.table-responsive.table-vertical{white-space:nowrap;border:0}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-bottom:none!important}.hsearch-result-style{margin-top:0!important;position:initial!important}@media (max-width:768px){.visible-md{display:block!important}.hsearch-result-style{margin-top:20rem!important;position:initial!important}}.cruise-line-page .container-1440>#search-form{width:100%!important}#home-search a,#search-form a{color:#0b2545!important;font-size:18px}#home-search a>span:hover,#search-form a>span:hover{color:#0b2545!important;font-size:18px}#home-search li>a:hover,#search-form li>a:hover{text-decoration:none;background-color:#f5f5f5!important}#home-search .bootstrap-select.btn-group .dropdown-menu li:not(:last-child),#search-form .bootstrap-select.btn-group .dropdown-menu li:not(:last-child){border-bottom:none!important}@media (min-width:576px){#home-search .col-sm-6,#search-form .col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:100%!important}}@media (max-width:850px){#search-form .col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:100%!important}}#search-form>col-12:first-child{z-index:100}.special2.bootstrap-select.btn-group .dropdown-menu li a::before{content:none!important}#whats-included-modal h4{color:#fff;margin-bottom:20px}#whats-included-modal li{padding-bottom:15px}#ask-for-offer-modal .custom-select,#ask-for-offer-modal .head,#ask-for-offer-modal input,#ask-for-offer-modal label,#ask-for-offer-modal textarea{color:#00376a}#ask-for-offer-modal .head{z-index:2;position:absolute;width:100%;top:0;left:0;height:60px;border-radius:8px;background-color:#f2f5f7;font-size:23px;font-weight:600;line-height:1.04}#ask-for-offer-modal .c-modal-close{z-index:3}#ask-for-offer-modal .main-content{padding:50px 40px 30px;overflow:auto;max-height:calc(100vh - 110px - 60px);margin-top:50px}#ask-for-offer-modal input,#ask-for-offer-modal select{height:38px}#ask-for-offer-modal label{font-size:16px;font-weight:600;line-height:1.16;margin-bottom:12px}#ask-for-offer-modal .secondary-label{font-size:14px;line-height:1.47;color:#b1bcc8}#ask-for-offer-modal .control-label{font-size:14px;line-height:1.47;font-weight:400}#ask-for-offer-modal [data-error-for]{padding-bottom:10px;color:#f19527;font-style:italic}#ask-for-offer-modal .invalid{border:1px solid #f19527}#ask-for-offer-modal .left .v-align-wrapper-gh{font-size:0;text-align:left;padding-bottom:5px}@media (min-width:768px){#ask-for-offer-modal .left .v-align-wrapper-gh{height:50px;text-align:right;padding-bottom:0}}#ask-for-offer-modal .left .v-align-gh{white-space:normal}#ask-for-offer-modal .required-label{font-size:14px;font-weight:400;line-height:1.47;color:#d0011b}#ask-for-offer-modal a{font-size:14px;font-weight:600}#ask-for-offer-modal .custom-select{font-size:14px;line-height:1.47}#ask-for-offer-modal .fa-carets-up-down{margin-top:7px}.col-12 .slider .slick-arrow{display:block;color:#000;width:40px;height:140px;z-index:10}.col-12 .slider .slick-next:before{content:url(../../assets/icons/arrows/arrowslicknext.svg)}.col-12 .slider .slick-track{height:130px}.slick-cruise-ship{margin-left:5px;margin-right:5px}.col-12 .slick-slider{margin-bottom:10px!important}.col-12 .slider .slick-slide img:first-child{margin-left:0!important}.col-12 .slider .slick-slide img:last-child{margin-right:0!important;padding-right:0!important}.col-12 .slider .slick-track .is-active img{border:3px solid #028090;border-radius:6px}.col-12 .slider .slick-prev:before{content:url(../../assets/icons/arrows/arrowslickprev.svg)}.col-12 .slider .slick-prev{left:20px}.col-12 .slider .slick-next{right:20px}@media (max-width:992px){.v-align{float:center}}@media (min-width:993px){.v-align{float:left!important}}@media (max-width:699px){.hp-title{font-size:40px!important}.horizontal-line-blue{min-width:500px}}@media (max-width:1280px){.horizontal-line-blue{min-width:auto}}@media (min-width:992px){#home-search{margin-top:-58rem!important;margin-left:3rem!important}.hsearch-result-style{position:relative!important;margin-top:0!important}}@media (min-width:992px){#home-search{margin-top:26rem!important;margin-left:2rem!important}.left-call-to-action{left:35%}.hsearch-result-style{position:relative!important;margin-top:0!important}}@media (max-width:850px){.horizontal-line-blue{min-width:auto}.hsearch-result-style{position:relative!important;margin-top:0!important}.date-box:nth-child(4){display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;gap:4px;margin-left:0!important;margin:5px;width:107px;height:82px;line-height:24px;background:#f0f2f4;border-radius:4px;flex:none;align-self:center}}@media (max-width:325px){.horizontal-line-blue{min-width:280px!important}.search-loader{left:40%!important}.bootstrap-select.btn-group .dropdown-menu li a.opt{padding:3px 20px!important}}@media (max-width:580px){.horizontal-line-blue{min-width:500px}.search-page .horizontal-line-blue{min-width:430px}.cruise-line-page .horizontal-line-blue{min-width:430px}.date-info-c{font-size:16px!important}}.tony-margin-left{margin-left:7rem!important}.bootstrap-select>.dropdown-menu{transform:translate3d(0,52px,0)!important}.bs-container{top:0!important;left:0!important}@media (min-width:1200px){.bg-search{min-height:510px}#home-search{margin-top:20rem!important;margin-left:-3rem!important}.left-call-to-action{left:30%}}@media (min-width:1280px){.bg-search{min-height:510px}#home-search{margin-top:20rem!important;margin-left:-1rem!important}.left-call-to-action{left:30%}}@media (min-width:1350px){.left-call-to-action{left:30%}}@media (min-width:1490px) and (max-width:1540px){#home-search{margin-top:21rem!important;margin-left:-3rem!important}}@media (min-width:1280px) and (max-width:1489px){#home-search{margin-top:20rem!important;margin-left:8rem!important}}@media (min-width:1541px){#home-search{margin-top:21rem!important;margin-left:-1rem!important}}@media (min-width:1200px) and (max-width:1359px){#home-search{margin-top:28rem!important;margin-left:.5rem!important}}@media (min-width:1360px) and (max-width:1439px){#home-search{margin-top:21rem!important;margin-left:4.5rem!important}.left-call-to-action{left:35%}.horizontal-line-blue{min-width:800px}.cruise-departures-page .horizontal-line-blue{min-width:1200px}}@media (min-width:1500px){.cruise-departures-page .horizontal-line-blue{min-width:1440px}}@media (max-width:1440px){.cruise-line-page .horizontal-line-blue,.search-page .horizontal-line-blue{min-width:820px!important;max-width:820px!important}}@media (max-width:1220px) and (min-width:851px){.search-page .cont-md-mc{padding-left:75px!important;margin-left:0!important}.cruise-line-page .cont-md-mc{padding-left:85px!important;margin-left:0!important}.cruise-line-page .horizontal-line-blue,.search-page .horizontal-line-blue{min-width:755px!important;max-width:755px!important}}@media (max-width:1199px){.cruise-line-page .horizontal-line-blue,.search-page .horizontal-line-blue{min-width:650px!important;max-width:650px!important}}@media (max-width:1170px){.cruise-line-page .horizontal-line-blue,.search-page .horizontal-line-blue{min-width:693px!important;max-width:693px!important}}@media (max-width:1099px){.cruise-line-page .horizontal-line-blue,.search-page .horizontal-line-blue{min-width:620px!important;max-width:620px!important}}@media (max-width:991px){.cruise-line-page .horizontal-line-blue,.search-page .horizontal-line-blue{min-width:620px!important;max-width:620px!important}}@media (max-width:1280px){.cruise-departures-page .horizontal-line-blue{min-width:1200px}}@media (max-width:1199px) and (min-width:851px){.cruise-departures-page .horizontal-line-blue{min-width:1031px}.search-page .cont-md-mc{padding-left:100px!important;margin-left:0!important}.cruise-line-page .cont-md-mc{padding-left:110px!important;margin-left:0!important}}@media (max-width:1170px) and (min-width:851px){.search-page .cont-md-mc{padding-left:55px!important;margin-left:0!important}.cruise-line-page .cont-md-mc{padding-left:70px!important;margin-left:0!important}}@media (max-width:1099px) and (min-width:851px){.search-page .cont-md-mc{padding-left:75px!important;margin-left:0!important}.cruise-line-page .cont-md-mc{padding-left:90px!important;margin-left:0!important}}@media (max-width:1099px){.cruise-departures-page .horizontal-line-blue{min-width:900px}}@media (max-width:991px) and (min-width:851px){.search-page .cont-md-mc{padding-left:60px!important;margin-left:0!important}.cruise-line-page .cont-md-mc{padding-left:60px!important;margin-left:0!important}.cruise-line-page .horizontal-line-blue,.search-page .horizontal-line-blue{min-width:585px!important;max-width:585px!important}.cruise-line-page .pl4r-md{padding-left:2rem}}@media (max-width:920px) and (min-width:851px){.search-page .cont-md-mc{padding-left:100px!important;margin-left:0!important}.search-page .cont-md-mc{padding-left:65px!important;margin-left:0!important}.cruise-line-page .cont-md-mc{padding-left:80px!important;margin-left:0!important}}@media (max-width:920px){.cruise-departures-page .horizontal-line-blue{min-width:780px}.cruise-line-page .horizontal-line-blue,.search-page .horizontal-line-blue{min-width:495px!important;max-width:495px!important}.cruise-line-page .pl4r-md{padding-left:1rem}.cruise-line-page .pr2r-md .pl4r-md{padding-left:0}}@media (max-width:850px){.cruise-line-page .horizontal-line-blue,.search-page .horizontal-line-blue{min-width:480px!important;max-width:480px!important}}@media (max-width:768px){.cruise-departures-page .horizontal-line-blue{min-width:650px}.search-page .cont-md-mc{padding-left:1.5rem!important;margin-left:0!important}.cruise-line-page .cont-md-mc{padding-left:1.5rem!important;margin-left:0!important}.cruise-line-page .horizontal-line-blue,.search-page .horizontal-line-blue{min-width:620px!important;max-width:620px!important}}@media (max-width:699px){.cruise-departures-page .horizontal-line-blue{min-width:500px}.search-page .cont-md-mc{padding-left:1rem!important;padding-right:1rem;margin-left:0!important}.cruise-line-page .cont-md-mc{padding-left:.5rem!important;padding-right:1rem;margin-left:0!important}.cruise-line-page .horizontal-line-blue,.search-page .horizontal-line-blue{min-width:470px!important;max-width:485px!important}}@media (min-width:1640px){.etcTony{padding-left:21px!important}}@media (min-width:1400px){.etcTony{padding-left:20px!important}}@media (min-width:1170px){.etcTony{padding-left:20px!important}}@media (max-width:580px){.cruise-line-page #stickysearch{background-color:#fff!important}.cruise-line-page .pl4r-md{padding-left:0;padding-right:0}.cruise-line-page .horizontal-line-blue,.search-page .horizontal-line-blue{min-width:470px!important;max-width:480px!important}}@media (max-width:576px){.cruise-line-page .cont-md-mc,.search-page .cont-md-mc{margin-top:51rem}.cruise-line-page .cont-md-mc{margin-top:47rem}.search-page .horizontal-line-blue{min-width:430px!important;max-width:470px!important}.cruise-line-page .horizontal-line-blue{min-width:415px!important;max-width:435px!important}}@media (max-width:549px){.cruise-departures-page .horizontal-line-blue{min-width:450px}.search-page .cont-md-mc{margin-top:67rem}.cruise-line-page .cont-md-mc{margin-top:64.5rem!important}.cruise-line-page .border-top #cruise-line-cruises .drop-cruis-md-mc{margin-top:68.5rem}.cruise-line-page .drop-cruis-md-mc{margin-top:68rem}}@media (max-width:480px){.cruise-line-page .cont-md-mc{margin-top:71.5rem!important}}@media (max-width:325px){.cruise-line-page .cont-md-mc{margin-top:71.5rem!important;max-width:280px}}@media (max-width:480px){.cruise-departures-page .horizontal-line-blue{min-width:420px}.cruise-line-page .horizontal-line-blue,.search-page .horizontal-line-blue{max-width:350px!important;min-width:350px!important}.cruise-line-page .drop-cruis-md-mc{margin-top:8rem}}@media (max-width:480px){.cabin-br{border-right:-1px}}@media (min-width:481px){.cabin-br{border-right:0px!important}}@media (max-width:440px){.cruise-line-page .horizontal-line-blue,.search-page .horizontal-line-blue{max-width:335px!important;min-width:320px!important}}@media (max-width:400px){.cruise-departures-page .horizontal-line-blue{max-width:350px!important;min-width:350px!important}.cruise-line-page .horizontal-line-blue,.search-page .horizontal-line-blue{max-width:330px!important;min-width:300px!important}.p400{padding-left:3rem!important}}@media (max-width:360px){.cruise-line-page .checkme2{margin-right:15px;margin-left:15px}}@media (max-width:850px){.parent_acc{border-bottom:1px solid #0b2545}}@media (max-width:380px){.container-1440{min-width:340px;padding-left:10px;padding-right:10px}.search-result--header{padding-left:15px;padding-right:15px}.cruise-line-page .horizontal-line-blue,.search-page .horizontal-line-blue{max-width:285px!important;min-width:285px!important}.cruise-line-page .horizontal-line-blue:first-child,.search-page .horizontal-line-blue:first-child{max-width:305px!important;min-width:285px!important}}@media (min-width:851px){.search-result{border-bottom:1px solid #0b2545}}@media (max-width:325px){.container-1440{min-width:335px;padding-left:10px;padding-right:10px}}@media (min-width:1640px){#home-search{margin-top:20rem!important;margin-left:4rem!important}}@media (min-width:1680px){#home-search{margin-top:22.5rem!important;margin-left:5.5rem!important}.left-call-to-action{left:30%}.horizontal-line-blue{min-width:1055px}}@media (max-width:1700px) and (min-width:1681px){#home-search{margin-top:22.5rem!important;margin-left:4rem!important}}@media (max-width:1750px) and (min-width:1701px){#home-search{margin-top:22.5rem!important;margin-left:6.5rem!important}}@media (max-width:1800px) and (min-width:1751px){#home-search{margin-top:22.5rem!important;margin-left:10.5rem!important}}@media (max-width:1850px) and (min-width:1801px){#home-search{margin-top:22.5rem!important;margin-left:11.5rem!important}}@media (max-width:1900px) and (min-width:1851px){#home-search{margin-top:22.5rem!important;margin-left:14.5rem!important}}@media (min-width:1900px){#home-search{margin-top:27.5rem!important;margin-left:4.5rem!important}.left-call-to-action{left:35%}}@media (min-width:2000px){#home-search{margin-top:27.5rem!important;margin-left:14.5rem!important}.left-call-to-action{left:35%}}@media (min-width:2500px){#home-search{margin-top:21.5rem!important;margin-left:45.5rem!important}.left-call-to-action{left:35%}}.cruise-fixed-header.fixed-full,.wrapper.filters-top .cruise-fixed-header.filters-sidebar{top:141px;z-index:999;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 2px 9px 0 rgba(0,0,0,.14)}.cruise-fixed-header.fixed-full h1,.wrapper.filters-top .cruise-fixed-header.filters-sidebar h1{margin-bottom:0;height:56px;overflow:hidden}@media (min-width:992px){.cruise-fixed-header.fixed-full h1,.wrapper.filters-top .cruise-fixed-header.filters-sidebar h1{height:28px}}.cruise-fixed-header.fixed-full .icon-calendar,.cruise-fixed-header.fixed-full .icon-limani,.cruise-fixed-header.fixed-full .icon-ploio,.wrapper.filters-top .cruise-fixed-header.filters-sidebar .icon-calendar,.wrapper.filters-top .cruise-fixed-header.filters-sidebar .icon-limani,.wrapper.filters-top .cruise-fixed-header.filters-sidebar .icon-ploio{-webkit-filter:brightness(999%) grayscale(100%) contrast(999%);filter:brightness(999%) grayscale(100%) contrast(999%)}.cruise-fixed-header.fixed-full .v-align-wrapper,.wrapper.filters-top .cruise-fixed-header.filters-sidebar .v-align-wrapper{padding:15px 0;height:86px}@media (min-width:768px){.cruise-fixed-header.fixed-full .v-align-wrapper,.wrapper.filters-top .cruise-fixed-header.filters-sidebar .v-align-wrapper{height:96px}}.cruise-fixed-header.fixed-full .days,.wrapper.filters-top .cruise-fixed-header.filters-sidebar .days{padding-right:30px}@media (max-width:767px){.cruise-fixed-header.fixed-full .days,.wrapper.filters-top .cruise-fixed-header.filters-sidebar .days{display:none}}.cruise-fixed-header.fixed-full .subtitle-wrapper,.wrapper.filters-top .cruise-fixed-header.filters-sidebar .subtitle-wrapper{display:none;margin-bottom:0}.cruise-fixed-header.fixed-full .subtitle-wrapper h3,.wrapper.filters-top .cruise-fixed-header.filters-sidebar .subtitle-wrapper h3{font-size:17px;color:#fff}@media (min-width:1200px){.cruise-fixed-header.fixed-full .subtitle-wrapper h3,.wrapper.filters-top .cruise-fixed-header.filters-sidebar .subtitle-wrapper h3{font-size:20px}}@media (min-width:992px){.cruise-fixed-header.fixed-full .subtitle-wrapper,.wrapper.filters-top .cruise-fixed-header.filters-sidebar .subtitle-wrapper{display:inline-block}}.cruise-fixed-header.fixed-full a.button-dark,.wrapper.filters-top .cruise-fixed-header.filters-sidebar a.button-dark{min-width:initial}@media (max-width:767px){.cruise-fixed-header.fixed-full .btn-show-cabins,.wrapper.filters-top .cruise-fixed-header.filters-sidebar .btn-show-cabins{display:none}.cruise-fixed-header.fixed-full .first-c,.wrapper.filters-top .cruise-fixed-header.filters-sidebar .first-c{width:100%}.cruise-fixed-header.fixed-full .second-c,.wrapper.filters-top .cruise-fixed-header.filters-sidebar .second-c{position:absolute;right:0}}@media (min-width:768px){.cruise-fixed-header.fixed-full,.wrapper.filters-top .cruise-fixed-header.filters-sidebar{top:90px}}@media (min-width:992px){.cruise-fixed-header.fixed-full,.wrapper.filters-top .cruise-fixed-header.filters-sidebar{top:170px}}@media (max-width:991px){.search-page .mtbr-5r-tony{margin-top:11rem!important}}@media (max-width:899px){.search-page .mtbr-5r-tony{margin-top:13rem!important}}@media (max-width:768px){.search-page .mtbr-5r-tony{margin-top:-2.5rem!important}}.reservation-page .overlay{-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1051;outline:0;opacity:0;background:rgba(0,0,0,.7)}.reservation-page.overlay-opened .overlay{opacity:1}.reservation-page .overlay-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.reservation-result-page main{line-height:1.8em;letter-spacing:.03em}.reservation-result-page main h1{margin-bottom:20px;color:#00376a}#home-search a,#search-form a{color:#fff!important;font-size:18px}#home-search li>a,#search-form li>a{color:#0b2545!important;font-size:18px}@media (min-width:851px){#search-form .col-sm-6{flex:0 0 100%}}@media (max-width:550px){#search-form .col-12{flex:0 0 100%!important}}@media (max-width:525px){#search-form .col-12{flex:0 0 100%!important}}@media (max-width:480px){.hp-title{font-size:30px!important}.search-page .mtbr-5r-tony{margin-top:-3.2rem!important}#search-form .col-12{flex:0 0 100%!important}}@media (max-width:768px){.cont-md-mc{padding-left:0!important;margin-left:0!important}.pr2r-md{padding-right:2rem!important}}@media (min-width:768px){.logo-wrapper img{padding:20px 20px 20px 0}}@media (min-width:1199px){.logo-wrapper img{padding:20px 20px 20px 0}}@media (min-width:1500px){.logo-wrapper img{padding:20px 20px 20px 0}}.basic-page main,.contact-page main,.cruise-departures-page main,.cruise-line-page main,.cruise-page main,.cruise-ship-page main,.reservation-page main{background-color:inherit!important}@media (min-width:850px){main{min-height:calc(100vh - 119px - 66px - 237px)}}@media (min-width:900px){main{min-height:calc(100vh - 119px - 66px - 237px)}}@media (min-width:992px){main{min-height:calc(100vh - 119px - 66px - 237px)}.nav-tabs>li:nth-child(4).active>a.show>.circle-num,.nav-tabs>li:nth-child(4).active>a:focus>.circle-num,.nav-tabs>li:nth-child(4).active>a:hover>.circle-num,.nav-tabs>li:nth-child(4).active>a>.circle-num{left:15px}.nav-tabs>li:nth-child(4)>a.show>.circle-num,.nav-tabs>li:nth-child(4)>a:focus>.circle-num,.nav-tabs>li:nth-child(4)>a:hover>.circle-num,.nav-tabs>li:nth-child(4)>a>.circle-num{left:15px}.nav-tabs>li:nth-child(4).active>a.px35,.nav-tabs>li:nth-child(4).active>a.show.px35,.nav-tabs>li:nth-child(4).active>a:focus.px35,.nav-tabs>li:nth-child(4).active>a:hover.px35{padding-left:55px!important;padding-right:10px!important;text-align:left!important}.nav-tabs>li:nth-child(4)>a.px35,.nav-tabs>li:nth-child(4)>a.show.px35,.nav-tabs>li:nth-child(4)>a:focus.px35,.nav-tabs>li:nth-child(4)>a:hover.px35{padding-left:55px!important;padding-right:10px!important;text-align:left!important}}@media (min-width:1600px){.nav-tabs>li:nth-child(4).active>a.show>.circle-num,.nav-tabs>li:nth-child(4).active>a:focus>.circle-num,.nav-tabs>li:nth-child(4).active>a:hover>.circle-num,.nav-tabs>li:nth-child(4).active>a>.circle-num{left:30px}.nav-tabs>li:nth-child(4)>a.show>.circle-num,.nav-tabs>li:nth-child(4)>a:focus>.circle-num,.nav-tabs>li:nth-child(4)>a:hover>.circle-num,.nav-tabs>li:nth-child(4)>a>.circle-num{left:30px}.nav-tabs>li:nth-child(4).active>a.px35,.nav-tabs>li:nth-child(4).active>a.show.px35,.nav-tabs>li:nth-child(4).active>a:focus.px35,.nav-tabs>li:nth-child(4).active>a:hover.px35{padding-left:75px!important;padding-right:10px!important;text-align:left!important}.nav-tabs>li:nth-child(4)>a.px35,.nav-tabs>li:nth-child(4)>a.show.px35,.nav-tabs>li:nth-child(4)>a:focus.px35,.nav-tabs>li:nth-child(4)>a:hover.px35{padding-left:75px!important;padding-right:10px!important;text-align:left!important}}.reservation-message{text-align:center;padding:10px 45px 10px 45px;gap:22px;background:#028090;border-radius:6px;color:#fff;font-size:18px}.reservation-message-sec{text-align:left;padding:20px;gap:22px;background:#028090;border-radius:6px;color:#fff}@media (max-width:768px){.reservation-message{padding:10px 45px 10px 45px}.reservation-page .c-tab-style{font-size:18px}}.change-btn,.change-btn:focus,.change-btn:hover{display:block;padding:10px 60px;gap:10px;background:#0b2545;border-radius:4px;text-transform:capitalize;margin-right:15px;margin-left:auto;color:#fff!important;font-weight:600;font-size:18px;line-height:16px}.div#c-includes.multi-collapse.collapse{visibility:visible!important;display:block!important}.div#c-includes.multi-collapse.collapse.show.in{visibility:visible!important;display:block!important}.riverway-page{background-color:#fff}.riverway-page .quote{font-family:Georgia,serif;font-size:18px;font-style:italic;width:500px;margin:0 auto;padding:.25em 40px;line-height:1.45;position:relative;color:#383838;float:none}.riverway-page .quote:before{display:block;content:"\201C";font-size:80px;position:absolute;left:-20px;top:-20px;color:#7a7a7a}.riverway-page .quote:after{display:block;content:"\201D";font-size:80px;position:absolute;left:435px;top:36px;color:#7a7a7a}.riverway-page p{font-size:26px;color:#383838;font-weight:500;margin-top:41px}.lightblue-filter{-webkit-filter:hue-rotate(900deg) brightness(115%);filter:hue-rotate(900deg) brightness(115%)}#home-destinations h3,.c-modal-close,.cabin-icons>div.sqm,.cabin-number-list>li.selected,.tag-filtering>a.button-change-content.active,a.button-white.active{background-color:#00376a;color:#fff}.cabin .price-from{background-color:#fff;color:#00376a}.accordion-page .panel-title>a,.basic-page table thead,.btn-fare-select.active,.btn-fare-select:hover,.cabin .price,.cost-table thead,.cruise-line-page .panel-title>a,.cruise-preview .price,.passenger-box .passenger-box--header,.passengers-ribbon,.slider--call-to-action .call-to-action--price,.tag-filtering,a.button-change-content.active,a.button-change-content:hover{background-color:#00aeef;color:#fff}.cruise-header,.price-table--container,.tag-filtering>a.button-change-content{background-color:#fff;color:#00aeef}.cruise-preview--simple .price,.map-page .info-window-content .price{background-color:#f26c4f;color:#fff}.absolute-bottom-left,.absolute-bottom-right,.absolute-full,.absolute-left,.absolute-right,.accordion-page .numbering,.bg-blur>div>div,.bounding-box,.c-modal-close,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper,.steps-ribbon .step:not(:last-child):after{position:absolute}.absolute-left,.absolute-right,.accordion-page .numbering,.bounding-box,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper{top:0}.absolute-bottom-left,.absolute-bottom-right{bottom:0}.absolute-full,.bg-blur>div>div,.steps-ribbon .step:not(:last-child):after{height:100%;width:100%}.header-info-wrapper,.logo-wrapper{position:absolute;width:100%;height:100%;padding-right:30px}.logo-wrapper .logo-wrapper--inner{display:block;height:100%}@media (min-width:768px){.header-info-wrapper,.logo-wrapper{max-width:720px;padding-right:0}}.links-list{list-style:none;margin:0;padding:0}.links-list a,.links-list a:focus{text-decoration:none}.stacked.links-list{padding-left:0}.stacked.links-list>li{display:block}.text-only.links-list li>a{display:block;padding:0 0 4px 0;margin:2px 0}.grey-icons.links-list img{-webkit-filter:brightness(350%) grayscale(85%);filter:brightness(350%) grayscale(85%)}.medium-icons.links-list img{height:36px}.large-icons.links-list img{height:40px}.links-list img{height:30px}.links-list img.social{height:20px}.links-list img.social-icon{height:26px}.links-list>li{margin-right:6px;display:inline}.links-list>li:last-child{margin-right:0}.links-list>li>a{color:#000;white-space:nowrap}.cruise-preview .price,.cruise-preview--simple .price,.map-page .info-window-content .price,.slider--call-to-action .call-to-action--price{margin:0 8px 8px 0;padding:2px 20px;line-height:18px;font-size:12px}.cruise-preview .price .euro-bf,.cruise-preview--simple .price .euro-bf,.map-page .info-window-content .price .euro-bf,.slider--call-to-action .call-to-action--price .euro-bf{font-size:20px;font-weight:600;letter-spacing:.08em}input[type=checkbox]{display:none}input[type=checkbox]+label span.checkbox-box{display:inline-block;width:19px;height:19px;margin:-1px 5px 0 0;vertical-align:middle;background:url(/assets/icons/checkbox/checkbox_unchecked.svg) left top no-repeat;cursor:pointer}input[type=checkbox]+label span.checkbox-box:before{content:url(/assets/icons/checkbox/checkbox_checked.svg);width:0;height:0;visibility:hidden;position:absolute}input[type=checkbox]:checked+label span.checkbox-box{background:url(/assets/icons/checkbox/checkbox_checked.svg) left top no-repeat}input[type=radio]{display:none}input[type=radio]+label{display:table;color:#00376a;font-weight:400}input[type=radio]+label span{display:table-cell}input[type=radio]+label span.radio-button-box{display:inline-block;width:28px;height:28px;margin:-1px 14px 0 0;vertical-align:middle;cursor:pointer;-moz-border-radius:50%;border-radius:50%;background-color:#fff;box-shadow:0 0 0 1px #00376a}input[type=radio]:checked+label span.radio-button-box{background-color:#00376a;border:4px solid #fff}input[type=radio]+label span.radio-button-box,input[type=radio]:checked+label span.radio-button-box{-webkit-transition:background-color .4s linear;-moz-transition:background-color .4s linear;-o-transition:background-color .4s linear;transition:background-color .4s linear}.contact-check{color:#fff!important;border-radius:4px;margin-left:45px;font-style:normal;font-weight:400;font-size:18px;line-height:20px}#contact-form label,.field-label,.passenger-box label{font-family:Calibri;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#0b2545;margin-bottom:0;white-space:nowrap}.contact-label-check{background-color:#fff;color:#fff;width:30px;height:30px;border-radius:4px;border:none;margin-left:1px}.input-group-container{color:#fff}.input-group-container:last-child{margin-right:0}.input-group-container label{font-size:small;font-weight:400}.input-group-container .input-group{background-color:#fff;height:42px;width:100%}.input-group-container .input-group .input-group--inner{display:table-row}.input-group-container .input-group>input{height:inherit}.input-group-container .input-group>textarea{resize:vertical}.input-group-container .input-group>input,.input-group-container .input-group>textarea{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.input-group-container .input-group>input:focus,.input-group-container .input-group>textarea:focus{box-shadow:none}.input-group-container .input-group.error{outline:2px black solid}.form-control[readonly]{background-color:#fff}.input-group-table-container{display:table;width:100%}.input-group-table-container .input-group-container{display:table-cell;padding-right:25px}.input-group-table-container .input-group-container:last-child{padding-right:0}.input-group-btn-vertical,.input-group-icon-vertical{position:relative;white-space:nowrap;vertical-align:middle;display:table-cell}.input-group-icon-vertical{background-size:23px!important;width:38px;min-width:38px}.input-group-icon-vertical.vertical-small{background-size:10px!important;width:32px;min-width:32px}.spinner>input{text-align:left;padding:0 5px 0 0;background-color:#fff;color:#363636}.spinner>input::-webkit-input-placeholder{color:#c9c9c9;font-weight:100}.spinner>input:-moz-placeholder{color:#c9c9c9;font-weight:100}.spinner>input::-moz-placeholder{color:#c9c9c9;font-weight:100}.spinner>input:-ms-input-placeholder{color:#c9c9c9;font-weight:100}.spinner>.input-group-btn-vertical{width:24px}.spinner>.input-group-btn-vertical>.btn{display:block;float:none;width:100%;max-width:100%;padding:10px 8px;margin-left:-1px;position:relative;border:0;border-radius:0}.spinner>.input-group-btn-vertical>.btn:focus{background-color:#fff;outline:0}.spinner>.input-group-btn-vertical>.btn>i{position:absolute;left:0;width:100%;color:#000}.spinner>.input-group-btn-vertical>.btn>i.fa-caret-up{bottom:-3px}.spinner>.input-group-btn-vertical>.btn>i.fa-caret-down{top:-3px}.spinner>.input-group-btn-vertical>.btn>i.fa-minus,.spinner>.input-group-btn-vertical>.btn>i.fa-plus{font-size:10px}.spinner>.input-group-btn-vertical>.btn>i.fa-plus{top:7px}.spinner>.input-group-btn-vertical>.btn>i.fa-minus{top:3px}.date-w input{color:#00376a}.date-w .input-group{cursor:pointer}.search-w .input-group{width:100%;color:#555}.search-w .input-group .search-action{cursor:pointer}.search-w input{padding:0 10px}.search-w input:active,.search-w input:focus{outline:0}.rangeslider-container input{visibility:hidden}div[data-error-for]{display:none;color:red;margin:-10px 0 5px;font-weight:400}div.form-group.invalid{border-bottom:1px solid rgba(255,0,0,.2)}.input-bar{display:block;position:absolute;bottom:0;left:0;width:100%}.input-bar:after,.input-bar:before{content:'';display:block;position:absolute;bottom:0;width:0;height:2px;background:#1976d2;-webkit-transition:width .4s cubic-bezier(.4, 0, .2, 1);-moz-transition:width .4s cubic-bezier(.4, 0, .2, 1);-o-transition:width .4s cubic-bezier(.4, 0, .2, 1);transition:width .4s cubic-bezier(.4, 0, .2, 1)}.input-bar.width50:after,.input-bar.width50:before{width:50%}.input-bar:before{left:50%}.input-bar:after{right:50%}label.effect{position:absolute;top:-5px;left:0;cursor:text}.custom-select--wrapper{position:relative;width:auto;z-index:1}.custom-select--wrapper>div{z-index:-1}.custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:20px;color:#00aeef;background-color:transparent}#passenger-ages-form .inactive{opacity:.3}#passenger-ages-form .custom-select[disabled]{background-color:transparent}#passenger-ages-form .form-control[disabled]{background-color:#f1f5f8}#contact-form{line-height:1.8em;letter-spacing:.06em;font-weight:300}#contact-form div[data-error-for]{color:#f19527;text-align:right;font-style:italic;font-size:12px;font-weight:400}#contact-form .invalid{border:1px solid #f19527}#contact-form textarea{max-width:100%;resize:vertical}#contact-form button{margin:20px 0}#contact-form .form-control{background-color:#fff}.fa-carets-up-down{padding:0 7px;color:#00376a}.fa-carets-up-down>.fa-caret-up{display:block;margin-top:4px}.fa-carets-up-down>.fa-caret-down{display:block;margin-top:-4px}.state-check{position:relative}.state-check input{padding-right:45px;float:none!important;color:#363636;font-size:14px}.footer-sitemap .state-check input{padding-right:115px;height:45px;border-radius:4px;background-color:#195288;color:#fff}.state-check .state-check--icon-wrapper{right:0;z-index:3;height:100%}.state-check .state-check--icon-wrapper>div{height:100%;width:40px;background-size:75%}.footer-sitemap .state-check .state-check--icon-wrapper>div{width:105px;background-color:#03afef;border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}[data-message-for]{display:none;color:#73d473;font-weight:400}select.select-with-ph:required:invalid{color:gray}select.select-with-ph option[value=""][disabled]{display:none}.participation-terms-wrapper.invalid{outline:1px solid #ef4b02}.mtbr-5r{margin-top:.6rem}.breadcrumb{margin-top:0;list-style:none;border-radius:0;margin-bottom:0}@media (min-width:1200px){.breadcrumb{margin-top:5px}}.breadcrumb-container{background:#e9ecef!important}@media (max-width:992px){.mtbr-5r{margin-top:10rem}}@media (max-width:900px){.mtbr-5r{margin-top:12rem}}@media (max-width:767px){.mtbr-5r{margin-top:-3.5rem}}@media (max-width:482px){.mtbr-5r{margin-top:-2.8rem}}.contact-details .field-value{font-family:Calibri;font-style:normal;font-weight:400;font-size:18px;line-height:22px;display:flex;align-items:center;color:#0b2545}.c-frm-fields{background-color:#fff;border-radius:4px;padding:5px 12px}.fs-18{font-size:18px!important}.button-center{border:none}.footer-extra,.footer-sitemap,footer{-webkit-transition:transform .29s ease-in-out;-moz-transition:transform .29s ease-in-out;-o-transition:transform .29s ease-in-out;transition:transform .29s ease-in-out}.wrapper.opened .footer-extra,.wrapper.opened .footer-sitemap,.wrapper.opened footer{-webkit-transform:translateX(-430px);-moz-transform:translateX(-430px);-ms-transform:translateX(-430px);-o-transform:translateX(-430px);transform:translateX(-430px)}.negative-margin-15{margin-left:-15px}@font-face{font-family:calibri}.companyPhoneFooter{float:right!important}footer{width:100%;color:#fff;background-color:#0b2545;text-align:center;letter-spacing:.04em;bottom:0!important;position:absolute;font-family:calibri!important;font-style:normal;height:80px;font-weight:400;font-size:18px;line-height:23px}footer a,footer a:focus,footer a:hover{color:#fff;text-decoration:none}footer a:hover{color:#c7c7c7}@media (min-width:1200px){footer{font-size:12px;line-height:1.67em}}.logofooter{width:100%!important;height:auto!important;padding-right:10px}.newsletter-button-footer{height:35px;top:0;background:#0b2545;border-radius:4px;color:#fff;margin:0}.tablefooter{display:table;margin-right:0;padding:25px 0 75px 100px}ul#horizontal-list{max-width:850px;list-style:none;padding-top:20px;margin-left:10px;line-height:23px!important}.footer-sitemap{background-color:#0b2545;padding:0;font-weight:100;letter-spacing:.05em!important;color:#fff;width:100%;position:absolute;height:auto;display:block}.footer-sitemap img:not(.social){padding:0 10px 10px 0}.footer-sitemap .title{font-size:15px;margin-bottom:20px}.footer-sitemap .expandable{border-bottom:1px solid #fff}.footer-sitemap .expandable .title{margin-bottom:0}.footer-sitemap .expandable li:last-child{margin-bottom:15px}.footer-sitemap a[data-toggle=collapse]{display:inline-block;padding:15px 0;color:#fff;text-decoration:none;position:relative}.footer-sitemap a[data-toggle=collapse]:after{content:'-';position:absolute;top:0;right:0;padding:15px 0}.footer-sitemap a[data-toggle=collapse].collapsed:after{content:'+'}.footer-sitemap .links-list.text-only li>a{font-size:18px;font-weight:400;color:#fff;line-height:23px;white-space:normal}.footer-sitemap .links-list.text-only li>a:hover{color:#fff;opacity:1}.footer-sitemap .links-list:not(.text-only){padding-top:0}.footer-sitemap .links-list img:hover{-webkit-filter:brightness(999%) grayscale(100%);filter:brightness(999%) grayscale(100%)}.newsletter-footer{letter-spacing:initial!important;background-color:#028090!important;position:relative;height:auto;bottom:60px;padding-top:20px;margin-top:30px;width:100%;color:#fff}@media (max-width:1560px){.headerNewsletter{font-family:Calibri;font-style:normal;font-weight:700;font-size:28px;line-height:36px;height:50px;display:flex;align-items:center}.newsletter-height{height:50px!important;font-size:20px!important}}@media (max-width:1200px){.headerNewsletter{font-family:Calibri;font-style:normal;font-weight:700;font-size:24px;line-height:36px;height:50px;display:flex;align-items:center}}.headerNewsletter{font-family:Calibri;font-style:normal;font-weight:700;font-size:24px;line-height:36px;height:50px;display:flex;align-items:center}.newsletter-button{position:static;width:402.67px;height:50px;left:calc(50% - 402.67px/2 + 508.66px);top:0;background:#0b2545;border-radius:4px;flex:none;order:3;flex-grow:1;margin:0 27px}.footer-extra{background-color:#003a73;padding:15px 0;color:#fff;font-weight:100;font-size:13px;font-family:Calibri;letter-spacing:.04em}@media (min-width:768px){.footer-extra .inline-nowrap-wrapper{text-align:right}}@media (min-width:992px){.footer-extra .inline-nowrap-wrapper{text-align:center}}.footer-extra strong{padding-left:15px}.credit-card-images{text-align:center}.credit-card-images img.inline-nowrap{padding:4px 6px 0 6px}.icons-footer{font-size:12px;font-weight:400;right:110px;text-align:right}@media (max-width:375px){.icons-footer{font-size:10px}}.copyright{font-size:14px;font-weight:400;left:110px;line-height:20px;text-align:left}@media (max-width:375px){.copyright{font-size:10px}}.tonySevenNews{padding-left:7px}.mail-img{padding-right:27px;height:41px;width:auto}.horizontal-line{width:100%;text-align:left;margin-left:0;background-color:#fff;height:0;opacity:.5}.newsl-txt{text-align:center}.home-page{overflow-x:hidden}.links-list{text-align:start}.newsletter-height{height:50px!important;font-size:20px!important}.ml-5r{margin-left:5rem!important}.foot-phone{text-decoration:none;padding-top:5px;color:#fff;font-size:22px;font-weight:500;font-family:Calibri;font-style:normal}ul#horizontal-list a{display:inline-block;border-right:1px solid;padding-right:8px;line-height:12px;font-weight:300;font-size:18px}ul#horizontal-list li:last-child a{border-right:none!important}@media (max-width:1999px){.foot-phone{font-size:24px}}@media (max-width:992px){ul#horizontal-list a{display:inline-block;border-right:1px solid!important;padding-right:8px;line-height:12px;font-weight:300;font-size:16px}.newsletter-height{height:41px}.ftr-logo{width:180px}.ml-5r{margin-left:0!important}}@media (max-width:768px){.newsletter-height{height:35px}.newsletter-footer{padding-top:5px}}@media (min-width:769px){.newsletter-footer{padding-top:20px}}@media (max-width:575px){.container{padding-right:25px!important;padding-left:25px!important;margin-right:auto;margin-left:auto}.newsletter-height{height:35px}.ul#horizontal-list{max-width:350px!important}}@media (max-width:498px){.newsletter-footer{padding-top:20px}.headerNewsletter{font-size:22px;margin-bottom:10px;margin-left:10%;margin-right:10%}.ftr-logo{width:160px!important}.foot-phone{font-size:15px}.ftr-social{width:25px}}@media (min-width:1400px){.headerNewsletter h3{font-size:26px}}@media (min-width:1650px){.headerNewsletter h3{font-size:33px}}@media (max-width:1285px){.headerNewsletter h3{font-size:23px}}@media (max-width:1199px){.headerNewsletter h3{font-size:20px}}@media (max-width:1099px){.headerNewsletter h3{font-size:18px}}@media (max-width:991px){.headerNewsletter h3{font-size:26px}}@media (max-width:920px){.headerNewsletter h3{font-size:24px}}@media (max-width:850px){.headerNewsletter h3{font-size:22px}}@media (max-width:550px){.headerNewsletter h3{font-size:18px}}@media (min-width:1100px){.newsletter-footer .col-lg-5{flex:0 0 43.666667%;max-width:49.666667%}}@media (min-width:992px){.newsletter-footer .col-lg-5{flex:0 0 43.666667%;max-width:49.666667%}.newsletter-footer .col-lg-4{flex:0 0 31.333333%;max-width:31.333333%}}@media (max-width:992px){.newsletter-button-footer{width:inherit}}.footer-newsltr{padding-top:30px;z-index:100000}@media (min-width:1600px){.cruise-departures-page .footer-newsltr{padding-top:170px;z-index:100000}}@media (min-width:2000px){.cruise-departures-page .footer-newsltr{padding-top:230px;z-index:100000}}.lightblue-filter{-webkit-filter:hue-rotate(900deg) brightness(115%);filter:hue-rotate(900deg) brightness(115%)}#home-destinations h3,.c-modal-close,.cabin-icons>div.sqm,.cabin-number-list>li.selected,.tag-filtering>a.button-change-content.active,a.button-white.active{background-color:#00376a;color:#fff}.cabin .price-from{background-color:#fff;color:#00376a}.accordion-page .panel-title>a,.basic-page table thead,.btn-fare-select.active,.btn-fare-select:hover,.cabin .price,.cost-table thead,.cruise-line-page .panel-title>a,.cruise-preview .price,.passenger-box .passenger-box--header,.passengers-ribbon,.slider--call-to-action .call-to-action--price,.tag-filtering,a.button-change-content.active,a.button-change-content:hover{background-color:#00aeef;color:#fff}.cruise-header,.price-table--container,.tag-filtering>a.button-change-content{background-color:#fff;color:#00aeef}.cruise-preview--simple .price,.map-page .info-window-content .price{background-color:#f26c4f;color:#fff}.absolute-bottom-left,.absolute-bottom-right,.absolute-full,.absolute-left,.absolute-right,.accordion-page .numbering,.bg-blur>div>div,.bounding-box,.c-modal-close,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper,.steps-ribbon .step:not(:last-child):after{position:absolute}.absolute-left,.absolute-right,.accordion-page .numbering,.bounding-box,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper{top:0}.absolute-bottom-left,.absolute-bottom-right{bottom:0}.absolute-full,.bg-blur>div>div,.steps-ribbon .step:not(:last-child):after{height:100%;width:100%}.header-info-wrapper,.logo-wrapper{position:absolute;width:100%;height:100%;padding-right:30px}.logo-wrapper .logo-wrapper--inner{display:block;height:100%}@media (min-width:768px){.header-info-wrapper,.logo-wrapper{max-width:720px;padding-right:0}}.links-list{list-style:none;margin:0;padding:0}.links-list a,.links-list a:focus{text-decoration:none}.stacked.links-list{padding-left:0}.stacked.links-list>li{display:block}.text-only.links-list li>a{display:block;padding:0 0 4px 0;margin:2px 0}.grey-icons.links-list img{-webkit-filter:brightness(350%) grayscale(85%);filter:brightness(350%) grayscale(85%)}.medium-icons.links-list img{height:36px}.large-icons.links-list img{height:40px}.links-list img{height:30px}.links-list img.social{height:20px}.links-list img.social-icon{height:26px}.links-list>li{margin-right:6px;display:inline}.links-list>li:last-child{margin-right:0}.links-list>li>a{color:#000;white-space:nowrap}.cruise-preview .price,.cruise-preview--simple .price,.map-page .info-window-content .price,.slider--call-to-action .call-to-action--price{margin:0 8px 8px 0;padding:2px 20px;line-height:18px;font-size:12px}.cruise-preview .price .euro-bf,.cruise-preview--simple .price .euro-bf,.map-page .info-window-content .price .euro-bf,.slider--call-to-action .call-to-action--price .euro-bf{font-size:20px;font-weight:600;letter-spacing:.08em}.btn-fare-select,.button-dark--simple,a.button-change-content,a.button-dark,a.button-grey,a.button-light,a.button-orange,a.button-white,button.button-dark,span.button-light,span.button-orange{-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;display:inline-block;padding:13px;background-color:#00376a;color:#fff;border:0}.btn-fare-select:hover,.button-dark--simple:hover,a.button-change-content:hover,a.button-dark:hover,a.button-grey:hover,a.button-light:hover,a.button-orange:hover,a.button-white:hover,button.button-dark:hover,span.button-light:hover,span.button-orange:hover{background-color:#366098;color:#fff}.btn-fare-select:active,.btn-fare-select:focus,.button-dark--simple:active,.button-dark--simple:focus,a.button-change-content:active,a.button-change-content:focus,a.button-dark:active,a.button-dark:focus,a.button-grey:active,a.button-grey:focus,a.button-light:active,a.button-light:focus,a.button-orange:active,a.button-orange:focus,a.button-white:active,a.button-white:focus,button.button-dark:active,button.button-dark:focus,span.button-light:active,span.button-light:focus,span.button-orange:active,span.button-orange:focus{outline:0;text-decoration:none}a.button-dark,button.button-dark{min-width:170px}a.button-light,span.button-light{background-color:#00aeef;min-width:170px}a.button-light:hover,span.button-light:hover{background-color:#65b8e8}a.button-orange,span.button-orange{background-color:#f26c4f;min-width:170px}a.button-orange:hover,span.button-orange:hover{background-color:#65b8e8}a.button-grey{background-color:#e9e9e9;color:#00376a;min-width:170px}a.button-grey:hover{background-color:#bcbcbc}a.button-white{background-color:#fff;color:#00376a}a.button-change-content{-webkit-transition:background-color 250ms linear;-moz-transition:background-color 250ms linear;-o-transition:background-color 250ms linear;transition:background-color 250ms linear;display:table-cell;vertical-align:middle;width:inherit;height:50px;padding:5px 13px;background-color:#f3f4f8;color:#00376a}a.button-change-content.active{cursor:default}.btn-fare-select{-webkit-transition:background-color 250ms linear;-moz-transition:background-color 250ms linear;-o-transition:background-color 250ms linear;transition:background-color 250ms linear;font-size:21px;padding:18px;border-radius:7px;margin-bottom:16px;background-color:#f3f4f8;color:#00376a;cursor:pointer;width:100%}.btn-fare-select>div{padding:0}.btn-fare-select.active{cursor:default}@media (min-width:768px){.btn-fare-select{width:48.8%}.btn-fare-select:not(:last-child){margin-right:16px}}@media (min-width:992px){.btn-fare-select{width:25%}}.button-dark--simple{display:block;padding:8px;border-radius:0}.lightblue-filter{-webkit-filter:hue-rotate(900deg) brightness(115%);filter:hue-rotate(900deg) brightness(115%)}#home-destinations h3,.c-modal-close,.cabin-icons>div.sqm,.cabin-number-list>li.selected,.tag-filtering>a.button-change-content.active,a.button-white.active{background-color:#00376a;color:#fff}.cabin .price-from{background-color:#fff;color:#00376a}.accordion-page .panel-title>a,.basic-page table thead,.btn-fare-select.active,.btn-fare-select:hover,.cabin .price,.cost-table thead,.cruise-line-page .panel-title>a,.cruise-preview .price,.passenger-box .passenger-box--header,.passengers-ribbon,.slider--call-to-action .call-to-action--price,.tag-filtering,a.button-change-content.active,a.button-change-content:hover{background-color:#00aeef;color:#fff}.cruise-header,.price-table--container,.tag-filtering>a.button-change-content{background-color:#fff;color:#00aeef}.cruise-preview--simple .price,.map-page .info-window-content .price{background-color:#f26c4f;color:#fff}.absolute-bottom-left,.absolute-bottom-right,.absolute-full,.absolute-left,.absolute-right,.accordion-page .numbering,.bg-blur>div>div,.bounding-box,.c-modal-close,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper,.steps-ribbon .step:not(:last-child):after{position:absolute}.absolute-left,.absolute-right,.accordion-page .numbering,.bounding-box,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper{top:0}.absolute-bottom-left,.absolute-bottom-right{bottom:0}.absolute-full,.bg-blur>div>div,.steps-ribbon .step:not(:last-child):after{height:100%;width:100%}.header-info-wrapper,.logo-wrapper{position:absolute;width:100%;height:100%;padding-right:30px}.logo-wrapper .logo-wrapper--inner{display:block;height:100%}@media (min-width:768px){.header-info-wrapper,.logo-wrapper{max-width:720px;padding-right:0}}.links-list{list-style:none;margin:0;padding:0}.links-list a,.links-list a:focus{text-decoration:none}.stacked.links-list{padding-left:0}.stacked.links-list>li{display:block}.text-only.links-list li>a{display:block;padding:0 0 4px 0;margin:2px 0}.grey-icons.links-list img{-webkit-filter:brightness(350%) grayscale(85%);filter:brightness(350%) grayscale(85%)}.medium-icons.links-list img{height:36px}.large-icons.links-list img{height:40px}.links-list img{height:30px}.links-list img.social{height:20px}.links-list img.social-icon{height:26px}.links-list>li{margin-right:6px;display:inline}.links-list>li:last-child{margin-right:0}.links-list>li>a{color:#000;white-space:nowrap}.cruise-preview .price,.cruise-preview--simple .price,.map-page .info-window-content .price,.slider--call-to-action .call-to-action--price{margin:0 8px 8px 0;padding:2px 20px;line-height:18px;font-size:12px}.cruise-preview .price .euro-bf,.cruise-preview--simple .price .euro-bf,.map-page .info-window-content .price .euro-bf,.slider--call-to-action .call-to-action--price .euro-bf{font-size:20px;font-weight:600;letter-spacing:.08em}@media (max-width:767px){.small-break{display:table!important;width:100%}.small-break .small-top{display:table-header-group!important}.small-break .small-middle{display:table-row!important}.small-break .small-bottom{display:table-footer-group!important}.small-center{text-align:center;margin-left:auto;margin-right:auto}.small-break .small-full-width{width:100%}}@media (max-width:509px){.extra-small-block{display:block!important;width:100%;padding-bottom:15px}.extra-small-center{text-align:center;margin-left:auto;margin-right:auto;width:100%}}.no-selection{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;cursor:default}.shadow-absolute{position:absolute;height:100%;width:100%;-webkit-box-shadow:0 0 19px #4a4a4a;-moz-box-shadow:0 0 19px #4a4a4a;box-shadow:0 0 19px #4a4a4a}.v-align-wrapper{display:table;width:100%;height:100%;float:none}.v-align-wrapper .v-align{display:table-cell;vertical-align:middle;float:none}.v-align-wrapper .v-align.top{vertical-align:top}.v-align-wrapper .v-align.bottom{vertical-align:bottom}.v-align-wrapper2{display:table;width:100%;height:100%;float:left}.v-align-wrapper2 .v-align{display:table-cell;vertical-align:middle;float:none}.v-align-wrapper2 .v-align.top{vertical-align:top}.v-align-wrapper2 .v-align.bottom{vertical-align:bottom}.inline-nowrap-wrapper{white-space:nowrap;font-size:0;letter-spacing:0}.inline-nowrap-wrapper .inline-nowrap{display:inline-block;white-space:normal;letter-spacing:normal;vertical-align:top}.bring-to-front{z-index:1000!important}.cover,.full-width,.full-width-slider img,.img-responsive--controlled{width:100%}.full-height{height:100%}.absolute-full{position:absolute;top:0;bottom:0;left:0;right:0}.table-full{display:table;height:100%;width:100%}.transparent{background-color:transparent!important}.euro:after{content:"\20AC"}.euro-bf:before{content:"\20AC"}.mobile{position:absolute;z-index:4;top:0}.button-loader-outter-wrapper{position:absolute;top:7px;right:8px}.button-loader-outter-wrapper .button-loader-inner-wrapper{width:25px}.important{color:red;padding-top:10px}.text-regular{font-weight:400}.absolute-right{right:0}.absolute-left{left:0}.absolute-bottom-right{right:0}.absolute-bottom-left{left:0}.fixed-full,.wrapper.filters-top .filters-sidebar{position:fixed;top:0;left:0;width:100%}.clickable{cursor:pointer}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #e0dddd;border-bottom-style:solid;position:absolute;top:-12px;left:calc(50% - 6px);z-index:89}.numbered-list{counter-reset:custom-counter}.numbered-list__counter{counter-increment:custom-counter}.numbered-list__counter:before{content:counter(custom-counter)}.table-middle tbody>tr>td,.table-middle thead>tr>th{vertical-align:middle}.hidden-simple{display:none}.border-top{border-top:1px solid #e6e6e6}.border-right{border-right:1px solid #e6e6e6}.cover,.full-width-slider img,.img-responsive--controlled{object-fit:cover}.list-two-columns{margin:0;overflow:hidden;padding:0 0 0 20px;text-align:left}.list-two-columns>li{width:50%;line-height:1.5em;float:left;padding:0 25px 4px 0}.list-with-icons{list-style:none;padding-left:0}.list-with-icons>li{padding-left:35px;background-size:18px;background-position:left 6px;line-height:2.2em}.all-mb{margin-bottom:15px}@media (max-width:767px){.small-pb{padding-bottom:15px}}@media (max-width:767px){.small-pt{padding-top:15px}}@media (max-width:991px){.medium-pt{padding-top:15px}}.full-width-slider img,.img-responsive--controlled{height:260px}@media (min-width:510px){.full-width-slider img,.img-responsive--controlled{height:320px}}@media (min-width:768px){.full-width-slider img,.img-responsive--controlled{height:400px}}@media (min-width:992px){.full-width-slider img,.img-responsive--controlled{height:500px}}.table-vertical-header tbody,.table-vertical-header thead{display:table-cell}.table-vertical-header td,.table-vertical-header th{display:block}.table-alternate-colors tr:nth-child(even){background-color:#d1f0fb}.table-alternate-colors tr:nth-child(odd){background-color:#e6f6fd}.table-alternate-colors--vertical td:nth-child(even),.table-alternate-colors--vertical th:nth-child(even){background-color:#d1f0fb}.table-alternate-colors--vertical td:nth-child(odd),.table-alternate-colors--vertical th:nth-child(odd){background-color:#e6f6fd}.row.match-cols{overflow:hidden}.row.match-cols [class*=col-]{margin-bottom:-99999px;padding-bottom:99999px}.break-container{margin-left:-100%;margin-right:-100%}@media (max-width:375px){.hidden-under-375{display:none}}@media (max-width:482px){.hidden-under-482{display:none}}@media (max-width:509px){.break-xs{width:100%}.break-xs:not(:last-child){margin-bottom:15px}}.teaser.lazyload{opacity:0;transform:scale(.8)}.teaser.lazyloaded{opacity:1;transform:scale(1);transition:all .7s}.font-smoothing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vertical-align-helper{height:100%;display:inline-block;vertical-align:middle}.v-align-wrapper-gh{text-align:center;white-space:nowrap}.v-align-wrapper-gh:before{content:'';display:inline-block;height:100%;vertical-align:middle}.v-align-wrapper-gh .v-align-gh{display:inline-block;vertical-align:middle;max-width:100%}.vcenter{display:inline-block;vertical-align:middle;float:none}.vf-center{display:flex;align-items:center}@media only screen and (max-width:510px){.vf-center{display:block}}.datepicker{color:#000}.datepicker td span.month.active,.datepicker td.day.active{background:#00376a!important}.datepicker td span.month.active:hover,.datepicker td.day.active:hover{background:#00376a!important}.datepicker-container{position:relative}.daterangepicker.dropdown-menu{margin-left:-36px;margin-top:10px;z-index:11}.daterangepicker td.active{background:#028090!important}.daterangepicker td.active.start-date.end-date.today{background:0 0!important;outline:1px dashed #028090;color:#000}.daterangepicker button.applyBtn{background-color:#f26c4f;border:0}#date-range-picker--only-months .table-condensed tbody,#date-range-picker--only-months .table-condensed thead tr:nth-child(2){display:none}.bootstrap-select .dropdown-toggle{border:0;border-radius:0;padding:0 25px 0 12px;height:42px;margin:0}.bootstrap-select .dropdown-toggle:active,.bootstrap-select .dropdown-toggle:focus{outline:0!important;background:0 0}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}#home-search .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:calc(100vw - 82px)}@media (min-width:768px){#home-search .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:307px}}@media (min-width:992px){#home-search .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:174px}}@media (min-width:1200px){#home-search .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:224px}}.search-page .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:247px}@media (min-width:992px){.search-page .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:175px}}@media (min-width:1200px){.search-page .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:225px}}@media (min-width:768px){.deck-select .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:307px}}@media (min-width:992px){.deck-select .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:336px}}@media (min-width:1200px){.deck-select .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:517px}}.bootstrap-select.btn-group .dropdown-menu{z-index:998}.bootstrap-select.btn-group .dropdown-menu li a:focus{outline:0}@media (max-width:767px){.bootstrap-select.btn-group .dropdown-menu li a{white-space:normal}}@media (max-width:767px){.bootstrap-select.btn-group .dropdown-menu li:not(:last-child){border-bottom:1px solid rgba(5,173,231,.15)}}.input-group-btn.bootstrap-select:last-child>.btn,.input-group-btn.bootstrap-select:last-child>.btn-group{margin-left:0}.input-group-btn.bootstrap-select:first-child>.btn,.input-group-btn.bootstrap-select:first-child>.btn-group{margin-right:0}.irs{height:auto;margin-top:-12px}.irs-slider{top:30px;width:16px;height:16px;border:0;background:#00376a}.irs-slider.state_hover,.irs-slider:hover{background:#366098}.irs-bar{background:#00376a}.irs-line{background:#00aeef;border:0}.irs-from,.irs-single,.irs-to{top:15px;color:#00396a;font-size:12px;z-index:3;cursor:pointer;background-color:transparent}.irs-max,.irs-min{display:none}.rangeslider-container.input-group-container .input-group{width:100%;min-width:150px;padding:0 5px;background-color:#fff}#contact-map .gm-style-iw+div{display:none}.fc .fc-button-group>button{background:#00376a}.fc .fc-button-group>button:last-child{border-left-color:#eee}.fc .fc-button-group>button>span{color:#fff}.fc-today-button{background-color:orange;opacity:1;color:#fff;text-shadow:none}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border:0}.fc-unthemed .fc-row{border-bottom:1px solid orange}.fc-toolbar{margin-bottom:2.1em}.fc-toolbar h2{color:orange;text-transform:uppercase;font-weight:200;font-size:27px}.fc-other-month{background-image:linear-gradient(135deg,rgba(0,0,0,.0784314) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.0784314) 50%,rgba(0,0,0,.0784314) 75%,transparent 75%,transparent);background-color:transparent;background-size:17px 17px}.fc-content-skeleton tbody{display:none}.day-available{background-color:green}.day-full{background-color:orange}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity 250ms linear;-moz-transition:opacity 250ms linear;-o-transition:opacity 250ms linear;transition:opacity 250ms linear}iframe[name=google_conversion_frame]{position:fixed}.lightblue-filter{-webkit-filter:hue-rotate(900deg) brightness(115%);filter:hue-rotate(900deg) brightness(115%)}#home-destinations h3,.c-modal-close,.cabin-icons>div.sqm,.cabin-number-list>li.selected,.tag-filtering>a.button-change-content.active,a.button-white.active{background-color:#00376a;color:#fff}.cabin .price-from{background-color:#fff;color:#00376a}.accordion-page .panel-title>a,.basic-page table thead,.btn-fare-select.active,.btn-fare-select:hover,.cabin .price,.cost-table thead,.cruise-line-page .panel-title>a,.cruise-preview .price,.passenger-box .passenger-box--header,.passengers-ribbon,.slider--call-to-action .call-to-action--price,.tag-filtering,a.button-change-content.active,a.button-change-content:hover{background-color:#00aeef;color:#fff}.cruise-header,.price-table--container,.tag-filtering>a.button-change-content{background-color:#fff;color:#00aeef}.cruise-preview--simple .price,.map-page .info-window-content .price{background-color:#f26c4f;color:#fff}.absolute-bottom-left,.absolute-bottom-right,.absolute-full,.absolute-left,.absolute-right,.accordion-page .numbering,.bg-blur>div>div,.bounding-box,.c-modal-close,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper,.steps-ribbon .step:not(:last-child):after{position:absolute}.absolute-left,.absolute-right,.accordion-page .numbering,.bounding-box,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper{top:0}.absolute-bottom-left,.absolute-bottom-right{bottom:0}.absolute-full,.bg-blur>div>div,.steps-ribbon .step:not(:last-child):after{height:100%;width:100%}.header-info-wrapper,.logo-wrapper{position:absolute;width:100%;height:100%;padding-right:30px}.logo-wrapper .logo-wrapper--inner{display:block;height:100%}@media (min-width:768px){.header-info-wrapper,.logo-wrapper{max-width:720px;padding-right:0}}.links-list{list-style:none;margin:0;padding:0}.links-list a,.links-list a:focus{text-decoration:none}.stacked.links-list{padding-left:0}.stacked.links-list>li{display:block}.text-only.links-list li>a{display:block;padding:0 0 4px 0;margin:2px 0}.grey-icons.links-list img{-webkit-filter:brightness(350%) grayscale(85%);filter:brightness(350%) grayscale(85%)}.medium-icons.links-list img{height:36px}.large-icons.links-list img{height:40px}.links-list img{height:30px}.links-list img.social{height:20px}.links-list img.social-icon{height:26px}.links-list>li{margin-right:6px;display:inline}.links-list>li:last-child{margin-right:0}.links-list>li>a{color:#000;white-space:nowrap}.cruise-preview .price,.cruise-preview--simple .price,.map-page .info-window-content .price,.slider--call-to-action .call-to-action--price{margin:0 8px 8px 0;padding:2px 20px;line-height:18px;font-size:12px}.cruise-preview .price .euro-bf,.cruise-preview--simple .price .euro-bf,.map-page .info-window-content .price .euro-bf,.slider--call-to-action .call-to-action--price .euro-bf{font-size:20px;font-weight:600;letter-spacing:.08em}.lightblue-filter{-webkit-filter:hue-rotate(900deg) brightness(115%);filter:hue-rotate(900deg) brightness(115%)}#home-destinations h3,.c-modal-close,.cabin-icons>div.sqm,.cabin-number-list>li.selected,.tag-filtering>a.button-change-content.active,a.button-white.active{background-color:#00376a;color:#fff}.cabin .price-from{background-color:#fff;color:#00376a}.accordion-page .panel-title>a,.basic-page table thead,.btn-fare-select.active,.btn-fare-select:hover,.cabin .price,.cost-table thead,.cruise-line-page .panel-title>a,.cruise-preview .price,.passenger-box .passenger-box--header,.passengers-ribbon,.slider--call-to-action .call-to-action--price,.tag-filtering,a.button-change-content.active,a.button-change-content:hover{background-color:#00aeef;color:#fff}.cruise-header,.price-table--container,.tag-filtering>a.button-change-content{background-color:#fff;color:#00aeef}.cruise-preview--simple .price,.map-page .info-window-content .price{background-color:#f26c4f;color:#fff}.absolute-bottom-left,.absolute-bottom-right,.absolute-full,.absolute-left,.absolute-right,.accordion-page .numbering,.bg-blur>div>div,.bounding-box,.c-modal-close,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper,.steps-ribbon .step:not(:last-child):after{position:absolute}.absolute-left,.absolute-right,.accordion-page .numbering,.bounding-box,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper{top:0}.absolute-bottom-left,.absolute-bottom-right{bottom:0}.absolute-full,.bg-blur>div>div,.steps-ribbon .step:not(:last-child):after{height:100%;width:100%}.header-info-wrapper,.logo-wrapper{position:absolute;width:100%;height:100%;padding-right:30px}.logo-wrapper .logo-wrapper--inner{display:block;height:100%}@media (min-width:768px){.header-info-wrapper,.logo-wrapper{max-width:720px;padding-right:0}}.links-list{list-style:none;margin:0;padding:0}.links-list a,.links-list a:focus{text-decoration:none}.stacked.links-list{padding-left:0}.stacked.links-list>li{display:block}.text-only.links-list li>a{display:block;padding:0 0 4px 0;margin:2px 0}.grey-icons.links-list img{-webkit-filter:brightness(350%) grayscale(85%);filter:brightness(350%) grayscale(85%)}.medium-icons.links-list img{height:36px}.large-icons.links-list img{height:40px}.links-list img{height:30px}.links-list img.social{height:20px}.links-list img.social-icon{height:26px}.links-list>li{margin-right:6px;display:inline}.links-list>li:last-child{margin-right:0}.links-list>li>a{color:#000;white-space:nowrap}.cruise-preview .price,.cruise-preview--simple .price,.map-page .info-window-content .price,.slider--call-to-action .call-to-action--price{margin:0 8px 8px 0;padding:2px 20px;line-height:18px;font-size:12px}.cruise-preview .price .euro-bf,.cruise-preview--simple .price .euro-bf,.map-page .info-window-content .price .euro-bf,.slider--call-to-action .call-to-action--price .euro-bf{font-size:20px;font-weight:600;letter-spacing:.08em}@media (max-width:767px){.small-break{display:table!important;width:100%}.small-break .small-top{display:table-header-group!important}.small-break .small-middle{display:table-row!important}.small-break .small-bottom{display:table-footer-group!important}.small-center{text-align:center;margin-left:auto;margin-right:auto}.small-break .small-full-width{width:100%}}@media (max-width:509px){.extra-small-block{display:block!important;width:100%;padding-bottom:15px}.extra-small-center{text-align:center;margin-left:auto;margin-right:auto;width:100%}}.no-selection{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;cursor:default}.shadow-absolute{position:absolute;height:100%;width:100%;-webkit-box-shadow:0 0 19px #4a4a4a;-moz-box-shadow:0 0 19px #4a4a4a;box-shadow:0 0 19px #4a4a4a}.v-align-wrapper{display:table;width:100%;height:100%;float:none}.v-align-wrapper .v-align{display:table-cell;vertical-align:middle;float:none}.v-align-wrapper .v-align.top{vertical-align:top}.v-align-wrapper .v-align.bottom{vertical-align:bottom}.v-align-wrapper2{display:table;width:100%;height:100%;float:left}.v-align-wrapper2 .v-align{display:table-cell;vertical-align:middle;float:none}.v-align-wrapper2 .v-align.top{vertical-align:top}.v-align-wrapper2 .v-align.bottom{vertical-align:bottom}.inline-nowrap-wrapper{white-space:nowrap;font-size:0;letter-spacing:0}.inline-nowrap-wrapper .inline-nowrap{display:inline-block;white-space:normal;letter-spacing:normal;vertical-align:top}.bring-to-front{z-index:1000!important}.cover,.full-width,.full-width-slider img,.img-responsive--controlled{width:100%}.full-height{height:100%}.absolute-full{position:absolute;top:0;bottom:0;left:0;right:0}.table-full{display:table;height:100%;width:100%}.transparent{background-color:transparent!important}.euro:after{content:"\20AC"}.euro-bf:before{content:"\20AC"}.mobile{position:absolute;z-index:4;top:0}.button-loader-outter-wrapper{position:absolute;top:7px;right:8px}.button-loader-outter-wrapper .button-loader-inner-wrapper{width:25px}.important{color:red;padding-top:10px}.text-regular{font-weight:400}.absolute-right{right:0}.absolute-left{left:0}.absolute-bottom-right{right:0}.absolute-bottom-left{left:0}.fixed-full,.wrapper.filters-top .filters-sidebar{position:fixed;top:0;left:0;width:100%}.clickable{cursor:pointer}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #e0dddd;border-bottom-style:solid;position:absolute;top:-12px;left:calc(50% - 6px);z-index:89}.numbered-list{counter-reset:custom-counter}.numbered-list__counter{counter-increment:custom-counter}.numbered-list__counter:before{content:counter(custom-counter)}.table-middle tbody>tr>td,.table-middle thead>tr>th{vertical-align:middle}.hidden-simple{display:none}.border-top{border-top:1px solid #e6e6e6}.border-right{border-right:1px solid #e6e6e6}.cover,.full-width-slider img,.img-responsive--controlled{object-fit:cover}.list-two-columns{margin:0;overflow:hidden;padding:0 0 0 20px;text-align:left}.list-two-columns>li{width:50%;line-height:1.5em;float:left;padding:0 25px 4px 0}.list-with-icons{list-style:none;padding-left:0}.list-with-icons>li{padding-left:35px;background-size:18px;background-position:left 6px;line-height:2.2em}.all-mb{margin-bottom:15px}@media (max-width:767px){.small-pb{padding-bottom:15px}}@media (max-width:767px){.small-pt{padding-top:15px}}@media (max-width:991px){.medium-pt{padding-top:15px}}.full-width-slider img,.img-responsive--controlled{height:260px}@media (min-width:510px){.full-width-slider img,.img-responsive--controlled{height:320px}}@media (min-width:768px){.full-width-slider img,.img-responsive--controlled{height:400px}}@media (min-width:992px){.full-width-slider img,.img-responsive--controlled{height:500px}}.table-vertical-header tbody,.table-vertical-header thead{display:table-cell}.table-vertical-header td,.table-vertical-header th{display:block}.table-alternate-colors tr:nth-child(even){background-color:#d1f0fb}.table-alternate-colors tr:nth-child(odd){background-color:#e6f6fd}.table-alternate-colors--vertical td:nth-child(even),.table-alternate-colors--vertical th:nth-child(even){background-color:#d1f0fb}.table-alternate-colors--vertical td:nth-child(odd),.table-alternate-colors--vertical th:nth-child(odd){background-color:#e6f6fd}.row.match-cols{overflow:hidden}.row.match-cols [class*=col-]{margin-bottom:-99999px;padding-bottom:99999px}.break-container{margin-left:-100%;margin-right:-100%}@media (max-width:375px){.hidden-under-375{display:none}}@media (max-width:482px){.hidden-under-482{display:none}}@media (max-width:509px){.break-xs{width:100%}.break-xs:not(:last-child){margin-bottom:15px}}.teaser.lazyload{opacity:0;transform:scale(.8)}.teaser.lazyloaded{opacity:1;transform:scale(1);transition:all .7s}.font-smoothing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vertical-align-helper{height:100%;display:inline-block;vertical-align:middle}.v-align-wrapper-gh{text-align:center;white-space:nowrap}.v-align-wrapper-gh:before{content:'';display:inline-block;height:100%;vertical-align:middle}.v-align-wrapper-gh .v-align-gh{display:inline-block;vertical-align:middle;max-width:100%}.vcenter{display:inline-block;vertical-align:middle;float:none}.vf-center{display:flex;align-items:center}@media only screen and (max-width:510px){.vf-center{display:block}}.full-width-slider .lSPager.lSGallery{height:90px;margin-left:auto;margin-right:auto}.full-width-slider .lSPager.lSGallery li img{height:90px}.full-screen-slider img{height:100%;min-height:339px;width:100%;object-fit:cover}@media (min-width:768px){.full-screen-slider img{height:calc(100vh - 90px)}}@media (min-width:992px){.full-screen-slider img{height:calc(100vh - 170px)}}.full-screen-slider .lSPager{position:absolute;margin:0 auto;display:block;width:100%;z-index:10;top:90%}.full-screen-slider .lSPager.lSpg>li.active>a{background-color:#0b2545}.full-screen-slider .lSPager.lSpg>li>a{background-color:rgba(0,0,0,.5);height:14px;width:14px}.slider--call-to-action{position:absolute;top:0;width:100%;height:59%;z-index:10}.slider--call-to-action .slider--call-to-action--inner{height:100%;position:relative}.slider--call-to-action .call-to-action--box{bottom:0;height:calc(100% - 70px);max-height:430px;line-height:2.5em;padding:10px 25px;color:#fff;text-align:center}.slider--call-to-action .call-to-action--box .logo{max-height:100%;max-width:100%}.slider--call-to-action .call-to-action--box [class^=button]{padding:5px 25px;min-width:initial}@media (max-width:332px){.slider--call-to-action .call-to-action--box [class^=button]{font-size:11px}}@media (max-width:482px){.slider--call-to-action .call-to-action--box [class^=button]{padding:5px 7px}}.slider--call-to-action .call-to-action--price{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:100px;width:100px;top:-50px;right:-55px;padding:0!important}.slider--call-to-action .call-to-action--price .text-wrapper{height:40px;width:100px}.call-to-action--title-top{font-size:26px}@media (max-width:1170px) and (min-width:992px){.call-to-action--title-mid{font-size:30px!important}}.call-to-action--title-mid{font-size:35px}.call-to-action--title-bot{font-size:28px}@media screen and (max-width:767px),screen and (max-height:555px){.slider--call-to-action .call-to-action--box{line-height:1.8em;height:80%}.slider--call-to-action .call-to-action--price{height:80px;width:80px;top:-45px;right:-50px}.slider--call-to-action .call-to-action--price .text-wrapper{height:40px;width:80px}.call-to-action--title-top{font-size:14px}.call-to-action--title-mid{font-size:20px}.call-to-action--title-bot{font-size:16px}}@media screen and (min-width:992px) and (max-height:764px){.slider--call-to-action{height:calc(100% - 167px - 55px - 60px)}.full-screen-slider .lSPager{top:calc(100% - 167px - 55px + 15px - 60px)}}@media screen and (min-width:992px) and (max-height:615px){.slider--call-to-action{height:calc(100% - 167px - 55px)}.full-screen-slider .lSPager{top:calc(100% - 167px - 55px + 15px)}}@media screen and (min-width:768px) and (max-width:991px){.slider--call-to-action{height:calc(100% - 334px - 90px)}.full-screen-slider .lSPager{top:calc(100% - 334px - 75px)}}@media screen and (min-width:768px) and (max-width:991px) and (max-height:615px){.slider--call-to-action{height:calc(100% - 281px - 55px)}.full-screen-slider .lSPager{top:calc(100% - 281px - 55px + 15px)}}@media screen and (max-width:767px){.slider--call-to-action{height:calc(100% - 479px - 55px)}.full-screen-slider .lSPager{top:calc(100% - 479px - 55px + 15px)}}@media screen and (max-width:354px){.slider--call-to-action{height:calc(100% - 507px - 55px)}.full-screen-slider .lSPager{top:calc(100% - 507px - 55px + 15px)}}.icon-download{background:url(/assets/icons/misc/download.svg) no-repeat left center}.icon-krouazieres{background:url(/assets/icons/menu/krouazieres.svg) no-repeat left center}.icon-prosfores{background:url(/assets/icons/menu/prosfores.svg) no-repeat left center}.icon-etairies{background:url(/assets/icons/menu/etairies.svg) no-repeat left center}.icon-neos{background:url(/assets/icons/menu/neos.svg) no-repeat left center}.icon-taksidia{background:url(/assets/icons/menu/taksidia.svg) no-repeat left center}.icon-luxury-cruises{background:url(/assets/icons/menu/luxury-cruises-lblue.svg) no-repeat left center}.icon-river-boat{background:url(/assets/icons/menu/river-boat-lblue.svg) no-repeat left center}.icon-company{background:url(/assets/icons/menu/company-icon-lblue.svg) no-repeat left center}.icon-arrow-right{background:url(/assets/icons/arrows/arrow.svg) no-repeat left center}.icon-big-arrow-left{background:url(/assets/icons/arrows/bigarrowleft.svg) no-repeat left center}.icon-big-arrow-right{background:url(/assets/icons/arrows/bigarrowright.svg) no-repeat right center}.icon-next{background:url(/assets/icons/arrows/next.svg) no-repeat center center}.icon-previous{background:url(/assets/icons/arrows/prev.svg) no-repeat center center}.icon-hexagon{background:url(/assets/icons/misc/hex.svg) no-repeat center center}.icon-discount{background:url(/assets/icons/misc/discount-01.svg) no-repeat center center}.icon-discount-2{background:url(/assets/icons/misc/discount-icon.svg) no-repeat center center}.icon-bubble-gr{background:url(/assets/icons/misc/grbubble-01.svg) no-repeat center center}.icon-calendar{background:url(/assets/icons/controls/hmeromhnia.svg) no-repeat center center}.icon-calendar-light{background:url(/assets/icons/controls/hmeromhnia-light.svg) no-repeat center center}.icon-limani{background:url(/assets/icons/controls/limani.svg) no-repeat center center}.icon-proorismos{background:url(/assets/icons/controls/proorismos.svg) no-repeat center center}.icon-days{background:url(/assets/icons/controls/hmeres.svg) no-repeat left center}.icon-etairia{background:url(/assets/icons/controls/etairia.svg) no-repeat center center}.icon-etairies-blue{background:url(/assets/icons/controls/etairies.svg) no-repeat center center}.icon-ploio{background:url(/assets/icons/controls/ploio.svg) no-repeat center center}.icon-etiketes{background:url(/assets/icons/controls/etiketes.svg) no-repeat center center}.icon-persons{background:url(/assets/icons/controls/adultchild.svg) no-repeat center center}.icon-deck{background:url(/assets/icons/controls/deck.svg) no-repeat center center}.icon-check{background:url(/assets/icons/misc/bluecheck.svg) no-repeat center center}.icon-green-check{background:url(/assets/icons/misc/greencheck.svg) no-repeat center center}.icon-gray-cross{background:url(/assets/icons/misc/cross-gray.svg) no-repeat center center}.icon-error{background:url(/assets/icons/misc/close.svg) no-repeat center center}.icon-filter{background:url(/assets/icons/misc/filter.svg) no-repeat center center}.icon-close{background:url(/assets/icons/misc/close.svg) no-repeat center center}.icon-ribbon{background:url(/assets/icons/misc/ribbon.svg) no-repeat center center}.icon-plus{background:url(/assets/icons/misc/plus.svg) no-repeat center center}.icon-download-pdf{background:url(/assets/icons/misc/pdfdownload.svg) no-repeat center center}.icon-share{background:url(/assets/icons/social/icon-share.svg) no-repeat center center}.icon-print{background:url(/assets/icons/social/icon-print.svg) no-repeat center center}.icon-mail{background:url(/assets/icons/social/mail_new.svg) no-repeat center/contain}.icon-air-condition{background:url(/assets/icons/cabin/aircond.svg) no-repeat center center}.icon-desk{background:url(/assets/icons/cabin/desk.svg) no-repeat center center}.icon-dryer{background:url(/assets/icons/cabin/dryer.svg) no-repeat center center}.icon-minibar{background:url(/assets/icons/cabin/minibar.svg) no-repeat center center}.icon-phone{background:url(/assets/icons/cabin/phone.svg) no-repeat center center}.icon-room-service{background:url(/assets/icons/cabin/roomservice.svg) no-repeat center center}.icon-safe{background:url(/assets/icons/cabin/safe.svg) no-repeat center center}.icon-sat-tv{background:url(/assets/icons/cabin/sattv.svg) no-repeat center center}.icon-shower{background:url(/assets/icons/cabin/shower.svg) no-repeat center center}.icon-sofa-bed{background:url(/assets/icons/cabin/sofabed.svg) no-repeat center center}.icon-filter:before{content:url(/assets/icons/misc/close.svg);width:0;height:0;visibility:hidden;position:absolute}.reservation-loader,.search-loader2{margin:50px auto 0;border:7px solid #f1f5f8;border-radius:50%;border-top:7px solid #00376a;width:50px;height:50px;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite}.search-page .search-loader2{margin:30px auto 10px;border:7px solid #fff;border-top:7px solid #00376a}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.search-loader{width:70px;left:50%;height:70px;position:relative;border:8px solid transparent;border-radius:50%;animation:spinner-3--border-opacity .7s linear infinite;animation-delay:.24s}.search-loader:after,.search-loader:before{content:'';display:block;position:absolute;border:8px solid transparent;border-radius:50%;box-sizing:border-box;animation:spinner-3--border-opacity .7s linear infinite}.search-loader:before{top:12px;left:12px;right:12px;bottom:12px}.search-loader:after{top:2px;left:2px;right:2px;bottom:2px;animation-delay:.12s}@keyframes spinner-3--border-opacity{from{border-color:#028090}to{border-color:rgba(0,150,136,0)}}/*************************************\
|******** ** Variables *** *******| \*************************************/ /*************************************\
|******** ** Variables *** *******| \*************************************/ /*************************************\
|******** ** Mixins *** *******| \*************************************/ /*************************************\
|******** ** Placeholders ** *******| \*************************************/ .lightblue-filter{-webkit-filter:hue-rotate(900deg) brightness(115%);filter:hue-rotate(900deg) brightness(115%)}#home-destinations h3,.c-modal-close,.cabin-icons>div.sqm,.cabin-number-list>li.selected,.tag-filtering>a.button-change-content.active,a.button-white.active{background-color:#00376a;color:#fff}.cabin .price-from{background-color:#fff;color:#00376a}.accordion-page .panel-title>a,.basic-page table thead,.btn-fare-select.active,.btn-fare-select:hover,.cabin .price,.cost-table thead,.cruise-line-page .panel-title>a,.cruise-preview .price,.passenger-box .passenger-box--header,.passengers-ribbon,.slider--call-to-action .call-to-action--price,.tag-filtering,a.button-change-content.active,a.button-change-content:hover{background-color:#00aeef;color:#fff}.cruise-header,.price-table--container,.tag-filtering>a.button-change-content{background-color:#fff;color:#00aeef}.cruise-preview--simple .price,.map-page .info-window-content .price{background-color:#f26c4f;color:#fff}.absolute-bottom-left,.absolute-bottom-right,.absolute-full,.absolute-left,.absolute-right,.accordion-page .numbering,.bg-blur>div>div,.bounding-box,.c-modal-close,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper,.steps-ribbon .step:not(:last-child):after{position:absolute}.absolute-left,.absolute-right,.accordion-page .numbering,.bounding-box,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper{top:0}.absolute-bottom-left,.absolute-bottom-right{bottom:0}.absolute-full,.bg-blur>div>div,.steps-ribbon .step:not(:last-child):after{height:100%;width:100%}.header-info-wrapper,.logo-wrapper{position:absolute;width:100%;height:100%;padding-right:30px}.logo-wrapper .logo-wrapper--inner{display:block;height:100%}@media (min-width:768px){.header-info-wrapper,.logo-wrapper{max-width:720px;padding-right:0}}.links-list{list-style:none;margin:0;padding:0}.links-list a,.links-list a:focus{text-decoration:none}.stacked.links-list{padding-left:0}.stacked.links-list>li{display:block}.text-only.links-list li>a{display:block;padding:0 0 4px 0;margin:2px 0}.grey-icons.links-list img{-webkit-filter:brightness(350%) grayscale(85%);filter:brightness(350%) grayscale(85%)}.medium-icons.links-list img{height:36px}.large-icons.links-list img{height:40px}.links-list img{height:30px}.links-list img.social{height:20px}.links-list img.social-icon{height:26px}.links-list>li{margin-right:6px;display:inline}.links-list>li:last-child{margin-right:0}.links-list>li>a{color:#000;white-space:nowrap}.cruise-preview .price,.cruise-preview--simple .price,.map-page .info-window-content .price,.slider--call-to-action .call-to-action--price{margin:0 8px 8px 0;padding:2px 20px;line-height:18px;font-size:12px}.cruise-preview .price .euro-bf,.cruise-preview--simple .price .euro-bf,.map-page .info-window-content .price .euro-bf,.slider--call-to-action .call-to-action--price .euro-bf{font-size:20px;font-weight:600;letter-spacing:.08em}.lightblue-filter{-webkit-filter:hue-rotate(900deg) brightness(115%);filter:hue-rotate(900deg) brightness(115%)}#home-destinations h3,.c-modal-close,.cabin-icons>div.sqm,.cabin-number-list>li.selected,.tag-filtering>a.button-change-content.active,a.button-white.active{background-color:#00376a;color:#fff}.cabin .price-from{background-color:#fff;color:#00376a}.accordion-page .panel-title>a,.basic-page table thead,.btn-fare-select.active,.btn-fare-select:hover,.cabin .price,.cost-table thead,.cruise-line-page .panel-title>a,.cruise-preview .price,.passenger-box .passenger-box--header,.passengers-ribbon,.slider--call-to-action .call-to-action--price,.tag-filtering,a.button-change-content.active,a.button-change-content:hover{background-color:#00aeef;color:#fff}.cruise-header,.price-table--container,.tag-filtering>a.button-change-content{background-color:#fff;color:#00aeef}.cruise-preview--simple .price,.map-page .info-window-content .price{background-color:#f26c4f;color:#fff}.absolute-bottom-left,.absolute-bottom-right,.absolute-full,.absolute-left,.absolute-right,.accordion-page .numbering,.bg-blur>div>div,.bounding-box,.c-modal-close,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper,.steps-ribbon .step:not(:last-child):after{position:absolute}.absolute-left,.absolute-right,.accordion-page .numbering,.bounding-box,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper{top:0}.absolute-bottom-left,.absolute-bottom-right{bottom:0}.absolute-full,.bg-blur>div>div,.steps-ribbon .step:not(:last-child):after{height:100%;width:100%}.header-info-wrapper,.logo-wrapper{position:absolute;width:100%;height:100%;padding-right:30px}.logo-wrapper .logo-wrapper--inner{display:block;height:100%}@media (min-width:768px){.header-info-wrapper,.logo-wrapper{max-width:720px;padding-right:0}}.links-list{list-style:none;margin:0;padding:0}.links-list a,.links-list a:focus{text-decoration:none}.stacked.links-list{padding-left:0}.stacked.links-list>li{display:block}.text-only.links-list li>a{display:block;padding:0 0 4px 0;margin:2px 0}.grey-icons.links-list img{-webkit-filter:brightness(350%) grayscale(85%);filter:brightness(350%) grayscale(85%)}.medium-icons.links-list img{height:36px}.large-icons.links-list img{height:40px}.links-list img{height:30px}.links-list img.social{height:20px}.links-list img.social-icon{height:26px}.links-list>li{margin-right:6px;display:inline}.links-list>li:last-child{margin-right:0}.links-list>li>a{color:#000;white-space:nowrap}.cruise-preview .price,.cruise-preview--simple .price,.map-page .info-window-content .price,.slider--call-to-action .call-to-action--price{margin:0 8px 8px 0;padding:2px 20px;line-height:18px;font-size:12px}.cruise-preview .price .euro-bf,.cruise-preview--simple .price .euro-bf,.map-page .info-window-content .price .euro-bf,.slider--call-to-action .call-to-action--price .euro-bf{font-size:20px;font-weight:600;letter-spacing:.08em}@media (max-width:767px){.small-break{display:table!important;width:100%}.small-break .small-top{display:table-header-group!important}.small-break .small-middle{display:table-row!important}.small-break .small-bottom{display:table-footer-group!important}.small-center{text-align:center;margin-left:auto;margin-right:auto}.small-break .small-full-width{width:100%}}@media (max-width:509px){.extra-small-block{display:block!important;width:100%;padding-bottom:15px}.extra-small-center{text-align:center;margin-left:auto;margin-right:auto;width:100%}}.no-selection{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;cursor:default}.shadow-absolute{position:absolute;height:100%;width:100%;-webkit-box-shadow:0 0 19px #4a4a4a;-moz-box-shadow:0 0 19px #4a4a4a;box-shadow:0 0 19px #4a4a4a}.v-align-wrapper{display:table;width:100%;height:100%;float:none}.v-align-wrapper .v-align{display:table-cell;vertical-align:middle;float:none}.v-align-wrapper .v-align.top{vertical-align:top}.v-align-wrapper .v-align.bottom{vertical-align:bottom}.v-align-wrapper2{display:table;width:100%;height:100%;float:left}.v-align-wrapper2 .v-align{display:table-cell;vertical-align:middle;float:none}.v-align-wrapper2 .v-align.top{vertical-align:top}.v-align-wrapper2 .v-align.bottom{vertical-align:bottom}.inline-nowrap-wrapper{white-space:nowrap;font-size:0;letter-spacing:0}.inline-nowrap-wrapper .inline-nowrap{display:inline-block;white-space:normal;letter-spacing:normal;vertical-align:top}.bring-to-front{z-index:1000!important}.cover,.full-width,.full-width-slider img,.img-responsive--controlled{width:100%}.full-height{height:100%}.absolute-full{position:absolute;top:0;bottom:0;left:0;right:0}.table-full{display:table;height:100%;width:100%}.transparent{background-color:transparent!important}.euro:after{content:"\20AC"}.euro-bf:before{content:"\20AC"}.mobile{position:absolute;z-index:4;top:0}.button-loader-outter-wrapper{position:absolute;top:7px;right:8px}.button-loader-outter-wrapper .button-loader-inner-wrapper{width:25px}.important{color:red;padding-top:10px}.text-regular{font-weight:400}.absolute-right{right:0}.absolute-left{left:0}.absolute-bottom-right{right:0}.absolute-bottom-left{left:0}.fixed-full,.wrapper.filters-top .filters-sidebar{position:fixed;top:0;left:0;width:100%}.clickable{cursor:pointer}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #e0dddd;border-bottom-style:solid;position:absolute;top:-12px;left:calc(50% - 6px);z-index:89}.numbered-list{counter-reset:custom-counter}.numbered-list__counter{counter-increment:custom-counter}.numbered-list__counter:before{content:counter(custom-counter)}.table-middle tbody>tr>td,.table-middle thead>tr>th{vertical-align:middle}.hidden-simple{display:none}.border-top{border-top:1px solid #e6e6e6}.border-right{border-right:1px solid #e6e6e6}.cover,.full-width-slider img,.img-responsive--controlled{object-fit:cover}.list-two-columns{margin:0;overflow:hidden;padding:0 0 0 20px;text-align:left}.list-two-columns>li{width:50%;line-height:1.5em;float:left;padding:0 25px 4px 0}.list-with-icons{list-style:none;padding-left:0}.list-with-icons>li{padding-left:35px;background-size:18px;background-position:left 6px;line-height:2.2em}.all-mb{margin-bottom:15px}@media (max-width:767px){.small-pb{padding-bottom:15px}}@media (max-width:767px){.small-pt{padding-top:15px}}@media (max-width:991px){.medium-pt{padding-top:15px}}.full-width-slider img,.img-responsive--controlled{height:260px}@media (min-width:510px){.full-width-slider img,.img-responsive--controlled{height:320px}}@media (min-width:768px){.full-width-slider img,.img-responsive--controlled{height:400px}}@media (min-width:992px){.full-width-slider img,.img-responsive--controlled{height:500px}}.table-vertical-header tbody,.table-vertical-header thead{display:table-cell}.table-vertical-header td,.table-vertical-header th{display:block}.table-alternate-colors tr:nth-child(even){background-color:#d1f0fb}.table-alternate-colors tr:nth-child(odd){background-color:#e6f6fd}.table-alternate-colors--vertical td:nth-child(even),.table-alternate-colors--vertical th:nth-child(even){background-color:#d1f0fb}.table-alternate-colors--vertical td:nth-child(odd),.table-alternate-colors--vertical th:nth-child(odd){background-color:#e6f6fd}.row.match-cols{overflow:hidden}.row.match-cols [class*=col-]{margin-bottom:-99999px;padding-bottom:99999px}.break-container{margin-left:-100%;margin-right:-100%}@media (max-width:375px){.hidden-under-375{display:none}}@media (max-width:482px){.hidden-under-482{display:none}}@media (max-width:509px){.break-xs{width:100%}.break-xs:not(:last-child){margin-bottom:15px}}.teaser.lazyload{opacity:0;transform:scale(.8)}.teaser.lazyloaded{opacity:1;transform:scale(1);transition:all .7s}.font-smoothing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vertical-align-helper{height:100%;display:inline-block;vertical-align:middle}.v-align-wrapper-gh{text-align:center;white-space:nowrap}.v-align-wrapper-gh:before{content:'';display:inline-block;height:100%;vertical-align:middle}.v-align-wrapper-gh .v-align-gh{display:inline-block;vertical-align:middle;max-width:100%}.vcenter{display:inline-block;vertical-align:middle;float:none}.vf-center{display:flex;align-items:center}@media only screen and (max-width:510px){.vf-center{display:block}}.c-modal-wrapper{-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;opacity:0;background:rgba(0,0,0,.7)}.c-modal-opened .c-modal-wrapper{opacity:1}.c-modal{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:initial!important;padding:20px;border:none!important;width:80%;border-radius:10px;padding:10px}.c-modal.social-share{padding-bottom:30px;max-width:480px}.c-modal.social-share .links-list>li:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);filter:hue-rotate(10deg) brightness(70%)}.c-modal.social-share a:focus{text-decoration:none}.c-modal-opened .c-modal{opacity:1}.c-modal-close{background-color:inherit!important;right:22px;top:21px;display:block;font-size:18px;font-weight:300;line-height:25px;text-align:center;border:none;padding:0}.c-modal-close:focus,.c-modal-close:hover{color:#fff;text-decoration:none;cursor:pointer}.modal-content{border:none!important;-webkit-box-shadow:0 3px 1px #000!important;-webkit-box-shadow:0 0 1px #000!important}.modal-body{border-radius:0 0 6px 6px}#whats-included-modal li,#whats-included-modal p{font-style:normal;font-weight:400;font-size:18px;line-height:19px;color:#0b2545;flex:none;order:1;align-self:stretch;flex-grow:0}.modal-ttl{font-style:normal;font-weight:700;font-size:30px;line-height:37px;text-align:center;text-transform:uppercase;color:#fff!important}.modal-h4{font-style:normal;font-weight:700;font-size:25px;line-height:31px;color:#0b2545!important;flex:none;order:0;align-self:stretch;flex-grow:0}.c-modal-content{display:none}.c-modal .c-modal-content{display:block}.c-modal-opened .c-modal-wrapper{opacity:1;overflow-x:hidden;overflow-y:auto}#ask-for-offer-adults-select.more-mdl-select,#ask-for-offer-children-select.more-mdl-select,#ask-for-offer-country-select.more-mdl-select,#ask-for-offer-date-select.more-mdl-select,#ask-for-offer-region-select.more-mdl-select{height:55px;margin-top:10px;padding-top:26px!important;font-style:normal;font-weight:700;font-size:18px;line-height:20px;color:#028090!important;width:100%!important;background:#f0f2f4;border:none!important}.more-mdl-label{position:absolute;z-index:2;top:16px;left:28px;font-style:normal;font-weight:600;font-size:14px;line-height:19px;color:#0b2545}.reservation-page .more-mdl-input-label{left:27px;top:26px;font-style:normal;font-weight:600;font-size:14px;line-height:19px;color:#0b2545;position:absolute}.more-mdl-input-label{left:30px;top:36px;font-style:normal;font-weight:600;font-size:14px;line-height:19px;color:#0b2545;position:absolute}#more-modal input{height:55px;margin-top:10px;padding-top:26px!important;font-style:normal;font-weight:700;font-size:18px;line-height:20px;color:#028090!important;width:100%!important;background:#f0f2f4;border:none!important;border-radius:4px}.resident-label{font-style:normal;font-weight:600;font-size:17px;line-height:19px;color:#0b2545}textarea::placeholder{color:#0b2545!important}.label-c{font-style:normal;font-weight:600;font-size:14px;line-height:19px;color:#0b2545}.textarea-style{font-size:18px;line-height:20px;color:#028090!important;font-weight:400;background:#f0f2f4}@media (max-width:991px){.modal-ttl-long{font-size:20px;word-break:break-word}}@media (max-width:576px){.modal-ttl-long{font-size:20px;word-break:break-word}}@media (max-width:480px){.modal-ttl-long{font-size:18px;word-break:break-word}}.lightblue-filter{-webkit-filter:hue-rotate(900deg) brightness(115%);filter:hue-rotate(900deg) brightness(115%)}#home-destinations h3,.c-modal-close,.cabin-icons>div.sqm,.cabin-number-list>li.selected,.tag-filtering>a.button-change-content.active,a.button-white.active{background-color:#00376a;color:#fff}.cabin .price-from{background-color:#fff;color:#00376a}.accordion-page .panel-title>a,.basic-page table thead,.btn-fare-select.active,.btn-fare-select:hover,.cabin .price,.cost-table thead,.cruise-line-page .panel-title>a,.cruise-preview .price,.passenger-box .passenger-box--header,.passengers-ribbon,.slider--call-to-action .call-to-action--price,.tag-filtering,a.button-change-content.active,a.button-change-content:hover{background-color:#00aeef;color:#fff}.cruise-header,.price-table--container,.tag-filtering>a.button-change-content{background-color:#fff;color:#00aeef}.cruise-preview--simple .price,.map-page .info-window-content .price{background-color:#f26c4f;color:#fff}.absolute-bottom-left,.absolute-bottom-right,.absolute-full,.absolute-left,.absolute-right,.accordion-page .numbering,.bg-blur>div>div,.bounding-box,.c-modal-close,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper,.steps-ribbon .step:not(:last-child):after{position:absolute}.absolute-left,.absolute-right,.accordion-page .numbering,.bounding-box,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper{top:0}.absolute-bottom-left,.absolute-bottom-right{bottom:0}.absolute-full,.bg-blur>div>div,.steps-ribbon .step:not(:last-child):after{height:100%;width:100%}.header-info-wrapper,.logo-wrapper{position:absolute;width:100%;height:100%;padding-right:30px}.logo-wrapper .logo-wrapper--inner{display:block;height:100%}@media (min-width:768px){.header-info-wrapper,.logo-wrapper{max-width:720px;padding-right:0}}.links-list{list-style:none;margin:0;padding:0}.links-list a,.links-list a:focus{text-decoration:none}.stacked.links-list{padding-left:0}.stacked.links-list>li{display:block}.text-only.links-list li>a{display:block;padding:0 0 4px 0;margin:2px 0}.grey-icons.links-list img{-webkit-filter:brightness(350%) grayscale(85%);filter:brightness(350%) grayscale(85%)}.medium-icons.links-list img{height:36px}.large-icons.links-list img{height:40px}.links-list img{height:30px}.links-list img.social{height:20px}.links-list img.social-icon{height:26px}.links-list>li{margin-right:6px;display:inline}.links-list>li:last-child{margin-right:0}.links-list>li>a{color:#000;white-space:nowrap}.cruise-preview .price,.cruise-preview--simple .price,.map-page .info-window-content .price,.slider--call-to-action .call-to-action--price{margin:0 8px 8px 0;padding:2px 20px;line-height:18px;font-size:12px}.cruise-preview .price .euro-bf,.cruise-preview--simple .price .euro-bf,.map-page .info-window-content .price .euro-bf,.slider--call-to-action .call-to-action--price .euro-bf{font-size:20px;font-weight:600;letter-spacing:.08em}.article-wrapper{background:#fff;padding:0;margin-bottom:40px;font-weight:300;font-size:16px;color:#5f5f5f;line-height:1.75em;text-align:justify}.article-wrapper .article-image-wrapper{position:relative;display:block}.article-wrapper .article-image-wrapper:hover img{transform:scale(1.1)}.article-wrapper .article-inner{padding:20px 10px}.article-page .article-wrapper .article-inner{padding:20px 30px}.article-wrapper .article-image{overflow:hidden;max-height:310px;min-height:170px}.article-page .article-wrapper .article-image{max-height:575px}.article-wrapper .article-image img{image-rendering:optimizeQuality;display:block;height:inherit;min-height:170px;width:100%;object-fit:cover;-webkit-transition:all .5s cubic-bezier(.645, .045, .355, 1);-moz-transition:all .5s cubic-bezier(.645, .045, .355, 1);-o-transition:all .5s cubic-bezier(.645, .045, .355, 1);transition:all .5s cubic-bezier(.645, .045, .355, 1);-webkit-transition-timing-function:cubic-bezier(0.645,0.045,0.355,1);-moz-transition-timing-function:cubic-bezier(0.645,0.045,0.355,1);-o-transition-timing-function:cubic-bezier(0.645,0.045,0.355,1);transition-timing-function:cubic-bezier(0.645,0.045,0.355,1)}@media (min-width:992px){.article-wrapper .article-image{height:224px}.article-page .article-wrapper .article-image{height:475px}}@media (min-width:1200px){.article-page .article-wrapper .article-image{height:575px}}.article-wrapper .article-title,.article-wrapper .article-title>a{height:51px;font-size:32px;font-weight:300;color:#00376a;text-align:left;margin:0 0 10px 0;line-height:1.5em;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.article-wrapper .article-tags-icon{width:21px;height:21px;display:table-cell;vertical-align:top}.article-wrapper .article-tags{display:table-cell;vertical-align:top;padding-left:10px;font-size:18px;color:#00376a}.article-wrapper .article-description{font-size:17px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.88;letter-spacing:normal;text-align:justify;color:#373737;margin-top:25px}@media (min-width:992px){body:not(.article-page) .article-wrapper .article-description{height:155px}}.article-wrapper .more{color:#00aeef;text-decoration:none}.pagination{margin:0}.pagination>li>a{color:#4a4a4a;font-weight:100}.pagination>li.active>a{background-color:#00376a}.pagination>li:first-child>a,.pagination>li:last-child>a{color:#d2d6da}.article-collection-page .page-header-image>div{background:rgba(0,0,0,.5)}.lightblue-filter{-webkit-filter:hue-rotate(900deg) brightness(115%);filter:hue-rotate(900deg) brightness(115%)}#home-destinations h3,.c-modal-close,.cabin-icons>div.sqm,.cabin-number-list>li.selected,.tag-filtering>a.button-change-content.active,a.button-white.active{background-color:#00376a;color:#fff}.cabin .price-from{background-color:#fff;color:#00376a}.accordion-page .panel-title>a,.basic-page table thead,.btn-fare-select.active,.btn-fare-select:hover,.cabin .price,.cost-table thead,.cruise-line-page .panel-title>a,.cruise-preview .price,.passenger-box .passenger-box--header,.passengers-ribbon,.slider--call-to-action .call-to-action--price,.tag-filtering,a.button-change-content.active,a.button-change-content:hover{background-color:#00aeef;color:#fff}.cruise-header,.price-table--container,.tag-filtering>a.button-change-content{background-color:#fff;color:#00aeef}.cruise-preview--simple .price,.map-page .info-window-content .price{background-color:#f26c4f;color:#fff}.absolute-bottom-left,.absolute-bottom-right,.absolute-full,.absolute-left,.absolute-right,.accordion-page .numbering,.bg-blur>div>div,.bounding-box,.c-modal-close,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper,.steps-ribbon .step:not(:last-child):after{position:absolute}.absolute-left,.absolute-right,.accordion-page .numbering,.bounding-box,.cabin .bg,.cruise-icons>div>div,.full-map,.state-check .state-check--icon-wrapper{top:0}.absolute-bottom-left,.absolute-bottom-right{bottom:0}.absolute-full,.bg-blur>div>div,.steps-ribbon .step:not(:last-child):after{height:100%;width:100%}.header-info-wrapper,.logo-wrapper{position:absolute;width:100%;height:100%;padding-right:30px}.logo-wrapper .logo-wrapper--inner{display:block;height:100%}@media (min-width:768px){.header-info-wrapper,.logo-wrapper{max-width:720px;padding-right:0}}.links-list{list-style:none;margin:0;padding:0}.links-list a,.links-list a:focus{text-decoration:none}.stacked.links-list{padding-left:0}.stacked.links-list>li{display:block}.text-only.links-list li>a{display:block;padding:0 0 4px 0;margin:2px 0}.grey-icons.links-list img{-webkit-filter:brightness(350%) grayscale(85%);filter:brightness(350%) grayscale(85%)}.medium-icons.links-list img{height:36px}.large-icons.links-list img{height:40px}.links-list img{height:30px}.links-list img.social{height:20px}.links-list img.social-icon{height:26px}.links-list>li{margin-right:6px;display:inline}.links-list>li:last-child{margin-right:0}.links-list>li>a{color:#000;white-space:nowrap}.cruise-preview .price,.cruise-preview--simple .price,.map-page .info-window-content .price,.slider--call-to-action .call-to-action--price{margin:0 8px 8px 0;padding:2px 20px;line-height:18px;font-size:12px}.cruise-preview .price .euro-bf,.cruise-preview--simple .price .euro-bf,.map-page .info-window-content .price .euro-bf,.slider--call-to-action .call-to-action--price .euro-bf{font-size:20px;font-weight:600;letter-spacing:.08em}.portal header.portal-header{width:auto}.portal header:not(.portal-header){display:none}.portal .breadcrumb-container,.portal footer:not(.portal-footer){display:none}.portal.reservation-page main{background-color:#ececec}.portal.search-page main{background-color:#ececec;padding-top:18px}.portal.search-page main .main-content{background-color:#ececec}@media (min-width:992px){.portal.search-page main{padding-top:200px}}.portal main{min-height:100vh;padding:0 0 47px 0}@media (max-width:375px){.portal main.filters-opened .filters-sidebar{margin-top:77px}}@media (max-width:499px){.portal main{min-height:100vh}}@media (max-width:348px){.portal main{min-height:100vh}}@media (min-width:768px){.portal main{min-height:100vh}}@media (min-width:992px){.portal main{min-height:100vh}}@media (min-width:1200px){.portal main{min-height:100vh}}.portal .wrapper .main-content{padding-top:0;background-color:#f1f5f8}@media (min-width:992px){.portal .wrapper .filters-sidebar{position:fixed;padding-left:0;top:48px;left:0;width:100%;z-index:1;-webkit-transition:all 280ms cubic-bezier(.4, 0, .2, 1);transition:all 280ms cubic-bezier(.4, 0, .2, 1)}}@media (min-width:992px){.portal.sidebar_main_active .filters-sidebar,.portal.sidebar_main_open .filters-sidebar{padding-left:270px}}@media (min-width:1200px){.portal .c-modal{width:65%;left:60%}}.portal .ship-card,.portal .shipline-card{cursor:pointer}.portal .tabs-container{display:block;padding:20px 20px 0}.portal .tabs-content-container{height:74vh;overflow-y:auto;padding:20px 20px 0}.portal .tab{margin:0 2px 2px 2px}.portal.cruise-ship-page .tabs-content-container{height:80vh}.portal img.header-img{max-height:70px;margin:0 0 20px}.portal .search-form{position:relative;margin:5px 0 10px}.portal .search-form>form{display:inline-block;width:100%}.portal .search-form .search-input{width:100%!important;box-sizing:border-box!important;border-radius:0!important;vertical-align:top!important;padding:6px 15px 6px!important;font-size:16px!important;height:auto!important}.portal .search-form .search-btn{position:absolute;top:1px;right:0}.portal #page_content{padding-bottom:10px}.portal .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.portal .download-deck{cursor:pointer}.portal .user_heading{padding:9px 24px}.portal .user_heading .user_heading_avatar .thumbnail{margin-top:16px;margin-bottom:0;-webkit-transition:all 280ms cubic-bezier(.4, 0, .2, 1);transition:all 280ms cubic-bezier(.4, 0, .2, 1);width:82px;height:82px;line-height:74px;border-radius:50%;border:1px solid #00376a;background-color:#00376a;overflow:hidden;box-sizing:border-box;padding:0}.portal .user_heading .user_heading_avatar .thumbnail-dummy{margin-top:16px;margin-bottom:0;-webkit-transition:all 280ms cubic-bezier(.4, 0, .2, 1);transition:all 280ms cubic-bezier(.4, 0, .2, 1);width:82px;height:82px;line-height:74px;border-radius:50%;border:2px solid #fff;background-color:#ededed;overflow:hidden;box-sizing:border-box}.portal form#frm-edit-user{margin-left:64px;margin-top:11px}.portal form#frm-edit-user .md-btn{margin:15px 0}.portal form label{font-weight:400}.portal form .input-container{margin-top:8px}.portal.home span.ann_time{position:absolute;right:30px}.portal .uk-notify-message .uk-icon-check{color:#658e35}.portal .uk-notify-message.uk-notify-message{background:#ebf7fde8!important}.portal .tablesorter td{position:relative}.portal .tablesorter .uk-icon-search{position:absolute;right:8px;top:19px;color:rgba(0,0,0,.25)}.portal .ann-row td:first-child{cursor:pointer}.portal .grid-data-content{border-bottom:1px solid rgba(0,0,0,.12)}.portal .card-header{padding:12px 20px;background-color:#00376a}.portal .card-header h2{color:#fff}.portal .card-header h3{margin-top:10px;color:#fff}.portal .passenger-row{padding:12px;background:#fafafa;color:#666;border:1px solid #1d1c1c24;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.12)}.portal .offer_buttons,.portal .offer_buttons:visited{color:#fff}.portal .offer_links,.portal .offer_links:visited{color:#00f}#CybotCookiebotDialog #CybotCookiebotDialogBody{max-width:68%!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyButtons #CybotCookiebotDialogBodyButtonAccept{border-radius:16px!important;padding:8px!important}*{font-family:Calibri;font-style:normal}h1,h2,h3,h4,h5{line-height:1.3em}h2{font-size:35px}hr{height:1px;background-color:grey}caption{color:#00376a;font-weight:700}@media print{body{-webkit-print-color-adjust:exact}}