.contact-form-element{background-color:#1b4677}.contact-form-element h2,.contact-form-element label,.contact-form-element p{color:#fff}.contact-form-element .file-label,.contact-form-element .form-control{margin-bottom:1.5rem;border:1px solid #fff;border-radius:0;background-color:transparent;color:#fff;padding:1rem}.contact-form-element .bbp-file-upload-btn{position:absolute;right:10px;top:12px;height:auto;padding:0;background:0 0;color:#fff;border-top-right-radius:0;border-bottom-right-radius:0;content:url(/img/upload.svg);height:2rem}.contact-form-element .form-control:focus{background-color:transparent;color:#fff}.contact-form-element ::-moz-placeholder{color:#fff}.contact-form-element :-ms-input-placeholder{color:#fff}.contact-form-element ::placeholder{color:#fff}.contact-form-element .contact-header{background-color:#1b4677;color:#fff}.contact-form-element .checkbox{display:flex;align-items:baseline}.contact-form-element .text label,.contact-form-element .textarea label{display:none}.contact-form-element button{margin-top:2rem;display:block;border-radius:0;width:100%;text-transform:uppercase;padding:1rem 3rem}.contact-form-element .bg-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(67,97,238,.8);z-index:0}.contact-form-element .content-holder{position:relative;z-index:1}.contact-form-element .validation{color:#fff;display:block;background-color:#ec008c;padding:2px 4px}@media (min-width:992px){.contact-form-element .fields-container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:(auto)[5];grid-template-rows:repeat(5,auto);grid-column-gap:20px;grid-row-gap:20px}.contact-form-element .email,.contact-form-element .text{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.contact-form-element .checkbox{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.contact-form-element .textarea{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:5;grid-row:1/6}.contact-form-element .textarea .middleColumn,.contact-form-element textarea{height:100%}.contact-form-element .file-label,.contact-form-element .form-control{margin-bottom:0}.contact-form-element .form-check{margin-top:1rem}.contact-form-element button{width:auto}}