@charset "UTF-8";*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:300}::-webkit-scrollbar{width:10px;height:10px;background-color:#fff;-webkit-border-radius:0}::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal{background:#856D60 !important;-webkit-border-radius:0}::-webkit-scrollbar-thumb:vertical:active,::-webkit-scrollbar-thumb:horizontal:active{background:#856D60 !important;-webkit-border-radius:0}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-family:"Work Sans",sans-serif}b,strong{font-weight:600}a{color:#000}a:hover{color:#856D60}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}header button{font-size:18px !important;font-weight:400 !important}header button:hover{background-color:#483B34 !important;border-radius:10px}.stp-main button{}.btn-full{color:#FFF !important;background-color:#D9CDBF;padding:20px 50px;display:inline-block;text-decoration:none;font-weight:bold;border:none;cursor:pointer}.btn-outline{color:#D9CDBF !important;padding:20px 50px;display:inline-block;text-decoration:none;font-weight:bold}.btn-outline:hover{background-color:#D9CDBF;color:#FFF !important}@media only screen and (max-width:800px){.btn-outline{padding:15px 30px}}.btn-text{font-weight:bold;color:#D9CDBF;display:inline-block;margin:10px 20px 10px 0;white-space:nowrap}.btn-text i{margin-left:10px}.btn-text.btn-primary{color:#856D60}.cta.btn-readmore:after{font-family:"Font Awesome 5 Pro";content:"\f078";margin:0 0 0 7px}.to-read{display:none}@media screen and (max-width:1215px){.form-quick-newsletter form{display:flex;flex-direction:column}}@media screen and (max-width:1215px){.form-quick-newsletter form .rounded-btn.r-pos,.form-quick-newsletter form button.rounded-btn.r-pos,.form-quick-newsletter form .form-quick-newsletter form .form-item{width:90%;margin:auto}}.form-submit .rounded-btn,button.rounded-btn{padding:10px 20px 10px 20px;font-size:18px}.rounded-btn,button.rounded-btn{display:inline-block;text-align:center;text-decoration:none;color:#fff;height:50px;background-color:#856D60;border-radius:10px;transition:all 0.5s;vertical-align:middle;padding:15px 50px 15px 15px}.rounded-btn img,button.rounded-btn img{position:absolute;right:15px;top:10px}.rounded-btn:hover,button.rounded-btn:hover{background-color:#483B34 !important;border-radius:10px;color:#fff}.rounded-btn.r-pos,button.rounded-btn.r-pos{border:0}.rounded-btn.r-pos:hover,button.rounded-btn.r-pos:hover{color:#FFF !important;background-color:#D9CDBF}.h1{font-size:40px;font-weight:bold;font-family:"Work Sans",sans-serif;color:#856D60}@media (max-width:750px){.h1{font-size:26px}}.h2{font-size:30px;line-height:140%;font-weight:500;color:#856D60;font-family:"Work Sans",sans-serif}.h2.normal{font-family:"Work Sans",sans-serif;color:#000;font-weight:normal}@media (max-width:750px){.h2{font-size:20px}}.h3{font-size:20px;line-height:140%;font-weight:bold;color:#000}@media (max-width:750px){.h3{font-size:18px}}.stp-header{position:fixed;top:0;left:0;width:100%;z-index:200;height:70px}body.h-scrolling .stp-header{background-color:#fff}body.h-scrolling .stp-header .header-angebote-button{display:block}@media (max-width:1215px){body.h-scrolling .stp-header .header-angebote-button{display:none}}body.h-scrolling .stp-header .header-charging-button{display:block}@media (max-width:1215px){body.h-scrolling .stp-header .header-charging-button{display:none}}body.h-scrolling .stp-header .header-treSesanta-button{display:block}@media (max-width:1215px){body.h-scrolling .stp-header .header-treSesanta-button{display:none}}body.h-scrolling .stp-header .header-mobilemenu button span span.l1,body.h-scrolling .stp-header .header-mobilemenu button span span.l2,body.h-scrolling .stp-header .header-mobilemenu button span span.l3{background-color:#856D60}@media (min-width:1215px){.stp-header{height:120px}}@media (max-height:500px) and (min-width:400px){.stp-header{height:50px}}.header-inner{display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-start;height:100%;left:50%;transform:translateX(-50%);position:relative;z-index:2;width:100%;box-sizing:border-box;-webkit-flex:1;-webkit-box-flex:1;-moz-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.header-logo{margin-right:auto;-webkit-flex:1;-webkit-box-flex:1;-moz-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding-top:0px}@media (max-width:1215px){.header-logo{text-align:left;z-index:4}}.header-logo a{display:block}@media (max-width:1215px){.header-logo a{width:90%;margin:5px auto 0 auto}}@media only screen and (max-width:1000px){.header-logo img{max-width:150px}}@media (max-height:500px) and (min-width:400px){.header-logo img{max-width:150px}}.header-logo svg{max-width:263px;width:100%;max-height:100%}@media (max-width:1215px){.header-logo svg{max-width:140px}}@media (max-height:500px) and (min-width:400px){.header-logo svg{max-width:140px}}.mod-languages{position:absolute;left:50px;top:0;width:60px;margin:0;padding:0;text-align:center;z-index:11}@media (max-width:1215px){.mod-languages{width:60px;left:20px}}@media (max-height:500px) and (min-width:400px){.mod-languages{width:60px;left:20px}}.mod-languages .current-language{font-family:"Work Sans",sans-serif;color:#FFF;font-size:18px;font-weight:400;white-space:nowrap;cursor:pointer}.mod-languages .current-language .inline{margin-top:50px}@media (max-width:1215px){.mod-languages .current-language .inline{margin-top:25px}}.mod-languages .current-language .inline:before{border-top:3px solid red}body.h-mobile .mod-languages .current-language,body.h-scrolling .mod-languages .current-language,body.h-noslider .mod-languages .current-language{color:#FFF}.mod-languages .current-language i{margin-left:10px}.mod-languages .lang-inline{display:none;position:absolute;top:120%;left:0;background-color:#D9CDBF;margin:0;padding:5px 0;width:calc(100% + 0px);text-align:center;font-size:18px;font-weight:bold;box-sizing:border-box;box-shadow:0px 0px 4px rgba(0,0,0,0.3)}.mod-languages .lang-inline li{margin:10px;padding:0;display:block;list-style-type:none}.mod-languages .lang-inline li a{font-family:"Work Sans",sans-serif;display:block;text-decoration:none;padding:8px;color:#856D60}.header-booking-button{position:absolute;left:100px;border-radius:10px;background-color:#856D60;z-index:2;height:52px;align-content:center}@media (max-width:1215px){.header-booking-button{display:none}}@media (max-height:500px) and (min-width:400px){.header-booking-button{left:60px}}.header-booking-button a{display:inline-block;width:150px;align-content:center;height:52px;color:#FFF;font-family:"Work Sans",sans-serif;text-decoration:none;padding:0 15px;letter-spacing:2px;text-align:center}.header-booking-button a:hover{background-color:#483B34;border-radius:10px}.header-phone-button{position:absolute;left:60px;height:52px;border-radius:10px;background-color:#D9CDBF;z-index:2}.header-phone-button .phone-icon{height:22px;fill:#000}.header-phone-button .phone-icon:hover{fill:#fff}@media (max-width:1215px){.header-phone-button{display:none}}@media (max-height:500px) and (min-width:400px){.header-phone-button{left:60px}}.header-phone-button a{display:inline-block;width:150px;color:#FFF;font-family:"Work Sans",sans-serif;text-decoration:none;padding:0 10px;align-content:center;height:52px;letter-spacing:2px;text-align:center}.header-phone-button a:hover{background-color:#483B34;border-radius:10px}.header-phone-button a:hover svg{fill:#fff}.header-phone-button{position:absolute;left:265px;height:52px}.header-phone-button a{width:auto;display:block}.header-phone-button span{display:none}.header-phone-button:hover span{display:inline}@media screen and (max-width:1100px){.header-phone-button a{letter-spacing:0;width:auto}}.btn-label{padding-top:5px;text-align:center;font-weight:600;font-size:13px;display:none;transition:transform 0.3s ease;cursor:default}.btn-label a{text-decoration:none;font-weight:600}.btn-label a:hover{color:#000}.header-charging-button{display:none;position:absolute;right:255px;width:60px;z-index:2;height:52px;transition:transform 0.3s ease}.header-charging-button>a{display:block;width:42px;height:52px;align-content:center;margin:auto;color:#FFF;font-family:"Work Sans",sans-serif;border-radius:10px;background-color:#D9CDBF;text-decoration:none;padding:0 10px;letter-spacing:2px}.header-charging-button:hover{transition:transform 0.3s ease;transform:translateY(-20px)}.header-charging-button:hover>a{background-color:#483B34}.header-charging-button:hover>a .charging-icon{stroke:white}.header-charging-button:hover .btn-label{display:block}.header-charging-button .charging-icon{stroke:black}.header-charging-button span{display:none}.header-charging-button:hover span{display:inline}@media (max-width:1215px){.header-charging-button{display:none}}@media screen and (max-width:1100px){.header-charging-button a{letter-spacing:0;width:auto}}.header-angebote-button{display:none;position:absolute;left:315px;width:60px;z-index:2;height:52px;transition:transform 0.3s ease}.header-angebote-button>a{display:block;width:42px;height:52px;align-content:center;margin:auto;color:#FFF;font-family:"Work Sans",sans-serif;border-radius:10px;background-color:#856D60;text-decoration:none;padding:0 10px;letter-spacing:2px}.header-angebote-button:hover{transition:transform 0.3s ease;transform:translateY(-20px)}.header-angebote-button:hover>a{background-color:#483B34}.header-angebote-button:hover>a .charging-icon{stroke:white}.header-angebote-button:hover .btn-label{display:block}.header-angebote-button .charging-icon{stroke:black}.header-angebote-button span{display:none}.header-angebote-button:hover span{display:inline}@media (max-width:1215px){.header-angebote-button{display:none}}@media screen and (max-width:1100px){.header-angebote-button a{letter-spacing:0;width:auto}}.header-treSesanta-button{display:none;position:absolute;right:325px;height:52px;border-radius:10px;background-color:#D9CDBF}.header-treSesanta-button a{display:block;width:auto;color:#000;font-family:"Work Sans",sans-serif;text-decoration:none;padding:0px 15px;align-content:center;height:52px;letter-spacing:2px;text-align:center}.header-treSesanta-button a:hover{background-color:#483B34;border-radius:10px;color:#fff}.header-treSesanta-button a:hover .charging-icon{stroke:white}.header-treSesanta-button span{display:none}.header-treSesanta-button:hover span{display:inline}@media (max-width:1215px){.header-treSesanta-button{display:none}}@media (max-height:500px) and (min-width:400px){.header-treSesanta-button{}}@media screen and (max-width:1100px){.header-treSesanta-button a{letter-spacing:0;width:auto}}.header-language{position:absolute;right:250px;top:0}.header-navigation{display:none;position:absolute;z-index:2;top:0;right:0;background-color:#D9CDBF;margin:0;width:30%;text-align:center;padding:100px 20px 20px 20px;box-sizing:border-box;overflow-x:hidden;height:calc(100vh - 10px)}@media (max-width:1200px){.header-navigation{width:100%}}@media (max-height:500px) and (min-width:400px){.header-navigation{height:calc(100vh - 50px)}}body.h-mobile .header-navigation{display:none;position:absolute;top:0;right:0;padding-top:34%;background-color:#D9CDBF;margin:0;width:100%;text-align:center;box-sizing:border-box;overflow:auto;height:calc(100vh - 50px)}@media (max-height:500px) and (min-width:400px){body.h-mobile .header-navigation{height:calc(100vh - 50px)}}body.h-menuopen .header-navigation{display:block}.header-navigation .stp-nav{display:block}.header-navigation .stp-nav>ul{margin:0;padding:0;font-size:0}.header-navigation .stp-nav>ul>li{margin:20px 0;padding:0;display:block;position:relative}body.h-mobile .header-navigation .stp-nav>ul>li{display:block;margin:7px 0}.header-navigation .stp-nav>ul>li:hover>a{color:#856D60 !important}.header-navigation .stp-nav>ul>li.active>a{color:#856D60 !important;font-weight:600}.header-navigation .stp-nav>ul>li>a{color:#000 !important;font-family:"Work Sans",sans-serif;font-size:18px;line-height:100%;display:block;padding:5px;text-decoration:none;font-weight:400;position:relative}.header-navigation .stp-nav>ul>li>a .plus{display:inline-block;margin-left:10px;font-size:14px;position:absolute}body.h-mobile .header-navigation .stp-nav>ul>li>a .plus{display:inline-block}body.h-mobile .header-navigation .stp-nav>ul>li>a,body.h-scrolling .header-navigation .stp-nav>ul>li>a,body.h-noslider .header-navigation .stp-nav>ul>li>a{color:#FFF}body.h-mobile .header-navigation .stp-nav>ul>li>a{font-size:18px}.header-navigation .stp-nav>ul ul{display:none;margin:0;padding:10px 0 20px}body:not(.h-mobile) .header-navigation .stp-nav>ul ul:before{content:"";width:40px;height:2px;background-color:#D9CDBF;position:absolute;top:0;left:50%;margin-left:-20px}body:not(.h-mobile) .header-navigation .stp-nav>ul ul{padding:20px 0;top:100%;left:0;background-color:#D9CDBF;width:200%;margin-left:-50%}.header-navigation .stp-nav>ul ul li{display:block;margin:0;padding:0}body.h-mobile .header-navigation .stp-nav>ul ul li{display:block;margin:7px 0}body.h-mobile .header-navigation .stp-nav>ul ul li:hover ul{display:none}.header-navigation .stp-nav>ul ul li a{font-size:18px;color:#000;text-decoration:none;display:block;text-align:center;padding:5px;font-weight:300}body:not(.h-menuopen) .header-navigation .stp-nav>ul ul li a{color:#FFF;margin:5px 0}.header-navigation .stp-nav>ul ul li:hover>a{color:#856D60 !important}.header-navigation .stp-nav>ul li.opensubnav ul,.header-navigation .stp-nav>ul body:not(.h-menuopen) li:hover ul{display:block}.header-request{display:none;position:absolute;right:0;top:0;width:100%;transition:width 0.8s ease;background:#856D60}body.h-mobile .header-request{display:none}.header-request .module-item{max-width:1600px;width:100%;margin:0}.header-request .module-item .item-page{margin:0}.header-request .form-quick-newsletter form{margin:0;padding:23px 0;color:#FFF}.header-request .form-quick-newsletter form .ui-widget-content{top:90px !important}.header-request .form-quick-newsletter form .form-group{font-size:0;margin-right:15px;margin-bottom:0}.header-request .form-quick-newsletter form .form-group .form-item{margin:0;font-size:16px;max-width:100%;width:230px;position:relative}.header-request .form-quick-newsletter form .form-group .form-item p{float:left;width:38%;margin:0;font-weight:300;line-height:65px}.header-request .form-quick-newsletter form .form-group .form-item input{float:right;width:60%;font-size:30px;color:#FFF}.header-request .form-quick-newsletter form .form-group .form-item input[type=number]{width:30%}.header-request .form-quick-newsletter form .form-group .form-item.form-adults,.header-request .form-quick-newsletter form .form-group .form-item.form-children{width:170px}.header-request .form-quick-newsletter form .form-group .form-item.form-adults p,.header-request .form-quick-newsletter form .form-group .form-item.form-children p{width:115px}.header-request .form-quick-newsletter form .form-group .form-item.disabled{background-color:#EEE;color:#666}.header-request .form-quick-newsletter form .form-group .form-item>span{position:absolute;top:0;left:0;width:100%;z-index:999;color:#a8a8a8;line-height:50px;text-align:center}@media (max-width:1450px){.header-request .form-quick-newsletter form .form-group .form-item{width:270px}.header-request .form-quick-newsletter form .form-group .form-item.form-adults,.header-request .form-quick-newsletter form .form-group .form-item.form-children{display:none}}@media (max-width:1000px){.header-request .form-quick-newsletter form .form-group .form-item.form-adults,.header-request .form-quick-newsletter form .form-group .form-item.form-children{display:none}}.header-request .form-quick-newsletter form .form-group .form-item input,.header-request .form-quick-newsletter form .form-group .form-item button{font-family:"Work Sans",sans-serif;text-align:center;border:none}.header-request .form-quick-newsletter form .form-group .form-item button{font-family:"Work Sans",sans-serif;font-size:130%;background:transparent;text-decoration:underline;letter-spacing:5px}.header-request .form-quick-newsletter form .form-group .form-item input.transparent{background:transparent}.header-request .form-quick-newsletter form .form-group .form-item.form-submit-request button{background:transparent;color:#FFF;border:none;border-radius:0px;margin-right:1px;position:relative;z-index:2}.header-request .form-quick-newsletter form .form-group .form-item.form-submit-request button:hover{text-decoration:none}.header-request .form-quick-newsletter form .form-group .form-item:first-child,.header-request .form-quick-newsletter form .form-group .form-item:last-child{margin-right:-1px}.header-request .close-quick{position:absolute;right:20px;top:10px;font-size:25px;color:#FFF;cursor:pointer}body:not(.h-menuopen) li:hover ul{display:block}body.h-menuopen li:hover ul{display:none}.header-cta{position:absolute;right:0;top:0;display:block;padding:30px 5px;margin:0;width:190px;height:90px;text-align:right;background:#FFF}body.h-mobile .header-cta{display:none}.header-cta a{font-size:26px;font-weight:bold;font-family:"Work Sans",sans-serif;color:#D9CDBF;display:block;padding:10px}.header-cta a i{margin:0 10px}.header-cta a:hover{color:#856D60}.header-cta.negative a{color:#D9CDBF}.header-cta.negative a:hover{color:#856D60}.header-mobilemenu{position:relative;display:block;right:60px;z-index:10}@media (max-width:1215px){.header-mobilemenu{right:0}}body.h-mobile .header-mobilemenu{margin-top:0;display:block}.header-mobilemenu button{position:relative;width:30px;height:59px;cursor:pointer;border:none;margin:0;padding:0;background:transparent;-webkit-appearance:none;display:inline-block;outline:none}.header-mobilemenu button:hover{background:transparent !important}@media (max-width:1215px){.header-mobilemenu button{width:70px;height:110px;background:transparent}}@media (max-height:500px) and (min-width:400px){.header-mobilemenu button{width:50px;height:50px;overflow:hidden}}.header-mobilemenu button span{position:absolute;top:14px;width:55px;display:block}@media (max-width:1215px){.header-mobilemenu button span{top:36%;left:10px;width:30px;height:30px}}@media (max-height:500px) and (min-width:400px){.header-mobilemenu button span{top:7px;left:7px;transform:scale(0.7,0.7) !important}}.header-mobilemenu button span span.l1,.header-mobilemenu button span span.l2,.header-mobilemenu button span span.l3{position:absolute;height:1px;width:27px;z-index:5;background-color:#FFF;transition:all 0.5s ease-in-out}.header-mobilemenu button span span.l0{display:block;position:absolute;top:0;left:-5px;letter-spacing:2px;text-transform:unset;font-family:"Work Sans",sans-serif;color:#FFF}.header-mobilemenu button span span.l1{top:12px}.h-menuopen .header-mobilemenu button span span.l1{transform:rotate(45deg);transform-origin:50% 50%;top:18px}.header-mobilemenu button span span.l2{top:18px}.h-menuopen .header-mobilemenu button span span.l2{opacity:0}.header-mobilemenu button span span.l3{top:24px;transform:rotate(180deg)}.h-menuopen .header-mobilemenu button span span.l3{transform:rotate(135deg);transform-origin:50% 50%;top:18px}.h-menuopen.h-scrolling .header-angebote-button{display:none !important}.h-menuopen.h-scrolling .header-treSesanta-button{display:none !important}.h-menuopen.h-scrolling .header-charging-button{display:none !important}.alpen-hp .stp-slider{height:100vh}@media (max-width:750px){.alpen-hp .stp-slider{margin-top:0;height:100vh}}.stp-slider{height:100vh;margin-top:0;background-color:#000;position:relative}@media (max-width:1215px){.stp-slider{margin-top:0px}}@media (max-width:750px){.stp-slider{margin-top:0;height:55vh}.stp-slider.mobile-button-height{margin-bottom:60px}}@media (max-height:500px) and (min-width:400px){.stp-slider{margin-top:0px;max-height:50vh !important;height:100vh;margin-bottom:0 !important}}.stp-slider:before,.stp-slider:after{content:"";width:100%;height:200px;position:absolute;top:0;left:0;background:-moz-linear-gradient(top,#000 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,#000 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,#000 0%,rgba(0,0,0,0) 100%);z-index:5;opacity:0.75}@media (max-height:500px) and (min-width:400px){.stp-slider:before,.stp-slider:after{height:50vh}}.stp-slider:after{transform:rotate(180deg);top:auto;bottom:0;opacity:0.35;height:100px}.stp-slider .stp-images{height:100%;width:100%;position:absolute !important;overflow:hidden}@media (max-width:750px){.stp-slider .stp-images{}}.stp-slider .stp-pager{position:absolute;bottom:20px;left:0;width:100%;text-align:center;z-index:12}.stp-slider .stp-pager ul{display:block;margin:0;padding:0}.stp-slider .stp-pager ul li{display:inline-block;vertical-align:middle;background-color:#FFF;margin:0 7px;cursor:pointer;opacity:0.5}.stp-slider .stp-pager ul li.selected{opacity:1}.stp-slider .stp-pager ul li:hover{opacity:0.8}.stp-slider .stp-pager ul li a{display:block;width:60px;height:4px}@media (max-width:750px){.stp-slider .stp-pager ul li a{width:30px;height:2px}}.stp-slider .image-box>.images>img{opacity:0;height:auto !important}.stp-slider .image-box .backstretch-item img{height:auto !important}.stp-slider .image-box{height:100%;width:100%;position:absolute !important;overflow:hidden}@media (max-width:750px){.stp-slider .image-box{position:relative !important}}.stp-slider .bullsline{display:none;position:absolute;bottom:0;left:0;width:100%;z-index:20;box-sizing:border-box;padding:0 20px;text-align:center}.stp-slider .bullsline ul{margin:0;padding:0;display:block}.stp-slider .bullsline .single-bull{padding:0;display:block;width:14px;height:14px;border-radius:50%;background-color:#FFF;border:1px solid #D9CDBF;margin:0 7px;text-align:center;line-height:14px;cursor:pointer}.stp-slider .bullsline .bull-active{background-color:#D9CDBF}.stp-slider .pagerbox{display:none;position:absolute;left:63px;top:50%;width:70px;text-align:center;z-index:12;color:#FFF;letter-spacing:3px}.stp-slider .pagerbox span{font-size:15px}@media (max-width:750px){.stp-slider .pagerbox{display:none}}.stp-slider .goToNextSlide{position:absolute;top:50%;right:30px;width:50px;height:50px;border-radius:50%;z-index:12;cursor:pointer;color:#fff;text-align:center;line-height:54px}@media (max-width:750px){.stp-slider .goToNextSlide{top:auto;bottom:5%;right:5%}}.stp-slider .goToPrevSlide{position:absolute;top:50%;left:30px;width:50px;height:50px;border-radius:50%;z-index:12;cursor:pointer;color:#fff;text-align:center;line-height:54px}@media (max-width:750px){.stp-slider .goToPrevSlide{top:auto;bottom:5%;left:5%}}.stp-slogan{color:#FFF;position:absolute;bottom:150px;right:60px;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:space-around;align-items:center;z-index:11}.stp-slogan .stp-slogan-text{padding:0;background:transparent}.stp-slogan p{margin:2em 0}.stp-slogan .h1{color:#FFF;font-family:"Work Sans",sans-serif;font-size:2.9em}@media (max-width:1000px){.stp-slogan .h1{font-size:1.3em}}@media (max-width:1215px){.stp-slogan{bottom:30px}}@media (max-width:750px){.stp-slogan a.btn-full{display:none}.mobile-button-height .stp-slogan a{display:none}.mobile-button-height .stp-slogan a.btn-full:first-child{height:40px;line-height:40px;padding:0;border-radius:0;display:block;text-align:center}}@media (max-height:500px) and (min-width:400px){.stp-slogan{display:none !important}}.SopraSlideFrase{color:#FFF;position:absolute;bottom:40%;left:50%;transform:translateX(-50%);z-index:11;text-align:center;font-size:32px;line-height:140%}@media screen and (max-width:1215px){.SopraSlideFrase{font-size:26px}}.SopraSlideFrase .SopraSlideFraseText{width:100%;font-weight:600;letter-spacing:0.64px}.slider-scroll-down{position:absolute;left:50%;bottom:80px;color:#FFF;width:50px;text-align:center;margin-left:-25px;padding:10px;text-transform:uppercase;font-size:2em;cursor:pointer;z-index:200}.slider-scroll-down *{display:block;margin:0}@media (max-width:750px){.slider-scroll-down{display:none !important}}body.h-noslider main{margin-top:70px;padding-top:1px}@media (min-width:1215px){body.h-noslider main{margin-top:90px}}main.stp-main>*:first-child{margin-top:65px;margin-bottom:65px}@media (max-height:500px) and (min-width:400px){main.stp-main>*:first-child{margin-top:65px;margin-bottom:65px}}.module-content-box{padding:0}.stp-article{position:relative;max-width:1350px;margin:0 auto;font-size:18px;line-height:180%;width:90%;color:#000;font-weight:300}.stp-article:last-child{margin-top:100px}.stp-article[data-dir=ltr]{text-align:left}@media (max-width:1000px){.stp-article .content-img{display:none}}.stp-article .btn{color:#000;font-size:18px;padding:10px 30px;display:inline-block;text-decoration:none;border-radius:10px;margin:10px 0;background-color:#D9CDBF;font-weight:400}.stp-article .btn:hover{background-color:#483B34;color:#fff}.stp-article .logo-content{margin:40px auto 20px auto;display:block}.stp-article h1,.stp-article h2,.stp-article h3,.stp-article h4{color:#856D60;line-height:120%;font-family:"Work Sans",sans-serif}.stp-article h1,.stp-article .h1{font-size:33px;font-weight:500}@media (max-width:736px){.stp-article h1,.stp-article .h1{font-size:24px}}.stp-article h2{font-size:24px;font-weight:400;margin-top:1.5em;color:#856D60}@media (max-width:736px){.stp-article h2{font-size:18px}}.stp-article .h2{color:#000}.stp-article h3{font-size:18px;font-weight:400;margin-top:1.5em}@media (max-width:736px){.stp-article h3{font-size:18px}}.stp-article table:not(.picker__table){width:100%;border-collapse:collapse;margin:1.5em 0;max-width:100%;overflow:auto}.stp-article table:not(.picker__table) td,.stp-article table:not(.picker__table) th{text-align:center;padding:10px 15px;font-size:14px}.stp-article table:not(.picker__table) td.text-right,.stp-article table:not(.picker__table) th.text-right{text-align:center;white-space:nowrap}.stp-article table:not(.picker__table) th{background-color:#D9CDBF;color:#FFF}.stp-article table:not(.picker__table) tr:nth-child(odd) td{background-color:rgba(0,0,0,0.1)}.stp-article iframe{width:100%;border:none}.stp-article hr{margin:0;padding:0;border:none;background:none;border-bottom:1px solid #f3f3f3;display:inline-block;width:100%;vertical-align:middle}.stp-article .panoramafoto{max-width:100%;height:auto}.stp-article #map-canvas img{width:100%;height:auto}.item-page>*:first-child{margin-top:0}.module-item{position:relative;max-width:1350px;margin:30px auto 100px}.module-item>.stp-article{margin:0 auto;width:100%}.module-item .item-page{margin:0 0 1.5em 0}.parallax-item .parallax-text .btn-readmore:first-letter{text-transform:uppercase !important}.btn-readmore{color:rgb(0,0,0);font-size:18px;background-color:rgb(217,205,191);font-weight:400;padding:18px 30px 18px 25px;text-decoration:none;border-radius:10px;width:fit-content;position:relative}.btn-readmore:first-letter{text-transform:uppercase !important}.btn-readmore:hover{background-color:#483B34;color:#fff}.primaryIcon{height:32px;position:relative;top:8px;stroke:#000}.parallax-item{height:55vh}.parallax-item .parallax-text{display:flex;flex-direction:column;text-align:center;justify-content:center;color:#FFF;height:100%;padding-bottom:30px;box-sizing:border-box;background-color:rgba(0,0,0,0.3)}.parallax-item .parallax-text .btn-readmore{margin:auto}.parallax-item .parallax-text .btn-readmore:hover .primaryIcon{height:32px;stroke:#fff}.parallax-item .parallax-text h2{margin:0 auto 0;font-weight:500;font-size:32px;line-height:150%;padding:20px;font-family:"Work Sans",sans-serif;color:#FFF}.parallax-item.parallax-wellness-box .parallax-text{justify-content:flex-end}@media (max-width:750px){.parallax-item .backstretch-item img{transform:none !important}}.module-offers-slider{display:block;position:relative;text-align:center;padding-bottom:50px;border-bottom:1px solid #f3f3f3;margin-bottom:-40px}@media (max-width:1215px){.module-offers-slider{margin-bottom:-20px}}@media (max-width:750px){.module-offers-slider{margin-bottom:0px}}@media (max-width:750px){.module-offers-slider{width:100%}.module-offers-slider .stp-article{width:86%;text-align:left}}.module-offers-slider .offers-slider{margin-top:50px}.module-offers-slider .slick-arrow{position:absolute;top:230px;width:50px;height:50px;border-radius:50%;display:block;line-height:54px;text-align:center;left:-25px;z-index:20;background:#FFF;border:none;box-shadow:0px 0px 4px rgba(0,0,0,0.3);font-size:22px;cursor:pointer;color:#D9CDBF}@media (max-width:750px){.module-offers-slider .slick-arrow{display:none !important}}.module-offers-slider .slick-arrow.slick-next{left:auto;right:-25px}.module-offers-slider .single-offer{position:relative;width:420px !important;opacity:0.5;transition:opacity 0.5s ease-in-out}@media (max-width:750px){.module-offers-slider .single-offer{width:280px !important}}.module-offers-slider .single-offer .inner{margin:0 10px}.module-offers-slider .single-offer .offer-header{height:510px;position:relative}@media (max-width:750px){.module-offers-slider .single-offer .offer-header{height:300px}}.module-offers-slider .single-offer .offer-header:after{content:"";width:100%;height:180px;background-color:red;position:absolute;left:0;background:-moz-linear-gradient(top,#000 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,#000 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,#000 0%,rgba(0,0,0,0) 100%);z-index:5;opacity:0.7;transform:rotate(180deg);top:auto;bottom:0}.module-offers-slider .single-offer .offer-footer{padding:20px;text-align:left;opacity:0;transition:opacity 0.5s ease-in-out}.module-offers-slider .single-offer .item-page-img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;min-height:200px;background-color:red}.module-offers-slider .single-offer .item-page-img a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.module-offers-slider .single-offer .item-page-txt{position:relative;z-index:6;height:100%;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;flex-direction:column;justify-content:flex-end;padding:0 10px 20px 10px;width:100%;box-sizing:border-box}.module-offers-slider .single-offer .item-page-txt>:first-child{margin-top:0}.module-offers-slider .single-offer .item-page-txt>:last-child{margin-bottom:0}.module-offers-slider .single-offer .offer-title{font-weight:bold;font-size:22px;color:#FFF;margin-bottom:0.5em}@media (max-width:750px){.module-offers-slider .single-offer .offer-title{font-size:17px}}.module-offers-slider .single-offer .offer-price{font-size:18px;line-height:150%;color:#FFF;margin-bottom:1.5em}@media (max-width:750px){.module-offers-slider .single-offer .offer-price{font-size:15px}}.module-offers-slider .single-offer .offer-intro{font-size:18px;line-height:160%;color:#000}@media (max-width:750px){.module-offers-slider .single-offer .offer-intro{font-size:14px}}.module-offers-slider .slick-active .offer-footer{opacity:1}.module-offers-slider .slick-active .single-offer{opacity:1}.offer-full-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;display:block}.module-rooms-slider{display:block;position:relative;text-align:center;padding-top:50px;border-top:1px solid #e8e7e8}.module-rooms-slider .item-page{margin-bottom:5vw}.module-rooms-slider.content-view .stp-article{margin-bottom:40px;margin-top:40px}@media (max-width:1000px){.module-rooms-slider{width:100%}.module-rooms-slider .stp-article{width:86%;text-align:left}.module-rooms-slider.content-view{margin-bottom:40px;margin-top:40px;width:86%;text-align:left}.module-rooms-slider.content-view .stp-article{width:100%}}.module-rooms-slider .slick-arrow{position:absolute;top:270px;width:50px;height:50px;border-radius:50%;display:block;line-height:54px;text-align:center;left:-25px;z-index:20;background:#FFF;border:none;box-shadow:0px 0px 4px rgba(0,0,0,0.3);font-size:22px;cursor:pointer;color:#D9CDBF}@media (max-width:1000px){.module-rooms-slider .slick-arrow{display:none !important}}.module-rooms-slider .slick-arrow.slick-next{left:auto;right:-25px}.module-rooms-slider .single-rooms{position:relative;width:940px !important}@media (max-width:1000px){.module-rooms-slider .single-rooms{width:100vw !important}}.module-rooms-slider .single-rooms .inner{margin:0 10px}.module-rooms-slider .single-rooms .room-header{height:590px;position:relative;opacity:0.5;transition:opacity 0.5s ease-in-out}@media (max-width:1000px){.module-rooms-slider .single-rooms .room-header{height:50vw}}.module-rooms-slider .single-rooms .item-page-img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;min-height:200px}.module-rooms-slider .single-rooms .item-page-img a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.module-rooms-slider .single-rooms .room-footer{position:absolute;top:0;width:98%;height:100%;padding:15vw;line-height:160%;opacity:0;transition:opacity 0.5s ease-in-out;background-color:rgba(0,0,0,0.1)}.module-rooms-slider .single-rooms .room-photo{float:right;z-index:5;cursor:pointer;margin:-10px -15px 0 0;padding:10px 15px;border-radius:5px;background-color:#D9CDBF;color:#FFF}.module-rooms-slider .single-rooms .room-photo i{display:inline-block}.module-rooms-slider .single-rooms .room-title{text-align:center;font-size:22px;font-weight:bold;margin-bottom:1em;color:#FFF}.module-rooms-slider .single-rooms .room-title span{color:#FFF;font-weight:normal}@media (max-width:1000px){.module-rooms-slider .single-rooms .room-title{font-size:17px}}.module-rooms-slider .single-rooms .btn-text{color:#FFF}.module-rooms-slider .slick-active .room-footer{opacity:1}.module-rooms-slider .slick-active .room-header{opacity:1}.module-rooms-slider .slick-dots{margin:50px 0 0 0;padding:0;display:block;text-align:center}@media (max-width:750px){.module-rooms-slider .slick-dots{margin:20px 0 0 0}}.module-rooms-slider .slick-dots li{display:inline-block;margin:0 7px;padding:0}.module-rooms-slider .slick-dots li button{width:60px;height:4px;background-color:#a8a8a8;border:none;text-indent:-9999em;outline:none;cursor:pointer;opacity:0.5;transition:opacity 0.5s ease-in-out}@media (max-width:750px){.module-rooms-slider .slick-dots li button{width:30px;height:2px}}.module-rooms-slider .slick-dots li.slick-active button{opacity:1}.module-rooms-slider.content-view .slick-dots{display:none !important}@keyframes imgZoomer{0%{transform:scaleX(1) scaleY(1) translateZ(0)}50%{transform:scaleX(1.1) scaleY(1.1) translateZ(0)}100%{transform:scaleX(1) scaleY(1) translateZ(0)}}@keyframes imgZoomerIN{0%{transform:scaleX(1.1) scaleY(1.1) translateZ(0)}50%{transform:scaleX(1) scaleY(1) translateZ(0)}100%{transform:scaleX(1.1) scaleY(1.1) translateZ(0)}}.module-emotions-box{display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:70vh;width:100%;margin-top:5vw;justify-content:space-between}@media (max-width:1450px){.module-emotions-box{height:50vw}}@media (max-width:736px){.module-emotions-box{display:none}}.module-emotions-box[data-columns="1"] .col{width:100% !important}.module-emotions-box .col{width:49.5%;height:100%;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:1450px){.module-emotions-box .col{width:49%}}.module-emotions-box .col[data-rows="1"] .row{height:100% !important}.module-emotions-box .row{height:36%;width:100%}@media (max-width:1450px){.module-emotions-box .row{height:18vw}}.module-emotions-box .row:first-child{height:62%}@media (max-width:1450px){.module-emotions-box .row:first-child{height:30vw}}.module-emotions-box .item-page-img{height:100%;width:100%;overflow:hidden}.module-emotions-box .item-page-img a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.module-emotions-box .item-page-img .backstretch-item img{animation:imgZoomer 15s ease-in-out infinite}.module-twocolumn-box{display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (max-width:1215px){.module-twocolumn-box .btn-readmore{margin:auto;display:block}}@media (max-width:1215px){.module-twocolumn-box{display:block}}.module-twocolumn-box .h2{text-transform:uppercase;color:#856D60}.module-twocolumn-box .col{width:50%;margin:10px}@media (max-width:1215px){.module-twocolumn-box .col{width:100%;margin:0}}.module-twocolumn-box .col .item-page-img{height:100%;min-height:200px;position:relative}.module-twocolumn-box .col .item-page-img a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}@media (max-width:1215px){.module-twocolumn-box .col .item-page-img{height:50vw}}.module-twocolumn-box .col .item-page-txt{padding:50px;font-size:18px;line-height:160%}.module-twocolumn-box .col .item-page-txt>:first-child{margin-top:0}.module-twocolumn-box .col .item-page-txt>:last-child{margin-bottom:0}.module-twocolumn-box .col .item-page-txt .coloredtxt{font-weight:400;color:#856D60;font-size:24px}@media (max-width:1215px){.module-twocolumn-box .col .item-page-txt{padding:20px}}.module-twocolumn-box[data-dir=rtl]{flex-direction:row-reverse}.module-teaser-box{display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:60vh;margin-top:5vw;justify-content:space-between}@media (max-width:1215px){.module-teaser-box{display:block;height:auto;overflow:hidden}}.module-teaser-box .col{position:relative;margin:10px}.module-teaser-box[data-columns="1"] .col{width:100%;height:calc(100% - 20px)}@media (max-width:1215px){.module-teaser-box[data-columns="1"] .col{width:100%;margin-left:0;margin-right:0}}.module-teaser-box[data-columns="2"] .col{width:50%;height:calc(100% - 20px)}@media (max-width:1215px){.module-teaser-box[data-columns="2"] .col{width:100%;margin-left:0;margin-right:0}}.module-teaser-box[data-columns="3"] .col{width:33.3333%}@media (max-width:1215px){.module-teaser-box[data-columns="3"] .col{width:100%;margin-left:0;margin-right:0}}.module-teaser-box .item-page-img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;min-height:200px}.module-teaser-box .item-page-img .backstretch{opacity:0.5}.module-teaser-box .item-page-txt{position:relative;height:100%;width:80%;margin-left:10%;margin-right:10%;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:500;color:#FFF;line-height:160%;text-align:center;font-size:14px;padding:20px;box-sizing:border-box;min-height:30vh}.module-teaser-box .item-page-txt a{color:#FFF}.module-teaser-box .item-page-txt>*{max-width:100%}.module-teaser-box .item-page-txt>*:first-child{margin-top:0}.module-teaser-box .item-page-txt>:last-child{margin-bottom:0}.module-twocolumn-box+.module-twocolumn-box,.module-teaser-box+.module-teaser-box{margin-top:-50px}@media (max-width:1215px){.module-twocolumn-box+.module-twocolumn-box,.module-teaser-box+.module-teaser-box{margin-top:0}}@media (max-width:1215px){.module-twocolumn-box+.module-twocolumn-box .col:first-child,.module-teaser-box+.module-teaser-box .col:first-child{margin-top:0}}.module-content-box .stp-article{max-width:none;width:auto}.module-content-box[data-dir=center]{text-align:center}.show-mobile{display:none}.h-mobile .show-mobile{display:block}.module-quicknewsletter{color:#856D60;font-size:24px}@media (max-width:1215px){.module-quicknewsletter{width:90%}}.module-quicknewsletter .title,.module-quicknewsletter h2{font-size:32px;font-weight:500;margin-top:1.5em;line-height:120%;text-align:center;font-family:"Work Sans",sans-serif}.module-quicknewsletter p{text-align:center}@media (max-width:750px){.module-quicknewsletter .form-item{margin-left:0 !important}}@media (max-width:750px){.module-quicknewsletter .rounded-btn.r-pos{bottom:-35px}}@media (max-width:500px){.module-quicknewsletter .rounded-btn.r-pos{bottom:-65px}}.module-quicknewsletter input ::placeholder{font-family:"FontAwesome","Work Sans",sans-serif}.form-quick-newsletter form{display:flex;justify-content:center;margin:auto;margin:20px 0}@media (max-width:500px){.form-quick-newsletter form{margin:60px 0}}.form-quick-newsletter form .form-item{vertical-align:middle;margin:10px;display:flex;justify-content:center}.form-quick-newsletter form .form-item.disabled{background-color:#EEE;color:#666}@media (max-width:500px){.form-quick-newsletter form .form-item{width:100%;margin:10px 0}}.form-quick-newsletter form .form-item input{display:inline-block;width:90%;height:50px;text-align:center;line-height:50px;background:#D9CDBF;color:#856D60;font-weight:400;border:1px solid #f3f3f3;border-radius:10px;margin:0;padding:0 10px;-webkit-appearance:none;outline:none;font-size:18px}@media (min-width:1215px){.form-quick-newsletter form .form-item input{width:800px}}.form-quick-newsletter form .form-item input.hasDatepicker{cursor:pointer}.form-quick-newsletter form .form-item button{outline:none;cursor:pointer}.form-quick-newsletter form .form-item.form-submit-request button{background-color:#D9CDBF;color:#FFF;border:2px solid #D9CDBF;border-radius:5px;margin-right:1px;position:relative;z-index:2}.form-quick-newsletter form .form-item.form-submit-request button:hover{color:#D9CDBF;background-color:#FFF}.form-quick-newsletter form .form-group{font-size:0;display:inline-block;margin-right:15px;margin-bottom:15px}.form-quick-newsletter form .form-group .form-item{margin:0;font-size:16px;max-width:100%;width:150px;position:relative}.form-quick-newsletter form .form-group .form-item.disabled{background-color:#EEE;color:#666}.form-quick-newsletter form .form-group .form-item>span{position:absolute;top:0;left:0;width:100%;z-index:-1;color:#a8a8a8;line-height:50px;text-align:center}@media (max-width:1450px){.form-quick-newsletter form .form-group .form-item{width:130px}}@media (max-width:1000px){.form-quick-newsletter form .form-group .form-item.form-adults,.form-quick-newsletter form .form-group .form-item.form-children{display:none}}.form-quick-newsletter form .form-group .form-item input,.form-quick-newsletter form .form-group .form-item button{font-family:"Work Sans",sans-serif;text-align:center}.form-quick-newsletter form .form-group .form-item button{font-family:"Work Sans",sans-serif;font-size:120%;letter-spacing:2px}.form-quick-newsletter form .form-group .form-item input.transparent{background:transparent}.form-quick-newsletter form .form-group .form-item:first-child input{border-top-right-radius:0;border-bottom-right-radius:0}.form-quick-newsletter form .form-group .form-item:last-child input{border-top-left-radius:0;border-bottom-left-radius:0}.form-quick-newsletter form .form-group .form-item:first-child,.form-quick-newsletter form .form-group .form-item:last-child{margin-right:-1px}@media (max-width:736px){.form-quick-newsletter form .form-group{display:block;margin-right:0}.form-quick-newsletter form .form-group .form-item{width:50%}.form-quick-newsletter form .form-group .form-item>*{width:100% !important}}@media (max-width:736px) and (max-width:500px){.form-quick-newsletter form .form-group .form-item{display:inline-block}}.fixed-quickrequest{position:absolute;z-index:100;width:100%;left:0;bottom:20px}@media (max-width:1215px){.fixed-quickrequest{display:none}}@media (max-width:750px){.fixed-quickrequest{display:none}}.fancybox-slide--iframe .fancybox-content{width:600px;height:360px;max-width:80%;max-height:80%;margin:0}.stp-footer{font-size:14px;line-height:150%;text-align:left;padding:3% 5%;color:#000;position:relative;background-color:#FFF}body.h-mobile .stp-footer{padding:3% 5% 80px}.stp-footer .footer-inner{position:relative;max-width:1350px;width:90%;margin:0 auto;font-size:0;color:#856D60}.stp-footer .footer-inner .footer-column{width:33.333333%;display:inline-block;font-size:18px;vertical-align:top;line-height:160%}@media (max-width:750px){.stp-footer .footer-inner .footer-column{width:auto;display:block}}.stp-footer li{margin:2px 0}.stp-footer a{color:#856D60;font-weight:bold;display:inline-block}@media (max-width:500px){.stp-footer a{padding:2px}}.stp-footer a:hover{text-decoration:none}.stp-footer .footer-item{margin:30px 0}.stp-footer .footer-logo svg{width:200px}.stp-footer .footer-socialmedia{font-size:30px;position:fixed;display:block;right:0;top:25%;z-index:12}@media (max-width:500px){.stp-footer .footer-socialmedia{position:relative;right:auto;top:auto}}.stp-footer .footer-socialmedia li{display:block;background:#FFF;padding:10px;margin:10px 0}.stp-footer .footer-socialmedia li:hover{background:#D9CDBF}.stp-footer .footer-socialmedia li:hover a{color:#FFF}@media (max-width:500px){.stp-footer .footer-socialmedia li{display:inline-block}}.stp-footer .footer-socialmedia li a{color:#D9CDBF}.stp-footer .footer-socialmedia li a:hover{color:#FFF}.stp-footer .footer-location{font-size:18px;text-transform:uppercase}.stp-footer .footer-location a{text-decoration:none}.stp-footer .footer-location i{margin-right:5px}.stp-footer .footer-service{width:83% !important;text-align:right}@media only screen and (max-width:1215px){.stp-footer .footer-service{text-align:left}}.stp-footer .footer-service li{display:inline-block;margin:0 2px}.stp-footer .footer-service li.logo-altea{margin-left:40px}@media (max-width:500px){.stp-footer .footer-service li.logo-altea{position:absolute;right:0;margin-left:0}}.stp-footer .footer-service li a{font-size:18px;color:#856D60;text-transform:uppercase;font-weight:normal}.stp-footer address{font-style:normal}.stp-footer ul{margin:0;padding:0;display:block;list-style:none}.stp-footer .footer-byaltea{position:absolute;bottom:0;right:0;margin:0}@media (max-width:500px){.stp-footer .footer-byaltea{position:relative;bottom:auto;right:auto}}.stp-footer .footer-partner{text-align:center}.stp-footer .footer-partner a{margin:0 3vw 0 0}.stp-footer .footer-partner a img{width:50%;height:auto}@media (max-width:1150px){.stp-footer .footer-partner{position:relative;bottom:auto;left:auto}.stp-footer .footer-partner li{display:inline}.stp-footer .footer-partner a{margin:0}.stp-footer .footer-partner img{width:80%;height:auto}}.fixed-ctas{position:fixed;bottom:0;left:0;width:100%;text-align:center;z-index:3000;background-color:#FFF}body:not(.h-mobile) .fixed-ctas{display:none}.fixed-ctas ul{display:block;margin:0;padding:0;font-size:0}.fixed-ctas ul li{display:inline-block;width:33.33333%;font-size:20px;line-height:100%}body.h-menuopen .fixed-ctas ul li.menu-close,body:not(.h-menuopen) .fixed-ctas ul li.menu-open{display:none}.fixed-ctas ul li a{display:block;height:60px;line-height:60px;background-color:#FFF;font-weight:bold}.fixed-ctas ul li.primary.menu-open a{color:#D9CDBF}.fixed-ctas ul li.primary.menu-close a{background-color:#D9CDBF;color:#FFF}.fixed-ctas ul li.secondary.menu-open a{color:#856D60}.fixed-ctas ul li.secondary.menu-close a{background-color:#856D60;color:#FFF}.fixed-ctas ul li.tertiary.menu-open a{color:#000}.fixed-ctas ul li.tertiary.menu-close a{background-color:#FFF;color:#000}@media (max-height:500px) and (min-width:400px){.fixed-ctas{display:none !important}}.text-right{text-align:right}.alteaForm{color:#000}.alteaForm .row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;min-height:35px;line-height:35px}@media (max-width:500px){.alteaForm .row{display:block;margin-bottom:3px}}@media (max-width:1000px){.alteaForm>.row{display:block;margin-bottom:1em}.alteaForm .container{display:block}}@media (max-width:500px){.alteaForm .tl-6{display:inline-block !important;width:32%;box-sizing:border-box;padding:0 !important}}.alteaForm .col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box--webkit-flex:1;-webkit-box-flex:1;-moz-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding:0 30px}@media (max-width:500px){.alteaForm .col{max-width:100% !important}.alteaForm .col .spacer{display:none !important}}@media (max-width:1150px){.alteaForm .col{padding:0 10px}}.alteaForm .col .col{padding:0 5px}@media (max-width:736px){.alteaForm .col{padding:0}.alteaForm .col .col{padding:0 2px}}.alteaForm .col.t1-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.alteaForm .col.t2-4{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.alteaForm .col.t3-4{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.alteaForm .col.t1-3{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.alteaForm .col.t2-3{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.alteaForm .col.t1-6{-webkit-box-flex:0;-ms-flex:0 0 16.666666%;flex:0 0 16.666666%;max-width:16.666666%}.alteaForm .legend{background:none;color:#856D60;display:block;width:100%;text-align:center;padding:5px 0 15px;margin-bottom:20px;text-transform:uppercase;box-shadow:inset 0px -2px 0px #856D60;font-family:"Work Sans",sans-serif;text-decoration:none;font-weight:bold;margin-top:40px}.alteaForm label{font-size:14px;margin-left:10px;margin-right:5px;white-space:nowrap}@media (max-width:736px){.alteaForm label{margin-left:0 !important}}.alteaForm p.group-input label{white-space:normal}.alteaForm .form-item{margin:0;border:1px solid #a8a8a8;background:#FFF;padding:10px 10px;font-size:12px;display:inline-block;box-sizing:border-box;border-radius:5px;letter-spacing:1px;width:100%;box-shadow:none !important;-webkit-appearance:none}.alteaForm .form-item.disabled{opacity:0}.alteaForm .form-item.error{border-color:#ff5c5b !important;border-width:2px}.alteaForm .form-item[data-type=textarea]{height:100px}.alteaForm .form-item.required{border-color:#a8a8a8}.alteaForm .group-input{display:block;position:relative;width:100%;overflow:auto;white-space:nowrap}.alteaForm .showroom-box{border-top:1px solid #f3f3f3;padding-top:20px;margin-top:20px}.alteaForm .showroom-box[data-nr="@@"]{display:none}.alteaForm .text-center{text-align:center}.alteaForm .manualErrorWarning{border:2px solid #ff5c5b;border-radius:5px;display:inline-block;padding:5px}.alteaForm button{margin-top:20px}.alteaForm button.ui-datepicker-trigger{color:#000;padding:6px 8px;cursor:pointer;position:absolute;background:none;border:none;top:3px;right:5px;z-index:2;margin-top:0}.alteaForm .item-privacy{font-size:12px;line-height:140%;text-align:left;height:100px;overflow:auto;margin-bottom:20px;background-color:#FFF;padding:10px}.alteaForm .errorMessages{display:none;font-size:13px;text-align:left;border:2px solid #ff5c5b;padding:10px;margin:2em 0;color:#000}.alteaForm .errorMessages label{display:list-item;list-style-type:disc;margin-left:20px !important;margin-bottom:2px;font-size:13px;white-space:normal !important}.alteaForm .errorMessages label.error.valid{display:none !important}.alteaForm .errorMessages p{color:#ff5c5b;font-weight:bold;margin-top:0}.alteaForm .room-form-box{margin-top:20px;border-top:1px solid #f3f3f3;padding:20px 0 0 0}.alteaForm .show-when-children{display:none}.alteaForm .show-when-children.visible{display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (max-width:736px){.alteaForm .show-when-children.visible{display:block}.alteaForm .show-when-children.visible .col{padding:10px !important}}.forecastdays{margin:0;text-align:center;padding:0;margin:2em 0 1em;text-align:center}.forecastdays li{display:inline-block;margin:0;padding:5px;list-style-type:none;text-align:center;width:70px;margin:5px;color:#000;vertical-align:top;background-color:#FFF;padding:10px;overflow:hidden}.forecastdays li .wi{margin:0;width:auto}.forecastdays .date{font-size:15px;text-align:center;color:#000;font-weight:400;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;font-weight:bold}.forecastdays .icon{width:48px;height:48px;line-height:48px;font-size:30px;text-align:center;color:#D9CDBF;margin:5px auto;color:#333}.forecastdays .temp{position:relative;overflow:hidden;text-align:center;font-size:12px;font-weight:bold}.forecastdays .temp .max{color:#856D60;width:50%;float:left}.forecastdays .temp min{color:#000;width:50%;float:left}.floater{text-align:center}.floater img{background:none;display:inline-block;margin:10px 0;max-width:100%;height:auto}.gallery-box-single-album{display:none}.ba-caption{display:none !important}.offer-component-box{margin-top:0;padding-top:0;margin-bottom:50px}.offer-component-item .module-rooms-slider,.offer-component-item .module-twocolumn-box{margin:0 auto}@media (max-width:1215px){.offer-component-item .module-rooms-slider,.offer-component-item .module-twocolumn-box{display:block;margin-bottom:20px}}.offer-component-item .module-rooms-slider{display:none;padding-bottom:40px}#ui-datepicker-div{z-index:3000 !important}.picker__table,.picker{font-size:16px}.picker__frame{max-width:450px !important}.picker__footer,.picker__header,.picker__table{text-align:center !important;font-size:16px !important}#alteaForm{font-size:16px}#alteaForm *{font-family:"Work Sans",sans-serif}#alteaForm,#alteaForm a,#alteaForm .af-error-messages,.alteaForms .af-error-messages,.af-error-messages,.af-form-control{color:#463c2a}#alteaForm .af-error-messages p,.alteaForms .af-error-messages p,.af-error-messages p{color:#D9CDBF}.af-col-center button{color:#FFF}.af-required-field-message span,.af-label-required:after{color:#D9CDBF}.af-fake-input .af-fake-label{color:rgba(0,0,0,0.87)}.af-fake-input.hover .af-fake-label,.af-fake-input.hoverx .af-fake-label{color:rgba(0,0,0,0.6)}#alteaForm .af-error-messages,.alteaForms .af-error-messages,.af-error-messages,#alteaForm [type=checkbox],#alteaForm [type=radio]{background-color:#FFF}.af-privacy{background-color:#F2F2F2}.af-form-control,.af-fake-input{background-color:#F5F5F5}.af-form-control.error,.af-form-check-inline.error,#alteaForm [type=checkbox].error,#alteaForm [type=radio].error{background-color:#ffd1d1}.af-col-center button{background-color:#FFF;border:1px solid #D9CDBF}#alteaForm [type=checkbox]:checked:before,#alteaForm [type=radio]:checked:before{background-color:#463c2a}.af-fake-input.error{background:#fff0e2}#alteaForm .af-error-messages,.alteaForms .af-error-messages,.af-error-messages,.af-form-control.error,.af-form-check-inline.error,#alteaForm [type=checkbox].error,#alteaForm [type=radio].error,.af-fake-input.error{border-color:#E71A1A}.af-form-control{border:1px solid #ced4da;-webkit-appearance:none}.af-form-dynamic-family-block{border-top:1px solid #EEE}.af-form-block-border{border-bottom:1px solid #EEE}#alteaForm [type=checkbox],#alteaForm [type=radio]{border:1px solid #ced4da}#alteaForm [type=checkbox]:checked,#alteaForm [type=radio]:checked{border-color:#463c2a}.af-fake-input{border-bottom:2px solid rgba(36,40,65,0.34)}#alteaForm label{white-space:normal}@media print{.module-item:not(.module-content-box):not(.module-twocolumn-box),.stp-slider,.stp-header,.form-quick-newsletter,main>.module-content-box:first-child,main>.module-content-box:last-child,.footer-item:not(.footer-logo):not(.footer-address):not(.footer-location):not(.footer-contacts):not(.footer-copyright),.item-page-img{display:none !important}.stp-footer,.module-twocolumn-box .col .item-page-txt{background:none !important}.btn-text{display:none !important}}.joomimg149_main{position:relative;overflow:hidden;margin:-10px}.joomimg_row{padding:0;float:left;margin:8px}.joomimg_clr{display:none}.joomimg149_img a{display:block}.joomimg149_img img{display:block;width:225px !important;height:auto !important}.room-slider-item{padding:0 40px}.room-slider-images{position:relative;width:970px;overflow:hidden}.room-slider-images:before{content:"";display:block;padding-top:60%}.room-slider-images-bgc{position:absolute;top:0;left:0;width:100%;height:100%}.room-slider-images-bgc>img{opacity:0}.slick-slide .room-slider-images{opacity:0.4}.slick-slide.slick-active .room-slider-images{opacity:1}.room-slider-texts h2{margin:-130px 0 60px 0;font-size:40px;font-weight:normal;text-transform:uppercase;text-align:center;color:#FFF;position:relative;z-index:20}.room-slider-texts h2 small{display:block;margin-top:20px;font-size:18px}.room-slider-texts .cta-buttons{text-align:center;margin-top:80px}.room-slider-texts .cta-buttons a{background-color:#f1f0f1;margin:0 5px;color:#000 !important;border:1px solid transparent}.room-slider-texts .cta-buttons a:hover{border:1px solid #000 !important}.room-slider-texts .cta-buttons a.full.btn-outline{background-color:#000;color:#FFF !important}.content-room-slider{margin-top:90px}.section-content-rooms .content-room-slider{margin-bottom:0}.section-content-rooms-intro .content-room-slider{margin-bottom:90px}.content-room-slider>ul{margin:0;padding:0}.content-room-slider .slick-arrow,.offers-slider .slick-arrow{height:100px;background:none;width:200px;text-indent:-9999999em;display:block;border:none;outline:none;padding:0;position:absolute;cursor:pointer;font-size:0;z-index:100;top:calc(50% - 100px)}.content-room-slider .slick-arrow.slick-prev,.offers-slider .slick-arrow.slick-prev{left:0}.content-room-slider .slick-arrow.slick-next,.offers-slider .slick-arrow.slick-next{right:0;left:auto}.content-room-slider .slick-arrow:before,.offers-slider .slick-arrow:before{content:"";display:block;position:absolute;height:1px;background-color:#000;top:50%;left:0;width:100%}.room-slider-texts .stp-article{margin-top:75px;padding-top:50px}.full-width{width:100%}.module-twocolumn-box{margin:0 auto}.module-twocolumn-box .col{margin:0}.module-twocolumn-box .col:first-child{padding-left:15px}.module-twocolumn-box .col:last-child{background-color:#fff}.module-offers-slider .slick-dots{display:none !important}.module-twocolumn-box{text-align:left}.module-twocolumn-box .h2{color:#856D60;font-size:32px;text-transform:none}.module-twocolumn-box .dates{font-size:20px;color:#000;margin-bottom:10px}.module-twocolumn-box .btn-text{color:#000;font-size:20px}.module-twocolumn-box .item-page-img>img{display:none}.module-twocolumn-box .item-page-txt{min-height:440px}.fixed-rate-label{position:absolute;left:0px;top:30px;background-color:#000;color:#FFF;font-size:22px;padding:20px 30px;z-index:5}.offer-status{font-size:47px;color:#9c9b9b;margin-top:30px;font-weight:500;margin-bottom:40px;text-align:center}.offer-status span{color:#000}.offers-intro{margin:80px 0 !important}.offers-slider .slick-arrow{box-shadow:none;border-radius:0;top:calc(50% - 50px);width:100px}.offers-slider .slick-arrow.slick-next{right:-50px}.offers-slider .slick-arrow.slick-prev{left:-50px}.offer-component-item .stp-article{margin-top:0 !important}.offer-component-item .item-page{margin:5vw 0 !important}.images-slider-arrows{position:absolute;z-index:100;width:100%;top:0;left:0}.images-slider-arrows>*{opacity:0.6;transition:0.1s ease-in;cursor:pointer}.images-slider-arrows>*:hover{opacity:1}.goToNextImage{position:absolute;top:0;margin-top:calc(50vh - 50px);right:100px;width:100px;height:100px;border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:border-box}.goToPrevImage{position:absolute;top:0;margin-top:calc(50vh - 50px);left:100px;width:100px;height:100px;border-left:1px solid #fff;border-top:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:border-box}.slick-arrow .goToNextImage,.slick-arrow .goToPrevImage{margin-top:0 !important;border-color:#D9CDBF}.slick-arrow .goToNextImage{right:-20px;transform:rotate(-45deg) scale(0.6)}.slick-arrow .goToPrevImage{left:-20px;transform:rotate(-45deg) scale(0.6)}.slick-arrow:before{display:none !important}.content-room-slider .goToNextImage{right:40px}.content-room-slider .goToPrevImage{left:40px}.stp-slogan .rounded-btn br{display:none}.stp-slider .stp-pager{display:none}.parallax-item:hover a.rounded-btn{background-color:#D9CDBF}.room-intro-text{font-size:24px;color:#856D60;text-align:center;margin:70px auto 0;max-width:980px;width:90%}.room-intro-text p{font-weight:400}.room-intro-text .h2{color:#856D60;font-weight:400;font-size:44px}.video-grid{display:flex;flex-wrap:wrap;gap:20px}.video-item{width:calc(33.333% - 13.33px);box-sizing:border-box;display:flex;flex-direction:column}.video-item-50{width:calc(50% - 13.33px);box-sizing:border-box;display:flex;flex-direction:column}@media (max-width:820px){.video-item-50{width:calc(100% - 13.33px)}}.video-wrapper{aspect-ratio:16/9;width:100%;overflow:hidden}.video-wrapper img{width:100%;height:100%;object-fit:cover}.video-item script{display:block;width:100%}.video-item p{margin-top:8px}@media (max-width:768px){.video-item{width:100%}}.video-capt{position:relative}#videoGallery{text-align:center}#videoGallery h1{margin-top:50px}#videoGallery a{display:inline-block;margin-right:6px}.scroll-to-top{bottom:15px;cursor:pointer;width:32px;height:32px;line-height:32px;position:fixed;right:15px;z-index:999;display:none !important;background-color:#D9CDBF;font-size:26px;text-align:center;color:#FFF}.mobile-quickicon{background-color:#D9CDBF;position:fixed;font-size:0;margin:0;padding:0;bottom:0;left:0;width:100%;z-index:400;display:none}.mobile-quickicon li{display:inline-block;box-sizing:border-box;border-right:1px solid #fff;width:33.33%;margin:0;padding:0;font-size:14px;text-align:center}.mobile-quickicon li:last-child{border-right:none}.mobile-quickicon .fa{margin:0;padding:0;font-size:18px;text-align:center;color:#fff}.mobile-quickicon a{display:block;text-decoration:none;padding:15px 10px;color:#000;font-size:18px}.mobile-quickicon a.narrow{}.jmap_filetree span.folder{display:none}.fourZeroFour{width:80%;margin:auto;padding-top:100px}.logo-navbar{text-align:center;margin-top:30px}.logo-svg path{fill:white}.logo-svg.logo-svg-brown path{fill:#856D60}.current-language.current-language-brown{color:#5c4b42 !important}.telefono{fill:#000;width:16px}.bg-white{background-color:#fff}.bg-white:hover{background-color:#FCF6EF !important}.bg-primary{background-color:#D9CDBF}.bg-primary a:hover{color:#fff}.bg-primary:hover{background-color:#483B34 !important}.bg-secondary{background-color:#856D60}.bg-secondary a{color:#fff !important}.bg-secondary:hover{color:#fff !important;background-color:#483B34 !important}#cookiescript_badge{bottom:80px !important}#slider{position:relative;width:100%;overflow:hidden;background:#f1f1f1;z-index:1}#slider img{display:block;width:100% !important;height:100% !important;object-fit:cover;top:0 !important}.bottone-tour{width:112px;height:52px;position:relative;top:-5px;border:1px solid #000;border-radius:10px}.bottone-tour:hover{background-color:#856D60;border:1px solid #856D60}.header-navigation .stp-nav>ul>li>.bottone-tour:hover{color:#fff !important}.bottone-charging{color:#000 !important;font-family:"Work Sans",sans-serif;font-size:18px;line-height:100%;display:block;text-decoration:none;font-weight:400;position:relative;width:42px;height:52px;border:1px solid #000;border-radius:10px;padding:12px 0 0 0}.bottone-charging:hover{}.bottone-charging .image-title{display:none}.bottone-angebote{width:42px;height:52px;border:1px solid #856D60;border-radius:10px;background-color:#856D60}.bottone-angebote:hover{background-color:#483B34;border:1px solid #483B34}.bottone-angebote .image-title{display:none}ul.stp-mainnav>li:nth-last-child(-n+3){display:inline-block !important;margin-left:15px !important;margin-top:20px !important;margin-bottom:0 !important}ul.stp-mainnav>li:nth-last-child(-n+3) a{align-content:center}@media only screen and (max-width:1215px){.header-language{right:150px}.module-twocolumn-box .col{padding-left:15px;background:none !important}.module-twocolumn-box .col .item-page-txt{min-height:0;background-color:#fff}}@media only screen and (max-width:600px){.module-twocolumn-box .col{padding-left:0 !important}.btn-text{white-space:normal}.room-slider-texts .stp-article{margin-left:-5vw;margin-top:35px;width:85vw;font-size:14px}.stp-article:before{top:-20px;height:40px}.section-content-rooms .slick-arrow{top:calc(50% - 50px);width:60px}.section-content-rooms .slick-arrow.slick-prev{left:-5vw}.section-content-rooms .slick-arrow.slick-next{right:-5vw}}@media screen and (max-width:1000px){.goToNextImage,.goToPrevImage{margin-top:calc(50vh - 30px);width:60px;height:60px}}@media screen and (max-width:600px){.stp-slogan .rounded-btn{width:70px;height:70px;line-height:60px;margin:0 0 15px 0;vertical-align:middle}.stp-slogan .rounded-btn span{line-height:130%;display:inline-block;font-size:12px;height:33px;vertical-align:middle}.stp-slogan .rounded-btn br{display:inline}}@media screen and (max-width:850px){.goToNextImage,.goToPrevImage{margin-top:calc(65vh - 60px);width:30px;height:30px}.goToNextImage{right:30px}.goToPrevImage{left:30px}.stp-slogan{right:20px}.slick-arrow .goToNextImage{transform:rotate(-45deg) scale(1)}.slick-arrow .goToPrevImage{transform:rotate(-45deg) scale(1)}}@media screen and (max-width:768px){.stp-slogan{right:130px}}@media screen and (max-width:500px){.goToNextImage,.goToPrevImage{margin-top:calc(90% - 60px)}.stp-slider .goToNextImage,.stp-slider .goToPrevImage{margin-top:50%}.stp-slogan{right:30px}}@media screen and (max-width:750px){.stp-slogan{right:30px}}@media screen and (max-width:1215px){.mobile-quickicon{display:block}.scroll-to-top{bottom:65px}.stp-slogan .rounded-btn{display:none}}@media only screen and (max-width:1000px){.room-slider-images{width:100vw}.room-slider-texts h2,.module-twocolumn-box .h2{font-size:26px;margin-top:-90px}.content-room-slider .slick-arrow,.offers-slider .slick-arrow{width:100px}.room-intro-text{font-size:20px}.room-intro-text .h2{font-size:27px}.module-offers-slider .offers-slider{margin-top:20px}.offers-intro{margin:40px 0 !important}}@media only screen and (max-width:600px){.section-content-rooms-intro .content-room-slider{overflow:hidden}}@media only screen and (max-width:700px){.room-slider-texts h2{margin:30px auto 0 !important;max-width:80vw;color:#000}.room-slider-texts .cta-buttons{max-width:80vw;margin:0 auto}.room-slider-texts .cta-buttons a{display:block;margin:0 auto 10px}}@media only screen and (max-width:1080px){.joomimg149_main{margin:0}.joomimg_row{width:23%;margin:1%}.joomimg149_img img{width:100% !important;height:auto !important}}.tabs-summer{padding-top:50px;text-align:center}.tabs-summer .tab-labels{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.tabs-summer .container{margin-bottom:20px;margin-top:10px;min-width:320px;max-width:500px}.tabs-summer p{margin:0 0 20px;line-height:1.5;font-weight:300}.tabs-summer .content{border-top:1px solid #ccc;background-color:#F7F7F7;backface-visibility:hidden;overflow:hidden;text-align:left}.tabs-summer .content #content-2{width:70%;margin:auto}@media (max-width:820px){.tabs-summer .content #content-2{width:100%}}.tabs-summer .content>div{display:none;padding:20px 25px 5px}.tabs-summer input{display:none}.tabs-summer label{display:inline-block;padding:15px 25px;font-weight:600;text-align:center;border-bottom:3px solid transparent;transition:all 0.3s ease-out 0.1s;text-transform:uppercase}.tabs-summer label:hover{color:#D9CDBF;cursor:pointer}.tabs-summer input:checked+label{border-color:#856D60;color:#856D60;font-weight:600;border-bottom:3px solid}.tabs-summer #tab-1:checked~.content #content-1,.tabs-summer #tab-2:checked~.content #content-2,.tabs-summer #tab-3:checked~.content #content-3,.tabs-summer #tab-4:checked~.content #content-4{display:block;animation-name:inUp;animation-timing-function:ease-in-out;animation-duration:0.6s}@media screen and (max-width:400px){.tabs-summer label{padding:15px 10px}}#videobox-gal .jw-display-icon-container .jw-button-color{background:#c00;border-radius:42px}.jw-breakpoint-2 .jw-display .jw-svg-icon{height:50px !important;width:50px !important}.MTS__bg-fixed{z-index:1000 !important}.h-menuopen .header-mobilemenu button span span.l1,.h-menuopen .header-mobilemenu button span span.l2,.h-menuopen .header-mobilemenu button span span.l3{background-color:#856D60}.only-desktop{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0.8}@media (max-width:820px){.only-desktop{display:none}}.only-mobile{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0.8}@media (min-width:821px){.only-mobile{display:none}}
