/*! project-name v0.0.1 | (c) 2020 YOUR NAME | MIT License | http://link-to-your-git-repo.com */
@charset "UTF-8";
/*ADAPTIVE*/
/* line 34, src/sass/abstract/_mixins.scss */
.page {
  background: #f4f5f7;
  padding: 1px 0;
}

/* line 37, src/sass/abstract/_mixins.scss */
.page__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-betveen;
      -ms-flex-pack: space-betveen;
          justify-content: space-betveen;
}

/* line 40, src/sass/abstract/_mixins.scss */
.page__container--flex {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  margin-top: 85px;
  margin-bottom: 0;
}

@media (max-width: 992px) {
  /* line 40, src/sass/abstract/_mixins.scss */
  .page__container--flex {
    margin-top: 30px;
  }
}

/* line 47, src/sass/abstract/_mixins.scss */
.page__container--flex .sidebar {
  width: 370px;
  margin-left: 0;
  margin-right: 25px;
  margin-bottom: 0;
}

/* line 53, src/sass/abstract/_mixins.scss */
.page__container--flex .page__content {
  width: calc(100% - 395px);
}

/* line 56, src/sass/abstract/_mixins.scss */
.page__container--flex .selection {
  margin-top: 0;
}

@media (max-width: 992px) {
  /* line 60, src/sass/abstract/_mixins.scss */
  .page__container--flex .page__content {
    width: 100%;
  }
}

/* line 66, src/sass/abstract/_mixins.scss */
.page__container--margin .selection {
  margin-top: 0;
}

/* line 71, src/sass/abstract/_mixins.scss */
.page__content {
  width: calc(100% - 320px);
  margin-bottom: 50px;
}

@media (max-width: 992px) {
  /* line 71, src/sass/abstract/_mixins.scss */
  .page__content {
    width: 100%;
  }
}

/* line 80, src/sass/abstract/_mixins.scss */
.articles, .paper, .events, .event, .handbook, .handbooks, .contacts, .partner-page, .settinglk, .my-company, .companyform__top, .companyform__middle, .companyform__addfile, .recruting, .vacancies, .vacancy, .archive-vacancies, .single-vacancies, .forums, .single-forum__top, .about, .our-projects, .single-resume, .single-project, .result-search, .registration-page, .political, .archive-resume, .error {
  background-color: #fff;
  border-radius: 10px;
  padding: 45px 40px;
}

/* line 85, src/sass/abstract/_mixins.scss */
.articles__title, .paper__title, .events__title, .handbook__title, .handbooks__title, .contacts__title, .partner-page__title, .settinglk__title, .companyform__title, .recruting__title, .vacancies__title, .vacancy__title, .archive-vacancies__title, .single-vacancies__title, .forums__title, .single-forum__title, .about__title, .our-projects__title, .single-resume__title, .single-project__title, .result-search__title, .application__title, .registration-page__title, .political__title, .archive-resume__title {
  font-size: 32px;
  color: #222;
  font-weight: 500;
  margin-bottom: 35px;
  line-height: 44px;
}

/* line 93, src/sass/abstract/_mixins.scss */
.entry__btn, .recovery__btn, .connect__input-btn, .sorting__btn, .event-request__btn, .no-vacancies__btn, .subscribe-news__btn, .btn-box__btn, .partner__btn, .registration__submit, .directory__link, .comments-form__btn, .settinglk__btn, .companyform__btn, .addfile__btn, .vacancies__btn, .vacancy__btn, .archive-vacancies__btn, .single-vacancies__btn, .forums__btn, .services-right__btn, .single-resume__btn, .application__btn, .registration-page__btn, .archive-resume__btn, .error__btn {
  font-size: 14px;
  font-weight: 600;
  color: #fff;
  border-radius: 5px;
  background-color: #ef3446;
  padding: 0 35px;
  display: inline-block;
  cursor: pointer;
  -webkit-transition: .3s;
  transition: .3s;
  border: none;
}

/* line 105, src/sass/abstract/_mixins.scss */
.entry__btn:hover, .recovery__btn:hover, .connect__input-btn:hover, .sorting__btn:hover, .event-request__btn:hover, .no-vacancies__btn:hover, .subscribe-news__btn:hover, .btn-box__btn:hover, .partner__btn:hover, .registration__submit:hover, .directory__link:hover, .comments-form__btn:hover, .settinglk__btn:hover, .companyform__btn:hover, .addfile__btn:hover, .vacancies__btn:hover, .vacancy__btn:hover, .archive-vacancies__btn:hover, .single-vacancies__btn:hover, .forums__btn:hover, .services-right__btn:hover, .single-resume__btn:hover, .application__btn:hover, .registration-page__btn:hover, .archive-resume__btn:hover, .error__btn:hover {
  background-color: #d22334;
}

/* line 108, src/sass/abstract/_mixins.scss */
.popular__link, .popular-themes__link, .discussions__btn, .our-project__link, .news__btn, .articles-big__btn, .articles-small__btn, .speakers__link, .single-vacancies__back, .forums__more, .services-single__back, .our-projects__link, .single-resume__back, .page-control__prew, .page-control__next {
  color: #999;
  border: 1px solid #e1e3ea;
  border-radius: 5px;
  display: inline-block;
  padding: 6px 15px;
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 600;
  position: relative;
  letter-spacing: 1.2px;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 121, src/sass/abstract/_mixins.scss */
.popular__link:hover, .popular-themes__link:hover, .discussions__btn:hover, .our-project__link:hover, .news__btn:hover, .articles-big__btn:hover, .articles-small__btn:hover, .event-info__btn:hover, .speakers__link:hover, .handbook__back:hover, .partner-page__back:hover, .single-vacancies__back:hover, .forums__more:hover, .services-single__back:hover, .our-projects__link:hover, .single-resume__back:hover, .page-control__prew:hover, .page-control__next:hover {
  border: 1px solid #ef3446;
  color: #222;
  background: transparent;
}

/* line 126, src/sass/abstract/_mixins.scss */
.articles-popular__stick, .articles-big__stick, .articles-small__stick, .handbooks__stick {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  padding: 0 10px;
  background: #29426c;
  border-radius: 3px;
  height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 10px;
  font-weight: 500;
  color: #fff;
  position: absolute;
  top: 20px;
  left: 20px;
  -webkit-transition: .3s;
  transition: .3s;
  z-index: 10;
}

/* line 143, src/sass/abstract/_mixins.scss */
.articles-popular__stick:hover, .articles-big__stick:hover, .articles-small__stick:hover, .handbooks__stick:hover {
  background: #236be5;
}

/* line 2, src/sass/components/_base.scss */
* {
  outline: none;
}

/* line 5, src/sass/components/_base.scss */
*::-webkit-input-placeholder {
  color: #666;
  opacity: 1;
}

/* line 9, src/sass/components/_base.scss */
*:-moz-placeholder {
  color: #666;
  opacity: 1;
}

/* line 13, src/sass/components/_base.scss */
*::-moz-placeholder {
  color: #666;
  opacity: 1;
}

/* line 17, src/sass/components/_base.scss */
*:-ms-input-placeholder {
  color: #666;
  opacity: 1;
}

/* line 21, src/sass/components/_base.scss */
* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 26, src/sass/components/_base.scss */
*:before, *:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 40, src/sass/components/_base.scss */
html.js .loader {
  background: none repeat scroll 0 0 #ffffff;
  bottom: 0;
  height: 100%;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 9999;
}

/* line 52, src/sass/components/_base.scss */
input {
  -webkit-appearance: none;
}

/* line 56, src/sass/components/_base.scss */
ul, li {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

/* line 61, src/sass/components/_base.scss */
a {
  text-decoration: none;
}

/* line 64, src/sass/components/_base.scss */
body {
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  min-width: 320px;
  font-weight: 500;
  position: relative;
  line-height: 1.6;
  overflow-x: hidden;
  margin: 0;
}

/* line 73, src/sass/components/_base.scss */
body.no-scroll {
  overflow: hidden;
}

/* line 78, src/sass/components/_base.scss */
img {
  max-width: 100%;
  vertical-align: bottom;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}

/* line 90, src/sass/components/_base.scss */
h1, h2, h3 {
  margin: 0;
  padding: 0;
}

/* line 95, src/sass/components/_base.scss */
p {
  margin: 0;
  padding: 0;
}

/* line 100, src/sass/components/_base.scss */
svg {
  max-width: 100%;
  max-height: 100%;
}

/* line 105, src/sass/components/_base.scss */
.container {
  position: relative;
  padding: 0 10px;
  width: 1190px;
  margin: 0 auto;
}

@media (max-width: 1200px) {
  /* line 105, src/sass/components/_base.scss */
  .container {
    width: 982px;
  }
}

@media (max-width: 992px) {
  /* line 105, src/sass/components/_base.scss */
  .container {
    width: 100%;
  }
}

/* line 2, src/sass/layout/_header.scss */
.header__top {
  height: 40px;
  background-color: #29426c;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media (max-width: 992px) {
  /* line 8, src/sass/layout/_header.scss */
  .header__top .container {
    padding: 0;
  }
}

/* line 13, src/sass/layout/_header.scss */
.header__top-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}

/* line 19, src/sass/layout/_header.scss */
.header__middle {
  margin-top: 25px;
}

@media (max-width: 992px) {
  /* line 19, src/sass/layout/_header.scss */
  .header__middle {
    margin-top: 0;
    padding: 26px 0;
  }
}

@media (max-width: 470px) {
  /* line 19, src/sass/layout/_header.scss */
  .header__middle {
    padding: 11px 0;
  }
}

/* line 28, src/sass/layout/_header.scss */
.header__middle-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

/* line 33, src/sass/layout/_header.scss */
.header__bottom {
  margin-top: 25px;
  border-top: 1px solid #e9eaee;
}

@media (max-width: 992px) {
  /* line 33, src/sass/layout/_header.scss */
  .header__bottom {
    display: none;
  }
}

/* line 41, src/sass/layout/_header.scss */
.languages {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (max-width: 470px) {
  /* line 41, src/sass/layout/_header.scss */
  .languages {
    display: none;
  }
}

/* line 47, src/sass/layout/_header.scss */
.languages__item {
  line-height: 40px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  border-left: 1px solid #3f557b;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-right: 1px solid #3f557b;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 54, src/sass/layout/_header.scss */
.languages__item a {
  color: #999;
  font-size: 13px;
  line-height: 40px;
  display: block;
  padding: 0 18px;
}

/* line 61, src/sass/layout/_header.scss */
.languages__item:hover {
  background-color: #203359;
}

/* line 64, src/sass/layout/_header.scss */
.languages__item.active {
  background-color: #203659;
}

/* line 66, src/sass/layout/_header.scss */
.languages__item.active a {
  color: #fff;
}

/* line 72, src/sass/layout/_header.scss */
.contact {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (max-width: 470px) {
  /* line 72, src/sass/layout/_header.scss */
  .contact {
    width: 100%;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}

/* line 80, src/sass/layout/_header.scss */
.contact__phone a {
  font-weight: 500;
  font-size: 13px;
  color: #fff;
  line-height: 40px;
  padding-left: 45px;
  padding-right: 20px;
  display: block;
  line-height: 40px;
  border-left: 1px solid #3f557b;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgZmlsbD0iI2VmMzQ0NiIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ4MC41NiA0ODAuNTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4MC41NiA0ODAuNTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4gPGc+PGc+PHBhdGggZD0iTTM2NS4zNTQsMzE3LjljLTE1LjctMTUuNS0zNS4zLTE1LjUtNTAuOSwwYy0xMS45LDExLjgtMjMuOCwyMy42LTM1LjUsMzUuNmMtMy4yLDMuMy01LjksNC05LjgsMS44Yy03LjctNC4yLTE1LjktNy42LTIzLjMtMTIuMmMtMzQuNS0yMS43LTYzLjQtNDkuNi04OS04MWMtMTIuNy0xNS42LTI0LTMyLjMtMzEuOS01MS4xYy0xLjYtMy44LTEuMy02LjMsMS44LTkuNGMxMS45LTExLjUsMjMuNS0yMy4zLDM1LjItMzUuMWMxNi4zLTE2LjQsMTYuMy0zNS42LTAuMS01Mi4xYy05LjMtOS40LTE4LjYtMTguNi0yNy45LTI4Yy05LjYtOS42LTE5LjEtMTkuMy0yOC44LTI4LjhjLTE1LjctMTUuMy0zNS4zLTE1LjMtNTAuOSwwLjFjLTEyLDExLjgtMjMuNSwyMy45LTM1LjcsMzUuNWMtMTEuMywxMC43LTE3LDIzLjgtMTguMiwzOS4xYy0xLjksMjQuOSw0LjIsNDguNCwxMi44LDcxLjNjMTcuNiw0Ny40LDQ0LjQsODkuNSw3Ni45LDEyOC4xYzQzLjksNTIuMiw5Ni4zLDkzLjUsMTU3LjYsMTIzLjNjMjcuNiwxMy40LDU2LjIsMjMuNyw4Ny4zLDI1LjRjMjEuNCwxLjIsNDAtNC4yLDU0LjktMjAuOWMxMC4yLTExLjQsMjEuNy0yMS44LDMyLjUtMzIuN2MxNi0xNi4yLDE2LjEtMzUuOCwwLjItNTEuOEM0MDMuNTU0LDM1NS45LDM4NC40NTQsMzM2LjksMzY1LjM1NCwzMTcuOXoiLz48cGF0aCBkPSJNMzQ2LjI1NCwyMzguMmwzNi45LTYuM2MtNS44LTMzLjktMjEuOC02NC42LTQ2LjEtODljLTI1LjctMjUuNy01OC4yLTQxLjktOTQtNDYuOWwtNS4yLDM3LjFjMjcuNywzLjksNTIuOSwxNi40LDcyLjgsMzYuM0MzMjkuNDU0LDE4OC4yLDM0MS43NTQsMjEyLDM0Ni4yNTQsMjM4LjJ6Ii8+PHBhdGggZD0iTTQwMy45NTQsNzcuOGMtNDIuNi00Mi42LTk2LjUtNjkuNS0xNTYtNzcuOGwtNS4yLDM3LjFjNTEuNCw3LjIsOTgsMzAuNSwxMzQuOCw2Ny4yYzM0LjksMzQuOSw1Ny44LDc5LDY2LjEsMTI3LjVsMzYuOS02LjNDNDcwLjg1NCwxNjkuMyw0NDQuMzU0LDExOC4zLDQwMy45NTQsNzcuOHoiLz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: 15px;
  background-position: left 20px center;
  -webkit-transition: .3s;
  transition: .3s;
}

@media (max-width: 470px) {
  /* line 80, src/sass/layout/_header.scss */
  .contact__phone a {
    border-right: none;
  }
}

/* line 98, src/sass/layout/_header.scss */
.contact__phone a:hover {
  background-color: #203359;
}

/* line 104, src/sass/layout/_header.scss */
.contact__lk:hover {
  background-color: #203359;
}

@media (max-width: 470px) {
  /* line 103, src/sass/layout/_header.scss */
  .contact__lk {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZWYzNDQ2IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxYzEyLjM1NC0xMi4zNTQsMzIuMzg4LTEyLjM1NCw0NC43NDgsMGwxNzEuOTA1LDE3MS45MTVsMTcxLjkwNi0xNzEuOTA5YzEyLjM1OS0xMi4zNTQsMzIuMzkxLTEyLjM1NCw0NC43NDQsMGMxMi4zNjUsMTIuMzU0LDEyLjM2NSwzMi4zOTIsMCw0NC43NTFMMjQ4LjI5MiwzNDUuNDQ5QzI0Mi4xMTUsMzUxLjYyMSwyMzQuMDE4LDM1NC43MDYsMjI1LjkyMywzNTQuNzA2eiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
    background-size: 10px;
    background-repeat: no-repeat;
    background-position: right 10px center;
    padding-right: 20px;
  }
}

/* line 114, src/sass/layout/_header.scss */
.contact__lk > a {
  font-weight: 500;
  font-size: 13px;
  color: #fff;
  line-height: 40px;
  padding-left: 45px;
  padding-right: 20px;
  display: block;
  line-height: 40px;
  border-left: 1px solid #3f557b;
  border-right: 1px solid #3f557b;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgZmlsbD0iI2VmMzQ0NiIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48Zz48Zz48cGF0aCBkPSJNMTMxLjUsNDcySDYwLjY5M2MtOC41MzgsMC0xMy42ODktNC43NjUtMTUuOTk5LTcuNjA2Yy0zLjk4OC00LjkwNi01LjUzMy0xMS4yOS00LjIzNi0xNy41MTljMjAuNzY5LTk5Ljc2MSwxMDguODA5LTE3Mi42MTYsMjEwLjQ0NS0xNzQuOThjMS42OTMsMC4wNjMsMy4zOSwwLjEwNSw1LjA5NywwLjEwNWMxLjcyMiwwLDMuNDM0LTAuMDQzLDUuMTQyLTAuMTA3YzI0Ljg1MywwLjU2Nyw0OS4xMjksNS4yNCw3Mi4yMzYsMTMuOTE3YzEwLjM0LDMuODg1LDIxLjg3MS0xLjM1MiwyNS43NTQtMTEuNjkzYzMuODgzLTEwLjM0LTEuMzUyLTIxLjg3MS0xMS42OTMtMjUuNzU0Yy0zLjMxMS0xLjI0NC02LjY0NS0yLjQwOC05Ljk5NS0zLjUxMkMzNzAuNTQ1LDIyMC4wMjEsMzkyLDE4MC40NjksMzkyLDEzNkMzOTIsNjEuMDEsMzMwLjk5MSwwLDI1NiwwYy03NC45OTEsMC0xMzYsNjEuMDEtMTM2LDEzNmMwLDQ0LjUwOSwyMS40OTIsODQuMDkyLDU0LjY0MywxMDguOTE4Yy0zMC4zNzEsOS45OTgtNTguODcxLDI1LjU0Ni04My44MTMsNDYuMDYyYy00NS43MzIsMzcuNjE3LTc3LjUyOSw5MC4wODYtODkuNTMyLDE0Ny43NDNjLTMuNzYyLDE4LjA2NiwwLjc0NCwzNi42MjIsMTIuMzYzLDUwLjkwOEMyNS4yMjEsNTAzLjg0Nyw0Mi4zNjQsNTEyLDYwLjY5Myw1MTJIMTMxLjVjMTEuMDQ2LDAsMjAtOC45NTQsMjAtMjBDMTUxLjUsNDgwLjk1NCwxNDIuNTQ2LDQ3MiwxMzEuNSw0NzJ6IE0xNjAsMTM2YzAtNTIuOTM1LDQzLjA2NS05Niw5Ni05NnM5Niw0My4wNjUsOTYsOTZjMCw1MS4zNjctNDAuNTU0LDkzLjQzOC05MS4zMjYsOTUuODg1Yy0xLjU1Ny0wLjAyOC0zLjExNC0wLjA1Mi00LjY3NC0wLjA1MmMtMS41NjQsMC0zLjEyNywwLjAyMy00LjY4OSwwLjA1MUMyMDAuNTQ2LDIyOS40MywxNjAsMTg3LjM2MiwxNjAsMTM2eiIvPjxwYXRoIGQ9Ik00OTYuNjg5LDM0NC42MDdjLTguNTYxLTE5LjE1LTI3Ljg0NS0zMS41NTgtNDkuMTc2LTMxLjYwN2gtNjIuMzcyYy0wLjA0NSwwLTAuMDg3LDAtMC4xMzMsMGMtMjIuNSwwLTQyLjEzLDEzLjI2LTUwLjAyOSwzMy44MDdjLTEuMDUxLDIuNzM0LTIuMzM2LDYuMTc4LTMuNjc3LDEwLjE5M0gyMDAuMzU2Yy01LjQwNywwLTEwLjU4MywyLjE4OS0xNC4zNSw2LjA2OGwtMzQuMzU2LDM1LjM4OGMtNy41NjcsNy43OTQtNy41MjksMjAuMjAzLDAuMDg1LDI3Ljk1bDM1LDM1LjYxMmMzLjc2LDMuODI2LDguOSw1Ljk4MSwxNC4yNjQsNS45ODFoNjVjMTEuMDQ2LDAsMjAtOC45NTQsMjAtMjBjMC0xMS4wNDYtOC45NTQtMjAtMjAtMjBoLTU2LjYxNGwtMTUuNDI4LTE1LjY5OEwyMDguODE0LDM5N2gxMzcuNDkxYzkuMjE0LDAsMTcuMjM1LTYuMjk1LDE5LjQyNi0xNS4yNDRjMS42MTgtNi42MDcsMy42NDgtMTIuOTU5LDYuNTg0LTIwLjU5NmMxLjkzNi01LjAzNiw2Ljc5OC04LjE2LDEyLjc0MS04LjE2YzAuMDEzLDAsMC4wMjYsMCwwLjAzOSwwaDYyLjM3MWM1LjY1NiwwLjAxMywxMC41MjQsMy4wNTMsMTIuNzA1LDcuOTMyYzUuMzY5LDEyLjAxMiwxMS43OCwzMC42MDgsMTEuODI4LDUwLjk4NmMwLjA0OCwyMC41MjktNi4zNTYsMzkuNTUxLTExLjczOSw1MS44OTRjLTIuMTcsNC45NzgtNy4wNzksOC4xODgtMTIuNTYsOC4xODhjLTAuMDExLDAtMC4wMjIsMC0wLjAzMywwaC02My4xMjVjLTUuNTMzLTAuMDEzLTEwLjcxNi0zLjU3My0xMi44OTYtOC44NThjLTIuMzM5LTUuNjcxLTQuMzY2LTEyLjE0Ni02LjE5Ny0xOS43OTdjLTIuNTcxLTEwLjc0Mi0xMy4zNjctMTcuMzY2LTI0LjEwNS0xNC43OTZjLTEwLjc0MywyLjU3MS0xNy4zNjcsMTMuMzY0LTE0Ljc5NiwyNC4xMDZjMi4zMjEsOS42OTksNC45NzgsMTguMTE4LDguMTIxLDI1LjczOGM4LjM5OSwyMC4zNjQsMjcuOTM5LDMzLjU1NSw0OS44MjcsMzMuNjA2aDYzLjEyNWMwLjA0MywwLDAuMDgzLDAsMC4xMjYsMGMyMS4zNTEtMC4wMDEsNDAuNjQ3LTEyLjYzLDQ5LjE4LTMyLjIwMWM2LjkxMi0xNS44NTEsMTUuMTM3LTQwLjUxMSwxNS4wNzItNjcuOTc1QzUxMS45MzUsMzg0LjQzNCw1MDMuNjM4LDM2MC4xNTMsNDk2LjY4OSwzNDQuNjA3eiIvPjxjaXJjbGUgY3g9IjQzMSIgY3k9IjQxMiIgcj0iMjAiLz48L2c+PC9nPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-size: 15px;
  background-position: left 20px center;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 130, src/sass/layout/_header.scss */
.contact__lk > a:hover {
  background-color: #203359;
}

@media (max-width: 470px) {
  /* line 130, src/sass/layout/_header.scss */
  .contact__lk > a:hover {
    background-color: inherit;
  }
}

@media (max-width: 600px) {
  /* line 114, src/sass/layout/_header.scss */
  .contact__lk > a {
    font-size: 0;
    padding: 0px 24px;
    background-position: center;
    border-right: none;
  }
}

/* line 144, src/sass/layout/_header.scss */
.contact__show {
  position: absolute;
  right: 10px;
  top: 50px;
  z-index: 10;
  -webkit-box-shadow: 2.5px 4.33px 10px 0px rgba(0, 0, 0, 0.1);
          box-shadow: 2.5px 4.33px 10px 0px rgba(0, 0, 0, 0.1);
  padding: 0 20px;
  background-color: #fff;
  border-radius: 5px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  border: 1px solid #ddd;
  display: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-width: 240px;
}

/* line 158, src/sass/layout/_header.scss */
.contact__show:before {
  content: '';
  position: absolute;
  width: 14px;
  height: 14px;
  top: -7px;
  left: 150px;
  border-top: 1px solid #ddd;
  border-right: 1px solid #ddd;
  z-index: -5;
  -webkit-transform: rotate(315deg);
          transform: rotate(315deg);
  background: #fff;
}

@media (max-width: 470px) {
  /* line 158, src/sass/layout/_header.scss */
  .contact__show:before {
    left: 210px;
  }
}

/* line 174, src/sass/layout/_header.scss */
.contact__show-item {
  padding: 15px 0;
  border-bottom: 1px solid #ddd;
}

/* line 177, src/sass/layout/_header.scss */
.contact__show-item:last-child {
  border-bottom: none;
}

/* line 180, src/sass/layout/_header.scss */
.contact__show-item a {
  font-size: 14px;
  color: #666666;
}

/* line 183, src/sass/layout/_header.scss */
.contact__show-item a:hover {
  -webkit-transition: .3s;
  transition: .3s;
  color: #ef3446;
}

/* line 190, src/sass/layout/_header.scss */
.contact__show.active {
  display: block;
}

/* line 195, src/sass/layout/_header.scss */
.logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (max-width: 470px) {
  /* line 195, src/sass/layout/_header.scss */
  .logo {
    margin-bottom: -10px;
  }
}

/* line 201, src/sass/layout/_header.scss */
.logo__img {
  width: 180px;
  height: 48px;
  margin-right: 30px;
}

@media (max-width: 470px) {
  /* line 201, src/sass/layout/_header.scss */
  .logo__img {
    width: 150px;
  }
}

/* line 208, src/sass/layout/_header.scss */
.logo__img img {
  max-width: 100%;
  max-height: 100%;
  height: auto;
}

/* line 214, src/sass/layout/_header.scss */
.logo__subtitle {
  max-width: 245px;
  font-weight: 500;
  font-size: 13px;
  color: #000;
  line-height: 18px;
}

@media (max-width: 767px) {
  /* line 214, src/sass/layout/_header.scss */
  .logo__subtitle {
    display: none;
  }
}

/* line 226, src/sass/layout/_header.scss */
.search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* line 229, src/sass/layout/_header.scss */
.search__form {
  width: 320px;
  margin-right: 20px;
  position: relative;
}

@media (max-width: 1200px) {
  /* line 229, src/sass/layout/_header.scss */
  .search__form {
    width: 270px;
  }
}

@media (max-width: 992px) {
  /* line 229, src/sass/layout/_header.scss */
  .search__form {
    display: none;
  }
}

/* line 240, src/sass/layout/_header.scss */
.search__value {
  width: 100%;
  border: none;
  line-height: 40px;
  border-radius: 5px;
  background-color: #f4f5f7;
  padding: 0 15px;
  padding-right: 45px;
  color: #222;
  font-weight: 500;
  font-family: 'Montserrat';
}

/* line 251, src/sass/layout/_header.scss */
.search__value::-webkit-input-placeholder {
  font-family: 'Montserrat';
  font-size: 13px;
  font-weight: 500;
  color: #999999;
}

/* line 257, src/sass/layout/_header.scss */
.search__value::-moz-placeholder {
  font-family: 'Montserrat';
  font-size: 13px;
  font-weight: 500;
  color: #999999;
}

/* line 264, src/sass/layout/_header.scss */
.search__btn {
  position: absolute;
  content: '';
  width: 20px;
  height: 20px;
  cursor: pointer;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgZmlsbD0iIzIyMjIyMiIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDU2Ljk2NiA1Ni45NjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU2Ljk2NiA1Ni45NjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNNTUuMTQ2LDUxLjg4N0w0MS41ODgsMzcuNzg2YzMuNDg2LTQuMTQ0LDUuMzk2LTkuMzU4LDUuMzk2LTE0Ljc4NmMwLTEyLjY4Mi0xMC4zMTgtMjMtMjMtMjNzLTIzLDEwLjMxOC0yMywyM3MxMC4zMTgsMjMsMjMsMjNjNC43NjEsMCw5LjI5OC0xLjQzNiwxMy4xNzctNC4xNjJsMTMuNjYxLDE0LjIwOGMwLjU3MSwwLjU5MywxLjMzOSwwLjkyLDIuMTYyLDAuOTJjMC43NzksMCwxLjUxOC0wLjI5NywyLjA3OS0wLjgzN0M1Ni4yNTUsNTQuOTgyLDU2LjI5Myw1My4wOCw1NS4xNDYsNTEuODg3eiBNMjMuOTg0LDZjOS4zNzQsMCwxNyw3LjYyNiwxNywxN3MtNy42MjYsMTctMTcsMTdzLTE3LTcuNjI2LTE3LTE3UzE0LjYxLDYsMjMuOTg0LDZ6Ii8+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
  top: 50%;
  margin-top: -10px;
  right: 20px;
  border: none;
  font-size: 0;
  background-color: transparent;
}

/* line 280, src/sass/layout/_header.scss */
.callback__btn {
  border-radius: 5px;
  background-color: #ef3446;
  line-height: 40px;
  text-align: center;
  font-weight: 600;
  padding: 0 35px;
  -webkit-transition: .3s;
  transition: .3s;
  color: #fff;
  display: inline-block;
}

/* line 291, src/sass/layout/_header.scss */
.callback__btn:hover {
  background-color: #d22334;
}

@media (max-width: 1200px) {
  /* line 280, src/sass/layout/_header.scss */
  .callback__btn {
    padding: 0 18px;
  }
}

@media (max-width: 470px) {
  /* line 297, src/sass/layout/_header.scss */
  .header__middle .callback__btn {
    background: no-repeat;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgZmlsbD0iI2VmMzQ0NiIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ4MC41NiA0ODAuNTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4MC41NiA0ODAuNTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48Zz48cGF0aCBkPSJNMzY1LjM1NCwzMTcuOWMtMTUuNy0xNS41LTM1LjMtMTUuNS01MC45LDBjLTExLjksMTEuOC0yMy44LDIzLjYtMzUuNSwzNS42Yy0zLjIsMy4zLTUuOSw0LTkuOCwxLjhjLTcuNy00LjItMTUuOS03LjYtMjMuMy0xMi4yYy0zNC41LTIxLjctNjMuNC00OS42LTg5LTgxYy0xMi43LTE1LjYtMjQtMzIuMy0zMS45LTUxLjFjLTEuNi0zLjgtMS4zLTYuMywxLjgtOS40YzExLjktMTEuNSwyMy41LTIzLjMsMzUuMi0zNS4xYzE2LjMtMTYuNCwxNi4zLTM1LjYtMC4xLTUyLjFjLTkuMy05LjQtMTguNi0xOC42LTI3LjktMjhjLTkuNi05LjYtMTkuMS0xOS4zLTI4LjgtMjguOGMtMTUuNy0xNS4zLTM1LjMtMTUuMy01MC45LDAuMWMtMTIsMTEuOC0yMy41LDIzLjktMzUuNywzNS41Yy0xMS4zLDEwLjctMTcsMjMuOC0xOC4yLDM5LjFjLTEuOSwyNC45LDQuMiw0OC40LDEyLjgsNzEuM2MxNy42LDQ3LjQsNDQuNCw4OS41LDc2LjksMTI4LjFjNDMuOSw1Mi4yLDk2LjMsOTMuNSwxNTcuNiwxMjMuM2MyNy42LDEzLjQsNTYuMiwyMy43LDg3LjMsMjUuNGMyMS40LDEuMiw0MC00LjIsNTQuOS0yMC45YzEwLjItMTEuNCwyMS43LTIxLjgsMzIuNS0zMi43YzE2LTE2LjIsMTYuMS0zNS44LDAuMi01MS44QzQwMy41NTQsMzU1LjksMzg0LjQ1NCwzMzYuOSwzNjUuMzU0LDMxNy45eiIvPjxwYXRoIGQ9Ik0zNDYuMjU0LDIzOC4ybDM2LjktNi4zYy01LjgtMzMuOS0yMS44LTY0LjYtNDYuMS04OWMtMjUuNy0yNS43LTU4LjItNDEuOS05NC00Ni45bC01LjIsMzcuMWMyNy43LDMuOSw1Mi45LDE2LjQsNzIuOCwzNi4zQzMyOS40NTQsMTg4LjIsMzQxLjc1NCwyMTIsMzQ2LjI1NCwyMzguMnoiLz48cGF0aCBkPSJNNDAzLjk1NCw3Ny44Yy00Mi42LTQyLjYtOTYuNS02OS41LTE1Ni03Ny44bC01LjIsMzcuMWM1MS40LDcuMiw5OCwzMC41LDEzNC44LDY3LjJjMzQuOSwzNC45LDU3LjgsNzksNjYuMSwxMjcuNWwzNi45LTYuM0M0NzAuODU0LDE2OS4zLDQ0NC4zNTQsMTE4LjMsNDAzLjk1NCw3Ny44eiIvPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
    font-size: 0;
    width: 28px;
    height: 28px;
    padding: 0;
  }
}

/* line 310, src/sass/layout/_header.scss */
.main-menu__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

/* line 314, src/sass/layout/_header.scss */
.main-menu__list > li {
  border-top: 3px solid #fff;
}

/* line 316, src/sass/layout/_header.scss */
.main-menu__list > li:hover {
  -webkit-transition: .3s;
  transition: .3s;
  color: #ef3446;
  border-top: 3px solid #ef3446;
}

/* line 321, src/sass/layout/_header.scss */
.main-menu__list > li > a, .main-menu__list > li span {
  display: block;
  line-height: 65px;
  font-size: 16px;
  color: #222222;
  border-top: 3px solid #fff;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 328, src/sass/layout/_header.scss */
.main-menu__list > li > a:hover, .main-menu__list > li span:hover {
  color: #ef3446;
}

/* line 331, src/sass/layout/_header.scss */
.main-menu__list > li > a:before, .main-menu__list > li span:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

@media (max-width: 1200px) {
  /* line 321, src/sass/layout/_header.scss */
  .main-menu__list > li > a, .main-menu__list > li span {
    font-size: 14px;
  }
}

/* line 345, src/sass/layout/_header.scss */
.main-menu__item {
  position: relative;
}

/* line 348, src/sass/layout/_header.scss */
.main-menu__item:hover .sub-menu {
  z-index: 100;
  opacity: 1;
}

/* line 353, src/sass/layout/_header.scss */
.main-menu__item--has-child {
  padding-right: 20px;
}

/* line 355, src/sass/layout/_header.scss */
.main-menu__item--has-child:before {
  content: '';
  width: 10px;
  height: 10px;
  top: 50%;
  margin-top: -3px;
  right: 0;
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjMjIyMjIyIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxYzEyLjM1NC0xMi4zNTQsMzIuMzg4LTEyLjM1NCw0NC43NDgsMGwxNzEuOTA1LDE3MS45MTVsMTcxLjkwNi0xNzEuOTA5YzEyLjM1OS0xMi4zNTQsMzIuMzkxLTEyLjM1NCw0NC43NDQsMGMxMi4zNjUsMTIuMzU0LDEyLjM2NSwzMi4zOTIsMCw0NC43NTFMMjQ4LjI5MiwzNDUuNDQ5QzI0Mi4xMTUsMzUxLjYyMSwyMzQuMDE4LDM1NC43MDYsMjI1LjkyMywzNTQuNzA2eiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

/* line 369, src/sass/layout/_header.scss */
.main-menu__item--has-child:hover:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZWYzNDQ2IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxYzEyLjM1NC0xMi4zNTQsMzIuMzg4LTEyLjM1NCw0NC43NDgsMGwxNzEuOTA1LDE3MS45MTVsMTcxLjkwNi0xNzEuOTA5YzEyLjM1OS0xMi4zNTQsMzIuMzkxLTEyLjM1NCw0NC43NDQsMGMxMi4zNjUsMTIuMzU0LDEyLjM2NSwzMi4zOTIsMCw0NC43NTFMMjQ4LjI5MiwzNDUuNDQ5QzI0Mi4xMTUsMzUxLjYyMSwyMzQuMDE4LDM1NC43MDYsMjI1LjkyMywzNTQuNzA2eiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
}

/* line 378, src/sass/layout/_header.scss */
.sub-menu {
  position: absolute;
  left: -20px;
  top: 68px;
  z-index: 10;
  -webkit-box-shadow: 2.5px 4.33px 10px 0px rgba(0, 0, 0, 0.1);
          box-shadow: 2.5px 4.33px 10px 0px rgba(0, 0, 0, 0.1);
  padding: 0 15px;
  background-color: #fff;
  border-radius: 0 0 3px 3px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  border-top: 1px solid #ddd;
  z-index: -100;
  opacity: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

/* line 392, src/sass/layout/_header.scss */
.sub-menu__item {
  padding: 15px 0;
  border-bottom: 1px solid #ddd;
}

/* line 395, src/sass/layout/_header.scss */
.sub-menu__item:last-child {
  border-bottom: none;
}

/* line 398, src/sass/layout/_header.scss */
.sub-menu__item a {
  font-size: 14px;
  color: #666666;
}

/* line 401, src/sass/layout/_header.scss */
.sub-menu__item a:hover {
  -webkit-transition: .3s;
  transition: .3s;
  color: #ef3446;
}

/* line 407, src/sass/layout/_header.scss */
.sub-menu:before {
  content: '';
  position: absolute;
  width: 14px;
  height: 14px;
  top: -7px;
  left: 45px;
  border-top: 1px solid #ddd;
  border-right: 1px solid #ddd;
  z-index: -5;
  -webkit-transform: rotate(315deg);
          transform: rotate(315deg);
  background: #fff;
}

/* line 422, src/sass/layout/_header.scss */
.menu-min {
  width: 40px;
  height: 40px;
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #ef3446;
  border-radius: 5px;
  cursor: pointer;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 10px;
}

/* line 434, src/sass/layout/_header.scss */
.menu-min svg {
  width: 100%;
  height: 100%;
}

@media (max-width: 470px) {
  /* line 438, src/sass/layout/_header.scss */
  .menu-min svg path {
    fill: #ef3446;
  }
}

@media (max-width: 992px) {
  /* line 422, src/sass/layout/_header.scss */
  .menu-min {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

@media (max-width: 470px) {
  /* line 422, src/sass/layout/_header.scss */
  .menu-min {
    margin-left: 25px;
    background: none;
    padding: 0;
    width: 25px;
    height: 25px;
  }
}

/* line 455, src/sass/layout/_header.scss */
.show-menu {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100vh;
  z-index: -20;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 465, src/sass/layout/_header.scss */
.show-menu__box {
  width: 450px;
  position: absolute;
  top: 0;
  right: 10px;
  background: #fff;
  z-index: 30;
  padding: 25px;
  border-radius: 10px;
  max-height: 98vh;
  margin-top: 1vh;
  -webkit-transition: .3s;
  transition: .3s;
}

@media (max-width: 470px) {
  /* line 465, src/sass/layout/_header.scss */
  .show-menu__box {
    width: calc(100% - 20px);
  }
}

/* line 481, src/sass/layout/_header.scss */
.show-menu__close {
  width: 15px;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 487, src/sass/layout/_header.scss */
.show-menu__close:hover {
  opacity: 0.5;
}

/* line 491, src/sass/layout/_header.scss */
.show-menu__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  margin-bottom: 25px;
}

/* line 498, src/sass/layout/_header.scss */
.show-menu__bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 60px;
}

@media (max-width: 470px) {
  /* line 498, src/sass/layout/_header.scss */
  .show-menu__bottom {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

@media (max-width: 470px) {
  /* line 507, src/sass/layout/_header.scss */
  .show-menu__phone {
    margin-bottom: 10px;
  }
}

/* line 512, src/sass/layout/_header.scss */
.show-menu__title {
  font-size: 16px;
  color: #666;
  font-weight: 500;
}

/* line 517, src/sass/layout/_header.scss */
.show-menu__serch {
  width: 100%;
  height: 40px;
  border-radius: 5px;
  border: none;
  background: #f4f5f7 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDU2Ljk2NiA1Ni45NjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU2Ljk2NiA1Ni45NjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNNTUuMTQ2LDUxLjg4N0w0MS41ODgsMzcuNzg2YzMuNDg2LTQuMTQ0LDUuMzk2LTkuMzU4LDUuMzk2LTE0Ljc4NmMwLTEyLjY4Mi0xMC4zMTgtMjMtMjMtMjNzLTIzLDEwLjMxOC0yMywyM3MxMC4zMTgsMjMsMjMsMjNjNC43NjEsMCw5LjI5OC0xLjQzNiwxMy4xNzctNC4xNjJsMTMuNjYxLDE0LjIwOGMwLjU3MSwwLjU5MywxLjMzOSwwLjkyLDIuMTYyLDAuOTJjMC43NzksMCwxLjUxOC0wLjI5NywyLjA3OS0wLjgzN0M1Ni4yNTUsNTQuOTgyLDU2LjI5Myw1My4wOCw1NS4xNDYsNTEuODg3eiBNMjMuOTg0LDZjOS4zNzQsMCwxNyw3LjYyNiwxNywxN3MtNy42MjYsMTctMTcsMTdzLTE3LTcuNjI2LTE3LTE3UzE0LjYxLDYsMjMuOTg0LDZ6Ii8+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-size: 20px;
  padding: 0 15px;
  padding-right: 35px;
  font-size: 13px;
  color: #222;
  margin-bottom: 25px;
}

/* line 531, src/sass/layout/_header.scss */
.show-menu__serch::-webkit-input-placeholder {
  font-size: 13px;
  color: #999999;
}

/* line 535, src/sass/layout/_header.scss */
.show-menu__serch::-moz-placeholder {
  font-size: 13px;
  color: #999999;
}

/* line 541, src/sass/layout/_header.scss */
.show-menu__phone a {
  font-size: 18px;
  color: #222;
  font-weight: 500;
  padding-left: 35px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgZmlsbD0iI2VmMzQ0NiIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ4MC41NiA0ODAuNTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4MC41NiA0ODAuNTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4gPGc+PGc+PHBhdGggZD0iTTM2NS4zNTQsMzE3LjljLTE1LjctMTUuNS0zNS4zLTE1LjUtNTAuOSwwYy0xMS45LDExLjgtMjMuOCwyMy42LTM1LjUsMzUuNmMtMy4yLDMuMy01LjksNC05LjgsMS44Yy03LjctNC4yLTE1LjktNy42LTIzLjMtMTIuMmMtMzQuNS0yMS43LTYzLjQtNDkuNi04OS04MWMtMTIuNy0xNS42LTI0LTMyLjMtMzEuOS01MS4xYy0xLjYtMy44LTEuMy02LjMsMS44LTkuNGMxMS45LTExLjUsMjMuNS0yMy4zLDM1LjItMzUuMWMxNi4zLTE2LjQsMTYuMy0zNS42LTAuMS01Mi4xYy05LjMtOS40LTE4LjYtMTguNi0yNy45LTI4Yy05LjYtOS42LTE5LjEtMTkuMy0yOC44LTI4LjhjLTE1LjctMTUuMy0zNS4zLTE1LjMtNTAuOSwwLjFjLTEyLDExLjgtMjMuNSwyMy45LTM1LjcsMzUuNWMtMTEuMywxMC43LTE3LDIzLjgtMTguMiwzOS4xYy0xLjksMjQuOSw0LjIsNDguNCwxMi44LDcxLjNjMTcuNiw0Ny40LDQ0LjQsODkuNSw3Ni45LDEyOC4xYzQzLjksNTIuMiw5Ni4zLDkzLjUsMTU3LjYsMTIzLjNjMjcuNiwxMy40LDU2LjIsMjMuNyw4Ny4zLDI1LjRjMjEuNCwxLjIsNDAtNC4yLDU0LjktMjAuOWMxMC4yLTExLjQsMjEuNy0yMS44LDMyLjUtMzIuN2MxNi0xNi4yLDE2LjEtMzUuOCwwLjItNTEuOEM0MDMuNTU0LDM1NS45LDM4NC40NTQsMzM2LjksMzY1LjM1NCwzMTcuOXoiLz48cGF0aCBkPSJNMzQ2LjI1NCwyMzguMmwzNi45LTYuM2MtNS44LTMzLjktMjEuOC02NC42LTQ2LjEtODljLTI1LjctMjUuNy01OC4yLTQxLjktOTQtNDYuOWwtNS4yLDM3LjFjMjcuNywzLjksNTIuOSwxNi40LDcyLjgsMzYuM0MzMjkuNDU0LDE4OC4yLDM0MS43NTQsMjEyLDM0Ni4yNTQsMjM4LjJ6Ii8+PHBhdGggZD0iTTQwMy45NTQsNzcuOGMtNDIuNi00Mi42LTk2LjUtNjkuNS0xNTYtNzcuOGwtNS4yLDM3LjFjNTEuNCw3LjIsOTgsMzAuNSwxMzQuOCw2Ny4yYzM0LjksMzQuOSw1Ny44LDc5LDY2LjEsMTI3LjVsMzYuOS02LjNDNDcwLjg1NCwxNjkuMyw0NDQuMzU0LDExOC4zLDQwMy45NTQsNzcuOHoiLz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
  background-size: 22px;
  background-repeat: no-repeat;
  background-position: left center;
  -webkit-transition: .5s;
  transition: .5s;
}

/* line 551, src/sass/layout/_header.scss */
.show-menu__phone a:hover {
  text-decoration: underline;
}

/* line 557, src/sass/layout/_header.scss */
.show-menu.active {
  opacity: 1;
  z-index: 50;
}

/* line 563, src/sass/layout/_header.scss */
.min-menu__list {
  height: calc(100vh - 310px);
  overflow-y: auto;
}

/* line 566, src/sass/layout/_header.scss */
.min-menu__list::-webkit-scrollbar {
  width: 3px;
  height: 3px;
}

/* line 567, src/sass/layout/_header.scss */
.min-menu__list::-webkit-scrollbar-track {
  background-color: #dedede;
}

/* line 568, src/sass/layout/_header.scss */
.min-menu__list::-webkit-scrollbar-track-piece {
  background-color: #dedede;
}

/* line 569, src/sass/layout/_header.scss */
.min-menu__list::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: #ef3446;
  border-radius: 3px;
}

/* line 570, src/sass/layout/_header.scss */
.min-menu__list::-webkit-scrollbar-corner {
  background-color: #dedede;
}

/* line 571, src/sass/layout/_header.scss */
.min-menu__list::-webkit-resizer {
  background-color: #ef3446;
}

@media (max-width: 470px) {
  /* line 563, src/sass/layout/_header.scss */
  .min-menu__list {
    height: calc(100vh - 320px);
  }
}

/* line 576, src/sass/layout/_header.scss */
.min-menu__item {
  margin-bottom: 15px;
}

/* line 578, src/sass/layout/_header.scss */
.min-menu__item > a {
  color: #222222;
  font-size: 22px;
  font-weight: 500;
  -webkit-transition: .3s;
  transition: .3s;
}

@media (max-width: 470px) {
  /* line 578, src/sass/layout/_header.scss */
  .min-menu__item > a {
    font-size: 20px;
  }
}

/* line 587, src/sass/layout/_header.scss */
.min-menu__item.open > a {
  color: #ef3446;
}

/* line 590, src/sass/layout/_header.scss */
.min-menu__item--has-child {
  padding-right: 20px;
  position: relative;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}

/* line 594, src/sass/layout/_header.scss */
.min-menu__item--has-child > a {
  position: relative;
  padding-right: 20px;
}

/* line 597, src/sass/layout/_header.scss */
.min-menu__item--has-child > a:before {
  content: '';
  width: 10px;
  height: 10px;
  top: 15px;
  margin-top: -5px;
  right: 0;
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjMjIyMjIyIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxYzEyLjM1NC0xMi4zNTQsMzIuMzg4LTEyLjM1NCw0NC43NDgsMGwxNzEuOTA1LDE3MS45MTVsMTcxLjkwNi0xNzEuOTA5YzEyLjM1OS0xMi4zNTQsMzIuMzkxLTEyLjM1NCw0NC43NDQsMGMxMi4zNjUsMTIuMzU0LDEyLjM2NSwzMi4zOTIsMCw0NC43NTFMMjQ4LjI5MiwzNDUuNDQ5QzI0Mi4xMTUsMzUxLjYyMSwyMzQuMDE4LDM1NC43MDYsMjI1LjkyMywzNTQuNzA2eiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

/* line 614, src/sass/layout/_header.scss */
.min-menu__item--has-child.open > a:before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZWYzNDQ2IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxYzEyLjM1NC0xMi4zNTQsMzIuMzg4LTEyLjM1NCw0NC43NDgsMGwxNzEuOTA1LDE3MS45MTVsMTcxLjkwNi0xNzEuOTA5YzEyLjM1OS0xMi4zNTQsMzIuMzkxLTEyLjM1NCw0NC43NDQsMGMxMi4zNjUsMTIuMzU0LDEyLjM2NSwzMi4zOTIsMCw0NC43NTFMMjQ4LjI5MiwzNDUuNDQ5QzI0Mi4xMTUsMzUxLjYyMSwyMzQuMDE4LDM1NC43MDYsMjI1LjkyMywzNTQuNzA2eiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
}

/* line 623, src/sass/layout/_header.scss */
.inside-menu {
  display: none;
  margin: 30px 0;
  margin-left: 10px;
  max-width: 80%;
}

/* line 628, src/sass/layout/_header.scss */
.inside-menu__item {
  margin-bottom: 15px;
}

/* line 630, src/sass/layout/_header.scss */
.inside-menu__item a {
  font-size: 16px;
  color: #666666;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 634, src/sass/layout/_header.scss */
.inside-menu__item a:hover {
  color: #ef3446;
}

/* line 641, src/sass/layout/_header.scss */
.adaptive-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* line 646, src/sass/layout/_header.scss */
.lang-min {
  display: none;
  line-height: 40px;
  padding: 0px 21px;
  border-left: 1px solid #3f557b;
  cursor: pointer;
  position: relative;
  padding-left: 10px;
  padding-right: 30px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZWYzNDQ2IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxYzEyLjM1NC0xMi4zNTQsMzIuMzg4LTEyLjM1NCw0NC43NDgsMGwxNzEuOTA1LDE3MS45MTVsMTcxLjkwNi0xNzEuOTA5YzEyLjM1OS0xMi4zNTQsMzIuMzkxLTEyLjM1NCw0NC43NDQsMGMxMi4zNjUsMTIuMzU0LDEyLjM2NSwzMi4zOTIsMCw0NC43NTFMMjQ4LjI5MiwzNDUuNDQ5QzI0Mi4xMTUsMzUxLjYyMSwyMzQuMDE4LDM1NC43MDYsMjI1LjkyMywzNTQuNzA2eiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: right 10px center;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 660, src/sass/layout/_header.scss */
.lang-min:hover {
  background-color: #203359;
}

@media (max-width: 470px) {
  /* line 646, src/sass/layout/_header.scss */
  .lang-min {
    display: block;
  }
}

/* line 666, src/sass/layout/_header.scss */
.lang-min__list {
  position: absolute;
  background: #fff;
  border-radius: 5px;
  z-index: 20;
  display: none;
  -webkit-box-shadow: 2.5px 4.33px 10px 0px rgba(0, 0, 0, 0.1);
          box-shadow: 2.5px 4.33px 10px 0px rgba(0, 0, 0, 0.1);
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  padding: 0 20px;
  left: 0;
  border: 1px solid #ddd;
  top: 44px;
}

/* line 678, src/sass/layout/_header.scss */
.lang-min__list:before {
  content: '';
  position: absolute;
  width: 14px;
  height: 14px;
  top: -7px;
  left: 20px;
  border-top: 1px solid #ddd;
  border-right: 1px solid #ddd;
  z-index: -5;
  -webkit-transform: rotate(315deg);
          transform: rotate(315deg);
  background: #fff;
}

/* line 692, src/sass/layout/_header.scss */
.lang-min__list.active {
  display: block;
}

/* line 695, src/sass/layout/_header.scss */
.lang-min__initially {
  font-size: 13px;
  font-weight: 500;
  color: #fff;
}

/* line 700, src/sass/layout/_header.scss */
.lang-min__item {
  padding: 10px 0;
  border-bottom: 1px solid #ddd;
}

/* line 703, src/sass/layout/_header.scss */
.lang-min__item a {
  font-size: 14px;
  color: #666666;
}

/* line 1, src/sass/layout/_footer.scss */
.footer {
  background-color: #29426c;
}

/* line 3, src/sass/layout/_footer.scss */
.footer__top {
  padding: 75px 0;
  border-bottom: 1px solid #3f557b;
  padding-bottom: 55px;
}

@media (max-width: 992px) {
  /* line 8, src/sass/layout/_footer.scss */
  .footer__logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}

@media (max-width: 600px) {
  /* line 8, src/sass/layout/_footer.scss */
  .footer__logo {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 18, src/sass/layout/_footer.scss */
.footer__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media (max-width: 1200px) {
  /* line 18, src/sass/layout/_footer.scss */
  .footer__flex {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

@media (max-width: 992px) {
  /* line 25, src/sass/layout/_footer.scss */
  .footer-top__flex {
    padding: 0 50px;
  }
  /* line 28, src/sass/layout/_footer.scss */
  .footer-top__flex .footer__colmn {
    margin-bottom: 20px;
  }
}

/* line 33, src/sass/layout/_footer.scss */
.footer__bottom {
  padding: 25px 0;
  padding-top: 40px;
}

@media (max-width: 1200px) {
  /* line 36, src/sass/layout/_footer.scss */
  .footer__bottom .footer__colmn:last-child {
    width: auto;
  }
}

@media (max-width: 992px) {
  /* line 41, src/sass/layout/_footer.scss */
  .footer__bottom .footer__colmn:first-child {
    width: auto;
  }
}

@media (max-width: 600px) {
  /* line 33, src/sass/layout/_footer.scss */
  .footer__bottom {
    -ms-flex-wrap: wrap-reverse;
        flex-wrap: wrap-reverse;
  }
  /* line 49, src/sass/layout/_footer.scss */
  .footer__bottom .footer__colmn {
    text-align: center;
    width: 100% !important;
    margin-top: 20px;
  }
}

/* line 56, src/sass/layout/_footer.scss */
.footer__flex--bottom {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (max-width: 600px) {
  /* line 56, src/sass/layout/_footer.scss */
  .footer__flex--bottom {
    -ms-flex-wrap: wrap-reverse;
        flex-wrap: wrap-reverse;
  }
  /* line 60, src/sass/layout/_footer.scss */
  .footer__flex--bottom .footer__colmn {
    text-align: center;
    width: 100%;
  }
}

/* line 65, src/sass/layout/_footer.scss */
.footer__flex--bottom .footer__colmn:last-child {
  margin-right: 0;
}

/* line 69, src/sass/layout/_footer.scss */
.footer__year {
  text-align: center;
  font-size: 12px;
  color: #ccc;
  line-height: 1;
  margin-top: 5px;
}

/* line 76, src/sass/layout/_footer.scss */
.footer__polit {
  color: #cccccc;
  font-size: 12px;
  line-height: 20px;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 81, src/sass/layout/_footer.scss */
.footer__polit:hover {
  color: #ef3446;
}

/* line 85, src/sass/layout/_footer.scss */
.footer__company {
  color: #fff;
  font-weight: 700;
  line-height: 1.5;
  position: relative;
  display: block;
  width: 100px;
}

@media (max-width: 600px) {
  /* line 85, src/sass/layout/_footer.scss */
  .footer__company {
    margin: auto;
  }
}

/* line 97, src/sass/layout/_footer.scss */
.footer__colmn:last-child {
  margin-right: 60px;
}

@media (max-width: 1200px) {
  /* line 97, src/sass/layout/_footer.scss */
  .footer__colmn:last-child {
    width: 100%;
  }
}

@media (max-width: 992px) {
  /* line 97, src/sass/layout/_footer.scss */
  .footer__colmn:last-child {
    margin-right: 0;
  }
}

/* line 106, src/sass/layout/_footer.scss */
.footer__colmn:first-child {
  margin-right: 85px;
}

@media (max-width: 992px) {
  /* line 106, src/sass/layout/_footer.scss */
  .footer__colmn:first-child {
    width: 100%;
    margin-right: 0;
  }
}

/* line 114, src/sass/layout/_footer.scss */
.footer__copy {
  color: #cccccc;
  font-size: 12px;
  line-height: 20px;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 120, src/sass/layout/_footer.scss */
.footer__soc {
  margin-top: 40px;
}

@media (max-width: 992px) {
  /* line 120, src/sass/layout/_footer.scss */
  .footer__soc {
    margin-top: 0;
  }
}

@media (max-width: 600px) {
  /* line 120, src/sass/layout/_footer.scss */
  .footer__soc {
    margin-top: 20px;
  }
}

/* line 130, src/sass/layout/_footer.scss */
.soc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* line 133, src/sass/layout/_footer.scss */
.soc__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 50px;
  height: 50px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 100%;
}

/* line 140, src/sass/layout/_footer.scss */
.soc__item:hover {
  background-color: #ef3446;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 144, src/sass/layout/_footer.scss */
.soc__item img {
  max-width: 50%;
  max-height: 50%;
  height: auto;
}

/* line 152, src/sass/layout/_footer.scss */
.mine__nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

/* line 155, src/sass/layout/_footer.scss */
.mine__nav li {
  margin-bottom: 18px;
}

/* line 159, src/sass/layout/_footer.scss */
.mine__nav li > a {
  font-size: 16px;
  color: #fff;
  line-height: 1.5px;
  font-weight: 500;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 165, src/sass/layout/_footer.scss */
.mine__nav li > a:hover {
  color: #ef3446;
}

/* line 169, src/sass/layout/_footer.scss */
.mine__nav--left {
  width: 200px;
}

/* line 171, src/sass/layout/_footer.scss */
.mine__nav--left > li {
  margin-bottom: 10px;
  width: 100%;
}

/* line 175, src/sass/layout/_footer.scss */
.mine__nav--left > li:first-child {
  margin-bottom: 20px;
}

/* line 178, src/sass/layout/_footer.scss */
.mine__nav--left > li:first-child a {
  font-size: 16px;
}

/* line 181, src/sass/layout/_footer.scss */
.mine__nav--left > li > a {
  font-size: 14px;
}

/* line 185, src/sass/layout/_footer.scss */
.mine__nav--right {
  width: 400px;
}

@media (max-width: 470px) {
  /* line 185, src/sass/layout/_footer.scss */
  .mine__nav--right {
    width: 100%;
  }
}

/* line 190, src/sass/layout/_footer.scss */
.mine__nav--right > li {
  width: 50%;
}

@media (max-width: 470px) {
  /* line 190, src/sass/layout/_footer.scss */
  .mine__nav--right > li {
    width: 100%;
  }
}

@media (max-width: 1200px) {
  /* line 201, src/sass/layout/_footer.scss */
  .comunication {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}

@media (max-width: 600px) {
  /* line 201, src/sass/layout/_footer.scss */
  .comunication {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 211, src/sass/layout/_footer.scss */
.comunication__phone {
  display: block;
  font-size: 22px;
  color: #fff;
  line-height: 40px;
  -webkit-transition: .3s;
  transition: .3s;
}

@media (max-width: 1200px) {
  /* line 211, src/sass/layout/_footer.scss */
  .comunication__phone {
    font-size: 18px;
  }
}

/* line 220, src/sass/layout/_footer.scss */
.comunication__phone:hover {
  color: #ef3446;
}

/* line 224, src/sass/layout/_footer.scss */
.comunication__email {
  display: block;
  font-size: 16px;
  color: #fff;
  line-height: 40px;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 230, src/sass/layout/_footer.scss */
.comunication__email:hover {
  color: #ef3446;
}

/* line 234, src/sass/layout/_footer.scss */
.comunication--btn {
  margin-top: 15px;
}

@media (max-width: 1200px) {
  /* line 234, src/sass/layout/_footer.scss */
  .comunication--btn {
    margin-top: 0;
  }
}

/* line 242, src/sass/layout/_footer.scss */
.popup {
  position: absolute;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  top: 0;
  left: 0;
  width: 100%;
  min-height: 100vh;
  z-index: -10;
  opacity: 0;
  background-color: #00000052;
  position: fixed;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}

/* line 255, src/sass/layout/_footer.scss */
.popup.active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 1;
  z-index: 999999;
}

/* line 260, src/sass/layout/_footer.scss */
.popup__close {
  position: absolute;
  top: 5px;
  right: 15px;
  font-size: 35px;
  color: #999;
  cursor: pointer;
  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;
  -webkit-transition: .3s;
  transition: .3s;
  line-height: 1;
  font-weight: 300;
}

/* line 273, src/sass/layout/_footer.scss */
.popup__close:hover {
  opacity: .5;
}

/* line 279, src/sass/layout/_footer.scss */
.entry {
  width: 470px;
  border-radius: 5px;
  background-color: #fff;
  position: relative;
  display: none;
  padding: 50px 65px;
  padding-top: 40px;
  padding-bottom: 60px;
}

@media (max-width: 470px) {
  /* line 279, src/sass/layout/_footer.scss */
  .entry {
    width: 95%;
    margin: auto;
    padding: 20px;
  }
}

/* line 293, src/sass/layout/_footer.scss */
.entry.active {
  display: block;
}

/* line 296, src/sass/layout/_footer.scss */
.entry__title {
  font-size: 26px;
  color: #222;
  margin-bottom: 20px;
  font-weight: 500;
}

@media (max-width: 470px) {
  /* line 296, src/sass/layout/_footer.scss */
  .entry__title {
    font-size: 23px;
  }
}

/* line 305, src/sass/layout/_footer.scss */
.entry__name {
  font-size: 15px;
  color: #222;
  margin-bottom: 10px;
  font-weight: 500;
}

/* line 311, src/sass/layout/_footer.scss */
.entry__box {
  margin-bottom: 15px;
}

/* line 314, src/sass/layout/_footer.scss */
.entry__emeil {
  font-family: 'Montserrat';
  width: 100%;
  background-color: #f4f5f7;
  border-radius: 5px;
  padding: 10px;
  border: none;
  font-size: 13px;
  color: #222;
  font-weight: 500;
}

/* line 324, src/sass/layout/_footer.scss */
.entry__emeil::-webkit-input-placeholder {
  font-size: 13px;
  color: #999;
  font-weight: 500;
}

/* line 329, src/sass/layout/_footer.scss */
.entry__emeil::-moz-placeholder {
  font-size: 13px;
  color: #999;
  font-weight: 500;
}

/* line 335, src/sass/layout/_footer.scss */
.entry__password {
  font-family: 'Montserrat';
  width: 100%;
  background-color: #f4f5f7;
  border-radius: 5px;
  padding: 10px;
  border: none;
  font-size: 13px;
  color: #222;
  font-weight: 500;
}

/* line 345, src/sass/layout/_footer.scss */
.entry__password::-webkit-input-placeholder {
  font-size: 13px;
  color: #999;
  font-weight: 500;
}

/* line 350, src/sass/layout/_footer.scss */
.entry__password::-moz-placeholder {
  font-size: 13px;
  color: #999;
  font-weight: 500;
}

/* line 356, src/sass/layout/_footer.scss */
.entry__btn {
  padding: 17px 74px;
  margin-top: 15px;
}

@media (max-width: 470px) {
  /* line 356, src/sass/layout/_footer.scss */
  .entry__btn {
    width: 100%;
    margin: auto;
    margin-top: 15px;
  }
}

/* line 369, src/sass/layout/_footer.scss */
.entry__name-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

/* line 374, src/sass/layout/_footer.scss */
.entry__forgot {
  font-size: 12px;
  color: #29426c;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 378, src/sass/layout/_footer.scss */
.entry__forgot:hover {
  color: #29422c;
}

/* line 384, src/sass/layout/_footer.scss */
.recovery {
  width: 470px;
  border-radius: 5px;
  background-color: #fff;
  position: relative;
  display: none;
  padding: 50px 65px;
  padding-top: 50px;
  padding-bottom: 95px;
}

@media (max-width: 470px) {
  /* line 384, src/sass/layout/_footer.scss */
  .recovery {
    width: 95%;
    margin: auto;
    padding: 20px;
  }
}

/* line 398, src/sass/layout/_footer.scss */
.recovery.active {
  display: block;
}

/* line 401, src/sass/layout/_footer.scss */
.recovery__title {
  font-size: 26px;
  color: #222;
  margin-bottom: 20px;
  font-weight: 500;
}

@media (max-width: 470px) {
  /* line 401, src/sass/layout/_footer.scss */
  .recovery__title {
    font-size: 23px;
  }
}

/* line 410, src/sass/layout/_footer.scss */
.recovery__subtitle {
  font-family: 'Roboto';
  font-size: 14px;
  font-weight: 300;
  color: #222;
  line-height: 25px;
  margin-bottom: 25px;
}

/* line 418, src/sass/layout/_footer.scss */
.recovery__email {
  font-family: 'Montserrat';
  width: 100%;
  background-color: #f4f5f7;
  border-radius: 5px;
  padding: 10px;
  border: none;
  font-size: 13px;
  color: #222;
  font-weight: 500;
}

/* line 428, src/sass/layout/_footer.scss */
.recovery__email::-webkit-input-placeholder {
  font-size: 13px;
  color: #999;
  font-weight: 500;
}

/* line 433, src/sass/layout/_footer.scss */
.recovery__email::-moz-placeholder {
  font-size: 13px;
  color: #999;
  font-weight: 500;
}

/* line 439, src/sass/layout/_footer.scss */
.recovery__btn {
  padding: 17px 45px;
  margin-top: 30px;
}

@media (max-width: 470px) {
  /* line 439, src/sass/layout/_footer.scss */
  .recovery__btn {
    width: 100%;
    margin: auto;
    margin-top: 20px;
  }
}

/* line 1, src/sass/layout/_breadcrumbs.scss */
.breadcrumbs {
  padding: 20px 0;
}

@media (max-width: 767px) {
  /* line 1, src/sass/layout/_breadcrumbs.scss */
  .breadcrumbs {
    overflow: auto;
  }
  /* line 5, src/sass/layout/_breadcrumbs.scss */
  .breadcrumbs:after {
    content: '';
    height: 60px;
    width: 60px;
    position: absolute;
    top: 0;
    right: 0;
    background: -webkit-gradient(linear, right top, left top, from(#f4f5f7), to(transparent));
    background: linear-gradient(-90deg, #f4f5f7, transparent);
  }
}

/* line 15, src/sass/layout/_breadcrumbs.scss */
.breadcrumbs__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (max-width: 767px) {
  /* line 15, src/sass/layout/_breadcrumbs.scss */
  .breadcrumbs__list {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
}

/* line 22, src/sass/layout/_breadcrumbs.scss */
.breadcrumbs__item {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjOTk5IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: right 15px center;
  background-size: 7px;
  padding-right: 35px;
}

@media (max-width: 767px) {
  /* line 22, src/sass/layout/_breadcrumbs.scss */
  .breadcrumbs__item {
    padding-right: 20px;
    background-position: right 7px center;
  }
}

/* line 32, src/sass/layout/_breadcrumbs.scss */
.breadcrumbs__item a, .breadcrumbs__item span {
  font-family: 'Roboto';
  font-size: 13px;
  font-weight: 400;
  color: #999;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 38, src/sass/layout/_breadcrumbs.scss */
.breadcrumbs__item a:hover, .breadcrumbs__item span:hover {
  color: #222;
}

/* line 42, src/sass/layout/_breadcrumbs.scss */
.breadcrumbs__item:first-child {
  line-height: 1;
  background-image: none;
  padding-right: 20px;
  -webkit-transition: .3s;
  transition: .3s;
  width: 15px;
  padding-right: 0;
  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;
  margin-right: 20px;
}

/* line 55, src/sass/layout/_breadcrumbs.scss */
.breadcrumbs__item:first-child:hover svg path {
  fill: #222;
}

/* line 60, src/sass/layout/_breadcrumbs.scss */
.breadcrumbs__item:first-child svg {
  font-size: 15px;
}

/* line 64, src/sass/layout/_breadcrumbs.scss */
.breadcrumbs__item:last-child {
  background-image: none;
}

/*CONNECT__BLOCK*/
/* line 3, src/sass/layout/_connect.scss */
.connect {
  padding: 80px 0;
  background-repeat: no-repeat;
  background-position: bottom;
  background-size: cover;
  margin-bottom: -1px;
}

/* line 9, src/sass/layout/_connect.scss */
.connect__box {
  background: #fff;
  border-radius: 10px;
  padding: 45px;
  padding-bottom: 20px;
  max-width: 960px;
  margin: auto;
}

@media (max-width: 470px) {
  /* line 9, src/sass/layout/_connect.scss */
  .connect__box {
    padding: 20px;
  }
}

/* line 20, src/sass/layout/_connect.scss */
.connect__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 30px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

@media (max-width: 600px) {
  /* line 20, src/sass/layout/_connect.scss */
  .connect__flex {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 29, src/sass/layout/_connect.scss */
.connect__left {
  width: 50%;
}

@media (max-width: 600px) {
  /* line 29, src/sass/layout/_connect.scss */
  .connect__left {
    width: 100%;
  }
}

/* line 35, src/sass/layout/_connect.scss */
.connect__title {
  font-size: 32px;
  color: #222;
  font-weight: 500;
  margin-bottom: 20px;
}

@media (max-width: 767px) {
  /* line 35, src/sass/layout/_connect.scss */
  .connect__title {
    font-size: 22px;
    margin-bottom: 15px;
  }
}

/* line 45, src/sass/layout/_connect.scss */
.connect__subtitle {
  font-family: 'Roboto';
  font-size: 16px;
  line-height: 32px;
  font-weight: 300;
  color: #222;
}

@media (max-width: 767px) {
  /* line 45, src/sass/layout/_connect.scss */
  .connect__subtitle {
    font-size: 14px;
    line-height: 1.4;
  }
}

/* line 57, src/sass/layout/_connect.scss */
.connect__right {
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}

@media (max-width: 600px) {
  /* line 57, src/sass/layout/_connect.scss */
  .connect__right {
    width: 100%;
    margin-top: 20px;
  }
}

/* line 67, src/sass/layout/_connect.scss */
.connect__photo {
  width: 100px;
  height: 100px;
  overflow: hidden;
  border-radius: 100%;
  margin-right: 25px;
}

@media (max-width: 470px) {
  /* line 67, src/sass/layout/_connect.scss */
  .connect__photo {
    margin-right: 15px;
    width: 60px;
    height: 60px;
  }
}

/* line 79, src/sass/layout/_connect.scss */
.connect__name {
  font-size: 16px;
  font-weight: 500;
  color: #222;
  margin-bottom: 5px;
}

/* line 85, src/sass/layout/_connect.scss */
.connect__position {
  font-family: 'Roboto';
  font-size: 12px;
  font-weight: 300;
  color: #999;
  margin-bottom: 5px;
}

/* line 92, src/sass/layout/_connect.scss */
.connect__phone {
  font-size: 16px;
  font-weight: 500;
  color: #222;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 97, src/sass/layout/_connect.scss */
.connect__phone:hover {
  color: #ef3446;
}

/* line 101, src/sass/layout/_connect.scss */
.connect__form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (max-width: 600px) {
  /* line 101, src/sass/layout/_connect.scss */
  .connect__form {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  /* line 107, src/sass/layout/_connect.scss */
  .connect__form > input {
    width: 100%;
    margin-bottom: 10px;
  }
}

/* line 113, src/sass/layout/_connect.scss */
.connect__confidential {
  margin-top: 20px;
  text-align: center;
  font-size: 11px;
  color: #999;
}

/* line 118, src/sass/layout/_connect.scss */
.connect__confidential a {
  -webkit-transition: .3s;
  transition: .3s;
  color: #222;
}

/* line 121, src/sass/layout/_connect.scss */
.connect__confidential a:hover {
  color: #999;
}

/* line 126, src/sass/layout/_connect.scss */
.connect__input-name {
  width: 290px;
  padding: 12.5px 10px;
  padding-left: 40px;
  border: none;
  border-radius: 5px;
  font-size: 13px;
  color: #222;
  font-weight: 500;
  background: #f4f5f7 url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjOTk5IiBoZWlnaHQ9IjYwNXB0IiB2aWV3Qm94PSItOTAgLTE5IDYwNSA2MDUuMzMzMzEiIHdpZHRoPSI2MDVwdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjA3LjkxNzk2OSAzMDEuMjVjMzUuNjkxNDA2IDAgNjQuNjIxMDkzLTI4LjkzNzUgNjQuNjIxMDkzLTY0LjYyNSAwLTM1LjY5MTQwNi0yOC45Mjk2ODctNjQuNjI1LTY0LjYyMTA5My02NC42MjUtMzUuNjk1MzEzIDAtNjQuNjI1IDI4LjkzMzU5NC02NC42MjUgNjQuNjI1LjA0Mjk2OSAzNS42NzE4NzUgMjguOTQ5MjE5IDY0LjU3ODEyNSA2NC42MjUgNjQuNjI1em0wLTEwNC4xMjVjMjEuODgyODEyIDAgMzkuNjIxMDkzIDE3LjczODI4MSAzOS42MjEwOTMgMzkuNjI1IDAgMjEuODgyODEyLTE3LjczODI4MSAzOS42MjUtMzkuNjIxMDkzIDM5LjYyNS0yMS44ODY3MTkgMC0zOS42MjUtMTcuNzQyMTg4LTM5LjYyNS0zOS42MjUuMDAzOTA2LTIxLjg4MjgxMiAxNy43NDIxODctMzkuNjE3MTg4IDM5LjYyNS0zOS42MjV6bTAgMCIvPjxwYXRoIGQ9Im0yMDcuOTE3OTY5IDMyNS4xMjVjLTI2LjQ0MTQwNy0uMTk1MzEyLTUxLjgxNjQwNyAxMC40MTc5NjktNzAuMjUgMjkuMzc1LTE4Ljc1IDE5LjEyNS0yOSA0NS4xMjUtMjkgNzMuMzc1LjAxOTUzMSA2Ljg5NDUzMSA1LjYwMTU2MiAxMi40ODA0NjkgMTIuNSAxMi41aDE3My40OTYwOTNjNi44OTg0MzgtLjAxOTUzMSAxMi40ODA0NjktNS42MDU0NjkgMTIuNS0xMi41IDAtMjguMjUtMTAuMjUtNTQuMjUtMjktNzMuMzc1LTE4LjQyOTY4Ny0xOC45NTcwMzEtNDMuODA4NTkzLTI5LjU3MDMxMi03MC4yNDYwOTMtMjkuMzc1em0tNzMuMzc1IDkwLjI1YzIuMTM2NzE5LTE2LjM0Mzc1IDkuNTA3ODEyLTMxLjU1NDY4OCAyMS00My4zNzUgMTMuODMyMDMxLTEzLjk5NjA5NCAzMi42OTUzMTItMjEuODc1IDUyLjM3NS0yMS44NzUgMTkuNjc1NzgxIDAgMzguNTM5MDYyIDcuODc4OTA2IDUyLjM3MTA5MyAyMS44NzUgMTEuNDY4NzUgMTEuODMyMDMxIDE4LjgzMjAzMiAyNy4wMzkwNjIgMjEgNDMuMzc1em0wIDAiLz48cGF0aCBkPSJtMzU3LjkxNzk2OSAwaC0zMDBjLTM0LjUxMTcxOS4wMTU2MjUtNjIuNDg4MjgxIDI3Ljk4ODI4MS02Mi41IDYyLjV2NDQyLjVjLjAxMTcxOSAzNC41MTE3MTkgMjcuOTg4MjgxIDYyLjQ4NDM3NSA2Mi41IDYyLjVoMzAwYzM0LjUxMTcxOS0uMDE1NjI1IDYyLjQ4NDM3NS0yNy45ODgyODEgNjIuNS02Mi41di00NDIuNWMtLjAxNTYyNS0zNC41MTE3MTktMjcuOTg4MjgxLTYyLjQ4NDM3NS02Mi41LTYyLjV6bTM3LjUgNTA1Yy0uMDU4NTk0IDIwLjY4MzU5NC0xNi44MTY0MDcgMzcuNDQxNDA2LTM3LjUgMzcuNWgtMzAwYy0yMC42ODM1OTQtLjA1ODU5NC0zNy40NDE0MDctMTYuODE2NDA2LTM3LjUtMzcuNXYtNDQyLjVjLjA1ODU5My0yMC42ODM1OTQgMTYuODE2NDA2LTM3LjQ0MTQwNiAzNy41LTM3LjVoMzAwYzIwLjY4MzU5My4wNTg1OTQgMzcuNDQxNDA2IDE2LjgxNjQwNiAzNy41IDM3LjV6bTAgMCIvPjxwYXRoIGQ9Im0xNTUuNzkyOTY5IDgzLjg3NWgxMDBjNi45MDIzNDMgMCAxMi41LTUuNTk3NjU2IDEyLjUtMTIuNXMtNS41OTc2NTctMTIuNS0xMi41LTEyLjVoLTEwMGMtNi45MDYyNSAwLTEyLjUgNS41OTc2NTYtMTIuNSAxMi41czUuNTkzNzUgMTIuNSAxMi41IDEyLjV6bTAgMCIvPjwvc3ZnPg==);
  background-size: 20px;
  background-repeat: no-repeat;
  background-position: left 10px center;
  font-family: 'Montserrat';
}

@media (max-width: 992px) {
  /* line 126, src/sass/layout/_connect.scss */
  .connect__input-name {
    width: 30%;
  }
}

/* line 143, src/sass/layout/_connect.scss */
.connect__input-name::-webkit-input-placeholder {
  font-size: 13px;
  color: #999;
  font-weight: 500;
}

/* line 148, src/sass/layout/_connect.scss */
.connect__input-name::-moz-placeholder {
  font-size: 13px;
  color: #999;
  font-weight: 500;
}

/* line 154, src/sass/layout/_connect.scss */
.connect__input-phone {
  width: 290px;
  padding: 12.5px 10px;
  padding-left: 40px;
  border: none;
  border-radius: 5px;
  font-size: 13px;
  color: #222;
  font-weight: 500;
  background: #f4f5f7 url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjOTk5IiBoZWlnaHQ9IjQ5M3B0IiB2aWV3Qm94PSItMjggLTE1IDQ5MyA0OTMuMzMzNTYiIHdpZHRoPSI0OTNwdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTgyLjgwODU5NCAzMTguNzVoLTQzLjgwNDY4OGMtNi45NDUzMTItLjAzMTI1LTEyLjk1NzAzMS00Ljg0NzY1Ni0xNC40OTIxODctMTEuNjI1LS4wMDM5MDctLjAzNTE1Ni0uMDA3ODEzLS4yMTA5MzgtLjAxOTUzMS0uMjQ2MDk0LTEwLjI1NzgxMy00OS44MjgxMjUtMTAuMjU3ODEzLTEwMS4yMjY1NjIgMC0xNTEuMDU0Njg3IDAtLjAzNTE1Ny4wMTU2MjQtLjM4NjcxOS4wMTk1MzEtLjQxNzk2OSAxLjUzNTE1Ni02Ljc4NTE1NiA3LjUzOTA2Mi0xMS42MTMyODEgMTQuNDkyMTg3LTExLjY1NjI1aDQzLjgwNDY4OGMyMC45Mjk2ODcgMCAzNy4zNDM3NS0xNi4xOTE0MDYgMzcuMzQzNzUtMzYuNzkyOTY5di02OS41OTc2NTZjLjEwMTU2Mi0yMC41MzUxNTYtMTYuNDY0ODQ0LTM3LjI2MTcxODgtMzYuOTk2MDk0LTM3LjM1OTM3NWgtMTguMzAwNzgxYy03NC45NDE0MDcgMC0xMzkuMDg1OTM4IDUyLjM2NzE4OC0xNTIuNTE5NTMxIDEyNC41MTU2MjVsLTYuMjAzMTI2IDMzLjMwMDc4MWMtOS4wNjY0MDYgNDguNTM1MTU2LTkuMDY2NDA2IDk4LjMzNTkzOCAwIDE0Ni44NzVsNi4yMDMxMjYgMzMuMjk2ODc1YzEzLjQzMzU5MyA3Mi4xNDQ1MzEgNzcuNTY2NDA2IDEyNC41MTE3MTkgMTUyLjUxOTUzMSAxMjQuNTExNzE5aDE3Ljk1MzEyNWMyMC41MzkwNjIuMDkzNzUgMzcuMjU3ODEyLTE2LjQ4MDQ2OSAzNy4zNDM3NS0zNy4wMTU2MjV2LTY5Ljk0MTQwNmMwLTIwLjYwMTU2My0xNi40MTQwNjMtMzYuNzkyOTY5LTM3LjM0Mzc1LTM2Ljc5Mjk2OXptMTIuMzQzNzUgMTA2LjM5MDYyNWMuMTE3MTg3IDYuNzE0ODQ0LTUuMjM0Mzc1IDEyLjI0NjA5NC0xMS45NDkyMTkgMTIuMzU5Mzc1LS4xMjg5MDYgMC0uMjYxNzE5IDAtLjM5NDUzMSAwaC0xNy45NTMxMjVjLTYyLjkwNjI1IDAtMTE2LjcxNDg0NC00My43NzM0MzgtMTI3Ljk0NTMxMy0xMDQuMDkzNzVsLTYuMTk1MzEyLTMzLjI5Mjk2OWMtOC41MDc4MTMtNDUuNTE5NTMxLTguNTA3ODEzLTkyLjIwNzAzMSAwLTEzNy43MjY1NjJsNi4xOTUzMTItMzMuMjk2ODc1YzExLjIzMDQ2OS02MC4zMTY0MDYgNjUuMDM5MDYzLTEwNC4wODk4NDQgMTI3Ljk0NTMxMy0xMDQuMDg5ODQ0aDE3Ljk1MzEyNWM2LjcxNDg0NC0uMTA5Mzc1IDEyLjI0MjE4NyA1LjI1IDEyLjM0Mzc1IDExLjk2MDkzOHY2OS45OTYwOTNjMCA2LjgxNjQwNy01LjE5OTIxOSAxMS43OTI5NjktMTIuMzQzNzUgMTEuNzkyOTY5aC00My44MDQ2ODhjLTE4LjgzOTg0NC4wNTg1OTQtMzUuMDg5ODQ0IDEzLjI2NTYyNS0zOS4wMDM5MDYgMzEuNjk5MjE5LS4wMDM5MDYuMDQyOTY5LS4wMTE3MTkuMjMwNDY5LS4wMjM0MzguMjczNDM3LTEwLjkwNjI1IDUzLjA1NDY4OC0xMC45MDYyNSAxMDcuNzc3MzQ0IDAgMTYwLjgzNTkzOC4wMTE3MTkuMDQ2ODc1LjAxOTUzMi40MTQwNjIuMDIzNDM4LjQ1NzAzMSAzLjkxNDA2MiAxOC40NDE0MDYgMjAuMTUyMzQ0IDMxLjY1NjI1IDM5LjAwMzkwNiAzMS43MzQzNzVoNDMuODA0Njg4YzcuMTQ0NTMxIDAgMTIuMzQzNzUgNC45NzY1NjIgMTIuMzQzNzUgMTEuNzkyOTY5em0wIDAiLz48cGF0aCBkPSJtMzQwLjQ0MTQwNiA0Ny44NTkzNzVjLTQuODI0MjE4IDQuOTM3NS00LjczMDQ2OCAxMi44NTE1NjMuMjAzMTI1IDE3LjY3NTc4MSA0NS4zMzU5MzggNDQuMjg1MTU2IDcwLjMwODU5NCAxMDMuMTMyODEzIDcwLjMwODU5NCAxNjUuNzE0ODQ0cy0yNC45NzI2NTYgMTIxLjQyOTY4OC03MC4zMDg1OTQgMTY1LjcxMDkzOGMtNC45NjA5MzcgNC44MDA3ODEtNS4wODU5MzcgMTIuNzE0ODQzLS4yODUxNTYgMTcuNjc1NzgxIDQuODA0Njg3IDQuOTYwOTM3IDEyLjcxNDg0NCA1LjA4OTg0MyAxNy42NzU3ODEuMjg5MDYybC4wODIwMzItLjA3ODEyNWM1MC4xOTUzMTItNDkuMDIzNDM3IDc3LjgzNTkzNy0xMTQuMjIyNjU2IDc3LjgzNTkzNy0xODMuNTk3NjU2cy0yNy42NDA2MjUtMTM0LjU3NDIxOS03Ny44MzU5MzctMTgzLjU5NzY1NmMtNC45NDE0MDctNC44MjQyMTktMTIuODU1NDY5LTQuNzI2NTYzLTE3LjY3NTc4Mi4yMDcwMzF6bTAgMCIvPjxwYXRoIGQ9Im0yOTkuOTI5Njg4IDEwNC40ODA0NjljLTMuMTc1NzgyLTMuMTY3OTY5LTcuODAwNzgyLTQuMzk0NTMxLTEyLjEyNS0zLjIxMDkzOC00LjMyODEyNiAxLjE3OTY4OC03LjY4NzUgNC41OTM3NS04LjgwODU5NCA4LjkzMzU5NC0xLjExNzE4OCA0LjM0Mzc1LjE3MTg3NSA4Ljk1MzEyNSAzLjM4MjgxMiAxMi4wODIwMzFsLjA4MjAzMi4wNzgxMjVjNjAuMTM2NzE4IDU4LjA5Mzc1IDYxLjc5Mjk2OCAxNTMuOTQxNDA3IDMuNjk5MjE4IDIxNC4wNzgxMjUtMS4yMTA5MzcgMS4yNS0yLjQ0MTQwNiAyLjQ4MDQ2OS0zLjY5OTIxOCAzLjY5NTMxMy00Ljk2MDkzOCA0LjgwMDc4MS01LjA4NTkzOCAxMi43MTQ4NDMtLjI4NTE1NyAxNy42NzU3ODEgNC43OTY4NzUgNC45NjA5MzggMTIuNzE0ODQ0IDUuMDg1OTM4IDE3LjY3NTc4MS4yODkwNjJsLjA3ODEyNi0uMDg1OTM3YzcwLjAxMTcxOC02Ny43MzgyODEgNzEuODUxNTYyLTE3OS40MDYyNSA0LjExMzI4MS0yNDkuNDIxODc1LTEuMzQ3NjU3LTEuMzk4NDM4LTIuNzE4NzUtMi43NjU2MjUtNC4xMTMyODEtNC4xMTMyODF6bTAgMCIvPjxwYXRoIGQ9Im0yMTguNTYyNSAxNjYuODk4NDM4Yy00LjgyNDIxOSA0LjkzNzUtNC43MzQzNzUgMTIuODUxNTYyLjIwNzAzMSAxNy42NzU3ODEgMjUuNzczNDM4IDI0Ljg3ODkwNiAyNi41IDY1Ljk0MTQwNiAxLjYyMTA5NCA5MS43MjI2NTYtLjUzMTI1LjU1NDY4Ny0xLjA3NDIxOSAxLjA5Mzc1LTEuNjIxMDk0IDEuNjI4OTA2LTQuOTYwOTM3IDQuNzk2ODc1LTUuMDg5ODQzIDEyLjcxNDg0NC0uMjg1MTU2IDE3LjY2Nzk2OSA0Ljc5Njg3NSA0Ljk2MDkzOCAxMi43MTQ4NDQgNS4wOTM3NSAxNy42Njc5NjkuMjkyOTY5bC4wODU5MzctLjA4MjAzMWMzNS42NTIzNDQtMzQuNTE5NTMyIDM2LjU3MDMxMy05MS40MTQwNjMgMi4wNTA3ODEtMTI3LjA3MDMxMy0uNjc1NzgxLS42OTkyMTktMS4zNTkzNzQtMS4zODI4MTMtMi4wNTA3ODEtMi4wNTA3ODEtNC45NDE0MDYtNC44MjQyMTktMTIuODU5Mzc1LTQuNzI2NTYzLTE3LjY3NTc4MS4yMTQ4NDR6bTAgMCIvPjwvc3ZnPg==);
  background-size: 20px;
  background-repeat: no-repeat;
  font-family: 'Montserrat';
  background-position: left 10px center;
}

@media (max-width: 992px) {
  /* line 154, src/sass/layout/_connect.scss */
  .connect__input-phone {
    width: 30%;
  }
}

/* line 171, src/sass/layout/_connect.scss */
.connect__input-phone::-webkit-input-placeholder {
  font-size: 13px;
  color: #999;
  font-weight: 500;
}

/* line 176, src/sass/layout/_connect.scss */
.connect__input-phone::-moz-placeholder {
  font-size: 13px;
  color: #999;
  font-weight: 500;
}

/* line 182, src/sass/layout/_connect.scss */
.connect__input-btn {
  width: 250px;
  border: none;
  padding: 12px;
}

@media (max-width: 992px) {
  /* line 182, src/sass/layout/_connect.scss */
  .connect__input-btn {
    width: 30%;
  }
}

/* line 1, src/sass/layout/_sidebar.scss */
.sidebar {
  width: 270px;
  margin-left: 50px;
}

@media (max-width: 992px) {
  /* line 1, src/sass/layout/_sidebar.scss */
  .sidebar {
    display: none;
  }
}

/* line 8, src/sass/layout/_sidebar.scss */
.sidebar__search .search__form {
  margin-right: 0;
}

/* line 11, src/sass/layout/_sidebar.scss */
.sidebar__search .search__value {
  background-color: #fff;
  font-size: 13px;
  font-weight: 500;
  color: #222;
  font-family: 'Montserrat';
}

/* line 17, src/sass/layout/_sidebar.scss */
.sidebar__search .search__value::-webkit-input-placeholder {
  font-family: 'Montserrat';
  font-size: 13px;
  font-weight: 500;
  color: #999999;
}

/* line 23, src/sass/layout/_sidebar.scss */
.sidebar__search .search__value::-moz-placeholder {
  font-family: 'Montserrat';
  font-size: 13px;
  font-weight: 500;
  color: #999999;
}

/* line 30, src/sass/layout/_sidebar.scss */
.sidebar__search .search__btn {
  background-color: transparent;
}

/* line 35, src/sass/layout/_sidebar.scss */
.sidebar__popular-thames .popular-themes__title {
  margin-top: 40px;
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: 600;
}

/* line 45, src/sass/layout/_sidebar.scss */
.selection {
  width: 100%;
  margin-bottom: 0;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  margin-top: 40px;
  border-radius: 5px;
  overflow: hidden;
}

/* line 56, src/sass/layout/_sidebar.scss */
.articles-popular {
  margin-top: 45px;
}

/* line 58, src/sass/layout/_sidebar.scss */
.articles-popular__title {
  font-size: 18px;
  color: #222;
  font-weight: 600;
}

/* line 63, src/sass/layout/_sidebar.scss */
.articles-popular__box {
  margin-top: 30px;
  position: relative;
}

/* line 67, src/sass/layout/_sidebar.scss */
.articles-popular__box:hover .articles-popular__img:before {
  opacity: 1;
}

/* line 72, src/sass/layout/_sidebar.scss */
.articles-popular__image {
  width: 100%;
  position: relative;
  border-radius: 5px;
  overflow: hidden;
}

/* line 78, src/sass/layout/_sidebar.scss */
.articles-popular__img {
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
}

/* line 82, src/sass/layout/_sidebar.scss */
.articles-popular__img:before {
  content: '';
  position: absolute;
  background-color: rgba(0, 0, 0, 0.33);
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZmZmIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-position: center;
  background-size: 20px;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-repeat: no-repeat;
  opacity: 0;
  -webkit-transition: .3s;
  transition: .3s;
  border-radius: 10px;
}

/* line 102, src/sass/layout/_sidebar.scss */
.articles-popular__date {
  font-size: 12px;
  color: #999;
  font-family: 'Roboto';
  font-weight: 300;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiBoZWlnaHQ9IjMycHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnIGlkPSJjYWxlbmRhcl8xXyI+PHBhdGggZD0iTTI5LjMzNCwzSDI1VjFjMC0wLjU1My0wLjQ0Ny0xLTEtMXMtMSwwLjQ0Ny0xLDF2MmgtNlYxYzAtMC41NTMtMC40NDgtMS0xLTFzLTEsMC40NDctMSwxdjJIOVYxICAgYzAtMC41NTMtMC40NDgtMS0xLTFTNywwLjQ0Nyw3LDF2MkgyLjY2N0MxLjE5NCwzLDAsNC4xOTMsMCw1LjY2NnYyMy42NjdDMCwzMC44MDYsMS4xOTQsMzIsMi42NjcsMzJoMjYuNjY3ICAgQzMwLjgwNywzMiwzMiwzMC44MDYsMzIsMjkuMzMzVjUuNjY2QzMyLDQuMTkzLDMwLjgwNywzLDI5LjMzNCwzeiBNMzAsMjkuMzMzQzMwLDI5LjcwMSwyOS43MDEsMzAsMjkuMzM0LDMwSDIuNjY3ICAgQzIuMjk5LDMwLDIsMjkuNzAxLDIsMjkuMzMzVjUuNjY2QzIsNS4yOTksMi4yOTksNSwyLjY2Nyw1SDd2MmMwLDAuNTUzLDAuNDQ4LDEsMSwxczEtMC40NDcsMS0xVjVoNnYyYzAsMC41NTMsMC40NDgsMSwxLDEgICBzMS0wLjQ0NywxLTFWNWg2djJjMCwwLjU1MywwLjQ0NywxLDEsMXMxLTAuNDQ3LDEtMVY1aDQuMzM0QzI5LjcwMSw1LDMwLDUuMjk5LDMwLDUuNjY2VjI5LjMzM3oiIGZpbGw9IiM5OTkiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSI3IiB5PSIxMiIvPjxyZWN0IGZpbGw9IiM5OTkiIGhlaWdodD0iMyIgd2lkdGg9IjQiIHg9IjciIHk9IjE3Ii8+PHJlY3QgZmlsbD0iIzk5OSIgaGVpZ2h0PSIzIiB3aWR0aD0iNCIgeD0iNyIgeT0iMjIiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIxNCIgeT0iMjIiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIxNCIgeT0iMTciLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIxNCIgeT0iMTIiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIyMSIgeT0iMjIiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIyMSIgeT0iMTciLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIyMSIgeT0iMTIiLz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: 15px;
  background-position: left top;
  padding-left: 23px;
  margin-top: 25px;
}

/* line 114, src/sass/layout/_sidebar.scss */
.articles-popular__text {
  font-size: 16px;
  color: #222;
  font-weight: 600;
  margin-top: 15px;
  line-height: 28px;
  text-decoration: none;
  display: block;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 123, src/sass/layout/_sidebar.scss */
.articles-popular__text:hover {
  color: #ef3446;
}

/* line 126, src/sass/layout/_sidebar.scss */
.articles-popular__text:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 137, src/sass/layout/_sidebar.scss */
.sorting {
  width: 100%;
  background-color: #FFF;
  border-radius: 5px;
  padding: 25px 20px;
  margin-bottom: 40px;
}

/* line 143, src/sass/layout/_sidebar.scss */
.sorting__title {
  color: #222;
  font-weight: 600;
  font-size: 18px;
  margin-bottom: 20px;
}

/* line 149, src/sass/layout/_sidebar.scss */
.sorting__item {
  position: relative;
}

/* line 151, src/sass/layout/_sidebar.scss */
.sorting__item:last-child {
  margin-bottom: 20px;
}

/* line 155, src/sass/layout/_sidebar.scss */
.sorting__start {
  position: relative;
  background-color: #f4f5f7;
  font-size: 16px;
  font-weight: 500;
  color: #333;
  padding: 12.5px 20px;
  padding-right: 35px;
  margin-bottom: 10px;
  border-radius: 5px;
  cursor: pointer;
  width: 100%;
  display: block;
  border: 1px solid transparent;
}

/* line 169, src/sass/layout/_sidebar.scss */
.sorting__start.active {
  border: 1px solid #f4f5f7;
  background-color: transparent;
}

/* line 172, src/sass/layout/_sidebar.scss */
.sorting__start.active:before {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZWYzNDQ2IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48L3N2Zz4=);
}

/* line 178, src/sass/layout/_sidebar.scss */
.sorting__start:hover:before {
  -webkit-transform: rotate(360deg);
          transform: rotate(360deg);
}

/* line 182, src/sass/layout/_sidebar.scss */
.sorting__start:before {
  content: '';
  position: absolute;
  width: 14px;
  height: 14px;
  right: 20px;
  top: 50%;
  margin-top: -7px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyAgZmlsbD0iIzYxNjE2MSIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQ1MS44NDZweCIgaGVpZ2h0PSI0NTEuODQ3cHgiIHZpZXdCb3g9IjAgMCA0NTEuODQ2IDQ1MS44NDciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ1MS44NDYgNDUxLjg0NzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik0zNDUuNDQxLDI0OC4yOTJMMTUxLjE1NCw0NDIuNTczYy0xMi4zNTksMTIuMzY1LTMyLjM5NywxMi4zNjUtNDQuNzUsMGMtMTIuMzU0LTEyLjM1NC0xMi4zNTQtMzIuMzkxLDAtNDQuNzQ0TDI3OC4zMTgsMjI1LjkyTDEwNi40MDksNTQuMDE3Yy0xMi4zNTQtMTIuMzU5LTEyLjM1NC0zMi4zOTQsMC00NC43NDhjMTIuMzU0LTEyLjM1OSwzMi4zOTEtMTIuMzU5LDQ0Ljc1LDBsMTk0LjI4NywxOTQuMjg0YzYuMTc3LDYuMTgsOS4yNjIsMTQuMjcxLDkuMjYyLDIyLjM2NkMzNTQuNzA4LDIzNC4wMTgsMzUxLjYxNywyNDIuMTE1LDM0NS40NDEsMjQ4LjI5MnoiLz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 10px;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 198, src/sass/layout/_sidebar.scss */
.sorting__btn {
  width: 100%;
  text-align: center;
  padding: 14px 35px;
  border: none;
}

/* line 210, src/sass/layout/_sidebar.scss */
.sorting-show {
  position: absolute;
  display: none;
  left: 0;
  top: 50px;
  width: 100%;
  background-color: #fff;
  z-index: 10;
  border: 1px solid #e1e3ea;
  border-radius: 3px;
}

/* line 220, src/sass/layout/_sidebar.scss */
.sorting-show__item {
  padding: 8.5px 10px;
  border-bottom: 1px solid #ddd;
  color: #666;
  font-size: 14px;
  font-weight: 500;
  -webkit-transition: .3s;
  transition: .3s;
  cursor: pointer;
  transition: .3s;
}

/* line 229, src/sass/layout/_sidebar.scss */
.sorting-show__item.active {
  background-color: transparent;
}

/* line 232, src/sass/layout/_sidebar.scss */
.sorting-show__item.active .sorting__start:before {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

/* line 237, src/sass/layout/_sidebar.scss */
.sorting-show__item:hover {
  background-color: #f9f9f9;
  color: #333333;
}

/* line 241, src/sass/layout/_sidebar.scss */
.sorting-show__item:last-child {
  border: none;
}

/* line 245, src/sass/layout/_sidebar.scss */
.sorting-show.active {
  display: block;
}

/* line 250, src/sass/layout/_sidebar.scss */
.organization {
  background: #fff;
  border-radius: 5px;
  margin-bottom: 40px;
}

/* line 254, src/sass/layout/_sidebar.scss */
.organization__img {
  padding: 45px 30px;
  width: 100%;
  border-bottom: 1px solid #e1e3ea;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

/* line 262, src/sass/layout/_sidebar.scss */
.organization__info {
  padding: 30px 15px;
}

/* line 265, src/sass/layout/_sidebar.scss */
.organization__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 20px;
  position: relative;
}

/* line 270, src/sass/layout/_sidebar.scss */
.organization__item:last-child {
  margin-bottom: 0;
}

/* line 273, src/sass/layout/_sidebar.scss */
.organization__item:before {
  content: '';
  position: absolute;
  border: 1px dashed #e1e3ea;
  left: 0;
  bottom: 7px;
  width: 100%;
  height: auto;
}

/* line 283, src/sass/layout/_sidebar.scss */
.organization__bold {
  font-family: 'Roboto';
  font-size: 14px;
  color: #222;
  font-weight: 700;
  background-color: #fff;
  width: auto;
  position: relative;
}

/* line 293, src/sass/layout/_sidebar.scss */
.organization__text {
  font-family: 'Roboto';
  color: #666666;
  font-size: 13px;
  font-weight: 400;
  background-color: #fff;
  width: 50%;
  position: relative;
}

/* line 304, src/sass/layout/_sidebar.scss */
.event-request {
  margin-bottom: 40px;
  border: 1px solid #ef3446;
  border-radius: 5px;
  padding: 30px 25px;
}

/* line 309, src/sass/layout/_sidebar.scss */
.event-request__title {
  font-size: 18px;
  color: #222;
  font-weight: 500;
  line-height: 1.2;
  margin-bottom: 20px;
}

/* line 316, src/sass/layout/_sidebar.scss */
.event-request__text {
  font-family: 'Roboto';
  font-size: 14px;
  font-weight: 300;
  color: #222222;
  line-height: 26px;
  margin-bottom: 20px;
}

/* line 324, src/sass/layout/_sidebar.scss */
.event-request__btn {
  width: 100%;
  text-align: center;
  padding: 9px 35px;
}

/* line 335, src/sass/layout/_sidebar.scss */
.surfinglk {
  width: 100%;
  border-radius: 5px;
  overflow: hidden;
}

@media (max-width: 992px) {
  /* line 335, src/sass/layout/_sidebar.scss */
  .surfinglk {
    margin-bottom: 10px;
  }
}

/* line 342, src/sass/layout/_sidebar.scss */
.surfinglk__item {
  background-color: #fff;
  border-bottom: 1px solid #e1e3ea;
  padding: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  -webkit-transition: .3s;
  transition: .3s;
  background-position: right 30px center;
}

/* line 351, src/sass/layout/_sidebar.scss */
.surfinglk__item:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZWYzNDQ2IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-size: 15px;
  background-repeat: no-repeat;
}

/* line 356, src/sass/layout/_sidebar.scss */
.surfinglk__item:hover .surfinglk__icon svg {
  fill: #ef3446;
}

/* line 360, src/sass/layout/_sidebar.scss */
.surfinglk__item:hover .surfinglk__text {
  color: #222;
}

/* line 364, src/sass/layout/_sidebar.scss */
.surfinglk__item:last-child {
  border-bottom: none;
}

/* line 368, src/sass/layout/_sidebar.scss */
.surfinglk__icon {
  width: 23px;
  margin-right: 15px;
  -webkit-transition: .3s;
  transition: .3s;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  line-height: 1;
}

/* line 375, src/sass/layout/_sidebar.scss */
.surfinglk__text {
  font-size: 18px;
  color: #999;
  font-weight: 500;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 380, src/sass/layout/_sidebar.scss */
.surfinglk__text:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

/* line 1, src/sass/layout/_pagination.scss */
.pagination {
  margin-top: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/* line 5, src/sass/layout/_pagination.scss */
.pagination__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 8, src/sass/layout/_pagination.scss */
.pagination__item {
  margin-right: 5px;
}

/* line 10, src/sass/layout/_pagination.scss */
.pagination__item a, .pagination__item span {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  border: 1px solid #e1e3ea;
  border-radius: 5px;
  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;
  height: 40px;
  padding: 0 15px;
  -webkit-transition: .3s;
  transition: .3s;
  font-size: 13px;
  font-weight: 500;
  color: #666;
}

/* line 23, src/sass/layout/_pagination.scss */
.pagination__item a:hover, .pagination__item span:hover {
  border: 1px solid #ef3446;
  background-color: #fff;
  color: #222;
}

/* line 30, src/sass/layout/_pagination.scss */
.pagination__item--arrow a {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZWYzNDQ2IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0N3B4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDcgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NyA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTIyNS45MjMsMzU0LjcwNmMtOC4wOTgsMC0xNi4xOTUtMy4wOTItMjIuMzY5LTkuMjYzTDkuMjcsMTUxLjE1N2MtMTIuMzU5LTEyLjM1OS0xMi4zNTktMzIuMzk3LDAtNDQuNzUxYzEyLjM1NC0xMi4zNTQsMzIuMzg4LTEyLjM1NCw0NC43NDgsMGwxNzEuOTA1LDE3MS45MTVsMTcxLjkwNi0xNzEuOTA5YzEyLjM1OS0xMi4zNTQsMzIuMzkxLTEyLjM1NCw0NC43NDQsMGMxMi4zNjUsMTIuMzU0LDEyLjM2NSwzMi4zOTIsMCw0NC43NTFMMjQ4LjI5MiwzNDUuNDQ5QzI0Mi4xMTUsMzUxLjYyMSwyMzQuMDE4LDM1NC43MDYsMjI1LjkyMywzNTQuNzA2eiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-position: center;
  background-repeat: no-repeat;
  border: none;
  font-size: 0;
  background-size: 15px;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

/* line 38, src/sass/layout/_pagination.scss */
.pagination__item--arrow a:hover {
  border: none;
  background-color: transparent;
  opacity: .6;
}

/* line 47, src/sass/layout/_pagination.scss */
.pagination__item.active a, .pagination__item.active span {
  background: #fff;
  color: #222;
  border: 1px solid #fff;
}

/* line 1, src/sass/layout/_share.scss */
.share {
  width: 155px;
  overflow: hidden;
  position: relative;
  cursor: pointer;
  will-change: transform;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

/* line 11, src/sass/layout/_share.scss */
.share:hover .share__btn {
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transform: translateX(-280px);
  transform: translateX(-280px);
}

/* line 17, src/sass/layout/_share.scss */
.share:hover .share__item {
  opacity: 1;
}

/* line 19, src/sass/layout/_share.scss */
.share:hover .share__item:nth-child(1) {
  -webkit-transition-delay: 1.1s;
          transition-delay: 1.1s;
}

/* line 22, src/sass/layout/_share.scss */
.share:hover .share__item:nth-child(2) {
  -webkit-transition-delay: .9s;
          transition-delay: .9s;
}

/* line 25, src/sass/layout/_share.scss */
.share:hover .share__item:nth-child(3) {
  -webkit-transition-delay: .7s;
          transition-delay: .7s;
}

/* line 28, src/sass/layout/_share.scss */
.share:hover .share__item:nth-child(4) {
  -webkit-transition-delay: .4s;
          transition-delay: .4s;
}

/* line 31, src/sass/layout/_share.scss */
.share:hover .share__item:nth-child(5) {
  -webkit-transition-delay: .2s;
          transition-delay: .2s;
}

/* line 34, src/sass/layout/_share.scss */
.share:hover .share__item:nth-child(6) {
  -webkit-transition-delay: .0s;
          transition-delay: .0s;
}

@media (max-width: 600px) {
  /* line 1, src/sass/layout/_share.scss */
  .share {
    margin-top: 20px;
  }
}

/* line 42, src/sass/layout/_share.scss */
.share__btn {
  position: absolute;
  left: 0;
  line-height: 15px;
  font-size: 10px;
  font-weight: 500;
  letter-spacing: 1.2px;
  color: #999;
  padding: 7.5px 20px;
  padding-left: 45px;
  border: 1px solid #e1e3ea;
  border-radius: 5px;
  text-transform: uppercase;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGZpbGw9IiM5OTkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDk2IDk2IiBoZWlnaHQ9Ijk2cHgiIGlkPSJzaGFyZSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgOTYgOTYiIHdpZHRoPSI5NnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cGF0aCBkPSJNNzIsNTZjLTQuODEzLDAtOS4xMiwyLjEzNy0xMi4wNTQsNS41MDFMMzkuNjQzLDUxLjM1QzM5Ljg3Myw1MC4yNjksNDAsNDkuMTQ5LDQwLDQ4cy0wLjEyNy0yLjI2OS0wLjM1Ny0zLjM0OSAgbDIwLjMwMy0xMC4xNTJDNjIuODc5LDM3Ljg2NCw2Ny4xODcsNDAsNzIsNDBjOC44MzYsMCwxNi03LjE2NCwxNi0xNlM4MC44MzYsOCw3Miw4cy0xNiw3LjE2NC0xNiwxNiAgYzAsMS4xNDksMC4xMjcsMi4yNjksMC4zNTcsMy4zNDlMMzYuMDU0LDM3LjUwMUMzMy4xMjEsMzQuMTM2LDI4LjgxNCwzMiwyNCwzMmMtOC44MzYsMC0xNiw3LjE2NC0xNiwxNmMwLDguODM2LDcuMTY0LDE2LDE2LDE2ICBjNC44MTQsMCw5LjEyLTIuMTM3LDEyLjA1NC01LjUwMWwyMC4zMDQsMTAuMTUyQzU2LjEyNyw2OS43MzEsNTYsNzAuODUxLDU2LDcyYzAsOC44MzYsNy4xNjQsMTYsMTYsMTZzMTYtNy4xNjQsMTYtMTYgIFM4MC44MzYsNTYsNzIsNTZ6IE03MiwxNmM0LjQxOCwwLDgsMy41ODIsOCw4cy0zLjU4Miw4LTgsOHMtOC0zLjU4Mi04LThTNjcuNTgyLDE2LDcyLDE2eiBNMjQsNTZjLTQuNDE4LDAtOC0zLjU4Mi04LTggIGMwLTQuNDE4LDMuNTgyLTgsOC04czgsMy41ODIsOCw4QzMyLDUyLjQxOCwyOC40MTgsNTYsMjQsNTZ6IE03Miw4MGMtNC40MTgsMC04LTMuNTgyLTgtOHMzLjU4Mi04LDgtOHM4LDMuNTgyLDgsOFM3Ni40MTgsODAsNzIsODAgIHoiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: left 20px center;
  background-size: 15px;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 61, src/sass/layout/_share.scss */
.share__item {
  opacity: 0;
  font-size: 20px;
  color: #1F1E1E;
  will-change: transform;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
  font-size: 20px;
}

/* line 71, src/sass/layout/_share.scss */
.share__item:hover svg path {
  fill: #ef3446;
}

/* line 76, src/sass/layout/_share.scss */
.share__item svg {
  width: 20px;
  height: 20px;
  fill: #333;
}

/* line 1, src/sass/layout/_no-vacancies.scss */
.no-vacancies {
  padding: 130px 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

@media (max-width: 600px) {
  /* line 1, src/sass/layout/_no-vacancies.scss */
  .no-vacancies {
    padding: 50px 0;
  }
}

/* line 9, src/sass/layout/_no-vacancies.scss */
.no-vacancies__box {
  max-width: 610px;
  background-color: #fff;
  border-radius: 10px;
  padding: 60px 100px;
}

@media (max-width: 600px) {
  /* line 9, src/sass/layout/_no-vacancies.scss */
  .no-vacancies__box {
    padding: 30px;
  }
}

/* line 18, src/sass/layout/_no-vacancies.scss */
.no-vacancies__title {
  font-size: 32px;
  color: #222;
  font-weight: 500;
  line-height: 40px;
  margin-bottom: 20px;
  text-align: center;
}

@media (max-width: 767px) {
  /* line 18, src/sass/layout/_no-vacancies.scss */
  .no-vacancies__title {
    font-size: 26px;
    line-height: 36px;
  }
}

@media (max-width: 470px) {
  /* line 18, src/sass/layout/_no-vacancies.scss */
  .no-vacancies__title {
    font-size: 19px;
    line-height: 27px;
  }
}

/* line 34, src/sass/layout/_no-vacancies.scss */
.no-vacancies__subtitle {
  font-family: 'Roboto';
  margin-bottom: 45px;
  font-size: 16px;
  font-weight: 300;
  text-align: center;
}

@media (max-width: 470px) {
  /* line 34, src/sass/layout/_no-vacancies.scss */
  .no-vacancies__subtitle {
    font-size: 14px;
    margin-bottom: 30px;
  }
}

/* line 45, src/sass/layout/_no-vacancies.scss */
.no-vacancies__btn {
  padding: 9px 30px;
  display: block;
  margin: auto;
  max-width: 250px;
}

/* line 1, src/sass/layout/_subscribe-news.scss */
.subscribe-news {
  padding: 130px 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

@media (max-width: 600px) {
  /* line 1, src/sass/layout/_subscribe-news.scss */
  .subscribe-news {
    padding: 50px 0;
  }
}

/* line 9, src/sass/layout/_subscribe-news.scss */
.subscribe-news__box {
  max-width: 610px;
  background-color: #fff;
  border-radius: 10px;
  padding: 45px;
}

@media (max-width: 600px) {
  /* line 9, src/sass/layout/_subscribe-news.scss */
  .subscribe-news__box {
    padding: 30px;
  }
}

/* line 18, src/sass/layout/_subscribe-news.scss */
.subscribe-news__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 30px;
}

@media (max-width: 600px) {
  /* line 18, src/sass/layout/_subscribe-news.scss */
  .subscribe-news__flex {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 26, src/sass/layout/_subscribe-news.scss */
.subscribe-news__input {
  font-family: 'Montserrat';
  width: 320px;
  border-radius: 5px;
  padding: 15px;
  border: none;
  font-size: 12px;
  color: #222;
  padding-left: 45px;
  background: #f4f5f7 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgZmlsbD0iIzllOWU5ZiIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48Zz48cGF0aCBkPSJNNDY3LDYxSDQ1QzIwLjIxOCw2MSwwLDgxLjE5NiwwLDEwNnYzMDBjMCwyNC43MiwyMC4xMjgsNDUsNDUsNDVoNDIyYzI0LjcyLDAsNDUtMjAuMTI4LDQ1LTQ1VjEwNkM1MTIsODEuMjgsNDkxLjg3Miw2MSw0NjcsNjF6IE00NjAuNzg2LDkxTDI1Ni45NTQsMjk0LjgzM0w1MS4zNTksOTFINDYwLjc4NnogTTMwLDM5OS43ODhWMTEyLjA2OWwxNDQuNDc5LDE0My4yNEwzMCwzOTkuNzg4eiBNNTEuMjEzLDQyMWwxNDQuNTctMTQ0LjU3bDUwLjY1Nyw1MC4yMjJjNS44NjQsNS44MTQsMTUuMzI3LDUuNzk1LDIxLjE2Ny0wLjA0NkwzMTcsMjc3LjIxM0w0NjAuNzg3LDQyMUg1MS4yMTN6IE00ODIsMzk5Ljc4N0wzMzguMjEzLDI1Nkw0ODIsMTEyLjIxMlYzOTkuNzg3eiIvPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
  background-size: 15px;
  background-position: left 15px center;
  background-repeat: no-repeat;
}

@media (max-width: 600px) {
  /* line 26, src/sass/layout/_subscribe-news.scss */
  .subscribe-news__input {
    width: calc(100% - 180px);
  }
}

@media (max-width: 470px) {
  /* line 26, src/sass/layout/_subscribe-news.scss */
  .subscribe-news__input {
    width: 100%;
    margin-bottom: 20px;
  }
}

/* line 46, src/sass/layout/_subscribe-news.scss */
.subscribe-news__input::-webkit-input-placeholder {
  color: #999;
}

/* line 49, src/sass/layout/_subscribe-news.scss */
.subscribe-news__input::-moz-placeholder {
  color: #999;
}

/* line 53, src/sass/layout/_subscribe-news.scss */
.subscribe-news__title {
  font-size: 32px;
  color: #222;
  font-weight: 500;
  line-height: 40px;
  margin-bottom: 15px;
  padding-right: 190px;
}

@media (max-width: 767px) {
  /* line 53, src/sass/layout/_subscribe-news.scss */
  .subscribe-news__title {
    font-size: 26px;
    line-height: 36px;
  }
}

@media (max-width: 600px) {
  /* line 53, src/sass/layout/_subscribe-news.scss */
  .subscribe-news__title {
    padding-right: 0;
  }
}

@media (max-width: 470px) {
  /* line 53, src/sass/layout/_subscribe-news.scss */
  .subscribe-news__title {
    font-size: 19px;
    line-height: 27px;
  }
}

/* line 72, src/sass/layout/_subscribe-news.scss */
.subscribe-news__subtitle {
  font-family: 'Roboto';
  margin-bottom: 35px;
  font-size: 16px;
  font-weight: 300;
  padding-right: 30px;
  line-height: 32px;
}

@media (max-width: 470px) {
  /* line 72, src/sass/layout/_subscribe-news.scss */
  .subscribe-news__subtitle {
    font-size: 14px;
    margin-bottom: 30px;
    line-height: 24px;
  }
}

/* line 85, src/sass/layout/_subscribe-news.scss */
.subscribe-news__btn {
  padding: 9px 36px;
  max-width: 250px;
  display: inline-block;
}

/* line 94, src/sass/layout/_subscribe-news.scss */
.subscribe-news .checkbox__text {
  font-size: 12px;
  color: #999;
  line-height: 16px;
  padding-right: 100px;
}

@media (max-width: 600px) {
  /* line 94, src/sass/layout/_subscribe-news.scss */
  .subscribe-news .checkbox__text {
    padding-right: 0;
  }
}

/*FIRST-SLIDE__BLOCK*/
/* line 4, src/sass/pages/_home.scss */
.top-slide {
  overflow-x: hidden;
  position: relative;
}

/* line 7, src/sass/pages/_home.scss */
.top-slide__item {
  position: relative;
}

/* line 9, src/sass/pages/_home.scss */
.top-slide__item:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: .35;
  background: #000;
}

/* line 20, src/sass/pages/_home.scss */
.top-slide__img {
  width: 100%;
  height: 665px;
  margin: 0;
  overflow: hidden;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  font-size: 0;
}

@media (max-width: 470px) {
  /* line 20, src/sass/pages/_home.scss */
  .top-slide__img {
    height: 570px;
  }
}

/* line 33, src/sass/pages/_home.scss */
.top-slide__title {
  position: absolute;
  left: calc(50vw - 593px);
  top: 135px;
  max-width: 570px;
  font-size: 42px;
  color: #fff;
  font-weight: 500;
  line-height: 52px;
}

@media (max-width: 1200px) {
  /* line 33, src/sass/pages/_home.scss */
  .top-slide__title {
    left: 50%;
    margin-left: -285px;
    text-align: center;
  }
}

@media (max-width: 992px) {
  /* line 33, src/sass/pages/_home.scss */
  .top-slide__title {
    top: 95px;
  }
}

@media (max-width: 600px) {
  /* line 33, src/sass/pages/_home.scss */
  .top-slide__title {
    font-size: 22px;
    line-height: 34px;
    width: 100%;
    left: 0;
    margin: 0;
    padding: 0 20px;
    top: 65px;
  }
}

/* line 59, src/sass/pages/_home.scss */
.top-slide__title span {
  display: block;
  font-size: 22px;
  line-height: 32px;
  margin-top: 25px;
  max-width: 500px;
}

@media (max-width: 1200px) {
  /* line 59, src/sass/pages/_home.scss */
  .top-slide__title span {
    margin: auto;
    margin-top: 25px;
  }
}

@media (max-width: 470px) {
  /* line 59, src/sass/pages/_home.scss */
  .top-slide__title span {
    font-size: 16px;
    font-weight: 400;
  }
}

/* line 76, src/sass/pages/_home.scss */
.top-slide .slick-next.slick-arrow {
  position: absolute;
  right: 30px;
  width: 25px;
  height: 25px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjYTdhYmE3IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

@media (max-width: 992px) {
  /* line 76, src/sass/pages/_home.scss */
  .top-slide .slick-next.slick-arrow {
    display: none;
  }
}

/* line 88, src/sass/pages/_home.scss */
.top-slide .slick-next.slick-arrow:before {
  display: none;
}

/* line 91, src/sass/pages/_home.scss */
.top-slide .slick-next.slick-arrow:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZmZmZmZmIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
}

/* line 95, src/sass/pages/_home.scss */
.top-slide .slick-prev.slick-arrow {
  position: absolute;
  left: 30px;
  width: 25px;
  height: 25px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjYTdhYmE3IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  z-index: 5;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  margin-top: -12px;
}

@media (max-width: 992px) {
  /* line 95, src/sass/pages/_home.scss */
  .top-slide .slick-prev.slick-arrow {
    display: none;
  }
}

/* line 110, src/sass/pages/_home.scss */
.top-slide .slick-prev.slick-arrow:before {
  display: none;
}

/* line 113, src/sass/pages/_home.scss */
.top-slide .slick-prev.slick-arrow:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZmZmZmZmIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
}

/* line 117, src/sass/pages/_home.scss */
.top-slide .slick-dotted.slick-slider {
  margin: 0;
}

/* line 119, src/sass/pages/_home.scss */
.top-slide .slick-dotted.slick-slider .slick-dots {
  position: absolute;
  bottom: 22px;
}

/* line 122, src/sass/pages/_home.scss */
.top-slide .slick-dotted.slick-slider .slick-dots li {
  width: 7px;
  height: 7px;
  margin: 0px 11px;
}

/* line 126, src/sass/pages/_home.scss */
.top-slide .slick-dotted.slick-slider .slick-dots li button {
  width: 7px;
  height: 7px;
  border-radius: 100%;
  background: #ddd;
  padding: 0;
}

/* line 132, src/sass/pages/_home.scss */
.top-slide .slick-dotted.slick-slider .slick-dots li button:before {
  display: none;
}

/* line 138, src/sass/pages/_home.scss */
.top-slide .slick-dotted.slick-slider .slick-dots li.slick-active button {
  background: #ef3446;
}

/* line 146, src/sass/pages/_home.scss */
.inside-slide {
  position: absolute;
  bottom: 40px;
  left: calc(50vw - 593px);
  max-width: 1170px;
}

@media (max-width: 1200px) {
  /* line 146, src/sass/pages/_home.scss */
  .inside-slide {
    width: 100%;
    left: 0;
  }
}

/* line 155, src/sass/pages/_home.scss */
.inside-slide__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 158, src/sass/pages/_home.scss */
.inside-slide .slick-prev.slick-arrow {
  top: -81px;
  left: 0px;
  width: 40px;
  height: 40px;
  border: 1px solid #ef3446;
  border-radius: 3px;
  background-size: 12px;
  -webkit-transition: .3s;
  transition: .3s;
}

@media (max-width: 1200px) {
  /* line 158, src/sass/pages/_home.scss */
  .inside-slide .slick-prev.slick-arrow {
    left: 10px;
  }
}

@media (max-width: 767px) {
  /* line 158, src/sass/pages/_home.scss */
  .inside-slide .slick-prev.slick-arrow {
    display: none !important;
  }
}

/* line 174, src/sass/pages/_home.scss */
.inside-slide .slick-prev.slick-arrow:hover {
  background-color: #ef3446;
}

/* line 178, src/sass/pages/_home.scss */
.inside-slide .slick-next.slick-arrow {
  top: -74px;
  right: 0px;
  width: 40px;
  height: 40px;
  border: 1px solid #ef3446;
  border-radius: 3px;
  background-size: 12px;
  -webkit-transition: .3s;
  transition: .3s;
}

@media (max-width: 1200px) {
  /* line 178, src/sass/pages/_home.scss */
  .inside-slide .slick-next.slick-arrow {
    right: 10px;
  }
}

@media (max-width: 767px) {
  /* line 178, src/sass/pages/_home.scss */
  .inside-slide .slick-next.slick-arrow {
    display: none !important;
  }
}

/* line 194, src/sass/pages/_home.scss */
.inside-slide .slick-next.slick-arrow:hover {
  background-color: #ef3446;
}

/* line 200, src/sass/pages/_home.scss */
.inside-country {
  position: absolute;
  bottom: 110px;
  left: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 340px;
  margin-left: -170px;
}

@media (max-width: 470px) {
  /* line 200, src/sass/pages/_home.scss */
  .inside-country {
    width: calc(100% - 20px);
    margin-left: 10px;
    left: 0;
  }
}

/* line 212, src/sass/pages/_home.scss */
.inside-country:before {
  content: '';
  width: 335px;
  height: 1px;
  background: #ef3446;
  position: absolute;
  top: 50%;
  right: 370px;
}

@media (max-width: 1200px) {
  /* line 212, src/sass/pages/_home.scss */
  .inside-country:before {
    width: calc(50vw - 270px);
  }
}

/* line 224, src/sass/pages/_home.scss */
.inside-country:after {
  content: '';
  width: 335px;
  height: 1px;
  background: #ef3446;
  position: absolute;
  top: 50%;
  left: 370px;
}

@media (max-width: 1200px) {
  /* line 224, src/sass/pages/_home.scss */
  .inside-country:after {
    width: calc(50vw - 270px);
  }
}

/* line 236, src/sass/pages/_home.scss */
.inside-country__item {
  width: 50%;
  text-align: center;
  border: 1px solid #ef3446;
  font-size: 16px;
  font-weight: 500;
  line-height: 38px;
  color: #fff;
  cursor: pointer;
}

/* line 245, src/sass/pages/_home.scss */
.inside-country__item:first-child {
  border-radius: 5px 0 0 5px;
}

/* line 248, src/sass/pages/_home.scss */
.inside-country__item:last-child {
  border-radius: 0 5px 5px 0;
}

/* line 252, src/sass/pages/_home.scss */
.inside-country__item.active {
  background: #ef3446;
}

/* line 257, src/sass/pages/_home.scss */
.services {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media (max-width: 1200px) {
  /* line 257, src/sass/pages/_home.scss */
  .services {
    width: 982px;
    margin: auto;
  }
}

@media (max-width: 992px) {
  /* line 257, src/sass/pages/_home.scss */
  .services {
    width: 80%;
  }
}

@media (max-width: 600px) {
  /* line 257, src/sass/pages/_home.scss */
  .services {
    width: 90%;
  }
}

/* line 270, src/sass/pages/_home.scss */
.services::-webkit-scrollbar {
  display: none;
}

/* line 274, src/sass/pages/_home.scss */
.services__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 65px;
}

@media (max-width: 767px) {
  /* line 274, src/sass/pages/_home.scss */
  .services__item {
    margin-right: 0;
    padding: 0 15px;
  }
}

@media (max-width: 1200px) {
  /* line 274, src/sass/pages/_home.scss */
  .services__item {
    margin-right: 30px;
  }
}

/* line 286, src/sass/pages/_home.scss */
.services__img {
  width: 50px;
  height: 50px;
  margin-right: 15px;
}

/* line 291, src/sass/pages/_home.scss */
.services__text {
  color: #fff;
  font-size: 18px;
  max-width: 115px;
  line-height: 1.2;
  font-weight: 300;
}

/* line 300, src/sass/pages/_home.scss */
.top__next {
  position: absolute;
  max-width: 900px;
  margin: auto;
  left: 50%;
  margin-left: -450px;
  top: 135px;
}

@media (max-width: 992px) {
  /* line 300, src/sass/pages/_home.scss */
  .top__next {
    position: absolute;
    max-width: 100%;
    left: 0;
    top: 95px;
    margin: 0;
  }
}

/* line 314, src/sass/pages/_home.scss */
.top__next-title {
  font-size: 42px;
  line-height: 52px;
  color: #fff;
  font-weight: 400;
  text-align: center;
  margin-bottom: 70px;
  padding: 0 100px;
}

@media (max-width: 992px) {
  /* line 314, src/sass/pages/_home.scss */
  .top__next-title {
    margin-bottom: 20px;
    padding: 0 20px;
  }
}

@media (max-width: 470px) {
  /* line 314, src/sass/pages/_home.scss */
  .top__next-title {
    font-size: 22px;
    line-height: 34px;
  }
}

/* line 330, src/sass/pages/_home.scss */
.top__next-title span {
  font-size: 22px;
  display: block;
}

@media (max-width: 767px) {
  /* line 330, src/sass/pages/_home.scss */
  .top__next-title span {
    line-height: 32px;
  }
}

@media (max-width: 470px) {
  /* line 330, src/sass/pages/_home.scss */
  .top__next-title span {
    font-size: 16px;
    font-weight: 400;
  }
}

/* line 342, src/sass/pages/_home.scss */
.top__next-img {
  width: 50px;
  height: 50px;
  margin-right: 20px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

@media (max-width: 767px) {
  /* line 342, src/sass/pages/_home.scss */
  .top__next-img {
    width: 30px;
    height: 30px;
  }
}

/* line 352, src/sass/pages/_home.scss */
.top__next-text {
  font-size: 22px;
  color: #fff;
  font-weight: 300;
  line-height: 1.2;
}

@media (max-width: 470px) {
  /* line 352, src/sass/pages/_home.scss */
  .top__next-text {
    font-size: 16px;
    font-weight: 400;
  }
}

/* line 362, src/sass/pages/_home.scss */
.top__next-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 70px;
  border: 1px solid rgba(221, 221, 221, 0.1);
  border-radius: 5px;
}

@media (max-width: 992px) {
  /* line 362, src/sass/pages/_home.scss */
  .top__next-list {
    border: none;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

@media (max-width: 767px) {
  /* line 362, src/sass/pages/_home.scss */
  .top__next-list {
    margin-bottom: 20px;
  }
}

/* line 375, src/sass/pages/_home.scss */
.top__next-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 25px;
  padding-left: 40px;
  padding-right: 40px;
  position: relative;
}

@media (max-width: 992px) {
  /* line 375, src/sass/pages/_home.scss */
  .top__next-item {
    width: 100%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 10px;
  }
}

/* line 387, src/sass/pages/_home.scss */
.top__next-item:first-child {
  border-radius: 5px 0 0 5px;
  border-right: none;
}

/* line 391, src/sass/pages/_home.scss */
.top__next-item:nth-child(2), .top__next-item:nth-child(4) {
  border-left: none;
  border-bottom: none;
  -webkit-transform: rotate(43deg);
  transform: rotate(45deg);
  padding: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: none;
}

@media (max-width: 992px) {
  /* line 391, src/sass/pages/_home.scss */
  .top__next-item:nth-child(2), .top__next-item:nth-child(4) {
    display: none;
  }
}

/* line 406, src/sass/pages/_home.scss */
.top__next-item:nth-child(3) {
  border-left: 0;
  border-right: 0;
}

/* line 410, src/sass/pages/_home.scss */
.top__next-item:last-child {
  border-left: none;
  border-radius: 0 5px 5px 0;
}

/* line 415, src/sass/pages/_home.scss */
.top__next-arrow {
  border-top: 1px solid rgba(221, 221, 221, 0.1);
  border-right: 1px solid rgba(221, 221, 221, 0.1);
  width: 54px;
  font-size: 0;
  height: 54px;
  -webkit-transform: skew(20deg, 20deg);
          transform: skew(20deg, 20deg);
}

/* line 425, src/sass/pages/_home.scss */
.btn-box {
  text-align: center;
}

/* line 427, src/sass/pages/_home.scss */
.btn-box__btn {
  min-height: 50px;
  padding: 14px 35px;
}

/*MISSION__BLOCK*/
/* line 439, src/sass/pages/_home.scss */
.mission {
  padding: 140px 0;
}

@media (max-width: 767px) {
  /* line 439, src/sass/pages/_home.scss */
  .mission {
    padding: 50px 0;
  }
}

/* line 444, src/sass/pages/_home.scss */
.mission__title {
  font-size: 32px;
  line-height: 44px;
  color: #222;
  text-align: center;
  font-weight: 500;
  max-width: 700px;
  margin: auto;
  margin-bottom: 40px;
}

@media (max-width: 600px) {
  /* line 444, src/sass/pages/_home.scss */
  .mission__title {
    font-size: 22px;
    line-height: 34px;
  }
}

/* line 459, src/sass/pages/_home.scss */
.mission__subtitle {
  max-width: 850px;
  text-align: center;
  margin: auto;
  font-size: 17px;
  line-height: 32px;
  letter-spacing: .1px;
  color: #222;
  font-family: 'Roboto';
  font-weight: 300;
}

/*WHY-WE__BLOCK*/
/* line 475, src/sass/pages/_home.scss */
.why-we {
  padding-top: 140px;
  padding-bottom: 90px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position: relative;
}

/* line 482, src/sass/pages/_home.scss */
.why-we:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: #000;
  opacity: .35;
}

@media (max-width: 767px) {
  /* line 475, src/sass/pages/_home.scss */
  .why-we {
    padding: 50px 0;
  }
}

/* line 495, src/sass/pages/_home.scss */
.why-we__box {
  max-width: 1020px;
  margin: auto;
}

/* line 499, src/sass/pages/_home.scss */
.why-we__title {
  text-align: center;
  margin: auto;
  font-size: 42px;
  line-height: 52px;
  letter-spacing: .1px;
  color: #fff;
  font-weight: 500;
  padding: 0px 290px;
  margin-bottom: 120px;
}

@media (max-width: 1200px) {
  /* line 499, src/sass/pages/_home.scss */
  .why-we__title {
    padding: 0px 50px;
  }
}

@media (max-width: 767px) {
  /* line 499, src/sass/pages/_home.scss */
  .why-we__title {
    margin-bottom: 50px;
  }
}

@media (max-width: 600px) {
  /* line 499, src/sass/pages/_home.scss */
  .why-we__title {
    font-size: 22px;
    line-height: 34px;
  }
}

/* line 521, src/sass/pages/_home.scss */
.why-we__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media (max-width: 767px) {
  /* line 521, src/sass/pages/_home.scss */
  .why-we__list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

@media (max-width: 600px) {
  /* line 521, src/sass/pages/_home.scss */
  .why-we__list {
    -webkit-box-align: inherit;
        -ms-flex-align: inherit;
            align-items: inherit;
  }
}

/* line 532, src/sass/pages/_home.scss */
.why-we__item {
  max-width: 170px;
}

@media (max-width: 767px) {
  /* line 532, src/sass/pages/_home.scss */
  .why-we__item {
    width: 48%;
    max-width: initial;
    margin-top: 20px;
  }
}

/* line 540, src/sass/pages/_home.scss */
.why-we__bold {
  text-align: center;
  margin: auto;
  font-size: 42px;
  letter-spacing: .1px;
  color: #fff;
  font-weight: 600;
  margin-bottom: 15px;
}

@media (max-width: 600px) {
  /* line 540, src/sass/pages/_home.scss */
  .why-we__bold {
    font-size: 30px;
    line-height: 34px;
  }
}

/* line 553, src/sass/pages/_home.scss */
.why-we__statick {
  text-align: center;
  margin: auto;
  font-size: 18px;
  letter-spacing: .1px;
  color: #fff;
  font-weight: 500;
}

/*ARTICLE__BLOCK*/
/* line 565, src/sass/pages/_home.scss */
.article {
  background-color: #f4f5f7;
  padding: 120px 0;
  overflow-x: hidden;
}

@media (max-width: 767px) {
  /* line 565, src/sass/pages/_home.scss */
  .article {
    padding: 50px 0;
  }
}

/* line 572, src/sass/pages/_home.scss */
.article__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media (max-width: 992px) {
  /* line 572, src/sass/pages/_home.scss */
  .article__flex {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 581, src/sass/pages/_home.scss */
.popular {
  width: calc(100% - 330px);
}

@media (max-width: 992px) {
  /* line 581, src/sass/pages/_home.scss */
  .popular {
    width: calc(100% - 295px);
  }
}

@media (max-width: 767px) {
  /* line 581, src/sass/pages/_home.scss */
  .popular {
    width: 100%;
    margin-bottom: 50px;
  }
}

/* line 591, src/sass/pages/_home.scss */
.popular__title-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 50px;
}

@media (max-width: 470px) {
  /* line 591, src/sass/pages/_home.scss */
  .popular__title-box {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 600, src/sass/pages/_home.scss */
.popular__title {
  font-size: 26px;
  font-weight: 500;
}

@media (max-width: 992px) {
  /* line 600, src/sass/pages/_home.scss */
  .popular__title {
    font-size: 24px;
  }
}

@media (max-width: 600px) {
  /* line 600, src/sass/pages/_home.scss */
  .popular__title {
    font-size: 22px;
    line-height: 34px;
  }
}

/* line 611, src/sass/pages/_home.scss */
.popular__item {
  width: 240px;
  position: relative;
}

@media (max-width: 1200px) {
  /* line 611, src/sass/pages/_home.scss */
  .popular__item {
    width: 31%;
  }
}

@media (max-width: 992px) {
  /* line 611, src/sass/pages/_home.scss */
  .popular__item {
    width: 45%;
  }
  /* line 620, src/sass/pages/_home.scss */
  .popular__item:last-child {
    display: none;
  }
}

/* line 626, src/sass/pages/_home.scss */
.popular__item:hover .popular__img:before {
  opacity: 1;
}

/* line 631, src/sass/pages/_home.scss */
.popular__img {
  width: 100%;
  position: relative;
  z-index: 2;
  max-width: 240px;
  height: 180px;
}

@media (max-width: 1200px) {
  /* line 631, src/sass/pages/_home.scss */
  .popular__img {
    height: auto;
  }
}

/* line 640, src/sass/pages/_home.scss */
.popular__img img {
  border-radius: 5px;
  overflow: hidden;
  max-height: 100%;
}

/* line 645, src/sass/pages/_home.scss */
.popular__img:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #ef3446;
  left: 7px;
  top: 7px;
  z-index: -1;
  border-radius: 5px;
  opacity: 0;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 660, src/sass/pages/_home.scss */
.popular__text {
  margin: 30px 0;
  font-size: 16px;
  line-height: 26px;
  font-weight: 600;
  -webkit-transition: .3s;
  transition: .3s;
  display: block;
  color: #000;
}

@media (max-width: 1200px) {
  /* line 660, src/sass/pages/_home.scss */
  .popular__text {
    margin: 15px 0;
  }
}

@media (max-width: 470px) {
  /* line 660, src/sass/pages/_home.scss */
  .popular__text {
    font-size: 15px;
    line-height: 21px;
  }
}

/* line 677, src/sass/pages/_home.scss */
.popular__text:hover {
  color: #ef3446;
}

/* line 680, src/sass/pages/_home.scss */
.popular__text:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
}

/* line 690, src/sass/pages/_home.scss */
.popular__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media (max-width: 992px) {
  /* line 690, src/sass/pages/_home.scss */
  .popular__list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

@media (max-width: 470px) {
  /* line 697, src/sass/pages/_home.scss */
  .popular__link {
    margin-bottom: 50px;
  }
}

/* line 706, src/sass/pages/_home.scss */
.popular__border {
  height: 1px;
  width: calc(100% - 500px);
  background-color: #e1e3ea;
  display: block;
  font-size: 0;
}

/* line 713, src/sass/pages/_home.scss */
.popular__date {
  font-size: 12px;
  color: #999;
  font-family: 'Roboto';
  font-weight: 300;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiBoZWlnaHQ9IjMycHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnIGlkPSJjYWxlbmRhcl8xXyI+PHBhdGggZD0iTTI5LjMzNCwzSDI1VjFjMC0wLjU1My0wLjQ0Ny0xLTEtMXMtMSwwLjQ0Ny0xLDF2MmgtNlYxYzAtMC41NTMtMC40NDgtMS0xLTFzLTEsMC40NDctMSwxdjJIOVYxICAgYzAtMC41NTMtMC40NDgtMS0xLTFTNywwLjQ0Nyw3LDF2MkgyLjY2N0MxLjE5NCwzLDAsNC4xOTMsMCw1LjY2NnYyMy42NjdDMCwzMC44MDYsMS4xOTQsMzIsMi42NjcsMzJoMjYuNjY3ICAgQzMwLjgwNywzMiwzMiwzMC44MDYsMzIsMjkuMzMzVjUuNjY2QzMyLDQuMTkzLDMwLjgwNywzLDI5LjMzNCwzeiBNMzAsMjkuMzMzQzMwLDI5LjcwMSwyOS43MDEsMzAsMjkuMzM0LDMwSDIuNjY3ICAgQzIuMjk5LDMwLDIsMjkuNzAxLDIsMjkuMzMzVjUuNjY2QzIsNS4yOTksMi4yOTksNSwyLjY2Nyw1SDd2MmMwLDAuNTUzLDAuNDQ4LDEsMSwxczEtMC40NDcsMS0xVjVoNnYyYzAsMC41NTMsMC40NDgsMSwxLDEgICBzMS0wLjQ0NywxLTFWNWg2djJjMCwwLjU1MywwLjQ0NywxLDEsMXMxLTAuNDQ3LDEtMVY1aDQuMzM0QzI5LjcwMSw1LDMwLDUuMjk5LDMwLDUuNjY2VjI5LjMzM3oiIGZpbGw9IiM5OTkiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSI3IiB5PSIxMiIvPjxyZWN0IGZpbGw9IiM5OTkiIGhlaWdodD0iMyIgd2lkdGg9IjQiIHg9IjciIHk9IjE3Ii8+PHJlY3QgZmlsbD0iIzk5OSIgaGVpZ2h0PSIzIiB3aWR0aD0iNCIgeD0iNyIgeT0iMjIiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIxNCIgeT0iMjIiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIxNCIgeT0iMTciLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIxNCIgeT0iMTIiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIyMSIgeT0iMjIiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIyMSIgeT0iMTciLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIyMSIgeT0iMTIiLz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: 15px;
  background-position: left top;
  padding-left: 23px;
}

/* line 726, src/sass/pages/_home.scss */
.popular-themes {
  width: 270px;
}

@media (max-width: 767px) {
  /* line 726, src/sass/pages/_home.scss */
  .popular-themes {
    width: 100%;
    max-width: 100%;
  }
}

/* line 732, src/sass/pages/_home.scss */
.popular-themes__title {
  font-size: 26px;
  font-weight: 500;
  margin-bottom: 50px;
}

@media (max-width: 992px) {
  /* line 732, src/sass/pages/_home.scss */
  .popular-themes__title {
    font-size: 24px;
    margin-bottom: 30px;
  }
}

@media (max-width: 767px) {
  /* line 732, src/sass/pages/_home.scss */
  .popular-themes__title {
    margin-bottom: 20px;
  }
}

@media (max-width: 600px) {
  /* line 732, src/sass/pages/_home.scss */
  .popular-themes__title {
    font-size: 22px;
    line-height: 34px;
  }
}

/* line 750, src/sass/pages/_home.scss */
.popular-themes__item a {
  color: #666;
  font-size: 16px;
  width: 100%;
  display: block;
  padding: 12.5px 0;
  position: relative;
  border-radius: 5px;
  padding-left: 20px;
  -webkit-transition: .3s;
  transition: .3s;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjYmNiZGJlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: right 20px center;
  background-size: 10px;
  padding-right: 40px;
}

/* line 765, src/sass/pages/_home.scss */
.popular-themes__item a:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
}

/* line 771, src/sass/pages/_home.scss */
.popular-themes__item a:hover {
  background: #fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZTUzMjQ0IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: right 20px center;
  background-size: 10px;
  color: #000;
}

/* line 780, src/sass/pages/_home.scss */
.popular-themes__link {
  margin-top: 30px;
}

/*PARTNER__BLOCK*/
/* line 791, src/sass/pages/_home.scss */
.partner {
  padding-top: 115px;
  margin-bottom: 115px;
  overflow: hidden;
}

@media (max-width: 470px) {
  /* line 791, src/sass/pages/_home.scss */
  .partner {
    padding-top: 50px;
    margin-bottom: 50px;
  }
}

/* line 799, src/sass/pages/_home.scss */
.partner__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media (max-width: 1200px) {
  /* line 799, src/sass/pages/_home.scss */
  .partner__box {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}

@media (max-width: 992px) {
  /* line 799, src/sass/pages/_home.scss */
  .partner__box {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}

/* line 811, src/sass/pages/_home.scss */
.partner__left {
  width: 40%;
}

@media (max-width: 1200px) {
  /* line 811, src/sass/pages/_home.scss */
  .partner__left {
    width: 50%;
  }
}

@media (max-width: 992px) {
  /* line 811, src/sass/pages/_home.scss */
  .partner__left {
    margin-bottom: 20px;
    max-width: 420px;
  }
}

@media (max-width: 600px) {
  /* line 811, src/sass/pages/_home.scss */
  .partner__left {
    max-width: 100%;
    width: 100%;
  }
}

/* line 826, src/sass/pages/_home.scss */
.partner__title {
  font-size: 26px;
  font-weight: 500;
  line-height: 34px;
  padding-right: 100px;
  margin-bottom: 25px;
}

@media (max-width: 600px) {
  /* line 826, src/sass/pages/_home.scss */
  .partner__title {
    font-size: 22px;
    line-height: 34px;
    padding-right: 20px;
  }
}

/* line 838, src/sass/pages/_home.scss */
.partner__subtitle {
  font-size: 17px;
  font-weight: 300;
  line-height: 32px;
  margin-bottom: 50px;
  font-family: 'Roboto';
}

/* line 845, src/sass/pages/_home.scss */
.partner__right {
  margin-right: -90px;
  margin-top: -45px;
}

@media (max-width: 1200px) {
  /* line 845, src/sass/pages/_home.scss */
  .partner__right {
    width: 45%;
  }
}

@media (max-width: 1200px) {
  /* line 845, src/sass/pages/_home.scss */
  .partner__right {
    margin-right: 0;
  }
}

@media (max-width: 600px) {
  /* line 845, src/sass/pages/_home.scss */
  .partner__right {
    display: none;
  }
}

/* line 859, src/sass/pages/_home.scss */
.partner__right-img {
  position: relative;
}

@media (max-width: 992px) {
  /* line 861, src/sass/pages/_home.scss */
  .partner__right-img img {
    position: absolute;
    width: auto;
    max-width: initial;
    top: 0;
  }
}

/* line 870, src/sass/pages/_home.scss */
.partner__btn {
  min-height: 40px;
  padding: 10px 55px;
  padding-left: 67px;
  padding-right: 48px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgZmlsbD0iI2ZmZiIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDU2Ljk2NiA1Ni45NjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU2Ljk2NiA1Ni45NjY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNNTUuMTQ2LDUxLjg4N0w0MS41ODgsMzcuNzg2YzMuNDg2LTQuMTQ0LDUuMzk2LTkuMzU4LDUuMzk2LTE0Ljc4NmMwLTEyLjY4Mi0xMC4zMTgtMjMtMjMtMjNzLTIzLDEwLjMxOC0yMywyM3MxMC4zMTgsMjMsMjMsMjNjNC43NjEsMCw5LjI5OC0xLjQzNiwxMy4xNzctNC4xNjJsMTMuNjYxLDE0LjIwOGMwLjU3MSwwLjU5MywxLjMzOSwwLjkyLDIuMTYyLDAuOTJjMC43NzksMCwxLjUxOC0wLjI5NywyLjA3OS0wLjgzN0M1Ni4yNTUsNTQuOTgyLDU2LjI5Myw1My4wOCw1NS4xNDYsNTEuODg3eiBNMjMuOTg0LDZjOS4zNzQsMCwxNyw3LjYyNiwxNywxN3MtNy42MjYsMTctMTcsMTdzLTE3LTcuNjI2LTE3LTE3UzE0LjYxLDYsMjMuOTg0LDZ6Ii8+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: 15px;
  background-position: left 38px center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

/* line 889, src/sass/pages/_home.scss */
.step__title {
  font-size: 26px;
  font-weight: 500;
  line-height: 34px;
  padding-right: 100px;
  margin-bottom: 45px;
}

@media (max-width: 600px) {
  /* line 889, src/sass/pages/_home.scss */
  .step__title {
    font-size: 22px;
    line-height: 34px;
    padding-right: 20px;
  }
}

/* line 901, src/sass/pages/_home.scss */
.step__img {
  width: 50px;
  margin: auto;
}

/* line 905, src/sass/pages/_home.scss */
.step__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 40px;
}

/* line 910, src/sass/pages/_home.scss */
.step__item {
  width: 100px;
}

/* line 913, src/sass/pages/_home.scss */
.step__text {
  font-size: 16px;
  font-weight: 500;
  text-align: center;
  margin: 20px 0;
}

/* line 919, src/sass/pages/_home.scss */
.step__num {
  color: #cdcecf;
  text-align: center;
}

/*FPORUM__BLOCK*/
/* line 927, src/sass/pages/_home.scss */
.forum {
  margin-bottom: 120px;
}

@media (max-width: 470px) {
  /* line 927, src/sass/pages/_home.scss */
  .forum {
    margin-bottom: 50px;
  }
}

/* line 932, src/sass/pages/_home.scss */
.forum__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media (max-width: 992px) {
  /* line 932, src/sass/pages/_home.scss */
  .forum__box {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 939, src/sass/pages/_home.scss */
.forum__wrap {
  width: 610px;
  padding-top: 50px;
  padding-bottom: 65px;
  position: relative;
  z-index: 1;
  border-radius: 10px 0 0 10px;
  overflow: hidden;
  background: #203659 url(../img/forum_bg.png);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (max-width: 992px) {
  /* line 939, src/sass/pages/_home.scss */
  .forum__wrap {
    display: block;
    width: 100%;
    max-width: 100%;
    border-radius: 0;
  }
}

/* line 959, src/sass/pages/_home.scss */
.forum__discussions {
  width: 50%;
}

@media (max-width: 992px) {
  /* line 959, src/sass/pages/_home.scss */
  .forum__discussions {
    width: 100%;
    max-width: 100%;
    border-radius: 0;
  }
}

/* line 967, src/sass/pages/_home.scss */
.forum__icon {
  width: 60px;
  margin: auto;
  margin-bottom: 20px;
}

/* line 972, src/sass/pages/_home.scss */
.forum__title {
  font-size: 26px;
  line-height: 36px;
  font-weight: 500;
  margin-bottom: 10px;
  color: #fff;
  text-align: center;
  padding: 0 150px;
}

@media (max-width: 1200px) {
  /* line 972, src/sass/pages/_home.scss */
  .forum__title {
    padding: 0 50px;
  }
}

@media (max-width: 600px) {
  /* line 972, src/sass/pages/_home.scss */
  .forum__title {
    font-size: 22px;
    line-height: 34px;
  }
}

/* line 988, src/sass/pages/_home.scss */
.forum__subtitle {
  font-size: 16px;
  line-height: 30px;
  font-family: 'Roboto';
  font-weight: 300;
  color: #fff;
  text-align: center;
  padding: 0 110px;
  margin-bottom: 25px;
}

@media (max-width: 1200px) {
  /* line 988, src/sass/pages/_home.scss */
  .forum__subtitle {
    padding: 0 50px;
  }
}

/* line 1001, src/sass/pages/_home.scss */
.forum__btn-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media (max-width: 470px) {
  /* line 1001, src/sass/pages/_home.scss */
  .forum__btn-box {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    width: 90%;
    margin: auto;
    text-align: center;
  }
}

/* line 1013, src/sass/pages/_home.scss */
.forum__btn {
  display: block;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  padding: 8px 30px;
  border-radius: 5px;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 1022, src/sass/pages/_home.scss */
.forum__btn:first-child {
  border: 1px solid #838ea0;
  margin-right: 20px;
}

@media (max-width: 470px) {
  /* line 1022, src/sass/pages/_home.scss */
  .forum__btn:first-child {
    width: 100%;
    margin: 0;
    margin-bottom: 15px;
  }
}

/* line 1031, src/sass/pages/_home.scss */
.forum__btn:first-child:hover {
  background: #ef3446;
  border: 1px solid #ef3446;
}

/* line 1036, src/sass/pages/_home.scss */
.forum__btn:last-child {
  border: 1px solid #ef3446;
  background: #ef3446;
}

/* line 1039, src/sass/pages/_home.scss */
.forum__btn:last-child:hover {
  background: #ff0019;
}

@media (max-width: 470px) {
  /* line 1013, src/sass/pages/_home.scss */
  .forum__btn {
    width: 100%;
    margin: 0;
    margin-bottom: 15px;
  }
}

/* line 1052, src/sass/pages/_home.scss */
.discussions {
  border: 1px solid #e1e3ea;
  border-radius: 0 10px 10px 0;
  padding: 40px;
  padding-bottom: 30px;
  padding-right: 50px;
}

@media (max-width: 992px) {
  /* line 1052, src/sass/pages/_home.scss */
  .discussions {
    border-radius: 0;
  }
}

@media (max-width: 470px) {
  /* line 1052, src/sass/pages/_home.scss */
  .discussions {
    padding: 30px 15px;
  }
}

/* line 1065, src/sass/pages/_home.scss */
.discussions__title {
  font-size: 26px;
  color: #222;
  font-weight: 500;
  margin-bottom: 40px;
}

@media (max-width: 600px) {
  /* line 1065, src/sass/pages/_home.scss */
  .discussions__title {
    font-size: 22px;
    line-height: 34px;
  }
}

/* line 1075, src/sass/pages/_home.scss */
.discussions__list {
  margin-bottom: 30px;
}

/* line 1078, src/sass/pages/_home.scss */
.discussions__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-top: 1px solid #ddd;
  padding: 15.5px 0;
  position: relative;
  padding-left: 20px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjYmNiZGJlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: top 25px left;
}

@media (max-width: 470px) {
  /* line 1078, src/sass/pages/_home.scss */
  .discussions__item {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 1093, src/sass/pages/_home.scss */
.discussions__item:last-child {
  border-bottom: 1px solid #ddd;
}

/* line 1096, src/sass/pages/_home.scss */
.discussions__item a {
  width: calc(100% - 100px);
  font-size: 16px;
  line-height: 28px;
  font-weight: 500;
  color: #666;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

/* line 1104, src/sass/pages/_home.scss */
.discussions__item a:before {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
}

@media (max-width: 470px) {
  /* line 1096, src/sass/pages/_home.scss */
  .discussions__item a {
    width: 100%;
  }
}

/* line 1116, src/sass/pages/_home.scss */
.discussions__item:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZTUzMjQ0IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: top 25px left;
}

/* line 1121, src/sass/pages/_home.scss */
.discussions__item:hover a {
  color: #333333;
}

/* line 1126, src/sass/pages/_home.scss */
.discussions__date {
  display: block;
  color: #999999;
  font-size: 12px;
  font-family: 'Roboto';
  font-weight: 300;
}

/*REGISTRATION__BLOCK*/
/* line 1144, src/sass/pages/_home.scss */
.registration {
  padding: 150px 0;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  margin-bottom: 125px;
}

@media (max-width: 767px) {
  /* line 1144, src/sass/pages/_home.scss */
  .registration {
    padding: 50px 0;
    margin-bottom: 50px;
  }
}

/* line 1155, src/sass/pages/_home.scss */
.registration:before {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  background: #000;
  opacity: .4;
}

/* line 1165, src/sass/pages/_home.scss */
.registration__box {
  max-width: 730px;
  margin: auto;
}

/* line 1169, src/sass/pages/_home.scss */
.registration__title {
  font-size: 42px;
  line-height: 50px;
  margin-bottom: 40px;
  text-align: center;
  color: #fff;
  font-weight: 500;
}

@media (max-width: 600px) {
  /* line 1169, src/sass/pages/_home.scss */
  .registration__title {
    font-size: 22px;
    line-height: 34px;
  }
}

/* line 1181, src/sass/pages/_home.scss */
.registration__subtitle {
  font-family: 'Roboto';
  font-size: 18px;
  font-weight: 300;
  line-height: 32px;
  text-align: center;
  color: #fff;
  margin-bottom: 50px;
}

/* line 1190, src/sass/pages/_home.scss */
.registration__form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media (max-width: 600px) {
  /* line 1190, src/sass/pages/_home.scss */
  .registration__form {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  /* line 1195, src/sass/pages/_home.scss */
  .registration__form > input {
    width: 60%;
    margin: 0;
    margin-bottom: 10px;
    height: 40px;
  }
}

@media (max-width: 470px) {
  /* line 1203, src/sass/pages/_home.scss */
  .registration__form > input {
    width: 100%;
  }
}

/* line 1208, src/sass/pages/_home.scss */
.registration__email {
  width: 380px;
  background: #fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgZmlsbD0iIzk5OSIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48Zz48cGF0aCBkPSJNNDY3LDYxSDQ1QzIwLjIxOCw2MSwwLDgxLjE5NiwwLDEwNnYzMDBjMCwyNC43MiwyMC4xMjgsNDUsNDUsNDVoNDIyYzI0LjcyLDAsNDUtMjAuMTI4LDQ1LTQ1VjEwNkM1MTIsODEuMjgsNDkxLjg3Miw2MSw0NjcsNjF6IE00NjAuNzg2LDkxTDI1Ni45NTQsMjk0LjgzM0w1MS4zNTksOTFINDYwLjc4NnogTTMwLDM5OS43ODhWMTEyLjA2OWwxNDQuNDc5LDE0My4yNEwzMCwzOTkuNzg4eiBNNTEuMjEzLDQyMWwxNDQuNTctMTQ0LjU3bDUwLjY1Nyw1MC4yMjJjNS44NjQsNS44MTQsMTUuMzI3LDUuNzk1LDIxLjE2Ny0wLjA0NkwzMTcsMjc3LjIxM0w0NjAuNzg3LDQyMUg1MS4yMTN6IE00ODIsMzk5Ljc4N0wzMzguMjEzLDI1Nkw0ODIsMTEyLjIxMlYzOTkuNzg3eiIvPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: 15px;
  background-position: left 15px center;
  border: none;
  border-radius: 5px;
  margin-right: 15px;
  padding: 12.5px 40px;
  color: #222;
  font-size: 13px;
  font-weight: 600;
  font-family: 'Montserrat';
}

/* line 1222, src/sass/pages/_home.scss */
.registration__email::-webkit-input-placeholder {
  color: #999999;
  font-size: 13px;
  font-weight: 600;
}

/* line 1227, src/sass/pages/_home.scss */
.registration__email::-moz-placeholder {
  color: #999999;
  font-size: 13px;
  font-weight: 600;
}

/* line 1233, src/sass/pages/_home.scss */
.registration__submit {
  border: none;
  padding: 0 45px;
}

/*ESCORT__BLOCK*/
/* line 1245, src/sass/pages/_home.scss */
.escort {
  margin-bottom: 125px;
}

@media (max-width: 767px) {
  /* line 1245, src/sass/pages/_home.scss */
  .escort {
    padding: 0 15px;
  }
}

@media (max-width: 470px) {
  /* line 1245, src/sass/pages/_home.scss */
  .escort {
    margin-bottom: 50px;
  }
}

/* line 1255, src/sass/pages/_home.scss */
.escort__title {
  font-size: 32px;
  line-height: 44px;
  color: #222222;
  font-weight: 500;
  max-width: 700px;
  margin: auto;
  text-align: center;
  margin-bottom: 30px;
}

@media (max-width: 600px) {
  /* line 1255, src/sass/pages/_home.scss */
  .escort__title {
    font-size: 22px;
    line-height: 34px;
  }
}

/* line 1269, src/sass/pages/_home.scss */
.escort__subtitle {
  font-family: 'Roboto';
  font-weight: 300;
  text-align: center;
  color: #222;
  margin-bottom: 120px;
  font-size: 16px;
}

@media (max-width: 767px) {
  /* line 1269, src/sass/pages/_home.scss */
  .escort__subtitle {
    margin-bottom: 35px;
  }
}

/* line 1280, src/sass/pages/_home.scss */
.escort__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  vertical-align: center;
}

/* line 1285, src/sass/pages/_home.scss */
.escort__box {
  width: calc((100vw - 850px)/2);
  position: relative;
  overflow: hidden;
}

@media (max-width: 992px) {
  /* line 1289, src/sass/pages/_home.scss */
  .escort__box:nth-child(1) {
    display: none;
  }
}

/* line 1293, src/sass/pages/_home.scss */
.escort__box:nth-child(1) img {
  position: absolute;
  height: 100%;
  width: auto;
  right: 0;
  border-radius: 0 10px 10px 0;
  max-width: initial;
}

/* line 1302, src/sass/pages/_home.scss */
.escort__box:nth-child(2) {
  width: 770px;
  background: #f4f5f7;
  margin: 0 30px;
  border-radius: 10px;
  padding: 45px;
  padding-bottom: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media (max-width: 992px) {
  /* line 1302, src/sass/pages/_home.scss */
  .escort__box:nth-child(2) {
    width: 100%;
  }
}

@media (max-width: 767px) {
  /* line 1302, src/sass/pages/_home.scss */
  .escort__box:nth-child(2) {
    margin: 0;
    padding: 30px 25px;
  }
}

@media (max-width: 470px) {
  /* line 1302, src/sass/pages/_home.scss */
  .escort__box:nth-child(2) {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

@media (max-width: 992px) {
  /* line 1322, src/sass/pages/_home.scss */
  .escort__box:nth-child(3) {
    display: none;
  }
}

/* line 1326, src/sass/pages/_home.scss */
.escort__box:nth-child(3) img {
  position: absolute;
  height: 100%;
  width: auto;
  left: 0;
  border-radius: 10px 0 0 10px;
  max-width: initial;
}

/* line 1336, src/sass/pages/_home.scss */
.escort__bold {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 25px;
  color: #222;
}

/* line 1341, src/sass/pages/_home.scss */
.escort__bold--margin {
  margin-top: 38px;
}

@media (max-width: 470px) {
  /* line 1336, src/sass/pages/_home.scss */
  .escort__bold {
    margin-top: 25px;
  }
}

/* line 1349, src/sass/pages/_home.scss */
.escort__link a {
  font-size: 16px;
  color: #222;
  margin-bottom: 15px;
  padding-left: 25px;
  display: block;
  position: relative;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 1357, src/sass/pages/_home.scss */
.escort__link a:before {
  content: '';
  width: 15px;
  height: 1px;
  position: absolute;
  left: 0;
  top: 50%;
  background-color: #ef3446;
}

/* line 1366, src/sass/pages/_home.scss */
.escort__link a:hover {
  color: #ef3446;
}

/* line 1371, src/sass/pages/_home.scss */
.escort__item {
  width: 50%;
}

@media (max-width: 470px) {
  /* line 1371, src/sass/pages/_home.scss */
  .escort__item {
    width: 100%;
  }
}

/*OUR-PROJECT__BLOCK*/
/* line 1383, src/sass/pages/_home.scss */
.our-project {
  overflow-x: hidden;
  margin-bottom: 120px;
}

@media (max-width: 470px) {
  /* line 1383, src/sass/pages/_home.scss */
  .our-project {
    margin-bottom: 50px;
  }
}

/* line 1390, src/sass/pages/_home.scss */
.our-project__title-box {
  margin-bottom: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (max-width: 470px) {
  /* line 1390, src/sass/pages/_home.scss */
  .our-project__title-box {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 1399, src/sass/pages/_home.scss */
.our-project__title {
  font-size: 32px;
  line-height: 44px;
  font-weight: 500;
  color: #222;
}

@media (max-width: 600px) {
  /* line 1399, src/sass/pages/_home.scss */
  .our-project__title {
    font-size: 22px;
    line-height: 34px;
  }
}

@media (max-width: 470px) {
  /* line 1399, src/sass/pages/_home.scss */
  .our-project__title {
    margin-bottom: 10px;
  }
}

/* line 1412, src/sass/pages/_home.scss */
.our-project__link {
  position: relative;
}

/* line 1419, src/sass/pages/_home.scss */
.our-project__border {
  font-size: 0;
  width: calc(100% - 450px);
  height: 1px;
  display: block;
  background: #ddd;
}

@media (max-width: 600px) {
  /* line 1428, src/sass/pages/_home.scss */
  .project {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-x: auto;
  }
  /* line 1432, src/sass/pages/_home.scss */
  .project::-webkit-scrollbar {
    width: 0px;
    background: transparent;
  }
}

@media (max-width: 600px) {
  /* line 1437, src/sass/pages/_home.scss */
  .project__wrap {
    width: 300px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
}

/* line 1443, src/sass/pages/_home.scss */
.project__item {
  max-width: 340px;
  position: relative;
}

@media (max-width: 1200px) {
  /* line 1443, src/sass/pages/_home.scss */
  .project__item {
    max-width: 250px;
    margin: auto;
  }
}

@media (max-width: 992px) {
  /* line 1443, src/sass/pages/_home.scss */
  .project__item {
    max-width: 280px;
  }
}

/* line 1454, src/sass/pages/_home.scss */
.project__img {
  width: 100%;
  height: 194px;
  margin-bottom: 30px;
}

/* line 1458, src/sass/pages/_home.scss */
.project__img img {
  height: 100%;
  width: auto;
  border-radius: 10px;
}

/* line 1464, src/sass/pages/_home.scss */
.project__title {
  font-size: 18px;
  font-weight: 600;
  color: #222;
  margin-bottom: 10px;
}

/* line 1469, src/sass/pages/_home.scss */
.project__title:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

/* line 1478, src/sass/pages/_home.scss */
.project__industry {
  margin-bottom: 30px;
  color: #333333;
  font-weight: 600;
  opacity: 0.5;
}

/* line 1484, src/sass/pages/_home.scss */
.project__text {
  font-family: 'Roboto';
  font-size: 14px;
  line-height: 25px;
  color: #222;
  font-weight: 300;
}

/* line 1491, src/sass/pages/_home.scss */
.project .slick-prev.slick-arrow {
  margin-top: -130px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZWYzNDQ2IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  z-index: 1;
  opacity: 0.7;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

/* line 1501, src/sass/pages/_home.scss */
.project .slick-prev.slick-arrow:hover {
  opacity: 1;
}

@media (max-width: 1200px) {
  /* line 1491, src/sass/pages/_home.scss */
  .project .slick-prev.slick-arrow {
    left: 0;
  }
}

/* line 1507, src/sass/pages/_home.scss */
.project .slick-prev.slick-arrow:before {
  display: none;
}

/* line 1511, src/sass/pages/_home.scss */
.project .slick-next.slick-arrow {
  margin-top: -120px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZWYzNDQ2IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 0.7;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

/* line 1519, src/sass/pages/_home.scss */
.project .slick-next.slick-arrow:hover {
  opacity: 1;
}

@media (max-width: 1200px) {
  /* line 1511, src/sass/pages/_home.scss */
  .project .slick-next.slick-arrow {
    right: 0;
  }
}

/* line 1525, src/sass/pages/_home.scss */
.project .slick-next.slick-arrow:before {
  display: none;
}

/* line 1529, src/sass/pages/_home.scss */
.project .slick-prev.slick-arrow.slick-disabled, .project .slick-next.slick-arrow.slick-disabled {
  opacity: 0;
}

/* line 1532, src/sass/pages/_home.scss */
.project .slick-list.draggable {
  overflow: initial;
}

/* line 1535, src/sass/pages/_home.scss */
.project .slick-slide {
  -webkit-transition: .3s;
  transition: .3s;
  opacity: 0;
}

/* line 1539, src/sass/pages/_home.scss */
.project .slick-slide.slick-active {
  opacity: 1;
}

/*QUOTES__BLOCK*/
/* line 1546, src/sass/pages/_home.scss */
.quotes {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding: 120px 0;
  padding-bottom: 90px;
  margin-bottom: 100px;
  overflow-x: hidden;
}

@media (max-width: 470px) {
  /* line 1546, src/sass/pages/_home.scss */
  .quotes {
    margin-bottom: 50px;
  }
}

/* line 1557, src/sass/pages/_home.scss */
.quotes__item {
  text-align: center;
  min-width: 470px;
  width: 470px;
  position: relative;
  padding: 60px 10px;
  background: #fff;
  border-radius: 10px;
}

@media (max-width: 600px) {
  /* line 1557, src/sass/pages/_home.scss */
  .quotes__item {
    width: auto;
    max-width: 100%;
    min-width: auto;
  }
}

/* line 1570, src/sass/pages/_home.scss */
.quotes__item:before {
  content: '”';
  width: 60px;
  height: 60px;
  position: absolute;
  top: -35px;
  left: 50px;
  color: #ef3446;
  font-size: 110px;
  z-index: 20;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  line-height: 1;
}

/* line 1583, src/sass/pages/_home.scss */
.quotes__item:after {
  content: '”';
  width: 60px;
  height: 60px;
  position: absolute;
  bottom: -35px;
  right: 50px;
  color: #ef3446;
  font-size: 110px;
  z-index: 20;
  line-height: 1;
}

/* line 1596, src/sass/pages/_home.scss */
.quotes__red {
  font-size: 42px;
  color: #ef3446;
  font-weight: 500;
  margin-bottom: 12px;
}

/* line 1602, src/sass/pages/_home.scss */
.quotes__title {
  font-size: 32px;
  line-height: 40px;
  color: #222;
  font-weight: 500;
  padding: 0px 80px;
  margin-bottom: 50px;
}

@media (max-width: 600px) {
  /* line 1602, src/sass/pages/_home.scss */
  .quotes__title {
    font-size: 22px;
    line-height: 34px;
  }
}

@media (max-width: 470px) {
  /* line 1602, src/sass/pages/_home.scss */
  .quotes__title {
    padding: 0;
  }
}

/* line 1617, src/sass/pages/_home.scss */
.quotes__author {
  font-family: 'Roboto';
  font-size: 14px;
  font-weight: 300;
  position: relative;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  margin: auto;
}

/* line 1624, src/sass/pages/_home.scss */
.quotes__author:before {
  content: '';
  width: 10px;
  height: 1px;
  background: #ef3446;
  position: absolute;
  left: -20px;
  top: 50%;
}

/* line 1634, src/sass/pages/_home.scss */
.quotes .slick-prev.slick-arrow.slick-disabled, .quotes .slick-next.slick-arrow.slick-disabled {
  opacity: 0;
}

/* line 1637, src/sass/pages/_home.scss */
.quotes__slide {
  width: 470px;
}

@media (max-width: 992px) {
  /* line 1637, src/sass/pages/_home.scss */
  .quotes__slide {
    margin: auto;
  }
}

@media (max-width: 600px) {
  /* line 1637, src/sass/pages/_home.scss */
  .quotes__slide {
    width: auto;
  }
}

/* line 1646, src/sass/pages/_home.scss */
.quotes .slick-list.draggable {
  overflow: initial;
}

/* line 1649, src/sass/pages/_home.scss */
.quotes .slick-slide {
  -webkit-transition: .3s;
  transition: .3s;
  opacity: 0;
}

/* line 1653, src/sass/pages/_home.scss */
.quotes .slick-slide.slick-active {
  opacity: 1;
}

/* line 1656, src/sass/pages/_home.scss */
.quotes .slick-prev.slick-arrow {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZmZmIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-size: contain;
  background-repeat: no-repeat;
  left: -50px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  z-index: 1;
}

/* line 1663, src/sass/pages/_home.scss */
.quotes .slick-prev.slick-arrow:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZWYzNDQ2IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
}

/* line 1666, src/sass/pages/_home.scss */
.quotes .slick-prev.slick-arrow:before {
  display: none;
}

/* line 1670, src/sass/pages/_home.scss */
.quotes .slick-next.slick-arrow {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZmZmIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-size: contain;
  background-repeat: no-repeat;
  right: -50px;
}

/* line 1675, src/sass/pages/_home.scss */
.quotes .slick-next.slick-arrow:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZWYzNDQ2IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
}

/* line 1678, src/sass/pages/_home.scss */
.quotes .slick-next.slick-arrow:before {
  display: none;
}

/* line 1683, src/sass/pages/_home.scss */
.quotes .slick-dots li {
  width: 7px;
  height: 7px;
  margin: 0 10px;
}

/* line 1687, src/sass/pages/_home.scss */
.quotes .slick-dots li button {
  width: 7px;
  height: 7px;
  border-radius: 100%;
  background: #ddd;
}

/* line 1692, src/sass/pages/_home.scss */
.quotes .slick-dots li button:before {
  display: none;
}

/* line 1698, src/sass/pages/_home.scss */
.quotes .slick-dots li.slick-active button {
  background: #ef3446;
}

/*NEWS__BLOCK*/
/* line 1708, src/sass/pages/_home.scss */
.news {
  margin-bottom: 115px;
}

@media (max-width: 470px) {
  /* line 1708, src/sass/pages/_home.scss */
  .news {
    margin-bottom: 50px;
  }
}

/* line 1713, src/sass/pages/_home.scss */
.news__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media (max-width: 767px) {
  /* line 1713, src/sass/pages/_home.scss */
  .news__box {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}

@media (max-width: 992px) {
  /* line 1713, src/sass/pages/_home.scss */
  .news__box {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 1724, src/sass/pages/_home.scss */
.news__left {
  width: 55%;
}

@media (max-width: 1200px) {
  /* line 1724, src/sass/pages/_home.scss */
  .news__left {
    width: 35%;
  }
}

@media (max-width: 767px) {
  /* line 1724, src/sass/pages/_home.scss */
  .news__left {
    width: 48%;
    padding-right: 15px;
  }
}

@media (max-width: 600px) {
  /* line 1724, src/sass/pages/_home.scss */
  .news__left {
    width: 100%;
    margin-bottom: 20px;
  }
}

/* line 1739, src/sass/pages/_home.scss */
.news__directory {
  width: 50%;
}

@media (max-width: 1200px) {
  /* line 1739, src/sass/pages/_home.scss */
  .news__directory {
    width: 60%;
  }
}

@media (max-width: 767px) {
  /* line 1739, src/sass/pages/_home.scss */
  .news__directory {
    width: 52%;
  }
}

@media (max-width: 600px) {
  /* line 1739, src/sass/pages/_home.scss */
  .news__directory {
    width: 100%;
  }
}

/* line 1752, src/sass/pages/_home.scss */
.news__img {
  width: 120px;
  margin-right: 20px;
  max-height: 90px;
  overflow: hidden;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

@media (max-width: 767px) {
  /* line 1752, src/sass/pages/_home.scss */
  .news__img {
    width: 80px;
    margin-right: 10px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
}

/* line 1763, src/sass/pages/_home.scss */
.news__img img {
  border-radius: 5px;
  max-height: 100%;
}

/* line 1768, src/sass/pages/_home.scss */
.news__title {
  font-size: 32px;
  font-weight: 500;
  margin-bottom: 30px;
  color: #222;
}

@media (max-width: 600px) {
  /* line 1768, src/sass/pages/_home.scss */
  .news__title {
    font-size: 22px;
    line-height: 34px;
  }
}

/* line 1778, src/sass/pages/_home.scss */
.news__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 30px;
  position: relative;
  padding-right: 10px;
}

/* line 1785, src/sass/pages/_home.scss */
.news__link {
  font-size: 16px;
  color: #222;
  font-weight: 500;
  margin-bottom: 10px;
  display: block;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 1792, src/sass/pages/_home.scss */
.news__link:before {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: block;
  position: absolute;
}

/* line 1801, src/sass/pages/_home.scss */
.news__link:hover {
  color: red;
}

/* line 1805, src/sass/pages/_home.scss */
.news__date {
  display: block;
  color: #999999;
  font-size: 12px;
  font-weight: 300;
  font-family: 'Roboto';
  padding-left: 25px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnICBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzMiAzMiIgaGVpZ2h0PSIzMnB4IiBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHdpZHRoPSIzMnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZyBpZD0iY2FsZW5kYXJfMV8iPjxwYXRoIGQ9Ik0yOS4zMzQsM0gyNVYxYzAtMC41NTMtMC40NDctMS0xLTFzLTEsMC40NDctMSwxdjJoLTZWMWMwLTAuNTUzLTAuNDQ4LTEtMS0xcy0xLDAuNDQ3LTEsMXYySDlWMSAgIGMwLTAuNTUzLTAuNDQ4LTEtMS0xUzcsMC40NDcsNywxdjJIMi42NjdDMS4xOTQsMywwLDQuMTkzLDAsNS42NjZ2MjMuNjY3QzAsMzAuODA2LDEuMTk0LDMyLDIuNjY3LDMyaDI2LjY2NyAgIEMzMC44MDcsMzIsMzIsMzAuODA2LDMyLDI5LjMzM1Y1LjY2NkMzMiw0LjE5MywzMC44MDcsMywyOS4zMzQsM3ogTTMwLDI5LjMzM0MzMCwyOS43MDEsMjkuNzAxLDMwLDI5LjMzNCwzMEgyLjY2NyAgIEMyLjI5OSwzMCwyLDI5LjcwMSwyLDI5LjMzM1Y1LjY2NkMyLDUuMjk5LDIuMjk5LDUsMi42NjcsNUg3djJjMCwwLjU1MywwLjQ0OCwxLDEsMXMxLTAuNDQ3LDEtMVY1aDZ2MmMwLDAuNTUzLDAuNDQ4LDEsMSwxICAgczEtMC40NDcsMS0xVjVoNnYyYzAsMC41NTMsMC40NDcsMSwxLDFzMS0wLjQ0NywxLTFWNWg0LjMzNEMyOS43MDEsNSwzMCw1LjI5OSwzMCw1LjY2NlYyOS4zMzN6IiBmaWxsPSIjOTk5Ii8+PHJlY3QgZmlsbD0iIzk5OSIgaGVpZ2h0PSIzIiB3aWR0aD0iNCIgeD0iNyIgeT0iMTIiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSI3IiB5PSIxNyIvPjxyZWN0IGZpbGw9IiM5OTkiIGhlaWdodD0iMyIgd2lkdGg9IjQiIHg9IjciIHk9IjIyIi8+PHJlY3QgZmlsbD0iIzk5OSIgaGVpZ2h0PSIzIiB3aWR0aD0iNCIgeD0iMTQiIHk9IjIyIi8+PHJlY3QgZmlsbD0iIzk5OSIgaGVpZ2h0PSIzIiB3aWR0aD0iNCIgeD0iMTQiIHk9IjE3Ii8+PHJlY3QgZmlsbD0iIzk5OSIgaGVpZ2h0PSIzIiB3aWR0aD0iNCIgeD0iMTQiIHk9IjEyIi8+PHJlY3QgZmlsbD0iIzk5OSIgaGVpZ2h0PSIzIiB3aWR0aD0iNCIgeD0iMjEiIHk9IjIyIi8+PHJlY3QgZmlsbD0iIzk5OSIgaGVpZ2h0PSIzIiB3aWR0aD0iNCIgeD0iMjEiIHk9IjE3Ii8+PHJlY3QgZmlsbD0iIzk5OSIgaGVpZ2h0PSIzIiB3aWR0aD0iNCIgeD0iMjEiIHk9IjEyIi8+PC9nPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 15px;
}

/* line 1826, src/sass/pages/_home.scss */
.directory {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 1828, src/sass/pages/_home.scss */
.directory__left {
  background: #f4f5f7;
  overflow: hidden;
  border-radius: 10px 0 0 10px;
  padding: 39px 37px;
}

@media (max-width: 992px) {
  /* line 1828, src/sass/pages/_home.scss */
  .directory__left {
    width: 100%;
  }
}

@media (max-width: 470px) {
  /* line 1828, src/sass/pages/_home.scss */
  .directory__left {
    border-radius: 0;
  }
}

/* line 1840, src/sass/pages/_home.scss */
.directory__right {
  height: 475px;
  overflow: hidden;
  min-width: 238px;
  position: relative;
  border-radius: 0 10px 10px 0;
}

@media (max-width: 992px) {
  /* line 1840, src/sass/pages/_home.scss */
  .directory__right {
    display: none;
  }
}

/* line 1849, src/sass/pages/_home.scss */
.directory__right img {
  width: auto;
  height: 100%;
  border-radius: 0 10px 10px 0;
  position: absolute;
  max-width: initial;
}

/* line 1857, src/sass/pages/_home.scss */
.directory__title {
  font-size: 32px;
  line-height: 42px;
  color: #222;
  font-weight: 500;
  margin-bottom: 15px;
}

@media (max-width: 600px) {
  /* line 1857, src/sass/pages/_home.scss */
  .directory__title {
    font-size: 22px;
    line-height: 34px;
  }
}

/* line 1868, src/sass/pages/_home.scss */
.directory__subtitle {
  font-family: 'Roboto';
  color: #222;
  font-weight: 300;
  line-height: 28px;
  font-size: 16px;
  margin-bottom: 20px;
}

/* line 1876, src/sass/pages/_home.scss */
.directory__item {
  border-top: 1px solid #e1e3ea;
  padding: 13.5px;
  padding-left: 20px;
  position: relative;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjYmNiZGJlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: top 20px left;
}

/* line 1885, src/sass/pages/_home.scss */
.directory__item a {
  font-size: 16px;
  color: #222;
  font-weight: 500;
}

/* line 1889, src/sass/pages/_home.scss */
.directory__item a:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 1898, src/sass/pages/_home.scss */
.directory__item:last-child {
  border-bottom: 1px solid #e1e3ea;
}

/* line 1901, src/sass/pages/_home.scss */
.directory__item:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZTUzMjQ0IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: top 20px left;
}

/* line 1909, src/sass/pages/_home.scss */
.directory__btn {
  margin-top: 20px;
  text-align: center;
}

/* line 1913, src/sass/pages/_home.scss */
.directory__link {
  padding: 9px 32px;
}

/* line 1, src/sass/pages/_arhive-articles.scss */
.articles {
  background: #fff;
  border-radius: 10px;
  padding: 45px 40px;
}

@media (max-width: 767px) {
  /* line 1, src/sass/pages/_arhive-articles.scss */
  .articles {
    padding: 35px 20px;
  }
}

@media (max-width: 470px) {
  /* line 9, src/sass/pages/_arhive-articles.scss */
  .articles__title {
    font-size: 26px;
    line-height: 32px;
  }
}

/* line 18, src/sass/pages/_arhive-articles.scss */
.articles-big {
  border-bottom: 1px solid #e1e3ea;
  position: relative;
}

/* line 21, src/sass/pages/_arhive-articles.scss */
.articles-big__image {
  position: relative;
}

/* line 24, src/sass/pages/_arhive-articles.scss */
.articles-big__img {
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
}

/* line 32, src/sass/pages/_arhive-articles.scss */
.articles-big__date {
  margin-top: 30px;
  font-family: 'Roboto';
  color: #999;
  font-size: 12px;
  font-weight: 300;
  padding-left: 25px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiBoZWlnaHQ9IjMycHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnIGlkPSJjYWxlbmRhcl8xXyI+PHBhdGggZD0iTTI5LjMzNCwzSDI1VjFjMC0wLjU1My0wLjQ0Ny0xLTEtMXMtMSwwLjQ0Ny0xLDF2MmgtNlYxYzAtMC41NTMtMC40NDgtMS0xLTFzLTEsMC40NDctMSwxdjJIOVYxICAgYzAtMC41NTMtMC40NDgtMS0xLTFTNywwLjQ0Nyw3LDF2MkgyLjY2N0MxLjE5NCwzLDAsNC4xOTMsMCw1LjY2NnYyMy42NjdDMCwzMC44MDYsMS4xOTQsMzIsMi42NjcsMzJoMjYuNjY3ICAgQzMwLjgwNywzMiwzMiwzMC44MDYsMzIsMjkuMzMzVjUuNjY2QzMyLDQuMTkzLDMwLjgwNywzLDI5LjMzNCwzeiBNMzAsMjkuMzMzQzMwLDI5LjcwMSwyOS43MDEsMzAsMjkuMzM0LDMwSDIuNjY3ICAgQzIuMjk5LDMwLDIsMjkuNzAxLDIsMjkuMzMzVjUuNjY2QzIsNS4yOTksMi4yOTksNSwyLjY2Nyw1SDd2MmMwLDAuNTUzLDAuNDQ4LDEsMSwxczEtMC40NDcsMS0xVjVoNnYyYzAsMC41NTMsMC40NDgsMSwxLDEgICBzMS0wLjQ0NywxLTFWNWg2djJjMCwwLjU1MywwLjQ0NywxLDEsMXMxLTAuNDQ3LDEtMVY1aDQuMzM0QzI5LjcwMSw1LDMwLDUuMjk5LDMwLDUuNjY2VjI5LjMzM3oiIGZpbGw9IiM5OTkiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSI3IiB5PSIxMiIvPjxyZWN0IGZpbGw9IiM5OTkiIGhlaWdodD0iMyIgd2lkdGg9IjQiIHg9IjciIHk9IjE3Ii8+PHJlY3QgZmlsbD0iIzk5OSIgaGVpZ2h0PSIzIiB3aWR0aD0iNCIgeD0iNyIgeT0iMjIiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIxNCIgeT0iMjIiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIxNCIgeT0iMTciLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIxNCIgeT0iMTIiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIyMSIgeT0iMjIiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIyMSIgeT0iMTciLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIyMSIgeT0iMTIiLz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-repeat: left top;
  background-size: 15px;
}

/* line 44, src/sass/pages/_arhive-articles.scss */
.articles-big__text {
  margin-top: 25px;
  color: #222;
  font-size: 24px;
  line-height: 36px;
  font-weight: 500;
  padding-right: 50px;
}

@media (max-width: 767px) {
  /* line 44, src/sass/pages/_arhive-articles.scss */
  .articles-big__text {
    padding-right: 10px;
  }
}

@media (max-width: 470px) {
  /* line 44, src/sass/pages/_arhive-articles.scss */
  .articles-big__text {
    font-weight: 600;
    font-size: 16px;
    line-height: 32px;
  }
}

/* line 60, src/sass/pages/_arhive-articles.scss */
.articles-big__btn {
  padding: 6px 25px;
  margin-top: 20px;
  margin-bottom: 40px;
  position: static;
}

/* line 66, src/sass/pages/_arhive-articles.scss */
.articles-big__btn:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

/* line 80, src/sass/pages/_arhive-articles.scss */
.articles-small {
  margin-top: 40px;
}

/* line 82, src/sass/pages/_arhive-articles.scss */
.articles-small__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 40px;
  position: relative;
}

@media (max-width: 767px) {
  /* line 82, src/sass/pages/_arhive-articles.scss */
  .articles-small__flex {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 90, src/sass/pages/_arhive-articles.scss */
.articles-small__flex:last-child {
  margin-bottom: 0;
}

/* line 94, src/sass/pages/_arhive-articles.scss */
.articles-small__flex:hover .articles-small__img:before {
  opacity: 1;
}

/* line 99, src/sass/pages/_arhive-articles.scss */
.articles-small__left {
  margin-right: 35px;
}

@media (max-width: 767px) {
  /* line 99, src/sass/pages/_arhive-articles.scss */
  .articles-small__left {
    width: 100%;
    margin-right: 0;
  }
}

@media (max-width: 767px) {
  /* line 106, src/sass/pages/_arhive-articles.scss */
  .articles-small__right {
    margin-top: 20px;
  }
}

/* line 112, src/sass/pages/_arhive-articles.scss */
.articles-small__image {
  width: 340px;
  position: relative;
}

@media (max-width: 767px) {
  /* line 112, src/sass/pages/_arhive-articles.scss */
  .articles-small__image {
    width: 100%;
  }
}

/* line 119, src/sass/pages/_arhive-articles.scss */
.articles-small__img {
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  height: 190px;
}

/* line 124, src/sass/pages/_arhive-articles.scss */
.articles-small__img:before {
  content: '';
  position: absolute;
  background-color: rgba(0, 0, 0, 0.33);
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZmZmIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-position: center;
  background-size: 20px;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-repeat: no-repeat;
  opacity: 0;
  -webkit-transition: .3s;
  transition: .3s;
  border-radius: 10px;
}

@media (max-width: 767px) {
  /* line 119, src/sass/pages/_arhive-articles.scss */
  .articles-small__img {
    height: auto;
  }
}

/* line 143, src/sass/pages/_arhive-articles.scss */
.articles-small__img img {
  width: auto;
}

@media (max-width: 767px) {
  /* line 143, src/sass/pages/_arhive-articles.scss */
  .articles-small__img img {
    height: auto;
    width: 100%;
  }
}

/* line 154, src/sass/pages/_arhive-articles.scss */
.articles-small__date {
  font-family: 'Roboto';
  color: #999;
  font-size: 12px;
  font-weight: 300;
  padding-left: 25px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiBoZWlnaHQ9IjMycHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnIGlkPSJjYWxlbmRhcl8xXyI+PHBhdGggZD0iTTI5LjMzNCwzSDI1VjFjMC0wLjU1My0wLjQ0Ny0xLTEtMXMtMSwwLjQ0Ny0xLDF2MmgtNlYxYzAtMC41NTMtMC40NDgtMS0xLTFzLTEsMC40NDctMSwxdjJIOVYxICAgYzAtMC41NTMtMC40NDgtMS0xLTFTNywwLjQ0Nyw3LDF2MkgyLjY2N0MxLjE5NCwzLDAsNC4xOTMsMCw1LjY2NnYyMy42NjdDMCwzMC44MDYsMS4xOTQsMzIsMi42NjcsMzJoMjYuNjY3ICAgQzMwLjgwNywzMiwzMiwzMC44MDYsMzIsMjkuMzMzVjUuNjY2QzMyLDQuMTkzLDMwLjgwNywzLDI5LjMzNCwzeiBNMzAsMjkuMzMzQzMwLDI5LjcwMSwyOS43MDEsMzAsMjkuMzM0LDMwSDIuNjY3ICAgQzIuMjk5LDMwLDIsMjkuNzAxLDIsMjkuMzMzVjUuNjY2QzIsNS4yOTksMi4yOTksNSwyLjY2Nyw1SDd2MmMwLDAuNTUzLDAuNDQ4LDEsMSwxczEtMC40NDcsMS0xVjVoNnYyYzAsMC41NTMsMC40NDgsMSwxLDEgICBzMS0wLjQ0NywxLTFWNWg2djJjMCwwLjU1MywwLjQ0NywxLDEsMXMxLTAuNDQ3LDEtMVY1aDQuMzM0QzI5LjcwMSw1LDMwLDUuMjk5LDMwLDUuNjY2VjI5LjMzM3oiIGZpbGw9IiM5OTkiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSI3IiB5PSIxMiIvPjxyZWN0IGZpbGw9IiM5OTkiIGhlaWdodD0iMyIgd2lkdGg9IjQiIHg9IjciIHk9IjE3Ii8+PHJlY3QgZmlsbD0iIzk5OSIgaGVpZ2h0PSIzIiB3aWR0aD0iNCIgeD0iNyIgeT0iMjIiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIxNCIgeT0iMjIiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIxNCIgeT0iMTciLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIxNCIgeT0iMTIiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIyMSIgeT0iMjIiLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIyMSIgeT0iMTciLz48cmVjdCBmaWxsPSIjOTk5IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIyMSIgeT0iMTIiLz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-repeat: left top;
  background-size: 15px;
}

/* line 165, src/sass/pages/_arhive-articles.scss */
.articles-small__text {
  margin-top: 15px;
  color: #222;
  font-weight: 600;
  padding-right: 50px;
  line-height: 32px;
  -webkit-transition: .3s;
  transition: .3s;
}

@media (max-width: 470px) {
  /* line 165, src/sass/pages/_arhive-articles.scss */
  .articles-small__text {
    padding-right: 0;
  }
}

/* line 175, src/sass/pages/_arhive-articles.scss */
.articles-small__text:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

/* line 184, src/sass/pages/_arhive-articles.scss */
.articles-small__btn {
  padding: 6px 25px;
  margin-top: 20px;
  position: static;
}

/* line 189, src/sass/pages/_arhive-articles.scss */
.articles-small__btn:before {
  position: absolute;
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

/* line 1, src/sass/pages/_single-articles.scss */
.paper {
  padding: 40px;
}

@media (max-width: 600px) {
  /* line 1, src/sass/pages/_single-articles.scss */
  .paper {
    padding: 25px;
  }
}

@media (max-width: 470px) {
  /* line 1, src/sass/pages/_single-articles.scss */
  .paper {
    padding: 15px;
  }
}

/* line 10, src/sass/pages/_single-articles.scss */
.paper__title-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* line 14, src/sass/pages/_single-articles.scss */
.paper__title-date {
  color: #999999;
  font-size: 12px;
  line-height: 1.2;
  margin-right: 35px;
  padding-right: 30px;
  border-right: 1px solid #ddd;
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
  font-family: 'Roboto';
}

@media (max-width: 600px) {
  /* line 14, src/sass/pages/_single-articles.scss */
  .paper__title-date {
    margin-right: 15px;
    padding-right: 15px;
  }
}

@media (max-width: 470px) {
  /* line 14, src/sass/pages/_single-articles.scss */
  .paper__title-date {
    display: none;
  }
}

/* line 30, src/sass/pages/_single-articles.scss */
.paper__title-date span {
  font-family: 'Roboto';
  display: block;
  font-size: 26px;
  margin-bottom: 5px;
}

/* line 37, src/sass/pages/_single-articles.scss */
.paper__title {
  padding-right: 115px;
  margin-bottom: 0;
}

@media (max-width: 1200px) {
  /* line 37, src/sass/pages/_single-articles.scss */
  .paper__title {
    padding-right: 20px;
  }
}

@media (max-width: 600px) {
  /* line 37, src/sass/pages/_single-articles.scss */
  .paper__title {
    font-size: 26px;
    line-height: 36px;
  }
}

@media (max-width: 470px) {
  /* line 37, src/sass/pages/_single-articles.scss */
  .paper__title {
    font-size: 23px;
    line-height: 32px;
  }
}

/* line 53, src/sass/pages/_single-articles.scss */
.paper__img {
  width: 100%;
  border-radius: 5px;
  overflow: hidden;
  margin-top: 45px;
}

/* line 59, src/sass/pages/_single-articles.scss */
.paper__text {
  margin-top: 45px;
  color: #222;
  font-size: 24px;
  line-height: 36px;
}

@media (max-width: 767px) {
  /* line 59, src/sass/pages/_single-articles.scss */
  .paper__text {
    font-size: 16px;
    line-height: 26px;
  }
}

/* line 71, src/sass/pages/_single-articles.scss */
.comments {
  background-color: #fff;
  padding: 40px;
  border-radius: 10px;
  margin-top: 20px;
}

@media (max-width: 470px) {
  /* line 71, src/sass/pages/_single-articles.scss */
  .comments {
    padding: 15px;
  }
}

/* line 82, src/sass/pages/_single-articles.scss */
.part__tile {
  margin-top: 30px;
  font-size: 18px;
  color: #222;
  font-weight: 600;
}

/* line 88, src/sass/pages/_single-articles.scss */
.part p {
  font-size: 17px;
  line-height: 32px;
  font-weight: 300;
  color: #222;
  margin-top: 25px;
}

@media (max-width: 767px) {
  /* line 88, src/sass/pages/_single-articles.scss */
  .part p {
    font-size: 15px;
    line-height: 25px;
  }
}

/* line 101, src/sass/pages/_single-articles.scss */
.panel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 40px;
}

@media (max-width: 600px) {
  /* line 101, src/sass/pages/_single-articles.scss */
  .panel {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
}

/* line 111, src/sass/pages/_single-articles.scss */
.teg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media (max-width: 470px) {
  /* line 111, src/sass/pages/_single-articles.scss */
  .teg {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 116, src/sass/pages/_single-articles.scss */
.teg__item {
  border: 1px solid #e1e3ea;
  font-weight: 500;
  font-size: 10px;
  margin-right: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  border-radius: 5px;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  line-height: 30px;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 130, src/sass/pages/_single-articles.scss */
.teg__item:hover {
  background-color: transparent;
  border: 1px solid #ef3446;
}

/* line 133, src/sass/pages/_single-articles.scss */
.teg__item:hover a {
  color: #222;
}

/* line 137, src/sass/pages/_single-articles.scss */
.teg__item a {
  color: #999999;
  padding: 0 10px;
}

@media (max-width: 470px) {
  /* line 137, src/sass/pages/_single-articles.scss */
  .teg__item a {
    width: 100%;
  }
}

@media (max-width: 470px) {
  /* line 116, src/sass/pages/_single-articles.scss */
  .teg__item {
    width: 50%;
    margin-bottom: 10px;
    text-align: center;
  }
}

/* line 149, src/sass/pages/_single-articles.scss */
.teg__item--first {
  border: none;
  text-decoration: none;
  color: #222;
  font-family: 'Roboto';
  font-size: 15px;
  font-weight: 300;
  text-transform: none;
}

/* line 157, src/sass/pages/_single-articles.scss */
.teg__item--first:hover {
  background-color: transparent;
}

/* line 166, src/sass/pages/_single-articles.scss */
.author {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 35px;
  background-color: #f4f5f7;
  border-radius: 10px;
  padding: 25px;
}

@media (max-width: 470px) {
  /* line 166, src/sass/pages/_single-articles.scss */
  .author {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 175, src/sass/pages/_single-articles.scss */
.author__title {
  font-family: 'Roboto';
  font-size: 12px;
  font-weight: 300;
  color: #999;
}

/* line 181, src/sass/pages/_single-articles.scss */
.author__left {
  margin-right: 35px;
}

/* line 184, src/sass/pages/_single-articles.scss */
.author__name {
  font-size: 20px;
  font-weight: 500;
  color: #222;
  line-height: 1;
  margin-bottom: 10px;
}

/* line 191, src/sass/pages/_single-articles.scss */
.author__position {
  font-family: 'Roboto';
  font-size: 16px;
  font-weight: 300;
  color: #222;
}

/* line 200, src/sass/pages/_single-articles.scss */
.comments__title {
  font-size: 26px;
  font-weight: 500;
  color: #222;
  margin-bottom: 40px;
}

/* line 205, src/sass/pages/_single-articles.scss */
.comments__title sup {
  color: #ef3446;
  font-size: 14px;
}

/* line 210, src/sass/pages/_single-articles.scss */
.comments__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-top: 1px solid #e9eaee;
  padding: 35px 0;
}

@media (max-width: 470px) {
  /* line 210, src/sass/pages/_single-articles.scss */
  .comments__box {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 218, src/sass/pages/_single-articles.scss */
.comments__box:last-child {
  border-bottom: 1px solid #e9eaee;
}

/* line 222, src/sass/pages/_single-articles.scss */
.comments__left {
  width: calc(100% - 115px);
}

@media (max-width: 470px) {
  /* line 222, src/sass/pages/_single-articles.scss */
  .comments__left {
    width: 100%;
  }
}

/* line 228, src/sass/pages/_single-articles.scss */
.comments__right {
  width: 105px;
  margin-left: 10px;
  text-align: right;
}

@media (max-width: 470px) {
  /* line 228, src/sass/pages/_single-articles.scss */
  .comments__right {
    margin-left: 0;
    margin-top: 10px;
    text-align: left;
  }
}

/* line 238, src/sass/pages/_single-articles.scss */
.comments__link {
  font-family: 'Roboto';
  font-size: 12px;
  color: #999;
  font-weight: 300;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 244, src/sass/pages/_single-articles.scss */
.comments__link:hover {
  color: #222;
}

/* line 248, src/sass/pages/_single-articles.scss */
.comments__author {
  font-size: 18px;
  font-weight: 600;
  color: #222;
}

/* line 253, src/sass/pages/_single-articles.scss */
.comments__date {
  font-size: 12px;
  font-family: 'Roboto';
  color: #999;
  margin-top: 8px;
}

/* line 259, src/sass/pages/_single-articles.scss */
.comments__text {
  font-family: 'Roboto';
  margin-top: 20px;
  font-size: 17px;
  font-weight: 300;
  color: #222;
}

/* line 269, src/sass/pages/_single-articles.scss */
.comments-form {
  margin-top: 35px;
}

/* line 271, src/sass/pages/_single-articles.scss */
.comments-form__title {
  font-size: 26px;
  color: #222;
  font-weight: 500;
}

/* line 276, src/sass/pages/_single-articles.scss */
.comments-form__textarea {
  display: block;
}

/* line 279, src/sass/pages/_single-articles.scss */
.comments-form__inputs {
  margin-top: 40px;
}

/* line 282, src/sass/pages/_single-articles.scss */
.comments-form__input {
  width: 365px;
  background-color: #f4f5f7;
  border-radius: 5px;
  padding: 12.5px 15px;
  border: none;
  font-size: 13px;
  color: #000;
  font-weight: 500;
  font-family: 'Montserrat';
}

@media (max-width: 1200px) {
  /* line 282, src/sass/pages/_single-articles.scss */
  .comments-form__input {
    width: 100%;
  }
}

@media (max-width: 992px) {
  /* line 282, src/sass/pages/_single-articles.scss */
  .comments-form__input {
    width: 46%;
  }
}

@media (max-width: 600px) {
  /* line 282, src/sass/pages/_single-articles.scss */
  .comments-form__input {
    width: 100%;
  }
}

/* line 301, src/sass/pages/_single-articles.scss */
.comments-form__input::-webkit-input-placeholder {
  font-family: 'Montserrat';
  font-size: 13px;
  color: #999;
  font-weight: 500;
}

/* line 307, src/sass/pages/_single-articles.scss */
.comments-form__input::-moz-placeholder {
  font-family: 'Montserrat';
  font-size: 13px;
  color: #999;
  font-weight: 500;
}

/* line 314, src/sass/pages/_single-articles.scss */
.comments-form__textarea {
  font-family: 'Montserrat';
  background-color: #f4f5f7;
  padding: 15px;
  font-size: 13px;
  font-weight: 500;
  border: none;
  margin-top: 25px;
  width: 100%;
  height: 100px;
  border-radius: 5px;
  resize: none;
  color: #000;
}

@media (max-width: 600px) {
  /* line 314, src/sass/pages/_single-articles.scss */
  .comments-form__textarea {
    margin-top: 10px;
  }
}

/* line 330, src/sass/pages/_single-articles.scss */
.comments-form__textarea::-webkit-input-placeholder {
  font-family: 'Montserrat';
  font-size: 13px;
  color: #999;
  font-weight: 500;
}

/* line 336, src/sass/pages/_single-articles.scss */
.comments-form__textarea::-moz-placeholder {
  font-family: 'Montserrat';
  font-size: 13px;
  color: #999;
  font-weight: 500;
}

/* line 343, src/sass/pages/_single-articles.scss */
.comments-form--name {
  margin-right: 30px;
}

@media (max-width: 1200px) {
  /* line 343, src/sass/pages/_single-articles.scss */
  .comments-form--name {
    margin-bottom: 25px;
    width: 100%;
  }
}

@media (max-width: 992px) {
  /* line 343, src/sass/pages/_single-articles.scss */
  .comments-form--name {
    width: 48%;
    margin-right: 5%;
    margin-bottom: 0;
  }
}

@media (max-width: 600px) {
  /* line 343, src/sass/pages/_single-articles.scss */
  .comments-form--name {
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px;
  }
}

/* line 360, src/sass/pages/_single-articles.scss */
.comments-form__chackbox {
  margin-top: 15px;
}

/* line 363, src/sass/pages/_single-articles.scss */
.comments-form__btn {
  margin-top: 30px;
  border: none;
  padding: 12px 35px;
}

@media (max-width: 470px) {
  /* line 363, src/sass/pages/_single-articles.scss */
  .comments-form__btn {
    margin: auto;
    display: block;
    margin-top: 20px;
  }
}

/* line 380, src/sass/pages/_single-articles.scss */
.checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* line 383, src/sass/pages/_single-articles.scss */
.checkbox__text {
  position: relative;
  padding: 0 0 0 30px;
  cursor: pointer;
  font-size: 13px;
  color: #666666;
  font-weight: 500;
}

/* line 390, src/sass/pages/_single-articles.scss */
.checkbox__text:before {
  content: '';
  position: absolute;
  top: 0px;
  left: 0;
  width: 20px;
  height: 20px;
  border-radius: 3px;
  -webkit-transition: .2s;
  transition: .2s;
  border: 1px solid #ef3446;
}

/* line 402, src/sass/pages/_single-articles.scss */
.checkbox__text:after {
  content: '';
  position: absolute;
  top: 0px;
  left: 0px;
  width: 20px;
  height: 20px;
  -webkit-transition: .2s;
  transition: .2s;
  opacity: 1;
}

/* line 413, src/sass/pages/_single-articles.scss */
.checkbox input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

/* line 417, src/sass/pages/_single-articles.scss */
.checkbox input:checked + .checkbox__text:before {
  background: #ef3446 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZmlsbD0iI2ZmZiIgaGVpZ2h0PSIzMiIgaWQ9ImNoZWNrIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHdpZHRoPSIzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMSAxNCBMNSAxMCBMMTMgMTggTDI3IDQgTDMxIDggTDEzIDI2IHoiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 10px;
}

/* line 423, src/sass/pages/_single-articles.scss */
.checkbox input:checked + .checkbox__text:after {
  left: 26px;
}

@media (max-width: 767px) {
  /* line 1, src/sass/pages/_arhive-events.scss */
  .events {
    padding: 35px 20px;
  }
}

/* line 6, src/sass/pages/_arhive-events.scss */
.events__title {
  margin-bottom: 15px;
}

@media (max-width: 767px) {
  /* line 6, src/sass/pages/_arhive-events.scss */
  .events__title {
    font-size: 26px;
    line-height: 32px;
    margin-bottom: 20px;
  }
}

/* line 15, src/sass/pages/_arhive-events.scss */
.events__subtitle {
  font-family: 'Roboto';
  font-size: 17px;
  color: #222;
  font-weight: 300;
}

/* line 21, src/sass/pages/_arhive-events.scss */
.events__list {
  margin-top: 45px;
}

/* line 24, src/sass/pages/_arhive-events.scss */
.events__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 50px;
  position: relative;
}

/* line 28, src/sass/pages/_arhive-events.scss */
.events__item:last-child {
  margin-bottom: 0;
}

@media (max-width: 1200px) {
  /* line 24, src/sass/pages/_arhive-events.scss */
  .events__item {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

@media (max-width: 992px) {
  /* line 24, src/sass/pages/_arhive-events.scss */
  .events__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

@media (max-width: 767px) {
  /* line 24, src/sass/pages/_arhive-events.scss */
  .events__item {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 41, src/sass/pages/_arhive-events.scss */
.events__img {
  width: 340px;
  margin-right: 50px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border-radius: 5px;
  overflow: hidden;
}

@media (max-width: 992px) {
  /* line 41, src/sass/pages/_arhive-events.scss */
  .events__img {
    width: 45%;
    margin-right: 20px;
  }
}

@media (max-width: 767px) {
  /* line 41, src/sass/pages/_arhive-events.scss */
  .events__img {
    width: 100%;
    margin-right: 0;
  }
}

/* line 56, src/sass/pages/_arhive-events.scss */
.events__info {
  width: calc(100% - 390px);
}

@media (max-width: 1200px) {
  /* line 56, src/sass/pages/_arhive-events.scss */
  .events__info {
    width: 100%;
    margin-top: 30px;
  }
}

@media (max-width: 992px) {
  /* line 56, src/sass/pages/_arhive-events.scss */
  .events__info {
    width: 50%;
    margin-top: 0;
  }
}

@media (max-width: 767px) {
  /* line 56, src/sass/pages/_arhive-events.scss */
  .events__info {
    width: 100%;
    margin-top: 30px;
  }
}

/* line 71, src/sass/pages/_arhive-events.scss */
.events__date {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  background: #fcf1f2 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiBoZWlnaHQ9IjMycHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnIGlkPSJjYWxlbmRhcl8xXyI+PHBhdGggZD0iTTI5LjMzNCwzSDI1VjFjMC0wLjU1My0wLjQ0Ny0xLTEtMXMtMSwwLjQ0Ny0xLDF2MmgtNlYxYzAtMC41NTMtMC40NDgtMS0xLTFzLTEsMC40NDctMSwxdjJIOVYxICAgYzAtMC41NTMtMC40NDgtMS0xLTFTNywwLjQ0Nyw3LDF2MkgyLjY2N0MxLjE5NCwzLDAsNC4xOTMsMCw1LjY2NnYyMy42NjdDMCwzMC44MDYsMS4xOTQsMzIsMi42NjcsMzJoMjYuNjY3ICAgQzMwLjgwNywzMiwzMiwzMC44MDYsMzIsMjkuMzMzVjUuNjY2QzMyLDQuMTkzLDMwLjgwNywzLDI5LjMzNCwzeiBNMzAsMjkuMzMzQzMwLDI5LjcwMSwyOS43MDEsMzAsMjkuMzM0LDMwSDIuNjY3ICAgQzIuMjk5LDMwLDIsMjkuNzAxLDIsMjkuMzMzVjUuNjY2QzIsNS4yOTksMi4yOTksNSwyLjY2Nyw1SDd2MmMwLDAuNTUzLDAuNDQ4LDEsMSwxczEtMC40NDcsMS0xVjVoNnYyYzAsMC41NTMsMC40NDgsMSwxLDEgICBzMS0wLjQ0NywxLTFWNWg2djJjMCwwLjU1MywwLjQ0NywxLDEsMXMxLTAuNDQ3LDEtMVY1aDQuMzM0QzI5LjcwMSw1LDMwLDUuMjk5LDMwLDUuNjY2VjI5LjMzM3oiIGZpbGw9IiNlZjM0NDYiLz48cmVjdCBmaWxsPSIjZWYzNDQ2IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSI3IiB5PSIxMiIvPjxyZWN0IGZpbGw9IiNlZjM0NDYiIGhlaWdodD0iMyIgd2lkdGg9IjQiIHg9IjciIHk9IjE3Ii8+PHJlY3QgZmlsbD0iI2VmMzQ0NiIgaGVpZ2h0PSIzIiB3aWR0aD0iNCIgeD0iNyIgeT0iMjIiLz48cmVjdCBmaWxsPSIjZWYzNDQ2IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIxNCIgeT0iMjIiLz48cmVjdCBmaWxsPSIjZWYzNDQ2IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIxNCIgeT0iMTciLz48cmVjdCBmaWxsPSIjZWYzNDQ2IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIxNCIgeT0iMTIiLz48cmVjdCBmaWxsPSIjZWYzNDQ2IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIyMSIgeT0iMjIiLz48cmVjdCBmaWxsPSIjZWYzNDQ2IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIyMSIgeT0iMTciLz48cmVjdCBmaWxsPSIjZWYzNDQ2IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIyMSIgeT0iMTIiLz48L2c+PC9zdmc+);
  padding: 10px 30px;
  padding-left: 50px;
  font-size: 13px;
  color: #333;
  font-weight: 500;
  border-radius: 5px;
  background-size: 15px;
  background-repeat: no-repeat;
  background-position: left 20px center;
}

@media (max-width: 470px) {
  /* line 71, src/sass/pages/_arhive-events.scss */
  .events__date {
    width: 100%;
  }
}

/* line 87, src/sass/pages/_arhive-events.scss */
.events__bold {
  font-size: 18px;
  line-height: 32px;
  color: #222;
  margin-top: 30px;
  display: block;
  font-weight: 600;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 95, src/sass/pages/_arhive-events.scss */
.events__bold:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

/* line 103, src/sass/pages/_arhive-events.scss */
.events__bold:hover {
  color: #ef3446;
}

/* line 107, src/sass/pages/_arhive-events.scss */
.events__locatin {
  font-family: 'Roboto';
  color: #666666;
  font-size: 12px;
  font-weight: 300;
  padding-left: 20px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGZpbGw9IiNlZjM0NDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE0MS43MzIgMTQxLjczMiIgaGVpZ2h0PSIxNDEuNzMycHgiIGlkPSJMaXZlbGxvXzEiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE0MS43MzIgMTQxLjczMiIgd2lkdGg9IjE0MS43MzJweCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IkxpdmVsbG9fMTEwIj48cGF0aCBkPSJNOTUuMzUsNTAuNjQ1YzAsMTMuOTgtMTEuMzg5LDI1LjMyMi0yNS40MzgsMjUuMzIyYy0xNC4wNTEsMC0yNS40MzgtMTEuMzQyLTI1LjQzOC0yNS4zMjIgICBjMC0xMy45ODQsMTEuMzg5LTI1LjMyMiwyNS40MzgtMjUuMzIyQzgzLjk2NCwyNS4zMjIsOTUuMzUsMzYuNjYsOTUuMzUsNTAuNjQ1IE0xMjEuNzQzLDUwLjY0NUMxMjEuNzQzLDIyLjY3NCw5OC45NjYsMCw3MC44NjYsMCAgIEM0Mi43NjgsMCwxOS45ODksMjIuNjc0LDE5Ljk4OSw1MC42NDVjMCwxMi4yOTgsNC40MDgsMjMuNTc0LDExLjczMywzMi4zNDVsMzkuMTg4LDU2LjI4M2wzOS43NjEtNTcuMTA0ICAgYzEuNDI4LTEuNzc5LDIuNzM2LTMuNjU0LDMuOTE2LTUuNjI1bDAuNDAyLTAuNTc0aC0wLjA2NkMxMTkuMjUzLDY4LjUxNiwxMjEuNzQzLDU5Ljg3NCwxMjEuNzQzLDUwLjY0NSIvPjwvZz48ZyBpZD0iTGl2ZWxsb18xXzFfIi8+PC9zdmc+);
  background-size: 15px;
  background-repeat: no-repeat;
  background-position: left center;
  margin-top: 15px;
}

/* line 119, src/sass/pages/_arhive-events.scss */
.events__text {
  margin-top: 15px;
  font-family: 'Roboto';
  color: #222;
  font-size: 15px;
  font-weight: 300;
  line-height: 32px;
}

@media (max-width: 767px) {
  /* line 1, src/sass/pages/_single-events.scss */
  .event {
    padding: 35px 20px;
  }
}

/* line 8, src/sass/pages/_single-events.scss */
.event-info {
  margin-bottom: 40px;
  border-bottom: 1px solid #e1e3ea;
}

/* line 11, src/sass/pages/_single-events.scss */
.event-info__btn {
  color: #999999;
  font-weight: 500;
  border: 1px solid #e1e3ea;
  border-radius: 5px;
  padding: 6px 15px;
  padding-left: 35px;
  display: inline-block;
  margin-bottom: 40px;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  position: relative;
  -webkit-transition: .3s;
  transition: .3s;
  font-size: 10px;
}

/* line 25, src/sass/pages/_single-events.scss */
.event-info__btn:before {
  content: '';
  width: 10px;
  height: 10px;
  left: 15px;
  top: 50%;
  margin-top: -5px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjYmRiZWJmIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48L3N2Zz4=);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  position: absolute;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

/* line 40, src/sass/pages/_single-events.scss */
.event-info__btn:hover {
  padding-left: 15px;
}

/* line 43, src/sass/pages/_single-events.scss */
.event-info__btn:hover:before {
  display: none;
}

/* line 48, src/sass/pages/_single-events.scss */
.event-info__img {
  width: 100%;
  margin-bottom: 40px;
}

/* line 52, src/sass/pages/_single-events.scss */
.event-info__title {
  font-size: 32px;
  font-weight: 500;
  color: #222;
  line-height: 44px;
  margin-bottom: 35px;
}

/* line 60, src/sass/pages/_single-events.scss */
.event-info__text p {
  font-family: 'Roboto';
  font-size: 17px;
  color: #222;
  line-height: 32px;
  font-weight: 300;
  margin-bottom: 35px;
}

/* line 71, src/sass/pages/_single-events.scss */
.program {
  margin-bottom: 45px;
}

/* line 73, src/sass/pages/_single-events.scss */
.program__title {
  font-size: 22px;
  font-weight: 500;
  color: #222;
  padding-left: 50px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiBoZWlnaHQ9IjMycHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnIGlkPSJjYWxlbmRhcl8xXyI+PHBhdGggZD0iTTI5LjMzNCwzSDI1VjFjMC0wLjU1My0wLjQ0Ny0xLTEtMXMtMSwwLjQ0Ny0xLDF2MmgtNlYxYzAtMC41NTMtMC40NDgtMS0xLTFzLTEsMC40NDctMSwxdjJIOVYxICAgYzAtMC41NTMtMC40NDgtMS0xLTFTNywwLjQ0Nyw3LDF2MkgyLjY2N0MxLjE5NCwzLDAsNC4xOTMsMCw1LjY2NnYyMy42NjdDMCwzMC44MDYsMS4xOTQsMzIsMi42NjcsMzJoMjYuNjY3ICAgQzMwLjgwNywzMiwzMiwzMC44MDYsMzIsMjkuMzMzVjUuNjY2QzMyLDQuMTkzLDMwLjgwNywzLDI5LjMzNCwzeiBNMzAsMjkuMzMzQzMwLDI5LjcwMSwyOS43MDEsMzAsMjkuMzM0LDMwSDIuNjY3ICAgQzIuMjk5LDMwLDIsMjkuNzAxLDIsMjkuMzMzVjUuNjY2QzIsNS4yOTksMi4yOTksNSwyLjY2Nyw1SDd2MmMwLDAuNTUzLDAuNDQ4LDEsMSwxczEtMC40NDcsMS0xVjVoNnYyYzAsMC41NTMsMC40NDgsMSwxLDEgICBzMS0wLjQ0NywxLTFWNWg2djJjMCwwLjU1MywwLjQ0NywxLDEsMXMxLTAuNDQ3LDEtMVY1aDQuMzM0QzI5LjcwMSw1LDMwLDUuMjk5LDMwLDUuNjY2VjI5LjMzM3oiIGZpbGw9IiNlZjM0NDYiLz48cmVjdCBmaWxsPSIjZWYzNDQ2IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSI3IiB5PSIxMiIvPjxyZWN0IGZpbGw9IiNlZjM0NDYiIGhlaWdodD0iMyIgd2lkdGg9IjQiIHg9IjciIHk9IjE3Ii8+PHJlY3QgZmlsbD0iI2VmMzQ0NiIgaGVpZ2h0PSIzIiB3aWR0aD0iNCIgeD0iNyIgeT0iMjIiLz48cmVjdCBmaWxsPSIjZWYzNDQ2IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIxNCIgeT0iMjIiLz48cmVjdCBmaWxsPSIjZWYzNDQ2IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIxNCIgeT0iMTciLz48cmVjdCBmaWxsPSIjZWYzNDQ2IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIxNCIgeT0iMTIiLz48cmVjdCBmaWxsPSIjZWYzNDQ2IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIyMSIgeT0iMjIiLz48cmVjdCBmaWxsPSIjZWYzNDQ2IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIyMSIgeT0iMTciLz48cmVjdCBmaWxsPSIjZWYzNDQ2IiBoZWlnaHQ9IjMiIHdpZHRoPSI0IiB4PSIyMSIgeT0iMTIiLz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 30px;
  margin-bottom: 40px;
}

@media (max-width: 470px) {
  /* line 73, src/sass/pages/_single-events.scss */
  .program__title {
    background-image: none;
    padding-left: 0;
  }
}

/* line 88, src/sass/pages/_single-events.scss */
.program__list {
  border: 1px solid #e1e3ea;
  border-radius: 5px;
}

/* line 92, src/sass/pages/_single-events.scss */
.program__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #e1e3ea;
}

/* line 95, src/sass/pages/_single-events.scss */
.program__item:last-child {
  border-bottom: none;
}

/* line 98, src/sass/pages/_single-events.scss */
.program__item:nth-child(2n) {
  background-color: #f6f7f9;
}

/* line 102, src/sass/pages/_single-events.scss */
.program__time {
  width: 100px;
  padding: 15px 0;
  border-right: 1px solid #e1e3ea;
  text-align: center;
  color: #ef3446;
  font-size: 18px;
  font-weight: 500;
}

/* line 111, src/sass/pages/_single-events.scss */
.program__act {
  font-family: 'Roboto';
  width: calc(100% - 100px);
  padding: 15px 20px;
  color: #222;
  font-size: 17px;
  font-weight: 300;
}

/* line 122, src/sass/pages/_single-events.scss */
.speakers__title {
  font-size: 22px;
  color: #222;
  font-weight: 500;
  margin-bottom: 40px;
}

/* line 128, src/sass/pages/_single-events.scss */
.speakers__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 45px;
}

@media (max-width: 600px) {
  /* line 128, src/sass/pages/_single-events.scss */
  .speakers__list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 137, src/sass/pages/_single-events.scss */
.speakers__item {
  width: 46%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 30px;
}

@media (max-width: 600px) {
  /* line 137, src/sass/pages/_single-events.scss */
  .speakers__item {
    width: 100%;
  }
}

@media (max-width: 470px) {
  /* line 137, src/sass/pages/_single-events.scss */
  .speakers__item {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 149, src/sass/pages/_single-events.scss */
.speakers__img {
  width: 100px;
  border-radius: 100%;
  overflow: hidden;
  margin-right: 15px;
  background-color: #f6f7f9;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

@media (max-width: 470px) {
  /* line 149, src/sass/pages/_single-events.scss */
  .speakers__img {
    margin: auto;
    margin-bottom: 20px;
  }
}

/* line 161, src/sass/pages/_single-events.scss */
.speakers__name {
  font-size: 18px;
  font-weight: 600;
  color: #222;
  margin-bottom: 5px;
  line-height: 32px;
}

@media (max-width: 470px) {
  /* line 161, src/sass/pages/_single-events.scss */
  .speakers__name {
    width: 100%;
    text-align: center;
  }
}

@media (max-width: 470px) {
  /* line 172, src/sass/pages/_single-events.scss */
  .speakers__info {
    width: 100%;
  }
}

/* line 177, src/sass/pages/_single-events.scss */
.speakers__position {
  color: #666666;
  font-size: 13px;
  line-height: 18px;
  font-weight: 500;
}

@media (max-width: 470px) {
  /* line 177, src/sass/pages/_single-events.scss */
  .speakers__position {
    text-align: center;
  }
}

/* line 186, src/sass/pages/_single-events.scss */
.speakers__link {
  padding: 6px 20px;
  padding-left: 35px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGZpbGw9IiNhOGE4YTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDk2IDk2IiBoZWlnaHQ9Ijk2cHgiIGlkPSJzaGFyZSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgOTYgOTYiIHdpZHRoPSI5NnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cGF0aCBkPSJNNzIsNTZjLTQuODEzLDAtOS4xMiwyLjEzNy0xMi4wNTQsNS41MDFMMzkuNjQzLDUxLjM1QzM5Ljg3Myw1MC4yNjksNDAsNDkuMTQ5LDQwLDQ4cy0wLjEyNy0yLjI2OS0wLjM1Ny0zLjM0OSAgbDIwLjMwMy0xMC4xNTJDNjIuODc5LDM3Ljg2NCw2Ny4xODcsNDAsNzIsNDBjOC44MzYsMCwxNi03LjE2NCwxNi0xNlM4MC44MzYsOCw3Miw4cy0xNiw3LjE2NC0xNiwxNiAgYzAsMS4xNDksMC4xMjcsMi4yNjksMC4zNTcsMy4zNDlMMzYuMDU0LDM3LjUwMUMzMy4xMjEsMzQuMTM2LDI4LjgxNCwzMiwyNCwzMmMtOC44MzYsMC0xNiw3LjE2NC0xNiwxNmMwLDguODM2LDcuMTY0LDE2LDE2LDE2ICBjNC44MTQsMCw5LjEyLTIuMTM3LDEyLjA1NC01LjUwMWwyMC4zMDQsMTAuMTUyQzU2LjEyNyw2OS43MzEsNTYsNzAuODUxLDU2LDcyYzAsOC44MzYsNy4xNjQsMTYsMTYsMTZzMTYtNy4xNjQsMTYtMTYgIFM4MC44MzYsNTYsNzIsNTZ6IE03MiwxNmM0LjQxOCwwLDgsMy41ODIsOCw4cy0zLjU4Miw4LTgsOHMtOC0zLjU4Mi04LThTNjcuNTgyLDE2LDcyLDE2eiBNMjQsNTZjLTQuNDE4LDAtOC0zLjU4Mi04LTggIGMwLTQuNDE4LDMuNTgyLTgsOC04czgsMy41ODIsOCw4QzMyLDUyLjQxOCwyOC40MTgsNTYsMjQsNTZ6IE03Miw4MGMtNC40MTgsMC04LTMuNTgyLTgtOHMzLjU4Mi04LDgtOHM4LDMuNTgyLDgsOFM3Ni40MTgsODAsNzIsODAgIHoiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-size: 15px;
  background-position: left 10px center;
}

/* line 194, src/sass/pages/_single-events.scss */
.speakers__link:hover {
  padding-left: 20px;
}

@media (max-width: 767px) {
  /* line 1, src/sass/pages/_single-handbk.scss */
  .handbook {
    padding: 25px 20px;
  }
}

/* line 6, src/sass/pages/_single-handbk.scss */
.handbook__date {
  font-family: 'Roboto';
  font-size: 12px;
  font-weight: 300;
  color: #999;
  margin-bottom: 5px;
}

@media (max-width: 767px) {
  /* line 13, src/sass/pages/_single-handbk.scss */
  .handbook__title {
    font-size: 26px;
    line-height: 32px;
    margin-bottom: 20px;
  }
}

/* line 21, src/sass/pages/_single-handbk.scss */
.handbook__info {
  border-top: 1px solid #e1e3ea;
}

/* line 23, src/sass/pages/_single-handbk.scss */
.handbook__info p {
  margin-top: 45px;
  color: #222;
  font-size: 17px;
  font-weight: 300;
  line-height: 32px;
}

/* line 31, src/sass/pages/_single-handbk.scss */
.handbook__back {
  color: #999999;
  font-weight: 500;
  border: 1px solid #e1e3ea;
  border-radius: 5px;
  padding: 6px 15px;
  padding-left: 35px;
  display: inline-block;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  position: relative;
  -webkit-transition: .3s;
  transition: .3s;
  font-size: 10px;
  margin-top: 40px;
}

/* line 45, src/sass/pages/_single-handbk.scss */
.handbook__back:before {
  content: '';
  width: 10px;
  height: 10px;
  left: 15px;
  top: 50%;
  margin-top: -5px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjYmRiZWJmIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48L3N2Zz4=);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  position: absolute;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

/* line 60, src/sass/pages/_single-handbk.scss */
.handbook__back:hover {
  padding-left: 15px;
}

/* line 63, src/sass/pages/_single-handbk.scss */
.handbook__back:hover:before {
  display: none;
}

/* line 68, src/sass/pages/_single-handbk.scss */
.handbook__comments {
  padding: 0;
  border-radius: 0;
  margin-top: 70px;
}

/* line 75, src/sass/pages/_single-handbk.scss */
.download-doc {
  width: 100%;
  border-radius: 10px;
  background: #29426c;
  margin-top: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-item: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 30px 25px;
  position: relative;
}

@media (max-width: 470px) {
  /* line 75, src/sass/pages/_single-handbk.scss */
  .download-doc {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 88, src/sass/pages/_single-handbk.scss */
.download-doc:before {
  content: '';
  position: absolute;
  top: 0;
  left: 90px;
  width: 1px;
  height: 100%;
  background-color: #495e82;
}

@media (max-width: 600px) {
  /* line 88, src/sass/pages/_single-handbk.scss */
  .download-doc:before {
    display: none;
  }
}

/* line 100, src/sass/pages/_single-handbk.scss */
.download-doc__left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media (max-width: 470px) {
  /* line 100, src/sass/pages/_single-handbk.scss */
  .download-doc__left {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 106, src/sass/pages/_single-handbk.scss */
.download-doc__icon {
  width: 30px;
  font-size: 0;
  display: block;
  height: 30px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZmlsbD0iI2VmMzQ0NiIgaGVpZ2h0PSIxNzkyIiB2aWV3Qm94PSIwIDAgMTc5MiAxNzkyIiB3aWR0aD0iMTc5MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTU5NiAzODBxMjggMjggNDggNzZ0MjAgODh2MTE1MnEwIDQwLTI4IDY4dC02OCAyOGgtMTM0NHEtNDAgMC02OC0yOHQtMjgtNjh2LTE2MDBxMC00MCAyOC02OHQ2OC0yOGg4OTZxNDAgMCA4OCAyMHQ3NiA0OHptLTQ0NC0yNDR2Mzc2aDM3NnEtMTAtMjktMjItNDFsLTMxMy0zMTNxLTEyLTEyLTQxLTIyem0zODQgMTUyOHYtMTAyNGgtNDE2cS00MCAwLTY4LTI4dC0yOC02OHYtNDE2aC03Njh2MTUzNmgxMjgwem0tNTE0LTU5M3EzMyAyNiA4NCA1NiA1OS03IDExNy03IDE0NyAwIDE3NyA0OSAxNiAyMiAyIDUyIDAgMS0xIDJsLTIgMnYxcS02IDM4LTcxIDM4LTQ4IDAtMTE1LTIwdC0xMzAtNTNxLTIyMSAyNC0zOTIgODMtMTUzIDI2Mi0yNDIgMjYyLTE1IDAtMjgtN2wtMjQtMTJxLTEtMS02LTUtMTAtMTAtNi0zNiA5LTQwIDU2LTkxLjV0MTMyLTk2LjVxMTQtOSAyMyA2IDIgMiAyIDQgNTItODUgMTA3LTE5NyA2OC0xMzYgMTA0LTI2Mi0yNC04Mi0zMC41LTE1OS41dDYuNS0xMjcuNXExMS00MCA0Mi00MGgyMnEyMyAwIDM1IDE1IDE4IDIxIDkgNjgtMiA2LTQgOCAxIDMgMSA4djMwcS0yIDEyMy0xNCAxOTIgNTUgMTY0IDE0NiAyMzh6bS01NzYgNDExcTUyLTI0IDEzNy0xNTgtNTEgNDAtODcuNSA4NHQtNDkuNSA3NHptMzk4LTkyMHEtMTUgNDItMiAxMzIgMS03IDctNDQgMC0zIDctNDMgMS00IDQtOC0xLTEtMS0ydC0uNS0xLjUtLjUtMS41cS0xLTIyLTEzLTM2IDAgMS0xIDJ2MnptLTEyNCA2NjFxMTM1LTU0IDI4NC04MS0yLTEtMTMtOS41dC0xNi0xMy41cS03Ni02Ny0xMjctMTc2LTI3IDg2LTgzIDE5Ny0zMCA1Ni00NSA4M3ptNjQ2LTE2cS0yNC0yNC0xNDAtMjQgNzYgMjggMTI0IDI4IDE0IDAgMTgtMSAwLTEtMi0zeiIvPjwvc3ZnPg==);
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  margin-right: 60px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

@media (max-width: 600px) {
  /* line 106, src/sass/pages/_single-handbk.scss */
  .download-doc__icon {
    margin-right: 10px;
    width: 20px;
  }
}

@media (max-width: 470px) {
  /* line 106, src/sass/pages/_single-handbk.scss */
  .download-doc__icon {
    margin: auto;
    margin-bottom: 10px;
  }
}

/* line 126, src/sass/pages/_single-handbk.scss */
.download-doc__link {
  font-size: 20px;
  color: #fff;
  font-weight: 500;
  -webkit-transition: .3s;
  transition: .3s;
}

@media (max-width: 767px) {
  /* line 126, src/sass/pages/_single-handbk.scss */
  .download-doc__link {
    font-size: 16px;
  }
}

@media (max-width: 470px) {
  /* line 126, src/sass/pages/_single-handbk.scss */
  .download-doc__link {
    text-align: center;
    margin-bottom: 10px;
  }
}

/* line 138, src/sass/pages/_single-handbk.scss */
.download-doc__link:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

/* line 146, src/sass/pages/_single-handbk.scss */
.download-doc__link:hover {
  color: #ef3446;
}

/* line 150, src/sass/pages/_single-handbk.scss */
.download-doc__size {
  font-size: 16px;
  color: #fff;
  opacity: .25;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (max-width: 600px) {
  /* line 150, src/sass/pages/_single-handbk.scss */
  .download-doc__size {
    font-size: 14px;
  }
}

@media (max-width: 470px) {
  /* line 150, src/sass/pages/_single-handbk.scss */
  .download-doc__size {
    margin: auto;
  }
}

@media (max-width: 767px) {
  /* line 1, src/sass/pages/_archive-handbk.scss */
  .handbooks {
    padding: 35px 20px;
  }
}

/* line 11, src/sass/pages/_archive-handbk.scss */
.handbooks__search .search__form {
  width: 100%;
  margin-right: 0;
  margin-bottom: 50px;
}

/* line 17, src/sass/pages/_archive-handbk.scss */
.handbooks__item {
  border-top: 1px solid #e1e3ea;
  padding: 40px 0;
  padding-right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}

@media (max-width: 767px) {
  /* line 17, src/sass/pages/_archive-handbk.scss */
  .handbooks__item {
    -ms-flex-wrap: wrap-reverse;
        flex-wrap: wrap-reverse;
  }
}

/* line 29, src/sass/pages/_archive-handbk.scss */
.handbooks__item:last-child {
  border-bottom: 1px solid #e1e3ea;
}

@media (max-width: 767px) {
  /* line 32, src/sass/pages/_archive-handbk.scss */
  .handbooks__item a {
    width: 100%;
  }
}

/* line 38, src/sass/pages/_archive-handbk.scss */
.handbooks__text {
  font-family: 'Roboto';
  font-size: 16px;
  font-weight: 300;
  line-height: 32px;
  color: #222;
  padding-left: 100px;
  -webkit-transition: .3s;
  transition: .3s;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZjA0MDUxIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDcwLjU4NnB4IiBoZWlnaHQ9IjQ3MC41ODZweCIgdmlld0JveD0iMCAwIDQ3MC41ODYgNDcwLjU4NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDcwLjU4NiA0NzAuNTg2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTMyNy4wODEsMEg5MC4yMzRDNzQuMzMxLDAsNjEuMzgxLDEyLjk1OSw2MS4zODEsMjguODU5djQxMi44NjNjMCwxNS45MjQsMTIuOTUsMjguODYzLDI4Ljg1MywyOC44NjNIMzgwLjM1YzE1LjkxNywwLDI4Ljg1NS0xMi45MzksMjguODU1LTI4Ljg2M1Y4OS4yMzRMMzI3LjA4MSwweiBNMzMzLjg5MSw0My4xODRsMzUuOTk2LDM5LjEyMWgtMzUuOTk2VjQzLjE4NHogTTM4NC45NzIsNDQxLjcyM2MwLDIuNTQyLTIuMDgxLDQuNjI5LTQuNjM1LDQuNjI5SDkwLjIzNGMtMi41NSwwLTQuNjE5LTIuMDg3LTQuNjE5LTQuNjI5VjI4Ljg1OWMwLTIuNTQ4LDIuMDY5LTQuNjEzLDQuNjE5LTQuNjEzaDIxOS40MTF2NzAuMTgxYzAsNi42ODIsNS40NDMsMTIuMDk5LDEyLjEyOSwxMi4wOTloNjMuMTk4VjQ0MS43MjN6IE0xMjguMzY0LDEyOC44OUgzMzQuMTVjNS4wMTMsMCw5LjA3OSw0LjA2Niw5LjA3OSw5LjA3OWMwLDUuMDEzLTQuMDY2LDkuMDc5LTkuMDc5LDkuMDc5SDEyOC4zNjRjLTUuMDEyLDAtOS4wNzktNC4wNjYtOS4wNzktOS4wNzlDMTE5LjI4NSwxMzIuOTU3LDEyMy4zNTIsMTI4Ljg5LDEyOC4zNjQsMTI4Ljg5eiBNMzQzLjIyOSwxOTguOThjMCw1LjAxMi00LjA2Niw5LjA3OS05LjA3OSw5LjA3OUgxMjguMzY0Yy01LjAxMiwwLTkuMDc5LTQuMDY2LTkuMDc5LTkuMDc5czQuMDY3LTkuMDc5LDkuMDc5LTkuMDc5SDMzNC4xNUMzMzkuMTYzLDE4OS45MDEsMzQzLjIyOSwxOTMuOTY4LDM0My4yMjksMTk4Ljk4eiBNMzQzLjIyOSwyNTcuOTkzYzAsNS4wMTMtNC4wNjYsOS4wNzktOS4wNzksOS4wNzlIMTI4LjM2NGMtNS4wMTIsMC05LjA3OS00LjA2Ni05LjA3OS05LjA3OXM0LjA2Ny05LjA3OSw5LjA3OS05LjA3OUgzMzQuMTVDMzM5LjE2MywyNDguOTE0LDM0My4yMjksMjUyLjk4LDM0My4yMjksMjU3Ljk5M3ogTTM0My4yMjksMzE4LjAxMWMwLDUuMDEzLTQuMDY2LDkuMDc5LTkuMDc5LDkuMDc5SDEyOC4zNjRjLTUuMDEyLDAtOS4wNzktNC4wNjYtOS4wNzktOS4wNzlzNC4wNjctOS4wNzksOS4wNzktOS4wNzlIMzM0LjE1QzMzOS4xNjMsMzA4LjkzMiwzNDMuMjI5LDMxMi45OTgsMzQzLjIyOSwzMTguMDExeiIvPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: left 25px top 10px;
  background-size: 40px;
  min-height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (max-width: 767px) {
  /* line 38, src/sass/pages/_archive-handbk.scss */
  .handbooks__text {
    display: block;
    padding-left: 0;
    background-image: none;
    min-height: auto;
  }
}

/* line 59, src/sass/pages/_archive-handbk.scss */
.handbooks__text:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

/* line 67, src/sass/pages/_archive-handbk.scss */
.handbooks__text:hover {
  color: #ef3446;
}

/* line 71, src/sass/pages/_archive-handbk.scss */
.handbooks__stick {
  position: static;
  margin-left: 50px;
  font-family: 'Montserrat';
  letter-spacing: 1.2px;
  font-size: 12px;
  line-height: 1;
}

@media (max-width: 767px) {
  /* line 71, src/sass/pages/_archive-handbk.scss */
  .handbooks__stick {
    margin-right: auto;
    margin-left: 0;
    margin-bottom: 20px;
  }
}

/* line 1, src/sass/pages/_contacts.scss */
.contacts {
  width: 100%;
  padding: 45px 35px;
  margin-bottom: 20px;
}

@media (max-width: 1200px) {
  /* line 1, src/sass/pages/_contacts.scss */
  .contacts {
    padding: 35px 25px;
  }
}

@media (max-width: 470px) {
  /* line 1, src/sass/pages/_contacts.scss */
  .contacts {
    padding: 25px 15px;
  }
}

@media (max-width: 470px) {
  /* line 12, src/sass/pages/_contacts.scss */
  .contacts__title {
    font-size: 23px;
    margin-bottom: 20px;
  }
}

/* line 21, src/sass/pages/_contacts.scss */
.contacts-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 30px;
  border-radius: 5px;
  overflow: hidden;
}

@media (max-width: 767px) {
  /* line 21, src/sass/pages/_contacts.scss */
  .contacts-item {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 31, src/sass/pages/_contacts.scss */
.contacts-item:last-child {
  margin-bottom: 0;
}

/* line 34, src/sass/pages/_contacts.scss */
.contacts-item__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 15px;
  position: relative;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

@media (max-width: 600px) {
  /* line 34, src/sass/pages/_contacts.scss */
  .contacts-item__item {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

@media (max-width: 767px) {
  /* line 34, src/sass/pages/_contacts.scss */
  .contacts-item__item {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}

/* line 46, src/sass/pages/_contacts.scss */
.contacts-item__item:before {
  content: '';
  position: absolute;
  border: 1px dashed #e1e3ea;
  left: 0;
  top: 15px;
  width: 100%;
  height: auto;
}

@media (max-width: 600px) {
  /* line 46, src/sass/pages/_contacts.scss */
  .contacts-item__item:before {
    display: none;
  }
}

@media (max-width: 767px) {
  /* line 46, src/sass/pages/_contacts.scss */
  .contacts-item__item:before {
    display: none;
  }
}

/* line 62, src/sass/pages/_contacts.scss */
.contacts-item__left {
  width: calc(100% - 485px);
  border: 1px solid #e1e3ea;
  border-right: none;
  border-radius: 5px 0 0 5px;
  padding-top: 25px;
  padding-left: 40px;
  padding-bottom: 90px;
  padding-right: 40px;
}

@media (max-width: 1200px) {
  /* line 62, src/sass/pages/_contacts.scss */
  .contacts-item__left {
    width: calc(100% - 270px);
    padding: 20px;
  }
}

@media (max-width: 992px) {
  /* line 62, src/sass/pages/_contacts.scss */
  .contacts-item__left {
    width: calc(100% - 250px);
  }
}

@media (max-width: 767px) {
  /* line 62, src/sass/pages/_contacts.scss */
  .contacts-item__left {
    width: 100%;
    border: 1px solid #e1e3ea;
  }
}

/* line 83, src/sass/pages/_contacts.scss */
.contacts-item__right {
  width: 485px;
}

@media (max-width: 1200px) {
  /* line 83, src/sass/pages/_contacts.scss */
  .contacts-item__right {
    width: 270px;
  }
}

@media (max-width: 992px) {
  /* line 83, src/sass/pages/_contacts.scss */
  .contacts-item__right {
    width: 250px;
  }
}

@media (max-width: 767px) {
  /* line 83, src/sass/pages/_contacts.scss */
  .contacts-item__right {
    width: 100%;
  }
}

/* line 95, src/sass/pages/_contacts.scss */
.contacts-item__title {
  font-size: 22px;
  line-height: 44px;
  color: #222;
  font-weight: 600;
  margin-bottom: 30px;
}

@media (max-width: 470px) {
  /* line 95, src/sass/pages/_contacts.scss */
  .contacts-item__title {
    margin-bottom: 20px;
  }
}

/* line 105, src/sass/pages/_contacts.scss */
.contacts-item__bold {
  width: auto;
  font-size: 16px;
  font-weight: 500;
  color: #222;
  padding-left: 25px;
  background-color: #fff;
  position: relative;
  background-repeat: no-repeat;
  background-size: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-position: left center;
}

@media (max-width: 767px) {
  /* line 105, src/sass/pages/_contacts.scss */
  .contacts-item__bold {
    width: 100%;
  }
}

@media (max-width: 600px) {
  /* line 105, src/sass/pages/_contacts.scss */
  .contacts-item__bold {
    margin-bottom: 20px;
  }
}

/* line 123, src/sass/pages/_contacts.scss */
.contacts-item__bold--phone {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgZmlsbD0iI2VmMzQ0NiIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ4MC41NiA0ODAuNTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4MC41NiA0ODAuNTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48Zz48cGF0aCBkPSJNMzY1LjM1NCwzMTcuOWMtMTUuNy0xNS41LTM1LjMtMTUuNS01MC45LDBjLTExLjksMTEuOC0yMy44LDIzLjYtMzUuNSwzNS42Yy0zLjIsMy4zLTUuOSw0LTkuOCwxLjhjLTcuNy00LjItMTUuOS03LjYtMjMuMy0xMi4yYy0zNC41LTIxLjctNjMuNC00OS42LTg5LTgxYy0xMi43LTE1LjYtMjQtMzIuMy0zMS45LTUxLjFjLTEuNi0zLjgtMS4zLTYuMywxLjgtOS40YzExLjktMTEuNSwyMy41LTIzLjMsMzUuMi0zNS4xYzE2LjMtMTYuNCwxNi4zLTM1LjYtMC4xLTUyLjFjLTkuMy05LjQtMTguNi0xOC42LTI3LjktMjhjLTkuNi05LjYtMTkuMS0xOS4zLTI4LjgtMjguOGMtMTUuNy0xNS4zLTM1LjMtMTUuMy01MC45LDAuMWMtMTIsMTEuOC0yMy41LDIzLjktMzUuNywzNS41Yy0xMS4zLDEwLjctMTcsMjMuOC0xOC4yLDM5LjFjLTEuOSwyNC45LDQuMiw0OC40LDEyLjgsNzEuM2MxNy42LDQ3LjQsNDQuNCw4OS41LDc2LjksMTI4LjFjNDMuOSw1Mi4yLDk2LjMsOTMuNSwxNTcuNiwxMjMuM2MyNy42LDEzLjQsNTYuMiwyMy43LDg3LjMsMjUuNGMyMS40LDEuMiw0MC00LjIsNTQuOS0yMC45YzEwLjItMTEuNCwyMS43LTIxLjgsMzIuNS0zMi43YzE2LTE2LjIsMTYuMS0zNS44LDAuMi01MS44QzQwMy41NTQsMzU1LjksMzg0LjQ1NCwzMzYuOSwzNjUuMzU0LDMxNy45eiIvPjxwYXRoIGQ9Ik0zNDYuMjU0LDIzOC4ybDM2LjktNi4zYy01LjgtMzMuOS0yMS44LTY0LjYtNDYuMS04OWMtMjUuNy0yNS43LTU4LjItNDEuOS05NC00Ni45bC01LjIsMzcuMWMyNy43LDMuOSw1Mi45LDE2LjQsNzIuOCwzNi4zQzMyOS40NTQsMTg4LjIsMzQxLjc1NCwyMTIsMzQ2LjI1NCwyMzguMnoiLz48cGF0aCBkPSJNNDAzLjk1NCw3Ny44Yy00Mi42LTQyLjYtOTYuNS02OS41LTE1Ni03Ny44bC01LjIsMzcuMWM1MS40LDcuMiw5OCwzMC41LDEzNC44LDY3LjJjMzQuOSwzNC45LDU3LjgsNzksNjYuMSwxMjcuNWwzNi45LTYuM0M0NzAuODU0LDE2OS4zLDQ0NC4zNTQsMTE4LjMsNDAzLjk1NCw3Ny44eiIvPjwvZz48L2c+PC9zdmc+);
}

/* line 126, src/sass/pages/_contacts.scss */
.contacts-item__bold--email {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgIGZpbGw9IiNlZjM0NDYiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTAuMiA0OTAuMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDkwLjIgNDkwLjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNNDIwLjk1LDYxLjhDMzc2LjI1LDIwLjYsMzIwLjY1LDAsMjU0LjI1LDBjLTY5LjgsMC0xMjkuMywyMy40LTE3OC40LDcwLjNzLTczLjcsMTA1LjItNzMuNywxNzVjMCw2Ni45LDIzLjQsMTI0LjQsNzAuMSwxNzIuNmM0Ni45LDQ4LjIsMTA5LjksNzIuMywxODkuMiw3Mi4zYzQ3LjgsMCw5NC43LTkuOCwxNDAuNy0yOS41YzE1LTYuNCwyMi4zLTIzLjYsMTYuMi0zOC43bDAsMGMtNi4zLTE1LjYtMjQuMS0yMi44LTM5LjYtMTYuMmMtNDAsMTcuMi03OS4yLDI1LjgtMTE3LjQsMjUuOGMtNjAuOCwwLTEwNy45LTE4LjUtMTQxLjMtNTUuNmMtMzMuMy0zNy01MC04MC41LTUwLTEzMC40YzAtNTQuMiwxNy45LTk5LjQsNTMuNi0xMzUuN2MzNS42LTM2LjIsNzkuNS01NC40LDEzMS41LTU0LjRjNDcuOSwwLDg4LjQsMTQuOSwxMjEuNCw0NC43czQ5LjUsNjcuMyw0OS41LDExMi41YzAsMzAuOS03LjYsNTYuNy0yMi43LDc3LjJjLTE1LjEsMjAuNi0zMC44LDMwLjgtNDcuMSwzMC44Yy04LjgsMC0xMy4yLTQuNy0xMy4yLTE0LjJjMC03LjcsMC42LTE2LjcsMS43LTI3LjFsMTguNi0xNTIuMWgtNjRsLTQuMSwxNC45Yy0xNi4zLTEzLjMtMzQuMi0yMC01My42LTIwYy0zMC44LDAtNTcuMiwxMi4zLTc5LjEsMzYuOGMtMjIsMjQuNS0zMi45LDU2LjEtMzIuOSw5NC43YzAsMzcuNyw5LjcsNjguMiwyOS4yLDkxLjNjMTkuNSwyMy4yLDQyLjksMzQuNyw3MC4zLDM0LjdjMjQuNSwwLDQ1LjQtMTAuMyw2Mi44LTMwLjhjMTMuMSwxOS43LDMyLjQsMjkuNSw1Ny45LDI5LjVjMzcuNSwwLDY5LjktMTYuMyw5Ny4yLTQ5YzI3LjMtMzIuNiw0MS03Miw0MS0xMTguMUM0ODguMDUsMTUyLjksNDY1Ljc1LDEwMyw0MjAuOTUsNjEuOHogTTI3My41NSwyOTEuOWMtMTEuMywxNS4yLTI0LjgsMjIuOS00MC41LDIyLjljLTEwLjcsMC0xOS4zLTUuNi0yNS44LTE2LjhjLTYuNi0xMS4yLTkuOS0yNS4xLTkuOS00MS44YzAtMjAuNiw0LjYtMzcuMiwxMy44LTQ5LjhzMjAuNi0xOSwzNC4yLTE5YzExLjgsMCwyMi4zLDQuNywzMS41LDE0LjJzMTMuOCwyMi4xLDEzLjgsMzcuOUMyOTAuNTUsMjU5LjIsMjg0Ljg1LDI3Ni42LDI3My41NSwyOTEuOXoiLz48L2c+PC9zdmc+);
}

/* line 130, src/sass/pages/_contacts.scss */
.contacts-item__bold--address {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnICBmaWxsPSIjZWYzNDQ2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNDEuNzMyIDE0MS43MzIiIGhlaWdodD0iMTQxLjczMnB4IiBpZD0iTGl2ZWxsb18xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNDEuNzMyIDE0MS43MzIiIHdpZHRoPSIxNDEuNzMycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnIGlkPSJMaXZlbGxvXzExMCI+PHBhdGggZD0iTTk1LjM1LDUwLjY0NWMwLDEzLjk4LTExLjM4OSwyNS4zMjItMjUuNDM4LDI1LjMyMmMtMTQuMDUxLDAtMjUuNDM4LTExLjM0Mi0yNS40MzgtMjUuMzIyICAgYzAtMTMuOTg0LDExLjM4OS0yNS4zMjIsMjUuNDM4LTI1LjMyMkM4My45NjQsMjUuMzIyLDk1LjM1LDM2LjY2LDk1LjM1LDUwLjY0NSBNMTIxLjc0Myw1MC42NDVDMTIxLjc0MywyMi42NzQsOTguOTY2LDAsNzAuODY2LDAgICBDNDIuNzY4LDAsMTkuOTg5LDIyLjY3NCwxOS45ODksNTAuNjQ1YzAsMTIuMjk4LDQuNDA4LDIzLjU3NCwxMS43MzMsMzIuMzQ1bDM5LjE4OCw1Ni4yODNsMzkuNzYxLTU3LjEwNCAgIGMxLjQyOC0xLjc3OSwyLjczNi0zLjY1NCwzLjkxNi01LjYyNWwwLjQwMi0wLjU3NGgtMC4wNjZDMTE5LjI1Myw2OC41MTYsMTIxLjc0Myw1OS44NzQsMTIxLjc0Myw1MC42NDUiLz48L2c+PGcgaWQ9IkxpdmVsbG9fMV8xXyIvPjwvc3ZnPg==);
}

/* line 134, src/sass/pages/_contacts.scss */
.contacts-item__bold--mod {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyAgZmlsbD0iI2VmMzQ0NiIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQ3LjAwMXB4IiBoZWlnaHQ9IjQ3LjAwMXB4IiB2aWV3Qm94PSIwIDAgNDcuMDAxIDQ3LjAwMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDcuMDAxIDQ3LjAwMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnIGlkPSJMYXllcl8xXzY1XyI+PGc+PHBhdGggZD0iTTQ2LjkwNywyMC4xMmMtMC4xNjMtMC4zNDctMC41MTEtMC41NjktMC44OTYtMC41NjloLTIuOTI3QzQxLjIyMyw5LjQ1MiwzMi4zNTUsMS43NzUsMjEuNzI2LDEuNzc1QzkuNzQ3LDEuNzc1LDAsMTEuNTIyLDAsMjMuNTAxQzAsMzUuNDgsOS43NDYsNDUuMjI2LDIxLjcyNiw0NS4yMjZjNy43MzEsMCwxNC45NDEtNC4xNjEsMTguODE2LTEwLjg1N2MwLjU0Ni0wLjk0NSwwLjIyNC0yLjE1Mi0wLjcyMi0yLjY5OWMtMC45NDQtMC41NDctMi4xNTItMC4yMjUtMi42OTcsMC43MmMtMy4xNzIsNS40ODEtOS4wNzIsOC44ODctMTUuMzk3LDguODg3Yy05LjgwMSwwLTE3Ljc3Ni03Ljk3NC0xNy43NzYtMTcuNzc0YzAtOS44MDIsNy45NzUtMTcuNzc2LDE3Ljc3Ni0xNy43NzZjOC40NDIsMCwxNS41MTUsNS45MjEsMTcuMzE3LDEzLjgyNWgtMi45MDRjLTAuMzg1LDAtMC43MzIsMC4yMjItMC44OTYsMC41NjljLTAuMTYzLDAuMzQ3LTAuMTEsMC43NTYsMC4xMzYsMS4wNTFsNC45MzgsNS45MjVjMC4xODgsMC4yMjUsMC40NjUsMC4zNTUsMC43NTksMC4zNTVjMC4yOTMsMCwwLjU3MS0wLjEzMSwwLjc1OC0wLjM1NWw0LjkzOC01LjkyNUM0Ny4wMTgsMjAuODc2LDQ3LjA3LDIwLjQ2Nyw0Ni45MDcsMjAuMTJ6Ii8+PHBhdGggZD0iTTIxLjcyNiw2LjcxM2MtMS4wOTEsMC0xLjk3NSwwLjg4NC0xLjk3NSwxLjk3NXYxMS45ODRjLTAuODkzLDAuNjI2LTEuNDgxLDEuNjU4LTEuNDgxLDIuODNjMCwxLjkwNiwxLjU1MSwzLjQ1NywzLjQ1NywzLjQ1N2MwLjUyMiwwLDEuMDE0LTAuMTI1LDEuNDU4LTAuMzM0bDYuODcsMy45NjVjMC4zMTIsMC4xODEsMC42NSwwLjI2NiwwLjk4NiwwLjI2NmMwLjY4MiwwLDEuMzQ2LTAuMzU0LDEuNzEyLTAuOTg4YzAuNTQ1LTAuOTQzLDAuMjIyLTIuMTUyLTAuNzI0LTIuNjk3bC02Ljg3Ny0zLjk3MWMtMC4wOTItMS4wNDQtMC42MzUtMS45NTYtMS40NDktMi41MjZWOC42ODhDMjMuNzAxLDcuNTk4LDIyLjgxNiw2LjcxMywyMS43MjYsNi43MTN6IE0yMS43MjYsMjQuOTgyYy0wLjgxNywwLTEuNDgxLTAuNjY1LTEuNDgxLTEuNDhjMC0wLjgxNiwwLjY2NS0xLjQ4MSwxLjQ4MS0xLjQ4MXMxLjQ4MSwwLjY2NSwxLjQ4MSwxLjQ4MUMyMy4yMDcsMjQuMzE3LDIyLjU0MiwyNC45ODIsMjEuNzI2LDI0Ljk4MnoiLz48L2c+PC9nPjwvZz48L3N2Zz4=);
}

/* line 139, src/sass/pages/_contacts.scss */
.contacts-item__text {
  width: 55%;
  font-family: 'Roboto';
  color: #666666;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.2;
  background-color: #fff;
  position: relative;
}

@media (max-width: 600px) {
  /* line 139, src/sass/pages/_contacts.scss */
  .contacts-item__text {
    width: 100%;
  }
}

/* line 151, src/sass/pages/_contacts.scss */
.contacts-item__text a {
  color: #666666;
}

/* line 1, src/sass/pages/_archive-partner.scss */
.top-part {
  height: 370px;
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}

@media (max-width: 470px) {
  /* line 1, src/sass/pages/_archive-partner.scss */
  .top-part {
    height: 200px;
  }
}

/* line 10, src/sass/pages/_archive-partner.scss */
.top-part:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  background-color: #000;
  opacity: .35;
  width: 100%;
  height: 100%;
}

/* line 20, src/sass/pages/_archive-partner.scss */
.top-part__title {
  font-size: 42px;
  font-weight: 500;
  color: #fff;
  line-height: 52px;
  padding-top: 105px;
  text-align: center;
}

@media (max-width: 600px) {
  /* line 20, src/sass/pages/_archive-partner.scss */
  .top-part__title {
    font-size: 26px;
    line-height: 36px;
    padding-top: 45px;
  }
}

/* line 37, src/sass/pages/_archive-partner.scss */
.partners__content {
  margin-top: -90px;
  background-color: #fff;
  border-radius: 10px;
  margin-bottom: 100px;
}

@media (max-width: 470px) {
  /* line 37, src/sass/pages/_archive-partner.scss */
  .partners__content {
    margin-top: -50px;
  }
}

/* line 46, src/sass/pages/_archive-partner.scss */
.partners__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media (max-width: 992px) {
  /* line 46, src/sass/pages/_archive-partner.scss */
  .partners__flex {
    -ms-flex-wrap: wrap-reverse;
        flex-wrap: wrap-reverse;
  }
}

/* line 54, src/sass/pages/_archive-partner.scss */
.partners-steps {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px 50px;
  padding-right: 10px;
  border-bottom: 1px solid #e1e3ea;
}

@media (max-width: 1200px) {
  /* line 54, src/sass/pages/_archive-partner.scss */
  .partners-steps {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 30px 20px;
  }
}

@media (max-width: 600px) {
  /* line 54, src/sass/pages/_archive-partner.scss */
  .partners-steps {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 66, src/sass/pages/_archive-partner.scss */
.partners-steps__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 60px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

@media (max-width: 1200px) {
  /* line 66, src/sass/pages/_archive-partner.scss */
  .partners-steps__item {
    margin-right: 0;
  }
}

@media (max-width: 600px) {
  /* line 66, src/sass/pages/_archive-partner.scss */
  .partners-steps__item {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    margin: auto;
    margin-bottom: 10px;
  }
}

@media (max-width: 470px) {
  /* line 66, src/sass/pages/_archive-partner.scss */
  .partners-steps__item {
    width: 100%;
    margin-right: 0;
    margin-left: 0;
  }
}

/* line 84, src/sass/pages/_archive-partner.scss */
.partners-steps__item:nth-child(2n) {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

@media (max-width: 992px) {
  /* line 84, src/sass/pages/_archive-partner.scss */
  .partners-steps__item:nth-child(2n) {
    display: none;
  }
}

/* line 90, src/sass/pages/_archive-partner.scss */
.partners-steps__item:last-child {
  margin-right: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

@media (max-width: 600px) {
  /* line 90, src/sass/pages/_archive-partner.scss */
  .partners-steps__item:last-child {
    margin: auto;
  }
}

@media (max-width: 470px) {
  /* line 90, src/sass/pages/_archive-partner.scss */
  .partners-steps__item:last-child {
    margin-left: 0;
  }
}

/* line 102, src/sass/pages/_archive-partner.scss */
.partners-steps__img {
  width: 50px;
  margin-right: 20px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

@media (max-width: 992px) {
  /* line 102, src/sass/pages/_archive-partner.scss */
  .partners-steps__img {
    width: 30px;
    margin-right: 15px;
  }
}

/* line 111, src/sass/pages/_archive-partner.scss */
.partners-steps__text {
  font-size: 16px;
  font-weight: 600;
  color: #222;
}

@media (max-width: 992px) {
  /* line 111, src/sass/pages/_archive-partner.scss */
  .partners-steps__text {
    font-size: 14px;
  }
}

@media (max-width: 767px) {
  /* line 111, src/sass/pages/_archive-partner.scss */
  .partners-steps__text {
    font-size: 12px;
  }
}

@media (max-width: 470px) {
  /* line 111, src/sass/pages/_archive-partner.scss */
  .partners-steps__text {
    font-size: 16px;
  }
}

/* line 125, src/sass/pages/_archive-partner.scss */
.partners-steps__arrow {
  font-size: 0;
  border-top: 1px solid #e7e9ee;
  border-right: 1px solid #e7e9ee;
  width: 30px;
  font-size: 0;
  height: 30px;
  -webkit-transform: skew(20deg, 20deg);
  transform: skew(20deg, 20deg);
}

/* line 137, src/sass/pages/_archive-partner.scss */
.partners-about {
  width: 790px;
  padding: 25px 0;
  padding-bottom: 50px;
}

@media (max-width: 992px) {
  /* line 137, src/sass/pages/_archive-partner.scss */
  .partners-about {
    width: 100%;
  }
}

/* line 146, src/sass/pages/_archive-partner.scss */
.partners-box {
  padding-left: 50px;
  padding-right: 20px;
  height: 480px;
  overflow: auto;
  margin-right: 20px;
}

/* line 152, src/sass/pages/_archive-partner.scss */
.partners-box::-webkit-scrollbar {
  width: 3px;
  height: 3px;
}

/* line 153, src/sass/pages/_archive-partner.scss */
.partners-box::-webkit-scrollbar-track {
  background-color: #dedede;
}

/* line 154, src/sass/pages/_archive-partner.scss */
.partners-box::-webkit-scrollbar-track-piece {
  background-color: #dedede;
}

/* line 155, src/sass/pages/_archive-partner.scss */
.partners-box::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: #ef3446;
}

/* line 156, src/sass/pages/_archive-partner.scss */
.partners-box::-webkit-scrollbar-corner {
  background-color: #dedede;
}

/* line 157, src/sass/pages/_archive-partner.scss */
.partners-box::-webkit-resizer {
  background-color: #ef3446;
}

@media (max-width: 1200px) {
  /* line 146, src/sass/pages/_archive-partner.scss */
  .partners-box {
    padding-left: 10px;
    padding-right: 10px;
  }
}

/* line 162, src/sass/pages/_archive-partner.scss */
.partners-box__item {
  display: none;
  height: 100%;
}

/* line 165, src/sass/pages/_archive-partner.scss */
.partners-box__item.active {
  display: block;
}

/* line 171, src/sass/pages/_archive-partner.scss */
.partners-parameters {
  width: 375px;
  border-left: 1px solid #e1e3ea;
  padding: 30px 50px;
}

@media (max-width: 992px) {
  /* line 171, src/sass/pages/_archive-partner.scss */
  .partners-parameters {
    padding: 15px 25px;
    width: 100%;
  }
}

/* line 179, src/sass/pages/_archive-partner.scss */
.partners-parameters__sorting {
  padding: 0;
  margin-bottom: 50px;
}

@media (max-width: 470px) {
  /* line 179, src/sass/pages/_archive-partner.scss */
  .partners-parameters__sorting {
    margin-bottom: 0;
  }
}

/* line 185, src/sass/pages/_archive-partner.scss */
.partners-parameters__sorting .sorting__title {
  font-size: 16px;
  margin-bottom: 30px;
}

/* line 189, src/sass/pages/_archive-partner.scss */
.partners-parameters__sorting .sorting__start {
  margin-bottom: 20px;
}

/* line 192, src/sass/pages/_archive-partner.scss */
.partners-parameters__sorting .sorting__btn {
  padding: 17px 35px;
}

/* line 196, src/sass/pages/_archive-partner.scss */
.partners-parameters__text {
  border-top: 1px solid #e1e3ea;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  color: #222;
  text-align: center;
  padding: 0 20px;
  padding-top: 35px;
}

@media (max-width: 600px) {
  /* line 196, src/sass/pages/_archive-partner.scss */
  .partners-parameters__text {
    border-top: none;
  }
}

/* line 209, src/sass/pages/_archive-partner.scss */
.partners-parameters__btn {
  margin-top: 40px;
  font-size: 14px;
  font-weight: 600;
  color: #ef3446;
  border: 1px solid #ef3446;
  border-radius: 5px;
  width: 100%;
  height: 50px;
  display: block;
  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;
  -webkit-transition: .3s;
  transition: .3s;
}

@media (max-width: 992px) {
  /* line 209, src/sass/pages/_archive-partner.scss */
  .partners-parameters__btn {
    max-width: 270px;
    margin: auto;
    margin-top: 40px;
  }
}

/* line 228, src/sass/pages/_archive-partner.scss */
.partners-parameters__btn:hover {
  background-color: #ef3446;
  color: #fff;
}

@media (max-width: 470px) {
  /* line 233, src/sass/pages/_archive-partner.scss */
  .partners-parameters__box {
    padding: 0 20px;
  }
}

/* line 240, src/sass/pages/_archive-partner.scss */
.select-wiew {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  margin-bottom: 25px;
  padding: 0 50px;
}

@media (max-width: 992px) {
  /* line 240, src/sass/pages/_archive-partner.scss */
  .select-wiew {
    padding: 0 20px;
  }
}

@media (max-width: 600px) {
  /* line 240, src/sass/pages/_archive-partner.scss */
  .select-wiew {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

/* line 253, src/sass/pages/_archive-partner.scss */
.select-wiew__select {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 256, src/sass/pages/_archive-partner.scss */
.select-wiew__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 4px 20px;
  border-radius: 15px;
  cursor: pointer;
  -webkit-transition: .3s;
  transition: .3s;
  margin-right: 15px;
}

@media (max-width: 600px) {
  /* line 256, src/sass/pages/_archive-partner.scss */
  .select-wiew__item {
    margin-right: 0;
  }
}

/* line 267, src/sass/pages/_archive-partner.scss */
.select-wiew__item.active {
  background-color: #f4f5f7;
}

/* line 271, src/sass/pages/_archive-partner.scss */
.select-wiew__item:hover svg {
  fill: #222;
}

/* line 276, src/sass/pages/_archive-partner.scss */
.select-wiew__img {
  width: 15px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
  line-height: 1;
}

/* line 282, src/sass/pages/_archive-partner.scss */
.select-wiew__text {
  font-size: 13px;
  color: #333;
  font-weight: 500;
}

/* line 287, src/sass/pages/_archive-partner.scss */
.select-wiew__all {
  font-size: 13px;
  color: #999;
  font-weight: 500;
}

@media (max-width: 600px) {
  /* line 287, src/sass/pages/_archive-partner.scss */
  .select-wiew__all {
    display: none;
  }
}

/* line 298, src/sass/pages/_archive-partner.scss */
.company-box__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 21.5px 15px;
  border-top: 1px solid #e1e3ea;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 306, src/sass/pages/_archive-partner.scss */
.company-box__item:hover {
  background-color: #f7f8f9;
}

@media (max-width: 600px) {
  /* line 298, src/sass/pages/_archive-partner.scss */
  .company-box__item {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}

/* line 313, src/sass/pages/_archive-partner.scss */
.company-box__item:last-child {
  border-bottom: 1px solid #e1e3ea;
}

/* line 317, src/sass/pages/_archive-partner.scss */
.company-box__right {
  width: calc(100% - 100px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (max-width: 600px) {
  /* line 317, src/sass/pages/_archive-partner.scss */
  .company-box__right {
    width: 65%;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 327, src/sass/pages/_archive-partner.scss */
.company-box__logo {
  width: 65px;
  overflow: hidden;
}

/* line 331, src/sass/pages/_archive-partner.scss */
.company-box__name {
  font-size: 14px;
  font-weight: 500;
  color: #222;
  line-height: 18px;
  max-width: 155px;
  -webkit-transition: .3s;
  transition: .3s;
  margin-right: 10px;
}

@media (max-width: 767px) {
  /* line 331, src/sass/pages/_archive-partner.scss */
  .company-box__name {
    margin-left: 0;
  }
}

@media (max-width: 600px) {
  /* line 331, src/sass/pages/_archive-partner.scss */
  .company-box__name {
    width: 100%;
    max-width: 100%;
    margin-bottom: 10px;
  }
}

/* line 347, src/sass/pages/_archive-partner.scss */
.company-box__name:hover {
  color: #ef3446;
}

/* line 350, src/sass/pages/_archive-partner.scss */
.company-box__name:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

/* line 359, src/sass/pages/_archive-partner.scss */
.company-box__stick-box {
  width: 185px;
}

@media (max-width: 600px) {
  /* line 359, src/sass/pages/_archive-partner.scss */
  .company-box__stick-box {
    width: 100%;
    margin-bottom: 10px;
  }
}

/* line 366, src/sass/pages/_archive-partner.scss */
.company-box__stick {
  font-size: 10px;
  font-weight: 500;
  letter-spacing: .2px;
  text-transform: uppercase;
  padding: 2px 7px;
  border-radius: 3px;
  background-color: #c7cad1;
  color: #fff;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

/* line 377, src/sass/pages/_archive-partner.scss */
.company-box__location {
  font-size: 12px;
  color: #222;
  font-weight: 500;
  padding-left: 15px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgZmlsbD0iI2VmMzQ0NiIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDU0Ljc1NyA1NC43NTciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU0Ljc1NyA1NC43NTc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMjcuNTU3LDEyYy0zLjg1OSwwLTcsMy4xNDEtNyw3czMuMTQxLDcsNyw3czctMy4xNDEsNy03UzMxLjQxNiwxMiwyNy41NTcsMTJ6IE0yNy41NTcsMjRjLTIuNzU3LDAtNS0yLjI0My01LTVzMi4yNDMtNSw1LTVzNSwyLjI0Myw1LDVTMzAuMzE0LDI0LDI3LjU1NywyNHoiLz48cGF0aCBkPSJNNDAuOTQsNS42MTdDMzcuMzE4LDEuOTk1LDMyLjUwMiwwLDI3LjM4LDBjLTUuMTIzLDAtOS45MzgsMS45OTUtMTMuNTYsNS42MTdjLTYuNzAzLDYuNzAyLTcuNTM2LDE5LjMxMi0xLjgwNCwyNi45NTJMMjcuMzgsNTQuNzU3TDQyLjcyMSwzMi42QzQ4LjQ3NiwyNC45MjksNDcuNjQzLDEyLjMxOSw0MC45NCw1LjYxN3ogTTQxLjA5OSwzMS40MzFMMjcuMzgsNTEuMjQzTDEzLjYzOSwzMS40QzguNDQsMjQuNDY4LDkuMTg1LDEzLjA4LDE1LjIzNSw3LjAzMUMxOC40NzksMy43ODcsMjIuNzkyLDIsMjcuMzgsMnM4LjkwMSwxLjc4NywxMi4xNDYsNS4wMzFDNDUuNTc2LDEzLjA4LDQ2LjMyMSwyNC40NjgsNDEuMDk5LDMxLjQzMXoiLz48L2c+PC9zdmc+);
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: left center;
}

@media (max-width: 600px) {
  /* line 377, src/sass/pages/_archive-partner.scss */
  .company-box__location {
    width: 100%;
  }
}

@media (max-width: 600px) {
  /* line 1, src/sass/pages/_single-partner.scss */
  .partner-page {
    padding: 30px 20px;
  }
}

/* line 6, src/sass/pages/_single-partner.scss */
.partner-page__back {
  color: #999999;
  font-weight: 500;
  border: 1px solid #e1e3ea;
  border-radius: 5px;
  padding: 6px 15px;
  padding-left: 35px;
  display: inline-block;
  margin-bottom: 40px;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  position: relative;
  -webkit-transition: .3s;
  transition: .3s;
  font-size: 10px;
}

/* line 21, src/sass/pages/_single-partner.scss */
.partner-page__back:before {
  content: '';
  width: 10px;
  height: 10px;
  left: 15px;
  top: 50%;
  margin-top: -5px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjYmRiZWJmIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48L3N2Zz4=);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  position: absolute;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 37, src/sass/pages/_single-partner.scss */
.partner-page__back:hover {
  padding-left: 15px;
}

/* line 40, src/sass/pages/_single-partner.scss */
.partner-page__back:hover:before {
  display: none;
}

@media (max-width: 1200px) {
  /* line 45, src/sass/pages/_single-partner.scss */
  .partner-page__title {
    font-size: 26px;
    line-height: 36px;
  }
}

/* line 52, src/sass/pages/_single-partner.scss */
.partner-page__subtitle {
  font-size: 17px;
  color: #222222;
  font-weight: 300;
  line-height: 32px;
  font-family: 'Roboto';
  padding-right: 20px;
}

@media (max-width: 600px) {
  /* line 52, src/sass/pages/_single-partner.scss */
  .partner-page__subtitle {
    font-size: 14px;
    line-height: 26px;
    padding-right: 0;
  }
}

/* line 67, src/sass/pages/_single-partner.scss */
.partner-info {
  margin-top: 35px;
  width: 610px;
}

@media (max-width: 1200px) {
  /* line 67, src/sass/pages/_single-partner.scss */
  .partner-info {
    width: 100%;
  }
}

/* line 73, src/sass/pages/_single-partner.scss */
.partner-info__item {
  margin-bottom: 17px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}

/* line 78, src/sass/pages/_single-partner.scss */
.partner-info__item:before {
  content: '';
  position: absolute;
  border: 1px dashed #e1e3ea;
  left: 0;
  bottom: 7px;
  width: 100%;
  height: auto;
}

/* line 88, src/sass/pages/_single-partner.scss */
.partner-info__bold {
  font-family: 'Roboto';
  font-size: 14px;
  font-weight: 700;
  color: #222;
  position: relative;
  background: #fff;
}

/* line 96, src/sass/pages/_single-partner.scss */
.partner-info__text {
  font-family: 'Roboto';
  color: #666666;
  font-size: 14px;
  font-weight: 400;
  position: relative;
  background: #fff;
}

/* line 106, src/sass/pages/_single-partner.scss */
.photogalary {
  margin-top: 35px;
}

/* line 108, src/sass/pages/_single-partner.scss */
.photogalary__title {
  font-size: 22px;
  font-weight: 500;
  color: #222;
  margin-bottom: 40px;
}

/* line 114, src/sass/pages/_single-partner.scss */
.photogalary__item {
  position: relative;
  padding-right: 20px;
  padding-bottom: 20px;
}

@media (max-width: 992px) {
  /* line 114, src/sass/pages/_single-partner.scss */
  .photogalary__item {
    padding-right: 0;
  }
}

/* line 121, src/sass/pages/_single-partner.scss */
.photogalary__item a {
  display: block;
  position: relative;
}

@media (max-width: 992px) {
  /* line 121, src/sass/pages/_single-partner.scss */
  .photogalary__item a {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    margin: auto;
  }
}

/* line 129, src/sass/pages/_single-partner.scss */
.photogalary__item a:hover:after {
  opacity: 1;
}

/* line 132, src/sass/pages/_single-partner.scss */
.photogalary__item a:hover:before {
  background-image: url(../img/photogalery/add.png);
  background-repeat: no-repeat;
  background-position: center;
}

/* line 138, src/sass/pages/_single-partner.scss */
.photogalary__item a:before {
  content: '';
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  position: absolute;
}

/* line 146, src/sass/pages/_single-partner.scss */
.photogalary__item a:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #ef3446;
  left: 7px;
  top: 7px;
  z-index: -1;
  border-radius: 10px;
  opacity: 0;
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 161, src/sass/pages/_single-partner.scss */
.photogalary__item img {
  max-width: 220px;
  border-radius: 10px;
}

@media (max-width: 470px) {
  /* line 161, src/sass/pages/_single-partner.scss */
  .photogalary__item img {
    max-width: 150px;
  }
}

/* line 169, src/sass/pages/_single-partner.scss */
.photogalary__box {
  padding: 0px 30px;
}

@media (max-width: 1200px) {
  /* line 169, src/sass/pages/_single-partner.scss */
  .photogalary__box {
    padding: 0px 45px;
  }
}

@media (max-width: 992px) {
  /* line 169, src/sass/pages/_single-partner.scss */
  .photogalary__box {
    padding: 0px 50px;
  }
}

@media (max-width: 470px) {
  /* line 169, src/sass/pages/_single-partner.scss */
  .photogalary__box {
    padding: 0px 25px;
  }
}

/* line 181, src/sass/pages/_single-partner.scss */
.photogalary .slick-prev {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIGZpbGw9IiNiZWJmYzAiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0NTEuODQ2cHgiIGhlaWdodD0iNDUxLjg0N3B4IiB2aWV3Qm94PSIwIDAgNDUxLjg0NiA0NTEuODQ3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NTEuODQ2IDQ1MS44NDc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzQ1LjQ0MSwyNDguMjkyTDE1MS4xNTQsNDQyLjU3M2MtMTIuMzU5LDEyLjM2NS0zMi4zOTcsMTIuMzY1LTQ0Ljc1LDBjLTEyLjM1NC0xMi4zNTQtMTIuMzU0LTMyLjM5MSwwLTQ0Ljc0NEwyNzguMzE4LDIyNS45MkwxMDYuNDA5LDU0LjAxN2MtMTIuMzU0LTEyLjM1OS0xMi4zNTQtMzIuMzk0LDAtNDQuNzQ4YzEyLjM1NC0xMi4zNTksMzIuMzkxLTEyLjM1OSw0NC43NSwwbDE5NC4yODcsMTk0LjI4NGM2LjE3Nyw2LjE4LDkuMjYyLDE0LjI3MSw5LjI2MiwyMi4zNjZDMzU0LjcwOCwyMzQuMDE4LDM1MS42MTcsMjQyLjExNSwzNDUuNDQxLDI0OC4yOTJ6Ii8+PC9nPjwvc3ZnPg==);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: .3s;
  transition: .3s;
  margin-top: -20px;
}

/* line 190, src/sass/pages/_single-partner.scss */
.photogalary .slick-prev:hover {
  background-image: url(data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIGZpbGw9IiNlZjM0NDYiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0NTEuODQ2cHgiIGhlaWdodD0iNDUxLjg0N3B4IiB2aWV3Qm94PSIwIDAgNDUxLjg0NiA0NTEuODQ3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NTEuODQ2IDQ1MS44NDc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzQ1LjQ0MSwyNDguMjkyTDE1MS4xNTQsNDQyLjU3M2MtMTIuMzU5LDEyLjM2NS0zMi4zOTcsMTIuMzY1LTQ0Ljc1LDBjLTEyLjM1NC0xMi4zNTQtMTIuMzU0LTMyLjM5MSwwLTQ0Ljc0NEwyNzguMzE4LDIyNS45MkwxMDYuNDA5LDU0LjAxN2MtMTIuMzU0LTEyLjM1OS0xMi4zNTQtMzIuMzk0LDAtNDQuNzQ4YzEyLjM1NC0xMi4zNTksMzIuMzkxLTEyLjM1OSw0NC43NSwwbDE5NC4yODcsMTk0LjI4NGM2LjE3Nyw2LjE4LDkuMjYyLDE0LjI3MSw5LjI2MiwyMi4zNjZDMzU0LjcwOCwyMzQuMDE4LDM1MS42MTcsMjQyLjExNSwzNDUuNDQxLDI0OC4yOTJ6Ii8+PC9nPjwvc3ZnPg==);
}

/* line 193, src/sass/pages/_single-partner.scss */
.photogalary .slick-prev:before {
  display: none;
}

/* line 197, src/sass/pages/_single-partner.scss */
.photogalary .slick-next {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIGZpbGw9IiNiZWJmYzAiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0NTEuODQ2cHgiIGhlaWdodD0iNDUxLjg0N3B4IiB2aWV3Qm94PSIwIDAgNDUxLjg0NiA0NTEuODQ3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NTEuODQ2IDQ1MS44NDc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzQ1LjQ0MSwyNDguMjkyTDE1MS4xNTQsNDQyLjU3M2MtMTIuMzU5LDEyLjM2NS0zMi4zOTcsMTIuMzY1LTQ0Ljc1LDBjLTEyLjM1NC0xMi4zNTQtMTIuMzU0LTMyLjM5MSwwLTQ0Ljc0NEwyNzguMzE4LDIyNS45MkwxMDYuNDA5LDU0LjAxN2MtMTIuMzU0LTEyLjM1OS0xMi4zNTQtMzIuMzk0LDAtNDQuNzQ4YzEyLjM1NC0xMi4zNTksMzIuMzkxLTEyLjM1OSw0NC43NSwwbDE5NC4yODcsMTk0LjI4NGM2LjE3Nyw2LjE4LDkuMjYyLDE0LjI3MSw5LjI2MiwyMi4zNjZDMzU0LjcwOCwyMzQuMDE4LDM1MS42MTcsMjQyLjExNSwzNDUuNDQxLDI0OC4yOTJ6Ii8+PC9nPjwvc3ZnPg==);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: -10px;
}

/* line 204, src/sass/pages/_single-partner.scss */
.photogalary .slick-next:hover {
  background-image: url(data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIGZpbGw9IiNlZjM0NDYiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0NTEuODQ2cHgiIGhlaWdodD0iNDUxLjg0N3B4IiB2aWV3Qm94PSIwIDAgNDUxLjg0NiA0NTEuODQ3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NTEuODQ2IDQ1MS44NDc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzQ1LjQ0MSwyNDguMjkyTDE1MS4xNTQsNDQyLjU3M2MtMTIuMzU5LDEyLjM2NS0zMi4zOTcsMTIuMzY1LTQ0Ljc1LDBjLTEyLjM1NC0xMi4zNTQtMTIuMzU0LTMyLjM5MSwwLTQ0Ljc0NEwyNzguMzE4LDIyNS45MkwxMDYuNDA5LDU0LjAxN2MtMTIuMzU0LTEyLjM1OS0xMi4zNTQtMzIuMzk0LDAtNDQuNzQ4YzEyLjM1NC0xMi4zNTksMzIuMzkxLTEyLjM1OSw0NC43NSwwbDE5NC4yODcsMTk0LjI4NGM2LjE3Nyw2LjE4LDkuMjYyLDE0LjI3MSw5LjI2MiwyMi4zNjZDMzU0LjcwOCwyMzQuMDE4LDM1MS42MTcsMjQyLjExNSwzNDUuNDQxLDI0OC4yOTJ6Ii8+PC9nPjwvc3ZnPg==);
}

/* line 207, src/sass/pages/_single-partner.scss */
.photogalary .slick-next:before {
  display: none;
}

/* line 213, src/sass/pages/_single-partner.scss */
.addres {
  margin-top: 20px;
}

/* line 215, src/sass/pages/_single-partner.scss */
.addres__title {
  font-size: 22px;
  font-weight: 500;
  color: #222;
  margin-bottom: 40px;
}

/* line 221, src/sass/pages/_single-partner.scss */
.addres__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-radius: 5px;
  overflow: hidden;
}

@media (max-width: 1200px) {
  /* line 221, src/sass/pages/_single-partner.scss */
  .addres__box {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 230, src/sass/pages/_single-partner.scss */
.addres__item {
  font-family: 'Roboto';
  margin-bottom: 5px;
  font-size: 17px;
  font-weight: 300;
  color: #222;
}

/* line 237, src/sass/pages/_single-partner.scss */
.addres .share {
  margin-top: 30px;
}

/* line 240, src/sass/pages/_single-partner.scss */
.addres__info {
  border: 1px solid #e1e3ea;
  border-right: 0;
  padding: 35px;
  width: calc(100% - 400px);
  border-radius: 5px 0 0 5px;
}

@media (max-width: 1200px) {
  /* line 240, src/sass/pages/_single-partner.scss */
  .addres__info {
    width: calc(100% - 200px);
  }
}

@media (max-width: 600px) {
  /* line 240, src/sass/pages/_single-partner.scss */
  .addres__info {
    width: 100%;
    border-right: 1px solid #ddd;
    padding: 20px;
  }
}

/* line 255, src/sass/pages/_single-partner.scss */
.addres__map {
  width: 400px;
}

@media (max-width: 1200px) {
  /* line 255, src/sass/pages/_single-partner.scss */
  .addres__map {
    width: 200px;
  }
}

@media (max-width: 600px) {
  /* line 255, src/sass/pages/_single-partner.scss */
  .addres__map {
    width: 100%;
  }
}

/* line 266, src/sass/pages/_single-partner.scss */
.similar-company {
  margin-top: 45px;
}

/* line 268, src/sass/pages/_single-partner.scss */
.similar-company__title {
  font-size: 22px;
  font-weight: 500;
  color: #222;
  margin-bottom: 100px;
}

/* line 274, src/sass/pages/_single-partner.scss */
.similar-company__box {
  padding: 0 45px;
}

/* line 277, src/sass/pages/_single-partner.scss */
.similar-company__item {
  text-align: center;
}

@media (max-width: 1200px) {
  /* line 277, src/sass/pages/_single-partner.scss */
  .similar-company__item {
    padding: 0px 25px;
  }
}

/* line 282, src/sass/pages/_single-partner.scss */
.similar-company__item img {
  display: inline;
}

/* line 286, src/sass/pages/_single-partner.scss */
.similar-company .slick-prev {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIGZpbGw9IiNiZWJmYzAiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0NTEuODQ2cHgiIGhlaWdodD0iNDUxLjg0N3B4IiB2aWV3Qm94PSIwIDAgNDUxLjg0NiA0NTEuODQ3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NTEuODQ2IDQ1MS44NDc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzQ1LjQ0MSwyNDguMjkyTDE1MS4xNTQsNDQyLjU3M2MtMTIuMzU5LDEyLjM2NS0zMi4zOTcsMTIuMzY1LTQ0Ljc1LDBjLTEyLjM1NC0xMi4zNTQtMTIuMzU0LTMyLjM5MSwwLTQ0Ljc0NEwyNzguMzE4LDIyNS45MkwxMDYuNDA5LDU0LjAxN2MtMTIuMzU0LTEyLjM1OS0xMi4zNTQtMzIuMzk0LDAtNDQuNzQ4YzEyLjM1NC0xMi4zNTksMzIuMzkxLTEyLjM1OSw0NC43NSwwbDE5NC4yODcsMTk0LjI4NGM2LjE3Nyw2LjE4LDkuMjYyLDE0LjI3MSw5LjI2MiwyMi4zNjZDMzU0LjcwOCwyMzQuMDE4LDM1MS42MTcsMjQyLjExNSwzNDUuNDQxLDI0OC4yOTJ6Ii8+PC9nPjwvc3ZnPg==);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: .3s;
  transition: .3s;
  margin-top: -20px;
}

/* line 295, src/sass/pages/_single-partner.scss */
.similar-company .slick-prev:hover {
  background-image: url(data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIGZpbGw9IiNlZjM0NDYiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0NTEuODQ2cHgiIGhlaWdodD0iNDUxLjg0N3B4IiB2aWV3Qm94PSIwIDAgNDUxLjg0NiA0NTEuODQ3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NTEuODQ2IDQ1MS44NDc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzQ1LjQ0MSwyNDguMjkyTDE1MS4xNTQsNDQyLjU3M2MtMTIuMzU5LDEyLjM2NS0zMi4zOTcsMTIuMzY1LTQ0Ljc1LDBjLTEyLjM1NC0xMi4zNTQtMTIuMzU0LTMyLjM5MSwwLTQ0Ljc0NEwyNzguMzE4LDIyNS45MkwxMDYuNDA5LDU0LjAxN2MtMTIuMzU0LTEyLjM1OS0xMi4zNTQtMzIuMzk0LDAtNDQuNzQ4YzEyLjM1NC0xMi4zNTksMzIuMzkxLTEyLjM1OSw0NC43NSwwbDE5NC4yODcsMTk0LjI4NGM2LjE3Nyw2LjE4LDkuMjYyLDE0LjI3MSw5LjI2MiwyMi4zNjZDMzU0LjcwOCwyMzQuMDE4LDM1MS42MTcsMjQyLjExNSwzNDUuNDQxLDI0OC4yOTJ6Ii8+PC9nPjwvc3ZnPg==);
}

/* line 298, src/sass/pages/_single-partner.scss */
.similar-company .slick-prev:before {
  display: none;
}

/* line 302, src/sass/pages/_single-partner.scss */
.similar-company .slick-next {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIGZpbGw9IiNiZWJmYzAiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0NTEuODQ2cHgiIGhlaWdodD0iNDUxLjg0N3B4IiB2aWV3Qm94PSIwIDAgNDUxLjg0NiA0NTEuODQ3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NTEuODQ2IDQ1MS44NDc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzQ1LjQ0MSwyNDguMjkyTDE1MS4xNTQsNDQyLjU3M2MtMTIuMzU5LDEyLjM2NS0zMi4zOTcsMTIuMzY1LTQ0Ljc1LDBjLTEyLjM1NC0xMi4zNTQtMTIuMzU0LTMyLjM5MSwwLTQ0Ljc0NEwyNzguMzE4LDIyNS45MkwxMDYuNDA5LDU0LjAxN2MtMTIuMzU0LTEyLjM1OS0xMi4zNTQtMzIuMzk0LDAtNDQuNzQ4YzEyLjM1NC0xMi4zNTksMzIuMzkxLTEyLjM1OSw0NC43NSwwbDE5NC4yODcsMTk0LjI4NGM2LjE3Nyw2LjE4LDkuMjYyLDE0LjI3MSw5LjI2MiwyMi4zNjZDMzU0LjcwOCwyMzQuMDE4LDM1MS42MTcsMjQyLjExNSwzNDUuNDQxLDI0OC4yOTJ6Ii8+PC9nPjwvc3ZnPg==);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: -10px;
}

/* line 309, src/sass/pages/_single-partner.scss */
.similar-company .slick-next:hover {
  background-image: url(data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIGZpbGw9IiNlZjM0NDYiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0NTEuODQ2cHgiIGhlaWdodD0iNDUxLjg0N3B4IiB2aWV3Qm94PSIwIDAgNDUxLjg0NiA0NTEuODQ3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NTEuODQ2IDQ1MS44NDc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzQ1LjQ0MSwyNDguMjkyTDE1MS4xNTQsNDQyLjU3M2MtMTIuMzU5LDEyLjM2NS0zMi4zOTcsMTIuMzY1LTQ0Ljc1LDBjLTEyLjM1NC0xMi4zNTQtMTIuMzU0LTMyLjM5MSwwLTQ0Ljc0NEwyNzguMzE4LDIyNS45MkwxMDYuNDA5LDU0LjAxN2MtMTIuMzU0LTEyLjM1OS0xMi4zNTQtMzIuMzk0LDAtNDQuNzQ4YzEyLjM1NC0xMi4zNTksMzIuMzkxLTEyLjM1OSw0NC43NSwwbDE5NC4yODcsMTk0LjI4NGM2LjE3Nyw2LjE4LDkuMjYyLDE0LjI3MSw5LjI2MiwyMi4zNjZDMzU0LjcwOCwyMzQuMDE4LDM1MS42MTcsMjQyLjExNSwzNDUuNDQxLDI0OC4yOTJ6Ii8+PC9nPjwvc3ZnPg==);
}

/* line 312, src/sass/pages/_single-partner.scss */
.similar-company .slick-next:before {
  display: none;
}

/* line 1, src/sass/pages/_settinglk.scss */
.settinglk {
  padding: 0;
}

@media (max-width: 470px) {
  /* line 4, src/sass/pages/_settinglk.scss */
  .settinglk__title {
    font-size: 23px;
    line-height: 32px;
  }
}

/* line 11, src/sass/pages/_settinglk.scss */
.settinglk__box {
  margin-bottom: 20px;
}

/* line 14, src/sass/pages/_settinglk.scss */
.settinglk__input {
  font-family: 'Montserrat';
  width: 320px;
  background-color: #f4f5f7;
  color: #222;
  font-size: 13px;
  font-weight: 500;
  padding: 12px 15px;
  border: none;
  border-radius: 3px;
}

/* line 24, src/sass/pages/_settinglk.scss */
.settinglk__input::-webkit-input-placeholder {
  color: #999;
}

/* line 27, src/sass/pages/_settinglk.scss */
.settinglk__input::-moz-placeholder {
  color: #999;
}

@media (max-width: 470px) {
  /* line 14, src/sass/pages/_settinglk.scss */
  .settinglk__input {
    width: 100%;
  }
}

/* line 34, src/sass/pages/_settinglk.scss */
.settinglk__btn {
  padding: 17px 77.4px;
  margin-top: 10px;
}

@media (max-width: 470px) {
  /* line 34, src/sass/pages/_settinglk.scss */
  .settinglk__btn {
    margin: auto;
    margin-top: 10px;
    display: block;
  }
}

/* line 47, src/sass/pages/_settinglk.scss */
.settinglk .sorting__item {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

/* line 49, src/sass/pages/_settinglk.scss */
.settinglk .sorting__item:last-child {
  margin-bottom: 0;
}

/* line 53, src/sass/pages/_settinglk.scss */
.settinglk .sorting-show {
  top: 40px;
}

/* line 56, src/sass/pages/_settinglk.scss */
.settinglk .sorting__start {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  margin-bottom: 0;
  padding: 10px 15px;
  padding-right: 74px;
  font-size: 13px;
  color: #999;
  max-width: 150px;
}

/* line 64, src/sass/pages/_settinglk.scss */
.settinglk .sorting__start:before {
  right: 10px;
}

/* line 70, src/sass/pages/_settinglk.scss */
.tuning {
  padding: 40px 45px;
  border-bottom: 1px solid #e1e3ea;
}

@media (max-width: 600px) {
  /* line 70, src/sass/pages/_settinglk.scss */
  .tuning {
    padding: 25px 25px;
  }
}

/* line 78, src/sass/pages/_settinglk.scss */
.change-password {
  padding: 40px 45px;
}

@media (max-width: 600px) {
  /* line 78, src/sass/pages/_settinglk.scss */
  .change-password {
    padding: 25px 25px;
  }
}

/* line 85, src/sass/pages/_settinglk.scss */
.input-name {
  font-size: 15px;
  color: #222;
  font-weight: 500;
  margin-bottom: 15px;
}

@media (max-width: 470px) {
  /* line 85, src/sass/pages/_settinglk.scss */
  .input-name {
    font-size: 14px;
  }
}

/* line 95, src/sass/pages/_settinglk.scss */
.input-date {
  background: #f4f5f7 url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjOTk5IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxjaXJjbGUgY3g9IjM4NiIgY3k9IjIxMCIgcj0iMjAiLz48cGF0aCBkPSJNNDMyLDQwaC0yNlYyMGMwLTExLjA0Ni04Ljk1NC0yMC0yMC0yMGMtMTEuMDQ2LDAtMjAsOC45NTQtMjAsMjB2MjBoLTkxVjIwYzAtMTEuMDQ2LTguOTU0LTIwLTIwLTIwYy0xMS4wNDYsMC0yMCw4Ljk1NC0yMCwyMHYyMGgtOTBWMjBjMC0xMS4wNDYtOC45NTQtMjAtMjAtMjBzLTIwLDguOTU0LTIwLDIwdjIwSDgwQzM1Ljg4OCw0MCwwLDc1Ljg4OCwwLDEyMHYzMTJjMCw0NC4xMTIsMzUuODg4LDgwLDgwLDgwaDE1M2MxMS4wNDYsMCwyMC04Ljk1NCwyMC0yMGMwLTExLjA0Ni04Ljk1NC0yMC0yMC0yMEg4MGMtMjIuMDU2LDAtNDAtMTcuOTQ0LTQwLTQwVjEyMGMwLTIyLjA1NiwxNy45NDQtNDAsNDAtNDBoMjV2MjBjMCwxMS4wNDYsOC45NTQsMjAsMjAsMjBzMjAtOC45NTQsMjAtMjBWODBoOTB2MjBjMCwxMS4wNDYsOC45NTQsMjAsMjAsMjBzMjAtOC45NTQsMjAtMjBWODBoOTF2MjBjMCwxMS4wNDYsOC45NTQsMjAsMjAsMjBjMTEuMDQ2LDAsMjAtOC45NTQsMjAtMjBWODBoMjZjMjIuMDU2LDAsNDAsMTcuOTQ0LDQwLDQwdjExNGMwLDExLjA0Niw4Ljk1NCwyMCwyMCwyMGMxMS4wNDYsMCwyMC04Ljk1NCwyMC0yMFYxMjBDNTEyLDc1Ljg4OCw0NzYuMTEyLDQwLDQzMiw0MHoiLz48cGF0aCBkPSJNMzkxLDI3MGMtNjYuNzIsMC0xMjEsNTQuMjgtMTIxLDEyMXM1NC4yOCwxMjEsMTIxLDEyMXMxMjEtNTQuMjgsMTIxLTEyMVM0NTcuNzIsMjcwLDM5MSwyNzB6IE0zOTEsNDcyYy00NC42NjMsMC04MS0zNi4zMzYtODEtODFzMzYuMzM3LTgxLDgxLTgxYzQ0LjY2MywwLDgxLDM2LjMzNiw4MSw4MVM0MzUuNjYzLDQ3MiwzOTEsNDcyeiIvPjxwYXRoIGQ9Ik00MjAsMzcxaC05di0yMWMwLTExLjA0Ni04Ljk1NC0yMC0yMC0yMGMtMTEuMDQ2LDAtMjAsOC45NTQtMjAsMjB2NDFjMCwxMS4wNDYsOC45NTQsMjAsMjAsMjBoMjljMTEuMDQ2LDAsMjAtOC45NTQsMjAtMjBDNDQwLDM3OS45NTQsNDMxLjA0NiwzNzEsNDIwLDM3MXoiLz48Y2lyY2xlIGN4PSIyOTkiIGN5PSIyMTAiIHI9IjIwIi8+PGNpcmNsZSBjeD0iMjEyIiBjeT0iMjk3IiByPSIyMCIvPjxjaXJjbGUgY3g9IjEyNSIgY3k9IjIxMCIgcj0iMjAiLz48Y2lyY2xlIGN4PSIxMjUiIGN5PSIyOTciIHI9IjIwIi8+PGNpcmNsZSBjeD0iMTI1IiBjeT0iMzg0IiByPSIyMCIvPjxjaXJjbGUgY3g9IjIxMiIgY3k9IjM4NCIgcj0iMjAiLz48Y2lyY2xlIGN4PSIyMTIiIGN5PSIyMTAiIHI9IjIwIi8+PC9nPjwvc3ZnPg==);
  border: none;
  background-size: 20px;
  background-position: right 10px center;
  background-repeat: no-repeat;
  padding: 12.5px 10px;
  border-radius: 5px;
  max-width: 150px;
  color: #999;
}

/* line 105, src/sass/pages/_settinglk.scss */
.input-date::-webkit-input-placeholder {
  color: #999;
}

/* line 108, src/sass/pages/_settinglk.scss */
.input-date::-moz-placeholder {
  color: #999;
}

/* line 1, src/sass/pages/_my-company.scss */
.my-company {
  padding: 0;
}

/* line 10, src/sass/pages/_my-company.scss */
.companyform__top {
  padding: 40px 45px;
  border-bottom: 1px solid #e1e3ea;
  border-radius: none;
}

@media (max-width: 470px) {
  /* line 10, src/sass/pages/_my-company.scss */
  .companyform__top {
    padding: 20px 15px;
  }
}

/* line 20, src/sass/pages/_my-company.scss */
.companyform__middle {
  padding: 40px 45px;
  border-bottom: 1px solid #e1e3ea;
  border-radius: none;
}

@media (max-width: 470px) {
  /* line 20, src/sass/pages/_my-company.scss */
  .companyform__middle {
    padding: 20px 15px;
  }
}

/* line 30, src/sass/pages/_my-company.scss */
.companyform__addfile {
  padding: 40px 45px;
}

@media (max-width: 470px) {
  /* line 30, src/sass/pages/_my-company.scss */
  .companyform__addfile {
    padding: 20px 15px;
  }
}

/* line 37, src/sass/pages/_my-company.scss */
.companyform__btn {
  padding: 17px 78px;
}

@media (max-width: 470px) {
  /* line 37, src/sass/pages/_my-company.scss */
  .companyform__btn {
    width: 90%;
    margin: auto;
    text-align: center;
    display: block;
  }
}

/* line 50, src/sass/pages/_my-company.scss */
.companyform__textarea {
  width: 100%;
  font-family: 'Montserrat';
  background-color: #f4f5f7;
  color: #222;
  font-size: 13px;
  font-weight: 500;
  padding: 12px 15px;
  border: none;
  border-radius: 3px;
  border: none;
  height: 120px;
  resize: none;
}

/* line 63, src/sass/pages/_my-company.scss */
.companyform__textarea::-webkit-input-placeholder {
  color: #999;
}

/* line 66, src/sass/pages/_my-company.scss */
.companyform__textarea::-moz-placeholder {
  color: #999;
}

@media (max-width: 470px) {
  /* line 70, src/sass/pages/_my-company.scss */
  .companyform .settinglk__input {
    width: 100%;
  }
}

/* line 74, src/sass/pages/_my-company.scss */
.companyform .settinglk__input--big {
  width: 415px;
}

@media (max-width: 470px) {
  /* line 74, src/sass/pages/_my-company.scss */
  .companyform .settinglk__input--big {
    width: 100%;
  }
}

/* line 80, src/sass/pages/_my-company.scss */
.companyform .settinglk__input--min {
  width: 120px;
}

@media (max-width: 470px) {
  /* line 80, src/sass/pages/_my-company.scss */
  .companyform .settinglk__input--min {
    width: 100%;
  }
}

/* line 86, src/sass/pages/_my-company.scss */
.companyform .settinglk__input--midle {
  width: 220px;
}

@media (max-width: 470px) {
  /* line 86, src/sass/pages/_my-company.scss */
  .companyform .settinglk__input--midle {
    width: 100%;
  }
}

/* line 92, src/sass/pages/_my-company.scss */
.companyform .settinglk__input--max {
  width: 100%;
}

@media (max-width: 470px) {
  /* line 92, src/sass/pages/_my-company.scss */
  .companyform .settinglk__input--max {
    width: 100%;
  }
}

/* line 99, src/sass/pages/_my-company.scss */
.companyform .sorting__item {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  min-width: 320px;
}

@media (max-width: 470px) {
  /* line 99, src/sass/pages/_my-company.scss */
  .companyform .sorting__item {
    min-width: 100%;
  }
}

/* line 105, src/sass/pages/_my-company.scss */
.companyform .sorting__item:last-child {
  margin-bottom: 0;
}

/* line 109, src/sass/pages/_my-company.scss */
.companyform .sorting__start {
  width: 100%;
  margin-bottom: 0;
  padding: 7.5px 20px;
  font-size: 13px;
  color: #999;
}

/* line 115, src/sass/pages/_my-company.scss */
.companyform .sorting__start:before {
  width: 10px;
  height: 10px;
  margin-top: -5px;
  right: 10px;
}

/* line 122, src/sass/pages/_my-company.scss */
.companyform .sorting-show {
  top: 35px;
}

/* line 128, src/sass/pages/_my-company.scss */
.addfile__title {
  font-size: 15px;
  color: #222;
  font-weight: 500;
  margin-bottom: 15px;
}

/* line 134, src/sass/pages/_my-company.scss */
.addfile__box {
  margin-bottom: 30px;
}

/* line 137, src/sass/pages/_my-company.scss */
.addfile__parent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (max-width: 600px) {
  /* line 137, src/sass/pages/_my-company.scss */
  .addfile__parent {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 145, src/sass/pages/_my-company.scss */
.addfile__format {
  font-family: 'Roboto';
  font-size: 12px;
  color: #999;
  font-weight: 300;
}

/* line 151, src/sass/pages/_my-company.scss */
.addfile__btn {
  position: relative;
  cursor: pointer;
  padding: 9px 31.5px;
}

@media (max-width: 600px) {
  /* line 151, src/sass/pages/_my-company.scss */
  .addfile__btn {
    margin-top: 10px;
  }
}

/* line 164, src/sass/pages/_my-company.scss */
.addfile__input {
  position: absolute;
  opacity: 0;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

/* line 172, src/sass/pages/_my-company.scss */
.addfile__lable {
  width: 420px;
  padding: 9px 10px;
  padding-left: 40px;
  margin-right: 10px;
  background-color: #f4f5f7;
  border-radius: 3px;
  font-size: 13px;
  color: #999;
  font-weight: 500;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjOTk5IiBoZWlnaHQ9IjUxMHB0IiB2aWV3Qm94PSItMjUgMCA1MTAgNTEwLjI1NzQ3IiB3aWR0aD0iNTEwcHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTQyNy44MjgxMjUgMzE0LjQ4NDM3NS0zNy43MzgyODEtMzcuNzM4MjgxLTE2OS44MTY0MDYtMTY5LjgwODU5NGMtMzEuMjk2ODc2LTMxLjA2MjUtODEuODE2NDA3LTMwLjk2ODc1LTExMi45OTYwOTQuMjEwOTM4LTMxLjE3OTY4OCAzMS4xNzk2ODctMzEuMjczNDM4IDgxLjY5OTIxOC0uMjEwOTM4IDExMi45OTYwOTNsMTY5LjgwODU5NCAxNjkuODU5Mzc1YzYuOTQ1MzEyIDYuOTQ5MjE5IDE4LjIxMDkzOCA2Ljk0OTIxOSAyNS4xNjAxNTYgMCA2Ljk0NTMxMy02Ljk0OTIxOCA2Ljk0NTMxMy0xOC4yMTA5MzcgMC0yNS4xNjAxNTZsLTE2OS44MDg1OTQtMTY5Ljg1OTM3NWMtMTcuMzY3MTg3LTE3LjM2NzE4Ny0xNy4zNjcxODctNDUuNTE5NTMxIDAtNjIuODg2NzE5IDE3LjM2NzE4OC0xNy4zNjcxODcgNDUuNTE5NTMyLTE3LjM2NzE4NyA2Mi44ODY3MTkgMGwxNjkuODU5Mzc1IDE2OS44MDg1OTQgMzcuNzM4MjgyIDM3LjczNDM3NWMzMS4yNjU2MjQgMzEuMjc3MzQ0IDMxLjI1MzkwNiA4MS45NzY1NjMtLjAxOTUzMiAxMTMuMjM4MjgxLTMxLjI3NzM0NCAzMS4yNjE3MTktODEuOTcyNjU2IDMxLjI1MzkwNi0xMTMuMjM4MjgxLS4wMjM0MzdsLTMxLjQ0MTQwNi0zMS40NTMxMjUtMTc2LjEwMTU2My0xNzYuMTAxNTYzLTEyLjU4MjAzMS0xMi41NzgxMjVjLTQzLjk3NjU2My00NS4zNTE1NjItNDMuNDE3OTY5LTExNy42MDE1NjIgMS4yNS0xNjIuMjczNDM3IDQ0LjY3MTg3NS00NC42Njc5NjkgMTE2LjkyMTg3NS00NS4yMjY1NjMgMTYyLjI3MzQzNy0xLjI1bDE4OC42Nzk2ODggMTg4LjY4MzU5M2M0LjQ5NjA5NCA0LjQ5MjE4OCAxMS4wNDY4NzUgNi4yNDYwOTQgMTcuMTgzNTk0IDQuNjAxNTYzIDYuMTQwNjI1LTEuNjQ0NTMxIDEwLjkzNzUtNi40Mzc1IDEyLjU4MjAzMS0xMi41NzgxMjVzLS4xMTMyODEtMTIuNjg3NS00LjYwNTQ2OS0xNy4xODM1OTRsLTE4OC42Nzk2ODctMTg4LjY3OTY4N2MtNTkuMDg5ODQ0LTU4LjgyMDMxMy0xNTQuNjQwNjI1LTU4LjcxMDkzOC0yMTMuNTkzNzUuMjQ2MDkzLTU4Ljk1NzAzMSA1OC45NTMxMjYtNTkuMDY2NDA3IDE1NC41MDM5MDctLjI0NjA5NCAyMTMuNTkzNzVsMTg4LjY3OTY4NyAxODguNjc5Njg4IDMxLjQ4ODI4MiAzMS40NTMxMjVjNDUuNDEwMTU2IDQzLjYxNzE4NyAxMTcuMzc1IDQyLjg5MDYyNSAxNjEuODkwNjI1LTEuNjQwNjI1IDQ0LjUxOTUzMS00NC41MjczNDQgNDUuMjI2NTYyLTExNi40OTIxODggMS41OTc2NTYtMTYxLjg5MDYyNXptMCAwIi8+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: 20px;
  background-position: left 10px center;
}

@media (max-width: 1200px) {
  /* line 172, src/sass/pages/_my-company.scss */
  .addfile__lable {
    overflow: hidden;
    width: calc(100% - 185px);
  }
}

@media (max-width: 600px) {
  /* line 172, src/sass/pages/_my-company.scss */
  .addfile__lable {
    width: 100%;
  }
}

@media (max-width: 470px) {
  /* line 172, src/sass/pages/_my-company.scss */
  .addfile__lable {
    width: 100%;
    overflow: hidden;
    position: relative;
  }
  /* line 197, src/sass/pages/_my-company.scss */
  .addfile__lable:before {
    content: '';
    width: 5px;
    height: 100%;
    position: absolute;
    background-color: #f4f5f7;
    right: 0;
    top: 0;
  }
}

/* line 210, src/sass/pages/_my-company.scss */
.file-list {
  margin-bottom: 50px;
}

/* line 212, src/sass/pages/_my-company.scss */
.file-list__item {
  margin-bottom: 10px;
}

/* line 215, src/sass/pages/_my-company.scss */
.file-list__name {
  font-size: 14px;
  color: #222;
  margin-right: 15px;
}

/* line 220, src/sass/pages/_my-company.scss */
.file-list__remove {
  font-size: 12px;
  color: #222;
  cursor: pointer;
  padding-left: 20px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjOTk5IiB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5MiA0OTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5MiA0OTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48Zz48cGF0aCBkPSJNMzAwLjE4OCwyNDZMNDg0LjE0LDYyLjA0YzUuMDYtNS4wNjQsNy44NTItMTEuODIsNy44Ni0xOS4wMjRjMC03LjIwOC0yLjc5Mi0xMy45NzItNy44Ni0xOS4wMjhMNDY4LjAyLDcuODcyYy01LjA2OC01LjA3Ni0xMS44MjQtNy44NTYtMTkuMDM2LTcuODU2Yy03LjIsMC0xMy45NTYsMi43OC0xOS4wMjQsNy44NTZMMjQ2LjAwOCwxOTEuODJMNjIuMDQ4LDcuODcyYy01LjA2LTUuMDc2LTExLjgyLTcuODU2LTE5LjAyOC03Ljg1NmMtNy4yLDAtMTMuOTYsMi43OC0xOS4wMiw3Ljg1Nkw3Ljg3MiwyMy45ODhjLTEwLjQ5NiwxMC40OTYtMTAuNDk2LDI3LjU2OCwwLDM4LjA1MkwxOTEuODI4LDI0Nkw3Ljg3Miw0MjkuOTUyYy01LjA2NCw1LjA3Mi03Ljg1MiwxMS44MjgtNy44NTIsMTkuMDMyYzAsNy4yMDQsMi43ODgsMTMuOTYsNy44NTIsMTkuMDI4bDE2LjEyNCwxNi4xMTZjNS4wNiw1LjA3MiwxMS44MjQsNy44NTYsMTkuMDIsNy44NTZjNy4yMDgsMCwxMy45NjgtMi43ODQsMTkuMDI4LTcuODU2bDE4My45Ni0xODMuOTUybDE4My45NTIsMTgzLjk1MmM1LjA2OCw1LjA3MiwxMS44MjQsNy44NTYsMTkuMDI0LDcuODU2aDAuMDA4YzcuMjA0LDAsMTMuOTYtMi43ODQsMTkuMDI4LTcuODU2bDE2LjEyLTE2LjExNmM1LjA2LTUuMDY0LDcuODUyLTExLjgyNCw3Ljg1Mi0xOS4wMjhjMC03LjIwNC0yLjc5Mi0xMy45Ni03Ljg1Mi0xOS4wMjhMMzAwLjE4OCwyNDZ6Ii8+PC9nPjwvZz48L3N2Zz4=);
  background-size: 10px;
  background-position: left center;
  background-repeat: no-repeat;
}

@media (max-width: 470px) {
  /* line 1, src/sass/pages/_recruting.scss */
  .recruting {
    padding: 20px 15px;
  }
}

/* line 6, src/sass/pages/_recruting.scss */
.recruting__title {
  margin-bottom: 30px;
}

@media (max-width: 767px) {
  /* line 6, src/sass/pages/_recruting.scss */
  .recruting__title {
    font-size: 26px;
    line-height: 36px;
  }
}

@media (max-width: 470px) {
  /* line 6, src/sass/pages/_recruting.scss */
  .recruting__title {
    font-size: 23px;
    line-height: 32px;
  }
}

/* line 19, src/sass/pages/_recruting.scss */
.recruting__subtitle p {
  font-family: 'Roboto';
  font-size: 17px;
  font-weight: 300;
  color: #222;
  line-height: 32px;
  margin-bottom: 40px;
}

@media (max-width: 470px) {
  /* line 19, src/sass/pages/_recruting.scss */
  .recruting__subtitle p {
    font-size: 14px;
    line-height: 26px;
    margin-bottom: 20px;
  }
}

/* line 33, src/sass/pages/_recruting.scss */
.recruting__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media (max-width: 470px) {
  /* line 33, src/sass/pages/_recruting.scss */
  .recruting__box {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 40, src/sass/pages/_recruting.scss */
.recruting__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: 1px solid #e1e3ea;
  padding: 24px 0;
  width: 47%;
  max-width: 368px;
  position: relative;
  -webkit-transition: .3s;
  transition: .3s;
}

@media (max-width: 470px) {
  /* line 40, src/sass/pages/_recruting.scss */
  .recruting__item {
    width: 100%;
    margin: auto;
    margin-bottom: 20px;
    max-width: 100%;
  }
}

/* line 56, src/sass/pages/_recruting.scss */
.recruting__item:hover {
  border: 1px solid #ef3446;
}

/* line 58, src/sass/pages/_recruting.scss */
.recruting__item:hover .recruting__icon {
  -webkit-transition: .3s;
  transition: .3s;
}

/* line 60, src/sass/pages/_recruting.scss */
.recruting__item:hover .recruting__icon svg {
  fill: #222;
}

/* line 66, src/sass/pages/_recruting.scss */
.recruting__icon {
  width: 40px;
  height: 40px;
  margin-right: 15px;
  border-radius: 5px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

@media (max-width: 470px) {
  /* line 66, src/sass/pages/_recruting.scss */
  .recruting__icon {
    width: 20px;
    height: 20px;
  }
}

/* line 77, src/sass/pages/_recruting.scss */
.recruting__link {
  font-size: 18px;
  font-weight: 600;
  color: #222;
}

/* line 81, src/sass/pages/_recruting.scss */
.recruting__link:before {
  content: '';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
}

@media (max-width: 470px) {
  /* line 77, src/sass/pages/_recruting.scss */
  .recruting__link {
    font-size: 14px;
  }
}

/* line 1, src/sass/pages/_vacancies.scss */
.vacancies {
  padding: 35px 45px;
}

@media (max-width: 470px) {
  /* line 1, src/sass/pages/_vacancies.scss */
  .vacancies {
    padding: 15px 20px;
  }
}

@media (max-width: 600px) {
  /* line 7, src/sass/pages/_vacancies.scss */
  .vacancies__title {
    font-size: 26px;
  }
}

@media (max-width: 470px) {
  /* line 7, src/sass/pages/_vacancies.scss */
  .vacancies__title {
    font-size: 23px;
  }
}

/* line 16, src/sass/pages/_vacancies.scss */
.vacancies__subtitle {
  font-size: 15px;
  font-weight: 500;
  color: #222;
  margin-bottom: 15px;
}

/* line 22, src/sass/pages/_vacancies.scss */
.vacancies__wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-top: 1px solid #e1e3ea;
  padding: 15.5px 35px;
  padding-right: 20px;
  position: relative;
  -webkit-transition: .3s;
  transition: .3s;
  background-image: url(data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIGZpbGw9IiM5OTkiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0NTEuODQ2cHgiIGhlaWdodD0iNDUxLjg0N3B4IiB2aWV3Qm94PSIwIDAgNDUxLjg0NiA0NTEuODQ3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NTEuODQ2IDQ1MS44NDc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzQ1LjQ0MSwyNDguMjkyTDE1MS4xNTQsNDQyLjU3M2MtMTIuMzU5LDEyLjM2NS0zMi4zOTcsMTIuMzY1LTQ0Ljc1LDBjLTEyLjM1NC0xMi4zNTQtMTIuMzU0LTMyLjM5MSwwLTQ0Ljc0NEwyNzguMzE4LDIyNS45MkwxMDYuNDA5LDU0LjAxN2MtMTIuMzU0LTEyLjM1OS0xMi4zNTQtMzIuMzk0LDAtNDQuNzQ4YzEyLjM1NC0xMi4zNTksMzIuMzkxLTEyLjM1OSw0NC43NSwwbDE5NC4yODcsMTk0LjI4NGM2LjE3Nyw2LjE4LDkuMjYyLDE0LjI3MSw5LjI2MiwyMi4zNjZDMzU0LjcwOCwyMzQuMDE4LDM1MS42MTcsMjQyLjExNSwzNDUuNDQxLDI0OC4yOTJ6Ii8+PC9nPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: left 10px center;
}

/* line 35, src/sass/pages/_vacancies.scss */
.vacancies__wrap:last-child {
  border-bottom: 1px solid #e1e3ea;
}

/* line 38, src/sass/pages/_vacancies.scss */
.vacancies__wrap:hover {
  background: #f9fafb url(data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIGZpbGw9IiNlZjM0NDYiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0NTEuODQ2cHgiIGhlaWdodD0iNDUxLjg0N3B4IiB2aWV3Qm94PSIwIDAgNDUxLjg0NiA0NTEuODQ3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NTEuODQ2IDQ1MS44NDc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMzQ1LjQ0MSwyNDguMjkyTDE1MS4xNTQsNDQyLjU3M2MtMTIuMzU5LDEyLjM2NS0zMi4zOTcsMTIuMzY1LTQ0Ljc1LDBjLTEyLjM1NC0xMi4zNTQtMTIuMzU0LTMyLjM5MSwwLTQ0Ljc0NEwyNzguMzE4LDIyNS45MkwxMDYuNDA5LDU0LjAxN2MtMTIuMzU0LTEyLjM1OS0xMi4zNTQtMzIuMzk0LDAtNDQuNzQ4YzEyLjM1NC0xMi4zNTksMzIuMzkxLTEyLjM1OSw0NC43NSwwbDE5NC4yODcsMTk0LjI4NGM2LjE3Nyw2LjE4LDkuMjYyLDE0LjI3MSw5LjI2MiwyMi4zNjZDMzU0LjcwOCwyMzQuMDE4LDM1MS42MTcsMjQyLjExNSwzNDUuNDQxLDI0OC4yOTJ6Ii8+PC9nPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: left 10px center;
}

/* line 43, src/sass/pages/_vacancies.scss */
.vacancies__wrap:hover .vacancies__right {
  opacity: 1;
  z-index: 10;
  font-size: 20;
  right: 20px;
}

/* line 49, src/sass/pages/_vacancies.scss */
.vacancies__wrap:hover .vacancies__item {
  color: #ef3446;
}

@media (max-width: 470px) {
  /* line 22, src/sass/pages/_vacancies.scss */
  .vacancies__wrap {
    padding: 15.5px 5px;
  }
}

/* line 57, src/sass/pages/_vacancies.scss */
.vacancies__item {
  font-size: 18px;
  color: #666;
  font-weight: 600;
  z-index: 3;
  width: calc(100% - 40px);
}

/* line 63, src/sass/pages/_vacancies.scss */
.vacancies__item:before {
  content: '';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
}

@media (max-width: 470px) {
  /* line 57, src/sass/pages/_vacancies.scss */
  .vacancies__item {
    font-size: 14px;
  }
}

/* line 75, src/sass/pages/_vacancies.scss */
.vacancies__right {
  opacity: 0;
  z-index: -1;
  font-size: 0;
  right: -10px;
  -webkit-transition: .3s;
  transition: .3s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 5;
}

/* line 85, src/sass/pages/_vacancies.scss */
.vacancies__edit {
  width: 15px;
  height: 15px;
  display: inline-block;
  z-index: 5;
}

/* line 91, src/sass/pages/_vacancies.scss */
.vacancies__edit:hover svg {
  fill: #ef3446;
}

/* line 96, src/sass/pages/_vacancies.scss */
.vacancies__closed {
  font-size: 40px;
  display: inline-block;
  color: #999;
  margin-left: 20px;
  line-height: 1;
  z-index: 5;
}

/* line 103, src/sass/pages/_vacancies.scss */
.vacancies__closed:hover {
  color: #ef3446;
}

/* line 107, src/sass/pages/_vacancies.scss */
.vacancies__box {
  margin-bottom: 35px;
}

/* line 110, src/sass/pages/_vacancies.scss */
.vacancies__btn {
  padding: 14px 39px;
}

@media (max-width: 470px) {
  /* line 110, src/sass/pages/_vacancies.scss */
  .vacancies__btn {
    width: 90%;
    margin: auto;
    text-align: center;
    display: block;
  }
}

@media (max-width: 600px) {
  /* line 1, src/sass/pages/_vacancy.scss */
  .vacancy {
    padding: 30px 25px;
  }
}

@media (max-width: 470px) {
  /* line 1, src/sass/pages/_vacancy.scss */
  .vacancy {
    padding: 20px 15px;
  }
}

@media (max-width: 600px) {
  /* line 9, src/sass/pages/_vacancy.scss */
  .vacancy__title {
    font-size: 26px;
    line-height: 36px;
  }
}

@media (max-width: 470px) {
  /* line 9, src/sass/pages/_vacancy.scss */
  .vacancy__title {
    font-size: 23px;
    line-height: 32px;
  }
}

/* line 20, src/sass/pages/_vacancy.scss */
.vacancy__btn-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 30px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (max-width: 1200px) {
  /* line 20, src/sass/pages/_vacancy.scss */
  .vacancy__btn-box {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

@media (max-width: 600px) {
  /* line 20, src/sass/pages/_vacancy.scss */
  .vacancy__btn-box {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 34, src/sass/pages/_vacancy.scss */
.vacancy__btn {
  padding: 17px 76px;
}

@media (max-width: 1200px) {
  /* line 34, src/sass/pages/_vacancy.scss */
  .vacancy__btn {
    margin: auto;
  }
}

@media (max-width: 992px) {
  /* line 34, src/sass/pages/_vacancy.scss */
  .vacancy__btn {
    margin-left: 0;
    margin-right: auto;
  }
}

@media (max-width: 600px) {
  /* line 34, src/sass/pages/_vacancy.scss */
  .vacancy__btn {
    margin: auto;
  }
}

/* line 51, src/sass/pages/_vacancy.scss */
.vacancy .event-info__btn {
  margin-bottom: 0;
}

@media (max-width: 600px) {
  /* line 53, src/sass/pages/_vacancy.scss */
  .vacancy .event-info__btn:before {
    left: 7;
  }
}

@media (max-width: 1200px) {
  /* line 51, src/sass/pages/_vacancy.scss */
  .vacancy .event-info__btn {
    margin: auto;
    margin-top: 20px;
    padding-left: 45px;
  }
}

@media (max-width: 992px) {
  /* line 51, src/sass/pages/_vacancy.scss */
  .vacancy .event-info__btn {
    margin: 0;
  }
}

@media (max-width: 600px) {
  /* line 51, src/sass/pages/_vacancy.scss */
  .vacancy .event-info__btn {
    margin: auto;
    margin-top: 20px;
    padding-left: 45px;
  }
}

/* line 72, src/sass/pages/_vacancy.scss */
.vacancy .settinglk__input {
  width: 415px;
}

@media (max-width: 600px) {
  /* line 72, src/sass/pages/_vacancy.scss */
  .vacancy .settinglk__input {
    width: 100%;
  }
}

/* line 78, src/sass/pages/_vacancy.scss */
.vacancy__radio-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 81, src/sass/pages/_vacancy.scss */
.vacancy__radio {
  margin-right: 20px;
}

/* line 86, src/sass/pages/_vacancy.scss */
.radio {
  position: absolute;
  z-index: -1;
  opacity: 0;
  margin: 10px 0 0 7px;
}

/* line 92, src/sass/pages/_vacancy.scss */
.radio + label {
  position: relative;
  padding: 0 0 0 35px;
  cursor: pointer;
}

/* line 97, src/sass/pages/_vacancy.scss */
.radio + label:before {
  content: '';
  position: absolute;
  top: -3px;
  left: 0;
  width: 20px;
  height: 20px;
  border: 1px solid #CDD1DA;
  border-radius: 50%;
  background: #FFF;
}

/* line 108, src/sass/pages/_vacancy.scss */
.radio + label:after {
  content: '';
  position: absolute;
  top: 3px;
  left: 4px;
  margin-left: 2px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #ef3446;
  opacity: 0;
  -webkit-transition: .2s;
  transition: .2s;
}

/* line 121, src/sass/pages/_vacancy.scss */
.radio:checked + label:after {
  opacity: 1;
}

/* line 124, src/sass/pages/_vacancy.scss */
.radio:focus + label:before {
  border: 1px solid #ef3446;
}

@media (max-width: 600px) {
  /* line 1, src/sass/pages/_arhive-vacancies.scss */
  .archive-vacancies {
    padding: 25px 30px;
  }
}

@media (max-width: 470px) {
  /* line 1, src/sass/pages/_arhive-vacancies.scss */
  .archive-vacancies {
    padding: 25px 15px;
  }
}

/* line 9, src/sass/pages/_arhive-vacancies.scss */
.archive-vacancies__title-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 10px;
}

@media (max-width: 600px) {
  /* line 9, src/sass/pages/_arhive-vacancies.scss */
  .archive-vacancies__title-box {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-bottom: 30px;
  }
}

/* line 18, src/sass/pages/_arhive-vacancies.scss */
.archive-vacancies__title {
  margin-bottom: 10px;
}

@media (max-width: 600px) {
  /* line 18, src/sass/pages/_arhive-vacancies.scss */
  .archive-vacancies__title {
    font-size: 26px;
    line-height: 36px;
  }
}

/* line 26, src/sass/pages/_arhive-vacancies.scss */
.archive-vacancies__subtitle {
  font-family: 'Roboto';
  font-size: 17px;
  color: #222;
  font-weight: 300;
  margin-bottom: 35px;
  padding-left: 5px;
}

@media (max-width: 600px) {
  /* line 26, src/sass/pages/_arhive-vacancies.scss */
  .archive-vacancies__subtitle {
    margin-bottom: 10px;
  }
}

/* line 37, src/sass/pages/_arhive-vacancies.scss */
.archive-vacancies__left {
  width: calc(100% - 230px);
}

@media (max-width: 600px) {
  /* line 37, src/sass/pages/_arhive-vacancies.scss */
  .archive-vacancies__left {
    width: 100%;
  }
}

/* line 43, src/sass/pages/_arhive-vacancies.scss */
.archive-vacancies__right {
  width: 230px;
  text-align: right;
}

@media (max-width: 600px) {
  /* line 43, src/sass/pages/_arhive-vacancies.scss */
  .archive-vacancies__right {
    text-align: left;
  }
}

/* line 50, src/sass/pages/_arhive-vacancies.scss */
.archive-vacancies__btn {
  padding: 9px 29px;
  margin-top: 10px;
}

/* line 58, src/sass/pages/_arhive-vacancies.scss */
.archive-vacancies__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px 20px;
  border-top: 1px solid #e1e3ea;
  position: relative;
  -webkit-transition: .3s;
  transition: .3s;
}

@media (max-width: 600px) {
  /* line 58, src/sass/pages/_arhive-vacancies.scss */
  .archive-vacancies__item {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding: 10px;
  }
}

/* line 70, src/sass/pages/_arhive-vacancies.scss */
.archive-vacancies__item:hover {
  background-color: #f6f7f9;
}

/* line 74, src/sass/pages/_arhive-vacancies.scss */
.archive-vacancies__item:hover .archive-vacancies__name {
  color: #ef3446;
}

/* line 78, src/sass/pages/_arhive-vacancies.scss */
.archive-vacancies__item:last-child {
  border-bottom: 1px solid #e1e3ea;
}

/* line 83, src/sass/pages/_arhive-vacancies.scss */
.archive-vacancies__name {
  width: 290px;
  font-size: 18px;
  font-weight: 600;
  color: #222;
}

@media (max-width: 600px) {
  /* line 83, src/sass/pages/_arhive-vacancies.scss */
  .archive-vacancies__name {
    font-size: 14px;
    width: 100%;
    margin-bottom: 10px;
  }
}

/* line 93, src/sass/pages/_arhive-vacancies.scss */
.archive-vacancies__name:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

/* line 103, src/sass/pages/_arhive-vacancies.scss */
.archive-vacancies__company {
  font-family: 'Roboto';
  font-size: 15px;
  font-weight: 300;
  width: 140px;
}

/* line 109, src/sass/pages/_arhive-vacancies.scss */
.archive-vacancies__icon {
  width: 29px;
  height: 19px;
  line-height: 1;
  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;
}

@media (max-width: 600px) {
  /* line 1, src/sass/pages/_single-vacancies.scss */
  .single-vacancies {
    padding: 35px 30px;
  }
}

@media (max-width: 470px) {
  /* line 1, src/sass/pages/_single-vacancies.scss */
  .single-vacancies {
    padding: 25px 20px;
  }
}

/* line 9, src/sass/pages/_single-vacancies.scss */
.single-vacancies__box {
  max-width: 775px;
}

/* line 12, src/sass/pages/_single-vacancies.scss */
.single-vacancies__top {
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #e1e3ea;
}

/* line 17, src/sass/pages/_single-vacancies.scss */
.single-vacancies__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (max-width: 600px) {
  /* line 17, src/sass/pages/_single-vacancies.scss */
  .single-vacancies__flex {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 26, src/sass/pages/_single-vacancies.scss */
.single-vacancies__back {
  padding-left: 35px;
}

@media (max-width: 600px) {
  /* line 26, src/sass/pages/_single-vacancies.scss */
  .single-vacancies__back {
    display: block;
    max-width: 270px;
    margin: auto;
    margin-top: 20px;
  }
}

/* line 35, src/sass/pages/_single-vacancies.scss */
.single-vacancies__back:hover {
  cursor: pointer;
  padding-left: 15px;
}

/* line 39, src/sass/pages/_single-vacancies.scss */
.single-vacancies__back:hover:before {
  display: none;
}

/* line 43, src/sass/pages/_single-vacancies.scss */
.single-vacancies__back:before {
  content: '';
  width: 10px;
  height: 10px;
  left: 15px;
  top: 50%;
  margin-top: -5px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjYmRiZWJmIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48L3N2Zz4=);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  position: absolute;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 60, src/sass/pages/_single-vacancies.scss */
.single-vacancies__title {
  margin-bottom: 10px;
}

@media (max-width: 600px) {
  /* line 60, src/sass/pages/_single-vacancies.scss */
  .single-vacancies__title {
    font-size: 26px;
    line-height: 32px;
  }
}

@media (max-width: 470px) {
  /* line 60, src/sass/pages/_single-vacancies.scss */
  .single-vacancies__title {
    font-size: 23px;
    line-height: 26px;
  }
}

/* line 72, src/sass/pages/_single-vacancies.scss */
.single-vacancies__subtitle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: 'Roboto';
  font-size: 17px;
  font-weight: 300;
}

/* line 79, src/sass/pages/_single-vacancies.scss */
.single-vacancies__icon {
  width: 29px;
  height: 19px;
  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;
  margin-right: 15px;
}

/* line 88, src/sass/pages/_single-vacancies.scss */
.single-vacancies__article p {
  font-family: 'Roboto';
  font-size: 17px;
  color: #222;
  line-height: 32px;
  margin-bottom: 35px;
  font-weight: 300;
}

@media (max-width: 470px) {
  /* line 88, src/sass/pages/_single-vacancies.scss */
  .single-vacancies__article p {
    font-size: 14px;
    line-height: 26px;
    margin-bottom: 20px;
  }
}

/* line 102, src/sass/pages/_single-vacancies.scss */
.single-vacancies__bold {
  font-size: 22px;
  color: #222;
  font-weight: 500;
  margin-bottom: 35px;
}

@media (max-width: 470px) {
  /* line 102, src/sass/pages/_single-vacancies.scss */
  .single-vacancies__bold {
    font-size: 16px;
    margin-bottom: 20px;
  }
}

/* line 112, src/sass/pages/_single-vacancies.scss */
.single-vacancies__btn {
  padding: 9px 30px;
}

@media (max-width: 600px) {
  /* line 112, src/sass/pages/_single-vacancies.scss */
  .single-vacancies__btn {
    display: block;
    max-width: 270px;
    margin: auto;
    text-align: center;
  }
}

/* line 125, src/sass/pages/_single-vacancies.scss */
.single-vacancies__list {
  margin-bottom: 45px;
}

/* line 128, src/sass/pages/_single-vacancies.scss */
.single-vacancies__item {
  font-family: 'Roboto';
  font-size: 17px;
  color: #222;
  font-weight: 300;
  padding-left: 15px;
  margin-bottom: 15px;
  position: relative;
}

@media (max-width: 470px) {
  /* line 128, src/sass/pages/_single-vacancies.scss */
  .single-vacancies__item {
    font-size: 14px;
  }
}

/* line 139, src/sass/pages/_single-vacancies.scss */
.single-vacancies__item:before {
  content: '';
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background-color: #ef3446;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -3px;
}

@media (max-width: 767px) {
  /* line 1, src/sass/pages/_archive-forum.scss */
  .forums {
    padding: 35px 20px;
  }
}

@media (max-width: 470px) {
  /* line 1, src/sass/pages/_archive-forum.scss */
  .forums {
    padding: 25px 15px;
  }
}

/* line 9, src/sass/pages/_archive-forum.scss */
.forums__title {
  margin-bottom: 20px;
}

@media (max-width: 600px) {
  /* line 9, src/sass/pages/_archive-forum.scss */
  .forums__title {
    font-size: 26px;
    line-height: 36px;
  }
}

@media (max-width: 470px) {
  /* line 9, src/sass/pages/_archive-forum.scss */
  .forums__title {
    font-size: 23px;
    line-height: 32px;
  }
}

/* line 21, src/sass/pages/_archive-forum.scss */
.forums__sumbtitle {
  font-family: 'Roboto';
  font-size: 17px;
  font-weight: 300;
  padding-right: 150px;
  margin-bottom: 30px;
  line-height: 32px;
}

@media (max-width: 767px) {
  /* line 21, src/sass/pages/_archive-forum.scss */
  .forums__sumbtitle {
    padding-right: 0;
  }
}

/* line 32, src/sass/pages/_archive-forum.scss */
.forums__btn {
  padding: 9px 54px;
  margin-bottom: 45px;
}

/* line 40, src/sass/pages/_archive-forum.scss */
.forums__box {
  margin-bottom: 40px;
}

/* line 42, src/sass/pages/_archive-forum.scss */
.forums__box:last-child {
  margin-bottom: 0;
}

/* line 46, src/sass/pages/_archive-forum.scss */
.forums__list {
  margin-bottom: 20px;
}

/* line 49, src/sass/pages/_archive-forum.scss */
.forums__bold {
  font-size: 26px;
  color: #222;
  font-weight: 500px;
  margin-bottom: 35px;
}

/* line 63, src/sass/pages/_archive-forum.scss */
.forums-item {
  border-top: 1px solid #e1e3ea;
  padding: 18px 15px;
  padding-left: 20px;
  -webkit-transition: .3s;
  transition: .3s;
  position: relative;
}

/* line 69, src/sass/pages/_archive-forum.scss */
.forums-item:last-child {
  border-bottom: 1px solid #e1e3ea;
}

/* line 72, src/sass/pages/_archive-forum.scss */
.forums-item:hover {
  background-color: #f4f5f7;
}

/* line 75, src/sass/pages/_archive-forum.scss */
.forums-item__title {
  font-size: 16px;
  color: #333;
  margin-bottom: 5px;
  font-weight: 500;
  -webkit-transition: .3s;
  transition: .3s;
  display: block;
}

/* line 82, src/sass/pages/_archive-forum.scss */
.forums-item__title:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

/* line 90, src/sass/pages/_archive-forum.scss */
.forums-item__title:hover {
  color: #ef3446;
}

/* line 94, src/sass/pages/_archive-forum.scss */
.forums-item__subtitle {
  font-family: 'Roboto';
  color: #666;
  font-size: 14px;
  font-weight: 300;
  margin-bottom: 25px;
}

@media (max-width: 470px) {
  /* line 94, src/sass/pages/_archive-forum.scss */
  .forums-item__subtitle {
    margin-bottom: 10px;
  }
}

/* line 104, src/sass/pages/_archive-forum.scss */
.forums-item__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media (max-width: 470px) {
  /* line 104, src/sass/pages/_archive-forum.scss */
  .forums-item__flex {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 111, src/sass/pages/_archive-forum.scss */
.forums-item__author {
  font-family: 'Roboto';
  color: #666;
  font-size: 12px;
  font-weight: 300;
}

@media (max-width: 470px) {
  /* line 111, src/sass/pages/_archive-forum.scss */
  .forums-item__author {
    width: 100%;
  }
}

/* line 119, src/sass/pages/_archive-forum.scss */
.forums-item__author span {
  margin-left: 10px;
  padding-left: 10px;
  position: relative;
}

/* line 123, src/sass/pages/_archive-forum.scss */
.forums-item__author span:before {
  content: '';
  width: 2px;
  height: 2px;
  border-radius: 100%;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -1px;
  background-color: #ef3446;
}

/* line 136, src/sass/pages/_archive-forum.scss */
.forums-item__all {
  font-family: 'Roboto';
  color: #666;
  font-size: 12px;
  font-weight: 300;
  padding-left: 30px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjOTk5OTk5IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjEycHgiIGhlaWdodD0iNjEycHgiIHZpZXdCb3g9IjAgMCA2MTIgNjEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgaWQ9Il94MzJfXzI2XyI+PGc+PHBhdGggZD0iTTQwMS42MjUsMzI1LjEyNWgtMTkxLjI1Yy0xMC41NTcsMC0xOS4xMjUsOC41NjgtMTkuMTI1LDE5LjEyNXM4LjU2OCwxOS4xMjUsMTkuMTI1LDE5LjEyNWgxOTEuMjVjMTAuNTU3LDAsMTkuMTI1LTguNTY4LDE5LjEyNS0xOS4xMjVTNDEyLjE4MiwzMjUuMTI1LDQwMS42MjUsMzI1LjEyNXogTTQzOS44NzUsMjEwLjM3NWgtMjY3Ljc1Yy0xMC41NTcsMC0xOS4xMjUsOC41NjgtMTkuMTI1LDE5LjEyNXM4LjU2OCwxOS4xMjUsMTkuMTI1LDE5LjEyNWgyNjcuNzVjMTAuNTU3LDAsMTkuMTI1LTguNTY4LDE5LjEyNS0xOS4xMjVTNDUwLjQzMiwyMTAuMzc1LDQzOS44NzUsMjEwLjM3NXogTTMwNiwwQzEzNy4wMTIsMCwwLDExOS44NzUsMCwyNjcuNzVjMCw4NC41MTQsNDQuODQ4LDE1OS43NTEsMTE0Ljc1LDIwOC44MjZWNjEybDEzNC4wNDctODEuMzM5YzE4LjU1MiwzLjA2MSwzNy42MzgsNC44MzksNTcuMjAzLDQuODM5YzE2OS4wMDgsMCwzMDYtMTE5Ljg3NSwzMDYtMjY3Ljc1QzYxMiwxMTkuODc1LDQ3NS4wMDgsMCwzMDYsMHogTTMwNiw0OTcuMjVjLTIyLjMzOCwwLTQzLjkxMS0yLjYwMS02NC42NDMtNy4wMTlsLTkwLjA0MSw1NC4xMjNsMS4yMDUtODguNzAxQzgzLjUsNDE0LjEzMywzOC4yNSwzNDUuNTEzLDM4LjI1LDI2Ny43NWMwLTEyNi43NDEsMTE5Ljg3NS0yMjkuNSwyNjcuNzUtMjI5LjVjMTQ3Ljg3NSwwLDI2Ny43NSwxMDIuNzU5LDI2Ny43NSwyMjkuNVM0NTMuODc1LDQ5Ny4yNSwzMDYsNDk3LjI1eiIvPjwvZz48L2c+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px;
  line-height: 20px;
}

@media (max-width: 470px) {
  /* line 136, src/sass/pages/_archive-forum.scss */
  .forums-item__all {
    margin-top: 10px;
  }
}

/* line 2, src/sass/pages/_single-forum.scss */
.single-forum__top {
  padding-bottom: 60px;
}

@media (max-width: 600px) {
  /* line 2, src/sass/pages/_single-forum.scss */
  .single-forum__top {
    padding: 35px 30px;
  }
}

@media (max-width: 470px) {
  /* line 2, src/sass/pages/_single-forum.scss */
  .single-forum__top {
    padding: 20px 15px;
  }
}

/* line 12, src/sass/pages/_single-forum.scss */
.single-forum__title {
  margin-bottom: 15px;
}

@media (max-width: 600px) {
  /* line 12, src/sass/pages/_single-forum.scss */
  .single-forum__title {
    font-size: 26px;
    line-height: 36px;
  }
}

@media (max-width: 470px) {
  /* line 12, src/sass/pages/_single-forum.scss */
  .single-forum__title {
    font-size: 23px;
    line-height: 32px;
  }
}

/* line 24, src/sass/pages/_single-forum.scss */
.single-forum__comments {
  margin-top: 10px;
}

@media (max-width: 600px) {
  /* line 24, src/sass/pages/_single-forum.scss */
  .single-forum__comments {
    padding: 35px 30px;
  }
}

@media (max-width: 470px) {
  /* line 24, src/sass/pages/_single-forum.scss */
  .single-forum__comments {
    padding: 20px 15px;
  }
}

/* line 33, src/sass/pages/_single-forum.scss */
.single-forum__text {
  font-family: 'Roboto';
  font-size: 17px;
  line-height: 32px;
  color: #222;
  font-weight: 300;
  margin-top: 20px;
  padding-right: 20px;
}

@media (max-width: 600px) {
  /* line 33, src/sass/pages/_single-forum.scss */
  .single-forum__text {
    padding-right: 0;
  }
}

@media (max-width: 470px) {
  /* line 33, src/sass/pages/_single-forum.scss */
  .single-forum__text {
    font-size: 14px;
  }
}

/* line 48, src/sass/pages/_single-forum.scss */
.single-forum .selection {
  margin-top: 25px;
}

/* line 2, src/sass/pages/_services.scss */
.services-single__box {
  margin-top: -90px;
  background-color: #fff;
  border-radius: 10px;
  margin-bottom: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media (max-width: 767px) {
  /* line 2, src/sass/pages/_services.scss */
  .services-single__box {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

@media (max-width: 470px) {
  /* line 2, src/sass/pages/_services.scss */
  .services-single__box {
    margin-top: -55px;
  }
}

/* line 16, src/sass/pages/_services.scss */
.services-single__description {
  width: calc(100% - 395px);
  padding: 75px 80px;
}

@media (max-width: 992px) {
  /* line 16, src/sass/pages/_services.scss */
  .services-single__description {
    width: calc(100% - 325px);
    padding: 35px 25px;
  }
}

@media (max-width: 767px) {
  /* line 16, src/sass/pages/_services.scss */
  .services-single__description {
    width: 100%;
  }
}

/* line 27, src/sass/pages/_services.scss */
.services-single__bold {
  font-family: 'Roboto';
  font-size: 22px;
  line-height: 32px;
  color: #222;
  font-weight: 400;
  margin-bottom: 35px;
  padding-right: 40px;
}

@media (max-width: 1200px) {
  /* line 27, src/sass/pages/_services.scss */
  .services-single__bold {
    padding-right: 0;
  }
}

/* line 39, src/sass/pages/_services.scss */
.services-single__normal {
  font-family: 'Roboto';
  font-size: 18px;
  line-height: 32px;
  color: #222;
  font-weight: 300;
  margin-bottom: 35px;
  padding-right: 50px;
}

@media (max-width: 1200px) {
  /* line 39, src/sass/pages/_services.scss */
  .services-single__normal {
    padding-right: 0;
  }
}

/* line 51, src/sass/pages/_services.scss */
.services-single__list {
  margin-bottom: 50px;
}

/* line 54, src/sass/pages/_services.scss */
.services-single__item {
  font-family: 'Roboto';
  font-size: 16px;
  font-weight: 300;
  color: #222;
  line-height: 28px;
  margin-bottom: 20px;
  padding-left: 20px;
  position: relative;
}

/* line 63, src/sass/pages/_services.scss */
.services-single__item:before {
  content: '';
  width: 5px;
  height: 5px;
  border-radius: 100%;
  background-color: #ef3446;
  position: absolute;
  left: 0;
  top: 12px;
}

/* line 74, src/sass/pages/_services.scss */
.services-single__back {
  padding-left: 35px;
}

/* line 77, src/sass/pages/_services.scss */
.services-single__back:before {
  content: '';
  width: 10px;
  height: 10px;
  left: 15px;
  top: 50%;
  margin-top: -5px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjYmRiZWJmIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48L3N2Zz4=);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  position: absolute;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 93, src/sass/pages/_services.scss */
.services-single__back:hover {
  padding-left: 15px;
}

/* line 96, src/sass/pages/_services.scss */
.services-single__back:hover:before {
  display: none;
}

/* line 103, src/sass/pages/_services.scss */
.services-right {
  width: 395px;
  padding: 70px 60px;
  border-left: 1px solid #e1e3ea;
}

@media (max-width: 992px) {
  /* line 103, src/sass/pages/_services.scss */
  .services-right {
    width: 325px;
    padding: 35px 25px;
  }
}

@media (max-width: 767px) {
  /* line 103, src/sass/pages/_services.scss */
  .services-right {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}

@media (max-width: 600px) {
  /* line 103, src/sass/pages/_services.scss */
  .services-right {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 119, src/sass/pages/_services.scss */
.services-right__title {
  font-size: 26px;
  color: #222;
  font-weight: 500;
  margin-bottom: 25px;
}

/* line 125, src/sass/pages/_services.scss */
.services-right__list {
  margin-bottom: 50px;
}

/* line 128, src/sass/pages/_services.scss */
.services-right__item {
  font-family: 'Roboto';
  font-size: 16px;
  font-weight: 300;
  color: #222;
  margin-bottom: 15px;
  padding-left: 22px;
  position: relative;
}

/* line 136, src/sass/pages/_services.scss */
.services-right__item:before {
  content: '';
  width: 10px;
  height: 1px;
  background-color: #ef3446;
  position: absolute;
  left: 0;
  top: 50%;
}

/* line 146, src/sass/pages/_services.scss */
.services-right__btn {
  padding: 9px 30px;
  width: 100%;
  max-width: 270px;
  text-align: center;
}

@media (max-width: 767px) {
  /* line 156, src/sass/pages/_services.scss */
  .services-right__box {
    width: calc(100% - 290px);
  }
}

@media (max-width: 600px) {
  /* line 156, src/sass/pages/_services.scss */
  .services-right__box {
    margin: auto;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
}

/* line 165, src/sass/pages/_services.scss */
.services-right__selection {
  max-width: 275px;
}

@media (max-width: 767px) {
  /* line 165, src/sass/pages/_services.scss */
  .services-right__selection {
    margin-top: 0;
  }
}

@media (max-width: 600px) {
  /* line 165, src/sass/pages/_services.scss */
  .services-right__selection {
    margin: auto;
    margin-top: 20px;
    padding: 50px 20px;
  }
}

/* line 1, src/sass/pages/_about.scss */
.about {
  margin-bottom: 100px;
}

@media (max-width: 600px) {
  /* line 1, src/sass/pages/_about.scss */
  .about {
    padding: 20px 25px;
  }
}

@media (max-width: 470px) {
  /* line 1, src/sass/pages/_about.scss */
  .about {
    padding: 15px 20px;
  }
}

@media (max-width: 600px) {
  /* line 10, src/sass/pages/_about.scss */
  .about__title {
    font-size: 26px;
    line-height: 36px;
  }
}

@media (max-width: 470px) {
  /* line 10, src/sass/pages/_about.scss */
  .about__title {
    font-size: 23px;
    line-height: 32px;
  }
}

/* line 21, src/sass/pages/_about.scss */
.about__bold-title {
  font-size: 24px;
  font-weight: 500;
  color: #222;
  line-height: 36px;
  margin-bottom: 35px;
}

@media (max-width: 470px) {
  /* line 21, src/sass/pages/_about.scss */
  .about__bold-title {
    font-size: 18px;
    line-height: 32px;
  }
}

/* line 32, src/sass/pages/_about.scss */
.about__bold {
  font-size: 18px;
  font-weight: 600;
  color: #222;
  margin-bottom: 20px;
}

/* line 39, src/sass/pages/_about.scss */
.about__text p {
  font-family: 'Roboto';
  font-size: 17px;
  font-weight: 300;
  color: #222;
  margin-bottom: 30px;
  line-height: 32px;
}

/* line 48, src/sass/pages/_about.scss */
.about__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media (max-width: 992px) {
  /* line 48, src/sass/pages/_about.scss */
  .about__flex {
    -ms-flex-wrap: wrap-reverse;
        flex-wrap: wrap-reverse;
  }
}

/* line 54, src/sass/pages/_about.scss */
.about__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 30px;
}

@media (max-width: 767px) {
  /* line 54, src/sass/pages/_about.scss */
  .about__list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 62, src/sass/pages/_about.scss */
.about__item {
  padding: 0 50px;
  border-right: 1px solid #e9eaee;
  text-align: center;
  line-height: 1.2;
}

@media (max-width: 1200px) {
  /* line 62, src/sass/pages/_about.scss */
  .about__item {
    padding: 0 30px;
  }
}

@media (max-width: 992px) {
  /* line 62, src/sass/pages/_about.scss */
  .about__item {
    padding: 0 20px;
  }
}

@media (max-width: 767px) {
  /* line 62, src/sass/pages/_about.scss */
  .about__item {
    border-right: none;
    width: 50%;
    margin-bottom: 30px;
  }
}

@media (max-width: 470px) {
  /* line 62, src/sass/pages/_about.scss */
  .about__item {
    width: 100%;
  }
}

/* line 81, src/sass/pages/_about.scss */
.about__item span {
  display: block;
  font-size: 42px;
  color: #ef3446;
  margin-bottom: 15px;
  font-weight: 500;
  text-align: center;
  line-height: 1.2;
}

@media (max-width: 992px) {
  /* line 81, src/sass/pages/_about.scss */
  .about__item span {
    font-size: 30px;
  }
}

@media (max-width: 767px) {
  /* line 81, src/sass/pages/_about.scss */
  .about__item span {
    font-size: 26px;
  }
}

/* line 96, src/sass/pages/_about.scss */
.about__item:last-child {
  border-right: 0;
}

/* line 100, src/sass/pages/_about.scss */
.about__word {
  line-height: 1.4;
  padding: 0 20px;
}

@media (max-width: 1200px) {
  /* line 100, src/sass/pages/_about.scss */
  .about__word {
    padding: 0;
  }
}

/* line 109, src/sass/pages/_about.scss */
.speacer {
  width: 310px;
  margin-left: 50px;
  background-color: #f4f5f7;
  border-radius: 10px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: auto;
  padding: 50px 0;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
}

@media (max-width: 992px) {
  /* line 109, src/sass/pages/_about.scss */
  .speacer {
    margin-left: 0;
    margin-bottom: 20px;
  }
}

@media (max-width: 470px) {
  /* line 109, src/sass/pages/_about.scss */
  .speacer {
    width: 100%;
  }
}

/* line 125, src/sass/pages/_about.scss */
.speacer__img {
  width: 180px;
  border-radius: 100%;
  overflow: hidden;
  margin: auto;
  margin-bottom: 25px;
}

/* line 132, src/sass/pages/_about.scss */
.speacer__name {
  font-size: 18px;
  font-weight: 600;
  color: #222;
  margin-bottom: 35px;
  text-align: center;
  margin-bottom: 20px;
}

/* line 140, src/sass/pages/_about.scss */
.speacer__position {
  font-size: 12px;
  font-weight: 300;
  color: #999;
  line-height: 22px;
  text-align: center;
  padding: 0 60px;
}

@media (max-width: 600px) {
  /* line 1, src/sass/pages/_our-project.scss */
  .our-projects {
    padding: 35px 30px;
  }
}

@media (max-width: 600px) {
  /* line 1, src/sass/pages/_our-project.scss */
  .our-projects {
    padding: 25px 20px;
  }
}

/* line 9, src/sass/pages/_our-project.scss */
.our-projects__title {
  margin-bottom: 30px;
}

@media (max-width: 600px) {
  /* line 9, src/sass/pages/_our-project.scss */
  .our-projects__title {
    font-size: 26px;
    line-height: 36px;
  }
}

@media (max-width: 600px) {
  /* line 9, src/sass/pages/_our-project.scss */
  .our-projects__title {
    font-size: 23px;
    line-height: 32px;
  }
}

/* line 21, src/sass/pages/_our-project.scss */
.our-projects__subtitle {
  color: #222;
  font-size: 17px;
  line-height: 32px;
  font-weight: 300;
  margin-bottom: 50px;
}

@media (max-width: 600px) {
  /* line 21, src/sass/pages/_our-project.scss */
  .our-projects__subtitle {
    font-size: 14px;
    line-height: 22px;
  }
}

/* line 32, src/sass/pages/_our-project.scss */
.our-projects__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 50px;
  position: relative;
}

/* line 36, src/sass/pages/_our-project.scss */
.our-projects__item:last-child {
  margin-bottom: 0;
}

@media (max-width: 600px) {
  /* line 32, src/sass/pages/_our-project.scss */
  .our-projects__item {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 43, src/sass/pages/_our-project.scss */
.our-projects__img {
  width: 340px;
  overflow: hidden;
  border-radius: 10px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 35px;
}

@media (max-width: 1200px) {
  /* line 43, src/sass/pages/_our-project.scss */
  .our-projects__img {
    width: 240px;
  }
}

@media (max-width: 600px) {
  /* line 43, src/sass/pages/_our-project.scss */
  .our-projects__img {
    margin-left: 0;
  }
}

/* line 56, src/sass/pages/_our-project.scss */
.our-projects__info {
  width: calc(100% - 370px);
  padding-right: 60px;
}

@media (max-width: 1200px) {
  /* line 56, src/sass/pages/_our-project.scss */
  .our-projects__info {
    padding-right: 10px;
    width: calc(100% - 270px);
  }
}

@media (max-width: 600px) {
  /* line 56, src/sass/pages/_our-project.scss */
  .our-projects__info {
    width: 100%;
    margin-top: 20px;
  }
}

/* line 68, src/sass/pages/_our-project.scss */
.our-projects__bold {
  font-size: 18px;
  color: #222;
  margin-bottom: 5px;
  font-weight: 600;
  margin-top: -10px;
}

/* line 75, src/sass/pages/_our-project.scss */
.our-projects__grey {
  font-size: 14px;
  color: #222;
  margin-bottom: 20px;
  font-weight: 600;
  opacity: .5;
}

/* line 82, src/sass/pages/_our-project.scss */
.our-projects__text {
  font-family: 'Roboto';
  font-size: 14px;
  color: #222;
  line-height: 25px;
  margin-bottom: 20px;
  font-weight: 300;
}

/* line 90, src/sass/pages/_our-project.scss */
.our-projects__link {
  padding: 6px 25px;
  position: static;
}

/* line 94, src/sass/pages/_our-project.scss */
.our-projects__link:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

/* line 1, src/sass/pages/_single-resume.scss */
.single-resume {
  padding: 40px 40px;
}

@media (max-width: 600px) {
  /* line 1, src/sass/pages/_single-resume.scss */
  .single-resume {
    padding: 35px 30px;
  }
}

@media (max-width: 470px) {
  /* line 1, src/sass/pages/_single-resume.scss */
  .single-resume {
    padding: 25px 20px;
  }
}

/* line 10, src/sass/pages/_single-resume.scss */
.single-resume__title {
  margin-bottom: 40px;
}

@media (max-width: 600px) {
  /* line 10, src/sass/pages/_single-resume.scss */
  .single-resume__title {
    font-size: 26px;
    line-height: 36px;
  }
}

@media (max-width: 470px) {
  /* line 10, src/sass/pages/_single-resume.scss */
  .single-resume__title {
    font-size: 23px;
    line-height: 32px;
  }
}

/* line 23, src/sass/pages/_single-resume.scss */
.single-resume__text p {
  font-family: 'Roboto';
  font-size: 17px;
  line-height: 32px;
  font-weight: 300;
  color: #222;
  margin-bottom: 40px;
  padding-right: 30px;
}

@media (max-width: 600px) {
  /* line 23, src/sass/pages/_single-resume.scss */
  .single-resume__text p {
    padding-right: 0;
  }
}

/* line 36, src/sass/pages/_single-resume.scss */
.single-resume__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media (max-width: 470px) {
  /* line 36, src/sass/pages/_single-resume.scss */
  .single-resume__flex {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 44, src/sass/pages/_single-resume.scss */
.single-resume__btn {
  padding: 9px 59.8px;
}

@media (max-width: 600px) {
  /* line 44, src/sass/pages/_single-resume.scss */
  .single-resume__btn {
    margin: auto;
    display: block;
    margin-bottom: 20px;
  }
}

/* line 56, src/sass/pages/_single-resume.scss */
.single-resume__back {
  padding-left: 35px;
}

@media (max-width: 600px) {
  /* line 56, src/sass/pages/_single-resume.scss */
  .single-resume__back {
    margin: auto;
    display: block;
  }
}

/* line 63, src/sass/pages/_single-resume.scss */
.single-resume__back:before {
  content: '';
  width: 10px;
  height: 10px;
  left: 15px;
  top: 50%;
  margin-top: -5px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjYmRiZWJmIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48L3N2Zz4=);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  position: absolute;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 79, src/sass/pages/_single-resume.scss */
.single-resume__back:hover {
  padding: 6px 15px;
}

/* line 82, src/sass/pages/_single-resume.scss */
.single-resume__back:hover:before {
  display: none;
}

/* line 89, src/sass/pages/_single-resume.scss */
.resume-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #e1e3ea;
  padding-bottom: 15px;
  margin-bottom: 40px;
}

@media (max-width: 470px) {
  /* line 89, src/sass/pages/_single-resume.scss */
  .resume-info {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 97, src/sass/pages/_single-resume.scss */
.resume-info__left {
  margin-right: 125px;
}

@media (max-width: 600px) {
  /* line 97, src/sass/pages/_single-resume.scss */
  .resume-info__left {
    margin-right: 30px;
  }
}

/* line 103, src/sass/pages/_single-resume.scss */
.resume-info__item {
  margin-bottom: 25px;
}

/* line 106, src/sass/pages/_single-resume.scss */
.resume-info__name {
  font-size: 12px;
  color: #222;
  font-weight: 500;
  margin-bottom: 10px;
}

/* line 112, src/sass/pages/_single-resume.scss */
.resume-info__description {
  font-size: 16px;
  color: #222;
  font-weight: 400;
}

@media (max-width: 767px) {
  /* line 1, src/sass/pages/_single-project.scss */
  .single-project {
    padding: 35px 30px;
  }
}

@media (max-width: 470px) {
  /* line 1, src/sass/pages/_single-project.scss */
  .single-project {
    padding: 25px 20px;
  }
}

@media (max-width: 767px) {
  /* line 9, src/sass/pages/_single-project.scss */
  .single-project__title {
    font-size: 26px;
    line-height: 36px;
  }
}

@media (max-width: 470px) {
  /* line 9, src/sass/pages/_single-project.scss */
  .single-project__title {
    font-size: 23px;
    line-height: 32px;
  }
}

/* line 20, src/sass/pages/_single-project.scss */
.single-project__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 45px;
}

@media (max-width: 1200px) {
  /* line 20, src/sass/pages/_single-project.scss */
  .single-project__flex {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 28, src/sass/pages/_single-project.scss */
.single-project__img {
  width: 340px;
  margin-right: 40px;
}

@media (max-width: 767px) {
  /* line 28, src/sass/pages/_single-project.scss */
  .single-project__img {
    width: 180px;
    margin-right: 20px;
  }
}

@media (max-width: 470px) {
  /* line 28, src/sass/pages/_single-project.scss */
  .single-project__img {
    width: 100%;
    margin-right: 0;
  }
}

/* line 40, src/sass/pages/_single-project.scss */
.single-project__info {
  width: calc(100% - 380px);
}

@media (max-width: 1200px) {
  /* line 40, src/sass/pages/_single-project.scss */
  .single-project__info {
    margin-top: 20px;
    width: 100%;
  }
}

/* line 47, src/sass/pages/_single-project.scss */
.single-project__grey {
  font-size: 14px;
  opacity: .5;
  color: #222;
  font-weight: 600;
  margin-bottom: 10px;
}

/* line 54, src/sass/pages/_single-project.scss */
.single-project__description {
  font-family: 'Roboto';
  font-size: 17px;
  color: #222;
  line-height: 32px;
  font-weight: 300;
}

/* line 61, src/sass/pages/_single-project.scss */
.single-project__item {
  margin-bottom: 35px;
}

/* line 63, src/sass/pages/_single-project.scss */
.single-project__item span {
  font-size: 18px;
  color: #222;
  font-weight: 600;
  margin-bottom: 25px;
  display: block;
}

/* line 70, src/sass/pages/_single-project.scss */
.single-project__item p {
  font-family: 'Roboto';
  font-size: 17px;
  color: #222;
  line-height: 32px;
  font-weight: 300;
}

/* line 80, src/sass/pages/_single-project.scss */
.project-review {
  background-color: #f4f5f7;
  border-radius: 10px;
}

/* line 83, src/sass/pages/_single-project.scss */
.project-review__title {
  font-size: 18px;
  color: #222;
  font-weight: 600;
  padding: 25px 35px;
  border-bottom: 1px solid #e1e2e4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/* line 91, src/sass/pages/_single-project.scss */
.project-review__title span {
  font-size: 40px;
  line-height: 22px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: -20px;
  margin-right: 15px;
}

/* line 101, src/sass/pages/_single-project.scss */
.project-review__box {
  padding-top: 20px;
  padding-left: 30px;
  padding-bottom: 40px;
  padding-right: 30px;
}

@media (max-width: 470px) {
  /* line 101, src/sass/pages/_single-project.scss */
  .project-review__box {
    padding: 20px;
  }
}

/* line 111, src/sass/pages/_single-project.scss */
.project-review__text {
  font-family: 'Roboto';
  font-size: 17px;
  color: #222;
  line-height: 32px;
  font-weight: 300;
  margin-bottom: 30px;
}

/* line 119, src/sass/pages/_single-project.scss */
.project-review__name {
  font-size: 18px;
  color: #222;
  font-weight: 600;
  margin-bottom: 10px;
}

/* line 125, src/sass/pages/_single-project.scss */
.project-review__position {
  font-family: 'Roboto';
  font-size: 12px;
  color: #999;
  font-weight: 300;
}

/* line 133, src/sass/pages/_single-project.scss */
.page-control {
  margin-top: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media (max-width: 600px) {
  /* line 133, src/sass/pages/_single-project.scss */
  .page-control {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 140, src/sass/pages/_single-project.scss */
.page-control__prew {
  text-transform: none;
  font-size: 13px;
  padding: 10.5px 15px;
  padding-left: 35px;
}

@media (max-width: 600px) {
  /* line 140, src/sass/pages/_single-project.scss */
  .page-control__prew {
    margin: auto;
    margin-bottom: 10px;
  }
}

/* line 150, src/sass/pages/_single-project.scss */
.page-control__prew:before {
  content: '';
  width: 10px;
  height: 10px;
  left: 15px;
  top: 50%;
  margin-top: -5px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjYmRiZWJmIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48L3N2Zz4=);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  position: absolute;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 166, src/sass/pages/_single-project.scss */
.page-control__prew:hover {
  padding: 9px 15px;
}

/* line 169, src/sass/pages/_single-project.scss */
.page-control__prew:hover:before {
  display: none;
}

/* line 174, src/sass/pages/_single-project.scss */
.page-control__next {
  text-transform: none;
  font-size: 13px;
  padding: 10.5px 15px;
  padding-right: 35px;
}

@media (max-width: 600px) {
  /* line 174, src/sass/pages/_single-project.scss */
  .page-control__next {
    margin: auto;
  }
}

/* line 183, src/sass/pages/_single-project.scss */
.page-control__next:after {
  content: '';
  width: 10px;
  height: 10px;
  right: 15px;
  top: 50%;
  margin-top: -5px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjYmRiZWJmIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48L3N2Zz4=);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  position: absolute;
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}

/* line 199, src/sass/pages/_single-project.scss */
.page-control__next:hover {
  padding: 9px 15px;
}

/* line 202, src/sass/pages/_single-project.scss */
.page-control__next:hover:after {
  display: none;
}

/* line 1, src/sass/pages/_result-search.scss */
.result-search {
  margin-bottom: 25px;
}

@media (max-width: 767px) {
  /* line 1, src/sass/pages/_result-search.scss */
  .result-search {
    padding: 35px 30px;
  }
}

@media (max-width: 470px) {
  /* line 1, src/sass/pages/_result-search.scss */
  .result-search {
    padding: 25px 20px;
  }
}

@media (max-width: 767px) {
  /* line 10, src/sass/pages/_result-search.scss */
  .result-search__title {
    font-size: 26px;
    line-height: 36px;
  }
}

@media (max-width: 470px) {
  /* line 10, src/sass/pages/_result-search.scss */
  .result-search__title {
    font-size: 23px;
    line-height: 32px;
    margin-bottom: 20px;
  }
}

/* line 22, src/sass/pages/_result-search.scss */
.result-search__subtitle {
  font-size: 17px;
  font-weight: 300;
  margin-bottom: 30px;
}

/* line 30, src/sass/pages/_result-search.scss */
.result-search__item {
  display: block;
  margin-bottom: 20px;
  padding-left: 20px;
  font-size: 18px;
  font-weight: 600;
  color: #222;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjOTk5IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: left center;
  -webkit-transition: .3s;
  transition: .3s;
}

@media (max-width: 470px) {
  /* line 30, src/sass/pages/_result-search.scss */
  .result-search__item {
    font-size: 14px;
    line-height: 23px;
  }
}

/* line 46, src/sass/pages/_result-search.scss */
.result-search__item:last-child {
  margin-bottom: 0;
}

/* line 49, src/sass/pages/_result-search.scss */
.result-search__item:hover {
  color: #ef3446;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyBmaWxsPSIjZWYzNDQ2IiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDUxLjg0NnB4IiBoZWlnaHQ9IjQ1MS44NDdweCIgdmlld0JveD0iMCAwIDQ1MS44NDYgNDUxLjg0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUxLjg0NiA0NTEuODQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTM0NS40NDEsMjQ4LjI5MkwxNTEuMTU0LDQ0Mi41NzNjLTEyLjM1OSwxMi4zNjUtMzIuMzk3LDEyLjM2NS00NC43NSwwYy0xMi4zNTQtMTIuMzU0LTEyLjM1NC0zMi4zOTEsMC00NC43NDRMMjc4LjMxOCwyMjUuOTJMMTA2LjQwOSw1NC4wMTdjLTEyLjM1NC0xMi4zNTktMTIuMzU0LTMyLjM5NCwwLTQ0Ljc0OGMxMi4zNTQtMTIuMzU5LDMyLjM5MS0xMi4zNTksNDQuNzUsMGwxOTQuMjg3LDE5NC4yODRjNi4xNzcsNi4xOCw5LjI2MiwxNC4yNzEsOS4yNjIsMjIuMzY2QzM1NC43MDgsMjM0LjAxOCwzNTEuNjE3LDI0Mi4xMTUsMzQ1LjQ0MSwyNDguMjkyeiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=);
}

/* line 1, src/sass/pages/_aplication.scss */
.application {
  border-radius: 5px;
  background: #fff url(../img/application/application.png);
  width: 570px;
  margin: auto;
  padding: 55px 65px;
  margin-top: 70px;
  margin-bottom: 170px;
  background-size: contain;
  background-position: right;
  background-repeat: no-repeat;
}

@media (max-width: 600px) {
  /* line 1, src/sass/pages/_aplication.scss */
  .application {
    width: 100%;
    padding: 20px;
  }
}

/* line 16, src/sass/pages/_aplication.scss */
.application__title {
  margin-bottom: 30px;
}

@media (max-width: 767px) {
  /* line 16, src/sass/pages/_aplication.scss */
  .application__title {
    font-size: 26px;
  }
}

@media (max-width: 470px) {
  /* line 16, src/sass/pages/_aplication.scss */
  .application__title {
    font-size: 20px;
    margin-bottom: 15px;
  }
}

/* line 27, src/sass/pages/_aplication.scss */
.application__subtitle {
  font-family: 'Roboto';
  font-size: 14px;
  color: #222;
  font-weight: 300;
  margin-bottom: 30px;
  color: #222;
}

/* line 35, src/sass/pages/_aplication.scss */
.application__btn {
  padding: 10px 70px;
}

@media (max-width: 470px) {
  /* line 35, src/sass/pages/_aplication.scss */
  .application__btn {
    width: 90%;
    margin: auto;
    display: block;
    text-align: center;
  }
}

/* line 1, src/sass/pages/_registration.scss */
.registration-page {
  margin: 50px 0;
}

@media (max-width: 600px) {
  /* line 1, src/sass/pages/_registration.scss */
  .registration-page {
    padding: 30px 25px;
  }
}

@media (max-width: 470px) {
  /* line 1, src/sass/pages/_registration.scss */
  .registration-page {
    padding: 25px 15px;
  }
}

@media (max-width: 600px) {
  /* line 10, src/sass/pages/_registration.scss */
  .registration-page__title {
    font-size: 26px;
  }
}

@media (max-width: 470px) {
  /* line 10, src/sass/pages/_registration.scss */
  .registration-page__title {
    font-size: 23px;
  }
}

/* line 19, src/sass/pages/_registration.scss */
.registration-page__box {
  margin-bottom: 20px;
}

/* line 22, src/sass/pages/_registration.scss */
.registration-page__input {
  font-family: 'Montserrat';
  width: 320px;
  background-color: #f4f5f7;
  color: #222;
  font-size: 13px;
  font-weight: 500;
  padding: 12px 15px;
  border: none;
  border-radius: 3px;
}

/* line 32, src/sass/pages/_registration.scss */
.registration-page__input::-webkit-input-placeholder {
  color: #999;
}

/* line 35, src/sass/pages/_registration.scss */
.registration-page__input::-moz-placeholder {
  color: #999;
}

@media (max-width: 470px) {
  /* line 22, src/sass/pages/_registration.scss */
  .registration-page__input {
    width: 100%;
  }
}

/* line 42, src/sass/pages/_registration.scss */
.registration-page__radio-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media (max-width: 600px) {
  /* line 42, src/sass/pages/_registration.scss */
  .registration-page__radio-box {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

/* line 49, src/sass/pages/_registration.scss */
.registration-page__radio {
  margin-right: 20px;
}

@media (max-width: 600px) {
  /* line 49, src/sass/pages/_registration.scss */
  .registration-page__radio {
    width: 100%;
    margin-top: 20px;
  }
}

/* line 56, src/sass/pages/_registration.scss */
.registration-page__btn {
  padding: 17px 77.4px;
  margin-top: 50px;
}

@media (max-width: 470px) {
  /* line 56, src/sass/pages/_registration.scss */
  .registration-page__btn {
    width: 100%;
    margin: auto;
    margin-top: 10px;
    display: block;
    padding: 17px 30px;
  }
}

/* line 71, src/sass/pages/_registration.scss */
.registration-page__wrap {
  display: none;
}

/* line 74, src/sass/pages/_registration.scss */
.registration-page .checkbox {
  margin-top: 20px;
}

/* line 77, src/sass/pages/_registration.scss */
.registration-page .companyform__top {
  padding: 30px 0;
  border-bottom: none;
}

@media (max-width: 470px) {
  /* line 77, src/sass/pages/_registration.scss */
  .registration-page .companyform__top {
    padding: 0;
  }
}

@media (max-width: 600px) {
  /* line 84, src/sass/pages/_registration.scss */
  .registration-page .companyform__title {
    font-size: 26px;
  }
}

@media (max-width: 470px) {
  /* line 84, src/sass/pages/_registration.scss */
  .registration-page .companyform__title {
    font-size: 23px;
  }
}

/* line 92, src/sass/pages/_registration.scss */
.registration-page .companyform__middle {
  padding: 30px 0;
  border-bottom: none;
}

@media (max-width: 470px) {
  /* line 92, src/sass/pages/_registration.scss */
  .registration-page .companyform__middle {
    padding: 0;
  }
}

/* line 99, src/sass/pages/_registration.scss */
.registration-page .companyform__addfile {
  padding: 30px 0;
  border-bottom: none;
}

@media (max-width: 470px) {
  /* line 99, src/sass/pages/_registration.scss */
  .registration-page .companyform__addfile {
    padding: 0;
  }
}

/* line 106, src/sass/pages/_registration.scss */
.registration-page .companyform__textarea {
  max-width: 320px;
}

/* line 1, src/sass/pages/_political.scss */
.political {
  margin-bottom: 20px;
}

@media (max-width: 767px) {
  /* line 1, src/sass/pages/_political.scss */
  .political {
    padding: 35px 30px;
  }
}

@media (max-width: 600px) {
  /* line 1, src/sass/pages/_political.scss */
  .political {
    padding: 30px 25px;
  }
}

@media (max-width: 470px) {
  /* line 1, src/sass/pages/_political.scss */
  .political {
    padding: 20px 15px;
  }
}

@media (max-width: 767px) {
  /* line 13, src/sass/pages/_political.scss */
  .political__title {
    font-size: 26px;
    line-height: 36px;
  }
}

@media (max-width: 470px) {
  /* line 13, src/sass/pages/_political.scss */
  .political__title {
    font-size: 23px;
    line-height: 32px;
    margin-bottom: 20px;
  }
}

/* line 25, src/sass/pages/_political.scss */
.political__subtitle {
  font-family: 'Roboto';
  font-size: 17px;
  font-weight: 300;
  color: #222;
  line-height: 32px;
  margin-bottom: 20px;
}

/* line 33, src/sass/pages/_political.scss */
.political__box {
  margin-bottom: 20px;
}

/* line 35, src/sass/pages/_political.scss */
.political__box:last-child {
  margin-bottom: 0;
}

/* line 39, src/sass/pages/_political.scss */
.political__name {
  font-size: 18px;
  font-weight: 600;
  color: #222;
  margin-bottom: 20px;
}

@media (max-width: 470px) {
  /* line 39, src/sass/pages/_political.scss */
  .political__name {
    font-size: 16px;
  }
}

/* line 48, src/sass/pages/_political.scss */
.political__item {
  font-family: 'Roboto';
  font-size: 17px;
  font-weight: 300;
  color: #222;
  line-height: 32px;
}

@media (max-width: 470px) {
  /* line 48, src/sass/pages/_political.scss */
  .political__item {
    font-size: 14px;
  }
}

/* line 1, src/sass/pages/_archive-resume.scss */
.archive-resume {
  padding: 40px;
}

@media (max-width: 600px) {
  /* line 1, src/sass/pages/_archive-resume.scss */
  .archive-resume {
    padding: 35px 25px;
  }
}

@media (max-width: 470px) {
  /* line 1, src/sass/pages/_archive-resume.scss */
  .archive-resume {
    padding: 25px 15px;
  }
}

@media (max-width: 600px) {
  /* line 10, src/sass/pages/_archive-resume.scss */
  .archive-resume__title {
    font-size: 26px;
    line-height: 36px;
  }
}

@media (max-width: 470px) {
  /* line 10, src/sass/pages/_archive-resume.scss */
  .archive-resume__title {
    font-size: 23px;
    line-height: 32px;
  }
}

/* line 21, src/sass/pages/_archive-resume.scss */
.archive-resume__box {
  margin-bottom: 20px;
}

/* line 24, src/sass/pages/_archive-resume.scss */
.archive-resume__input {
  font-family: 'Montserrat';
  width: 320px;
  background-color: #f4f5f7;
  color: #222;
  font-size: 13px;
  font-weight: 500;
  padding: 12px 15px;
  border: none;
  border-radius: 3px;
}

/* line 34, src/sass/pages/_archive-resume.scss */
.archive-resume__input::-webkit-input-placeholder {
  color: #999;
}

/* line 37, src/sass/pages/_archive-resume.scss */
.archive-resume__input::-moz-placeholder {
  color: #999;
}

@media (max-width: 470px) {
  /* line 24, src/sass/pages/_archive-resume.scss */
  .archive-resume__input {
    width: 100%;
  }
}

/* line 44, src/sass/pages/_archive-resume.scss */
.archive-resume__textarea {
  width: 100%;
  max-width: 320px;
  font-family: 'Montserrat';
  background-color: #f4f5f7;
  color: #222;
  font-size: 13px;
  font-weight: 500;
  padding: 12px 15px;
  border: none;
  border-radius: 3px;
  border: none;
  height: 120px;
  resize: none;
}

@media (max-width: 470px) {
  /* line 44, src/sass/pages/_archive-resume.scss */
  .archive-resume__textarea {
    max-width: 100%;
  }
}

/* line 61, src/sass/pages/_archive-resume.scss */
.archive-resume__textarea::-webkit-input-placeholder {
  color: #999;
}

/* line 64, src/sass/pages/_archive-resume.scss */
.archive-resume__textarea::-moz-placeholder {
  color: #999;
}

/* line 68, src/sass/pages/_archive-resume.scss */
.archive-resume__btn {
  padding: 17px 77.4px;
  margin-top: 10px;
}

@media (max-width: 470px) {
  /* line 68, src/sass/pages/_archive-resume.scss */
  .archive-resume__btn {
    width: 100%;
    margin: auto;
    margin-top: 10px;
    display: block;
  }
}

/* line 1, src/sass/pages/_404.scss */
.error {
  margin-bottom: 95px;
}

@media (max-width: 767px) {
  /* line 1, src/sass/pages/_404.scss */
  .error {
    padding: 35px 30px;
  }
}

@media (max-width: 600px) {
  /* line 1, src/sass/pages/_404.scss */
  .error {
    padding: 30px 25px;
  }
}

@media (max-width: 470px) {
  /* line 1, src/sass/pages/_404.scss */
  .error {
    padding: 20px 15px;
  }
}

/* line 13, src/sass/pages/_404.scss */
.error__img {
  max-width: 300px;
  margin: auto;
  margin-bottom: 25px;
}

@media (max-width: 470px) {
  /* line 13, src/sass/pages/_404.scss */
  .error__img {
    max-width: 130px;
  }
}

/* line 21, src/sass/pages/_404.scss */
.error__title {
  font-size: 32px;
  color: #222;
  font-weight: 500;
  margin-bottom: 10px;
  text-align: center;
}

/* line 28, src/sass/pages/_404.scss */
.error__subtitle {
  font-size: 17px;
  color: #222;
  font-weight: 300;
  margin-bottom: 25px;
  text-align: center;
}

/* line 35, src/sass/pages/_404.scss */
.error__btn {
  padding: 10px 25px;
  display: block;
  width: 210px;
  margin: auto;
}
