.contact-form-split{padding:80px 0;background-color:#f5f5f5}
.contact-form-split__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px 80px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.contact-form-split__container .left-col .section-headings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}
.contact-form-split__container .left-col .section-headings .section-title{font-size:2.125rem;line-height:2.625rem}
.contact-form-split__container .left-col .section-headings .section-description{margin-top:20px}
.contact-form-split__container .left-col .section-headings .section-description *{color:#193175}
.contact-form-split__container .left-col .contact-info{border-top:1px solid #d9dbe0;padding-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;max-width:400px}
.contact-form-split__container .left-col .contact-info h6{font-size:1.125rem;line-height:1.625rem;font-weight:500;color:rgba(31,21,52,0.5);color:#193175}
.contact-form-split__container .left-col .contact-info ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}
.contact-form-split__container .left-col .contact-info ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#193175;margin:0}
.contact-form-split__container .left-col .contact-info ul li svg{color:#193175;width:20px}
.contact-form-split__container .left-col .contact-info ul li a:hover{color:#fa533a}
.contact-form-split__container .right-col .form-wrapper{margin-top:30px}
.contact-form-split__container .right-col .form-wrapper form .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}
.contact-form-split__container .right-col .form-wrapper form .form-group--item p{margin:0}
.contact-form-split__container .right-col .form-wrapper form .form-group--item input:not([type=submit]),.contact-form-split__container .right-col .form-wrapper form .form-group--item textarea{background-color:#fff;border-color:transparent;border-radius:10px}
.contact-form-split__container .right-col .form-wrapper form .form-group--item input:not([type=submit])::-webkit-input-placeholder,.contact-form-split__container .right-col .form-wrapper form .form-group--item textarea::-webkit-input-placeholder{color:#193175}
.contact-form-split__container .right-col .form-wrapper form .form-group--item input:not([type=submit])::-moz-placeholder,.contact-form-split__container .right-col .form-wrapper form .form-group--item textarea::-moz-placeholder{color:#193175}
.contact-form-split__container .right-col .form-wrapper form .form-group--item input:not([type=submit]):-ms-input-placeholder,.contact-form-split__container .right-col .form-wrapper form .form-group--item textarea:-ms-input-placeholder{color:#193175}
.contact-form-split__container .right-col .form-wrapper form .form-group--item input:not([type=submit])::-ms-input-placeholder,.contact-form-split__container .right-col .form-wrapper form .form-group--item textarea::-ms-input-placeholder{color:#193175}
.contact-form-split__container .right-col .form-wrapper form .form-group--item input:not([type=submit])::placeholder,.contact-form-split__container .right-col .form-wrapper form .form-group--item textarea::placeholder{color:#193175}
.contact-form-split__container .right-col .form-wrapper form .form-group--item textarea{resize:none;min-height:48px;max-height:100px}
.contact-form-split__container .right-col .form-wrapper form .form-group--item.form-submit--item{margin-top:20px}
.contact-form-split__container .right-col .form-wrapper form .form-group--item.form-submit--item input{font-size:1rem;font-weight:500;line-height:1.5;text-align:center;white-space:normal;text-transform:initial;text-decoration:none;letter-spacing:normal;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;padding:10px 20px;border-radius:30px;border:2px solid transparent;color:#fa533a;background-color:#fff;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;padding:18px 40px;font-size:1.125rem;line-height:1.625rem;font-weight:500;color:rgba(31,21,52,0.5);border-radius:50px;color:#fff;text-transform:capitalize;background-color:#193175}
.contact-form-split__container .right-col .form-wrapper form .form-group--item.form-submit--item input:focus,.contact-form-split__container .right-col .form-wrapper form .form-group--item.form-submit--item input.focus{outline:0;-webkit-box-shadow:none;box-shadow:none}
.contact-form-split__container .right-col .form-wrapper form .form-group--item.form-submit--item input:visited,.contact-form-split__container .right-col .form-wrapper form .form-group--item.form-submit--item input:active,.contact-form-split__container .right-col .form-wrapper form .form-group--item.form-submit--item input:hover{color:#fff;background-color:#fa533a;border-color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}
.contact-form-split__container .right-col .form-wrapper form .form-group--item.form-submit--item input:visited:after,.contact-form-split__container .right-col .form-wrapper form .form-group--item.form-submit--item input:active:after,.contact-form-split__container .right-col .form-wrapper form .form-group--item.form-submit--item input:hover:after{-webkit-filter:initial;filter:initial;-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}
.contact-form-split__container .right-col .form-wrapper form .form-group--item.form-submit--item input:hover{background-color:#fff;color:#193175;border-color:#193175}
.contact-form-split__container .right-col .form-wrapper form.invalid .wpcf7-response-output,.contact-form-split__container .right-col .form-wrapper form.unaccepted .wpcf7-response-output{margin-top:20px}
@media(min-width:768px){.contact-form-split__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.contact-form-split__container .col{-ms-flex-preferred-size:50%;flex-basis:50%}
}