@charset "UTF-8";:root{--primario:#0a316c;--secondario:#f2922b;--testo:#4d4d4d;--alt-testo:#4d4d4d;--alt-bg:#0a316c;--cc-text:var(--primario);--cc-btn-primary-bg:var(--primario);--cc-btn-primary-text:#fff;--cc-btn-primary-hover-bg:var(--secondario)}body{font-size:1.3rem}#sp-footer,#sp-copyright{font-size:1rem}.owl-carousel.alloggi-owl .owl-item div.img-container,.owl-carousel.offerte-owl .owl-item div.img-container{height:550px;opacity:1}.owl-carousel.alloggi-owl .owl-item div.hover{position:absolute;width:100%;height:100%;top:0}.owl-carousel.alloggi-owl .owl-item:hover div.img-container,.owl-carousel.alloggi-owl .owl-item:focus div.img-container{opacity:0.1;transition:all .5s ease}.owl-carousel.alloggi-owl .owl-item div.hover div.caption{position:absolute;bottom:-100px;opacity:0;width:100%;text-align:center;transition:all .5s ease}.owl-carousel.alloggi-owl .owl-item:hover div.hover div.caption,.owl-carousel.alloggi-owl .owl-item:focus div.hover div.caption{bottom:40%;opacity:1;transition:all .5s ease}.owl-carousel.alloggi-owl .owl-item div.hover div.caption a,.alloggi.list div.testo a,.offerte.list div.testo a,.recensioni.list div.testo a{font-weight:bold;font-size:80%}.recensioni.list div.testo a{color:var(--primario)}.owl-carousel.alloggi-owl .owl-nav{position:absolute;width:100%;top:50%}.owl-carousel.alloggi-owl .owl-nav button.owl-prev,.owl-carousel.alloggi-owl .owl-nav button.owl-next{font-size:3rem;position:absolute;line-height:0}.owl-carousel.alloggi-owl .owl-nav button.owl-prev{left:-3%}.owl-carousel.alloggi-owl .owl-nav button.owl-next{right:-3%}#recensioni{height:650px;position:relative}#recensioni div.image{height:100%;background-attachment:fixed;background-position:center;background-size:cover;opacity:0.1}.recensioni-owl{position:absolute;height:100%;top:0}.recensioni-owl .owl-stage-outer{top:50%;left:50%;transform:translate(-50%,-50%)}.recensioni-owl .row.sito-autore,.recensioni.list .row.sito-autore{position:relative;margin:0;text-align:left;line-height:1}.recensioni-owl .autore,.recensioni.list .autore,.view-article.recensioni .autore{font-size:1.2rem;line-height:1.5}.recensioni.list .aut-data,.view-article.recensioni .aut-data{margin-left:10px}.recensioni.list .autore,.view-article.recensioni .autore{line-height:1}.recensioni-owl .row.sito-autore .col-6.sito{text-align:right}.sito-autore{display:flex;justify-content:flex-end}.recensioni-owl .sito img,.recensioni.list .sito img,.view-article.recensioni .sito img{max-width:50px;max-height:50px;margin-left:auto}.recensioni-owl .voto{font-size:1.5rem;text-align:center;color:var(--secondario)}.recensioni-owl .testo{font-size:1.3rem;line-height:1.7;text-align:center}.recensioni-owl .padding-y-b{padding-bottom:2.5%}.recensioni-owl h2,.offerte-owl h2{font-size:2.5rem;margin:0}.recensioni-owl h2:after,.offerte-owl h2:after{display:none}.recensioni-owl h2 span,.offerte-owl h2 span{font-size:1.5rem;display:block;color:var(--secondario)}.offerte-owl div.testo,.alloggi.list .item div.testo,.offerte.list .item div.testo{padding:5%;display:grid}.offerte-owl div.testo a{font-size:90%;font-weight:bold;color:var(--primario)}.offerte-owl span.valore,.view-article .offerte span.valore{font-size:2.5rem;font-weight:bold;line-height:1;display:block}.offerte-owl div.date{}.offerte-owl div.date span,.offerte.list div.date span,.view-article .offerte div.date span{margin:0 10px;font-weight:bold}.offerte.list div.date span,.view-article .offerte div.date span{color:var(--primario);font-size:90%}.offerte.list span.valore{font-size:2rem;line-height:1}.offerte-owl div.date em,.offerte.list div.date span,.view-article .offerte div.date span{font-style:normal}.offerte-owl div.date span.chin{}.offerte-owl div.date span.chout{}.view-category .alloggi .img-container,.view-category .offerte .img-container{height:350px}.view-article .offerte .img-container{height:400px}.view-article .offerte h1:after{display:none}.sidebar{will-change:min-height}.sidebar__inner{transform:translate(0,0);transform:translate3d(0,0,0);will-change:position,transform}.dotazioni{text-align:left}.dotazioni svg{display:initial}.dotazioni ul li{margin-bottom:15px}.dotazioni ul li label{margin:0;vertical-align:middle;line-height:30px}.alloggi #galleria div.swiper-slide{height:450px}.alloggi #main-content span.cin,.alloggi #main-content span.cir{color:var(--primario);font-weight:normal;font-size:90%}.alloggi #main-content span.cin span.value,.alloggi #main-content span.cir span.value{font-weight:bold}div.hover-form{margin-bottom:65px;position:relative;z-index:99}div.hover-form form,div.hover-form p.thankyou{margin-top:-150px}div.hover-form form{padding:0px}div.hover-form .rsform-thankyou-button{margin-top:-45px}div.hover-form .rsform-block-lc1,div.hover-form .rsform-block-lc2,div.hover-form .rsform-block-lc3,div.hover-form .rsform-block-lc4,div.hover-form .rsform-block-lc1s,div.hover-form .rsform-block-la1s,div.hover-form .rsform-block-la1,div.hover-form .rsform-block-la2,div.hover-form .rsform-block-la3,div.hover-form .rsform-block-la4{line-height:85px}@media (max-width:767px){div.hover-form{margin-bottom:0px}div.hover-form form,div.hover-form p.thankyou{margin-top:25px}div.hover-form form#prenota input,div.hover-form form#prenota select,div.hover-form .rsform-block-lc1,div.hover-form .rsform-block-lc2,div.hover-form .rsform-block-lc3,div.hover-form .rsform-block-lc4,div.hover-form .rsform-block-lc1s,div.hover-form .rsform-block-la1s,div.hover-form .rsform-block-la1,div.hover-form .rsform-block-la2,div.hover-form .rsform-block-la3,div.hover-form .rsform-block-la4{border:none}form#prenota button.rsform-button{height:60px}form#prenota{border:2px solid var(--primario);border-radius:5px}div.hover-form form#prenota h2{display:block !important}div.hover-form .rsform-block-lc1,div.hover-form .rsform-block-lc2,div.hover-form .rsform-block-lc3,div.hover-form .rsform-block-lc4,div.hover-form .rsform-block-lc1s,div.hover-form .rsform-block-la1s,div.hover-form .rsform-block-la1,div.hover-form .rsform-block-la2,div.hover-form .rsform-block-la3,div.hover-form .rsform-block-la4{}.view-category .alloggi .img-container,.view-category .offerte .img-container,.view-article .offerte .img-container{height:200px}.owl-carousel.alloggi-owl .owl-item div.img-container,.owl-carousel.offerte-owl .owl-item div.img-container{height:250px}.owl-carousel.alloggi-owl .owl-nav{top:40%}.owl-carousel.alloggi-owl .owl-nav button.owl-prev{left:-9%}.owl-carousel.alloggi-owl .owl-nav button.owl-next{right:-9%}.offerte-owl div.testo,.alloggi.list .item div.testo,.offerte.list .item div.testo{padding:10%}.offerte-owl span.valore,.view-article .offerte span.valore{font-size:2rem}}
