.contact-form__wrap{padding:54px 90px 0 60px;border-radius:16px;background:#EBEDEF;-webkit-box-shadow:0 100px 112px 0 rgba(195,200,207,.07),0 20px 18.2px 0 rgba(195,200,207,.04);box-shadow:0 100px 112px 0 rgba(195,200,207,.07),0 20px 18.2px 0 rgba(195,200,207,.04)}.contact-form__img{display:block}.contact-form .wpcf7-form{padding-bottom:54px}.contact-form .wpcf7-form h2{color:#0A141F;font-size:48px;font-style:normal;font-weight:700;line-height:108%;letter-spacing:-.72px;margin-bottom:16px}.contact-form .wpcf7-form p{color:#042852;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.contact-form .wpcf7-form label input,.contact-form .wpcf7-form label select,.contact-form .wpcf7-form label textarea{width:100%;font-size:16px;font-weight:500;line-height:140%;padding:16px;-webkit-transition:border-color .3s;transition:border-color .3s;margin:6px 0;font-family:Inter;outline:0}.contact-form .wpcf7-form label{font-size:16px;font-weight:500}.contact-form .wpcf7-form label input,.contact-form .wpcf7-form label select{border-radius:100px;background:#FFF;color:#042852;text-overflow:ellipsis;white-space:nowrap;font-style:normal;border:1px solid #fff}.contact-form .wpcf7-form label input:focus,.contact-form .wpcf7-form label input:hover,.contact-form .wpcf7-form label select:focus,.contact-form .wpcf7-form label select:hover{border-color:#042852}.contact-form .wpcf7-form label .jcf-select-text{display:none}.contact-form .wpcf7-form label textarea{font-style:normal;height:162px;resize:none;border:1px solid #fff;border-radius:25px}.contact-form .wpcf7-form label textarea:focus,.contact-form .wpcf7-form label textarea:hover{border-color:#042852}.contact-form .wpcf7-form label select{opacity:1!important;position:static!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:48px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 10L12 15L17 10' stroke='%2322282B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center right 16px/24px no-repeat #fff}.contact-form .wpcf7-form label span{color:#484D53;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.contact-form .wpcf7-form label span .wpcf7-not-valid-tip{color:red}.contact-form .wpcf7-form input[type=submit]{color:#FFF;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.24px;padding:16px 58px 16px 32px;border:1px solid #FF6700;border-radius:100px;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='17' viewBox='0 0 20 17' fill='none'%3E%3Cpath d='M1 8.5L18.1818 8.5M12.4545 1.5L19 8.5L12.4545 15.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center right 32px/21px 16px no-repeat #FF6700;outline:0;-webkit-transition:color .3s,background .3s,background-position .3s;transition:color .3s,background .3s,background-position .3s;max-width:100%;white-space:initial}.contact-form .wpcf7-form input[type=submit]:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='17' viewBox='0 0 21 17' fill='none'%3E%3Cpath d='M1.5 8.5L18.6818 8.5M12.9545 1.5L19.5 8.5L12.9545 15.5' stroke='%230A141F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-color:#0A141F;background-color:#fff;color:#0A141F;background-position:center right 28px}@media only screen and (max-width:991px){.contact-form__wrap{padding:48px 16px 0}.contact-form__img{margin:0 auto;max-width:250px}.contact-form .wpcf7-form h2{font-size:24px}.contact-form .wpcf7-form label input,.contact-form .wpcf7-form label select{padding:10px 16px}}