@font-face{font-family:"Barlow";src:url("./assets/fonts/Barlow-Regular.ttf");src:url("./assets/fonts/Barlow-Regular.ttf") format("embedded-opentype"),url("./assets/fonts/Barlow-Regular.ttf") format("woff"),url("./assets/fonts/Barlow-Regular.ttf") format("truetype"),url("./assets/fonts/Barlow-Regular.ttf") format("svg");font-style:normal}@font-face{font-family:"Barlow Condensed";src:url("./assets/fonts/BarlowCondensed-Regular.ttf");src:url("./assets/fonts/BarlowCondensed-Regular.ttf") format("embedded-opentype"),url("./assets/fonts/BarlowCondensed-Regular.ttf") format("woff"),url("./assets/fonts/BarlowCondensed-Regular.ttf") format("truetype"),url("./assets/fonts/BarlowCondensed-Regular.ttf") format("svg");font-style:normal}@font-face{font-family:"Mulish";src:url("./assets/fonts/Mulish-VariableFont_wght.ttf");src:url("./assets/fonts/Mulish-VariableFont_wght.ttf") format("embedded-opentype"),url("./assets/fonts/Mulish-VariableFont_wght.ttf") format("woff"),url("./assets/fonts/Mulish-VariableFont_wght.ttf") format("truetype"),url("./assets/fonts/Mulish-VariableFont_wght.ttf") format("svg");font-style:normal}header.not-home{background:transparent linear-gradient(180deg, #F2F2F2 0%, #F6F6F6 38%, #fff 100%) 0% 0% no-repeat padding-box;box-shadow:0px 5px 6px #0000001C;transition:all ease-out .5s}header.not-home #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link,header.not-home #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{color:black !important;font-weight:bold;transition-duration:0.5s}header.not-home #mega-menu-wrap-header-landing-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link,header.not-home #mega-menu-wrap-header-landing-menu #mega-menu-header-menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{color:black !important;font-weight:bold;transition-duration:0.5s}header.not-home #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link:hover,header.not-home #mega-menu-wrap-header-landing-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link:hover{color:#75CAD6 !important;transition-duration:0.5s}header.not-home .search-form label{filter:invert(100%)}header.not-home .owmw-now .owmw-main-symbol{fill:#D3003E !important}.header-logo-mobile{display:none}header{z-index:1000;position:relative;height:135px}header input[type=search]::-ms-clear{display:none;width:0;height:0}header input[type=search]::-ms-reveal{display:none;width:0;height:0}header input[type="search"]::-webkit-search-decoration,header input[type="search"]::-webkit-search-cancel-button,header input[type="search"]::-webkit-search-results-button,header input[type="search"]::-webkit-search-results-decoration{display:none}header #owm-weather-container-10-0-1{width:min-content;margin:auto}header #owm-weather-id-10-2 .row .col{display:flex;justify-content:center}header #owm-weather-id-10-2 .owmw-now{display:flex;width:min-content}header .owmw-now{display:flex}header .owmw-now .owmw-location-name,header .owmw-now .owmw-main-temperature,header .owmw-now .owmw-today{margin:auto}header #owm-weather-id-10-1{display:flex;width:auto}header #owm-weather-id-10-1 .owmw-now .owmw-main-temperature,header #owm-weather-id-10-2 .owmw-now .owmw-main-temperature{font-weight:700 !important}header .owmw-medium .owmw-now .owmw-main-symbol svg{width:auto;height:38px;margin-top:-7px}header .owmw-now .owmw-main-symbol,header .owmw-now .owmw-location-name{padding:0px}header .owmw-now .owmw-main-temperature{padding-left:5px}header #owm-weather-id-10-1 .owmw-now .owmw-main-temperature,header .owmw-medium .owmw-now .owmw-location-name,header #owm-weather-id-10-2 .owmw-now .owmw-main-temperature{color:#FFDE8E;font-family:'Barlow', serif;font-weight:400;font-size:16px;letter-spacing:normal}header .owmw-medium .owmw-now .owmw-main-symbol svg path,header .owmw-now .owmw-main-symbol{color:#FFDE8E;fill:#FFDE8E}header .search-form{position:relative;display:flex;width:35px}header .search-form label{margin:auto;background-color:transparent;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMS40OSIgaGVpZ2h0PSIyMS40OSIgdmlld0JveD0iMCAwIDIxLjQ5IDIxLjQ5Ij4KICA8ZyBpZD0iSWNvbl9mZWF0aGVyLXNlYXJjaCIgZGF0YS1uYW1lPSJJY29uIGZlYXRoZXItc2VhcmNoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy41IC0zLjUpIj4KICAgIDxwYXRoIGlkPSJQYXRoXzI5IiBkYXRhLW5hbWU9IlBhdGggMjkiIGQ9Ik0yMS40NTYsMTIuOTc4QTguNDc4LDguNDc4LDAsMSwxLDEyLjk3OCw0LjUsOC40NzgsOC40NzgsMCwwLDEsMjEuNDU2LDEyLjk3OFoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz4KICAgIDxwYXRoIGlkPSJQYXRoXzMwIiBkYXRhLW5hbWU9IlBhdGggMzAiIGQ9Ik0yOS41ODUsMjkuNTg1bC00LjYxLTQuNjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02LjAwOSAtNi4wMDkpIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgPC9nPgo8L3N2Zz4K");background-position:5px center;background-repeat:no-repeat;background-size:24px 24px;width:34px;height:24px}header .search-field{background-color:transparent;border:none;cursor:pointer;height:25px;margin:3px 0;padding:0 0 0 34px;position:relative;-webkit-transition:width 400ms ease, background 400ms ease, top 0.1ms;transition:width 400ms ease, background 400ms ease, top 0.1ms;width:24px;position:absolute;top:calc(50% - 15px);right:0}header .search-field:focus{background-color:#fff;cursor:text;outline:0;width:25vw;border:1px solid white;font-size:15px;font-family:'Mulish', serif;padding:20px !important;color:#2D2D2D;top:calc(50% - -15px)}header .search-form .search-submit{display:none}header #mega-menu-wrap-header-menu,header #mega-menu-wrap-header-landing-menu{display:flex}header #mega-menu-wrap-header-menu #mega-menu-header-menu,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu{width:max-content;margin:auto}header #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu{top:0;padding:1.5rem}header #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-row,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-row{margin-top:60px;background:#00889c}header #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu ul,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu ul{list-style:none;padding-left:0px}header #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu ul a,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu ul a{font-size:16px;font-family:'Mulish', serif;color:white;font-weight:100}header #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu{background-color:transparent;height:max-content !important}header #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link{z-index:99999}header #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu.mega-menu-item::before,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu>li.mega-menu-megamenu.mega-menu-item::before{content:' ';height:0px;position:absolute;bottom:-30px;margin-left:25px;border:40px solid transparent;border-right-color:#00889C;display:block;transform:rotate(90deg);opacity:0;transition:opacity 0s ease;z-index:-1}header #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu.mega-menu-item.mega-toggle-on::before,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu>li.mega-menu-megamenu.mega-menu-item.mega-toggle-on::before{transition:opacity 0.1s ease;opacity:1}header #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-row,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu li.mega-menu-row{background-color:#00889C;padding:1.5rem}header #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link{color:white;text-transform:uppercase;font-family:'Barlow', serif;font-weight:400;font-size:16px;letter-spacing:normal}header #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link:hover,header #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link:hover,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{color:white !important}header #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,header #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{font-family:'Barlow', serif;font-weight:bold;text-transform:uppercase;font-size:20px}header #mega-menu-wrap-header-menu #mega-menu-header-menu img,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu img{aspect-ratio:1/1.5;object-fit:cover}header #mega-menu-wrap-header-menu #mega-menu-header-menu .custom-html-widget p,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu .custom-html-widget p{color:#75CAD6;text-transform:uppercase;font-family:'Barlow Condensed', serif;font-size:16px;letter-spacing:2.5px}header #mega-menu-wrap-header-menu #mega-menu-header-menu .custom-html-widget p img,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu .custom-html-widget p img{margin-top:-3px}header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu,header #mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu,header #mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu{padding:0 !important;opacity:0;height:0;left:-40%;transform:scaleY(0) scaleX(0);transform-origin:top;transition:transform 0.5s ease}header #mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu,header #mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,header #mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,header #mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{transform:scaleY(1) scaleX(1)}header #myLinks{margin-top:0px;background-color:#00889C;border-bottom:3px solid #00889C;transition:.5s all linear;z-index:100;position:absolute}header #myLinks .owmw-now .owmw-main-symbol{fill:#FFDE8E !important}header #myLinks ::marker{display:none}header #myLinks li{list-style-type:none}header #myLinks .search-form label{filter:invert(0%)}header #myLinks a{color:white;text-transform:uppercase;font-family:'Barlow', serif;font-weight:400;font-size:16px;letter-spacing:normal}header #myLinks.l-hide{padding:0 !important;opacity:0;height:0;overflow:hidden;z-index:-100;position:absolute}header #myLinks.l-hide a{display:none}header .burgermenu{border:none;background:none;width:30px;height:30px;position:relative;padding:0;transition:opacity 0.5s ease;outline:none;margin-top:-15px}header .burgermenu span{display:block;left:20px;width:100%;height:2px;position:absolute;top:50%;left:0;background:teal;transform:translateY(-50%);transition:transform 0.5s ease, background-color 0.5s ease 0.3s}header .burgermenu span:before,header .burgermenu span:after{content:'';position:absolute;width:100%;height:2px;background:teal}header .burgermenu span:before{top:-8px;transform:translateY(0);animation-name:topLineBurger;animation-duration:0.6s;animation-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);animation-fill-mode:forwards;left:0px}header .burgermenu span:after{top:8px;left:0px;transform:translateY(0);animation-name:bottomLineBurger;animation-duration:0.6s;animation-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);animation-fill-mode:forwards}header .burgermenu.opened span{background-color:transparent;transition:background-color 0.3s ease}header .burgermenu.opened span:before{top:0;animation-name:topLineCross;animation-duration:0.6s;animation-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);animation-fill-mode:forwards}header .burgermenu.opened span:after{top:0;animation-name:bottomLineCross;animation-duration:0.6s;animation-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);animation-fill-mode:forwards}@keyframes topLineBurger{0%{transform:translateY(0)}100%{transform:translateY(-8px)}}@keyframes bottomLineBurger{0%{transform:translateY(0)}100%{transform:translateY(8px)}}@keyframes topLineCross{0%{transform:translateY(-8px)}100%{transform:rotate(45deg)}}@keyframes bottomLineCross{0%{transform:translateY(8px)}100%{transform:rotate(-45deg)}}header .livecam-logo img{height:25px}header .wpml-ls-legacy-dropdown a{display:block;text-decoration:none;color:#2D2D2D !important;border:none;background-color:transparent;padding:1.5rem;line-height:1;padding-bottom:0;padding-top:0;text-transform:uppercase;font-family:'Barlow', serif;font-weight:400;font-size:16px;letter-spacing:normal}header .wpml-ls-legacy-dropdown{width:max-content}header .b2b-section a{color:#D3003E}header .b2b-section #owm-weather-id-10-1 .owmw-now .owmw-main-temperature,header .b2b-section .owmw-medium .owmw-now .owmw-location-name,header .b2b-section #owm-weather-id-10-2 .owmw-now .owmw-main-temperature{color:#D3003E !important}header .b2b-section svg path{fill:#D3003E !important}header #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu.mega-menu-item:first-of-type::before{border-right-color:#e08f04 !important}header #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu:first-of-type>ul.mega-sub-menu li.mega-menu-row{background-color:#e08f04}header #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu:first-of-type .custom-html-widget p{color:#ffd35d}@media (max-width: 991.98px){header .header-logo{width:150px !important}header .header-logo-mobile{display:block !important}header .header-logo.desktop{display:none !important}header .search-field:focus{width:50vw;top:calc(50% - 15px);right:-22.5vw}}.button-primary{background:#D3003E;border-radius:0px;color:white !important;padding:15px !important;border:none !important;font-size:15px;font-family:'Mulish', serif;letter-spacing:1.5px !important;text-transform:uppercase;transition-duration:0.2s;padding-left:30px !important;padding-right:30px !important;border:1px solid #D3003E !important;font-weight:bold}.button-primary:hover{transition-duration:0.2s;border-radius:24px;background-color:#F90049;border:1px solid #F90049 !important}.button-secondry{background:#fff;border-radius:0px;color:#D3003E !important;padding:15px !important;border:none !important;font-size:15px;font-family:'Mulish', serif;letter-spacing:1.5px !important;text-transform:uppercase;transition-duration:0.2s;padding-left:30px !important;padding-right:30px !important;border:1px solid #D3003E !important;font-weight:bold}.button-secondry:hover{transition-duration:0.2s;border-radius:24px;background-color:#fff;border:1px solid #F90049 !important}.button-transparent{background:transparent;font-weight:bold;border-radius:0px;color:#D3003E !important;padding:15px !important;border:1px solid #D3003E !important;font-size:15px;font-family:'Mulish', serif;letter-spacing:1.5px !important;text-transform:uppercase;transition-duration:0.2s;padding-left:30px !important;padding-right:30px !important}.button-transparent:hover{transition-duration:0.2s;border-radius:24px;border:1px solid #F90049;background-color:#F90049;color:white !important}.button-link{text-transform:uppercase;font-family:'Barlow Condensed', serif;font-weight:400;font-size:16px;letter-spacing:normal;color:#FFDE8E;transition-duration:0.2s}.button-link svg{height:11px;margin-top:-3px}.button-link svg path{transition-duration:0.2s}.button-link:hover{transition-duration:0.2s;color:#75CAD6}.button-link:hover svg path{stroke:#75CAD6;transition-duration:0.2s}html{width:100%;margin:0%;padding:0%;overflow-x:hidden;height:max-content}body{padding:0 !important;min-height:90vh;width:100%;overflow-x:hidden;overflow-y:hidden}#page{top:135px;min-height:calc(100vh - 520px);z-index:auto;position:relative;margin-bottom:135px}h1{font-family:'Barlow Condensed', serif !important;font-weight:700 !important;font-size:120px !important}h1 b{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:white;font-weight:100;display:block}h2{font-family:'Barlow Condensed', serif !important;font-weight:700 !important;font-size:45px !important}p{color:#2D2D2D;font-size:15px;font-family:'Mulish', serif;font-weight:normal}p a{color:#D3003E;font-weight:bold}.search-page .nav-links a{text-transform:uppercase;font-family:'Barlow Condensed', serif;font-weight:400;font-size:18px;letter-spacing:normal;color:#75CAD6}a,a:hover{text-decoration:none}textarea:focus,input:focus{outline:none}.banner-two h1{font-size:100px}.banner-one p{color:white}@keyframes infiniteScroll{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}.banner-overlay{background:transparent linear-gradient(180deg, rgba(0,0,0,0) 0%, #000 100%) 0% 0% no-repeat padding-box;mix-blend-mode:multiply;opacity:0.6;position:absolute;width:100%;height:100%}.slider-button{background-color:transparent;border:none}p#breadcrumbs{color:white;text-transform:uppercase;font-family:'Barlow Condensed', serif;font-weight:400;font-size:16px;letter-spacing:normal}p#breadcrumbs a{color:white;text-transform:uppercase;font-family:'Barlow Condensed', serif;font-weight:400;font-size:16px;letter-spacing:normal}.bg-red{background-color:#D3003E}.bg-grey{background-color:#F2F2F2}.bg-white{background-color:white}.bg-transparent{background-color:transparent}.bg-offwhite{background-color:#F6F6F6}.bg-blue{background-color:#75CAD6}.bg-teal{background-color:#00889C}.text-red{color:#D3003E}.text-blue{color:#75CAD6}.text-teal{color:#00889C}.cover-overlapped{margin-bottom:-100px;padding-bottom:100px;background-attachment:fixed}.cover-overlapped .white-box{position:absolute;width:40%;height:6em;background:white;bottom:0;margin-bottom:-1px}.bottom-section-cover h1{font-size:100px}.bottom-section-cover h1 b{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:white;font-weight:100;display:block}.bottom-section-cover .white-box{width:60%;top:0;right:0;margin-top:-1px}.bg-image{background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:unset !important}.section1 iframe{width:100%;height:auto;aspect-ratio:2 / 1}body,html{scroll-padding-top:200px}@media (max-width: 991.98px){.banner-two h1{font-size:60px}.bottom-section-cover h1{font-size:70px !important}.banner-one .w-50{width:100% !important}h1{font-size:60px}h2{font-size:35px}.breadcrumbs .w-75{width:100% !important}.cover-overlapped .white-box{width:100% !important}}.slider-buttons{position:relative}.related-blogs .reblogsslider .slider-buttons{top:0;left:0}.modal-dialog{max-width:none !important}@media screen and (max-width: 991px){.related-itenerary .slider-buttons{margin-top:0px !important;margin-bottom:0px !important;right:0 !important;top:0 !important;padding:0 !important;justify-content:center}}.related-itenerary h1{font-size:110px !important}@media screen and (max-width: 1600px){.related-itenerary h1{font-size:100px !important}}@media screen and (max-width: 1600px){.related-itenerary h1{font-size:90px !important}}@media screen and (max-width: 1600px){.related-itenerary h1{font-size:80px !important}}@media screen and (max-width: 1160px){.related-itenerary h1{font-size:60px !important}}.offers-section .info{min-height:500px}.single-transport #offers-section{min-height:650px}@media screen and (max-width: 990px){.single-transport #offers-section{min-height:750px}}@media screen and (max-width: 768px){#special-attractions-container{display:none !important}}.places-to-go-mega-menu img.image{height:300px;object-fit:cover}#mega-menu-item-10259 p{color:#ff89ac !important}#mega-menu-item-10259::before{border-right-color:#D3003E !important}#mega-menu-item-10259 #mega-menu-10259-0{background-color:#D3003E !important}@media screen and (max-width: 990px){.breadcrumbs h1{font-size:70px !important}}#home-popup{background-color:#0000008f;z-index:999999;top:0}#home-popup .container{padding:0;top:100px;width:30%;background-size:cover;border:2px solid white;background-position:center center;background-repeat:no-repeat;background-position-y:100%}@media screen and (max-width: 1440px){#home-popup .container{width:50%}}@media screen and (max-width: 991px){#home-popup .container{width:auto}}#home-popup .container .close{height:40px;width:40px;position:absolute;right:0;background:#00889C;top:0;display:flex;align-items:center;justify-content:center;text-align:center;color:#ffffff;font-size:30px;opacity:1;font-weight:400;transition:0.5s}#home-popup .container .close:hover{background:#144a52 !important}#home-popup .container .title h2{text-transform:uppercase;font-family:'Barlow Condensed', serif !important;font-size:75px !important;margin-left:45px;color:#ffffff}@media screen and (max-width: 580px){#home-popup .container .title h2{font-size:55px !important}}#home-popup .container .title h2 b{text-transform:uppercase;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:white;font-weight:100;display:inline}#home-popup .container .content p{width:430px;background:#00889C;padding:20px 50px 50px 50px;color:#ffffff}@media screen and (max-width: 580px){#home-popup .container .content p{font-size:12px !important}}#home-popup .container a{text-transform:uppercase;bottom:50px;left:50px}#home-popup .container a button{width:220px}@media screen and (max-width: 580px){#home-popup .container a button{font-size:12px !important}}#home-popup .container .tc{margin-left:50px;color:#ffffff;bottom:30px}.front-page .top-content{height:100vh;top:-135px}.front-page .top-content .title{position:relative;height:100vh}.front-page .top-content .title h1{position:absolute;top:calc(50% - 50px);transform:translateY(-50%);font-size:12vh}.front-page .top-content .title h1 b{display:inline}.front-page .top-content .title p{position:absolute;bottom:150px;text-transform:uppercase;font-family:'Barlow Condensed', serif;letter-spacing:3.6px;font-size:20px}.front-page .video-container{top:0}.front-page .video-container video{object-fit:cover}.front-page #audio-control{cursor:pointer;display:inline-block}.front-page .main-content{top:-35vh;margin-bottom:-35vh}.front-page .main-content .white-box{position:absolute;background:white;left:0;width:35vw;height:50vw;z-index:0;top:5em}.front-page .main-content .white-box2{position:absolute;background:white;left:0;width:45vw;height:40vw;z-index:0;top:12em}.front-page .main-content .top-activity{top:5em;position:relative}.front-page .main-content .top-activity h3{color:#00889C;text-transform:uppercase;font-family:'Barlow Condensed', serif;font-weight:lighter;font-size:30px;margin-bottom:2.5em;margin-top:1.5em}.front-page .main-content .top-activity h4{color:#00889C;text-transform:uppercase;font-family:'Barlow', serif;font-weight:bolder;font-size:20px;text-decoration:underline}.front-page .main-content .top-activity h4 a{color:#00889C;text-transform:uppercase;font-family:'Barlow', serif;font-weight:bolder;font-size:20px;text-decoration:underline}.front-page .main-content .top-activity img{width:100px;height:100px;border-radius:50%;border:1px dashed #f77e0b;padding:5px}.front-page .main-content .seasons{top:5em}.front-page .main-content .seasons .d-flex{bottom:0;position:absolute}.front-page .main-content .seasons .icon{width:50px;height:50px;background-color:white;margin:2em}.front-page .main-content .seasons p{color:white;text-transform:uppercase;font-family:'Barlow Condensed', serif;font-weight:lighter;font-size:20px;display:none;transition-duration:0.5s}.front-page .main-content .seasons .border-end{transition-duration:0s;height:fit-content;margin-top:2em}.front-page .main-content .seasons .border-end:hover{position:relative;transition-duration:0s;margin-top:0}.front-page .main-content .seasons .border-end:hover p{display:block;margin-top:-1rem;transition-duration:0.5s}.front-page .place-post .button-link{color:#D3003E !important}.front-page .place-post .button-link svg path{stroke:#D3003E !important}.front-page .place-post .button-link:hover{color:#75CAD6 !important}.front-page .place-post .button-link:hover svg path{stroke:#75CAD6 !important}.front-page .section-1{margin-top:5em}.front-page .section-1 h2{color:#00889C;font-weight:bold;font-size:80px;text-transform:uppercase;font-family:'Barlow Condensed', serif}.front-page .section-1 .stat-one{width:30%;text-align:center;position:relative}.front-page .section-1 .stat-one img{height:70px;width:70px}.front-page .section-1 .stat-one p,.front-page .section-1 .stat-one .stat-number{font-weight:bold;font-size:60px;color:#D3003E;font-family:'Barlow Condensed', serif;margin-bottom:0}.front-page .section-1 .stat-one .stat-title{color:#2D2D2D;font-weight:bold;font-size:20px;text-transform:uppercase;font-family:'Barlow Condensed', serif;margin-top:1em}.front-page .section-1 .stat-one:not(:last-of-type)::before{content:'';display:block;position:absolute;top:25%;width:50%;border-right:1px dashed #D3003E;right:0;height:50%}.front-page .mobile-seasons h2{font-size:35px;font-family:'Barlow Condensed', serif;font-weight:700;color:#2D2D2D}.front-page .mobile-seasons .seasons-tab h2{text-transform:uppercase;font-weight:300 !important;font-size:30px}.front-page .mobile-seasons .seasons-tab .icon{height:40px;width:40px}.front-page .mobile-seasons .seasons-tab.unselected{background-color:white !important;border-bottom:none}.front-page .mobile-seasons .seasons-tab.unselected h2{color:black !important}.front-page .mobile-seasons .seasons-tab.unselected .icon{background-color:black !important}.front-page .mobile-seasons .seasons-tab:nth-of-type(1){border-right:1px solid black}.front-page .mobile-seasons .seasons-tab:nth-of-type(3){border-top:1px solid black;border-right:1px solid black}.front-page .mobile-seasons .seasons-tab:nth-of-type(4){border-top:1px solid black}.front-page .related-places{background-color:white}.front-page .related-places h2{color:#2D2D2D}.front-page .getting h3{color:#00889C;font-size:50px;font-weight:bolder;text-transform:uppercase;font-family:'Barlow Condensed', serif}.front-page .getting .image-animation svg{position:relative;height:auto}.front-page .getting .image-animation path{stroke-dasharray:3000;stroke-dashoffset:3000;animation:dash 10s linear forwards infinite}@keyframes dash{to{stroke-dashoffset:0}}@keyframes reveal{60%{padding:0}100%{padding:0}}.front-page .getting .image-animation img{--s: 100%;width:var(--s);height:var(--s);box-sizing:border-box;object-fit:cover;cursor:pointer;transition:.5s;object-position:top;padding-bottom:150%;background:transparent;animation:reveal 10s linear forwards infinite;z-index:0;position:absolute;margin:0;margin-top:0%;margin-left:0%}.front-page .mobile-top-image-container{display:none}.front-page .mobile-top-image-container img{object-fit:cover}@media (max-width: 991.98px){.front-page #audio-control{left:calc(12.5vw - 15px);bottom:calc(2em + 220px)}.front-page .video-container{display:none}.front-page .mobile-top-image-container{display:block}.front-page .main-content .white-box{z-index:1}.front-page .main-content .white-box2{height:60vh}.front-page .main-content .top-activity{z-index:2}.front-page .main-content .seasons .icon{width:100%;height:auto;aspect-ratio:1/1;margin:1.75em}.front-page .top-content{height:calc(100vh - 150px)}.front-page .top-content .title h1{font-size:5.6em;padding-left:1rem;padding-right:1rem;text-align:center;height:calc(100vh - 170px);transform:none;top:calc(50% - 180px);font-size:89px !important}.front-page .top-content .title p{bottom:calc(115px + 4em);text-align:center}.front-page .main-content .seasons .d-flex{bottom:10vh;right:0;width:100vw}.front-page .main-content .seasons .d-flex .border-end{width:25vw}.front-page .main-content .seasons .d-flex .border-end a{display:flex;justify-content:center}.front-page .main-content .seasons .d-flex .border-end:last-of-type{border:none !important}.front-page .main-content{top:-10vh;margin-top:-4em;margin-bottom:-8em}.front-page .main-content .white-box{width:75vw}.front-page .main-content .white-box2{width:100vw}.front-page .getting .image-animation img{width:98%;margin:0;margin-top:-1%;margin-left:-1%}@keyframes reveal{70%{padding:0}100%{padding:0}}}@media (max-width: 767px){.front-page .section-1 .stat-one:not(:last-of-type)::before{content:'';display:block;position:absolute;top:auto;width:50%;border-bottom:1px dashed #D3003E;border-right:none;right:25%;height:50%;bottom:0}.front-page .getting .image-animation img{width:100%;margin:0;margin-top:0%;margin-left:0%}@keyframes reveal{70%{padding:0}100%{padding:0}}.front-page .section-1 h2{font-size:50px}}.b2b-page .with_frm_style .frm_repeat_sec .frm_form_field.frm_repeat_buttons .frm-svg-icon,.b2b-page .frm_fields_container .frm_repeat_buttons a.frm_add_form_row:hover{fill:#D3003E;height:15px;width:auto}.b2b-page .frm_form_field{flex-wrap:wrap !important}.b2b-page i{font-weight:400}.b2b-page .frm_fields_container h2{text-align:center;color:#D3003E;margin-top:4rem}.b2b-page .frm_fields_container h3{color:#D3003E;font-size:15px;font-family:'Mulish', serif !important;font-weight:bold;margin-top:2rem}.b2b-page .frm_fields_container .frm_submit button{background:#D3003E;border-radius:0px;color:white !important;padding:15px !important;border:none !important;font-size:15px;font-family:'Mulish', serif !important;letter-spacing:1.5px !important;text-transform:uppercase;transition-duration:0.2s;padding-left:30px !important;padding-right:30px !important}.b2b-page .frm_fields_container .frm_submit button:hover{transition-duration:0.2s;border-radius:24px;background-color:#F90049}.b2b-page .frm_fields_container .frm_submit{text-align:center}.b2b-page .frm_fields_container .frm_required,.b2b-page .frm_fields_container .frm_section_spacing{display:none}.b2b-page .frm_fields_container .frm_primary_label,.b2b-page .frm_fields_container #frm_field_56_container label{color:#2D2D2D;font-size:15px;font-family:'Mulish', serif;font-weight:bold}.b2b-page .frm_fields_container .frm2{position:absolute;top:45px}.b2b-page .frm_fields_container .frm_section_heading{margin-top:0px}.b2b-page .frm_fields_container .frm_repeat_buttons a.frm_remove_form_row,.b2b-page .frm_fields_container .frm_repeat_buttons a.frm_add_form_row{line-height:1.8;background:transparent;color:#D3003E;border:none;height:14px;font-size:14px;padding:0px;font-family:'Mulish', serif;padding-right:15px;text-transform:uppercase}.b2b-page .frm_fields_container .frm_opt_container{width:100%}.b2b-page .frm_fields_container .frm_primary_label{min-width:30%;padding-right:3rem}.b2b-page .frm_fields_container #frm_radio_37-0,.b2b-page .frm_fields_container #frm_radio_37-1,.b2b-page .frm_fields_container #frm_radio_37-3,.b2b-page .frm_fields_container #frm_radio_37-4{float:left}.b2b-page .frm_fields_container #frm_field_54_container{width:90%}.b2b-page .frm_fields_container #frm_field_52_container{width:106%;margin-left:-6%}.b2b-page .frm_fields_container .media-type .frm_opt_container{display:flex;flex-wrap:wrap}.b2b-page .with_frm_style .vertical_radio .frm_checkbox label,.b2b-page .with_frm_style .vertical_radio .frm_radio label{padding-right:30px;padding-bottom:10px;min-width:150px}.b2b-page #frm_section_63-0 .frm_remove_form_row{display:none}.b2b-page .with_frm_style input[type=text],.b2b-page .with_frm_style input[type=password],.b2b-page .with_frm_style input[type=email],.b2b-page .with_frm_style input[type=number],.b2b-page .with_frm_style input[type=url],.b2b-page .with_frm_style input[type=tel],.b2b-page .with_frm_style input[type=file],.b2b-page .with_frm_style input[type=search],.b2b-page .with_frm_style select,.b2b-page .with_frm_style .frm-card-element.StripeElement,.b2b-page .with_frm_style input[type=text],.b2b-page .with_frm_style input[type=password],.b2b-page .with_frm_style input[type=email],.b2b-page .with_frm_style input[type=number],.b2b-page .with_frm_style input[type=url],.b2b-page .with_frm_style input[type=tel],.b2b-page .with_frm_style input[type=phone],.b2b-page .with_frm_style input[type=search],.b2b-page .with_frm_style select,.b2b-page .with_frm_style textarea,.b2b-page .frm_form_fields_style,.b2b-page .with_frm_style .frm_scroll_box .frm_opt_container,.b2b-page .frm_form_fields_active_style,.b2b-page .frm_form_fields_error_style,.b2b-page .with_frm_style .frm-card-element.StripeElement,.b2b-page .with_frm_style .chosen-container-multi .chosen-choices,.b2b-page .with_frm_style .chosen-container-single .chosen-single{border-radius:0px !important;border-color:#C7C7C7 !important;color:#2D2D2D;font-size:14px;font-family:'Mulish', serif;min-width:70%}.b2b-page .frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):focus,.b2b-page .frm_style_formidable-style.with_frm_style select:focus,.b2b-page .frm_style_formidable-style.with_frm_style textarea:focus,.b2b-page .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=text],.b2b-page .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=password],.b2b-page .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=email],.b2b-page .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=number],.b2b-page .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=url],.b2b-page .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=tel],.b2b-page .frm_style_formidable-style.with_frm_style .frm_focus_field input[type=search],.b2b-page .frm_form_fields_active_style,.b2b-page .frm_style_formidable-style.with_frm_style .frm_focus_field .frm-card-element.StripeElement,.b2b-page .frm_style_formidable-style.with_frm_style .chosen-container-single.chosen-container-active .chosen-single,.b2b-page .frm_style_formidable-style.with_frm_style .chosen-container-active .chosen-choices{box-shadow:none}.b2b-page .frm_dropzone.frm_single_upload{max-width:70%;min-width:70%}.b2b-page .with_frm_style .frm_repeat_buttons{margin-top:-15px}.b2b-page .with_frm_style .frm_repeat_sec{margin-top:0}.b2b-page .more-about h2,.b2b-page .more-about p{color:white}.b2b-page .more-about .overlay{width:50%;height:100%;position:absolute;left:0;top:0;z-index:0;background:#9F9F9F;mix-blend-mode:multiply}@media (max-width: 991.98px){.b2b-page #frm_field_54_container{grid-column:1 / span 12 !important;width:100% !important;display:grid !important}.b2b-page #frm_field_54_container label{min-width:100%}.b2b-page #frm_radio_37-0,.b2b-page #frm_radio_37-1,.b2b-page #frm_radio_37-3,.b2b-page #frm_radio_37-4{float:none}.b2b-page .frm_style_formidable-style.with_frm_style .form-field{display:block !important}.b2b-page .with_frm_style .vertical_radio .frm_checkbox label,.b2b-page .with_frm_style .vertical_radio .frm_radio label{min-width:100vw}.b2b-page #frm_field_46_container h3{display:none}.b2b-page .frm_fields_container #frm_field_52_container{width:100%;margin-left:0px;display:grid !important;grid-column:1 / span 12 !important}.b2b-page .frm_dropzone.frm_single_upload{min-width:100%;max-width:100%}.b2b-page .more-about .overlay{width:100%}.b2b-page h1{font-size:50px !important}}@media (max-width: 575.98px){.b2b-page h1{font-size:40px !important}}.livecams-page .livecam-maintitle{color:#D3003E;text-transform:uppercase;font-family:'Barlow Condensed', serif;font-size:50px;font-weight:800}.livecams-page .livecam-title{font-family:'Barlow Condensed', serif;font-size:22px;color:#9F9F9F;transition-duration:0.2s;cursor:pointer}.livecams-page .livecam-title.active,.livecams-page .livecam-title:hover{font-weight:800;color:#D3003E;transition-duration:0.2s}.livecams-page .livecam{display:none}.livecams-page .livecam.show{display:block}.livecams-page .camera-number{font-family:'Barlow Condensed', serif;font-size:20px;color:#2D2D2D;font-weight:bold;margin-bottom:0}.livecams-page .livecams-nav{min-height:calc(350px + 13em)}.livecams-page iframe{height:350px !important;max-width:100%}@media (max-width: 991.98px){.livecams-page .livecam{display:block}.livecams-page .livecam-title:hover{font-weight:normal;color:#9F9F9F}.livecams-page .slider-button{margin-bottom:-155px;z-index:1}}.blog-page .recent-post .date{color:#75CAD6;font-family:'Barlow Condensed', serif;font-weight:400;font-size:16px;letter-spacing:normal}.blog-page .recent-post .title{font-family:'Barlow Condensed', serif;font-weight:700;font-size:35px}.blog-page .recent-post .button-link{letter-spacing:3.6px}@media screen and (max-width: 768px){.blog-page .blog-post{margin-top:0px !important;margin-bottom:200px !important}}.blog-page .blog-post .excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width: 991.98px){.blog-post .excerpt-link,.place-post .excerpt-link,.itinerary-post .excerpt-link{margin-top:0px !important}.blog-post .bg-img,.place-post .bg-img,.itinerary-post .bg-img{transform:none !important}}.single-blog-page .content .button-link{color:#D3003E;letter-spacing:3.6px}.single-blog-page .content .button-link:hover{color:#75CAD6}.single-blog-page .content h1,.single-blog-page .content h2,.single-blog-page .content h3,.single-blog-page .content h4,.single-blog-page .content h5,.single-blog-page .content h6{color:#D3003E;font-size:45px;font-family:'Barlow Condensed', serif;font-weight:bold;margin-bottom:2rem}.single-blog-page .content p{margin-bottom:2rem}.single-blog-page .content img{width:100%;margin-bottom:2rem;margin-top:2rem}.single-blog-page .blogslider{height:100%;width:100%;right:0px}.single-blog-page .slick-initialized .slick-slide{min-height:400px}.single-blog-page .slider-buttons{z-index:2;right:0px;top:2.95rem;background-color:white;padding:12px}.single-blog-page .slider-buttons img{width:22px}.single-blog-page .red-box{background:#D3003E;position:absolute;height:100%;width:200%;left:-40%;top:0}@media (max-width: 991.98px){.single-blog-page .red-box{left:0}.single-blog-page .slider-buttons{width:min-content}}.contact-page .with_frm_style .frm_top_container .frm_primary_label,.contact-page .with_frm_style .frm_hidden_container .frm_primary_label,.contact-page .with_frm_style .frm_pos_top{display:none}.contact-page .leaflet-tile-pane{filter:saturate(0) contrast(1.75) !important}.contact-page .frm12,.contact-page .frm_full,.contact-page .frm_full .wp-editor-wrap,.contact-page .frm_full>input:not([type='checkbox']):not([type='radio']):not([type='button']),.contact-page .frm_full select,.contact-page .frm_full textarea,.contact-page .with_frm_style input[type=text],.contact-page .with_frm_style input[type=password],.contact-page .with_frm_style input[type=email],.contact-page .with_frm_style input[type=number],.contact-page .with_frm_style input[type=url],.contact-page .with_frm_style input[type=tel],.contact-page .with_frm_style input[type=file],.contact-page .with_frm_style input[type=search],.contact-page .with_frm_style select,.contact-page .with_frm_style .frm-card-element.StripeElement{min-height:32px;min-height:var(--field-height);line-height:1.3;background:transparent;color:white;border:1px solid white;border-radius:0px;font-family:'Mulish', serif}.contact-page .frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.contact-page .frm_style_formidable-style.with_frm_style input[type=submit],.contact-page .frm_style_formidable-style.with_frm_style .frm_submit input[type=button],.contact-page .frm_style_formidable-style.with_frm_style .frm_submit button,.contact-page .frm_form_submit_style,.contact-page .frm_style_formidable-style.with_frm_style .frm-edit-page-btn{background:#F90049;border-radius:0px;color:white !important;padding:15px !important;border:none !important;font-size:15px;font-family:'Mulish', serif;letter-spacing:1.5px !important;text-transform:uppercase;transition-duration:0.2s;padding-left:30px !important;padding-right:30px !important;width:100%;box-shadow:none}.contact-page .frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message:hover,.contact-page .frm_style_formidable-style.with_frm_style input[type=submit]:hover,.contact-page .frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:hover,.contact-page .frm_style_formidable-style.with_frm_style .frm_submit button:hover,.contact-page .frm_form_submit_style:hover,.contact-page .frm_style_formidable-style.with_frm_style .frm-edit-page-btn:hover{transition-duration:0.2s;border-radius:24px;background-color:white;color:#D3003E !important}.contact-page .with_frm_style .frm-show-form div.frm_description p{color:white}.contact-page .leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{height:calc(100% - 100px) !important;margin-top:100px}.contact-page .red-box{position:absolute;width:calc(100% - 1.47rem);height:calc(150% + 100px);top:-50%;background:#D3003E}.contact-page .contact-details h6{text-transform:uppercase;font-family:'Barlow Condensed', serif;font-weight:bold;font-size:16px;letter-spacing:normal;color:#00889C}.contact-page .contact-details .address-name{font-weight:900;color:black;font-size:20px;width:80%}.contact-page .contact-details .phone p,.contact-page .contact-details .email p,.contact-page .contact-details .visiting-hours p{color:#D3003E;font-family:'Barlow Condensed', serif;font-size:20px}.contact-page .contact-details .phone span,.contact-page .contact-details .email span,.contact-page .contact-details .visiting-hours span{font-family:'Barlow', serif;font-size:12px;font-weight:900;color:black}.contact-page ::placeholder{color:white !important;opacity:0.5}.contact-page .cover-overlapped{margin-bottom:0px !important}.contact-page .frm_error{color:#fff !important}@media (max-width: 991.98px){.contact-page .leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{height:400px !important;margin-bottom:3rem;margin-top:0}.contact-page .with_frm_style .frm-show-form div.frm_description p{text-align:center}.contact-page .contact-details .address-name{width:100%}}#special-attractions .leaflet-marker-icon{transition-duration:0.5s}#special-attractions .leaflet-marker-icon:hover{height:100px !important;width:100px !important;margin-left:-50px !important;margin-top:-100px !important;transition-duration:0.5s}.gettingaroundslider .place-post{margin:0 !important}.blog-post,.place-post,.itinerary-post{margin-bottom:200px;margin-top:100px}.blog-post .button-link,.place-post .button-link,.itinerary-post .button-link{letter-spacing:3.6px}.blog-post .date,.place-post .date,.itinerary-post .date{color:#FFDE8E;font-family:'Barlow Condensed', serif;font-weight:400;font-size:16px;letter-spacing:normal}.blog-post .title,.place-post .title,.itinerary-post .title{font-family:'Barlow Condensed', serif;font-weight:700;font-size:35px;color:white}@media screen and (max-width: 425px){.blog-post .title,.place-post .title,.itinerary-post .title{font-size:25px !important}}.blog-post .bg-img,.place-post .bg-img,.itinerary-post .bg-img{height:100%;min-height:300px;aspect-ratio:1/1;z-index:2;position:relative;background-size:200%;background-position:center center;transition-duration:0.5s}.blog-post .date-title,.place-post .date-title,.itinerary-post .date-title{bottom:0;z-index:3}.blog-post .excerpt-link,.place-post .excerpt-link,.itinerary-post .excerpt-link{margin-top:-50%;z-index:1;transition-duration:0.51s}.blog-post:hover .excerpt-link,.place-post:hover .excerpt-link,.itinerary-post:hover .excerpt-link{margin-top:0px;transition-duration:0.5s}.blog-post:hover .bg-img,.place-post:hover .bg-img,.itinerary-post:hover .bg-img{transform:scale(1.2);transition-duration:0.5s}.related-places .slick-initialized .slick-slide{min-height:max-content}.related-places .slider-buttons{z-index:2;right:-5px;top:9.85rem;background-color:white;padding:12px}.related-places .slider-buttons img{width:22px}.related-places .placesslider{width:98vw;height:100%;right:-5px}.related-itenerary .slider-col{width:auto}.related-itenerary .main-title-col{width:25vw}.related-itenerary .nowrap{flex-wrap:nowrap}.related-itenerary .slick-initialized .slick-slide{min-height:max-content}.related-itenerary .slider-buttons{z-index:2;right:-5px;top:5.85rem;background-color:white;padding:12px}.related-itenerary .slider-buttons img{width:22px}.related-itenerary .iteneraryslider,.related-itenerary .itenerarysliderx{width:73vw;height:100%;right:-5px}.map-diving .leaflet-marker-pane img:nth-child(-n+2){display:block !important}.map-diving .leaflet-container img.leaflet-image-layer{aspect-ratio:30/13.5 !important;height:auto !important}.more-awaits h1{font-size:75px}.more-awaits .slider-col{width:auto}.more-awaits .main-title-col{width:25vw}.more-awaits .nowrap{flex-wrap:nowrap}.more-awaits .slick-initialized .slick-slide{min-height:max-content}.more-awaits .slider-buttons{z-index:2;right:-5px;top:5.85rem;background-color:white;padding:12px}.more-awaits .slider-buttons img{width:22px}.more-awaits .iteneraryslider,.more-awaits .itenerarysliderx{width:73vw;height:100%;right:-5px}.more-awaits .iteneraryslider .slick-track,.more-awaits .iteneraryslider .slick-list,.more-awaits .iteneraryslider .slick-slide,.more-awaits .iteneraryslider .itinerary-post,.more-awaits .itenerarysliderx .slick-track,.more-awaits .itenerarysliderx .slick-list,.more-awaits .itenerarysliderx .slick-slide,.more-awaits .itenerarysliderx .itinerary-post{height:100% !important}.more-awaits .button-primary{border:1px solid white !important}.more-awaits .button-primary:hover{border:1px solid #F90049 !important}.getting-to-gozo .image-animation svg{position:relative;height:auto}.getting-to-gozo .image-animation path{stroke-dasharray:3000;stroke-dashoffset:3000;animation:dash 10s linear forwards infinite}@keyframes dash{to{stroke-dashoffset:0}}@keyframes reveal{60%{padding:0}100%{padding:0}}.getting-to-gozo .image-animation img{--s: 100%;width:var(--s);height:var(--s);box-sizing:border-box;object-fit:cover;cursor:pointer;transition:.5s;object-position:top;padding-bottom:150%;background:transparent;animation:reveal 10s linear forwards infinite;z-index:0;position:absolute;width:98%;margin:0;margin-top:-2%;margin-left:0%;filter:brightness(0) invert(1)}@media (max-width: 991.98px){.getting-to-gozo .image-animation img{width:100%;margin:0;margin-top:0%;margin-left:0%}@keyframes reveal{70%{padding:0}100%{padding:0}}}@media (max-width: 767px){.getting-to-gozo .image-animation img{width:98%;margin:0;margin-top:-2%;margin-left:-1%}@keyframes reveal{70%{padding:0}100%{padding:0}}}.getting-to-gozo .overlay{background:#00889C 0% 0% no-repeat padding-box;mix-blend-mode:multiply;width:100%;height:100%;position:absolute}.getting-to-gozo .white-box{position:absolute;background:white;left:0;width:50vw;z-index:0;height:5rem;z-index:0;top:-1px}.getting-to-gozo h1{font-family:'Barlow Condensed', serif;font-weight:700;font-size:100px}.getting-to-gozo h1 b{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:white;font-weight:100;display:block}.getting-around .slider-col{width:50%;position:relative}.getting-around .button-link{color:white}.getting-around .button-link:hover{color:#75CAD6}.getting-around .white-box{position:absolute;background:white;left:0;width:50vw;z-index:0;height:5rem;z-index:0;top:-1px}.getting-around .main-title-col h1{font-family:'Barlow Condensed', serif;font-weight:700;font-size:100px}.getting-around .main-title-col h1 b{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:white;font-weight:100;display:block}.getting-around .nowrap{flex-wrap:nowrap}.getting-around .slick-initialized .slick-slide{min-height:max-content;padding-bottom:65px}.getting-around .slider-buttons{z-index:2;right:1.3rem;top:-1px;background-color:#D3003E;padding:12px}@media screen and (max-width: 991px){.getting-around .slider-buttons{right:0;margin-top:0 !important}}.getting-around .slider-buttons img{width:22px}.getting-around .slider-buttons img{filter:brightness(0) invert(1)}.getting-around .gettingaroundslider{width:73vw;right:0px;margin-right:7px;position:absolute !important}.getting-around .button-primary{border:1px solid white !important}.getting-around .button-primary:hover{background-color:white;color:#D3003E !important;font-weight:700}.diving-sites-list{overflow-y:scroll;height:30vw;scrollbar-color:#D3003E}.diving-sites-list .diving-site{background:none;width:100%;border-bottom:1px solid #ffffff75 !important;border:none;text-align:left;color:white;padding-top:1em;padding-bottom:1em;font-family:'Barlow Condensed', serif;font-weight:700;font-size:24px}.diving-sites-list .modal-content{background:#00889C !important;border-radius:0}.diving-sites-list .modal-dialog{max-width:90% !important}.diving-sites-list .modal-header{border:none !important}.map .leaflet-map,#map{height:auto !important;width:100% !important;position:relative !important;aspect-ratio:30/13.5 !important;background-color:#00889C;min-height:300px}.map .leaflet-marker-pane img:nth-child(-n+2){display:none}#map .leaflet-marker-pane img:nth-child(-n+2){display:none}.map .leaflet-shadow-pane,.map .leaflet-control-attribution,#map .leaflet-shadow-pane,#map .leaflet-control-attribution{display:none}.map-diving .dropdown div{position:absolute;position:relative;border:1px solid white;border-radius:35px;padding:13px}.map-diving .dropdown [type=button]{background:transparent;border:none;color:white;text-transform:uppercase;font-family:'Barlow Condensed', serif;font-weight:700;font-size:20px}.map-diving .dropdown .options{background:#F2F2F2;border-radius:0px 0px 35px 35px !important;border:1px solid #F2F2F2;position:absolute;width:100%;z-index:3}.map-diving .dropdown svg{margin-top:auto;margin-bottom:auto}.map-diving .dropdown.open div{border-radius:35px 35px 0px 0px}.map-diving .dropdown.open svg{transform:rotate(180deg)}.categoriesslider{width:100vw !important;border-bottom:1px solid black}.experience-gozo-template .place-post .button-link{color:white !important}.experience-gozo-template .place-post .button-link svg path{fill:white !important;stroke:white !important}.experience-gozo-template .place-post .button-link:hover{color:#75CAD6 !important}.experience-gozo-template .place-post .button-link:hover svg path{fill:#75CAD6 !important;stroke:#75CAD6 !important}.experience-gozo-template h1{font-size:80px !important}@media screen and (max-width: 1440px){.experience-gozo-template h1{font-size:80px !important}}@media screen and (max-width: 1024px){.experience-gozo-template h1{font-size:60px !important}}.experience-gozo-template .categories h6{border:1px solid white;text-transform:uppercase;font-weight:300 !important;font-size:25px;padding:2rem;font-family:'Barlow Condensed', serif;width:100%;text-align:center !important;display:flex}.experience-gozo-template .categories h6 a{color:white;width:max-content;display:block;margin:auto}.experience-gozo-template .slider-col{width:auto}.experience-gozo-template .main-title-col{width:25vw}.experience-gozo-template .nowrap{flex-wrap:nowrap}.experience-gozo-template .slick-initialized .slick-slide{min-height:max-content}.experience-gozo-template .slider-buttons{z-index:2;right:-5px;top:5.85rem;background-color:#D3003E;padding:12px}.experience-gozo-template .slider-buttons img{width:22px}.experience-gozo-template .slider-buttons img{filter:brightness(0) invert(1)}.experience-gozo-template .iteneraryslider,.experience-gozo-template .itenerarysliderx{width:73vw;height:100%;right:-5px}.experience-gozo-template .button-primary{border:1px solid white !important}.experience-gozo-template .button-primary:hover{background-color:white;color:#D3003E !important}@media (min-width: 992px){.getting-around .slider-buttons{top:0;transform:none;right:-1px}.getting-around .gettingaroundslider{top:0;transform:none;height:100%}.getting-around .gettingaroundslider .slick-list,.getting-around .gettingaroundslider .slick-track,.getting-around .gettingaroundslider .place-post{height:100%}}@media screen and (max-width: 990px){.related-blogs .col-12.slider-col{padding-bottom:0px !important;margin-bottom:-80px !important}}.related-blogs h3{font-family:'Barlow Condensed', serif}.related-blogs .slider-col{width:auto}.related-blogs .button-transparent{border:1px solid white !important;color:white !important}.related-blogs .button-transparent:hover{border:1px solid #F90049 !important}.related-blogs .main-title-col{width:25vw}.related-blogs .nowrap{flex-wrap:nowrap}.related-blogs .slick-initialized .slick-slide{min-height:max-content}.related-blogs .slider-buttons{z-index:2;right:-5px;top:5.85rem;background-color:white;padding:12px;width:max-content}.related-blogs .slider-buttons img{width:22px}.related-blogs .reblogsslider{width:100%;height:100%}.related-blogs .reblogsslider .slick-track{display:flex}.related-blogs .reblogsslider-background .slick-list,.related-blogs .reblogsslider-background .slick-track{height:100%}.related-blogs .slider-buttons{background:#D3003E !important}.related-blogs .slider-buttons img{filter:brightness(0) invert(1)}.related-blogs .reblogsslider h1{color:#00889C;font-family:'Barlow Condensed', serif !important;font-weight:400 !important;font-size:30px !important;letter-spacing:normal}.related-blogs .reblogsslider .slider-buttons{background:#D3003E !important;margin-top:2rem;padding:12px}.related-blogs .reblogsslider .slider-buttons img{width:22px}.related-blogs .reblogsslider .slider-buttons img{filter:brightness(0) invert(1)}.related-blogs .reblogsslider .container{margin-top:100px;margin-bottom:-1px}.related-blogs .reblogsslider .white-box{position:absolute;background:white;right:0;width:50vw;z-index:0;height:50vw;z-index:0;top:2em}.related-blogs .reblogsslider .white-box2{position:absolute;background:white;right:135px;width:50vw;z-index:0;height:50vw;z-index:0}.related-blogs .reblogsslider .reblogsslider__item{overflow:hidden;margin-bottom:-1px;height:inherit !important}@media screen and (max-width: 990px){.related-blogs .reblogsslider .reblogsslider__item{height:700px !important}.related-blogs .reblogsslider .reblogsslider__item .container{width:100% !important;max-width:none !important;margin:0 !important;height:50% !important;position:absolute;bottom:0}.related-blogs .reblogsslider .reblogsslider__item .container .excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-bottom:0 !important}}.related-blogs .reblogsslider .slick-slide img{display:block;height:30px;margin-bottom:-1px}.leaflet-popup-content p{text-align:center}.offers-section{margin-top:150px}.offers-section .container{top:-100px;position:relative}.offers-section .slider-buttons{right:auto;width:max-content}.offers-section .slider-col{top:150px;padding-bottom:100px}.offers-section .button-link{letter-spacing:3.6px}.offers-section .slick-slide{min-height:0px !important}.offers-section .info{border:2px solid black;margin-right:0.5rem !important;margin-left:0.5rem !important}.offers-section .info img{height:150px;width:auto;max-width:100%;object-fit:cover}.offers-section .info h3{border-top:1px solid #D3003E;color:#D3003E;text-transform:uppercase;font-family:'Barlow Condensed', serif;font-weight:800}.offers-section h2{font-family:'Barlow Condensed', serif;font-weight:700;font-size:120px;color:#D3003E;margin-bottom:-115px}.offers-section h2 b{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#D3003E;font-weight:100;display:block}.offers-section .white-box{width:50vw;right:0;position:absolute;height:150px;top:-150px;background:white}.ev-carousel-wrapper .flickity-page-dots,.credit a,.eig-event-time,.eig-carousel-event .eig-event-readmore a{display:none}.ev-carousel-wrapper.flickity-enabled{width:120%}.eig-carousel-event .eig-carousel-event-area{box-shadow:none;border:none;border-radius:0}.eig-carousel-event a{text-decoration:none;font-size:30px;font-family:'Barlow Condensed', serif;color:#2D2D2D;font-weight:900 !important}.eig-carousel-content{padding-left:0px;position:relative}.eig-carousel-image,.eig-carousel-image img{height:auto;aspect-ratio:1/1}.eig-carousel-event.centered{text-align:left}.eig-event-venue{justify-content:left !important}.eig-event-venue{color:#D3003E;font-family:'Mulish', serif}.eig-event-day img{display:none !important}.eig-event-dates{position:absolute;top:-50px;background:white;color:#D3003E;font-family:'Barlow Condensed', serif;text-transform:uppercase;font-size:20px;left:0px;padding:10px !important}.eig-carousel-event-category ul.eig_event_cat li{background:white;color:#D3003E;font-family:'Barlow Condensed', serif;text-transform:uppercase;font-size:20px;border-radius:0px}.flickity-viewport{position:relaive}.flickity-button.flickity-prev-next-button.previous{position:absolute;right:45px;left:auto;background:#D3003E;border-radius:0;top:8em;width:45px;height:45px}.flickity-button.flickity-prev-next-button.previous:hover{background:#D3003E !important}.flickity-button.flickity-prev-next-button img{filter:brightness(0) invert(1);width:22px}.flickity-button.flickity-prev-next-button.next{position:absolute;right:0;background:#D3003E;border-radius:0;top:8em;width:45px;height:45px}.flickity-button.flickity-prev-next-button.next:hover{background:#D3003E !important}.ev-carousel-wrapper.flickity-enabled{position:unset}@media (min-width: 992px){.offers-section .slider-button img{width:30px}.offers-section .offerslider-next{position:absolute;right:-30px;top:38%}.offers-section .offerslider-previous{position:absolute;left:-30px;top:38%}.offers-section .experienceslider-next{position:absolute;right:-35px;top:38%}.offers-section .experienceslider-previous{position:absolute;left:-35px;top:38%}.offers-section .brochureslider-next{position:absolute;right:-50px;top:38%}.offers-section .brochureslider-previous{position:absolute;left:-50px;top:38%}}@media (max-width: 991.98px){.flickity-button.flickity-prev-next-button.previous{bottom:11em;top:auto;right:calc(50% + -0.5em)}.flickity-button.flickity-prev-next-button.next{bottom:11em;top:auto;right:calc(50% + -3em)}.ev-carousel-wrapper.flickity-enabled{width:100%}.eig-event-title{text-align:center}.eig-event-venue{justify-content:center !important}.offers-section .white-box{width:100% !important;background:white !important}.related-blogs .slider-col{margin-top:-130px}.related-blogs .slider-col .slider-buttons{margin-bottom:80px}}@media screen and (max-width: 991.98px) and (max-width: 990x){.related-blogs .slider-col .slider-buttons{margin-bottom:0px !important}}@media (max-width: 991.98px){.related-places .slider-buttons{margin-top:-15px;margin-bottom:30px;right:auto;top:auto}.related-places .placesslider{width:100%;right:0px}.related-blogs .reblogsslider .white-box,.related-blogs .reblogsslider .white-box2{display:none}.related-blogs .reblogsslider .container{background:white;margin-bottom:100px;margin-left:2%;width:100%;max-width:96%;margin-right:0}.related-itenerary .nowrap{flex-wrap:wrap}.related-itenerary .main-title-col,.related-itenerary .slider-col{width:100%}.related-itenerary .iteneraryslider,.related-itenerary .itenerarysliderx{width:100%;right:0px}.getting-around .white-box{display:none}.getting-around .nowrap{flex-wrap:wrap}.getting-around .main-title-col,.getting-around .slider-col{width:100%}.getting-around .slider-buttons{margin-top:40px;justify-content:center}.getting-around .gettingaroundslider{width:100%;right:0px;position:relative !important}.getting-to-gozo .white-box{width:100%}.experience-gozo-template .main-title-col,.experience-gozo-template .slider-col{width:100%}.experience-gozo-template .nowrap{flex-wrap:wrap}.experience-gozo-template .slider-buttons{justify-content:center;right:0 !important;top:0 !important;padding:0 !important}.related-blogs .slider-buttons{right:0 !important;top:-90px !important;margin-bottom:0px !important}.related-blogs .reblogsslider h1{padding-top:20px}.experience-gozo-template .button-primary{margin-top:4em !important;margin-bottom:2em}.more-awaits .main-title-col,.more-awaits .slider-col{width:100vw}.more-awaits .nowrap{flex-wrap:wrap}.more-awaits .slider-buttons{justify-content:center}.more-awaits .button-primary{margin-top:4em !important;margin-bottom:2em}.experience-gozo-template .iteneraryslider{width:100%}}.seasons-page .cover-overlapped .white-box{width:100%}.seasons-page .seasons-tab{border:1px solid black}.seasons-page .seasons-tab h2{text-transform:uppercase;font-weight:300 !important;font-size:30px}.seasons-page .seasons-tab .icon{background-color:white;height:40px;width:40px}.seasons-page .seasons-tab.selected{background-color:white !important;border-bottom:none}.seasons-page .seasons-tab.selected h2{color:#D3003E}.seasons-page .seasons-tab.selected .icon{background-color:#D3003E}.seasons-page .seasons-content{display:none}.seasons-page .seasons-content.show{display:block}.seasons-page .seasons-content h3{color:#D3003E;font-family:'Barlow Condensed', serif;font-size:40px;font-weight:800}.seasons-page .seasons-content h4{color:white;font-family:'Barlow Condensed', serif;font-size:40px;font-weight:800}.seasons-page .seasons-content .slider,.seasons-page .seasons-content .slider__item{height:60vh}.seasons-page .seasons-content .slider .slick-list,.seasons-page .seasons-content .slider__item .slick-list{height:100%}.seasons-page .seasons-content .slider .slick-list .slick-track,.seasons-page .seasons-content .slider__item .slick-list .slick-track{height:100%}.seasons-page .seasons-content .slider-buttons{bottom:-33px;right:0px;padding:12px;background:#D3003E;width:min-content;z-index:2}.seasons-page .seasons-content .slider-buttons img{width:22px}.seasons-page .seasons-content .slider-buttons img{filter:brightness(0) invert(1)}.seasons-page .seasons-content .first-part{background:linear-gradient(to top, rgba(255,192,210,0) 0%, rgba(255,192,203,0) 25%, #fff 25%, #fff 100%);position:relative;z-index:1}.seasons-page .seasons-content .white-box{background:white;width:200%;height:100%;z-index:-1;position:absolute;left:0}.seasons-page .bg-image{background-size:cover;background-position:center center}@media (max-width: 991.98px){.seasons-page .seasons-content .slider,.seasons-page .seasons-content .slider__item{height:60vh;margin-top:0}.seasons-page .seasons-content .bg-red{margin-top:70px}}.single-places-page .content .button-link{color:#D3003E;letter-spacing:3.6px}.single-places-page .content .button-link:hover{color:#75CAD6}.single-places-page .content h1,.single-places-page .content h2,.single-places-page .content h3,.single-places-page .content h4,.single-places-page .content h5,.single-places-page .content h6{color:#D3003E;font-size:45px;font-family:'Barlow Condensed', serif;font-weight:bold;margin-bottom:2rem}.single-places-page .content p{margin-bottom:2rem}.single-places-page .content img{width:100%;margin-bottom:2rem;margin-top:2rem}.single-places-page .blogslider{height:100%;width:100%;right:-5px}.single-places-page .slick-initialized .slick-slide{min-height:400px}.single-places-page .slider-buttons{z-index:2;right:-5px;top:2.95rem;background-color:white;padding:12px}.single-places-page .slider-buttons img{width:22px}.single-places-page .red-box{background:#D3003E;position:absolute;height:100%;width:200%;left:-40%;top:0}.single-places-page .white-box{width:50%;height:8em}.single-places-page .cover-overlapped{margin-bottom:-140px}.single-places-page .button-link{letter-spacing:3px}.places-category-page .related-blogs{padding-top:0 !important}.places-category-page .content .button-link{color:#D3003E;letter-spacing:3.6px}.places-category-page .content .button-link:hover{color:#75CAD6}.places-category-page .content h1,.places-category-page .content h2,.places-category-page .content h3,.places-category-page .content h4,.places-category-page .content h5,.places-category-page .content h6{color:#D3003E;font-size:45px;font-family:'Barlow Condensed', serif;font-weight:bold;margin-bottom:2rem}.places-category-page .content p{margin-bottom:2rem}.places-category-page .content img{width:100%;margin-bottom:2rem;margin-top:2rem}.places-category-page .blogslider{height:100%;width:100%;right:-5px}.places-category-page .slick-initialized .slick-slide{min-height:400px}.places-category-page .slider-buttons{z-index:2;right:-5px;top:2.95rem;background-color:white;padding:12px;width:100px}@media screen and (max-width: 991px){.places-category-page .slider-buttons{right:0;top:0}}.places-category-page .slider-buttons img{width:22px}.places-category-page .red-box{background:#D3003E;position:absolute;height:100%;width:200%;left:-40%;top:0}.places-category-page .white-box{width:50%;height:8em}.places-category-page .cover-overlapped{margin-bottom:-140px}.places-category-page .button-link{letter-spacing:3px}.places-page .related-itenerary h1{font-size:55px}.places-page .cover-overlapped .white-box,.landing-page .cover-overlapped .white-box{width:50%}.places-page .related-itenerary.even .iteneraryslider,.places-page .related-itenerary.even .itenerarysliderx,.landing-page .related-itenerary.even .iteneraryslider,.landing-page .related-itenerary.even .itenerarysliderx{right:0px;margin-right:7px;position:absolute !important}.places-page .related-itenerary.even .slider-col,.landing-page .related-itenerary.even .slider-col{width:66.66666667%;position:relative}.places-page .related-itenerary.even .slider-buttons,.landing-page .related-itenerary.even .slider-buttons{right:auto;left:-5px}.places-page .categories h6,.landing-page .categories h6{border:1px solid black;text-transform:uppercase;font-weight:300 !important;font-size:25px;padding:2rem;font-family:'Barlow Condensed', serif;width:100%;text-align:center !important;display:flex}.places-page .categories h6 a,.landing-page .categories h6 a{color:black;width:max-content;display:block;margin:auto;transition-duration:0.2s}.places-page .categories h6 a:hover,.landing-page .categories h6 a:hover{color:#D3003E;transition-duration:0.2s}@media (max-width: 991.98px){.single-places-page .red-box{left:0}.single-places-page .slider-buttons{width:min-content}.places-page .related-itenerary.even .main-title-col,.places-page .related-itenerary.even .slider-col,.landing-page .related-itenerary.even .main-title-col,.landing-page .related-itenerary.even .slider-col{width:100%}.places-page .related-itenerary.even .slider-buttons,.landing-page .related-itenerary.even .slider-buttons{margin-top:-20px;margin-bottom:30px;justify-content:center}.places-page .related-itenerary.even .iteneraryslider,.places-page .related-itenerary.even .itenerarysliderx,.landing-page .related-itenerary.even .iteneraryslider,.landing-page .related-itenerary.even .itenerarysliderx{width:100%;left:0px;position:relative !important}}.discover-gozo-page .related-blogs{padding-top:0 !important}.discover-gozo-page .content .button-link{color:#D3003E;letter-spacing:3.6px}.discover-gozo-page .content .button-link:hover{color:#75CAD6}.discover-gozo-page .content h1,.discover-gozo-page .content h2,.discover-gozo-page .content h3,.discover-gozo-page .content h4,.discover-gozo-page .content h5,.discover-gozo-page .content h6{color:#D3003E;font-size:45px;font-family:'Barlow Condensed', serif;font-weight:bold;margin-bottom:2rem}.discover-gozo-page .content p{margin-bottom:2rem}.discover-gozo-page .content img{width:100%;margin-bottom:2rem;margin-top:2rem}.discover-gozo-page .blogslider{height:100%;width:100%;right:-5px}@media screen and (max-width: 768px){.discover-gozo-page .blogslider{right:0 !important}}.discover-gozo-page .blogslider .blogslider__item{background-size:cover}.discover-gozo-page .slick-initialized .slick-slide{min-height:400px}.discover-gozo-page .slider-buttons{z-index:2;right:-5px;top:-1px;background-color:white;padding:12px;width:max-content}.discover-gozo-page .slider-buttons img{width:22px}@media screen and (max-width: 768px){.discover-gozo-page .slider-buttons{right:0 !important}}@media (max-width: 768px){.discover-gozo-page .info-section{padding:0px 40px 0px 40px !important}}.discover-gozo-page .info-section h3{color:#00889C;font-family:'Barlow Condensed', serif;font-weight:700;font-size:50px}.discover-gozo-page .highlighted-section{top:100px}.discover-gozo-page .highlighted-section h2{font-family:'Barlow Condensed', serif;font-weight:700;font-size:133px;margin-top:100px;text-align:right}.discover-gozo-page .highlighted-section h2 b{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:white;font-weight:100;display:block}.discover-gozo-page .red-box{background:#D3003E;position:absolute;height:100%;width:200%;right:-40%;top:0}.discover-gozo-page .slider-div{position:absolute;height:100%;width:200%;right:-50%;top:-100px}.discover-gozo-page .white-box{width:50%;height:8em;right:0}.discover-gozo-page .cover-overlapped{margin-bottom:-140px}.discover-gozo-page .button-link{letter-spacing:3px}.discover-gozo-page .seasons-section h2{color:#D3003E;font-size:50px !important;font-weight:bold !important}.discover-gozo-page .seasons-tab h2{text-transform:uppercase;font-weight:300 !important;font-size:30px}.discover-gozo-page .seasons-tab .icon{height:40px;width:40px}.discover-gozo-page .seasons-tab.unselected{background-color:white !important;border-bottom:none}.discover-gozo-page .seasons-tab.unselected h2{color:black !important}.discover-gozo-page .seasons-tab.unselected .icon{background-color:black !important}.discover-gozo-page .seasons-tab:nth-of-type(1){border-right:1px solid black}.discover-gozo-page .seasons-tab:nth-of-type(3){border-top:1px solid black;border-right:1px solid black}.discover-gozo-page .seasons-tab:nth-of-type(4){border-top:1px solid black}.discover-gozo-page .seasons-content{display:none}.discover-gozo-page .seasons-content.show{display:block}.discover-gozo-page .seasons-content h3{text-transform:uppercase;font-weight:300 !important;font-size:30px;font-family:'Barlow Condensed', serif}.discover-gozo-page .sections-previous{top:calc(50% - 20px);left:0;z-index:2}.discover-gozo-page .sections-previous img{width:25px}.discover-gozo-page .sections-next{top:calc(50% - 20px);right:0;z-index:2}.discover-gozo-page .sections-next img{width:25px}@media (max-width: 991.98px){.discover-gozo-page .slider-div{position:relative !important;height:100%;width:100%;right:0px;top:0px}.discover-gozo-page .red-box{right:0}.discover-gozo-page .highlighted-section h2{font-family:'Barlow Condensed', serif !important;font-weight:700 !important;font-size:95px !important;margin-top:0;text-align:center}}.getting-to-gozo-page .cover-overlapped .white-box{width:50%;height:8em}.getting-to-gozo-page .transport-tab{position:relative;margin-right:50px;cursor:pointer}.getting-to-gozo-page .transport-tab .icon{border-radius:50%;border:1px solid #9F9F9F;padding:15px;text-align:center;width:70px;height:70px}.getting-to-gozo-page .transport-tab svg{position:absolute;right:-50px;top:25px;display:none}.getting-to-gozo-page .transport-tab p{color:#9F9F9F;text-transform:uppercase;font-weight:300 !important;font-size:20px;font-family:'Barlow Condensed', serif;text-align:center}.getting-to-gozo-page .transport-tab img{width:40px}.getting-to-gozo-page .transport-tab.selected .icon{background-color:#D3003E !important;border:1px solid #D3003E}.getting-to-gozo-page .transport-tab.selected svg{display:block}.getting-to-gozo-page .transport-tab.selected p{color:#D3003E}.getting-to-gozo-page .transport-tab.selected img{filter:brightness(0) invert(1)}.getting-to-gozo-page .transport-content{display:none}.getting-to-gozo-page .transport-content.show{display:block}.getting-to-gozo-page .overlay{background:#00889C 0% 0% no-repeat padding-box;mix-blend-mode:multiply;width:100%;height:100%;position:absolute}.getting-to-gozo-page .section3 h3{font-family:'Barlow Condensed', serif;font-weight:700;font-size:133px;text-align:right}.getting-to-gozo-page .section3 h3 b{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:white;font-weight:100;display:block}.getting-to-gozo-page .section4 .accordion-button:not(.collapsed){color:black;background-color:transparent;box-shadow:none;border-bottom:none}.getting-to-gozo-page .section4 .accordion-button{font-weight:bold;padding:0;font-size:24px;color:black;border-bottom:1px solid rgba(0,0,0,0.466);padding-top:1rem;padding-bottom:1rem}.getting-to-gozo-page .section4 .accordion-body{padding:0;padding-top:1rem;padding-bottom:1rem}.getting-to-gozo-page .section4 .accordion-item{border:none;border-bottom:1px solid rgba(0,0,0,0.466)}.getting-to-gozo-page .section4 .image-text{font-style:italic;font-size:13px}@media (max-width: 991.98px){.getting-to-gozo-page .transport-tab{margin-right:0px;margin-bottom:50px}.getting-to-gozo-page .transport-tab svg{right:27px;top:auto;bottom:-20px;transform:rotate(90deg)}.getting-to-gozo-page .section3 h3{font-size:80px}}.experience-gozo-page .banner-two.cover-overlapped{margin-bottom:0;padding-bottom:0;z-index:2}.experience-gozo-page .banner-two.cover-overlapped .white-box{display:none}@media screen and (max-width: 768px){.experience-gozo-page .banner-two.cover-overlapped h1{font-size:70px !important}}.experience-gozo-page .bottom-text{margin-bottom:-4rem;z-index:1;height:1px;margin-top:4rem;position:relative}.experience-gozo-page .bottom-text p{margin-top:-4rem}.experience-gozo-page .bottom-section-cover .white-box{height:300px}.single-experience-page .section1{margin-top:100px;padding-bottom:0 !important}@media screen and (max-width: 1440px){.single-experience-page .section1{margin-top:0px}}.single-experience-page .section2{padding-top:0 !important}.single-experience-page .related-blogs{padding-top:0 !important}.single-experience-page .content .button-link{color:#D3003E;letter-spacing:3.6px}.single-experience-page .content .button-link:hover{color:#75CAD6}.single-experience-page .content h1,.single-experience-page .content h2,.single-experience-page .content h3,.single-experience-page .content h4,.single-experience-page .content h5,.single-experience-page .content h6{color:#D3003E;font-size:45px;font-family:'Barlow Condensed', serif;font-weight:bold;margin-bottom:2rem}.single-experience-page .content p{margin-bottom:2rem}.single-experience-page .content img{width:100%;margin-bottom:2rem;margin-top:2rem}.single-experience-page .blogslider{height:75%;width:100%;right:-5px;min-height:25vw}.single-experience-page .blogslider .slick-list,.single-experience-page .blogslider .slick-track{height:100%}.single-experience-page .blogslider .blogslider__item{background-size:cover;background-position:center center}@media screen and (max-width: 425px){.single-experience-page .blogslider{right:0 !important;top:0 !important}}.single-experience-page .slick-initialized .slick-slide{min-height:400px}.single-experience-page .slider-buttons{padding-left:0px !important;padding-right:0px !important;z-index:2;right:-5px;background-color:white;padding:12px;width:max-content}.single-experience-page .slider-buttons img{width:22px}@media screen and (max-width: 425px){.single-experience-page .slider-buttons{right:0 !important;top:0 !important}}.single-experience-page .info-section h3{color:#00889C;font-family:'Barlow Condensed', serif;font-weight:700;font-size:50px}.single-experience-page .highlighted-section{top:100px}.single-experience-page .highlighted-section .slick-slide{height:150%}.single-experience-page .highlighted-section h2{font-family:'Barlow Condensed', serif;font-weight:700;font-size:133px;margin-top:60px;text-align:right;z-index:3;position:relative}.single-experience-page .highlighted-section h2 b{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:white;font-weight:100;display:block}.single-experience-page .red-box{background:#D3003E;position:absolute;height:100%;width:200%;right:-40%;top:0}.single-experience-page .slider-div{position:absolute;height:100%;width:200%;right:-40%;top:-100px;padding-right:5px}.single-experience-page .white-box{width:50%;height:8em;right:0}.single-experience-page .cover-overlapped{margin-bottom:-140px}.single-experience-page .button-link{letter-spacing:3px}.single-experience-page .seasons-section h2{color:#D3003E;font-size:50px !important;font-weight:bold !important}.single-experience-page .seasons-tab h2{text-transform:uppercase;font-weight:300 !important;font-size:30px}.single-experience-page .seasons-tab .icon{height:40px;width:40px}.single-experience-page .seasons-tab.unselected{background-color:white !important;border-bottom:none}.single-experience-page .seasons-tab.unselected h2{color:black !important}.single-experience-page .seasons-tab.unselected .icon{background-color:black !important}.single-experience-page .seasons-tab:nth-of-type(1){border-right:1px solid black}.single-experience-page .seasons-tab:nth-of-type(3){border-top:1px solid black;border-right:1px solid black}.single-experience-page .seasons-tab:nth-of-type(4){border-top:1px solid black}.single-experience-page .seasons-content{display:none}.single-experience-page .seasons-content.show{display:block}.single-experience-page .seasons-content h3{text-transform:uppercase;font-weight:300 !important;font-size:30px;font-family:'Barlow Condensed', serif}.single-experience-page .sections-previous{top:calc(50% - 20px);left:0}.single-experience-page .sections-next{top:calc(50% - 20px);right:0}.single-experience-page .offers-section{margin-top:100px !important}@media screen and (max-width: 1840px){.single-experience-page .more-awaits h1{font-size:75px !important}}@media screen and (max-width: 1150px){.single-experience-page .more-awaits h1{font-size:60px !important}}.single-experience-page .section-1-text{font-size:20px}.single-experience-page .map-diving .diving-sites-list .modal.show{opacity:1}.single-experience-page .highlighted_text strong{font-size:30px !important}@media screen and (max-width: 770px){.single-experience-page h1{font-size:80px !important}}@media screen and (max-width: 425px){.single-experience-page h1{font-size:50px !important}}.experiences-category-page .cover-overlapped{margin-bottom:0}.experiences-category-page .categories h6{border:1px solid black;text-transform:uppercase;font-weight:300 !important;font-size:25px;padding:2rem;font-family:'Barlow Condensed', serif;width:100%;text-align:center !important;display:flex}.experiences-category-page .categories h6 a{color:black;width:max-content;display:block;margin:auto;transition-duration:0.2s}.experiences-category-page .categories h6 a:hover{color:#D3003E;transition-duration:0.2s}.experiences-category-page .section-diving{min-height:unset !important}.experiences-category-page .section-diving .overlay{background:#00498F 0% 0% no-repeat padding-box;mix-blend-mode:multiply;width:50%;height:100%;position:absolute}.experiences-category-page h3{font-family:'Barlow Condensed', serif;font-size:50px;color:#D3003E;font-weight:700}@media (max-width: 991.98px){.experience-gozo-page .place-post .bg-img{aspect-ratio:1/1 !important}.experience-gozo-page .bottom-section-cover .white-box{display:none}.experience-gozo-page .bottom-text{margin-bottom:0;height:max-content}.single-experience-page .slider-div{position:relative !important;height:100%;width:100%;right:0px;top:0px}.single-experience-page .red-box{right:0}.single-experience-page .highlighted-section h2{font-family:'Barlow Condensed', serif !important;font-weight:700 !important;font-size:95px !important;margin-top:0;text-align:center}.experiences-category-page .section-diving .overlay{width:100%}}@media screen and (max-width: 425px){.single-experience-page .highlighted-section h2{font-size:50px !important}}.plan-my-trip-page .cover-overlapped{margin-bottom:0}.plan-my-trip-page .dropdown div{position:absolute;position:relative;border:1px solid white;border-radius:35px;padding:13px}.plan-my-trip-page .dropdown [type=button]{background:transparent;border:none;color:white;text-transform:uppercase;font-family:'Barlow Condensed', serif;font-weight:700;font-size:20px}.plan-my-trip-page .dropdown .options{background:#F2F2F2;border-radius:0px 0px 35px 35px !important;border:1px solid #F2F2F2;position:absolute;width:100%;z-index:3}.plan-my-trip-page .dropdown svg{margin-top:auto;margin-bottom:auto}.plan-my-trip-page .dropdown.open div{border-radius:35px 35px 0px 0px}.plan-my-trip-page .dropdown.open svg{transform:rotate(180deg)}.plan-my-trip-page .itinerary-post{overflow:hidden}.single-landing-page header a.mega-menu-link{text-transform:uppercase;color:white !important;font-family:'Barlow', serif !important;font-size:16px !important;letter-spacing:normal !important;font-weight:bold !important;text-transform:uppercase !important}.single-landing-page header.not-home a.mega-menu-link{color:black !important}.single-landing-page .with_frm_style .frm_top_container .frm_primary_label,.single-landing-page .with_frm_style .frm_hidden_container .frm_primary_label,.single-landing-page .with_frm_style .frm_pos_top{display:none}.single-landing-page #contactModal h2{color:#FFA4BF}.single-landing-page #contactModal .modal-content{background-color:#D3003E;border-radius:0}.single-landing-page #contactModal button[data-bs-dismiss="modal"]{border:none;background:transparent;position:absolute;top:-2px;right:-6px;z-index:90}.single-landing-page #contactModal .modal-body{justify-content:center}.single-landing-page #contactModal ::placeholder{color:white !important;opacity:0.5}.single-landing-page .frm_full select,.single-landing-page .frm_full textarea,.single-landing-page .with_frm_style input[type=text],.single-landing-page .with_frm_style input[type=password],.single-landing-page .with_frm_style input[type=email],.single-landing-page .with_frm_style input[type=number],.single-landing-page .with_frm_style input[type=url],.single-landing-page .with_frm_style input[type=tel],.single-landing-page .with_frm_style input[type=file],.single-landing-page .with_frm_style input[type=search],.single-landing-page .with_frm_style select,.single-landing-page .with_frm_style .frm-card-element.StripeElement{min-height:32px;min-height:var(--field-height);line-height:1.3;background:transparent;color:white;border:1px solid white;border-radius:0px;font-family:'Mulish', serif}.single-landing-page .frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.single-landing-page .frm_style_formidable-style.with_frm_style input[type=submit],.single-landing-page .frm_style_formidable-style.with_frm_style .frm_submit input[type=button],.single-landing-page .frm_style_formidable-style.with_frm_style .frm_submit button,.single-landing-page .frm_form_submit_style,.single-landing-page .frm_style_formidable-style.with_frm_style .frm-edit-page-btn{background:#F90049;border-radius:0px;color:white !important;padding:15px !important;border:none !important;font-size:15px;font-family:'Mulish', serif;letter-spacing:1.5px !important;text-transform:uppercase;transition-duration:0.2s;padding-left:30px !important;padding-right:30px !important;width:100%;box-shadow:none}.single-landing-page .frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message:hover,.single-landing-page .frm_style_formidable-style.with_frm_style input[type=submit]:hover,.single-landing-page .frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:hover,.single-landing-page .frm_style_formidable-style.with_frm_style .frm_submit button:hover,.single-landing-page .frm_form_submit_style:hover,.single-landing-page .frm_style_formidable-style.with_frm_style .frm-edit-page-btn:hover{transition-duration:0.2s;border-radius:24px;background-color:white;color:#D3003E !important}.single-landing-page .with_frm_style .frm-show-form div.frm_description p{color:white}.single-landing-page .wpml-ls-legacy-dropdown a span{color:white;font-weight:bold}.single-landing-page header.not-home .wpml-ls-legacy-dropdown a span{font-weight:bold;color:black}.single-landing-page .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{color:#D3003E}.single-landing-page .wpml-ls-legacy-dropdown{margin:auto}.single-landing-page footer ul{list-style-type:none}.single-landing-page footer .contact-details .border-end{border-right:1px dashed #00889C !important}.single-landing-page footer .contact-details h4{font-family:'Barlow Condensed', serif;font-weight:700;font-size:20px;color:#00889C}.single-landing-page footer .contact-details p{font-family:'Barlow Condensed', serif;font-size:18px}.landing-page .slider-buttons{width:min-content}.landing-page #videoModal .modal-content{background:transparent;border:none}.landing-page #videoModal button{border:none;background:transparent;position:absolute;top:-50px;right:0px}.landing-page #videoModal .modal-body{display:flex;justify-content:center}.landing-page .seasons-tab{border-right:1px solid white}.landing-page .seasons-tab img{height:50px}.landing-page .seasons-tab h2{text-transform:uppercase;font-size:18px}.landing-page .seasons-tab a{display:flex;justify-content:center}.landing-page .seasons-tab:last-of-type{border:none !important}.landing-page .seasons-tab:first-of-type{padding-left:0px !important}.landing-page .seasons-tab.unselected img,.landing-page .seasons-tab.unselected h2{opacity:50%}.landing-page .seasons-text h2{opacity:50%;font-weight:lighter;text-transform:uppercase}.landing-page .seasons-text.unshow{display:none}.landing-page .repeaters .slider-buttons{top:0 !important}.landing-page .section-diving .overlay{background:#00498F 0% 0% no-repeat padding-box;mix-blend-mode:multiply;width:50%;height:100%;position:absolute}.landing-page .top-content{height:100vh;top:-135px}.landing-page .top-content .title{position:relative;height:100vh}.landing-page .top-content .title h1{position:absolute;top:calc(50% - 0px);transform:translateY(-50%);font-size:12vh}.landing-page .top-content .title h1 b{display:inline}.landing-page .top-content .title p{position:absolute;bottom:150px;text-transform:uppercase;font-family:'Barlow Condensed', serif;letter-spacing:3.6px;font-size:20px}.landing-page .video-container{top:0}.landing-page .video-container video{object-fit:cover}.landing-page #audio-control{cursor:pointer;display:inline-block}.landing-page .main-content{top:-35vh;margin-bottom:-35vh}.landing-page .main-content .map.bg-teal{overflow:visible !important}.landing-page .main-content .map.bg-teal .container{max-width:none !important;width:100% !important}.landing-page .main-content .map.bg-teal .leaflet-map.WPLeafletMap.leaflet-container{height:700px !important}.landing-page .main-content h3{text-transform:uppercase;font-family:'Barlow Condensed', serif}.landing-page .main-content .white-box{position:absolute;background:white;left:0;width:45vw;height:50vw;z-index:0;top:5em}.landing-page .main-content .white-box2{position:absolute;background:white;left:0;width:45vw;height:40vw;z-index:0;top:12em}.landing-page .main-content .blogslider{height:100%;width:100%;right:-5px}.landing-page .main-content .slick-initialized .slick-slide{min-height:400px}.landing-page .main-content .seasons-section .slider-buttons{z-index:2;right:-5px;top:2.95rem;background-color:white;padding:12px}.landing-page .main-content .seasons-section .slider-buttons img{width:22px}.landing-page .main-content .red-box{background:#D3003E;position:absolute;height:100%;width:200%;left:-40%;top:0}.landing-page .main-content .top-activity{top:5em;position:relative;z-index:999}.landing-page .main-content .top-activity h3{color:#00889C;text-transform:uppercase;font-family:'Barlow Condensed', serif;font-weight:lighter;font-size:30px;margin-bottom:2.5em;margin-top:1.5em}.landing-page .main-content .top-activity h4{color:#00889C;text-transform:uppercase;font-family:'Barlow', serif;font-weight:bolder;font-size:20px;text-decoration:underline}.landing-page .main-content .top-activity img{width:100px;height:100px;border-radius:50%;border:1px dashed #f77e0b;padding:5px}.landing-page .main-content .seasons{top:5em}.landing-page .main-content .seasons .d-flex{bottom:0;position:absolute}.landing-page .main-content .seasons .icon{width:50px;height:50px;background-color:white;margin:2em}.landing-page .main-content .seasons p{color:white;text-transform:uppercase;font-family:'Barlow Condensed', serif;font-weight:lighter;font-size:20px;display:none;transition-duration:0.5s}.landing-page .main-content .seasons .border-end{transition-duration:0s;height:fit-content;margin-top:2em}.landing-page .main-content .seasons .border-end:hover{position:relative;transition-duration:0s;margin-top:0}.landing-page .main-content .seasons .border-end:hover p{display:block;margin-top:-1rem;transition-duration:0.5s}.landing-page .section-1{margin-top:5em}.landing-page .section-1 h2{color:#00889C;font-weight:bold;font-size:80px;text-transform:uppercase;font-family:'Barlow Condensed', serif}.landing-page .section-1 .stat-one{width:30%;text-align:center;position:relative}.landing-page .section-1 .stat-one img{height:70px;width:70px}.landing-page .section-1 .stat-one p,.landing-page .section-1 .stat-one .stat-number{font-weight:bold;font-size:60px;color:#D3003E;font-family:'Barlow Condensed', serif;margin-bottom:0}.landing-page .section-1 .stat-one .stat-title{color:#2D2D2D;font-weight:bold;font-size:20px;text-transform:uppercase;font-family:'Barlow Condensed', serif;margin-top:1em}.landing-page .section-1 .stat-one:not(:last-of-type)::before{content:'';display:block;position:absolute;top:25%;width:50%;border-right:1px dashed #D3003E;right:0;height:50%}.landing-page .mobile-seasons h2{font-size:35px;font-family:'Barlow Condensed', serif;font-weight:700;color:#2D2D2D}.landing-page .mobile-seasons .seasons-tab h2{text-transform:uppercase;font-weight:300 !important;font-size:30px}.landing-page .mobile-seasons .seasons-tab .icon{height:40px;width:40px}.landing-page .mobile-seasons .seasons-tab.unselected{background-color:white !important;border-bottom:none}.landing-page .mobile-seasons .seasons-tab.unselected h2{color:black !important}.landing-page .mobile-seasons .seasons-tab.unselected .icon{background-color:black !important}.landing-page .mobile-seasons .seasons-tab:nth-of-type(1){border-right:1px solid black}.landing-page .mobile-seasons .seasons-tab:nth-of-type(3){border-top:1px solid black;border-right:1px solid black}.landing-page .mobile-seasons .seasons-tab:nth-of-type(4){border-top:1px solid black}.landing-page .related-places{background-color:white}.landing-page .related-places h2{color:#2D2D2D}.landing-page .getting h3{color:#00889C;font-size:50px;font-weight:bolder;text-transform:uppercase;font-family:'Barlow Condensed', serif}.landing-page .getting .image-animation svg{position:relative;height:auto}.landing-page .getting .image-animation path{stroke-dasharray:3000;stroke-dashoffset:3000;animation:dash 10s linear forwards infinite}@keyframes dash{to{stroke-dashoffset:0}}@keyframes reveal{60%{padding:0}100%{padding:0}}.landing-page .getting .image-animation img{--s: 100%;width:var(--s);height:var(--s);box-sizing:border-box;object-fit:cover;cursor:pointer;transition:.5s;object-position:top;padding-bottom:150%;background:transparent;animation:reveal 10s linear forwards infinite;z-index:0;position:absolute;margin:0;margin-top:0%;margin-left:0%}.landing-page .offers-section .white-box{width:50vw;right:0;position:absolute;height:155px;top:-152px;background:linear-gradient(to right, #00889C 0%, #00889C 50%, white 50%, white 100%)}@media (max-width: 991.98px){.single-landing-page footer .border-end,.single-landing-page footer .contact-details .border-end{border-right:none !important}.landing-page .seasons-tab:first-of-type{padding-left:1.5rem !important}.landing-page .section-diving .overlay{width:100%}.landing-page #audio-control{left:calc(12.5vw - 15px);bottom:6em}.landing-page .main-content .repeaters .slider-buttons{background-color:#D3003E}.landing-page .main-content .repeaters .slider-buttons img{filter:brightness(0) invert(1)}.landing-page .main-content .seasons-section .slider-buttons{right:0;top:0;margin-top:2em;margin-bottom:5em}.landing-page .main-content .red-box{width:400%;left:0}.landing-page .main-content .white-box{width:100vw !important}.landing-page .main-content .white-box2{height:60vh}.landing-page .main-content .top-activity{z-index:2}.landing-page .main-content .seasons .icon{width:100%;height:auto;aspect-ratio:1/1;margin:1.75em}.landing-page .top-content{height:calc(100vh - 150px)}.landing-page .top-content .title h1{font-size:100px !important;top:350px !important;padding-left:1rem;padding-right:1rem;text-align:center}.landing-page .top-content .title p{bottom:calc(115px + 4em);text-align:center}.landing-page .main-content .seasons .d-flex{bottom:10vh;right:0;width:100vw}.landing-page .main-content .seasons .d-flex .border-end{width:25vw}.landing-page .main-content .seasons .d-flex .border-end a{display:flex;justify-content:center}.landing-page .main-content .seasons .d-flex .border-end:last-of-type{border:none !important}.landing-page .main-content{top:-10vh;margin-top:-4em;margin-bottom:-8em}.landing-page .main-content .white-box{width:75vw}.landing-page .main-content .white-box2{width:100vw}.landing-page .getting .image-animation img{width:98%;margin:0;margin-top:-1%;margin-left:-1%}@keyframes reveal{70%{padding:0}100%{padding:0}}}@media (max-width: 767px){.landing-page .section-1 .stat-one:not(:last-of-type)::before{content:'';display:block;position:absolute;top:auto;width:50%;border-bottom:1px dashed #D3003E;border-right:none;right:25%;height:50%;bottom:0}.landing-page .getting .image-animation img{width:100%;margin:0;margin-top:0%;margin-left:0%}@keyframes reveal{70%{padding:0}100%{padding:0}}.landing-page .section-1 h2{font-size:50px}}.thank-you-page h1,.page-content-error h1{color:#D3003E;font-family:'Barlow Condensed', serif;font-size:24px;font-weight:800}.thank-you-page a,.page-content-error a{color:#00889C;text-decoration:underline}.tc-page h2{color:#D3003E;font-family:'Barlow Condensed', serif;font-size:24px;font-weight:800}.tc-page h3{color:#2D2D2D;font-size:18px;font-style:italic;font-family:'Mulish', serif;font-weight:700}@media screen and (max-width: 465px){.tc-page h1{font-size:80px !important}}.contact-page .leaflet-tile-pane{filter:saturate(0) contrast(1.75) !important}.map-diving .leaflet-marker-pane img:not(:first-child){margin-left:-15px !important;margin-top:-15px !important;width:30px !important;height:auto !important}.map-diving form{position:relative;z-index:3}.map-diving .map-container{z-index:1;position:relative}.contact-page .leaflet-tile-pane{filter:saturate(0) contrast(1.75) !important}.map-diving .leaflet-marker-pane img:not(:first-child){margin-left:-15px !important;margin-top:-15px !important;width:30px !important;height:auto !important}.map-diving form{position:relative;z-index:3}.map-diving .map-container{z-index:1;position:relative}.white-box{width:100vw !important;left:0 !important;right:auto !important;background:white !important}body,html{scroll-padding-top:200px}.ev-carousel-wrapper .flickity-button:focus{box-shadow:none}.places-page .place-post{margin:0 !important}.experience-gozo-template .categories h6 a{transition-duration:.2s;line-height:30px}.experience-gozo-template .categories h6 a:hover{transition-duration:.2s;font-weight:900;font-size:28px;line-height:30px}@media (min-width: 992px){.related-blogs{aspect-ratio:1/0.25;min-height:500px}.related-blogs .slick-list,.related-blogs .slick-track{height:100%}.discover-gozo-page .slick-initialized .slick-slide{aspect-ratio:1 / 0.25}.single-blog-page .blogslider .slick-slide,.single-places-page .blogslider .slick-slide,.single-experience-page .blogslider .slick-slide{aspect-ratio:1 / 0.5}.experiences-category-page .section-diving{aspect-ratio:1 / 0.35;display:flex}.experiences-category-page .section-diving .container{margin:auto}}header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu,header #mega-menu-wrap-header-landing-menu #mega-menu-header-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu,header #mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu,header #mega-menu-wrap-header-menu #mega-menu-header-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu{transform:none;transition-duration:0.2s}.front-page .main-content,.landing-page .main-content{top:-135px;margin-bottom:-135px}.front-page .top-content .title h1,.landing-page .top-content .title h1{top:calc(50% + 50px)}@media (max-width: 991.98px){.front-page .main-content,.landing-page .main-content{top:0px}.offers-section h2{font-size:80px}.landing-page .map{display:none}}.seasons-page .seasons-tab{cursor:pointer}header.not-home .owmw-now .owmw-main-symbol{fill:#FFDE8E !important}.back-transport{margin-top:100px !important}@media screen and (max-width: 425px){.getting-around .main-title-col h1{font-size:80px !important}}@media (max-width: 426px){.position-fixed.aos-init.aos-animate{font-size:89px}.text-white.text-uppercase.py-5.aos-init.aos-animate{font-size:75px}}.leaflet-marker-draggable{z-index:999999999 !important}.experience-gozo-template .slick-initialized .slick-slide{aspect-ratio:unset !important;min-height:auto !important}#itb .experience-gozo-template .slider-buttons{z-index:2 !important;right:-5px !important;top:5.85rem !important;background-color:#D3003E !important;padding:12px !important}#itb .experienceslider{height:600px}.places-to-go-page .place-post{width:30%;height:500px}@media screen and (max-width: 768px){.places-to-go-page .place-post{width:100%}}footer{bottom:0;position:relative;z-index:1}footer .footer-main{background-color:#2D2D2D}footer .socials img{height:20px}footer .menu .title{text-transform:uppercase;font-family:'Barlow', serif;font-size:16px;font-weight:500}footer .menu .sub-title{font-family:'Mulish', serif;font-size:12px;text-transform:uppercase;letter-spacing:1.3px;color:#F2F2F2;font-weight:lighter}footer .menu .item.pe-lg-2.mb-5.mb-lg-0{padding:0px 20px 0px 20px !important}footer a{color:white;font-family:'Mulish', serif;font-size:13px}footer a:hover{color:white}footer nav li{list-style:none}footer nav li a{color:white}footer nav li a:hover{color:white}footer nav li a{display:inline;position:relative;overflow:hidden}footer .mc4wp-form-fields{width:180%}footer .mc4wp-form-fields h2{color:white;font-family:'Barlow Condensed', serif;font-size:24px;font-weight:600;padding-bottom:1rem}footer .mc4wp-form-fields label{width:100%}footer .mc4wp-form-fields input[type="email"]{background-color:transparent;border:1px solid white;font-size:15px;font-family:'Mulish', serif;padding:15px !important;color:white;width:100%}footer .mc4wp-form-fields [type=submit]{background:#D3003E;border-radius:0px;color:white !important;padding:15px !important;border:none !important;font-size:15px;font-family:'Mulish', serif;letter-spacing:1.5px !important;text-transform:uppercase;transition-duration:0.2s;width:100%}footer .mc4wp-form-fields [type=submit]:hover{transition-duration:0.2s;border-radius:24px;background-color:#F90049}footer .footer-bottom{background-color:#212121;font-family:'Mulish', serif;font-size:14px;color:#C2C2C2}footer .footer-bottom .logo{width:25%}footer .footer-bottom p{color:#C2C2C2}footer .footer-bottom a{font-family:'Mulish', serif;font-size:14px;color:#C2C2C2;transition-duration:1s}footer .footer-bottom a:hover{text-decoration:underline;transition-duration:1s}footer .subscribeform{width:350px}@media (max-width: 991.98px){footer .subscribeform{width:100%}}footer .subscribeform label{color:white;font-family:'Barlow Condensed', serif;font-size:24px;font-weight:600;padding-bottom:1rem}footer .subscribeform [for=cm-privacy-consent]{font-family:'Barlow', serif;font-size:16px;font-weight:500;padding-left:10px}footer .subscribeform #fieldEmail{background-color:transparent;border:1px solid white;font-size:15px;font-family:'Mulish', serif;padding:15px !important;color:white;width:100%}footer .subscribeform [type=submit]{background:#D3003E;border-radius:0px;color:white !important;padding:15px !important;border:none !important;font-size:15px;font-family:'Mulish', serif;letter-spacing:1.5px !important;text-transform:uppercase;transition-duration:0.2s;width:100%}@media (max-width: 991.98px){footer .footer-logo{width:150px !important}footer .mc4wp-form-fields{width:100%}footer .logo{width:40% !important;padding-bottom:2rem;max-width:230px}}
