.admin-bar .login-head{margin-top:60px}.login-head{margin-top:93px;background:#01B7FF1A;padding:55px 0}.login-head h1{margin-bottom:15px;margin-top:0}.login-head__row{display:flex;flex-direction:row;gap:10px;align-items:center}.login-head__row-main{color:#090909;font-family:'e-Ukraine',sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:27px;text-decoration:none}.login-head__row-login{color:#090909;text-align:center;font-family:'e-Ukraine',sans-serif;font-size:17px;font-style:normal;font-weight:500;line-height:27px}.account-section{padding:75px 0 170px;margin:auto}.account-section .account-section__block{display:flex;width:540px;padding:50px 120px;flex-direction:column;align-items:flex-start;background:#fff;box-shadow:0 0 25px 10px #f8f8fb;margin:auto}.buttons_video{margin-bottom:28px}.account-section.account-section-registration .account-section__block{padding:50px 95px}.account-section.account-section-registration .account-section__form_file .account-section__block-subtitle{margin-bottom:15px}.account-section.account-section-registration .account-section__form_file .account-section__block-subtitle-grey{margin-top:15px;margin-bottom:0}.account-section.account-section-registration .account-section__form_file .file_input{margin-top:12px;display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border:1px solid #e5e7eb;border-radius:23px;cursor:pointer;background:#fff;transition:border .2s}.account-section.account-section-registration .account-section__form_file .file_input:hover{border-color:#6366f1}.account-section.account-section-registration .account-section__form_file .file_name{font-family:'e-Ukraine',sans-serif;font-size:14px;font-weight:300;line-height:23px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-section.account-section-registration .account-section__form_file .file_dots{font-size:15px;line-height:16px;color:#9ca3af}.account-section.account-section-registration .account-section__form_email .account-section__block-subtitle{margin-bottom:15px}.account-section .account-section__block .account-section__block-title{color:#090909;font-family:'e-Ukraine',sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:39px;margin-bottom:10px}.account-section .account-section__block .account-section__block-subtitle{color:#090909;font-family:'e-Ukraine',sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:25px}.account-section .account-section__block .account-section__block-subtitle-grey{color:#5b5b5b}.account-section__block form{display:flex;flex-direction:column;gap:30px;width:100%}.account-section__block input{width:100%;color:#090909;font-family:'e-Ukraine',sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:23px;padding:15px 20px;border-radius:25px;border:1px solid #838383}.account-section__block input::placeholder{color:#838383;opacity:1}.account-section__block input::-ms-input-placeholder{color:#838383}.account-section__block input.btn{cursor:pointer;display:flex;width:100%;height:52px;padding:14px 10px;justify-content:center;align-items:center;color:#fff;text-align:center;font-family:'e-Ukraine',sans-serif;font-size:19px;font-style:normal;font-weight:500;line-height:22px;border-radius:25px;background:#01b7ff;border-color:#01b7ff}.account-section__block-btn{cursor:pointer;display:flex;width:100%;height:52px;padding:14px 10px;justify-content:center;align-items:center;color:#fff;text-align:center;font-family:'e-Ukraine',sans-serif;font-size:19px;font-style:normal;font-weight:500;line-height:22px;border-radius:25px;background:#01b7ff;border-color:#01b7ff;text-decoration:none}#otp{width:100%;font-family:'e-Ukraine',sans-serif;text-align:center;color:#838383;font-size:27px;font-style:normal;font-weight:300;line-height:23px;padding:15px 20px;border-radius:23px;border:1px solid #838383}.otp-timer{color:#5b5b5b;font-family:'e-Ukraine',sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:27px;text-align:center;margin:30px auto 10px}.otp-resend{color:#5b5b5b;font-family:'e-Ukraine',sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:27px;display:flex;flex-direction:row;align-items:center;margin:0 auto;cursor:pointer}.otp-resend svg{flex-shrink:0;margin-right:10px}.otp-resend.disable{opacity:.5;pointer-events:none}.account-step{padding-top:130px}.account-step .back_button{margin-bottom:50px;display:flex;align-items:center;width:max-content}.account-step .back_button svg{margin-right:5px}.account-step .step_content_wrap{display:flex;justify-content:space-between}.account-step .sidebar{width:255px;flex-shrink:0;margin-right:30px;background:#efefef;border-radius:12px;padding:20px 22.5px 30px;height:max-content}.account-step .sidebar .avatar img{margin:0 auto;display:block}.account-step .sidebar .avatar{margin-bottom:30px}.account-step .sidebar .avatar span{font-size:14px;color:#090909;text-align:center;display:block;line-height:1}.account-step .sidebar .municipal_title{margin-bottom:28px}.account-step .sidebar .municipal_title .description{font-weight:500;font-size:14px;line-height:22px;color:#090909;margin-bottom:5px}.account-step .sidebar .municipal_title .title{font-weight:400;font-size:14px;line-height:23px;color:#090909}.account-step .sidebar .buttons{margin-bottom:28px}.account-step .sidebar .buttons .button{background:#fff;border:solid 1px #d9d9d9;font-size:14px;text-align:center;margin-bottom:12px;display:block;padding:8px 20px}.account-step .sidebar .buttons .button:last-child{margin-bottom:0}.account-step .sidebar .about_municipal .description{color:#090909;margin-bottom:10px;font-weight:500;line-height:1}.account-step .sidebar .about_municipal ul{padding-left:30px;list-style:none}.account-step .sidebar .about_municipal ul li{color:#5b5b5b;font-size:13px;margin-bottom:7px;position:relative;line-height:1.7}.account-step .sidebar .about_municipal ul li:before{content:'';background-image:url("/wp-content/themes/[2.0] sitegist-theme/assets/images/cabiner/no_checked.svg");width:20px;height:20px;position:absolute;left:-28px;top:1px}.account-step .sidebar .about_municipal ul li:last-child{margin-bottom:0}.account-step .sidebar .about_municipal ul li.active{color:#090909}.account-step .sidebar .about_municipal ul li.active:before{background-image:url("/wp-content/themes/[2.0] sitegist-theme/assets/images/cabiner/checked.svg")}.account-step .sidebar .account_exit{color:#090909;font-weight:300;font-size:14px;line-height:23px;text-decoration:underline;text-decoration-style:solid;text-underline-position:under}.account-step .step-2 .text{margin-bottom:30px}.step-2 .step-2__priority_button{color:#484848;font-family:'e-Ukraine',sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:25px;display:flex;width:120px;padding:5px 12px;justify-content:space-between;align-items:center;border-radius:25px;border:2px solid #01b7ff;background:rgba(1,183,255,.4);margin-bottom:20px}.step-2 .step-2__priority_title{color:#090909;font-family:'e-Ukraine',sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:25px;margin-bottom:10px}.step-2 .step-2__priority_title a{color:#090909;font-family:'e-Ukraine',sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:25px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto}.step-2 .step-2__priority_subtitle{color:#5b5b5b;font-family:'e-Ukraine',sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:23px;margin-bottom:30px}.account-step .step-2 hr{background:#d9d9d9;margin-top:0;margin-bottom:40px}.step-2 .input_section{margin-bottom:42px;max-width:635px}.step-2 .input_section .step-2__input_section-title{color:#090909;font-family:'e-Ukraine',sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:25px;margin-bottom:5px}.step-2 .input_section .step-2__input_section-subtitle{color:#838383;font-family:'e-Ukraine',sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:23px;margin-bottom:22px}.step-2 .input_section label{display:flex;flex-direction:row;position:relative;margin-bottom:10px}.step-2 .input_section label.disable{opacity:.5}.step-2 .input_section label input[type=checkbox]{position:relative;visibility:hidden;width:18px;height:18px;flex-shrink:0;padding:0;margin:5px 0 0}.step-2 .input_section label .step-2__input_label{margin-left:13px;display:flex;flex-direction:column;color:#090909;font-family:'e-Ukraine',sans-serif;font-size:15px;font-style:normal;font-weight:300;line-height:25px}.step-2 .input_section label .step-2__input_label span{color:#838383;font-family:'e-Ukraine',sans-serif;font-size:13px;font-style:normal;font-weight:300;line-height:21px}.step-2 .input_section label input[type=checkbox]+div:before{display:block;position:absolute;content:'';border-radius:2px;height:18px;width:18px;top:5px;left:0;border:2px solid #5b5b5b}.step-2 .input_section label input[type=checkbox]:checked+div:before{background:#01b7ff;border-color:#01b7ff}.step-2 .input_section label input[type=checkbox]:checked+div:after{visibility:visible}.step-2 .input_section label input[type=checkbox]+div:after{display:block;position:absolute;content:'';border-radius:100%;height:10px;width:12px;top:9px;background-image:url(//cities4cities.eu/wp-content/themes/[2.0]%20sitegist-theme/assets/css/../images/icons/checkbox-arrow.svg);left:3px;visibility:hidden}#community-form .content{display:flex;flex-direction:column;width:calc(100% - 285px)}@media (max-width:991.98px){.account-step .step_content_wrap{flex-direction:column;gap:20px}#community-form .content{width:100%}.account-step .sidebar{width:100%}}@media (max-width:767.98px){.account-section{padding:75px 0;margin:auto}.account-section .account-section__block{width:100%;padding:30px}.account-section .account-section__block .account-section__block-title{font-size:23px;line-height:33px}.account-section.account-section-registration .account-section__block{padding:30px}.account-step .content .save_changes,.account-step .sidebar{width:100%}}