.et-l--header #main-header{display:none!important}.rb-header-menu .et_pb_menu__menu>nav>ul{display:flex;align-items:center;gap:0}.rb-header-menu .et_pb_menu__menu>nav>ul>li>a{line-height:1;padding:10px 14px;display:inline-flex;align-items:center;transition:color .25s ease;font-family:Arial,sans-serif;font-weight:400}.rb-header-menu .et_pb_menu__menu>nav>ul>li.menu-cta>a{background:#c08b3c;color:#fff!important;padding:10px 18px;border-radius:999px;font-family:Arial,sans-serif;font-weight:400;border:2px solid transparent;transition:all .25s ease}.rb-header-menu .et_pb_menu__menu>nav>ul>li.menu-cta>a:hover,.rb-header-menu .et_pb_menu__menu>nav>ul>li.menu-cta>a:focus,.rb-header-menu .et_pb_menu__menu>nav>ul>li.menu-cta>a:active{background:#55534c;border-color:transparent;color:#ffffff!important}.rb-header-menu .et_pb_menu__menu>nav>ul>li.menu-cta{margin-left:20px}@media (min-width:981px){.et_pb_sticky .rb-header-menu .et_pb_menu__menu>nav>ul>li>a{padding-top:6px;padding-bottom:6px}.et_pb_sticky .rb-header-menu .et_pb_menu__menu>nav>ul>li.menu-cta>a{padding-top:6px;padding-bottom:6px}}.rb-header-menu .et_pb_menu__menu nav ul li.menu-cta>a,.rb-header-menu .et_pb_menu__menu nav ul li.menu-cta>a *,.rb-header-menu .et_pb_menu__menu nav ul li.menu-cta.current-menu-item>a,.rb-header-menu .et_pb_menu__menu nav ul li.menu-cta.current-menu-ancestor>a,.et_pb_sticky .rb-header-menu .et_pb_menu__menu nav ul li.menu-cta>a{color:#fff!important}.et_mobile_menu{overflow:auto!important;max-height:83vh;-webkit-overflow-scrolling:touch}.rb-header-menu .et_mobile_menu li.menu-cta>a{background:#c08b3c;color:#fff!important;border-radius:999px;display:inline-block;margin:10px 0 6px;padding:8px 16px;font-family:Arial,sans-serif;font-weight:400;border:2px solid transparent;transition:all .25s ease}.rb-header-menu .et_mobile_menu li.menu-cta>a:hover,.rb-header-menu .et_mobile_menu li.menu-cta>a:focus,.rb-header-menu .et_mobile_menu li.menu-cta>a:active{background:#55534c;border-color:transparent;color:#fff!important}.rb-header-menu .et_mobile_menu li.menu-cta>a,.rb-header-menu .et_mobile_menu li.menu-cta>a *{color:#c08b3c!important}@media (max-width:980px){.rb-header-menu .et_pb_menu_inner_container{display:flex!important;align-items:center!important}.rb-header-menu .et_pb_menu__wrap{display:flex!important;align-items:center!important;justify-content:flex-end!important}.rb-header-menu .et_mobile_nav_menu{display:flex!important;align-items:center!important;margin-left:auto!important;float:none!important}.rb-header-menu .mobile_menu_bar{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;padding:0!important;line-height:1!important}.rb-header-menu .mobile_menu_bar:after{content:"MENU";margin-left:10px!important;color:#ffffff;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:16px;line-height:1}.et_pb_sticky .rb-header-menu .et_pb_menu_inner_container,.et_pb_sticky--stuck .rb-header-menu .et_pb_menu_inner_container,.et_pb_sticky--top .rb-header-menu .et_pb_menu_inner_container{padding-top:6px!important;padding-bottom:6px!important}}@media (max-width:980px){.rb-header-menu .mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}}.rb-header-menu .et_pb_menu__menu a:focus-visible,.rb-header-menu .et_mobile_menu a:focus-visible{outline:2px solid #c08b3c;outline-offset:2px;border-radius:8px}.custom-form input,.custom-form select,.custom-form textarea{width:100%;padding:16px 22px;font-size:17px;border:none;border-radius:999px;background:#ffffff;color:#333;margin-bottom:20px;box-sizing:border-box;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.custom-form textarea{border-radius:22px;height:210px;resize:vertical}#rb-richiesta.open-select option.placeholder-option{display:none!important}#rb-richiesta.rb-error{border:2px solid #c00!important;color:#c00!important;font-weight:700!important}#rb-richiesta{line-height:1.4!important;padding-top:18px!important;padding-bottom:18px!important}.rb-info-dinamica{color:#f1f1f1;font-size:16px;margin-bottom:12px}.rb-submit{background:#c08b3c;color:#fff!important;padding:14px 40px;border-radius:999px;font-size:18px;font-weight:400;border:none;cursor:pointer;float:right;margin-top:10px;transition:.25s}.rb-submit:hover{background:rgba(17,17,17,0.07)!important}.rb-upload-list{margin-top:12px;font-size:15px;color:#000}.rb-file-row{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px solid #ddd}.rb-file-left{color:#000}.rb-file-size{color:#111;margin-right:12px}.rb-file-remove{background:none;border:none;color:#b30000;font-size:18px;cursor:pointer}.rb-upload-total{margin-top:10px;font-size:15px;font-weight:600;color:#111}.rb-upload-btn{display:inline-block;background:#fff;color:#333;padding:10px 22px;border-radius:999px;border:2px solid #ccc;cursor:pointer}.rb-upload-btn:hover{background:#ededed}.rb-upload-text{font-size:15px;color:#000;margin-top:0!important}.rb-row{display:flex;gap:20px}.rb-row input{width:50%}@media (max-width:768px){.rb-row{flex-direction:column;gap:12px}.rb-row input{width:100%!important}}.rb-upload-wrapper{display:flex;flex-direction:column;align-items:flex-start}.rb-upload-btn{margin-bottom:6px!important}.rb-errore-richiesta{color:#000;font-size:15px;font-weight:700;text-align:right;margin-bottom:8px;padding-right:5px}.rb-submit-wrapper{display:flex;flex-direction:column;align-items:flex-end;width:100%}@media (max-width:980px){.rb-header-menu .et_mobile_menu li.menu-cta>a{font-size:0!important;line-height:0!important}.rb-header-menu .et_mobile_menu li.menu-cta>a::before{content:"Contatti / Preventivo";display:block;font-family:Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.2;color:#ffffff}}.rb-testimonial{overflow:visible!important;position:relative}.rb-testimonial .et_pb_testimonial_description,.rb-testimonial .et_pb_testimonial_description_inner{overflow:visible!important}.rb-link-ico{display:inline-block;line-height:1;margin-right:.35em;vertical-align:-0.08em}.rb-link-ico::before{content:"🔗";font-size:.78em}@media (max-width:980px){.rb-btn-fullmobile.et_pb_button_module_wrapper,.rb-btn-fullmobile .et_pb_button{width:100%!important;max-width:100%!important;display:block!important;box-sizing:border-box!important;text-align:center!important}.rb-btn-fullmobile.et_pb_button_module_wrapper a.et_pb_button{width:100%!important;display:block!important;box-sizing:border-box!important}a.rb-btn-fullmobile{width:100%!important;display:block!important;box-sizing:border-box!important;text-align:center!important}}