.nectar-cta[data-style=underline] .link_wrap .link_text:after{border-bottom:1px solid #000}.wpb_wrapper>div.mb-none,.mb-none{margin-bottom:0}.mx-auto,.mx-auto h2{margin:0 auto}.mb-0,ul{margin-bottom:0!important}.divider-vertical.nectar-bg-default{background-color:#707070}.absolute{position:absolute}@media only screen and (min-width:768px){.only-mobile{display:block}}@media only screen and (max-width:1024px){.transparent #logo{filter:invert()}}body:not(.home) #header-space[data-header-mobile-fixed="1"]{display:block!important}@media only screen and (min-width:1024px){body:not(.home) .wpb_row.vc_row-o-full-height.top-level,body:not(.home) .wpb_row.vc_row-o-full-height.top-level>.col.span_12{min-height:calc(100vh - 147px)}}body:not(.home).material #header-outer.transparent:not(.side-widget-open){background-color:#fff!important;box-shadow:0 3px 45px #00000026!important}body:not(.home).material #header-outer.transparent:not(.side-widget-open) #top .slide-out-widget-area-toggle.mobile-icon i:before,body:not(.home).material #header-outer.transparent:not(.side-widget-open) #top .slide-out-widget-area-toggle.mobile-icon i:after{background-color:#000!important}body:not(.home).material #header-outer.transparent:not(.side-widget-open) .starting-logo.dark-version.skip-lazy.default-logo{display:none!important}body:not(.home).material #header-outer.transparent:not(.side-widget-open) .slide-out-widget-area-toggle a i.label,body:not(.home).material #header-outer.transparent:not(.side-widget-open) #top nav>ul>li:not(.menu-item-btn-style-button_accent-color)>a,body:not(.home).material #header-outer.transparent:not(.side-widget-open) #top nav>.sf-menu>li:not(.menu-item-btn-style-button_accent-color)>a{color:#000!important}body:not(.home).material #header-outer.transparent:not(.side-widget-open) #top nav>.buttons,body:not(.home).material #header-outer.transparent:not(.side-widget-open) .left-aligned-ocm{align-items:center!important;margin-top:0!important}body:not(.home).material #header-outer.transparent:not(.side-widget-open):not(.dark-slide):before{display:none}body:not(.home).material #header-outer.transparent:not(.side-widget-open) #logo{filter:none}@media only screen and (min-width:768px){body:not(.home).material #header-outer.transparent:not(.side-widget-open) #logo .starting-logo{opacity:0}body:not(.home).material #header-outer.transparent:not(.side-widget-open) #logo img{opacity:1}.slide-out-widget-area-toggle .burger-wrapper{overflow:hidden}.slide-out-widget-area-toggle .burger-wrapper:before{content:" ";background-color:#3f5638;border:1px solid #fff;border-radius:100%;width:50px;height:50px;position:absolute;top:-16px;left:-16px}#header-outer{border-bottom:1px solid #707070}#header-outer.side-widget-open{background-color:unset}#header-outer.side-widget-open #top nav ul li a{color:#fff!important}#header-outer #top .left-aligned-ocm .label{margin:0 0 0 25px}#header-outer #top .left-aligned-ocm a{flex-direction:row-reverse;align-items:end;display:flex!important}#header-outer #top .right-aligned-menu-items .menu-item-btn-style-button_accent-color>a{padding-left:10px;padding-right:10px}#header-outer #top .right-aligned-menu-items .menu-item-btn-style-button_accent-color>a .nectar-menu-icon{font-size:24px}#header-outer #top .right-aligned-menu-items .menu-item-btn-style-button_accent-color>a:before{border:1px solid #fff;border-radius:25px!important}#header-outer #top .right-aligned-menu-items li.menu-item{min-height:50px}body.material #header-outer.transparent[data-full-width=true]:not([data-format=left-header]) #top nav>.buttons,body.material #header-outer.transparent .left-aligned-ocm{align-items:flex-start;margin-top:37.5px}.starting-logo.dark-version.default-logo{display:none!important}img.starting-logo.skip-lazy{position-area:center}#top nav ul li a{color:#000}body[data-header-color=light] .mobile-header,body[data-header-color=light] .span_9>.slide-out-widget-area-toggle a .label{color:#fff}#top nav ul .slide-out-widget-area-toggle a:hover .lines:before,#top nav ul .slide-out-widget-area-toggle a:hover .lines-button:after,#top nav ul .slide-out-widget-area-toggle a:hover .lines,#top nav ul .slide-out-widget-area-toggle a:hover .lines:after{background-color:#fffc!important}#top nav ul .slide-out-widget-area-toggle a:hover .lines-button:after,.slide-out-widget-area-toggle .lines-button:after,#top nav ul .slide-out-widget-area-toggle a .lines,#top nav ul .slide-out-widget-area-toggle a .lines:after,#top nav ul .slide-out-widget-area-toggle a .lines:before{background-color:#fff}#header-outer img.stnd{max-height:25px;margin:33px 0!important}#header-outer.side-widget-open #logo img.starting-logo{height:200px}#slide-out-widget-area.fullscreen-split .left-side{width:80%!important}#slide-out-widget-area.fullscreen-split .right-side{align-self:start;width:20%!important}#slide-out-widget-area-bg{background-image:url(https://hotel-irma.9up.digital/wp-content/uploads/2025/02/AS2I4082-copy.jpg);background-position:50%;background-size:cover;opacity:1!important}#slide-out-widget-area:before{content:"";opacity:.9;background-color:#3f5638;width:100%;height:100%;position:absolute;top:0;left:0}}@media only screen and (min-width:768px) and (max-width:1024px){.transparent #logo .starting-logo{transform:none!important}}@media only screen and (max-width:768px){body #slide-out-widget-area.fullscreen-split .off-canvas-menu-container>ul>li>a{font-size:40px!important}body #slide-out-widget-area .container .left-side{flex-direction:column-reverse!important;display:flex!important}#header-outer.transparent .slide-out-widget-area-toggle a i.label,#header-outer.transparent #top .span_9>.slide-out-widget-area-toggle a.using-label .label,#top .span_9>.slide-out-widget-area-toggle a.using-label .label{display:none}}@media screen and (max-width:1000px){.wpml-ls-first-item{margin-top:20px;padding-top:20px}.wpml-ls-first-item:before{content:"";background-color:#fff;width:160px;height:1px;position:absolute;top:0;left:0}.wpml-ls-item.wpml-ls-menu-item.menu-item-type-wpml_ls_menu_item{margin-right:20px;display:inline-block!important}.wpml-ls-item.wpml-ls-menu-item.menu-item-type-wpml_ls_menu_item a span{font-size:24px}}@media only screen and (min-width:768px){.nectar-global-section .indirizzo{flex-direction:row;justify-content:space-between;display:flex}.nectar-global-section .nectar-cta[data-alignment=left]{margin-right:42px;display:inline-block}.nectar-global-section .nectar-cta[data-alignment=left]:last-child{margin-right:0}.nectar-global-section .column_element_direction_desktop_horizontal>.vc_column-inner>.wpb_wrapper{justify-content:space-between}}@media only screen and (max-width:768px){.nectar-global-section .indirizzo div{margin-bottom:30px}.nectar-global-section img.img-with-animation{max-width:200px!important}#footer-outer #footer-widgets{display:none}}img.img-with-animation.svg.only-desktop{min-width:320px}img.img-with-animation.svg.only-mobile{min-width:160px}.only-mobile{display:block!important}@media screen and (min-width:1000px){.only-mobile{display:none!important}}#sb-availability-form_sb__form-field--submit{text-transform:uppercase;border-radius:60px}@media only screen and (min-width:768px){.sb-button__desktop_theme_1-wrap{background-color:#fff;border:1px solid #506848}.sb-button__desktop_theme_1-wrap .sb-body input#sb-container_sb__form-field--checkavailability{border-radius:30px!important}.sb-button__desktop_theme_1-wrap .informations{color:#fff;background-color:#506848;max-width:280px}.sb-button__desktop_theme_1-wrap .informations .icon .im-icon-wrap[data-color=accent-color] path,.sb-button__desktop_theme_1-wrap .informations .text .im-icon-wrap[data-color=accent-color] path{fill:#fff}.sb-button__desktop_theme_1-wrap .informations .icon span,.sb-button__desktop_theme_1-wrap .informations .text span{font-family:Inter;font-size:23px;line-height:29px}}@media only screen and (min-width:1024px){.sb-button__desktop_theme_1-wrap{width:100%;bottom:0;right:0}}@media only screen and (min-width:1300px){.sb-button__desktop_theme_1-wrap .sb-body input#sb-container_sb__form-field--checkavailability{margin-left:0;padding:0 10px}}@media only screen and (min-width:1500px){.sb-button__desktop_theme_1-wrap .sb-body input#sb-container_sb__form-field--checkavailability{padding:0 20px}.sb-button__desktop_theme_1-wrap .informations{max-width:300px}}body #sb-container .sb-custom-bg-color,body #sb-container .sb-custom-widget-color{color:#3f5638d9!important;background-color:#fff!important;box-shadow:inset 0 0 0 1px #f1f1f1!important}.nectar-fancy-box .inner{flex-direction:column-reverse;padding-bottom:0;display:flex}.blog-recent[data-style=classic_enhanced_alt] .inner-wrap:before,.nectar-post-grid-item .bg-overlay,.nectar-fancy-box .box-bg:after{background:linear-gradient(#0000 0%,#000 100%) no-repeat padding-box padding-box}.nectar-post-grid .nectar-post-grid-item .content .post-heading,.nectar-post-grid .nectar-post-grid-item .content .post-heading a span,body[data-button-style*=slightly_rounded] .blog-recent[data-style*=classic_enhanced] .article-content-wrap .post-header .title{font-size:36px!important;line-height:40px!important}.nectar_image_with_hotspots:before{content:"";background:linear-gradient(#0000 0% 66%,#fff 90%);width:100%;height:100%;position:absolute;top:0;left:0}.nectar-badge.text-color-000000 .nectar-badge__inner{border:1px solid #707070}.vc_col-sm-8 .nectar-cta,.vc_col-sm-8 .nectar-button.large{margin-right:30px;display:inline-block!important}.font-45,.font-45 h3{font-size:45px}.w-800,.w-800 h3,.nectar-button.w-800 span{font-weight:800}.row .col .iwithtext{border-right:1px solid #fff;margin-right:50px;padding-right:50px;display:inline-block}.row .col .iwithtext .iwt-icon img:not([srcset]){width:58px}.row .col .iwithtext .iwt-text{padding-left:80px;line-height:58px;display:inline-block}.row .col .iwithtext:last-child{border-right:none;margin-right:0;padding-right:0}.sticky .vc_column-inner[style*="position: fixed"]{background-color:#fff}.sticky .vc_column-inner[style*="position: fixed"] a,.sticky .vc_column-inner[style*="position: fixed"] button,.sticky .vc_column-inner[style*="position: fixed"] input,.sticky .vc_column-inner[style*="position: fixed"] select,.sticky .vc_column-inner[style*="position: fixed"] .clickable{z-index:100;position:relative}.span_12.light .sticky .nectar-cta .link_wrap .link_text:after{border-color:#000}@media screen and (max-width:1000px){.row .col .iwithtext{border-right:0!important}.nectar-post-grid[data-cat-click=static] .nectar-post-grid-item .content .meta-category a{font-size:16px}.nectar-post-grid .nectar-post-grid-item .content .post-heading,.nectar-post-grid .nectar-post-grid-item .content .post-heading a span,body[data-button-style*=slightly_rounded] .blog-recent[data-style*=classic_enhanced] .article-content-wrap .post-header .title{font-size:24px!important;line-height:24px!important}}#michelin_badge{top:calc(50% - 77px);right:-77px}@media only screen and (max-width:768px){#michelin_badge{inset:auto auto -77px calc(50% - 77px)}}.nectar-hor-list-item{background-color:#f8f8f8;border-bottom:0;padding-left:30px!important}.nectar-hor-list-item .nectar-list-item{padding:0 0 10px!important}@media only screen and (min-width:768px){.nectar-hor-list-item .nectar-list-item{padding:42px 30px!important}.nectar-hor-list-item .nectar-list-item:first-child{border-right:1px solid #000}}.nectar-hor-list-item .nectar-list-item-btn{color:#506848;letter-spacing:1.8px;border:1px solid #506848;padding:18px 60px;font-size:20px;font-weight:800;transition:all .2s ease-in-out;position:initial!important;border-radius:60px!important}.nectar-hor-list-item .nectar-list-item-btn:hover{color:#fff;background-color:#506848}.nectar-post-grid .nectar-post-grid-item .content .post-heading{line-height:.9}.nectar-post-grid[data-grid-item-height="50vh"] .nectar-post-grid-item{min-height:50vh!important}.nectar-post-grid-filters a{text-transform:uppercase;font-weight:800}.wpb_row.full-width-content .vc_col-sm-12 .nectar-post-grid[data-grid-spacing="25px"]{margin:0}@media screen and (max-width:1000px){.nectar-post-grid-filters a{margin:10px 60px}}body[data-ext-responsive=true].single-post .container-wrap.no-sidebar .post-area{max-width:100%!important}body[data-button-style*=slightly_rounded] .blog-recent[data-style*=classic_enhanced]{height:50vh}body[data-button-style*=slightly_rounded] .blog-recent[data-style*=classic_enhanced] .col{margin-bottom:0}body[data-button-style*=slightly_rounded] .blog-recent[data-style*=classic_enhanced] .inner-wrap{flex-direction:column;justify-content:end;display:flex}body[data-button-style*=slightly_rounded] .blog-recent[data-style*=classic_enhanced] .meta-category,body[data-button-style*=slightly_rounded] .blog-recent[data-style*=classic_enhanced] .article-content-wrap{padding:0 13%}body[data-button-style*=slightly_rounded] .blog-recent[data-style*=classic_enhanced] .meta-category a{pointer-events:none;border:0;margin:0;padding:0;transition:none;top:0;left:0;background-color:#0000!important;position:relative!important}body[data-button-style*=slightly_rounded] .blog-recent[data-style*=classic_enhanced] .article-content-wrap{padding-bottom:13%}body[data-button-style*=slightly_rounded] .blog-recent[data-style*=classic_enhanced] .article-content-wrap .post-header .title{text-transform:uppercase;font-family:Cormorant SC;font-size:36px;font-weight:400;line-height:36px}@media only screen and (min-width:768px){body[data-button-style*=slightly_rounded] .blog-recent[data-style*=classic_enhanced] .article-content-wrap .post-header .title{font-size:58px;line-height:48px}}body[data-button-style*=slightly_rounded] .blog-recent[data-style*=classic_enhanced] .article-content-wrap .excerpt{display:none}body[data-button-style*=slightly_rounded] .blog-recent[data-style*=classic_enhanced] .article-content-wrap .post-heading{margin-bottom:1rem;font-size:2.5rem;line-height:1.2}body[data-button-style*=slightly_rounded] .nectar-button,body[data-button-style*=slightly_rounded] .nectar-button.see-through{border-radius:60px!important}body .inverse a{color:#000}body .inverse a:hover{color:#3f5638}@media screen and (max-width:1000px){.only-desktop{display:none!important}}body .container-wrap .tabbed .inner_row[data-column-margin="60px"] .child_column,html body .tabbed .inner_row[data-column-margin="60px"] .child_column{padding-left:0!important;padding-right:0!important}.tabbed .border_left_desktop_1px.border_top_desktop_1px.border_right_desktop_1px>.vc_column-inner{overflow:hidden}
/*# sourceMappingURL=style.css.map */
