.grecaptcha-badge{visibility:hidden!important}.iubenda_legal_document h1,.iubenda_legal_document h2,.iubenda_legal_document h3,.iubenda_legal_document h4,#iub-pp-container h1,#iub-pp-container h2,#iub-pp-container h3,#iub-pp-container h4{font-family:"Open Sans",Arial,sans-serif;letter-spacing:-0.04em}a[title="iubenda - generatore di Privacy Policy"]{font-size:0;color:#ffffff}a[title="iubenda - generatore di Privacy Policy"]:after{content:'KeyWeb Srl';font-size:13px;color:#ffffff}a[target="_top"]:after{content:'KeyWeb Srl';font-size:13px;color:#ffffff}.iubenda_legal_document p:last-child{color:#ffffff!important;display:none!important}.iubenda_legal_document p:last-child a{color:#ffffff!important;display:none!important}.iub_footer a{display:none}#iubenda_policy .iub_footer{display:none}.iubenda-tp-btn[data-tp-float][data-tp-float=bottom-right],.iubenda-tp-btn[data-tp-float][data-tp-float=top-right]{opacity:0!important}html,body{overflow-x:hidden;width:100%!important}#page-container{max-width:100%;overflow-x:hidden!important}.et-menu li:not(.mega-menu) ul,#top-menu li:not(.mega-menu) ul{width:328px!important}.et_pb_menu ul li a,#top-menu li a{font-family:'Inter',Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;font-size:15px;letter-spacing:0.03em}.sub-menu .menu-item a,.et-menu .sub-menu .menu-item a,#top-menu .sub-menu .menu-item a{padding:10px 14px!important;font-family:'Inter',Helvetica,Arial,sans-serif;font-weight:600;font-size:14px;text-transform:none!important;color:#252525!important;transition:all 0.25s ease}.sub-menu .menu-item a::first-letter{text-transform:uppercase}.sub-menu .menu-item a:hover,.et-menu .sub-menu .menu-item a:hover,#top-menu .sub-menu .menu-item a:hover{padding:10px 14px 10px 22px!important;background:#fff;color:#E46F1A!important;box-shadow:rgba(0,0,0,0.08) 0px 2px 12px}.sub-menu .menu-item a{position:relative}.sub-menu .menu-item a::before{content:'';position:absolute;left:10px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid #E46F1A;opacity:0;transition:opacity 0.25s ease}.sub-menu .menu-item a:hover::before{opacity:1!important}.et-l--header,.et_pb_menu,.et_pb_menu_inner_container,.et_pb_menu__wrap,.et_mobile_nav_menu{opacity:1!important;visibility:visible!important}@media (max-width:980px){.et_pb_menu .et_mobile_nav_menu{display:block!important}.et_pb_menu .et_pb_menu__menu{display:none!important}.et_mobile_menu{display:none;width:100%;border-top:3px solid #E46F1A}.et_pb_menu .et_mobile_menu{background:#ffffff!important}.et_mobile_menu li a{font-family:'Inter',Helvetica,Arial,sans-serif;color:#252525!important;font-size:15px;font-weight:600;text-transform:none;padding:12px 5%}.et_mobile_menu li a:hover{color:#E46F1A!important;background:#F5F0E8!important}}.rigafoto img{object-fit:cover!important}.quadrata img{aspect-ratio:1;object-fit:cover}.landscape img{aspect-ratio:4 / 3;object-fit:cover}.portrait img{aspect-ratio:3 / 4;object-fit:cover}.duecolonne{column-count:2;column-gap:50px}.duecolonne p,.duecolonne li{break-inside:avoid}@media (max-width:767px){.duecolonne{column-count:1;column-gap:0}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}