﻿.navigation{display:none}a.wrap{position:absolute;top:0;width:100%;height:50px;opacity:1;background:#015156;color:#fff;font-family:"Source Sans Pro",sans-serif;font-size:14px;font-weight:600;line-height:normal;font-variant:small-caps;letter-spacing:4.2px;text-transform:uppercase;display:flex;text-decoration:none;justify-content:center;align-items:center;transition:all 1s}.hamburger-menu{position:relative;top:0;left:0;width:100%;height:auto;cursor:pointer;z-index:9998;display:flex;align-items:center;justify-content:space-between;background:#fff;padding-left:25px}.hamburger-menu .main-logo-site{width:56px;height:24.923px;display:flex;align-items:center;justify-content:center;margin:0;background-color:#fff}.hamburger-menu .main-logo-site img{width:56px;height:24.923px;object-fit:contain}.hamburger-menu .adra-logo img{width:90px;height:40px;object-fit:contain}.hamburger-menu .bar,.hamburger-menu .bar:after,.hamburger-menu .bar:before{width:23px;height:1px}.hamburger-menu .bar-bg{display:flex;align-items:center;justify-content:center;position:relative;width:23px;height:11px}.hamburger-menu .bar-bg .bar{position:relative;transform:translateY(0);background:#fff;transition:all 0ms 300ms}.hamburger-menu .bar-bg .bar.animate{background-color:hsla(0,0%,100%,0) !important;width:0}.hamburger-menu .bar-bg .bar:before,.hamburger-menu .bar-bg .bar:after{content:"";position:absolute;right:0;background:#0b1d26}.hamburger-menu .bar-bg .bar:before{bottom:5px;transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1);width:23px}.hamburger-menu .bar-bg .bar:after{top:5px;transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1);width:23px}.hamburger-menu .bar-bg .bar.animate:after{top:0;transform:rotate(45deg);transition:top 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);width:23px}.hamburger-menu .bar-bg .bar.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);width:23px}.hamburger-menu .wrap-rightv{display:flex;align-items:center;justify-content:flex-end;width:80px;height:80px;background-color:rgba(11,29,38,.06)}.hamburger-menu .wrap-rightv .menu-ham{display:flex;flex-direction:column;align-items:center;cursor:pointer;user-select:none;width:100%;height:80px;justify-content:flex-end;margin:0}.hamburger-menu .wrap-rightv .menu-ham span{color:#0b1d26;text-align:center;font-family:"Readex Pro",sans-serif;font-size:12px;font-weight:600;line-height:23px;letter-spacing:2px;text-transform:uppercase;padding-bottom:20px}.hamburger-menu .wrap-rightv .menu-ham .bar-bg{background:rgba(0,0,0,0);position:relative;padding-bottom:20px}.hamburger-menu .wrap-rightv .menu-ham .bar-bg .bar{width:100%;height:1px;background-color:#0b1d26;border-radius:2px;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .3s ease}.search-wrap{margin:0 25px;padding:90px 0 0 0}.mobile-menu{top:0;max-width:100%;right:-100%;width:100%;background:#e8f2f4;height:100%;position:fixed;z-index:9998;overflow-y:auto;transform:translate3d(0, 0, 205px);transition:all 500ms ease-in-out}.mobile-menu .top-menu{top:0;z-index:-1;right:0}.mobile-menu .bottom-left-menu{bottom:0;z-index:-1;right:0}.mobile-menu .bottom-right-menu{bottom:0;z-index:-1;left:0}.mobile-menu .close-menu{width:16px;height:16px;position:absolute;top:45px;right:35px}.mobile-menu.active{right:0;transform:translate3d(0, 0, 0)}.mobile-menu ul{margin:0 25px;padding:20px 0 0 0}.mobile-menu li{overflow:hidden;padding:5px 10px;text-align:start;border-bottom:1px solid #dadfd8}.mobile-menu li.current_page_item,.mobile-menu li.current-menu-item{background-color:rgba(0,0,0,0)}.mobile-menu li.current_page_item a,.mobile-menu li.current-menu-item a{color:#000;font-weight:500}.mobile-menu li:first-child{margin-top:0}.mobile-menu li a{color:#000;text-align:left;font-family:"Readex Pro",sans-serif;font-size:26px;font-weight:400;line-height:48px;letter-spacing:-2px;display:flex;flex-direction:column}.mobile-menu li a span.menu-description{color:#000;text-align:justify;font-size:14px;font-weight:300;line-height:23px;letter-spacing:normal;display:none;transition:all 1s}.mobile-menu li.has-children{cursor:pointer}.mobile-menu li.has-children .children{display:none}.mobile-menu li.has-children .icon-arrow{position:absolute;font-size:.7em;color:#000;top:5px;right:10px;transform:rotate(0deg);transition:.6s}.mobile-menu li.has-children .icon-arrow:after{content:"▼"}.mobile-menu li.has-children .icon-arrow.open{transform:rotate(-180deg)}.mobile-menu li .sub-menu{padding:0;margin:0;display:none;padding-left:0}.mobile-menu li .sub-menu li{padding:5px 0;border-bottom:0}.mobile-menu li .sub-menu li:first-child{margin-top:0}.mobile-menu li .sub-menu li a{color:#000;font-family:"Readex Pro",sans-serif;font-size:14px;font-weight:400;line-height:28px;text-transform:uppercase;letter-spacing:normal}.mobile-menu .menu-item-has-children{position:relative}.mobile-menu .menu-item-has-children>.dropdown-toggle-icon{cursor:pointer;display:inline-block;transition:.3s ease;transform:rotate(180deg);position:absolute;right:0;top:0;bottom:16px}.mobile-menu .menu-item-has-children.active span.menu-description{display:block;transition:all 1s;padding-bottom:10px}.mobile-menu .menu-item-has-children.active>.sub-menu{display:block}.mobile-menu .menu-item-has-children.active>.dropdown-toggle-icon{transform:rotate(0deg);top:15px}header#header{position:fixed;width:100%;height:80px;cursor:pointer;z-index:9999;display:flex;align-items:center;justify-content:space-between;right:0;left:0;top:0;background-color:#e8f2f4}span.search-main{margin-left:53px}.search-form-main{background:#fff;padding:5px;width:100%;z-index:9999;color:#fff;text-align:center;font-family:"Readex Pro",sans-serif;font-size:16px;font-weight:200;line-height:26px;letter-spacing:2px}.search-form-main button{border:0;background-color:rgba(0,0,0,0)}.search-form-main.active-search{opacity:1;visibility:visible}.search-form-main:before{border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid #98adae;content:"";position:absolute;right:15px;top:-10px;border-bottom-color:#98adae}.search-form-main .search-submit{border:none;border-radius:0;box-shadow:none;color:#fff;float:left;padding:10px 0;width:25%;background:#000;font-family:"Readex Pro",sans-serif;height:35px;display:flex;align-items:center;justify-content:center}.search-form-main .search-field{border-radius:0;padding:4px 10px;width:75%;height:35px;border-left:0;font-family:"Readex Pro",sans-serif}.search-form-main.active-search{display:block}.quick-social{position:fixed;bottom:109px;right:7px;z-index:999}.quick-social ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.quick-social ul li{display:flex;align-items:center}.quick-social ul li a{display:flex;align-items:center;justify-content:center;border-radius:50%;width:40px;height:40px;text-decoration:none;transition:all .3s ease}.quick-social ul li a img{width:40px;height:40px}header.header.downheader{opacity:0;transition:all .1s;display:none !important}.single-accommodations .mobile-menu .menu-item-31{background-color:#034b5b}.single-accommodations .mobile-menu .menu-item-31 a{color:#fff}.single-coral_facilities .mobile-menu .menu-item-35{background-color:#034b5b}.single-coral_facilities .mobile-menu .menu-item-35 a{color:#fff}header.header.upheader{position:fixed !important;transition:all 1s;z-index:9999;padding:0 !important;display:flex;width:100%;margin-top:0 !important}header.header.upheader a.wrap{display:none;transition:all 1s}header.header.upheader .hamburger-menu{top:0;transition:all 1s;background:#fff;background-color:#fff}header.header.upheader .hamburger-menu .navbar-brand img{filter:none}header.header.upheader .hamburger-menu .wrap-rightv .menu-ham .bar-bg .bar{background-color:#0b1d26}header.header.upheader .hamburger-menu .wrap-rightv .menu-ham .bar-bg .bar:before,header.header.upheader .hamburger-menu .wrap-rightv .menu-ham .bar-bg .bar::after{background-color:#0b1d26}.footer-address-container{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-direction:column;padding:60px 0 95px}.footer-address-container .navbar-brand{display:inline-block}.footer-address-container .navbar-brand .main-logo{max-width:180px;height:auto;display:block;transition:all .3s ease}.footer-address-container .navbar-brand .main-logo:hover{opacity:.8}.footer-address-container .language-switch{display:flex;align-items:center;justify-content:center;margin:0 auto}.footer-address-container .language-switch .form-select{width:122px;height:38px;border-radius:25px;background:var(--Tasman, #dadfd8);color:var(--Black, #000);text-align:center;font-family:"Readex Pro",sans-serif;font-size:14px;font-weight:400;line-height:28px;cursor:pointer;transition:all .3s ease}.footer-address-container .language-switch .form-select:focus{outline:none;box-shadow:none;border-color:#fff}.footer-address-container .language-switch .form-select option{color:#000}@media only screen and (min-width: 992px){.top-header{position:relative;width:100%;z-index:999;margin:0;right:0;left:0;top:0}.top-header .navigation{display:flex;align-items:center;justify-content:space-between;margin:0 30px;padding:0 20px;transition:all .1s}.top-header .navigation .navbar-brand .main-logo{width:55px;height:auto;scale:1;transition:all 2s}.top-header .navigation .right-menu{display:flex}.top-header .navigation .right-menu ul{list-style:none;display:flex;gap:15px;margin:0;padding:0}.top-header .navigation .right-menu ul li a{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.top-header .navigation .right-menu ul li a:hover{color:#000}.top-header .navigation .right-menu .search-top{padding-left:15px}.top-header .navigation .right-menu .search-top .header-search-wrapper{float:right;position:relative}.top-header .navigation .right-menu .search-top .header-search-wrapper .search-main{display:flex;cursor:pointer;flex-direction:column}.top-header .navigation .right-menu .search-top .header-search-wrapper .search-main svg{width:25px;height:25px}.top-header .navigation .right-menu .search-top .header-search-wrapper .search-form-main{background:#fff;box-shadow:1px 1px 7px rgba(0,0,0,.15);border-top:2px solid #000;padding:5px;position:absolute;right:0;top:60px;width:400px;z-index:9999;opacity:0;visibility:hidden}.top-header .navigation .right-menu .search-top .header-search-wrapper .search-form-main.active-search{opacity:1;visibility:visible}.top-header .navigation .right-menu .search-top .header-search-wrapper .search-form-main:before{border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid #000;content:"";position:absolute;right:15px;top:-10px;border-bottom-color:#000}.top-header .navigation .right-menu .search-top .header-search-wrapper .search-form-main .search-submit{border:none;border-radius:0;box-shadow:none;color:#fff;float:left;padding:10px 0;width:25%;background:#000;font-family:"Readex Pro",sans-serif;height:35px}.top-header .navigation .right-menu .search-top .header-search-wrapper .search-form-main .search-field{border-radius:0;padding:4px 10px;width:75%;height:35px;border-left:0;font-family:"Readex Pro",sans-serif}.top-header .mob-menu{display:none}.hamburger-menu img{margin:14px 50px}}@media only screen and (min-width: 1023px){header#header{height:auto;justify-content:center;background-color:#fff}header#header .main-wrapper{width:100%}.top-header .navigation{margin:0;padding:0;align-items:center;background-color:#fff;height:11.0416666667vw;display:flex;flex-direction:column;transition:all 1s}.top-header .navigation .left-slide{display:flex;align-items:center;width:100%;padding:0 5.2083333333vw;margin:0;justify-content:space-between;height:-webkit-fill-available;transition:all .1s}.top-header .navigation .left-slide .adrea-logo{margin-left:30.5729166667vw}.top-header .navigation .left-slide .adrea-logo .navbar-brand{width:9.8958333333vw;height:4.84375vw;display:block;padding:0}.top-header .navigation .left-slide .adrea-logo .navbar-brand img{object-fit:contain;width:100%;height:100%}.top-header .navigation .left-slide .continental-logo .navbar-brand{width:9.47921875vw;height:4.21875vw;display:block}.top-header .navigation .left-slide .continental-logo .navbar-brand img{object-fit:contain;width:100%;height:100%}.top-header .navigation .bottom-menu .right-menu{padding:0;height:100%;margin:0;width:100%;display:flex;align-items:flex-end;justify-content:flex-end}.top-header .navigation .bottom-menu .right-menu .menu-main-menu-container{height:100%}.top-header .navigation .bottom-menu .right-menu ul{display:flex;gap:5.15625vw;list-style:none;padding:0;margin:0;height:100%}.top-header .navigation .bottom-menu .right-menu ul li{position:relative;height:100%;display:flex;align-items:center}.top-header .navigation .bottom-menu .right-menu ul li a{color:var(--Black, #000);text-align:center;padding:0;font-family:"Readex Pro",sans-serif;font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;text-transform:uppercase;text-decoration:none;position:relative;display:flex;align-items:center;height:100%;margin-bottom:0;padding-bottom:1.8229166667vw}.top-header .navigation .bottom-menu .right-menu ul li a::after{position:absolute;width:100%;height:.3645833333vw;background:#d3a039;content:"";bottom:1.5625vw;left:0;right:0;margin:0 auto;transform:scaleY(0);transform-origin:bottom;transition:transform .5s;background-repeat:no-repeat;background-size:contain}.top-header .navigation .bottom-menu .right-menu ul li a:hover::after{transform:scale(1);transition:all .5s}.top-header .navigation .bottom-menu .right-menu ul li.menu-item-has-children{padding-right:.8854166667vw}.top-header .navigation .bottom-menu .right-menu ul li.menu-item-has-children::after{position:absolute;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='7' viewBox='0 0 9 7' fill='none'%3E%3Cpath d='M8.86726 1.11122L4.99142 6.71126C4.72497 7.09625 4.27506 7.09625 4.00861 6.71126L0.132737 1.11122C-0.158461 0.690439 0.0608924 0 0.485796 0H8.51417C8.93911 0 9.15846 0.690439 8.86726 1.11122Z' fill='black'/%3E%3C/svg%3E");background-size:contain;width:.46875vw;height:.3645833333vw;background-repeat:no-repeat;background-position:center;top:-1.6666666667vw;right:0px;bottom:0;margin:auto}.top-header .navigation .bottom-menu .right-menu ul li.menu-item-has-children .sub-menu{border-bottom:.15625vw solid #d3a039;background:var(--white-85, rgba(255, 255, 255, 0.85));backdrop-filter:blur(10px);position:absolute;left:0;display:none;transition:.7s;width:67.3958333333vw;height:9.6354166667vw;top:3.28125vw;padding:0;height:initial}.top-header .navigation .bottom-menu .right-menu ul li.menu-item-has-children .sub-menu li{width:100%;padding:0;border-top:0}.top-header .navigation .bottom-menu .right-menu ul li.menu-item-has-children .sub-menu li::before{content:unset}.top-header .navigation .bottom-menu .right-menu ul li.menu-item-has-children .sub-menu li a{color:var(--Black, #000);font-family:"Readex Pro",sans-serif;font-size:1.1458333333vw;font-weight:400;line-height:1.4583333333vw;text-transform:uppercase;display:flex;flex-direction:column;width:calc(100% - 31.9791666667vw);align-items:flex-start;padding:2.6041666667vw}.top-header .navigation .bottom-menu .right-menu ul li.menu-item-has-children .sub-menu li a .menu-description{color:var(--Black, #000);text-align:justify;text-transform:capitalize;font-family:"Readex Pro",sans-serif;font-size:.8333333333vw;font-style:normal;font-weight:300;line-height:1.4583333333vw;padding-top:.78125vw}.top-header .navigation .bottom-menu .right-menu ul li.menu-item-has-children .sub-menu li a::after{content:unset}.top-header .navigation .bottom-menu .right-menu ul li.menu-item-has-children .sub-menu li .sub-menu{width:31.9791666667vw;position:relative;top:0;column-count:2;gap:1.25vw;padding:2.6041666667vw 4.1666666667vw;border-left:.0520833333vw solid rgba(0,0,0,.15);border-bottom:0;background:rgba(0,0,0,0);backdrop-filter:unset}.top-header .navigation .bottom-menu .right-menu ul li.menu-item-has-children .sub-menu li .sub-menu li{border:0;padding:.2604166667vw 0}.top-header .navigation .bottom-menu .right-menu ul li.menu-item-has-children .sub-menu li .sub-menu li a{color:var(--Black, #000);text-align:center;width:max-content;font-family:"Readex Pro",sans-serif;font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;text-transform:uppercase;padding:.2604166667vw 0;border-right:0;margin-bottom:0}.top-header .navigation .bottom-menu .right-menu ul li.menu-item-has-children .sub-menu li.current-menu-item a::before{content:none}.top-header .navigation .bottom-menu .right-menu ul li.menu-item-has-children:hover .sub-menu{display:block;transition:.7s}.top-header .navigation .bottom-menu .right-menu ul li.current_page_item a::after,.top-header .navigation .bottom-menu .right-menu ul li.current-menu-parent a::after,.top-header .navigation .bottom-menu .right-menu ul li.current-menu-ancestor a::after{transform:scale(1);transition:all .5s}.top-header .navigation .bottom-menu .right-menu ul li.current_page_item .sub-menu .sub-menu li.current-menu-item a,.top-header .navigation .bottom-menu .right-menu ul li.current-menu-parent .sub-menu .sub-menu li.current-menu-item a,.top-header .navigation .bottom-menu .right-menu ul li.current-menu-ancestor .sub-menu .sub-menu li.current-menu-item a{font-weight:700}.top-header .navigation .bottom-menu .right-menu li#menu-item-157 ul#submenu-level-0{width:52.34375vw}.top-header .navigation .bottom-menu .right-menu li#menu-item-157 ul#submenu-level-0 li{display:flex;justify-content:space-between}.top-header .navigation .bottom-menu .right-menu li#menu-item-157 ul#submenu-level-0 li::after{content:unset}.top-header .navigation .bottom-menu .right-menu li#menu-item-157 ul#submenu-level-0 li a{width:calc(100% - 26.0416666667vw)}.top-header .navigation .bottom-menu .right-menu li#menu-item-157 ul#submenu-level-0 li .sub-menu{width:26.0416666667vw;column-count:1}.top-header .navigation .bottom-menu .right-menu li#menu-item-157 ul#submenu-level-0 li .sub-menu li{width:100%}.top-header .navigation .bottom-menu .right-menu li#menu-item-157 ul#submenu-level-0 li .sub-menu li a{margin:0;width:100%}.top-header .navigation .bottom-menu .right-menu li#menu-item-162 ul#submenu-level-0{width:max-content}.top-header .navigation .bottom-menu .right-menu li#menu-item-162 ul#submenu-level-0 a{font-family:"Readex Pro",sans-serif;font-size:.8333333333vw;font-weight:400;line-height:1.4583333333vw;text-transform:uppercase;padding:1.5625vw;width:13.6458333333vw;margin:0;height:3.6979166667vw;display:flex;justify-content:center}.top-header .navigation .language-switch{display:flex;align-items:center;justify-content:center;margin:0 2.6041666667vw 0 0}.top-header .navigation .language-switch .form-select{width:auto;height:auto;border-radius:0;background:rgba(0,0,0,0);border:0;text-align:center;font-family:"Readex Pro",sans-serif;color:#000;text-align:center;font-size:.8333333333vw;font-weight:400;line-height:1.4583333333vw;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='7' viewBox='0 0 9 7' fill='none'%3E%3Cpath d='M8.86726 1.11122L4.99142 6.71126C4.72497 7.09625 4.27506 7.09625 4.00861 6.71126L0.132737 1.11122C-0.158461 0.690439 0.0608924 0 0.485796 0H8.51417C8.93911 0 9.15846 0.690439 8.86726 1.11122Z' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .4166666667vw center;background-size:.46875vw .3645833333vw;padding-right:1.25vw}.top-header .navigation .language-switch .form-select:focus{outline:none;box-shadow:none;border-color:#fff}.top-header .navigation .language-switch .form-select option{color:#000}.top-header .navigation .searchform{position:relative;display:flex;align-items:center;padding:0 1.3020833333vw;width:15.2604166667vw;height:2.4479166667vw;border-radius:2.6041666667vw;background:#bbc0c3;justify-content:flex-start}.top-header .navigation .searchform .search-field{width:9.2708333333vw;height:1.0416666667vw;padding:0;border-radius:0;outline:none;transition:all .3s ease;background:rgba(0,0,0,0);border:0;border-bottom:0;font-family:"Readex Pro",sans-serif;font-size:.8333333333vw;font-weight:400;line-height:1.4583333333vw;color:hsla(0,0%,100%,.9)}.top-header .navigation .searchform .search-field::placeholder{color:hsla(0,0%,100%,.9);text-align:center;font-family:"Readex Pro",sans-serif;font-size:.8333333333vw;font-weight:400;line-height:1.4583333333vw}.top-header .navigation .searchform .search-field:focus{border-color:rgba(0,0,0,0);box-shadow:0}.top-header .navigation .searchform input:-webkit-autofill,.top-header .navigation .searchform input:-webkit-autofill:hover,.top-header .navigation .searchform input:-webkit-autofill:focus,.top-header .navigation .searchform input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 52.0833333333vw #bbc0c3 inset !important;-webkit-text-fill-color:#fff !important;transition:background-color 9999s ease-in-out 0s}.top-header .navigation .searchform .search-submit{position:absolute;right:1.3020833333vw;top:50%;transform:translateY(-50%);border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;background:rgba(0,0,0,0)}.top-header .navigation .searchform .search-submit svg{width:.6770833333vw;height:.6770833333vw}header.header.downheader{opacity:0;transition:all .1s;display:none !important}header.header.upheader{position:fixed !important;transition:all 1s;z-index:9999;padding:0 !important;display:flex;width:100%;margin-top:0 !important}header.header.upheader .main-wrapper .top-header{background:#24323b;transition:all .1s}header.header.upheader .main-wrapper .top-header ::after{width:100%;transition:all .1s}header.header.upheader .main-wrapper .top-header .navigation{height:5.1041666667vw;transition:all .1s;padding-top:1.8229166667vw}header.header.upheader .main-wrapper .top-header .navigation .left-slide{display:none;transition:all .1s}header.header.upheader .main-wrapper .top-header .navigation .left-slide .right-menu{padding-top:0;transition:all .1s}}/*# sourceMappingURL=header.css.map */
