.contacts-info-wrap.simple .main-form-wrapper{padding:45px 50px;padding-bottom:0;max-width:570px;background-color:var(--light-color)}.contacts-info-wrap.simple .form-info{display:flex;flex-direction:column;align-items:center}.contacts-info-wrap.simple .form-info .title{font-size:40px;font-weight:800}.contacts-info-wrap.simple .form-info .text{font-size:15px;color:var(--grey-color);line-height:1.6}.contacts-info-wrap.simple .form-wrap{padding-top:48px}.contacts-info-wrap.simple .form-wrap form div.wpcf7-validation-errors{position:absolute;bottom:5px;left:7%}.contacts-info-wrap.simple .form-wrap form div.wpcf7-mail-sent-ok{position:absolute;bottom:4px;left:11%;text-align:center}.contacts-info-wrap.simple .form-wrap form input[type=text],.contacts-info-wrap.simple .form-wrap form input[type=email]{color:var(--main-color);padding-left:17px;padding-top:14px;padding-bottom:14px;width:100%;height:100%;font-size:15px;border:1px solid var(--light-grey-color);line-height:1.6;transition:0.3s}.contacts-info-wrap.simple .form-wrap form input[type=text]:focus,.contacts-info-wrap.simple .form-wrap form input[type=email]:focus{border:1px solid var(--main-color)}.contacts-info-wrap.simple .form-wrap form input[type=submit]{margin:0 auto;margin-bottom:40px}.contacts-info-wrap.simple .form-wrap form textarea{width:100%;height:100%;padding-left:17px;padding-top:14px;color:var(--main-color);font-size:15px;line-height:1.6;transition:0.3s;resize:none;border:1px solid var(--light-grey-color)}.contacts-info-wrap.simple .form-wrap form textarea:focus{border-color:var(--main-color)}.contacts-info-wrap.simple .form-wrap form p{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.contacts-info-wrap.simple .form-wrap form p span{width:100%;margin-bottom:30px}.contacts-info-wrap.simple .form-wrap form p .name,.contacts-info-wrap.simple .form-wrap form p .email,.contacts-info-wrap.simple .form-wrap form p .phone,.contacts-info-wrap.simple .form-wrap form p .company{width:calc(100% /2 - 13px)}.contacts-info-wrap.simple .form-wrap form p .textarea{height:106px}.contacts-info-wrap.simple .form-wrap form p br{display:none}.contacts-info-wrap.simple .form-wrap form p .ajax-loader{display:none}@media (max-width: 1024px){.contacts-info-wrap.simple .form-wrap form div.wpcf7-mail-sent-ok{left:14%}.contacts-info-wrap.simple .form-wrap form div.wpcf7-validation-errors{left:9%}}@media (max-width: 991px){.contacts-info-wrap.simple .main-form-wrapper{margin:0 auto}.contacts-info-wrap.simple .form-wrap form div.wpcf7-validation-errors{left:21%}.contacts-info-wrap.simple .form-wrap form div.wpcf7-mail-sent-ok{left:26%}}@media (max-width: 767px){.contacts-info-wrap.simple .form-info .title{font-size:27px}}@media (max-width: 425px){.contacts-info-wrap.simple .form-wrap form div.wpcf7-validation-errors{bottom:11px;left:11%;font-size:11px;text-align:center}.contacts-info-wrap.simple .form-wrap form div.wpcf7-mail-sent-ok{bottom:10px;font-size:11px;left:19%}.contacts-info-wrap.simple .form-info .text{text-align:center}.contacts-info-wrap.simple .form-wrap{padding-top:20px}.contacts-info-wrap.simple .form-wrap form p .name,.contacts-info-wrap.simple .form-wrap form p .email,.contacts-info-wrap.simple .form-wrap form p .phone,.contacts-info-wrap.simple .form-wrap form p .company{width:100%}.contacts-info-wrap.simple .form-wrap form p span{margin-bottom:15px}.contacts-info-wrap.simple .main-form-wrapper{padding:30px 15px;padding-bottom:0}}@media (max-width: 375px){.contacts-info-wrap.simple .form-wrap form div.wpcf7-mail-sent-ok{left:28px;bottom:8px}.contacts-info-wrap.simple .form-wrap form div.wpcf7-validation-errors{bottom:-12px;left:6%}}@media (max-width: 320px){.contacts-info-wrap.simple .form-wrap form div.wpcf7-mail-sent-ok{left:0;bottom:-8px}.contacts-info-wrap.simple .form-wrap form div.wpcf7-validation-errors{bottom:8px;left:17%;max-width:200px;font-size:10px}}.contacts-info-wrap.modern .wpcf7-form{position:relative;margin-top:40px;margin-bottom:25px}.contacts-info-wrap.modern .wpcf7-form p{display:flex;max-width:800px;margin:0 auto;flex-wrap:wrap;align-items:baseline}.contacts-info-wrap.modern .wpcf7-form p>span{width:100%;padding:0 15px;margin-bottom:30px}.contacts-info-wrap.modern .wpcf7-form p>span:first-child,.contacts-info-wrap.modern .wpcf7-form p>span:nth-of-type(2){width:50%}.contacts-info-wrap.modern .wpcf7-form .ajax-loader,.contacts-info-wrap.modern .wpcf7-form br{display:none}.contacts-info-wrap.modern .wpcf7-form textarea,.contacts-info-wrap.modern .wpcf7-form input:not([type="submit"]){border:solid 1px var(--super-border-color);width:100%;padding:16px 18px;color:var(--grey-color);font-size:15px;line-height:21px;background-color:var(--light-color)}.contacts-info-wrap.modern .wpcf7-form textarea:focus,.contacts-info-wrap.modern .wpcf7-form input:not([type="submit"]):focus{border-color:var(--main-color);color:var(--main-color);outline:1px solid var(--main-color)}.contacts-info-wrap.modern .wpcf7-form textarea{height:167px;resize:none}.contacts-info-wrap.modern .wpcf7-form input[type="submit"]{margin-top:30px;margin-left:auto;margin-right:auto}.contacts-info-wrap.modern .wpcf7-form div.wpcf7-mail-sent-ok,.contacts-info-wrap.modern .wpcf7-form div.wpcf7-validation-errors,.contacts-info-wrap.modern .wpcf7-form div.wpcf7-acceptance-missing{margin:0;padding:0;font-size:12px;color:var(--grey-color);text-align:center;margin-top:8px}.contacts-info-wrap.modern .wpcf7-form span.wpcf7-not-valid-tip{font-size:12px;color:var(--red-color);margin-top:10px}.contacts-info-wrap.modern .wpcf7-form div.wpcf7-validation-errors{text-align:center;border:none;font-size:12px;color:var(--red-color);margin-top:10px}.contacts-info-wrap.modern .wpcf7-form div.wpcf7-mail-sent-ok{border:none !important}@media (max-width: 767px){.contacts-info-wrap.modern{max-width:500px}.contacts-info-wrap.modern .wpcf7-form{margin-top:20px}.contacts-info-wrap.modern .wpcf7-form span.wpcf7-not-valid-tip{text-align:center;margin-top:8px}.contacts-info-wrap.modern .wpcf7-form div.wpcf7-mail-sent-ok,.contacts-info-wrap.modern .wpcf7-form div.wpcf7-validation-errors,.contacts-info-wrap.modern .wpcf7-form div.wpcf7-acceptance-missing{text-align:center}.contacts-info-wrap.modern .wpcf7-form textarea,.contacts-info-wrap.modern .wpcf7-form input:not([type="submit"]){text-align:center}.contacts-info-wrap.modern .wpcf7-form input[type="submit"]{margin-top:10px}.contacts-info-wrap.modern .wpcf7-form p{flex-direction:column;align-items:center}.contacts-info-wrap.modern .wpcf7-form p>span{margin-bottom:5px;display:block;width:100%}.contacts-info-wrap.modern .wpcf7-form p>span:first-child,.contacts-info-wrap.modern .wpcf7-form p>span:nth-of-type(2){width:100%}}.contacts-info-wrap.casual{padding-left:calc((100vw - 1110px) / 2);padding-right:90px}.contacts-info-wrap.casual .form-info .subtitle{font-size:14px;font-weight:900;letter-spacing:2px;color:var(--light-grey-color)}.contacts-info-wrap.casual .form-info .title{font-size:40px;line-height:1.35;margin-top:13px}.contacts-info-wrap.casual .form-info .description{color:var(--grey-color);font-size:16px}.contacts-info-wrap.casual .wpcf7-form{position:relative;margin-top:40px;margin-bottom:25px}.contacts-info-wrap.casual .wpcf7-form p{display:flex;max-width:800px;flex-wrap:wrap;align-items:baseline}.contacts-info-wrap.casual .wpcf7-form p>span{width:100%;padding-right:15px;margin-bottom:30px}.contacts-info-wrap.casual .wpcf7-form p>span:first-child,.contacts-info-wrap.casual .wpcf7-form p>span:nth-of-type(2){width:50%}.contacts-info-wrap.casual .wpcf7-form .ajax-loader,.contacts-info-wrap.casual .wpcf7-form br{display:none}.contacts-info-wrap.casual .wpcf7-form textarea,.contacts-info-wrap.casual .wpcf7-form input:not([type="submit"]){border:solid 1px var(--border-color);width:100%;padding:16px 18px;color:var(--grey-color);font-size:15px;line-height:21px;background-color:var(--light-color)}.contacts-info-wrap.casual .wpcf7-form textarea:focus,.contacts-info-wrap.casual .wpcf7-form input:not([type="submit"]):focus{border-color:var(--main-color);color:var(--main-color);outline:1px solid var(--main-color)}.contacts-info-wrap.casual .wpcf7-form textarea{height:167px;resize:none}.contacts-info-wrap.casual .wpcf7-form input[type="submit"]{margin-top:5px}.contacts-info-wrap.casual .wpcf7-form div.wpcf7-mail-sent-ok,.contacts-info-wrap.casual .wpcf7-form div.wpcf7-validation-errors,.contacts-info-wrap.casual .wpcf7-form div.wpcf7-acceptance-missing{margin:0;padding:0;font-size:12px;color:var(--grey-color);text-align:center;margin-top:8px}.contacts-info-wrap.casual .wpcf7-form span.wpcf7-not-valid-tip{font-size:12px;color:var(--red-color);margin-top:10px}.contacts-info-wrap.casual .wpcf7-form div.wpcf7-validation-errors{text-align:center;border:none;font-size:12px;color:var(--red-color);margin-top:10px}.contacts-info-wrap.casual .wpcf7-form div.wpcf7-mail-sent-ok{border:none !important}@media (max-width: 1199px){.contacts-info-wrap.casual{padding-left:calc((100vw - 930px) / 2)}}@media (max-width: 991px){.contacts-info-wrap.casual{padding-right:20px;padding-left:35px}}@media (max-width: 767px){.contacts-info-wrap.casual{padding-right:35px}.contacts-info-wrap.casual .form-info{text-align:center}.contacts-info-wrap.casual .form-info .title{font-size:32px}.contacts-info-wrap.casual .wpcf7-form{margin-top:20px}.contacts-info-wrap.casual .wpcf7-form span.wpcf7-not-valid-tip{text-align:center;margin-top:8px}.contacts-info-wrap.casual .wpcf7-form div.wpcf7-mail-sent-ok,.contacts-info-wrap.casual .wpcf7-form div.wpcf7-validation-errors,.contacts-info-wrap.casual .wpcf7-form div.wpcf7-acceptance-missing{text-align:center}.contacts-info-wrap.casual .wpcf7-form textarea,.contacts-info-wrap.casual .wpcf7-form input:not([type="submit"]){text-align:center}.contacts-info-wrap.casual .wpcf7-form input[type="submit"]{margin-top:10px}.contacts-info-wrap.casual .wpcf7-form p{flex-direction:column;align-items:center;margin:0 auto}.contacts-info-wrap.casual .wpcf7-form p>span{margin-bottom:20px;display:block;width:100%;padding-right:0}.contacts-info-wrap.casual .wpcf7-form p>span:first-child,.contacts-info-wrap.casual .wpcf7-form p>span:nth-of-type(2){width:100%}}
/*# sourceMappingURL=contacts.min.css.map */
