.service-details .service-details-content{position:relative}.service-details .service-details-content .image-box{box-shadow:none !important}.service-details .service-details-content .image-box{position:relative;display:block;margin-bottom:60px}.service-details .service-details-content .inner-box h3{position:relative;display:block;font-size:24px;line-height:32px;color:#2e2e2e;font-weight:600;margin-bottom:15px}.service-details-content ol,.service-details-content ul{padding-left:1em}.service-details-content ul li{list-style:disc}body .service-details .service-details-content .two-column{position:relative;display:block;margin-bottom:40px}div[data-hs-responsive-table=true]{width:100% !important;border:1px solid #1e22aa;border-radius:5px}td,th{padding:10px 25px !important}table{min-width:600px}div[data-hs-responsive-table=true] table{border:none !important}fieldset.form-columns-1,fieldset.form-columns-2,fieldset.form-columns-3,fieldset.form-columns-4{margin:0 auto !important}fieldset.form-columns-2 .hs-form-field{width:calc(50% - 10px) !important;float:left}label{display:inline-block;margin-bottom:.5rem}form label{margin:15px 0 0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,input,select,textarea{font-family:Ubuntu,sans-serif;font-weight:400;font-size:15px}input{transition:all .5s ease}form input,form select,form textarea{padding:5px 10px !important;border-radius:5px;box-shadow:0 1px 5px rgb(0 0 0 / 25%);line-height:2 !important;min-height:40px}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}form input[type=checkbox]{padding:0 !important;box-shadow:none;min-height:29px}.legal-consent-container .hs-form-booleancheckbox-display input{float:left}.grecaptcha-badge{margin:20px auto 0px}.hs_submit.hs-submit{width:fit-content;margin:30px auto}input.hs-button.primary{position:relative;display:inline-block;overflow:hidden;font-size:16px;font-weight:500;color:#fff;background:#4527a4;border-radius:30px;text-align:center;padding:7px 25px 5px !important;cursor:pointer;z-index:1;transition:all .5s ease;box-shadow:0 1px 5px rgb(0 0 0 / 25%);line-height:2 !important;min-height:40px;font-family:'Roboto';text-transform:uppercase}.footer-confirmo-cnt{background:url(https://f.hubspotusercontent10.net/hubfs/6160216/footer-bg-grigio-chiaro.png) left top no-repeat;background-size:cover;padding:120px 0 0;width:100%;position:relative}.footer-confirmo{padding:20px}.footer-confirmo-1{width:200px;float:left}.footer-confirmo-1 .footer-confirmo-iso{margin:20px;width:150px}.footer-confirmo-2{width:calc(100% - 375px);float:left;margin-left:40px}.footer-confirmo-3{float:right;margin-left:34px;width:100px;margin-top:20px}.clearfix::after{display:block;clear:both;content:""}.scroll-top{width:50px;height:50px;line-height:50px;position:fixed;bottom:105%;font-size:16px;z-index:99;color:#fff;text-align:center;cursor:pointer;background:#222;transition:1s ease;right:105px;border-radius:30px;opacity:0}.scroll-top.open{bottom:20px;right:105px;opacity:1}.scroll-top span{color:#fff}.hs_error_rollup{text-align:center}@media only screen and (max-width:991px){.service-details .service-details-content .two-column .content-box{margin-bottom:30px}}@media(max-width:599px){body .banner-section.larghezza-piena{padding-bottom:25px}fieldset.form-columns-2 .hs-form-field,form fieldset,form input,form select,form textarea{width:100% !important;margin-right:0 !important}input[id*=LEGAL_CONSENT]{width:auto !important}}