

/* Start:/local/components/fiss/author.detail/templates/.default/style.min.css?17592411088164*/
.personal *{font-family:"Roboto",sans-serif}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-2,.col-3{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4,.col-5,.col-6{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5,.col-6{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7,.col-8,.col-9{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8,.col-9{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10,.col-11,.col-12{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11,.col-12{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media screen and (min-width:768px){.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3,.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5,.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7,.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-10,.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11,.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width:992px){.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3,.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5,.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7,.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-10,.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11,.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width:1919px){.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3,.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5,.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7,.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-10,.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11,.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.personal h1{font-size:26px;margin-bottom:40px;margin-top:40px;text-align:center;text-decoration:none}.personal__header{padding:18px 35px 30px;border:1px solid #dee1e2;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.personal__header-left{display:flex;align-items:center}.personal__header-ava{width:100px;height:100px;border-radius:50%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;margin-right:30px;flex-shrink:0}.title{overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:120%}.personal__header-name{font-size:24px;margin-bottom:10px;color:#000}.personal__header-info,.personal__header-status{color:#000}.personal__header-info span,.personal__header-status span{margin-left:5px}.personal__header-right{display:flex}.personal__header-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:10px}.personal__header-btn:hover .personal__header-btn-text{color:#04b2c5}.personal__header-btn:hover .personal__header-img{background-color:#04b2c5;border-color:#04b2c5}.personal__header-btn:hover .svg-wrapper svg{fill:#fff}.personal__header-btn:last-child{margin-right:0}.personal__header-img,.svg-wrapper{display:flex;align-items:center;justify-content:center}.personal__header-img{border-radius:50%;width:40px;height:40px;border:1px solid #9ba3af}.svg-wrapper{position:relative;width:20px;height:20px;margin:0}.svg-wrapper svg{width:100%;height:100%;position:absolute;top:0;left:0;fill:#9ba3af}.personal__header-btn-text{color:#9ba3af;font-size:12px}.personal__nav{border:1px solid #dee1e2;border-top:0;padding:0 15px;margin-bottom:30px}.personal__nav ul{display:flex;justify-content:space-between;overflow-y:auto;flex-wrap:nowrap;width:100%}.personal__nav li a{border-bottom:2px solid transparent;font-size:15px;color:#9ba3af;padding:14px;white-space:nowrap;display:block}.personal__nav li a.active,.personal__nav li a:hover{color:#000;border-color:#04b2c5}.personal__main{border:1px solid #dee1e2;padding:35px 35px 150px;margin-bottom:50px}.personal__input{display:flex;flex-direction:column;position:relative}.personal__input input,.personal__input textarea{border:1px solid #dee1e2;padding:8px 15px;color:#000;width:100%;margin-bottom:32px}.personal__input textarea{height:104px}.personal__input label{color:#9ba3af;font-size:14px;display:none;position:absolute;top:-22px;left:15px}.personal__input input:focus,.personal__input textarea:focus{border-color:#04b2c5}.personal__input input:focus+label{display:block}.button{display:flex;align-items:center;justify-content:center;font-size:13px;color:#fff;background-color:#04b2c5;width:100%;padding:10px 14px;border-color:#04b2c5;transition:opacity .2s linear}.btn-white{background-color:#fff;border-color:#dee1e2;color:#000}.button:hover{opacity:.7;color:#fff}.btn-white:hover{color:#04b2c5}@media screen and (max-width:991px){.btn-white{margin-bottom:15px}.personal__header{padding:45px 15px 30px 20px}.personal__header-ava{width:77px;height:77px;margin-right:15px}.personal__header-right{position:absolute;right:15px;top:10px}.personal__header-btn-text{display:none}.personal__header-img{background-color:transparent!important;border-color:transparent!important;width:26px;height:26px}.personal__header-info span{display:block;margin-left:0}.personal__header-name{font-size:20px}.personal__main{padding:20px}.personal__header-btn:hover .svg-wrapper svg{fill:#04b2c5}}.js-tab-content{display:none}.js-tab-content.active{display:block}.max-width{max-width:fit-content;margin:auto;padding:10px 25px}.author-main{justify-content:space-between}.author{padding:100px 0}.author__img{width:100%;height:315px;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:20px}.author-contact{border-bottom:1px solid #d4d8d8;padding-bottom:30px;margin-bottom:30px}.author__email{margin-top:10px}.author-name{font-size:30px;color:#000;margin-bottom:15px}.author-prof{font-size:20px;color:#000;margin-bottom:25px}.author-text p{font-size:16px;color:#000;line-height:150%}.author-text p,.m-b-20{margin-bottom:20px}.author-text a{color:#12b6c8!important}.author-text a:hover{text-decoration:underline}
/* End */


/* Start:/local/templates/fissman_fast/components/bitrix/news.list/author_blog/style.css?17540452134735*/


.public{
  padding: 100px 0 ;
  background-color: #f8f9fd;
}

.public__title {
  font-size: 30px;
  margin: 0 auto 35px;
  padding-bottom: 15px;
  border-bottom: 1px solid #000;
  width: fit-content;
}


.public__header{
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

.public__links{
  max-height: 40px;
  overflow: hidden;
  transition: max-height 600ms cubic-bezier(0, 0.5, 0.5, 1);
}
.public__links.active{
  max-height: 1000px;
  transition: max-height 600ms cubic-bezier(0.5, 0, 1, 0.5);
}
.public__links-wrap {
  display: flex;
  flex-wrap: wrap;
}

.public__link{
  display: inline-block;
  padding: 5px 10px;
  color: #000;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #eaeaea;
  border-radius: 5px;
  transition: background ease .2s, color ease .2s, border-color ease .2s;
  margin-right: 10px;
  margin-bottom: 4px;
  min-height: 36px;
  overflow: hidden;
  text-overflow: ellipsis;
  /* max-width: 218px; */
}

.public__link:hover{
  background-color: #eaeaea;
}

.public__header-more{
  margin-top: 5px;
  font-weight: 600;
  font-weight: 16px;
  display: flex;
  align-items: center;
}
.public__header-more.active .svg-wrapper{
transform: rotate(180deg);
}
.public__header-more .svg-wrapper{
  width: 15px;
  height: 15px;
  margin-left: 5px;
}

.public__header-more .svg-wrapper svg{
  stroke: #000;
  fill: transparent;
}

.public__header-more:hover{
  color: #04b2c5;

}
.public__header-more:hover .svg-wrapper svg{
  stroke:#04b2c5;
  fill: transparent;
}

.public__card{
  display: flex;
  flex-direction: column;
  background-color: #fff;

}

.public__card-img{
  display: block;
  width: 100%;
  height: 200px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}

.public__card-video-icon{
  position: absolute;
  top:50%;
  left: 50%;
  margin-left: -20px;
  margin-top: -20px;
  width: 40px;
  height: 40px;
  z-index: 1000;
}

.public__card-main{
  display: flex;
  flex-direction: column;
  padding: 10px 15px;
  background-color: #fff;
}
.public__card-title{
  color: #000;
  margin-bottom: 10px;
  font-weight: 600;
  min-height: 40px;
}
.public__card-title a {
      display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    overflow: hidden;
}
.public__card-title a:hover {
  color: #04b2c5;
}

.public__card-text{
  font-size: 14px;
  margin-bottom: 15px;
  min-height: 68px;
}
.public__card-text span{
      display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
    overflow: hidden;
}

.public__card-footer{
  display: flex;
}

.public__card-link{
  font-size: 15px;
  color: #000;
  margin-top: auto;
  display: flex;
  align-items: center;
}

.public__card-link .svg-wrapper{
  width: 15px;
  height: 15px;
  margin-left: 5px;
}

.public__card-link .svg-wrapper svg{
  stroke: #000;
  fill: transparent;
}

.public__card-link:hover{
  color: #04b2c5;
}
.public__card-link:hover .svg-wrapper svg{
  stroke: #04b2c5;
}

.public__card-footer{
padding: 0 15px 15px;
}
.public__card-svg{
  font-size: 15px;
  color: #000;
  display: flex;
  align-items: center;
  cursor: pointer;
}

.public__card-svg .svg-wrapper{
  width: 20px;
  height: 20px;
  margin-right: 8px;
}

.public__card-svg .svg-wrapper svg{
  stroke: #000;
  fill: transparent;
}


.public__card-svg:hover .svg-wrapper svg{
  stroke: #04b2c5;
}

a:hover{
  cursor: pointer;
}

.public__card-like{
  margin-right: 15px;
}

.public__card-like:hover .svg-wrapper svg{
  stroke: #ec008c;
}

.public__card-like.active .svg-wrapper svg{
  stroke: #ec008c;
}


.public__slider{
  margin: 30px  -15px 0 !important;
}
.slick-slider{
  margin: 0 15px;
}

.slick-arrow {
  position: absolute;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border: 0;
  background: rgba(255, 255, 255, .7);
  top: 50%;
  left: -50px;

  transform: translate(0, -50%);
  z-index: 1;
  -webkit-transition: background ease .2s;
  -o-transition: background ease .2s;
  transition: background ease .2s;

  font-size: 0;

}

.slick-arrow:after {
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  border-top: #444 2px solid;
  border-left: #444 2px solid;
  top: 50%;
  left: 15px;
  transform: translate(0,-50%) rotate(-45deg);
}

.slick-next {
  left: auto;
  right: -50px;
  -webkit-transform: scale(-1, 1) translate(0, -50%);
  -ms-transform: scale(-1, 1) translate(0, -50%);
  transform: scale(-1, 1) translate(0, -50%);
}

.slick-arrow:hover {
  background: #eeeeee;
}

.img100 {
  max-width: 100%;
}

.iksweb {
  border-collapse: collapse;
}
.iksweb td {
  border: 1px solid #000;
  padding: 3px 7px;
}
/* End */
/* /local/components/fiss/author.detail/templates/.default/style.min.css?17592411088164 */
/* /local/templates/fissman_fast/components/bitrix/news.list/author_blog/style.css?17540452134735 */
