div#form-tab form fieldset{max-width:100%!important}div#form-tab{border-radius:4px;max-width:755px;padding-bottom:30px;width:100%}div#form-tab fieldset.form-columns-2 .input{margin-right:0!important}div#form-tab fieldset.form-columns-2>div:last-child{padding-left:8px}div#form-tab fieldset.form-columns-2>div:first-child{padding-right:8px}div#form-tab h2{margin-top:0;padding-bottom:27px;padding-top:5px;text-align:center}div#form-tab .hs-dependent-field>div{margin-bottom:-3px!important;padding-bottom:0!important}div#form-tab .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:35px}div#form-tab .hs-richtext{font-size:14px;padding-left:36px}div#form-tab input[type=submit]{margin-top:35px}div#form-tab input[type=checkbox],div#form-tab input[type=radio]{height:22px;left:5px;margin:0;opacity:0;position:absolute;top:0;width:22px;z-index:2}div#form-tab input[type=radio]{top:3px}div#form-tab input[type=checkbox]+span{display:block;line-height:22px;position:relative}div#form-tab input[type=checkbox]+span:before{background:#fafafa;border:2px solid #999;border-radius:2px;color:#fafafa;content:"";height:20px;left:-30px;position:absolute;top:0;width:20px}div#form-tab input[type=checkbox]:checked+span:before{background:#333;border-color:#333;color:#fff}div#form-tab input[type=checkbox]:checked+span:after{color:#fff;content:"\f00c";font-family:FontAwesome;left:-30px;line-height:20px;position:absolute;text-align:center;top:0;width:20px}div#form-tab .hs-dependent-field ul.inputs-list li{position:relative}@media (max-device-width:480px) and (min-device-width:320px),(max-width:400px){div#form-tab fieldset.form-columns-2 .field,div#form-tab fieldset.form-columns-2 .field:first-child,div#form-tab fieldset.form-columns-3 .field,div#form-tab fieldset.form-columns-3 .field:first-child,div#form-tab fieldset.form-columns-3 .field:first-child+.field{padding:0 0 10px}div#form-tab fieldset.form-columns-2>div:last-child{padding-left:0}}.submitted-message p{margin-top:-6px;padding-bottom:15px}.f-submit div#form-tab h2{display:none}.f-submit .hbspt-form{color:#000;font-family:Proxima Nova Rg;font-size:24px;font-weight:700;line-height:32px;margin:0;padding:15px 0;text-align:center}.f-submit .back-pricepage{display:block!important}.f-submitquote div#form-tab h2{display:none}.f-submitquote div#form-tab p{color:#000;font-family:Proxima Nova Rg;font-size:24px;font-weight:700;line-height:32px;margin:0;padding:15px 0}