@charset "UTF-8";@media all{html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}*{padding:0;margin:0;outline:none}*,*:before,*:after{box-sizing:border-box}.nl-subscription input{-webkit-appearance:none;border-radius:0}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}body{background:#fff;font-family:'Montserrat',sans-serif;font-weight:400}h1,h2,h3{text-align:center;text-transform:uppercase;font-family:'Cinzel',serif;position:relative}h1{font-size:42px;color:#a88f85;line-height:130%}h1:after{content:"";display:block;width:100%;height:1px;margin:68px 0 45px 0;background:#a88f85}h1:before{content:"";display:block;width:169px;height:34px;background:url("https://www.chaletasterfassa.com/templates/chaletaster/images/mountain.svg") no-repeat;margin:0 auto 0 -84.5px;position:absolute;bottom:-15px;left:50%}h2{font-size:35px;color:#3b4167;line-height:130%;padding:25px 0 0 0;text-align:center}h1 span{font-size:45px;color:#3b4167;line-height:130%;padding:25px 0 0 0;text-align:center}h2{font-size:28px}h2.corsivo{font-family:'Alex Brush',cursive;text-transform:none;font-size:47px}h3{font-size:21px;color:#a88f85;line-height:130%;padding:25px 0 0 0;text-align:center;border-bottom:1px solid #a88f85}.before-title{font-size:25px;color:#3b4167;line-height:130%;text-transform:uppercase;text-align:center;font-family:'Cinzel',serif;padding:0 0 20px 0;display:block}.corsivo{font-family:'Alex Brush',cursive;font-size:1.9em !important}::-webkit-input-placeholder{color:#82869d;font-family:'Montserrat',sans-serif}::-moz-placeholder{color:#82869d;font-family:'Montserrat',sans-serif}:-ms-input-placeholder{color:#82869d;font-family:'Montserrat',sans-serif}:-moz-placeholder{color:#82869d;font-family:'Montserrat',sans-serif}.header-outerbox{position:relative;height:100%}.header{position:fixed;left:0;top:0;width:100%;font-family:'Cinzel',serif;z-index:10001}.header:before{content:"";display:block;position:absolute;left:0;width:100%;height:140px;background:-moz-linear-gradient(top,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);opacity:0.6;background:-webkit-linear-gradient(top,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0)}.header:after{content:"";clear:both}.header-left{float:left;z-index:9;position:relative}.header-right{float:right;z-index:10001;padding:20px;position:relative}.header .top-news{background:#3b4167;text-align:center;font-family:'Cinzel',serif;font-size:17px;text-transform:uppercase;color:#fff;line-height:2.4em;padding:0 10px;transition:all 0.8s ease;max-height:20vh;overflow:hidden}.header .top-news.scrolled{max-height:0}.mobile-menu{display:none;position:relative;width:65px;height:76px;overflow:hidden;background:#3b4167}.mobile-menu a{display:block;width:100%;height:100%;text-decoration:none;text-align:center;color:#fff;font-size:45px;line-height:170%}.mobile-menu a.menu-open:before{content:"\4d"}.mobile-menu a:before{font-family:'ElegantIcons';content:"\61"}.sub-logo{z-index:9;position:absolute;left:20px;top:0;display:block;width:160px;padding:10px;margin-left:0}.header.hasNews .sub-logo{top:40px;transition:all 0.8s ease}.sub-logo svg{background:transparent;padding:5px;position:relative}.sub-logo svg.totop{top:-51px}.navigation{height:auto}.nav{font-size:0;height:76px}.nav a{text-decoration:none}.nav>li{display:inline-block;vertical-align:top;height:76px;line-height:76px;padding:0 17px;position:relative}.nav.sub-open>li{display:none}.nav.sub-open>li.opensubnav{display:block}.nav .gobackmenu{display:none;color:#FFF;font-size:14px;margin-top:35px;cursor:pointer}.nav .gobackmenu .icon-angle-left::before{display:inline-block;font-family:'ElegantIcons';content:"\34";font-size:17px;padding-right:8px;vertical-align:middle}.nav.sub-open .gobackmenu{display:block}.nav>li>a{font-size:22px;height:100%;color:#fff;display:block;padding:15px 0;line-height:6vh;position:relative;font-weight:bold}.nav>li>a:before{content:"";height:100%;display:inline-block;vertical-align:middle}.nav>li>a>span{display:inline-block;vertical-align:middle}.nav>li>a>.icon-angle-down::before{display:inline-block;font-family:'ElegantIcons';content:"\33";font-size:17px;padding-left:8px}.nav>li>a:hover,.nav>li.current>a,.nav>li:hover>a{border-color:#a88f85}.nav ul{display:none;width:230px;background:#272e5b;background:rgba(39,46,91,0.93);position:absolute;left:50%;top:76px;margin-left:-115px;padding:10px 0}.nav>li.logo{width:180px;padding:0;z-index:200;height:163px}.nav>li.logo.smaller{height:76px}.nav>li.logo a{border-bottom:0;padding:0}.nav>li.logo svg{position:absolute;top:0;left:50%;background:#fff;margin-left:-90px;padding:8px 10px 15px 10px;-webkit-box-shadow:0 0 20px 0 rgba(59,65,103,0.5);-moz-box-shadow:0 0 20px 0 rgba(59,65,103,0.5);box-shadow:0 0 20px 0 rgba(59,65,103,0.5);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;width:180px}.nav>li.logo svg.totop{top:-49px;padding-top:5px;-webkit-box-shadow:0 0 20px 0 rgba(59,65,103,0);-moz-box-shadow:0 0 20px 0 rgba(59,65,103,0);box-shadow:0 0 20px 0 rgba(59,65,103,0);width:140px;margin-left:-70px;height:125px}.noflower{display:none}.nav li:hover ul{display:block}.nav ul li{line-height:initial}.nav ul li a{font-size:14px;color:#a88f85;line-height:180%;display:block;padding:5px 40px;font-weight:bold}.nav ul li a:hover,.nav ul li.current>a{color:#fff}.main-navigation{display:flex;flex-direction:column;justify-content:center;position:absolute;text-align:center;background:#3b4167eb;width:50%;height:calc(100vh);top:0;left:-100%;transition:all 0.8s ease-out}.main-navigation.menu-open{left:0}.navigation{height:auto}.nav{height:auto;padding:40px 0;box-sizing:border-box;max-height:90%;overflow:auto}.nav>li{display:block;width:100%;padding:0;height:auto}.nav>li.logo{display:none}.nav>li>a br{display:none}.nav ul{position:relative;top:0;left:0;margin:0;width:100%;padding:20px 0}.nav ul li a{font-size:17px}.nav li.opensubnav ul{display:block !important}.nav li:hover ul{display:none}.mobile-menu{display:inline-block;vertical-align:top}.header-navigation>*{width:50%;height:100vh;float:left}.header-navigation-image{display:none;position:absolute;top:0;right:0;height:100vh}.header-navigation-image img{left:0 !important}.header-navigation-image .backstretch:hover{transform:none;opacity:1}.st0{fill:#fff}.st1{fill:#fff}.st2{fill:#fff}.booking-button{width:205px;height:76px;text-align:center;display:inline-flex;flex-direction:column}.booking-button a{text-decoration:none;color:#fff;font-weight:bold;position:relative;background-color:#a88f85;flex-grow:1;display:flex;justify-content:center;flex-direction:column}.booking-button a.req-butt{background-color:#7492c6}.booking-button i{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background:#a88f85;font-size:38px;line-height:70px;display:none}.mail-button{position:absolute;top:20px;right:290px;width:75px}.mail-button a{display:block;background-color:#3b4167;color:#fff;padding:29px;text-decoration:none}.mail-button a::before{content:"\e010";font-family:'ElegantIcons'}.booking-container-request{}.header-language{position:absolute;top:96px;right:20px;width:65px;text-align:center;z-index:200}.current-language{position:relative;height:66px;text-align:center;line-height:66px;font-size:15px;color:#fff;background:rgba(39,46,91,0.51)}.inline{display:inline;padding:0 0 0 20px;position:relative;cursor:pointer}.inline:before{font-family:'ElegantIcons';content:"\33";font-size:17px;position:absolute;left:0;top:0;line-height:125%}.inline.activated:before{content:"\32"}.lang-inline{background:#272e5b;background:rgba(39,46,91,0.93);width:100%;padding:10px 0;position:absolute;top:66px;right:0;font-size:0;display:none}.lang-inline li{display:block;font-size:15px}.lang-inline li a{color:#a88f85;text-decoration:none;display:block;padding:6px 0}.lang-inline li a:hover,.lang-inline li.lang-active a{color:#fff}.slider{width:100%;height:100%;position:relative}.slider .button-ristorazione{position:absolute;bottom:35px;right:35px;background:url('https://www.chaletasterfassa.com/templates/chaletaster/images/grafica-ristorante.png') no-repeat center;background-size:contain;width:180px;height:153px;text-align:center;z-index:10000;display:flex;justify-content:center;align-items:center}.slider .button-ristorazione .btn-text{font-family:'Cinzel',serif;color:#fff;font-size:19px}html[lang="en"] .slider .button-ristorazione .btn-text{font-size:19px}.slider .button-ristorazione .btn-text a{text-decoration:none;color:#fff}.slider .button-covid{position:absolute;bottom:35px;left:35px;background:url('https://www.chaletasterfassa.com/templates/chaletaster/images/grafica-vacanza-sicura.png') no-repeat;background-size:contain;width:123px;height:123px;text-align:center;z-index:500;display:flex;justify-content:center;align-items:center}.slider .button-covid .btn-text{font-family:'Cinzel',serif;color:#fff;font-size:20px}#sb-container{width:850px;max-width:60vw;height:160px;margin:0 auto}.slider .button-covid .btn-text a{text-decoration:none;color:#fff}.slider .booking-container-centered{width:100%;height:110px;position:absolute;top:85vh;left:0;display:block;z-index:9999}.slider .booking-container-request{bottom:0;z-index:50;margin:0 auto}.booking-container-request .booking-engine{bottom:initial}.booking-engine{position:relative;width:100%;max-width:1250px;margin:0 auto;bottom:150px;height:100px;z-index:50}.booking-engine__form{display:block;width:100%;height:100%}.booking-engine__inner{display:flex;justify-content:center;flex-direction:row;flex-wrap:nowrap;height:100%}.sb__form{margin:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sb{display:block !important;box-sizing:border-box;background:#0b2027;font-family:Verdana,sans-serif;color:#f1f1f1;margin:0 auto;max-width:2400px;padding:8px}.sb-screen-m .sb__dates{width:50%;display:flex !important}.social.fixed{position:fixed;left:0;top:50%;z-index:500;margin-top:-25px;width:auto !important;display:none}.social.fixed>li{background-color:rgba(59,65,103,1);display:block;margin-right:0;margin-bottom:4px}.social.fixed>li a{color:#fff;display:block;padding:10px;text-decoration:none}.slider-container{height:100%;padding:0}.inner-images{position:relative;height:100%}.images{position:absolute !important;display:block !important}.images img{display:none}.ns_nerveSlider.ns_horizontal .ns_slideContainer{display:block}.ns_nerveSlider .ns_prevButton,.ns_nerveSlider .ns_nextButton{border-radius:0;width:47px}.ns_nerveSlider.light .ns_prevButton div{background:url("https://www.chaletasterfassa.com/templates/chaletaster/images/freccie.png") no-repeat 0 50%}.ns_nerveSlider.light .ns_prevButton{left:5%}.ns_nerveSlider.light .ns_nextButton div{background:url("https://www.chaletasterfassa.com/templates/chaletaster/images/freccie.png") no-repeat 100% 50%}.ns_nerveSlider.light .ns_nextButton{right:5%}#videowrapper{position:relative;width:100%;height:100%}#video{position:absolute;width:100%;height:100%;overflow:hidden;background-color:#FFF}#video iframe{position:absolute;z-index:4}#videoitem{width:100%;height:100%}.slogan{position:absolute;top:50%;left:0;width:100%;height:60px;margin-top:-28px;font-family:'Alex Brush',cursive;font-size:55px;color:#fff;text-align:center;text-shadow:1px 1px 10px rgba(35,41,78,1);z-index:200}.slogan.hide-it{display:none}#content{width:100%;position:relative;background:#fff;border-top:3px solid #a88f85}#content.no-photo{padding-top:180px}.homepage .content-article{padding:50px 20px}.content-article{padding:20px}.content-article .center{max-width:1356px;margin:0 auto}.homepage .content-article .center{max-width:890px;margin:0 auto}.article{font-size:16px;color:#505050;line-height:180%;text-align:center}.article p{padding:30px 0 0 0;position:relative}.article p.centerit{text-align:center}.article ul{font-size:0;padding:30px 0 0 0;text-align:left;display:inline-block}.article ul ul{padding:25px 0}.article ul li{font-size:16px;position:relative;padding-left:30px}.article ul li:before{font-family:'ElegantIcons';content:"\35";position:absolute;left:0;top:0;color:#a88f85}.article ul.menu_interno li{background:#a88f85;margin:0 10px;padding:0 10px}.article ul.menu_interno li a,.menu_interno li a:hover{color:#fff;display:block;border:0;font-weight:bold;padding:15px 20px;letter-spacing:1px}.article ul.menu_interno li:before{content:"";display:none}.article ul.level_0 br,.article ul.level_0>li:nth-child(4){display:none}.article .rtl .theme-left ul li:before{color:#3b4167}.article strong{font-weight:600}.article em{font-style:italic}.article a{color:#a88f85}.article a.cta-link{border-color:#a88f85;width:100%;display:inline;padding:9px 15px}.article a.cta-link.pdf{border-color:#a88f85;margin:0 auto;width:100%}.article a.cta-link.pdf:before{font-family:'ElegantIcons';content:"\68";text-transform:none;font-size:18px;display:inline-block;vertical-align:top;margin:0 10px 0 0}.article a.cta-link.pdf:hover,.article a.cta-link:hover{background:#a88f85;color:#fff}sup{vertical-align:super}.article img{max-width:100%;height:auto}.article .content-image{text-align:center;margin:44px 0}.article .content-image img{display:block;margin:0 auto}.article .content-image-background{background-repeat:no-repeat;background-position:center center;background-size:cover;padding-bottom:25px}.article .list-images{display:flex;flex-wrap:wrap;margin:30px 0}.article .list-images>div.list-item{flex:0 1 calc(25% - 2px);position:relative;overflow:hidden;margin:1px}.article .list-images div.list-item .list-item-img{display:block;width:100%;height:auto;transition:all 0.4s ease}.article .list-images div.list-item:hover .list-item-img{transform:scale(1.1)}.article .list-images div.list-item .list-item-text{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.5);color:#fff;display:flex;justify-content:center;align-items:center;padding:4px;box-sizing:border-box}.article .list-sevice-show{display:none}.article .list-sevice-show:before{font-family:'ElegantIcons';content:"\4c";text-transform:none;font-size:38px;display:inline-block;vertical-align:top;margin:10px 0 0 0;color:#3b4167}.article .list-sevice-show span{display:none}.article .list-service{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin:30px 0;transition:all 0.8s ease}.article .list-service.show{max-height:100vw}.article .list-service>div.list-item{display:flex;align-items:center;flex:0 1 calc(25% - 20px);position:relative;overflow:hidden;margin:0 1px 42px 1px}.article .list-service div.list-item .list-item-img{display:block;margin:0 15px 0 0;width:60px;height:auto;transition:transform 0.8s;transform-style:preserve-3d}.article .list-service>div.list-item:hover img{transform:rotateY(180deg)}.article .list-service div.list-item .list-item-text{text-align:left;padding:5px;color:#3b4167}.article .list-service>div.list-item:hover .list-item-text{font-weight:bold}.article .list-wellness{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin:30px 0;transition:all 0.8s ease}.article .list-wellness>div.list-item{display:flex;align-items:center;flex:0 1 calc(33% - 20px);position:relative;overflow:hidden;margin:0 1px 1px 1px}.article .list-wellness div.list-item .list-item-img{display:block;margin:0 15px 0 0;width:100%;height:auto}.article .list-wellness div.list-item .list-item-text{position:absolute;top:0;left:calc(50% - 45%);width:90%;text-align:center;padding:5px;color:#fff;background-color:#a88f85}.article .list-wellness div.list-item .list-item-text span{font-family:'Alex Brush',cursive;font-size:1.6em}.article .section-text{padding:1rem 0;margin-bottom:2rem}.article .restaurant-infobox{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.article .restaurant-infobox>div{background-color:rgba(164,144,134,0.10);padding:2rem 3rem;flex:45%}.article .restaurant-infobox>div p{color:#505050;font-size:16px;font-weight:300;line-height:170%;text-align:left}.article .restaurant-infobox>div p:first-of-type{color:#A49086;font-size:22px;font-weight:600;line-height:170%}#article{overflow:hidden}.article #sliderGusto,.article #sliderGusto>div{overflow:visible}.article #sliderGusto img{width:100%;max-height:680px;object-fit:cover}.article #sliderGusto .owl-item li::before,.article #sliderGusto .owl-item li::after{content:''}#alteaForm{margin:30px 0 0 0}.item-cols{position:relative;overflow:hidden}.item-col-2{position:relative;float:left;width:48%;text-align:left;margin:0 1% 0}.item-col-2 p{padding:0;margin:0}.item-cols select{padding:4px 5px;border:1px solid #a88f85}.item-cols textarea{border:1px solid #a88f85;resize:none}fieldset p{margin-top:30px}.item-col-last{text-align:right}.item-col-last.center-block{text-align:center}.item-col-last .special{font-size:13px;line-height:170%;border-bottom:1px solid #EEE;margin-bottom:10px;padding-bottom:10px}fieldset legend,.item-col-last legend{background-color:#f2eeed;color:#a88f85;display:block;width:100%;text-align:center;padding:5px 0;margin-bottom:20px;text-transform:uppercase}fieldset label,.item-col-last label{display:block;font-size:14px;margin-bottom:10px}.acp-privacy{font-size:14px}fieldset .acp-privacy label.ib{display:inline-block;vertical-align:top}fieldset label input[type="text"]{margin:0;border:1px solid #a88f85;background:none;padding:5px 10px;font-size:12px;font-family:'Montserrat',sans-serif;width:55%;display:inline-block}fieldset label input.nr{width:25px}fieldset label span{display:inline-block;width:33%}fieldset label span.req{font-weight:bolder}fieldset label span.req:after{content:" (*)"}fieldset textarea{width:95%;box-sizing:border-box;height:160px;border:1px solid #ddd7d1;background:none}form button{border:none;cursor:pointer;margin:20px auto;display:block;padding:15px 20px;background:#7492c6;text-transform:uppercase;font-family:'Montserrat',sans-serif;color:#fff;font-weight:600;letter-spacing:1px}.item-cols hr{display:none}.item-privacy{font-size:13px;line-height:190%;text-align:left;height:50px;overflow:auto;margin-bottom:20px}.item-col-2-intern{position:relative;overflow:hidden;margin-top:30px;font-size:12px}.item-col-2-intern label{width:50%;float:left}.item-col-2-intern select{margin-right:5px}.item-col-2-intern label span{display:none}.errorMessages{display:none;font-size:13px;text-align:left;border:1px solid #8c1145;padding:10px;background-color:#FDF4F8;margin:20px 0}.errorMessages label{display:list-item;list-style-type:disc;margin-left:20px;margin-bottom:2px;font-size:13px}.errorMessages label.valid{display:none !important}.errorMessages p{color:#8c1145;font-weight:bold;margin-top:0;padding:0}fieldset label input.error{background-color:#FDF4F8;border-color:#8c1145}form .item-col-2 button{background:none;border:none;display:inline-block;color:#a88f85;font-size:14px;text-transform:uppercase;text-decoration:none;line-height:17px;cursor:pointer;position:relative;margin:0;letter-spacing:0;padding:0 0 0 10px}.priceHead{font-size:23px;padding:22px 15px;background-color:#7492c6;color:#fff;font-family:'Cinzel',serif;max-width:960px;margin:30px auto 0 auto;text-align:center}.price{max-width:960px;margin:0 auto}.price tbody{border:1px solid #7492c6;border-top:0}.price{border-spacing:1px;margin-bottom:46px;width:100%}.price td.date{border-right:1px solid #7492c6}.price thead{display:none}.price td,.price th{text-align:center}.price .date .period{white-space:nowrap}.price .type{white-space:nowrap;font-size:15px;font-weight:bold;padding:15px 0}h2#twinter,h2#tsummer{text-align:center;color:#a88f85}.price td{color:#505050;padding:5px 8px;transition:all 0.2s ease;border-top:1px solid #7492c6;width:50%;font-size:16px;letter-spacing:1px}.price th{font-size:17px;text-align:left;padding:13px 15px;color:#fff}.menu_interno{margin:28px 0 0 0;padding:0;font-size:0;list-style:none;text-align:center}.menu_interno li{display:inline-block}.menu_interno li a{color:#a0890a;display:inline-block;padding:11px 3px;font-size:15px;text-transform:uppercase;text-decoration:none;margin:0 9px;transition:color 0.4s ease;border-bottom:3px solid #a0890a}.menu_interno li a:hover{color:#151514}.tab-system{font-size:0;border:0 !important;padding:0 !important;border-radius:0 !important}.tab-system>ul{text-align:center;position:relative;padding:0 0 35px 0;background:none !important}.tab-system>ul:before{content:"";display:block;width:100%;height:1px;background:#a88f85;position:absolute;top:38px;left:0}.tab-system>ul>li{display:inline-block;vertical-align:top;font-size:27px;width:304px;height:83px;line-height:74px;font-family:'Cinzel',serif;position:relative;border:0 !important;background:none !important}.tab-system>ul>li>a{text-decoration:none;text-align:center;display:block;background:#f2eeed;color:#a88f85 !important;height:74px;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}.tab-system>ul>li:after{content:"";display:block;width:10px;height:9px;margin:0 auto;background:url("https://www.chaletasterfassa.com/templates/chaletaster/images/sprite.png") no-repeat -11px -192px;position:relative}.tab-system>ul>li:hover:after,.tab-system>ul>li.ui-tabs-active:after{background:url("https://www.chaletasterfassa.com/templates/chaletaster/images/sprite.png") no-repeat 0 -192px}.tab-system>ul>li>a:hover,.tab-system>ul>li.ui-tabs-active>a{background:#3b4167;color:#fff !important}.single-tab{border-radius:0 !important;border:0 !important}.tab-system.inner-tab{margin:50px 0 0 0}.tab-system.inner-tab>ul>li{padding:0}.tab-system.inner-tab>ul>li:before{display:none}.tab-system.inner-tab>ul>li p{padding:30px 0 0 0}.tab-system.inner-tab .single-tab{font-size:16px;color:#505050;line-height:180%}.tab-system.inner-tab .single-tab h2{text-align:center !important}.tab-system.inner-tab .single-tab h3{text-align:center}.inner-table{width:100%;border-collapse:collapse;border:0;margin:30px 0 0 0}.inner-table.quote td{width:50%;text-align:center;color:#3b4167}.inner-table.quote td:first-child{color:#a88f85}.room-category-slider{position:relative;height:30vw;overflow:hidden;margin-bottom:23px}.room-category-slider ul{overflow:hidden;white-space:nowrap;width:100%;font-size:0}.room-category-slider ul,.room-category-slider li{display:inline-block;margin:0;padding:0;height:100%;list-style-type:none;overflow:hidden;position:relative}.room-category-slider li:after{content:"";width:23px;height:100%;background:#fff;position:absolute;left:0;top:0;z-index:200}.room-category-slider li:first-child:after{display:none}.room-category-slider ul:after{clear:both;content:" "}.rooms{width:50%;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;position:relative}#tab-02 .rooms{width:50%}.rooms:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(59,65,103,0.6);z-index:2;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.rooms.hover:before{background:rgba(59,65,103,0);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.rooms a{width:100%;height:100%;position:relative;z-index:3;text-align:center;display:-webkit-flex;-webkit-align-items:flex-end;display:flex;align-items:flex-end;color:#fff;font-family:'Alex Brush',cursive;font-size:45px;text-decoration:none}.rooms a span{width:256px;height:256px;line-height:256px;border:1px solid #a88f85;border-radius:50%;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;white-space:nowrap;position:absolute;left:50%;top:50%;margin-top:-128px;margin-left:-128px}#tab-02 .rooms a span{width:256px;height:256px;line-height:256px;border:1px solid #a88f85;border-radius:50%;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;white-space:nowrap;position:absolute;left:50%;top:50%;margin-top:-128px;margin-left:-128px}.rooms a span:after{font-family:'ElegantIcons';content:"\24";font-size:21px;display:block;width:51px;height:51px;line-height:51px;background:#a88f85;border-radius:50%;position:absolute;left:50%;bottom:-25.5px;margin-left:-25.5px}.rooms.hover span{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.only-mobile{display:none !important}.rooms.hover{width:52%;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}.rooms.hover span{display:none}.rooms.nothover{width:48%;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}#tab-02 .rooms.hover{width:52%}#tab-02 .nothover{width:48%}.section{display:block;position:relative;width:100%;overflow:hidden}.section .center{width:100%;max-width:1356px;margin:0 auto;font-size:0}.homepage .section .center{max-width:1356px}.theme-wrapper{display:table;width:100%;height:486px;font-size:0}.theme-part{display:table-cell;vertical-align:middle;width:50%;background:#3b4167;font-size:16px;color:#fff;text-align:center;overflow:hidden}.theme-presentation.rtl{direction:rtl;margin:23px 0 0 0}.theme-presentation.rtl .theme-part{background:#a88f85;direction:ltr}.theme-left{padding:0 50px;line-height:170%}.theme-left strong{font-weight:600}.theme-left .cta-button{margin:50px 0 0 0}.theme-presentation.rtl .cta-link:hover,.single-room.rtl .theme-left .cta-button a:hover,.single-offer.rtl .theme-left .cta-button a:hover{background:#3b4167;border-color:#3b4167;color:#fff}.cta-link{font-size:13px;text-transform:uppercase;display:block;width:240px;margin:0 auto;text-align:center;text-decoration:none;color:#fff;letter-spacing:1px;font-weight:600;border-top:2px solid #fff;border-bottom:2px solid #fff;padding:9px 0;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}.cta-link:hover{background:#fff;color:#3b4167}.homepage .theme-left{width:37.24188790560472%}.homepage .theme-right{width:62.75811209439528%}.theme-presentation p.theme-title,.single-room .theme-title,.single-offer .theme-title{font-family:'Cinzel',serif;color:#a88f85;font-size:27px;text-align:center;line-height:140%;padding:0 0 20px 0;font-weight:bold;direction:ltr}.theme-presentation.rtl p.theme-title,.single-room.rtl p.theme-title,.single-offer.rtl p.theme-title{color:#3b4167}.imgs{min-height:486px;position:relative;overflow:hidden;background:#000 !important}.backstretch{transition:all .6s ease-in-out}.backstretch:hover{transform:scale(1.1);opacity:0.7}.full-room-box,.full-offer-box{position:relative;width:100%;font-size:0;padding:30px 0 0 0}.single-room.rtl,.single-offer.rtl{direction:rtl;margin:23px 0}.single-room.rtl .theme-part,.single-offer.rtl .theme-part{background:#a88f85}.single-room.rtl .theme-right{direction:ltr}.single-room .theme-right ul{padding:0}.single-room .theme-right ul li{padding:0}.single-room .theme-right ul li img{display:block}.single-room .theme-right ul li:before{display:none}.single-room .theme-left,.single-offer .theme-left{padding:0 20px}.single-room .theme-left{padding:30px 30px}.single-room .theme-wrapper{display:block}.single-room .theme-left,.single-room .theme-right{display:inline-block;vertical-align:top;min-height:486px}.single-room .theme-title,.single-offer .theme-title{text-align:center}.single-room .theme-left p,.single-room .theme-left ul,.single-offer .theme-left p,.single-offer .theme-left ul{padding:10px 0 0 0;direction:ltr}.single-room .theme-left p.show-floorplan{margin:10px 0 0 0}.single-room .theme-left p.show-floorplan a{width:100%;display:inline;padding:9px 15px;text-align:center;letter-spacing:1px;border-top:2px solid #fff;font-size:13px;font-weight:600;text-decoration:none;color:#fff}.single-room .theme-left p.show-floorplan a:after{content:"\f105";font-family:"FontAwesome";display:inline-block;margin:0 0 0 8px}.single-room .theme-left .cta-button,.single-offer .theme-left .cta-button{font-size:0}.single-room .theme-left .cta-button a,.single-offer .theme-left .cta-button a{display:inline-block;vertical-align:top;width:33%;color:#fff}.single-offer .theme-left .cta-button a{width:33.333%}.single-offer .theme-left .cta-button a.detail-link{background:#fff;color:#3b4167}.cta-button a.detail-link.active-offer{background:none !important;border-color:#fff !important;color:#fff !important}.single-offer.rtl .theme-left .cta-button a.detail-link{background:#3b4167;color:#fff;border-color:#3b4167 !important}.single-room .theme-left .cta-button a:hover,.single-offer .theme-left .cta-button a:hover{color:#3b4167}.single-room .theme-left .cta-button a,.single-offer .theme-left .cta-button a{border-color:#fff}.single-room .theme-left .cta-button a:hover,.single-offer .theme-left .cta-button a:hover{background:#fff}.single-offer.rtl .theme-left .cta-button a{border-color:#3b4167}.full-offer-detail,.full-room-detail{width:100%;background:#3b4167;padding:20px;font-size:16px;color:#fff;line-height:180%;direction:ltr;display:none}.full-offer-detail a{color:#fff}.single-offer.rtl .full-offer-detail,.single-room.rtl .full-room-detail{background:#a88f85}.full-offer-detail ul,.full-offer-detail p{padding:10px 0}.full-offer-detail p.single-inner-price span{font-weight:600;font-size:20px}.single-offer.rtl .full-offer-detail ul li:before{color:#3b4167}.single-room .owl-nav{position:absolute;top:50%;margin-top:-47px;width:100%}.single-room .owl-nav div.disabled{opacity:0.5}.single-room .arrow_left,.single-room .arrow_right{background:url("https://www.chaletasterfassa.com/templates/chaletaster/images/freccie.png") no-repeat;width:47px;height:94px;display:block;position:absolute}.single-room .arrow_left{left:15px}.single-room .arrow_right{background-position:-47px 0;right:15px}ul.details{list-style:none;padding-left:50px}.details li:before{content:"";display:block;position:absolute;left:20px;width:24px;height:24px;color:#3b4167 !important;background:url(https://www.chaletasterfassa.com/templates/chaletaster/images/mountain-24-brown.png) no-repeat}.single-room.rtl .details li:before{color:#a88f85;background:url(https://www.chaletasterfassa.com/templates/chaletaster/images/mountain-24-blu.png) no-repeat}.box-item{margin:23px 0}.box-item.rtl{direction:rtl}.box-item .theme-wrapper{display:block}.box-item.rtl .theme-part,.box-item.rtl .theme-part{background:#a88f85}.box-item.rtl .theme-right{direction:ltr}.box-item .theme-left,.box-item .theme-right{display:inline-block;vertical-align:top;height:486px;overflow:hidden}.box-item .theme-left{position:relative;padding:30px;display:inline-flex !important;align-items:center}.box-item h2{font-family:'Cinzel',serif;color:#a88f85;font-size:27px;text-align:center;line-height:140%;padding:0 0 10px 0;font-weight:bold;direction:ltr}.box-item.rtl h2{color:#3b4167}.box-item .theme-left p,.box-item .theme-left ul{padding:10px 0 0 0;direction:ltr}.box-item.coffeebox .theme-left:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:50px;background:url("https://www.chaletasterfassa.com/templates/chaletaster/images/caffe-bg.png") no-repeat;background-size:cover}.box-item.coffeebox .theme-left:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:50px;background:url("https://www.chaletasterfassa.com/templates/chaletaster/images/caffe-bg.png") no-repeat;background-size:cover}.box-item .box-slider{list-style:none;margin:0;padding:0;display:block}.box-item .box-slider li{padding:0}.box-item .box-slider li:before{display:none}.box-item .box-slider img{display:block}.box-item.rtl a.cta-link{border-color:#3b4167;width:100%;display:inline;padding:9px 15px;color:#3b4167}.box-item.rtl a.cta-link:hover{background:#3b4167;color:#fff}.box-item .owl-nav{position:absolute;top:50%;margin-top:-47px;width:100%}.box-item .owl-nav div.disabled{opacity:0.5}.box-item .arrow_left,.box-item .arrow_right{background:url("https://www.chaletasterfassa.com/templates/chaletaster/images/freccie.png") no-repeat;width:47px;height:94px;display:block;position:absolute}.box-item .arrow_left{left:15px}.box-item .arrow_right{background-position:-47px 0;right:15px}.footer{width:100%;position:relative;background:#fff}.footer .center{display:block;font-size:0}.footer-above{background-color:#3b4167;margin:23px 0 0 0;padding:30px 0;text-align:center}.footer-above ul{list-style:none;margin:0;padding:0}.footer-above ul li{display:inline-block;margin:0 40px;font-size:15px}.footer-above ul li a{text-decoration:none;color:#fff}.footer-info{background:#7492c6;padding:40px 0;text-align:center}.footer-info .title{font-family:'Cinzel',serif;font-size:24px;color:#454869;font-weight:600;margin-bottom:40px}.footer-info .title a{color:#454869;text-decoration:none}.footer-info a{color:#fff}.footer-indirizzo{display:inline-block;vertical-align:top;background:#7492c6;position:relative;color:#fff;width:33.333333%;box-sizing:border-box;padding:25px 50px 17px 50px;font-size:16px;line-height:180%}.footer-indirizzo .title a{position:relative}.footer-indirizzo .title a .icon-border::before{content:"";width:56px;height:56px;border-radius:50%;border:2px dotted #454869;display:block;position:absolute;box-sizing:border-box;left:-17px;top:-14px;animation:rotating 10s linear infinite}.footer-indirizzo .title a .icon::before{content:"\e01d";font-family:'ElegantIcons';padding-right:28px}.footer-indirizzo .meteo{margin-top:23px;font-weight:600}.footer-contact{display:inline-block;vertical-align:top;background:#7492c6;position:relative;color:#fff;width:33.333333%;box-sizing:border-box;padding:25px 50px 17px 50px;font-size:16px;line-height:180%}.footer-social{display:inline-block;vertical-align:top;background:#7492c6;position:relative;color:#fff;width:33.333333%;box-sizing:border-box;padding:25px 50px 17px 50px;font-size:16px;line-height:180%}.footer-social a{display:block;background-color:#3b4167;color:#fff;padding:10px 10px 0 10px;text-decoration:none}.newsletter-subscription{margin:23px 0;background:#3b4167;padding:40px 0;text-align:center}.newsletter-subscription p{font-family:'Cinzel',serif;font-size:22px;text-transform:uppercase;color:#fff;line-height:150%}.newsletter-subscription form{padding:35px 0 0 0}.newsletter-subscription input{border:0;background:#4c5173;display:inline-block;vertical-align:top}.newsletter-subscription input[type="text"]{width:208px;font-size:16px;color:#82869d;text-align:center;font-weight:600;letter-spacing:1px;height:52px;line-height:52px}.newsletter-subscription input[type="submit"]{width:91px;height:52px;line-height:52px;cursor:pointer;border:0;font-family:'ElegantIcons';background:#4c5173 url("https://www.chaletasterfassa.com/templates/chaletaster/images/sprite.png") no-repeat 0 0;margin:0 0 0 10px}.footer-left,.footer-right{display:inline-block;vertical-align:top;background:#7492c6;position:relative}.footer-left .center{font-size:16px;line-height:180%}.footer-left .center:after{content:"";clear:both}.footer-left{width:37.315634218289084%;padding:25px 50px 17px 50px;color:#fff;font-weight:600}.footer-left a{text-decoration:none;color:#fff}.footer-left p:first-child{font-family:'Cinzel',serif;font-size:24px;color:#454869;font-weight:600}.footer-left p.hotel-addy{padding:10px 0 20px 0}.footer-left p.mbottom{margin:0 0 30px 0}.footer-left sup{font-size:14px}.footer-right{width:62.684365781710916%}.ico{position:relative;padding:0 0 0 30px}.ico:before{font-family:'ElegantIcons';content:"";height:15px;width:19px;background:url("https://www.chaletasterfassa.com/templates/chaletaster/images/sprite.png") no-repeat;position:absolute;top:0;left:0}.ico a{position:relative}.tel-ico:before{width:17px;background-position:0 -52px}.fax-ico:before{width:17px;background-position:0 -74px}.mail-ico:before{width:18px;height:13px;background-position:0 -103px}.brochure-ico:before{width:13px;height:14px;background-position:-3px -138px}.gallery-ico:before{background-position:0 -163px}.tc-awards{position:absolute;right:7%;bottom:115px;margin-top:-60px}@media only screen and (max-width:1220px){.tc-awards{position:relative;right:auto;bottom:0;margin-top:0}}.meteo,.social{display:inline-block;vertical-align:bottom}.social{font-size:0}.social li{display:inline-block;vertical-align:top;font-weight:400;margin:0 10px 0 0}.social li a:before{font-family:'ElegantIcons';font-size:25px;color:#fff}.social li.fb a:before{content:"\e093"}.social li.offer a:before{content:"\e07b"}.social li.insta a:before{content:"\e09a"}.social li.gplus a:before{content:"\e096"}#map-canvas{width:100%;height:429px;position:relative;background:url("https://www.chaletasterfassa.com/templates/chaletaster/images/google-map.jpg") no-repeat center center;background-size:cover}#map-canvas a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.footer-partner-top{text-align:center;padding:40px 0;background:#a88f85}.footer-partner-top .center>*{display:inline-block;vertical-align:middle;padding:1.5rem 0;height:90px !important;margin:4rem 1rem !important}@media only screen and (max-width:560px){.footer .center .footer-partner-top .center{display:flex;flex-direction:column;align-items:center}}.footer-partner-top .center>div{display:inline-block;vertical-align:middle;margin:0 25px !important;padding:1.5rem 0;height:auto !important}.footer-partner-top .center a{width:4rem}.footer-partner-top .center img{width:100%;height:auto}.footer-partner{text-align:center;padding:40px 0}.footer-partner a{display:inline-block;vertical-align:middle;margin-left:50px}.footer-partner a:first-child{margin-left:0}.footer-service{background:#a88f85;width:100%;position:relative;height:61px;line-height:61px}.footer-service .center{padding:0 50px}.copyright,.footer-service ul{float:left;font-size:13px;color:#d4c7c2;font-weight:bold;width:50%}.footer-service ul{font-size:0;float:right}.footer-service li{font-size:13px;color:#d4c7c2;display:inline-block;vertical-align:top}.footer-service li:before{display:inline-block;content:"|";padding:0 5px}.footer-service li:first-child:before{display:none}.footer-service li a{text-decoration:none;color:#d4c7c2}.footer-service li a:hover{color:#fff}.altea{position:absolute;top:19px;right:50px}.quickrequest-box{position:fixed;top:0;z-index:100;width:100%}.quickrequest-box.open{background:#272e5b;background:rgba(39,46,91,0.70);z-index:800;height:100%}.quickrequest-box ::-webkit-input-placeholder{color:#a88f85;font-family:'Cinzel',serif;font-size:70px}.quickrequest-box ::-moz-placeholder{color:#a88f85;font-family:'Cinzel',serif;font-size:70px}.quickrequest-box :-ms-input-placeholder{color:#a88f85;font-family:'Cinzel',serif;font-size:70px}.quickrequest-box :-moz-placeholder{color:#a88f85;font-family:'Cinzel',serif;font-size:70px}.quickrequest-box form{font-size:0}.quickrequest-button-box{position:relative;text-align:center;color:#cca34f;line-height:41px;text-transform:uppercase;cursor:pointer;font-size:25px;height:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.quickrequest-button-box{line-height:78px}}@media screen\0{.quickrequest-button-box{line-height:78px}}.quickrequest-button-box span{margin-right:5px}.quickrequest-button-box .fa{margin-left:5px}.quickrequest-box.open .quickrequest-button-box .fa:before{content:"\f107"}.quickrequest-form-box{position:relative;width:100%;display:none;text-align:center;padding:270px 0 40px}.quickrequest-form-box p{font-family:'Alex Brush',cursive;color:#fff;font-size:45px;text-shadow:1px 1px 10px rgba(35,41,78,1);padding:0 0 40px 0}.quickrequest-form-box .form-item{display:inline-block;vertical-align:top;background:#fff;font-family:'Cinzel',serif;color:#574742;font-size:14px;padding:20px 30px;min-width:191px;cursor:pointer;margin-left:4px;position:relative;min-height:215px}.quickrequest-form-box .form-item:first-child{margin-left:0}.quickrequest-form-box .form-item label{color:#505992;font-size:22px;text-transform:uppercase;display:block;font-weight:bold}.quickrequest-form-box input[type="text"]{border:0;background:none;height:130px;line-height:130px;font-size:70px;font-family:'Cinzel',serif;overflow:hidden;color:#a88f85;text-align:center;width:131px;margin-top:3px}.i1,.i2{color:#a88f85;display:block;position:relative}.i1{font-size:70px;height:130px;width:100%;line-height:130px}.i2{font-size:17px;text-transform:uppercase;line-height:initial}.i2:before{content:"\e023";font-family:'ElegantIcons';display:inline-block;margin:0 10px 0 0}.quickrequest-form-box .form-item .form-opener{height:10px;position:relative;margin:5px auto 5px}.quickrequest-form-box .form-item-submit{display:block;width:100%;padding:0;max-width:581px;margin:25px auto 0 auto;background:none;font-size:0}.quickrequest-form-box .form-item-submit a,.quickrequest-form-box .form-item-submit input{border:0;width:49%;display:inline-block;vertical-align:top;font-size:16px;color:#fff;text-decoration:none;font-family:'Cinzel',serif;background:#3b4167;cursor:pointer;height:54px;line-height:54px}.quickrequest-form-box .form-item-submit input{background:#a88f85;width:50%}.quickrequest-form-box .form-item-submit a{margin-left:1%}.quickrequest-form-box .form-item-submit{border-left-color:transparent;cursor:pointer}.quickrequest-form-box .form-item-submit .form-preview{visibility:hidden}.quickrequest-form-box .form-item-submit label{margin:0 !important;cursor:pointer;background:#cca34f;font-size:20px;color:#303332;font-weight:700;padding:10px 20px}.quickrequest-form-box .form-item-submit label:hover{background:#fff;-webkit-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear}.ui-spinner.ui-widget.ui-widget-content{border:none;background:none;font-size:inherit}.ui-spinner.ui-widget.ui-widget-content .ui-spinner-input{padding:0;margin:0;width:65px;text-align:center;outline:none;display:inline-block}.ui-spinner{overflow:visible}.ui-spinner.ui-widget.ui-widget-content .ui-button{cursor:pointer;position:absolute;bottom:-20px;background:none;border:0;right:50%;width:22px;height:24px;margin-right:-24px}.ui-spinner.ui-widget.ui-widget-content .ui-button.ui-spinner-up{left:50% !important;right:auto !important;margin-left:-24px}.ui-spinner.ui-widget.ui-widget-content .ui-button .ui-icon{background:none}.ui-spinner.ui-widget.ui-widget-content .ui-button .ui-icon:before{font-family:'ElegantIcons';content:"\3a";font-size:22px;display:block;color:#a88f85}.ui-spinner.ui-widget.ui-widget-content .ui-button.ui-spinner-down .ui-icon:before{font-family:'ElegantIcons';content:"\3b";font-size:22px;display:block;color:#a88f85}.ui-spinner.ui-widget.ui-widget-content a:first-child{bottom:0;left:0}.ui-spinner.ui-widget.ui-widget-content .ui-icon,.ui-button-icon-only{text-indent:inherit !important;top:auto}.ui-spinner.ui-widget.ui-widget-content .ui-button-icon-only .ui-icon{position:relative;top:0;left:0;margin:0}.ui-spinner.ui-widget.ui-widget-content .ui-icon{width:auto;height:auto}.mobile-links{display:none;width:100%;position:fixed;bottom:0;left:0;font-size:0;z-index:9999}.mobile-links>a{flex:1 1 auto}.mobile-links a{font-size:16px;font-family:'Cinzel',serif;background:#a88f85;color:#fff;text-decoration:none;text-transform:uppercase;text-align:center;line-height:50px}.mobile-links a.mailbutt::before{content:"\e010";font-family:'ElegantIcons'}.mobile-links a.callbutt::before{content:"\e090";font-family:'ElegantIcons'}.scrolltotop{position:fixed;bottom:70px;right:20px;text-decoration:none;font-size:32px;color:#000;display:none;z-index:9999999}@font-face{src:url(https://www.chaletasterfassa.com/templates/chaletaster/media/weather-icons/weathericons-regular-webfont.eot);src:url(https://www.chaletasterfassa.com/templates/chaletaster/media/weather-icons/weathericons-regular-webfont.eot#iefix) format('embedded-opentype'),url(https://www.chaletasterfassa.com/templates/chaletaster/media/weather-icons/weathericons-regular-webfont.woff) format('woff'),url(https://www.chaletasterfassa.com/templates/chaletaster/media/weather-icons/weathericons-regular-webfont.ttf) format('truetype'),url(https://www.chaletasterfassa.com/templates/chaletaster/media/weather-icons/weathericons-regular-webfont.svg#weathericons-regular-webfontRg) format('svg');font-family:weathericons;font-weight:400;font-style:normal;font-display:swap}.wi{display:inline-block;font-family:weathericons;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wi-day-cloudy-gusts:before{content:"\f000"}.wi-day-cloudy-windy:before{content:"\f001"}.wi-day-cloudy:before{content:"\f002"}.wi-day-fog:before{content:"\f003"}.wi-day-hail:before{content:"\f004"}.wi-day-lightning:before{content:"\f005"}.wi-day-rain-mix:before{content:"\f006"}.wi-day-rain-wind:before{content:"\f007"}.wi-day-rain:before{content:"\f008"}.wi-day-showers:before{content:"\f009"}.wi-day-snow:before{content:"\f00a"}.wi-day-sprinkle:before{content:"\f00b"}.wi-day-sunny-overcast:before{content:"\f00c"}.wi-day-sunny:before{content:"\f00d"}.wi-day-storm-showers:before{content:"\f00e"}.wi-day-thunderstorm:before{content:"\f010"}.wi-cloudy-gusts:before{content:"\f011"}.wi-cloudy-windy:before{content:"\f012"}.wi-cloudy:before{content:"\f013"}.wi-fog:before{content:"\f014"}.wi-hail:before{content:"\f015"}.wi-lightning:before{content:"\f016"}.wi-rain-mix:before{content:"\f017"}.wi-rain-wind:before{content:"\f018"}.wi-rain:before{content:"\f019"}.wi-showers:before{content:"\f01a"}.wi-snow:before{content:"\f01b"}.wi-sprinkle:before{content:"\f01c"}.wi-storm-showers:before{content:"\f01d"}.wi-thunderstorm:before{content:"\f01e"}.wi-windy:before{content:"\f021"}.wi-night-alt-cloudy-gusts:before{content:"\f022"}.wi-night-alt-cloudy-windy:before{content:"\f023"}.wi-night-alt-hail:before{content:"\f024"}.wi-night-alt-lightning:before{content:"\f025"}.wi-night-alt-rain-mix:before{content:"\f026"}.wi-night-alt-rain-wind:before{content:"\f027"}.wi-night-alt-rain:before{content:"\f028"}.wi-night-alt-showers:before{content:"\f029"}.wi-night-alt-snow:before{content:"\f02a"}.wi-night-alt-sprinkle:before{content:"\f02b"}.wi-night-alt-storm-showers:before{content:"\f02c"}.wi-night-alt-thunderstorm:before{content:"\f02d"}.wi-night-clear:before{content:"\f02e"}.wi-night-cloudy-gusts:before{content:"\f02f"}.wi-night-cloudy-windy:before{content:"\f030"}.wi-night-cloudy:before{content:"\f031"}.wi-night-hail:before{content:"\f032"}.wi-night-lightning:before{content:"\f033"}.wi-night-rain-mix:before{content:"\f034"}.wi-night-rain-wind:before{content:"\f035"}.wi-night-rain:before{content:"\f036"}.wi-night-showers:before{content:"\f037"}.wi-night-snow:before{content:"\f038"}.wi-night-sprinkle:before{content:"\f039"}.wi-night-storm-showers:before{content:"\f03a"}.wi-night-thunderstorm:before{content:"\f03b"}.wi-celsius:before{content:"\f03c"}.wi-cloud-down:before{content:"\f03d"}.wi-cloud-refresh:before{content:"\f03e"}.wi-cloud-up:before{content:"\f040"}.wi-cloud:before{content:"\f041"}.wi-degrees:before{content:"\f042"}.wi-down-left:before{content:"\f043"}.wi-down:before{content:"\f044"}.wi-fahrenheit:before{content:"\f045"}.wi-horizon-alt:before{content:"\f046"}.wi-horizon:before{content:"\f047"}.wi-left:before{content:"\f048"}.wi-lightning:before{content:"\f016"}.wi-night-fog:before{content:"\f04a"}.wi-refresh-alt:before{content:"\f04b"}.wi-refresh:before{content:"\f04c"}.wi-right:before{content:"\f04d"}.wi-sprinkles:before{content:"\f04e"}.wi-strong-wind:before{content:"\f050"}.wi-sunrise:before{content:"\f051"}.wi-sunset:before{content:"\f052"}.wi-thermometer-exterior:before{content:"\f053"}.wi-thermometer-internal:before{content:"\f054"}.wi-thermometer:before{content:"\f055"}.wi-tornado:before{content:"\f056"}.wi-up-right:before{content:"\f057"}.wi-up:before{content:"\f058"}.wi-wind-west:before{content:"\f059"}.wi-wind-south-west:before{content:"\f05a"}.wi-wind-south-east:before{content:"\f05b"}.wi-wind-south:before{content:"\f05c"}.wi-wind-north-west:before{content:"\f05d"}.wi-wind-north-east:before{content:"\f05e"}.wi-wind-north:before{content:"\f060"}.wi-wind-east:before{content:"\f061"}.wi-smoke:before{content:"\f062"}.wi-dust:before{content:"\f063"}.wi-snow-wind:before{content:"\f064"}.wi-day-snow-wind:before{content:"\f065"}.wi-night-snow-wind:before{content:"\f066"}.wi-night-alt-snow-wind:before{content:"\f067"}.wi-day-sleet-storm:before{content:"\f068"}.wi-night-sleet-storm:before{content:"\f069"}.wi-night-alt-sleet-storm:before{content:"\f06a"}.wi-day-snow-thunderstorm:before{content:"\f06b"}.wi-night-snow-thunderstorm:before{content:"\f06c"}.wi-night-alt-snow-thunderstorm:before{content:"\f06d"}.wi-solar-eclipse:before{content:"\f06e"}.wi-lunar-eclipse:before{content:"\f070"}.wi-meteor:before{content:"\f071"}.wi-hot:before{content:"\f072"}.wi-hurricane:before{content:"\f073"}.wi-smog:before{content:"\f074"}.wi-alien:before{content:"\f075"}.wi-snowflake-cold:before{content:"\f076"}.wi-stars:before{content:"\f077"}.wi-night-partly-cloudy:before{content:"\f083"}.wi-umbrella:before{content:"\f084"}.wi-day-windy:before{content:"\f085"}.wi-night-alt-cloudy:before{content:"\f086"}.wi-up-left:before{content:"\f087"}.wi-down-right:before{content:"\f088"}.wi-time-12:before{content:"\f089"}.wi-time-1:before{content:"\f08a"}.wi-time-2:before{content:"\f08b"}.wi-time-3:before{content:"\f08c"}.wi-time-4:before{content:"\f08d"}.wi-time-5:before{content:"\f08e"}.wi-time-6:before{content:"\f08f"}.wi-time-7:before{content:"\f090"}.wi-time-8:before{content:"\f091"}.wi-time-9:before{content:"\f092"}.wi-time-10:before{content:"\f093"}.wi-time-11:before{content:"\f094"}.wi-day-sleet:before{content:"\f0b2"}.wi-night-sleet:before{content:"\f0b3"}.wi-night-alt-sleet:before{content:"\f0b4"}.wi-sleet:before{content:"\f0b5"}.wi-day-haze:before{content:"\f0b6"}.wi-beafort-0:before{content:"\f0b7"}.wi-beafort-1:before{content:"\f0b8"}.wi-beafort-2:before{content:"\f0b9"}.wi-beafort-3:before{content:"\f0ba"}.wi-beafort-4:before{content:"\f0bb"}.wi-beafort-5:before{content:"\f0bc"}.wi-beafort-6:before{content:"\f0bd"}.wi-beafort-7:before{content:"\f0be"}.wi-beafort-8:before{content:"\f0bf"}.wi-beafort-9:before{content:"\f0c0"}.wi-beafort-10:before{content:"\f0c1"}.wi-beafort-11:before{content:"\f0c2"}.wi-beafort-12:before{content:"\f0c3"}.wi-wind-default:before{content:"\f0b1"}.wi-wind-default._0-deg{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.wi-wind-default._15-deg{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.wi-wind-default._30-deg{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}.wi-wind-default._45-deg{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.wi-wind-default._60-deg{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg)}.wi-wind-default._75-deg{-webkit-transform:rotate(75deg);-moz-transform:rotate(75deg);-ms-transform:rotate(75deg);-o-transform:rotate(75deg);transform:rotate(75deg)}.wi-wind-default._90-deg{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.wi-wind-default._105-deg{-webkit-transform:rotate(105deg);-moz-transform:rotate(105deg);-ms-transform:rotate(105deg);-o-transform:rotate(105deg);transform:rotate(105deg)}.wi-wind-default._120-deg{-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}.wi-wind-default._135-deg{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.wi-wind-default._150-deg{-webkit-transform:rotate(150deg);-moz-transform:rotate(150deg);-ms-transform:rotate(150deg);-o-transform:rotate(150deg);transform:rotate(150deg)}.wi-wind-default._165-deg{-webkit-transform:rotate(165deg);-moz-transform:rotate(165deg);-ms-transform:rotate(165deg);-o-transform:rotate(165deg);transform:rotate(165deg)}.wi-wind-default._180-deg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.wi-wind-default._195-deg{-webkit-transform:rotate(195deg);-moz-transform:rotate(195deg);-ms-transform:rotate(195deg);-o-transform:rotate(195deg);transform:rotate(195deg)}.wi-wind-default._210-deg{-webkit-transform:rotate(210deg);-moz-transform:rotate(210deg);-ms-transform:rotate(210deg);-o-transform:rotate(210deg);transform:rotate(210deg)}.wi-wind-default._225-deg{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}.wi-wind-default._240-deg{-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-ms-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg)}.wi-wind-default._255-deg{-webkit-transform:rotate(255deg);-moz-transform:rotate(255deg);-ms-transform:rotate(255deg);-o-transform:rotate(255deg);transform:rotate(255deg)}.wi-wind-default._270-deg{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.wi-wind-default._285-deg{-webkit-transform:rotate(295deg);-moz-transform:rotate(295deg);-ms-transform:rotate(295deg);-o-transform:rotate(295deg);transform:rotate(295deg)}.wi-wind-default._300-deg{-webkit-transform:rotate(300deg);-moz-transform:rotate(300deg);-ms-transform:rotate(300deg);-o-transform:rotate(300deg);transform:rotate(300deg)}.wi-wind-default._315-deg{-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg)}.wi-wind-default._330-deg{-webkit-transform:rotate(330deg);-moz-transform:rotate(330deg);-ms-transform:rotate(330deg);-o-transform:rotate(330deg);transform:rotate(330deg)}.wi-wind-default._345-deg{-webkit-transform:rotate(345deg);-moz-transform:rotate(345deg);-ms-transform:rotate(345deg);-o-transform:rotate(345deg);transform:rotate(345deg)}.wi-moon-new:before{content:"\f095"}.wi-moon-waxing-cresent-1:before{content:"\f096"}.wi-moon-waxing-cresent-2:before{content:"\f097"}.wi-moon-waxing-cresent-3:before{content:"\f098"}.wi-moon-waxing-cresent-4:before{content:"\f099"}.wi-moon-waxing-cresent-5:before{content:"\f09a"}.wi-moon-waxing-cresent-6:before{content:"\f09b"}.wi-moon-first-quarter:before{content:"\f09c"}.wi-moon-waxing-gibbous-1:before{content:"\f09d"}.wi-moon-waxing-gibbous-2:before{content:"\f09e"}.wi-moon-waxing-gibbous-3:before{content:"\f09f"}.wi-moon-waxing-gibbous-4:before{content:"\f0a0"}.wi-moon-waxing-gibbous-5:before{content:"\f0a1"}.wi-moon-waxing-gibbous-6:before{content:"\f0a2"}.wi-moon-full:before{content:"\f0a3"}.wi-moon-waning-gibbous-1:before{content:"\f0a4"}.wi-moon-waning-gibbous-2:before{content:"\f0a5"}.wi-moon-waning-gibbous-3:before{content:"\f0a6"}.wi-moon-waning-gibbous-4:before{content:"\f0a7"}.wi-moon-waning-gibbous-5:before{content:"\f0a8"}.wi-moon-waning-gibbous-6:before{content:"\f0a9"}.wi-moon-3rd-quarter:before{content:"\f0aa"}.wi-moon-waning-crescent-1:before{content:"\f0ab"}.wi-moon-waning-crescent-2:before{content:"\f0ac"}.wi-moon-waning-crescent-3:before{content:"\f0ad"}.wi-moon-waning-crescent-4:before{content:"\f0ae"}.wi-moon-waning-crescent-5:before{content:"\f0af"}.wi-moon-waning-crescent-6:before{content:"\f0b0"}.icon .wi:before{content:"\f055"}.icon .wi.prov_a:before{content:"\f00d"}.icon .wi.prov_b:before{content:"\f00c"}.icon .wi.prov_c:before{content:"\f002"}.icon .wi.prov_d:before{content:"\f00b"}.icon .wi.prov_e:before{content:"\f013"}.icon .wi.prov_f:before{content:"\f01a"}.icon .wi.prov_g:before{content:"\f008"}.icon .wi.prov_h:before{content:"\f01c"}.icon .wi.prov_i:before{content:"\f019"}.icon .wi.prov_j:before{content:"\f01c"}.icon .wi.prov_k:before{content:"\f002"}.icon .wi.prov_l:before{content:"\f00b"}.icon .wi.prov_m:before{content:"\f01a"}.icon .wi.prov_n:before{content:"\f01b"}.icon .wi.prov_o:before{content:"\f01b"}.icon .wi.prov_p:before{content:"\f01b"}.icon .wi.prov_q:before{content:"\f006"}.icon .wi.prov_r:before{content:"\f01a"}.icon .wi.prov_s:before{content:"\f003"}.icon .wi.prov_t:before{content:"\f003"}.icon .wi.prov_u:before{content:"\f00e"}.icon .wi.prov_v:before{content:"\f01d"}.icon .wi.prov_w:before{content:"\f06b"}.icon .wi.prov_x:before{content:"\f06c"}.icon .wi.prov_y:before{content:"\f06b"}.icon .wi.prov_z:before{content:"\f06c"}.meteo{font-size:0;width:78.81773399014779%}.meteo .body,.weather-info-box{display:inline-block;vertical-align:middle;color:#fff;text-align:center}.meteo .body{margin:0 10px 0 0}.meteo-icon{font-size:22px}#weather-box{padding:30px 0;text-align:center}.floater{font-size:12px}.meteo-temperature{font-size:24px;color:#3b4167;margin:5px 0 0 0}.forecastdays li{display:inline-block;font-size:14px;color:#fff;margin:0 10px}.forecastdays li .date{margin:0 0 10px 0;text-transform:uppercase}.forecastdays li .icon{font-size:20px}#xmap li span{vertical-align:top}.jmgal_categorie{font-size:0;margin:40px 0}.jmgal_categorie .jg_row{display:inline-block;vertical-align:top;text-align:center;width:50%;margin-bottom:0}.jmgal_categorie .jg_row *{display:inline-block;vertical-align:top}.jmgal_categorie .jg_imgalign_catimgs{margin:10px !important}.jmgal_categorie img{display:block;width:100%;height:auto}.jmgal_albums{font-size:0}.jmgal_albums .jg_element_gal{display:inline-block;vertical-align:top;text-align:center;width:50%;margin-bottom:30px}.jmgal_albums .jg_element_gal img{display:block;width:100%;height:auto}.jmgal_albums .jg_photo_container{margin:10px !important}.jmgal_albums .jg_element_gal *{display:inline-block;vertical-align:top;margin:0;padding:0}.jmgal_albums .jg_element_gal ul li:before{display:none}.jmgal_albums .jg_element_gal .jg_imgalign_gal{display:block}.jmgal_albums .jg_element_gal .jg_element_txt{display:block;margin-top:0}.jg_back{text-align:center}.jg_catdescr{text-align:left}input#request-btn{border:solid 1px #3b4167;background:unset;color:#3b4167;font-size:35px;padding:1rem 2rem;margin:3rem 0}input#request-btn:hover{color:#fff;background:#3b4167}input#request-btn-header{background:#7492c6;border:0;height:50%;color:#fff;text-transform:uppercase;font-family:'Cinzel',sans-serif;font-weight:700}.trip-advisor-partner{}.trip-advisor-partner img{max-width:120px;height:auto}#popup-we-are-closed{height:100vh;position:fixed;z-index:999;top:0;left:0;right:0;display:none;justify-content:center;align-items:center}#popup-we-are-closed.show{display:flex}#popup-we-are-closed .popup-overlay{height:100vh;position:absolute;background-color:rgba(0,0,0,0.5);width:100%}#popup-we-are-closed .popup-modal{position:relative;z-index:999;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#24273C;width:50%;max-width:650px;min-height:400px;padding:27px 20px;color:white;line-height:1.3em;text-align:center}#popup-we-are-closed .popup-close{position:absolute;top:27px;right:20px}#popup-we-are-closed .popup-close:hover{cursor:pointer}#popup-we-are-closed .popup-title{font-size:25px;line-height:1.3em;margin-bottom:30px;font-weight:700}#popup-we-are-closed .logo{width:138px;height:125px;margin-bottom:30px}#popup-we-are-closed a{text-decoration:none;color:white}#videobox,#videoboxSecond{display:inline-block;width:45% !important;margin:auto 2% !important}#SchuWeb_Sitemap ul li a{vertical-align:top !important}#jmap_sitemap .jmapcolumn.instance1 *{text-align:center;vertical-align:top}#jmap_sitemap .jmapcolumn.instance1 .folder,#jmap_sitemap .jmapcolumn.instance1 *::before{visibility:hidden}#jmap_sitemap .jmapcolumn.instance1 .collapsable>a{display:none}@media only screen and (min-width:1371px){.nav>li>a{font-size:2.5vw}.nav>li>a>.icon-angle-down::before{font-size:2.5vw}.nav ul li a{font-size:2vw}.nav .gobackmenu{font-size:1vw}}@media only screen and (max-width:1370px){.footer-left{padding-left:20px;padding-right:20px}.meteo,.social{display:block;width:100%}#map-canvas{height:461px}.footer-left p.mbottom{margin:0 0 15px 0}.social{margin:12px 0 0 0}}@media only screen and (max-width:1260px){h2{font-size:25px}.sub-logo{display:block}.wrapped-logo{height:96px;overflow:hidden}.header-language{top:25px;right:110px}.current-language{background:none}.header.hasNews .wrapped-logo{top:0}.slider .button-covid{bottom:80px}.slider .button-ristorazione{bottom:75px}.single-room .theme-left{padding:15px 20px}.theme-left{padding:20px}.theme-left .cta-button{margin:20px 0 0 0}.mobile-links{display:flex}.booking-button{display:none}.mail-button{display:none}body{padding-bottom:50px}}@media only screen and (max-width:1170px){.item-col-2{float:none;width:100%;margin:0}.box-item .theme-left p,.box-item .theme-left ul{font-size:90%;line-height:150%}}@media only screen and (max-width:1100px){.footer-service .center{padding:0 10px}.footer-service ul{text-align:center}.copyright,.footer-service ul{width:40%}.copyright{width:60%}.altea{right:10px}#sb-container{max-width:50vw}}@media only screen and (max-width:1090px){.homepage .theme-presentation .theme-right,.homepage .theme-presentation .theme-left{width:50%}}@media only screen and (max-width:935px){.slogan{font-size:45px}.footer-partner a{margin-left:25px}.article .list-images>div.list-item{flex-basis:calc(50% - 2px)}.article .list-service>div.list-item{flex-basis:calc(33% - 20px);box-sizing:border-box;padding:0 9px}.article .list-service.show{max-height:300vw}.article .list-wellness>div.list-item{flex-basis:calc(100%);margin:0 1px 10px 1px}.jmgal_albums .jg_element_gal *{font-size:14px}#videobox,#videoboxSecond{width:100% !important;margin:auto !important}}@media only screen and (max-width:845px){.tab-system>ul>li{font-size:21px;width:186px}.theme-left,.theme-right,.homepage .theme-presentation .theme-right,.homepage .theme-presentation .theme-left{display:block;width:100%;max-width:678px;margin:0 auto;min-height:inherit}.single-room .theme-right ul li img{max-width:100%;height:auto}.single-room .theme-left,.single-room .theme-right{min-height:inherit}.theme-wrapper,.full-offer-detail{height:auto;max-width:678px;margin:0 auto}.imgs{min-height:inherit}.single-offer .theme-part{padding:20px}.single-offer .theme-part,.theme-presentation .theme-part,.homepage .theme-presentation .theme-right,.homepage .theme-presentation .theme-left{min-height:250px}.footer-service{height:auto;line-height:inherit}.footer-service .center{padding:20px}.footer-left,.footer-right{display:block;width:100%}#map-canvas{height:260px;background-image:url("https://www.chaletasterfassa.com/templates/chaletaster/images/google-map-small.jpg")}.copyright,.footer-service ul{float:none;display:block;width:100%;text-align:center}.copyright{padding:15px 0}.altea{position:relative;right:auto;bottom:auto;top:auto;display:block;margin:0 auto}.room-presentation .tab-system>ul>li>a{display:none}.only-mobile{display:block !important}.room-category-slider,.tab-system>ul>li:after{display:none}.box-item .theme-wrapper{max-width:none}.box-item .theme-left,.box-item .theme-right{height:auto;display:block !important;max-width:none}.box-item .theme-right img{width:100%;height:auto}.box-item .theme-left p,.box-item .theme-left ul{font-size:100%;line-height:180%}.box-item.coffeebox .theme-left:before{height:20px}.box-item.coffeebox .theme-left:after{height:20px}.box-item.coffeebox .theme-left .inner{padding:20px 0}#content.no-photo{padding-top:176px}#popup-we-are-closed .popup-modal{width:85%;max-width:650px;min-height:auto;padding:27px 20px}#popup-we-are-closed .popup-title{font-size:18px}#popup-we-are-closed p{font-size:14px}}@media only screen and (max-width:745px){.header{height:76px}.main-navigation{top:0;width:100%}.header-navigation-image{display:none !important;z-index:-2}h1{font-size:35px;padding:0 0 10px 0}h1:after{margin:40px 0 30px 0;bottom:0}h1:before{bottom:26px}h1 span{font-size:30px}h2{font-size:20px}h3{font-size:18px}.homepage .content-article{padding:20px 10px}h2{font-size:20px;line-height:150%}.slider{height:auto !important;margin-top:0}.slider-container{padding:0}.images{position:relative !important;min-height:450px}.header.hasNews .sub-logo{top:45px}.sub-logo{top:5px;left:0}.sub-logo svg.totop{top:-64px}.nav{padding:20px 0}.content-article{padding:20px 10px}.theme-left p{font-size:16px}.newsletter-subscription p{padding:0 20px}.single-offer .theme-left .cta-button a.detail-link{display:block;width:100%;font-size:13px}.single-offer .theme-left .cta-button a{width:50%}.full-offer-detail{padding-top:0}.cta-button a.detail-link.active-offer{border-bottom:0}.article p,.article ul{padding:15px 0 0 0}.article a.cta-link{display:block}.article>p:first-of-type:before{margin:10px 0 50px 0}.article>p:first-of-type:after{top:20px}.article a.cta-link.pdf{margin:0 auto}fieldset label span{display:block;width:100%}fieldset label input[type="text"],fieldset textarea{display:block;width:100%}.item-col-last{text-align:left}.newsletter-subscription{padding:20px 0}.single-offer .theme-part,.theme-presentation .theme-part,.homepage .theme-presentation .theme-right,.homepage .theme-presentation .theme-left{min-height:inherit}.newsletter-subscription form{padding:20px 0 0 0}.theme-presentation p.theme-title,.single-room .theme-title,.single-offer .theme-title{font-size:20px}.tab-system.inner-tab{margin:15px 0 0 0}.tab-system>ul{padding:0 0 10px 0}.tab-system>ul>li{width:100%;margin:0 0 10px 0}.tab-system>ul>li>a,.tab-system>ul>li{height:60px;line-height:60px}.meteo,.social{text-align:center}.social li{margin:0}.article ul.menu_interno li{display:block}.priceHead{font-size:18px}.price .type{font-size:13px}.copyright{line-height:180%}.footer-partner{padding:20px 0}.footer-partner a{margin:10px 15px}.footer-left .center{font-size:14px}.forecastdays li{font-size:12px}.footer-above{padding:0}.footer-above ul li{display:block;border-top:1px solid #fff;margin:0}.footer-above ul li a{line-height:48px}.footer-indirizzo{width:100%}.footer-contact{width:100%}.footer-social{width:100%}.footer-social .social li{margin:0 10px 0 0}.scrolltotop{bottom:60px}.backstretchr img{display:block !important;max-width:100%;height:auto}.slogan,.newsletter-subscription input[type="text"],.backstretch{display:none}body.homepage .inner-images{display:block}#videowrapper{display:none}.article .list-service>div.list-item{flex-basis:calc(100% - 22%)}.article .list-service div.list-item .list-item-img{margin:30px 10px;width:45px}.article .list-service>div.list-item:hover img{transform:scale(1.3)}.slider .button-ristorazione{bottom:3px;right:13px;width:120px;height:102px}.slider .button-ristorazione .btn-text{font-size:13px}html[lang="en"] .slider .button-ristorazione .btn-text{font-size:15px}.slider .button-covid{bottom:13px;left:17px;width:84px;height:84px}.slider .button-covid .btn-text{font-size:14px}.social.fixed{display:block}.header .top-news{font-size:13px;line-height:3em}.header .top-news.scrolled{max-height:20vh}#content.no-photo{padding-top:125px}.jmgal_albums .jg_element_gal{width:50%;margin-bottom:0}.jmgal_categorie .jg_row{width:50%}.slider .booking-container-request{display:none}}@media only screen and (min-width:360px){.sb__dates .sb__form-field{}}#CDSWIDCOE{color:#fff !important;background-color:#fff0 !important}@media only print{*{font-family:Arial,Helvetica,sans-serif !important;color:#000 !important}h1{padding:20px 0 0 0;font-size:20px;text-align:left}h2,h1 span{font-size:inherit}body{background:#fff none !important;color:#000;line-height:1.2;padding:0 !important}p,table,ul,ol,dl,blockquote,pre,code,form{margin:0 0 1em}#content{border:0}#article{padding:0}#article .center{max-width:none}.footer-left{width:100%;display:block;padding:0}.ico{padding:0}.footer-left p:first-child{font-size:17px}.single-room .theme-left{display:block;width:100%}.theme-wrapper{height:auto}.single-room .theme-left{min-height:inherit}.header-outerbox,h1:before,h1:after,.room-presentation,.theme-presentation,.newsletter-subscription,.footer-right,.footer-partner,.footer-service,.scrolltotop,#altea-cookiebox-wrapper,.mbottom,.meteo,.ico:before,.single-room .theme-right,.single-room .theme-left .cta-button{display:none !important}}}
