/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body article.contextual-region{position:unset !important;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff;}.slick-prev,.slick-next{display:block;position:absolute;top:50%;display:block;background:none;color:#fff;cursor:pointer;margin:0 0 0 0px;z-index:20;border:0px;padding:0px;text-align:left;-ms-transform:translate(-0%,-50%);-webkit-transform:translate(-0%,-50%);transform:translate(-0%,-50%);width:40px;height:40px;outline:none;background:url(/themes/custom/drougas/assets/css/images/icon-prev.svg) no-repeat center center;font-size:0px;}.slick-prev{left:20px;}.slick-next{right:20px;background-image:url(/themes/custom/drougas/assets/css/images/icon-next.svg);}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.4;cursor:default;}.slick-dots{position:absolute;bottom:20px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;z-index:20;}#milks .sub-tab .slick-dots{bottom:0px;}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer;position:relative;}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:0px;cursor:pointer;opacity:1;color:transparent;border:0;outline:none;background:#ffffff;border-radius:50%;transition:all 300ms cubic-bezier(0.645,0.045,0.355,1.000);transition-timing-function:cubic-bezier(0.645,0.045,0.355,1.000);opacity:0.5;}.slick-dots li.slick-active button{opacity:1;}.slick-dots li.slick-active::after{opacity:1;}
:root{--max-width-nopadding:958px;--max-width:1008px;--max-width-wide:1274px;--horizontal-padding:25px;}@font-face{font-family:'CF-Din-CondensedBook';src:url(/themes/custom/drougas/assets/fonts/CFDin-CondensedBook/CFDin-CondensedBook.eot);src:url(/themes/custom/drougas/assets/fonts/CFDin-CondensedBook/CFDin-CondensedBook.eot#iefix) format('embedded-opentype'),url(/themes/custom/drougas/assets/fonts/CFDin-CondensedBook/CFDin-CondensedBook.woff2) format('woff2'),url(/themes/custom/drougas/assets/fonts/CFDin-CondensedBook/CFDin-CondensedBook.woff) format('woff'),url(/themes/custom/drougas/assets/fonts/CFDin-CondensedBook/CFDin-CondensedBook.ttf) format('truetype'),url(/themes/custom/drougas/assets/fonts/CFDin-CondensedBook/CFDin-CondensedBook.svg#CFDin-CondensedBook) format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'CF-Din-CondensedBold';src:url(/themes/custom/drougas/assets/fonts/CFDin-CondensedBold/CFDin-CondensedBold.eot);src:url(/themes/custom/drougas/assets/fonts/CFDin-CondensedBold/CFDin-CondensedBold.eot#iefix) format('embedded-opentype'),url(/themes/custom/drougas/assets/fonts/CFDin-CondensedBold/CFDin-CondensedBold.woff2) format('woff2'),url(/themes/custom/drougas/assets/fonts/CFDin-CondensedBold/CFDin-CondensedBold.woff) format('woff'),url(/themes/custom/drougas/assets/fonts/CFDin-CondensedBold/CFDin-CondensedBold.ttf) format('truetype'),url(/themes/custom/drougas/assets/fonts/CFDin-CondensedBold/CFDin-CondensedBold.svg#CFDin-CondensedBold) format('svg');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'CFDin-CondensedLight';src:url(/themes/custom/drougas/assets/fonts/CFDin-CondensedLight/CFDin-CondensedLight.eot);src:url(/themes/custom/drougas/assets/fonts/CFDin-CondensedLight/CFDin-CondensedLight.eot#iefix) format('embedded-opentype'),url(/themes/custom/drougas/assets/fonts/CFDin-CondensedLight/CFDin-CondensedLight.woff2) format('woff2'),url(/themes/custom/drougas/assets/fonts/CFDin-CondensedLight/CFDin-CondensedLight.woff) format('woff'),url(/themes/custom/drougas/assets/fonts/CFDin-CondensedLight/CFDin-CondensedLight.ttf) format('truetype'),url(/themes/custom/drougas/assets/fonts/CFDin-CondensedLight/CFDin-CondensedLight.svg#CFDin-CondensedLight) format('svg');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'CF-Din';src:url(/themes/custom/drougas/assets/fonts/CFDin-Regular/CFDin-Regular.eot);src:url(/themes/custom/drougas/assets/fonts/CFDin-Regular/CFDin-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/drougas/assets/fonts/CFDin-Regular/CFDin-Regular.woff2) format('woff2'),url(/themes/custom/drougas/assets/fonts/CFDin-Regular/CFDin-Regular.woff) format('woff'),url(/themes/custom/drougas/assets/fonts/CFDin-Regular/CFDin-Regular.ttf) format('truetype'),url(/themes/custom/drougas/assets/fonts/CFDin-Regular/CFDin-Regular.svg#CFDin-Regular) format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'CF-Din-light';src:url(/themes/custom/drougas/assets/fonts/CFDin-Light/CFDin-Light.eot);src:url(/themes/custom/drougas/assets/fonts/CFDin-Light/CFDin-Light.eot#iefix) format('embedded-opentype'),url(/themes/custom/drougas/assets/fonts/CFDin-Light/CFDin-Light.woff2) format('woff2'),url(/themes/custom/drougas/assets/fonts/CFDin-Light/CFDin-Light.woff) format('woff'),url(/themes/custom/drougas/assets/fonts/CFDin-Light/CFDin-Light.ttf) format('truetype'),url(/themes/custom/drougas/assets/fonts/CFDin-Light/CFDin-Light.svg#CFDin-Light) format('svg');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'CF-Din-bold';src:url(/themes/custom/drougas/assets/fonts/CFDin-Bold/CFDin-Bold.eot);src:url(/themes/custom/drougas/assets/fonts/CFDin-Bold/CFDin-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/drougas/assets/fonts/CFDin-Bold/CFDin-Bold.woff2) format('woff2'),url(/themes/custom/drougas/assets/fonts/CFDin-Bold/CFDin-Bold.woff) format('woff'),url(/themes/custom/drougas/assets/fonts/CFDin-Bold/CFDin-Bold.ttf) format('truetype'),url(/themes/custom/drougas/assets/fonts/CFDin-Bold/CFDin-Bold.svg#CFDin-Bold) format('svg');font-weight:bold;font-style:normal;font-display:swap;}html,body{margin:0px;padding:0px;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased !important;font-size:20px;line-height:20px;}img{border:0px;margin:0px;padding:0px;max-width:100%;height:auto;}form{margin:0px;padding:0px;}body{font-family:'CF-Din';color:#000000;position:relative;padding:0px;position:relative;margin:0;}body.locked{overflow:hidden;}a{text-decoration:none;outline:none;color:inherit;font-family:inherit;}body .nonPurchasable.button{display:none !important;}.clear{clear:both;}ul,li,ol,.menu-item,.form-item,.form-actions{}h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;font-weight:normal;}p{}ul:first-child,ol:first-child,p:first-child{margin-top:0;}ul:last-child,ol:last-child,p:last-child{margin-bottom:0;}#wrapper{position:relative;padding:0px;margin:0 auto 0 auto;overflow:hidden;}a{color:inherit;font-size:inherit;}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.mob{display:none;}input{outline:none;}strong{font-weight:normal;font-family:'CFAstyStd-Bold';}body.user-logged-in.path-frontpage .region.region-tabs{position:absolute;z-index:1;top:220px;left:0px;background:#fff;padding:20px 40px;}.layout-container{overflow:hidden;position:relative;}main{margin:0 auto;padding:0px;}.btn{display:block;width:auto;height:auto;text-align:center;background:transparent;color:#fff;font-family:'CF-Din-CondensedBook';font-size:1rem;line-height:1em;padding:15px 30px;-khtml-border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border:1px solid #ffffff;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.btn:hover{border-color:#F47920;background:#F47920;}.btn.btnOrange{background:#F47920;border-color:#F47920;}.btn.btnOrange:hover{border-color:#fff;background:transparent;}.mainHeader{width:100%;height:97px;position:absolute;top:0;left:0;background:#003B4E;z-index:100;}body:not(.pageHome) .layout-container{padding-top:97px;}body.stickyMenu .mainHeader{position:fixed;animation-name:stickyMenu;animation-duration:0.4s;}body.pageHome.stickyMenu .mainHeader{background:#003B4E;}body.pageHome .mainHeader{background:transparent;}body.pageHome .blockHeaderLogo{height:70px;}body.pageHome .blockHeaderLogo a svg .sailing{display:block;}@keyframes stickyMenu{from{top:-97px;}to{top:0px;}}.blockHeaderLogo{position:absolute;left:50px;top:50%;width:132px;height:47px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);overflow:hidden;z-index:1;}.pageHome .blockHeaderLogo{width:202px;}.blockHeaderLogo a{display:block;width:100%;height:100%;margin:0;padding:0;position:relative;}.blockHeaderLogo a svg{display:block;}.blockHeaderBookNow{position:absolute;right:50px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}.blockHeaderBookNow .btn{font-family:'CF-Din-CondensedBook';font-size:1.05rem;line-height:1em;letter-spacing:0.125rem;}.blockHeaderMainMenu{position:absolute;left:50%;top:50%;height:auto;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}.blockHeaderMainMenu > ul{margin:0;padding:0;text-align:center;white-space:nowrap;}.blockHeaderMainMenu > ul li{margin:0;display:inline-block;padding:50px 0;}.blockHeaderMainMenu > ul > li{position:relative;}.blockHeaderMainMenu > ul li a,.blockHeaderMainMenu > ul li span{display:block;color:#fff;padding:0 10px;text-transform:uppercase;font-family:'CF-Din-CondensedBook';font-size:1rem;line-height:1em;letter-spacing:0.125rem;}.blockHeaderMainMenu > ul > li > ul::before{content:"";width:19px;height:31px;background:url(/themes/custom/drougas/assets/images/triangle.png) no-repeat scroll center center transparent;position:absolute;left:0;bottom:100%;margin:0px 0 -16px 0px;}.blockHeaderMainMenu > ul > li > ul{position:absolute;top:70px;background:#0D7190;height:auto;margin:30px 0 0 0;padding:35px 0;text-align:left;width:280px;left:10px;visibility:hidden;}.blockHeaderMainMenu > ul > li:hover > ul{visibility:visible;}.blockHeaderMainMenu > ul > li > ul li{display:block;margin:0;padding:0 35px;}.blockHeaderMainMenu > ul > li > ul li a,.blockHeaderMainMenu > ul > li > ul li span{display:block;margin:0;padding:12px 0;font-family:'CF-Din-CondensedBook';font-size:1rem;line-height:1em;letter-spacing:0.04em;text-transform:uppercase;color:#FFFFFF;white-space:break-spaces;}.blockHeaderMainMenu > ul > li > a.is-active,.blockHeaderMainMenu > ul > li.menu-item--active-trail > a,.blockHeaderMainMenu > ul > li > ul > li > a.is-active,.blockHeaderMainMenu > ul > li > ul > li.menu-item--active-trail > a{color:#F47920;}@media screen and (min-width:1160px){.blockHeaderMainMenu > ul > li > ul > li > ul{position:absolute;top:0;background:#0D7190;height:auto;margin:0 0 0 0;padding:35px;text-align:left;width:300px;left:100%;visibility:hidden;border-left:1px solid #fff;}}.blockHeaderMainMenu > ul > li > ul > li:hover > ul{visibility:visible;}.blockHeaderMainMenu > ul > li > ul li > ul li{display:block;margin:0;padding:0;}.blockHeaderMainMenu > ul > li > ul li > ul li a,.blockHeaderMainMenu > ul > li > ul li > ul li span{display:block;margin:0;padding:12px 0;font-family:'CF-Din-CondensedBook';font-size:1rem;line-height:1em;letter-spacing:0.04em;text-transform:uppercase;color:#FFFFFF;white-space:break-spaces;}.blockHeaderMainMenu > ul > li a strong,.blockHeaderMainMenu > ul > li span strong{font-family:'CF-Din-CondensedBold';}.footerFixed{background:#011B23;padding:0 0;}.footerFixed .innerWrapper{position:relative;max-width:var(--max-width);width:100%;height:auto;margin:0 auto;padding:40px var(--horizontal-padding);}.footerFixed .col-2{float:left;width:auto;}.footerFixed .col-2 .copyrightWrapper{color:#fff;font-family:'CF-Din-CondensedBook';font-size:1rem;line-height:1em;letter-spacing:0.06em;}.footerFixed .footerMenuWrapper{margin-top:30px;}.footerFixed .footerMenuWrapper ul{list-style:none outside none;margin:0;padding:0;}.footerFixed .footerMenuWrapper ul li{display:inline;margin:0;padding:0;}.footerFixed .footerMenuWrapper ul li a{margin:0 7px;color:#0D7190;font-family:'CF-Din-CondensedBook';font-size:0.85rem;line-height:1em;letter-spacing:0.06em;}.footerFixed .footerMenuWrapper ul li:first-child a{margin-left:0;}.footerFixed .footerMenuWrapper ul li:last-child a{margin-right:0;}.footerFixed .col-1{float:right;width:auto;}.footerFixed .mainMenuWrapper{margin-bottom:30px;}.footerFixed .mainMenuWrapper ul{list-style:none outside none;margin:0;padding:0;}.footerFixed .mainMenuWrapper ul li{display:inline;margin:0;padding:0;}.footerFixed .mainMenuWrapper ul li a{color:#fff;text-transform:uppercase;font-family:'CF-Din-CondensedBook';font-size:1rem;line-height:1em;letter-spacing:0.06em;padding:0 5px;}.footerFixed .mainMenuWrapper > ul > li > ul{display:none;}.footerFixed .mainMenuWrapper ul li:first-child a{padding-left:0;}.footerFixed .mainMenuWrapper ul li:last-child a{padding-right:0;}.footerFixed .mainMenuWrapper ul li.menu-item--active-trail a{color:#F47920;}.footerFixed .socialWrapper a{margin:0 5px;}.footerFixed .socialWrapper a:first-child{margin-left:0;}.footerFixed .socialWrapper a:last-child{margin-right:0;}.region-breadcrumb-title{background:#F4EFEA;padding:28px 0 55px;text-align:center;}.blockBreadcrumb nav > ol{padding:0;margin:0;}.blockBreadcrumb nav > ol li{display:inline-block;margin:0;padding:0;padding-right:10px;position:relative;}.blockBreadcrumb nav > ol li:last-child{padding-right:0;color:#F47920;}.blockBreadcrumb nav > ol li::after{position:absolute;content:"/";right:1px;top:0;}.blockBreadcrumb nav > ol li:last-child::after{display:none;}.blockBreadcrumb nav > ol li,.blockBreadcrumb nav > ol li a{text-transform:uppercase;font-family:'CF-Din-CondensedBook';font-size:0.8rem;line-height:1em;letter-spacing:0.04em;}.blockPageTitle h1{font-family:'CF-Din-CondensedBold';font-size:4.5rem;line-height:1em;color:#03485E;padding:45px 0 0;}.blockOurCruisesTitleInfo .desc{font-family:'CF-Din-light';font-size:0.9rem;line-height:1.25rem;letter-spacing:0.06em;color:#03485E;max-width:778px;margin:0 auto;}.path-milos-cruises .blockPageTitle h1,.page-node-type-cruise .blockPageTitle h1{padding-bottom:45px;}.page-node-type-cruise .region-breadcrumb-title{padding-bottom:63px;}.path-milos-cruises .region-breadcrumb-title{padding-bottom:116px;}.path-milos-cruises main{background:#F4EFEA;}.viewOurCruises{max-width:1440px;margin:0 auto;}.path-milos-cruises .viewOurCruises{max-width:1440px;padding-bottom:90px;}.viewOurCruises .views-row{width:50%;float:left;position:relative;}.viewOurCruises .views-row:nth-child(odd){transform:translateY(-55px);-webkit-transform:translateY(-55px);-moz-transform:translateY(-55px);-ms-transform:translateY(-55px);-o-transform:translateY(-55px);}.viewOurCruises .views-row:nth-child(odd) .cruiseTeaser{background:#003B4E;}.viewOurCruises .views-row:nth-child(even) .cruiseTeaser{background:#0D7190;}.path-milos-cruises .viewOurCruises .views-row:nth-child(1) .cruiseTeaser{background:#003B4E;}.path-milos-cruises .viewOurCruises .views-row:nth-child(2) .cruiseTeaser{background:#0D7190;}.path-milos-cruises .viewOurCruises .views-row:nth-child(3) .cruiseTeaser{background:#0D7190;}.path-milos-cruises .viewOurCruises .views-row:nth-child(4) .cruiseTeaser{background:#003B4E;}.path-milos-cruises .viewOurCruises .views-row:nth-child(5) .cruiseTeaser{background:#003B4E;}.path-milos-cruises .viewOurCruises .views-row:nth-child(6) .cruiseTeaser{background:#0D7190;}.path-milos-cruises .viewOurCruises .views-row:nth-child(7) .cruiseTeaser{background:#0D7190;}.path-milos-cruises .viewOurCruises .views-row:nth-child(8) .cruiseTeaser{background:#003B4E;}.path-milos-cruises .viewOurCruises .views-row:nth-child(9) .cruiseTeaser{background:#003B4E;}.path-milos-cruises .viewOurCruises .views-row:nth-child(10) .cruiseTeaser{background:#0D7190;}.path-milos-cruises .viewOurCruises .views-row:nth-child(11) .cruiseTeaser{background:#0D7190;}.cruiseTeaser{color:#fff;min-height:800px;}.cruiseTeaser .teaserContent{padding:60px 50px 50px 50px;}.cruiseTeaser .field--name-field-title-super{font-family:'CF-Din-light';font-size:0.9rem;line-height:1em;padding-bottom:20px;letter-spacing:0.32em;}.cruiseTeaser .titleLink h2{font-family:'CF-Din-CondensedBold';font-size:2.35rem;line-height:1em;padding-bottom:20px;letter-spacing:0.07em;}.cruiseTeaser .duration{font-size:1rem;line-height:1em;padding-bottom:10px;letter-spacing:0.06em;}.cruiseTeaser .field--name-body{font-family:'CF-Din-light';font-size:0.9rem;line-height:1.39em;padding-bottom:22px;letter-spacing:0.06em;}.cruiseTeaser .ctas{position:relative;}.cruiseTeaser .ctas .btn.buyNow{width:auto;display:inline-block;margin-left:20px;letter-spacing:0.06em;}.cruiseTeaser .ctas .readMoreLink{font-family:'CF-Din-CondensedBook';border:1px solid #fff;-khtml-border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:15px 25px;width:auto;display:inline-block;font-size:1rem;line-height:1em;text-align:center;letter-spacing:0.06em;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;white-space:nowrap;text-transform:uppercase;}.cruiseTeaser .ctas .groupSize{display:inline-block;padding:18px 0px 0px 30px;background:url(/themes/custom/drougas/assets/images/icon-cruise-people.svg) no-repeat scroll left bottom transparent;margin-left:20px;line-height:1em;font-size:1rem;font-family:'CF-Din-light';vertical-align:top;}.cruiseTeaser .price{display:block;width:auto;height:auto;padding-bottom:22px;font-family:'CF-Din-light';font-size:0.95rem;line-height:1.25rem;letter-spacing:0.06em;text-transform:capitalize;}.page-node-type-cruise .hero{position:relative;min-height:520px;overflow:hidden;}.page-node-type-cruise .hero > .heroImg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;}.page-node-type-cruise .hero > .heroImg > img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;}.page-node-type-cruise .hero .specs{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:1;background:#f4efe9;width:100%;max-width:var(--max-width-nopadding);padding:30px 25px 30px 85px;}.page-node-type-cruise .hero .specs .spec{display:inline-block;padding-left:63px;background:url(/themes/custom/drougas/assets/images/icon-duration.svg) no-repeat scroll left center transparent;position:relative;margin-right:60px;}.page-node-type-cruise .hero .specs .spec.groupSize{background-image:url(/themes/custom/drougas/assets/images/icon-group-size.svg);}.page-node-type-cruise .hero .specs .spec.price{background-image:url(/themes/custom/drougas/assets/images/icon-price.svg);}.page-node-type-cruise .hero .specs .spec .title{font-family:'CF-Din';font-size:0.95rem;line-height:1.25rem;letter-spacing:0.06em;color:#003B4E;}.page-node-type-cruise .hero .specs .spec .value{font-family:'CF-Din-light';font-size:0.95rem;line-height:1.25rem;letter-spacing:0.06em;color:#003B4E;}.page-node-type-cruise .hero .specs .buyNow{position:absolute;right:20px;top:30px;letter-spacing:0.06em;}.page-node-type-cruise .cruiseContent{position:relative;max-width:var(--max-width);width:100%;height:auto;margin:0 auto;padding:40px var(--horizontal-padding);}.page-node-type-cruise .cruiseContent .field--name-field-title-super{font-size:0.9rem;letter-spacing:0.32em;line-height:1em;color:#003B4E;font-family:'CF-Din-light';margin-bottom:30px;}.page-node-type-cruise .cruiseContent .title{letter-spacing:0.07em;font-family:'CF-Din-CondensedBold';font-size:2.35rem;line-height:1em;color:#03485E;margin-bottom:20px;}.page-node-type-cruise .field--name-field-cruise-type{background:#F47920;display:inline-block;padding:10px 20px;border-radius:20px;color:#fff;font-weight:300;font-family:'CF-Din-light';margin-bottom:20px;}.page-node-type-cruise .cruiseContent .field--name-field-cruise-locations{color:#03485E;font-size:1.55rem;letter-spacing:0.07em;line-height:1.25em;font-family:'CF-Din-light';margin-bottom:30px;}.page-node-type-cruise .cruiseContent .field--name-body{color:#000000;font-size:0.85rem;letter-spacing:0.04em;line-height:1.41em;font-family:'CF-Din-light';margin-bottom:35px;}.page-node-type-cruise .cruiseContent .cruiseGallery{margin-bottom:40px;}.page-node-type-cruise .cruiseContent .cruiseGallery .col{float:left;}.page-node-type-cruise .cruiseContent .cruiseGallery .col.col-1{width:100%;max-width:416px;margin-right:30px;}.page-node-type-cruise .cruiseContent .cruiseGallery .col.col-2{width:100%;max-width:247px;margin-right:30px;}.page-node-type-cruise .cruiseContent .cruiseGallery .col.col-3{width:100%;max-width:238px;}@media screen and (max-width:1160px){.page-node-type-cruise .hero .specs .buyNow{display:none;}}@media screen and (max-width:900px){.page-node-type-cruise .cruiseContent .cruiseGallery{margin-bottom:100px;width:calc(100% + 50px);margin-left:-25px;}.page-node-type-cruise .cruiseContent .cruiseGallery .col.col-1,.page-node-type-cruise .cruiseContent .cruiseGallery .col.col-2,.page-node-type-cruise .cruiseContent .cruiseGallery .col.col-3{padding-right:50px;max-width:100%;margin-right:0;}.page-node-type-cruise .cruiseContent .cruiseGallery .slick-current + .slick-slide{margin-left:-20px;}.page-node-type-cruise .cruiseContent .cruiseGallery .slick-slide{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.page-node-type-cruise .cruiseContent .cruiseGallery .slick-dots{bottom:-40px;}}.cruiseGallery .col-1 .imgWrapper.el-1{width:100%;height:230px;margin-bottom:30px;}.cruiseGallery .col-1 .imgWrapper.el-2{width:100%;height:230px;}.cruiseGallery .col-2 .imgWrapper.el-1{width:100%;height:310px;margin-bottom:30px;}.cruiseGallery .col-2 .imgWrapper.el-2{width:100%;height:150px;}.cruiseGallery .col-3 .imgWrapper.el-1{width:100%;height:230px;margin-bottom:30px;}.cruiseGallery .col-3 .imgWrapper.el-2{width:100%;height:230px;}.cruiseGallery .col-3 .imgWrapper{position:relative;display:block;}.cruiseGallery .col .imgWrapper img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;}.page-node-type-cruise .cruiseContent .extraInfoWrapper h2{letter-spacing:0.06em;font-family:'CF-Din-CondensedBold';font-size:1.6rem;line-height:1em;color:#03485E;margin-bottom:30px;}.page-node-type-cruise .cruiseContent .extraInfo{border:1px solid #C4C4C4;padding:0px;margin-bottom:28px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.page-node-type-cruise .cruiseContent .extraInfo:last-child{margin-bottom:0;}.page-node-type-cruise .cruiseContent .extraInfoTrigger{padding:30px;font-size:1.5rem;letter-spacing:0.06em;line-height:1em;color:#CCCCCC;font-family:'CF-Din-light';position:relative;display:block;width:100%;}.page-node-type-cruise .cruiseContent .extraInfoTrigger::after{content:"";mask:url(/themes/custom/drougas/assets/images/icon-arrow-extrainfo.svg);-webkit-mask:url(/themes/custom/drougas/assets/images/icon-arrow-extrainfo.svg);width:38px;height:20px;position:absolute;right:30px;top:50%;margin-top:-10px;transform:scaleY(-1);-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);background:#E3D7CA;mask-size:cover;-webkit-mask-size:cover;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.page-node-type-cruise .cruiseContent .extraInfo.active{border-color:#03485E;}.page-node-type-cruise .cruiseContent .extraInfo.active .extraInfoTrigger::after{background:#03485E;transform:scaleY(1);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);}.page-node-type-cruise .cruiseContent .extraInfoContent{padding:0 30px 30px 30px;font-size:0.85rem;letter-spacing:0.04em;line-height:1.4em;color:#CCCCCC;font-family:'CF-Din-light';position:relative;display:block;width:100%;color:#03485E;display:none;}.pageMilos{}.page-node-type-component-page{}.field--name-field-components{padding:90px 0 145px;}.paragraph--type--title-text-image-story{width:100%;max-width:1046px;margin:0 auto;padding:0 25px;}.paragraph--type--title-text-image-item{margin:80px 0;}.paragraph--type--title-text-image-item:first-child{margin-top:0;}.paragraph--type--title-text-image-item:last-child{margin-bottom:0;}.paragraph--type--title-text-image-item:nth-child(even){}.paragraph--type--title-text-image-item:nth-child(odd) .colFirst{float:right;padding-left:25px;padding-right:0;}.paragraph--type--title-text-image-item:nth-child(odd) .colSecond{float:left;padding-left:0;padding-right:25px;}.paragraph--type--title-text-image-item .colFirst{float:left;width:50%;padding-right:25px;}.paragraph--type--title-text-image-item .colSecond{float:left;width:50%;padding-left:25px;}.paragraph--type--title-text-image-item  .field--name-field-title{color:#03485E;font-size:2rem;line-height:1.15em;letter-spacing:0.04em;font-family:'CF-Din-light';margin-bottom:32px;}.paragraph--type--title-text-image-item .field--name-field-text{color:#000000;font-size:0.85rem;line-height:1.47em;letter-spacing:0.04em;font-family:'CF-Din-light';}.paragraph--type--title-text-image-item .field--name-field-image img{display:block;width:100%;}.blockExploringMilos{background:#f4efea;padding:110px 25px 80px;}.blockExploringMilos .mapWrapper{position:relative;width:100%;height:auto;max-width:var(--max-width-wide);margin:0 auto;}.blockExploringMilos .mapControls{position:absolute;left:0;top:0px;width:100%;height:auto;z-index:1;}.blockExploringMilos .mapControls .title{font-family:'CF-Din-CondensedBold';font-size:2.9rem;line-height:1.23em;letter-spacing:0.06em;color:#03485D;margin-bottom:24px;}.blockExploringMilos .mapControls .mapCtas{}.blockExploringMilos .mapControls .mapCtas .mapCta{display:inline-block;margin:0;font-family:'CFDin-CondensedLight';font-size:1.05rem;line-height:1em;letter-spacing:0.12em;color:#03485E;background:transparent;border-radius:38px;padding:15px 25px;width:130px;text-align:center;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.blockExploringMilos .mapControls .mapCtas .mapCta.active{background:#03485D;color:#fff;font-family:'CF-Din-CondensedBold';}.blockExploringMilos .mapControls .mapSelect{display:none;}.blockExploringMilos .mapControls .mapTitles{position:relative;width:100%;height:auto;margin-top:36px;}.blockExploringMilos .mapControls .mapTitles .mapTitle{font-family:'CF-Din-CondensedBook';font-size:1.2rem;line-height:1em;letter-spacing:0.06em;color:#03485D;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:0;visibility:hidden;padding:10px 20px;display:block;border-radius:50px;background:#F47920;border-color:#F47920;color:#fff;}.blockExploringMilos .mapControls .mapTitles .mapTitle.active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-khtml-opacity:1;z-index:1;visibility:visible;}.blockExploringMilos .mapsImgs{position:relative;width:calc(100% - 193px);height:auto;z-index:0;}.blockExploringMilos .mapsImgs .mapImgTpl{position:relative;width:100%;height:auto;z-index:0;}.blockExploringMilos .mapsImgs .mapImg{position:absolute;width:100%;height:auto;top:0;left:0;z-index:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;z-index:0;-webkit-transition:opacity .4s linear 0.4s;-moz-transition:opacity .4s linear 0.4s;-ms-transition:opacity .4s linear 0.4s;-o-transition:opacity .4s linear 0.4s;transition:opacity .4s linear 0.4s;}.blockExploringMilos .mapsImgs .mapImg.active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-khtml-opacity:1;z-index:1;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;}.blockExploringMilos .mapsAssets{position:absolute;top:50%;right:0;width:193px;transform:translateY(-50%);text-align:right;}.blockExploringMilos .mapsAssets img{max-width:100%;}.blockExploringMilos .mapsAssetMob{display:none;}@media screen and (max-width:1180px){.blockExploringMilos .mapsImgs{width:calc(100% - 153px);}.blockExploringMilos .mapsAssets{width:153px;}}@media screen and (max-width:1080px){.blockExploringMilos .mapsImgs{width:calc(100% - 120px);}.blockExploringMilos .mapsAssets{width:110px;}}@media screen and (max-width:1030px){.blockExploringMilos .mapsImgs{width:100%;}.blockExploringMilos .mapsAssets{width:100%;margin:0 auto;position:relative;top:auto;left:auto;right:auto;transform:translateY(0);text-align:center;padding-top:40px;}.blockExploringMilos .mapsAssetMob{display:block;}.blockExploringMilos .mapsAsset{display:none;}.blockExploringMilos .mapsAssets img{margin:0 auto;}}@media screen and (max-width:930px){.blockExploringMilos .mapControls{position:relative;top:auto;left:auto;padding-bottom:80px;}}@media screen and (max-width:700px){.blockExploringMilos .mapControls .title{max-width:300px;margin:0 auto;font-size:2.5rem;line-height:0.94em;padding-bottom:40px;}.blockExploringMilos .mapControls{text-align:center;}.blockExploringMilos .mapControls .mapCtas{display:none;}.blockExploringMilos .mapControls .mapSelect{display:block;}.blockExploringMilos .mapControls .mapTitles .mapTitle{width:100%;}.blockExploringMilos .mapsImgs{width:calc(100% + 40px);margin-left:-20px;}}.blockExploringMilos select#map{background:url(/themes/custom/drougas/assets/images/icon-select.svg) no-repeat scroll center right #0D7190;background-position-x:calc(100% - 24px);width:100%;max-width:342px;color:#fff;border:0;padding:20px 0;border-radius:50px;outline:none;font-family:'CF-Din-CondensedBold';font-size:1.05rem;line-height:1em;letter-spacing:0.12em;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';padding-left:130px;}.blockExploringMilos select#map::-ms-expand{display:none;}.blockTestimonials{padding:60px 0;background:#F4EFEA;}.blockTestimonials header h2{font-family:'CF-Din-CondensedBold';font-size:3.55rem;line-height:1.1em;letter-spacing:0.02em;color:#03485E;max-width:400px;margin:0 auto;text-align:center;}.blockTestimonials .title{font-family:'CF-Din-CondensedBold';font-size:1.55rem;line-height:1em;letter-spacing:0.02em;color:#03485E;text-align:center;padding:60px 0 20px;}.blockTestimonials .field--name-body{font-family:'CF-Din-light';font-size:0.95rem;line-height:1.42em;letter-spacing:0.06em;color:#03485D;text-align:center;max-width:740px;margin:0 auto;position:relative;}.blockTestimonials .field--name-body::before,.blockTestimonials .field--name-body::after{position:absolute;content:url(/themes/custom/drougas/assets/images/icon-testimonials-left.svg);width:54px;height:39px;}.blockTestimonials .field--name-body::before{right:100%;bottom:100%;}.blockTestimonials .field--name-body::after{left:100%;top:100%;content:url(/themes/custom/drougas/assets/images/icon-testimonials-right.svg);}.blockTestimonials .userData{position:relative;width:auto;display:inline-block;padding-right:118px;left:50%;margin-top:25px;margin-bottom:60px;transform:translateX(-50%);}.blockTestimonials .field--name-field-name{font-family:'CF-Din';font-size:0.9rem;line-height:1em;letter-spacing:0.02em;color:#03485E;display:inline-block;}.blockTestimonials .field--name-field-image{position:absolute;top:50%;right:0;transform:translateY(-50%);width:108px;margin-left:10px;}.blockTestimonials .slick-dots{bottom:0;}.slick-dots li button{opacity:1;background:#E3D7CA;}.slick-dots li.slick-active button{opacity:1;background:#0D7190;}.blockHomepageSectionImage{width:100%;height:auto;overflow:hidden;}.blockHomepageSectionImage .field--type-image{position:relative;width:100%;height:530px;}.blockHomepageSectionImage .field--type-image img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;}.blockHomepageHero{width:100%;height:100vh;min-height:600px;background:black;z-index:0;position:relative;background:url(/themes/custom/drougas/assets/images/homepage-hero-optimised.jpg) no-repeat scroll center center transparent;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.blockHomepageHero .wrapperInner{position:absolute;width:100%;max-width:550px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);top:50%;left:50%;color:#fff;text-align:center;}.blockHomepageHero .slogan{font-family:'CF-Din-CondensedBold';font-size:6.3rem;line-height:5.35rem;padding-bottom:17px;}.blockHomepageHero h1{font-family:'CF-Din-light';font-size:1.4rem;line-height:1em;padding-bottom:30px;font-weight:300 !important;letter-spacing:0.04em;}.blockHomepageHero h1 .location{font-family:'CF-Din-bold';font-size:0.95rem;line-height:1em;padding-top:20px;display:block;}.blockHomepageHero .description{font-family:'CF-Din-light';font-size:0.9rem;line-height:1.25em;max-width:400px;margin:0 auto;letter-spacing:0.06em;}.blockHomepageHero .scrollDown{position:relative;width:38px;height:auto;margin:26px auto 0;display:block;}.blockOurCruisesHome{background:#F4EFEA;}.blockOurCruisesHome footer{text-align:center;margin:40px 0;}.blockOurCruisesHome footer .btn{display:inline-block;width:auto;background:#03485D;color:#fff;font-family:'CF-Din-CondensedBook';font-size:1rem;line-height:1em;letter-spacing:0.06em;padding:18px 40px;}.blockTheFleetHomepage{background:#F4EFEA;padding:20px 0;}.blockTheFleetHomepage .viewTheFleet{max-width:1328px;margin:0 auto;text-align:center;}.blockTheFleetHomepage .viewTheFleet .slick-dots{bottom:-30px;}.blockTheFleetHomepage header{}.blockTheFleetHomepage header h2{color:#03485E;font-family:'CF-Din-CondensedBold';font-size:3.7rem;line-height:1em;letter-spacing:0.02em;padding-bottom:0px;}.blockTheFleetHomepage header .desc{font-family:'CF-Din-light';font-size:0.95rem;line-height:1.42em;text-align:center;letter-spacing:0.06em;color:#03485D;max-width:740px;margin:0 auto;padding:28px 0 45px;}.blockTheFleetHomepage .views-row{float:left;width:33.333%;padding:0 12px;}.blockTheFleetHomepage .views-row .views-field-title{font-family:'CF-Din-CondensedBold';font-size:2.05rem;line-height:1em;letter-spacing:0.02em;text-transform:uppercase;color:#03485E;text-align:left;width:100%;margin:26px 0 7px;}.blockTheFleetHomepage .views-row .views-field-field-title-sub{font-family:'CF-Din-light';font-size:1.25rem;line-height:1em;letter-spacing:0.02em;text-transform:uppercase;color:#03485E;text-align:left;width:100%;}.blockTheFleetHomepage footer{text-align:center;margin:50px 0;}.blockTheFleetHomepage footer .btn{display:inline-block;width:auto;background:#03485D;color:#fff;font-family:'CF-Din-CondensedBook';font-size:1rem;line-height:1em;letter-spacing:0.06em;padding:15px 40px;}.path-the-fleet .region-content{margin:100px 0 85px;}.path-the-fleet .fleetItem{max-width:1044px;padding:0 25px;margin:80px auto;}.path-the-fleet .fleetItem:first-child{margin-top:0;}.path-the-fleet .fleetItem:last-child{margin-bottom:0;}.path-the-fleet .fleetItem .leftCol{float:right;width:50%;padding-left:20px;}.path-the-fleet .fleetItem .rightCol{float:left;width:50%;padding-right:20px;}.path-the-fleet .fleetItem h2.title{color:#03485E;font-family:'CF-Din-CondensedBold';font-size:2.55rem;line-height:1em;letter-spacing:0.02em;padding-bottom:13px;}.path-the-fleet .fleetItem .field--name-field-title-sub{color:#03485E;font-family:'CF-Din-light';font-size:1.55rem;line-height:1em;letter-spacing:0.07em;padding-bottom:20px;}.path-the-fleet .fleetItem .field--name-body{color:#000;font-family:'CF-Din-light';font-size:0.85rem;line-height:1.47em;letter-spacing:0.04em;padding-bottom:35px;}.path-the-fleet .fleetItem .maxCapacity{color:#03485E;font-family:'CF-Din-CondensedBold';font-size:1.15rem;line-height:1em;letter-spacing:0.02em;padding-bottom:0px;}.pageAboutUs .field--name-field-components{padding:0;}.pageAboutUs .paragraph--type--title-text{max-width:1015px;padding:80px 25px;margin:0 auto;text-align:center;}.pageAboutUs .paragraph--type--title-text .field--name-field-title{color:#03485E;font-family:'CF-Din-light';font-size:1.75rem;line-height:1em;letter-spacing:0.02em;padding-bottom:50px;max-width:760px;margin:0 auto;}.pageAboutUs .paragraph--type--title-text .field--name-field-text{color:#000;font-family:'CF-Din-light';font-size:0.85rem;line-height:1.47em;letter-spacing:0.04em;padding-bottom:0px;}.pageAboutUs .paragraph--type--image .field--name-field-image{height:535px;overflow:hidden;position:relative;}.pageAboutUs .paragraph--type--image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;}.blockContactUs{}.blockContactUs .cols{position:relative;}.blockContactUs .cols .col{float:left;min-height:400px;width:50%;background:#022530;}.blockContactUs .cols .col.left{padding:90px 8% 60px 40px;}.blockContactUs .cols .col.right{position:absolute;width:50%;left:50%;height:100%;}.blockContactUs .cols .col.right iframe{position:absolute;width:100%;height:100%;top:0;left:0;}.blockContactUs .cols .col.left .colInner{width:100%;max-width:430px;float:right;}.blockContactUs .cols .col h2.title{font-family:'CF-Din-CondensedBold';font-size:2.75rem;line-height:1em;letter-spacing:0.06em;color:#FFFFFF;}.webformContactUs{}.webformContactUs .form-item input.form-text,.webformContactUs .form-item input.form-email,.webformContactUs .form-item textarea,.webformContactUs .form-item input.form-text::placeholder,.webformContactUs .form-item input.form-email::placeholder,.webformContactUs .form-item textarea::placeholder{font-family:'CF-Din-CondensedBook';font-size:0.85rem;line-height:1em;letter-spacing:0.04em;color:#FFFFFF;width:100%;opacity:1;}.webformContactUs .form-item input,.webformContactUs .form-item textarea{background:none;border:1px solid #fff;border-top:none;border-left:none;border-right:none;resize:none;padding:55px 0 12px;outline:none;}.webformContactUs .form-item-accept-terms-and-conditions{font-family:'CF-Din-CondensedBook';font-size:0.85rem;line-height:1em;letter-spacing:0.04em;color:#FFFFFF;width:100%;opacity:1;padding-top:40px;}.webformContactUs .form-item-accept-terms-and-conditions .description{display:inline-block;}.webformContactUs .form-actions{text-align:right;padding:45px 0 0 0;}.webformContactUs .form-actions .btnSubmit{font-family:'CF-Din-CondensedBook';font-size:1rem;line-height:1em;letter-spacing:0.06em;color:#FFFFFF;border:1px solid #FFFFFF;border-radius:38px;padding:17px 45px;background:transparent;cursor:pointer;}.webformContactUs .webform-confirmation{color:#fff;padding-top:20px;}.form-item-first-name,.form-item-last-name{float:left;width:50%;}.form-item-first-name{padding-right:10px;}.form-item-last-name{padding-left:10px;}.webformContactUs .messages{}.webformContactUs .messages ul.messages__list{padding:0 0 50px 14px;margin:0;}.webformContactUs .messages ul li{font-size:0.8rem;line-height:1.25em;color:#bd0000;}.blockContactUsHomepage{background:#022530;}.blockContactUsHomepage .cols .col.left{padding-right:5%;}.blockContactUsHomepage .cols .col.right{padding:90px 40px 60px 5%;position:relative;width:50%;left:unset;height:auto;}.blockContactUsHomepage .cols .col.right .colInner{width:100%;max-width:430px;float:left;}.blockContactUsHomepage .form-item.form-item-first-name input,.blockContactUsHomepage .form-item.form-item-last-name input{padding-top:0;}.blockContactUsHomepage .cols .col h2.title{font-size:3.3rem;line-height:1em;}.blockContactUsHomepage .cols .col h2.title.mobile{display:none;}.blockContactUsHomepage .cols .col h2.title.desktop{display:block;}.blockContactUsHomepage .textTop{font-family:'CF-Din-light';font-size:0.95rem;line-height:1.68em;letter-spacing:0.02em;color:#FFFFFF;margin-top:40px;margin-bottom:40px;}.blockContactUsHomepage .textBot{font-family:'CF-Din-light';font-size:0.9rem;line-height:1.77em;letter-spacing:0.06em;color:#FFFFFF;}.phones{padding-top:40px;}.phones span{color:#fff;margin:0 10px;font-family:'CF-Din-light';font-size:14px;}.phones .phone{position:relative;display:inline-block;color:#fff;font-family:'CF-Din-light';font-size:0.9rem;line-height:1em;letter-spacing:0.06em;padding-top:40px;}.phones .phone.phoneLand{margin-left:100px;}.phones .phone::before{position:absolute;top:0;content:url(/themes/custom/drougas/assets/images/icon-landline.svg);width:30px;height:30px;}.phones .phone.phoneViber::before{content:url(/themes/custom/drougas/assets/images/icon-viber.svg);right:0;}.phones .phone.phoneWa::before{content:url(/themes/custom/drougas/assets/images/icon-whatsapp.svg);left:0;}.phones .phone.phoneLand::before{content:url(/themes/custom/drougas/assets/images/icon-landline.svg);left:50%;margin-left:-15px;}.pageContactUs .field--name-field-components{padding-bottom:70px;}.pageContactUs .paragraph--type--title-text{}.pageContactUs .paragraph--type--title-text .field--name-field-title{font-family:'CF-Din-light';font-size:1.75rem;line-height:1.25em;text-align:center;letter-spacing:0.04em;color:#03485E;max-width:880px;padding:0 25px;margin:0 auto;}.pageContactUs .paragraph--type--title-text .field--name-field-text{font-family:'CF-Din-light';font-size:0.85rem;line-height:1.47em;text-align:center;letter-spacing:0.04em;color:#000000;max-width:1000px;padding:0 25px;margin:50px auto 45px;}.pageContactUs .phones{margin:0 auto;text-align:center;color:#022530;}.pageContactUs .phones .phone,.pageContactUs .phones span{color:#022530;}.pageContactUs .phones .phone.phoneLand::before{content:url(/themes/custom/drougas/assets/images/icon-landline-black.svg);}.page-node-type-simple-page .region-content{max-width:1180px;padding:90px 40px;margin:0 auto;}.page-node-type-simple-page .field--name-body{color:#000000;font-size:0.85rem;line-height:1.47em;letter-spacing:0.04em;font-family:'CF-Din-light';}.page-node-type-simple-page .field--name-body p > a{text-decoration:underline;}.block--type-gallery-section{background:#0D7190;padding:50px 0;}.block--type-gallery-section h2{font-family:'CF-Din-CondensedBold';font-size:3.55rem;line-height:1.5em;text-align:center;letter-spacing:0.02em;width:100%;height:auto;color:#4AC3E9;margin:4px 0;}.block--type-gallery-section .field--name-field-subtitle{font-family:'CF-Din-CondensedBold';font-size:1.4rem;line-height:1.5em;text-align:center;letter-spacing:0.02em;color:#FFFFFF;margin-bottom:40px;}.block--type-gallery-section .field--name-field-gallery-images{max-width:1410px;margin:0 auto;width:100%;height:auto;position:relative;}.block--type-gallery-section .field--name-field-gallery-images a{width:25%;padding:0 12px;display:block;height:auto;}.block--type-gallery-section .field--name-field-gallery-images img{display:block;width:100%;height:auto;}.blockInstagramGallery{}@media screen and (max-width:1160px){.blockHeaderBookNow{position:fixed;bottom:20px;top:unset;right:20px;transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);}.blockHeaderMainMenu{display:none;}.blockBurgerMenu{width:40px;height:40px;position:absolute;right:40px;top:50%;margin-top:-20px;z-index:1;}.blockBurgerMenu .mobileMenuTrigger{position:absolute;width:100%;height:100%;top:0;left:0;}.blockBurgerMenu .mobileMenuTrigger span{width:32px;height:3px;position:absolute;background:#fff;left:50%;margin-left:-16px;}.blockBurgerMenu .mobileMenuTrigger span:nth-child(1){top:12px;}.blockBurgerMenu .mobileMenuTrigger span:nth-child(2){top:18px;}.blockBurgerMenu .mobileMenuTrigger span:nth-child(3){top:24px;}.blockHeaderMainMenu{display:block;width:100%;height:100vh;left:100%;top:0;overflow:hidden;background:#003B4E;padding:137px 20px 40px 20px;z-index:0;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transition:all .4s cubic-bezier(.84,.46,.19,.95) 0.4s;-moz-transition:all .4s cubic-bezier(.84,.46,.19,.95) 0.4s;-ms-transition:all .4s cubic-bezier(.84,.46,.19,.95) 0.4s;-o-transition:all .4s cubic-bezier(.84,.46,.19,.95) 0.4s;transition:all .4s cubic-bezier(.84,.46,.19,.95) 0.4s;}.blockHeaderMainMenu > ul{max-height:100%;overflow:auto;}body.mobileMenuOpen{overflow:hidden;}.mobileMenuOpen .blockHeaderMainMenu{left:0;-webkit-transition:all .4s cubic-bezier(.84,.46,.19,.95);-moz-transition:all .4s cubic-bezier(.84,.46,.19,.95);-ms-transition:all .4s cubic-bezier(.84,.46,.19,.95);-o-transition:all .4s cubic-bezier(.84,.46,.19,.95);transition:all .4s cubic-bezier(.84,.46,.19,.95);}.blockHeaderMainMenu ul{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.mobileMenuOpen .blockHeaderMainMenu ul{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-khtml-opacity:1;-webkit-transition:all .4s ease-in-out 0.4s;-moz-transition:all .4s ease-in-out 0.4s;-ms-transition:all .4s ease-in-out 0.4s;-o-transition:all .4s ease-in-out 0.4s;transition:all .4s ease-in-out 0.4s;}.blockHeaderMainMenu > ul li{display:block;width:100%;padding:0;}.blockHeaderMainMenu > ul li a{padding:20px 10px;font-size:2rem;}.blockHeaderMainMenu ul > li > ul{visibility:visible;width:100%;background:transparent;margin:0;padding:0;text-align:center;position:relative;display:block;top:unset;left:unset;right:unset;bottom:unset;}.blockHeaderMainMenu ul > li > ul::before{display:none;}}@media screen and (max-width:1020px){.phones .phone.phoneLand{margin-left:40px;}}@media screen and (max-width:960px){.viewOurCruises .views-row{width:100%;}.viewOurCruises .views-row{transform:translateY(0) !important;-webkit-transform:translateY(0) !important;-moz-transform:translateY(0) !important;-ms-transform:translateY(0) !important;-o-transform:translateY(0) !important;}.cruiseTeaser .heroImg a{display:block;width:100%;height:370px;position:relative;}.cruiseTeaser .heroImg a img{width:100%;height:100%;object-fit:cover;}}@media screen and (max-width:900px){.blockContactUsHomepage .cols .col h2.title.mobile{display:block;padding-bottom:80px;}.blockContactUsHomepage .cols .col h2.title.desktop{display:none;}.blockContactUs .cols{padding:70px 35px 50px;}.blockContactUs .cols .col{min-height:unset;width:100% !important;padding:0 !important;}.blockContactUsHomepage .cols .col.left .colInner,.blockContactUsHomepage .cols .col.right .colInner{max-width:unset;float:left;}.blockContactUsHomepage .cols .col.right{height:auto !important;}.blockContactUsHomepage .cols .col.right .colInner{padding:25px;}.blockContactUs .form-item-first-name,.blockContactUs .form-item-last-name{float:left;width:100%;padding-right:0;padding-left:0;}.blockContactUs .form-item-first-name,.blockContactUs .form-item-last-name{float:left;width:100%;padding-right:0;padding-left:0;}.blockContactUs .form-item.form-item-first-name input{padding:0 0 12px;}.blockContactUs .form-item.form-item-last-name input{padding:55px 0 12px;}.phones{padding-top:40px;text-align:center;}.phones .phone.phoneLand{display:block;width:100%;text-align:center;margin:20px auto 0;max-width:200px;}.phones .phone{padding-top:90px;font-size:1.25rem;}.phones span{font-size:25px;}.phones .phone:before{width:56px;height:56px;}.phones .phone.phoneViber::before{content:url(/themes/custom/drougas/assets/images/icon-viber-mobile.svg);}.phones .phone.phoneWa::before{content:url(/themes/custom/drougas/assets/images/icon-whatsapp-mobile.svg);}.phones .phone.phoneLand::before{content:url(/themes/custom/drougas/assets/images/icon-landline-mobile.svg);margin-left:-28px;}.pageContactUs .phones .phone.phoneLand::before{content:url(/themes/custom/drougas/assets/images/icon-landline-black-mobile.svg);}.footerFixed .innerWrapper{padding:40px 25px 100px 25px;}.footerFixed .col-1,.footerFixed .col-2{float:left;width:100%;}.footerFixed .mainMenuWrapper ul li{display:block;margin:0;padding:0;width:100%;}.footerFixed .mainMenuWrapper ul li a{padding:7px 0;display:block;font-size:1.3rem;}.footerFixed .col-2 .copyrightWrapper{margin-top:30px;}.footerFixed .socialWrapper a{margin:0 10px;}.footerFixed .socialWrapper a svg{width:50px;height:50px;}.footerFixed .col-2 .copyrightWrapper{font-size:1.25rem;}.footerFixed .footerMenuWrapper ul li a{font-size:1.2rem;}.cruiseTeaser .field--name-field-title-super{font-size:1.05rem;padding-bottom:35px;}.cruiseTeaser .titleLink h2{font-size:2rem;line-height:1.075em;}.cruiseTeaser .duration{font-size:1.3rem;margin-bottom:10px;}.cruiseTeaser .field--name-body{padding-bottom:27px;}.blockTheFleetHomepage{background:#FBF9F8;padding:50px 0;}.blockTheFleetHomepage header .desc{padding-left:25px;padding-right:25px;}.blockTheFleetHomepage .views-row{padding:0;width:100%;text-align:center;}.blockTheFleetHomepage .views-row .views-field-field-image{width:100%;height:auto;}.blockTheFleetHomepage .views-row .views-field-field-image img{width:100%;height:auto;display:block;}.blockTheFleetHomepage .slick-current + .slick-slide{}.blockTheFleetHomepage .slick-slide{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.blockTheFleetHomepage .views-row .views-field-title,.blockTheFleetHomepage .views-row .views-field-field-title-sub{text-align:center;}.blockTheFleetHomepage .viewTheFleet .slick-dots{bottom:-150px;}.blockTestimonials .views-row{padding:0 20px;}.blockTestimonials .field--name-body::before{left:0;right:auto;bottom:100%;margin-bottom:60px;}.blockTestimonials .field--name-body::after{right:0;left:auto;top:100%;}.blockTestimonials .title{padding-top:80px;}.blockHomepageHero{height:auto;min-height:680px;}.blockHomepageHero .wrapperInner{margin-top:70px;}.blockHomepageHero .slogan{font-size:4.6rem;line-height:4.2rem;padding-bottom:67px;}.blockHomepageHero h1{font-size:1.65rem;font-family:'CFDin-CondensedLight';}.blockHomepageHero h1 .location{font-size:1.1rem;font-family:'CF-Din-CondensedBold';letter-spacing:0.54em;}body.pageHome:not(.stickyMenu) .blockHeaderLogo{height:70px;left:50%;margin:20px 0 0 -101px;}.viewOurCruises .views-row:nth-child(odd) .cruiseTeaser{background:#003B4E !important;}.viewOurCruises .views-row:nth-child(even) .cruiseTeaser{background:#0D7190 !important;}.cruiseTeaser .teaserContent{padding:60px 25px 50px 25px;}.blockContactUs .cols{padding:0;}.blockContactUs .cols .col.right{position:relative;width:100%;left:unset;height:400px;}.blockContactUs .cols .col.left .colInner{width:100%;max-width:100%;float:left;padding:25px;}.blockContactUs .cols .col h2.title{padding:30px 0 60px 0;}.paragraph--type--title-text-image-item .colFirst,.paragraph--type--title-text-image-item .colSecond,.paragraph--type--title-text-image-item:nth-child(2n) .colFirst,.paragraph--type--title-text-image-item:nth-child(2n) .colSecond,.paragraph--type--title-text-image-item:nth-child(2n+1) .colFirst,.paragraph--type--title-text-image-item:nth-child(2n+1) .colSecond{float:left;width:100%;padding:0 0 0 0;}.pageMilos .field--name-field-components{padding:0;}.pageMilos .paragraph--type--title-text-image-story{padding:0;}.paragraph--type--title-text-image-item .colSecond{padding:40px 25px 40px !important;}.paragraph--type--title-text-image-item{margin:0;}.path-the-fleet .region-content{margin:0;}.path-the-fleet .fleetItem{margin:0 auto;padding:0;}.path-the-fleet .fleetItem .leftCol,.path-the-fleet .fleetItem .rightCol{float:left;width:100%;padding-right:0;padding-left:0;}.path-the-fleet .fleetItem .rightCol{padding:50px 25px;}.path-the-fleet .fleetItem .field--name-field-image img{width:100%;height:auto;display:block;}.block--type-gallery-section .field--name-field-gallery-images{padding:0 13px;}.blockOurCruisesTitleInfo .desc{padding:0 25px;}.path-milos-cruises .viewOurCruises{margin-bottom:0;}.page-node-type-cruise .region-breadcrumb-title,.path-milos-cruises .region-breadcrumb-title{padding:30px 0 30px;}.path-milos-cruises .blockPageTitle h1,.page-node-type-cruise .blockPageTitle h1{padding:40px 35px 20px;}.blockPageTitle h1{font-size:2rem;}.page-node-type-cruise .hero .specs{position:absolute;bottom:0;left:0;transform:translateX(0%);z-index:1;background:#f4efe9;width:100%;max-width:100%;padding:0;text-align:center;}.page-node-type-cruise .hero .specs .spec{width:33.333%;padding-left:0;background-position:center top;margin-right:0;padding-top:44px;text-align:center;margin-top:20px;margin-bottom:20px;}.page-node-type-cruise .hero .specs .spec .value{font-size:0.75rem;}.blockHeaderLogo{left:20px;}.blockBurgerMenu{right:20px;}.page-node-type-simple-page .region-content{padding-left:25px;padding-right:25px;}}body.noMenuAnimation .blockHeaderMainMenu{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important;}
body.ck_locked{overflow:hidden;}.ck_gdpr{color:#394148;font-family:Arial;font-size:14px;line-height:22px;}.ck_gdpr *{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;}.ck_gdpr a{text-decoration:none;font-family:inherit;font-size:inherit;color:inherit;}.ck_gdpr ul,.ck_gdpr li{margin:0px;padding:0px;}.ck_gdpr li{list-style-type:disc;margin:0 0 0 15px;}.ck_gdpr .ck_button{border:1px solid #97bd56;font-size:16px;font-weight:bold;display:block;color:#97bd56;text-align:center;padding:12px 0;background:#ffffff;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;}.ck_gdpr .ck_button:hover{background:#97bd56;color:#fff;}.ck_gdpr .ck_lnk{font-size:16px;display:block;color:#67b5e0;padding:12px 0;}.ck_gdpr .ck_lnk:hover{text-decoration:underline;}.ck_gdpr .ck_scroll{overflow:auto;padding:0 80px 0 0;}.ck_gdpr table{width:100%;background:#f2f2f2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:12px;border-spacing:0;border:0px;}.ck_gdpr table td{margin:0px;padding:5px 10px;text-align:center;border-left:1px solid #cdcfd0;border-top:1px solid #cdcfd0;}.ck_gdpr table td:first-child{border-left:0px;}.ck_gdpr table thead td{border-top:0px;}.ck_gdpr .ck_toggler{font-size:15px;display:inline-block;padding:0 0 0 55px;height:22px;line-height:22px;position:relative;}.ck_gdpr .ck_toggler.ck_disabled{cursor:default;}.ck_gdpr .ck_toggler span{font-size:0px;}.ck_gdpr .ck_toggler::before{content:"";position:absolute;left:0px;top:0px;width:43px;height:22px;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;background:#aaaaaa;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;}.ck_gdpr .ck_toggler::after{content:"";position:absolute;left:2px;top:2px;width:18px;height:18px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;}.ck_gdpr .ck_toggler.ck_disabled::after{opacity:0.7;}.ck_gdpr .ck_toggler.ck_disabled::before{opacity:0.3;}.ck_gdpr .ck_toggler.ck_active{font-size:0px;}.ck_gdpr .ck_toggler.ck_active span{font-size:15px;}.ck_gdpr .ck_toggler.ck_active::before{background:#97bd56;}.ck_gdpr .ck_toggler.ck_active::after{left:23px;}.ck_gdpr .ck_scroll::-webkit-scrollbar{-webkit-appearance:none;width:9px;background:#eaeaea;}.ck_gdpr .ck_scroll::-webkit-scrollbar-thumb{border-radius:5px;background-color:#3b454e;box-shadow:0 0 1px rgba(255,255,255,.5);}.ck_gdpr .ck_scroll::-webkit-scrollbar{-webkit-appearance:none;width:9px;background:#eaeaea;}.ck_gdpr .ck_scroll::-webkit-scrollbar-thumb{border-radius:5px;background-color:#3b454e;box-shadow:0 0 1px rgba(255,255,255,.5);}#ck_cookies{position:fixed;bottom:0px;left:0px;width:100%;background:#fff;z-index:9999999;-ms-transform:translate(0%,100%);-webkit-transform:translate(0%,100%);transform:translate(0%,100%);-webkit-transition:all 900ms cubic-bezier(0.770,0.000,0.175,1.000);-moz-transition:all 900ms cubic-bezier(0.770,0.000,0.175,1.000);-o-transition:all 900ms cubic-bezier(0.770,0.000,0.175,1.000);transition:all 900ms cubic-bezier(0.770,0.000,0.175,1.000);-webkit-transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);-moz-transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);-o-transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);}#ck_cookies.ck_active{-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);transform:translate(0%,0%);-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.2);}#ck_cookies .ck_row{margin:0 auto 0 auto;padding:25px 40px 20px 40px;font-size:0px;}#ck_cookies .ck_col_l,#ck_cookies .ck_col_r{display:inline-block;font-size:14px;vertical-align:top;width:calc(100% - 250px);padding:0 40px 0 0;}#ck_cookies .ck_col_r{width:250px;padding:0 20px 0 20px;text-align:center;}#ck_cookies .ck_col_r .ck_button{margin:0 0 15px 0;}#ck_cookies .ck_title{font-size:18px;font-weight:bold;padding:0 0 10px 0;}#ck_cookies .ck_text{padding:0 0 10px 0;}#ck_cookies .ck_scroll{height:90px;}#ck_cookies_popup{position:fixed;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:99999999;display:none;}#ck_cookies_popup .ck_content{position:absolute;left:50%;top:50%;background:#fff;width:870px;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;font-size:0px;}.ck_gdpr .ck_close{position:absolute;top:20px;right:20px;display:block;width:15px;height:15px;}.ck_gdpr  .ck_close::after,.ck_gdpr  .ck_close::before{content:"";position:absolute;top:50%;left:50%;width:100%;height:3px;background:#3d5265;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.ck_gdpr  .ck_close::before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}#ck_cookies_popup .ck_content .ck_buttons{height:100px;background:#eaeaea;padding:25px 10px 25px 10px;text-align:center;display:flex;flex-direction:row-reverse;}#ck_cookies_popup .ck_content .ck_buttons .ck_button{display:inline-block;vertical-align:middle;width:29%;margin:0 2% 0 2%;}#ck_cookies_popup .ck_content .ck_tab_area{height:500px;padding:55px 12px 30px 30px;overflow:hidden;}#ck_cookies_popup .ck_content .ck_tab_area .ck_col_l{font-size:15px;display:inline-block;vertical-align:top;width:270px;padding:0 25px 0 0;}#ck_cookies_popup .ck_content .ck_tab_area .ck_col_r{font-size:15px;display:inline-block;vertical-align:top;width:calc(100% - 270px);}#ck_cookies_popup .ck_content .ck_tab_area .ck_col_l .ck_tab_menu{padding:0 20px 0 0;position:relative;margin:0 0 55px 0;display:block;position:relative;}#ck_cookies_popup .ck_content .ck_tab_area .ck_col_l .ck_tab_menu.ck_active{color:#509e2f;font-weight:bold;}#ck_cookies_popup .ck_content .ck_tab_area .ck_col_l .ck_tab_menu.ck_active:after{left:calc(100% - 7px);top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-left-color:#509e2f;border-width:7px;margin-top:-7px;}#ck_cookies_popup .ck_content .ck_tab_area .ck_tab{display:none;position:relative;height:415px;padding:0 30px 0 0;}#ck_cookies_popup .ck_content .ck_tab_area .ck_tab.ck_active{display:block;}@media  screen and (max-height:640px) and (min-width:960px){#ck_cookies_popup .ck_content .ck_tab_area{height:350px;}#ck_cookies_popup .ck_content .ck_tab_area .ck_col_l .ck_tab_menu{margin:0 0 20px 0;}#ck_cookies_popup .ck_content .ck_tab_area .ck_tab{height:275px;}#ck_cookies_popup .ck_content .ck_buttons{height:80px;padding-top:15px;padding-bottom:15px;}}@media  screen and (max-width:959px){#ck_cookies .ck_col_r{width:220px;padding:0 10px 0 10px;}#ck_cookies .ck_col_l{width:calc(100% - 220px);padding:0 10px 0 0;}#ck_cookies .ck_scroll{height:170px;}.ck_gdpr .ck_scroll{padding:0 20px 0 0;}#ck_cookies_popup .ck_content{width:90%;}#ck_cookies_popup .ck_content .ck_tab_area .ck_col_l{width:200px;}#ck_cookies_popup .ck_content .ck_tab_area .ck_col_r{width:calc(100% - 200px);}.ck_gdpr table{font-size:11px;}.ck_gdpr table tbody td{word-break:break-word;}}@media  screen and (max-width:767px){.ck_gdpr .ck_button{font-size:14px;}.ck_gdpr .ck_lnk{font-size:12px;padding:3px 0;}#ck_cookies .ck_col_l{display:block;width:auto;padding:0 0 15px 0;}#ck_cookies .ck_col_r{display:block;width:auto;}#ck_cookies .ck_scroll{height:58px;}#ck_cookies .ck_col_l,#ck_cookies .ck_col_r{font-size:12px;line-height:normal;}#ck_cookies .ck_row{padding:20px 10px 10px 10px;}#ck_cookies .ck_col_r .ck_button{margin:0 5px 10px 5px;width:46%;display:inline-block;}#ck_cookies_popup{overflow:auto;}#ck_cookies_popup .ck_content .ck_buttons .ck_button{display:block;width:auto;margin:15px 0 0  0;}#ck_cookies_popup .ck_content{width:98%;position:relative;-ms-transform:translate(-0%,-0%);-webkit-transform:translate(-0%,-0%);transform:translate(-0%,-0%);top:auto;left:auto;margin:20px auto 20px auto;}#ck_cookies_popup .ck_content .ck_buttons{height:auto;padding:1px 10px 15px 10px;flex-direction:column;}#ck_cookies_popup .ck_content .ck_tab_area{height:auto;padding:55px 15px 30px 15px;}#ck_cookies_popup .ck_content .ck_tab_area .ck_col_l{width:auto;display:block;padding:50px 15px 0px 15px;position:absolute;top:50px;left:0px;width:100%;background:#fff;z-index:10;overflow:hidden;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;max-height:50px;overflow:hidden;-webkit-transition:all 600ms cubic-bezier(0.770,0.000,0.175,1.000);-moz-transition:all 600ms cubic-bezier(0.770,0.000,0.175,1.000);-o-transition:all 600ms cubic-bezier(0.770,0.000,0.175,1.000);transition:all 600ms cubic-bezier(0.770,0.000,0.175,1.000);-webkit-transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);-moz-transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);-o-transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);}#ck_cookies_popup .ck_content .ck_tab_area .ck_col_l.ck_active{-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,0.3);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.3);max-height:250px;}#ck_cookies_popup .ck_content .ck_tab_area .ck_col_l .ck_tab_menu.ck_active:after{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}#ck_cookies_popup .ck_content .ck_tab_area .ck_col_l .ck_tab_menu.ck_active:after{left:calc(100% - 32px);}#ck_cookies_popup .ck_content .ck_tab_area .ck_col_l .ck_tab_menu.ck_active{position:absolute;top:0px;left:0px;width:100%;padding-left:15px;}#ck_cookies_popup .ck_content .ck_tab_area .ck_col_r{width:auto;display:block;font-size:14px;padding:60px 0 0 0;}#ck_cookies_popup .ck_content .ck_tab_area .ck_col_l .ck_tab_menu{margin:0 0 0px 0;padding:15px 0 15px 0;border-bottom:1px solid #eaeaea;}#ck_cookies_popup .ck_content .ck_tab_area .ck_col_l .ck_tab_menu br{display:none;}#ck_cookies_popup .ck_content .ck_tab_area .ck_tab{height:auto;padding:0px;}.ck_gdpr table td{padding:4px 2px;}#ck_cookies .ck_col_r{padding:0px;}#ck_cookies_popup .ck_content{overflow:hidden;}#ck_cookies .ck_title{font-size:16px;padding-right:20px;}}.ck_gdpr .ck_button{border-color:#3d5265;color:#3d5265;}.ck_gdpr .ck_button:hover{background:#3d5265;color:#fff;}.ck_gdpr .ck_scroll::-webkit-scrollbar{background:#171717;}.ck_gdpr .ck_scroll::-webkit-scrollbar-thumb{background-color:#3d5265;box-shadow:0 0 1px rgba(255,255,255,.5);}.ck_gdpr .ck_scroll::-webkit-scrollbar{background:#eaeaea;}.ck_gdpr .ck_scroll::-webkit-scrollbar-thumb{background-color:#3d5265;box-shadow:0 0 1px rgba(255,255,255,.5);}#ck_cookies{background:#fff;}.ck_gdpr{color:#3d5265;}.ck_gdpr .ck_lnk{color:#3d5265;}#ck_cookies_popup .ck_content .ck_tab_area .ck_col_l .ck_tab_menu.ck_active{color:#3d5265;}#ck_cookies_popup .ck_content .ck_tab_area .ck_col_l .ck_tab_menu.ck_active:after{border-left-color:#3d5265;}.ck_gdpr table{background:#eaeaea;}.ck_gdpr .ck_toggler.ck_active::before{background:#3d5265;}
