.contact_card{padding:60px 0;overflow:hidden}.contact_card h2{margin:0}.contact_card .hs-form .hs-form-field>label{display:none}.contact_card .custom-ninja-form{padding:1rem 0 0}.contact_card .form-title{display:none}.contact_card form{padding:5px}.contact_card fieldset .input{margin-right:0!important}.contact_card fieldset .hs-form-field{padding:0 5px}.contact_card form ul.inputs-list>li label>input+span:before{font-size:22px;color:#25aac6;top:-1px;left:-27px;opacity:1;content:"\f00c";font-family:FontAwesome;position:absolute;bottom:0;z-index:2;opacity:0;transition:all .5s}.contact_card .hs-fieldtype-booleancheckbox ul{padding:0;margin:0}.contact_card .hs-fieldtype-booleancheckbox .inputs-list label>input{display:none}.contact_card form ul.inputs-list>li label>input+span{position:relative;margin:0 0 0 30px;font-size:13px;line-height:13px;display:block;color:#212529;font-weight:400}.contact_card .text-center p{font-weight:600;font-family:sofia-pro,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:20px}.contact_card .hs_submit.hs-submit{padding:1px 5px 0}.contact_card form ul.inputs-list>li label>input:checked+span:before{opacity:1}.contact_card form ul.inputs-list>li label>input+span:after{background-color:#f8f9fa;left:-28px;content:"";width:18px;height:18px;position:absolute;bottom:0;top:-2px;border:1px solid #25aac6;transition:all .5s}@media (max-width:800px){.contact_card fieldset .hs-fieldtype-booleancheckbox .input{padding-bottom:10px}}@media (max-width:767.98px){.contact_card form input[type=email],.contact_card form input[type=file],.contact_card form input[type=number],.contact_card form input[type=password],.contact_card form input[type=tel],.contact_card form input[type=text],.contact_card form select,form textarea{width:100%!important}}@media (max-width:599px){.contact_card form fieldset.form-columns-2 .hs-form-field{width:100%!important;float:left}}