@font-face{font-family:'Segoe UI';src:url(../fonts/SegoeUI.eot);src:url(../fonts/SegoeUI.eot?#iefix) format('embedded-opentype'),url(../fonts/SegoeUI.woff) format('woff'),url(../fonts/SegoeUI.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Segoe UI';src:url(../fonts/SegoeUI-Bold.eot);src:url(../fonts/SegoeUI-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/SegoeUI-Bold.woff) format('woff'),url(../fonts/SegoeUI-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Segoe UI';src:url(SegoeUI-Italic.eot);src:url(SegoeUI-Italic.eot?#iefix) format('embedded-opentype'),url(SegoeUI-Italic.woff) format('woff'),url(SegoeUI-Italic.ttf) format('truetype');font-weight:400;font-style:italic}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:'Segoe UI';font-weight:400}img,svg{max-width:100%}.container{padding:0 15px;max-width:1140px;margin:0 auto}main{background:#f5f5f5}svg{stroke-width:2px}.row-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.row-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}a,p{line-height:130%}.row-col--pass{position:relative}.input{outline:0;color:#3a3a3a;padding:15px 25px;font-size:15px;font-weight:700;border:1px solid #eaeaea;border-radius:5px;resize:none}.input:focus{border-color:#0274be}.input:focus+p{color:#0274be}.input--pass{position:absolute;right:20px;bottom:25px;cursor:pointer}.input--pass+.input{padding-right:40px}.btn{background:#0274be;color:#fff;padding:12px 25px;border:0;border-radius:5px}.btn--add,.btn--clear{padding:5px 12px;cursor:pointer}.btn--clear{background:#f0f0f0;border-radius:5px;color:#3a3a3a}.btn--add{background:#0c9ff4}.body--lk{background:#f5f5f5}.main--lk{padding-top:40px}.accordion{background:#fff;padding:20px 28px;margin-bottom:20px;border-radius:5px}.accordion__title{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.accordion__name{font-size:36px;color:#0a0a0a}.accordion__arrow{min-width:30px;height:30px;border-radius:50%;background:#f5f5f5;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.accordion__arrow svg{width:10px;height:5px;fill:none;stroke:#3a3a3a;stroke-width:1.6px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.accordion__content{display:none;margin-top:20px}.accordion--active{-webkit-box-shadow:0 3px 20px rgba(0,0,0,.04);box-shadow:0 3px 20px rgba(0,0,0,.04)}.accordion--active .accordion__name{color:#0274be}.accordion--active .accordion__arrow{background-color:#0274be}.accordion--active .accordion__arrow svg{stroke:#fff;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.general__row{padding-top:28px;border-top:1px solid #eaeaea}.general__left{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100%/12*9);margin:-10px}.about label,.general__left label{margin:10px;width:calc(50% - 20px)}.about .about--full,.general .general--full,.general__left .input{width:100%}.general__name{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;color:#3a3a3a;margin-bottom:8px;font-size:15px;line-height:130%}.general__name img{margin-right:8px}.general__right{width:33%;padding-left:70px}.general__photo{border-radius:5px;background:#f5f5f5;border:1px dashed #cfcfcf;text-align:center;height:256px;width:100%}.general__ico{margin-bottom:20px}.general__drag{font-size:15px;line-height:18px;margin-bottom:9px;color:#3a3a3a}.general__small{color:#3a3a3a;font-size:12px;margin-bottom:15px}.general__download{padding:12px 25px;color:#fff;background:#0274be;border-radius:5px;font-size:15px;line-height:130%;cursor:pointer}.general__btn{margin-left:10px;margin-top:20px;font-size:18px}.general #photo{display:none}.about__row{margin:-10px}.about__small{color:#777;font-size:14px;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-bottom:10px;font-style:italic}.about--another .general__name{margin-bottom:0}.share__wrap{border:1px solid #eaeaea;border-radius:5px;margin-top:8px;padding:15px 25px;margin-bottom:24px}.share__list{margin-bottom:10px}.share__item{font-weight:700;margin-right:20px;margin-bottom:6px}.share__item img{margin-left:7px;cursor:pointer}.share__item,.share__name{font-size:15px;color:#3a3a3a}.modal{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.member__cat input,.member__title input,.modal__cat,.modal__check input{display:none}.modal__cat--active{display:block}.modal__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.68}.modal__body{position:relative;width:100%;max-width:1000px;height:100%;max-height:600px;background:#fff;z-index:1;border-radius:5px}.modal__row{height:100%}.modal__col{width:33%;padding:40px 30px;height:100%}.modal__col:nth-child(1){padding-left:40px;background:#f5f5f5}.modal__col:nth-child(2){background:#fbfbfb}.modal__col:nth-child(3){padding-right:40px;background:#fff}.modal__item{font-size:17px;border-bottom:1px solid #d6d6d6;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px 10px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:url(../img/mod_arrow.svg) right center no-repeat;cursor:pointer}.modal__item:last-child{border-bottom:none}.modal__item--active{color:#0274be;background-image:url(../img/mod_arrow_active.svg)}.modal__item--active .modal__count{background-color:#0274be}.modal__count{width:24px;height:24px;border-radius:50%;background:#3a3a3a;color:#fff;font-size:14px}.modal__check{background:0 0;cursor:pointer}.modal__check p{padding-left:24px;position:relative}.modal__check p::after{content:'';position:absolute;width:10px;height:10px;border:1px solid #d6d6d6;border-radius:2px;left:0;top:5px}.member__cat input:checked+p,.modal__check input:checked+p{color:#0274be}.modal__check input:checked+p::after{border-color:#0274be;background:#0274be url(../img/check.svg) center no-repeat}.modal__ttl{border-bottom:none;padding-left:20px;position:relative;background:#f5f5f5;display:none;color:#0274be}.modal__ttl::after{content:'';position:absolute;left:15px;top:2px;width:7px;height:100%;background:url(../img/mod_arrow.svg) center left no-repeat;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.modal__close{position:absolute;width:30px;height:30px;border-radius:50%;background:#0274be;right:-42px;top:0}.modal__close svg{stroke:#fff;stroke-width:2px;width:10px;height:10px;cursor:pointer}.member{padding-top:40px}.member__left{width:calc(100%/12*3)}.member__hide{background:#fff;padding:15px 20px;margin-bottom:10px}.member__title{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.member__title label{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.member__title input:checked+p::before{content:'';width:10px;height:10px;position:absolute;border-radius:50%;background-color:#0274be;left:3px;top:calc(50% - 5px)}.member__title svg{width:8px;height:8px;fill:none;stroke:#3a3a3a;stroke-width:2px}.member__title p{color:#3a3a3a;font-size:18px;font-weight:700;padding-left:30px;position:relative}.member__title p::after{content:'';width:14px;height:14px;border:1px solid #888;border-radius:50%;position:absolute;left:0;top:calc(50% - 8px)}.member__cat--active>.member__top p,.member__title--active p{color:#0274be}.member__title--active svg{stroke:#0274be;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.member__cat{padding-top:10px;padding-left:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-size:18px}.member__cat svg{width:8px;height:8px}.member__cat input:checked+p::after{background:#0274be url(../img/check.svg) center no-repeat;border-color:#0274be}.member__cat--active>.member__top svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);stroke:#0274be}.member__cat .member__cat{display:none;font-size:16px}.member__cat .member__cat .member__cat{font-size:14px}.member__cat label p{padding-left:20px;position:relative}.member__cat label p::after{content:'';position:absolute;left:0;top:2px;width:12px;height:12px;border:1px solid #888;border-radius:2px}.member__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.member__top svg{margin-right:10px;fill:transparent;stroke:#3a3a3a}.member__content{display:none;margin-top:15px}.member__content>.member__cat{padding:12px 0;border-top:1px solid #eaeaea}.member__right{padding-left:20px;width:calc(100%/12*9)}.member__nav{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.member__sort{position:relative}.member__sort_list{opacity:0;visibility:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:absolute;top:100%;width:200px;background:#fff;padding:20px;z-index:1}.member__sort_item{color:#3a3a3a;font-size:15px;margin-bottom:11px;padding-left:15px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.member__sort_item::after{content:'';width:5px;height:5px;position:absolute;left:0;top:calc(50% - 3px);background:#0274be}.member__sort_item:last-child{margin-bottom:0}.member__sort:hover .member__sort_list{opacity:1;visibility:visible}.member__view{width:26px;height:26px;border:1px solid #aaa;border-radius:50%;margin-left:6px;cursor:pointer;fill:#aaa}.member__view--active{background:#0274be;fill:#fff}.member__views svg{width:12px;height:10px}.member__item{margin-top:20px;cursor:pointer}.member__item:hover .member__name{color:#0274be}.member__img{width:33%;position:relative}.member__img img{width:100%;-o-object-fit:cover;object-fit:cover}.member__context{width:67%;background:#fff;padding:20px}.member__name{color:#3a3a3a;font-size:18px;font-weight:700;margin-bottom:6px}.member__socs{margin:auto -6px 0;z-index:1;}.member__soc{margin:0 6px;}.member__list--col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -7px}.member__list--col .member__item{width:calc(100%/3 - 14px);margin:20px 7px 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.detail,.member__list--col .member__context,.member__list--col .member__img{width:100%}.member__list--col .member__text{max-height:220px;overflow:hidden;position:relative}.member__list--col .member__text::after{content:'';width:100%;left:0;bottom:0;height:40px;position:absolute;background:-webkit-gradient(linear,left top, left bottom,color-stop(-25.45%, rgba(255,255,255,0)),color-stop(39.89%, #fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) -25.45%,#fff 39.89%);background:-o-linear-gradient(top,rgba(255,255,255,0) -25.45%,#fff 39.89%);background:linear-gradient(180deg,rgba(255,255,255,0) -25.45%,#fff 39.89%)}.detail{opacity:0;visibility:hidden;top:0;left:0;height:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:fixed}.detail__body{position:absolute;right:0;background:#fff;width:100%;max-width:1200px;height:100%}.detail__head{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:14px 40px;background:#f5f5f5}.detail__name{color:#0a0a0a;font-size:36px;margin-right:20px}.detail__menu{margin-right:15px;color:#777;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.detail__menu--active{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#0274be}.detail__close{position:static;margin-right:0;margin-left:auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-transform:none;-ms-transform:none;transform:none}.detail__content{padding:40px}.detail__info{width:80%;padding-right:35px;max-height:calc(100vh - 110px);overflow:auto;scroll-behavior:smooth}.detail__info::-webkit-scrollbar{display:none}.detail__text{padding-bottom:35px;font-size:18px;border-bottom:1px solid #eaeaea}.detail__text b,.detail__text p,.detail__text strong{margin-bottom:15px;display:block}.detail__title{padding:20px 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-box-shadow:none;box-shadow:none}.detail__ttl{color:#0a0a0a;font-size:36px}.detail__desc{display:none}.detail__cat{margin-top:40px;font-size:18px;font-weight:700;margin-bottom:15px}.detail__nm{color:#0274be;margin-bottom:5px}.detail__nm:last-child{margin-bottom:0}.detail__about{width:20%}.detail__link{display:block;margin-top:5px;text-decoration:none;font-size:18px;color:#000}.detail__link[href*=https]{color:#0274be}.detail__soc{margin:15px -7px 0}.modal--active{opacity:1;visibility:visible;z-index:2;}.open-filter{display:none;padding:13px 5px;width:100%;background:#0274be;text-align:center;color:#fff;font-size:15px}.show-mob{display:none}@media screen and (max-width:1100px){.modal__body{position:absolute;top:50px;left:10px;right:10px;max-width:unset;width:calc(100% - 20px)}.modal__col{max-height:calc(100vh - 50px);overflow:auto}.modal__close{top:-10px;left:50%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.detail__close{-webkit-transform:none;-ms-transform:none;transform:none}}@media screen and (max-width:768px){.accordion__name{font-size:25px}.general__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.general__left{width:100%}.general__right{width:100%;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;padding-left:0;margin-bottom:20px}.general__photo{max-width:425px;margin:0 auto}}@media screen and (max-width:576px){.hidden-mob{display:none}.open-filter,.show-mob{display:block}.open-filter{border-radius:5px}.open-filter--active{background:#3a3a3a}.about__form label,.general__left label{width:100%}.general__btn{width:100%;text-align:center}.member__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.member__left{display:none}.member__left,.member__right{width:100%;padding-left:0}.member .member__text::after,.member__views{display:none}.member__sort{margin-top:24px}.member__context{padding:0;width:100%}.member .member__item{width:100%;background:#fff;padding:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.member .member__img{text-align:center;margin-bottom:5px;width:100%}.member .member__img img{width:auto}.member .member__text{max-height:unset;margin-bottom:15px}.detail__head{padding:10px 15px}.detail__name{font-size:15px;font-weight:700}.detail__menu{font-size:12px}.detail__nav{margin-top:9px}.detail__content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px;max-height:calc(100vh - 70px);overflow:auto;scroll-behavior:smooth}.detail__info{width:100%;max-height:auto;overflow:unset}.detail__img{text-align:center}.detail__about{width:100%;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;max-height:100%}.detail__soc{margin-bottom:40px}.detail__ttl{font-size:25px}.detail__cat{font-size:15px;margin-bottom:15px;margin-top:20px}.detail__desc{border-top:1px solid #eaeaea}.detail__text p{font-size:14px}.modal__row{position:relative;overflow:hidden}.modal__col{position:absolute;left:100%;top:0;bottom:0;width:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding:0}.modal__col--active{left:0}.modal__col:first-child{padding:15px 20px}.modal__col:last-child{padding-right:0}.modal__parent{padding:14px 35px}.modal__item{margin-left:15px;margin-right:15px}}
.auth,.auth__container{position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.auth,.auth:before{width:100%;height:100%}.auth{background:url(../img/auth_logo.jpg) 0 0/cover no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.auth:before{content:'';position:absolute;top:0;left:0;background:#121212;opacity:.5}.auth__container{z-index:1}.auth__logo{width:calc(100%/12*5)}.auth__body{padding:30px 40px;border-radius:5px;background:#f5f5f5 url(../img/body_bg.svg) top right no-repeat;width:calc(100%/12*7)}.auth__title{font-size:36px;margin-bottom:30px;color:#0a0a0a}.auth__name{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;margin-bottom:8px}.register__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px}.register__row label{margin:10px;width:calc(50% - 20px)}.register__btn{margin:30px auto 0;padding:12px 25px;display:block;cursor:pointer;min-width:220px}.register__text{font-size:16px;margin-bottom:20px;color:#3a3a3a}.register__text b{font-size:18px;color:#303030}.register__img{text-align:center;margin-top:30px;margin-bottom:55px}.register .register--full{width:100%}.register .input--pass{bottom:19px}.content--hide{display:none}.login__reset{font-size:16px;color:#0274be}.login__row{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.reset__row{margin-top:30px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.reset__row button{margin-top:0;margin-left:6px;margin-right:6px}.btn.back_form{min-width:unset;background-color:transparent;border:1px solid #777;color:#777}.js-reset .register__row,.register .no-margin{margin-left:0;margin-right:0}