*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;z-index:0}*,button,input,textarea{-webkit-font-smoothing:antialiased}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th{margin:0;padding:0}body,html,main.main_container{color:var(--c-theme);font-family:Roboto,Open Sans,sans-serif;font-size:Max(12px,calc(10px + .2vw));font-weight:400;line-height:1.2em;min-height:100%;width:100%}main.main_container{max-width:100%;min-height:81vh;overflow:hidden}body{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;background-color:#f6f0e8;position:relative;text-rendering:optimizeLegibility}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}caption,th{text-align:left}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-family:museo-slab,Times New Roman,serif;font-weight:300}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;max-width:100%}iframe{width:100%}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.bold,b,strong{font-weight:900}h1 .bold,h1 b,h1 strong,h2 .bold,h2 b,h2 strong,h3 .bold,h3 b,h3 strong,h4 .bold,h4 b,h4 strong{font-weight:500}:focus{outline:none}:not(.img_container)>img{height:auto;max-width:100%;vertical-align:middle}a{color:var(--c-theme);display:inline-block;position:relative;text-decoration:none;-webkit-transition:color .2s cubic-bezier(.57,.24,.39,.88);transition:color .2s cubic-bezier(.57,.24,.39,.88)}.text a:not([class*=button]){text-decoration:underline}.text a:not([class*=button]):hover{color:var(--c-theme-light)}.button{cursor:pointer;font-size:.9em;font-weight:500;padding:6px 10px 5px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.text .button{margin-top:calc(10px + .5vw)}.button:not(:last-child){margin-bottom:calc(10px + .5vw);margin-right:calc(10px + .5vw)}.button:after{background-color:var(--c-theme);bottom:0;content:"";height:1px;left:0;position:absolute;right:0;-webkit-transition:height .2s cubic-bezier(.76,.35,.35,.71);transition:height .2s cubic-bezier(.76,.35,.35,.71);z-index:-1}.button:active,.button:hover{color:#f6f0e8;text-decoration:none}.button:active:after,.button:hover:after{height:100%}.button.c_white,.c_white .button{color:#f6f0e8}.button.c_white:active,.button.c_white:hover,.c_white .button:active,.c_white .button:hover{color:var(--c-theme)}.button.c_white:after,.c_white .button:after{background-color:#f6f0e8}svg{display:block;max-height:100%;max-width:100%}ol,ul{list-style-position:outside;margin:5px 0 10px;padding:0 0 0 20px}p{margin:5px 0;padding:0}p:first-child,p:last-child{margin-bottom:0}.text:after{clear:both;content:"";display:block}.text ol{list-style-position:outside;padding-left:21px}.text ol li{font-size:1.1em;line-height:1.5em;margin-block:calc(5px + .2vw);position:relative}.text ol ol{list-style:lower-alpha}.text ol ol ol{list-style:lower-roman}.text ul{list-style:disc;list-style-position:outside;padding-left:21px}.text ul:first-child{margin-bottom:0;margin-top:0}.text ul li{font-size:1.1em;line-height:1.5em;margin-block:calc(5px + .4vw);position:relative}.text ul ul{list-style:circle}.text ul ul ul{list-style:square}.text p{font-size:1.1em;line-height:1.5em;margin:calc(5px + .4vw) 0 calc(12px + .4vw)}.text p:first-child{margin-top:0}.text p:last-child{margin-bottom:0}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{margin:max(23px,1.3vw) auto max(18px,1.3vw)}.text h1:first-child,.text h2:first-child,.text h3:first-child,.text h4:first-child,.text h5:first-child,.text h6:first-child{margin-top:0}.text h1:last-child,.text h2:last-child,.text h3:last-child,.text h4:last-child,.text h5:last-child,.text h6:last-child{margin-bottom:0}.text .c_white h1,.text .c_white h2,.text .c_white h3,.text .c_white h4,.text .c_white h5,.text .c_white h6,.text.c_white h1,.text.c_white h2,.text.c_white h3,.text.c_white h4,.text.c_white h5,.text.c_white h6{color:#f6f0e8}.text .no_decoration{text-decoration:none}.c_white,.c_white h1,.c_white h2,.c_white h3,.c_white h4,.c_white h5,.c_white h6{color:#f6f0e8}.font_base{font-family:Roboto,Open Sans,sans-serif}.font_title,.font_title>*{font-family:museo-slab,Times New Roman,serif}.font_big{font-size:calc(15px + .5vw)}.font_small{font-size:.9em;line-height:1.2em}.inline_block{display:inline-block}.c_success{color:green}.c_dark{color:var(--c-theme)}.c_petrol{color:var(--c-petrol)}.c_green{color:var(--bg-green)}.c_pink{color:var(--bg-pink)}.c_fucsia{color:var(--bg-fucsia)}.c_purple{color:var(--bg-purple)}.bg_white{background-color:#fff}.bg_body{background-color:#f6f0e8}.bg_light{background-color:var(--bg-beige)}.bg_medium{background-color:var(--c-theme-light)}.bg_dark{background-color:var(--c-theme)}.bg_dark a{color:#f6f0e8}.bg_petrol{background-color:var(--c-petrol)}.bg_green{background-color:var(--bg-green)}.bg_pink{background-color:var(--bg-pink)}.bg_fucsia{background-color:var(--bg-fucsia)}.bg_purple{background-color:var(--bg-purple)}.before_bg_dark:before,.before_bg_fucsia:before,.before_bg_green:before,.before_bg_medium:before,.before_bg_petrol:before,.before_bg_pink:before,.before_bg_purple:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.before_bg_medium:before{background-color:var(--c-theme-light)}.before_bg_dark:before{background-color:var(--c-theme)}.before_bg_petrol:before{background-color:var(--c-petrol)}.before_bg_green:before{background-color:var(--bg-green)}.before_bg_pink:before{background-color:var(--bg-pink)}.before_bg_fucsia:before{background-color:var(--bg-fucsia)}.before_bg_purple:before{background-color:var(--bg-purple)}.link_petrol a:not(.button):not(.wp-block-button__link):hover,.link_petrol.text a:not(.button):not(.wp-block-button__link){color:var(--c-petrol)}.link_petrol a.wp-block-button__link:hover{background-color:var(--c-petrol)}.link_green a:not(.button):not(.wp-block-button__link):hover,.link_green.text a:not(.button):not(.wp-block-button__link){color:var(--bg-green)}.link_green a.wp-block-button__link:hover{background-color:var(--bg-green)}.link_pink a:not(.button):not(.wp-block-button__link):hover,.link_pink.text a:not(.button):not(.wp-block-button__link){color:var(--bg-pink)}.link_pink a.wp-block-button__link:hover{background-color:var(--bg-pink)}.link_fucsia a:not(.button):not(.wp-block-button__link):hover,.link_fucsia.text a:not(.button):not(.wp-block-button__link){color:var(--bg-fucsia)}.link_fucsia a.wp-block-button__link:hover{background-color:var(--bg-fucsia)}.link_purple a:not(.button):not(.wp-block-button__link):hover,.link_purple.text a:not(.button):not(.wp-block-button__link){color:var(--bg-purple)}.link_purple a.wp-block-button__link:hover{background-color:var(--bg-purple)}.link_medium a:not(.button):not(.wp-block-button__link):hover,.link_medium.text a:not(.button):not(.wp-block-button__link){color:var(--c-theme-light)}.link_medium a.wp-block-button__link:hover{background-color:var(--c-theme-light)}.link_dark a:not(.button):not(.wp-block-button__link):hover,.link_dark.text a:not(.button):not(.wp-block-button__link){color:var(--c-theme)}.link_dark a.wp-block-button__link:hover{background-color:var(--c-theme)}.text a.wp-block-button__link{text-decoration:none;-webkit-transition:background-color .2s cubic-bezier(.57,.24,.39,.88);transition:background-color .2s cubic-bezier(.57,.24,.39,.88)}.c_light{color:#f6f0e8}.c_medium{color:var(--c-theme-light)}.opacity_05{opacity:.5}.opacity_0{opacity:0}.title_1,h1{font-size:calc(32px + .6vw);line-height:calc(34px + .6vw)}.title_2,h2{font-size:calc(24px + .6vw);line-height:calc(26px + .6vw)}.title_3,h3{font-size:calc(20px + .6vw);line-height:calc(22px + .6vw)}.title_4,h4{font-size:calc(16px + .5vw);line-height:calc(18px + .5vw)}.title_5,h5{font-size:calc(15px + .3vw);line-height:calc(17px + .3vw)}.title_6,h6{font-size:calc(12px + .3vw);line-height:calc(14px + .3vw)}.block{display:block}.inline-block{display:inline-block}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.row{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex.row,.flex.row_reverse{-webkit-box-orient:horizontal}.flex.row_reverse{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.column_reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex.h_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex.h_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex.h_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex.space_around{-ms-flex-pack:distribute;justify-content:space-around}.flex.space_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex.v_end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex.v_start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex.v_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.gap{gap:calc(30px + 1vw)}.flex.gap_small{gap:calc(15px + .5vw)}.flex .flex_self_end{-ms-flex-item-align:end;align-self:flex-end}@media (max-width:767.5px){.flex.column_port{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.clear{clear:both;float:none;height:0}.clear_after:after{clear:both;content:"";display:block}.clear_left{clear:left}.ov_hidden{overflow:hidden}.align_left{text-align:left}.align_right{text-align:right}.align_center{text-align:center}.p_box{padding:max(5vw,50px)}.p_inline{padding-inline:10vw}.p_section{padding-inline:5vw}@media (max-width:600.5px){.p_section{padding-inline:10vw}}.p_top_bottom_15{padding-block:calc(15px + 1.5vw)}.p_top_bottom_25{padding-block:calc(25px + 2.5vw)}.p_top_bottom_40{padding-block:calc(40px + 3vw)}.p_top_bottom_50{padding-block:calc(50px + 5vw)}.p_top_bottom_80{padding-block:calc(80px + 8vw)}.p_top_15{padding-top:calc(15px + .5vw)}.p_top_25{padding-top:calc(25px + 2.5vw)}.p_top_50{padding-top:calc(50px + 5vw)}.p_bottom_15{padding-bottom:calc(15px + 1.5vw)}.p_bottom_25{padding-bottom:calc(25px + 2.5vw)}.p_bottom_40{padding-bottom:calc(40px + 3vw)}.p_bottom_50{padding-bottom:calc(50px + 5vw)}.m_top_bottom_25{margin-block:calc(25px + 2.5vw)}.m_top_bottom_50{margin-block:calc(50px + 5vw)}.m_top_bottom_80{margin-block:calc(80px + 8vw)}.m_top_5{margin-top:calc(10px + .3vw)}.m_top_10{margin-top:calc(14px + .3vw)}.m_top_15{margin-top:calc(20px + .3vw)}.m_top_25{margin-top:calc(25px + 2.5vw)}.m_bottom_15{margin-bottom:calc(15px + .5vw)}.m_bottom_25{margin-bottom:calc(25px + 1vw)}img.align_left,img.alignleft{padding-right:15px;text-align:left}img.align_right,img.alignright{float:right;padding-left:15px;text-align:right}img.aligncenter{display:block;margin:0 auto;padding-left:15px;padding-right:15px}.z_index_0{z-index:0}.z_index_1{z-index:1}.c_pointer{cursor:pointer}.left{float:left}.right{float:right}.m_auto{margin-left:auto;margin-right:auto}.relative{position:relative}.absolute{position:absolute}:not(.no_preload)>img{opacity:0;-webkit-transition:opacity .2s cubic-bezier(.76,.35,.35,.71);transition:opacity .2s cubic-bezier(.76,.35,.35,.71)}.preload img{opacity:1}.img_container{overflow:hidden;position:relative}.img_container>img,.img_container>video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.contain{overflow:hidden;position:relative}.contain img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}img.lazy,img.swiper-lazy{opacity:0;-webkit-transition:opacity .2s cubic-bezier(.49,.14,.54,.9);transition:opacity .2s cubic-bezier(.49,.14,.54,.9)}img.lazy.lazy_loaded,img.lazy.swiper-lazy-loaded,img.swiper-lazy.lazy_loaded,img.swiper-lazy.swiper-lazy-loaded{opacity:1}.animate_img img.lazy.lazy_loaded,.animate_img img.lazy.swiper-lazy-loaded,.animate_img img.swiper-lazy.lazy_loaded,.animate_img img.swiper-lazy.swiper-lazy-loaded{top:0}.w_40{width:40%}.w_50{width:50%}.w_50_gap{width:calc(50% - 15px - .5vw)}.w_50_gap_small{width:calc(50% - 7.5px - .25vw)}.w_80{width:80%}.w_90{width:90%}.w_100{width:100%}.h_100{height:100%}.max_w_980{max-width:980px}.hide{display:none}@media (max-width:980.5px){.hide_land{display:none!important}.w_land_100{width:100%}}@media (max-width:767.5px){.hide_port{display:none!important}.block_port{display:block}.w_port_50{width:50%}.w_port_80{width:80%}.w_port_90{width:90%}.w_port_100{width:100%}.p_port_0{padding:0}}@media (max-width:600.5px){.block_portmin{display:block;-ms-flex-item-align:initial;-ms-grid-row-align:initial;align-self:auto;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:normal}.hide_portmin{display:none!important}.w_portmin_80{width:80%}.w_portmin_100{width:100%}.wrap_portmin{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:530.5px){.w_phonemax_80{width:80%}.hide_phonemax{display:none!important}.m_top_phonemax_0{margin-top:0}}@media (max-width:480.5px){.hide_phone{display:none!important}.block_phone{display:block}.w_phone_80{width:80%}.w_phone_90{width:90%}.w_phone_100{width:100%}}.uppercase{text-transform:uppercase}.notextransform{text-transform:none!important}.underline{text-decoration:underline}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.imgp_50{position:relative}.imgp_50:before{content:"";display:block;padding-top:50%}.imgp_55{position:relative}.imgp_55:before{content:"";display:block;padding-top:55%}.imgp_65{position:relative}.imgp_65:before{content:"";display:block;padding-top:65%}.imgp_70{position:relative}.imgp_70:before{content:"";display:block;padding-top:70%}.imgp_90{position:relative}.imgp_90:before{content:"";display:block;padding-top:90%}.imgp_140{position:relative}.imgp_140:before{content:"";display:block;padding-top:140%}.imgp_9_16{position:relative}.imgp_9_16:before{content:"";display:block;padding-top:178%}.imgp{position:relative}.imgp:before{content:"";display:block;padding-top:100%}.parallax-window{background-position:50%;background-repeat:no-repeat;background-size:cover}header.main_header{pointer-events:none;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;margin:0 auto;padding:10px calc(5vw + 20px) 10px 5vw;position:absolute;top:0;width:100%;z-index:3}@media (min-width:980.5px){header.main_header{padding:25px calc(5vw + 20px) 40px 5vw}}@media (max-width:600.5px){header.main_header{padding-inline:10vw calc(10vw + 20px)}}@media (min-aspect-ratio:1/1){body.home header.main_header,body.page_esito header.main_header,body:not(.page-template-default):not(.error404) header.main_header{padding-right:calc(20px + 1vw);width:50%}}header.main_header:before{background-color:#fff;content:"";height:0;left:0;position:absolute;right:0;top:0}body.page-template-default:not(.home):not(.page_esito) header.main_header .socials svg *,body.page-template-default:not(.home):not(.page_esito) header.main_header svg:not(.originalColor) *{fill:#f6f0e8}header.main_header .wpml-ls-legacy-list-horizontal a{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;border:1px solid;border-color:var(--c-theme);border-radius:50%;font-size:.9em;height:30px;justify-content:center;padding:5px;-webkit-transition:color .2s cubic-bezier(.76,.35,.35,.71),background-color .2s cubic-bezier(.76,.35,.35,.71),border-color .2s cubic-bezier(.76,.35,.35,.71);transition:color .2s cubic-bezier(.76,.35,.35,.71),background-color .2s cubic-bezier(.76,.35,.35,.71),border-color .2s cubic-bezier(.76,.35,.35,.71);width:30px}header.main_header .wpml-ls-legacy-list-horizontal a:hover{background-color:var(--c-theme);color:#fff}@media (max-width:500.5px){header.main_header .wpml-ls-legacy-list-horizontal a{font-size:.8em;height:28px;width:28px}}.logo{display:inline-block;height:auto;opacity:1;pointer-events:auto;width:calc(80px + 3vw);z-index:2}.loaded .logo{-webkit-transition:height .3s linear;transition:height .3s linear}.logo img,.logo svg{height:100%}.language_switcer{pointer-events:auto;text-transform:uppercase;z-index:5}.language_switcer .wpml-ls-sub-menu{border-top:none!important;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.76,.35,.35,.71),visibility .2s cubic-bezier(.76,.35,.35,.71);transition:opacity .2s cubic-bezier(.76,.35,.35,.71),visibility .2s cubic-bezier(.76,.35,.35,.71)}.language_switcer .wpml-ls-current-language:hover .wpml-ls-sub-menu{opacity:1}.language_switcer .wpml-ls-statics-shortcode_actions{padding:0;width:auto}.language_switcer .wpml-ls-statics-shortcode_actions a{background-color:#f6f0e8;border:1px solid var(--c-theme);color:var(--c-theme);font-size:.9em;font-weight:500;line-height:1.1em;padding:8px 10px}.language_switcer .wpml-ls-statics-shortcode_actions a.wpml-ls-item-toggle{padding-right:1.8em}.language_switcer .wpml-ls-statics-shortcode_actions a.wpml-ls-item-toggle:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiB2aWV3Qm94PSIwIDAgNS4xIDMuODUiPjxwYXRoIGZpbGw9IiM1ODNEM0UiIGQ9Ik0yLjU1IDMuNGEuNDcuNDcgMCAwIDEtLjM1LS4xNUwuMjUgMS4zMUMuMDYgMS4xMS4wNi44LjI1LjZTLjc2LjQuOTYuNmwxLjU5IDEuNTlMNC4xNC42Yy4yLS4yLjUxLS4yLjcxIDBzLjIuNTEgMCAuNzFMMi45IDMuMjZjLS4xLjEtLjIzLjE1LS4zNS4xNVoiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:7px;right:5px;top:calc(50% - 3px);width:7px}.language_switcer .wpml-ls-statics-shortcode_actions .wpml-ls-current-language:hover>a,.language_switcer .wpml-ls-statics-shortcode_actions a:focus,.language_switcer .wpml-ls-statics-shortcode_actions a:hover{background-color:var(--bg-beige)}nav.nav{pointer-events:auto}nav.nav ul{list-style:none;margin:0;padding:0}nav.nav ul a{font-weight:500;position:relative;text-transform:uppercase}nav.nav ul a:before{background-color:var(--c-theme);bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;right:0;-webkit-transition:background-color .2s cubic-bezier(.76,.35,.35,.71),opacity .2s cubic-bezier(.76,.35,.35,.71),bottom .2s cubic-bezier(.76,.35,.35,.71);transition:background-color .2s cubic-bezier(.76,.35,.35,.71),opacity .2s cubic-bezier(.76,.35,.35,.71),bottom .2s cubic-bezier(.76,.35,.35,.71)}body:not(.home):not(.error404):not(.scrolled) nav.nav ul a:before{background-color:#fff}nav.nav ul a:active:before,nav.nav ul a:hover:before,nav.nav ul li.current-menu-item a:before{opacity:1}nav.nav ul li.current-menu-item a:not(:hover):before{opacity:.6}.loaded nav.nav{-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}@media (max-width:980.5px){nav.nav{background-color:var(--c-theme-light);display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;overflow:hidden;padding:calc(100px + 5vh) 10vw;pointer-events:auto;position:fixed;right:0;top:0;width:Min(100vw,350px);z-index:1}}@media (max-width:980.5px) and (max-width:600.5px){nav.nav{width:100%}}@media (max-width:980.5px){nav.nav ul{width:100%}nav.nav ul li{font-family:museo-slab,Times New Roman,serif;font-size:2em;line-height:1.2em;margin-bottom:calc(10px + .3vw + .8em);text-align:center}body:not(.menu_open) nav.nav{-webkit-transform:translateX(100%);transform:translateX(100%)}nav.nav *{color:#fff!important}}@media (min-width:980.5px){nav.nav{-webkit-transform-origin:right;transform-origin:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:calc(20px + 2vw)}nav.nav,nav.nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}nav.nav ul{gap:calc(15px + 3.5vw)}nav.nav .home *{color:var(--c-theme)!important}}#nav-button{cursor:pointer;height:40px;pointer-events:auto;position:relative;-webkit-transform-origin:center;transform-origin:center;width:35px;z-index:8}#nav-button,#nav-button span{-webkit-transition:.2s cubic-bezier(.76,.35,.35,.71);transition:.2s cubic-bezier(.76,.35,.35,.71)}#nav-button span{background-color:var(--c-theme);border-radius:1px;height:2px;right:5px}#nav-button span:first-child{position:absolute;top:calc(70% - 1px);width:45%}#nav-button span:nth-child(2){top:calc(50% - 1px);width:70%}#nav-button span:nth-child(2),#nav-button span:nth-child(3){opacity:1;position:absolute;-webkit-transition:.2s cubic-bezier(.76,.35,.35,.71);transition:.2s cubic-bezier(.76,.35,.35,.71)}#nav-button span:nth-child(3){top:calc(30% - 1px);width:90%}#nav-button:hover span{width:90%}body:not(.home):not(.error404):not(.scrolled) #nav-button span{background-color:#f6f0e8}body.menu_open #nav-button{-webkit-transform:rotate(135deg) translate(7px,2px);transform:rotate(135deg) translate(7px,2px)}body.menu_open #nav-button span{background-color:#f6f0e8;width:90%}body.menu_open #nav-button span:first-child{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.menu_open #nav-button span:nth-child(2){opacity:0;right:0;width:0}body.menu_open #nav-button span:last-child{top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}@media (min-width:980.5px){#nav-button{display:none}}.search_opener{cursor:pointer;margin-left:calc(15px + 3vw);width:20px}.search_opener svg{height:20px;width:20px}.search_opener svg path{-webkit-transition:fill .2s cubic-bezier(.76,.35,.35,.71);transition:fill .2s cubic-bezier(.76,.35,.35,.71)}.search_opener:hover svg path{fill:var(--c-theme-light)}form.search{left:50%;opacity:1;position:fixed;top:47%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .2s cubic-bezier(.76,.35,.35,.71);transition:opacity .2s cubic-bezier(.76,.35,.35,.71);z-index:6}body:not(.search_open) form.search{opacity:0;pointer-events:none}form.search div[role=search]{border:1px solid var(--c-theme);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}form.search div[role=search] input.search-input{background-color:#fff;border:none;max-width:980px;padding:15px;width:70vw}form.search div[role=search] .search-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--c-theme);border:none;color:var(--c-theme);cursor:pointer;padding:5px;position:relative;-webkit-transition:.8s cubic-bezier(.76,.35,.35,.71);transition:.8s cubic-bezier(.76,.35,.35,.71)}form.search div[role=search] .search-submit:hover{background:var(--c-theme-light);color:var(--c-theme-light)}form.search div[role=search] .search-submit:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS45NCAxNS45NCI+PHBhdGggZmlsbD0iI0Y2RjBFOCIgZD0ibTE1LjY1IDE0LjI0LTMuOS0zLjlzLS4wMSAwLS4wMi0uMDFjLjc5LTEuMDggMS4yNi0yLjQgMS4yNi0zLjgzIDAtMy41OC0yLjkxLTYuNS02LjUtNi41UzAgMi45MSAwIDYuNSAyLjkxIDEzIDYuNSAxM2MxLjQzIDAgMi43NS0uNDcgMy44My0xLjI2IDAgMCAwIC4wMS4wMS4wMmwzLjkgMy45Yy4yLjIuNDUuMjkuNzEuMjlzLjUxLS4xLjcxLS4yOWEuOTk2Ljk5NiAwIDAgMCAwLTEuNDFaTTYuNSAxMUM0LjAyIDExIDIgOC45OCAyIDYuNVM0LjAyIDIgNi41IDIgMTEgNC4wMiAxMSA2LjUgOC45OCAxMSA2LjUgMTEiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:70%;left:15%;pointer-events:none;position:absolute;top:15%;width:70%}.search_open .searchwp-live-search-results{border-radius:0;position:fixed;top:calc(47% + 23px)!important}.search_open .searchwp-live-search-result--desc{line-height:1.5em}.searchwp-revised-search-notice{margin-bottom:0;margin-top:-30px;width:100%}.searchwp-live-search-result--img{height:70px;width:70px}.searchwp-live-search-result--img img{-o-object-fit:cover!important;object-fit:cover!important}.searchwp-live-search-results .searchwp-live-search-result{-ms-flex-wrap:nowrap;flex-wrap:nowrap}footer{position:relative;z-index:0}footer a:not([class*=button]){-webkit-transition:color .3s cubic-bezier(.76,.35,.35,.71);transition:color .3s cubic-bezier(.76,.35,.35,.71)}footer a:not([class*=button]):hover{color:var(--c-theme-light)}footer .links .sep{padding-inline:3px}.footer_socials ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(8px + .4vw);list-style:none;padding:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}@media (max-width:600.5px){.footer_socials ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}}.footer_socials ul a{display:inline-block;height:calc(20px + .5vw);-webkit-transition:opacity .2s cubic-bezier(.76,.35,.35,.71);transition:opacity .2s cubic-bezier(.76,.35,.35,.71);width:calc(20px + .5vw)}.footer_socials ul a:hover{opacity:.6}.footer_socials.hasFinalLogo ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer_left{background-color:var(--c-theme-light);gap:15px;padding:20px calc(20px + 1vw) 20px 5vw}@media (max-width:980.5px){.footer_left{padding-inline:5vw}}@media (max-width:600.5px){.footer_left{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-block:30px;padding-inline:10vw}}.footer_left svg{min-width:40px}.footer_left .nlTitle{font-weight:700;max-width:20%;min-width:calc(100px + 2.5vw)}@media (max-width:600.5px){.footer_left .nlTitle{max-width:calc(60% - 40px)}}.footer_left .nlText{margin-bottom:0;max-width:40%;min-width:150px}@media (max-width:600.5px){.footer_left .nlText{max-width:60%}}.footer_left .newsletter_button{background-color:var(--bg-beige);color:var(--c-theme);font-family:museo-slab,Times New Roman,serif;font-weight:600;margin-inline:auto 0;padding:10px 15px;-webkit-transition:color .2s cubic-bezier(.76,.35,.35,.71),background-color .2s cubic-bezier(.76,.35,.35,.71);transition:color .2s cubic-bezier(.76,.35,.35,.71),background-color .2s cubic-bezier(.76,.35,.35,.71)}.footer_left .newsletter_button:active,.footer_left .newsletter_button:hover{background-color:var(--c-theme);color:#f6f0e8}@media (max-width:980.5px){.footer_left.no_newsletter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:600.5px){.footer_left.no_newsletter .nlText{max-width:80%}}@media (min-width:600.5px){.footer_left.no_newsletter .nlTitle{max-width:45%;padding-right:20px}}@media (min-width:980.5px){.footer_left.no_newsletter .nlTitle{padding-right:0}}@media (min-width:1079.5px){.footer_left.no_newsletter .nlTitle{padding-inline:1vw}}@media (min-width:1279.5px){.footer_left.no_newsletter .nlTitle{padding-right:3vw}}.footer_right{background-color:#fff;padding:20px 5vw 20px calc(20px + 1vw)}@media (max-width:980.5px){.footer_right{padding-inline:5vw}}@media (max-width:600.5px){.footer_right{padding-block:30px;padding-inline:10vw}}.footer_right .company_info{width:calc(60% - 15px - .5vw)}@media (max-width:600.5px){.footer_right .company_info{width:100%}}.footer_right .footer_socials{width:calc(40% - 15px - .5vw)}@media (max-width:600.5px){.footer_right .footer_socials{width:100%}.footer_right .footer_socials.hasFinalLogo{width:calc(100% - Max(16%,85px) - 30px - 1vw)}.footer_right .footer_socials.hasFinalLogo ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer_img{margin-inline:auto;max-width:16%;min-width:85px;position:relative}.footer_img a,.footer_img img{width:100%}.footer_img:before{background:var(--c-theme);content:"";height:100%;left:-20px;position:absolute;top:0;width:1px}.bottom_footer{padding:calc(15px + .5vw) 10vw}@media (min-width:600.5px){.bottom_footer{padding-inline:5vw}}.bottom_footer a{margin-block:3px}.bottom_footer p,.bottom_footer ul{margin-block:0}.bottom_footer .menu{-webkit-column-gap:3.5vw;-moz-column-gap:3.5vw;column-gap:3.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding-left:0}@media (max-width:767.5px){.bottom_footer .menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.bottom_footer .menu a{position:relative;text-transform:uppercase}@media (max-width:767.5px){.bottom_footer{row-gap:calc(20px + .5vw)!important}.bottom_footer .links{text-align:center}}ul.socials.icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;margin:0;padding-left:10px}ul.socials.icon a{color:var(--c-theme-light);display:inline-block;margin-left:calc(20px + .5vw);vertical-align:middle;width:calc(22px + .5vw)}ul.socials.icon a svg *{-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}ul.socials.icon a:hover{text-decoration:underline}ul.socials.icon a:hover svg .bg{fill:var(--c-theme-light)!important}body:before{background-color:rgba(87,61,62,.8);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:opacity .3s cubic-bezier(.57,.24,.39,.88),z-index 0s .5s;transition:opacity .3s cubic-bezier(.57,.24,.39,.88),z-index 0s .5s;z-index:4}body.errorDialogOpen:before,body.form_open:before,body.loadingAction:before,body.search_open:before,body.vaschetta_open:before,body.vigilanza_open:before{opacity:.9;pointer-events:auto}@supports not (mix-blend-mode:multiply){body.errorDialogOpen:before,body.form_open:before,body.loadingAction:before,body.search_open:before,body.vaschetta_open:before,body.vigilanza_open:before{opacity:.7}}@media (max-width:980.5px){body.menu_open:before{opacity:.9;pointer-events:auto}@supports not (mix-blend-mode:multiply){body.menu_open:before{opacity:.7}}}#errorDialog,aside[role=dialog]{background:#f6f0e8;left:50%;max-height:80vh;opacity:0;overflow:auto;padding:calc(35px + 1vw) calc(25px + 1vw);pointer-events:none;position:fixed;top:52%;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transition:opacity .2s cubic-bezier(.76,.35,.35,.71),-webkit-transform .2s cubic-bezier(.76,.35,.35,.71);transition:opacity .2s cubic-bezier(.76,.35,.35,.71),-webkit-transform .2s cubic-bezier(.76,.35,.35,.71);transition:opacity .2s cubic-bezier(.76,.35,.35,.71),transform .2s cubic-bezier(.76,.35,.35,.71);transition:opacity .2s cubic-bezier(.76,.35,.35,.71),transform .2s cubic-bezier(.76,.35,.35,.71),-webkit-transform .2s cubic-bezier(.76,.35,.35,.71);width:Min(500px,80vw);z-index:5}body.errorDialogOpen #errorDialog,body.form_open .popup_newsletter,body.vaschetta_open .popup_vaschetta,body.vigilanza_open .popup_vigilanza{opacity:1;pointer-events:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.popup_vaschetta{width:Min(950px,80vw)}.popup_vaschetta .imgp_90{max-height:calc(80vh - 70px - 2vw)}.popup_vigilanza{background-color:#fff;width:Min(650px,80vw)}.popup_vigilanza input[type=email],.popup_vigilanza input[type=text]{border-color:var(--c-theme-light)}.popup_vigilanza label:not(.checkbox) .spanlabel{color:var(--c-theme);font-weight:700;text-transform:uppercase}.ajax_loader{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;border-right:4px solid transparent;border-top:4px solid #fff;display:inline-block;left:calc(50% - 24px);opacity:0;pointer-events:none;position:fixed;top:calc(50% - 24px);-webkit-transition:opacity .2s cubic-bezier(.76,.35,.35,.71);transition:opacity .2s cubic-bezier(.76,.35,.35,.71);z-index:5}.ajax_loader,.ajax_loader:after{border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;width:48px}.ajax_loader:after{border-bottom:4px solid #fff;border-left:4px solid transparent;content:"";left:0;position:absolute;top:0}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body.loadingAction .ajax_loader{opacity:1;pointer-events:auto}.top_bottom_dashed{border-bottom:1px dashed var(--c-theme-light)}.dashed_container,.top_bottom_dashed{border-top:1px dashed var(--c-theme-light)}.dashed_container{border-left:1px dashed var(--c-theme-light)}article .readingTime,article time{font-size:Max(10px,.9em);font-weight:500}article .readingTime{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}article .readingTime svg{margin-top:-4px}article .c_white .readingTime svg *{fill:#f6f0e8}article .c_white a:not(.button){-webkit-transition:opacity .2s cubic-bezier(.76,.35,.35,.71),color .2s cubic-bezier(.76,.35,.35,.71);transition:opacity .2s cubic-bezier(.76,.35,.35,.71),color .2s cubic-bezier(.76,.35,.35,.71)}article .c_white a:not(.button):active,article .c_white a:not(.button):hover{opacity:.7}.inner_pagination{border-right:0;clear:both;display:inline-block;margin:1px;padding:0;white-space:nowrap}.inner_pagination>*{border:1px dashed var(--c-theme-light);float:left;font-size:1em;font-weight:400;line-height:1;margin:0 .6em 0 0;min-width:1em;overflow:hidden;padding:.5em .7em;text-decoration:none;-webkit-transition:.2s cubic-bezier(.76,.35,.35,.71);transition:.2s cubic-bezier(.76,.35,.35,.71)}.inner_pagination .current,.inner_pagination a:hover{background:var(--c-theme-light);color:#fff}.bg_fucsia .inner_pagination>*,.bg_petrol .inner_pagination>*{border:1px dashed #f6f0e8;color:#f6f0e8}.bg_fucsia .inner_pagination .current,.bg_fucsia .inner_pagination a:hover,.bg_petrol .inner_pagination .current,.bg_petrol .inner_pagination a:hover{background:#f6f0e8;color:var(--bg-fucsia)}.has-text-align-center{text-align:center}.popup_newsletter .form_container{margin-top:20px}.closeDialog{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;height:28px;position:absolute;right:10px;top:10px;width:28px}.closeDialog svg *{fill:var(--c-theme-light);-webkit-transition:fill .2s cubic-bezier(.76,.35,.35,.71);transition:fill .2s cubic-bezier(.76,.35,.35,.71)}.closeDialog:hover svg *{fill:var(--c-theme)}.swiper-pagination{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;margin-top:calc(30px + 1vw)}.swiper-pagination-bullet{background-color:#f6f0e8;border-radius:50%;height:8px;margin-inline:3px;opacity:.5;-webkit-transition:opacity .2s cubic-bezier(.57,.24,.39,.88);transition:opacity .2s cubic-bezier(.57,.24,.39,.88);width:8px}.bg_light .swiper-pagination-bullet{background-color:var(--c-theme-light)}.swiper-pagination-bullet:not(.swiper-pagination-bullet-active){cursor:pointer}.swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination-bullet:hover{opacity:1}.post_banner{padding-top:calc(100px + 5vw);z-index:1}.post_banner .banner_content{padding-left:10vw;position:relative;z-index:1}.post_banner .banner_content h1{max-width:calc(400px + 7vw)}@media (max-width:767.5px){.post_banner.with_img:before{bottom:70px}}@media (min-width:767.5px){.post_banner{padding-top:calc(120px + 8vw)}}@media (min-width:767.5px) and (max-width:980.5px){.post_banner{padding-top:calc(80px + 8vw)}}@media (min-width:767.5px){.post_banner .img_placeholder{max-height:400px;min-height:250px;position:relative}.post_banner .img_placeholder:before{content:"";display:block;padding-top:50%}.post_banner .banner_img{max-height:calc(100% + 10vw);min-height:Max(380px,135%);position:absolute;right:0;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.post_banner .breadcrumbs{font-family:museo-slab,Times New Roman,serif;opacity:.7}.post_banner .breadcrumbs a{color:#f6f0e8}.post_banner .final_row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(20px + 2vw)}.post_banner .final_row>*{margin-bottom:15px}@media (max-width:767.5px){.post_banner .final_row{gap:7vw}}.post_banner .readingTime{white-space:nowrap}.post_banner .readingTime svg{min-width:16px}.post_banner .readingTime svg *{fill:#f6f0e8}.post_banner .sharePost{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:.9em;font-weight:500;gap:5px;white-space:nowrap}.post_banner .sharePost>svg{margin-top:-2px;min-width:16px}.post_banner .sharePost:hover .shareTooltip{-ms-grid-rows:1fr;grid-template-rows:1fr;opacity:1;padding-block:10px 5px}.post_banner .shareTooltip{border-radius:7px;display:-ms-grid;display:grid;left:50%;min-width:90px;opacity:0;padding:0 5px;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:normal;width:100%;z-index:2;-ms-grid-rows:0fr;grid-template-rows:0fr;overflow:hidden;-webkit-transition:grid-template-rows .2s cubic-bezier(.76,.35,.35,.71),padding .2s cubic-bezier(.76,.35,.35,.71),opacity .2s cubic-bezier(.76,.35,.35,.71);transition:grid-template-rows .2s cubic-bezier(.76,.35,.35,.71),padding .2s cubic-bezier(.76,.35,.35,.71),opacity .2s cubic-bezier(.76,.35,.35,.71);transition:grid-template-rows .2s cubic-bezier(.76,.35,.35,.71),padding .2s cubic-bezier(.76,.35,.35,.71),opacity .2s cubic-bezier(.76,.35,.35,.71),-ms-grid-rows .2s cubic-bezier(.76,.35,.35,.71)}.post_banner .addtoany_shortcode{min-height:0}.post_banner .addtoany_shortcode a{cursor:pointer}.page_404{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:80vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grecaptcha-badge{visibility:hidden}:root{--no-of-logos:calc(attr(data-slides)*2);--img-height:35vh;--img-height-big:50vh;--img-gap:calc(10px + 1vw);--img-width:calc(120px + 15vw)}@media (min-width:480px){:root{--img-gap:calc(15px + 1vw)}}@media (min-aspect-ratio:1/1){:root{--img-gap:calc(20px + 1vw)}}.home_form_container{padding:calc(100px + 8vw) 10vw calc(40px + 5vw)}@media (min-aspect-ratio:1/1){.home_form_container{padding:calc(120px + 3vw) 10vw calc(40px + 5vw);width:50%}}.home_form_container #formLabel{display:block;padding-block:10px}.home_anim_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--img-gap);padding-bottom:var(--img-gap)}@media (min-aspect-ratio:1/1){.home_anim_container{padding-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100vh;width:50%}}.rowImgs{gap:var(--img-gap);overflow:hidden;-ms-flex-item-align:start;align-self:flex-start;width:calc(var(--no-of-logos)*(var(--img-width) + var(--img-gap)))}.rowImgs .imgPsd{height:var(--img-width);width:var(--img-width)}@media (min-aspect-ratio:1/1){.rowImgs .imgPsd{height:var(--img-height);width:100%}}.rowImgs.rowImgs2{display:none}@media (min-aspect-ratio:1/1){.rowImgs.rowImgs2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;height:calc(var(--no-of-logos)*(var(--img-height-big) + var(--img-gap)));width:40%}.rowImgs.rowImgs2 .imgPsd{height:var(--img-height-big)}}.rowImgs.rowImgs3{-ms-flex-item-align:end;align-self:flex-end}@media (min-aspect-ratio:1/1){.rowImgs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(var(--no-of-logos)*(var(--img-height) + var(--img-gap)))}.rowImgs.rowImgs1,.rowImgs.rowImgs3{width:30%}.rowImgs.rowImgs3{-ms-flex-item-align:start;align-self:flex-start}}.videotag{opacity:0;-webkit-transition:opacity .2s cubic-bezier(.49,.14,.54,.9) .3s;transition:opacity .2s cubic-bezier(.49,.14,.54,.9) .3s}body.loaded .videotag{opacity:1}#codiceHelp{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:museo-slab,Times New Roman,serif;font-size:.9em;margin-top:calc(15px + .5vw)}#codiceHelp span{padding-left:5px}#codiceHelp svg *{-webkit-transition:fill .2s cubic-bezier(.57,.24,.39,.88);transition:fill .2s cubic-bezier(.57,.24,.39,.88)}#codiceHelp:hover svg *{fill:var(--c-theme-light)}.banner_imgs_container{min-height:100vw;position:relative}@media (min-aspect-ratio:1/1){.banner_imgs_container{padding-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:50vw;width:50%}}.banner_imgs_container .esito_banner_img_1{left:6%!important;position:absolute!important;top:15%!important;width:28%}.banner_imgs_container .esito_banner_img_2{left:55%!important;position:absolute!important;top:7%!important;width:40%}.banner_imgs_container .esito_banner_img_3{bottom:5%!important;left:12%!important;position:absolute!important;top:auto!important;width:25%}.banner_imgs_container .esito_banner_img_ham{height:100%;left:26%!important;position:absolute!important;top:0!important;width:40%}.box_esito{border-top:1px solid var(--c-theme);gap:calc(15px + 1vw);margin-block:calc(20px + 1vw);padding:calc(15px + .6vw) 1.5vw}.box_esito,.box_esito:not(.with_button){border-bottom:1px solid var(--c-theme)}.box_esito .side_text{width:76%}.box_esito .side_img{max-width:110px;width:24%}.button_form{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:var(--c-theme);color:#fff;font-size:1.1em;font-weight:500;justify-content:space-between;line-height:1.3em;text-transform:uppercase;-webkit-transition:background-color .2s cubic-bezier(.57,.24,.39,.88);transition:background-color .2s cubic-bezier(.57,.24,.39,.88)}.button_form svg{max-width:40px}.button_form:hover{background-color:var(--bg-fucsia)}.the_content+.button_form{margin-top:calc(25px + 1.5vw)}.main_info_container{background-color:var(--c-theme-dark);color:#fff;padding:calc(20px + 1vw)}.main_info_container .first_row{-ms-flex-wrap:wrap;flex-wrap:wrap}.main_info_container h4{color:var(--c-theme-medium);font-size:1.1em;line-height:1.3em}.main_info_container .side_italy{max-width:120px;width:35%}.main_info_container .side_italy:before{padding-top:110%}@media (min-aspect-ratio:1/1){.main_info_container .side_italy{max-width:170px}}@media (max-width:530.5px){.main_info_container .side_italy{max-width:calc(60px + 1vw);min-width:calc(60px + 1vw);width:calc(60px + 1vw)}}.main_info_container .side_origin{width:Max(65%,calc(100% - 120px))}@media (min-aspect-ratio:1/1){.main_info_container .side_origin{width:Max(65%,calc(100% - 170px))}}@media (max-width:530.5px){.main_info_container .side_origin{width:calc(100% - 70px - 1vw)}}.main_info_container .side_origin>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.main_info_container .last_row{border-top:1px solid var(--c-theme-medium);margin-top:calc(20px + 1vw);padding-top:calc(20px + 1vw)}.main_info_container .last_row .side_icon{max-width:120px;width:35%}@media (min-aspect-ratio:1/1){.main_info_container .last_row .side_icon{max-width:170px}}@media (max-width:530.5px){.main_info_container .last_row .side_icon{max-width:calc(60px + 1vw);min-width:calc(60px + 1vw);width:calc(60px + 1vw)}}.main_info_container .last_row .side_text{width:Max(65%,calc(100% - 120px))}@media (min-aspect-ratio:1/1){.main_info_container .last_row .side_text{width:Max(65%,calc(100% - 170px))}}@media (max-width:530.5px){.main_info_container .last_row .side_text{width:calc(100% - 70px - 1vw)}}@media (min-aspect-ratio:1/1){.main_info_container .first_row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.main_info_container .half_left,.main_info_container .half_right{width:50%}}@media (max-width:530.5px){.main_info_container .half_left{gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main_info_container .last_row{-ms-flex-wrap:wrap;flex-wrap:wrap}.main_info_container .last_row .w_50_gap_small{gap:10px;width:100%}.main_info_container .half_right .w_50_gap_small{gap:20px;width:100%}}.single_icon{gap:10px}.single_icon .imgp{max-width:50px;min-width:42px;width:25%}@media (max-width:530.5px){.single_icon .imgp{max-width:calc(50px + 1vw);min-width:calc(50px + 1vw);width:calc(50px + 1vw)}}.single_icon .side_text{margin-top:5px;width:75%}@media (max-width:530.5px){.single_icon .side_text{margin-top:0}.single_icon{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}}.single_marca{background-color:var(--c-theme-medium)}.single_marca .imgp{background-color:#fff;width:35%}.single_marca .imgp img{height:80%;left:5%;top:10%;width:90%}.single_marca .side_text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:calc(20px + 1vw) calc(15px + .5vw);width:65%}@media (min-aspect-ratio:1/1){.single_marca{width:calc(50% - 7.5px - .25vw)}}@media (max-width:530.5px){.single_marca{-ms-flex-wrap:wrap;flex-wrap:wrap}.single_marca .imgp:before{padding-top:55%}.single_marca .imgp,.single_marca .side_text{text-align:center;width:100%}.single_marca .button{margin-inline:auto}}.form_section{margin-bottom:calc(25px + 1.5vw)}.form_section input[type=email],.form_section input[type=text]{border-color:var(--c-theme-light)}.form_section label:not(.checkbox) .spanlabel{color:var(--c-theme);font-weight:700;text-transform:uppercase}@media (max-width:600.5px){.form_section .form_img:before{padding-top:65%}}@media (min-width:600.5px){.form_section .form_img{width:35%}}@media (min-width:1024.5px){.form_section .form_img{width:25%}}.form_section .side_form{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:600.5px){.form_section .side_form{width:65%}}@media (min-width:1024.5px){.form_section .side_form{width:75%}}.form_section .text{padding:calc(30px + 1.5vw) calc(20px + 1vw) 0}@media (min-width:1024.5px){.form_section .text{padding-bottom:calc(30px + 1.5vw);width:40%}}@media (max-width:600.5px){.form_section .text{padding-inline:10vw}}.form_section .form{padding:calc(30px + 1.5vw) calc(20px + 1vw)}@media (min-width:1024.5px){.form_section .form{padding-left:0;padding-right:5vw;width:60%}}@media (max-width:600.5px){.form_section .form{padding-inline:10vw}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 50px #fff;box-shadow:inset 0 0 0 50px #fff;outline:none;-webkit-text-stroke-color:var(--c-theme)!important;-webkit-text-fill-color:var(--c-theme)!important}input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background:transparent;border:1px solid var(--c-theme);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:22px;padding:5px 12px;width:100%}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:13px}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{font-size:13px}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:13px}input[type=email]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:13px}input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{font-size:13px}input[type=email] .error,input[type=password] .error,input[type=tel] .error,input[type=text] .error,select .error,textarea .error{border:1px solid #b81c23}select{padding:6px 12px}.inlineform{display:-webkit-box;display:-ms-flexbox;display:flex}.inlineform input:not([type=submit]){max-width:calc(100% - 150px - 1.5vw)}.inlineform [type=submit]{white-space:nowrap}.wpcf7 .spanlabel{color:var(--c-theme-light);display:inline-block;margin-bottom:3px}.wpcf7 label:not(.checkbox){display:block;margin-bottom:calc(7px + .2vw)}.wpcf7 label.checkbox{display:block}.wpcf7 label.checkbox label{display:inline;display:block;margin:0;margin-top:-16px;padding-left:25px}.wpcf7 form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wpcf7 p.w_25,.wpcf7 p.w_50{margin-bottom:0}.wpcf7 p.file{margin-bottom:10px!important}.wpcf7 p.file .wpcf7-not-valid-tip{top:0}.wpcf7 p.file .dnd-upload-counter{bottom:calc(100% + 5px);font-weight:700;right:0}.wpcf7 p.w_50.submit{margin-top:10px}@media (max-width:600.5px){.wpcf7 p.w_25{width:48%}.wpcf7 p.w_25,.wpcf7 p.w_50{display:inline-block;margin-block:5px}.wpcf7 p.w_50{width:100%}}@media (min-width:600.5px){.wpcf7 p.w_50{display:inline-block;width:49%}.wpcf7 p.w_25{display:inline-block;width:23.5%}}@media (max-width:430.5px){.wpcf7 p.w_25{width:100%}}.wpcf7 u{text-decoration:none}.wpcf7 p>label{font-size:13px;line-height:1.4em}.wpcf7 label.checkbox{font-size:12px}.wpcf7-form-control-wrap{display:inline-block;width:100%}textarea{margin-top:4px}p.terms{line-height:1.2em;margin-top:0}@media (min-width:767.5px){p.terms{width:70%}}p.submit{margin:0;position:relative;text-align:right}@media (max-width:767.5px){p.submit{margin-top:10px;width:100%}}@media (min-width:767.5px){p.submit{float:right}}button[type=submit],input[type=submit]{background-color:var(--c-theme);border:none;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;color:#f6f0e8;cursor:pointer;display:inline-block;font-size:.9em;font-weight:600;line-height:1.1em;min-width:150px;padding:12px 20px;text-align:center;-webkit-transition:.2s cubic-bezier(.76,.35,.35,.71);transition:.2s cubic-bezier(.76,.35,.35,.71)}.inlineform button[type=submit],.inlineform input[type=submit]{width:calc(150px + 1.5vw)}button[type=submit]:disabled,input[type=submit]:disabled{opacity:.6}button[type=submit]:not(:disabled):hover,input[type=submit]:not(:disabled):hover{background-color:var(--c-theme-light)}.checkbox{display:inline-block;margin-top:10px;position:relative}.checkbox label{margin-left:-15px;padding-left:15px}.checkbox .wpcf7-list-item{margin-left:0;position:relative}.checkbox .wpcf7-list-item-label a{text-decoration:underline}.checkbox .wpcf7-list-item:before{background:#fff;border:1px solid var(--c-theme);color:var(--c-theme-light);content:"";display:inline-block;height:12px;margin-right:2.5px;margin-top:0;pointer-events:none;vertical-align:top;width:12px}.checkbox .checked.wpcf7-list-item:after{background:var(--c-theme-light);content:"";display:inline-block;height:8px;left:3px;pointer-events:none;position:absolute;top:3px;width:8px}.form_group .checkbox .checked.wpcf7-list-item:after{top:11px}.checkbox,.checkboxes label{line-height:1.3!important}.checkbox input[type=checkbox],.checkbox input[type=radio],.checkboxes label input[type=checkbox],.checkboxes label input[type=radio]{clip:rect(1px,1px,1px,1px);position:absolute!important;right:3px;top:7px}.wpcf7-response-output{clear:right;display:inline-block;font-size:calc(12px + .1vw);margin-left:0!important;margin-right:0!important;width:100%}.wpcf7-spinner{left:0;position:absolute!important;top:5px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}div.wpcf7 form.wpcf7-form .ajax-loader{-webkit-animation:spin .6s linear infinite;animation:spin .6s linear infinite;background:none;border-bottom:3px solid #fff!important;border-left:3px solid var(--c-theme-light);border-radius:50%;border-right:3px solid #fff!important;border-top:3px solid #fff!important;height:30px;left:calc(50% - 15px);margin:0;opacity:.8;pointer-events:none;position:absolute;top:3px;width:30px;z-index:99}span.wpcf7-not-valid-tip{display:inline-block;font-size:9px;position:absolute;right:0;top:36px}span.wpcf7-list-item{display:block;margin-left:0}@media print{*,:after,:before{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=bundle.css.map*/