#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}body .gform_wrapper{background:var(--brand-bg);padding:32px;border-radius:10px;box-shadow:0 4px 14px rgba(0,0,0,0.08);border:1px solid #eeeeee;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)}.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_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)}.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}#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}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)}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}.revisioni-limitate tr.gv-note:nth-child(n+3){display:none!important}#logo{max-height:60px!important;height:auto!important;width:auto!important}.et-fixed-header #logo{max-height:50px!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}.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"}}