.contact .contact__links,.contact .wpcf7-form{-webkit-box-orient:vertical;-webkit-box-direction:normal}.contact{margin-top:105px}.contact .contact__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:60px}.contact .contact__text{font-size:18px;font-weight:700;color:#3498DB}.contact .contact__title{margin-bottom:13px}.contact .contact__descr{margin-bottom:20px}.contact .contact__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.contact .contanct__form{max-width:610px;width:100%;-webkit-box-shadow:0 4px 50px 0 rgba(0,0,0,.07);box-shadow:0 4px 50px 0 rgba(0,0,0,.07);background:#fcfcfc;border:1px solid #e5e5e5;padding:30px;border-radius:10px}.contact .wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.contact .wpcf7-form .wpcf7-form-control-wrap{display:block;margin-top:5px}.contact .wpcf7-form input,.contact .wpcf7-form textarea{width:100%;border:1px solid #dee2e7;border-radius:4px;padding:12px}.contact .wpcf7-form input::-webkit-input-placeholder,.contact .wpcf7-form textarea::-webkit-input-placeholder{color:#cbcfd4}.contact .wpcf7-form input::-moz-placeholder,.contact .wpcf7-form textarea::-moz-placeholder{color:#cbcfd4}.contact .wpcf7-form input:-ms-input-placeholder,.contact .wpcf7-form textarea:-ms-input-placeholder{color:#cbcfd4}.contact .wpcf7-form input::-ms-input-placeholder,.contact .wpcf7-form textarea::-ms-input-placeholder{color:#cbcfd4}.contact .wpcf7-form input::placeholder,.contact .wpcf7-form textarea::placeholder{color:#cbcfd4}.contact .wpcf7-form input:hover,.contact .wpcf7-form textarea:hover{border-color:#c4ccd7}.contact .wpcf7-form input:focus,.contact .wpcf7-form textarea:focus{border-color:#3498DB}.contact .wpcf7-form textarea{min-height:150px;resize:none}.contact .wpcf7-form input[type=submit]{font-weight:700;padding:12px 20px;border-radius:4px;border:none;cursor:pointer;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background-color:#3498DB;color:#fff}.contact .wpcf7-form input[type=submit]:hover{background-color:#4aa3df}@media (max-width:992px){.contact{margin-top:7px}.contact .contact__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact .contanct__form{max-width:100%;padding:20px}}