.hcs-section{padding:9rem 0 9rem 5vw}@media only screen and (max-width:768px){.hcs-section{padding:0}}.hcs-container{color:#fff;padding:5.6rem 0 5.6rem 4.5rem}@media only screen and (max-width:768px){.hcs-container{border-bottom-left-radius:0;border-top-left-radius:0}}.hcs-form{color:#fff}.hcs-form input,.hcs-form textarea{border:none;outline:none}.hcs-form textarea{height:8.2rem}@media only screen and (max-width:767.98px){.hcs-form textarea{height:15rem}}.hcs-form input::-webkit-input-placeholder,.hcs-form textarea::-webkit-input-placeholder{color:#000;font-weight:300}.hcs-form input::-moz-placeholder,.hcs-form textarea::-moz-placeholder{color:#000;font-weight:300}.hcs-form input:-ms-input-placeholder,.hcs-form textarea:-ms-input-placeholder{color:#000;font-weight:300}.hcs-form input::-ms-input-placeholder,.hcs-form textarea::-ms-input-placeholder{color:#000;font-weight:300}.hcs-form input::placeholder,.hcs-form textarea::placeholder{color:#000;font-weight:300}.hcs-form .btn,.hcs-form label{font-size:2rem;line-height:2.7rem}.hcs-form .btn{background-color:#fff;color:#595959!important}.contact-form-section h2,.contact-form-section p{color:#fff;text-align:center}.contact-form-section h2{margin-bottom:2rem}.contact-form-section p{margin-bottom:4rem}.contact-form-section .checkbox-group{margin-bottom:6rem}@media only screen and (max-width:767.98px){.contact-form-section .checkbox-group{margin-bottom:3.6rem}}.contact-form-section .checkbox label:after{background-color:#fff;border-color:rgba(0,0,0,0)}.contact-form-section .checkbox label:before{height:2.6rem;left:.2rem;top:.2rem;width:2.6rem;z-index:1}.contact-form-section .checkbox label input:checked+label:after{border-color:rgba(0,0,0,0)}.contact-form-section .error-label{color:#fff}