body{padding:30px 0 0 0}.no-disp{display:none}.page-id-8948 .site-content{margin-top:0!important;margin-bottom:0!important}.link-bianco a{color:#fff;text-decoration:underline}.main-navigation .sub-menu{padding:20px 0;border:0;background-color:transparent}.main-navigation ul.menu li.menu-item .sub-menu .menu-item a{color:#fff}.header-absolute.header-int{border-bottom:6px solid #dba765!important}.seasona-mobile-nav{z-index:10000}.animatedoffcanvasmenu .dce-nav .dce-menu-aocm{z-index:10001!important}.animatedoffcanvasmenu .dce-nav-menu{padding:2em!important}.animatedoffcanvasmenu ul#dce-ul-menu li span.indicator-child{padding:0;color:#fff}.animatedoffcanvasmenu .dce-nav-menu{margin:0!important}.box-camere-home .babe_items .item_bottom .item_info_price{padding-top:0;visibility:hidden}.babe_items_1 .read-more-item,.babe_items_2 .read-more-item,.babe_items_5 .read-more-item{opacity:1;-webkit-transform:translateY(0)}.babe_items .item-meta{font-size:16px;line-height:1.5714285714;color:#7c7c7c;font-weight:500}.babe_items .item_bottom{padding-top:0}.elementor-post-info__terms-list a{font-size:12px;line-height:1.5;padding:3px 8px;background:var(--primary);color:#fff;margin-right:7px;display:inline-block}.elementor-post-info__terms-list a:hover{background:#000}.button-left{width:50%!important;float:left}.voucher a{background-color:#3c3834!important}.voucher a:hover{background-color:#dba765!important}.voucher-beige a{background-color:#dba765!important;color:#fff}.voucher-beige a:hover{color:#fff}a.link{color:#dba765}a.link:hover{color:#fff}div#seasona-search-box{border:1px solid #b78a65;background-color:#fff}form#search_form{margin-bottom:0}#search_form .search-form-inner{background-color:transparent}#search_form .submit .btn-search{background-color:#000}#search_form .submit .btn-search:hover{background-color:#dba765}#search_form .field-title{color:#000}.main-navigation ul.menu>li.menu-item>a{font-size:13px}.sottotitolo p{margin-bottom:.7em}.elementor-image-carousel-item-wrapper .description{max-width:460px}.elementor-image-carousel-item-wrapper .title{margin-bottom:15px}.elementor-image-carousel-item-wrapper.layout-1 .content{position:absolute;bottom:-170px;padding:40px}.elementor-image-carousel-item-wrapper .description{margin-bottom:20px}.box-servizi-home .button{border:1px solid #000;padding:12px 50px;text-transform:uppercase}.elementor-image-carousel-item-wrapper .button i{display:none}.babe_items .item_info_price{color:#b9884a;font-weight:500}.elementor-widget-babe-item-amenities .seasona-preview-term-amenities .icon{margin-right:10px}.elementor-widget-babe-item-amenities .seasona-preview-term-amenities .title{line-height:20px;font-size:15px}.item_amenities{margin-bottom:30px}#box-servizi-home .button{display:none}.wpr-grid-filters{margin-left:0}.email-footer{color:#8f8f8f}.email-footer:hover{color:#fff}a.login{color:#dba765}a.login:hover{color:#fff}.babe_shortcode_block{margin-top:-40px}.babe_all_items_item_inner{margin-top:40px}.babe_items .item_text{padding:20px 20px 0}.babe_items_6 .item_sub{font-size:15px;color:#5d5d5d}textarea#comment{padding:10px 0 0 10px}.seasona-carousel-items .slick-prev:before,.seasona-carousel-items .slick-next:before,.babe_shortcode_block_inner .slick-prev:before,.babe_shortcode_block_inner .slick-next:before,.seasona-carousel .slick-prev:before,.seasona-carousel .slick-next:before{color:#fff;17px
}.wpcf7-form input[type="text"],.wpcf7-forminput[type="number"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="url"],.wpcf7-forminput[type="password"],.wpcf7-form input[type="search"],.wpcf7-form .input-text,.wpcf7-form select{border-color:#000;width:100%}.wpcf7-form input[type="number"]{border-color:#000}.wpcf7-form select{border-bottom-color:#000!important;width:100%!important;margin-top:12px}.wpcf7-form textarea{border:0;border-bottom:1px solid #000;max-height:100px;font-size:14px;font-weight:400!important}.wpcf7-form select option{font-size:14px;padding:5px;background:#5c5c5c!important}#responsive-form{max-width:100%;margin:0 auto;width:100%}.form-row{width:100%}.column-half,.column-full{float:left;position:relative;padding:0 .65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.column-full{padding-top:.65rem}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.column-half{width:50%}}.wpcf7-submit{float:right}.wpcf7-submit{background:#000;color:#fff}.wpcf7-submit:hover{background:#f3f3f3;color:#fff}div.wpcf7-mail-sent-ok{text-shadow:none;border:none;background:#8bc34a;color:#fff;font-family:‘Raleway’}textarea{border-top:0!important;border-left:0!important;border-right:0!important}button,input[type="button"],input[type="reset"],input[type="submit"],.button{font-size:13px;padding:1rem 2.5rem;font-weight:500}.page-id-91 .site-content{margin-top:80px;margin-bottom:0!important}.text-beige a{color:#dba765}label.text-data{display:block;font-weight:500}input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date{border-bottom:1px solid #000;border-top:0;border-left:0;border-right:0;padding:1.125rem}#box-lavora-con-noi .elementor-accordion .elementor-accordion-item:first-of-type{display:none}#box-lavora-con-noi .elementor-accordion{border-top: 1px solid  #D4DFF2C7}.cky-btn{letter-spacing:0}button.cky-show-desc-btn:not(:hover):not(:active) {color:#b78a5f;letter-spacing:0}.cky-accordion-header .cky-accordion-btn{text-transform:uppercase!important;font-weight:500!important;letter-spacing:0;color:#b78a5f!important}#cont_cookie{overflow:auto;width:100%;height:auto;margin:0 auto;border:0;padding:0;margin-bottom:20px;font-size:15px;margin-top:30px}#tab_cookie{width:100%;background-color:#eaeaea;min-width:500px}#tab_cookie tbody{border-top:1px solid #ccc}#tab_cookie tr:first-child{background-color:#dba765}#tab_cookie tr td:first-child{width:251px}#tab_cookie td{border-right:1px solid #999;padding:15px}.testo-bianco{color:#fff}.page-id-10312 h3{font-size:30px;line-height:35px}.page-id-10312 h4{font-size:24px}.page-id-10312 p{font-size:16px;color:#2f2e30}@media (min-width:1024px){.main-navigation ul ul.sub-menu li{display:table-cell;min-width:150px}}@media (min-width:768px){.main-navigation ul.menu ul.sub-menu li.menu-item a,.main-navigation ul.nav-menu ul.sub-menu li.menu-item a{padding:0 10px 0 20px;font-size:11px}.elementor-nav-menu-wrapper .main-navigation ul.menu li.menu-item .sub-menu .menu-item:hover>a{color:#b78a5f}}@media (max-width:550px){.wpr-grid-filters li,.wpr-grid-filters li span{width:100%;margin-bottom:10px}}