#banner{position:relative;padding-bottom:25%;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 1200px){#banner{margin-top:55px}}#banner .banner-title{position:absolute;top:0;bottom:0;left:0;right:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;font-size:34px;font-weight:700}#contact-form{padding-top:50px}#contact-form .form-wrap{border:2px solid rgba(0,0,0,0.3);border-radius:6px;padding:10px 5px 5px;position:relative}#contact-form .form-wrap label{color:#000;font-weight:700;font-size:15px;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 5px;background-color:#F9FAF9;top:0;bottom:0;margin-top:auto;margin-bottom:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:text;-webkit-transition:0.2s all;-o-transition:0.2s all;transition:0.2s all}#contact-form .form-wrap label.active{font-size:12px;bottom:initial;-webkit-transform:translateY(-7px);-ms-transform:translateY(-7px);transform:translateY(-7px)}#contact-form .form-wrap input,#contact-form .form-wrap textarea{border:none;background:transparent;font-size:12px;width:100%;resize:none;height:100%}#contact-form .form-wrap .form-validation{position:absolute;bottom:-20px;width:100%;left:0;font-size:10px;color:#FC1A24}#contact-form .textarea-container .form-wrap{height:100%}@media screen and (max-width: 990px){#contact-form .textarea-container .form-wrap{height:150px}}#contact-form .textarea-container .form-wrap label{top:8px;bottom:initial}#contact-form .textarea-container .form-wrap label.active{-webkit-transform:translateY(-19px);-ms-transform:translateY(-19px);transform:translateY(-19px)}#contact-form .button.button-primary{margin-top:30px}#contact-form .button.button-primary:hover{background-color:#FC1A24;border-color:#FC1A24}#contact-content h4{font-size:17px;margin-bottom:10px}#contact-content a{color:#000;font-size:12px}#contact-content a:hover{color:#FC1A24}.wpcf7-form-control-wrap{display:none !important}form p{margin:0}form br{display:none !important}.wpcf7-response-output{color:#000;border:none !important}
