.service-details .service-details-content{position:relative}.service-details .service-details-content .image-box{box-shadow:none!important;display:block;margin-bottom:60px;position:relative}.service-details .service-details-content .inner-box h3{color:#2e2e2e;display:block;font-size:24px;font-weight:600;line-height:32px;margin-bottom:15px;position:relative}.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{display:block;margin-bottom:40px;position:relative}div[data-hs-responsive-table=true]{border:1px solid #1e22aa;border-radius:5px;width:100%!important}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{float:left;width:calc(50% - 10px)!important}label{display:inline-block;margin-bottom:.5rem}form label{margin:15px 0 0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,input,select,textarea{font-family:Ubuntu,sans-serif;font-size:15px;font-weight:400}input{transition:all .5s ease}form input,form select,form textarea{border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.25);line-height:2!important;min-height:40px;padding:5px 10px!important}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}form input[type=checkbox]{box-shadow:none;min-height:29px;padding:0!important}.legal-consent-container .hs-form-booleancheckbox-display input{float:left}.grecaptcha-badge{margin:20px auto 0}.hs_submit.hs-submit{margin:30px auto;width:fit-content}input.hs-button.primary{background:#4527a4;border-radius:30px;box-shadow:0 1px 5px rgba(0,0,0,.25);color:#fff;cursor:pointer;display:inline-block;font-family:Roboto;font-size:16px;font-weight:500;line-height:2!important;min-height:40px;overflow:hidden;padding:7px 25px 5px!important;position:relative;text-align:center;text-transform:uppercase;transition:all .5s ease;z-index:1}.footer-confirmo-cnt{background:url(https://6160216.fs1.hubspotusercontent-na1.net/hubfs/6160216/footer-bg-grigio-chiaro.png) 0 0 no-repeat;background-size:cover;padding:120px 0 0;position:relative;width:100%}.footer-confirmo{padding:20px}.footer-confirmo-1{float:left;width:200px}.footer-confirmo-1 .footer-confirmo-iso{margin:20px;width:150px}.footer-confirmo-2{float:left;margin-left:40px;width:calc(100% - 375px)}.footer-confirmo-3{float:right;margin-left:34px;margin-top:20px;width:100px}.clearfix:after{clear:both;content:"";display:block}.scroll-top{background:#222;border-radius:30px;bottom:105%;color:#fff;cursor:pointer;font-size:16px;height:50px;line-height:50px;opacity:0;position:fixed;right:105px;text-align:center;transition:1s ease;width:50px;z-index:99}.scroll-top.open{bottom:20px;opacity:1;right:105px}.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{margin-right:0!important;width:100%!important}input[id*=LEGAL_CONSENT]{width:auto!important}}