html, body {height: 100%;width: 100%;overflow-x: hidden;}body > header > div > ul > li > ul {list-style-type: unset;position: absolute;z-index: 100000;right: 5%;top: 71px;}body > header > div > ul > li > ul.list-lang {top: 42px;}li {display: block;}header {display: flex;justify-content: space-between;position: relative;padding-left: 5%;padding-right: 5%;}a {color: #002eb1;}.bg-holder > .bg-blur, .bg-holder > .bg-img, .bg-holder > .bg-mask, .bg-holder > .bg-mask-darken, .bg-holder > .bg-mask-lighten, .bg-holder > .bg-parallax, .bg-holder > .bg-video {display: block;position: absolute;top: 0;left: 0;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: center center}.bg-holder > .bg-video {width: 100%;height: auto;z-index: 4}.bg-holder > .bg-img, .bg-holder > .bg-mask, .bg-holder > .bg-parallax {width: 100%;height: 100%}.bg-holder > .bg-mask, .bg-holder > .bg-mask-color, .bg-holder > .bg-mask-color-invert, .bg-holder > .bg-mask-darken, .bg-holder > .bg-mask-lighten, .bg-holder > .bg-mask-white {width: 100%;height: 100%;z-index: 5;opacity: .5;background: #000}.bg-holder > .bg-mask-lighten {opacity: .3}.bg-holder > .bg-mask-darken {opacity: .8}.bg-holder > .bg-mask-color {background: #1ca1cf}.bg-holder > .bg-mask-white {background: #fff}.bg-holder > .bg-mask-color-invert {background: #127cdc}.bg-holder > .bg-parallax {background-position: 50% 0;background-attachment: fixed}.bg-holder > .bg-blur {width: 50% !important;height: 50% !important;-webkit-transform-origin: 1% 1%;-moz-transform-origin: 1% 1%;-o-transform-origin: 1% 1%;-ms-transform-origin: 1% 1%;transform-origin: 1% 1%;-webkit-transform: scale(2.1);-moz-transform: scale(2.1);-o-transform: scale(2.1);-ms-transform: scale(2.1);transform: scale(2.1);-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-webkit-filter: blur(2px);-moz-filter: blur(2px);-o-filter: blur(2px);filter: blur(2px);z-index: 0}.bg-holder > .bg-blur:before {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden}.bg-holder > .bg-blur.bg-parallax {background-attachment: scroll}.bg-holder > .bg-content, .bg-holder > .bg-holder-content {position: relative;z-index: 7;background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, .8) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(10%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .8)));background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, .8) 100%);background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, .8) 100%);background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, .8) 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, .8) 100%)}.bg-holder > .bg-front {top: 0;left: 0;width: 100%;position: absolute;z-index: 6}@media (max-width: 992px) {.bg-holder > .bg-parallax {background-attachment: scroll;background-position: center center}.bg-holder > .bg-front.bg-front-mob-rel {position: relative}}.lds-ellipsis {display: inline-block;position: relative;width: 80px;height: 80px;}.lds-ellipsis div {position: absolute;top: 33px;width: 13px;height: 13px;border-radius: 50%;background: #fff;animation-timing-function: cubic-bezier(0, 1, 1, 0);}.lds-ellipsis div:nth-child(1) {left: 8px;animation: lds-ellipsis1 0.6s infinite;}.lds-ellipsis div:nth-child(2) {left: 8px;animation: lds-ellipsis2 0.6s infinite;}.lds-ellipsis div:nth-child(3) {left: 32px;animation: lds-ellipsis2 0.6s infinite;}.lds-ellipsis div:nth-child(4) {left: 56px;animation: lds-ellipsis3 0.6s infinite;}@keyframes lds-ellipsis1 {0% {transform: scale(0);}100% {transform: scale(1);}}@keyframes lds-ellipsis3 {0% {transform: scale(1);}100% {transform: scale(0);}}@keyframes lds-ellipsis2 {0% {transform: translate(0, 0);}100% {transform: translate(24px, 0);}}.spinnerLoad {position: fixed;top: 0;left: 0;z-index: 999;overflow: auto;width: 100%;height: 100%}.spinnerLoad2 {display: none}.bg-holder, .hover-img, .post, .special-area, .testimonial .testimonial-author, .thumb-list > li, .top-area {overflow: hidden}.text-white, .text-white .text-hero, .text-white a, .text-white a:hover, .text-white big, .text-white h1, .text-white h2, .text-white h3, .text-white h4, .text-white h5, .text-white small, .text-white span, a.text-white:hover {color: #fff;}.text-bigger {font-size: 125%;line-height: 1.5em;text-align: center;}.containerLoading {background-color: #fff0 !important;z-index: 0 !important;text-align: center;}@media (min-width: 1200px){.containerLoading {width: 1170px;}}@media (min-width: 992px){.containerLoading {width: 970px;}.containerLoading {margin-right: auto;margin-left: auto;padding-left: 10px;padding-right: 10px;}}@media (min-width: 768px){.containerLoading {width: 750px;}}.bg-holder, .full-page, .rel {position: relative;}.full, .full-page {width: 100%;height: 100%}.full-center, .hor-center {left: 50% !important;position: absolute !important}.full-center {top: 50% !important;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}@-moz-keyframes spinnerLoad {0% {-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0)}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg)}}@-webkit-keyframes spinnerLoad {0% {-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0)}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg)}}@-o-keyframes spinnerLoad {0% {-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0)}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg)}}@-ms-keyframes spinnerLoad {0% {-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0)}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg)}}@keyframes spinnerLoad {0% {-webkit-transform: rotate(0);-moz-transform: rotate(0);-o-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0)}100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg)}}.buttonLikeLink{background: none!important;border: none;padding: 0!important;color: #002eb1;text-decoration: underline;cursor: pointer;}.buttonLikeLinkList, .buttonLikeLinkListMobile{width: 100%;text-align: left;background: none!important;border: none;color: #ffffff;text-decoration: none;cursor: pointer;padding-left: 15px;display: table;padding-top: 4px;}@media (max-width: 991px) {footer {padding: 20px;text-align: center;margin-top: 60px;}header {padding-left: unset;padding-right: unset;}}@media (min-width: 992px) {footer {height: auto;padding: 30px 0 30px 0;text-align: center;}}@media (min-width: 992px) {.mobileSearch {display: none !important;}}#chamberLogo {height: 70px;padding-top: 5px;padding-bottom: 5px;padding-left: 5px;}@media (max-width: 555px) {#chamberLogo {width: 150px;}}.nav-drop > .nav-drop-menu > li > a {text-decoration: none !important;}.nav-drop > .nav-drop-menu > li > a {background: #333;color: #fff;padding: 10px 15px;display: block;position: relative;transition: .3s;}body > header > div > ul > li > ul > li > a {margin-left: 5px;}img {vertical-align: middle;}body > header > div > ul > li > ul > li > a > img, body > header > div > ul > li > a > img {width: 20px;height: 20px;}body > header > div > ul > li {margin-top: 10px;padding-bottom: 10px;}.right {font: 12px 'Open Sans', Tahoma, Arial, helvetica, sans-serif;}.nav-drop > .nav-drop-menu > li:first-child > a:before {position: absolute;content: '';width: 0px;height: 0px;border-style: solid;border-width: 0 10px 10px 10px;border-color: transparent transparent #262626 transparent;top: -10px;left: 10px;}.gap-small {margin: 15px 0 15px 0;}.gap {display: block;position: relative;margin: 30px 0 30px 0;clear: both;}.artsubmenu > li > a:hover {background-color: #4d4d4d !important;}@media (max-width: 992px) {.artsubmenu {position: unset !important;left: 0 !important;top: unset !important;z-index: 999 !important;padding: 0 !important;min-width: 170px !important;}}#loginregbutton, #loginbutton {position: absolute;right: 8vw;}#loginregbuttonTraveler {position: absolute;right: 19vw;}.dropdown-content {display: none;position: absolute;background-color: #f9f9f9;min-width: 200px;overflow: auto;box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);z-index: 100;}.dropdown-content a {color: #e27513;padding: 5px 16px;text-decoration: none;display: block;font-size: 14px;font-family: "Open Sans", Tahoma, Arial, helvetica, sans-serif;}.dropdown a:hover {background-color: #f1f1f1;}footer > .moreInfo, footer > .address, footer > .phone, footer > .email {font-size: 20px;font-family: 'Open Sans', Tahoma, Arial, helvetica, sans-serif !important;}ul.list.nav-drop-menu {display: none;}.buttonColor {border-radius: 4px;padding: 5px 15px;}.med {padding-bottom: 15px;}ul {margin-top: 0;}h2 {color: #2b2b2b;}#myTab > li {transition: border-bottom .6s;}.seo-h1 {letter-spacing: .5px;font-size: 1em !important;font-weight: 400;}.seo-h1, h2.seo-h2 {font-family: 'Fira Sans', Ubuntu, Tahoma, Arial, helvetica, sans-serif !important;display: inline-block;line-height: 5px;}#myTab i {display: none;}.btn {border-radius: 50px;}.mb5 {margin-bottom: 5px !important;}.form-control {border: 0 !important;border-bottom: 2px dotted #ddd !important;border-radius: 40px;}.min-height-280 {min-height: 280px;}#loading {background: #ffffff;color: #666666;position: fixed;height: 100%;width: 100%;z-index: 5000;top: 0;left: 0;float: left;text-align: center;padding-top: 25%;opacity: .80;}.spinner {margin: 0 auto;height: 64px;width: 64px;animation: rotate 0.8s infinite linear;border: 5px solid firebrick;border-right-color: transparent;border-radius: 50%;}@media (min-width: 1200px) and (max-width: 1521px) {#loginregbutton, #loginbutton {right: 7vw;}}@media (max-width: 1391px) {#loginregbuttonTraveler {right: 22vw;}}@media (max-width: 1200px) {#loginregbuttonTraveler {right: 23vw;}}@media (max-width: 1121px) {#loginregbuttonTraveler {right: 25vw;}}@media (max-width: 991px) {.cont {display: none;}.displayBox {display: none;}}.splide__track {overflow: unset !important;}.splide--draggable > .splide__track > .splide__list > .splide__slide {background-size: cover;height: 550px;display: flex;justify-content: center;align-items: center;}.splide__arrows {display: none;}.min-height-280 {min-height: 280px;}#langList {display: none;padding-left: 40px;}#myDropdown > a {color: white !important;}@media (max-width: 1090px) {.noHeaderMobile {display: none;}.smallerImgMobile {width: 50% !important;}.headerMobile {position: relative;display: flex;align-items: center;justify-content: flex-end;font-size: 25px;}.open > .dropdown-menu {display: flex;flex-direction: column;}.listButton {background: #ffffff00 !important;border: none !important;}.displayMobile {display: none;}.toggle-search {background: rgba(211, 211, 211, 0.87);border-radius: 26px;padding: 12px;}.booking-item-img-wrap img {width: 100%;}.login_traveler {width: 100%;}.star-cb-group > input + label {width: 2em;}.form-control {padding-left: 8% !important;}.global-wrap {height: auto;}.med:hover .layer {width: 45% !important;}.marginButton {margin: 20px !important;}.dropdown-menu > li > a,.dropdown-menu > li > button {border: 1px solid #eeeeee;}.nav-drop img {width: 20px;}}@media (min-width: 1091px) {.headerMobile {display: none;}.displayAlertMobile {display: none;}}@media (max-width: 700px) {.table,.buttonMobileFontSize {font-size: 10px;}h2, .h2 {font-size: 23px !important;}h3, .h3 {font-size: 19px !important;}footer > .moreInfo, footer > .address, footer > .phone, footer > .email {font-size: 15px;}.buttonAdminColor {font-size: revert !important;}}@media (max-width: 769px) {.col-md-4 {width: auto;}}#modalDialogStyle {font-size: 16px;display: flex;align-items: center;min-height: calc(100% - (1.75rem * 2));}#modalContentStyle {border-radius: 20px;}#modalHeaderStyle {background: #e5e5e5;border-top-right-radius: 20px;border-top-left-radius: 20px;}#loginModalLabel {font-weight: bold;}#modalFooterStyle {display: flex;justify-content: center;border-top: unset;}#modalBtnStyle {width: 100%;}