body{overflow:hidden}main #w-popup{z-index:1040}main #w-popup .w-popup-wrapper{width:1200px;max-width:95vw;overflow:hidden;-webkit-border-radius:var(--borderRadiusDefault);-moz-border-radius:var(--borderRadiusDefault);border-radius:var(--borderRadiusDefault)}main #w-popup .w-popup-wrapper .w-popup-body-wrapper{max-height:100%;overflow:hidden}main #w-popup .w-popup-wrapper .w-popup-body-wrapper .w-popup-body{padding:0rem;background-color:transparent}main #w-popup .w-popup-close{z-index:5;top:15px;right:15px}@media (max-width:767px){main #w-popup .w-popup-close{top:0px;right:0px}}.popup-order-form .order-image{position:sticky;top:0;width:380px}@media (max-width:1400px){.popup-order-form .order-image{width:360px}}@media (max-width:1200px){.popup-order-form .order-image{width:300px}}@media (max-width:992px){.popup-order-form .order-image{display:none;visibility:hidden}}.popup-order-form .order-content-wrapper{overflow-y:auto;position:relative;background-color:var(--bg);padding:6rem 2.2rem 3.5rem 3.5rem;height:720px;max-height:92vh}@media (max-width:767px){.popup-order-form .order-content-wrapper{height:90vh;padding:5rem 1rem 2.4rem 2.6rem}}@media (min-width:992px){.popup-order-form .order-content-wrapper{   }.popup-order-form .order-content-wrapper::-webkit-scrollbar{width:6px}.popup-order-form .order-content-wrapper::-webkit-scrollbar-track{background-color:var(--border);border-radius:var(--borderRadiusDefault)}.popup-order-form .order-content-wrapper::-webkit-scrollbar-thumb{border-radius:var(--borderRadiusDefault);background-color:rgba(var(--grey500),1)}}.popup-order-form .order-form-wrapper{position:relative}.popup-order-form .order-form-wrapper .order-head{column-gap:2rem;row-gap:0.6rem;padding:1rem 0rem 0.6rem}@media (max-width:767px){.popup-order-form .order-form-wrapper .order-head{padding:0.6rem 0rem 0rem 0rem}}.popup-order-form .order-form-wrapper .order-head .head-item{width:280px}.popup-order-form .order-form-wrapper .order-head .head-item input,.popup-order-form .order-form-wrapper .order-head .head-item textarea{font-size:0.9rem;font-weight:800;color:var(--title);background-color:var(--bg);border:none;padding:0;margin:0;display:block;width:100%;height:auto;max-width:100%;box-shadow:none;outline:none;resize:none;overflow:hidden}.popup-order-form .order-form-wrapper .order-head .head-item input:focus,.popup-order-form .order-form-wrapper .order-head .head-item textarea:focus{box-shadow:none}.popup-order-form .order-form-wrapper .order-content > *{padding-right:1.6rem;padding-bottom:0.8rem}.popup-order-form .order-form-wrapper .order-content .section-title{border-top:var(--borderWidthDefault) solid var(--border);padding:1.4rem 0rem 0.4rem;margin:0.8rem 1.6rem 0rem 0rem;font-size:0.9rem;font-weight:800;color:var(--title)}:root{--navbarHeight:var(--defaultHeight);--defaultHeight:90px;--subNavHeight:60px}@media (max-width:1400px){:root{--defaultHeight:80px}}@media (max-width:992px){:root{--defaultHeight:72px}}@media (max-width:767px){:root{--defaultHeight:64px}}.top-navigation-placeholder{display:block;height:var(--navbarHeight);width:100%;background:none;border:none}.top-navigation{-webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; position:fixed;display:block;z-index:1001;top:0;left:0;right:0;   }.top-navigation .navigation-bar{height:var(--defaultHeight);position:absolute;display:block;z-index:1005;top:0;left:0px;right:0px;margin:0px auto;padding:0rem 2rem;background-color:rgba(var(--light),1);background-color:rgba(var(--light),0.8);backdrop-filter:blur(10px);color:rgba(var(--dark),1);-moz-box-shadow:0px 5px 15px 0px rgba(0,0,0,0);-webkit-box-shadow:0px 5px 15px 0px rgba(0,0,0,0);box-shadow:0px 5px 15px 0px rgba(0,0,0,0);-webkit-transition:top 300ms 0s ease,background-color 300ms 0s ease,box-shadow 300ms 0s ease;-moz-transition:top 300ms 0s ease,background-color 300ms 0s ease,box-shadow 300ms 0s ease;-ms-transition:top 300ms 0s ease,background-color 300ms 0s ease,box-shadow 300ms 0s ease;-o-transition:top 300ms 0s ease,background-color 300ms 0s ease,box-shadow 300ms 0s ease;transition:top 300ms 0s ease,background-color 300ms 0s ease,box-shadow 300ms 0s ease}.top-navigation .navigation-bar::before{ position:absolute;width:1px;height:100px;background-color:red;top:100px;left:50%}@media (max-width:1200px){.top-navigation .navigation-bar{padding:0rem 1.2rem}}@media (max-width:767px){.top-navigation .navigation-bar{background-color:rgba(var(--light),1)}}.top-navigation .navigation-bar.nav-up{top:calc(var(--defaultHeight) * -1)}@media (max-width:767px){.top-navigation .navigation-bar.nav-up{background-color:rgba(var(--light),1)}}.top-navigation .navigation-bar .bar-inner{max-width:1800px;margin:0 auto}.top-navigation.nav-collapse .navigation-bar{-moz-box-shadow:0px 5px 15px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 15px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 15px 0px rgba(0,0,0,0.1)}.top-navigation.nav-collapse .navigation-bar.nav-up{-moz-box-shadow:0px 5px 15px 0px rgba(0,0,0,0);-webkit-box-shadow:0px 5px 15px 0px rgba(0,0,0,0);box-shadow:0px 5px 15px 0px rgba(0,0,0,0)}.top-navigation.nav-collapse .navigation-bar .top-nav-desktop-content-left .nav-links > ul li.haschild.active .nav-item-childs{pointer-events:none}.top-navigation.nav-collapse .navigation-bar .top-nav-desktop-content-left .nav-links > ul li.haschild.active .nav-item-childs .childs-wrapper{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))"; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; -webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}.top-navigation.nav-collapse .navigation-bar .top-nav-desktop-content-left .nav-links > ul li.haschild.active .nav-item-childs .childs-wrapper ul li{pointer-events:none}.top-navigation .top-navigation-checkbox{display:none;visibility:hidden}.top-navigation .top-navigation-brand{height:var(--defaultHeight);-webkit-transition:height 300ms 0s ease,opacity 300ms 0s ease;-moz-transition:height 300ms 0s ease,opacity 300ms 0s ease;-ms-transition:height 300ms 0s ease,opacity 300ms 0s ease;-o-transition:height 300ms 0s ease,opacity 300ms 0s ease;transition:height 300ms 0s ease,opacity 300ms 0s ease}@media (max-width:1400px){.top-navigation .top-navigation-brand{margin-left:0rem}}.top-navigation .top-navigation-brand a{display:block}.top-navigation .top-navigation-brand img{width:auto;max-height:100%;-webkit-transition:height 300ms 0s ease,width 300ms 0s ease;-moz-transition:height 300ms 0s ease,width 300ms 0s ease;-ms-transition:height 300ms 0s ease,width 300ms 0s ease;-o-transition:height 300ms 0s ease,width 300ms 0s ease;transition:height 300ms 0s ease,width 300ms 0s ease}@media (max-width:1400px){.top-navigation .top-navigation-brand img{width:92%}}@media (max-width:1200px){.top-navigation .top-navigation-brand img{width:92%}}@media (max-width:992px){.top-navigation .top-navigation-brand img{width:85%}}@media (max-width:767px){.top-navigation .top-navigation-brand img{width:75%}}.top-navigation .top-nav-desktop-content-left{text-align:center}.top-navigation .top-nav-desktop-content-left .nav-links{height:var(--defaultHeight)}@media (max-width:1200px){.top-navigation .top-nav-desktop-content-left .nav-links{display:none}}.top-navigation .top-nav-desktop-content-left .nav-links div{margin-left:auto}.top-navigation .top-nav-desktop-content-left .nav-links ul,.top-navigation .top-nav-desktop-content-left .nav-links li{list-style:none;margin:0;padding:0}.top-navigation .top-nav-desktop-content-left .nav-links > ul li.haschild:hover .nav-item-childs{pointer-events:auto!important}.top-navigation .top-nav-desktop-content-left .nav-links > ul li.haschild:hover .nav-item-childs .childs-wrapper{-webkit-transform:translateY(0px) !important;-moz-transform:translateY(0px) !important;-ms-transform:translateY(0px) !important;-o-transform:translateY(0px) !important;transform:translateY(0px) !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))" !important; filter:alpha(opacity=100) !important; -moz-opacity:1 !important; -khtml-opacity:1 !important; opacity:1 !important; }.top-navigation .top-nav-desktop-content-left .nav-links > ul li.haschild:hover .nav-item-childs .childs-wrapper ul li{pointer-events:auto!important}.top-navigation .top-nav-desktop-content-left .nav-links > ul li.haschild.active .nav-item-childs{pointer-events:auto}.top-navigation .top-nav-desktop-content-left .nav-links > ul li.haschild.active .nav-item-childs .childs-wrapper{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))"; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; }.top-navigation .top-nav-desktop-content-left .nav-links > ul li.haschild.active .nav-item-childs .childs-wrapper ul li{pointer-events:auto}.top-navigation .top-nav-desktop-content-left .nav-links > ul li.haschild > a::after{content:'\f0d7';font-family:'FontAwesome';padding-left:0.4rem}.top-navigation .top-nav-desktop-content-left .nav-links ul{margin-left:auto;text-align:left}.top-navigation .top-nav-desktop-content-left .nav-links ul:hover > li.active > a::before{width:0px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))"; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; }.top-navigation .top-nav-desktop-content-left .nav-links ul:hover > li.active:hover > a::before{width:25px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))"; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; }.top-navigation .top-nav-desktop-content-left .nav-links ul li{display:inline-block;font-size:0.9rem}.top-navigation .top-nav-desktop-content-left .nav-links ul li.active > a::before{width:25px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))"; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; }.top-navigation .top-nav-desktop-content-left .nav-links ul li.active > a:hover::before{width:25px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))"; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; }.top-navigation .top-nav-desktop-content-left .nav-links ul li a{position:relative;display:inline-block;height:var(--defaultHeight);line-height:var(--defaultHeight);padding:0 0.8rem;color:rgba(var(--dark),1);text-decoration:none;font-family:var(--fontHeading);font-weight:800;font-style:normal}.top-navigation .top-nav-desktop-content-left .nav-links ul li a::before{content:'';display:block;position:absolute;bottom:18px;left:0;right:0;width:0px;margin:0 auto;border-bottom:2px solid hsla(var(--primaryHS),calc(var(--primaryL) + 10%),1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))"; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; -webkit-transition:width 300ms 0s ease,opacity 300ms 0s ease;-moz-transition:width 300ms 0s ease,opacity 300ms 0s ease;-ms-transition:width 300ms 0s ease,opacity 300ms 0s ease;-o-transition:width 300ms 0s ease,opacity 300ms 0s ease;transition:width 300ms 0s ease,opacity 300ms 0s ease}.top-navigation .top-nav-desktop-content-left .nav-links ul li a:hover::before{width:25px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))"; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; }.top-navigation .top-nav-desktop-content-left .nav-links ul li .nav-item-childs{position:absolute;left:0;top:100%;right:0;overflow:hidden;pointer-events:none}.top-navigation .top-nav-desktop-content-left .nav-links ul li .nav-item-childs .childs-wrapper{background-color:var(--primary);text-align:center;-moz-box-shadow:inset 0rem -1px 0rem 0rem rgba(0,0,0,0.1);-webkit-box-shadow:inset 0rem -1px 0rem 0rem rgba(0,0,0,0.1);box-shadow:inset 0rem -1px 0rem 0rem rgba(0,0,0,0.1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))"; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; -webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:opacity 300ms 0s ease,transform 300ms 0s ease;-moz-transition:opacity 300ms 0s ease,transform 300ms 0s ease;-ms-transition:opacity 300ms 0s ease,transform 300ms 0s ease;-o-transition:opacity 300ms 0s ease,transform 300ms 0s ease;transition:opacity 300ms 0s ease,transform 300ms 0s ease}.top-navigation .top-nav-desktop-content-left .nav-links ul li .nav-item-childs .childs-wrapper ul{pointer-events:none;display:inline-block}.top-navigation .top-nav-desktop-content-left .nav-links ul li .nav-item-childs .childs-wrapper ul li a{color:rgba(var(--light),1);height:var(--subNavHeight);line-height:var(--subNavHeight)}.top-navigation .top-nav-desktop-content-left .nav-links ul li .nav-item-childs .childs-wrapper ul li a::before{bottom:12px}.top-navigation .top-nav-desktop-content-right{text-align:right;justify-content:right}.top-navigation .top-nav-mobile-content{position:fixed;display:none;z-index:1003;pointer-events:none;top:0;left:0;bottom:0;width:100%;max-width:100%;padding:var(--defaultHeight) 70px 0 var(--defaultHeight);background-color:rgba(var(--light),1);background-color:rgba(var(--light),0.85);backdrop-filter:blur(10px);overflow-y:auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))"; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; -moz-box-shadow:0 0 0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);-webkit-transition:opacity 800ms 0s ease,box-shadow 800ms 0s ease;-moz-transition:opacity 800ms 0s ease,box-shadow 800ms 0s ease;-ms-transition:opacity 800ms 0s ease,box-shadow 800ms 0s ease;-o-transition:opacity 800ms 0s ease,box-shadow 800ms 0s ease;transition:opacity 800ms 0s ease,box-shadow 800ms 0s ease}@media (max-width:1200px){.top-navigation .top-nav-mobile-content{display:block;left:0px;padding:var(--defaultHeight) 60px 0 60px}}@media (max-width:992px){.top-navigation .top-nav-mobile-content{left:0px;padding:var(--defaultHeight) 60px 0 60px}}@media (max-width:767px){.top-navigation .top-nav-mobile-content{left:0px;padding:var(--defaultHeight) 30px 0 30px}}.top-navigation .top-nav-mobile-content ul,.top-navigation .top-nav-mobile-content li{list-style:none;margin:0;padding:0}.top-navigation .top-nav-mobile-content a{text-decoration:none}.top-navigation .top-nav-mobile-content .nav-links{height:100%}.top-navigation .top-nav-mobile-content .nav-links hr{border:none;border-top:2px solid rgba(var(--light),0.08)}.top-navigation .top-nav-mobile-content .nav-links ul{display:block}.top-navigation .top-nav-mobile-content .nav-links ul li{font-size:1.6rem;position:relative;font-family:var(--fontHeading);font-weight:800;font-style:normal;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))"; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; -webkit-transition:opacity 800ms 0s ease,transform 800ms 0s ease;-moz-transition:opacity 800ms 0s ease,transform 800ms 0s ease;-ms-transition:opacity 800ms 0s ease,transform 800ms 0s ease;-o-transition:opacity 800ms 0s ease,transform 800ms 0s ease;transition:opacity 800ms 0s ease,transform 800ms 0s ease}@media (max-width:767px){.top-navigation .top-nav-mobile-content .nav-links ul li{font-size:1.28rem}}.top-navigation .top-nav-mobile-content .nav-links ul li span{position:relative}.top-navigation .top-nav-mobile-content .nav-links ul li a{text-align:center;display:block;padding:0.5rem 0;color:rgba(var(--dark),1);-webkit-transition:color 300ms 0s ease;-moz-transition:color 300ms 0s ease;-ms-transition:color 300ms 0s ease;-o-transition:color 300ms 0s ease;transition:color 300ms 0s ease}.top-navigation .top-nav-mobile-content .nav-links ul li a:hover{color:rgba(var(--dark),1);-webkit-transition:color 300ms 0s ease;-moz-transition:color 300ms 0s ease;-ms-transition:color 300ms 0s ease;-o-transition:color 300ms 0s ease;transition:color 300ms 0s ease}.top-navigation .top-nav-mobile-content .nav-links ul li ul{display:none}.top-navigation .top-nav-mobile-content .language-nav{display:block;padding:0rem;margin:3rem 0rem 0rem}.top-navigation .top-nav-mobile-content .language-nav::before{display:none}.top-navigation .top-nav-mobile-content .language-nav ul{display:flex;justify-content:center}.top-navigation .top-nav-mobile-content .language-nav ul li.active a{text-decoration:none}.top-navigation .top-nav-mobile-content .language-nav ul li a{display:block;padding:0.5rem}.top-navigation .top-navigation-toggle{display:none;height:var(--defaultHeight);text-align:right}@media (max-width:1200px){.top-navigation .top-navigation-toggle{display:flex;text-align:right}}.top-navigation .top-navigation-toggle label{display:block;cursor:pointer;margin:0;background-color:none;color:rgba(var(--dark),1);position:relative;-webkit-border-radius:var(--borderRadiusButtons);-moz-border-radius:var(--borderRadiusButtons);border-radius:var(--borderRadiusButtons);-webkit-transition:background-color 300ms 0s ease;-moz-transition:background-color 300ms 0s ease;-ms-transition:background-color 300ms 0s ease;-o-transition:background-color 300ms 0s ease;transition:background-color 300ms 0s ease}.top-navigation .top-navigation-toggle label::before{content:"\f0c9";display:block;text-align:center;height:42px;line-height:42px;width:42px;font-family:'Line Awesome Free';font-weight:900;font-size:2rem;-webkit-transition:transform 300ms 0s ease;-moz-transition:transform 300ms 0s ease;-ms-transition:transform 300ms 0s ease;-o-transition:transform 300ms 0s ease;transition:transform 300ms 0s ease}.top-navigation .top-navigation-checkbox:checked ~ .top-nav-mobile-content{pointer-events:auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))"; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; -moz-box-shadow:0 0 50px 1px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 50px 1px rgba(0,0,0,0.15);box-shadow:0 0 50px 1px rgba(0,0,0,0.15);-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:transform 500ms 0s ease,opacity 500ms 0s ease,box-shadow 500ms 0s ease;-moz-transition:transform 500ms 0s ease,opacity 500ms 0s ease,box-shadow 500ms 0s ease;-ms-transition:transform 500ms 0s ease,opacity 500ms 0s ease,box-shadow 500ms 0s ease;-o-transition:transform 500ms 0s ease,opacity 500ms 0s ease,box-shadow 500ms 0s ease;transition:transform 500ms 0s ease,opacity 500ms 0s ease,box-shadow 500ms 0s ease}.top-navigation .top-navigation-checkbox:checked ~ .top-nav-mobile-content .nav-links ul li{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))"; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; }.top-navigation .top-navigation-checkbox:checked ~ .navigation-bar .top-navigation-toggle label{-webkit-transition:background-color 300ms 0s ease,padding 300ms 0s ease;-moz-transition:background-color 300ms 0s ease,padding 300ms 0s ease;-ms-transition:background-color 300ms 0s ease,padding 300ms 0s ease;-o-transition:background-color 300ms 0s ease,padding 300ms 0s ease;transition:background-color 300ms 0s ease,padding 300ms 0s ease}.top-navigation .top-navigation-checkbox:checked ~ .navigation-bar .top-navigation-toggle label::before{content:"\f00d";-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.top-navigation .language-nav{margin-left:auto;margin-right:2rem;padding-left:1rem;margin-left:1.4rem;position:relative}@media (max-width:1400px){.top-navigation .language-nav{margin-right:0rem}}@media (max-width:1200px){.top-navigation .language-nav{display:none}}.top-navigation .language-nav::before{content:'';position:absolute;left:0px;top:50%;margin-top:-1rem;height:2rem;border-left:1px solid var(--border)}.top-navigation .language-nav ul{margin:0;padding:0;list-style:none}.top-navigation .language-nav ul:hover li.active a{color:rgba(var(--dark),1)}.top-navigation .language-nav ul:hover li.active a::after{width:0px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))"; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; }.top-navigation .language-nav ul:hover li.active a:hover{color:var(--primary)}.top-navigation .language-nav ul:hover li.active a:hover::after{width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))"; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; }.top-navigation .language-nav li{margin:0;padding:0;display:inline-block}.top-navigation .language-nav li.active a{color:var(--primary)}.top-navigation .language-nav li.active a::after{width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))"; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; }.top-navigation .language-nav li.active a:hover::after{width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))"; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; }.top-navigation .language-nav a{font-size:0.9rem;position:relative;display:inline-block;height:50px;line-height:50px;padding:0 0.36rem;color:rgba(var(--dark),1);text-decoration:none;font-family:var(--fontHeading);font-weight:800;font-style:normal}.top-navigation .language-nav a::after{content:'';display:block;position:relative;width:0px;margin:0 auto;border-bottom:2px solid hsla(var(--primaryHS),calc(var(--primaryL) + 10%),1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))"; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; -webkit-transition:width 300ms 0s ease,opacity 300ms 0s ease;-moz-transition:width 300ms 0s ease,opacity 300ms 0s ease;-ms-transition:width 300ms 0s ease,opacity 300ms 0s ease;-o-transition:width 300ms 0s ease,opacity 300ms 0s ease;transition:width 300ms 0s ease,opacity 300ms 0s ease}.top-navigation .language-nav a:hover{color:var(--primary)}.top-navigation .language-nav a:hover::after{width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))"; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; }.top-navigation .cta-button{margin-left:1rem}@media (max-width:1200px){.top-navigation .cta-button{display:none}}#popup-topic{position:fixed;z-index:9999;max-width:400px;height:auto;bottom:2rem;left:2rem}@media (max-width:767px){#popup-topic{left:0;bottom:0;right:0;max-width:auto}}#popup-topic .popup-topic-content{box-shadow:0px 0px 5px rgba(0,0,0,0.2);padding:2.2rem 2.2rem 1.8rem;background-color:#76824D;color:#ffffff;text-align:left;border-radius:var(--borderRadiusButtons);overflow:hidden}#popup-topic .popup-topic-content a{text-decoration:none;color:#ffffff}#popup-topic .popup-topic-content .popup-topic-title{text-align:left;text-transform:uppercase;color:#fff}#popup-topic .popup-topic-content .popup-topic-desc{margin:10px 0 20px 0;text-align:left;line-height:130%}#popup-topic .popup-btn{position:absolute;padding:10px;line-height:100%;color:#ffffff}#popup-topic .popup-btn:hover{background-color:#93a161}#popup-topic .popup-btn.popup-btn-close{top:0px;right:0px}#popup-topic .popup-btn.popup-btn-go{bottom:0px;right:0px}.admin-content #popup-topic{bottom:80px}.popup-topic-content{-webkit-animation:popupanimation 700ms linear both;animation:popupanimation 700ms linear both}@-webkit-keyframes popupanimation{0%,100%{-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}15%{-webkit-transform:translateX(-30px) rotate(-6deg);transform:translateX(-30px) rotate(-6deg)}30%{-webkit-transform:translateX(15px) rotate(6deg);transform:translateX(15px) rotate(6deg)}45%{-webkit-transform:translateX(-15px) rotate(-3.6deg);transform:translateX(-15px) rotate(-3.6deg)}60%{-webkit-transform:translateX(9px) rotate(2.4deg);transform:translateX(9px) rotate(2.4deg)}75%{-webkit-transform:translateX(-6px) rotate(-1.2deg);transform:translateX(-6px) rotate(-1.2deg)}}@keyframes popupanimation{0%,100%{-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}15%{-webkit-transform:translateX(-30px) rotate(-6deg);transform:translateX(-30px) rotate(-6deg)}30%{-webkit-transform:translateX(15px) rotate(6deg);transform:translateX(15px) rotate(6deg)}45%{-webkit-transform:translateX(-15px) rotate(-3.6deg);transform:translateX(-15px) rotate(-3.6deg)}60%{-webkit-transform:translateX(9px) rotate(2.4deg);transform:translateX(9px) rotate(2.4deg)}75%{-webkit-transform:translateX(-6px) rotate(-1.2deg);transform:translateX(-6px) rotate(-1.2deg)}}.global-settings{position:fixed;overflow:hidden;bottom:50px;right:0px;z-index:9999;width:45px;height:40px;line-height:40px;background-color:#333;color:white;font-size:22px;text-align:center;-webkit-border-top-left-radius:20px;-moz-border-top-left-radius:20px;border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-bottom-left-radius:20px;border-bottom-left-radius:20px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))"; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; -webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px);-webkit-transition:opacity 300ms 0s ease,background 300ms 0s ease,color 300ms 0s ease,transform 300ms 0s ease;-moz-transition:opacity 300ms 0s ease,background 300ms 0s ease,color 300ms 0s ease,transform 300ms 0s ease;-ms-transition:opacity 300ms 0s ease,background 300ms 0s ease,color 300ms 0s ease,transform 300ms 0s ease;-o-transition:opacity 300ms 0s ease,background 300ms 0s ease,color 300ms 0s ease,transform 300ms 0s ease;transition:opacity 300ms 0s ease,background 300ms 0s ease,color 300ms 0s ease,transform 300ms 0s ease}.global-settings .widgetMenu{display:none !important}.global-settings:hover{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))"; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; }@media (max-width:767px){.global-settings{display:none}}.admin-content .componentImages.component-gallery .gallery-grid{grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,1fr) auto}@media (max-width:992px){.admin-content .componentImages.component-gallery .gallery-grid{grid-template-columns:repeat(6,1fr)}}@media (max-width:767px){.admin-content .componentImages.component-gallery .gallery-grid{grid-template-columns:1fr;grid-template-rows:70vw}}.admin-content .componentImages.component-gallery .gallery-grid .grid-item.item-overflow{display:block}.componentImages.component-gallery{margin:0rem 2rem}@media (max-width:1200px){.componentImages.component-gallery{margin:0rem 1rem}}.componentImages.component-gallery .gallery-grid{max-width:1800px;margin:0rem auto;display:grid;column-gap:8px;row-gap:8px;grid-template-columns:repeat(8,1fr) repeat(4,140px);grid-template-rows:repeat(3,1fr);grid-auto-flow:dense;overflow:hidden;-webkit-border-top-left-radius:var(--borderRadiusDefault);-moz-border-top-left-radius:var(--borderRadiusDefault);border-top-left-radius:var(--borderRadiusDefault);-webkit-border-top-right-radius:var(--borderRadiusDefault);-moz-border-top-right-radius:var(--borderRadiusDefault);border-top-right-radius:var(--borderRadiusDefault);  }@media (max-width:1600px){.componentImages.component-gallery .gallery-grid{grid-template-columns:repeat(8,1fr) repeat(4,120px)}}@media (max-width:992px){.componentImages.component-gallery .gallery-grid{column-gap:6px;row-gap:6px;grid-template-columns:repeat(6,1fr);-webkit-border-radius:var(--borderRadiusDefault);-moz-border-radius:var(--borderRadiusDefault);border-radius:var(--borderRadiusDefault)}}@media (max-width:767px){.componentImages.component-gallery .gallery-grid{grid-template-columns:1fr;grid-template-rows:70vw}}.componentImages.component-gallery .gallery-grid .grid-item:nth-child(1){grid-column:span 7;grid-row:span 3}@media (max-width:1600px){.componentImages.component-gallery .gallery-grid .grid-item:nth-child(1){grid-column:span 8}}@media (max-width:992px){.componentImages.component-gallery .gallery-grid .grid-item:nth-child(1){grid-column:span 4;grid-row:span 2}}@media (max-width:767px){.componentImages.component-gallery .gallery-grid .grid-item:nth-child(1){grid-column:span 1;grid-row:span 1}}.componentImages.component-gallery .gallery-grid .grid-item:nth-child(2){grid-column:span 3;grid-row:span 3}@media (max-width:1600px){.componentImages.component-gallery .gallery-grid .grid-item:nth-child(2){grid-column:span 2}}@media (max-width:992px){.componentImages.component-gallery .gallery-grid .grid-item:nth-child(2){grid-row:span 2}}@media (max-width:767px){.componentImages.component-gallery .gallery-grid .grid-item:nth-child(2){display:none;visibility:hidden}}.componentImages.component-gallery .gallery-grid .grid-item.item-overflow{display:none}.componentImages.component-gallery .gallery-grid .grid-item:not(:nth-child(1)):not(:nth-child(2))::before{padding-top:100%}.componentImages.component-gallery .gallery-grid .grid-item:not(:nth-child(1)):not(:nth-child(2)) .pictureWrapper::before{padding-top:100%}.componentImages.component-gallery .gallery-grid .grid-item:not(:nth-child(1)):not(:nth-child(2))::before{content:"";width:1px;margin-left:-1px;float:left;height:0}.componentImages.component-gallery .gallery-grid .grid-item:not(:nth-child(1)):not(:nth-child(2))::after{ content:"";display:table;clear:both}@media (max-width:767px){.componentImages.component-gallery .gallery-grid .grid-item:not(:nth-child(1)):not(:nth-child(2)){display:none;visibility:hidden}}.componentImages.component-gallery .gallery-grid .grid-item:nth-child(1) .gallitem > a::before,.componentImages.component-gallery .gallery-grid .grid-item:nth-child(2) .gallitem > a::before{display:none;padding:0rem}.componentImages.component-gallery .gallery-grid.grid-items-1,.componentImages.component-gallery .gallery-grid.grid-items-2{min-height:22vw}@media (max-width:1400px){.componentImages.component-gallery .gallery-grid.grid-items-1,.componentImages.component-gallery .gallery-grid.grid-items-2{min-height:32vw}}@media (max-width:992px){.componentImages.component-gallery .gallery-grid.grid-items-1,.componentImages.component-gallery .gallery-grid.grid-items-2{min-height:40vw}}.componentImages.component-gallery .gallery-grid.grid-items-1 .grid-item:nth-child(1){grid-column:span 12;grid-row:span 3}.componentImages.component-gallery .gallery-grid.grid-items-2 .grid-item:nth-child(1){grid-column:span 8;grid-row:span 3}@media (max-width:992px){.componentImages.component-gallery .gallery-grid.grid-items-2 .grid-item:nth-child(1){grid-column:span 4}}.componentImages.component-gallery .gallery-grid.grid-items-2 .grid-item:nth-child(2){grid-column:span 4;grid-row:span 3}@media (max-width:992px){.componentImages.component-gallery .gallery-grid.grid-items-2 .grid-item:nth-child(2){grid-column:span 2}}.componentImages.component-gallery .gallery-grid.grid-items-3 .grid-item:nth-child(1){grid-column:span 6;grid-row:span 3}@media (max-width:992px){.componentImages.component-gallery .gallery-grid.grid-items-3 .grid-item:nth-child(1){grid-column:span 4}}.componentImages.component-gallery .gallery-grid.grid-items-3 .grid-item:nth-child(2){grid-column:span 3;grid-row:span 3}@media (max-width:992px){.componentImages.component-gallery .gallery-grid.grid-items-3 .grid-item:nth-child(2){grid-column:span 2;grid-row:span 1}}.componentImages.component-gallery .gallery-grid.grid-items-3 .grid-item:nth-child(3){grid-column:span 3;grid-row:span 3}@media (max-width:992px){.componentImages.component-gallery .gallery-grid.grid-items-3 .grid-item:nth-child(3){grid-column:span 2;grid-row:span 2}}.componentImages.component-gallery .gallery-grid.grid-items-4 .grid-item:nth-child(1){grid-column:span 10;grid-row:span 3}@media (max-width:992px){.componentImages.component-gallery .gallery-grid.grid-items-4 .grid-item:nth-child(1){grid-column:span 4}}.componentImages.component-gallery .gallery-grid.grid-items-4 .grid-item:nth-child(2){grid-column:span 2;grid-row:span 2}@media (max-width:992px){.componentImages.component-gallery .gallery-grid.grid-items-4 .grid-item:nth-child(2){grid-column:span 2;grid-row:span 2}}.componentImages.component-gallery .gallery-grid.grid-items-4 .grid-item:nth-child(3){grid-column:span 1;grid-row:span 1}@media (max-width:992px){.componentImages.component-gallery .gallery-grid.grid-items-4 .grid-item:nth-child(3){grid-column:span 1;grid-row:span 1}}.componentImages.component-gallery .gallery-grid.grid-items-4 .grid-item:nth-child(4){grid-column:span 1;grid-row:span 1}@media (max-width:992px){.componentImages.component-gallery .gallery-grid.grid-items-4 .grid-item:nth-child(4){grid-column:span 1;grid-row:span 1}}.componentImages.component-gallery .gallery-grid.grid-items-5 .grid-item:nth-child(1){grid-column:span 8;grid-row:span 3}@media (max-width:992px){.componentImages.component-gallery .gallery-grid.grid-items-5 .grid-item:nth-child(1){grid-column:span 3}}.componentImages.component-gallery .gallery-grid.grid-items-5 .grid-item:nth-child(2){grid-column:span 3;grid-row:span 3}@media (max-width:992px){.componentImages.component-gallery .gallery-grid.grid-items-5 .grid-item:nth-child(2){grid-column:span 3;grid-row:span 2}}.componentImages.component-gallery .gallery-grid.grid-items-5 .grid-item:nth-child(3){grid-column:span 1;grid-row:span 1}.componentImages.component-gallery .gallery-grid.grid-items-5 .grid-item:nth-child(4){grid-column:span 1;grid-row:span 1}.componentImages.component-gallery .gallery-grid.grid-items-5 .grid-item:nth-child(5){grid-column:span 1;grid-row:span 1}.componentImages.component-gallery .gallery-grid.grid-items-6 .grid-item:nth-child(1){grid-column:span 9;grid-row:span 3}@media (max-width:992px){.componentImages.component-gallery .gallery-grid.grid-items-6 .grid-item:nth-child(1){grid-column:span 6;grid-row:span 2}}.componentImages.component-gallery .gallery-grid.grid-items-6 .grid-item:nth-child(2){grid-column:span 2;grid-row:span 1}.componentImages.component-gallery .gallery-grid.grid-items-6 .grid-item:nth-child(3){grid-column:span 2;grid-row:span 2}@media (max-width:992px){.componentImages.component-gallery .gallery-grid.grid-items-6 .grid-item:nth-child(3){grid-column:span 1;grid-row:span 1}}.componentImages.component-gallery .gallery-grid.grid-items-6 .grid-item:nth-child(4){grid-column:span 1;grid-row:span 1}.componentImages.component-gallery .gallery-grid.grid-items-6 .grid-item:nth-child(5){grid-column:span 1;grid-row:span 1}.componentImages.component-gallery .gallery-grid.grid-items-6 .grid-item:nth-child(6){grid-column:span 1;grid-row:span 1}.componentImages.component-gallery .gallery-grid.grid-items-7 .grid-item:nth-child(1){grid-column:span 10;grid-row:span 3}@media (max-width:992px){.componentImages.component-gallery .gallery-grid.grid-items-7 .grid-item:nth-child(1){grid-column:span 6;grid-row:span 2}}.componentImages.component-gallery .gallery-grid.grid-items-7 .grid-item:nth-child(2){grid-column:span 1;grid-row:span 1}.componentImages.component-gallery .gallery-grid.grid-items-7 .grid-item:nth-child(3){grid-column:span 1;grid-row:span 1}.componentImages.component-gallery .gallery-grid.grid-items-7 .grid-item:nth-child(4){grid-column:span 1;grid-row:span 1}.componentImages.component-gallery .gallery-grid.grid-items-7 .grid-item:nth-child(5){grid-column:span 1;grid-row:span 1}.componentImages.component-gallery .gallery-grid.grid-items-7 .grid-item:nth-child(6){grid-column:span 1;grid-row:span 1}.componentImages.component-gallery .gallery-grid.grid-items-7 .grid-item:nth-child(7){grid-column:span 1;grid-row:span 1}.componentImages.component-gallery .gallery-grid .gallitem{height:100%;font-size:0.86rem;overflow:visible;margin:0rem;position:relative}.componentImages.component-gallery .gallery-grid .gallitem iframe{width:100%;height:100%}.componentImages.component-gallery .gallery-grid .gallitem > a{display:block;height:100%;position:relative;overflow:hidden;filter:brightness(98%);-webkit-transition:transform 300ms 0s ease,opacity 300ms 0s ease,filter 300ms 0s ease;-moz-transition:transform 300ms 0s ease,opacity 300ms 0s ease,filter 300ms 0s ease;-ms-transition:transform 300ms 0s ease,opacity 300ms 0s ease,filter 300ms 0s ease;-o-transition:transform 300ms 0s ease,opacity 300ms 0s ease,filter 300ms 0s ease;transition:transform 300ms 0s ease,opacity 300ms 0s ease,filter 300ms 0s ease}.componentImages.component-gallery .gallery-grid .gallitem > a:hover{filter:brightness(108%) contrast(90%)}.componentImages.component-gallery .gallery-grid .gallitem > a img{left:0;right:0;top:0;bottom:0;position:absolute;width:100%;height:100%;object-fit:cover}.componentImages.component-gallery .gallery-grid .gallitem > a[href*='youtube'],.componentImages.component-gallery .gallery-grid .gallitem > a[href*='youtu.be']{background-color:rgba(var(--dark),1)}.componentImages.component-gallery .gallery-grid .gallitem > a[href*='youtube'] img,.componentImages.component-gallery .gallery-grid .gallitem > a[href*='youtu.be'] img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))"; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; }.componentImages.component-gallery .gallery-grid .gallitem > a[href*='youtube'] span:after,.componentImages.component-gallery .gallery-grid .gallitem > a[href*='youtu.be'] span:after{content:'\f16a';font-family:'FontAwesome';display:block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(var(--light),1);font-size:3rem;line-height:1;width:3rem;text-align:center;position:absolute;left:50%;top:50%;margin-top:-1.5rem;margin-left:-1.5rem}.componentImages.component-gallery .gallery-grid .gallitem .more-button{position:absolute;top:0rem;right:0rem;bottom:0rem;left:0rem;background-color:rgba(var(--grey900),0.6);color:rgba(var(--light),1);text-align:center;justify-content:center}.componentImages.component-gallery .gallery-grid .gallitem .more-button .button-text{font-size:1.12rem;font-weight:700}@media (max-width:767px){.componentImages.component-gallery .gallery-grid .gallitem .more-button .button-text{font-size:1rem}}.componentImages.component-gallery .gallery-grid .gallitem .more-button.button-for-first-item{display:none}@media (max-width:767px){.componentImages.component-gallery .gallery-grid .gallitem .more-button.button-for-first-item{display:flex;top:auto;left:auto;right:1rem;bottom:1rem;width:max-content;padding:1rem 1.4rem;background-color:rgba(var(--grey900),0.8);-moz-box-shadow:0 0 0 1px rgba(255,255,255,0.1);-webkit-box-shadow:0 0 0 1px rgba(255,255,255,0.1);box-shadow:0 0 0 1px rgba(255,255,255,0.1);-webkit-border-radius:var(--borderRadiusButtons);-moz-border-radius:var(--borderRadiusButtons);border-radius:var(--borderRadiusButtons)}}.admin-content .profile-intro{margin-top:0rem;pointer-events:auto}#snippet-widget-vacationProfileHeader-widgetsnippet{position:static}.profile-intro{margin-top:-3rem;pointer-events:none}@media (max-width:992px){.profile-intro{margin-top:0rem}}.profile-intro .i-container{pointer-events:none}.profile-intro .i-container > *{pointer-events:auto}.profile-intro .content-wrapper{justify-content:space-between;pointer-events:none}.profile-intro .content-wrapper > *{pointer-events:auto}.profile-intro .intro-heading{position:relative;max-width:46%;background-color:var(--bg)}@media (max-width:992px){.profile-intro .intro-heading{max-width:60%}}@media (max-width:767px){.profile-intro .intro-heading{max-width:90%}}@media (max-width:479px){.profile-intro .intro-heading{max-width:100%}}.profile-intro .intro-heading .intro-tags{padding:2rem 0rem 0.4rem;color:var(--secondary)}@media (max-width:767px){.profile-intro .intro-heading .intro-tags{padding-top:1.5rem}}.profile-intro .intro-heading .intro-title{margin-bottom:0rem}.profile-intro .intro-heading::after{content:'';position:absolute;pointer-events:none;right:-2.8rem;width:2.8rem;top:0px;height:100%;bottom:0px;border-style:solid;border-color:transparent transparent var(--bg) var(--bg);border-width:104px 0px 0px 2.8rem}.profile-intro .intro-heading::before{content:'';position:absolute;right:99.99%;width:400px;width:calc((100vw - 100px) / 2);top:0px;height:100%;bottom:0px;background-color:var(--bg)}@media (max-width:767px){.profile-intro .intro-controls-wrapper{width:100%;margin-top:0.5rem}}.profile-intro .intro-vacation-info{padding-top:1.5rem;gap:2rem}.profile-intro .intro-vacation-info .intro-date{line-height:1.5rem}.profile-intro .intro-vacation-info .intro-date .la{margin-right:0.2rem;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}.profile-intro .intro-vacation-info .intro-price strong{font-weight:800;font-size:1rem}.profile-intro .intro-desc{margin-top:1.6rem;margin-bottom:2.5rem}.profile-intro .intro-desc p:last-child{margin-bottom:0rem} .page-controls{gap:1.2rem}.page-controls .control-button{background:none;border:none;outline:none;-moz-box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;color:var(--link);cursor:pointer;text-decoration:underline;font-weight:400;margin:0;padding:0;gap:5px;-webkit-transition:color 300ms 0s ease;-moz-transition:color 300ms 0s ease;-ms-transition:color 300ms 0s ease;-o-transition:color 300ms 0s ease;transition:color 300ms 0s ease}.page-controls .control-button:hover{--link:var(--primary)}.page-controls .control-button .button-icon{background-color:var(--link);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:background-color 300ms 0s ease;-moz-transition:background-color 300ms 0s ease;-ms-transition:background-color 300ms 0s ease;-o-transition:background-color 300ms 0s ease;transition:background-color 300ms 0s ease} .share-popup-overlay{position:fixed;pointer-events:none;z-index:1004;top:0;left:0;width:100%;height:100%;background-color:#0f0f0f;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))"; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; -webkit-transition:opacity 300ms 0s ease;-moz-transition:opacity 300ms 0s ease;-ms-transition:opacity 300ms 0s ease;-o-transition:opacity 300ms 0s ease;transition:opacity 300ms 0s ease}.share-checkbox:checked ~ .share-popup-overlay{pointer-events:auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(60))"; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; }.share-popup{position:fixed;pointer-events:none;overflow:hidden;z-index:1005;top:50%;left:50%;width:max-content;max-width:100%;-webkit-border-radius:var(--borderRadiusDefault);-moz-border-radius:var(--borderRadiusDefault);border-radius:var(--borderRadiusDefault);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))"; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; -webkit-transition:opacity 300ms 0s ease,transform 300ms 0s ease;-moz-transition:opacity 300ms 0s ease,transform 300ms 0s ease;-ms-transition:opacity 300ms 0s ease,transform 300ms 0s ease;-o-transition:opacity 300ms 0s ease,transform 300ms 0s ease;transition:opacity 300ms 0s ease,transform 300ms 0s ease}@media (max-width:767px){.share-popup{max-width:90%;max-width:calc(100% - 40px);-webkit-transform:translate(-50%,20px);-moz-transform:translate(-50%,20px);-ms-transform:translate(-50%,20px);-o-transform:translate(-50%,20px);transform:translate(-50%,20px);top:auto;bottom:20px}}.share-popup .popup-header{padding:1.5rem;background-color:rgba(var(--grey100),1)}.share-popup .popup-header::before{content:"";flex:1}.share-popup .popup-header .header-title{margin-bottom:0rem}.share-popup .popup-header .header-close-button{flex:1;text-align:right;line-height:1}.share-popup .popup-header .header-close-button .close-button{cursor:pointer;padding:0.2rem;margin-bottom:0rem}.share-popup .popup-header .header-close-button .close-button .i-icon{height:1.2rem;width:1.2rem}.share-popup .popup-header .header-close-button .close-button span{display:none;visibility:hidden}.share-popup .popup-content{padding:2.5rem 4.5rem}@media (max-width:767px){.share-popup .popup-content{padding:2.5rem 20px}}.share-popup .popup-content ul,.share-popup .popup-content li{margin:0rem;padding:0rem}.share-popup .popup-content ul{list-style:none}.share-popup .popup-content .share-options{justify-content:center;gap:1.8rem;margin-bottom:2.5rem}.share-popup .popup-content .share-options li::marker{content:"";display:none;visibility:hidden}.share-popup .popup-content .share-options .option-item{display:block;text-decoration:none;text-align:center;color:var(--title);-webkit-transition:color 300ms 0s ease,transform 300ms 0s ease;-moz-transition:color 300ms 0s ease,transform 300ms 0s ease;-ms-transition:color 300ms 0s ease,transform 300ms 0s ease;-o-transition:color 300ms 0s ease,transform 300ms 0s ease;transition:color 300ms 0s ease,transform 300ms 0s ease}.share-popup .popup-content .share-options .option-item:hover{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}.share-popup .popup-content .share-options .option-item .item-image{display:block;margin-bottom:0.2rem;width:64px;height:64px;margin:auto}@media (max-width:767px){.share-popup .popup-content .share-options .option-item .item-image{width:48px;height:48px}}.share-popup .popup-content .share-options .option-item .item-image img{width:100%;height:100%}.share-popup .popup-content .share-options .option-item .item-label{font-weight:700}.share-popup .popup-content .share-url{margin:0rem auto;width:500px;max-width:100%;padding:5px;border:var(--borderWidthDefault) solid var(--border);-webkit-border-radius:var(--borderRadiusButtons);-moz-border-radius:var(--borderRadiusButtons);border-radius:var(--borderRadiusButtons)}.share-popup .popup-content .share-url .url-wrapper{position:relative}.share-popup .popup-content .share-url .url-wrapper ::selection{background-color:transparent;color:inherit}.share-popup .popup-content .share-url .url-wrapper .url-value{height:100%;width:100%;display:block;border:none;outline:none;padding-left:10px;-moz-box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.share-popup .popup-content .share-url .url-wrapper::after{content:"";position:absolute;top:0;right:0;bottom:0;width:2rem;background-image:linear-gradient(to right,transparent,white)}.share-popup .popup-content .share-url .btn{margin:0rem;padding:14px 16px}.share-popup .popup-content .share-url .btn .i-icon{width:0;margin:0rem;-webkit-transition:width 300ms 0s ease,margin 300ms 0s ease;-moz-transition:width 300ms 0s ease,margin 300ms 0s ease;-ms-transition:width 300ms 0s ease,margin 300ms 0s ease;-o-transition:width 300ms 0s ease,margin 300ms 0s ease;transition:width 300ms 0s ease,margin 300ms 0s ease}.share-popup .popup-content .share-url .btn.btn-copied{background-color:rgba(var(--dark),1);border-color:rgba(var(--dark),1)}.share-popup .popup-content .share-url .btn.btn-copied .i-icon{width:1rem;height:1rem;margin-left:-0.2rem;margin-right:0.4rem}.share-checkbox:checked ~ .share-popup{pointer-events:auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(100))"; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; }@media (max-width:767px){.share-checkbox:checked ~ .share-popup{-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%)}}.vacation-simple-content .accomodations-list .list-item{overflow:hidden;-webkit-border-radius:var(--borderRadiusLarge);-moz-border-radius:var(--borderRadiusLarge);border-radius:var(--borderRadiusLarge);-moz-box-shadow:0px 3px 15px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 3px 15px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 15px 0px rgba(0,0,0,0.15)}.vacation-simple-content .accomodations-list .list-item:not(:last-child){margin-bottom:30px}.vacation-simple-content .accomodations-list .list-item .item-profile{padding:15px}.vacation-simple-content .accomodations-list .list-item .item-profile .item-image{width:224px;overflow:hidden;-webkit-border-radius:var(--borderRadiusDefault);-moz-border-radius:var(--borderRadiusDefault);border-radius:var(--borderRadiusDefault)}@media (max-width:992px){.vacation-simple-content .accomodations-list .list-item .item-profile .item-image{width:180px}}@media (max-width:767px){.vacation-simple-content .accomodations-list .list-item .item-profile .item-image{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.vacation-simple-content .accomodations-list .list-item .item-profile .item-image::before{padding-top:56.25%}.vacation-simple-content .accomodations-list .list-item .item-profile .item-image .pictureWrapper::before{padding-top:56.25%}.vacation-simple-content .accomodations-list .list-item .item-profile .item-image::before{content:"";width:1px;margin-left:-1px;float:left;height:0}.vacation-simple-content .accomodations-list .list-item .item-profile .item-image::after{ content:"";display:table;clear:both}}.vacation-simple-content .accomodations-list .list-item .item-profile .item-image .daicubtn{top:20px;left:20px}.vacation-simple-content .accomodations-list .list-item .item-profile .item-image img{-webkit-transition:filter 300ms 0s ease;-moz-transition:filter 300ms 0s ease;-ms-transition:filter 300ms 0s ease;-o-transition:filter 300ms 0s ease;transition:filter 300ms 0s ease}.vacation-simple-content .accomodations-list .list-item .item-profile .item-image img:hover{filter:brightness(108%) contrast(90%)}.vacation-simple-content .accomodations-list .list-item .item-profile .item-image .mobile-gallery-button{pointer-events:none;position:absolute;bottom:1rem;right:1rem;padding:1rem 1.4rem;font-weight:700;color:rgba(var(--light),1);background-color:rgba(var(--grey900),0.8);-moz-box-shadow:0 0 0 1px rgba(255,255,255,0.1);-webkit-box-shadow:0 0 0 1px rgba(255,255,255,0.1);box-shadow:0 0 0 1px rgba(255,255,255,0.1);-webkit-border-radius:var(--borderRadiusButtons);-moz-border-radius:var(--borderRadiusButtons);border-radius:var(--borderRadiusButtons);display:none;visibility:hidden}@media (max-width:767px){.vacation-simple-content .accomodations-list .list-item .item-profile .item-image .mobile-gallery-button{display:block;visibility:visible}}.vacation-simple-content .accomodations-list .list-item .item-profile .item-info{padding:15px 40px 0px 50px}@media (max-width:1200px){.vacation-simple-content .accomodations-list .list-item .item-profile .item-info{padding-left:30px;padding-right:25px}}@media (max-width:767px){.vacation-simple-content .accomodations-list .list-item .item-profile .item-info{padding:20px 15px 0px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}}.vacation-simple-content .accomodations-list .list-item .item-profile .item-info .item-more-link button{background:none;border:none;outline:none;padding:0;margin:0;color:var(--text);cursor:pointer;-moz-box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;-webkit-transition:color 300ms 0s ease;-moz-transition:color 300ms 0s ease;-ms-transition:color 300ms 0s ease;-o-transition:color 300ms 0s ease;transition:color 300ms 0s ease}.vacation-simple-content .accomodations-list .list-item .item-profile .item-info .item-more-link button:hover{color:var(--primary)}.vacation-simple-content .accomodations-list .list-item .item-profile .item-info .item-more-link button span{display:inline-block;text-decoration:underline;padding-right:3px}.vacation-simple-content .accomodations-list .list-item .item-profile .item-info .item-more-link button .fa{position:relative;bottom:3px}@media (max-width:767px){.vacation-simple-content .accomodations-list .list-item .item-profile .item-info .item-gallery{display:none}}.vacation-simple-content .accomodations-list .list-item .item-profile .item-info .item-gallery .componentImages.component-gallery{margin:1.2rem 0rem 0rem 0rem}.vacation-simple-content .accomodations-list .list-item .item-profile .item-info .item-gallery .componentImages .gallery-placeholder .inner,.vacation-simple-content .accomodations-list .list-item .item-profile .item-info .item-gallery .componentPhotoGallery2 .gallery-placeholder .inner{padding:1rem 0rem;font-size:1.2rem}.vacation-simple-content .accomodations-list .list-item .item-profile .item-info .item-gallery .componentImages .gallery-placeholder .inner::before,.vacation-simple-content .accomodations-list .list-item .item-profile .item-info .item-gallery .componentPhotoGallery2 .gallery-placeholder .inner::before{display:none}.vacation-simple-content .accomodations-list .list-item .item-profile .item-cta{padding:40px 25px 0px 40px;border-left:var(--borderWidthDefault) solid var(--border)}@media (max-width:1200px){.vacation-simple-content .accomodations-list .list-item .item-profile .item-cta{padding-left:30px;padding-right:30px}}@media (max-width:767px){.vacation-simple-content .accomodations-list .list-item .item-profile .item-cta{border-left:none;padding:20px 15px 15px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}}@media (max-width:767px){.vacation-simple-content .accomodations-list .list-item .item-profile .item-cta .item-price-wrapper{margin-bottom:20px}}.vacation-simple-content .accomodations-list .list-item .item-profile .item-cta .item-price-wrapper .item-price{margin-bottom:0.2rem}.vacation-simple-content .accomodations-list .list-item .item-profile .item-cta .btn{min-width:150px;text-align:center}@media (max-width:767px){.vacation-simple-content .accomodations-list .list-item .item-profile .item-cta .btn{width:100%}}.vacation-simple-content .accomodations-list .list-item .item-details{--h1Size:1.2rem;font-size:0.85rem;height:0;overflow:hidden;opacity:0;transition:height 0.35s ease-in-out,opacity 0.35s ease-in-out;padding-top:0;padding-bottom:0}.vacation-simple-content .accomodations-list .list-item .item-details .details-inner{padding:35px 40px 50px 50px}@media (max-width:767px){.vacation-simple-content .accomodations-list .list-item .item-details .details-inner{padding:0px 30px 30px}}.vacation-simple-content .accomodations-list .list-item .item-details .item-details-desc{margin-right:auto;max-width:380px;padding-right:25px}.vacation-simple-content .accomodations-list .list-item .item-details .item-details-desc h2,.vacation-simple-content .accomodations-list .list-item .item-details .item-details-desc h3,.vacation-simple-content .accomodations-list .list-item .item-details .item-details-desc h4,.vacation-simple-content .accomodations-list .list-item .item-details .item-details-desc h5{margin-bottom:0.8rem}@media (max-width:767px){.vacation-simple-content .accomodations-list .list-item .item-details .item-price-list{padding-top:10px}}.vacation-simple-content .accomodations-list .list-item .item-details .item-price-list h2,.vacation-simple-content .accomodations-list .list-item .item-details .item-price-list h3,.vacation-simple-content .accomodations-list .list-item .item-details .item-price-list h4,.vacation-simple-content .accomodations-list .list-item .item-details .item-price-list h5{padding-left:8px}.vacation-simple-content .accomodations-list .list-item .item-details .item-price-list table{font-size:0.85rem;margin:0}.vacation-simple-content .accomodations-list .list-item .item-details .item-price-list table > thead > tr > th{font-weight:400;text-transform:uppercase;font-size:12px;letter-spacing:1px;border-top:var(--borderWidthDefault) solid var(--border);border-bottom:none}.vacation-simple-content .accomodations-list .list-item .item-details .item-price-list table > thead > tr > th,.vacation-simple-content .accomodations-list .list-item .item-details .item-price-list table > tbody > tr > td{padding-top:0.8rem;padding-bottom:0.8rem}.vacation-simple-content .accomodations-list .list-item.expanded .item-details{opacity:1}.vacation-simple-content .accomodations-list .list-item.expanded .item-more-link button .fa{transform:rotate(180deg) translateY(-0.35rem)}@media (max-width:767px){.vacation-simple-content .accomodations-list .list-item.expanded .item-more-link button .fa{transform:rotate(180deg) translateY(-0.25rem)}}.admin-content .componentImages.component-gallery .gallery-grid-small{grid-template-columns:repeat(5,1fr);grid-template-rows:auto}@media (max-width:767px){.admin-content .componentImages.component-gallery .gallery-grid-small{grid-template-columns:1fr;grid-template-rows:70vw}}.admin-content .componentImages.component-gallery .gallery-grid-small .grid-item.item-overflow{display:block}.componentImages.component-gallery .daicubtn{left:10px;top:30px}.componentImages.component-gallery .gallery-grid-small{margin:0rem;display:grid;column-gap:8px;row-gap:8px;grid-template-columns:repeat(5,1fr);grid-template-rows:auto;grid-auto-flow:dense;overflow:hidden}@media (max-width:767px){.componentImages.component-gallery .gallery-grid-small{grid-template-columns:1fr;grid-template-rows:70vw}}.componentImages.component-gallery .gallery-grid-small .grid-item.item-overflow{display:none}@media (max-width:767px){.componentImages.component-gallery .gallery-grid-small .grid-item:not(:nth-child(1)){display:none;visibility:hidden}}.componentImages.component-gallery .gallery-grid-small .grid-item::before{padding-top:100%}.componentImages.component-gallery .gallery-grid-small .grid-item .pictureWrapper::before{padding-top:100%}.componentImages.component-gallery .gallery-grid-small .grid-item::before{content:"";width:1px;margin-left:-1px;float:left;height:0}.componentImages.component-gallery .gallery-grid-small .grid-item::after{ content:"";display:table;clear:both}.componentImages.component-gallery .gallery-grid-small .gallitem{height:100%;font-size:0.86rem;margin:0rem;position:relative;-webkit-border-radius:var(--borderRadiusDefault);-moz-border-radius:var(--borderRadiusDefault);border-radius:var(--borderRadiusDefault)}.componentImages.component-gallery .gallery-grid-small .gallitem iframe{width:100%;height:100%}.componentImages.component-gallery .gallery-grid-small .gallitem > a{display:block;height:100%;position:relative;overflow:hidden;filter:brightness(98%);-webkit-transition:transform 300ms 0s ease,opacity 300ms 0s ease,filter 300ms 0s ease;-moz-transition:transform 300ms 0s ease,opacity 300ms 0s ease,filter 300ms 0s ease;-ms-transition:transform 300ms 0s ease,opacity 300ms 0s ease,filter 300ms 0s ease;-o-transition:transform 300ms 0s ease,opacity 300ms 0s ease,filter 300ms 0s ease;transition:transform 300ms 0s ease,opacity 300ms 0s ease,filter 300ms 0s ease}.componentImages.component-gallery .gallery-grid-small .gallitem > a:hover{filter:brightness(110%) contrast(90%)}.componentImages.component-gallery .gallery-grid-small .gallitem > a img{left:0;right:0;top:0;bottom:0;position:absolute;width:100%;height:100%;object-fit:cover}.componentImages.component-gallery .gallery-grid-small .gallitem > a[href*='youtube'],.componentImages.component-gallery .gallery-grid-small .gallitem > a[href*='youtu.be']{background-color:rgba(var(--dark),1)}.componentImages.component-gallery .gallery-grid-small .gallitem > a[href*='youtube'] img,.componentImages.component-gallery .gallery-grid-small .gallitem > a[href*='youtu.be'] img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(50))"; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; }.componentImages.component-gallery .gallery-grid-small .gallitem > a[href*='youtube'] span:after,.componentImages.component-gallery .gallery-grid-small .gallitem > a[href*='youtu.be'] span:after{content:'\f16a';font-family:'FontAwesome';display:block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(var(--light),1);font-size:3rem;line-height:1;width:3rem;text-align:center;position:absolute;left:50%;top:50%;margin-top:-1.5rem;margin-left:-1.5rem}.componentImages.component-gallery .gallery-grid-small .gallitem .more-button{position:absolute;top:0rem;right:0rem;bottom:0rem;left:0rem;background-color:rgba(var(--grey900),0.6);color:rgba(var(--light),1);text-align:center;justify-content:center}.componentImages.component-gallery .gallery-grid-small .gallitem .more-button .button-text{font-size:1.12rem;font-weight:700}@media (max-width:767px){.componentImages.component-gallery .gallery-grid-small .gallitem .more-button .button-text{font-size:1rem}}.componentImages.component-gallery .gallery-grid-small .gallitem .more-button.button-for-first-item{display:none}@media (max-width:767px){.componentImages.component-gallery .gallery-grid-small .gallitem .more-button.button-for-first-item{display:flex;top:auto;left:auto;right:1rem;bottom:1rem;width:max-content;padding:1rem 1.4rem;background-color:rgba(var(--grey900),0.8);-webkit-border-radius:var(--borderRadiusButtons);-moz-border-radius:var(--borderRadiusButtons);border-radius:var(--borderRadiusButtons)}}.footer-cta{padding:7rem 0px}@media (max-width:1600px){.footer-cta{padding:6rem 0px}}@media (max-width:1400px){.footer-cta{padding:5rem 0px}}.footer-cta .cta-background img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(30))"; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity:0.3; opacity:0.3; }.footer-cta .cta-content{position:relative;text-align:center}.footer-cta .cta-content .cta-title{margin-bottom:1.2rem}.footer-cta .cta-content .cta-desc{margin-top:0rem;margin-bottom:1.4rem}.footer-cta .cta-content .cta-desc p{margin:0}.page-footer{border-top:var(--borderWidthButtons) solid var(--border)}.page-footer .footer-wrapper{padding:3.6rem 0;justify-content:space-between}@media (max-width:1400px){.page-footer .footer-wrapper{padding-left:0rem;padding-right:0rem}}.page-footer .footer-section{margin-right:2rem}@media (max-width:767px){.page-footer .footer-section{margin-right:0rem;margin-bottom:2rem;text-align:center !important;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}}.page-footer .footer-section .footer-contact{margin-bottom:1.36rem}.page-footer .footer-section .footer-contact a{text-decoration:none}.page-footer .footer-section .footer-contact .contact-label{position:relative;top:-4px;color:var(--title)}.page-footer .footer-section .footer-contact .contact-link{font-weight:600}.page-footer .footer-section .footer-contact .contact-link span{text-decoration:underline}.page-footer .footer-section .footer-contact .contact-link i.la{margin-right:0.12rem;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}.page-footer .footer-section .social-profiles{display:flex}@media (max-width:767px){.page-footer .footer-section .social-profiles{justify-content:center}}.page-footer .footer-section .social-profiles a{font-size:1.24rem;padding:0rem 0.42rem;margin-right:0.32rem}.page-footer .footer-section ul,.page-footer .footer-section li{margin:0rem;padding:0rem}.page-footer .footer-section ul{list-style:none}.page-footer .footer-section ul.footer-links{margin-right:80px}.page-footer .footer-section ul.footer-links:last-of-type{margin-right:0px;margin-bottom:0rem}@media (max-width:767px){.page-footer .footer-section ul.footer-links{margin-right:0px;margin-bottom:2rem;width:100%}}.page-footer .footer-section ul.footer-links li{padding:0.08rem 0rem}.page-footer .footer-section ul.footer-links li a{text-decoration:none;font-weight:400;font-size:0.9rem}.page-footer .footer-section ul.footer-links.links-primary li{padding:0.06rem 0rem}.page-footer .footer-section ul.footer-links.links-primary li a{text-decoration:none;font-weight:700;font-size:1rem}.page-footer .footer-bottom-wrapper{border-top:var(--borderWidthButtons) solid var(--border)}.page-footer .footer-bottom{padding:1.4rem 0;justify-content:space-between}@media (max-width:1400px){.page-footer .footer-bottom{padding-left:0rem;padding-right:0rem}}.page-footer .footer-bottom .bottom-col p{line-height:2;margin-bottom:0.1rem}@media (max-width:767px){.page-footer .footer-bottom .bottom-col{width:100%;text-align:center}}.page-footer .footer-bottom .separator{display:inline-block;margin:0rem 0.5rem;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=(0))"; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; }@media (max-width:767px){.page-footer .footer-bottom .separator{display:block;height:0;width:100%}}.page-footer .footer-bottom .bottom-cookie-settings{cursor:pointer}