.contact-page{position:relative;width:90%;max-width:1000px;margin:30px auto 69px}@media(min-width:767.98px){.contact-page{margin:78px auto 152px}}.contact-page__describe-us{margin:0 auto 30px;display:flex;flex-direction:column;align-items:center;max-width:832px}@media(min-width:767.98px){.contact-page__describe-us{margin:0 auto 50px}}.contact-page__title{width:85%;font-weight:700;font-size:24px;margin-bottom:20px;text-align:center}.contact-page__poem{color:#939091;text-align:center;margin-bottom:72px}.contact-page__dec{color:#fd7aac;margin-right:10px}.contact-page__describes-content{margin-bottom:20px;font-size:14px}.contact-page__describes-content,.contact-page__email-content{font-weight:400;line-height:19px;text-align:center;color:#424242}.contact-page__email-content{font-size:13px}.contact-page__email-address{color:#fd7aac;font-weight:400;font-size:13px;text-decoration:underline!important}.contact-page__email-icon{padding-right:5px}.contact-page__consult-form{display:flex;flex-direction:column;align-items:center;background-color:#f2f2f2;border-radius:10px;padding:50px 0}@media(min-width:767.98px){.contact-page__consult-form{padding:50px 79px}}.contact-page__form{width:84%;margin-top:20px}.contact-page__form-action .el-form-item__content{display:flex;justify-content:flex-end;align-items:center}.contact-page__form-incomplete{font-size:16px;line-height:22px;color:#ff2020;margin:0 auto 0 0}.contact-page .el-form-item__label{font-weight:500;font-size:16px;color:#333;font-family:Work Sans}.contact-page .el-form-item__label:after{content:"*";color:#eb5757;margin-left:5px}.contact-page .el-form-item .el-input__inner,.contact-page .el-form-item .el-textarea__inner{background:#fff;border:1px solid #e0e0e0;border-radius:4px;font-family:Work Sans;width:100%}.contact-page .el-form-item .el-input__count,.contact-page .el-form-item .el-textarea__count{background:transparent;color:#bdbdbd}.contact-page .el-form-item .el-textarea__inner{height:120px!important}.contact-page .el-form-item .el-button{min-width:102px;height:42px;padding:6px 30px;border-radius:4px;font-weight:400;font-size:16px;background:#000;color:#fff}