#main-header{display:none}#page-container{padding-top:0px!important;margin-top:-1px!important}:root{--brand-accent:#e0901b;--brand-accent-hover:#c57c0f;--brand-text:#2b2b2b;--brand-bg:#ffffff}#logo{max-height:60px!important;height:auto!important;width:auto!important}.et-fixed-header #logo{max-height:50px!important}#top-menu li a:hover{color:#e0901b!important}#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#e0901b!important;font-weight:700!important}#top-menu li a::after{content:none!important}#top-menu li.current-menu-item>a{background:#fff7e8!important;padding:10px 14px!important;border-radius:6px!important}#top-menu li a:hover{transform:translateY(-1px)}.nav li ul.sub-menu{background:#fff7e8!important;border:1px solid #f3d7a6!important;border-radius:8px!important}.nav li ul.sub-menu li a{color:#333!important;padding:10px 14px!important;border-radius:6px!important;transition:all 0.25s ease!important}.nav li ul.sub-menu li a:hover{color:#e0901b!important;background:#ffe2b8!important}#top-menu .menu-item-has-children>a:after{border-top-color:#e0901b!important}#top-menu li a:hover,#top-menu li a:focus,#top-menu li.current-menu-item>a:hover,.et_pb_menu .et-menu li a:hover,.et_pb_fullwidth_menu .et-menu li a:hover,.et-menu li li a:hover,.et_mobile_menu li a:hover{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important;transform:none!important;-webkit-transform:none!important;color:#E8A33D!important;text-shadow:0 2px 6px rgba(224,144,27,0.55)!important;transition:color .25s ease,text-shadow .25s ease!important}.et_pb_button,.et_pb_promo_button,.et_pb_more_button{background:#fff7e8!important;color:#e0901b!important;padding:14px 32px!important;border-radius:10px!important;border:1px solid #f3d7a6!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:0.5px;box-shadow:0 4px 10px rgba(224,144,27,0.25);transition:all 0.25s ease!important}.et_pb_button:hover,.et_pb_promo_button:hover,.et_pb_more_button:hover{background:#ffe2b8!important;color:#d07d0f!important;box-shadow:0 6px 14px rgba(197,124,15,0.35);transform:translateY(-2px)}button,.et_pb_button,.et_pb_promo_button,.et_pb_more_button,input[type="button"],input[type="submit"],input[type="reset"],.gform_button,.gform_next_button,.gform_previous_button,.gform_save_link,button.button,a.button{color:#e0901b!important}button.et_pb_button:hover,.et_pb_button.et_pb_bg_layout_light,input[type="submit"].gform_button{color:#ffffff!important}.gform_wrapper input[type="submit"],.gform_button[type="submit"],input[type="submit"].gform_next_button,input[type="submit"].gform_previous_button{background:#e0901b!important;color:#ffffff!important}button,.et_pb_button,.et_pb_promo_button,.et_pb_more_button,input[type="button"],input[type="reset"],.gform_next_button,.gform_previous_button,.gform_save_link{background:#fff7e8!important;border:1px solid #f3d7a6!important;border-radius:10px!important;box-shadow:0 4px 10px rgba(224,144,27,0.25)!important;font-weight:700!important}button:hover,.et_pb_button:hover,input[type="button"]:hover,.gform_next_button:hover,.gform_previous_button:hover,.gform_save_link:hover,a.button:hover{background:#ffe2b8!important;color:#d07d0f!important;transform:translateY(-2px)}.pp-link.et_pb_button,.pp-link .et_pb_button,.pp-link button,a.pp-link,button.pp-link{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;text-transform:none!important;letter-spacing:0!important;color:#E8A33D!important;transition:color .25s ease,text-shadow .25s ease!important}.pp-link.et_pb_button:hover,.pp-link .et_pb_button:hover,.pp-link button:hover,a.pp-link:hover,button.pp-link:hover{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;transform:none!important;-webkit-transform:none!important;color:#E8A33D!important;text-shadow:0 2px 6px rgba(224,144,27,0.55)!important}.pp-link a:not(:has(img)){background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;text-transform:none!important;letter-spacing:0!important;color:#E8A33D!important;transition:color .25s ease,text-shadow .25s ease!important}.pp-link a:not(:has(img)):hover{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;transform:none!important;-webkit-transform:none!important;color:#E8A33D!important;text-shadow:0 2px 6px rgba(224,144,27,0.55)!important}.pp-link:hover,.pp-link .et_pb_module:hover{transform:none!important;box-shadow:none!important}.pp-link .et_pb_button::after,a.pp-link::after{display:none!important;content:none!important}.et_pb_blurb .et_pb_main_blurb_image img,.et_pb_blurb .et_pb_main_blurb_image svg{transition:all 0.35s ease!important;transform-origin:center center}.et_pb_blurb:hover .et_pb_main_blurb_image img,.et_pb_blurb:hover .et_pb_main_blurb_image svg{transform:scale(1.15);filter:drop-shadow(0 8px 12px rgba(224,144,27,0.45))}.et_pb_blurb{transition:all 0.35s ease!important}.et_pb_blurb:hover{transform:translateY(-6px);box-shadow:0 10px 22px rgba(0,0,0,0.12)}.et_pb_blurb .et_pb_module_header{transition:color 0.3s ease}.et_pb_blurb:hover .et_pb_module_header{color:#e0901b!important}.et_pb_blurb .et_pb_blurb_description{transition:color 0.3s ease}.et_pb_blurb:hover .et_pb_blurb_description{color:#e0901b!important}.et_pb_blurb:hover .et_pb_module_header,.et_pb_blurb:hover .et_pb_blurb_container .et_pb_module_header,.et_pb_blurb:hover h4,.et_pb_blurb:hover .et_pb_blurb_content h4,.et_pb_blurb:hover .et_pb_blurb_content .et_pb_module_header{color:#e0901b!important}.et_pb_blurb:hover .et_pb_blurb_description,.et_pb_blurb:hover .et_pb_blurb_content .et_pb_blurb_description{color:#e0901b!important}.no-lift.et_pb_blurb:hover,.no-lift .et_pb_blurb:hover{transform:none!important;box-shadow:none!important}.testimonial-left-right .et_pb_testimonial_content{display:grid;grid-template-columns:140px 1fr;grid-template-areas:"portrait quote""meta quote";align-items:start;column-gap:30px}.testimonial-left-right .et_pb_testimonial_portrait{grid-area:portrait;float:none;margin:0}.testimonial-left-right .et_pb_testimonial_meta{grid-area:meta;margin-top:10px;text-align:left}.testimonial-left-right .et_pb_testimonial_description{grid-area:quote;margin:0}@media (max-width:767px){.testimonial-left-right .et_pb_testimonial_content{grid-template-columns:1fr;grid-template-areas:"portrait""meta""quote"}}body .gform_wrapper{background:transparent;padding:32px;border-radius:10px;box-shadow:none;border:0;margin-bottom:40px}body .gform_wrapper .gfield_label{font-size:15px;font-weight:600;color:var(--brand-text);margin-bottom:6px!important}body .gform_wrapper input[type="text"],body .gform_wrapper input[type="email"],body .gform_wrapper input[type="number"],body .gform_wrapper select,body .gform_wrapper textarea{width:100%;padding:12px 14px;font-size:15px;border-radius:6px;border:1px solid #cccccc;background:#fafafa;transition:all 0.3s ease}body .gform_wrapper input:focus,body .gform_wrapper select:focus,body .gform_wrapper textarea:focus{background:#ffffff;border-color:var(--brand-accent);box-shadow:0 0 0 3px rgba(224,144,27,0.25);outline:none}body .gform_wrapper .gfield_checkbox input,body .gform_wrapper .gfield_radio input{accent-color:var(--brand-accent);transform:scale(1.2)}body .gform_wrapper .gfield{margin-bottom:22px}body .gform_wrapper .gfield_error input,body .gform_wrapper .gfield_error select,body .gform_wrapper .gfield_error textarea{border-color:#d93025!important;box-shadow:0 0 0 3px rgba(217,48,37,0.15)}body .gform_wrapper .validation_message{color:#d93025!important;font-weight:600;padding-top:4px}body .gform_wrapper input[type="submit"],body .gform_wrapper .gform_button{background:var(--brand-accent)!important;color:#ffffff!important;padding:14px 32px!important;border-radius:8px!important;font-size:16px!important;font-weight:700!important;border:none!important;cursor:pointer;text-transform:uppercase;letter-spacing:0.5px;transition:all 0.25s ease;box-shadow:0 4px 10px rgba(224,144,27,0.3)}body .gform_wrapper input[type="submit"]:hover,body .gform_wrapper .gform_button:hover{background:var(--brand-accent-hover)!important;transform:translateY(-2px);box-shadow:0 6px 14px rgba(197,124,15,0.35)}body .gform_wrapper .gform_save_link{display:inline-block;background:#fff7e8!important;color:var(--brand-accent)!important;padding:12px 26px!important;border-radius:10px!important;border:1px solid #f3d7a6!important;font-size:15px!important;font-weight:700!important;text-decoration:none!important;box-shadow:0 4px 10px rgba(224,144,27,0.25);transition:all 0.25s ease}body .gform_wrapper .gform_save_link:hover{background:#ffe2b8!important;color:#d07d0f!important;box-shadow:0 6px 14px rgba(197,124,15,0.35);transform:translateY(-2px)}body .gform_wrapper .gform_page_footer .button,body .gform_wrapper .gform_page_footer input[type="button"],body .gform_wrapper .gform_page_footer input[type="submit"]{background:#fff7e8!important;color:var(--brand-accent)!important;padding:14px 32px!important;border-radius:10px!important;border:1px solid #f3d7a6!important;font-size:16px!important;font-weight:700!important;cursor:pointer;text-transform:uppercase;letter-spacing:0.5px;transition:all 0.25s ease;box-shadow:0 4px 10px rgba(224,144,27,0.25)}body .gform_wrapper .gform_page_footer .button:hover,body .gform_wrapper .gform_page_footer input[type="button"]:hover,body .gform_wrapper .gform_page_footer input[type="submit"]:hover{background:#ffe2b8!important;color:#d07d0f!important;transform:translateY(-2px);box-shadow:0 6px 14px rgba(197,124,15,0.35)}body .gform_wrapper input[type="button"],body .gform_wrapper input[type="submit"],body .gform_wrapper input[type="reset"],body .gform_wrapper .gform_button,body .gform_wrapper .gform_next_button,body .gform_wrapper .gform_previous_button,body .gform_wrapper .gform_save_link{background:#fff7e8!important;color:#e0901b!important;border:1px solid #f3d7a6!important;border-radius:10px!important;padding:14px 32px!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:0.5px;box-shadow:0 4px 10px rgba(224,144,27,0.25)!important;transition:all 0.25s ease!important;display:inline-block!important}body .gform_wrapper input[type="button"]:hover,body .gform_wrapper input[type="submit"]:hover,body .gform_wrapper .gform_button:hover,body .gform_wrapper .gform_next_button:hover,body .gform_wrapper .gform_previous_button:hover,body .gform_wrapper .gform_save_link:hover{background:#ffe2b8!important;color:#d07d0f!important;transform:translateY(-2px);box-shadow:0 6px 14px rgba(197,124,15,0.35)!important}body .gform_wrapper input[type="submit"].gform_button{background:#e0901b!important;color:#ffffff!important;border:none!important;box-shadow:0 4px 10px rgba(224,144,27,0.4)!important}.gform_wrapper .ginput_preview{display:flex;align-items:center;gap:10px}.gform_wrapper .ginput_preview_control{display:inline-flex!important;align-items:center;gap:6px;width:auto!important;height:auto!important;font-size:14px!important;font-weight:600;line-height:1;padding:6px 10px;border-radius:6px;cursor:pointer;text-decoration:none!important}.gform_wrapper .ginput_preview_control::before{display:none!important}.gform_wrapper .ginput_preview_control::after{content:attr(aria-label);white-space:nowrap}.gform_wrapper .gform-icon--circle-arrow-down{background:#eef4ff;color:#1f5fbf!important}.gform_wrapper .gform-icon--circle-delete{background:#fff0f0;color:#dd301d!important}.gform_wrapper .ginput_preview_control:hover{opacity:0.85}.revisioni-limitate tr.gv-note:nth-child(n+3){display:none!important}