#open-overlay {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
max-width: 130px;
cursor: pointer;
} .btn-webcam svg {
max-width: 70px;
height: auto;
}
#open-overlay svg path {
fill: var(--project); }
.floating #open-overlay svg path {
fill: var(--white);
}
.open-menu #open-overlay {
display: none;
}
#open-overlay span {
font-size: 11px;
color: var(--white);
}
.floating #open-overlay span {
display: none;
}
.open-menu .btn-nav-home {
display: none !important;
} #overlay-webcam {
position: fixed;
top: 0;
left: 0;
width: 100vw;
height: 100vh;
background-color: rgba(0, 0, 0, 0.85);
z-index: 99999999;
display: none;
}
#holidayinfo {
width: 100% !important;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
#close-overlay {
width: 55px;
height: 55px;
font-size: 35px;
position:absolute;
top:10px;
right:10px;
background: var(--project); 
color: var(--white); 
border-radius: 50%; 
padding:5px 10px; 
cursor:pointer;
}
.btn-nav-offer {
font-family: DM Sans, sans-serif;
background-color: var(--yellow);
color: var(--black);
letter-spacing: 2px;
text-transform: uppercase;
display: flex;
align-items: center;
height: 46px;
padding-left: 18px;
padding-right: 18px;
font-size: 13px;
font-weight: 500;
line-height: 20px;
transition: background-color .2s, color .2s;
text-decoration: unset;
}#open-overlay-tour-3d {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
max-width: 130px;
cursor: pointer;
} .btn-tour-3d {
display: flex;
flex-direction: column;
color: white;
align-items: center;
margin-left: 15px;
text-decoration: none;
}
@media screen and (max-width: 992px) {
.btn-tour-3d {
position: absolute;
right: 68px;
top: -4px;
}
}
@media screen and (max-width: 479px) {
.btn-tour-3d {
position: absolute;
right: 45px;
top: -4px;
}
}
@media screen and (max-width: 991px) {
.floating .btn-tour-3d {
position: absolute;
right: 80px;
top: -1px;
}
}
@media screen and (max-width: 479px) {
.floating .btn-tour-3d {
position: absolute;
right: 57px;
top: -1px;
}
}
.mobile-nav,
.tour-mobile {
display: none !important;
}
.desktop-nav,
.tour-desktop {
display: flex !important;
}
@media screen and (max-width: 991px) {
.mobile-nav,
.tour-mobile {
display: flex !important;
}
.desktop-nav,
.tour-desktop {
display: none !important;
}
}
.open-menu .btn-tour-3d {
display: none !important;
}
.btn-tour-3d svg {
fill: var(--project);
max-width: 45px;
height: auto;
}
.floating .btn-tour-3d svg {
fill: var(--white);
}
.btn-tour-3d span {
font-size: 11px;
color: var(--white);
text-transform: uppercase;
top: -7px;
position: relative;
}
.floating .btn-tour-3d span {
display: none;
}
#open-overlay-tour-3d svg path {
fill: var(--project); }
.floating #open-overlay-tour-3d svg path {
fill: var(--white);
}
.open-menu #open-overlay-tour-3d {
display: none;
}
#open-overlay-tour-3d span {
font-size: 11px;
color: var(--white);
}
.floating #open-overlay-tour-3d span {
display: none;
}
.open-menu .btn-nav-home {
display: none !important;
} #overlay-tour-3d {
position: fixed;
top: 0;
left: 0;
width: 100vw;
height: 100vh;
background-color: rgba(0, 0, 0, 0.85);
z-index: 99999999;
display: none;
}
#tour-3d {
width: 79vw !important;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
@media screen and (max-width: 991px) {
#tour-3d > div {
min-height: auto !important;
}
}
#close-overlay {
width: 55px;
height: 55px;
font-size: 35px;
position:absolute;
top:10px;
right:10px;
background: var(--project); 
color: var(--white); 
border-radius: 50%; 
padding:5px 10px; 
cursor:pointer;
}
.btn-nav-offer {
font-family: DM Sans, sans-serif;
background-color: var(--yellow);
color: var(--black);
letter-spacing: 2px;
text-transform: uppercase;
display: flex;
align-items: center;
height: 46px;
padding-left: 18px;
padding-right: 18px;
font-size: 13px;
font-weight: 500;
line-height: 20px;
transition: background-color .2s, color .2s;
text-decoration: unset;
} @media screen and (max-width: 992px) {
.main-navigation .icon-menu {
margin-right: 0 !important;
}
.floating .main-navigation .icon-menu {
margin-right: 4px !important;
}
}.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid .so-parallax{position:relative}.panel-grid .so-parallax>:not(.simpleParallax){position:relative;z-index:1}.panel-grid .so-parallax .simpleParallax{overflow:hidden}.panel-grid .so-parallax .simpleParallax,.panel-grid .so-parallax img[data-siteorigin-parallax]{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.panel-background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.panel-has-overlay .panel-cell-style,.panel-has-overlay .panel-row-style,.panel-has-overlay .panel-widget-style{overflow:hidden;position:relative;z-index:1}.panel-layout.panel-is-rtl .panel-grid.panel-has-style>.panel-row-style,.panel-layout.panel-is-rtl .panel-grid.panel-no-style{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .panel-cell-style{height:100%}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container){overflow-x:hidden}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container) .siteorigin-panels-stretch{margin-right:-1000px!important;margin-left:-1000px!important;padding-right:1000px!important;padding-left:1000px!important}.so-sr-only{clip:rect(0,0,0,0);height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;white-space:nowrap;width:1px}.wpml-ls-legacy-dropdown-click{width:15.5em;max-width:100%}.wpml-ls-legacy-dropdown-click>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-dropdown-click .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-dropdown-click a{display:block;text-decoration:none;color:#444;border:1px solid #cdcdcd;background-color:#fff;padding:5px 10px;line-height:1}.wpml-ls-legacy-dropdown-click a span{vertical-align:middle}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{position:relative;padding-right:calc(10px + 1.4em)}.rtl .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{padding-right:10px;padding-left:calc(10px + 1.4em)}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{content:"";vertical-align:middle;display:inline-block;border:.35em solid transparent;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{right:auto;left:10px}.wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown-click a:focus,.wpml-ls-legacy-dropdown-click a:hover{color:#000;background:#eee}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0;list-style-type:none;z-index:101}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a{border-width:0 1px 1px}.wpml-ls-legacy-dropdown-click .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-dropdown-click .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-dropdown-click .wpml-ls-flag+span{margin-left:0;margin-right:.4em}#wpml-ls-submenu-click-default{background-color:#fff}