.gray-form-register{background:#f1f4f4;padding:70px 0;display:table;width:100%}.gray-form-register h2{text-align:center;font-size:32px;color:#424242;margin:0 auto 30px}.gray-form-register form fieldset{max-width:none}.gray-form-register form .input input,.gray-form-register form .input select{width:100%;padding:12px 10px;background:#f9fafa;border:1px solid #dfdfdf;border-radius:5px;min-height:48px;font-size:14px;color:#777;outline:0}.gray-form-register form label{font-size:14px;color:#424242;margin:20px 0 5px}.gray-form-register form .form-columns-1{width:50%;float:left}.gray-form-register form ul{padding:0 0px 0 0px;margin:0}.gray-form-register form ul li{list-style:none;position:relative}.gray-form-register form ul li label{margin:10px 0 0;color:red}.gray-form-register form .input{margin-right:30px !important}.gray-form-register form .input textarea{width:100% !important;font-family:'Poppins',sans-serif;padding:10px 15px;font-size:14px;color:#777;min-height:158px;background:#f9fafa;outline:0;border:1px solid #dfdfdf;border-radius:5px}.gray-form-register form .hs_error_rollup{display:table}.gray-form-register form .inputs-list.multi-container{padding:0 0px 0 25px}.gray-form-register form .inputs-list.multi-container input{font-size:14px;margin-bottom:10px !important;padding:12px 10px !important;min-height:auto;width:100% !important;background:#ededed !important;border:1px solid #d4d4d4 !important;border-radius:3px !important;letter-spacing:1px !important;font-weight:normal !important;color:#66696d !important;-webkit-appearance:none}.gray-form-register form .inputs-list.multi-container input[type="checkbox"]{position:absolute;left:0;margin:0;top:0;opacity:0;width:20px;height:20px}.gray-form-register form .inputs-list.multi-container input[type="checkbox"]+span::before{left:-25px !important}.gray-form-register form .inputs-list.multi-container input[type="checkbox"]+span::before{position:absolute;top:0;content:'';width:20px;height:20px;border:1px solid #dadada;color:#fafafa;background:#fafafa}.gray-form-register form .inputs-list.multi-container input[type="checkbox"]:checked+span::before{background:#00bfd9;color:#373737;border-color:#00bfd9}.gray-form-register form .inputs-list.multi-container span{position:relative;padding:0 0 0 5px}.gray-form-register form .inputs-list.multi-container input[type="checkbox"]:checked+span::after{text-align:center;color:#fff;position:absolute;left:-25px;top:0;content:"\f00c";font-family:'FontAwesome';width:20px;line-height:20px}.gray-form-register form .inputs-list.multi-container li label{color:#707070}.gray-form-register form .inputs-list.multi-container li{float:left;width:50%;margin:5px 0 5px}.gray-form-register form .inputs-list span{position:relative;padding:0 0 0 5px;color:#707070}.gray-form-register form .inputs-list input[type="checkbox"]{position:absolute;left:0;margin:0;top:0;opacity:0;width:20px;height:20px}.gray-form-register form .inputs-list input[type="checkbox"]+span::before{position:absolute;top:0;content:'';width:20px;height:20px;border:1px solid #dadada;color:#fafafa;background:#fafafa}.gray-form-register form .inputs-list input[type="checkbox"]:checked+span::before{background:#00bfd9;color:#373737;border-color:#00bfd9}.gray-form-register form .inputs-list input[type="checkbox"]+span::before{left:-25px !important}.gray-form-register form .inputs-list input[type="checkbox"]:checked+span::after{text-align:center;color:#fff;position:absolute;left:-25px;top:0;content:"\f00c";font-family:'FontAwesome';width:20px;line-height:20px}.gray-form-register form .hs_submit .actions .hs-button{border:1px solid #05c3de;padding:10px 38px;display:inline-block;border-radius:3px;font-size:16px;margin:24px 30px 10px 0px;text-decoration:none;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;color:#05c3de;min-width:150px;text-align:center;float:right}.gray-form-register form .hs_submit .actions .hs-button:hover{color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background:#05c3de}.gray-form-register form{width:70%;margin:0px auto;position:relative;display:table}.gray-form-register form .hs-richtext.hs-main-font-element{position:absolute;bottom:-15px;right:30px;top:auto}.gray-form-register form .hs-richtext.hs-main-font-element p{font-size:14px;margin:0}.gray-form-register .submitted-message{text-align:center}.gray-form-register .submitted-message p{font-size:22px;line-height:30px}@media(max-width:767px){.gray-form-register .submitted-message p{font-size:15px;line-height:24px}.gray-form-register form .hs-richtext.hs-main-font-element{left:0}.gray-form-register h2{font-size:24px}.gray-form-register form fieldset .hs-form-field{width:100% !important}.gray-form-register{padding:50px 0}.gray-form-register form{width:100%;margin:0px auto}.gray-form-register form .input{margin-right:0px !important}.gray-form-register form .input input,.gray-form-register form .input select{width:100% !important}.gray-form-register form .form-columns-1{width:100%}.gray-form-register form label{font-size:12px}.gray-form-register form .hs_submit .actions .hs-button{float:none}}@media(min-width:768px) and (max-width:991px){.gray-form-register form{width:100%}.gray-form-register .submitted-message p{font-size:18px;line-height:30px}.gray-form-register h2{font-size:28px}}