

/* Start:/local/templates/adm2020/components/bitrix/news/blog/style.min.css?15985240513182*/
.comp__news--blog .news-detail__contaner{background-color:#ffffff}.comp__news--blog .news-detail__content,.comp__news--blog .news-detail__separator,.comp__news--blog .news-detail__sidebar{position:relative;width:100%;padding-right:15px;padding-left:15px}.comp__news--blog .news-detail__content{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;font-size:18px}.comp__news--blog .news-detail__separator{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.comp__news--blog .news-detail__sidebar{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width: 768px){.comp__news--blog .news-detail__separator{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.comp__news--blog .news-detail__sidebar{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width: 992px){.comp__news--blog .news-detail__separator{-webkit-box-flex:0;-ms-flex:0 0 45px;flex:0 0 45px;max-width:45px}.comp__news--blog .news-detail__sidebar{-webkit-box-flex:0;-ms-flex:0 0 285px;flex:0 0 285px;max-width:285px}}@media (min-width: 1200px){.comp__news--blog .news-detail__separator{-webkit-box-flex:0;-ms-flex:0 0 45px;flex:0 0 45px;max-width:45px}.comp__news--blog .news-detail__sidebar{-webkit-box-flex:0;-ms-flex:0 0 285px;flex:0 0 285px;max-width:285px}}.comp__news--blog h1,.comp__news--blog h2,.comp__news--blog h3,.comp__news--blog h4,.comp__news--blog h5,.comp__news--blog h6,.comp__news--blog p,.comp__news--blog .h1,.comp__news--blog .h2,.comp__news--blog .h3,.comp__news--blog .h4,.comp__news--blog .h5,.comp__news--blog .h6,.comp__news--blog p{margin-top:0;margin-bottom:0.5em}.comp__news--blog ol,.comp__news--blog ul,.comp__news--blog dl{margin:0}.comp__news--blog em,.comp__news--blog i{font-style:italic}.comp__news--blog u{text-decoration:underline}.comp__news--blog s{text-decoration:line-through}.comp__news--blog li{margin:0 0 0.5em 0}.comp__news--blog li:last-child{margin-bottom:0}.comp__news--blog .text-block>ul{padding-left:0}.comp__news--blog .text-block-indent p{text-indent:1.5em}.comp__news--blog .text-block-indent>ul{padding-left:1.5em}.comp__news--blog .text-block p,.comp__news--blog .text-block-indent p{-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}.comp__news--blog .text-block p:last-child,.comp__news--blog .text-block-indent p:last-child{margin-bottom:0}.comp__news--blog .notes-block{border-top:5px solid #f9f9f9;border-bottom:5px solid #f9f9f9;padding-top:1em;padding-bottom:1em}.comp__news--blog .notes-block p{font-style:italic;margin-left:1em;margin-right:1em}.comp__news--blog .example-block{background-color:#f9f9f9;padding:1em}.comp__news--blog .example-block p{margin-left:1em;margin-right:1em}.comp__news--blog .text-block+.text-block,.comp__news--blog .text-block-indent+.text-block,.comp__news--blog .text-block-indent+.text-block-indent,.comp__news--blog .text-block+.text-block-indent{margin-top:0.5em}.comp__news--blog .text-align-left{text-align:left}.comp__news--blog .text-align-right{text-align:right}.comp__news--blog .text-align-center{text-align:center}.comp__news--blog .text-align-justify{text-align:justify}

/* End */


/* Start:/local/templates/adm2020/components/bitrix/news/blog/bitrix/news.list/blog_detail_sidebar/style.min.css?15985240513130*/
.comp__news-list--blog_detail_sidebar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article{position:relative;width:100%;padding:0 30px 15px 30px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;background-color:#f9f9f9;margin:25px 0;font-family:'Open Sans', sans-serif;font-style:normal;font-weight:300;font-size:14px;color:#696969}.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--img{display:block;margin-right:-30px;margin-left:-30px;padding:1px;outline:none;text-decoration:none}.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--img>img{width:100%;height:auto}.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--title{padding-top:15px;color:#000000}.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--title h1,.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--title h2,.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--title h3,.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--title h4,.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--title h5,.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--title h6,.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--title p{font-size:18px;font-weight:400;line-height:1.2}.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--title:hover,.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--title:focus{outline:none;text-decoration:underline}.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--date{font-size:12px;margin-top:10px}.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--item{margin-top:10px;text-align:justify}.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--tags{font-size:12px;margin:15px -10px 0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--tag{width:auto;max-width:100%;border:solid 1px #808080;margin:5px 10px;padding:3px 10px;color:#808080;outline:none}.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--tag:hover,.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--tag:focus{text-decoration:underline}.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--social{margin-top:15px;font-size:12px}.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--social .toolbar_social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.comp__news-list--blog_detail_sidebar .blog_detail_sidebar__article--social .label{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:10px}div.news-list{word-wrap:break-word}div.news-list img.preview_picture{float:left;margin:0 4px 6px 0}.news-date-time{color:#486DAA}

/* End */


/* Start:/local/templates/adm2020/components/bitrix/system.pagenavigation/blog/style.min.css?15982829273057*/
.comp__system-pagenavigation--blog{font-family:'Open Sans', sans-serif;font-size:15px;font-weight:400;line-height:1;color:#212529;margin-bottom:40px}.comp__system-pagenavigation--blog .blog-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin-bottom:10px}.comp__system-pagenavigation--blog .blog-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding-left:0;margin-bottom:0}.comp__system-pagenavigation--blog .blog-pagination__item{margin-left:7px}.comp__system-pagenavigation--blog .blog-pagination__item:first-child{margin-left:0}.comp__system-pagenavigation--blog .blog-pagination__item.item-active .blog-pagination__link{background-color:#ebebeb}@media (min-width: 576px){.comp__system-pagenavigation--blog .blog-pagination__item{margin-left:10px}}.comp__system-pagenavigation--blog .blog-pagination__link,.comp__system-pagenavigation--blog .blog-pagination__link-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none}.comp__system-pagenavigation--blog .blog-pagination__link{min-width:22px;height:20px;padding:0 5px;border:1px solid transparent;border-radius:4px;background-color:transparent;color:#212529}.comp__system-pagenavigation--blog .blog-pagination a.blog-pagination__link:hover,.comp__system-pagenavigation--blog .blog-pagination a.blog-pagination__link:focus{text-decoration:none;border:1px solid #ef7f1a}.comp__system-pagenavigation--blog .blog-pagination__link-arrow{width:30px;height:30px;font-size:1.25em;color:#212529;border-radius:50%;border:1px solid #cccccc}.comp__system-pagenavigation--blog .blog-pagination__link-arrow.arrow-prev>span::before{content:"\f104"}.comp__system-pagenavigation--blog .blog-pagination__link-arrow.arrow-next{padding-left:2px}.comp__system-pagenavigation--blog .blog-pagination__link-arrow.arrow-next>span::before{content:"\f105"}.comp__system-pagenavigation--blog .blog-pagination__link-arrow.arrow-start>span::before{content:"\f100"}.comp__system-pagenavigation--blog .blog-pagination__link-arrow.arrow-end{padding-left:2px}.comp__system-pagenavigation--blog .blog-pagination__link-arrow.arrow-end>span::before{content:"\f101"}.comp__system-pagenavigation--blog .blog-pagination__link-arrow>span::before{font-family:"FontAwesome";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.comp__system-pagenavigation--blog .blog-pagination a.blog-pagination__link-arrow:hover,.comp__system-pagenavigation--blog .blog-pagination a.blog-pagination__link-arrow:focus{text-decoration:none;border:1px solid #ef7f1a}.comp__system-pagenavigation--blog .blog-pagination.blog_pager{height:100%}

/* End */


/* Start:/local/templates/adm2020/components/adm/empty/background_text/style.css?16764588381279*/
.comp__adm__empty--background_text {
	width: 100%;
	user-select: none;
}

.comp__adm__empty--background_text .background_text {
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	line-height: 1;
	text-transform: uppercase;
	margin-bottom: 60px;
}

.comp__adm__empty--background_text .background_text__title {
	padding-top: 45px;
}

.comp__adm__empty--background_text .background_text__title__bg {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	font-size: 140px;
	font-weight: 800;
	text-transform: uppercase;
	text-overflow: clip;
	white-space: nowrap;
	color: #f4f4f4;
}

@media (max-width: 767px) {
	.comp__adm__empty--background_text .background_text__title__bg {
		font-size: 110px;
	}
}

.comp__adm__empty--background_text .background_text__title--before {
	font-size: 18px;
	font-weight: 700;
	line-height: 1;
	color: #ef7f1a;
	margin-bottom: 13px;
}

@media (max-width: 767px) {
	.comp__adm__empty--background_text .background_text__title--before {
		font-size: 14px;
	}
}

.comp__adm__empty--background_text .background_text__title--main {
	font-size: 36px;
	font-weight: 700;
	line-height: 1;
	color: #000000;
	margin-bottom: 15px;
}

@media (max-width: 767px) {
	.comp__adm__empty--background_text .background_text__title--main {
		font-size: 24px;
	}
}
/* End */


/* Start:/local/templates/adm2020/components/adm/form.form/adm_composite_form/style.css?16119317126619*/
body .container button,
input {
  outline: none;
}

.component__adm-form--adm_composite_form .srm-form {
    max-width : 543px;
    width     : 100%;
    position: relative;
  }

  @media (min-width: 768px) and (max-width: 991px) {
    .component__adm-form--adm_composite_form .srm-form {
      margin-top: 0;
    }
  }

  @media (max-width: 767px) {
    .component__adm-form--adm_composite_form .srm-form {
      margin-top: 0;
    }
  }

  .component__adm-form--adm_composite_form .srm-form input.error {
    border       : 1px solid red;
    border-bottom: 2px solid red;
  }

  .component__adm-form--adm_composite_form .srm-form label.error {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    font-size: 12px;
    color: red;
    text-transform: lowercase;
    line-height: 20px;
    text-align: right;
    padding: 0px 20px;
  }

  .component__adm-form--adm_composite_form .srm-form__input_textarea {
    padding-top: 14px;
  }

  .component__adm-form--adm_composite_form .srm-form__show {
    display: block;
  }

  .component__adm-form--adm_composite_form .srm-form__input-wrap {
    position: relative;
    width        : 100%;
  }

  .component__adm-form--adm_composite_form .srm-form__input {
    width        : 100%;
    height       : 50px;
    margin-bottom: 30px;
    padding-left : 42px;
    color        : #000000;
    border       : 1px solid #b7b7b7;
    border-bottom: 2px solid #ef7f1a;
  }

  @media (max-width: 767px) {
    .component__adm-form--adm_composite_form .srm-form__input {
      padding-left: 18px;
    }
  }

  .component__adm-form--adm_composite_form .srm-form__input-wrap:last-child {
    margin-bottom: 60px;
    padding-top  : 16px;
  }

  .component__adm-form--adm_composite_form .srm-form__comment {
    padding-top: 15px;
    resize     : none;
  }

  .component__adm-form--adm_composite_form .srm-form__consent {
    margin-bottom: 30px;
    font-family  : 'Open Sans', sans-serif;
    font-size    : 12px;
    font-weight  : 400;
    line-height  : 12px;
    text-align   : center;
    color        : #030000;
  }

  @media (max-width: 575px) {
    .component__adm-form--adm_composite_form .srm-form__consent {
      text-align: left;
    }
  }

  .component__adm-form--adm_composite_form .srm-form__btn {
    width: 265px;
    line-height: 44px;
    font-size: 16px;
    color: #ef7f1a;
    font-weight: 600;
    border: 1px solid #ef7f1a;
    outline: none;
    background-color: transparent;
  }

  .component__adm-form--adm_composite_form .srm-form__btn:hover,
  .component__adm-form--adm_composite_form .srm-form__btn:focus {
    color           : #ffffff;
    background-color: #ef7f1a;
    border          : 2px solid #ef7f1a;
  }

  .component__adm-form--adm_composite_form .srm-form-error {
    color: red;
}

.component__adm-form--adm_composite_form .srm-form-success {
    color: green;
}

.component__adm-form--adm_composite_form .composite_form {
  position: relative;
}

.component__adm-form--adm_composite_form .composite_form__button-wrap {
  display: flex;
  margin-top: 40px;
}

@media screen and (min-width: 576px) {
  .component__adm-form--adm_composite_form .composite_form__button-wrap {
    justify-content: start;
  }
}

@media screen and (min-width: 992px) {
  .component__adm-form--adm_composite_form .composite_form__button-wrap {
    justify-content: end;
    margin-top: 0;
  }
}

@media screen and (min-width: 1200px) {
  .component__adm-form--adm_composite_form .composite_form__button-wrap {
    justify-content: start;
  }
}

.component__adm-form--adm_composite_form .composite_form__button {
  min-height: 40px;
  padding: 11px 0;
  font-size: 16px;
  font-weight: normal;
  line-height: 16px;
  text-align: center;
  color: #ffffff;
  border: 1px solid #ef7f1a;
  border-radius: 3px;
  background-color: #ef7f1a;
  width: 232px;
  cursor: pointer;
  transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  outline: none;
}

.component__adm-form--adm_composite_form .composite_form__button:hover {
  background-color: transparent;
  border-color: #000000;
  color: #000000;
  border: 1px solid rgba(239, 127, 26, 0.4);
}

.component__adm-form--adm_composite_form .composite_form__button_hidden {
  display: none;
}

.component__adm-form--adm_composite_form .composite_form__input_required {
  border: 1px solid #b7b7b7;
  border-bottom-color: rgb(183, 183, 183);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom: 2px solid #ef7f1a;
}

.component__adm-form--adm_composite_form .composite_form__form-title {
  margin-bottom: 30px;
  color: #6f6d6e;
  font-size: 14px;
}

.input-error {
  border: 1px red solid !important;
}

.response-container {
  position: fixed;
  display: flex;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 1;
}

.response-container_content {
  display: flex;
  align-self: center;
  flex-direction: column;
  align-items: center;
  margin: 0 auto;
  margin-top: 30px;
  height: max-content;
  width: 650px;
  text-align: center;
  padding: 20px 40px;
  border-radius: 5px;
  background-color: #fff;
}

@media (max-width: 767px) {
  .response-container_content {
    width: 90%;
  }
}

.response-container_content .high-font-size {
  font-size: 22px;
}

@media (max-width: 767px) {
  .response-container_content .high-font-size {
    font-size: 16px;
  }
}

.response-container_content .low-font-size {
  font-size: 16px;
}

@media (max-width: 767px) {
  .response-container_content .low-font-size {
    font-size: 14px;
  }
}

.response-container_content .comeback-button {
  width: 260px;
  height: 40px;
  background-color: #ef7f1a;
  color: white;
  border-radius: 4px;
  border: none;
  pointer-events: none;
}

.response-container_content .comeback-button:hover {
  background-color: #ef7f1ab3;
}

.close-response-button {
  width: 50px;
  margin-top: 5px;
  background-color: gray;
  color: white;
  border: none;
}

.response-text {
  font-weight: 600;
}

.send-responce-text-old {
  font-size: 10px;
}

.srm-form__buttons {
  align-items: center;
}

@media (max-width: 768px) {
  .srm-form__buttons .response-text, .srm-form__buttons .srm-form__btn {
    margin-bottom: 15px;
  }
}

@media (max-width: 768px) {
  .srm-form__buttons {
    align-items: flex-start;
    flex-direction: column;
  }
}

.srm-form__input-container {
  position: relative;
  width: 100%;
}

.srm-form__field-response-container {
  position: absolute;
  top: 50px;
  right: 10px;
  font-size: 12px;
  color: red;
}

.field-error {
  border: 1px red solid !important;
}

.button-overlay {
  cursor: pointer;
}

/* End */
/* /local/templates/adm2020/components/bitrix/news/blog/style.min.css?15985240513182 */
/* /local/templates/adm2020/components/bitrix/news/blog/bitrix/news.list/blog_detail_sidebar/style.min.css?15985240513130 */
/* /local/templates/adm2020/components/bitrix/system.pagenavigation/blog/style.min.css?15982829273057 */
/* /local/templates/adm2020/components/adm/empty/background_text/style.css?16764588381279 */
/* /local/templates/adm2020/components/adm/form.form/adm_composite_form/style.css?16119317126619 */
