.contact-form-wrapper{color:#fff}.contact-form-wrapper form{background:transparent;margin:0;padding:0 15px}.contact-form-wrapper form .hs-richtext p{font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0 auto 25px;max-width:100%;text-align:center;width:80%}.contact-form-wrapper form .hs-button{margin-top:0!important;max-width:240px;min-width:240px;width:100%}.contact-form-wrapper form .hs_submit{text-align:center}.contact-form-wrapper form .hs-richtext p{margin-bottom:15px;margin-top:15px}.contact-form-wrapper form textarea.hs-input{height:92px;margin-bottom:12px;padding:8px 15px;width:100%!important}.contact-form-wrapper form .hs-form-field>label{position:relative;text-align:center;top:-2px;width:100%}.contact-form-wrapper form fieldset:first-child .hs-richtext p{margin:0 auto 25px}.contact-form-wrapper .hs_recaptcha.hs-recaptcha.field.hs-form-field{margin-bottom:20px;margin-top:10px;min-height:78px}.contact-form-wrapper form .hs-richtext p a{color:#fff;font-size:14px;font-weight:400;line-height:20px;text-decoration:underline;transition:all .5s ease-in}.contact-form-wrapper form input[type=file]{background-color:#fff;border:1px solid #fff;color:transparent!important;font-family:ivyepic,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:20px;margin:8px 0;padding:6.5px 15px!important;position:relative}.contact-form-wrapper form input[type=file]:before{background:transparent;color:#000;content:"Upload CV";display:inline-block}.contact-form-wrapper form input[type=file]:after{color:#000;content:"\f061";font-family:Font Awesome\ 5 Pro;font-size:19px;font-weight:600;left:auto;line-height:21px;position:absolute;right:10px}.contact-form-wrapper form input[type=file]::-webkit-file-upload-button{visibility:hidden}.bottom-form-wrap form .inputs-list.hs-error-msgs{text-align:center}.contact-form-wrapper .hs-error-msgs label,.contact-form-wrapper form .inputs-list.hs-error-msgs label{color:#000}.contact-form-wrapper h3{color:#fff;display:inline-block;font-size:70px;font-weight:900;line-height:74px;margin:0 0 10px;max-width:100%;text-align:center;text-transform:uppercase;width:100%}.contact-form-wrapper .wysiwyg p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0 auto 25px;max-width:100%;text-align:center;width:80%}.contact-form-wrapper form fieldset.form-columns-2 .input .hs-input{width:100%!important}.contact-form-wrapper .hs_cos_wrapper_type_form{display:block;width:100%}.contact-form-wrapper .form-title{display:none;margin:0}.contact-form-wrapper .wysiwyg{padding:0 15px}.contact-form-wrapper form .hs-richtext{margin:0}@media (max-width:896px){.contact-form-wrapper form .hs-richtext p{width:100%}.contact-form-wrapper h3{font-size:42px;line-height:48px}.contact-form-wrapper form{margin:0 auto;max-width:530px;padding:0}}@media(max-width:767px){.contact-form-wrapper form{margin:0 auto;max-width:330px;padding:0}.contact-form-wrapper form .hs-richtext p{width:100%}}@media (max-width:400px),(min-device-width:320px) and (max-device-width:480px){.contact-form-wrapper form{max-width:100%;padding:0 15px}}