@charset "UTF-8";body{line-height:2;color:var(--testo)}#offerte.offerte p.empty{text-align:center;margin:0}#offerte.offerte .h2{}.cc-trigger.cc-trigger-icon svg{width:25px !important}a:hover,a:focus{color:inherit;opacity:0.5}.padding-y{padding-top:5%;padding-bottom:5%}.padding-x{padding-right:5%;padding-left:5%}.padding-xr{padding-right:2.5%}.padding-xl{padding-left:2.5%}.padding-x-no{padding-right:0;padding-left:0}.padding-y-b{padding-bottom:5%}#sp-header .container{max-width:100%;padding:0 4%}#sp-header .row{margin-left:0;margin-right:0}#sp-header .sp-module .sp-module-content div.logo{display:inline-flex}#sp-header div.logo img{height:30px;object-fit:contain;object-position:left}#sp-header .sp-module{margin-left:0}#sp-logo-custom,#sp-menu{padding:0}.sp-megamenu-parent{margin-right:10px}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{font-size:1rem;text-transform:uppercase;color:var(--alt-testo)}.sp-megamenu-parent>li.active>a,.sp-megamenu-parent>li.active:hover>a,.sp-megamenu-parent>li:hover>a,.offcanvas-menu .offcanvas-inner ul.menu li.active a,.offcanvas-menu .offcanvas-inner ul.menu>li a:hover,.offcanvas-menu .offcanvas-inner ul.menu>li a:focus,.offcanvas-menu .offcanvas-inner ul.menu>li span:hover,.offcanvas-menu .offcanvas-inner ul.menu>li span:focus{color:var(--primario)}#sp-main-body{padding:0}#sp-footer{background-color:#fff;border-top:#dedede 1px solid;color:var(--alt-testo)}#sp-footer h4{margin-bottom:25px}#sp-footer a,#sp-footer a:hover,#sp-footer a:active,#sp-footer a:focus{color:inherit}#sp-footer .social .fa,#sp-footer .social .fab,#sp-footer .social .fas,#sp-footer .fa,#sp-footer .fab,#sp-footer .fas,#sp-footer .fa-brands{margin-right:5px}#sp-footer img{width:250px;margin-left:auto;margin-right:auto}#sp-copyright{background-color:var(--secondario);padding-top:2%;padding-bottom:2%;color:#fff}#sp-copyright p{line-height:1;margin:0}.slideshow img{width:100%;max-height:700px;object-fit:cover;object-position:center}a{color:inherit}.prenota-page form{max-width:450px;margin-left:auto;margin-right:auto}.prenota-page #sp-main-body{background:#656a701a;padding:5%}h1,h2,h3{color:var(--primario)}.left{text-align:left}h1:after,h2:after{background:var(--primario);opacity:0.5;content:"";display:block;width:100%;max-width:100px;margin:25px 0;height:2px}h1.center,h2.center{text-align:center}h1.center:after,h2.center:after{margin-left:auto;margin-right:auto}h1.left,h2.left{text-align:left}h1.left:after,h2.left:after{margin-right:auto}a.button{font-weight:bold;background:var(--secondario);padding:1px 5px;float:right;width:fit-content}.fixbar{display:none;position:fixed;z-index:99;bottom:0;color:#fff;width:100%;height:40px;padding-right:0.875rem;padding-left:0.875rem}.fixbar .chiama,.fixbar .prenota,.fixbar .whatsapp{text-align:center}.fixbar .chiama{background-color:var(--secondario);font-size:1.5rem}.fixbar .prenota{background-color:var(--primario);text-transform:uppercase}.fixbar .whatsapp{background-color:#38e676;font-size:1.5rem}.fixbar a{line-height:40px;display:block}.fixbar a:hover,.fixbar a:active,.fixbar a:focus{color:inherit}.fixbar sub{display:block;font-size:inherit}img.res-obj{object-fit:cover;object-position:center;height:100%;width:100%}@media (min-width:768px){#testo-desc{height:auto !important}}.dotazioni ul,.dotazioni ul li,ul.social,ul.social li,ul.legals,ul.legals li{list-style:none}ul.social,ul.legals{padding:0}ul.social{max-width:250px}.dotazioni ul li label{margin-bottom:25px;line-height:1}.dotazioni svg{width:30px;display:block;margin-left:auto;margin-right:auto}.dotazioni svg path,.dotazioni svg polygon,.dotazioni svg circle{fill:var(--secondario)}.dotazioni svg.sea-view path{fill:none}.dotazioni svg.sea-view path,.dotazioni svg.chout path,.dotazioni svg.chin path{stroke:var(--testo)}.dotazioni ul li span.tip{background:var(--secondario);color:#fff;visibility:hidden;opacity:0;transition:visibility 0s,opacity 0.5s linear;box-shadow:0 0 2px 0 rgb(0 0 0 / 10%);padding:3%;display:block;line-height:1;margin-top:-15px;border-radius:4px;position:absolute}.dotazioni ul li span.tip i{display:block;color:var(--secondario);font-size:2rem;line-height:0;margin-top:-2px;margin-bottom:1px}.dotazioni ul li:hover span.tip{visibility:visible;opacity:1;position:relative;margin-bottom:-100%}.dotazioni ul li i.fa-asterisk{font-size:50%;position:absolute}.flickity-button,.flickity-button:hover{background:transparent}.flickity-button:focus{box-shadow:none}.recensioni div.elemento p:before{content:'"';font-size:6rem}.recensioni div.elemento .testo{text-align:left}.recensioni div.elemento .testo p{font-size:1.5rem;line-height:180%;text-align:left;margin:0;padding:0}.recensioni div.elemento .testo span.autore{display:block;margin-top:20px;margin-bottom:25px}.recensioni div.elemento .testo img{max-width:44px}.recensioni .mslider_main .mslider-item{padding-left:15px !important}.btn-primary,.sppb-btn-primary,.btn-primary:hover,.sppb-btn-primary:hover{border-color:var(--primario);background-color:var(--primario)}.grecaptcha-badge{display:none !important}.legals h1,.legals h2,.legals h3{font-family:inherit;margin:35px 0px 10px 0px;color:inherit}.legals h1:after,.legals h2:after{display:none}.burger-icon>span{background-color:var(--secondario)}.apt-link-alias,body.ltr .sp-megamenu-parent>li.sp-has-child>a:after,body.ltr .sp-megamenu-parent>li.sp-has-child>span:after{display:none !important}.slideshow .image{width:100%;height:750px;background-position:50% 100%;background-size:cover;background-repeat:no-repeat}.alloggi ul{padding:0;margin:0}.alloggi li.row{height:500px;padding:0 1%}.alloggi li.row:nth-child(odd) div.image{left:50%}.alloggi li.row:nth-child(odd){}.alloggi li.row:nth-child(even){}.alloggi li.row div.image{position:relative;height:100%}.alloggi li.row:nth-child(odd) div.image{left:50%}.alloggi li.row:nth-child(even) div.image{left:0}.alloggi li.row div.text{position:relative;display:flex;flex-direction:column;justify-content:center}.alloggi li.row:nth-child(odd) div.text{right:50%}.alloggi li.row:nth-child(even) div.text{right:0}.owl-carousel .owl-item div.img-container{height:350px}.offcanvas-active .close-offcanvas .burger-icon>span{height:2px}.burger-icon>span{height:3px}div.hover-form,.home #testo.testo{max-width:1200px;margin-left:auto;margin-right:auto}#sidebar.is-affixed .inner-wrapper-sticky{margin-left:15px}.offcanvas-inner .logo img{height:30px;width:auto}.offcanvas-menu{z-index:9999999}.offcanvas-menu .offcanvas-inner ul.menu>li>a,.offcanvas-menu .offcanvas-inner ul.menu>li>span,.offcanvas-inner .sp-module-content{font-size:1.2rem;line-height:20px}.offcanvas-menu .offcanvas-inner a:hover,.offcanvas-menu .offcanvas-inner a:focus,.offcanvas-menu .offcanvas-inner a:active{color:inherit}.offcanvas-inner a{opacity:.7}.offcanvas-inner .social ul{padding:0}.offcanvas-inner .whatsapp a,.offcanvas-inner .whatsapp a i{color:#38e676;font-weight:bold;margin-top:15px}@media (max-width:767px){.owl-carousel .owl-item div.img-container{height:275px}.alloggi li.row{margin-top:50px;height:auto}#testo-desc{overflow:hidden}.intrott strong{text-align:right;font-style:italic;margin-top:10px}.dotazioni ul li{font-size:0.75rem}.slideshow .image{height:300px}div.form{}.alloggi li.row:nth-child(odd) div.image,.alloggi li.row:nth-child(even) div.image{left:auto;right:auto;height:unset}.alloggi li.row div.text{position:inherit;display:block}.cc-trigger.cc-trigger-icon.cc-trigger-bottom{bottom:3rem !important;right:12px !important;left:auto !important}.padding-x{padding-right:10%;padding-left:10%}.padding-y{padding-top:10%;padding-bottom:10%}#sp-copyright{padding-bottom:50px}.slideshow{height:300px;z-index:99;position:relative}.slideshow img{height:100%}.fixbar{display:block}h1:after,h2:after{margin-top:10px;margin-bottom:10px}.dotazioni ul li span.tip i{margin-top:5px;margin-bottom:-5px}.recensioni div.elemento .testo p{font-size:1.2rem}.recensioni .flickity-prev-next-button.previous{left:-5px}.recensioni .flickity-prev-next-button.next{right:-5px}.recensioni div.elemento .testo span.autore{width:50%}.recensioni div.elemento .testo img{float:right;margin-top:-60px}.mappa iframe{max-height:300px !important}#sp-header div.logo img{}.form form,p.thankyou{margin-top:50px;box-shadow:2px 2px 3px 1px #ddd}#userForm button,#userForm input,#userForm select{height:60px;border:none;position:relative;z-index:9}#userForm input,#userForm select{padding-top:50px}#userForm select{height:80px}#userForm button{margin-top:25px}#userForm .row .rsform-block{margin-bottom:0 !important;margin-top:0}#userForm .row .rsform-block-lc1,#userForm .row .rsform-block-lc2,#userForm .row .rsform-block-lc3,#userForm .row .rsform-block-lc4,#userForm .row .rsform-block-lc1s,-la1s,#userForm .row .rsform-block-la1,#userForm .row .rsform-block-la2,#userForm .row .rsform-block-la3,#userForm .row .rsform-block-la4{line-height:1;text-align:left;color:var(--secondario);margin-bottom:0px !important}#userForm .row .rsform-block-messaggio{max-width:80%;margin-left:auto;margin-right:auto;margin-top:65px !important}#userForm textarea{padding:5%}#userForm .row .rsform-block-privacy{text-align:left;padding:5%}#sp-footer{text-align:center}#sp-footer h4{margin-bottom:5px;margin-top:25px}ul.social{max-width:100%;font-size:2rem;margin:0}#sp-logo-custom,#sp-menu{height:50px}}@media (max-width:575px){#sp-header .logo{height:50px}#offcanvas-toggler{height:50px;line-height:50px}}
