.contact-banner .top-bar{background-color:#011b30;text-align:center}.contact-banner .top-bar .inner{padding:66px 25px 55px}.contact-banner .top-bar .heading,.contact-banner .top-bar .sub-heading{color:#fff}.contact-banner .top-bar .heading{margin:0;margin-bottom:12px;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;color:#fff}.contact-banner .top-bar .heading span,.contact-banner .top-bar .heading a{color:#fff;font-weight:600;font-size:3.5rem;margin-left:10px;line-height:normal;text-decoration:none}.contact-banner .top-bar .heading img{margin-right:31px}.contact-banner .top-bar .sub-heading{font-size:2.5rem}.contact-banner .contact-bar{background-color:#193245}.contact-banner .contact-bar .inner{padding:46px 25px 70px}.contact-banner .contact-bar .heading{text-align:center;color:#fff;margin:0 0 18px 0;font-size:2.5rem}.contact-banner .contact-bar .contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:450px;margin:0 auto}.contact-banner .contact-bar .contact-info .email,.contact-banner .contact-bar .contact-info .opening{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-banner .contact-bar .contact-info .email svg,.contact-banner .contact-bar .contact-info .opening svg{margin-right:16px}.contact-banner .contact-bar .contact-info .email a,.contact-banner .contact-bar .contact-info .email span,.contact-banner .contact-bar .contact-info .opening a,.contact-banner .contact-bar .contact-info .opening span{color:#fff;text-decoration:none;font-weight:700;font-size:1.8rem}.contact-banner .contact-bar .form{margin-top:50px}.contact-banner .contact-bar .form .gform_validation_errors{display:none}.contact-banner .contact-bar .form .gfield_error .validation_message{display:none}.contact-banner .contact-bar .form .gfield_error input,.contact-banner .contact-bar .form .gfield_error textarea{border-color:#c02b0a}.contact-banner .contact-bar .form .ginput_container input{padding:15px 0}.contact-banner .contact-bar .form input,.contact-banner .contact-bar .form textarea{border:none;background:transparent;border-bottom:1px solid #fff;color:#fff;font-size:1.6rem;padding-left:0}.contact-banner .contact-bar .form input:focus,.contact-banner .contact-bar .form textarea:focus{outline:none}.contact-banner .contact-bar .form input::-webkit-input-placeholder,.contact-banner .contact-bar .form textarea::-webkit-input-placeholder{color:#fff}.contact-banner .contact-bar .form input::-moz-placeholder,.contact-banner .contact-bar .form textarea::-moz-placeholder{color:#fff}.contact-banner .contact-bar .form input:-ms-input-placeholder,.contact-banner .contact-bar .form textarea:-ms-input-placeholder{color:#fff}.contact-banner .contact-bar .form input:-moz-placeholder,.contact-banner .contact-bar .form textarea:-moz-placeholder{color:#fff}.contact-banner .contact-bar .form .name input{background-image:url("../../../assets/icons/form-icon-avatar.svg");background-repeat:no-repeat;padding:14px 14px 27px 67px;background-position-x:10px}.contact-banner .contact-bar .form .phone input{background-image:url("../../../assets/icons/form-icon-phone.svg");background-repeat:no-repeat;padding:14px 14px 27px 67px;background-position-x:10px}.contact-banner .contact-bar .form .email input{background-image:url("../../../assets/icons/form-icon-email.svg");background-repeat:no-repeat;padding:14px 14px 27px 67px;background-position-x:10px}.contact-banner .contact-bar .form .message textarea{background-image:url("../../../assets/icons/form-icon-message.svg");background-repeat:no-repeat;padding:14px 14px 27px 67px;background-position-x:10px}.contact-banner .contact-bar .form .button{border:1px solid #fff;background-color:#fff;padding:20px;font-size:1.8rem;border-radius:30px;color:#000;font-weight:700;-webkit-transition:background-color .2s ease-in-out, color .2s ease-in-out;transition:background-color .2s ease-in-out, color .2s ease-in-out}.contact-banner .contact-bar .form .button:hover{cursor:pointer;background-color:transparent;color:#fff}@media only screen and (max-width: 768px){.contact-banner .top-bar .inner{padding:30px 25px}.contact-banner .top-bar .heading{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:9px}.contact-banner .top-bar .heading .icon{width:100%}.contact-banner .top-bar .heading img{max-width:30px;margin:0 0 8px 0}.contact-banner .top-bar .heading span{font-size:2.5rem}.contact-banner .top-bar .sub-heading{font-size:1.8rem;line-height:normal}.contact-banner .contact-bar .inner{padding:47px 25px}.contact-banner .contact-bar .heading{font-size:2rem;line-height:normal}.contact-banner .contact-bar .contact-info{-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-banner .contact-bar .contact-info .email,.contact-banner .contact-bar .contact-info .opening{width:100%}.contact-banner .contact-bar .contact-info .email{margin-bottom:9px}.contact-banner .contact-bar .form .button{padding:16px 25px}}
