@font-face{font-family:'gilda_displayregular';src:url('https://www.residencechecrouit.com/font/gildadisplay-regular-webfont.woff2') format('woff2'),url('https://www.residencechecrouit.com/font/gildadisplay-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'barlow_semi_condensedsemibold';src:url('https://www.residencechecrouit.com/font/barlowsemicondensed-semibold-webfont.woff2') format('woff2'),url('https://www.residencechecrouit.com/font/barlowsemicondensed-semibold-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'barlow_semi_condensedmedium';src:url('https://www.residencechecrouit.com/font/barlowsemicondensed-medium-webfont.woff2') format('woff2'),url('https://www.residencechecrouit.com/font/barlowsemicondensed-medium-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'barlow_semi_condensedregular';src:url('https://www.residencechecrouit.com/font/barlowsemicondensed-regular-webfont.woff2') format('woff2'),url('https://www.residencechecrouit.com/font/barlowsemicondensed-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'barlow_semi_condensedlight';src:url('https://www.residencechecrouit.com/font/barlowsemicondensed-light-webfont.woff2') format('woff2'),url('https://www.residencechecrouit.com/font/barlowsemicondensed-light-webfont.woff') format('woff');font-weight:normal;font-style:normal}@keyframes fadeSotto{from{bottom:10vh;opacity:0}to{bottom:25vh;opacity:1}}@keyframes fadeDentro{from{opacity:0}to{opacity:1}}@keyframes zoomImage{from{background-size:105%}to{background-size:100%}}@keyframes blurDentro{from{filter:blur(20px)}to{filter:blur(0px)}}*{scrollbar-width:thin}::-webkit-scrollbar{display:none}.et_pb_text h1,.et_pb_text h2,.et_pb_text h3{font-family:'gilda_displayregular'}.et_pb_text p,.et_pb_text p a{font-family:'barlow_semi_condensedregular';font-size:1.2vw;line-height:1.6vw;color:#4a3a30}header{position:fixed;z-index:999;width:100%;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:rgba(0,0,0,.3);border-bottom:1px solid rgba(255,255,255,.3);transition:backdrop-filter 1s,-webkit-backdrop-filter 1s,background-color 1s}body.home header{background-color:rgba(0,0,0,.1);transition:backdrop-filter 1s,-webkit-backdrop-filter 1s,background-color 1s}header.compact{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgba(0,0,0,.5);transition:backdrop-filter 1s,-webkit-backdrop-filter 1s,background-color 1s}header .et_pb_row{display:flex;align-items:center}header .et_pb_column{width:10%!important}header .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:0}header .et_pb_column:first-child,header .et_pb_column:last-child{width:45%!important}header .et_pb_image img{width:125px;height:auto;transition:width 1s,opacity .5s 1s}header.compact .et_pb_image img{opacity:0;width:15%;transition:width 1s .5s,opacity 1s}header li{padding:0 20px}header li a{padding:5px 10px!important}header a,.menu-item-object-custom a,header .et_pb_text p a{font-family:'barlow_semi_condensedlight';font-size:1.25vw;opacity:.7!important;transition:opacity .5s;color:#fff!important;padding:0px 10px}header .et-menu .menu-item-has-children>a:first-child{padding-right:20px!important}header .et-menu .menu-item-has-children>a:first-child::after{top:5px}header .et_pb_image a{opacity:1!important}header .current-menu-item:not(.menu-item-object-custom) a,header a:hover,header .wpml-ls-current-language a{opacity:1!important;transition:opacity .5s}header .et_pb_column:last-child .et_pb_text p a:first-child{border-right:2px solid rgba(255,255,255,.5)}header .nav li ul{border:1px solid rgba(255,255,255,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}header .nav li ul li{padding:0;width:100%}header .nav li ul li a{font-size:1vw;width:100%}header li.wpml-ls-item{padding:0!important}header ul:not(.et_mobile_menu) li.menu-item-wpml-ls-5-en a{border-right:2px solid rgba(255,255,255,.5);padding-right:20px!important}body:not(.et-fb-root-ancestor) #home_slider .et_pb_slide_0 .et_pb_slide_description{padding:0}#home_slider .et_pb_slide_0 h1{font-size:4.5vw;text-transform:uppercase;font-family:'gilda_displayregular'}body:not(.et-fb-root-ancestor) #home_slider .et_pb_slide_0 h1{position:absolute;opacity:0;filter:blur(30px);width:100%;left:50%;transform:translate(-50%,-50%);top:50%;padding:0;animation:fadeDentro 1s ease-in forwards,blurDentro 1s ease-in forwards}body:not(.et-fb-root-ancestor) #home_slider .et_pb_slide_0 h1::after{content:'';display:block;width:40%;margin-left:30%;margin-top:30px;height:1px;background-color:rgba(255,255,255,.8)}#home_slider .et_pb_slide_0 .et_pb_slide_content p{font-size:1.4vw;line-height:1.8vw;color:#fff;font-family:'barlow_semi_condensedregular'}body:not(.et-fb-root-ancestor) #home_slider .et_pb_slide_0 .et_pb_slide_content p{padding:0 30vw;position:absolute;bottom:10vh;opacity:0;animation:fadeSotto .8s 1s forwards}#home_slider .et-pb-arrow-next,#home_slider .et-pb-arrow-prev,#slider_app .slick-next,#slider_app .slick-prev,#focus_news .slick-next,#focus_news .slick-prev{margin-top:-79px;opacity:.5;transition:opacity .5s}#home_slider .et-pb-arrow-next{right:-120px;transition:right .8s}#home_slider .et-pb-arrow-prev{left:-120px;transition:left .8s}#home_slider:hover .et-pb-arrow-next{right:0;transition:right .8s}#home_slider:hover .et-pb-arrow-prev{left:0;transition:left .8s}#home_slider .et-pb-arrow-next:hover,#home_slider .et-pb-arrow-prev:hover,#slider_app .slick-next:hover,#slider_app .slick-prev:hover,#focus_news .slick-next:hover,#focus_news .slick-prev:hover{opacity:1;transition:opacity .5s}#home_slider .et-pb-arrow-next::before,#home_slider .et-pb-arrow-prev::before{content:'';display:block;width:50px;height:158px;padding:0 60px}#home_slider .et-pb-arrow-next::before,#slider_app .slick-next,#focus_news .slick-next{background:url("https://www.residencechecrouit.com/wp-content/uploads/2024/10/next_banner.png") no-repeat scroll transparent center center}#home_slider .et-pb-arrow-prev::before,#slider_app .slick-prev,#focus_news .slick-prev{background:url("https://www.residencechecrouit.com/wp-content/uploads/2024/10/prev_banner.png") no-repeat scroll transparent center center}#home_slider .et-pb-controllers{bottom:100px;opacity:0;animation:fadeDentro .5s ease-in 1.5s forwards}#home_slider .et-pb-controllers a{position:relative;height:50px;width:50px;background-color:transparent;border-radius:0;margin:0;opacity:.5;transition:opacity 1s}#home_slider .et-pb-controllers a::before{content:'';display:inline-block;position:absolute;left:0;top:50%;height:2px;width:100%;background-color:#fff;transform:scaleY(100%);transition:height 1s}#home_slider .et-pb-controllers a.et-pb-active-control,#home_slider .et-pb-controllers a:hover{opacity:1;transition:opacity 1s}#focus_about{overflow:hidden;padding:10vh 0}#focus_about .et_pb_row{align-items:center}#focus_about h2{font-size:4.4vw;line-height:5.5vw;position:relative;padding:0;color:#3b1e05}#focus_about h2::before,#focus_about h2::after{content:'';display:block}#focus_about h2::before{position:absolute;width:40%;height:8px;bottom:-3px;left:30%;background-color:#8d0303}#focus_about h2::after{width:70%;height:1px;margin:40px 15% 55px;background-color:#4a3a30}#focus_about p{font-size:1vw;line-height:1.4vw;color:#4a3a30}#focus_about .et_pb_button{font-size:1.2vw;color:#4a3a30;font-family:'barlow_semi_condensedregular';border:none;border-top:1px solid #7a7268;border-bottom:1px solid #7a7268;border-radius:0;}#focus_about .et_pb_button:hover{background-color:#8d0303;border-color:#8d0303;color:#fff}#slider_app{overflow:hidden;margin-bottom:-1px}body.et-fb-root-ancestor #slider_app .et_pb_text{float:left}#slider_app .slick-list{width:200%;left:-50%}#slider_app .slick-list::before,#slider_app .slick-list::after{content:'';display:block;position:absolute;top:0;z-index:1;width:33.3333%;height:100%;opacity:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:rgb(18,10,5,.4)}#slider_app .slick-list::before{left:0;border-right:1px solid rgba(255,255,255,.3)}#slider_app .slick-list::after{right:0;border-left:1px solid rgba(255,255,255,.3)}#slider_app .et_pb_text{width:50%;aspect-ratio:3/2}#slider_app .et_pb_text_inner{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background-color:rgb(18,10,5,.5);transition:background-color 1s}#slider_app .et_pb_text:hover .et_pb_text_inner{background-color:rgb(18,10,5,0);transition:background-color 1s}#slider_app .et_pb_text_inner *{color:#fff;text-align:center}#slider_app .et_pb_text h3{font-size:4.5vw;text-transform:uppercase}#slider_app .et_pb_text h3::after{content:'';display:block;width:60%;height:1px;margin:20px 20%;background-color:rgba(255,255,255,.5)}#slider_app .et_pb_text h4{font-family:'barlow_semi_condensedregular';font-size:1.6vw;text-transform:uppercase}#slider_app .et_pb_text h3,#slider_app .et_pb_text h4{opacity:1;transition:opacity 1s}body:not(.et-fb-root-ancestor) #slider_app .et_pb_text:hover h3,body:not(.et-fb-root-ancestor) #slider_app .et_pb_text:hover h4{opacity:0;transition:opacity 1s}#slider_app .et_pb_text p{font-size:1.2vw;padding:10px 20px}body:not(.et-fb-root-ancestor) #slider_app .et_pb_text p{position:absolute;bottom:50px;border-top:1px solid rgba(255,255,255,.3);transition:bottom .5s .5s}body:not(.et-fb-root-ancestor) #slider_app .et_pb_text:hover p{bottom:-50px;transition:bottom .5s}body:not(.et-fb-root-ancestor) #slider_app .et_pb_text .visit_btn{position:absolute;bottom:-100px;transition:bottom .5s;display:flex;align-items:center;justify-content:center}body:not(.et-fb-root-ancestor) #slider_app .et_pb_text:hover .visit_btn{bottom:50px;transition:bottom .5s .5s}body:not(.et-fb-root-ancestor) #slider_app .et_pb_text .visit_btn a{font-family:'barlow_semi_condensedregular';color:#555;font-size:1vw;background-color:rgba(255,255,255,.5);width:100px;line-height:100px;border-radius:200px;transition:background-color .5s}body:not(.et-fb-root-ancestor) #slider_app .et_pb_text .visit_btn a:hover{background-color:rgba(255,255,255,.8);transition:background-color .5s}#slider_app .slick-arrow{width:16.5%;height:100%;z-index:10;margin-top:0}#slider_app .slick-prev{left:0}#slider_app .slick-next{right:0}#slider_app .slick-prev::before,#slider_app .slick-next::before,#focus_news .slick-prev::before,#focus_news .slick-next::before{content:none}#blocco_prenota{overflow:hidden;min-height:calc(5vw + 100px);padding:50px 0;font-family:'gilda_displayregular'}#blocco_prenota .et_pb_row{padding:0}body:not(.et-fb-root-ancestor) #blocco_prenota .et_pb_text{position:absolute;width:100%;top:0;transition:top .5s .7s;cursor:pointer}body:not(.et-fb-root-ancestor) #blocco_prenota.active .et_pb_text{top:calc(-5vw - 100px);transition:top .5s}body:not(.et-fb-root-ancestor) #blocco_prenota .et_pb_code{margin-top:-500px;transition:margin-top 1.5s;margin-bottom:0;padding:80px 0}body:not(.et-fb-root-ancestor) #blocco_prenota.active .et_pb_code{margin-top:0;transition:margin-top 1.5s .2s}#blocco_prenota .et_pb_text_inner{text-align:center}#blocco_prenota h3{font-family:'gilda_displayregular';text-transform:uppercase;color:#fff;font-size:3.4vw;line-height:calc(5vw - 2px);border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);padding:0 100px;display:inline-block}#blocco_prenota .form-riga{display:flex;flex-wrap:wrap;align-items:center}#blocco_prenota #r2{justify-content:flex-end;margin-top:50px;flex-direction:column}#blocco_prenota .label,#blocco_prenota .tendina>*{font-size:2.6vw;line-height:2.6vw;color:rgba(255,255,255,.8)}#blocco_prenota .blocco{display:flex;border-bottom:1px solid rgba(255,255,255,.5)}#blocco_prenota #arrival_date,#blocco_prenota #departure_date{width:47.5%;margin-bottom:50px;margin-right:5%}#blocco_prenota #departure_date{margin-right:0}#blocco_prenota #adults,#blocco_prenota #children{margin-left:80px}#blocco_prenota #rooms .tendina::after,#blocco_prenota #adults .tendina::after,#blocco_prenota #children .tendina::after{content:'';display:inline-block;width:10px;height:10px;background-color:#8D0303;transform:translateY(-50%) rotate(45deg);border-bottom:2px solid rgba(255,255,255,0.8);border-right:2px solid rgba(255,255,255,0.8);position:absolute;pointer-events:none;right:0;top:50%}#blocco_prenota .tendina{margin-left:20px;position:relative}#blocco_prenota .tendina>*{background:none;border:none}#blocco_prenota .tendina select{-webkit-appearance:none;-moz-appearance:none;appearance:none}#blocco_prenota .tendina option{font-size:14px}#blocco_prenota #search #button:hover{cursor:pointer}#blocco_prenota #cancella a{font-family:'barlow_semi_condensedregular';display:inline-block;color:#fff;font-size:1vw;margin-top:20px}#blocco_prenota #close-booking{position:absolute;right:-5%;top:-120px;font-size:30px;font-family:Arial,Helvetica,sans-serif;color:#fff;padding:30px;cursor:pointer;opacity:.5;transition:opacity .5s}#blocco_prenota #close-booking:hover{opacity:1;transition:opacity .5s}.ui-datepicker{width:300px!important;padding:15px!important;font-family:'barlow_semi_condensedregular'!important}.ui-datepicker .ui-datepicker-header{background-color:#8D0303;font-weight:normal;font-size:1.4vw}.ui-datepicker-title span{color:#fff}.ui-widget-header .ui-icon{background-image:none!important}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:100%;height:100%}.ui-datepicker .ui-datepicker-prev::before,.ui-datepicker .ui-datepicker-next::before{display:inline-block;content:'';width:16px;height:16px;border-bottom:2px solid #fff;position:absolute;top:50%;left:50%;margin:-8px}.ui-datepicker .ui-datepicker-prev::before{border-left:2px solid #fff;transform:rotate(45deg)}.ui-datepicker .ui-datepicker-next::before{border-right:2px solid #fff;transform:rotate(-45deg)}.ui-datepicker .ui-datepicker-prev.ui-state-hover,.ui-datepicker .ui-datepicker-next.ui-state-hover{background:none!important;border:none!important;top:2px!important;cursor:pointer}.ui-datepicker .ui-datepicker-prev.ui-state-hover{left:2px!important}.ui-datepicker .ui-datepicker-next.ui-state-hover{right:2px!important}.ui-datepicker th{font-weight:normal!important;font-size:1vw}.ui-datepicker td span,.ui-datepicker td a{padding:5px!important;font-size:.8vw;border:none!important;text-align:center!important}.ui-state-highlight{background-color:#e8e8e8!important;color:#222!important}.ui-state-active{background-color:#8D0303!important;color:#fff!important}#focus_contatti .et_pb_row{display:flex}#focus_contatti .et_pb_code,#focus_contatti .et_pb_code_inner,#focus_contatti #map{height:100%}#focus_contatti form input,#focus_contatti form textarea,#focus_contatti form select,#focus_contatti .et_contact_bottom_container button,#blocco_prenota .blocco,#blocco_prenota #search #button{border-bottom-width:1px;border-color:rgba(255,255,255,.3);transition:border-color .5s}#focus_contatti form input:hover,#focus_contatti form textarea:hover,#focus_contatti form select:hover,#focus_contatti .et_contact_bottom_container button:hover,#blocco_prenota .blocco:hover,#blocco_prenota #search #button:hover{border-color:rgba(255,255,255,1);transition:border-color .5s}#focus_contatti form input,#focus_contatti form textarea,#focus_contatti form select{background-color:transparent;font-family:'gilda_displayregular';font-size:2.6vw;line-height:2.6vw;color:rgba(255,255,255,.8)}#focus_contatti form input:focus,#focus_contatti form textarea:focus,#focus_contatti form select:focus{font-family:'barlow_semi_condensedregular';font-size:1vw;line-height:2.6vw;color:#c2b6ae}#focus_contatti .et_pb_contact p input[type="checkbox"]+label i{background-color:transparent;border:1px solid rgba(255,255,255,.3)}#focus_contatti .et_pb_contact_field_checkbox a,#focus_contatti .et_pb_text p a{font-weight:normal}#focus_contatti .et_pb_contact_field_checkbox label,#focus_contatti .et_pb_text p,#focus_contatti .et_pb_text p a,#focus_contatti .et-pb-contact-message *{color:#c2b6ae;font-family:'barlow_semi_condensedregular';font-size:.8vw}#focus_contatti .et_pb_text p a{text-decoration:underline}#focus_contatti .et_contact_bottom_container{margin-top:50px;float:none;justify-content:center}#focus_contatti .et_contact_bottom_container button,#blocco_prenota #search #button{font-family:'barlow_semi_condensedlight';text-transform:uppercase;font-size:2vw;color:#fff;border-radius:0;border-left:none;border-right:none;border-top-width:1px;padding:10px 100px!important;background-color:transparent}#focus_contatti p.et_pb_contact_field{margin-bottom:5%}#focus_news .slick-slide{min-height:50vh}#focus_news .slick-next,#focus_news .slick-prev{margin-top:0;width:100px;height:100px;filter:invert(.5)}#focus_news .slick-next{right:-100px}#focus_news .slick-prev{left:-100px}#focus_news .slick-list,#app .et_pb_text{border-bottom:1px solid #c1b29b}#focus_news .et_pb_ajax_pagination_container article{display:flex;flex-direction:column;justify-content:center;margin:0;text-align:center;background:none}#focus_news .et_pb_ajax_pagination_container article h2{font-size:4vw;margin-bottom:20px}#focus_news .et_pb_ajax_pagination_container article h2 a{font-family:'gilda_displayregular';color:#3b1e05;pointer-events:none}#focus_news .et_pb_ajax_pagination_container .post-meta span{font-size:1.2vw;padding:0 20px 5px;border-bottom:1px solid #7a7268;font-family:'barlow_semi_condensedregular'}#focus_news .et_pb_ajax_pagination_container .post-content p{font-size:1.2vw;line-height:1.6vw;margin:50px 0;font-family:'barlow_semi_condensedregular'}#focus_news .ti-review-item *{font-family:'barlow_semi_condensedregular'!important;color:#4a3a30!important}#focus_news .ti-profile-img,#focus_news .ti-review-header::after,#focus_news .ti-controls{display:none}#focus_news .ti-widget.ti-goog .ti-widget-container .ti-name{font-weight:normal;font-size:1.4vw}#focus_news .ti-widget.ti-goog .ti-widget-container .ti-date{font-size:.8vw!important}#focus_news .ti-widget.ti-goog .ti-review-content{font-size:1vw}#focus_news .ti-star{background-image:none}#focus_news .ti-star::before{content:'★'!important;display:block;font-size:20px;width:100%;height:100%;color:#4a3a30}#focus_news .ti-star.e::before{content:'☆'!important}#top_pag{padding:230px 0 100px}#top_pag h1{color:#3b1e05;font-size:6vw;text-transform:uppercase}#top_pag h2{color:#4a3a30;font-size:2.6vw;margin:30px 0 80px;font-family:'barlow_semi_condensedlight'}.parallasse_img.center .et_parallax_bg{background-position:center}.parallasse_img.bottom .et_parallax_bg{background-position:bottom}#app .et_pb_text{min-height:calc(3vw + 30px);overflow:hidden;padding-bottom:30px}#app .et_pb_text h3{font-size:3vw;line-height:3vw;background-color:#e5d7c3;color:#3b1e05;z-index:1;position:relative}#app .et_pb_text h3:hover{cursor:pointer}body:not(.et-fb-root-ancestor) #app .et_pb_text p{margin-top:-200px;transition:margin-top 1s}body:not(.et-fb-root-ancestor) #app .et_pb_text.active p{margin-top:0;transition:margin-top 1s}body:not(.et-fb-root-ancestor) #app .et_pb_gallery,.mfp-title{display:none}body:not(.et-fb-root-ancestor) #app .et_pb_gallery.active{display:block;animation:fadeDentro 1s forwards}#app .et_pb_gallery .et-pb-slider-arrows a{color:rgba(255,255,255,.3)!important;transition:color .5s}#app .et_pb_gallery .et-pb-slider-arrows a:hover{color:rgba(255,255,255,.8)!important;transition:color .5s}#app .et_pb_gallery .et-pb-controllers a{background-color:rgba(255,255,255,.5)!important}#app .et_pb_gallery .et-pb-controllers a.et-pb-active-control{background-color:rgba(255,255,255,.8)!important}#app .et_pb_gallery .et_pb_gallery_image{aspect-ratio:3/2;overflow:hidden}.rc_policy h2{margin-bottom:10px}.rc_policy .et_pb_text p a{text-decoration:underline}footer .et_pb_row{display:flex;align-items:center}footer .et_pb_text{margin-bottom:0!important}footer h2{font-size:4vw!important;color:rgba(2550,255,255,.8)}footer .et_pb_text p,footer .et_pb_text a{font-size:1.3vw;color:rgba(255,255,255,.5);font-family:'barlow_semi_condensedregular'}footer a{margin-right:30px;border-bottom:1px solid rgba(255,255,255,.3);transition:border .5s,color.5s;padding:5px 10px}footer a:hover{color:rgba(255,255,255,0.8);border-color:rgba(255,255,255,0.8);transition:border .5s,color .5s}footer #indirizzo p+p,footer #indirizzo a{font-size:.8vw}footer #indirizzo a{margin:0;padding:0}@media only screen and (max-width:980px){.et_pb_text p,.et_pb_text p a{font-size:4vw;line-height:6vw}header,header.compact,body.home header,body.home header.compact{background-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:none}header .et_pb_section{padding:0!important}header .et_pb_row{display:flex;flex-direction:row-reverse;width:100%;max-width:100%;padding:0}header .et_pb_image img{width:75%!important}header a,.menu-item-object-custom a,header .et_pb_text p a{font-size:4.2vw;opacity:1;padding:0}header .et_pb_column .et_pb_text p{text-align:center!important}header .et_pb_column{position:absolute;top:0;z-index:1}header .et_pb_column:not(:first-child):not(:last-child){width:120px!important;left:50%;margin-left:-60px!important}header .et_pb_column:first-child{z-index:0;width:100%!important}header.compact .et_pb_column:first-child{padding:20px 0}header .et_pb_column:first-child::after{content:'';width:100%;height:100%;display:block;top:0;left:0;position:absolute;background-color:rgba(0,0,0,.3)!important;border-bottom:1px solid rgba(255,255,255,.3);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:backdrop-filter 1s,-webkit-backdrop-filter 1s,background-color 1s}header.compact .et_pb_column:first-child::after{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-color:rgba(0,0,0,.5);transition:backdrop-filter 1s,-webkit-backdrop-filter 1s,background-color 1s}header .et_pb_column:first-child,header .et_pb_column:last-child{padding:40px 20px;transition:padding 1s}header.compact .et_pb_column:first-child,header.compact .et_pb_column:last-child{padding:20px;transition:padding 1s}header .et_pb_column:last-child{width:auto!important;left:0}header .et_pb_column:last-child .et_pb_text p a:first-child{border:none}header .et_pb_column:last-child .et_pb_text p a{display:block;line-height:20px;transform:translateY(-50%);margin-right:20px}header.compact .et_pb_column:last-child .et_pb_text p a{display:inline-block;transform:none}header.compact .et_pb_image img{width:15%}header .mobile_menu_bar::before{content:''}header .mobile_menu_bar{background:url("https://www.residencechecrouit.com/wp-content/uploads/2024/12/burger_menu_icon.png") no-repeat center center;width:25px;height:19px;z-index:1}header #mobile_menu1.et_mobile_menu{border-top:none;top:calc(100% + 50px);border:1px solid rgba(255,255,255,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgba(0,0,0,.3)!important}header .et_mobile_menu li{padding:0!important}header .et_mobile_menu li a{font-size:18px}header .et_mobile_menu .menu-item-has-children>a{background-color:transparent}header li.wpml-ls-item{display:inline-block}header li.menu-item-wpml-ls-5-en{border:none}header li.et_pb_menu_page_id-home{border-top:1px solid rgba(255,255,255,.5);padding-top:10px!important;margin-top:10px}#home_slider .et_pb_slide_0 h1,footer h2,#top_pag h1{font-size:10vw!important;line-height:10.5vw}#home_slider .et_pb_slide_0 h1::after{width:60%!important;margin-left:20%!important}#home_slider .et_pb_slide_0 .et_pb_slide_content p{font-size:4vw;line-height:4.5vw;padding:0 60px!important}#home_slider .et-pb-slider-arrows,.visit_btn,#focus_news .slick-arrow,#focus_news .ti-controls-line{display:none!important}#home_slider .et-pb-controllers a{width:30px}#focus_about{padding:30px 0}#focus_about h2{font-size:8vw;line-height:10vw}#focus_about p,#focus_contatti form input:focus,#focus_contatti form textarea:focus,#focus_contatti form select:focus{font-size:4vw;line-height:6vw}#focus_about .et_pb_button{font-size:5vw}#blocco_prenota{min-height:calc(8vw + 122px)}#blocco_prenota h3{font-size:8vw;line-height:calc(8vw + 20px)}body:not(.et-fb-root-ancestor) #blocco_prenota .et_pb_code{margin-top:-700px;padding:20px}#blocco_prenota #r1 .blocco{width:47.5%;margin:0 5% 30px 0}#blocco_prenota .label,#blocco_prenota .tendina>*,#focus_contatti .et_contact_bottom_container button,#blocco_prenota #search #button,#focus_contatti form input,#focus_contatti form textarea,#focus_contatti form select,#top_pag h2{font-size:6vw;line-height:6vw}#blocco_prenota #r1 #children{margin-right:0;margin-left:0}#blocco_prenota #r1 #arrival_date,#blocco_prenota #r1 #departure_date,#blocco_prenota #r1 #rooms{width:100%;margin-right:0}#blocco_prenota #rooms .tendina::after,#blocco_prenota #adults .tendina::after,#blocco_prenota #children .tendina::after{width:2vw;height:2vw}#blocco_prenota #r2{margin-top:20px}#blocco_prenota #cancella a{font-size:3.5vw}#blocco_prenota #close-booking{top:-50px;padding:0}.ui-datepicker .ui-datepicker-header{font-size:5vw;line-height:5vw;padding:20px}.ui-datepicker th,.ui-datepicker td span,.ui-datepicker td a{font-size:3vw}#slider_app *{transition:none}#slider_app .slick-list::before,#slider_app .slick-list::after{content:none}#slider_app .slick-list{width:100%;left:0}#slider_app .et_pb_text{aspect-ratio:1/1}#slider_app .et_pb_text h3{font-size:9vw}#slider_app .et_pb_text h3::after{margin:10px 10%;width:80%}#slider_app .et_pb_text h4,#focus_news .ti-widget.ti-goog .ti-widget-container .ti-name{font-size:4.5vw}body:not(.et-fb-root-ancestor) #slider_app .et_pb_text p,#focus_news .et_pb_ajax_pagination_container .post-meta span{font-size:3vw}#focus_contatti .et_pb_row{flex-direction:column}#focus_contatti .et_pb_row .et_pb_column:first-child{order:2;aspect-ratio:1/1}#focus_contatti .et_pb_row .et_pb_column:last-child{order:1}#focus_contatti .et_pb_contact_form_container{padding:20px}#focus_contatti .et_pb_contact_field_checkbox label,#focus_contatti .et_pb_text p,#focus_contatti .et_pb_text p a,#focus_contatti .et-pb-contact-message *,#focus_news .et_pb_ajax_pagination_container .post-content p,#focus_news .ti-widget.ti-goog .ti-review-content,footer .et_pb_text p,footer .et_pb_text a{font-size:3.5vw;line-height:4vw}#focus_news .et_pb_row{padding:0;}#focus_news .slick-slide{min-height:300px}#focus_news .et_pb_ajax_pagination_container .post-content p{margin:30px 0}#focus_news .et_pb_ajax_pagination_container article h2{font-size:7vw;line-height:7.5vw}#focus_news .ti-widget.ti-goog .ti-widget-container .ti-date,footer #indirizzo p+p,footer #indirizzo p+p a{font-size:3vw!important}#top_pag{padding:120px 0 60px}#top_pag+div.et_pb_section{height:auto;aspect-ratio:3/2}#top_pag h2{margin:10px 0 50px}#app{padding:50px 0}#app .et_pb_row:last-child{display:flex;flex-direction:column-reverse}#app .et_pb_column{margin:0}#app .et_pb_row:last-child .et_pb_column:last-child{margin-bottom:30px}#app .et_pb_text h3{font-size:8vw;line-height:8.5vw}footer .et_pb_section{padding:20px 0!important}footer .et_pb_column .et_pb_text_inner{text-align:center}footer #indirizzo p+p a{border:none!important;margin:0!important;padding:0!important}footer #indirizzo p+p+p a{border-bottom:1px solid rgba(255,255,255,.3)!important}.footer_contatti .et_pb_text_inner,.footer_social .et_pb_text_inner{padding-top:30px}footer .et_pb_text_inner a:last-child{margin-right:0}}@media only screen and (min-width :810px) and (max-width :980px) and (orientation:portrait){.et_had_animation{transform:none!important}#home_slider .et_pb_slide_0 h1,footer h2,#top_pag h1{font-size:8vw!important;line-height:8.5vw}header a,.menu-item-object-custom a,.ui-datepicker th,.ui-datepicker td span,.ui-datepicker td a,#blocco_prenota #cancella a,.et_pb_text p,.rc_policy .et_pb_text p a{font-size:2.5vw!important;line-height:3vw!important}.et_pb_slide_content p,#home_slider .et_pb_slide_0 .et_pb_slide_content p,#focus_about p,#focus_contatti form input:focus,#focus_contatti form textarea:focus,#focus_contatti form select:focus,#focus_about .et_pb_button,.ui-datepicker .ui-datepicker-header,#slider_app .et_pb_text h4,#focus_news .ti-widget.ti-goog .ti-widget-container .ti-name{font-size:3vw;line-height:3.5vw}#blocco_prenota h3{font-size:5vw;line-height:calc(7vw + 20px)}#blocco_prenota .label,#blocco_prenota .tendina>*,#focus_contatti .et_contact_bottom_container button,#blocco_prenota #search #button,#focus_contatti form input,#focus_contatti form textarea,#focus_contatti form select,#top_pag h2{font-size:4vw;line-height:4vw}.ui-datepicker{width:400px!important}#blocco_prenota #rooms .tendina::after,#blocco_prenota #adults .tendina::after,#blocco_prenota #children .tendina::after{width:1vw;height:1vw}#focus_contatti .et_pb_contact_field_checkbox label,#focus_contatti .et_pb_text p,#focus_contatti .et_pb_text p a,#focus_contatti .et-pb-contact-message *,#focus_news .et_pb_ajax_pagination_container .post-content p,#focus_news .ti-widget.ti-goog .ti-review-content,footer .et_pb_text p,footer .et_pb_text a,#focus_news .ti-widget.ti-goog .ti-widget-container .ti-date,footer #indirizzo p+p,footer #indirizzo p+p a{font-size:2vw!important;line-height:2vw!important}#app .et_pb_text h3{font-size:6vw;line-height:6.5vw}}@media only screen and (min-width :981px) and (max-width :1080px){header .et_pb_column{width:45%!important}header .et_pb_column:not(:first-child):not(:last-child){width:10%}header li{padding:0!important}header a,.menu-item-object-custom a{font-size:1.5vw}#home_slider .et_pb_slide_0 .et_pb_slide_content p,#focus_about p{font-size:1.8vw!important;line-height:2vw}#blocco_prenota #cancella a{font-size:1.2vw}footer a{margin-right:20px}}@media only screen and (min-width :1367px){body:not(.et-fb-root-ancestor) #home_slider .et_parallax_bg{animation:zoomImage 5s forwards}}.grecaptcha-badge{visibility:hidden!important}#cmplz-document{max-width:100%}body .attiva-cookies{background-color:red;width:100%;text-align:center;padding:5px;font-size:16px;color:#fff!important;font-weight:600!important;margin-bottom:10px}body .attiva-cookies button{box-shadow:none;width:100%;text-align:center!important;background-color:transparent;font-size:16px}body .attiva-cookies .cmplz-custom-accept-btn{text-transform:uppercase;text-decoration:underline}body .attiva-cookies .cmplz-custom-accept-btn a,body .attiva-cookies button{color:#fff!important}body.cmplz-marketing .attiva-cookies{display:none}.cmplz-google-recaptcha .attiva-cookies{display:none}body.home #map+.attiva-cookies{position:absolute;bottom:0}body .et_pb_contact_form_container .et_pb_contact_submit{visibility:hidden}body.cmplz-marketing .et_pb_contact_form_container .et_pb_contact_submit{visibility:visible}