.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1e3ms;animation-timing-function:linear;animation-iteration-count:infinite}@media(prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2e3ms}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}
body,html{font-family:-apple-system,BlinkMacSystemFont,segoe ui,roboto,helvetica neue,Arial,sans-serif;box-sizing:border-box;margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0;padding:0}.single h3{margin:1.5rem 0!important}ol,ul{list-style-position:inside}small{line-height:1rem}img{height:auto}a{text-decoration:none}hr{border:none;border-bottom:1px solid #ddd}:root{--menu-bg:linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 70%, rgba(0,0,0,0.9009804605435925) 100%);--menu-text:#fff}a{text-decoration:none;color:#f75e47}p{line-height:1.3}.evi a{background:#f75e47}ul{list-style-type:circle;list-style-position:inside}ul li{margin-bottom:10px}ol{margin:inherit!important}li{line-height:1.75;color:#5c6064;font-size:calc(16px + .25vw);font-family:generalsans-regular,sans-serif;font-weight:400}.spacer{height:170px}html{scroll-behavior:smooth}.text-0{font-size:5rem;line-height:1}h1,.text-1{font-family:juana-extralight,serif;font-size:3.4rem}h2,.text-2{font-family:juana-extralight,serif}h3,.text-3{font-size:1.5rem}h4,ol,ul .text-4{font-size:1.2rem}@media(max-width:768px){.text-0{font-size:4rem}}.button,.wp-block-button__link{font-size:1.2rem;background:#333;color:#fff;padding:14px 25px;display:inline-block}.button:hover,.wp-block-button__link{background:#000}.header-container{position:fixed;top:0;left:0;z-index:99;background-color:initial;width:100%}.header-top{width:100%}.header a{color:var(--menu-text);display:block;padding:1rem 1.25rem 1rem .94rem;line-height:1.75rem}.header__menu{margin:0;padding:3rem 1.5rem 3em;list-style:none;-webkit-transform:translateX(0);transform:translateX(0);transition:transform .6s cubic-bezier(.645,.045,.355,1),-webkit-transform .6s cubic-bezier(.645,.045,.355,1)}@media(min-width:1600px){.header__menu{padding:.5em 3rem 3em}}@media(min-width:768px){.header__menu{padding:.5em 2rem 3em}}.header__logo{position:absolute;margin:0 auto;display:block;width:auto;left:50%;top:0;z-index:-1;height:6rem;opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.scroll-down .header__logo{opacity:0;-webkit-transform:translate(-50%,1rem);transform:translate(-50%,1rem)}.header-container a.header__logo img{display:block;margin:0 auto;height:83.2px;width:auto;transition:all 1s cubic-bezier(.215,.61,.355,1)}.scroll-down .header-container a.header__logo img{height:60px;width:91.8833px}.header__logo svg{height:50px}.header__icons{width:20%;display:flex;justify-content:flex-end}.header__icons .button{width:150px;text-align:center}.header__menu li ul{position:relative;left:20px;height:0;transition:all .1s ease;overflow:hidden}.header__menu li{position:relative;line-height:1.05;margin:2.5px 0;font-size:calc(1rem + ((.25vw + 1vh)/2))}.header__menu li:hover>ul{display:block;height:240px;margin:10px 0}.header__menu li a{font-size:16px;text-decoration:none;transition:all .3s ease;color:#fff;font-weight:400;margin:0;letter-spacing:.1em}.header__menu li a:active{opacity:.33}.menu-item-has-children{position:relative}.menu-item-has-children:hover::before{transform:rotate(45deg);transition:all .3s ease}.menu-item-has-children:hover::after{transform:rotate(-45deg);transition:all .3s ease}.menu-item-has-children::after,.menu-item-has-children::before{position:absolute;content:" ";height:1px;width:26.55px;background-color:#fff;top:23px;right:0;transition:all .3s ease}.menu-item-has-children::before{transform:rotate(90deg)}.menu-open .header-container{border-color:transparent}.navigation-mobile{display:none;background:0 0;heigheader__hamburger2ht:100%;position:fixed;width:100%;z-index:999;top:0;transform:translateX(-100%);transition:all 1s cubic-bezier(.215,.61,.355,1)}.navigation-mobile-inner{position:relative;height:100%;display:flex}.navigation-mobile-menu .header__menu li{list-style-type:none}.navigation-mobile-menu .header__menu li a{font-family:juana-light,sans-serif;font-size:calc(1rem + ((.25vw + 1vh)/2));line-height:1.375}.navigation-mobile-menu .header__menu li a:hover:after{transform:scale3d(1,1,1)}.navigation-mobile-hamburger{width:50px}.header__hamburger,.header__hamburger2,.header__hamburger-mob{font-size:11px;background:#45494e;display:flex;width:83.2px;height:83.2px;flex-direction:column;align-items:center;cursor:pointer;transition:all .2s ease;color:#fff;justify-content:center;padding:25px}.header__hamburger-mob{background:0 0;padding:0 .5em;height:4rem;width:4rem}.header__hamburger2{position:absolute;right:0;top:0;display:none}.header__hamburger span,.header__hamburger2 span,.header__hamburger-mob span{width:80%;height:1px;background:#fff;display:block;transition:all .3s ease}.header__hamburger-mob span{background-color:#45494e;width:20px}.header__hamburger span:nth-child(2),.header__hamburger2 span:nth-child(2),.header__hamburger-mob span:nth-child(2){transform:translateY(2px);margin-top:8px}.header__hamburger span:first-child,.header__hamburger2 span:first-child,.header__hamburger-mob span:first-child{transform:translateY(-2px)}.menu-open .header__hamburger span:nth-child(1),.menu-open .header__hamburger2 span:nth-child(1),.menu-open .header__hamburger-mob span:nth-child(1){transform:translateY(6px)rotate(45deg);transition:all .3s ease}.menu-open .header__hamburger span:nth-child(2),.menu-open .header__hamburger2 span:nth-child(2),.menu-open .header__hamburger-mob span:nth-child(2){transform:translateY(-3px)rotate(-45deg);transition:all .3s ease}@media(max-width:768px){.wp-block-spacer{height:60px!important}.header__logo svg{height:40px}.header__hamburger{display:flex;width:50px;height:50px;cursor:pointer;align-items:center}.header__hamburger span:first-child{transform:translateY(-2px);margin-top:8px}.header__hamburger span,.header__hamburger2 span{width:33px;height:2px;margin-top:8px;display:block;transition:all .15s cubic-bezier(.215,.61,.355,1)}.header__menu{overflow:hidden;transition:all 1s cubic-bezier(.215,.61,.355,1);text-align:center;padding-top:5.5rem}.header__menu li{display:block}.header__menu li:not(:last-child){margin:0 0 2rem}.header__menu li ul{position:relative;width:100%;.header__menu li:hover > ul.header__menu li:hover > ulpadding-left: 20px}.menu-open .navigation-mobile{transform:translateX(0)}.menu-open{overflow:hidden}.header__icons .button{display:none}.navigation-mobile{display:block}.header__menu li a{font-weight:700;font-style:normal;font-size:28px;letter-spacing:.1em;line-height:1.4em;text-transform:uppercase}.header-top-mobile{display:block}.navigation-mobile-menu .header__menu li a{font-size:24px}.menu-open .logo-hidden{display:none}.menu-open .header-container a.header__logo{transform:translateY(0);opacity:1}.header__hamburger2{position:absolute;left:0;top:0;padding:0 .5em;height:4rem;width:4rem;display:block}.header__hamburger2 span{background-color:#fff;width:20px}}@media(min-width:992px){.header__hamburger-mob{display:none}}.contact-fix{position:fixed;opacity:1;right:60px;bottom:60px;transform:translateZ(0);z-index:9998;transition:all 1s cubic-bezier(.92,.02,.83,.21)}.contact-fix--down{bottom:-30px;opacity:0}.button-contact-fix{cursor:pointer;background-color:#05c3de;box-sizing:border-box;border-radius:999rem;color:#fff;font-weight:600;font-size:1rem;display:flex;justify-content:start;align-items:center;height:inherit;white-space:nowrap;border:1px solid #fff;text-decoration:none;padding:10px;transition:all 1s cubic-bezier(.92,.02,.83,.21);box-shadow:0 5px 8px rgba(0,0,0,.3);width:72px;overflow:hidden;gap:1rem}.button-contact-fix:hover{padding:10px 1.5rem;width:192px}.button-contact-fix span{transition:all 1s cubic-bezier(.92,.02,.83,.21);width:0}.button-contact-fix:hover span:not(:first-child){width:100%}.button-contact-fix .icon-contact{width:100%;position:relative;left:0}.button-contact-fix:hover span:first-child{width:inherit}.icon-contact::before{content:" ";height:50px;width:50px;margin:0;background:#fff;transition:all .2s ease-in-out;background:url(https://hotelmontenerone.it/wp-content/themes/hotelmontenerone-theme/custom/img/cont-ico.svg)no-repeat 98.5%!important;display:block}.button-contact-fix:hover .icon-contact:before{height:50px;width:50px}.contact-boxform{opacity:0;border-radius:.5rem;width:350px;background:#fff;position:fixed;bottom:0;right:90px;margin:.75rem 1.5rem;z-index:9999;transform:translateY(100%);transition:all 1s cubic-bezier(.92,.02,.83,.21);box-shadow:0 2px 4px rgba(104,115,125,.15)}.contact-boxform--open{opacity:1;transform:translateY(0)}.boxform-header{position:relative;padding:.75rem 0;display:flex;align-items:center;justify-content:center;background-color:#00c0e5;font-weight:600;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.boxform-form{padding:2.5rem 2rem;max-height:350px;overflow-y:auto;overflow-x:hidden;z-index:99;position:relative}.boxform-form .contact-blk{justify-content:left;flex-direction:column}.boxform-form .contact-blk-left,.boxform-form .contact-blk-right{width:100%}.boxform-intro{margin-bottom:1rem;text-align:center}.tit-form{font-weight:600}.boxform-mail,.boxform-phone,.boxform-wa{display:flex;align-items:center;margin-bottom:1.5rem;font-weight:600}.close-contact{position:absolute;min-width:44px;left:0;background-color:initial;border:0;cursor:pointer}.boxform-mail a,.boxform-phone a,.boxform-wa a{color:#000!important}.icon-mail{content:" ";height:30px;width:30px;background:#fff;transition:all .2s ease-in-out;background:url(https://hotelmontenerone.it/wp-content/themes/hotelmontenerone-theme/custom/img/icons/mail.svg)no-repeat!important;margin-right:.75rem;display:block;background-position:50%!important;background-size:100%!important}.icon-phone{content:" ";height:30px;width:30px;background:#fff;transition:all .2s ease-in-out;background:url(https://hotelmontenerone.it/wp-content/themes/hotelmontenerone-theme/custom/img/icons/phone.svg)no-repeat!important;margin-right:.75rem;display:block;filter:invert(1);background-position:50%!important;background-size:100%!important}.icon-wa{content:" ";height:30px;width:30px;background:#fff;transition:all .2s ease-in-out;background:url(https://hotelmontenerone.it/wp-content/themes/hotelmontenerone-theme/custom/img/icons/whatsapp-black.svg)no-repeat!important;margin-right:.75rem;display:block;background-position:50%!important;background-size:100%!important}.robyimg{position:absolute;width:56%;right:-100%;bottom:-1.5rem;z-index:0;transition:all 1s cubic-bezier(.92,.02,.83,.21)}.contact-boxform--open .robyimg{z-index:999;right:-105px}@media(max-width:600px){.wa-img{width:40px}.contact-fix{height:50px;right:25px;bottom:25px}.contact-boxform{width:100%;padding:20px;right:inherit;margin:0;height:100%}.robyimg{width:30%;right:0;bottom:-4px}.contact-boxform--open .robyimg{right:0}.button-contact-fix{height:inherit;padding:10px 5px;width:50px}.icon-contact::before,.button-contact-fix:hover .icon-contact::before{height:30px;width:30px;margin:0}.button-contact-fix span{display:none}.button-contact-fix .icon-contact{display:block}.boxform-form{max-height:calc(100vh - 70px)}.obb{width:70%!important}.button-contact-fix:hover{height:inherit;padding:10px 5px}}.grid{display:flex;flex-wrap:wrap;width:100%;max-width:1800px;padding:0 50px!important;margin:0 auto;align-items:center}.grid--small{max-width:900px}.grid--center{justify-content:center}.grid--full{max-width:100%}.col-15{width:15%}.col-20{width:20%}.col-25{width:25%}.col-30{width:30%}.col-33{width:33.33%}.col-40{width:40%}.col-50{width:50%}.col-60{width:60%}.col-70{width:70%}.col-80{width:80%}.col-90{width:90%}.col-100{width:100%}[class*=col-]{padding:0 10px}.grid--full [class*=col-],.grid .grid [class*=col-]{padding:0}@media(max-width:768px){.grid{padding:0 17px!important}[class*=col-]{width:100%}.sma-33{width:33.33%}.sma-50{width:50%}.sma-25{width:25%}}.br{border:1px solid red}.img-res,.img-res img{width:100%}.img-res,.img-res img{height:100%;object-fit:cover}.img-full{width:100%;height:100%;object-fit:cover}.img-full-img img{width:100%;height:100%;object-fit:cover}.img-mb{margin-bottom:1rem!important}l{width:100%}.video-res{width:100%;height:100%;overflow:hidden}.video-res video{width:100%;height:100%;object-fit:cover}.mt-0{margin-top:0!important}.mt-1{margin-top:1rem!important}.mt-2{margin-top:2rem!important}.mt-3{margin-top:3rem!important}.mt-4{margin-top:4rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:1rem!important}.mb-2{margin-bottom:2rem!important}.mb-3{margin-bottom:3rem!important}.mb-4{margin-bottom:4rem!important}.mb-90{margin-bottom:90px!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.p-0{padding:0!important}.p-1{padding:1rem!important}.p-2{padding:2rem!important}.p-3{padding:3rem!important}.p-4{padding:4rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:1rem!important}.pt-15{padding-top:1.5rem!important}.pt-2{padding-top:2rem!important}.pt-3{padding-top:3rem!important}.pt-4{padding-top:4rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:1rem!important}.pb-15{padding-bottom:1.5rem!important}.pb-2{padding-bottom:2rem!important}.pb-3{padding-bottom:3rem!important}.pb-4{padding-bottom:4rem!important}.icon-small{width:40px;padding:8px}.icon-white{filter:invert(1)}.bg-dark{background:#000}.text-white{color:#fff}.text-dark{color:#000}.v-center{display:flex;justify-content:center;flex-flow:column;align-items:flex-start}.text-up{text-transform:uppercase}.max-width-small{max-width:800px!important;margin:0 auto}.font-normal{font-weight:400}.none{display:none}@media(max-width:768px){.sma-none{display:none}}@media(min-width:768px){.desktop-none{display:none!important}}.list-mark li{position:relative;padding-left:30px;list-style-type:none;margin-bottom:8px}.list-mark li:after{content:' ';position:absolute;left:-5px;top:1px;width:20px;height:20px;background:url(https://hotelmontenerone.it/wp-content/themes/hotelmontenerone-theme/icons/checkmark-outline.svg);background-size:100%}.rounder{border-radius:30px}.rounder img{border-radius:30px}.form-search{width:100%;border:3px solid #ddd;border-radius:100px;padding-left:15px}.form-search input{width:calc(100% - 40px);border:none;background:#111;color:#fff}.form-search button{padding:0;background:0 0;border:none}.form-search img{width:25px;margin-bottom:-8px;filter:invert(1)}.alignfull{width:100vw;margin-left:calc(50% - 50vw)}.alignwide{width:90vw;margin-left:calc(50% - 45vw)}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media(min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media(min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
@font-face{font-family:juana-extralight;src:url(https://hotelmontenerone.it/wp-content/themes/hotelmontenerone-theme/custom/fonts/juana-extralight.ttf)}@font-face{font-family:juana-light;src:url(https://hotelmontenerone.it/wp-content/themes/hotelmontenerone-theme/custom/fonts/juana-light.ttf)}@font-face{font-family:generalsans-regular;src:url(https://hotelmontenerone.it/wp-content/themes/hotelmontenerone-theme/custom/fonts/GeneralSans-Regular.woff2)}:root{--flex-gap:20px}body,html{background-color:#fff;color:#040617;font-size:calc(16px + .25vw);font-family:generalsans-regular,sans-serif;font-weight:400}a{text-decoration:underline;color:#ffff}.single a{color:#45494e}.overflow{position:relative}html{height:100%;position:relative;scroll-behavior:smooth}h1,h2{font-family:juana-extralight,serif}.scroll-margin-top{scroll-margin-top:75px}figure{margin:0}.text-0{font-size:5rem;line-height:6.5rem}h1,.text-1{font-family:juana-extralight,serif;text-transform:uppercase;font-size:100px;line-height:1.2em;font-weight:400}.h1-cover{font-family:juana-extralight,serif;line-height:1;font-weight:400;margin-bottom:10vh}.text-h1-big{position:relative;font-family:juana-extralight,serif;color:#211f20;text-transform:uppercase;font-size:100px;line-height:1;font-weight:400}ul li:last-child{margin-bottom:1em}@media only screen and (min-width:960px){.text-h1-big::before{position:absolute;top:45px;left:0;display:block;content:'';flex-grow:1;height:1px;min-width:5vw;background:#45494e;transform:translate(-120%,0)}}.riga1{position:absolute}.riga2{color:#45494e;position:absolute}.text-2{font-size:calc(1.25rem + 2.5vw);color:#45494e;text-transform:uppercase;line-height:1;font-weight:500;margin-bottom:32px}.text-xs{font-family:generalsans-regular,sans-serif;line-height:1.2}.text-sm{font-size:calc(1rem + .75vw);font-family:juana-light,sans-serif;line-height:1.5}.tickerwrapper span{font-family:juana-extralight,serif;font-size:100px;color:#45494e;text-transform:uppercase;line-height:1;font-weight:400}@media screen and (min-width:30em){h2,.text-2{margin-bottom:24px}}h3,.text-3{font-size:1.5rem}.h3-menu{font-family:juana-extralight,serif}h4,.text-4{font-size:1.3rem;line-height:1.4em}p{margin:0 0 1em;padding:0;list-style:none;line-height:1.75;color:#5c6064}main{transform-origin:center top;transition:all .8s cubic-bezier(.77,0,.175,1);transition-delay:.3s}.el-puntato{margin:0 0 1em;padding:0;list-style:none;line-height:1.75;color:#5c606}.el-puntato li{position:relative;display:inline-block;width:100%;margin:0 0 .5em;padding:0 0 0 3em}.el-puntato li:after{content:'';position:absolute;left:0;top:.875em;width:2em;height:1px;background:#5c6064}@media(max-width:768px){main{transform-origin:180px 0}h1,.text-0,.text-1{font-size:48px;line-height:1.2em}h2{font-size:28px;margin-bottom:1rem}.tickerwrapper span,.text-h1-big{font-size:40px}.text-h1-big{margin:0 20px 24px}}.preloader,.preloader2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;opacity:1;pointer-events:none;transform-origin:center top;transition:all 1s cubic-bezier(.215,.61,.355,1)}.preloader-img{position:absolute;top:50%;right:auto;bottom:auto;left:50%;z-index:5;width:50vw;max-width:280px;transform:translate3d(-50%,-60%,0);transition:all 1s cubic-bezier(.215,.61,.355,1)}.preloader-img img{display:block;width:100%;height:auto}.preloader-overlay{background:#211f20;position:absolute;top:0;left:0;z-index:1;width:100vw;height:100vh;pointer-events:none}.preloader2{transform:translateY(100%);transition:all .5s cubic-bezier(.215,.61,.355,1);transition-delay:.5s;z-index:-10}@media only screen and (min-width:960px){.preloader-img{max-width:500px}}html.is-animating .preloader2{transform:translateY(0%);z-index:100000}html.is-rendering .preloader2{transform:translateY(100%);z-index:-10}.transition-fade{transition:1.5s;opacity:1}html.is-animating .transition-fade{opacity:1}.button,.wp-block-button__link,.wp-block-button__link:visited,input[type=submit].wpcf7-submit{font-family:juana-extralight,serif;position:relative;font-size:40px;background:0 0;color:#211f20;padding:12px 24px 12px 64px;font-weight:300;margin-top:1rem;text-decoration:none;border-radius:0}input[type=submit].wpcf7-submit{padding:12px 24px;border:1px solid #45494e;font-size:20px;display:block;margin:0 auto;margin-top:40px;background:#45494e;color:#fff;cursor:pointer}.button::before,.wp-block-button__link:before{content:" ";background:url(https://hotelmontenerone.it/wp-content/themes/hotelmontenerone-theme/custom/../icons/arrow-forward-outline.svg);height:24px;width:24px;position:absolute;top:50%;transform:translateY(-50%);filter:invert(1);left:24px}.button:hover{background:#181818;color:#fff;border:1px solid #181818}.wp-block-button__link:hover,input[type=submit].wpcf7-submit:hover{background:#fff;color:#181818;border:1px solid #181818;border-radius:0}.button:before:hover{filter:invert(0)}.wp-block-button__link:hover::before{filter:invert(0)}.button-arrow{font-family:generalsans-regular,serif;position:relative;cursor:pointer;line-height:32.2833px}.button-arrow svg path,.button-arrow .gb-icon svg{font-size:26px}.button-arrow .gb-icon svg{border:1px solid #000;border-radius:50%;transition:background-color .3s ease}.button-arrow:after,.button-label:after{content:'';position:absolute;left:0;right:0;width:80%;top:50%;height:1px;margin-top:.8em;background:#45494e;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:left center 0;transform-origin:left transition:-webkit-transform 0.3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.button-arrow:before{content:' ';position:absolute;left:0;bottom:-.1em;width:100%;height:1px;color:#45494e;opacity:.1}.button-label::after{width:42%;left:2rem}.button-arrow:hover:after,.button-label:hover:before,.button-label:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.button-arrow:hover .gb-icon svg{background:#45494e}.button-arrow:hover svg path{fill:#fff}.button-arrow:hover svg path:nth-child(2){fill:#45494e}.button-white.button-arrow svg{border:1px solid #fff}.header-container{position:fixed;z-index:1001;left:0;top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.header-container::before{content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:#fff;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;box-shadow:0 1px rgba(0,0,0,7%);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.scroll-down .header-container::before{-webkit-transform:scaleY(1);transform:scaleY(1)}.scroll-down .header__logo-text{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.header__logo-only{opacity:0;height:3rem;display:block;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease}.scroll-down .header__logo-only{opacity:1}.header__logo-text{display:none;padding-left:3rem;padding-right:3rem;text-decoration:none;font-family:juana-light,serif;text-transform:uppercase;color:#45494e;opacity:0;-webkit-transform:translate(0,-1rem);transform:translate(0,-1rem);transition:color .4s ease,opacity .4s ease,-webkit-transform .4s ease;transition:color .4s ease,opacity .4s ease,transform .4s ease;transition:color .4s ease,opacity .4s ease,transform .4s ease,-webkit-transform .4s ease}.header-left{position:relative;z-index:2;flex:1}.header-center{position:relative;z-index:2}.header-right{position:relative;z-index:2;flex:1;display:flex;justify-content:flex-end}.header-top--container{width:100%;max-width:1800px;text-align:center;font-size:22px;margin:0 auto}.header-top{display:flex;justify-content:center;width:100%;margin:0 auto;align-items:center;background:#ffe318;padding:.8em 3em}.header-inner{position:relative;background:0 0;width:100%;margin:0 auto;padding:30px 60px;display:flex;justify-content:end;align-items:center;transition:all 1s cubic-bezier(.215,.61,.355,1)}.scroll-down .header-inner{background:linear-gradient(152.98deg,rgba(39,47,60,.65) 14.8%,rgba(39,47,60,.85) 87.76%);box-shadow:0 4px 24px -1px rgba(0,0,0,.1);backdrop-filter:blur(10px)}.book-link{display:flex;align-items:center;gap:30px;position:relative;padding:0 2rem;font-size:.85rem;color:#45494e;background:#fff;box-shadow:-1px 0 transparent;transition:box-shadow .4s ease}.booking-link{text-decoration:none;cursor:pointer;color:#45494e}.button-label{font-size:.85rem;display:block}.menu-hidden{display:block;height:100vh;width:100%;position:fixed;background:#45494e;z-index:1000;transition:all .8s cubic-bezier(.77,0,.175,1);overflow:hidden}.menu-hidden-right{right:0;-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);transition:clip-path 1s cubic-bezier(.77,0,.175,1),-webkit-clip-path 1s cubic-bezier(.77,0,.175,1)}.menu-hidden-inner{position:relative;display:flex;justify-content:space-between;height:100%}.menu-hidden-main{position:relative;padding-top:72.7417px;display:flex;flex-direction:column;width:100%;height:100%;overflow-x:hidden;padding:3.5rem 0 0}.navigation-mobile-menu{flex:1}.contact-menu-container{display:none;justify-content:space-between;align-items:flex-end;padding-bottom:2rem}.menu-hidden-main .header__logo-only{opacity:1;filter:invert(1)}.contact-menu{margin:0;padding:0;list-style:none;font-size:.875rem;line-height:1.75}.contact-menu li{list-style:none;font-size:.875rem;line-height:1.75}.contact-menu li a{display:inline-block;color:#a2a4a7;transition:color .3s ease;text-decoration:none}.contact-menu li a:hover{color:#fff}.site-book-link .button-label::after{display:none}.header-center img{transition:all .8s cubic-bezier(.77,0,.175,1)}body.menu-open{overflow:hidden}.menu-open .header-center img{filter:invert(1)}.menu-open .header__logo{opacity:1}.scroll-down.menu-open .header__logo-only{opacity:0}.menu-open .header-container::before{background:0 0}@media(min-width:1600px){.contact-menu-container{display:flex;padding-left:3rem;padding-right:3rem}}.site-book-link{position:sticky;width:100%;z-index:20;padding:1rem;border-top:1px solid rgba(255,255,255,.1);background:#45494e;bottom:0}.site-book-link .button-label{display:inline-flex;justify-content:center;align-items:center;height:3rem;padding:0 1.5rem;text-align:center;color:#fff;border:none;background:#45494e;transition:color .4s ease,background-color .4s ease;width:100%;color:#45494e;background:#fff}@media(min-width:992px){.menu-hidden-main{width:50%;max-width:623.5px}}.menu-hidden-photo{flex:1;display:none;background-color:#a2a4a7;background-position:50%;background-size:cover;background-image:url(https://hotelmontenerone.it/wp-content/uploads/2023/07/Monte-Nerone-vista.webp)}@media(min-width:992px){.menu-hidden-photo,.header__logo-text{display:block}}.logo-hidden{position:absolute;top:0;width:280px;padding-top:30px;opacity:0;transition:opacity 0s}.menu-hidden-left .logo-hidden{left:100%;transform:translateX(-50%)}.menu-hidden-right .logo-hidden{left:0;transform:translateX(-50%)}.menu-open .menu-hidden-right{clip-path:inset(0 0 0 0)}.menu-open .logo-hidden{opacity:1;transition-delay:1s!important;transition:opacity 2s cubic-bezier(.215,.61,.355,1)}.scroll-down.menu-open .logo-hidden{display:none}@media(max-width:768px){.menu-hidden-right{clip-path:inset(0 100% 0 0)}.menu-open .menu-hidden-left{display:none}.menu-hidden{width:100%}.header-top--container{font-size:22px}.navigation-menu{display:none}.header-bottom,.header-top{padding-top:8px;padding-left:12px;padding-right:12px;padding-bottom:8px}.header-bottom{padding-bottom:17px}.header-top-mobile{padding:.8em 3em}.header__logo img{max-width:180px;margin:0 auto;display:block}.header{padding:10px 20px;justify-content:space-between}.header a.header__logo{width:80%}.header-top{display:none}.header-top-mobile{display:block}.menu-hidden-right .logo-hidden{display:none}.book-link,.header__hamburger{display:none}}@media(min-width:769px){.header-top{display:block}.header-top-mobile{display:none}}.box-last-job--container--top{position:absolute;bottom:50px;width:100%;left:0}.box-last-job--container{width:100%;max-width:1400px;padding:0 50px;margin:0 auto;display:flex;justify-content:space-between}.box-last-job{display:flex;align-items:center;gap:1.5rem}.box-last-job img{width:160px;height:120px;background-size:cover}.scroll--container{display:flex;align-items:flex-end}.scrolld{display:flex;align-items:center;gap:1rem;text-decoration:none;line-height:0}.arrowd img{width:27px;filter:invert(1);transform:rotate(90deg);padding:4px;border:1px solid #211f20}.scrolld:hover .arrowd img{filter:invert(0);border:1px solid #fff;background:#fff}.block-100{display:flex;justify-content:center;background:#fff;color:#211f20;position:relative}.column-sticky{padding:0!important}.column-sticky .wp-block-column:last-child{margin-top:80px}.column-fixed{margin:200px auto!important;justify-content:space-between}.column-fixed-right{position:sticky;top:64px}.column-fixed-right h2{font-size:60px;font-family:poppins,sans-serif;font-weight:500;line-height:1.2;margin-bottom:40px}.column-fixed-right p{font-size:20px;line-height:1.8}.block-ico-text{padding:64px 16px 48px;margin-bottom:32px}.block-ico-text2>*{font-size:.875rem;line-height:1.8;text-align:center}.block-ico-text2 h3{font-family:poppins,sans-serif;font-size:18px;font-weight:700;margin:4px 0}.wp-block-social-links.is-style-logos-only .wp-social-link svg{height:80px;width:124px;object-fit:contain}.img-box-col img{height:390px;object-fit:cover;width:100%}.box-texth2{position:relative}.testo-1{position:relative;opacity:1;width:100%}.testo-2{position:absolute;opacity:0;top:0;left:0;width:100%}.bg-image{background-color:#181818;background-image:linear-gradient(0deg,#181818 0%,#181818 50%,rgba(24,24,24,0) 100%),url(https://hotelmontenerone.it/wp-content/themes/hotelmontenerone-theme/custom/img/wave-back.png);background-repeat:no-repeat;background-position:50% 0;background-size:110%}#lavori h2{position:absolute;top:262px}#lavori{position:relative}@media(max-width:768px){.box-last-job{display:none}}.frame-video{position:absolute;top:0;left:0;z-index:1}.video-bg{margin:0;height:100%}.video-bg video{height:100%;object-fit:cover}.tickerwrapper{position:relative;overflow:hidden}ul.list{position:relative;display:flex;width:100%!important}ul.list.cloned{position:absolute;top:0;left:70px;width:100%!important}ul.list li{width:max-content;padding-left:20px;list-style-type:none}.listitem{margin-bottom:10vh}.intro{font-size:24px;line-height:2}.h2big{font-size:calc(1.25rem + 2.5vw);color:#211f20;display:flex;align-items:center;justify-content:left;position:relative;width:100%;line-height:1.2;letter-spacing:-.02em;margin:0 0 .5em;font-weight:500}.h2center{justify-content:center}.h2small{margin:0 0 .75em;font-size:1rem}.h2act{font-size:calc(1.75rem + 3.5vw);justify-content:left;line-height:1.1;letter-spacing:-.02em;max-width:8em;margin-bottom:0}.h2mid{font-size:calc(1.125rem + 1.5vw);line-height:1.25;color:#fff}.text-abs{font-family:juana-extralight,serif;position:absolute;bottom:0;top:auto}.half-rest p{font-family:juana-extralight,serif}.split-image figure{position:relative;width:100%;padding-bottom:110%;background-color:#a2a4a7;background-position:50%;background-size:cover}.split-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.act-img figure{padding-bottom:56.25%}.container-padding{margin-left:-1rem;margin-right:-1rem}@media(max-width:768px){.container-img,.container-padding{margin-left:0;margin-right:0}}.splide{width:100%}.containe-img-text{width:100%;padding:3rem;padding-top:12rem;display:flex;align-items:flex-end;height:100%}.splide__slide img{position:absolute;top:0;left:0;height:100%;object-fit:cover;width:100%}.splide__slide{transform:translateX(0)!important}.text-container{position:absolute;color:#fff;z-index:3;width:calc(100% - 6rem)}.text-slider{max-width:1920px;padding-left:0;padding-right:0;margin-right:auto;margin-left:auto}.text-slider h1,.text-slider h2{font-family:juana-extralight,serif;text-transform:uppercase;max-width:720px;font-size:calc(1.75rem + 3.5vw);line-height:1.1;letter-spacing:-.02em;margin-bottom:.5em}.text-slider h2{max-width:1200px;font-size:calc(1.75rem + 1.5vw)}.splide__arrow{display:none}.splide__slide{height:100vh;widht:100%;display:flex;align-items:flex-end}.splide__slide:after{content:'';position:absolute;z-index:2;left:0;bottom:0;width:100%;height:67%;background:linear-gradient(0deg,rgba(0,0,0,.75) 0%,transparent 100%)}.slider-pagination{position:relative;display:none;justify-content:center;align-items:center;font-size:.85rem}.slider-pag-number{margin-right:2em}.slider-pag-text .button-arrow-pg{position:relative;font-family:generalsans-regular;font-size:.85rem}.slider-pag-text .button-arrow-pg{text-decoration:none;display:flex}.slider-pag-text .gb-icon{margin-left:.25em;margin-top:.1em}.slider-pag-text .button-arrow .gb-icon svg{font-size:1em}.slider-pag-text .button-arrow .gb-icon svg{border:1px #fff solid}.splide__pagination{position:absolute;bottom:3rem;left:inherit;right:3rem}@media(min-width:768px){.slider-pagination{display:flex}.text-container{width:calc(100% - 2rem)}}@media(min-width:576px){.slider-pagination{justify-content:flex-start}}#slider2.splide{height:auto}#slider2 .splide__slide{position:relative;width:566.333px!important;height:679.6px;padding:56.6333px;display:flex;align-items:center;overflow:hidden}#slider2 .splide__slide:after{z-index:-1}#slider2 .splide__slide:not(:last-child){margin-right:48px}#slider2 .splide__slide img{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .3s ease}.link-card{text-decoration:none;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.link-card:hover img{transform:scale(1.1)!important}#slider2 .text-slider h2{font-size:calc(1.625rem + .25vw);text-align:center}#slider2 .text-container{position:initial}#slider2 .my-slider-progress{position:relative;width:50%;height:1px;margin:3rem auto 0;background:rgba(0,0,0,.14)}#slider2 .my-slider-progress-bar{background:#45494e;height:1px;transition:width .4s ease;width:0}@media(max-width:767px){.containe-img-text{padding:12rem 1rem 2rem}.splide__slide{height:75vh}.slider-pagination,.splide__pagination{display:none}.text-container{position:inherit;width:100%}.text-slider h1{margin-bottom:0;text-align:center}#slider2 .splide__slide{height:343.2px;width:100%!important;padding:10%}#slider2 .my-slider-progress{margin:2rem auto 0}.splide__pagination{display:none}}.link-block{min-height:calc((50vh + 50vw)/2)}.link-block::after{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background:#252e30}.modal{position:relative}.modal-open .modal-inner{transform:translateY(0)}.subtitle-modal{text-align:center}.modal-inner{display:flex;justify-content:center;position:fixed;top:0;left:0;width:100vw;height:100vh;background:hsla(0,0%,0%,.85);z-index:1500;transition:all 1s cubic-bezier(.92,.02,.83,.21);transform:translateY(-100%);padding:2rem 0;overflow:hidden}.modal-form{position:relative;max-width:50%;padding:0;height:100%;background:#fff;padding:3rem 3.5rem 3.5rem;display:flex;overflow-y:scroll}.icon-hamburger-modal{width:2.2rem;height:1.7rem;position:absolute;right:1.5rem;top:1.5rem;cursor:pointer}.icon-hamburger-modal span{height:.22rem;width:100%;position:absolute;background:#fff;top:11px;transition:all .2s ease-in-out;border-radius:2px}.icon-hamburger-modal span:before,.icon-hamburger-modal span:after{height:.22rem;width:100%;position:absolute;background:#fff;content:' ';margin-top:-12px;transition:all .3s cubic-bezier(.215,.61,.355,1);border-radius:2px}.icon-hamburger-modal span:after{margin-top:12px}.icon-hamburger-modal span{background:0 0!important}.icon-hamburger-modal span:before{transform:rotate(45deg);margin-top:0;background:#010203;left:0}.icon-hamburger-modal span:after{transform:rotate(-45deg);margin-top:0;background:#010203;left:0}.message-modal .wpcf7-form-control-wrap .wpcf7-not-valid-tip{top:-162px}@media(max-width:767px){.modal-inner{padding:24px 2rem}.modal-form{max-width:100%;padding:4rem 30px 0;align-items:start;overflow:scroll}}.link-wa{position:fixed;bottom:4%;right:2%;width:50px;height:50px;z-index:9}.wa-img img{width:100%;filter:drop-shadow( 0 2px 20px rgba(0,0,0,.2))}.tiles{color:#fff;position:relative;overflow:hidden;display:block}.tiles img{width:100%;height:100vh;object-fit:cover}.tiles__label{position:absolute;bottom:30px;left:30px}.tiles__content{padding:20px 0;max-width:618px}.tiles__content h1{font-size:1.3rem;font-family:juana-extralight,serif}.tiles__content p{margin-top:.75rem;opacity:.6;line-height:1.4rem}.gslide-desc{color:#000}@media(max-width:768px){.tiles img{height:250px;min-width:348px;width:100%;max-height:464px;object-fit:cover}.splide__slide{width:100%}}.logo-footer{max-width:140px;width:100%}@media only screen and (min-width:1180px){.footer{padding-top:6rem;padding-bottom:3rem;padding-left:3rem;padding-right:3rem}}@media(max-width:768px){.footer{padding:4rem 1rem}address{font-style:normal;margin-bottom:32px}}.panel-background{padding:25% 0}.footer{background:#45494e}.footer__menu{list-style:none;font-size:17.68px;line-height:2}.footer__menu li{margin-bottom:0}.footer__menu li a{color:#a2a4a7;text-decoration:none;font-size:17.17px}.footer-top{display:flex;justify-content:space-between;align-items:start;max-width:1920px;width:100%;margin:0 auto}.footer-top .h2mid{max-width:8em}.footer-mid{display:flex;flex-wrap:wrap;margin-top:2rem}.footer-mid .col-25{flex:0 0 25%;max-width:25%}.footer-mid .ml-25{margin-left:25%}.footer-heading{color:#fff;font-size:17.68px;line-height:2}.footer-bottom{display:flex;flex-wrap:wrap;color:#a2a4a7;margin-top:4rem;font-style:normal;font-size:13px;align-items:flex-end;justify-content:space-between;max-width:1920px;width:100%;margin:0 auto}.footer-bottom address{margin-bottom:13px}.terms-container a{text-decoration:none;color:#a2a4a7}.terms-container{display:flex;gap:6.5px}@media(max-width:768px){.footer-mid .col-25{flex:0 0 100%;max-width:100%}.footer-mid .ml-25{margin-left:0}.footer-top{flex-direction:column}.logo-footer{order:-1;margin-bottom:1rem}.footer-top .h2mid{max-width:100%}.footer-mid{margin-bottom:2rem}.footer-mid .col-25{padding:0}}.text-form{display:block;font-size:14px;margin-bottom:7px;line-height:normal;color:#010203;text-align:left;font-weight:400}.text-form span{font-size:1rem}.text-form2{font-size:1.4rem}.grid-contact{padding:5rem 0;position:relative;z-index:1}.contact-blk{display:flex;margin-bottom:24px;flex-flow:row;gap:1rem}.contact-blk p{margin:0;width:100%}.contact-blk2{display:flex;gap:1rem}.contact-blk2 p{font-size:12px}.contact-blk label p:first-child{display:none}.contact-blk label p:last-child{margin-top:.5rem;margin-bottom:0}.contact-blk-left{width:50%}.contact-blk-right{width:50%}.wpcf7-not-valid-tip{font-size:14px;position:absolute;top:-45px;right:0}.form-hidden{display:none}label br{display:none}input[type=text],input[type=email],input[type=tel],textarea{width:100%!important;border:1px solid #010203!important;padding:1rem;color:#010203;font-size:1.2rem}.contact-p{display:block;text-align:center;font-size:2.7rem;margin-top:3rem;color:#fce903;font-size:1.5rem;line-height:1.8rem;color:#010203;margin-top:.5rem;text-align:left;font-weight:600}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=text].wpcf7-not-valid,input[type=email].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,textarea.wpcf7-not-valid,input[type=text].error,input[type=email].error,input[type=tel].error,textarea.error{border:1px solid #900!important}.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{padding:1rem .5rem;width:100%;border-radius:0;border:1px solid #fce903;background:#fff;color:#fff;text-align:center;font-size:1.2rem;display:block;width:100%!important;border:1px solid #010203!important;text-align:center;color:#010203}.wpcf7-list-item{display:inherit;margin:inherit}.obb{font-size:.8rem;padding-bottom:14rem;margin:0 auto;margin-top:3rem;text-align:center;z-index:11;position:relative;color:#fff}.obb-ast,.privacy-accept a{color:#010203;text-decoration:underline}.privacy-accept{color:#010203}.contact__img{overflow:hidden}.contact__img img{width:100%;height:700px;object-fit:cover}.block-cdw-contact .cdw-block-content{width:calc(100vw - 52px)}.block-cdw-contact .cdw-about-sum{margin:0 0 2.5rem}.contact-motivo span:first-child{text-transform:uppercase;width:100%;display:block;text-align:center;font-size:1.6rem}.contact-motivo{margin-bottom:20px}.text-submit{text-align:center;color:#211f20;text-transform:uppercase;margin-top:.7rem}textarea{height:150px}option{color:#211f20}.blk-form .line{margin-top:3rem;margin-bottom:3rem}.blk-testdrive{width:100%;text-align:center;background:#00c0e5}.text-h4-drive{font-size:2rem;font-weight:700;line-height:1rem}.wpcf7-checkbox label{padding:0 1rem;display:flex;justify-content:center;align-items:center}[type=checkbox]{height:20px;width:20px}.blk-testdrive .wpcf7-list-item-label{padding-left:.5rem;font-size:1.1rem;font-weight:600}.accept-box{margin-bottom:130px}.obb-text{margin-bottom:.6rem;display:block}.obb label{line-height:.9rem}.accept-box{display:block;margin:0 auto}.accept-box:last-of-type{margin-bottom:0}.contact-img{display:flex;flex-flow:row;flex-wrap:wrap;width:100%;justify-content:space-between;margin:0 auto}.contact-block{width:42%;margin-top:3rem}.contact-block img{width:14rem}.wpcf7-form label.error{font-size:1rem!important}::placeholder{color:gray;opacity:1;font-weight:300;line-height:1.7rem}input[type=text],input[type=email],input[type=tel],.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required,textarea{padding:12px;background:#fafafa;border:1px solid #45494e!important;font-size:20px}.wpcf7-form-control-wrap{position:relative}.wpcf7-form label.error{position:absolute;padding-left:0!important;position:absolute;top:0;left:0}.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required:focus-visible{outline:none}input[type=text].wpcf7-not-valid,input[type=email].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,textarea.wpcf7-not-valid,input[type=text].error,input[type=email].error,input[type=tel].error,textarea.error{border:0!important;border:1px solid #ccc!important}.contact-pol p{font-size:12px}.contact-pol a{color:#211f20}[type=checkbox]{height:12px;width:12px}.privacy-sub{margin-top:4px}@media(min-width:600px){.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;position:absolute;margin-top:-104px;right:10px;width:54%;padding:7.5px 20px}}@media(min-width:1200px) and (max-width:1599px){.block-form{padding:8rem 0}input[type=text],input[type=email],input[type=tel],textarea,.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{font-size:1.34rem}}@media(max-width:600px){textarea{height:200px}select{background:0 0!important;background-color:#fff!important}.contact-blk{display:flex;flex-wrap:wrap}.contact-block{width:60%}.contact-block img{width:100%}.contact-img{flex-direction:column;align-content:center}input[type=text],input[type=email],input[type=tel],textarea{font-size:1.2rem}.text-form{font-size:1rem}.text-form2{font-size:1.2rem}.contact-p{font-size:1.7rem;line-height:1.9rem}.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required,textarea{width:100%!important}.text-h4-drive{font-size:1.5rem;line-height:1.5rem;width:80%;margin:1rem auto}.contact-blk-left,.contact-blk-right{width:100%;padding:0}.block-l4r-contatti{margin-top:0!important}.contact-blk{margin-bottom:30px}.conct-block-nomg{margin-bottom:0}.contact-blk-flex{flex-wrap:nowrap}.contact-motivo span:first-child{margin-top:2rem}.block-form{padding:3rem 8px;margin-top:15rem}.text-submit{margin-bottom:2rem;font-size:.9rem}.obb{padding-bottom:7rem}.wpcf7-submit{width:100%}}.gb-grid-wrapper-d934f1cf{width:100%}@media(max-width:768px){#contatti .p-2{padding-left:0!important;padding-right:0!important;padding-bottom:0!important}#contatti .p-2:last-child{padding-top:0!important}}.hero-content-pag{min-height:calc((50vh + 50vw)/2)}.hero-bg-pg{position:absolute;z-index:1;left:0;top:0;transform:scale(1);transition:transform .3s ease}.hero-content-pag:after{content:'';position:absolute;z-index:2;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(0deg,rgba(0,0,0,.67) 0%,transparent 100%)}.card-img:hover .hero-bg-pg{transform:scale(1.1)}.card-img:hover .button-arrow-pg{transform:scale(1)}.yoast-breadcrumbs{display:none;margin:0;padding:1.5em 0;list-style:none;font-size:.625rem;color:#45494e;border-bottom:1px solid rgba(0,0,0,7%)}.yoast-breadcrumbs a{color:#a2a4a7;text-decoration:none}.introp>:last-child{margin-bottom:0}@media(min-width:768px){.yoast-breadcrumbs{display:flex}}.container-text-md{padding-top:4rem;padding-bottom:4rem;min-height:0;margin:0 0 .75em;font-family:juana-light,sans-serif;font-size:calc(1rem + .75vw);line-height:1.5}.container-text-md:last-child,.container-text-md:last-child p{margin:0}@media(min-width:768px){.container-text-md{padding-top:6rem;padding-bottom:6rem;margin-bottom:0}}.card-item{position:relative;display:flex;color:#fff;background:#252e30;flex-direction:column;overflow:hidden;height:684.717px}.card-img{width:100%;height:684.717px;overflow:hidden;background-position:50%;background-size:cover}.card-img::after{content:'';position:absolute;z-index:2;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(0deg,rgba(0,0,0,.67) 0%,transparent 100%)}.card-img-abs{position:absolute;z-index:1;left:-1px;right:-1px;top:-1px;bottom:-1px;background-position:50%;background-size:cover;transform:scale(1);transition:transform .3s ease}.card-item:hover .card-img-abs{transform:scale(1.1)}.card-item .button-arrow-pg{padding:10%}.card-img .button-arrow-pg,.card-img .gb-button-text{line-height:1.375}.card-img .gb-icon svg{fill:#fff}.card-img .button-arrow .gb-icon svg{border:1px solid #fff}.card-img .button-arrow:hover .gb-icon svg{background:#fff;fill:#45494e}.card-img:hover .button-arrow .gb-icon svg{background:#fff}.card-img:hover .button-arrow svg path:nth-child(2){fill:#45494e}.card-img .gb-icon{padding-left:.5em}.card-post{position:relative;o verflow: hidden}.card-post figure{margin-bottom:0;overflow:hidden}.card-post-img{transform:scale(1);transition:transform .3s ease}.card-post:hover .card-post-img{transform:scale(1.1)}.clickable-parent:not(a),.title-news:not(a){position:static}.clickable-parent .gb-icon{padding-left:.5em}.clickable-parent .gb-icon svg{border:1px solid #fff}.clickable-parent:not(a)>a::after,.title-news:not(a)>a::after{content:"";position:absolute;inset:0;cursor:pointer!important;display:flex}.clickable-parent a{text-decoration:none}.clickable-parent.button-arrow:hover::after{display:none}.grid-loop{display:flex;flex-wrap:wrap;gap:var(--flex-gap)}.grid-loop .card-item{width:calc((100%/3) - (((3 - 1)/3) * var(--flex-gap)))}.title-news a{text-decoration:none}@media(max-width:768px){.card-item,.card-img{height:300px}.grid-loop .card-item{width:100%}}.button-arrow-pg{position:absolute;width:100%;z-index:3;bottom:0;left:0;font-family:juana-light;font-size:calc(1.625rem + .25vw);line-height:1.375}.color-section:after{content:'';position:absolute;left:0;top:-1px;width:100%;height:50%;background:#f8f6f2}.last-container:before{content:'';position:absolute;left:1rem;right:1rem;top:0;height:1px;background:rgba(0,0,0,7%)}.link-cat a,.sticky-menu li a{text-decoration:none;color:#45494e}.sticky-menu{position:sticky;top:8rem}.sticky-menu ul{list-style-type:disc;margin:0;padding:0;list-style:none;font-size:.85rem;border-top:1px solid rgba(0,0,0,7%)}.sticky-menu li{border-bottom:1px solid rgba(0,0,0,7%);padding:1em 1em 1em 0}@media(max-width:768px){.sticky-menu{display:none}}.fade-in{opacity:0;transform:translateY(1rem)}.text-reveal{transform:translateY(1rem);clip-path:polygon(0 0,100% 0,100% 0,0 0);transition:all 1s cubic-bezier(.215,.61,.355,1)}.text-revealscroll{transform:translateY(1rem);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.reveal-top{clip-path:polygon(0 0,100% 0,100% 0,0 0)}.reveal-top2{clip-path:polygon(0 0,100% 0,100% 0,0 0)}.reveal-left{clip-path:polygon(0 0,0 0,0 100%,0% 100%)}.reveal-right{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);transition:all 1s cubic-bezier(.215,.61,.355,1)}.reveal-bottom{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);transition:all 1s cubic-bezier(.215,.61,.355,1)}.fade-up{opacity:0;transform:translateY(5rem)}.rotate{animation:rotation 20s linear infinite}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.slide-right{position:relative;right:-1e3px}.slide-left{position:relative;left:-1e3px}.pl-12{padding-left:12.5%!important}@media(max-width:768px){.pl-12{padding:0!important}}.grecaptcha-badge{display:none}@media(max-width:768px){.cursor,.outline{display:none}}.none{display:none!important}
.gb-container-323f445f{display:flex;margin-right:auto;margin-left:auto;}.gb-container-e381c344{padding:6em 3em;}.gb-container-e8bf38ad{width:100%;max-width:1920px;padding-right:0px;padding-left:0px;margin-right:auto;margin-left:auto;}.gb-container-5f4b49ab{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;}.gb-container-6a9a9108{width:50%;padding-right:1em;padding-left:1em;}.gb-container-504d65a1{width:50%;padding-right:1em;padding-left:1em;background-color:#ffffff;}.gb-container-b07fcbb5{width:100%;max-width:560px;margin-right:auto;margin-left:auto;}.gb-container-a9fda661{width:100%;text-align:left;margin-top:30px;margin-right:auto;margin-left:auto;}.gb-container-4aa57f5e{width:100%;padding:6em 3em;background-color:#f8f6f2;}.gb-container-b9932de2{max-width:1920px;align-items:center;justify-content:space-between;position:relative;margin-right:auto;margin-left:auto;}.gb-container-30bde7e6{width:80%;text-align:center;margin-right:auto;margin-left:auto;}.gb-container-fb1f69a3{max-width:66.666667%;margin-right:auto;margin-left:auto;}.gb-container-a8fb5976{margin-top:6em;}.gb-container-1d6fa6f7{width:100%;display:flex;justify-content:center;position:relative;padding:6em 3em;background-image:url(https://hotelmontenerone.it/wp-content/uploads/2023/07/matrimoni-background.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;}.gb-container-f0d6c199{width:100%;max-width:1440px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin-right:auto;margin-left:auto;}.gb-container-de4cbcb1{padding:6em 3em;}.gb-container-e033137f{width:100%;max-width:1920px;padding-right:0px;padding-left:0px;margin-right:auto;margin-left:auto;}.gb-container-899e9f38{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:center;}.gb-container-e8efaf17{width:50%;padding-right:1em;padding-left:1em;}.gb-container-80f1a8f1{width:50%;padding-right:1em;padding-left:1em;background-color:#ffffff;}.gb-container-e03b79bb{width:100%;max-width:560px;margin-right:auto;margin-left:auto;}.gb-container-ddbc4c3e{width:100%;text-align:left;margin-top:30px;margin-right:auto;margin-left:auto;}.gb-container-02440cf6{width:100%;padding:6em 3em;background-color:#f8f6f2;}.gb-container-9fed0c8c{max-width:1920px;align-items:center;justify-content:space-between;position:relative;margin-right:auto;margin-left:auto;}.gb-container-bcf56d22{margin-top:6em;}.gb-container-7ca5ce96{background-color:#fafafa;}.gb-grid-wrapper > .gb-grid-column-7ca5ce96{width:33.333%;}.gb-container-baf40b29{min-height: calc(((100vw - 10rem) / 3) * 0.67);display:flex;flex-direction:column;justify-content:space-between;padding:10%;}.gb-container-07d8d299{display:flex;align-items:center;justify-content:space-between;padding:6em 3em;background-color:#94a393;}.gb-container-df18017e{width:100%;max-width:1920px;display:flex;margin-right:auto;margin-left:auto;}.gb-container-3c9d8f8e{width:50%;}.gb-container-344a4de1{width:50%;max-width:720px;}.gb-image-41139f75{vertical-align:middle;}.gb-image-68d44bde{vertical-align:middle;}.gb-block-image-eeff6123{margin-bottom:30px;}.gb-image-eeff6123{width:100%;height:40vh;object-fit:cover;vertical-align:middle;}h2.gb-headline-f7ea7800{font-weight:500;text-transform:initial;}h2.gb-headline-3fd94b31{font-size:1em;font-weight:500;text-align:center;margin:0em 0em 0.75em;color:#45494e;}h3.gb-headline-4036bf8f{font-weight:500;text-align:center;margin:1em 0em 0.75em;color:#45494e;}h2.gb-headline-2e5ad4ec{z-index:3;position:relative;text-align:center;color:#ffffff;}h2.gb-headline-251e2704{font-weight:500;text-transform:initial;}h2.gb-headline-83e0d3e8{font-weight:500;text-transform:initial;}h2.gb-headline-d2522df0{font-size:32.8px;line-height:49.2px;margin-bottom:65.6px;}h2.gb-headline-d2522df0 a{color:#45494e;}p.gb-headline-0513c28b{font-size:14px;margin-bottom:30px;}h2.gb-headline-a9ccb27d{margin-bottom:39.15px;}a.gb-button-421bada0{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;font-size:1.125em;margin-top:3em;color:#272f3c;text-decoration:none;}a.gb-button-421bada0 .gb-icon{line-height:0;padding-left:0.25em;}a.gb-button-421bada0 .gb-icon svg{width:20px;height:20px;fill:currentColor;}a.gb-button-ad4a1bc8{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;z-index:3;position:relative;font-size:1.125em;color:#ffffff;text-decoration:none;}a.gb-button-ad4a1bc8 .gb-icon{line-height:0;padding-left:0.25em;}a.gb-button-ad4a1bc8 .gb-icon svg{width:20px;height:20px;fill:currentColor;}a.gb-button-5f60466b{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;font-size:1.125em;margin-top:3em;color:#272f3c;text-decoration:none;}a.gb-button-5f60466b .gb-icon{line-height:0;padding-left:0.25em;}a.gb-button-5f60466b .gb-icon svg{width:20px;height:20px;fill:currentColor;}.gb-grid-wrapper-cefbbb79{display:flex;flex-wrap:wrap;row-gap:20px;margin-left:-20px;}.gb-grid-wrapper-cefbbb79 > .gb-grid-column{box-sizing:border-box;padding-left:20px;}@media (max-width: 767px) {.gb-container-e381c344{padding:4em 1em;}.gb-container-5f4b49ab{flex-direction:column;}.gb-container-6a9a9108{width:100%;order:1;padding-right:0em;padding-left:0em;}.gb-grid-wrapper > .gb-grid-column-6a9a9108{width:100%;}.gb-container-504d65a1{width:100%;padding-right:0em;padding-bottom:4em;padding-left:0em;}.gb-grid-wrapper > .gb-grid-column-504d65a1{width:100%;}.gb-container-b07fcbb5{width:100%;}.gb-grid-wrapper > .gb-grid-column-b07fcbb5{width:100%;}.gb-container-a9fda661{width:100%;}.gb-grid-wrapper > .gb-grid-column-a9fda661{width:100%;}.gb-container-4aa57f5e{padding:4em 1em;}.gb-container-b9932de2{padding-bottom:0px;}.gb-container-30bde7e6{width:100%;}.gb-grid-wrapper > .gb-grid-column-30bde7e6{width:100%;}.gb-container-fb1f69a3{max-width:100%;}.gb-container-a8fb5976{margin-top:4em;}.gb-container-1d6fa6f7{padding:4em 1em;}.gb-container-de4cbcb1{padding:4em 1em;}.gb-container-899e9f38{flex-direction:column;}.gb-container-e8efaf17{width:100%;order:1;padding-right:0em;padding-left:0em;}.gb-grid-wrapper > .gb-grid-column-e8efaf17{width:100%;}.gb-container-80f1a8f1{width:100%;padding-right:0em;padding-bottom:4em;padding-left:0em;}.gb-grid-wrapper > .gb-grid-column-80f1a8f1{width:100%;}.gb-container-e03b79bb{width:100%;}.gb-grid-wrapper > .gb-grid-column-e03b79bb{width:100%;}.gb-container-ddbc4c3e{width:100%;}.gb-grid-wrapper > .gb-grid-column-ddbc4c3e{width:100%;}.gb-container-02440cf6{padding:4em 1em;}.gb-container-9fed0c8c{padding-bottom:0px;}.gb-container-bcf56d22{margin-top:4em;}.gb-grid-wrapper > .gb-grid-column-7ca5ce96{width:100%;}.gb-container-07d8d299{padding:4em 1em;}.gb-container-df18017e{flex-direction:row;flex-wrap:wrap;}.gb-container-3c9d8f8e{width:100%;}.gb-grid-wrapper > .gb-grid-column-3c9d8f8e{width:100%;}.gb-container-344a4de1{width:100%;}.gb-grid-wrapper > .gb-grid-column-344a4de1{width:100%;}h2.gb-headline-2e5ad4ec{font-size:40px;}a.gb-button-421bada0{margin-top:2em;}a.gb-button-5f60466b{margin-top:2em;}}:root{--gb-container-width:1100px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}
input[type=checkbox].cmplz-category{width:initial;-webkit-appearance:checkbox}input[type=checkbox].cmplz-category:checked::before{content:''}.cmplz-cookiebanner{box-sizing:border-box}:root{--cmplz_banner_width:526px;--cmplz_banner_background_color:#ffffff;--cmplz_banner_border_color:#f2f2f2;--cmplz_banner_border_width:0px 0px 0px 0px;--cmplz_banner_border_radius:12px 12px 12px 12px;--cmplz_banner_margin:10px;--cmplz_categories-height:110px;--cmplz_title_font_size:15px;--cmplz_text_line_height:calc(var(--cmplz_text_font_size) * 1.5);--cmplz_text_color:#222222;--cmplz_hyperlink_color:#1E73BE;--cmplz_text_font_size:12px;--cmplz_link_font_size:12px;--cmplz_category_body_font_size:12px;--cmplz_button_accept_background_color:#1E73BE;--cmplz_button_accept_border_color:#1E73BE;--cmplz_button_accept_text_color:#ffffff;--cmplz_button_deny_background_color:#f9f9f9;--cmplz_button_deny_border_color:#f2f2f2;--cmplz_button_deny_text_color:#222222;--cmplz_button_settings_background_color:#f9f9f9;--cmplz_button_settings_border_color:#f2f2f2;--cmplz_button_settings_text_color:#333333;--cmplz_button_border_radius:6px 6px 6px 6px;--cmplz_button_font_size:15px;--cmplz_category_header_always_active_color:green;--cmplz_category_header_title_font_size:14px;--cmplz_category_header_active_font_size:12px;--cmplz-manage-consent-height:50px;--cmplz-manage-consent-offset:-35px;--cmplz_slider_active_color:#1e73be;--cmplz_slider_inactive_color:#F56E28;--cmplz_slider_bullet_color:#ffffff}body.cmplz-banner-active *:not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *){pointer-events:none!important;user-select:none!important}.cmplz-cookiebanner *{pointer-events:auto!important;user-select:auto!important}#cmplz-manage-consent .cmplz-manage-consent{margin:unset;z-index:9998;color:var(--cmplz_text_color);background-color:var(--cmplz_banner_background_color);border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);border-bottom-left-radius:0;border-bottom-right-radius:0;line-height:initial;position:fixed;bottom:var(--cmplz-manage-consent-offset);min-width:100px;height:var(--cmplz-manage-consent-height);right:40px;padding:15px;cursor:pointer;animation:mc_slideOut .5s forwards}#cmplz-manage-consent .cmplz-manage-consent:active{outline:none;border:none}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed{display:none}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus{animation:mc_slideIn .5s forwards;animation-delay:0}@-webkit-keyframes mc_slideIn{100%{bottom:0}}@keyframes mc_slideIn{100%{bottom:0}}@-webkit-keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@media(max-width:425px){.cmplz-cookiebanner .cmplz-header .cmplz-title{display:none}}.cmplz-cookiebanner{max-height:calc(100vh - 20px);overflow-y:auto;position:fixed;height:auto;left:50%;top:50%;-ms-transform:translateX(-50%)translateY(-50%);transform:translateX(-50%)translateY(-50%);grid-template-rows:minmax(0,1fr);z-index:99999;background:var(--cmplz_banner_background_color)}.cmplz-cookiebanner a{transition:initial}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf{display:none}.cmplz-cookiebanner.cmplz-dismissed{display:none}.cmplz-cookiebanner .cmplz-body{width:100%;grid-column:span 3;overflow-y:auto;overflow-x:hidden;max-height:55vh}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px transparent;background-color:transparent}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{width:5px;background-color:transparent}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb{background-color:var(--cmplz_button_accept_background_color);border-radius:10px}@media(min-width:350px){.cmplz-cookiebanner .cmplz-body{min-width:300px}}@media(max-height:400px){.cmplz-cookiebanner{height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:hidden;gap:1px;grid-row-gap:1px;padding:7px 12px!important;zoom:.6}.cmplz-cookiebanner .cmplz-body{flex:1;min-height:0;overflow-y:auto;max-height:none;margin-top:15px!important}.cmplz-cookiebanner .cmplz-header,.cmplz-cookiebanner .cmplz-divider,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-documents{flex-shrink:0}.cmplz-cookiebanner .cmplz-header{margin-bottom:15px!important;max-height:10px}.cmplz-close{zoom:.6!important}.cmplz-cookiebanner .cmplz-buttons{gap:1px!important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:15vh!important;min-height:unset!important;padding:0!important;white-space:nowrap!important;font-size:1.1rem!important;line-height:14px!important;zoom:.5!important}.cmplz-cookiebanner .cmplz-documents,.cmplz-cookiebanner .cmplz-information{zoom:.5!important}}@media(max-height:400px) and (max-width:768px){.cmplz-cookiebanner{gap:1px}}.cmplz-cookiebanner{border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);padding:15px 20px;display:grid;grid-gap:10px}.cmplz-cookiebanner .cmplz-divider{margin-left:-20px;margin-right:-20px}.cmplz-cookiebanner .cmplz-header{grid-template-columns:100px 1fr 100px;align-items:center;display:grid;grid-column:span 3}@media(max-width:399px){.cmplz-cookiebanner .cmplz-header{grid-template-columns:auto 1fr auto}}.cmplz-cookiebanner .cmplz-logo svg{max-height:35px;width:inherit}.cmplz-cookiebanner .cmplz-logo img{max-height:40px;width:inherit}.cmplz-cookiebanner .cmplz-title{justify-self:center;grid-column-start:2;font-size:var(--cmplz_title_font_size);color:var(--cmplz_text_color);font-weight:500}.cmplz-cookiebanner .cmplz-close{line-height:20px;justify-self:end;grid-column-start:3;font-size:20px;cursor:pointer;width:20px;height:20px;color:var(--cmplz_text_color)}.cmplz-cookiebanner .cmplz-close svg{width:20px;height:20px}.cmplz-cookiebanner .cmplz-close:hover{text-decoration:none;line-height:initial;font-size:18px}.cmplz-cookiebanner .cmplz-message{word-wrap:break-word;font-size:var(--cmplz_text_font_size);line-height:var(--cmplz_text_line_height);color:var(--cmplz_text_color);margin-bottom:5px}.cmplz-cookiebanner .cmplz-message a{color:var(--cmplz_hyperlink_color)}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider{grid-column:span 3}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header{grid-template-columns:1fr auto}.cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:rgba(239,239,239,.5)}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 15px;grid-template-rows:minmax(0,1fr);align-items:center;grid-gap:10px;padding:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{font-weight:500;grid-column-start:1;justify-self:start;font-size:var(--cmplz_category_header_title_font_size);color:var(--cmplz_text_color);margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);font-weight:500;color:var(--cmplz_category_header_always_active_color)}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional]{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:0 0;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{cursor:pointer;content:'';transform:rotate(0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-size:cover;height:18px;width:18px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{font-size:var(--cmplz_category_body_font_size);color:var(--cmplz_text_color);margin:0;max-width:100%;padding:10px}@media(max-width:425px){.cmplz-cookiebanner .cmplz-category .cmplz-category-header{grid-template-columns:1fr!important}}@media(max-width:425px){.cmplz-cookiebanner .cmplz-message{margin-right:5px}}.cmplz-cookiebanner .cmplz-buttons{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:45px;padding:10px;margin:initial;width:100%;white-space:nowrap;border-radius:var(--cmplz_button_border_radius);cursor:pointer;font-size:var(--cmplz_button_font_size);font-weight:500;text-decoration:none;line-height:20px;text-align:center;flex:initial}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{text-decoration:none}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background-color:var(--cmplz_button_accept_background_color);border:1px solid var(--cmplz_button_accept_border_color);color:var(--cmplz_button_accept_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny{background-color:var(--cmplz_button_deny_background_color);border:1px solid var(--cmplz_button_deny_border_color);color:var(--cmplz_button_deny_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn{display:flex;align-items:center;justify-content:center;padding:initial}@media(max-width:425px){.cmplz-cookiebanner .cmplz-links.cmplz-information{display:initial;text-align:center}}.cmplz-cookiebanner .cmplz-links{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-links.cmplz-information{justify-content:space-between}.cmplz-cookiebanner .cmplz-links.cmplz-documents{justify-content:center}.cmplz-cookiebanner .cmplz-links .cmplz-link{color:var(--cmplz_hyperlink_color);font-size:var(--cmplz_link_font_size);text-decoration:underline;margin:0}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes{display:none}.cmplz-cookiebanner .cmplz-links ul{margin:0;padding:0;list-style:none;display:flex;gap:var(--cmplz_banner_margin);justify-content:center}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:none}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:block}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:0 0;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded=true] .cmplz-icon.cmplz-open{transform:rotate(180deg)}.cmplz-cookiebanner{top:initial;left:initial;right:10px;bottom:10px;transform:initial}@media(min-width:768px){.cmplz-cookiebanner{min-width:var(--cmplz_banner_width);max-width:100%;display:grid;grid-row-gap:10px}}@media(max-width:768px){.cmplz-cookiebanner{left:initial;right:initial;bottom:0;width:100%}.cmplz-cookiebanner .cmplz-buttons{flex-direction:column}}@media(min-width:768px){.cmplz-message,.cmplz-categories{width:calc(var(--cmplz_banner_width) - 42px)}}.cmplz-categories.cmplz-tcf,.cmplz-link.cmplz-manage-options,.cmplz-manage-vendors,.cmplz-read-more,.cmplz-view-preferences,.cmplz-btn.cmplz-manage-options{display:none}.cmplz-cookiebanner .cmplz-links.cmplz-information{display:none}.cmplz-cookiebanner .cmplz-preferences,.cmplz-manage-consent-container .cmplz-preferences{display:none}.cmplz-cookiebanner .cmplz-statistics:not(.cmplz-tcf),.cmplz-manage-consent-container .cmplz-statistics:not(.cmplz-tcf){display:none}#cmplz-manage-consent .cmplz-manage-consent{display:none}.cmplz-logo{display:none!important}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox{position:relative}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox{opacity:0;margin:0;margin-top:-10px;cursor:pointer;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;position:absolute;z-index:1;top:0;left:0;width:40px;height:20px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #245fcc}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label::before{display:block;background-color:var(--cmplz_slider_active_color);content:"";padding-left:6px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:after{left:14px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{position:relative;padding-left:30px;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{box-sizing:border-box;position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:background-color .3s,left .3s}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{display:block;content:"";color:#fff;box-sizing:border-box;font-family:fontawesome,sans-serif;padding-left:23px;font-size:12px;line-height:20px;background-color:var(--cmplz_slider_inactive_color);left:0;top:-7px;height:15px;width:28px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{display:block;content:"";letter-spacing:20px;background:var(--cmplz_slider_bullet_color);left:4px;top:-5px;height:11px;width:11px}.cmplz-cookiebanner{box-shadow:rgba(0,0,0,.19)0 10px 20px,rgba(0,0,0,.23)0 6px 6px}#cmplz-manage-consent .cmplz-manage-consent{box-shadow:rgba(0,0,0,.19)0 10px 20px,rgba(0,0,0,.23)0 6px 6px}.cmplz-cookiebanner.cmplz-show{box-shadow:rgba(0,0,0,.19)0 10px 20px,rgba(0,0,0,.23)0 6px 6px}.cmplz-cookiebanner.cmplz-show:hover{transition-duration:1s;box-shadow:rgba(0,0,0,.3)0 19px 38px,rgba(0,0,0,.22)0 15px 12px}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:block}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:none}