.xcritical-wrapper .xcritical-form{font-family:var(--font-second);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:20px;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.xcritical-wrapper .xcritical_input-wrapper{width:100%;position:relative;border:1px solid var(--form-input-border,var(--c-first));border-radius:3px;height:auto}.xcritical-wrapper .xcritical_input-wrapper.error{border:1px solid var(--red)}.xcritical-wrapper .xcritical-form_phone{background-color:var(--form-input-bgc,var(--white))}.xcritical-wrapper .xcritical_input-wrapper input{font-family:var(--font-second);font-size:18px;font-weight:300;color:var(--form-input-color,var(--text-color-first));background-color:var(--form-input-bgc,var(--white));border-radius:3px;width:100%;height:60px}.xcritical-wrapper .xcritical_input-wrapper input:not(.xcritical-form_phone__country___input,.xcritical-form_term__input){padding:16px 24px}.xcritical-wrapper .xcritical_input-wrapper input::-webkit-input-placeholder{color:var(--form-placeholder,#aaa)}.xcritical-wrapper .xcritical_input-wrapper input::-moz-placeholder{color:var(--form-placeholder,#aaa)}.xcritical-wrapper .xcritical_input-wrapper input:-ms-input-placeholder{color:var(--form-placeholder,#aaa)}.xcritical-wrapper .xcritical_input-wrapper input::-ms-input-placeholder{color:var(--form-placeholder,#aaa)}.xcritical-wrapper .xcritical_input-wrapper input::placeholder{color:var(--form-placeholder,#aaa)}.xcritical-wrapper .xcritical-form_btn{font-size:20px;text-align:center;color:var(--form-btn-color,var(--btn-color-fourth));background-color:var(--form-btn-bgc,var(--btn-color-first));border:none;border-radius:3px;-ms-flex-item-align:start;align-self:flex-start;width:100%;-webkit-transition:background-color .3s;transition:background-color .3s;margin:0 0 15px;padding:18px}.xcritical-wrapper .xcritical-form_btn:hover{background-color:var(--form-btn-hover-bgc,var(--btn-color-second))}.xcritical-wrapper .xcritical-form_term{color:var(--form-term,var(--text-color-first));padding:16px 24px}.xcritical-wrapper .xcritical-form_term.xcritical_input-wrapper{border:none}.xcritical-wrapper .xcritical-form_term input{background-color:unset;width:auto;position:relative;top:4px}.xcritical-wrapper .xcritical-form_term input::before{content:"";background-color:var(--form-input-bgc,var(--white));display:inline-block;width:20px;height:20px;border:1px solid var(--form-link,var(--c-first))}.xcritical-wrapper .xcritical-form_term input:checked::after{content:"";width:12px;height:8px;border-left:2px solid var(--form-link,var(--c-first));border-bottom:2px solid var(--form-link,var(--c-first));-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:9px;left:0;right:0;margin:auto}.xcritical-wrapper .xcritical-form_term span a{color:var(--form-link,var(--link-color-first));text-decoration:underline;-webkit-transition:color .3s;transition:color .3s}.xcritical-wrapper .xcritical-form_term span a:hover{text-decoration:none}html[dir=rtl] .xcritical-wrapper form .xcritical-form_phone{padding-right:15px}html[dir=rtl] .xcritical-wrapper form div.error[class^=xcritical-form_]:before{right:5px;left:auto}.page-registration .section{background-size:100% 620px}.page-registration .top-container{margin-bottom:110px}.page-registration form.xcritical-form .xcritical-form_phone_list .country-item_name{min-width:unset;max-width:230px}.register-wrapper{background-color:var(--register-cotent-bgc,var(--bgc-second));max-width:920px;margin:auto;padding:60px}.register-bottom{background-image:var(--register-bottom-bgi,none);background-color:var(--register-bottom-bgc,var(--bgc-first));background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding-top:40px;padding-bottom:80px}.register-bottom .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.register-image{max-width:453px}.register-image img{width:100%}.register-content{max-width:480px}.register-title{font-family:var(--font-second);font-size:24px;font-weight:600;line-height:150%;color:var(--register-bottom-title,var(--text-color-third))}.register-description{font-family:var(--font-second);font-size:18px;line-height:150%;color:var(--register-bottom-text,var(--text-color-first))}#xcritical-register .xcritical-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#xcritical-register .xcritical-form_btn,#xcritical-register .xcritical_input-wrapper{width:calc(50% - 15px)}@media screen and (max-width:768px){.register-wrapper{padding:30px}#xcritical-register .xcritical-form_btn,#xcritical-register .xcritical_input-wrapper{width:100%}}@media screen and (max-width:600px){.register-image{max-width:250px}}