@font-face{font-display:swap;font-family:'avenir_regularregular';src:url(../../../../../../themes/nuss-child/fonts/avenir_regular-webfont.eot);src:url('../../../../../../themes/nuss-child/fonts/avenir_regular-webfont.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/nuss-child/fonts/avenir_regular-webfont.woff2) format('woff2'),url(../../../../../../themes/nuss-child/fonts/avenir_regular-webfont.woff) format('woff'),url('../../../../../../themes/nuss-child/fonts/avenir_regular-webfont.svg#avenir_regularregular') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'avenirmedium';src:url(../../../../../../themes/nuss-child/fonts/avenir_medium-webfont.eot);src:url('../../../../../../themes/nuss-child/fonts/avenir_medium-webfont.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/nuss-child/fonts/avenir_medium-webfont.woff2) format('woff2'),url(../../../../../../themes/nuss-child/fonts/avenir_medium-webfont.woff) format('woff'),url('../../../../../../themes/nuss-child/fonts/avenir_medium-webfont.svg#avenirmedium') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'avenirlight';src:url(../../../../../../themes/nuss-child/fonts/avenir_light-webfont.eot);src:url('../../../../../../themes/nuss-child/fonts/avenir_light-webfont.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/nuss-child/fonts/avenir_light-webfont.woff2) format('woff2'),url(../../../../../../themes/nuss-child/fonts/avenir_light-webfont.woff) format('woff'),url('../../../../../../themes/nuss-child/fonts/avenir_light-webfont.svg#avenirlight') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'avenirheavy';src:url(../../../../../../themes/nuss-child/fonts/avenir_heavy-webfont.eot);src:url('../../../../../../themes/nuss-child/fonts/avenir_heavy-webfont.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/nuss-child/fonts/avenir_heavy-webfont.woff2) format('woff2'),url(../../../../../../themes/nuss-child/fonts/avenir_heavy-webfont.woff) format('woff'),url('../../../../../../themes/nuss-child/fonts/avenir_heavy-webfont.svg#avenirheavy') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'avenirblack';src:url(../../../../../../themes/nuss-child/fonts/avenir_black-webfont.eot);src:url('../../../../../../themes/nuss-child/fonts/avenir_black-webfont.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/nuss-child/fonts/avenir_black-webfont.woff2) format('woff2'),url(../../../../../../themes/nuss-child/fonts/avenir_black-webfont.woff) format('woff'),url('../../../../../../themes/nuss-child/fonts/avenir_black-webfont.svg#avenirblack') format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'avenirbook';src:url(../../../../../../themes/nuss-child/fonts/avenir_book-webfont.eot);src:url('../../../../../../themes/nuss-child/fonts/avenir_book-webfont.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/nuss-child/fonts/avenir_book-webfont.woff2) format('woff2'),url(../../../../../../themes/nuss-child/fonts/avenir_book-webfont.woff) format('woff'),url('../../../../../../themes/nuss-child/fonts/avenir_book-webfont.svg#avenirbook') format('svg');font-weight:400;font-style:normal}body{font-family:'avenir_regularregular'}.nuss-ele-button .button-content-wrapper,.nuss-modern-carousel-style-02 .slide-button,header.site-header .header-button-01 a.nuss-button,header .mobile-menu .menu>li a,footer .nuss-modern-heading h3.heading-primary,footer a{font-family:'avenirmedium';font-weight:400}h1,h2,h3,h4,h5,h6,.heading-font,strong,b,.elementor-widget-nuss-icon-box .heading,header .main-menu.desktop-menu .menu>li.current-menu-item>a,header .main-menu.desktop-menu .menu>li.current-menu-ancestor>a,header .main-menu.desktop-menu .children:not(.mega-menu) li.current-menu-item a,header .mobile-menu .menu>li.current-menu-item>a,header .mobile-menu .menu>li.current-menu-ancestor>a,header .mobile-menu .children:not(.mega-menu) li.current-menu-item a,footer .elementor-nav-menu--main .elementor-nav-menu li.current-menu-item>a{font-family:'avenirblack';font-weight:400}.elementor-widget-nuss-image .widget-image-caption{font-family:'avenirheavy'}.nuss-button.size-m{font-size:12px;line-height:1}.ux-element.desktop-menu .menu>li>a{line-height:1.2}a,strong{color:unset!important}a:hover{color:#B08878!important}.intro_text{font-size:20px}.seo_text .nuss-modern-heading .heading-primary{font-family:'avenirblack';font-size:16px;font-weight:400;line-height:1.2em}.no_bold h2.elementor-heading-title{font-family:'avenir_regularregular'!important}header.site-header .header-button-01{margin-top:-15px}header.site-header .header-button-01 a.nuss-button{padding-top:14px!important;padding-bottom:12px!important}header.site-header .header-button-01 a.nuss-button:hover{background-color:#FFF;color:#B08878}header.site-header .container-fluid .left-header{width:100%}header.site-header .container-fluid .right-header{width:250px}header.site-header .main-menu.site-menu{width:100%}header .main-menu.desktop-menu .sm-simple{justify-content:center}header .ux-element.desktop-menu .menu>li>a .menu-item-wrap:after,header .main-menu.desktop-menu .children:not(.mega-menu) li a .menu-item-wrap:after{content:''!important;display:block!important;background-color:#FFF;position:relative;z-index:1;top:auto;bottom:-1px;left:0;-webkit-transform:none;-ms-transform:none;transform:none;width:0;height:1px;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}header .ux-element.desktop-menu .menu>li:not(.current-menu-item)>a:hover .menu-item-wrap:after,header .main-menu.desktop-menu .children:not(.mega-menu) li:not(.current-menu-item)>a:hover .menu-item-wrap:after{width:100%}header .ux-element.desktop-menu .menu>li>a:hover,header .main-menu.desktop-menu .children:not(.mega-menu) li>a:hover{color:#FFF!important}header.header-dark .main-menu.desktop-menu .children:not(.mega-menu){background-color:#1D1D1B}header .main-menu.desktop-menu .children:not(.mega-menu) li a:hover{background:none}header .main-menu.desktop-menu .children{font-size:14px}.page-title.page-title-03 .page-title-bg:before{background:-webkit-linear-gradient(to bottom,rgba(0,0,0,.75) 0%,rgba(0,0,0,.5) 40%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.75) 0%,rgba(0,0,0,.5) 40%,rgba(0,0,0,0) 100%)}header.site-header.header-sticky.header-float{position:fixed}header.site-header.header-sticky.scroll{-webkit-transform:unset;-moz-transform:unset;-o-transform:unset;-ms-transform:unset;transform:unset}header.site-header.header-dark.header-sticky.scroll{background-color:#1a1a1a!important}header .ux-element.desktop-menu .menu>li>a{padding-right:16px;padding-left:16px}.header-custom-html-02{margin-left:auto!important;line-height:1.1!important}.header-custom-html-02 em{display:block;font-style:normal!important;font-size:9px!important;text-transform:uppercase;text-align:right;line-height:8px}header.site-header .canvas-menu.skin-light .area-menu .entry-bottom>a{font-size:18px;font-weight:700}header.site-header.header-sticky.scroll{min-height:65px}header.site-header.header-01.header-sticky.scroll .main-menu.desktop-menu .menu>li>a{padding-top:20px;padding-bottom:20px}header.site-header.header-02 .row.main-row.fullwidth{text-align:center}header.site-header.header-02 .row.main-row.fullwidth .site-logo{margin:0 auto}.cta_box{display:flex}.cta_box .cta_button_light{padding-right:25px;border-right:1px solid #FFFFFF60;text-align:right}.cta_box .cta_button_light a{**font-family:'avenirheavy';text-transform:uppercase;font-size:11px}.cta_box .cta_button_heavy a{font-family:'avenirheavy';text-transform:uppercase}.cta_box .cta_button_heavy a:after{content:'';display:block;border-bottom:1px solid #FFF;width:100%}.cta_box .cta_number{padding-left:25px;line-height:1.6}.cta_box .cta_number a{white-space:nowrap!important}.nuss-mailchimp-form label input[type="email"]{height:42px;min-height:42px;padding:0 20px;margin-bottom:25px}.nuss-mailchimp-form label:after{content:none}.small_text,.nuss-mailchimp-form .small_text label{font-size:11px;line-height:1.2}.nuss-mailchimp-form .small_text{color:#FFF;opacity:.85}.nuss-contact-form-7 input[type="checkbox"],.nuss-mailchimp-form input[type="checkbox"]{padding:0;height:unset;min-height:unset;margin:15px 5px 15px 0;vertical-align:sub}.nuss-mailchimp-form-style-01 .nuss-mailchimp-form input[type="submit"]{opacity:1;border:0;height:42px;padding:0 15px;text-transform:uppercase;font-size:14px}.nuss-mailchimp-form-style-01 .nuss-mailchimp-form input[type="submit"]:hover{color:#B08878!important}.small_text a{color:#FFF;text-decoration:underline!important}footer a{color:#FFF}footer .elementor-nav-menu--main .elementor-nav-menu a,footer .elementor-nav-menu--main .elementor-nav-menu a.highlighted,footer .elementor-nav-menu--main .elementor-nav-menu a:focus,footer .elementor-nav-menu--main .elementor-nav-menu a:hover{padding:0;margin-bottom:12px;font-size:16px;line-height:1.63em}footer .elementor-nav-menu--main .elementor-nav-menu a{color:#FFF!important}footer .elementor-nav-menu--main .elementor-nav-menu a:hover{color:#B08878!important}.logo_push{margin:0 0 0 10px!important}.prefooter_wrapper{padding:45px 0}.footer_wrapper{padding-top:65px}.footer_partner_section{padding:15px 0 35px}.footer_partner_section img{max-height:120px;width:auto}.footer_top_section{margin-bottom:55px}.valtur_logo img{max-height:45px;width:auto}.otgs-development-site-front-end{display:none!important}.ico_40 .nuss-svg-icon{width:40px!important;height:40px!important}.site-content{padding-bottom:0}.page-title.page-title-03{margin-bottom:0!important}.on_light.elementor-widget-nuss-button .nuss-ele-button{border-color:#B08878}.on_light.elementor-widget-nuss-button .nuss-ele-button:before{background-color:#B08878}.on_light.elementor-widget-nuss-button .nuss-ele-button .button-content-wrapper{color:#1D1D1B}.on_light.elementor-widget-nuss-button .nuss-ele-button.style-border:hover:after{background-color:#FFF}.on_light.elementor-widget-nuss-button .nuss-ele-button:hover{border-color:#B08878}.on_light.elementor-widget-nuss-button .nuss-ele-button.style-border:hover .button-text{color:#B08878}.on_transparent.elementor-widget-nuss-button .nuss-ele-button{border-color:#1D1D1B}.on_transparent.elementor-widget-nuss-button .nuss-ele-button:before{background-color:transparent}.on_transparent.elementor-widget-nuss-button .nuss-ele-button .button-content-wrapper{color:#1D1D1B}.on_transparent.elementor-widget-nuss-button .nuss-ele-button.style-border:hover:after{background-color:#FFF}.on_transparent.elementor-widget-nuss-button .nuss-ele-button:hover{border-color:#B08878}.on_transparent.elementor-widget-nuss-button .nuss-ele-button.style-border:hover .button-text{color:#B08878}.on_dark.elementor-widget-nuss-button .nuss-ele-button{border-color:#FFF}.on_dark.elementor-widget-nuss-button .nuss-ele-button:before{background-color:transparent}.on_dark.elementor-widget-nuss-button .nuss-ele-button .button-content-wrapper{color:#FFF}.on_dark.elementor-widget-nuss-button .nuss-ele-button.style-border:hover:after{background-color:transparent}.on_dark.elementor-widget-nuss-button .nuss-ele-button:hover{border-color:#B08878}.on_dark.elementor-widget-nuss-button .nuss-ele-button.style-border:hover .button-text{color:#B08878}.on_color.elementor-widget-nuss-button .nuss-ele-button{border-color:#1D1D1B}.on_color.elementor-widget-nuss-button .nuss-ele-button:before{background-color:transparent}.on_color.elementor-widget-nuss-button .nuss-ele-button .button-content-wrapper{color:#1D1D1B}.on_color.elementor-widget-nuss-button .nuss-ele-button.style-border:hover:after{background-color:transparent}.on_color.elementor-widget-nuss-button .nuss-ele-button:hover{border-color:#FFF}.on_color.elementor-widget-nuss-button .nuss-ele-button.style-border:hover .button-text{color:#FFF}.nuss-modern-carousel-style-04 .slide-button .button-content-wrapper{border-radius:0}.nuss-modern-carousel-style-04 .slide-button{font-size:15px;font-weight:500;text-transform:uppercase;line-height:1.6em}.nuss-modern-carousel-style-04 .slide-overlay{background-image:none}.nuss-modern-carousel-style-02 .slide-wrapper,.nuss-modern-carousel-style-02 .slide-image,.nuss-modern-carousel-style-02 .slide-button,.nuss-modern-carousel-style-02 .button-wrap{border-radius:0!important}.nuss-modern-carousel-style-02 .slide-button{width:auto;height:unset;text-transform:uppercase;padding:8px 35px 6px;margin:35px 35px 25px 35px;border:1px solid #1D1D1B;position:relative;transition:all 0.4s cubic-bezier(.215,.61,.355,1) 0s}.nuss-modern-carousel .slide-button.right-icon .button-icon{display:none}.nuss-modern-carousel-style-02 .swiper-slide-visible .slide-wrapper:hover .slide-button{border-color:#B08878;color:#B08878;transition:all 0.4s cubic-bezier(.215,.61,.355,1) 0s}.nuss-modern-carousel-style-02 .slide-button:after{content:none!important}.nuss-modern-carousel-style-02 .swiper-slide-visible .slide-wrapper:hover,.nuss-modern-carousel-style-02 .swiper-slide-visible .slide-wrapper:hover .description-wrap{color:#3A3A3A!important}.elementor-widget-nuss-icon-box.nuss-icon-box-style-03 .nuss-icon-box .heading{text-align:left}.nuss-modern-carousel-style-04 .slide-layers{width:100%}.weather_row .simple-weather{position:absolute;right:0;bottom:100px}.weather_row .simple-weather{padding:15px 25px 0 25px!important;background-color:rgba(255,255,255,.84)!important}.weather_row .simple-weather .simple-weather-widget .widget_title{font-family:'avenirheavy';font-size:18px!important}.weather_row .simple-weather .simple-weather-widget .degrees{font-size:36px!important}.weather_row .simple-weather .simple-weather-widget .temp{margin-top:15px}.weather_row .simple-weather .simple-weather-widget .summary{padding-top:2em;font-size:11px!important;margin-bottom:15px}.weather_row .simple-weather .simple-weather-widget .details{font-size:9px!important}.weather_row .simple-weather .simple-weather-widget .simple-weather-table{margin:10px auto;min-width:150px}.weather_row .simple-weather .simple-weather-widget .simple-weather-table .simple-weather-table__date,.weather_row .simple-weather .simple-weather-widget .simple-weather-table .simple-weather-table__temp{font-size:12px!important}.weather_row .simple-weather .simple-weather-widget .simple-weather-table .simple-weather-table__icon{padding:0 10px}.weather_row .simple-weather .simple-weather-widget .simple-weather-table .sw{font-size:13px!important}.timeline_caption .wp-caption-text{top:0;transform:none;transform-origin:unset}.timeline_caption .wp-caption-text:before{width:60px;margin-right:0;transform:rotate(90deg) translate(100%,100%)}.timeline_number .elementor-heading-title:before{content:'';display:block;margin:15px auto;width:1px;height:60px;background-color:#FFF}.timeline_number .elementor-heading-title:after{content:'';display:block;margin:15px auto;width:1px;height:60px;background-color:#FFF}a.list_link{text-decoration:underline!important}a.list_link:hover{text-decoration:none!important;color:#FFF!important}.spa_custom_box,.palestra_custom_box{background-color:#FFF;padding:35px}.palestra_custom_box .heading-primary,.palestra_custom_box .heading-secondary,.palestra_custom_box .heading-description,.spa_custom_box .heading-primary,.spa_custom_box .heading-secondary,.spa_custom_box .heading-description{color:#000!important}.nuss-popup-video.type-poster .video-play-icon{opacity:.6}.nuss-popup-video.type-poster:hover .video-play-icon{opacity:1}.nuss-popup-video.type-poster .video-play-icon,.nuss-popup-video.type-poster:hover .video-play-icon{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.edgtf-cf7-joined-bordered{margin:1px 0 0}.edgtf-cf7-joined-bordered .edgtf-five-columns-inner,.edgtf-cf7-joined-bordered .edgtf-four-columns-inner,.edgtf-cf7-joined-bordered .edgtf-three-columns-inner,.edgtf-cf7-joined-bordered .edgtf-two-columns-50-50-inner{margin:0}.edgtf-cf7-joined-bordered .edgtf-column .edgtf-column-inner{padding:0;margin:0 -.5px}.edgtf-cf7-joined-bordered .edgtf-column:first-child .edgtf-column-inner{margin-left:0}.edgtf-cf7-joined-bordered .edgtf-column:last-child .edgtf-column-inner{margin-right:0}.edgtf-cf7-joined-bordered .wpcf7-form-control.wpcf7-date,.edgtf-cf7-joined-bordered .wpcf7-form-control.wpcf7-number,.edgtf-cf7-joined-bordered .wpcf7-form-control.wpcf7-quiz,.edgtf-cf7-joined-bordered .wpcf7-form-control.wpcf7-select,.edgtf-cf7-joined-bordered .wpcf7-form-control.wpcf7-text,.edgtf-cf7-joined-bordered .wpcf7-form-control.wpcf7-textarea{border:1px solid #FFF;margin:-1px 0 0;resize:none}.edgtf-cf7-joined-bordered .wpcf7-form-control.wpcf7-submit.edgtf-cf7-full-width{width:100%;border-top:none}.edgtf-cf7-two-columns{width:100%}.edgtf-cf7-two-columns>.edgtf-cf7-two-columns-50-50-inner{margin:0 -7px}.edgtf-cf7-two-columns .edgtf-cf7-column{width:50%;float:left}.edgtf-cf7-two-columns .edgtf-cf7-column .edgtf-cf7-column-inner{padding:0 7px}.edgtf-two-columns-50-50{width:100%}.edgtf-two-columns-50-50 .edgtf-column{width:50%;float:left}.edgtf-two-columns-50-50:after{content:'';display:block;clear:both}.bordered_form .small_text{border:1px #FFF solid;**border-top:none;**margin-top:-2px;padding:15px;color:#FFF}.nuss-contact-form-7 .wpcf7-form .bordered_form p{margin-bottom:0}.bordered_form input[type="text"],.bordered_form input[type="email"],.bordered_form textarea{padding:0 20px}.bordered_form button,.bordered_form input,.bordered_form optgroup,.bordered_form select,.bordered_form textarea{color:#FFF}.bordered_form ::placeholder{color:#FFFFFFAB!important;opacity:1}.bordered_form :-ms-input-placeholder{color:#FFFFFFAB!important}.bordered_form ::-ms-input-placeholder{color:#FFFFFFAB!important}.nuss-contact-form-7 input::placeholder,.nuss-contact-form-7 textarea::placeholder{text-transform:unset;font-size:15px;font-weight:400;letter-spacing:unset;font-family:'avenir_regularregular'}.nuss-contact-form-7 .wpcf7-form-control-wrap[data-name="privacy-acceptance"],.nuss-contact-form-7 .wpcf7-form-control.wpcf7-acceptance,.nuss-contact-form-7 .wpcf7-form-control.wpcf7-acceptance span.wpcf7-list-item{display:inline-block;margin-left:0}.nuss-contact-form-7 .wpcf7-form .bordered_form br{display:unset}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="search"]:focus,textarea:focus{background-color:#FFFFFF50!important}.bordered_form input[type="submit"]{margin-top:25px;background-color:#B08878;color:#1D1D1B;border-radius:0;border:2px solid #B08878!important}.bordered_form input[type="submit"]:not(:disabled):hover{background-color:transparent;color:#B08878}.wpcf7 .wpcf7-not-valid-tip{margin-bottom:15px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{font-size:14px}aside.sidebar-single-post input[type="text"],aside.sidebar-single-post input[type="email"],aside.sidebar-single-post textarea{border:1px solid #1D1D1B;border-radius:0}aside.sidebar-single-post input[type="submit"]{width:100%;background-color:#1D1D1B;color:#FFF;text-transform:uppercase;border:none;padding:8px 15px 6px}aside.sidebar-single-post input[type="submit"]:not(:disabled):hover{background-color:#B08878}aside.sidebar-single-post .wpcf7 .wpcf7-response-output{color:#1D1D1B}body.blog .page-title.page-title-01 .page-title-inner,body.single .page-title.page-title-01 .page-title-inner{padding-top:45px;padding-bottom:45px}.single-post-01 .post-title{margin-bottom:15px}body.single #primary.faber_mod article{display:flex}body.single #primary.faber_mod article .inner-post-wrap{flex:1}body.single article .post-content,body.single article .post-content p,.promo_highlight_box .elementor-widget-text-editor,.promo_highlight_box p,.promo_highlight_box .elementor-heading-title{**margin-bottom:1.625em;color:#3A3A3A!important}.promo_highlight_box{margin-top:35px!important;padding:20px!important}.promo_highlight_box .elementor-heading-title{margin-bottom:20px}body.single.single-post .page-title.page-title-01 .container{display:none!important}#canvas-check-availabity{display:none!important}.single-room .room-meta .entry-detail:first-child{display:none!important}.single-room .room-meta{font-size:14px!important}.nuss-modern-carousel .room-meta{display:flex;flex-wrap:wrap;margin:-10px -20px;font-size:14px!important;line-height:1;font-weight:400;color:#1a1a1a}.nuss-modern-carousel .room-meta .entry-detail{display:flex;align-items:center;padding:10px 20px;max-width:250px}.nuss-modern-carousel .room-meta .icon{width:25px;height:25px;min-width:25px;background-size:cover}.nuss-modern-carousel .room-meta .icon.dimension{background-image:url(../../../../../../themes/nuss-child/icons/icon_dimensions_dark.png)}.nuss-modern-carousel .room-meta .icon.bed{background-image:url(../../../../../../themes/nuss-child/icons/icon_bed_dark.png)}.nuss-modern-carousel .room-meta .icon.bath{background-image:url(../../../../../../themes/nuss-child/icons/icon_bath_dark.png)}.nuss-modern-carousel .room-meta .icon+span{margin-left:10px}.single-room-01 .room-thumbnails+.main-content{padding-bottom:60px}.single-room .room-content .inner-content{max-height:unset!important}.single-room .room-content.on .toggle-desc{display:none!important}.single-room .room-content .inner-content:after{content:none!important}.single-room .room-extra-service .service .service-price{display:none!important}.single-room .room-amenities .entry-detail{padding-right:0!important}.nuss-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#1d1d1b!important}.nuss-swiper .swiper-pagination-bullet:hover{color:#FFF!important}.on_dark_carousel .nuss-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active,.on_light_carousel .nuss-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#B08878!important}.on_dark_carousel .nuss-swiper .swiper-pagination-bullet:hover,.on_light_carousel .nuss-swiper .swiper-pagination-bullet:hover{color:#B0887840!important}.nuss-swiper .swiper-pagination-bullet:before,.nuss-swiper .swiper-pagination-bullet:hover:before,.nuss-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active:before{width:10px;height:10px}.policy_ico img{width:100px}.nuss-contact-form-7 span.wpcf7-form-control-wrap{display:inline}.elementor-lightbox .dialog-lightbox-close-button,.elementor-lightbox .elementor-swiper-button{color:#FFFFFF!important}body:not(.elementor-editor-active) .command_bar{display:none!important;position:fixed!important;bottom:-1px!important;width:100%;z-index:10030;background-color:#B08878}#command_bar{width:100%;height:45px;background:#B08878}#command_bar ul{display:flex;justify-content:space-between;align-content:center;list-style:none;width:100%;height:45px;margin:0 auto;padding-inline-start:0!important}#command_bar ul li{line-height:45px;width:33.3333%;text-align:center;position:relative;margin:0}#command_bar ul li:not(:last-child):after{content:'';border-right:1px #997363 solid;position:absolute;right:0;top:0;display:block;width:1px;height:45px}#command_bar ul li a{color:#1D1D1B;font-size:18px!important;line-height:45px;text-decoration:none;padding:0 10px;display:block;height:100%}#command_bar ul li a i{color:#1D1D1B!important}#command_bar ul li a:hover,#command_bar ul li a:focus{background:#997363}#command_bar ul li a:hover,#command_bar ul li a:hover i{color:#FFF!important}#command_bar_content{width:100vw;height:100%;position:relative;color:#FFF}#command_bar_content .elementor-widget-container{color:#FFF;font-size:16px!important;line-height:1.2;margin:0}#command_bar_content .elementor-widget-container a{font-family:'avenirheavy'!important;font-weight:400}#bol_popup,#tel_popup,#meteo_popup,#maps_popup{width:100%;padding:20px;background:#B08878;border-bottom:1px #997363 solid;position:absolute;left:0;bottom:45px;display:none}#command_bar_content .widget_title{font-family:'avenirheavy';font-size:18px!important;color:#FFF!important;text-align:center}#ot-sdk-btn-floating.ot-floating-button{left:15px!important;bottom:60px!important;z-index:10000!important}#command_bar ul li a.label{font-size:15px!important}header.site-header .header-button-01{display:none}.bol_widget{background-color:#B08878!important}.bol_widget{background-color:#FFF!important;background-color:#1a1a1a!important}#searchbox label{color:#1D1D1B80!important;font-size:12px!important;text-transform:none!important;color:#FFFFFF90!important}#bookingexpert input[name="checkin"],#bookingexpert input[name="checkout"]{background-color:transparent!important;background-position:left center!important;padding-left:30px!important;color:#FFF}#searchbox input[type="text"],#searchbox input[type="number"],#searchbox select,#searchbox textarea{**background-color:#FFF;background-color:#1a1a1a!important;border-bottom:1px solid #FFFFFF10!important;color:#FFF}#searchbox select{padding-left:0!important}#ui-datepicker-div{background-color:#FFF}.ui-datepicker table{background-color:#FFF}#bookingexpert input[type="submit"]{background:#B08878!important;color:#1D1D1B!important}#bookingexpert input[type="submit"]:hover{background-color:#B0887895!important}.bol_widget.elementor-sticky.elementor-sticky--active{background-color:#B08878!important}.bol_widget.elementor-sticky.elementor-sticky--active #searchbox label{**color:#FFF!important;color:#1D1D1B!important}.bol_widget.elementor-sticky.elementor-sticky--active #searchbox input[type="text"],.bol_widget.elementor-sticky.elementor-sticky--active #searchbox input[type="number"],.bol_widget.elementor-sticky.elementor-sticky--active #searchbox select{background-color:transparent!important;color:#1D1D1B;border-bottom:1px solid #FFFFFF30!important}.bol_widget.elementor-sticky.elementor-sticky--active #searchbox input[type="submit"]{background:#1D1D1B!important;color:#FFF!important}.bol_widget.elementor-sticky.elementor-sticky--active #searchbox input[type="submit"]:hover{background-color:#1D1D1B95!important}.bol_widget.elementor-sticky.elementor-sticky--active #searchbox input[name="checkin"],.bol_widget.elementor-sticky.elementor-sticky--active #searchbox input[name="checkout"]{background-image:url(../../../../../../themes/nuss-child/bol/images/calendar_dark.png);background-color:transparent!important;color:#1D1D1B}.bol_widget.elementor-sticky.elementor-sticky--active #searchbox select{background-image:url(../../../../../../themes/nuss-child/bol/images/triangle_dark.png)}.bol_widget.elementor-sticky.elementor-sticky--active #searchbox form>div{margin-top:6px}.bol_widget.elementor-sticky.elementor-sticky--active #searchbox form>div>input,.bol_widget.elementor-sticky.elementor-sticky--active #searchbox form>div>select{height:38px;min-height:38px}.bol_widget.elementor-sticky.elementor-sticky--active #searchbox{height:70px}.bol_widget.elementor-sticky.elementor-sticky--active #searchbox input[type="submit"]{height:70px;line-height:70px}.bol_widget.elementor-sticky.elementor-sticky--active #searchbox form>div:nth-child(6) select+div select,.bol_widget.elementor-sticky.elementor-sticky--active #searchbox form>div:nth-child(7) select+div select{height:18px;line-height:18px;font-size:9px}@media (min-width:768px){.elementor-section.elementor-section-height-full.home_slider{height:calc(100vh - 80px)}body.logged-in .elementor-section.elementor-section-height-full.home_slider{height:calc(100vh - 112px)}}@media screen and (max-width:1280px){#searchbox div div{display:none!important}}@media screen and (max-width:1024px){#searchbox label{font-size:10px!important}#searchbox input[name="checkin"],#searchbox input[name="checkout"]{background-image:none!important;padding-left:0}#searchbox input[type="text"],#searchbox input[type="number"],#searchbox select{max-width:100px}}@media screen and (max-width:768px){.bol_widget{display:none!important}}.sidebar-single-room .bol_html_container{background-color:#1a1a1a;padding-top:45px;padding-bottom:45px}.sidebar-single-room .bol_html_container #searchbox{height:unset!important}.sidebar-single-room .bol_html_container #searchbox form{padding:0 35px;display:block}.sidebar-single-room .bol_html_container #searchbox div{float:none}.sidebar-single-room .bol_html_container #searchbox form>div{display:block!important;margin-right:0!important;padding-right:0!important}.sidebar-single-room .bol_html_container #searchbox form>div::after{border:none!important}.sidebar-single-room .bol_html_container #searchbox input[name="checkin"],.sidebar-single-room .bol_html_container #searchbox input[name="checkout"]{width:100%}.sidebar-single-room .bol_html_container #searchbox select{float:none;width:100%}.sidebar-single-room .bol_html_container #bookingexpert input[type="submit"]{display:block;float:none;width:100%;height:60px;line-height:60px;margin-top:35px}.sidebar-single-room .bol_html_container #searchbox div div div[name="eta"]{margin:10px}.richiedi_info_page #acrbox .searchboxTitle{display:none}#acrbox form>div{border:1px solid #FFF;margin-bottom:3px;padding:10px 20px;float:left;width:calc(50% - 3px)}#acrbox form>div:nth-child(2n+1){clear:left;margin-right:3px}#acrbox label{color:#FFFFFFAB!important;font-size:12px}#acrbox input[type="text"],#acrbox input[type="number"],#acrbox select,#acrbox textarea{background-color:#1D1D1B!important;color:#FFF}#acrbox input[type="text"],#acrbox input[type="number"],#acrbox select{height:42px;line-height:42px}#acrbox div div div[name="eta"]{float:left;width:16.6666666%}#acrbox form>div.result,#acrbox form>div.requiredfieldsmessage,#acrbox form>div.privacysection,#acrbox form>div.privacytxt,#acrbox form>div.g-recaptcha{border:none;float:none;width:100%;color:#FFF}#acrbox form>div.g-recaptcha>div{margin:0 auto}#acrbox form input[type="checkbox"]{margin:15px 5px 15px 0;vertical-align:sub}#acrbox form>div.requiredfieldsmessage,#acrbox form>div.privacysection{font-size:12px;line-height:1.2}#acrbox input[type="button"]{width:100%;margin-top:25px;padding:10px 25px;background-color:#B08878;color:#1D1D1B;border-radius:0;border:2px solid #B08878!important;font-size:15px;font-weight:500;letter-spacing:2px;text-transform:uppercase}#acrbox input[type="button"]:not(:disabled):hover{background-color:transparent;color:#B08878}#acrbox form>div.privacysection span.privacyread{text-decoration:underline;cursor:pointer}#acrbox form>div.privacysection span.privacyread:hover{text-decoration:none}#acrbox form>div.privacytxt{border:#B08878;background-color:#FFF;height:350px;overflow:auto;color:#1D1D1B}#acrbox form>div.privacytxt p{margin-bottom:0}#acrbox form>div.result{margin-top:5px;color:#d9534f;font-size:12px}@media screen and (max-width:768px){#acrbox form>div{margin-bottom:3px;float:none;width:100%;margin-right:0!important}#acrbox div div div[name="eta"]{float:left;width:50%}#acrbox div div div[name="eta"]:nth-child(2n+1){clear:left}#acrbox div div:after{content:'';clear:both;display:block}}@media screen and (max-width:1536px){header .ux-element.desktop-menu .menu>li>a{font-size:11px!important;padding-right:12px;padding-left:12px}header.site-header.header-01 .site-logo{padding:0 20px 0 0!important}header.site-header .column-wrap>div{padding:0}.cta_box .cta_button_light{padding-right:20px}.cta_box .cta_number{padding-left:15px}}@media screen and (max-width:1440px){header .ux-element.desktop-menu .menu>li>a{font-size:11px!important;padding-right:8px!important;padding-left:8px!important}}@media screen and (max-width:1366px){header.site-header .header-button-01 a.nuss-button{padding:11px 22px 10px 22px!important}.ux-element.desktop-menu .menu>li>a,.header-custom-html-02{font-size:11px!important}.site-logo img{max-width:150px!important}}@media screen and (max-width:1280px){.ux-element.desktop-menu .menu>li>a,header.site-header .header-button-01 a.nuss-button{font-size:10px!important}header .ux-element.desktop-menu .menu>li>a{font-size:9px!important;padding-right:10px!important;padding-left:10px!important}header.site-header .container-fluid .right-header{width:220px}.page-title.page-title-03 .page-title-inner{padding-top:160px!important;padding-bottom:140px!important}}@media screen and (max-width:1199px){header.site-header .canvas-menu.skin-light .area-menu,header.site-header .canvas-menu.skin-light .area-menu .inner-menu{background:#B08878!important}header.site-header .canvas-menu.skin-light .area-menu a:hover,header.site-header .canvas-menu.skin-light .area-menu a:focus{color:#1D1D1B!important}}@media screen and (max-width:1024px){.nuss-modern-heading .heading-primary{font-size:34px!important}footer .nuss-modern-heading h3.heading-primary{font-size:22px!important}.seo_text .nuss-modern-heading .heading-primary{font-size:16px!important}.relative_on_mobile{position:relative!important}.footer_partner_section .elementor-column{width:50%!important}footer .footer_top_section .elementor-container,footer .footer_bottom_section .elementor-container{display:block}.footer_wrapper{padding:50px 15px 15px!important}.footer_top_section.elementor-section-gap-beside-no>.elementor-container>.elementor-column:nth-child(1)>.elementor-widget-wrap,.footer_top_section.elementor-section-gap-beside-no>.elementor-container>.elementor-column:nth-child(3)>.elementor-widget-wrap{padding-left:0!important}.footer_top_section.elementor-section-gap-beside-no>.elementor-container>.elementor-column:nth-child(1)>.elementor-widget-wrap,.footer_top_section.elementor-section-gap-beside-no>.elementor-container>.elementor-column:nth-child(2)>.elementor-widget-wrap{margin-bottom:65px}.footer_bottom_section{padding:35px 50px!important}}@media screen and (max-width:991px){.page-title.page-title-03 .page-title-inner .heading{font-size:42px!important}.page-title.page-title-03 .page-title-inner{padding-top:120px!important;padding-bottom:100px!important}}@media screen and (max-width:768px){header.site-header .container-fluid .right-header{width:250px}header .column-wrap[data-col="20"]{display:none!important}header.site-header.header-01 .site-logo{width:100%!important;padding-right:40px!important}header.site-header.header-01 .site-logo a{display:block;text-align:center}.site-logo img{display:inline-block!important}header.site-header.header-dark .icon-menu .line,header.site-header.header-dark .btn-close .line{stroke:#fff!important}footer .elementor-column{display:block!important;width:100%!important}.footer_top_section.elementor-section-gap-beside-no>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:0!important;margin-bottom:45px}.footer_top_section.elementor-section-gap-beside-no>.elementor-container>.elementor-column:last-child>.elementor-widget-wrap{margin-bottom:0}body:not(.elementor-editor-active) .command_bar{display:block!important}#secondary.sidebar-single-room{display:none!important}.footer_partner_section>.elementor-container{display:block!important}.footer_partner_section .elementor-column{width:100%!important}}@media screen and (max-width:767px){.drop_text_shadow .heading-primary,.drop_text_shadow .heading-secondary{text-shadow:.3px .3px #FFFFFF70}header.site-header .container-fluid .right-header{display:none}.page-title.page-title-03 .page-title-inner{padding-top:115px!important;padding-bottom:80px!important}.page-title.page-title-03 .page-title-inner .heading{font-size:28px!important}.nuss-modern-carousel-style-04 .swiper-container{padding-right:0!important}.nuss-modern-carousel-style-04 .swiper-inner{margin-right:0!important}body.single .page-title{display:none}body.single #primary.faber_mod{padding-left:30px;padding-right:30px}body.single #primary.faber_mod article{margin:35px 0;display:block}body.single .post-content{margin-bottom:35px}aside.sidebar-single-post{padding:0!important;margin-top:25px!important}.elementor-section.elementor-section-height-full{height:100vh}body:not(.landing_page) footer{margin-bottom:45px}.footer_wrapper{padding:15px!important}.footer_top_section.elementor-section-gap-beside-no>.elementor-container>.elementor-column>.elementor-widget-wrap{margin-bottom:45px!important}.footer_top_section .elementor-nav-menu li:last-child a{margin-bottom:0}.footer_bottom_section{padding:25px 15px!important}.footer_bottom_section .elementor-widget-container{text-align:center}.footer_bottom_section img:not(.alignright.logo_push){margin-bottom:25px!important}.footer_bottom_section img.alignright.logo_push{float:none;margin:0 auto!important}#command_bar ul li{padding:0}}@media screen and (max-width:480px){#command_bar ul li a{padding:0 8px}}@media screen and (max-width:360px){#command_bar ul li a{padding:0 5px}}.grecaptcha-badge{display:none!important}.main-menu.desktop-menu li img.wpml-ls-flag{padding:5px;margin-top:-5px}.main-menu.desktop-menu li.wpml-ls-current-language img.wpml-ls-flag{border:1px #FFF solid}header.site-header .canvas-menu ul li.wpml-ls-item>a:before{content:none!important}header.site-header .canvas-menu ul li.wpml-ls-item img.wpml-ls-flag{padding:5px}header.site-header .canvas-menu ul li.wpml-ls-item.wpml-ls-current-language img.wpml-ls-flag{border:1px #FFF solid}.embed_map iframe{display:block}header ul.menu li.wpml-ls-item .menu-item-title{font-family:'avenirblack';width:30px;line-height:30px;margin-top:-10px;display:block;border:1px solid transparent;text-align:center}header ul.menu li.wpml-ls-item.wpml-ls-current-language .menu-item-title{border-color:#FFF}header .mobile-menu ul.menu li.wpml-ls-item .menu-item-title{margin-top:0;width:45px;line-height:45px}.mobile-menu .menu>li>a:before{content:''}@media (max-width:1199px){.column-wrap[data-col="20"]{width:40%!important}}@media (max-width:768px){.header-custom-html-02{display:none!important}}body.landing_page header.site-header.header-05 .main-menu.site-menu,body.landing_page header.site-header .canvas-menu{display:none!important}body.landing_page .page-title.page-title-03 .page-title-inner{padding:140px 0 80px!important}body.landing_page .uxper-column.uxper-col-20,body.landing_page .column-wrap[data-col="20"],body.landing_page .column-wrap[data-col="20"]{width:20%!important}@media only screen and (max-width:767px){body.landing_page header.site-header .center-header{width:100%!important}body.landing_page header.site-header .right-header{display:none}}body.home .site-content{padding-top:0!important}.downloadlink{border:2px solid rgba(176,136,120,1)!important}.downloadlink:hover{background-color:#FFF!important}@media (max-width:767px){.offerte_widget .elementor-posts .elementor-post{display:block}.offerte_widget .elementor-posts .elementor-post__thumbnail__link{margin-bottom:20px}.pum-theme-lightbox .pum-container{left:15px!important;right:15px!important}}img.wp-image-6068{width:43px;height:45px}#page-title .heading span{display:block;font-size:20px}#iubenda-iframe #purposes-content-container .purposes-header .purposes-header-title{font-size:32px!important}