:root{--margin-block:0 auto;--max-width:1200px;--logo-width-wide:150px;--logo-width-modile:75px;--logo-height-wide:100px;--logo-height-modile:50px;--transition:.7s;--nav-icon-wh:40px;--header-height-desktop:135px;--header-height-mobile:60px;--default-border-color:lightgray;--gray:#8f8f8f}*{font-family:"Jost",Arial,sans-serif}@font-face{font-family:"Jost";src:url("https://newdash.flatinn.ru/static/general/css/fonts/Jost-200.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Jost";src:url("https://newdash.flatinn.ru/static/general/css/fonts/Jost-300.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Jost";src:url("https://newdash.flatinn.ru/static/general/css/fonts/Jost-400.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}body{margin:0}.header_block{background-color:white;margin:var(--margin-block);width:100%;z-index:10;position:sticky;height:var(--header-height-desktop);top:0px}@media only screen and (max-width:680px){.header_block{height:var(--header-height-mobile)}}.nav_div{max-width:var(--max-width);margin:var(--margin-block);width:calc(100% - 40px);justify-content:space-between;padding:15px 20px 20px}@media only screen and (max-width:680px){.nav_div{padding:5px 20px}}.nav_logo_link{display:flex}.nav_logo{width:var(--logo-width-wide);height:var(--logo-height-wide);transition:var(--transition)}.nav_logo:hover{scale:var(--scale)}@media only screen and (max-width:680px){.nav_logo{width:var(--logo-width-modile);height:var(--logo-height-modile)}}.nav_icon_div{display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.nav_icon{width:var(--nav-icon-wh);height:var(--nav-icon-wh)}.nav_icon_text{font-size:16px;font-weight:400px;transition:var(--transition);color:rgb(180,180,180)}.nav_icon_div:hover .nav_icon_text{color:var(--main-color)}@media only screen and (max-width:680px){.nav_icon_text{display:none}}.popUp{width:100%;height:100%;background-color:rgba(0,0,0,0.5);overflow:hidden;position:fixed;top:0px;left:0px;outline:0px;z-index:5000}.popUp_content{display:flex;flex-direction:column;transform:translate(-50%,-50%);top:50%;left:50%;transition:transform 0.3s ease-out;max-height:calc(100% - 3.5rem);max-width:600px;margin:auto;position:fixed;width:80%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:15px;outline:0}.popUp_header{display:flex;flex-direction:row;justify-content:space-between;padding:10px 20px;margin-bottom:10px;border-bottom:1px solid var(--lightgray);align-items:center}.popUp_header_title{font-size:18px;font-weight:400;text-align:start;margin-inline-end:20px;border-bottom:2px solid var(--main-color);line-height:36px}.popUp_header_exit{box-sizing:content-box;background-repeat:no-repeat;background-image:url("/media/nav_icons/popUp_close_cross.svg");background-color:white;opacity:.5;cursor:pointer;border:0px;width:20px;height:20px;padding:3px}.popUp_body_form{display:flex;flex-direction:column;justify-content:start;align-items:start;padding:10px 20px;overflow-x:hidden;overflow-y:auto;max-height:100%}.popUp_body_title{margin:0;line-height:1.5;font-size:18px;font-weight:400;margin-bottom:15px}.languages{display:grid;grid-template-columns:repeat(3,auto);grid-auto-flow:row;justify-content:start;flex-wrap:wrap;width:100%}@media only screen and (max-width:740px){.languages{grid-template-columns:repeat(2,auto);justify-content:space-evenly}}@media only screen and (max-width:500px){.languages{grid-template-columns:repeat(1,100%);justify-content:start}}.language{display:flex;flex-direction:column;justify-content:center;margin-inline-end:20px;width:calc(33% - 36px);border:2px solid var(--default-border-color);margin-bottom:20px;padding:10px;border-radius:15px;min-width:150px;cursor:pointer;transition:var(--transition)}.language:nth-child(3n+3){margin-inline-end:0}.language:hover{border:2px solid var(--main-color);scale:1.05}.language.selected{border:2px solid var(--main-color)}@media only screen and (max-width:500px){.language{margin-inline-end:0;width:calc(100% - 24px)}}.language_name{font-size:16px;line-height:16px}.language_code{font-size:14px;line-height:14px;color:var(--gray)}.input_base{padding:0 12px!important;color:#000}.form__container{width:70%;margin:auto;margin-top:30px;border:2px solid var(--lightgray);border-radius:30px;padding:30px 20px;box-shadow:0 0px 20px 0 #00000033,0 0px 5px 0 #00000030;position:relative}.tabs{overflow:auto;margin-bottom:10px}.tab{background-color:var(--white);float:left;border:none;outline:none;cursor:pointer;padding:6px 15px;min-width:100px;border-radius:10px;color:#000}.active_tab{background-color:var(--main-color);color:var(--white);cursor:pointer;transition:0.3s}.tab_content{padding:20px;border:2px solid var(--lightgray);min-height:80px;border-radius:20px}.telegram_btn{background:#27A5E7;margin:auto;text-decoration:none;white-space:unset}.telegram_btn:active,.telegram_btn:hover,.telegram_btn:focus{background:#1F72EF}.telegram-logo{width:30px}.combined-input{display:flex;align-items:center;border-radius:4px;padding:0px;flex-direction:row;justify-content:center}.combined-input input{flex:1;border:none;padding:8px 15px;outline:none}.combined-input .iti-flag{width:20px;margin-right:5px;background-size:contain;background-position:center;background-repeat:no-repeat}.country_code{width:103px!important;margin-right:0px!important;padding-right:0px!important;padding-left:52px!important;text-align:center;border:2px solid var(--lightgray)!important;border-radius:30px;font-size:16px}.phone_number{min-width:140px!important;max-width:140px!important;margin-left:0px!important;text-align:left!important;border:2px solid var(--lightgray)!important;border-radius:30px;font-size:16px}.toast-close{opacity:1!important;position:absolute;font-size:1.3em!important;right:10px;top:0}.role_cards{display:grid;grid-template-columns:repeat(2,calc(50% - 10px));gap:20px}.role_card{width:calc(100% - 28px);border:2px solid lightgray;border-radius:25px;transition:.7s;cursor:pointer}.role_card:hover{border:2px solid var(--main-color);scale:1.03}.role_card svg{fill:lightgray}.role_card:hover svg path,.role_card:hover svg{fill:var(--main-color);transition:.7s}.role_img{width:50px}.role_card__div:hover p{transition:.7s}.block_separator{padding-bottom:10px;border-bottom:2px solid var(--lightgray)}.input_base:disabled:hover{border:2px solid var(--lightgray);cursor:default}.policy_div{justify-content:center}.subtn.disabled{background-color:var(--lightgray)}@media only screen and (max-width:680px){.role_cards{display:flex;flex-direction:column;justify-content:start;margin:0 10px 20px}.form__container{width:calc(100%);margin:0;border:none;box-shadow:none;padding:0;margin-bottom:50px}.tabs{margin-bottom:5px}.label,.add_label{background-color:var(--lightgray);padding:5px 10px;font-weight:300;text-align:start;line-height:36px;font-size:18px}.add_label{margin-bottom:0}.type_label{display:none}.form_input{border:none!important;border-radius:0!important;padding:0 10px!important;font-weight:400;margin-bottom:5px;line-height:36px}.form_input::placeholder{font-weight:200}#phone{margin-bottom:0}.form_input.phone_number,.form_input.country_code{padding:0 0 0 15px!important}.form_input.country_code{padding:0!important}.form_input:hover,.form_input:focus,.form_input:active{border:none}.policy_div{justify-content:space-between;padding:0 10px;background-color:var(--lightgray);line-height:36px;margin-bottom:0}.policy_div>p{text-align:start;font-weight:200;padding:5px 0}.tab{border-radius:0}.tab_content{border-radius:0;border:none;padding:0;min-height:45px}.block_separator{display:none}.btn_div{padding:0 10px}.slider__checkbox:before{background-color:var(--lightgray)!important}.slider__checkbox{background-color:var(--white)!important}.checkbox__input:checked + .slider__checkbox:before{background-color:var(--white)!important}.checkbox__input:checked + .slider__checkbox{background-color:var(--main-color)!important}}@media only screen and (max-width:420px){}.sberid_button{padding-left:50px;margin:auto}.sberid-iframe-overlay{position:absolute;top:560px;left:20%;width:460px;height:65px;background-color:rgba(255,255,255,0.5);display:block}@media only screen and (max-width:680px){.sberid-iframe-overlay{top:515px;left:0%;height:50px}}