

/* Start:/local/templates/Kratoz/assets/css/app.css?175057176992257*/
@charset "UTF-8";@font-face{font-family:Montserrat;src:url(/local/templates/Kratoz/assets/css/../fonts/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/local/templates/Kratoz/assets/css/../fonts/Montserrat-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:url(/local/templates/Kratoz/assets/css/../fonts/Montserrat-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(/local/templates/Kratoz/assets/css/../fonts/Montserrat-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(/local/templates/Kratoz/assets/css/../fonts/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-style:normal}:root{--block-padding:13.5vw;--max-width:calc(100vw - 2 * 6.25vw)}@media screen and (max-width:1600px){:root{--block-padding:6vw;--max-width:calc(100vw - 2 * 6vw)}}@media screen and (max-width:1200px){:root{--block-padding:4rem;--max-width:calc(100vw - 2 * 4rem)}}@media screen and (max-width:640px){:root{--block-padding:2rem;--max-width:calc(100vw - 2 * 2rem)}}:root{--section-margin:12rem}@media screen and (max-width:900px){:root{--section-margin:6rem}}@media screen and (max-width:640px){:root{--section-margin:4rem}}:root{--blue-main-color:#1e4593;--dark-blue:#16346e;--light-blue:#a5b5d4;--grey:#f1f2f6;--black:#000;--white:#fff;--font-family:"Montserrat",sans-serif;--font-size:1.6rem;--section-offset:-2rem}:root{--block-padding:13.5vw;--max-width:calc(100vw - 2 * 6.25vw)}@media screen and (max-width:1600px){:root{--block-padding:6vw;--max-width:calc(100vw - 2 * 6vw)}}@media screen and (max-width:1200px){:root{--block-padding:4rem;--max-width:calc(100vw - 2 * 4rem)}}@media screen and (max-width:640px){:root{--block-padding:2rem;--max-width:calc(100vw - 2 * 2rem)}}:root{--section-margin:12rem}@media screen and (max-width:900px){:root{--section-margin:6rem}}@media screen and (max-width:640px){:root{--section-margin:4rem}}:root{--blue-main-color:#1e4593;--dark-blue:#16346e;--light-blue:#a5b5d4;--grey:#f1f2f6;--black:#000;--white:#fff;--font-family:"Montserrat",sans-serif;--font-size:1.6rem;--section-offset:-2rem}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}b{font-weight:bolder}code{font-family:monospace,monospace;font-size:1em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}template{display:none}[hidden]{display:none}*,::after,::before{box-sizing:inherit}html{box-sizing:border-box;font-size:10px;max-width:100vw;font-family:var(--font-family)}@media (max-width:1024px){html{font-size:.9765625vw}}@media screen and (max-width:900px){html{font-size:1.3020833333vw}}@media screen and (max-width:640px){html{font-size:2.4154589372vw}}body{margin:0;overflow-x:hidden;font-size:var(--font-size);color:var(--black);font-weight:400;background:var(--white);min-width:320px;max-width:100vw;overflow-wrap:anywhere}img{max-width:100%}a{text-decoration:none;color:currentColor}a:hover{text-decoration:underline}p:not(:last-child){margin-bottom:1em}.content_area,.home_intro_swiper .swiper-buttons,.home_projects_swiper .swiper-buttons{max-width:min(var(--max-width),1400px);margin:0 auto;width:100%}.mg-top-1{margin-top:1rem}.row_flex{display:flex}.row_flex-column{flex-direction:column}@media screen and (max-width:1600px){.content_area,.home_intro_swiper .swiper-buttons,.home_projects_swiper .swiper-buttons{max-width:min(var(--max-width),1200px)}}@media screen and (max-width:900px){.content_area,.home_intro_swiper .swiper-buttons,.home_projects_swiper .swiper-buttons{max-width:var(--max-width)}}@media screen and (max-width:640px){.content_area,.home_intro_swiper .swiper-buttons,.home_projects_swiper .swiper-buttons{max-width:var(--max-width)}}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}input[type=date]::-webkit-calendar-picker-indicator{color:transparent;opacity:1;display:block;background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_calendar.svg) no-repeat;background-size:contain;width:1.8rem;height:1.8rem;border-width:thin}.field__wrap{display:flex;flex-direction:column;gap:1rem}.field__wrap__notice{font-style:italic;font-weight:400;font-size:1.4rem;color:#696969}.field__wrap__repeat{display:block}.field__wrap__repeat a{text-decoration:underline}.field__wrap__repeat a:hover{text-decoration:none}.field__wrap__description{text-align:center;display:block}.field__wrap textarea{resize:vertical}.field__wrap input:not(.btn),.field__wrap select,.field__wrap textarea{border-radius:1rem;padding:0 1.6rem;height:5.5rem;background:var(--white);border:1px solid transparent;font-family:var(--font-family);font-weight:400;font-size:1.6rem;line-height:1.2;color:var(--black);outline:0}.field__wrap input:not(.btn):focus,.field__wrap select:focus,.field__wrap textarea:focus{border-color:#c9c9c9}.field__wrap input:not(.btn).input_grey,.field__wrap select.input_grey,.field__wrap textarea.input_grey{background:var(--grey)}@media screen and (max-width:1600px){.field__wrap input:not(.btn),.field__wrap select,.field__wrap textarea{font-size:1.4rem}}@media screen and (max-width:1200px){.field__wrap input:not(.btn),.field__wrap select,.field__wrap textarea{font-size:1.6rem}}.field__wrap .field__search{border:1px solid #d9d9d9;height:7.6rem;border-radius:2rem;font-size:1.8rem}.field__wrap .field__search::placeholder{color:#7f7f7f}.field__wrap .field__search:focus::placeholder{color:color(from #7f7f7f srgb r g b/.35)}.field__wrap textarea{padding:1.6rem}.field__wrap input::placeholder{color:#8c8c8c}.field__wrap input:focus::placeholder{color:color(from #8c8c8c srgb r g b/.35)}.field__wrap.has-error input,.field__wrap.has-error select,.field__wrap.has-error textarea{background:rgba(243,122,124,.2);border-color:#f37a7c}.field__wrap.has-error .field__description{color:#f37a7c}.field__wrap.required .field__title:after{content:"*";display:inline-block;color:#f37a7c;position:relative;top:-.1em}.field__label{display:flex;flex-direction:column;gap:1rem;color:#333}.field__description{color:#696969}.field__checkbox,.field__radio{line-height:1}.field__checkbox>input,.field__radio>input{position:absolute;z-index:-1;opacity:0;height:0;display:table}.field__checkbox>input:not(:disabled):not(:checked)+.field__title:hover::before,.field__radio>input:not(:disabled):not(:checked)+.field__title:hover::before{border-color:var(--light-blue)}.field__checkbox>input:not(:disabled):active+.field__title::before,.field__radio>input:not(:disabled):active+.field__title::before{background-color:var(--light-blue);border-color:var(--light-blue)}.field__checkbox>input:focus:not(:checked)+.field__title::before,.field__radio>input:focus:not(:checked)+.field__title::before{border-color:var(--blue-main-color)}.field__checkbox>input:disabled+.field__title::before,.field__radio>input:disabled+.field__title::before{background-color:var(--grey)}.field__checkbox .field__title,.field__radio .field__title{-webkit-user-select:none;user-select:none;line-height:1.2;position:relative;cursor:pointer;padding-left:2.6rem}.field__checkbox .field__title a,.field__radio .field__title a{text-decoration:underline}.field__checkbox .field__title a:hover,.field__radio .field__title a:hover{text-decoration:none}.field__checkbox .field__title::before,.field__radio .field__title::before{content:"";display:inline-block;width:1.8rem;height:1.8rem;flex-shrink:0;flex-grow:0;border:2px solid var(--blue-main-color);background-color:var(--white);background-repeat:no-repeat;background-position:center center;background-size:50% 50%;position:absolute;left:0;top:0;transition:all .3s}.field__radio>input:checked+.field__title::before{border-color:var(--blue-main-color);background-color:var(--blue-main-color);background:radial-gradient(circle,var(--blue-main-color) 35%,var(--light-blue) 36%)}.field__radio .field__title::before{border-radius:2rem}.field__checkbox>input:checked+.field__title::before{border-color:var(--blue-main-color);background-color:var(--blue-main-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.field__checkbox .field__title::before{border-radius:.4rem}.field__container{position:relative}.field__container input{position:relative;z-index:1;width:100%;padding-right:7.5rem}.field__container .field__button{position:absolute;z-index:2;right:2.2rem;top:50%;transform:translateY(-50%)}@media screen and (max-width:900px){.field__checkbox .field__title,.field__radio .field__title{padding-left:2.8rem}.field__checkbox .field__title:before,.field__radio .field__title:before{width:2.4rem;height:2.4rem}}@media screen and (max-width:640px){.field__radio .field__title{text-align:center;padding-left:0}.field__radio .field__title:before{width:2rem;height:2rem;left:50%;top:0;transform:translate(-50%,-110%)}.field__checkbox .field__title:before{width:2rem;height:2rem;top:.2rem}}.search_button{font-size:0;display:flex;align-items:center;justify-content:center;border-radius:1rem;width:4.7rem;height:4.4rem;border:none;padding:0;margin:0;background:var(--blue-main-color);transition:all .3s;cursor:pointer}.search_button:hover{background:var(--dark-blue)}.search_button:after{content:"";display:block;background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_search.svg) 50% 50% no-repeat;background-size:contain;width:2.5rem;height:2.4rem}.input_group{display:block;position:relative}.input_group input{padding-right:4rem;width:100%}.pass_button{font-size:0;position:absolute;top:50%;right:1rem;transform:translate(0,-50%);background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_eye_off.svg) no-repeat;background-size:contain;width:1.9rem;height:2rem;padding:0;border:none;cursor:pointer}.pass_button__visible{background-image:url(/local/templates/Kratoz/assets/css/../img/icons/ic_eye_on.svg)}.upload_file>:not(:last-child){margin-bottom:1.8rem}.upload_file__dragzone{border:1px dashed #b7bbcb;border-radius:1rem;padding:3.2rem;width:100%;height:10.2rem;display:flex;align-items:center;justify-content:center;position:relative}.upload_file__dragzone input[type=file]{position:absolute;inset:0;z-index:1;height:auto;opacity:0}.upload_file__description{max-width:35rem;text-align:center}p{margin:0}p:not(:last-child){margin-bottom:1em}:root{--h1:3.6rem;--h2:3.2rem;--h3h6:2.8rem;--b1:6.4rem;--b2:3.2rem;--b3:2.4rem;--b4:2rem;--b5:1.8rem;--b6:1.6rem;--b7:1.4rem;--b8:1.2rem}@media screen and (max-width:1600px){:root{--h1:3rem;--h2:2.8rem;--h3h6:2.4rem;--b1:4.8rem;--b2:2.8rem;--b3:2rem;--b4:1.8rem;--b5:1.6rem;--b6:1.4rem;--b7:1.4rem;--b8:1.2rem}}@media screen and (max-width:1200px){:root{--b1:4rem;--b2:2.6rem;--b3:1.8rem;--b4:1.8rem;--b5:1.6rem;--b6:1.6rem;--b7:1.6rem;--b8:1.4rem}}h1,h2,h3,h4,h5,h6{margin:0}.about_intro__title,.contacts__title,.contacts_form__title,.details__title,.error__title,.h1,.home_slide__title,.news_article__title,.page_title,.section_title,h1{font-weight:600;font-size:var(--h1);line-height:1.2}.h2,.home_about__title,.project_slide__title,h2{font-weight:600;font-size:var(--h2);line-height:1.2}.h3,.h4,.h5,.h6,h3,h4,h5,h6{font-weight:600;font-size:var(--h3h6);line-height:1.2}.b1b,.stats__value{font-weight:700;font-size:var(--b1);line-height:1.2}.b2s,.object__title,.project__title,.project_voting_slide__title{font-weight:600;font-size:var(--b2);line-height:1.2}.b2m{font-weight:500;font-size:var(--b2);line-height:1.2}.b3b{font-weight:700;font-size:var(--b3);line-height:1.2}.about__description,.auth__title,.b3s,.history_article__title,.history_controls__title,.how_list_item__title,.modal__title,.profile__title{font-weight:600;font-size:var(--b3);line-height:1.4}.about_intro__content,.b3m,.error__description,.faq_item__title,.home_slide__description,.stats__title{font-weight:500;font-size:var(--b3);line-height:1.2}.adm_item__title,.application__subtitle,.application__title,.b4s,.contacts_item__title,.object_card__rating,.object_card__title,.object_content__title,.object_map_item__team_title,.object_map_item__title,.profile_applications__title,.project_card__title,.project_content__title,.structure_item__controls .rate_link,.structure_item__name,.structure_item__rating{font-weight:600;font-size:var(--b4);line-height:1.2}.b5b{font-weight:700;font-size:var(--b5);line-height:1.4}.b5s,.breadcrumbs,.is-active .history_controls_list__link,.my_application__title,.news_article__short,.news_item__title,.project_voted{font-weight:600;font-size:var(--b5);line-height:1.4}.application__date,.application__status,.application_files__title,.application_text__title,.b5m,.contact_item,.details_item__title,.docs_item__link,.home_about__description,.new_application__subtitle,.project_status,.project_voting_slide__description{font-weight:500;font-size:var(--b5);line-height:1.4}.about__content,.adm_item__description,.application__date span,.application__status span,.article_text,.b5r,.contacts_form__description,.contacts_item__value,.details_item__value,.docs_item__title,.faq_item__content,.history_article__text,.history_controls_list__item,.how_list_item__description,.news_article__content,.object_content__description,.project_content__description{font-weight:400;font-size:var(--b5);line-height:1.4}.b6s,.details_link,.profile_menu__link.is-active,.tags__slide>*,.team_list_item__name{font-weight:600;font-size:var(--b6);line-height:1.4}.application_file__title,.b6m,.docs_item__filesize,.field__checkbox .field__title a,.field__radio .field__title a,.my_application__date,.my_application__status,.object_rating__desc,.profile_menu__link,.project_voting__title,.structure_item__position,.tags>*{font-weight:500;font-size:var(--b6);line-height:1.4}.application__answer,.application_text__content,.b6r,.field__description,.field__title,.field__wrap__description,.field__wrap__repeat,.my_application__date span,.my_application__status span,.news_item__date,.news_item__short,.object_card__description,.object_map_item__address,.object_map_item__desc,.project_card__description,.upload_file__description{font-weight:400;font-size:var(--b6);line-height:1.2}.b7s{font-weight:600;font-size:var(--b7);line-height:1.2}.application_file__filesize,.b7m,.team_list_item__position{font-weight:500;font-size:var(--b7);line-height:1.2}.b7i{font-style:italic;font-weight:400;font-size:var(--b7);line-height:1.2}.b8m{font-weight:500;font-size:var(--b8);line-height:1.2}.article_text{word-break:break-word}.article_text h1:not(:last-child),.article_text h2:not(:last-child),.article_text h3:not(:last-child),.article_text h4:not(:last-child),.article_text h5:not(:last-child),.article_text h6:not(:last-child){margin-bottom:3.6rem}.article_buttons{margin-top:4rem}.btn{display:flex;box-sizing:border-box;white-space:nowrap;border:.2rem transparent solid;transition:.3s;align-items:center;justify-content:center;line-height:1;width:fit-content;cursor:pointer;background:var(--blue-main-color);text-decoration:none;font-family:var(--font-family);font-weight:600;font-size:1.8rem;color:var(--white);border-radius:1rem;padding:1rem 1.8rem;height:5rem}.btn:hover{background:var(--dark-blue);text-decoration:none}.btn.disabled,.btn[disabled]{cursor:default;pointer-events:none;filter:grayscale(1) contrast(.5)}.btn .icon,.btn svg{width:1em;height:1em}.btn .icon:first-child,.btn svg:first-child{margin-right:.2rem}.btn .icon:last-child,.btn svg:last-child{margin-left:.2rem}.btn__secondary{border:1px solid var(--blue-main-color);background:0 0;color:var(--blue-main-color)}.btn__secondary:hover{background:var(--grey)}.btn__secondary .btn__link{background:var(--light-blue);color:var(--white)}.btn__secondary_b{background:var(--white);color:var(--blue-main-color)}.btn__secondary_b:hover{background:var(--grey)}.btn__link:hover{background:var(--light-blue);color:var(--white)}.btn__account{--ac-size:4rem;padding:0;height:var(--ac-size);width:var(--ac-size);color:var(--blue-main-color);background:var(--white)}.btn__account:hover{background:var(--grey)}.btn__account span{font-size:0;display:none}.btn__account svg{width:2.2rem;height:2.2rem;margin:0!important}.btn__lg{font-size:2rem;padding:1rem 3.2rem;height:6.8rem}.btn__md{border-radius:.8rem;padding:1rem 1.8rem;height:4.8rem;font-size:1.6rem}.btn__sm{border-radius:1rem;padding:1rem 1.6rem;height:4rem;font-weight:500;font-size:1.6rem;line-height:1}@media screen and (max-width:1600px){.btn{font-size:1.4rem;height:4.8rem;padding-block:.5rem;padding-inline:1.6rem}.btn__account{padding:0;--ac-size:3.4rem;height:var(--ac-size);width:var(--ac-size)}.btn__lg{height:6.1rem;border-radius:.9rem;font-size:1.8rem;padding-inline:2.8rem}.btn__md{height:4.2rem;font-size:1.4rem;padding-inline:1.6rem}.btn__sm{font-size:1.4rem;padding-inline:1.4rem;height:3.4rem}}@media screen and (max-width:1200px){.btn{font-size:1.6rem;padding-inline:1.8rem;height:4.8rem}.btn__lg{padding-inline:2.4rem;font-size:1.4rem;height:5.4rem}.btn__md{font-size:1.6rem;padding-inline:1.8rem;height:4.2rem}.btn__sm{font-size:1.4rem;padding-inline:1.4rem;height:3.4rem}}.arrow-button,.home_intro_swiper .swiper-button,.home_projects_swiper .swiper-button,.home_team_swiper .swiper-button,.projects_voting_swiper .swiper-button{font-size:0;display:flex;align-items:center;justify-content:center;transition:all .3s;width:5.4rem;height:5.4rem;--button-border-color:var(--blue-main-color);--button-bg-color:transparent;--button-color:var(--blue-main-color);--button-border-hover-color:var(--blue-main-color);--button-bg-hover-color:var(--blue-main-color);--button-hover-color:var(--white);border-radius:50%;border:2px solid var(--button-border-color);background:var(--button-bg-color);color:var(--button-color);cursor:pointer;padding:0}.arrow-button:hover,.home_intro_swiper .swiper-button:hover,.home_projects_swiper .swiper-button:hover,.home_team_swiper .swiper-button:hover,.projects_voting_swiper .swiper-button:hover{border-color:var(--button-border-hover-color);background:var(--button-bg-hover-color);color:var(--button-hover-color)}.arrow-button__white,.home_projects_swiper .swiper-button,.projects_voting_swiper .swiper-button{--button-border-color:var(--white);--button-bg-color:transparent;--button-color:var(--white);--button-border-hover-color:var(--white);--button-bg-hover-color:var(--white);--button-hover-color:var(--blue-main-color)}.arrow-button svg,.home_intro_swiper .swiper-button svg,.home_projects_swiper .swiper-button svg,.home_team_swiper .swiper-button svg,.projects_voting_swiper .swiper-button svg{width:2.4rem;height:2.5rem}.arrow-button-next svg,.home_intro_swiper .swiper-button-next svg,.home_projects_swiper .swiper-button-next svg,.home_team_swiper .swiper-button-next svg,.projects_voting_swiper .swiper-button-next svg{transform:scaleX(-1)}.arrow-button-disabled,.home_intro_swiper .swiper-button-disabled,.home_projects_swiper .swiper-button-disabled,.home_team_swiper .swiper-button-disabled,.projects_voting_swiper .swiper-button-disabled{filter:grayscale(1);pointer-events:none!important;opacity:.5}@media screen and (max-width:1600px){.arrow-button,.home_intro_swiper .swiper-button,.home_projects_swiper .swiper-button,.home_team_swiper .swiper-button,.projects_voting_swiper .swiper-button{width:3.9rem;height:3.9rem}.arrow-button svg,.home_intro_swiper .swiper-button svg,.home_projects_swiper .swiper-button svg,.home_team_swiper .swiper-button svg,.projects_voting_swiper .swiper-button svg{width:1.8rem;height:1.8rem}}@media screen and (max-width:1200px){.arrow-button,.home_intro_swiper .swiper-button,.home_projects_swiper .swiper-button,.home_team_swiper .swiper-button,.projects_voting_swiper .swiper-button{width:4.8rem;height:4.8rem}.arrow-button svg,.home_intro_swiper .swiper-button svg,.home_projects_swiper .swiper-button svg,.home_team_swiper .swiper-button svg,.projects_voting_swiper .swiper-button svg{width:2.3rem;height:2.3rem}}@media screen and (max-width:640px){.arrow-button svg,.home_intro_swiper .swiper-button svg,.home_projects_swiper .swiper-button svg,.home_team_swiper .swiper-button svg,.projects_voting_swiper .swiper-button svg{width:2.4rem;height:2.5rem}}.simple_arrow,.swiper-news .swiper-button{display:flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border-radius:100%;background:var(--white);color:var(--blue-main-color);cursor:pointer;transition:all .3s}.simple_arrow svg,.swiper-news .swiper-button svg{width:2.3rem;height:2.2rem}.simple_arrow__right svg,.swiper-news .swiper-button-next svg{transform:scaleX(-1)}.simple_arrow:hover,.swiper-news .swiper-button:hover{background-color:#e6eaf9}.simple_arrow.disabled,.simple_arrow[disabled],.swiper-news .disabled.swiper-button,.swiper-news .swiper-button-disabled,.swiper-news [disabled].swiper-button{filter:grayscale(1);opacity:0;pointer-events:none!important}.navigation{margin-top:6.4rem}.navigation-pages{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:center}.navigation-pages>*{padding:1rem 1.5rem;min-width:4.7rem;height:4.4rem;font-size:1.8rem;line-height:1;color:var(--black);display:flex;align-items:center;justify-content:center;border-radius:1rem;background:var(--white)}.navigation-pages .nav-current-page{background:var(--blue-main-color);color:var(--white);font-weight:600}.navigation-pages>a:hover{background:var(--grey);text-decoration:none}.navigation-pages>a [disabled],.navigation-pages>a.disabled{opacity:.5;pointer-events:none}.navigation-pages .arr{font-size:0}.navigation-pages .arr:after{content:"";display:block;width:2.5rem;height:2.5rem;background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_pag_arr.svg) 0 0 no-repeat;background-size:contain}.navigation-pages .arr.end:after{transform:scaleX(-1)}.navigation-pages .arrow{font-size:0;display:flex;align-items:center;justify-content:center}.navigation-pages .arrow:after{content:"";display:block;width:2.5rem;height:2.5rem;background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_pag_arrow.svg) 0 0 no-repeat;background-size:contain}.navigation-pages .arrow.next:after{transform:scaleX(-1)}@media screen and (max-width:1600px){.navigation-pages>*{font-size:1.6rem;padding:.9rem 1.3rem;min-width:4.2rem;height:4rem}.navigation-pages .arr:after,.navigation-pages .arrow:after{width:2.3rem;height:2.3rem}}@media screen and (max-width:900px){.navigation{margin-top:3.2rem}}@media screen and (max-width:640px){.navigation-pages>*{min-width:3.8rem;height:3.8rem;font-size:1.6rem;padding:0 .5rem}.navigation-pages .arr:after,.navigation-pages .arrow:after{width:2.3rem;height:2.3rem}}:root{--ui-color-primary:#333333;--ui-color-secondary:#c3c3c3;--ui-block-padding:1.4rem;--ui-area-gap:1rem}.ui_area{display:flex;flex-wrap:wrap;gap:var(--ui-area-gap);margin-block:3rem}.ui_block{border:1px dashed var(--ui-color-primary);border-radius:10px;padding:var(--ui-block-padding)}.ui_block-lg_3{flex:0 0 calc(33% - var(--ui-area-gap));width:calc(33% - var(--ui-area-gap));max-width:calc(33% - var(--ui-area-gap))}@media screen and (max-width:900px){.ui_block-md_6{flex:0 0 calc(50% - var(--ui-area-gap));width:calc(50% - var(--ui-area-gap));max-width:calc(50% - var(--ui-area-gap))}}@media screen and (max-width:640px){.ui_block-sm_12{flex:0 0 100%;width:100%;max-width:100%}}.ui_block.row_flex{gap:1rem}.ui_color{display:flex;flex-direction:column;gap:.5rem}.ui_color_square{width:10rem;height:5rem;border:1px solid #000;position:relative;margin-bottom:.5rem}.ui_color_title span{font-size:2rem;display:table;margin-top:.5rem}.expander{transition:all .3s}.expander_content{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .5s}.expander_wrapper{min-height:0;transition:visibility .5s;visibility:hidden}.expander.expanded .expander_content{grid-template-rows:1fr}.expander.expanded .expander_wrapper{visibility:visible}.swiper-news{border-radius:1rem}.swiper-news .swiper-button{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.swiper-news .swiper-button-prev{left:2.4rem}.swiper-news .swiper-button-next{right:2.4rem}.swiper-news__objects .swiper-button{width:2.4rem;height:2.4rem}.swiper-news__objects .swiper-button-prev{left:1.2rem}.swiper-news__objects .swiper-button-next{right:1.2rem}.home_team_swiper{position:relative}.home_team_swiper .swiper-slide .team_item{margin:0 auto}.home_team_swiper .swiper-button{position:absolute;top:50%}.home_team_swiper .swiper-button-prev{right:100%;transform:translate(-150%,-50%)}.home_team_swiper .swiper-button-next{left:100%;transform:translate(150%,-50%)}@media screen and (max-width:1600px){.home_team_swiper .swiper-button-prev{transform:translate(-50%,-50%)}.home_team_swiper .swiper-button-next{transform:translate(50%,-50%)}}@media screen and (max-width:1200px){.home_team_swiper{max-width:100%}.home_team_swiper .swiper-slide{width:fit-content}.home_team_swiper .swiper-button{display:none}.home_team_swiper .swiper{overflow:visible}}.swiper-pagination{--bullet-color:var(--blue-main-color)}.swiper-pagination__white{--bullet-color:var(--white)}.home_intro_swiper .swiper-buttons{position:absolute;bottom:10%;left:50%;transform:translateX(-50%);z-index:1;pointer-events:none;display:flex;align-items:center;justify-content:flex-start;gap:1.6rem;height:auto!important}.home_intro_swiper .swiper-button{pointer-events:initial}@media screen and (max-width:900px){.home_intro_swiper .swiper-buttons{bottom:15%}.home_intro_swiper .swiper-button{--button-border-color:var(--white);--button-bg-color:transparent;--button-color:var(--white);--button-border-hover-color:var(--white);--button-bg-hover-color:var(--white);--button-hover-color:var(--blue-main-color)}}.home_projects_swiper{position:relative}.home_projects_swiper .swiper-pagination{display:none}.home_projects_swiper .swiper-buttons{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;pointer-events:none}.home_projects_swiper .swiper-button{pointer-events:initial;position:absolute;top:50%}.home_projects_swiper .swiper-button-prev{right:100%;transform:translate(-150%,-50%)}.home_projects_swiper .swiper-button-next{left:100%;transform:translate(150%,-50%)}@media screen and (max-width:1600px){.home_projects_swiper .swiper-button-prev{transform:translate(-50%,-50%)}.home_projects_swiper .swiper-button-next{transform:translate(50%,-50%)}}@media screen and (max-width:1200px){.home_projects_swiper .swiper-button{display:none}.home_projects_swiper .swiper-pagination{display:flex;position:absolute;z-index:10;bottom:5rem;left:0;right:0}}@media screen and (max-width:1200px){.home_news_swiper.swiper{overflow:visible}.home_news_swiper .swiper-slide{width:fit-content}}.projects_voting_swiper{position:relative;border-radius:2rem}.projects_voting_swiper .swiper-pagination{display:none}.projects_voting_swiper .swiper-button{pointer-events:initial;position:absolute;z-index:3;top:50%}.projects_voting_swiper .swiper-button-prev{left:3rem;transform:translateY(-50%)}.projects_voting_swiper .swiper-button-next{right:3rem;transform:translateY(-50%)}@media screen and (max-width:1200px){.projects_voting_swiper .swiper-button{display:none}.projects_voting_swiper .swiper-pagination{display:flex;position:absolute;z-index:10;bottom:4rem;left:0;right:0}}@media screen and (max-width:900px){.projects_voting_swiper .swiper-pagination{bottom:3.6rem}}.contacts_map{position:relative}.contacts_map__map{width:100%;height:50.8rem}.contacts_map_overlay{position:absolute;z-index:1;inset:0;display:flex;align-items:center;pointer-events:none}.contacts_map_overlay .contacts{pointer-events:initial}@media screen and (max-width:1600px){.contacts_map__map{height:41.4rem}}@media screen and (max-width:1200px){.contacts_map__map{height:36.2rem}}@media screen and (max-width:900px){.contacts_map_overlay{position:relative;inset:auto}.contacts_map__map{height:28.4rem}}.contacts{border-radius:2rem;padding:6.4rem;width:56.1rem;background:var(--white)}.contacts__title{margin-bottom:6.4rem}.contacts_items{display:flex;flex-wrap:wrap;margin-bottom:-3.5rem}.contacts_items>*{width:50%}.contacts_item{margin-bottom:3.5rem}.contacts_item__title{display:flex;align-items:center;margin-bottom:1.5rem}.contacts_item__title:before{content:"";display:block;width:2.4rem;height:2.4rem;margin-right:1rem;position:relative;top:-.075em}.contacts_item__title__phone:before{background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_contacts_phone.svg) 0 0 no-repeat;background-size:contain}.contacts_item__title__loc:before{background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_contacts_loc.svg) 0 0 no-repeat;background-size:contain}.contacts_item__title__mail:before{background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_contacts_mail.svg) 0 0 no-repeat;background-size:contain}.contacts_item__title__hours:before{background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_contacts_hours.svg) 0 0 no-repeat;background-size:contain}.contacts_item__value{word-break:break-word}@media screen and (max-width:1600px){.contacts{padding:3.6rem;width:47rem}.contacts__title{margin-bottom:3.6rem}}@media screen and (max-width:900px){.contacts{width:auto;padding:2.4rem 0 3.2rem}}.contacts_details{display:flex;align-items:flex-start;justify-content:space-between;gap:3rem}.contacts_details__details{flex-grow:1;min-width:0}.contacts_details__form{width:47%;flex-shrink:0}@media screen and (max-width:1200px){.contacts_details{display:block}.contacts_details__form{width:100%;margin-top:6.4rem}}@media screen and (max-width:900px){.contacts_details__form{margin-top:3.2rem}}.details_item{display:flex;align-items:flex-start;flex-wrap:wrap}.details_item:not(:last-child){margin-bottom:1.2rem}.details_item__title{margin-right:1.5rem}.details_item__value{word-break:break-word}.details_group:not(:last-child){margin-bottom:2rem}.details__title{margin-bottom:6.4rem}@media screen and (max-width:1200px){.details__title{margin-bottom:3.2rem}}.contacts_form{border-radius:2rem;padding:3.6rem;width:100%;background-color:var(--white);background-image:linear-gradient(180deg,#fbfbfb 0,#f1f2f6 100%)}.contacts_form__title{margin-bottom:3.6rem}.contacts_form__description{margin-bottom:3.6rem}.contacts_form__buttons{margin-top:3.6rem}@media screen and (max-width:640px){.contacts_form{padding:2.4rem}}.contacts_form .field__wrap{margin-bottom:2.4rem}.contacts_form .field__wrap textarea{height:20rem}@media screen and (max-width:1200px){.contacts_form__group{margin-bottom:2.4rem;display:flex;align-items:flex-start;gap:2.4rem}.contacts_form__group .field__wrap{margin-bottom:0;width:calc(50% - 1.2rem)}}@media screen and (max-width:640px){.contacts_form__group{margin-bottom:2.4rem;flex-direction:column}.contacts_form__group .field__wrap{width:100%}}.section_news{overflow:hidden}.news_article__header{margin-bottom:3.6rem}.news_article__title{margin-bottom:3.6rem}.news_article__container{display:flex;gap:3.6rem;align-items:flex-start}.news_article__content{flex-grow:1}.news_article__short:not(:last-child){margin-bottom:1em}.news_article__gallery{width:48.7857%;flex-shrink:0}@media screen and (max-width:1200px){.news_article__container{gap:2.4rem}}@media screen and (max-width:900px){.news_article__container{flex-direction:column-reverse}.news_article__gallery{width:100%}}.news_gallery__image:not(:last-child){margin-bottom:1.6rem}.news_gallery__image img{width:100%;display:block;border-radius:2rem;aspect-ratio:683/330;object-fit:cover}.news_gallery__tumb{display:block;border-radius:1rem;width:100%;aspect-ratio:217/140;cursor:pointer}.news_gallery__object .news_gallery__image img{border-radius:1rem;aspect-ratio:397/293}.news_gallery__objects .news_gallery__image{margin-bottom:.8rem}.news_gallery__objects .news_gallery__image img{border-radius:1rem;aspect-ratio:310/172}.news_gallery__objects .news_gallery__tumb{aspect-ratio:98/66}@media screen and (max-width:1600px){.news_gallery__image img{aspect-ratio:582/330}.news_gallery__tumb{aspect-ratio:183/140}.news_gallery__object .news_gallery__image img{border-radius:1rem;aspect-ratio:397/248}.news_gallery__objects .news_gallery__image img{border-radius:1rem;aspect-ratio:279/155}.news_gallery__objects .news_gallery__tumb{aspect-ratio:88/66}}@media screen and (max-width:1200px){.news_gallery__image img{aspect-ratio:460/271}.news_gallery__tumb{aspect-ratio:142/120}.news_gallery__objects .news_gallery__image img{border-radius:1rem;aspect-ratio:412/192}.news_gallery__objects .news_gallery__tumb{aspect-ratio:132/66}.news_gallery__object .news_gallery__image img{border-radius:1rem;aspect-ratio:397/248}.news_gallery__object .news_gallery__tumb{aspect-ratio:121/87}}@media screen and (max-width:900px){.news_gallery__image img{aspect-ratio:680/383}.news_gallery__tumb{aspect-ratio:221/147}.news_gallery__object .news_gallery__image img{border-radius:1rem;aspect-ratio:640/250}.news_gallery__object .news_gallery__tumb{aspect-ratio:148/92}.news_gallery__objects .news_gallery__image{margin-bottom:0}.news_gallery__objects .news_gallery__image img{border-radius:1rem;aspect-ratio:290/172}.news_gallery__objects .swiper{display:none}}@media screen and (max-width:640px){.news_gallery__image{display:none}.news_gallery__object .news_gallery__tumb{aspect-ratio:326/186;cursor:default}.news_gallery__objects .news_gallery__image{display:block}.news_gallery__objects .news_gallery__image img{border-radius:1rem;aspect-ratio:342/186}.news_gallery__objects .swiper{display:none}}.news_list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.news_list__item{width:25%}.news_list:not(:last-child){margin-bottom:6.4rem}@media screen and (max-width:900px){.news_list{margin-inline:-1.2rem}.news_list:not(:last-child){margin-bottom:3.2rem}.news_list__item{width:33.3333%}}@media screen and (max-width:640px){.news_list__item{width:100%}}.news_item{padding:1.6rem;gap:1.6rem;display:flex;flex-direction:column;border-radius:2rem;height:100%;position:relative;z-index:1;box-sizing:border-box}@media screen and (max-width:1200px){.swiper-slide .news_item{max-width:28.8rem}}.news_item:after{content:"";display:block;position:absolute;inset:0;border-radius:2rem;z-index:-1;opacity:0;background:linear-gradient(180deg,#fbfbfb 0,#f1f2f6 100%);transition:all .3s}.news_item:hover:after{opacity:1}.news_item__white:after{background:var(--white)}.news_item__image img{display:block;border-radius:1rem;aspect-ratio:318/208;width:100%;max-width:100%}@media screen and (max-width:1600px){.news_item__image img{aspect-ratio:268/208}.swiper-slide .news_item__image img{aspect-ratio:252/178}}@media screen and (max-width:1200px){.news_item__image img{aspect-ratio:204/136}.swiper-slide .news_item__image img{aspect-ratio:240/178}}@media screen and (max-width:900px){.news_item{padding:1.2rem}.news_item__image img{aspect-ratio:189/136}}@media screen and (max-width:640px){.news_item__image img{aspect-ratio:342/186}}.section_faq{background:var(--white)}.faq_item{border-radius:2rem;background:var(--white)}.faq_item:not(:last-child){margin-bottom:3.2rem}.faq_item__header{padding:3.6rem;cursor:pointer}.faq_item__content{padding:0 3.6rem 3.6rem;white-space:pre-line;text-align:justify;word-break:break-word}.faq_item__title{display:flex;align-items:center;justify-content:space-between;word-break:break-word;min-width:0}.faq_item__title:after{content:"";display:block;width:3.2rem;height:3.2rem;background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_accordeon.svg) 0 0 no-repeat;background-size:contain;flex-shrink:0}.expanded .faq_item__title:after{background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_accordeon_close.svg) 0 0 no-repeat;background-size:contain}.faq_item__grey{background:var(--grey) linear-gradient(180deg,#fbfbfb 0,#f1f2f6 100%)}@media screen and (max-width:900px){.faq_item__header{padding:2.4rem}.faq_item__content{padding:0 2.4rem 2.4rem}}.section_docs{background:linear-gradient(180deg,#f0f1f2 0,#f7f7f9 10%,#f7f7f9 90%,#f0f1f2 100%);padding:6.4rem 0}@media screen and (max-width:1600px){.section_docs{padding:10rem 0}}@media screen and (max-width:1200px){.section_docs{padding:6.4rem 0}}@media screen and (max-width:640px){.section_docs{padding:3.6rem 0}}.docs_list{list-style:none;margin:0;padding:0}.docs_list__item:not(:last-child){margin-bottom:3.2rem}@media screen and (max-width:900px){.docs_list__item:not(:last-child){margin-bottom:1.2rem}}.docs_item{border-radius:2rem;padding:2.4rem;background:var(--white);display:flex;align-items:center;justify-content:flex-start;gap:2rem}.docs_item:before{content:"";display:block;flex-shrink:0;width:6.4rem;height:6.4rem;background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_file_lg.svg) 0 0 no-repeat;background-size:contain}.docs_item__content{flex-grow:1;min-width:0}.docs_item__title{max-width:100%;margin-bottom:.5rem}.docs_item__filesize{color:#696969}.docs_item__link{margin-top:1.5rem}.docs_item__link>a{color:var(--blue-main-color);display:flex;align-items:center;justify-content:flex-start;gap:1rem;width:fit-content}.docs_item__link>a:before{content:"";display:block;width:2.4rem;height:2.4rem;background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_download.svg) 0 0 no-repeat;background-size:contain}.docs_item__grey{background:var(--grey) linear-gradient(180deg,#fbfbfb 0,#f1f2f6 100%)}.section_about_intro{margin-top:var(--section-offset);position:relative;color:var(--white);background:#ccc;background-image:url(/local/templates/Kratoz/assets/css/../img/bg_about.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;aspect-ratio:1920/860;display:flex;align-items:center;justify-content:center}.home_intro_swiper .section_about_intro .swiper-buttons,.home_projects_swiper .section_about_intro .swiper-buttons,.section_about_intro .content_area,.section_about_intro .home_intro_swiper .swiper-buttons,.section_about_intro .home_projects_swiper .swiper-buttons{position:relative;z-index:3}.section_about_intro:before{content:"";display:block;position:absolute;inset:0;background:rgba(0,0,0,.2);z-index:1}.section_about_intro:after{content:"";display:block;position:absolute;inset:0;background:linear-gradient(180deg,rgba(30,69,147,.14) 0,rgba(30,69,147,.7) 100%);z-index:2}@media screen and (max-width:1600px){.section_about_intro{aspect-ratio:1366/600}}@media screen and (max-width:1200px){.section_about_intro{aspect-ratio:1024/512}}@media screen and (max-width:900px){.section_about_intro{aspect-ratio:768/512}}@media screen and (max-width:640px){.section_about_intro{aspect-ratio:414/512}}.about_intro{max-width:66rem}.about_intro__title{margin-bottom:2.8rem}.about_intro__content:not(:last-child){margin-bottom:4.8rem}.about_intro__status{margin-bottom:1.6rem}.about_intro__status>:not(:last-child){margin-bottom:.8rem}.about_intro__buttons:not(:last-child){margin-bottom:2.8rem}.about{border-radius:2rem;padding:3.6rem;background:var(--white)}.about__description{margin-bottom:1em}.about__content{text-align:justify}@media screen and (max-width:1200px){.about{padding:2.4rem}}.how_list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:2.4rem;align-items:stretch}.how_list_item{width:calc((100% - 4.8rem)/ 3);position:relative;border-radius:2rem;overflow:hidden;background-color:#d9d9d9;color:var(--white);padding:2.4rem;word-break:break-word}.how_list_item:nth-child(1){background:#d9d9d9 url(/local/templates/Kratoz/assets/css/../img/how_card_1.jpg);background-size:cover}.how_list_item:nth-child(2){background:#d9d9d9 url(/local/templates/Kratoz/assets/css/../img/how_card_2.jpg);background-size:cover}.how_list_item:nth-child(3){background:#d9d9d9 url(/local/templates/Kratoz/assets/css/../img/how_card_3.jpg);background-size:cover}.how_list_item:nth-child(4){background:#d9d9d9 url(/local/templates/Kratoz/assets/css/../img/how_card_4.jpg);background-size:cover}.how_list_item:nth-child(5){background:#d9d9d9 url(/local/templates/Kratoz/assets/css/../img/how_card_1.jpg);background-size:cover}.how_list_item:nth-child(6){background:#d9d9d9 url(/local/templates/Kratoz/assets/css/../img/how_card_2.jpg);background-size:cover}.how_list_item>*{position:relative;z-index:2}.how_list_item:after{content:"";display:block;background:rgba(31,38,54,.5);position:absolute;inset:0;transition:all .3s;z-index:1}.how_list_item:hover:after{background:rgba(31,38,54,.8)}.how_list_item:hover .how_list_item__description{opacity:1}.how_list_item__title{margin-bottom:1.6rem}.how_list_item__description{opacity:0;transition:all .3s;margin-bottom:3.8rem}.how_list_item__icon{background:var(--white);border-radius:100%;width:4.8rem;height:4.8rem;display:flex;align-items:center;justify-content:center}.how_list_item__icon:after{content:"";display:block;width:2.4rem;height:2.4rem}.how_list_item__icon__1:after{background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_how_1.svg) 0 0 no-repeat;background-size:contain}.how_list_item__icon__2:after{background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_how_2.svg) 0 0 no-repeat;background-size:contain}.how_list_item__icon__3:after{background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_how_3.svg) 0 0 no-repeat;background-size:contain}.how_list_item__icon__4:after{background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_how_4.svg) 0 0 no-repeat;background-size:contain}.how_list__home .how_list_item{width:calc((100% - 2.4rem)/ 2)}.how_list__home .how_list_item__title{margin-bottom:0;margin-top:4.6rem}@media screen and (max-width:1600px){.how_list_item__description{margin-bottom:2.4rem}.how_list__home .how_list_item__title{margin-top:5.4rem}}@media screen and (max-width:1200px){.how_list_item__description{margin-bottom:1.6rem;opacity:1}.how_list__home .how_list_item__title{margin-top:2.7rem}}@media screen and (max-width:900px){.how_list_item{width:calc((100% - 2.4rem)/ 2)}}@media screen and (max-width:640px){.how_list{flex-direction:column}.how_list_item{width:100%;padding:1.6rem}.how_list__home .how_list_item{width:100%}.how_list__home .how_list_item__title{margin-top:3.2rem}}.stats__image{margin-bottom:3.6rem}.stats__image img{display:block;object-fit:cover;object-position:center bottom;border-radius:2rem;width:100%;aspect-ratio:1402/345}.stats__content{display:flex;align-items:flex-start;justify-content:space-around;gap:2.4rem}.stats__item{text-align:center}.stats__value{color:var(--blue-main-color);margin-bottom:.4rem}@media screen and (max-width:1600px){.stats__image img{aspect-ratio:1200/345}}@media screen and (max-width:1200px){.stats__image img{aspect-ratio:944/268}}@media screen and (max-width:900px){.stats__image img{aspect-ratio:688/268}}@media screen and (max-width:640px){.stats__image{margin-bottom:2.4rem}.stats__image img{aspect-ratio:374/186}.stats__content{flex-direction:column;align-items:center}}.adm_list{list-style:none;margin:0;padding:0}.adm_list__item:not(:last-child){margin-bottom:3.2rem}@media screen and (max-width:900px){.adm_list__item:not(:last-child){margin-bottom:1.2rem}}.adm_item{border-radius:2rem;padding:3rem;display:flex;align-items:flex-start;gap:3rem;background:var(--white)}.adm_item__media{flex-shrink:0}.adm_item__media img{display:block;border-radius:1rem;object-fit:cover;width:42rem;height:29.8rem}.adm_item__content{display:flex;flex-direction:column;gap:1.8rem}.adm_item__texts{display:flex;flex-direction:column;gap:1.8rem;min-width:0}.adm_item__description{text-align:justify}@media screen and (max-width:1600px){.adm_item__media img{width:36.2rem;height:24.3rem}}@media screen and (max-width:1200px){.adm_item{gap:2.4rem}.adm_item__media img{width:26.5rem;height:16.8rem}.adm_item__contacts{width:100%}}@media screen and (max-width:900px){.adm_item__media img{width:26.5rem;height:16.8rem}}@media screen and (max-width:640px){.adm_item{padding:2.4rem;flex-direction:column}.adm_item__media img{width:100%;height:auto;aspect-ratio:326/186}}.contacts_list{list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:1.8rem;margin:0;padding:0}@media screen and (max-width:1200px){.contacts_list{flex-direction:column;align-items:flex-start}}.contact_item{display:flex;align-items:center;gap:1rem}.contact_item:before{content:"";display:block;flex-shrink:0;width:2.4rem;height:2.4rem}.contact_item__phone:before{background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_contacts_phone.svg) 0 0 no-repeat;background-size:contain}.contact_item__address:before{background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_contacts_loc.svg) 0 0 no-repeat;background-size:contain}.contact_item__web:before{background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_globe.svg) 0 0 no-repeat;background-size:contain}.home_about{display:flex;align-items:stretch;gap:2.4rem}.home_about__content{border-radius:2rem;padding:3.6rem;background:linear-gradient(180deg,#fbfbfb 0,#f1f2f6 100%);display:flex;flex-direction:column}.home_about__title{margin-bottom:2.8rem}.home_about__description{margin-bottom:2.8rem}.home_about__footer{margin-top:auto}@media screen and (max-width:1600px){.home_about{gap:1.6rem}}@media screen and (max-width:1200px){.home_about__content{padding:2.4rem}}@media screen and (max-width:900px){.home_about{flex-direction:column}}.section_home_team{overflow:hidden}.section_start{background:url(/local/templates/Kratoz/assets/css/../img/bg_home_slider.svg),linear-gradient(180deg,#f0f1f2 0,#f7f7f9 10%,#f7f7f9 90%,#f0f1f2 100%);background-repeat:no-repeat;background-position:0 30%,0 0}.home_intro_swiper .section_start .swiper-buttons,.home_projects_swiper .section_start .swiper-buttons,.section_start .content_area,.section_start .home_intro_swiper .swiper-buttons,.section_start .home_projects_swiper .swiper-buttons{height:100%}.home_slide{width:100%;aspect-ratio:192/70;position:relative;display:flex;align-items:center;padding-block:12rem 10rem}.home_slide__tablet{display:none}.home_slide__content{width:50%;padding-right:3.6rem;height:97%;display:flex;flex-direction:column;padding-block:2rem;position:relative;z-index:2}.home_slide__content_header{margin-bottom:2.8rem}.home_slide__content_content{margin-bottom:4.8rem;margin-top:auto}.home_slide__content_footer{margin-bottom:10.2rem}.home_slide__title{margin-bottom:2.8rem}.home_slide__image{position:absolute;border-bottom-left-radius:6rem;overflow:hidden;top:0;bottom:0;right:0;left:50%;z-index:1}.home_slide__image img{display:block;width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.home_slide__image:after{content:"";display:block;position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(30,69,147,.14) 0,rgba(30,69,147,.7) 100%)}@media screen and (max-width:1600px){.home_slide{padding-block:10rem}.home_slide__content{width:55%}.home_slide__image{left:55%}}@media screen and (max-width:1200px){.home_slide{aspect-ratio:1024/550;padding-block:6rem}.home_slide__content{width:50%}.home_slide__image{left:50%}}@media screen and (max-width:900px){.home_slide{aspect-ratio:768/825}.home_slide__desktop{display:none}.home_slide__tablet{display:block}.home_slide__image{left:0;border-radius:0}.home_slide__content{width:100%;color:var(--white);height:70%}.home_slide__content_footer{margin-bottom:0}}@media screen and (max-width:640px){.home_slide{aspect-ratio:414/768}.home_slide__content{height:70%}}.team_item{width:15.8rem;aspect-ratio:1/1}.team_item img{display:block;width:100%;height:100%;object-fit:cover;border-radius:100%}@media screen and (max-width:1200px){.team_item{width:14.2rem}}@media screen and (max-width:900px){.team_item{width:12.7rem}}@media screen and (max-width:640px){.team_item{width:11.5rem}}.home_team_tooltip{position:absolute;z-index:20;box-shadow:10px 10px 50px 0 rgba(0,0,0,.1);background:var(--white);border-radius:2rem 2rem 2rem 0;padding:3rem;max-width:32.8rem;transform:translateY(-100%);pointer-events:none;display:none;min-width:20rem}.home_team_tooltip.leftside{border-radius:2rem 2rem 0 2rem}.home_team_tooltip>:not(:last-child){margin-bottom:.8rem}.home_team_tooltip__name{font-weight:600;font-size:2rem;line-height:1.2}.home_team_tooltip__position{font-weight:500;font-size:1.6rem;line-height:1.4}.project_slide{padding-block:6.4rem;color:var(--white);background:var(--blue-main-color);position:relative}.home_intro_swiper .project_slide .swiper-buttons,.home_projects_swiper .project_slide .swiper-buttons,.project_slide .content_area,.project_slide .home_intro_swiper .swiper-buttons,.project_slide .home_projects_swiper .swiper-buttons{position:relative;z-index:3}.project_slide:after{content:"";display:block;position:absolute;inset:0;z-index:2;background:rgba(31,38,54,.7)}.project_slide__image{display:block;position:absolute;inset:0;z-index:1;object-fit:cover;width:100%;height:100%}.project_slide__title{margin-bottom:2.8rem}.project_slide__description{font-family:var(--font-family);font-weight:500;font-size:1.8rem;line-height:1.4;text-align:justify;color:var(--white);max-width:92rem}.project_slide__buttons{margin-top:6.4rem}@media screen and (max-width:1200px){.project_slide{padding-block:6.4rem 9.6rem}}.history{display:flex;align-items:flex-start;gap:2.4rem;max-width:100vw}.history_controls{width:15.7rem;flex-shrink:0;max-width:100vw;position:sticky;top:0;z-index:2}.history_controls__title{margin-bottom:1.8rem}.history_content{flex-grow:1;min-width:0}@media screen and (max-width:1600px){.history_controls{width:14rem}}@media screen and (max-width:900px){.history{flex-direction:column}.history_controls{width:auto;top:-3rem}}.history_controls_list{list-style:none;margin:0;border-radius:1rem;padding:.6rem;background:var(--grey)}.history_controls_list__wrapper{overflow:scroll}.history_controls_list__item{white-space:nowrap}.history_controls_list__link{display:block;border-radius:1rem;padding:1.4rem 1.2rem}.is-active .history_controls_list__link{background:var(--white)}@media screen and (max-width:900px){.history_controls_list{display:flex;width:fit-content}.history_controls_list__wrapper{width:100vw;padding-bottom:1rem;margin-left:-4rem;padding-inline:4rem}.history_controls_list__item{flex-shrink:0}}@media screen and (max-width:640px){.history_controls_list__wrapper{margin-left:-2rem;padding-inline:2rem}}.history_article__title{margin-bottom:1.8rem}.history_article__content{display:flex;gap:2.4rem}.history_article__content>*{width:calc(50% - 1.2rem)}.history_article__text{flex-grow:1;min-width:0}.history_article__media{position:relative}@media screen and (max-width:1600px){.history_article__content>*{width:unset}.history_article__text{width:55.6%;flex-shrink:0}}@media screen and (max-width:1200px){.history_article__content{flex-direction:column-reverse}.history_article__text{width:100%}.history_article__media{width:100%}}.history_media_list{display:flex;align-items:flex-start;flex-direction:column;gap:2.4rem;position:relative;scroll-behavior:smooth}.history_media_list>*{display:block;border-radius:2rem;object-fit:cover}@media screen and (max-width:1200px){.history_media_list{flex-direction:row;overflow:scroll;gap:0;padding-bottom:1rem;margin-bottom:-1rem}}.history_media_list__button{display:none}@media screen and (max-width:1200px){.history_media_list__button{display:flex;width:3.2rem;height:3.2rem;align-items:center;justify-content:center;background:var(--white);border-radius:100%;position:absolute;top:50%;transform:translateY(-50%)}.history_media_list__button:after{content:"";display:block;background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_arrow_left.svg) 0 0 no-repeat;background-size:contain;width:2.2rem;height:2.2rem}.history_media_list__button.left{left:1.6rem}.history_media_list__button.right{right:1.6rem}.history_media_list__button.right:after{transform:scaleX(-1)}}.objects_map{width:100%;position:relative;overflow:hidden;border-radius:2rem}.objects_map__map{width:100%;height:45rem}.objects_map__map #all_objects_map{width:100%;height:100%}.objects_map__list{display:none}.objects_map__additional{position:absolute;top:0;left:0;bottom:0;overflow:hidden;z-index:100;display:flex;transition:all .3s;background:var(--white)}.objects_map__additional:empty{width:0}.objects_map__additional:not(:empty){width:42%}@media screen and (max-width:1600px){.objects_map__additional:not(:empty){width:39%}}@media screen and (max-width:1200px){.objects_map__additional:not(:empty){width:48%}}@media screen and (max-width:900px){.objects_map__additional{width:100%;position:relative;left:auto;bottom:auto;top:auto}.objects_map__additional:empty{width:100%;height:0}.objects_map__additional:not(:empty){width:100%;height:45rem}}@media screen and (max-width:640px){.objects_map__additional:not(:empty){height:62rem}}.object_map_item{display:flex;height:100%;flex-direction:column;align-items:stretch;padding:2.4rem}.object_map_item__close{flex-shrink:0;width:2.4rem;height:2.4rem;background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_menu_close.svg) 0 0 no-repeat;background-size:contain;font-size:0}.object_map_item__header{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;margin-bottom:2.4rem}.object_map_item__content{flex-grow:1;min-height:0;overflow-y:auto;margin-right:-1rem;padding-right:1rem}.object_map_item__footer{flex-shrink:0;text-align:center;line-height:1.4;padding-top:.5rem}.object_map_item__presentation{display:flex;gap:1.2rem;align-items:flex-start}.object_map_item__presentation:not(:last-child){margin-bottom:2.4rem}.object_map_item__media{width:13.2rem;flex-shrink:0}.object_map_item__image{aspect-ratio:1/1;border-radius:1rem;display:block;object-fit:cover}.object_map_item__address{display:flex;align-items:center;gap:.8rem;margin-bottom:1.2rem}.object_map_item__address:before{content:"";display:block;flex-shrink:0;width:1.8rem;height:1.8rem;background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_map_pin.svg) 0 0 no-repeat;background-size:contain}.object_map_item__desc{text-align:justify}.object_map_item__team_title{margin-bottom:1.2rem}@media screen and (max-width:640px){.object_map_item{padding:1.8rem}.object_map_item__presentation{flex-direction:column}.object_map_item__media{width:100%}.object_map_item__image{aspect-ratio:320/186}}.team_list{list-style:none;margin:0;padding:0}.team_list__item:not(:last-child){margin-bottom:1.5rem}.team_list_item{display:flex;align-items:flex-start;gap:1.5rem}.team_list_item__image{flex-shrink:0;width:5.4rem}.team_list_item__image img{display:block;aspect-ratio:1/1;border-radius:100%;object-fit:cover}.team_list_item__desc{flex-grow:1;min-width:0}.team_list_item__name:not(:last-child){margin-bottom:.4rem}@media screen and (max-width:640px){.team_list_item__image{display:none}}.main_wrapper:has(.section_error){background-image:url(/local/templates/Kratoz/assets/css/../img/bg_error.png);background-repeat:no-repeat;background-size:54.5rem 66.7rem;background-position:calc(50% - 86rem) 10rem}@media screen and (max-width:1600px){.main_wrapper:has(.section_error){background-size:47.8rem 58.5rem;background-position:calc(50% - 61.9rem) 17rem}}@media screen and (max-width:1200px){.main_wrapper:has(.section_error){background-size:47rem 57.6rem;background-position:calc(50% - 44.3rem) 19.5rem}}@media screen and (max-width:900px){.main_wrapper:has(.section_error){background:0 0}}.error{padding:7rem 0 22.3rem;display:flex;align-items:center;justify-content:space-between}.error__content{max-width:44rem}.error__title{margin-bottom:2.8rem}.error__buttons{margin-top:4.8rem}.error__code{font-weight:700;font-size:25rem;line-height:1.2;color:#dde3ee;overflow-wrap:normal}@media screen and (max-width:1200px){.error__content{max-width:35rem}}@media screen and (max-width:900px){.error{flex-direction:column;align-items:stretch;padding:2.4rem 0 6.4rem}.error__code{font-size:32.6rem}}@media screen and (max-width:640px){.error__code{max-width:100%;font-size:18rem;text-align:center}}.section_objects{flex-grow:1}.structure_list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:2.6rem;align-items:stretch}.structure_list__item{width:calc(50% - 1.3rem)}@media screen and (max-width:900px){.structure_list{gap:1.2rem}.structure_list__item{width:100%}}.structure_item{border:1px solid #d9d9d9;border-radius:2rem;background:var(--white);height:100%;display:flex;align-items:flex-start;gap:1.6rem;padding:3rem}.structure_item__image{flex-shrink:0}.structure_item__image img{display:block;width:8rem;height:8rem;object-fit:cover;border-radius:100%}.structure_item__content{display:flex;align-items:flex-start;gap:1.6rem;flex-grow:1}.structure_item__person>:not(:last-child){margin-bottom:.8rem}.structure_item__controls{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:1.2rem}.structure_item__controls .rate_link{display:none;color:var(--blue-main-color)}.structure_item__rating{display:flex;align-items:center;gap:.6rem}.structure_item__rating:before{content:"";display:block;background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_star_fill.svg) 0 0 no-repeat;background-size:contain;width:2.4rem;height:2.4rem}@media screen and (max-width:1200px){.structure_item{padding:2.4rem;flex-wrap:wrap;gap:1rem}.structure_item__controls{width:100%;flex-direction:row;align-items:center;justify-content:space-between}.structure_item__controls .btn{display:none}.structure_item__controls .rate_link{display:block}}@media screen and (max-width:900px){.structure_item{flex-wrap:nowrap;gap:1.6rem;align-items:stretch}.structure_item__controls{width:auto;flex-direction:column;align-items:flex-end;justify-content:space-between}}@media screen and (max-width:640px){.structure_item{padding:1.6rem;flex-wrap:wrap;gap:1rem}.structure_item__controls{width:100%;flex-direction:row;align-items:center;justify-content:space-between}}.object{background:var(--white);border-radius:2rem;padding:3.6rem;display:flex;align-items:flex-start;gap:3.6rem}.object+.object{margin-top:4rem}.object__media{flex-shrink:0;width:30%}.object__default_image{display:block;width:100%;max-width:100%;border-radius:1rem;aspect-ratio:1/1;object-fit:cover}.object__content_container{flex-grow:1}.object__header{margin-bottom:2.4rem}.object__title{margin-bottom:2.4rem}@media screen and (max-width:1600px){.object__media{width:35%}.object__title{font-weight:600;font-size:2rem;line-height:1.4}}@media screen and (max-width:1200px){.object{padding:2.4rem;gap:2.4rem}.object__media{width:44%}}@media screen and (max-width:900px){.object{flex-direction:column}.object__media{width:100%}.object__default_image{aspect-ratio:640/352;object-fit:cover}.object__title{font-size:1.8rem}}.object_rating{background:var(--grey) linear-gradient(180deg,#fbfbfb 0,#f1f2f6 100%);padding:2.4rem;border-radius:1rem;display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.object_rating__stats{display:flex;align-items:center;gap:1.6rem}.object_rating__value{font-family:var(--font-family);font-weight:700;font-size:4.8rem;line-height:1.2;color:var(--blue-main-color)}.object_rating__img{display:flex;align-items:center;gap:.4rem;margin-bottom:.4rem}.object_rating__img img{display:block;width:2.6rem;height:2.6rem}@media screen and (max-width:1600px){.object_rating__value{font-size:4.2rem}}@media screen and (max-width:640px){.object_rating{flex-direction:column;align-items:flex-start}}.object_content__title{color:var(--blue-main-color);margin-bottom:2.4rem}.object_content__description{text-align:justify}.objects_list{list-style:none;margin:0;padding:0;display:flex;align-items:stretch;flex-wrap:wrap;gap:2.4rem}.objects_list__item{width:calc(50% - 1.2rem)}.objects_list__item .object_card{height:100%}@media screen and (max-width:900px){.objects_list{gap:1.2rem}}@media screen and (max-width:640px){.objects_list__item{width:100%}}.object_card{background:var(--white);border-radius:2rem;padding:3rem;display:flex;align-items:flex-start;gap:1.6rem}.object_card__media{width:49%;flex-shrink:0;flex-grow:0}.object_card__title{margin-bottom:1.8rem}.object_card__description{margin-bottom:1.6rem;text-align:justify}.object_card__footer{display:flex;align-items:center;justify-content:space-between}.object_card__rating{display:flex;align-items:center;gap:.6rem}.object_card__rating:before{content:"";display:block;background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_star_fill.svg) 0 0 no-repeat;background-size:contain;width:2.4rem;height:2.4rem}.object_card__default_image{width:100%;aspect-ratio:310/245;object-fit:cover;border-radius:1rem}@media screen and (max-width:1600px){.object_card__default_image{aspect-ratio:279/229}}@media screen and (max-width:1200px){.object_card{flex-direction:column;padding:2.4rem}.object_card__media{width:100%}.object_card__default_image{aspect-ratio:412/266}.object_card__content_container{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start}.object_card__footer{margin-top:auto}}@media screen and (max-width:900px){.object_card__default_image{aspect-ratio:290/172}}@media screen and (max-width:640px){.object_card{padding:1.6rem}.object_card__default_image{aspect-ratio:342/186}}.details_link{width:fit-content;display:flex;align-items:center;gap:.4rem;color:var(--blue-main-color)}.details_link:after{content:"";display:block;background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_right.svg) 0 0 no-repeat;background-size:contain;width:1em;height:1em;transform:translateY(-5%)}.projects_list{list-style:none;margin:0;padding:0;display:flex;align-items:stretch;flex-wrap:wrap;gap:2.4rem}.projects_list__item{width:calc(50% - 1.2rem)}.projects_list__item .project_card{height:100%}@media screen and (max-width:900px){.projects_list{gap:1.2rem}}@media screen and (max-width:640px){.projects_list__item{width:100%}}.project_card{background:var(--white);border-radius:2rem;padding:3rem;display:flex;align-items:flex-start;flex-direction:column;gap:1.6rem}.project_card>*{width:100%}.project_card__header{flex-grow:1}.project_card__title:not(:last-child){margin-bottom:1.6rem}.project_card__description{text-align:justify}.project_card__image{position:relative}.project_card__image img{display:block;width:100%;position:relative;z-index:1;border-radius:1rem;aspect-ratio:616/341;object-fit:cover}.project_card__status{position:absolute;z-index:2;bottom:1.5rem;left:1.5rem}.project_card__footer{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.project_card__tags{flex-grow:1;min-width:0;position:relative}.project_card__tags:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:3rem;background:linear-gradient(to right,rgba(255,255,255,0),#fff)}.project_card__tags .tags{flex-wrap:nowrap;overflow:hidden}.project_card__links{flex-shrink:0}@media screen and (max-width:1600px){.project_card__image img{aspect-ratio:516/314}}@media screen and (max-width:1200px){.project_card{padding:2.4rem}.project_card__image img{aspect-ratio:412/265}}@media screen and (max-width:900px){.project_card__image img{aspect-ratio:290/172}}@media screen and (max-width:640px){.project_card__image img{aspect-ratio:326/186}}.project_status{border-radius:.5rem;padding:1rem;background:var(--white);color:#333;width:fit-content}.project_status__active{background:var(--blue-main-color);color:var(--white)}.project_status__round{border-radius:1rem;padding:.65rem 1.6rem}.tags{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.8rem}.tags>*{background:var(--grey);border-radius:.5rem;padding:.5rem 1rem;color:#25282b;overflow-wrap:normal}.tags__slide>*{border-radius:1rem;color:var(--white);background:rgba(255,255,255,.35);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.project_voting_slide{position:relative;padding:10rem 13rem;color:var(--white);overflow:hidden}.project_voting_slide__content_container{position:relative;z-index:2;display:flex;flex-direction:column;gap:2.4rem}.project_voting_slide__image{position:absolute;inset:0;z-index:1}.project_voting_slide__image:before{content:"";display:block;position:absolute;inset:0;z-index:2;background:#1f2636;opacity:.7}.project_voting_slide__image img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover}.project_voting_slide__description{max-width:75rem}@media screen and (max-width:1600px){.project_voting_slide{padding:10rem}}@media screen and (max-width:1200px){.project_voting_slide{padding:4rem 4rem 6rem}}@media screen and (max-width:900px){.project_voting_slide{padding:3.6rem 3.6rem 6rem}.project_voting_slide__content_container{gap:1.2rem}.project_voting_slide__description{text-align:justify}}.project_voted{width:fit-content;border-radius:1rem;padding:1.4rem 1.6rem;color:var(--white);background:rgba(255,255,255,.35);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.project{background:var(--white);border-radius:2rem;padding:3.6rem;display:flex;align-items:flex-start;gap:3.6rem}.project+.project{margin-top:4rem}.project__media{flex-shrink:0;width:40%}.project__default_image{display:block;width:100%;max-width:100%;border-radius:1rem;aspect-ratio:4/3;object-fit:cover}.project__header{margin-bottom:2.4rem;display:flex;flex-direction:column;gap:.8rem}.project__content:not(:last-child){margin-bottom:2.4rem}.project__voting{margin-bottom:2.4rem}@media screen and (max-width:1600px){.project__media{width:35%}}@media screen and (max-width:1200px){.project{padding:2.4rem;gap:2.4rem}.project__media{width:44%}}@media screen and (max-width:900px){.project{flex-direction:column}.project__media{width:100%}.project__default_image{aspect-ratio:640/352;object-fit:cover}}.project_content__title{color:var(--blue-main-color);margin-bottom:2.4rem}.project_content__description{text-align:justify}.project_voting{display:flex;align-items:center;justify-content:space-between;border-radius:1rem;padding:2.4rem;background:var(--grey) linear-gradient(180deg,#fbfbfb 0,#f1f2f6 100%);gap:1.2rem}.project_voting__title{margin-bottom:.4rem}.project_voting__value{font-weight:700;font-size:4.8rem;line-height:1.2;color:var(--blue-main-color)}@media screen and (max-width:1600px){.project_voting__value{font-size:4.2rem}}@media screen and (max-width:1200px){.project_voting{flex-direction:column;align-items:flex-start}}@media screen and (max-width:900px){.project_voting{flex-direction:row;align-items:center}}@media screen and (max-width:640px){.project_voting{flex-direction:column;align-items:flex-start}}.profile{display:flex;align-items:flex-start;gap:3.6rem}.profile__menu{width:26rem;flex-shrink:0}.profile__content{flex-grow:1}.profile__header{margin-bottom:3.6rem}@media screen and (max-width:900px){.profile{gap:2.4rem}.profile__menu{width:19.7rem}}@media screen and (max-width:640px){.profile{flex-direction:column}.profile>*{width:100%}}.profile_menu{list-style:none;margin:0;padding:0}.profile_menu__link{display:block;border-radius:1rem;padding:1.4rem 1.2rem;color:var(--black)}.profile_menu__link.is-active{background:var(--grey)}.new_application{display:flex;flex-direction:column;gap:3.6rem}.new_application>*{width:100%}.new_application__subtitle{margin-bottom:1.8rem}.new_application__buttons{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap}.new_application .field__wrap textarea{min-height:24rem}.application_files_list{list-style:none;margin:0;padding:0}.application_files_list__item:not(:last-child){margin-bottom:.8rem}.application_file{display:flex;align-items:center;gap:1rem;text-decoration:none}.application_file:hover{text-decoration:none}.application_file:before{content:"";display:block;width:4.3rem;height:4.3rem;background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_file_app_hover.svg) 50% 50% no-repeat;background-size:contain;flex-shrink:0}.application_file__details{flex-grow:1;min-width:0}.application_file__title:not(:last-child){margin-bottom:.4rem}.application_file__filesize{color:#696969}.profile_form{display:flex;flex-direction:column;max-width:40rem}.profile_form>:not(:last-child){margin-bottom:1.8rem}.profile_form .field__wrap__terms{margin-block:1.8rem 3.6rem}@media screen and (max-width:900px){.profile_form{max-width:none}}.profile_applications{display:flex;flex-direction:column;gap:3.6rem}.my_applications{list-style:none;margin:0;border-radius:1rem;padding:1.2rem;background:var(--grey);display:flex;flex-direction:column;gap:1.2rem}.my_applications__link{display:block;transition:all .3s;border-radius:1rem;padding:1.8rem;text-decoration:none}.my_applications__link:hover{background:var(--white);text-decoration:none}@media screen and (max-width:1200px){.my_applications__link{padding:1.2rem}}.my_application{display:flex;align-items:flex-start;gap:1rem}.my_application:before{content:"";display:block;flex-shrink:0;width:6.4rem;height:6.4rem;background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_file_lg.svg) 0 0 no-repeat;background-size:contain}.my_applications__link .my_application:before{background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_file_app.svg) 0 0 no-repeat;background-size:contain}.my_applications__link:hover .my_application:before{background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_file_app_hover.svg) 0 0 no-repeat;background-size:contain}.my_application__title{margin-bottom:.8rem}.my_application__date{margin-bottom:.4rem}.application__header{margin-bottom:1.8rem}.application__title{margin-bottom:3.6rem}.application__meta>:not(:last-child){margin-bottom:1.5rem}.application__content{margin-bottom:3.6rem}.application__answer{background:#fafbfc;border-radius:1rem;padding:1.8rem;line-height:1.5}.application__details{margin-top:3.6rem}.application__subtitle{margin-bottom:3rem}.application__files{margin-bottom:3.6rem}.application_text__title{margin-bottom:1.8rem}.application_text__content{background:#fafbfc;border-radius:1rem;padding:1.8rem;line-height:1.5}.application_files__title{margin-bottom:1.8rem}.auth{max-width:48.4rem;margin-inline:auto}.auth__header{text-align:center;margin-bottom:3.6rem}.auth_form{border-radius:2rem;padding:3.6rem;background:var(--grey);display:flex;flex-direction:column;gap:2.4rem}.auth_form .field__wrap__buttons{display:flex;flex-direction:column;gap:1rem}.auth_form .field__wrap__buttons>*{width:100%}@media screen and (max-width:640px){.auth_form{padding:2.4rem}}.already_registered{border:1px solid var(--blue-main-color);border-radius:1rem;padding:1.5rem 1.8rem;width:100%;display:flex;align-items:center;flex-direction:column;font-weight:500;font-size:1.6rem;line-height:1.4;text-align:center;color:var(--blue-main-color)}.already_registered a{font-weight:600;text-decoration:underline}.already_registered a:hover{text-decoration:none}.header{position:relative;z-index:3;width:100%;max-width:1920px;margin:0 auto;color:var(--white);box-shadow:0 .8rem 2.5rem 0 rgba(0,0,0,.2);border-radius:0 0 2rem 2rem;background:linear-gradient(180deg,#1e4593 0,#1b3d81 100%)}.header_logo{width:16.9rem;display:block;font-size:0;flex-shrink:0}.header_logo:after{content:"";display:block;padding-bottom:21.3017751479%;background:url(/local/templates/Kratoz/assets/css/../img/logo_w.svg) 0 0 no-repeat;background-size:contain}@media screen and (max-width:1600px){.header_logo{width:13.8rem}}.header_container{padding-block:2.6rem;display:flex;justify-content:space-between;align-items:center;gap:1.6rem}.header_buttons{flex-shrink:0}.header_mobilenav{display:none}.header_usernav{display:flex;gap:1rem}@media screen and (max-width:1200px){.header{box-shadow:none}.header:after{content:"";display:block;position:absolute;inset:0;border-radius:0 0 2rem 2rem;background:linear-gradient(180deg,#1e4593 0,#1b3d81 100%);z-index:-1}.header_usernav{display:none}.header_mobilenav{display:block}}.mainnav{white-space:nowrap;flex-grow:1;margin-inline:6.4rem}.mainnav_list{display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;list-style:none;font-weight:600;font-size:1.4rem;line-height:1.4}.mainnav_footer{display:none}@media screen and (max-width:1600px){.mainnav{margin-inline:5rem}}@media screen and (max-width:1200px){.mainnav{display:block;margin:0;opacity:0;position:fixed;inset:0;transform:translateY(-100%);z-index:-1;padding:14rem 4rem 4rem;overflow:auto;background:var(--white);transition:all .3s;color:var(--black)}.mainnav.show-menu{opacity:1;transform:translateY(0)}.mainnav_title{font-weight:600;font-size:1.6rem;line-height:1.4;color:#a6a6a6;margin-bottom:2.4rem}.mainnav_list{display:block;font-weight:500;font-size:1.6rem;line-height:1.4;width:max-content;margin-bottom:2.4rem}.mainnav_list__link{display:block;padding:1.6rem}.mainnav_list__link.is-active{background:var(--grey);border-radius:1rem;font-weight:600}.mainnav_footer{display:block;border-top:1px solid #ececec;padding-top:2.4rem;width:max-content}}@media screen and (max-width:640px){.mainnav{padding:14rem 2rem 2rem}}.mainnav_button{border-radius:1rem;padding:0;width:4.6rem;height:4.6rem;background:var(--white);font-size:0;display:flex;align-items:center;justify-content:center;color:var(--blue-main-color)}.mainnav_button>span{display:block;width:2.2rem;height:2.2rem;position:relative;transition:all .3s}.mainnav_button>span:after,.mainnav_button>span:before{content:"";display:block;width:100%;height:100%;position:absolute;inset:0;transition:all .3s;transform-origin:center center}.mainnav_button>span:before{background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_menu.svg) 0 0 no-repeat;background-size:contain}.mainnav_button>span:after{background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_menu_close.svg) 0 0 no-repeat;background-size:contain;transform:scale(0)}.header:has(.show-menu) .mainnav_button>span:before{transform:scale(0)}.header:has(.show-menu) .mainnav_button>span:after{transform:scale(1)}.footer{width:100%;max-width:1920px;margin:0 auto;position:relative;z-index:2}.footer_content{position:relative;padding-block:6.4rem;border-radius:2rem 2rem 0 0;background-color:var(--blue-main-color);background-image:linear-gradient(180deg,#1e4593 0,#1b3d81 100%);color:var(--white)}.footer_content .content_area,.footer_content .home_intro_swiper .swiper-buttons,.footer_content .home_projects_swiper .swiper-buttons,.home_intro_swiper .footer_content .swiper-buttons,.home_projects_swiper .footer_content .swiper-buttons{display:flex;align-items:flex-start;gap:1.6rem;justify-content:space-between}.footer_content:after{content:"";display:block;width:18.5rem;height:22.5rem;background:url(/local/templates/Kratoz/assets/css/../img/bg_footer.svg) 0 0 no-repeat;background-size:contain;position:absolute;right:-5.5rem;top:0}.footer_content__col__logo{flex-shrink:0}.footer_content__col__menu{flex-grow:1;max-width:65rem}.footer_logo{width:16.9rem;display:block;font-size:0;flex-shrink:0}.footer_logo:after{content:"";display:block;padding-bottom:21.3017751479%;background:url(/local/templates/Kratoz/assets/css/../img/logo_w.svg) 0 0 no-repeat;background-size:contain}@media screen and (max-width:640px){.footer_logo{width:13.8rem}}.footer_menu{list-style:none;margin:0;padding:0;font-weight:500;font-size:1.6rem;line-height:1.4;column-count:3;margin-bottom:-1em}.footer_menu li{margin-bottom:1em;white-space:nowrap}.footer_contacts{text-align:right}.footer_contacts__item:not(:last-child){margin-bottom:.8rem}.footer_contacts__item__phone{font-family:var(--font-family);font-weight:700;font-size:2.4rem;line-height:1.2}.footer_contacts__item__mail{font-weight:600;font-size:1.6rem;line-height:1.4}.footer_contacts__item__mail a{text-decoration:underline}.footer_contacts__item__mail a:hover{text-decoration:none}.footer_contacts__item__address{font-weight:600;font-size:1.6rem;line-height:1.4}.footer_bottom{padding-block:1.5rem 1rem;background:#f2f2f2;width:100%}.footer_bottom .content_area,.footer_bottom .home_intro_swiper .swiper-buttons,.footer_bottom .home_projects_swiper .swiper-buttons,.home_intro_swiper .footer_bottom .swiper-buttons,.home_projects_swiper .footer_bottom .swiper-buttons{display:flex;justify-content:flex-end}.footer__dev{display:flex;align-items:flex-start}.footer__dev img{display:block}.footer__dev>:not(:last-child){margin-right:1rem}@media screen and (max-width:1600px){.footer_content:after{display:none}.footer_menu li{white-space:wrap}}@media screen and (max-width:1200px){.footer_menu{column-count:2}}@media screen and (max-width:900px){.footer_content{padding-block:3.6rem}.footer_content .content_area,.footer_content .home_intro_swiper .swiper-buttons,.footer_content .home_projects_swiper .swiper-buttons,.home_intro_swiper .footer_content .swiper-buttons,.home_projects_swiper .footer_content .swiper-buttons{flex-wrap:wrap}.footer_content__col__logo{order:1}.footer_content__col__menu{order:3;margin-top:3.6rem}.footer_content__col__contacts{order:2}.footer_menu{column-count:3}}@media screen and (max-width:640px){.footer_content .content_area,.footer_content .home_intro_swiper .swiper-buttons,.footer_content .home_projects_swiper .swiper-buttons,.home_intro_swiper .footer_content .swiper-buttons,.home_projects_swiper .footer_content .swiper-buttons{flex-direction:column;gap:2.4rem}.footer_content__col__menu{margin-top:0}.footer_contacts{text-align:left}.footer_menu{column-count:1}}.modal{position:fixed;top:50%;left:50%;background-color:#fff;border-radius:2rem;width:100%;max-width:48.4rem;max-height:calc(100vh - 2rem);height:auto;z-index:200;transition:all .3s ease-out;transform:translateX(-50%) translateY(calc(-50% + 15rem));opacity:0;visibility:hidden;padding:0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-around;overflow:auto}.modal.is-active{visibility:visible;opacity:1;transform:translateX(-50%) translateY(-50%)}.modal__backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);z-index:150;visibility:hidden;opacity:0;transition:all .3s ease-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal__backdrop.is-active{visibility:visible;opacity:1}.modal__close{width:3rem;height:3rem;display:block;background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_modal_close.svg) no-repeat center;background-size:2.4rem 2.4rem;position:absolute;top:3rem;right:3rem;cursor:pointer}.modal__close:hover{opacity:.8}.modal__wrapper{padding:3.6rem;display:flex;flex-direction:column;gap:2.8rem;width:100%}.modal__header{padding-right:3rem}@media screen and (max-width:640px){.modal{max-width:38.4rem}.modal__wrapper{padding:2.4rem}.modal__close{right:2rem;top:2rem}}.object_modal{gap:2.8rem;display:flex;flex-direction:column}.object_modal>*{width:100%}.object_modal__media img{display:block;width:100%;aspect-ratio:412/217;object-fit:cover;border-radius:1rem}.object_modal__buttons{display:flex;flex-direction:column;gap:1rem}.object_modal__buttons>*{width:100%}.object_modal_rating{display:flex;align-items:flex-start;gap:1.8rem}.object_modal_rating__value{font-weight:700;font-size:4.8rem;line-height:1;color:var(--black);border:1px solid silver;border-radius:1rem;padding:1.6rem 1.8rem;text-align:center;min-width:7.2rem}.object_modal_rating__stars{display:flex;flex-direction:column;gap:.8rem}.object_modal_rating__title{font-family:var(--font-family);font-weight:500;font-size:1.6rem;line-height:1;color:#7f7f7f}.object_modal_rating__img{display:flex;gap:.4rem}.object_modal_rating__img img{display:block;width:2.8rem;height:2.8rem}@media screen and (max-width:1200px){.object_modal_rating__value{font-size:4rem}}@media screen and (max-width:640px){.object_modal_rating{flex-direction:column-reverse;align-items:center}.object_modal_rating__stars{align-items:center}}.object_modal_form{display:flex;flex-direction:column;gap:1.8rem}.object_modal_form>*{width:100%}.object_modal_form textarea{height:20rem}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}@media screen and (max-width:1200px){body:has(.show-menu){overflow:hidden;height:100vh}}.main_wrapper{display:flex;width:100%;max-width:100%;min-height:100vh;min-width:320px;flex-direction:column;position:relative}.content_container{flex-grow:1;position:relative;z-index:1;max-width:100vw;display:flex;flex-direction:column;justify-content:flex-start}.breadcrumbs{margin-block:2.9rem}.breadcrumbs>ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap}.breadcrumbs>ul>li{display:flex;align-items:center;color:var(--blue-main-color)}.breadcrumbs>ul>li>a{color:var(--black)}.breadcrumbs>ul>li:not(:last-child){margin-right:.5rem}.breadcrumbs>ul>li:not(:last-child):after{content:"";display:block;background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_breadcrumb.svg) 0 0 no-repeat;background-size:contain;width:2.4rem;height:2.4rem;margin-left:.5rem;flex-shrink:0}@media screen and (max-width:900px){.breadcrumbs{margin-block:2.8rem}}@media screen and (max-width:640px){.breadcrumbs{margin-block:2rem}}.go_to_top{display:none;font-size:0;position:fixed;bottom:2rem;right:10rem;width:6.2rem;height:6.2rem;background:var(--white);border-radius:.6rem;padding:.6rem;border:.6rem solid var(--grey);z-index:10;cursor:pointer}.go_to_top:after{content:"";display:block;background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_to_top.svg) 50% 50% no-repeat;background-size:2.2rem 2.2rem;width:100%;height:100%}@media screen and (max-width:1200px){.go_to_top{right:2rem}}.section_policy,.section_profile,.section_terms{padding-block:5rem 10rem}@media screen and (max-width:1200px){.section_policy,.section_profile,.section_terms{padding-block:2.4rem 6.4rem}}.section_about,.section_about_object,.section_history,.section_home_about,.section_home_team,.section_how,.section_map,.section_stats{padding:6.4rem 0}@media screen and (max-width:1600px){.section_about,.section_about_object,.section_history,.section_home_about,.section_home_team,.section_how,.section_map,.section_stats{padding:10rem 0}}@media screen and (max-width:1200px){.section_about,.section_about_object,.section_history,.section_home_about,.section_home_team,.section_how,.section_map,.section_stats{padding:6.4rem 0}}@media screen and (max-width:640px){.section_about,.section_about_object,.section_history,.section_home_about,.section_home_team,.section_how,.section_map,.section_stats{padding:3.6rem 0}}.section_adm,.section_faq,.section_news,.section_object_structure,.section_objects{padding:6.4rem 0 12.8rem}@media screen and (max-width:1600px){.section_adm,.section_faq,.section_news,.section_object_structure,.section_objects{padding:6.4rem 0 10rem}}@media screen and (max-width:1200px){.section_adm,.section_faq,.section_news,.section_object_structure,.section_objects{padding:6.4rem 0}}@media screen and (max-width:640px){.section_adm,.section_faq,.section_news,.section_object_structure,.section_objects{padding:3.6rem 0 6.4rem}}.common_section4,.section_about_project,.section_auth,.section_contacts_details,.section_project_docs,.section_project_faq,.section_projects,.section_projects_voting,.section_registration{padding-block:10rem}@media screen and (max-width:1200px){.common_section4,.section_about_project,.section_auth,.section_contacts_details,.section_project_docs,.section_project_faq,.section_projects,.section_projects_voting,.section_registration{padding-block:6.4rem}}@media screen and (max-width:640px){.common_section4,.section_about_project,.section_auth,.section_contacts_details,.section_project_docs,.section_project_faq,.section_projects,.section_projects_voting,.section_registration{padding-block:3.6rem}}.section_about,.section_about_object,.section_about_project,.section_adm,.section_gray,.section_map,.section_objects,.section_project_faq,.section_projects,.section_stats{background:linear-gradient(180deg,#f0f1f2 0,#f7f7f9 10%,#f7f7f9 90%,#f0f1f2 100%)}.page_title{margin-bottom:6.4rem}@media screen and (max-width:1200px){.page_title{margin-bottom:3.6rem}}@media screen and (max-width:900px){.page_title{margin-bottom:3.2rem}}.section{width:100%;max-width:min(192rem,100vw);margin-inline:auto}.section_start{margin-top:var(--section-offset)}.section_adm,.section_last_offset,.section_object_structure,.section_objects,.section_project_faq{margin-bottom:var(--section-offset)}.section_title:not(:last-child){margin-bottom:6.4rem}@media screen and (max-width:900px){.section_title:not(:last-child){margin-bottom:3.2rem}}.section_header{display:flex;align-items:center;justify-content:flex-start;gap:3.2rem}.section_header .section_title{margin-bottom:0}.section_header:not(:last-child){margin-bottom:6.4rem}@media screen and (max-width:900px){.section_header:not(:last-child){margin-bottom:3.2rem}}.section_buttons{margin-top:4rem;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2rem}.history_controls_list__wrapper,.history_media_list,.modal{scrollbar-color:var(--grey) transparent;scrollbar-width:thin}.history_controls_list__wrapper::-webkit-scrollbar,.history_media_list::-webkit-scrollbar,.modal::-webkit-scrollbar{width:.3rem}.history_controls_list__wrapper::-webkit-scrollbar-track,.history_media_list::-webkit-scrollbar-track,.modal::-webkit-scrollbar-track{background-color:transparent}.history_controls_list__wrapper::-webkit-scrollbar-thumb,.history_media_list::-webkit-scrollbar-thumb,.modal::-webkit-scrollbar-thumb{background-color:var(--grey)}.object_map_item__content{scrollbar-color:var(--blue-main-color) transparent;scrollbar-width:thin}.object_map_item__content::-webkit-scrollbar{width:.3rem}.object_map_item__content::-webkit-scrollbar-track{background-color:transparent}.object_map_item__content::-webkit-scrollbar-thumb{background-color:var(--blue-main-color)}.kratoz-logo{font-size:0;width:100%;max-width:29.8rem;aspect-ratio:298/61;background:url(/local/templates/Kratoz/assets/css/../img/logo_c.svg) 0 0 no-repeat;background-size:contain}.kratoz-logo__w{background:url(/local/templates/Kratoz/assets/css/../img/logo_w.svg) 0 0 no-repeat;background-size:contain}@media screen and (max-width:1600px){.kratoz-logo{max-width:23.7rem}}.more_link{display:inline-flex;align-items:center;font-weight:600;color:var(--blue-main-color);gap:.4rem}.more_link svg{width:1.142857em;height:1.142857em}.tabs_container .tab{display:none}.tabs_container .tab.is-active{display:block}.rate_button{display:flex;gap:.4rem}.rate_button__star{display:block;width:2.6rem;height:2.6rem;background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_star.svg) 0 0 no-repeat;background-size:contain}.rate_button__star.active{background:url(/local/templates/Kratoz/assets/css/../img/icons/ic_star_fill.svg) 0 0 no-repeat;background-size:contain}.search:not(:last-child){margin-bottom:6.4rem}@media screen and (max-width:1200px){.search:not(:last-child){margin-bottom:3.2rem}}
/* End */


/* Start:/local/templates/Kratoz/components/bitrix/menu/menu/style.min.css?17490502783715*/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;background:#bc262c url(/local/templates/Kratoz/components/bitrix/menu/menu/images/header_menu_bg.gif) repeat-x;min-height:27px;width:100%;list-style:none;font-size:11px;float:left}#horizontal-multilevel-menu a{display:block;padding:5px 10px;text-decoration:none;text-align:center}#horizontal-multilevel-menu li{float:left}#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li a.root-item-selected{background:#fc8d3d;color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li:hover a.root-item,#horizontal-multilevel-menu li.jshover a.root-item{background:#e26336;color:#fff}#horizontal-multilevel-menu a.parent{background:url(/local/templates/Kratoz/components/bitrix/menu/menu/images/arrow.gif) center right no-repeat}#horizontal-multilevel-menu a.denied{background:url(/local/templates/Kratoz/components/bitrix/menu/menu/images/lock.gif) center right no-repeat}#horizontal-multilevel-menu li:hover,#horizontal-multilevel-menu li.jshover{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li.item-selected{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:135px;background:#f5f5f5;border:1px solid #c1c1c1}#horizontal-multilevel-menu li li{width:100%;border-bottom:1px solid #dedede}#horizontal-multilevel-menu li ul a{text-align:left}#horizontal-multilevel-menu li a,#horizontal-multilevel-menu li:hover li a,#horizontal-multilevel-menu li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a{color:#4f4f4f;font-weight:bold}#horizontal-multilevel-menu li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{color:#4f4f4f}#horizontal-multilevel-menu li ul ul{margin:-27px 0 0 132px}#horizontal-multilevel-menu li:hover ul ul,#horizontal-multilevel-menu li.jshover ul ul,#horizontal-multilevel-menu li:hover ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul ul{display:none}#horizontal-multilevel-menu li:hover ul,#horizontal-multilevel-menu li.jshover ul,#horizontal-multilevel-menu li li:hover ul,#horizontal-multilevel-menu li li.jshover ul,#horizontal-multilevel-menu li li li:hover ul,#horizontal-multilevel-menu li li li.jshover ul,#horizontal-multilevel-menu li li li li:hover ul,#horizontal-multilevel-menu li li li li.jshover ul,#horizontal-multilevel-menu li li li li li:hover ul,#horizontal-multilevel-menu li li li li li.jshover ul{display:block}div.menu-clear-left{clear:left}
/* End */


/* Start:/local/templates/Kratoz/components/bitrix/menu/footer_menu/style.min.css?1749186897490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/Kratoz/components/bitrix/menu/footer_menu/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/Kratoz/components/bitrix/form.result.new/modal/style.css?1749825834666*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/local/templates/Kratoz/components/bitrix/form.result.new/modal/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/local/templates/Kratoz/components/bitrix/form.result.new/modal/images/icon_warn.gif);
}
/* End */


/* Start:/local/templates/Kratoz/styles.css?1749820461155*/
.field__description{display: none}
.has-error .field__description{display: block}
.err{color: red; display: none}
.upload_file__list{visibility: hidden}
/* End */
/* /local/templates/Kratoz/assets/css/app.css?175057176992257 */
/* /local/templates/Kratoz/components/bitrix/menu/menu/style.min.css?17490502783715 */
/* /local/templates/Kratoz/components/bitrix/menu/footer_menu/style.min.css?1749186897490 */
/* /local/templates/Kratoz/components/bitrix/form.result.new/modal/style.css?1749825834666 */
/* /local/templates/Kratoz/styles.css?1749820461155 */
