section#form{position:relative}section#form .container:not(.white-bg):not(.grey-bg),section#form .container:not(.white-bg):not(.grey-bg) form label{color:#fff}section#form .content{margin-bottom:60px}section#form .container.top-padding-small{padding-top:30px}section#form .container h4{font-family:Sofia Pro}section#form .align-center{text-align:center}section#form .align-left{text-align:left}section#form .form-title:empty{display:none}section#form input.hs-input,section#form select.hs-input,section#form select.hs-input option,section#form textarea.hs-input{font-family:Lato,sans-serif;font-weight:700;height:auto}section#form input[type=checkbox]{margin-bottom:2px;margin-right:5px}section#form input[type=checkbox]+span{font-weight:700}section#form form{margin-bottom:20px}section#form form input[type=submit]{font-size:20px;line-height:30px;min-width:170px;padding:11px 24px}section#form .orange-bg form input[type=submit],section#form .orange-bg form input[type=submit]:active,section#form .orange-bg form input[type=submit]:focus,section#form .orange-bg form input[type=submit]:visited{background:var(--main-purple)}section#form .orange-bg form input[type=submit]:hover{background:#fff;color:var(--main-orange)}section#form .white-bg form input[type=submit],section#form .white-bg form input[type=submit]:active,section#form .white-bg form input[type=submit]:focus,section#form .white-bg form input[type=submit]:visited{background:var(--main-purple)}section#form .white-bg form input[type=submit]:hover{background:var(--neon-purple);color:#fff}