@font-face {
  font-family: 'icomoon-line';
  src: url("./fonts/line/icomoon.eot?ezf7i7");
  src: url("./fonts/line/icomoon.eot?ezf7i7#iefix") format("embedded-opentype"), url("./fonts/line/icomoon.ttf?ezf7i7") format("truetype"), url("./fonts/line/icomoon.woff?ezf7i7") format("woff"), url("./fonts/line/icomoon.svg?ezf7i7#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'icomoon-color';
  src: url("./fonts/color/icomoon.eot?5eoxpk");
  src: url("./fonts/color/icomoon.eot?5eoxpk#iefix") format("embedded-opentype"), url("./fonts/color/icomoon.ttf?5eoxpk") format("truetype"), url("./fonts/color/icomoon.woff?5eoxpk") format("woff"), url("./fonts/color/icomoon.svg?5eoxpk#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 25, ../sass/_font.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 40, ../sass/_font.scss */
.icon-menu-open-arrow:before, .header__icon_drop:before, .chosen-container a.chosen-single:before, .chosen-container a.chosen-single:link:before, .chosen-container a.chosen-single:hover:before, .chosen-container a.chosen-single:visited:before, .chosen-container a.chosen-single:active:before, .chosen-container a.chosen-single:focus:before, .header__city a:before, .header__city a:link:before, .header__city a:hover:before, .header__city a:visited:before, .header__city a:active:before, .header__city a:focus:before, .header__infor a.header__infor_title span:before, .header__infor a:link.header__infor_title span:before, .header__infor a:hover.header__infor_title span:before, .header__infor a:visited.header__infor_title span:before, .header__infor a:active.header__infor_title span:before, .header__infor a:focus.header__infor_title span:before, .header .main_menu__line_menu li a.main_menu__dropdown_item span:before, .header .main_menu__line_menu li a:link.main_menu__dropdown_item span:before, .header .main_menu__line_menu li a:hover.main_menu__dropdown_item span:before, .header .main_menu__line_menu li a:visited.main_menu__dropdown_item span:before, .header .main_menu__line_menu li a:active.main_menu__dropdown_item span:before, .header .main_menu__line_menu li a:focus.main_menu__dropdown_item span:before {
  content: "\e900";
}

/* line 43, ../sass/_font.scss */
.icon-lk-icon:before, .header__reg_log:before {
  content: "\e901";
}

/* line 46, ../sass/_font.scss */
.icon-arrow-left:before, .slick-blue-arrow.slick-prev:before, .slick-line-arrow.slick-prev:before, .header .main_menu__dropdown_back a span:before, .header .main_menu__dropdown_back a:link span:before, .header .main_menu__dropdown_back a:hover span:before, .header .main_menu__dropdown_back a:visited span:before, .header .main_menu__dropdown_back a:active span:before, .header .main_menu__dropdown_back a:focus span:before {
  content: "\e902";
}

/* line 49, ../sass/_font.scss */
.icon-arrow-right:before, .slick-blue-arrow.slick-next:before, .slick-line-arrow.slick-next:before {
  content: "\e903";
}

/* line 52, ../sass/_font.scss */
.icon-arrow-upbutton:before, a.link-to-top span:before, a:link.link-to-top span:before, a:hover.link-to-top span:before, a:visited.link-to-top span:before, a:active.link-to-top span:before, a:focus.link-to-top span:before, button.link-to-top span:before, input[type="submit"].link-to-top span:before {
  content: "\e904";
}

/* line 55, ../sass/_font.scss */
.icon-search-icon:before, .header__finder_btn:before, .header__finder_serch:before {
  content: "\e905";
}

/* line 58, ../sass/_font.scss */
.icon-gamburger:before, .header__gamb a:before, .header__gamb a:link:before, .header__gamb a:hover:before, .header__gamb a:visited:before, .header__gamb a:active:before, .header__gamb a:focus:before {
  content: "\e906";
}

/* line 61, ../sass/_font.scss */
.icon-close-button:before, a.catalog__top-map-link-close:before, a.catalog__top-map-link-close:link:before, a.catalog__top-map-link-close:hover:before, a.catalog__top-map-link-close:visited:before, a.catalog__top-map-link-close:active:before, a.catalog__top-map-link-close:focus:before, button.catalog__top-map-link-close:before, input[type="submit"].catalog__top-map-link-close:before, a.catalog__top-filter-address-close:before, a.catalog__top-filter-address-close:link:before, a.catalog__top-filter-address-close:hover:before, a.catalog__top-filter-address-close:visited:before, a.catalog__top-filter-address-close:active:before, a.catalog__top-filter-address-close:focus:before, button.catalog__top-filter-address-close:before, input[type="submit"].catalog__top-filter-address-close:before, .header__gamb.open a:before, .header__gamb.open a:link:before, .header__gamb.open a:hover:before, .header__gamb.open a:visited:before, .header__gamb.open a:active:before, .header__gamb.open a:focus:before, .header__finder.open .header__finder_btn:before {
  content: "\e907";
}

/* line 64, ../sass/_font.scss */
.icon-check-search:before {
  content: "\e908";
}

/* line 67, ../sass/_font.scss */
.icon-facebook:before {
  content: "\e909";
}

/* line 70, ../sass/_font.scss */
.icon-googleplus:before {
  content: "\e90a";
}

/* line 73, ../sass/_font.scss */
.icon-instagram:before {
  content: "\e90b";
}

/* line 76, ../sass/_font.scss */
.icon-odnoklassniki:before {
  content: "\e90c";
}

/* line 79, ../sass/_font.scss */
.icon-vk:before {
  content: "\e90d";
}

/* line 93, ../sass/_font.scss */
.icon-fullcolor-001-logo-otzv_pro-dark .path1:before, .logo a .path1:before, .footer__logo a .path1:before {
  content: "\e900";
  color: #232323;
}

/* line 97, ../sass/_font.scss */
.icon-fullcolor-001-logo-otzv_pro-dark .path2:before, .logo a .path2:before, .footer__logo a .path2:before {
  content: "\e901";
  margin-left: -4.2060546875em;
  color: #232323;
}

/* line 102, ../sass/_font.scss */
.icon-fullcolor-001-logo-otzv_pro-dark .path3:before, .logo a .path3:before, .footer__logo a .path3:before {
  content: "\e902";
  margin-left: -4.2060546875em;
  color: #232323;
}

/* line 107, ../sass/_font.scss */
.icon-fullcolor-001-logo-otzv_pro-dark .path4:before, .logo a .path4:before, .footer__logo a .path4:before {
  content: "\e903";
  margin-left: -4.2060546875em;
  color: #232323;
}

/* line 112, ../sass/_font.scss */
.icon-fullcolor-001-logo-otzv_pro-dark .path5:before, .logo a .path5:before, .footer__logo a .path5:before {
  content: "\e904";
  margin-left: -4.2060546875em;
  color: #0087ff;
}

/* line 117, ../sass/_font.scss */
.icon-fullcolor-001-logo-otzv_pro-dark .path6:before, .logo a .path6:before, .footer__logo a .path6:before {
  content: "\e905";
  margin-left: -4.2060546875em;
  color: #0087ff;
}

/* line 122, ../sass/_font.scss */
.icon-fullcolor-001-logo-otzv_pro-dark .path7:before, .logo a .path7:before, .footer__logo a .path7:before {
  content: "\e906";
  margin-left: -4.2060546875em;
  color: #0087ff;
}

/* line 127, ../sass/_font.scss */
.icon-fullcolor-001-logo-otzv_pro-dark .path8:before, .logo a .path8:before, .footer__logo a .path8:before {
  content: "\e907";
  margin-left: -4.2060546875em;
  color: #232323;
}

/* line 132, ../sass/_font.scss */
.icon-fullcolor-001-logo-otzv_pro-dark .path9:before, .logo a .path9:before, .footer__logo a .path9:before {
  content: "\e908";
  margin-left: -4.2060546875em;
  color: #0087ff;
}

/* line 137, ../sass/_font.scss */
.icon-fullcolor-001-logo-otzv_pro-dark .path10:before, .logo a .path10:before, .footer__logo a .path10:before {
  content: "\e909";
  margin-left: -4.2060546875em;
  color: white;
}

/* line 142, ../sass/_font.scss */
.icon-fullcolor-001-logo-otzv_pro-dark .path11:before, .logo a .path11:before, .footer__logo a .path11:before {
  content: "\e90a";
  margin-left: -4.2060546875em;
  color: white;
}

/* line 147, ../sass/_font.scss */
.icon-fullcolor-001-logo-otzv_pro-dark .path12:before, .logo a .path12:before, .footer__logo a .path12:before {
  content: "\e90b";
  margin-left: -4.2060546875em;
  color: white;
}

/* line 152, ../sass/_font.scss */
.icon-fullcolor-001-logo-otzv_pro-dark .path13:before, .logo a .path13:before, .footer__logo a .path13:before {
  content: "\e90c";
  margin-left: -4.2060546875em;
  color: white;
}

/* line 157, ../sass/_font.scss */
.icon-fullcolor-002-logo-otzv_pro-light .path1:before {
  content: "\e90d";
  color: white;
}

/* line 161, ../sass/_font.scss */
.icon-fullcolor-002-logo-otzv_pro-light .path2:before {
  content: "\e90e";
  margin-left: -4.2060546875em;
  color: white;
}

/* line 166, ../sass/_font.scss */
.icon-fullcolor-002-logo-otzv_pro-light .path3:before {
  content: "\e90f";
  margin-left: -4.2060546875em;
  color: white;
}

/* line 171, ../sass/_font.scss */
.icon-fullcolor-002-logo-otzv_pro-light .path4:before {
  content: "\e910";
  margin-left: -4.2060546875em;
  color: white;
}

/* line 176, ../sass/_font.scss */
.icon-fullcolor-002-logo-otzv_pro-light .path5:before {
  content: "\e911";
  margin-left: -4.2060546875em;
  color: #0087ff;
}

/* line 181, ../sass/_font.scss */
.icon-fullcolor-002-logo-otzv_pro-light .path6:before {
  content: "\e912";
  margin-left: -4.2060546875em;
  color: #0087ff;
}

/* line 186, ../sass/_font.scss */
.icon-fullcolor-002-logo-otzv_pro-light .path7:before {
  content: "\e913";
  margin-left: -4.2060546875em;
  color: #0087ff;
}

/* line 191, ../sass/_font.scss */
.icon-fullcolor-002-logo-otzv_pro-light .path8:before {
  content: "\e914";
  margin-left: -4.2060546875em;
  color: white;
}

/* line 196, ../sass/_font.scss */
.icon-fullcolor-002-logo-otzv_pro-light .path9:before {
  content: "\e915";
  margin-left: -4.2060546875em;
  color: #0087ff;
}

/* line 201, ../sass/_font.scss */
.icon-fullcolor-002-logo-otzv_pro-light .path10:before {
  content: "\e916";
  margin-left: -4.2060546875em;
  color: white;
}

/* line 206, ../sass/_font.scss */
.icon-fullcolor-002-logo-otzv_pro-light .path11:before {
  content: "\e917";
  margin-left: -4.2060546875em;
  color: white;
}

/* line 211, ../sass/_font.scss */
.icon-fullcolor-002-logo-otzv_pro-light .path12:before {
  content: "\e918";
  margin-left: -4.2060546875em;
  color: white;
}

/* line 216, ../sass/_font.scss */
.icon-fullcolor-002-logo-otzv_pro-light .path13:before {
  content: "\e919";
  margin-left: -4.2060546875em;
  color: white;
}

@font-face {
  font-family: 'icomoon-other';
  src: url("./fonts/other/icomoon.eot?se76j7");
  src: url("./fonts/other/icomoon.eot?se76j7#iefix") format("embedded-opentype"), url("./fonts/other/icomoon.ttf?se76j7") format("truetype"), url("./fonts/other/icomoon.woff?se76j7") format("woff"), url("./fonts/other/icomoon.svg?se76j7#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 234, ../sass/_font.scss */
[class^="icon-other"], [class*=" icon-other"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon-other' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 249, ../sass/_font.scss */
.icon-arrow-white:before {
  content: "\e903";
  color: #fff;
}

/* line 253, ../sass/_font.scss */
.icon-cwote:before {
  content: "\e904";
  color: #e4303f;
}

/* line 257, ../sass/_font.scss */
.icon-icon-blacklist:before {
  content: "\e905";
  color: #fff;
}

/* line 261, ../sass/_font.scss */
.icon-icon-card-client:before {
  content: "\e906";
}

/* line 264, ../sass/_font.scss */
.icon-Icon-card-coment:before {
  content: "\e907";
  color: #8c989c;
}

/* line 268, ../sass/_font.scss */
.icon-Icon-card-menu-2-review:before {
  content: "\e909";
  color: #4f5c61;
}

/* line 272, ../sass/_font.scss */
.icon-Icon-card-menu-3-org:before {
  content: "\e90a";
  color: #4f5c61;
}

/* line 276, ../sass/_font.scss */
.icon-Icon-card-menu-5-client:before {
  content: "\e90c";
  color: #4e5c61;
}

/* line 280, ../sass/_font.scss */
.icon-Icon-card-org:before {
  content: "\e90e";
}

/* line 283, ../sass/_font.scss */
.icon-icon-card-review:before {
  content: "\e90f";
}

/* line 286, ../sass/_font.scss */
.icon-Icon-card-sale:before {
  content: "\e910";
}

/* line 289, ../sass/_font.scss */
.icon-Icon-card-spec:before {
  content: "\e911";
}

/* line 292, ../sass/_font.scss */
.icon-Icon-card-view:before {
  content: "\e912";
  color: #8c989c;
}

/* line 296, ../sass/_font.scss */
.icon-icon-filter:before {
  content: "\e913";
  color: #4d5c61;
}

/* line 300, ../sass/_font.scss */
.icon-icon-foto:before {
  content: "\e914";
  color: #fff;
}

/* line 304, ../sass/_font.scss */
.icon-icon-more:before {
  content: "\e916";
  color: #fefefe;
}

/* line 308, ../sass/_font.scss */
.icon-icon-otziv:before {
  content: "\e917";
  color: #8c989c;
}

/* line 312, ../sass/_font.scss */
.icon-icon-otziv-bad-black:before {
  content: "\e918";
  color: #4e5c61;
}

/* line 316, ../sass/_font.scss */
.icon-icon-otziv-good-black:before {
  content: "\e919";
  color: #4d5c61;
}

/* line 320, ../sass/_font.scss */
.icon-icon-otziv-line:before {
  content: "\e91a";
  color: #87969a;
}

/* line 324, ../sass/_font.scss */
.icon-icon-rating:before {
  content: "\e91b";
  color: #fff;
}

/* line 14, ../sass/_variables.scss */
.col_wrap, .footer__main, .footer__main-right-wrap, .footer__menu-col-wrap, .footer__bot, .modal-choose__cities, .modal-login__main-wrap, .main-slider__wrap, .main-list-links__wrap, .main-investigation__slider, .main-investigation__btn-bot-wrap, .main-thanks__slider, .main-thanks__btn-bot-wrap, .main-sale__slider, .main-sale__btn-bot-wrap, .main-services__slider, .first-page__info, .first-page__dop-info, .first-page__review, .catalog-list, .catalog__main, .catalog__main-bot, .catalog__top, .catalog__tile-info, .catalog__tile-list, .card-tabcontents__reviews-main, .card-tabcontents__reviews-top, .card-tabcontents__reviews-bot, .card-tabcontents__companies-main, .card-tabcontents__big-col-main, .card-tabcontents__clients-item-wrap, .card-tabcontents__sale-main, .card-tabcontents__same-item-wrap, .org-info, .org-info__contacts, .org-info__contacts-col-wrap, .org-resume__wrap, .org-resume__col-wrap, .spec-info, .spec-info__about, .spec-info__portfolio, .catalog__investigation, .investigation__list, .investigation-page__top, .investigation-page__main-img, .investigation-page__main-scroll, .investigation-page__finish-wrap, .investigation-page__official-top, .black-list__wrap, .lk-r-write__nav, .lk-r-write__btn, .lk-r-write__choose, .lk-r-write__choose-list-service, .lk-r-write__choose-btn-wrap, .lk-r-write__choose-form-row, .lk-r-write__form-s-fon-wrap {
  margin-left: -15px;
  margin-right: -15px;
}
/* line 18, ../sass/_variables.scss */
.col_wrap:after, .footer__main:after, .footer__main-right-wrap:after, .footer__menu-col-wrap:after, .footer__bot:after, .modal-choose__cities:after, .modal-login__main-wrap:after, .main-slider__wrap:after, .main-list-links__wrap:after, .main-investigation__slider:after, .main-investigation__btn-bot-wrap:after, .main-thanks__slider:after, .main-thanks__btn-bot-wrap:after, .main-sale__slider:after, .main-sale__btn-bot-wrap:after, .main-services__slider:after, .first-page__info:after, .first-page__dop-info:after, .first-page__review:after, .catalog-list:after, .catalog__main:after, .catalog__main-bot:after, .catalog__top:after, .catalog__tile-info:after, .catalog__tile-list:after, .card-tabcontents__reviews-main:after, .card-tabcontents__reviews-top:after, .card-tabcontents__reviews-bot:after, .card-tabcontents__companies-main:after, .card-tabcontents__big-col-main:after, .card-tabcontents__clients-item-wrap:after, .card-tabcontents__sale-main:after, .card-tabcontents__same-item-wrap:after, .org-info:after, .org-info__contacts:after, .org-info__contacts-col-wrap:after, .org-resume__wrap:after, .org-resume__col-wrap:after, .spec-info:after, .spec-info__about:after, .spec-info__portfolio:after, .catalog__investigation:after, .investigation__list:after, .investigation-page__top:after, .investigation-page__main-img:after, .investigation-page__main-scroll:after, .investigation-page__finish-wrap:after, .investigation-page__official-top:after, .black-list__wrap:after, .lk-r-write__nav:after, .lk-r-write__btn:after, .lk-r-write__choose:after, .lk-r-write__choose-list-service:after, .lk-r-write__choose-btn-wrap:after, .lk-r-write__choose-form-row:after, .lk-r-write__form-s-fon-wrap:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
}

/* line 26, ../sass/_variables.scss */
.col_padd, .col_1, .col_2, .catalog__top-filter-col, .col_3, .catalog__top-filter, .catalog__top-vid, .catalog__top-map, .card-tabcontents__sale-item, .org-info__contacts-col-3, .catalog__investigation-item, .col_4, .footer__menu-col, .modal-login__right, .first-page__review-left, .catalog__main-bot-right, .catalog__top-right, .catalog__top-select, .catalog__top-filter-bot-left, .catalog__tile-info-left, .catalog__tile-item, .card-tabcontents__reviews-top-item, .card-tabcontents__reviews-bot-right, .org-resume__col-item, .spec-info__about-right, .investigation-page__top-item, .lk-r-write__btn-item, .lk-r-write__choose-list-service-item, .lk-r-write__choose-btn-right, .lk-r-write__choose-form-col, .lk-r-write__form-s-col, .col_5, .first-page__info-left, .col_6, .first-page__dop-info-left, .first-page__dop-info-right, .catalog__tile-info-col, .card-tabcontents__sort-left, .card-tabcontents__sort-all-btn-wrap, .card-tabcontents__same-left, .card-tabcontents__same-right, .org-info__left, .org-info__right, .org-info__contacts-item, .spec-info__portfolio-left, .spec-info__portfolio-right, .investigation-page__main-img-item, .investigation-page__main-scroll-left, .investigation-page__main-scroll-right, .investigation-page__finish-item, .investigation-page__official-title, .investigation-page__official-date, .col_7, .first-page__info-right, .col_8, .modal-login__left, .first-page__review-right, .catalog__main-bot-left, .catalog__top-left, .catalog__top-filter-bot-right, .catalog__tile-info-right, .card-tabcontents__reviews-bot-left, .card-tabcontents__clients-right, .spec-info__about-left, .col_9, .col_10, .col_11, .col_12, .card-tabcontents__description-left, .card-tabcontents__reviews-center-left, .col-5-1, .footer__main-left, .footer__main-contacts, .footer__privacy, .modal-choose__cities li, .main-list-links__item, .main-investigation__btn-left, .main-investigation__btn-right, .main-thanks__btn-left, .main-sale__btn-left, .main-sale__btn-right, .catalog-list li, .catalog__main-right, .card-tabcontents__reviews-right, .card-tabcontents__companies-right, .card-tabcontents__big-col-right, .org-resume__right, .spec-info__right, .investigation__item, .black-list__right, .lk-r-write__right, .lk-r-write__choose-right, .col-5-2, .main-slider__left, .col-5-3, .main-slider__img, .col-5-4, .footer__main-right, .footer__menu, .footer__copy, .catalog__main-left, .catalog__main-banner, .catalog__top-wrap, .card-tabcontents__reviews-left, .card-tabcontents__sort, .card-tabcontents__companies-left, .card-tabcontents__big-col-left, .card-tabcontents__sort-top, .org-resume__left, .spec-info__left, .black-list__left, .lk-r-write__left, .lk-r-write__choose-left, .col-5-5, .main-investigation__slider-item, .main-thanks__slider-item, .main-sale__slider-item {
  padding: 0 15px;
}

/* line 33, ../sass/_variables.scss */
.col_1 {
  float: left;
  width: 8.33333333%;
}

/* line 33, ../sass/_variables.scss */
.col_2, .catalog__top-filter-col {
  float: left;
  width: 16.66666667%;
}

/* line 33, ../sass/_variables.scss */
.col_3, .catalog__top-filter, .catalog__top-vid, .catalog__top-map, .card-tabcontents__sale-item, .org-info__contacts-col-3, .catalog__investigation-item {
  float: left;
  width: 25%;
}

/* line 33, ../sass/_variables.scss */
.col_4, .footer__menu-col, .modal-login__right, .first-page__review-left, .catalog__main-bot-right, .catalog__top-right, .catalog__top-select, .catalog__top-filter-bot-left, .catalog__tile-info-left, .catalog__tile-item, .card-tabcontents__reviews-top-item, .card-tabcontents__reviews-bot-right, .org-resume__col-item, .spec-info__about-right, .investigation-page__top-item, .lk-r-write__btn-item, .lk-r-write__choose-list-service-item, .lk-r-write__choose-btn-right, .lk-r-write__choose-form-col, .lk-r-write__form-s-col {
  float: left;
  width: 33.33333333%;
}

/* line 33, ../sass/_variables.scss */
.col_5, .first-page__info-left {
  float: left;
  width: 41.66666667%;
}

/* line 33, ../sass/_variables.scss */
.col_6, .first-page__dop-info-left, .first-page__dop-info-right, .catalog__tile-info-col, .card-tabcontents__sort-left, .card-tabcontents__sort-all-btn-wrap, .card-tabcontents__same-left, .card-tabcontents__same-right, .org-info__left, .org-info__right, .org-info__contacts-item, .spec-info__portfolio-left, .spec-info__portfolio-right, .investigation-page__main-img-item, .investigation-page__main-scroll-left, .investigation-page__main-scroll-right, .investigation-page__finish-item, .investigation-page__official-title, .investigation-page__official-date {
  float: left;
  width: 50%;
}

/* line 33, ../sass/_variables.scss */
.col_7, .first-page__info-right {
  float: left;
  width: 58.33333333%;
}

/* line 33, ../sass/_variables.scss */
.col_8, .modal-login__left, .first-page__review-right, .catalog__main-bot-left, .catalog__top-left, .catalog__top-filter-bot-right, .catalog__tile-info-right, .card-tabcontents__reviews-bot-left, .card-tabcontents__clients-right, .spec-info__about-left {
  float: left;
  width: 66.66666667%;
}

/* line 33, ../sass/_variables.scss */
.col_9 {
  float: left;
  width: 75%;
}

/* line 33, ../sass/_variables.scss */
.col_10 {
  float: left;
  width: 83.33333333%;
}

/* line 33, ../sass/_variables.scss */
.col_11 {
  float: left;
  width: 91.66666667%;
}

/* line 33, ../sass/_variables.scss */
.col_12, .card-tabcontents__description-left, .card-tabcontents__reviews-center-left {
  float: left;
  width: 100%;
}

/* line 41, ../sass/_variables.scss */
.col-5-1, .footer__main-left, .footer__main-contacts, .footer__privacy, .modal-choose__cities li, .main-list-links__item, .main-investigation__btn-left, .main-investigation__btn-right, .main-thanks__btn-left, .main-sale__btn-left, .main-sale__btn-right, .catalog-list li, .catalog__main-right, .card-tabcontents__reviews-right, .card-tabcontents__companies-right, .card-tabcontents__big-col-right, .org-resume__right, .spec-info__right, .investigation__item, .black-list__right, .lk-r-write__right, .lk-r-write__choose-right {
  float: left;
  width: 20%;
}

/* line 41, ../sass/_variables.scss */
.col-5-2, .main-slider__left {
  float: left;
  width: 40%;
}

/* line 41, ../sass/_variables.scss */
.col-5-3, .main-slider__img {
  float: left;
  width: 60%;
}

/* line 41, ../sass/_variables.scss */
.col-5-4, .footer__main-right, .footer__menu, .footer__copy, .catalog__main-left, .catalog__main-banner, .catalog__top-wrap, .card-tabcontents__reviews-left, .card-tabcontents__sort, .card-tabcontents__companies-left, .card-tabcontents__big-col-left, .card-tabcontents__sort-top, .org-resume__left, .spec-info__left, .black-list__left, .lk-r-write__left, .lk-r-write__choose-left {
  float: left;
  width: 80%;
}

/* line 41, ../sass/_variables.scss */
.col-5-5 {
  float: left;
  width: 100%;
}

/* line 48, ../sass/_variables.scss */
.to_right {
  float: right;
}

/* line 52, ../sass/_variables.scss */
.row_padding, .row, .header__gamb_content_wrap, .header .main_menu, .header .main_menu__dropdown_menu {
  padding-top: 80px;
  padding-bottom: 80px;
}
@media (max-width: 1299px) {
  /* line 52, ../sass/_variables.scss */
  .row_padding, .row, .header__gamb_content_wrap, .header .main_menu, .header .main_menu__dropdown_menu {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}
@media (max-width: 1023px) {
  /* line 52, ../sass/_variables.scss */
  .row_padding, .row, .header__gamb_content_wrap, .header .main_menu, .header .main_menu__dropdown_menu {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}

/* line 67, ../sass/_variables.scss */
.medium_margin {
  margin-bottom: 60px !important;
}
@media (max-width: 1299px) {
  /* line 67, ../sass/_variables.scss */
  .medium_margin {
    margin-bottom: 40px !important;
  }
}

/* line 74, ../sass/_variables.scss */
.sample_margin {
  margin-bottom: 40px !important;
}
@media (max-width: 1023px) {
  /* line 74, ../sass/_variables.scss */
  .sample_margin {
    margin-bottom: 20px !important;
  }
}

/* line 82, ../sass/_variables.scss */
.sample_margin_top {
  margin-top: 40px !important;
}
@media (max-width: 1023px) {
  /* line 82, ../sass/_variables.scss */
  .sample_margin_top {
    margin-top: 20px !important;
  }
}

/* line 90, ../sass/_variables.scss */
.medium_margin_top {
  margin-top: 60px !important;
}
@media (max-width: 1299px) {
  /* line 90, ../sass/_variables.scss */
  .medium_margin_top {
    margin-top: 40px !important;
  }
}
@media (max-width: 1023px) {
  /* line 90, ../sass/_variables.scss */
  .medium_margin_top {
    margin-top: 20px !important;
  }
}

/* line 102, ../sass/_variables.scss */
.sample_margin_top60 {
  margin-top: 60px !important;
}
@media (max-width: 1023px) {
  /* line 102, ../sass/_variables.scss */
  .sample_margin_top60 {
    margin-top: 40px !important;
  }
}

/* line 110, ../sass/_variables.scss */
.small_margin {
  margin-bottom: 20px !important;
}

/* line 114, ../sass/_variables.scss */
.mt-0 {
  margin-top: 0 !important;
}
@media (max-width: 1023px) {
  /* line 117, ../sass/_variables.scss */
  .mt-0_tablet {
    margin-top: 0 !important;
  }
}

/* line 124, ../sass/_variables.scss */
.mt-30 {
  margin-top: 30px !important;
}

/* line 128, ../sass/_variables.scss */
.pt-20 {
  padding-top: 20px !important;
}

/* line 132, ../sass/_variables.scss */
.pb-0 {
  padding-bottom: 0 !important;
}

@media (max-width: 1023px) {
  /* line 136, ../sass/_variables.scss */
  .p-row-tablet {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
}

/* line 7, ../sass/_custom-scroll.scss */
.mCSB_scrollTools {
  z-index: 5;
}

/* line 11, ../sass/_custom-scroll.scss */
.mCSB_scrollTools .mCSB_draggerRail {
  width: 8px;
}

/* line 19, ../sass/_custom-scroll.scss */
.mCustomScrollbar {
  -ms-touch-action: none;
  touch-action: none;
}

/* line 23, ../sass/_custom-scroll.scss */
.mCustomScrollbar.mCS_no_scrollbar {
  -ms-touch-action: auto;
  touch-action: auto;
}

/* line 28, ../sass/_custom-scroll.scss */
.mCustomScrollBox {
  position: relative;
  overflow: hidden;
  height: 100%;
  max-width: 100%;
  outline: none;
  direction: ltr;
  padding-right: 40px;
}

/* line 38, ../sass/_custom-scroll.scss */
.mCSB_container {
  overflow: hidden;
  width: auto;
  height: auto;
}

/* line 44, ../sass/_custom-scroll.scss */
.mCSB_inside > .mCSB_container {
  margin-right: 0;
}

/* line 49, ../sass/_custom-scroll.scss */
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0;
}

/* line 53, ../sass/_custom-scroll.scss */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container {
  margin-right: 0;
}

/* line 58, ../sass/_custom-scroll.scss */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-left: 0;
}

/* line 62, ../sass/_custom-scroll.scss */
.mCSB_scrollTools {
  position: absolute;
  width: 8px;
  height: auto;
  left: auto;
  top: 0;
  right: 0;
  bottom: 0;
  background: #d4dde0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/* line 74, ../sass/_custom-scroll.scss */
.mCSB_outside + .mCSB_scrollTools {
  right: -26px;
}

/* line 78, ../sass/_custom-scroll.scss */
.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  right: auto;
  left: 0;
}

/* line 84, ../sass/_custom-scroll.scss */
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  left: -26px;
}

/* line 88, ../sass/_custom-scroll.scss */
.mCSB_scrollTools .mCSB_draggerContainer {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: auto;
}

/* line 97, ../sass/_custom-scroll.scss */
.mCSB_scrollTools a + .mCSB_draggerContainer {
  margin: 20px 0;
}

/* line 101, ../sass/_custom-scroll.scss */
.mCSB_scrollTools .mCSB_draggerRail {
  height: 100%;
  margin: 0 auto;
}

/* line 106, ../sass/_custom-scroll.scss */
.mCSB_scrollTools .mCSB_dragger {
  cursor: pointer;
  width: 100%;
  height: 30px;
  margin-left: 0;
  z-index: 1;
  width: 8px;
  background-color: #fce300;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
/* line 117, ../sass/_custom-scroll.scss */
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag, .mCSB_scrollTools .mCSB_dragger:hover {
  background: #fce300;
}

/* line 122, ../sass/_custom-scroll.scss */
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  position: relative;
  height: 100%;
  margin: 0 auto;
  text-align: center;
  background: url("./../images/scroll_center_img.png") center center no-repeat;
  background: transparent;
}

/* line 131, ../sass/_custom-scroll.scss */
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 12px;
}

/* line 136, ../sass/_custom-scroll.scss */
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 8px;
}

/* line 141, ../sass/_custom-scroll.scss */
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown {
  display: block;
  position: absolute;
  height: 20px;
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer;
}

/* line 152, ../sass/_custom-scroll.scss */
.mCSB_scrollTools .mCSB_buttonDown {
  bottom: 0;
}

/* line 156, ../sass/_custom-scroll.scss */
.mCSB_horizontal.mCSB_inside > .mCSB_container {
  margin-right: 0;
  margin-bottom: 30px;
}

/* line 161, ../sass/_custom-scroll.scss */
.mCSB_horizontal.mCSB_outside > .mCSB_container {
  min-height: 100%;
}

/* line 163, ../sass/_custom-scroll.scss */
.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0;
}

/* non-visible scrollbar */
/* line 165, ../sass/_custom-scroll.scss */
.mCSB_scrollTools.mCSB_scrollTools_horizontal {
  width: auto;
  height: 16px;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
}

/* line 174, ../sass/_custom-scroll.scss */
.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: -26px;
}

/* scrollbar position: outside */
/* line 177, ../sass/_custom-scroll.scss */
.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {
  margin: 0 20px;
}

/* line 179, ../sass/_custom-scroll.scss */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 2px;
  margin: 7px 0;
}

/* line 185, ../sass/_custom-scroll.scss */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 30px;
  /* minimum dragger width */
  height: 100%;
  left: 0;
}

/* line 191, ../sass/_custom-scroll.scss */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 4px;
  margin: 6px auto;
}

/* line 197, ../sass/_custom-scroll.scss */
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 12px;
  /* auto-expanded scrollbar */
  margin: 2px auto;
}

/* line 203, ../sass/_custom-scroll.scss */
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 8px;
  /* auto-expanded scrollbar */
  margin: 4px 0;
}

/* line 209, ../sass/_custom-scroll.scss */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  display: block;
  position: absolute;
  width: 20px;
  height: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer;
}

/* line 220, ../sass/_custom-scroll.scss */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
  left: 0;
}

/* line 222, ../sass/_custom-scroll.scss */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  right: 0;
}

/* line 1, ../sass/_standart.scss */
*, *:before, *:after {
  max-height: 999999px;
  box-sizing: border-box;
}

/* line 6, ../sass/_standart.scss */
html {
  height: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

/* line 12, ../sass/_standart.scss */
body {
  padding: 0;
  margin: 0;
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 24px;
  color: #4d5c61;
  height: 100%;
}
@media (max-width: 1299px) {
  /* line 12, ../sass/_standart.scss */
  body {
    font-size: 14px;
    line-height: 20px;
  }
}

/* line 28, ../sass/_standart.scss */
.body-wrap {
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  min-width: 320px;
  position: relative;
}

/* line 36, ../sass/_standart.scss */
.simple_text, .cool_ul li {
  color: #4d5c61;
  font-size: 14px;
  line-height: 26px;
}
/* line 41, ../sass/_standart.scss */
.simple_text:after, .cool_ul li:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
}

/* line 50, ../sass/_standart.scss */
label.standart, .label_standart {
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 0;
  font-weight: bold;
  display: block;
  width: 100%;
  z-index: 1;
}

/* line 63, ../sass/_standart.scss */
button {
  outline: none;
  border: 0;
  padding: 0;
}

/* line 69, ../sass/_standart.scss */
input.standart, .input_standart, .chosen-container a.chosen-single, .chosen-container a.chosen-single:link, .chosen-container a.chosen-single:hover, .chosen-container a.chosen-single:visited, .chosen-container a.chosen-single:active, .chosen-container a.chosen-single:focus, .header__finder_inp, .modal-choose__search input.modal-choose__search-input, .form-input, select.standart, .select_standart, textarea.standart, .textarea_standart {
  padding: 13px 20px;
  line-height: 20px;
  font-size: 16px;
  outline: none;
  vertical-align: middle;
  font-family: 'Roboto', sans-serif;
  box-sizing: border-box;
  display: block;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  width: 100%;
  border: none;
  border: solid 1px #838383;
  background: #fff;
  color: #4d5c61;
  -webkit-appearance: none;
  resize: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* line 61, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
input.standart:-moz-placeholder, .input_standart:-moz-placeholder, .chosen-container a.chosen-single:-moz-placeholder, .header__finder_inp:-moz-placeholder, .modal-choose__search input.modal-choose__search-input:-moz-placeholder, .form-input:-moz-placeholder, select.standart:-moz-placeholder, .select_standart:-moz-placeholder, textarea.standart:-moz-placeholder, .textarea_standart:-moz-placeholder {
  color: #8c989c;
  font-size: 16px;
}
/* line 64, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
input.standart::-moz-placeholder, .input_standart::-moz-placeholder, .chosen-container a.chosen-single::-moz-placeholder, .chosen-container a.chosen-single:link::-moz-placeholder, .chosen-container a.chosen-single:hover::-moz-placeholder, .chosen-container a.chosen-single:visited::-moz-placeholder, .chosen-container a.chosen-single:active::-moz-placeholder, .chosen-container a.chosen-single:focus::-moz-placeholder, .header__finder_inp::-moz-placeholder, .modal-choose__search input.modal-choose__search-input::-moz-placeholder, .form-input::-moz-placeholder, select.standart::-moz-placeholder, .select_standart::-moz-placeholder, textarea.standart::-moz-placeholder, .textarea_standart::-moz-placeholder {
  color: #8c989c;
  font-size: 16px;
}
/* line 67, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
input.standart:-ms-input-placeholder, .input_standart:-ms-input-placeholder, .chosen-container a.chosen-single:-ms-input-placeholder, .header__finder_inp:-ms-input-placeholder, .modal-choose__search input.modal-choose__search-input:-ms-input-placeholder, .form-input:-ms-input-placeholder, select.standart:-ms-input-placeholder, .select_standart:-ms-input-placeholder, textarea.standart:-ms-input-placeholder, .textarea_standart:-ms-input-placeholder {
  color: #8c989c;
  font-size: 16px;
}
/* line 56, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
input.standart::-webkit-input-placeholder, .input_standart::-webkit-input-placeholder, .chosen-container a.chosen-single::-webkit-input-placeholder, .chosen-container a.chosen-single:link::-webkit-input-placeholder, .chosen-container a.chosen-single:hover::-webkit-input-placeholder, .chosen-container a.chosen-single:visited::-webkit-input-placeholder, .chosen-container a.chosen-single:active::-webkit-input-placeholder, .chosen-container a.chosen-single:focus::-webkit-input-placeholder, .header__finder_inp::-webkit-input-placeholder, .modal-choose__search input.modal-choose__search-input::-webkit-input-placeholder, .form-input::-webkit-input-placeholder, select.standart::-webkit-input-placeholder, .select_standart::-webkit-input-placeholder, textarea.standart::-webkit-input-placeholder, .textarea_standart::-webkit-input-placeholder {
  color: #8c989c;
  font-size: 16px;
}
/* line 115, ../sass/_standart.scss */
input.standart:focus, .input_standart:focus, .chosen-container a.chosen-single:focus, .header__finder_inp:focus, .modal-choose__search input.modal-choose__search-input:focus, .form-input:focus, select.standart:focus, .select_standart:focus, textarea.standart:focus, .textarea_standart:focus {
  border-color: #0087ff;
}

/* line 124, ../sass/_standart.scss */
.form_line {
  margin-bottom: 20px;
  position: relative;
}
/* line 128, ../sass/_standart.scss */
.form_line a, .form_line a:link, .form_line a:hover, .form_line a:visited, .form_line a:active, .form_line a:focus, .form_line button, .form_line input[type="submit"] {
  display: block;
}
/* line 131, ../sass/_standart.scss */
.form_line.error {
  margin-bottom: 20px;
}
/* line 134, ../sass/_standart.scss */
.form_line.error .error_text {
  font-size: 11px;
  color: #232323;
  line-height: 20px;
  position: absolute;
  bottom: 0;
  left: 0;
  text-align: left;
  padding: 0;
  width: 100%;
  font-weight: 600;
}

/* line 152, ../sass/_standart.scss */
textarea.standart, .textarea_standart {
  min-height: 130px;
}

/* line 155, ../sass/_standart.scss */
.standart_ul, .cool_ul, .breadcrumbs, .chosen-container .chosen-drop, .header__infor_dropdown ul, .header__reg_log_dropdown ul, .header .main_menu ul {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
/* line 160, ../sass/_standart.scss */
.standart_ul li, .cool_ul li, .breadcrumbs li, .chosen-container .chosen-drop li, .header__infor_dropdown ul li, .header__reg_log_dropdown ul li, .header .main_menu ul li {
  list-style: none;
  box-sizing: border-box;
}

/* line 169, ../sass/_standart.scss */
.cool_ul li {
  padding-left: 35px;
  margin: 0;
  position: relative;
}
/* line 176, ../sass/_standart.scss */
.cool_ul li:before {
  content: ' ';
  height: 6px;
  width: 6px;
  background: #4d5c61;
  display: inline-block;
  box-sizing: border-box;
  border-radius: 50%;
  position: absolute;
  top: 10px;
  left: 14px;
}

/* line 191, ../sass/_standart.scss */
h1, h2, h3, h4, h5 {
  margin: 0;
}

/* line 195, ../sass/_standart.scss */
h1 {
  text-align: center;
}

/* line 199, ../sass/_standart.scss */
p {
  padding: 0;
  margin: 0;
  margin-bottom: 20px;
}
@media (max-width: 719px) {
  /* line 199, ../sass/_standart.scss */
  p {
    margin-bottom: 10px;
  }
}

/* line 210, ../sass/_standart.scss */
table {
  max-width: 100%;
  width: 100%;
}
/* line 214, ../sass/_standart.scss */
table tr {
  border: none;
}
/* line 221, ../sass/_standart.scss */
table tr td {
  padding: 10px 15px;
  color: #4d5c61;
  font-size: 13px;
  line-height: 15px;
  border: none;
  vertical-align: middle;
  text-align: left;
}
/* line 230, ../sass/_standart.scss */
table tr td:first-child {
  font-weight: normal;
}
/* line 234, ../sass/_standart.scss */
table tr td:last-child {
  width: 30%;
}

/* line 241, ../sass/_standart.scss */
.tab-pane {
  display: none;
}
/* line 244, ../sass/_standart.scss */
.tab-pane.active {
  display: block;
}

/* line 250, ../sass/_standart.scss */
.checkbox_wrap:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
}

/* line 276, ../sass/_standart.scss */
.checkbox + label {
  cursor: pointer;
  font-size: 13px;
  line-height: 1.54;
  font-weight: 400;
  color: #232323;
}

/* line 284, ../sass/_standart.scss */
.checkbox.checkbox_tick-blue + label {
  font-size: 14px;
  font-weight: bold;
  color: #4d5c61;
  padding-top: 3px;
}

/* line 291, ../sass/_standart.scss */
.checkbox:not(checked) {
  margin: 0;
  width: 20px;
  height: 20px;
  opacity: 0;
  float: left;
}

/* line 299, ../sass/_standart.scss */
.checkbox.checkbox_tick-blue:not(checked) {
  width: 24px;
  height: 24px;
}

/* line 304, ../sass/_standart.scss */
.checkbox:not(checked) + label {
  position: relative;
  padding: 0 0 0 35px;
  display: block;
  text-align: left;
  line-height: 20px;
  min-height: 20px;
}

/* line 313, ../sass/_standart.scss */
.checkbox:not(checked) + label:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  border: 1px solid #c1c8ca;
  background: #fff;
  border-radius: 3px;
}

/* line 325, ../sass/_standart.scss */
.checkbox.checkbox_tick-blue:not(checked) + label:before {
  width: 24px;
  height: 24px;
}

/* line 330, ../sass/_standart.scss */
.checkbox:not(checked) + label:after {
  content: ' ';
  position: absolute;
  top: 2px;
  left: 6px;
  display: block;
  opacity: 0;
  height: 12px;
  width: 8px;
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  border-right: solid 3px #fff;
  border-bottom: solid 3px #fff;
}

/* line 344, ../sass/_standart.scss */
.checkbox.checkbox_tick-blue:not(checked) + label:after {
  top: 4px;
  left: 8px;
  height: 12px;
  width: 8px;
  border-right: solid 3px #0087ff;
  border-bottom: solid 3px #0087ff;
}

/* line 353, ../sass/_standart.scss */
.checkbox:checked + label:after {
  opacity: 1;
}

/* line 357, ../sass/_standart.scss */
.checkbox:checked + label:before {
  background: #fce300;
  border-color: #fce300;
}

/* line 362, ../sass/_standart.scss */
.checkbox.checkbox_tick-blue:checked + label:before {
  border-color: #c1c8ca;
  background: #fff;
}

/* line 368, ../sass/_standart.scss */
.radio {
  height: 48px;
  border: 3px solid #0087ff;
  background: #fff;
  border-radius: 3px;
  width: 100%;
  -webkit-appearance: button;
  margin: 0;
  padding: 0;
  outline: none;
}
/* line 379, ../sass/_standart.scss */
.radio:checked {
  background: #0087ff;
}
/* line 382, ../sass/_standart.scss */
.radio:checked + label {
  color: #fff;
}

/* line 388, ../sass/_standart.scss */
.radio + label {
  cursor: pointer;
  font-size: 14px;
  font-weight: bold;
  color: #232323;
  position: absolute;
  top: 0;
  line-height: 48px;
  text-align: center;
  width: 100%;
}

/* line 400, ../sass/_standart.scss */
img.full-image {
  width: 100%;
}

/* line 404, ../sass/_standart.scss */
.text_block {
  margin-bottom: 0;
}

/* line 408, ../sass/_standart.scss */
.bold_style {
  font-weight: bold;
}

/* line 412, ../sass/_standart.scss */
.tac {
  text-align: center;
}

/* line 416, ../sass/_standart.scss */
.container {
  margin: 0 auto;
  padding: 0;
  width: 100%;
}

/* line 422, ../sass/_standart.scss */
.row, .header__gamb_content_wrap, .header .main_menu, .header .main_menu__dropdown_menu {
  padding-left: 20px;
  padding-right: 20px;
  margin: 0 auto;
  width: 1568px;
}
@media (max-width: 1599px) {
  /* line 422, ../sass/_standart.scss */
  .row, .header__gamb_content_wrap, .header .main_menu, .header .main_menu__dropdown_menu {
    width: 1256px;
  }
}
@media (max-width: 1299px) {
  /* line 422, ../sass/_standart.scss */
  .row, .header__gamb_content_wrap, .header .main_menu, .header .main_menu__dropdown_menu {
    width: 944px;
  }
}
@media (max-width: 1023px) {
  /* line 422, ../sass/_standart.scss */
  .row, .header__gamb_content_wrap, .header .main_menu, .header .main_menu__dropdown_menu {
    width: 620px;
  }
}
@media (max-width: 719px) {
  /* line 422, ../sass/_standart.scss */
  .row, .header__gamb_content_wrap, .header .main_menu, .header .main_menu__dropdown_menu {
    width: 100%;
  }
}
/* line 445, ../sass/_standart.scss */
.row:after, .header__gamb_content_wrap:after, .header .main_menu:after, .header .main_menu__dropdown_menu:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
}
/* line 452, ../sass/_standart.scss */
.row + .row, .header__gamb_content_wrap + .row, .header .main_menu + .row, .header .main_menu__dropdown_menu + .row, .row + .header__gamb_content_wrap, .header__gamb_content_wrap + .header__gamb_content_wrap, .header .main_menu + .header__gamb_content_wrap, .header .main_menu__dropdown_menu + .header__gamb_content_wrap, .header .row + .main_menu, .header .header__gamb_content_wrap + .main_menu, .header .main_menu + .main_menu, .header .main_menu__dropdown_menu + .main_menu, .header .row + .main_menu__dropdown_menu, .header .header__gamb_content_wrap + .main_menu__dropdown_menu, .header .main_menu + .main_menu__dropdown_menu, .header .main_menu__dropdown_menu + .main_menu__dropdown_menu {
  padding-top: 0;
}

/* line 457, ../sass/_standart.scss */
.logo {
  position: relative;
  z-index: 10;
  float: left;
}
/* line 463, ../sass/_standart.scss */
.logo a, .logo a:link, .logo a:hover, .logo a:visited, .logo a:active, .logo a:focus {
  font-family: 'icomoon-color', sans-serif;
  height: 48px;
  width: 205px;
  font-size: 48px;
  text-decoration: none;
  display: block;
}
@media (max-width: 1299px) {
  /* line 463, ../sass/_standart.scss */
  .logo a, .logo a:link, .logo a:hover, .logo a:visited, .logo a:active, .logo a:focus {
    margin: 0 auto;
  }
}
@media (max-width: 719px) {
  /* line 463, ../sass/_standart.scss */
  .logo a, .logo a:link, .logo a:hover, .logo a:visited, .logo a:active, .logo a:focus {
    height: 60px;
    width: 140px;
    overflow: hidden;
  }
}
@media (max-width: 1299px) {
  /* line 457, ../sass/_standart.scss */
  .logo {
    margin: 0;
    width: 65%;
  }
}

/* line 489, ../sass/_standart.scss */
.breadcrumbs {
  text-align: left;
  vertical-align: top;
}
@media (max-width: 1023px) {
  /* line 489, ../sass/_standart.scss */
  .breadcrumbs {
    margin: -10px 0 0 0;
  }
}
/* line 498, ../sass/_standart.scss */
.breadcrumbs:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
}
/* line 505, ../sass/_standart.scss */
.breadcrumbs li {
  display: inline-block;
  vertical-align: middle;
  color: #8c989c;
  font-size: 14px;
  line-height: 1.71;
}
@media (max-width: 1023px) {
  /* line 505, ../sass/_standart.scss */
  .breadcrumbs li {
    display: block;
    color: #232323;
    font-weight: 500;
    position: relative;
    padding-left: 25px;
    margin: 10px 0;
  }
  /* line 520, ../sass/_standart.scss */
  .breadcrumbs li:after {
    content: "";
    position: absolute;
    top: 5px;
    left: 0;
    width: 8px;
    height: 13px;
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    background: url("./../images/arrow-left-black.svg") center center no-repeat;
    background-size: contain;
  }
  /* line 532, ../sass/_standart.scss */
  .breadcrumbs li:first-child, .breadcrumbs li:last-child {
    display: none;
  }
}
/* line 537, ../sass/_standart.scss */
.breadcrumbs li a, .breadcrumbs li a:link, .breadcrumbs li a:hover, .breadcrumbs li a:visited, .breadcrumbs li a:active, .breadcrumbs li a:focus, .breadcrumbs li button {
  color: #8c989c;
  font-size: 14px;
  line-height: 1.71;
  font-weight: bold;
  text-decoration: none;
}
/* line 544, ../sass/_standart.scss */
.breadcrumbs li a:after, .breadcrumbs li a:link:after, .breadcrumbs li a:hover:after, .breadcrumbs li a:visited:after, .breadcrumbs li a:active:after, .breadcrumbs li a:focus:after, .breadcrumbs li button:after {
  content: ">";
  padding: 0 3px 0 8px;
  font-weight: bold;
}
@media (max-width: 1023px) {
  /* line 537, ../sass/_standart.scss */
  .breadcrumbs li a, .breadcrumbs li a:link, .breadcrumbs li a:hover, .breadcrumbs li a:visited, .breadcrumbs li a:active, .breadcrumbs li a:focus, .breadcrumbs li button {
    font-weight: 500;
    color: #232323;
  }
  /* line 554, ../sass/_standart.scss */
  .breadcrumbs li a:after, .breadcrumbs li a:link:after, .breadcrumbs li a:hover:after, .breadcrumbs li a:visited:after, .breadcrumbs li a:active:after, .breadcrumbs li a:focus:after, .breadcrumbs li button:after {
    display: none;
  }
}

/* line 562, ../sass/_standart.scss */
.pagination {
  text-align: left;
  font-size: 0;
  line-height: 0;
  vertical-align: top;
}
@media (max-width: 1023px) {
  /* line 562, ../sass/_standart.scss */
  .pagination {
    display: none;
  }
}
/* line 573, ../sass/_standart.scss */
.pagination a.pagination__btn, .pagination a:link.pagination__btn, .pagination a:hover.pagination__btn, .pagination a:visited.pagination__btn, .pagination a:active.pagination__btn, .pagination a:focus.pagination__btn {
  width: 48px;
  height: 48px;
  line-height: 48px;
  text-align: center;
  border-radius: 3px;
  display: inline-block;
  margin: 0 7px;
  color: #4d5c61;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  position: relative;
}
/* line 587, ../sass/_standart.scss */
.pagination a.pagination__btn.active, .pagination a:link.pagination__btn.active, .pagination a:hover.pagination__btn.active, .pagination a:visited.pagination__btn.active, .pagination a:active.pagination__btn.active, .pagination a:focus.pagination__btn.active {
  background: #8c989c;
  color: #ffffff;
}
/* line 592, ../sass/_standart.scss */
.pagination a.pagination__btn.disable, .pagination a:link.pagination__btn.disable, .pagination a:hover.pagination__btn.disable, .pagination a:visited.pagination__btn.disable, .pagination a:active.pagination__btn.disable, .pagination a:focus.pagination__btn.disable {
  border-color: transparent;
  background-color: transparent;
  cursor: default;
}
/* line 602, ../sass/_standart.scss */
.pagination a.pagination__btn-icon-prev:after, .pagination a:link.pagination__btn-icon-prev:after, .pagination a:hover.pagination__btn-icon-prev:after, .pagination a:visited.pagination__btn-icon-prev:after, .pagination a:active.pagination__btn-icon-prev:after, .pagination a:focus.pagination__btn-icon-prev:after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 8px;
  height: 16px;
  -moz-transform: translate(-50%, -50%) rotate(180deg);
  -ms-transform: translate(-50%, -50%) rotate(180deg);
  -webkit-transform: translate(-50%, -50%) rotate(180deg);
  transform: translate(-50%, -50%) rotate(180deg);
  background: url("./../images/arrow-left.svg") center center no-repeat;
}
/* line 615, ../sass/_standart.scss */
.pagination a.pagination__btn-icon-prev-end:after, .pagination a:link.pagination__btn-icon-prev-end:after, .pagination a:hover.pagination__btn-icon-prev-end:after, .pagination a:visited.pagination__btn-icon-prev-end:after, .pagination a:active.pagination__btn-icon-prev-end:after, .pagination a:focus.pagination__btn-icon-prev-end:after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 15px;
  height: 18px;
  -moz-transform: translate(-50%, -50%) rotate(180deg);
  -ms-transform: translate(-50%, -50%) rotate(180deg);
  -webkit-transform: translate(-50%, -50%) rotate(180deg);
  transform: translate(-50%, -50%) rotate(180deg);
  background: url("./../images/arrow-left-end.svg") center center no-repeat;
}
/* line 629, ../sass/_standart.scss */
.pagination a.pagination__btn-icon-next:after, .pagination a:link.pagination__btn-icon-next:after, .pagination a:hover.pagination__btn-icon-next:after, .pagination a:visited.pagination__btn-icon-next:after, .pagination a:active.pagination__btn-icon-next:after, .pagination a:focus.pagination__btn-icon-next:after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 8px;
  height: 16px;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: url("./../images/arrow-left.svg") center center no-repeat;
}
/* line 642, ../sass/_standart.scss */
.pagination a.pagination__btn-icon-next-end:after, .pagination a:link.pagination__btn-icon-next-end:after, .pagination a:hover.pagination__btn-icon-next-end:after, .pagination a:visited.pagination__btn-icon-next-end:after, .pagination a:active.pagination__btn-icon-next-end:after, .pagination a:focus.pagination__btn-icon-next-end:after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 15px;
  height: 18px;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: url("./../images/arrow-left-end.svg") center center no-repeat;
}
/* line 654, ../sass/_standart.scss */
.pagination a.disable, .pagination a:link.disable, .pagination a:hover.disable, .pagination a:visited.disable, .pagination a:active.disable, .pagination a:focus.disable {
  opacity: 0.3;
}

/* line 669, ../sass/_standart.scss */
.slick-slider * {
  outline: none;
}

/* line 674, ../sass/_standart.scss */
.slick-dots {
  padding: 0;
  margin: 0;
}
/* line 678, ../sass/_standart.scss */
.slick-dots li {
  display: inline-block;
  padding: 0 10px;
}
/* line 682, ../sass/_standart.scss */
.slick-dots li button {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #fff;
  box-shadow: 0 0 0 2px rgba(77, 92, 97, 0.2);
  border: solid 2px #fff;
  overflow: hidden;
  text-indent: -9999px;
  cursor: pointer;
}
/* line 696, ../sass/_standart.scss */
.slick-dots li.slick-active button {
  background: transparent;
}

/* line 710, ../sass/_standart.scss */
.slick-blue-arrow {
  cursor: pointer;
  display: inline-block;
  margin-left: 10px;
  width: 48px;
  height: 48px;
  line-height: 48px;
  text-align: center;
  border-radius: 3px;
  background-color: #0087ff;
  box-shadow: 0 2px 4px 0 rgba(177, 177, 177, 0.5);
}
/* line 722, ../sass/_standart.scss */
.slick-blue-arrow:before {
  content: '';
  font-family: 'icomoon-line';
  color: #fff;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  margin-left: 4px;
}
/* line 738, ../sass/_standart.scss */
.slick-blue-arrow:hover {
  background: #0072d8;
}

/* line 743, ../sass/_standart.scss */
.slick-line-arrow {
  cursor: pointer;
  display: inline-block;
  font-size: 24px;
  width: 24px;
  color: #4d5c61;
  opacity: 0.35;
}
/* line 751, ../sass/_standart.scss */
.slick-line-arrow:before {
  content: '';
  font-family: 'icomoon-line';
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 761, ../sass/_standart.scss */
.slick-line-arrow.slick-next {
  margin-left: 10px;
}
/* line 766, ../sass/_standart.scss */
.slick-line-arrow:hover, .slick-line-arrow.active, .slick-line-arrow.active-start {
  opacity: 1;
}

/* line 771, ../sass/_standart.scss */
.slick-white-arrow {
  cursor: pointer;
  display: inline-block;
  margin-left: 1px;
  width: 48px;
  height: 48px;
  line-height: 48px;
  text-align: center;
  background-color: #fff;
  position: relative;
}
/* line 782, ../sass/_standart.scss */
.slick-white-arrow:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 7px;
  height: 10px;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: url("./../images/arrow-left-blue.svg") center right no-repeat;
  background-size: contain;
}
/* line 795, ../sass/_standart.scss */
.slick-white-arrow.slick-prev:before {
  -moz-transform: translate(-50%, -50%) rotate(180deg);
  -ms-transform: translate(-50%, -50%) rotate(180deg);
  -webkit-transform: translate(-50%, -50%) rotate(180deg);
  transform: translate(-50%, -50%) rotate(180deg);
}
/* line 804, ../sass/_standart.scss */
.slick-white-arrow:hover {
  background: #0072d8;
}
/* line 807, ../sass/_standart.scss */
.slick-white-arrow:hover:before {
  background: url("./../images/arrow-left-white.svg") center right no-repeat;
  background-size: contain;
}

/* line 819, ../sass/_standart.scss */
.ui-slider {
  position: relative;
  height: 4px;
  padding: 0 12.5px;
}
/* line 826, ../sass/_standart.scss */
.ui-slider-range {
  position: relative;
  height: 4px;
  color: #ffffff;
  font-size: 10px;
  line-height: 20px;
  text-align: center;
}
/* line 836, ../sass/_standart.scss */
.ui-slider-range:before {
  content: '|||';
  display: block;
  position: absolute;
  cursor: pointer;
  height: 20px;
  width: 25px;
  left: -12.5px;
  top: -8px;
}
/* line 847, ../sass/_standart.scss */
.ui-slider-range:after {
  content: '|||';
  display: block;
  position: absolute;
  cursor: pointer;
  height: 20px;
  width: 25px;
  right: -12.5px;
  top: -8px;
}

/* line 861, ../sass/_standart.scss */
.chosen-container {
  max-width: none;
  position: relative;
  width: 100%;
}
/* line 865, ../sass/_standart.scss */
.chosen-container .chosen-search {
  display: none;
}
/* line 870, ../sass/_standart.scss */
.chosen-container.chosen-with-drop .chosen-drop {
  display: block;
}
/* line 879, ../sass/_standart.scss */
.chosen-container.chosen-container-active.chosen-with-drop a.chosen-single:after, .chosen-container.chosen-container-active.chosen-with-drop a:link.chosen-single:after, .chosen-container.chosen-container-active.chosen-with-drop a:hover.chosen-single:after, .chosen-container.chosen-container-active.chosen-with-drop a:visited.chosen-single:after, .chosen-container.chosen-container-active.chosen-with-drop a:active.chosen-single:after, .chosen-container.chosen-container-active.chosen-with-drop a:focus.chosen-single:after {
  border-top-color: transparent;
  top: 15px;
}
/* line 889, ../sass/_standart.scss */
.chosen-container a.chosen-single, .chosen-container a:link.chosen-single, .chosen-container a:hover.chosen-single, .chosen-container a:visited.chosen-single, .chosen-container a:active.chosen-single, .chosen-container a:focus.chosen-single {
  max-width: none;
  position: relative;
  cursor: pointer;
  text-align: left;
  text-decoration: none;
  font-weight: bold;
  font-size: 14px;
  color: #232323;
}
/* line 902, ../sass/_standart.scss */
.chosen-container a.chosen-single:before, .chosen-container a:link.chosen-single:before, .chosen-container a:hover.chosen-single:before, .chosen-container a:visited.chosen-single:before, .chosen-container a:active.chosen-single:before, .chosen-container a:focus.chosen-single:before {
  right: 20px !important;
  top: 20px !important;
  line-height: 6px !important;
}
/* line 923, ../sass/_standart.scss */
.chosen-container .chosen-drop {
  margin-top: 0px;
  border: solid 1px #838383;
  border-top-color: #ffffff;
  display: none;
  max-height: 310px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  background: #ffffff;
  z-index: 10;
  padding: 0;
  padding-top: 4px;
  border-radius: 0 0 3px 3px;
  -moz-box-shadow: 0 2px 4px 0 rgba(177, 177, 177, 0.5);
  -webkit-box-shadow: 0 2px 4px 0 rgba(177, 177, 177, 0.5);
  box-shadow: 0 2px 4px 0 rgba(177, 177, 177, 0.5);
}
/* line 943, ../sass/_standart.scss */
.chosen-container .chosen-drop .mCSB_scrollTools {
  right: 3px;
}
/* line 947, ../sass/_standart.scss */
.chosen-container .chosen-drop .chosen-results {
  margin: 0;
  padding: 0;
}
/* line 952, ../sass/_standart.scss */
.chosen-container .chosen-drop ul {
  text-align: left;
}
/* line 954, ../sass/_standart.scss */
.chosen-container .chosen-drop ul li {
  color: #4d5c61;
  padding: 14px 20px;
  line-height: 20px;
  font-size: 14px;
  font-weight: 500;
  cursor: pointer;
  font-weight: bold;
}
/* line 963, ../sass/_standart.scss */
.chosen-container .chosen-drop ul li.result-selected {
  color: #232323;
}
/* line 968, ../sass/_standart.scss */
.chosen-container .chosen-drop ul li:hover {
  color: #232323;
}
/* line 979, ../sass/_standart.scss */
.chosen-container.small .chosen-drop {
  max-height: none;
}
/* line 981, ../sass/_standart.scss */
.chosen-container.small .chosen-drop ul {
  text-align: center;
  font-size: 0;
  vertical-align: top;
}
/* line 986, ../sass/_standart.scss */
.chosen-container.small .chosen-drop ul li {
  width: 48px;
  display: inline-block;
}
/* line 990, ../sass/_standart.scss */
.chosen-container.small .chosen-drop ul li:first-child {
  width: 100%;
  color: #ffffff;
}
/* line 1001, ../sass/_standart.scss */
.chosen-container.find_true .chosen-search {
  display: block;
}

/* line 1012, ../sass/_standart.scss */
.metro-icon {
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  background-image: url("./../images/icon-metro.svg");
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 1023, ../sass/_standart.scss */
.metro-icon_yellow {
  background-color: #fecb2f;
}
/* line 1027, ../sass/_standart.scss */
.metro-icon_violet {
  background-color: #2c75c4;
}

@media (max-width: 1299px) {
  /* line 1032, ../sass/_standart.scss */
  .tablet-hide {
    /*display: none !important;*/
  }
}

@media (max-width: 719px) {
  /* line 1038, ../sass/_standart.scss */
  .mobile-hide {
    display: none !important;
  }
}

@media (max-width: 1299px) {
  /* line 1044, ../sass/_standart.scss */
  .tablet-mt0 {
    margin-top: 0 !important;
  }
}

/* line 1050, ../sass/_standart.scss */
.list-simple, .modal-login__right-list, .org-resume__col-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 1055, ../sass/_standart.scss */
.list-simple li, .modal-login__right-list li, .org-resume__col-list li {
  margin: 0;
  padding: 0 0 0 36px;
  list-style: none;
  position: relative;
}
/* line 1061, ../sass/_standart.scss */
.list-simple li:after, .modal-login__right-list li:after, .org-resume__col-list li:after {
  content: '';
  position: absolute;
  top: 9px;
  left: 10px;
  width: 4px;
  height: 4px;
  border-radius: 100%;
  background: #4d5c61;
}

/* line 1074, ../sass/_standart.scss */
.tab-content {
  position: relative;
}

/* line 1078, ../sass/_standart.scss */
.tab-pane {
  opacity: 0;
  z-index: -999;
  position: absolute;
  width: 100%;
}
/* line 1084, ../sass/_standart.scss */
.tab-pane.active {
  opacity: 1;
  z-index: 1;
  position: static;
}

/* line 1091, ../sass/_standart.scss */
.nav-tabs_simple {
  z-index: 2;
  overflow: hidden;
  font-size: 0px;
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 1099, ../sass/_standart.scss */
.nav-tabs_simple li {
  display: inline-block;
  margin-right: 35px;
}
@media (max-width: 1023px) {
  /* line 1099, ../sass/_standart.scss */
  .nav-tabs_simple li {
    margin-right: 15px;
  }
}
/* line 1107, ../sass/_standart.scss */
.nav-tabs_simple li a, .nav-tabs_simple li a:link, .nav-tabs_simple li a:hover, .nav-tabs_simple li a:visited, .nav-tabs_simple li a:active, .nav-tabs_simple li a:focus {
  font-size: 14px;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}
/* line 1113, ../sass/_standart.scss */
.nav-tabs_simple li a:after, .nav-tabs_simple li a:link:after, .nav-tabs_simple li a:hover:after, .nav-tabs_simple li a:visited:after, .nav-tabs_simple li a:active:after, .nav-tabs_simple li a:focus:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #232323;
  display: none;
}
/* line 1124, ../sass/_standart.scss */
.nav-tabs_simple li a:hover, .nav-tabs_simple li a:link:hover, .nav-tabs_simple li a:hover:hover, .nav-tabs_simple li a:visited:hover, .nav-tabs_simple li a:active:hover, .nav-tabs_simple li a:focus:hover {
  color: #232323;
}
/* line 1130, ../sass/_standart.scss */
.nav-tabs_simple li.active a, .nav-tabs_simple li.active a:link, .nav-tabs_simple li.active a:hover, .nav-tabs_simple li.active a:visited, .nav-tabs_simple li.active a:active, .nav-tabs_simple li.active a:focus, .nav-tabs_simple li.active button {
  color: #232323;
}
/* line 1133, ../sass/_standart.scss */
.nav-tabs_simple li.active a:after, .nav-tabs_simple li.active a:link:after, .nav-tabs_simple li.active a:hover:after, .nav-tabs_simple li.active a:visited:after, .nav-tabs_simple li.active a:active:after, .nav-tabs_simple li.active a:focus:after, .nav-tabs_simple li.active button:after {
  display: block;
}
/* line 1144, ../sass/_standart.scss */
.nav-tabs_simple-big li a, .nav-tabs_simple-big li a:link, .nav-tabs_simple-big li a:hover, .nav-tabs_simple-big li a:visited, .nav-tabs_simple-big li a:active, .nav-tabs_simple-big li a:focus {
  color: #4d5c61;
  padding-bottom: 6px;
}
@media (max-width: 719px) {
  /* line 1144, ../sass/_standart.scss */
  .nav-tabs_simple-big li a, .nav-tabs_simple-big li a:link, .nav-tabs_simple-big li a:hover, .nav-tabs_simple-big li a:visited, .nav-tabs_simple-big li a:active, .nav-tabs_simple-big li a:focus {
    font-size: 16px !important;
  }
}
/* line 1153, ../sass/_standart.scss */
.nav-tabs_simple-big li a:after, .nav-tabs_simple-big li a:link:after, .nav-tabs_simple-big li a:hover:after, .nav-tabs_simple-big li a:visited:after, .nav-tabs_simple-big li a:active:after, .nav-tabs_simple-big li a:focus:after {
  bottom: 1px;
}
/* line 1157, ../sass/_standart.scss */
.nav-tabs_simple-big li a:hover, .nav-tabs_simple-big li a:link:hover, .nav-tabs_simple-big li a:hover:hover, .nav-tabs_simple-big li a:visited:hover, .nav-tabs_simple-big li a:active:hover, .nav-tabs_simple-big li a:focus:hover {
  color: #0087ff;
}
/* line 1163, ../sass/_standart.scss */
.nav-tabs_simple-big li.active a, .nav-tabs_simple-big li.active a:link, .nav-tabs_simple-big li.active a:hover, .nav-tabs_simple-big li.active a:visited, .nav-tabs_simple-big li.active a:active, .nav-tabs_simple-big li.active a:focus, .nav-tabs_simple-big li.active button {
  color: #0087ff;
}

/* line 1171, ../sass/_standart.scss */
.nav-tabs_sort {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 1176, ../sass/_standart.scss */
.nav-tabs_sort li {
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline-block;
  margin-right: 25px;
}
/* line 1183, ../sass/_standart.scss */
.nav-tabs_sort li:last-child {
  margin-right: 0;
}
/* line 1187, ../sass/_standart.scss */
.nav-tabs_sort li a, .nav-tabs_sort li a:link, .nav-tabs_sort li a:hover, .nav-tabs_sort li a:visited, .nav-tabs_sort li a:active, .nav-tabs_sort li a:focus, .nav-tabs_sort li button {
  margin-right: 0;
}
/* line 1192, ../sass/_standart.scss */
.nav-tabs_sort li.active a, .nav-tabs_sort li.active a:link, .nav-tabs_sort li.active a:hover, .nav-tabs_sort li.active a:visited, .nav-tabs_sort li.active a:active, .nav-tabs_sort li.active a:focus, .nav-tabs_sort li.active button {
  color: #232323;
}
/* line 1195, ../sass/_standart.scss */
.nav-tabs_sort li.active a:after, .nav-tabs_sort li.active a:link:after, .nav-tabs_sort li.active a:hover:after, .nav-tabs_sort li.active a:visited:after, .nav-tabs_sort li.active a:active:after, .nav-tabs_sort li.active a:focus:after, .nav-tabs_sort li.active button:after {
  display: block;
}

/* line 1, ../sass/_title.scss */
.title-big, .main-slider__title {
  font-size: 40px;
  font-weight: bold;
  line-height: 48px;
  color: #232323;
}
@media (max-width: 719px) {
  /* line 1, ../sass/_title.scss */
  .title-big, .main-slider__title {
    font-size: 20px;
    line-height: 24px;
  }
}

/* line 13, ../sass/_title.scss */
.title-h1, .first-page__title, .lk-r-write__choose-title {
  font-size: 36px;
  font-weight: bold;
  line-height: 1.33;
  color: #232323;
}
@media (max-width: 1599px) {
  /* line 13, ../sass/_title.scss */
  .title-h1, .first-page__title, .lk-r-write__choose-title {
    font-size: 24px;
  }
}

/* line 24, ../sass/_title.scss */
.title-middle-b, a.footer__contact-phone-link, a.footer__contact-phone-link:link, a.footer__contact-phone-link:hover, a.footer__contact-phone-link:visited, a.footer__contact-phone-link:active, a.footer__contact-phone-link:focus, button.footer__contact-phone-link, input[type="submit"].footer__contact-phone-link, .footer__phone, .catalog__main-right-title {
  font-size: 28px;
  font-weight: bold;
  line-height: 1.43;
}
@media (max-width: 1299px) {
  /* line 24, ../sass/_title.scss */
  .title-middle-b, a.footer__contact-phone-link, a.footer__contact-phone-link:link, a.footer__contact-phone-link:hover, a.footer__contact-phone-link:visited, a.footer__contact-phone-link:active, a.footer__contact-phone-link:focus, button.footer__contact-phone-link, input[type="submit"].footer__contact-phone-link, .footer__phone, .catalog__main-right-title {
    font-size: 24px;
  }
}
@media (max-width: 719px) {
  /* line 24, ../sass/_title.scss */
  .title-middle-b, a.footer__contact-phone-link, a.footer__contact-phone-link:link, a.footer__contact-phone-link:hover, a.footer__contact-phone-link:visited, a.footer__contact-phone-link:active, a.footer__contact-phone-link:focus, button.footer__contact-phone-link, input[type="submit"].footer__contact-phone-link, .footer__phone, .catalog__main-right-title {
    font-size: 20px;
  }
}

/* line 38, ../sass/_title.scss */
.title-middle, .main-slider__img-center-title {
  font-size: 26px;
  font-weight: bold;
  line-height: 38px;
  color: #232323;
}
@media (max-width: 719px) {
  /* line 38, ../sass/_title.scss */
  .title-middle, .main-slider__img-center-title {
    font-size: 20px;
    line-height: 24px;
  }
}

/* line 50, ../sass/_title.scss */
.title-middle-m, .nav-tabs_simple-big li a, .nav-tabs_simple-big li a:link, .nav-tabs_simple-big li a:hover, .nav-tabs_simple-big li a:visited, .nav-tabs_simple-big li a:active, .nav-tabs_simple-big li a:focus, .footer__main-title, .modal-choose__title, .main-list-links__category-title a, .main-list-links__category-title a:link, .main-list-links__category-title a:hover, .main-list-links__category-title a:visited, .main-list-links__category-title a:active, .main-list-links__category-title a:focus, .main-list-links__category-title button, .main-investigation__title, .main-thanks__title, .main-sale__title, .main-services__slider-title, .catalog__main-form-title, .card-tabcontents__title-main, .card-tabcontents__description-title, .card-tabcontents__companies-right-title, .org-resume__title, .org-resume__finish, .catalog__black-title, .investigation-page__finish-title, .investigation-page__finish-like-text, .investigation-page__official-title, .investigation-page__review-rate-title, .lk-r-write__title, .lk-r-write__choose-form-title {
  font-size: 24px;
  font-weight: bold;
  line-height: 1.33;
  color: #232323;
}
@media (max-width: 1299px) {
  /* line 50, ../sass/_title.scss */
  .title-middle-m, .nav-tabs_simple-big li a, .nav-tabs_simple-big li a:link, .nav-tabs_simple-big li a:hover, .nav-tabs_simple-big li a:visited, .nav-tabs_simple-big li a:active, .nav-tabs_simple-big li a:focus, .footer__main-title, .modal-choose__title, .main-list-links__category-title a, .main-list-links__category-title a:link, .main-list-links__category-title a:hover, .main-list-links__category-title a:visited, .main-list-links__category-title a:active, .main-list-links__category-title a:focus, .main-list-links__category-title button, .main-investigation__title, .main-thanks__title, .main-sale__title, .main-services__slider-title, .catalog__main-form-title, .card-tabcontents__title-main, .card-tabcontents__description-title, .card-tabcontents__companies-right-title, .org-resume__title, .org-resume__finish, .catalog__black-title, .investigation-page__finish-title, .investigation-page__finish-like-text, .investigation-page__official-title, .investigation-page__review-rate-title, .lk-r-write__title, .lk-r-write__choose-form-title {
    font-size: 20px;
  }
}

/* line 61, ../sass/_title.scss */
.title-standart {
  font-size: 20px;
  line-height: 1.33;
  font-weight: bold;
}

/* line 67, ../sass/_title.scss */
.title-standart-min, .investigation-page__top-title, .investigation-page__main-title, .investigation-page__finish-subtitle, .black-phones__col_name, .lk-r-write__choose-form-row-title {
  font-size: 18px;
  font-weight: bold;
  line-height: 1.33;
  color: #232323;
}
@media (max-width: 1299px) {
  /* line 67, ../sass/_title.scss */
  .title-standart-min, .investigation-page__top-title, .investigation-page__main-title, .investigation-page__finish-subtitle, .black-phones__col_name, .lk-r-write__choose-form-row-title {
    font-size: 16px;
  }
}

/* line 78, ../sass/_title.scss */
.title-blue {
  color: #0087ff;
}

/* line 82, ../sass/_title.scss */
.title-bold {
  font-weight: bold;
}

/* line 1, ../sass/_link.scss */
.tipycal_btn, a.simple_btn, a.simple_btn:link, a.simple_btn:hover, a.simple_btn:visited, a.simple_btn:active, a.simple_btn:focus, button.simple_btn, input[type="submit"].simple_btn, .header .main_menu__dropdown_menu_wrap ul li a, .header .main_menu__dropdown_menu_wrap ul li a:link, .header .main_menu__dropdown_menu_wrap ul li a:hover, .header .main_menu__dropdown_menu_wrap ul li a:visited, .header .main_menu__dropdown_menu_wrap ul li a:active, .header .main_menu__dropdown_menu_wrap ul li a:focus {
  line-height: 20px;
  vertical-align: middle;
  font-size: 16px;
  text-align: center;
  text-decoration: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 12px 30px;
  font-family: 'Roboto', sans-serif;
  box-sizing: border-box;
  font-weight: bold;
  min-width: 207px;
  text-transform: none;
  border: solid 2px;
}

/* line 17, ../sass/_link.scss */
.standart-btn, a.btn-border-blue, a.main-slider__btn-left, a.main-slider__btn-left:link, a.main-slider__btn-left:hover, a.main-slider__btn-left:visited, a.main-slider__btn-left:active, a.main-slider__btn-left:focus, a.main-slider__img-center-btn, a.main-slider__img-center-btn:link, a.main-slider__img-center-btn:hover, a.main-slider__img-center-btn:visited, a.main-slider__img-center-btn:active, a.main-slider__img-center-btn:focus, a.main-list-links__btn, a.main-list-links__btn:link, a.main-list-links__btn:hover, a.main-list-links__btn:visited, a.main-list-links__btn:active, a.main-list-links__btn:focus, a.main-investigation__btn-all, a.main-investigation__btn-all:link, a.main-investigation__btn-all:hover, a.main-investigation__btn-all:visited, a.main-investigation__btn-all:active, a.main-investigation__btn-all:focus, a.main-thanks__btn-all, a.main-thanks__btn-all:link, a.main-thanks__btn-all:hover, a.main-thanks__btn-all:visited, a.main-thanks__btn-all:active, a.main-thanks__btn-all:focus, a.main-sale__btn-all, a.main-sale__btn-all:link, a.main-sale__btn-all:hover, a.main-sale__btn-all:visited, a.main-sale__btn-all:active, a.main-sale__btn-all:focus, a.main-services__slider-inner-btn, a.main-services__slider-inner-btn:link, a.main-services__slider-inner-btn:hover, a.main-services__slider-inner-btn:visited, a.main-services__slider-inner-btn:active, a.main-services__slider-inner-btn:focus, a.catalog__top-filter-btn-close, a.catalog__top-filter-btn-close:link, a.catalog__top-filter-btn-close:hover, a.catalog__top-filter-btn-close:visited, a.catalog__top-filter-btn-close:active, a.catalog__top-filter-btn-close:focus, a.catalog__tile-all-btn, a.catalog__tile-all-btn:link, a.catalog__tile-all-btn:hover, a.catalog__tile-all-btn:visited, a.catalog__tile-all-btn:active, a.catalog__tile-all-btn:focus, a.card-tabcontents__description-btn-review, a.card-tabcontents__description-btn-review:link, a.card-tabcontents__description-btn-review:hover, a.card-tabcontents__description-btn-review:visited, a.card-tabcontents__description-btn-review:active, a.card-tabcontents__description-btn-review:focus, a.card-tabcontents__sort-all-btn, a.card-tabcontents__sort-all-btn:link, a.card-tabcontents__sort-all-btn:hover, a.card-tabcontents__sort-all-btn:visited, a.card-tabcontents__sort-all-btn:active, a.card-tabcontents__sort-all-btn:focus, a.black-list__btn, a.black-list__btn:link, a.black-list__btn:hover, a.black-list__btn:visited, a.black-list__btn:active, a.black-list__btn:focus, a.form-btn-has-account, a.form-btn-has-account:link, a.form-btn-has-account:hover, a.form-btn-has-account:visited, a.form-btn-has-account:active, a.form-btn-has-account:focus, a.lk-r-write__choose-form-save, a.lk-r-write__choose-form-save:link, a.lk-r-write__choose-form-save:hover, a.lk-r-write__choose-form-save:visited, a.lk-r-write__choose-form-save:active, a.lk-r-write__choose-form-save:focus, a.lk-r-write__choose-form-preview, a.lk-r-write__choose-form-preview:link, a.lk-r-write__choose-form-preview:hover, a.lk-r-write__choose-form-preview:visited, a.lk-r-write__choose-form-preview:active, a.lk-r-write__choose-form-preview:focus, .investigation-page__review-rate a.investigation-page__review-rate-yes-btn, .investigation-page__review-rate a.investigation-page__review-rate-yes-btn:link, .investigation-page__review-rate a.investigation-page__review-rate-yes-btn:hover, .investigation-page__review-rate a.investigation-page__review-rate-yes-btn:visited, .investigation-page__review-rate a.investigation-page__review-rate-yes-btn:active, .investigation-page__review-rate a.investigation-page__review-rate-yes-btn:focus, a.btn-border-blue:link, a.btn-border-blue:hover, a.btn-border-blue:visited, a.btn-border-blue:active, a.btn-border-blue:focus, button.btn-border-blue, button.main-slider__btn-left, button.main-slider__img-center-btn, button.main-list-links__btn, button.main-investigation__btn-all, button.main-thanks__btn-all, button.main-sale__btn-all, button.main-services__slider-inner-btn, button.catalog__top-filter-btn-close, button.catalog__tile-all-btn, button.card-tabcontents__description-btn-review, button.card-tabcontents__sort-all-btn, button.black-list__btn, button.form-btn-has-account, button.lk-r-write__choose-form-save, button.lk-r-write__choose-form-preview, .investigation-page__review-rate button.investigation-page__review-rate-yes-btn, input[type="submit"].btn-border-blue, input[type="submit"].main-slider__btn-left, input[type="submit"].main-slider__img-center-btn, input[type="submit"].main-list-links__btn, input[type="submit"].main-investigation__btn-all, input[type="submit"].main-thanks__btn-all, input[type="submit"].main-sale__btn-all, input[type="submit"].main-services__slider-inner-btn, input[type="submit"].catalog__top-filter-btn-close, input[type="submit"].catalog__tile-all-btn, input[type="submit"].card-tabcontents__description-btn-review, input[type="submit"].card-tabcontents__sort-all-btn, input[type="submit"].black-list__btn, input[type="submit"].form-btn-has-account, input[type="submit"].lk-r-write__choose-form-save, input[type="submit"].lk-r-write__choose-form-preview, a.btn-border-grey, a.lk-r-write__choose-form-link, a.lk-r-write__choose-form-link:link, a.lk-r-write__choose-form-link:hover, a.lk-r-write__choose-form-link:visited, a.lk-r-write__choose-form-link:active, a.lk-r-write__choose-form-link:focus, .investigation-page__review-rate a.investigation-page__review-rate-no-btn, .investigation-page__review-rate a.investigation-page__review-rate-no-btn:link, .investigation-page__review-rate a.investigation-page__review-rate-no-btn:hover, .investigation-page__review-rate a.investigation-page__review-rate-no-btn:visited, .investigation-page__review-rate a.investigation-page__review-rate-no-btn:active, .investigation-page__review-rate a.investigation-page__review-rate-no-btn:focus, a.btn-border-grey:link, a.btn-border-grey:hover, a.btn-border-grey:visited, a.btn-border-grey:active, a.btn-border-grey:focus, button.btn-border-grey, button.lk-r-write__choose-form-link, .investigation-page__review-rate button.investigation-page__review-rate-no-btn, input[type="submit"].btn-border-grey, input[type="submit"].lk-r-write__choose-form-link, a.btn-border-grey-l, a.lk-r-write__btn-item-edit-link, a.lk-r-write__btn-item-edit-link:link, a.lk-r-write__btn-item-edit-link:hover, a.lk-r-write__btn-item-edit-link:visited, a.lk-r-write__btn-item-edit-link:active, a.lk-r-write__btn-item-edit-link:focus, a.btn-border-grey-l:link, a.btn-border-grey-l:hover, a.btn-border-grey-l:visited, a.btn-border-grey-l:active, a.btn-border-grey-l:focus, button.btn-border-grey-l, button.lk-r-write__btn-item-edit-link, input[type="submit"].btn-border-grey-l, input[type="submit"].lk-r-write__btn-item-edit-link, a.btn-border-white, a.btn-border-white-tblue, a.catalog__tile-choose-btn-all, a.catalog__tile-choose-btn-all:link, a.catalog__tile-choose-btn-all:hover, a.catalog__tile-choose-btn-all:visited, a.catalog__tile-choose-btn-all:active, a.catalog__tile-choose-btn-all:focus, a.btn-border-white-tblue:link, a.btn-border-white-tblue:hover, a.btn-border-white-tblue:visited, a.btn-border-white-tblue:active, a.btn-border-white-tblue:focus, a.catalog__main-form-btn, a.catalog__main-form-btn:link, a.catalog__main-form-btn:hover, a.catalog__main-form-btn:visited, a.catalog__main-form-btn:active, a.catalog__main-form-btn:focus, a.btn-border-white:link, a.btn-border-white:hover, a.btn-border-white:visited, a.btn-border-white:active, a.btn-border-white:focus, button.btn-border-white, button.btn-border-white-tblue, button.catalog__tile-choose-btn-all, button.catalog__main-form-btn, input[type="submit"].btn-border-white, input[type="submit"].btn-border-white-tblue, input[type="submit"].catalog__tile-choose-btn-all, input[type="submit"].catalog__main-form-btn, a.btn-white-tblue, a.catalog__tile-choose-btn-add, a.catalog__tile-choose-btn-add:link, a.catalog__tile-choose-btn-add:hover, a.catalog__tile-choose-btn-add:visited, a.catalog__tile-choose-btn-add:active, a.catalog__tile-choose-btn-add:focus, a.btn-white-tblue:link, a.btn-white-tblue:hover, a.btn-white-tblue:visited, a.btn-white-tblue:active, a.btn-white-tblue:focus, button.btn-white-tblue, button.catalog__tile-choose-btn-add, input[type="submit"].btn-white-tblue, input[type="submit"].catalog__tile-choose-btn-add, a.btn-blue, a.main-slider__btn-right, a.main-slider__btn-right:link, a.main-slider__btn-right:hover, a.main-slider__btn-right:visited, a.main-slider__btn-right:active, a.main-slider__btn-right:focus, a.main-services__slider-btn, a.main-services__slider-btn:link, a.main-services__slider-btn:hover, a.main-services__slider-btn:visited, a.main-services__slider-btn:active, a.main-services__slider-btn:focus, a.catalog__bot-load, a.catalog__bot-load:link, a.catalog__bot-load:hover, a.catalog__bot-load:visited, a.catalog__bot-load:active, a.catalog__bot-load:focus, a.catalog__top-search-btn, a.catalog__top-search-btn:link, a.catalog__top-search-btn:hover, a.catalog__top-search-btn:visited, a.catalog__top-search-btn:active, a.catalog__top-search-btn:focus, a.card-tabcontents__description-btn-all, a.card-tabcontents__description-btn-all:link, a.card-tabcontents__description-btn-all:hover, a.card-tabcontents__description-btn-all:visited, a.card-tabcontents__description-btn-all:active, a.card-tabcontents__description-btn-all:focus, a.form-btn-registration, a.form-btn-registration:link, a.form-btn-registration:hover, a.form-btn-registration:visited, a.form-btn-registration:active, a.form-btn-registration:focus, a.first-page__lk-review-link, a.first-page__lk-review-link:link, a.first-page__lk-review-link:hover, a.first-page__lk-review-link:visited, a.first-page__lk-review-link:active, a.first-page__lk-review-link:focus, a.lk-r-write__choose-btn, a.lk-r-write__choose-btn:link, a.lk-r-write__choose-btn:hover, a.lk-r-write__choose-btn:visited, a.lk-r-write__choose-btn:active, a.lk-r-write__choose-btn:focus, a.lk-r-write__choose-form-enter, a.lk-r-write__choose-form-enter:link, a.lk-r-write__choose-form-enter:hover, a.lk-r-write__choose-form-enter:visited, a.lk-r-write__choose-form-enter:active, a.lk-r-write__choose-form-enter:focus, a.lk-r-write__form-s-btn, a.lk-r-write__form-s-btn:link, a.lk-r-write__form-s-btn:hover, a.lk-r-write__form-s-btn:visited, a.lk-r-write__form-s-btn:active, a.lk-r-write__form-s-btn:focus, .first-page a.first-page__link-review, .first-page a.first-page__link-review:link, .first-page a.first-page__link-review:hover, .first-page a.first-page__link-review:visited, .first-page a.first-page__link-review:active, .first-page a.first-page__link-review:focus, a.btn-blue:link, a.btn-blue:hover, a.btn-blue:visited, a.btn-blue:active, a.btn-blue:focus, button.btn-blue, button.main-slider__btn-right, button.main-services__slider-btn, button.catalog__bot-load, button.catalog__top-search-btn, button.card-tabcontents__description-btn-all, button.form-btn-registration, button.first-page__lk-review-link, button.lk-r-write__choose-btn, button.lk-r-write__choose-form-enter, button.lk-r-write__form-s-btn, .first-page button.first-page__link-review, input[type="submit"].btn-blue, input[type="submit"].main-slider__btn-right, input[type="submit"].main-services__slider-btn, input[type="submit"].catalog__bot-load, input[type="submit"].catalog__top-search-btn, input[type="submit"].card-tabcontents__description-btn-all, input[type="submit"].form-btn-registration, input[type="submit"].first-page__lk-review-link, input[type="submit"].lk-r-write__choose-btn, input[type="submit"].lk-r-write__choose-form-enter, input[type="submit"].lk-r-write__form-s-btn, a.btn-blue-light, a.catalog__top-filter-btn-apply, a.catalog__top-filter-btn-apply:link, a.catalog__top-filter-btn-apply:hover, a.catalog__top-filter-btn-apply:visited, a.catalog__top-filter-btn-apply:active, a.catalog__top-filter-btn-apply:focus, a.btn-blue-light:link, a.btn-blue-light:hover, a.btn-blue-light:visited, a.btn-blue-light:active, a.btn-blue-light:focus, button.btn-blue-light, button.catalog__top-filter-btn-apply, input[type="submit"].btn-blue-light, input[type="submit"].catalog__top-filter-btn-apply, a.btn-blue-dark, a.first-page__lk-write-link, a.first-page__lk-write-link:link, a.first-page__lk-write-link:hover, a.first-page__lk-write-link:visited, a.first-page__lk-write-link:active, a.first-page__lk-write-link:focus, a.btn-blue-dark:link, a.btn-blue-dark:hover, a.btn-blue-dark:visited, a.btn-blue-dark:active, a.btn-blue-dark:focus, button.btn-blue-dark, button.first-page__lk-write-link, input[type="submit"].btn-blue-dark, input[type="submit"].first-page__lk-write-link, a.btn-pink, a.main-slider__btn-investigation, a.main-slider__btn-investigation:link, a.main-slider__btn-investigation:hover, a.main-slider__btn-investigation:visited, a.main-slider__btn-investigation:active, a.main-slider__btn-investigation:focus, a.main-investigation__btn-order, a.main-investigation__btn-order:link, a.main-investigation__btn-order:hover, a.main-investigation__btn-order:visited, a.main-investigation__btn-order:active, a.main-investigation__btn-order:focus, .first-page a.first-page__link-investigation, .first-page a.first-page__link-investigation:link, .first-page a.first-page__link-investigation:hover, .first-page a.first-page__link-investigation:visited, .first-page a.first-page__link-investigation:active, .first-page a.first-page__link-investigation:focus, a.btn-pink:link, a.btn-pink:hover, a.btn-pink:visited, a.btn-pink:active, a.btn-pink:focus, button.btn-pink, button.main-slider__btn-investigation, button.main-investigation__btn-order, .first-page button.first-page__link-investigation, input[type="submit"].btn-pink, input[type="submit"].main-slider__btn-investigation, input[type="submit"].main-investigation__btn-order, a.btn-border-pink, a.lk-r-write__delete-link, a.lk-r-write__delete-link:link, a.lk-r-write__delete-link:hover, a.lk-r-write__delete-link:visited, a.lk-r-write__delete-link:active, a.lk-r-write__delete-link:focus, a.btn-border-pink:link, a.btn-border-pink:hover, a.btn-border-pink:visited, a.btn-border-pink:active, a.btn-border-pink:focus, button.btn-border-pink, button.lk-r-write__delete-link, input[type="submit"].btn-border-pink, input[type="submit"].lk-r-write__delete-link, a.catalog__top-filter-link, a.catalog__top-filter-link:link, a.catalog__top-filter-link:hover, a.catalog__top-filter-link:visited, a.catalog__top-filter-link:active, a.catalog__top-filter-link:focus, button.catalog__top-filter-link, input[type="submit"].catalog__top-filter-link, a.catalog__top-map-link, a.catalog__top-map-link:link, a.catalog__top-map-link:hover, a.catalog__top-map-link:visited, a.catalog__top-map-link:active, a.catalog__top-map-link:focus, button.catalog__top-map-link, input[type="submit"].catalog__top-map-link, a.catalog__top-vid-link, a.catalog__top-vid-link:link, a.catalog__top-vid-link:hover, a.catalog__top-vid-link:visited, a.catalog__top-vid-link:active, a.catalog__top-vid-link:focus, button.catalog__top-vid-link, input[type="submit"].catalog__top-vid-link {
  line-height: 44px;
  height: 48px;
  vertical-align: middle;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  text-decoration: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 2px solid transparent;
  padding: 0 10px;
}

/* line 30, ../sass/_link.scss */
.standart-btn-mw, a.main-slider__btn-left, a.main-slider__btn-left:link, a.main-slider__btn-left:hover, a.main-slider__btn-left:visited, a.main-slider__btn-left:active, a.main-slider__btn-left:focus, button.main-slider__btn-left, input[type="submit"].main-slider__btn-left, a.main-slider__btn-right, a.main-slider__btn-right:link, a.main-slider__btn-right:hover, a.main-slider__btn-right:visited, a.main-slider__btn-right:active, a.main-slider__btn-right:focus, button.main-slider__btn-right, input[type="submit"].main-slider__btn-right, a.main-slider__btn-investigation, a.main-slider__btn-investigation:link, a.main-slider__btn-investigation:hover, a.main-slider__btn-investigation:visited, a.main-slider__btn-investigation:active, a.main-slider__btn-investigation:focus, button.main-slider__btn-investigation, input[type="submit"].main-slider__btn-investigation {
  min-width: 220px;
}

/* line 34, ../sass/_link.scss */
a, a:link, a:hover, a:visited, a:active, a:focus, button, input[type="submit"] {
  color: #4d5c61;
  font-size: 14px;
  line-height: 26px;
  display: inline-block;
  vertical-align: top;
  text-decoration: underline;
  cursor: pointer;
  outline: none;
  -moz-transition: all 0.2s ease-out 0s;
  -o-transition: all 0.2s ease-out 0s;
  -webkit-transition: all 0.2s ease-out;
  -webkit-transition-delay: 0s;
  transition: all 0.2s ease-out 0s;
}
/* line 45, ../sass/_link.scss */
a.simple_btn, a:link.simple_btn, a:hover.simple_btn, a:visited.simple_btn, a:active.simple_btn, a:focus.simple_btn, button.simple_btn, input[type="submit"].simple_btn {
  color: #4d5c61;
  background: #fce300;
  border-color: #fce300;
}
@media (max-width: 719px) {
  /* line 51, ../sass/_link.scss */
  a.simple_btn.header__btn, a:link.simple_btn.header__btn, a:hover.simple_btn.header__btn, a:visited.simple_btn.header__btn, a:active.simple_btn.header__btn, a:focus.simple_btn.header__btn, button.simple_btn.header__btn, input[type="submit"].simple_btn.header__btn {
    width: 170px;
    padding: 10px 20px;
    height: 40px;
    min-width: 0;
  }
}
/* line 60, ../sass/_link.scss */
a.simple_btn_black, a:link.simple_btn_black, a:hover.simple_btn_black, a:visited.simple_btn_black, a:active.simple_btn_black, a:focus.simple_btn_black, button.simple_btn_black, input[type="submit"].simple_btn_black {
  background: #232323;
  border-color: #232323;
}
/* line 66, ../sass/_link.scss */
a.btn-border-blue, a.main-slider__btn-left, a.main-slider__btn-left:link, a.main-slider__btn-left:hover, a.main-slider__btn-left:visited, a.main-slider__btn-left:active, a.main-slider__btn-left:focus, a.main-slider__img-center-btn, a.main-slider__img-center-btn:link, a.main-slider__img-center-btn:hover, a.main-slider__img-center-btn:visited, a.main-slider__img-center-btn:active, a.main-slider__img-center-btn:focus, a.main-list-links__btn, a.main-list-links__btn:link, a.main-list-links__btn:hover, a.main-list-links__btn:visited, a.main-list-links__btn:active, a.main-list-links__btn:focus, a.main-investigation__btn-all, a.main-investigation__btn-all:link, a.main-investigation__btn-all:hover, a.main-investigation__btn-all:visited, a.main-investigation__btn-all:active, a.main-investigation__btn-all:focus, a.main-thanks__btn-all, a.main-thanks__btn-all:link, a.main-thanks__btn-all:hover, a.main-thanks__btn-all:visited, a.main-thanks__btn-all:active, a.main-thanks__btn-all:focus, a.main-sale__btn-all, a.main-sale__btn-all:link, a.main-sale__btn-all:hover, a.main-sale__btn-all:visited, a.main-sale__btn-all:active, a.main-sale__btn-all:focus, a.main-services__slider-inner-btn, a.main-services__slider-inner-btn:link, a.main-services__slider-inner-btn:hover, a.main-services__slider-inner-btn:visited, a.main-services__slider-inner-btn:active, a.main-services__slider-inner-btn:focus, a.catalog__top-filter-btn-close, a.catalog__top-filter-btn-close:link, a.catalog__top-filter-btn-close:hover, a.catalog__top-filter-btn-close:visited, a.catalog__top-filter-btn-close:active, a.catalog__top-filter-btn-close:focus, a.catalog__tile-all-btn, a.catalog__tile-all-btn:link, a.catalog__tile-all-btn:hover, a.catalog__tile-all-btn:visited, a.catalog__tile-all-btn:active, a.catalog__tile-all-btn:focus, a.card-tabcontents__description-btn-review, a.card-tabcontents__description-btn-review:link, a.card-tabcontents__description-btn-review:hover, a.card-tabcontents__description-btn-review:visited, a.card-tabcontents__description-btn-review:active, a.card-tabcontents__description-btn-review:focus, a.card-tabcontents__sort-all-btn, a.card-tabcontents__sort-all-btn:link, a.card-tabcontents__sort-all-btn:hover, a.card-tabcontents__sort-all-btn:visited, a.card-tabcontents__sort-all-btn:active, a.card-tabcontents__sort-all-btn:focus, a.black-list__btn, a.black-list__btn:link, a.black-list__btn:hover, a.black-list__btn:visited, a.black-list__btn:active, a.black-list__btn:focus, a.form-btn-has-account, a.form-btn-has-account:link, a.form-btn-has-account:hover, a.form-btn-has-account:visited, a.form-btn-has-account:active, a.form-btn-has-account:focus, a.lk-r-write__choose-form-save, a.lk-r-write__choose-form-save:link, a.lk-r-write__choose-form-save:hover, a.lk-r-write__choose-form-save:visited, a.lk-r-write__choose-form-save:active, a.lk-r-write__choose-form-save:focus, a.lk-r-write__choose-form-preview, a.lk-r-write__choose-form-preview:link, a.lk-r-write__choose-form-preview:hover, a.lk-r-write__choose-form-preview:visited, a.lk-r-write__choose-form-preview:active, a.lk-r-write__choose-form-preview:focus, .investigation-page__review-rate a.investigation-page__review-rate-yes-btn, .investigation-page__review-rate a.investigation-page__review-rate-yes-btn:link, .investigation-page__review-rate a.investigation-page__review-rate-yes-btn:hover, .investigation-page__review-rate a.investigation-page__review-rate-yes-btn:visited, .investigation-page__review-rate a.investigation-page__review-rate-yes-btn:active, .investigation-page__review-rate a.investigation-page__review-rate-yes-btn:focus, a:link.btn-border-blue, a.main-slider__btn-left:link, a.main-slider__img-center-btn:link, a.main-list-links__btn:link, a.main-investigation__btn-all:link, a.main-thanks__btn-all:link, a.main-sale__btn-all:link, a.main-services__slider-inner-btn:link, a.catalog__top-filter-btn-close:link, a.catalog__tile-all-btn:link, a.card-tabcontents__description-btn-review:link, a.card-tabcontents__sort-all-btn:link, a.black-list__btn:link, a.form-btn-has-account:link, a.lk-r-write__choose-form-save:link, a.lk-r-write__choose-form-preview:link, .investigation-page__review-rate a.investigation-page__review-rate-yes-btn:link, a:hover.btn-border-blue, a.main-slider__btn-left:hover, a.main-slider__img-center-btn:hover, a.main-list-links__btn:hover, a.main-investigation__btn-all:hover, a.main-thanks__btn-all:hover, a.main-sale__btn-all:hover, a.main-services__slider-inner-btn:hover, a.catalog__top-filter-btn-close:hover, a.catalog__tile-all-btn:hover, a.card-tabcontents__description-btn-review:hover, a.card-tabcontents__sort-all-btn:hover, a.black-list__btn:hover, a.form-btn-has-account:hover, a.lk-r-write__choose-form-save:hover, a.lk-r-write__choose-form-preview:hover, .investigation-page__review-rate a.investigation-page__review-rate-yes-btn:hover, a:visited.btn-border-blue, a.main-slider__btn-left:visited, a.main-slider__img-center-btn:visited, a.main-list-links__btn:visited, a.main-investigation__btn-all:visited, a.main-thanks__btn-all:visited, a.main-sale__btn-all:visited, a.main-services__slider-inner-btn:visited, a.catalog__top-filter-btn-close:visited, a.catalog__tile-all-btn:visited, a.card-tabcontents__description-btn-review:visited, a.card-tabcontents__sort-all-btn:visited, a.black-list__btn:visited, a.form-btn-has-account:visited, a.lk-r-write__choose-form-save:visited, a.lk-r-write__choose-form-preview:visited, .investigation-page__review-rate a.investigation-page__review-rate-yes-btn:visited, a:active.btn-border-blue, a.main-slider__btn-left:active, a.main-slider__img-center-btn:active, a.main-list-links__btn:active, a.main-investigation__btn-all:active, a.main-thanks__btn-all:active, a.main-sale__btn-all:active, a.main-services__slider-inner-btn:active, a.catalog__top-filter-btn-close:active, a.catalog__tile-all-btn:active, a.card-tabcontents__description-btn-review:active, a.card-tabcontents__sort-all-btn:active, a.black-list__btn:active, a.form-btn-has-account:active, a.lk-r-write__choose-form-save:active, a.lk-r-write__choose-form-preview:active, .investigation-page__review-rate a.investigation-page__review-rate-yes-btn:active, a:focus.btn-border-blue, a.main-slider__btn-left:focus, a.main-slider__img-center-btn:focus, a.main-list-links__btn:focus, a.main-investigation__btn-all:focus, a.main-thanks__btn-all:focus, a.main-sale__btn-all:focus, a.main-services__slider-inner-btn:focus, a.catalog__top-filter-btn-close:focus, a.catalog__tile-all-btn:focus, a.card-tabcontents__description-btn-review:focus, a.card-tabcontents__sort-all-btn:focus, a.black-list__btn:focus, a.form-btn-has-account:focus, a.lk-r-write__choose-form-save:focus, a.lk-r-write__choose-form-preview:focus, .investigation-page__review-rate a.investigation-page__review-rate-yes-btn:focus, button.btn-border-blue, button.main-slider__btn-left, button.main-slider__img-center-btn, button.main-list-links__btn, button.main-investigation__btn-all, button.main-thanks__btn-all, button.main-sale__btn-all, button.main-services__slider-inner-btn, button.catalog__top-filter-btn-close, button.catalog__tile-all-btn, button.card-tabcontents__description-btn-review, button.card-tabcontents__sort-all-btn, button.black-list__btn, button.form-btn-has-account, button.lk-r-write__choose-form-save, button.lk-r-write__choose-form-preview, .investigation-page__review-rate button.investigation-page__review-rate-yes-btn, input[type="submit"].btn-border-blue, input[type="submit"].main-slider__btn-left, input[type="submit"].main-slider__img-center-btn, input[type="submit"].main-list-links__btn, input[type="submit"].main-investigation__btn-all, input[type="submit"].main-thanks__btn-all, input[type="submit"].main-sale__btn-all, input[type="submit"].main-services__slider-inner-btn, input[type="submit"].catalog__top-filter-btn-close, input[type="submit"].catalog__tile-all-btn, input[type="submit"].card-tabcontents__description-btn-review, input[type="submit"].card-tabcontents__sort-all-btn, input[type="submit"].black-list__btn, input[type="submit"].form-btn-has-account, input[type="submit"].lk-r-write__choose-form-save, input[type="submit"].lk-r-write__choose-form-preview {
  color: #4d5c61;
  border-color: #fce300;
  background: transparent;
}
/* line 73, ../sass/_link.scss */
a.btn-border-grey, a.lk-r-write__choose-form-link, a.lk-r-write__choose-form-link:link, a.lk-r-write__choose-form-link:hover, a.lk-r-write__choose-form-link:visited, a.lk-r-write__choose-form-link:active, a.lk-r-write__choose-form-link:focus, .investigation-page__review-rate a.investigation-page__review-rate-no-btn, .investigation-page__review-rate a.investigation-page__review-rate-no-btn:link, .investigation-page__review-rate a.investigation-page__review-rate-no-btn:hover, .investigation-page__review-rate a.investigation-page__review-rate-no-btn:visited, .investigation-page__review-rate a.investigation-page__review-rate-no-btn:active, .investigation-page__review-rate a.investigation-page__review-rate-no-btn:focus, a:link.btn-border-grey, a.lk-r-write__choose-form-link:link, .investigation-page__review-rate a.investigation-page__review-rate-no-btn:link, a:hover.btn-border-grey, a.lk-r-write__choose-form-link:hover, .investigation-page__review-rate a.investigation-page__review-rate-no-btn:hover, a:visited.btn-border-grey, a.lk-r-write__choose-form-link:visited, .investigation-page__review-rate a.investigation-page__review-rate-no-btn:visited, a:active.btn-border-grey, a.lk-r-write__choose-form-link:active, .investigation-page__review-rate a.investigation-page__review-rate-no-btn:active, a:focus.btn-border-grey, a.lk-r-write__choose-form-link:focus, .investigation-page__review-rate a.investigation-page__review-rate-no-btn:focus, button.btn-border-grey, button.lk-r-write__choose-form-link, .investigation-page__review-rate button.investigation-page__review-rate-no-btn, input[type="submit"].btn-border-grey, input[type="submit"].lk-r-write__choose-form-link {
  color: #4d5c61;
  border-color: #4d5c61;
  background: transparent;
}
/* line 80, ../sass/_link.scss */
a.btn-border-grey-l, a.lk-r-write__btn-item-edit-link, a.lk-r-write__btn-item-edit-link:link, a.lk-r-write__btn-item-edit-link:hover, a.lk-r-write__btn-item-edit-link:visited, a.lk-r-write__btn-item-edit-link:active, a.lk-r-write__btn-item-edit-link:focus, a:link.btn-border-grey-l, a.lk-r-write__btn-item-edit-link:link, a:hover.btn-border-grey-l, a.lk-r-write__btn-item-edit-link:hover, a:visited.btn-border-grey-l, a.lk-r-write__btn-item-edit-link:visited, a:active.btn-border-grey-l, a.lk-r-write__btn-item-edit-link:active, a:focus.btn-border-grey-l, a.lk-r-write__btn-item-edit-link:focus, button.btn-border-grey-l, button.lk-r-write__btn-item-edit-link, input[type="submit"].btn-border-grey-l, input[type="submit"].lk-r-write__btn-item-edit-link {
  color: #8c989c;
  border-color: #8c989c;
  background: transparent;
}
/* line 87, ../sass/_link.scss */
a.btn-border-white, a.btn-border-white-tblue, a.catalog__tile-choose-btn-all, a.catalog__tile-choose-btn-all:link, a.catalog__tile-choose-btn-all:hover, a.catalog__tile-choose-btn-all:visited, a.catalog__tile-choose-btn-all:active, a.catalog__tile-choose-btn-all:focus, a.btn-border-white-tblue:link, a.btn-border-white-tblue:hover, a.btn-border-white-tblue:visited, a.btn-border-white-tblue:active, a.btn-border-white-tblue:focus, a.catalog__main-form-btn, a.catalog__main-form-btn:link, a.catalog__main-form-btn:hover, a.catalog__main-form-btn:visited, a.catalog__main-form-btn:active, a.catalog__main-form-btn:focus, a:link.btn-border-white, a.btn-border-white-tblue:link, a.catalog__tile-choose-btn-all:link, a.catalog__main-form-btn:link, a:hover.btn-border-white, a.btn-border-white-tblue:hover, a.catalog__tile-choose-btn-all:hover, a.catalog__main-form-btn:hover, a:visited.btn-border-white, a.btn-border-white-tblue:visited, a.catalog__tile-choose-btn-all:visited, a.catalog__main-form-btn:visited, a:active.btn-border-white, a.btn-border-white-tblue:active, a.catalog__tile-choose-btn-all:active, a.catalog__main-form-btn:active, a:focus.btn-border-white, a.btn-border-white-tblue:focus, a.catalog__tile-choose-btn-all:focus, a.catalog__main-form-btn:focus, button.btn-border-white, button.btn-border-white-tblue, button.catalog__tile-choose-btn-all, button.catalog__main-form-btn, input[type="submit"].btn-border-white, input[type="submit"].btn-border-white-tblue, input[type="submit"].catalog__tile-choose-btn-all, input[type="submit"].catalog__main-form-btn {
  color: #4d5c61;
  border-color: #fff;
  background: transparent;
}
/* line 98, ../sass/_link.scss */
a.btn-white-tblue, a.catalog__tile-choose-btn-add, a.catalog__tile-choose-btn-add:link, a.catalog__tile-choose-btn-add:hover, a.catalog__tile-choose-btn-add:visited, a.catalog__tile-choose-btn-add:active, a.catalog__tile-choose-btn-add:focus, a:link.btn-white-tblue, a.catalog__tile-choose-btn-add:link, a:hover.btn-white-tblue, a.catalog__tile-choose-btn-add:hover, a:visited.btn-white-tblue, a.catalog__tile-choose-btn-add:visited, a:active.btn-white-tblue, a.catalog__tile-choose-btn-add:active, a:focus.btn-white-tblue, a.catalog__tile-choose-btn-add:focus, button.btn-white-tblue, button.catalog__tile-choose-btn-add, input[type="submit"].btn-white-tblue, input[type="submit"].catalog__tile-choose-btn-add {
  color: #4d5c61;
  border-color: #fff;
  background: #fff;
}
/* line 105, ../sass/_link.scss */
a.btn-blue, a.main-slider__btn-right, a.main-slider__btn-right:link, a.main-slider__btn-right:hover, a.main-slider__btn-right:visited, a.main-slider__btn-right:active, a.main-slider__btn-right:focus, a.main-services__slider-btn, a.main-services__slider-btn:link, a.main-services__slider-btn:hover, a.main-services__slider-btn:visited, a.main-services__slider-btn:active, a.main-services__slider-btn:focus, a.catalog__bot-load, a.catalog__bot-load:link, a.catalog__bot-load:hover, a.catalog__bot-load:visited, a.catalog__bot-load:active, a.catalog__bot-load:focus, a.catalog__top-search-btn, a.catalog__top-search-btn:link, a.catalog__top-search-btn:hover, a.catalog__top-search-btn:visited, a.catalog__top-search-btn:active, a.catalog__top-search-btn:focus, a.card-tabcontents__description-btn-all, a.card-tabcontents__description-btn-all:link, a.card-tabcontents__description-btn-all:hover, a.card-tabcontents__description-btn-all:visited, a.card-tabcontents__description-btn-all:active, a.card-tabcontents__description-btn-all:focus, a.form-btn-registration, a.form-btn-registration:link, a.form-btn-registration:hover, a.form-btn-registration:visited, a.form-btn-registration:active, a.form-btn-registration:focus, a.first-page__lk-review-link, a.first-page__lk-review-link:link, a.first-page__lk-review-link:hover, a.first-page__lk-review-link:visited, a.first-page__lk-review-link:active, a.first-page__lk-review-link:focus, a.lk-r-write__choose-btn, a.lk-r-write__choose-btn:link, a.lk-r-write__choose-btn:hover, a.lk-r-write__choose-btn:visited, a.lk-r-write__choose-btn:active, a.lk-r-write__choose-btn:focus, a.lk-r-write__choose-form-enter, a.lk-r-write__choose-form-enter:link, a.lk-r-write__choose-form-enter:hover, a.lk-r-write__choose-form-enter:visited, a.lk-r-write__choose-form-enter:active, a.lk-r-write__choose-form-enter:focus, a.lk-r-write__form-s-btn, a.lk-r-write__form-s-btn:link, a.lk-r-write__form-s-btn:hover, a.lk-r-write__form-s-btn:visited, a.lk-r-write__form-s-btn:active, a.lk-r-write__form-s-btn:focus, .first-page a.first-page__link-review, .first-page a.first-page__link-review:link, .first-page a.first-page__link-review:hover, .first-page a.first-page__link-review:visited, .first-page a.first-page__link-review:active, .first-page a.first-page__link-review:focus, a:link.btn-blue, a.main-slider__btn-right:link, a.main-services__slider-btn:link, a.catalog__bot-load:link, a.catalog__top-search-btn:link, a.card-tabcontents__description-btn-all:link, a.form-btn-registration:link, a.first-page__lk-review-link:link, a.lk-r-write__choose-btn:link, a.lk-r-write__choose-form-enter:link, a.lk-r-write__form-s-btn:link, .first-page a.first-page__link-review:link, a:hover.btn-blue, a.main-slider__btn-right:hover, a.main-services__slider-btn:hover, a.catalog__bot-load:hover, a.catalog__top-search-btn:hover, a.card-tabcontents__description-btn-all:hover, a.form-btn-registration:hover, a.first-page__lk-review-link:hover, a.lk-r-write__choose-btn:hover, a.lk-r-write__choose-form-enter:hover, a.lk-r-write__form-s-btn:hover, .first-page a.first-page__link-review:hover, a:visited.btn-blue, a.main-slider__btn-right:visited, a.main-services__slider-btn:visited, a.catalog__bot-load:visited, a.catalog__top-search-btn:visited, a.card-tabcontents__description-btn-all:visited, a.form-btn-registration:visited, a.first-page__lk-review-link:visited, a.lk-r-write__choose-btn:visited, a.lk-r-write__choose-form-enter:visited, a.lk-r-write__form-s-btn:visited, .first-page a.first-page__link-review:visited, a:active.btn-blue, a.main-slider__btn-right:active, a.main-services__slider-btn:active, a.catalog__bot-load:active, a.catalog__top-search-btn:active, a.card-tabcontents__description-btn-all:active, a.form-btn-registration:active, a.first-page__lk-review-link:active, a.lk-r-write__choose-btn:active, a.lk-r-write__choose-form-enter:active, a.lk-r-write__form-s-btn:active, .first-page a.first-page__link-review:active, a:focus.btn-blue, a.main-slider__btn-right:focus, a.main-services__slider-btn:focus, a.catalog__bot-load:focus, a.catalog__top-search-btn:focus, a.card-tabcontents__description-btn-all:focus, a.form-btn-registration:focus, a.first-page__lk-review-link:focus, a.lk-r-write__choose-btn:focus, a.lk-r-write__choose-form-enter:focus, a.lk-r-write__form-s-btn:focus, .first-page a.first-page__link-review:focus, button.btn-blue, button.main-slider__btn-right, button.main-services__slider-btn, button.catalog__bot-load, button.catalog__top-search-btn, button.card-tabcontents__description-btn-all, button.form-btn-registration, button.first-page__lk-review-link, button.lk-r-write__choose-btn, button.lk-r-write__choose-form-enter, button.lk-r-write__form-s-btn, .first-page button.first-page__link-review, input[type="submit"].btn-blue, input[type="submit"].main-slider__btn-right, input[type="submit"].main-services__slider-btn, input[type="submit"].catalog__bot-load, input[type="submit"].catalog__top-search-btn, input[type="submit"].card-tabcontents__description-btn-all, input[type="submit"].form-btn-registration, input[type="submit"].first-page__lk-review-link, input[type="submit"].lk-r-write__choose-btn, input[type="submit"].lk-r-write__choose-form-enter, input[type="submit"].lk-r-write__form-s-btn {
  color: #4d5c61;
  border-color: #fce300;
  background: #fce300;
}
/* line 112, ../sass/_link.scss */
a.btn-blue-light, a.catalog__top-filter-btn-apply, a.catalog__top-filter-btn-apply:link, a.catalog__top-filter-btn-apply:hover, a.catalog__top-filter-btn-apply:visited, a.catalog__top-filter-btn-apply:active, a.catalog__top-filter-btn-apply:focus, a:link.btn-blue-light, a.catalog__top-filter-btn-apply:link, a:hover.btn-blue-light, a.catalog__top-filter-btn-apply:hover, a:visited.btn-blue-light, a.catalog__top-filter-btn-apply:visited, a:active.btn-blue-light, a.catalog__top-filter-btn-apply:active, a:focus.btn-blue-light, a.catalog__top-filter-btn-apply:focus, button.btn-blue-light, button.catalog__top-filter-btn-apply, input[type="submit"].btn-blue-light, input[type="submit"].catalog__top-filter-btn-apply {
  color: #fff;
  border-color: #fce300;
  background: #fce300;
}
/* line 119, ../sass/_link.scss */
a.btn-blue-dark, a.first-page__lk-write-link, a.first-page__lk-write-link:link, a.first-page__lk-write-link:hover, a.first-page__lk-write-link:visited, a.first-page__lk-write-link:active, a.first-page__lk-write-link:focus, a:link.btn-blue-dark, a.first-page__lk-write-link:link, a:hover.btn-blue-dark, a.first-page__lk-write-link:hover, a:visited.btn-blue-dark, a.first-page__lk-write-link:visited, a:active.btn-blue-dark, a.first-page__lk-write-link:active, a:focus.btn-blue-dark, a.first-page__lk-write-link:focus, button.btn-blue-dark, button.first-page__lk-write-link, input[type="submit"].btn-blue-dark, input[type="submit"].first-page__lk-write-link {
  color: #4d5c61;
  border-color: transparent;
  background: #fce300;
}
/* line 126, ../sass/_link.scss */
a.btn-pink, a.main-slider__btn-investigation, a.main-slider__btn-investigation:link, a.main-slider__btn-investigation:hover, a.main-slider__btn-investigation:visited, a.main-slider__btn-investigation:active, a.main-slider__btn-investigation:focus, a.main-investigation__btn-order, a.main-investigation__btn-order:link, a.main-investigation__btn-order:hover, a.main-investigation__btn-order:visited, a.main-investigation__btn-order:active, a.main-investigation__btn-order:focus, .first-page a.first-page__link-investigation, .first-page a.first-page__link-investigation:link, .first-page a.first-page__link-investigation:hover, .first-page a.first-page__link-investigation:visited, .first-page a.first-page__link-investigation:active, .first-page a.first-page__link-investigation:focus, a:link.btn-pink, a.main-slider__btn-investigation:link, a.main-investigation__btn-order:link, .first-page a.first-page__link-investigation:link, a:hover.btn-pink, a.main-slider__btn-investigation:hover, a.main-investigation__btn-order:hover, .first-page a.first-page__link-investigation:hover, a:visited.btn-pink, a.main-slider__btn-investigation:visited, a.main-investigation__btn-order:visited, .first-page a.first-page__link-investigation:visited, a:active.btn-pink, a.main-slider__btn-investigation:active, a.main-investigation__btn-order:active, .first-page a.first-page__link-investigation:active, a:focus.btn-pink, a.main-slider__btn-investigation:focus, a.main-investigation__btn-order:focus, .first-page a.first-page__link-investigation:focus, button.btn-pink, button.main-slider__btn-investigation, button.main-investigation__btn-order, .first-page button.first-page__link-investigation, input[type="submit"].btn-pink, input[type="submit"].main-slider__btn-investigation, input[type="submit"].main-investigation__btn-order {
  color: #fff;
  border-color: #f72d5d;
  background: #f72d5d;
}
/* line 133, ../sass/_link.scss */
a.btn-border-pink, a.lk-r-write__delete-link, a.lk-r-write__delete-link:link, a.lk-r-write__delete-link:hover, a.lk-r-write__delete-link:visited, a.lk-r-write__delete-link:active, a.lk-r-write__delete-link:focus, a:link.btn-border-pink, a.lk-r-write__delete-link:link, a:hover.btn-border-pink, a.lk-r-write__delete-link:hover, a:visited.btn-border-pink, a.lk-r-write__delete-link:visited, a:active.btn-border-pink, a.lk-r-write__delete-link:active, a:focus.btn-border-pink, a.lk-r-write__delete-link:focus, button.btn-border-pink, button.lk-r-write__delete-link, input[type="submit"].btn-border-pink, input[type="submit"].lk-r-write__delete-link {
  color: #d0011d;
  border-color: #d0011d;
  background: transparent;
}
/* line 140, ../sass/_link.scss */
a.link-blue, a.main-investigation__slider-btn, a.main-investigation__slider-btn:link, a.main-investigation__slider-btn:hover, a.main-investigation__slider-btn:visited, a.main-investigation__slider-btn:active, a.main-investigation__slider-btn:focus, a.main-thanks__slider-btn, a.main-thanks__slider-btn:link, a.main-thanks__slider-btn:hover, a.main-thanks__slider-btn:visited, a.main-thanks__slider-btn:active, a.main-thanks__slider-btn:focus, a.footer__privacy-link, a.footer__privacy-link:link, a.footer__privacy-link:hover, a.footer__privacy-link:visited, a.footer__privacy-link:active, a.footer__privacy-link:focus, a:link.link-blue, a.main-investigation__slider-btn:link, a.main-thanks__slider-btn:link, a.footer__privacy-link:link, a:hover.link-blue, a.main-investigation__slider-btn:hover, a.main-thanks__slider-btn:hover, a.footer__privacy-link:hover, a:visited.link-blue, a.main-investigation__slider-btn:visited, a.main-thanks__slider-btn:visited, a.footer__privacy-link:visited, a:active.link-blue, a.main-investigation__slider-btn:active, a.main-thanks__slider-btn:active, a.footer__privacy-link:active, a:focus.link-blue, a.main-investigation__slider-btn:focus, a.main-thanks__slider-btn:focus, a.footer__privacy-link:focus, button.link-blue, button.main-investigation__slider-btn, button.main-thanks__slider-btn, button.footer__privacy-link, input[type="submit"].link-blue, input[type="submit"].main-investigation__slider-btn, input[type="submit"].main-thanks__slider-btn, input[type="submit"].footer__privacy-link {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.71;
  text-decoration: none;
  color: #4d5c61;
}
/* line 148, ../sass/_link.scss */
a.main-slider__btn-left, a:link.main-slider__btn-left, a:hover.main-slider__btn-left, a:visited.main-slider__btn-left, a:active.main-slider__btn-left, a:focus.main-slider__btn-left, button.main-slider__btn-left, input[type="submit"].main-slider__btn-left {
  margin-top: 30px;
  margin-right: 30px;
}
@media (max-width: 1023px) {
  /* line 148, ../sass/_link.scss */
  a.main-slider__btn-left, a:link.main-slider__btn-left, a:hover.main-slider__btn-left, a:visited.main-slider__btn-left, a:active.main-slider__btn-left, a:focus.main-slider__btn-left, button.main-slider__btn-left, input[type="submit"].main-slider__btn-left {
    margin-right: 0;
  }
}
@media (max-width: 719px) {
  /* line 148, ../sass/_link.scss */
  a.main-slider__btn-left, a:link.main-slider__btn-left, a:hover.main-slider__btn-left, a:visited.main-slider__btn-left, a:active.main-slider__btn-left, a:focus.main-slider__btn-left, button.main-slider__btn-left, input[type="submit"].main-slider__btn-left {
    margin-top: 15px;
  }
}
/* line 163, ../sass/_link.scss */
a.main-slider__btn-right, a:link.main-slider__btn-right, a:hover.main-slider__btn-right, a:visited.main-slider__btn-right, a:active.main-slider__btn-right, a:focus.main-slider__btn-right, button.main-slider__btn-right, input[type="submit"].main-slider__btn-right {
  margin-top: 30px;
}
@media (max-width: 719px) {
  /* line 163, ../sass/_link.scss */
  a.main-slider__btn-right, a:link.main-slider__btn-right, a:hover.main-slider__btn-right, a:visited.main-slider__btn-right, a:active.main-slider__btn-right, a:focus.main-slider__btn-right, button.main-slider__btn-right, input[type="submit"].main-slider__btn-right {
    margin-top: 15px;
  }
}
/* line 173, ../sass/_link.scss */
a.main-slider__btn-investigation, a:link.main-slider__btn-investigation, a:hover.main-slider__btn-investigation, a:visited.main-slider__btn-investigation, a:active.main-slider__btn-investigation, a:focus.main-slider__btn-investigation, button.main-slider__btn-investigation, input[type="submit"].main-slider__btn-investigation {
  margin-top: 30px;
}
/* line 183, ../sass/_link.scss */
a.main-list-links__btn, a:link.main-list-links__btn, a:hover.main-list-links__btn, a:visited.main-list-links__btn, a:active.main-list-links__btn, a:focus.main-list-links__btn, button.main-list-links__btn, input[type="submit"].main-list-links__btn {
  display: block;
  width: 100%;
}
/* line 193, ../sass/_link.scss */
a.main-investigation__btn-order, a:link.main-investigation__btn-order, a:hover.main-investigation__btn-order, a:visited.main-investigation__btn-order, a:active.main-investigation__btn-order, a:focus.main-investigation__btn-order, button.main-investigation__btn-order, input[type="submit"].main-investigation__btn-order {
  width: 100%;
}
@media (max-width: 1599px) {
  /* line 193, ../sass/_link.scss */
  a.main-investigation__btn-order, a:link.main-investigation__btn-order, a:hover.main-investigation__btn-order, a:visited.main-investigation__btn-order, a:active.main-investigation__btn-order, a:focus.main-investigation__btn-order, button.main-investigation__btn-order, input[type="submit"].main-investigation__btn-order {
    width: auto;
    min-width: 260px;
  }
}
@media (max-width: 719px) {
  /* line 193, ../sass/_link.scss */
  a.main-investigation__btn-order, a:link.main-investigation__btn-order, a:hover.main-investigation__btn-order, a:visited.main-investigation__btn-order, a:active.main-investigation__btn-order, a:focus.main-investigation__btn-order, button.main-investigation__btn-order, input[type="submit"].main-investigation__btn-order {
    width: 100%;
  }
}
/* line 207, ../sass/_link.scss */
a.main-investigation__btn-all, a:link.main-investigation__btn-all, a:hover.main-investigation__btn-all, a:visited.main-investigation__btn-all, a:active.main-investigation__btn-all, a:focus.main-investigation__btn-all, button.main-investigation__btn-all, input[type="submit"].main-investigation__btn-all {
  width: 100%;
}
/* line 212, ../sass/_link.scss */
a.main-thanks__btn-all, a:link.main-thanks__btn-all, a:hover.main-thanks__btn-all, a:visited.main-thanks__btn-all, a:active.main-thanks__btn-all, a:focus.main-thanks__btn-all, button.main-thanks__btn-all, input[type="submit"].main-thanks__btn-all {
  width: 100%;
}
/* line 221, ../sass/_link.scss */
a.main-sale__btn-all, a:link.main-sale__btn-all, a:hover.main-sale__btn-all, a:visited.main-sale__btn-all, a:active.main-sale__btn-all, a:focus.main-sale__btn-all, button.main-sale__btn-all, input[type="submit"].main-sale__btn-all {
  width: 100%;
}
/* line 226, ../sass/_link.scss */
a.main-services__slider-btn, a:link.main-services__slider-btn, a:hover.main-services__slider-btn, a:visited.main-services__slider-btn, a:active.main-services__slider-btn, a:focus.main-services__slider-btn, button.main-services__slider-btn, input[type="submit"].main-services__slider-btn {
  width: 100%;
}
/* line 231, ../sass/_link.scss */
a.main-services__slider-inner-btn, a:link.main-services__slider-inner-btn, a:hover.main-services__slider-inner-btn, a:visited.main-services__slider-inner-btn, a:active.main-services__slider-inner-btn, a:focus.main-services__slider-inner-btn, button.main-services__slider-inner-btn, input[type="submit"].main-services__slider-inner-btn {
  width: 100%;
}
/* line 236, ../sass/_link.scss */
a.footer__contact-phone-link, a:link.footer__contact-phone-link, a:hover.footer__contact-phone-link, a:visited.footer__contact-phone-link, a:active.footer__contact-phone-link, a:focus.footer__contact-phone-link, button.footer__contact-phone-link, input[type="submit"].footer__contact-phone-link {
  color: #0d6eff;
  text-decoration: none;
}
/* line 242, ../sass/_link.scss */
a.footer__privacy-link, a:link.footer__privacy-link, a:hover.footer__privacy-link, a:visited.footer__privacy-link, a:active.footer__privacy-link, a:focus.footer__privacy-link, button.footer__privacy-link, input[type="submit"].footer__privacy-link {
  text-decoration: underline;
}
/* line 247, ../sass/_link.scss */
a.catalog__table-link-all, a:link.catalog__table-link-all, a:hover.catalog__table-link-all, a:visited.catalog__table-link-all, a:active.catalog__table-link-all, a:focus.catalog__table-link-all, button.catalog__table-link-all, input[type="submit"].catalog__table-link-all {
  font-size: 14px;
  font-weight: bold;
  text-decoration: underline;
}
/* line 253, ../sass/_link.scss */
a.catalog__bot-load, a:link.catalog__bot-load, a:hover.catalog__bot-load, a:visited.catalog__bot-load, a:active.catalog__bot-load, a:focus.catalog__bot-load, button.catalog__bot-load, input[type="submit"].catalog__bot-load {
  width: 100%;
  position: relative;
}
/* line 258, ../sass/_link.scss */
a.catalog__bot-load .catalog__bot-load-icon, a:link.catalog__bot-load .catalog__bot-load-icon, a:hover.catalog__bot-load .catalog__bot-load-icon, a:visited.catalog__bot-load .catalog__bot-load-icon, a:active.catalog__bot-load .catalog__bot-load-icon, a:focus.catalog__bot-load .catalog__bot-load-icon, button.catalog__bot-load .catalog__bot-load-icon, input[type="submit"].catalog__bot-load .catalog__bot-load-icon {
  display: inline-block;
  width: 18px;
  height: 18px;
  vertical-align: middle;
  background: url("./../images/icon-more.svg") top left no-repeat;
  margin-right: 10px;
}
/* line 268, ../sass/_link.scss */
a.catalog__main-form-btn, a:link.catalog__main-form-btn, a:hover.catalog__main-form-btn, a:visited.catalog__main-form-btn, a:active.catalog__main-form-btn, a:focus.catalog__main-form-btn, button.catalog__main-form-btn, input[type="submit"].catalog__main-form-btn {
  width: 100%;
  font-weight: bold;
}
/* line 274, ../sass/_link.scss */
a.catalog__top-search-btn, a:link.catalog__top-search-btn, a:hover.catalog__top-search-btn, a:visited.catalog__top-search-btn, a:active.catalog__top-search-btn, a:focus.catalog__top-search-btn, button.catalog__top-search-btn, input[type="submit"].catalog__top-search-btn {
  width: 175px;
  font-weight: bold;
  float: right;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  position: relative;
}
@media (max-width: 1299px) {
  /* line 274, ../sass/_link.scss */
  a.catalog__top-search-btn, a:link.catalog__top-search-btn, a:hover.catalog__top-search-btn, a:visited.catalog__top-search-btn, a:active.catalog__top-search-btn, a:focus.catalog__top-search-btn, button.catalog__top-search-btn, input[type="submit"].catalog__top-search-btn {
    width: 100%;
    border-radius: 3px;
  }
}
/* line 289, ../sass/_link.scss */
a.catalog__top-filter-link, a:link.catalog__top-filter-link, a:hover.catalog__top-filter-link, a:visited.catalog__top-filter-link, a:active.catalog__top-filter-link, a:focus.catalog__top-filter-link, button.catalog__top-filter-link, input[type="submit"].catalog__top-filter-link {
  border-width: 1px;
  border-color: #c1c8ca;
  background: #fff;
  width: 100%;
  line-height: 46px;
  font-size: 13px;
  font-weight: bold;
  text-align: left;
  padding: 0 20px;
  position: relative;
}
/* line 302, ../sass/_link.scss */
a.catalog__top-filter-link:after, a:link.catalog__top-filter-link:after, a:hover.catalog__top-filter-link:after, a:visited.catalog__top-filter-link:after, a:active.catalog__top-filter-link:after, a:focus.catalog__top-filter-link:after, button.catalog__top-filter-link:after, input[type="submit"].catalog__top-filter-link:after {
  content: '';
  position: absolute;
  top: 50%;
  right: 20px;
  width: 27px;
  height: 20px;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background: url("./../images/icon-filter.svg") center right no-repeat;
}
/* line 313, ../sass/_link.scss */
a.catalog__top-filter-link span, a:link.catalog__top-filter-link span, a:hover.catalog__top-filter-link span, a:visited.catalog__top-filter-link span, a:active.catalog__top-filter-link span, a:focus.catalog__top-filter-link span, button.catalog__top-filter-link span, input[type="submit"].catalog__top-filter-link span {
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  background-color: #0d6eff;
  color: #fff;
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
}
/* line 326, ../sass/_link.scss */
a.catalog__top-map-link, a:link.catalog__top-map-link, a:hover.catalog__top-map-link, a:visited.catalog__top-map-link, a:active.catalog__top-map-link, a:focus.catalog__top-map-link, button.catalog__top-map-link, input[type="submit"].catalog__top-map-link {
  color: #fff;
  background: #0d6eff;
  border-color: #0d6eff;
  font-size: 13px;
  font-weight: bold;
  text-align: left;
  padding: 0 20px;
  position: relative;
  width: 100%;
}
/* line 338, ../sass/_link.scss */
a.catalog__top-map-link:after, a:link.catalog__top-map-link:after, a:hover.catalog__top-map-link:after, a:visited.catalog__top-map-link:after, a:active.catalog__top-map-link:after, a:focus.catalog__top-map-link:after, button.catalog__top-map-link:after, input[type="submit"].catalog__top-map-link:after {
  content: '';
  position: absolute;
  top: 50%;
  right: 20px;
  width: 15px;
  height: 20px;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background: url("./../images/icon-map-white.svg") center right no-repeat;
}
/* line 350, ../sass/_link.scss */
a.catalog__top-vid-link, a:link.catalog__top-vid-link, a:hover.catalog__top-vid-link, a:visited.catalog__top-vid-link, a:active.catalog__top-vid-link, a:focus.catalog__top-vid-link, button.catalog__top-vid-link, input[type="submit"].catalog__top-vid-link {
  border-width: 1px;
  border-color: #c1c8ca;
  background: #fff;
  position: relative;
  width: 48px;
  text-align: center;
  display: block;
  float: left;
}
/* line 361, ../sass/_link.scss */
a.catalog__top-vid-link:after, a:link.catalog__top-vid-link:after, a:hover.catalog__top-vid-link:after, a:visited.catalog__top-vid-link:after, a:active.catalog__top-vid-link:after, a:focus.catalog__top-vid-link:after, button.catalog__top-vid-link:after, input[type="submit"].catalog__top-vid-link:after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 22px;
  height: 22px;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 372, ../sass/_link.scss */
a.catalog__top-vid-link_list:after, a:link.catalog__top-vid-link_list:after, a:hover.catalog__top-vid-link_list:after, a:visited.catalog__top-vid-link_list:after, a:active.catalog__top-vid-link_list:after, a:focus.catalog__top-vid-link_list:after, button.catalog__top-vid-link_list:after, input[type="submit"].catalog__top-vid-link_list:after {
  background: url("./../images/icon-view-listing.svg") center center no-repeat;
}
/* line 378, ../sass/_link.scss */
a.catalog__top-vid-link_plitka:after, a:link.catalog__top-vid-link_plitka:after, a:hover.catalog__top-vid-link_plitka:after, a:visited.catalog__top-vid-link_plitka:after, a:active.catalog__top-vid-link_plitka:after, a:focus.catalog__top-vid-link_plitka:after, button.catalog__top-vid-link_plitka:after, input[type="submit"].catalog__top-vid-link_plitka:after {
  background: url("./../images/icon-view-card.svg") center center no-repeat;
}
/* line 383, ../sass/_link.scss */
a.catalog__top-vid-link:first-child, a:link.catalog__top-vid-link:first-child, a:hover.catalog__top-vid-link:first-child, a:visited.catalog__top-vid-link:first-child, a:active.catalog__top-vid-link:first-child, a:focus.catalog__top-vid-link:first-child, button.catalog__top-vid-link:first-child, input[type="submit"].catalog__top-vid-link:first-child {
  border-radius: 3px 0 0 3px;
  border-right: none;
}
/* line 388, ../sass/_link.scss */
a.catalog__top-vid-link:last-child, a:link.catalog__top-vid-link:last-child, a:hover.catalog__top-vid-link:last-child, a:visited.catalog__top-vid-link:last-child, a:active.catalog__top-vid-link:last-child, a:focus.catalog__top-vid-link:last-child, button.catalog__top-vid-link:last-child, input[type="submit"].catalog__top-vid-link:last-child {
  border-radius: 0 3px 3px 0;
  border-left: none;
}
/* line 393, ../sass/_link.scss */
a.catalog__top-vid-link.active, a:link.catalog__top-vid-link.active, a:hover.catalog__top-vid-link.active, a:visited.catalog__top-vid-link.active, a:active.catalog__top-vid-link.active, a:focus.catalog__top-vid-link.active, button.catalog__top-vid-link.active, input[type="submit"].catalog__top-vid-link.active {
  background: #0d6eff;
  border-color: #0d6eff;
}
/* line 398, ../sass/_link.scss */
a.catalog__top-vid-link.active.catalog__top-vid-link_list:after, a:link.catalog__top-vid-link.active.catalog__top-vid-link_list:after, a:hover.catalog__top-vid-link.active.catalog__top-vid-link_list:after, a:visited.catalog__top-vid-link.active.catalog__top-vid-link_list:after, a:active.catalog__top-vid-link.active.catalog__top-vid-link_list:after, a:focus.catalog__top-vid-link.active.catalog__top-vid-link_list:after, button.catalog__top-vid-link.active.catalog__top-vid-link_list:after, input[type="submit"].catalog__top-vid-link.active.catalog__top-vid-link_list:after {
  background: url("./../images/icon-view-listing-white.svg") center center no-repeat;
}
/* line 404, ../sass/_link.scss */
a.catalog__top-vid-link.active.catalog__top-vid-link_plitka:after, a:link.catalog__top-vid-link.active.catalog__top-vid-link_plitka:after, a:hover.catalog__top-vid-link.active.catalog__top-vid-link_plitka:after, a:visited.catalog__top-vid-link.active.catalog__top-vid-link_plitka:after, a:active.catalog__top-vid-link.active.catalog__top-vid-link_plitka:after, a:focus.catalog__top-vid-link.active.catalog__top-vid-link_plitka:after, button.catalog__top-vid-link.active.catalog__top-vid-link_plitka:after, input[type="submit"].catalog__top-vid-link.active.catalog__top-vid-link_plitka:after {
  background: url("./../images/icon-view-card-white.svg") center center no-repeat;
}
/* line 411, ../sass/_link.scss */
a.catalog__top-map-link-close, a:link.catalog__top-map-link-close, a:hover.catalog__top-map-link-close, a:visited.catalog__top-map-link-close, a:active.catalog__top-map-link-close, a:focus.catalog__top-map-link-close, button.catalog__top-map-link-close, input[type="submit"].catalog__top-map-link-close {
  width: 56px;
  height: 56px;
  line-height: 56px;
  text-align: center;
  background: #0d6eff;
  color: #fff;
  font-family: 'icomoon-line';
  text-decoration: none;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}
/* line 427, ../sass/_link.scss */
a.catalog__top-filter-btn-clear, a:link.catalog__top-filter-btn-clear, a:hover.catalog__top-filter-btn-clear, a:visited.catalog__top-filter-btn-clear, a:active.catalog__top-filter-btn-clear, a:focus.catalog__top-filter-btn-clear, button.catalog__top-filter-btn-clear, input[type="submit"].catalog__top-filter-btn-clear {
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  color: #8c989c;
  text-decoration: none;
}
/* line 435, ../sass/_link.scss */
a.catalog__top-filter-btn-close, a:link.catalog__top-filter-btn-close, a:hover.catalog__top-filter-btn-close, a:visited.catalog__top-filter-btn-close, a:active.catalog__top-filter-btn-close, a:focus.catalog__top-filter-btn-close, button.catalog__top-filter-btn-close, input[type="submit"].catalog__top-filter-btn-close {
  min-width: 155px;
}
@media (max-width: 719px) {
  /* line 435, ../sass/_link.scss */
  a.catalog__top-filter-btn-close, a:link.catalog__top-filter-btn-close, a:hover.catalog__top-filter-btn-close, a:visited.catalog__top-filter-btn-close, a:active.catalog__top-filter-btn-close, a:focus.catalog__top-filter-btn-close, button.catalog__top-filter-btn-close, input[type="submit"].catalog__top-filter-btn-close {
    width: 100%;
  }
}
/* line 444, ../sass/_link.scss */
a.catalog__top-filter-btn-apply, a:link.catalog__top-filter-btn-apply, a:hover.catalog__top-filter-btn-apply, a:visited.catalog__top-filter-btn-apply, a:active.catalog__top-filter-btn-apply, a:focus.catalog__top-filter-btn-apply, button.catalog__top-filter-btn-apply, input[type="submit"].catalog__top-filter-btn-apply {
  min-width: 155px;
  margin-left: 30px;
}
@media (max-width: 719px) {
  /* line 444, ../sass/_link.scss */
  a.catalog__top-filter-btn-apply, a:link.catalog__top-filter-btn-apply, a:hover.catalog__top-filter-btn-apply, a:visited.catalog__top-filter-btn-apply, a:active.catalog__top-filter-btn-apply, a:focus.catalog__top-filter-btn-apply, button.catalog__top-filter-btn-apply, input[type="submit"].catalog__top-filter-btn-apply {
    width: 100%;
    margin: 20px 0 0 0;
  }
}
/* line 455, ../sass/_link.scss */
a.catalog__top-filter-link-add, a:link.catalog__top-filter-link-add, a:hover.catalog__top-filter-link-add, a:visited.catalog__top-filter-link-add, a:active.catalog__top-filter-link-add, a:focus.catalog__top-filter-link-add, button.catalog__top-filter-link-add, input[type="submit"].catalog__top-filter-link-add {
  font-size: 13px;
  line-height: 1.54;
  color: #0087ff;
}
/* line 461, ../sass/_link.scss */
a.catalog__top-filter-address-close, a:link.catalog__top-filter-address-close, a:hover.catalog__top-filter-address-close, a:visited.catalog__top-filter-address-close, a:active.catalog__top-filter-address-close, a:focus.catalog__top-filter-address-close, button.catalog__top-filter-address-close, input[type="submit"].catalog__top-filter-address-close {
  font-family: 'icomoon-line';
  position: absolute;
  top: 0;
  right: 0;
  color: #232323;
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
}
/* line 473, ../sass/_link.scss */
a.catalog__tile-btn-bot, a:link.catalog__tile-btn-bot, a:hover.catalog__tile-btn-bot, a:visited.catalog__tile-btn-bot, a:active.catalog__tile-btn-bot, a:focus.catalog__tile-btn-bot, button.catalog__tile-btn-bot, input[type="submit"].catalog__tile-btn-bot {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.71;
  color: #8c989c;
  position: relative;
  text-decoration: none;
  display: block;
  text-align: center;
}
/* line 483, ../sass/_link.scss */
a.catalog__tile-btn-bot:after, a:link.catalog__tile-btn-bot:after, a:hover.catalog__tile-btn-bot:after, a:visited.catalog__tile-btn-bot:after, a:active.catalog__tile-btn-bot:after, a:focus.catalog__tile-btn-bot:after, button.catalog__tile-btn-bot:after, input[type="submit"].catalog__tile-btn-bot:after {
  content: '';
  display: inline-block;
  vertical-align: middle;
  width: 7px;
  height: 10px;
  background: url("./../images/arrow-left.svg") center right no-repeat;
  background-size: contain;
  margin-left: 18px;
}
/* line 495, ../sass/_link.scss */
a.catalog__tile-all-btn, a:link.catalog__tile-all-btn, a:hover.catalog__tile-all-btn, a:visited.catalog__tile-all-btn, a:active.catalog__tile-all-btn, a:focus.catalog__tile-all-btn, button.catalog__tile-all-btn, input[type="submit"].catalog__tile-all-btn {
  display: block;
  width: 100%;
}
/* line 500, ../sass/_link.scss */
a.catalog__tile-all-btn .name, a:link.catalog__tile-all-btn .name, a:hover.catalog__tile-all-btn .name, a:visited.catalog__tile-all-btn .name, a:active.catalog__tile-all-btn .name, a:focus.catalog__tile-all-btn .name, button.catalog__tile-all-btn .name, input[type="submit"].catalog__tile-all-btn .name {
  font-weight: bold;
  margin-right: 5px;
}
/* line 505, ../sass/_link.scss */
a.catalog__tile-all-btn .num, a:link.catalog__tile-all-btn .num, a:hover.catalog__tile-all-btn .num, a:visited.catalog__tile-all-btn .num, a:active.catalog__tile-all-btn .num, a:focus.catalog__tile-all-btn .num, button.catalog__tile-all-btn .num, input[type="submit"].catalog__tile-all-btn .num {
  font-weight: 500;
  color: #a5d2df;
}
/* line 511, ../sass/_link.scss */
a.card-tabcontents__description-btn-all, a:link.card-tabcontents__description-btn-all, a:hover.card-tabcontents__description-btn-all, a:visited.card-tabcontents__description-btn-all, a:active.card-tabcontents__description-btn-all, a:focus.card-tabcontents__description-btn-all, button.card-tabcontents__description-btn-all, input[type="submit"].card-tabcontents__description-btn-all {
  min-width: 180px;
  margin: 20px 20px 0 0;
}
/* line 517, ../sass/_link.scss */
a.card-tabcontents__description-btn-review, a:link.card-tabcontents__description-btn-review, a:hover.card-tabcontents__description-btn-review, a:visited.card-tabcontents__description-btn-review, a:active.card-tabcontents__description-btn-review, a:focus.card-tabcontents__description-btn-review, button.card-tabcontents__description-btn-review, input[type="submit"].card-tabcontents__description-btn-review {
  min-width: 180px;
  margin-top: 20px;
}
/* line 523, ../sass/_link.scss */
a.card-tabcontents__sort-link, a:link.card-tabcontents__sort-link, a:hover.card-tabcontents__sort-link, a:visited.card-tabcontents__sort-link, a:active.card-tabcontents__sort-link, a:focus.card-tabcontents__sort-link, button.card-tabcontents__sort-link, input[type="submit"].card-tabcontents__sort-link {
  font-size: 14px;
  font-weight: bold;
  position: relative;
  text-decoration: none;
  margin-right: 25px;
}
/* line 530, ../sass/_link.scss */
a.card-tabcontents__sort-link:after, a:link.card-tabcontents__sort-link:after, a:hover.card-tabcontents__sort-link:after, a:visited.card-tabcontents__sort-link:after, a:active.card-tabcontents__sort-link:after, a:focus.card-tabcontents__sort-link:after, button.card-tabcontents__sort-link:after, input[type="submit"].card-tabcontents__sort-link:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #232323;
  display: none;
}
/* line 541, ../sass/_link.scss */
a.card-tabcontents__sort-link.active, a:link.card-tabcontents__sort-link.active, a:hover.card-tabcontents__sort-link.active, a:visited.card-tabcontents__sort-link.active, a:active.card-tabcontents__sort-link.active, a:focus.card-tabcontents__sort-link.active, button.card-tabcontents__sort-link.active, input[type="submit"].card-tabcontents__sort-link.active {
  color: #0087ff;
}
/* line 544, ../sass/_link.scss */
a.card-tabcontents__sort-link.active:after, a:link.card-tabcontents__sort-link.active:after, a:hover.card-tabcontents__sort-link.active:after, a:visited.card-tabcontents__sort-link.active:after, a:active.card-tabcontents__sort-link.active:after, a:focus.card-tabcontents__sort-link.active:after, button.card-tabcontents__sort-link.active:after, input[type="submit"].card-tabcontents__sort-link.active:after {
  display: block;
}
/* line 550, ../sass/_link.scss */
a.card-tabcontents__sort-all-btn, a:link.card-tabcontents__sort-all-btn, a:hover.card-tabcontents__sort-all-btn, a:visited.card-tabcontents__sort-all-btn, a:active.card-tabcontents__sort-all-btn, a:focus.card-tabcontents__sort-all-btn, button.card-tabcontents__sort-all-btn, input[type="submit"].card-tabcontents__sort-all-btn {
  min-width: 190px;
}
/* line 555, ../sass/_link.scss */
a.card-tabcontents__reviews-center-btn, a:link.card-tabcontents__reviews-center-btn, a:hover.card-tabcontents__reviews-center-btn, a:visited.card-tabcontents__reviews-center-btn, a:active.card-tabcontents__reviews-center-btn, a:focus.card-tabcontents__reviews-center-btn, button.card-tabcontents__reviews-center-btn, input[type="submit"].card-tabcontents__reviews-center-btn {
  color: #4d5c61;
}
/* line 559, ../sass/_link.scss */
a.card-tabcontents__reviews-link-review, a:link.card-tabcontents__reviews-link-review, a:hover.card-tabcontents__reviews-link-review, a:visited.card-tabcontents__reviews-link-review, a:active.card-tabcontents__reviews-link-review, a:focus.card-tabcontents__reviews-link-review, button.card-tabcontents__reviews-link-review, input[type="submit"].card-tabcontents__reviews-link-review {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  text-align: left;
  color: #8c989c;
  text-decoration: none;
  position: relative;
  margin-right: 25px;
}
@media (max-width: 1299px) {
  /* line 559, ../sass/_link.scss */
  a.card-tabcontents__reviews-link-review, a:link.card-tabcontents__reviews-link-review, a:hover.card-tabcontents__reviews-link-review, a:visited.card-tabcontents__reviews-link-review, a:active.card-tabcontents__reviews-link-review, a:focus.card-tabcontents__reviews-link-review, button.card-tabcontents__reviews-link-review, input[type="submit"].card-tabcontents__reviews-link-review {
    margin-right: 15px;
  }
}
@media (max-width: 1023px) {
  /* line 559, ../sass/_link.scss */
  a.card-tabcontents__reviews-link-review, a:link.card-tabcontents__reviews-link-review, a:hover.card-tabcontents__reviews-link-review, a:visited.card-tabcontents__reviews-link-review, a:active.card-tabcontents__reviews-link-review, a:focus.card-tabcontents__reviews-link-review, button.card-tabcontents__reviews-link-review, input[type="submit"].card-tabcontents__reviews-link-review {
    margin-right: 10px;
  }
}
@media (max-width: 719px) {
  /* line 559, ../sass/_link.scss */
  a.card-tabcontents__reviews-link-review, a:link.card-tabcontents__reviews-link-review, a:hover.card-tabcontents__reviews-link-review, a:visited.card-tabcontents__reviews-link-review, a:active.card-tabcontents__reviews-link-review, a:focus.card-tabcontents__reviews-link-review, button.card-tabcontents__reviews-link-review, input[type="submit"].card-tabcontents__reviews-link-review {
    width: 36px;
    overflow: hidden;
    white-space: nowrap;
    font-size: 14px;
    margin-right: 0;
  }
}
/* line 585, ../sass/_link.scss */
a.card-tabcontents__reviews-link-review:before, a:link.card-tabcontents__reviews-link-review:before, a:hover.card-tabcontents__reviews-link-review:before, a:visited.card-tabcontents__reviews-link-review:before, a:active.card-tabcontents__reviews-link-review:before, a:focus.card-tabcontents__reviews-link-review:before, button.card-tabcontents__reviews-link-review:before, input[type="submit"].card-tabcontents__reviews-link-review:before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  width: 36px;
  height: 29px;
  background: url("./../images/icon-card-coment-new.svg") center left no-repeat;
  background-size: contain;
  margin-right: 8px;
}
@media (max-width: 1299px) {
  /* line 585, ../sass/_link.scss */
  a.card-tabcontents__reviews-link-review:before, a:link.card-tabcontents__reviews-link-review:before, a:hover.card-tabcontents__reviews-link-review:before, a:visited.card-tabcontents__reviews-link-review:before, a:active.card-tabcontents__reviews-link-review:before, a:focus.card-tabcontents__reviews-link-review:before, button.card-tabcontents__reviews-link-review:before, input[type="submit"].card-tabcontents__reviews-link-review:before {
    margin-right: 5px;
  }
}
@media (max-width: 719px) {
  /* line 585, ../sass/_link.scss */
  a.card-tabcontents__reviews-link-review:before, a:link.card-tabcontents__reviews-link-review:before, a:hover.card-tabcontents__reviews-link-review:before, a:visited.card-tabcontents__reviews-link-review:before, a:active.card-tabcontents__reviews-link-review:before, a:focus.card-tabcontents__reviews-link-review:before, button.card-tabcontents__reviews-link-review:before, input[type="submit"].card-tabcontents__reviews-link-review:before {
    font-size: 14px;
  }
}
/* line 605, ../sass/_link.scss */
a.card-tabcontents__reviews-link-like, a:link.card-tabcontents__reviews-link-like, a:hover.card-tabcontents__reviews-link-like, a:visited.card-tabcontents__reviews-link-like, a:active.card-tabcontents__reviews-link-like, a:focus.card-tabcontents__reviews-link-like, button.card-tabcontents__reviews-link-like, input[type="submit"].card-tabcontents__reviews-link-like {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  text-align: left;
  color: #8c989c;
  text-decoration: none;
  position: relative;
  margin-right: 25px;
}
@media (max-width: 1299px) {
  /* line 605, ../sass/_link.scss */
  a.card-tabcontents__reviews-link-like, a:link.card-tabcontents__reviews-link-like, a:hover.card-tabcontents__reviews-link-like, a:visited.card-tabcontents__reviews-link-like, a:active.card-tabcontents__reviews-link-like, a:focus.card-tabcontents__reviews-link-like, button.card-tabcontents__reviews-link-like, input[type="submit"].card-tabcontents__reviews-link-like {
    margin-right: 15px;
  }
}
@media (max-width: 1023px) {
  /* line 605, ../sass/_link.scss */
  a.card-tabcontents__reviews-link-like, a:link.card-tabcontents__reviews-link-like, a:hover.card-tabcontents__reviews-link-like, a:visited.card-tabcontents__reviews-link-like, a:active.card-tabcontents__reviews-link-like, a:focus.card-tabcontents__reviews-link-like, button.card-tabcontents__reviews-link-like, input[type="submit"].card-tabcontents__reviews-link-like {
    margin-right: 10px;
  }
}
@media (max-width: 719px) {
  /* line 605, ../sass/_link.scss */
  a.card-tabcontents__reviews-link-like, a:link.card-tabcontents__reviews-link-like, a:hover.card-tabcontents__reviews-link-like, a:visited.card-tabcontents__reviews-link-like, a:active.card-tabcontents__reviews-link-like, a:focus.card-tabcontents__reviews-link-like, button.card-tabcontents__reviews-link-like, input[type="submit"].card-tabcontents__reviews-link-like {
    font-size: 14px;
    margin-right: 6px;
  }
}
/* line 628, ../sass/_link.scss */
a.card-tabcontents__reviews-link-like:before, a:link.card-tabcontents__reviews-link-like:before, a:hover.card-tabcontents__reviews-link-like:before, a:visited.card-tabcontents__reviews-link-like:before, a:active.card-tabcontents__reviews-link-like:before, a:focus.card-tabcontents__reviews-link-like:before, button.card-tabcontents__reviews-link-like:before, input[type="submit"].card-tabcontents__reviews-link-like:before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  width: 28px;
  height: 25px;
  background: url("./../images/icon-otziv-good-new.svg") center left no-repeat;
  background-size: contain;
  margin-right: 8px;
}
@media (max-width: 1299px) {
  /* line 628, ../sass/_link.scss */
  a.card-tabcontents__reviews-link-like:before, a:link.card-tabcontents__reviews-link-like:before, a:hover.card-tabcontents__reviews-link-like:before, a:visited.card-tabcontents__reviews-link-like:before, a:active.card-tabcontents__reviews-link-like:before, a:focus.card-tabcontents__reviews-link-like:before, button.card-tabcontents__reviews-link-like:before, input[type="submit"].card-tabcontents__reviews-link-like:before {
    margin-right: 5px;
  }
}
/* line 644, ../sass/_link.scss */
a.card-tabcontents__reviews-link-unlike, a:link.card-tabcontents__reviews-link-unlike, a:hover.card-tabcontents__reviews-link-unlike, a:visited.card-tabcontents__reviews-link-unlike, a:active.card-tabcontents__reviews-link-unlike, a:focus.card-tabcontents__reviews-link-unlike, button.card-tabcontents__reviews-link-unlike, input[type="submit"].card-tabcontents__reviews-link-unlike {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  text-align: left;
  color: #8c989c;
  text-decoration: none;
  position: relative;
  margin-right: 25px;
}
@media (max-width: 1299px) {
  /* line 644, ../sass/_link.scss */
  a.card-tabcontents__reviews-link-unlike, a:link.card-tabcontents__reviews-link-unlike, a:hover.card-tabcontents__reviews-link-unlike, a:visited.card-tabcontents__reviews-link-unlike, a:active.card-tabcontents__reviews-link-unlike, a:focus.card-tabcontents__reviews-link-unlike, button.card-tabcontents__reviews-link-unlike, input[type="submit"].card-tabcontents__reviews-link-unlike {
    margin-right: 15px;
  }
}
@media (max-width: 1023px) {
  /* line 644, ../sass/_link.scss */
  a.card-tabcontents__reviews-link-unlike, a:link.card-tabcontents__reviews-link-unlike, a:hover.card-tabcontents__reviews-link-unlike, a:visited.card-tabcontents__reviews-link-unlike, a:active.card-tabcontents__reviews-link-unlike, a:focus.card-tabcontents__reviews-link-unlike, button.card-tabcontents__reviews-link-unlike, input[type="submit"].card-tabcontents__reviews-link-unlike {
    margin-right: 10px;
  }
}
@media (max-width: 719px) {
  /* line 644, ../sass/_link.scss */
  a.card-tabcontents__reviews-link-unlike, a:link.card-tabcontents__reviews-link-unlike, a:hover.card-tabcontents__reviews-link-unlike, a:visited.card-tabcontents__reviews-link-unlike, a:active.card-tabcontents__reviews-link-unlike, a:focus.card-tabcontents__reviews-link-unlike, button.card-tabcontents__reviews-link-unlike, input[type="submit"].card-tabcontents__reviews-link-unlike {
    font-size: 14px;
    margin-right: 6px;
  }
}
/* line 667, ../sass/_link.scss */
a.card-tabcontents__reviews-link-unlike:before, a:link.card-tabcontents__reviews-link-unlike:before, a:hover.card-tabcontents__reviews-link-unlike:before, a:visited.card-tabcontents__reviews-link-unlike:before, a:active.card-tabcontents__reviews-link-unlike:before, a:focus.card-tabcontents__reviews-link-unlike:before, button.card-tabcontents__reviews-link-unlike:before, input[type="submit"].card-tabcontents__reviews-link-unlike:before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  width: 29px;
  height: 25px;
  background: url("./../images/icon-otziv-bad-new.svg") center left no-repeat;
  background-size: contain;
  margin-right: 8px;
}
@media (max-width: 1299px) {
  /* line 667, ../sass/_link.scss */
  a.card-tabcontents__reviews-link-unlike:before, a:link.card-tabcontents__reviews-link-unlike:before, a:hover.card-tabcontents__reviews-link-unlike:before, a:visited.card-tabcontents__reviews-link-unlike:before, a:active.card-tabcontents__reviews-link-unlike:before, a:focus.card-tabcontents__reviews-link-unlike:before, button.card-tabcontents__reviews-link-unlike:before, input[type="submit"].card-tabcontents__reviews-link-unlike:before {
    margin-right: 5px;
  }
}
/* line 683, ../sass/_link.scss */
a.card-tabcontents__clients-btn, a:link.card-tabcontents__clients-btn, a:hover.card-tabcontents__clients-btn, a:visited.card-tabcontents__clients-btn, a:active.card-tabcontents__clients-btn, a:focus.card-tabcontents__clients-btn, button.card-tabcontents__clients-btn, input[type="submit"].card-tabcontents__clients-btn {
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}
/* line 688, ../sass/_link.scss */
a.card-tabcontents__clients-btn .name, a:link.card-tabcontents__clients-btn .name, a:hover.card-tabcontents__clients-btn .name, a:visited.card-tabcontents__clients-btn .name, a:active.card-tabcontents__clients-btn .name, a:focus.card-tabcontents__clients-btn .name, button.card-tabcontents__clients-btn .name, input[type="submit"].card-tabcontents__clients-btn .name {
  text-decoration: underline;
  margin-right: 5px;
}
/* line 693, ../sass/_link.scss */
a.card-tabcontents__clients-btn .num, a:link.card-tabcontents__clients-btn .num, a:hover.card-tabcontents__clients-btn .num, a:visited.card-tabcontents__clients-btn .num, a:active.card-tabcontents__clients-btn .num, a:focus.card-tabcontents__clients-btn .num, button.card-tabcontents__clients-btn .num, input[type="submit"].card-tabcontents__clients-btn .num {
  color: #a5d2df;
  font-weight: 400;
}
/* line 699, ../sass/_link.scss */
a.card-tabcontents__online-subtitle, a:link.card-tabcontents__online-subtitle, a:hover.card-tabcontents__online-subtitle, a:visited.card-tabcontents__online-subtitle, a:active.card-tabcontents__online-subtitle, a:focus.card-tabcontents__online-subtitle, button.card-tabcontents__online-subtitle, input[type="submit"].card-tabcontents__online-subtitle {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.14;
  color: #8c989c;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  margin-top: 10px;
}
/* line 711, ../sass/_link.scss */
a.card-tabcontents__same-category, a:link.card-tabcontents__same-category, a:hover.card-tabcontents__same-category, a:visited.card-tabcontents__same-category, a:active.card-tabcontents__same-category, a:focus.card-tabcontents__same-category, button.card-tabcontents__same-category, input[type="submit"].card-tabcontents__same-category {
  font-size: 14px;
  font-weight: 500;
  color: #8c989c;
  display: block;
  text-decoration: none;
}
/* line 719, ../sass/_link.scss */
a.card-tabcontents__same-service, a:link.card-tabcontents__same-service, a:hover.card-tabcontents__same-service, a:visited.card-tabcontents__same-service, a:active.card-tabcontents__same-service, a:focus.card-tabcontents__same-service, button.card-tabcontents__same-service, input[type="submit"].card-tabcontents__same-service {
  font-size: 20px;
  font-weight: bold;
  display: block;
  text-decoration: none;
  margin-top: 4px;
}
@media (max-width: 1299px) {
  /* line 719, ../sass/_link.scss */
  a.card-tabcontents__same-service, a:link.card-tabcontents__same-service, a:hover.card-tabcontents__same-service, a:visited.card-tabcontents__same-service, a:active.card-tabcontents__same-service, a:focus.card-tabcontents__same-service, button.card-tabcontents__same-service, input[type="submit"].card-tabcontents__same-service {
    font-size: 16px;
    margin-top: 0;
  }
}
/* line 732, ../sass/_link.scss */
a.link-to-top, a:link.link-to-top, a:hover.link-to-top, a:visited.link-to-top, a:active.link-to-top, a:focus.link-to-top, button.link-to-top, input[type="submit"].link-to-top {
  opacity: 0;
  visibility: hidden;
  position: fixed;
  bottom: 65px;
  right: 65px;
  width: 64px;
  height: 64px;
  line-height: 64px;
  text-align: center;
  border-radius: 3px;
  background-color: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(177, 177, 177, 0.5);
  text-decoration: none;
  font-size: 22px;
  z-index: 10;
}
@media (max-width: 1023px) {
  /* line 732, ../sass/_link.scss */
  a.link-to-top, a:link.link-to-top, a:hover.link-to-top, a:visited.link-to-top, a:active.link-to-top, a:focus.link-to-top, button.link-to-top, input[type="submit"].link-to-top {
    bottom: 25px;
    right: 25px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
  }
}
/* line 761, ../sass/_link.scss */
a.link-to-top span:before, a:link.link-to-top span:before, a:hover.link-to-top span:before, a:visited.link-to-top span:before, a:active.link-to-top span:before, a:focus.link-to-top span:before, button.link-to-top span:before, input[type="submit"].link-to-top span:before {
  font-family: 'icomoon-line';
}
/* line 767, ../sass/_link.scss */
a.black-list__btn, a:link.black-list__btn, a:hover.black-list__btn, a:visited.black-list__btn, a:active.black-list__btn, a:focus.black-list__btn, button.black-list__btn, input[type="submit"].black-list__btn {
  min-width: 280px;
}
/* line 772, ../sass/_link.scss */
a.org-info__contacts-soc, a:link.org-info__contacts-soc, a:hover.org-info__contacts-soc, a:visited.org-info__contacts-soc, a:active.org-info__contacts-soc, a:focus.org-info__contacts-soc, button.org-info__contacts-soc, input[type="submit"].org-info__contacts-soc {
  width: 32px;
  height: 32px;
  display: inline-block;
  margin-right: 5px;
}
/* line 778, ../sass/_link.scss */
a.org-info__contacts-soc_fb, a:link.org-info__contacts-soc_fb, a:hover.org-info__contacts-soc_fb, a:visited.org-info__contacts-soc_fb, a:active.org-info__contacts-soc_fb, a:focus.org-info__contacts-soc_fb, button.org-info__contacts-soc_fb, input[type="submit"].org-info__contacts-soc_fb {
  background: url("./../images/icon-sn-facebook.svg") center right no-repeat;
}
/* line 782, ../sass/_link.scss */
a.org-info__contacts-soc_vk, a:link.org-info__contacts-soc_vk, a:hover.org-info__contacts-soc_vk, a:visited.org-info__contacts-soc_vk, a:active.org-info__contacts-soc_vk, a:focus.org-info__contacts-soc_vk, button.org-info__contacts-soc_vk, input[type="submit"].org-info__contacts-soc_vk {
  background: url("./../images/icon-sn-vk.svg") center right no-repeat;
}
/* line 786, ../sass/_link.scss */
a.org-info__contacts-soc_instagram, a:link.org-info__contacts-soc_instagram, a:hover.org-info__contacts-soc_instagram, a:visited.org-info__contacts-soc_instagram, a:active.org-info__contacts-soc_instagram, a:focus.org-info__contacts-soc_instagram, button.org-info__contacts-soc_instagram, input[type="submit"].org-info__contacts-soc_instagram {
  background: url("./../images/icon-sn-instagram.svg") center right no-repeat;
}
/* line 790, ../sass/_link.scss */
a.org-info__contacts-soc_google, a:link.org-info__contacts-soc_google, a:hover.org-info__contacts-soc_google, a:visited.org-info__contacts-soc_google, a:active.org-info__contacts-soc_google, a:focus.org-info__contacts-soc_google, button.org-info__contacts-soc_google, input[type="submit"].org-info__contacts-soc_google {
  background: url("./../images/icon-sn-google_plus.svg") center right no-repeat;
}
/* line 794, ../sass/_link.scss */
a.org-info__contacts-soc_ok, a:link.org-info__contacts-soc_ok, a:hover.org-info__contacts-soc_ok, a:visited.org-info__contacts-soc_ok, a:active.org-info__contacts-soc_ok, a:focus.org-info__contacts-soc_ok, button.org-info__contacts-soc_ok, input[type="submit"].org-info__contacts-soc_ok {
  background: url("./../images/icon-sn-odnoklasniki.svg") center right no-repeat;
}
/* line 799, ../sass/_link.scss */
a.form-soc__link, a:link.form-soc__link, a:hover.form-soc__link, a:visited.form-soc__link, a:active.form-soc__link, a:focus.form-soc__link, button.form-soc__link, input[type="submit"].form-soc__link {
  width: 32px;
  height: 32px;
  display: inline-block;
  margin-right: 5px;
}
/* line 805, ../sass/_link.scss */
a.form-soc__link_fb, a:link.form-soc__link_fb, a:hover.form-soc__link_fb, a:visited.form-soc__link_fb, a:active.form-soc__link_fb, a:focus.form-soc__link_fb, button.form-soc__link_fb, input[type="submit"].form-soc__link_fb {
  background: url("./../images/icon-sn-facebook-grey.svg") center right no-repeat;
}
/* line 809, ../sass/_link.scss */
a.form-soc__link_vk, a:link.form-soc__link_vk, a:hover.form-soc__link_vk, a:visited.form-soc__link_vk, a:active.form-soc__link_vk, a:focus.form-soc__link_vk, button.form-soc__link_vk, input[type="submit"].form-soc__link_vk {
  background: url("./../images/icon-sn-vk-grey.svg") center right no-repeat;
}
/* line 813, ../sass/_link.scss */
a.form-soc__link_instagram, a:link.form-soc__link_instagram, a:hover.form-soc__link_instagram, a:visited.form-soc__link_instagram, a:active.form-soc__link_instagram, a:focus.form-soc__link_instagram, button.form-soc__link_instagram, input[type="submit"].form-soc__link_instagram {
  background: url("./../images/icon-sn-instagram-grey.svg") center right no-repeat;
}
/* line 817, ../sass/_link.scss */
a.form-soc__link_google, a:link.form-soc__link_google, a:hover.form-soc__link_google, a:visited.form-soc__link_google, a:active.form-soc__link_google, a:focus.form-soc__link_google, button.form-soc__link_google, input[type="submit"].form-soc__link_google {
  background: url("./../images/icon-sn-google_plus-grey.svg") center right no-repeat;
}
/* line 821, ../sass/_link.scss */
a.form-soc__link_ok, a:link.form-soc__link_ok, a:hover.form-soc__link_ok, a:visited.form-soc__link_ok, a:active.form-soc__link_ok, a:focus.form-soc__link_ok, button.form-soc__link_ok, input[type="submit"].form-soc__link_ok {
  background: url("./../images/icon-sn-odnoklasniki-grey.svg") center right no-repeat;
}
/* line 826, ../sass/_link.scss */
a.form-btn-registration, a:link.form-btn-registration, a:hover.form-btn-registration, a:visited.form-btn-registration, a:active.form-btn-registration, a:focus.form-btn-registration, button.form-btn-registration, input[type="submit"].form-btn-registration {
  margin: 30px 30px 0 0;
  min-width: 280px;
}
@media (max-width: 1599px) {
  /* line 826, ../sass/_link.scss */
  a.form-btn-registration, a:link.form-btn-registration, a:hover.form-btn-registration, a:visited.form-btn-registration, a:active.form-btn-registration, a:focus.form-btn-registration, button.form-btn-registration, input[type="submit"].form-btn-registration {
    min-width: 260px;
  }
}
@media (max-width: 1023px) {
  /* line 826, ../sass/_link.scss */
  a.form-btn-registration, a:link.form-btn-registration, a:hover.form-btn-registration, a:visited.form-btn-registration, a:active.form-btn-registration, a:focus.form-btn-registration, button.form-btn-registration, input[type="submit"].form-btn-registration {
    margin: 10px 0 0 0;
    width: 100%;
    min-width: auto;
  }
}
/* line 842, ../sass/_link.scss */
a.form-btn-has-account, a:link.form-btn-has-account, a:hover.form-btn-has-account, a:visited.form-btn-has-account, a:active.form-btn-has-account, a:focus.form-btn-has-account, button.form-btn-has-account, input[type="submit"].form-btn-has-account {
  margin-top: 30px;
  min-width: 280px;
}
@media (max-width: 1599px) {
  /* line 842, ../sass/_link.scss */
  a.form-btn-has-account, a:link.form-btn-has-account, a:hover.form-btn-has-account, a:visited.form-btn-has-account, a:active.form-btn-has-account, a:focus.form-btn-has-account, button.form-btn-has-account, input[type="submit"].form-btn-has-account {
    min-width: 260px;
  }
}
@media (max-width: 1023px) {
  /* line 842, ../sass/_link.scss */
  a.form-btn-has-account, a:link.form-btn-has-account, a:hover.form-btn-has-account, a:visited.form-btn-has-account, a:active.form-btn-has-account, a:focus.form-btn-has-account, button.form-btn-has-account, input[type="submit"].form-btn-has-account {
    margin: 10px 0 0 0;
    width: 100%;
    min-width: auto;
  }
}
/* line 858, ../sass/_link.scss */
a.first-page__lk-write-link, a:link.first-page__lk-write-link, a:hover.first-page__lk-write-link, a:visited.first-page__lk-write-link, a:active.first-page__lk-write-link, a:focus.first-page__lk-write-link, button.first-page__lk-write-link, input[type="submit"].first-page__lk-write-link {
  min-width: 280px;
}
/* line 863, ../sass/_link.scss */
a.first-page__lk-review-link, a:link.first-page__lk-review-link, a:hover.first-page__lk-review-link, a:visited.first-page__lk-review-link, a:active.first-page__lk-review-link, a:focus.first-page__lk-review-link, button.first-page__lk-review-link, input[type="submit"].first-page__lk-review-link {
  min-width: 280px;
}
/* line 868, ../sass/_link.scss */
a.lk-review__btn-answer, a:link.lk-review__btn-answer, a:hover.lk-review__btn-answer, a:visited.lk-review__btn-answer, a:active.lk-review__btn-answer, a:focus.lk-review__btn-answer, button.lk-review__btn-answer, input[type="submit"].lk-review__btn-answer {
  font-size: 14px;
  line-height: 1.71;
  color: #3083ff;
  margin-right: 40px;
}
@media (max-width: 719px) {
  /* line 868, ../sass/_link.scss */
  a.lk-review__btn-answer, a:link.lk-review__btn-answer, a:hover.lk-review__btn-answer, a:visited.lk-review__btn-answer, a:active.lk-review__btn-answer, a:focus.lk-review__btn-answer, button.lk-review__btn-answer, input[type="submit"].lk-review__btn-answer {
    margin: 10px 0 0 0;
    width: 100%;
  }
}
/* line 880, ../sass/_link.scss */
a.lk-review__btn-alert, a:link.lk-review__btn-alert, a:hover.lk-review__btn-alert, a:visited.lk-review__btn-alert, a:active.lk-review__btn-alert, a:focus.lk-review__btn-alert, button.lk-review__btn-alert, input[type="submit"].lk-review__btn-alert {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.71;
  color: #ff0000;
  background: url("./../images/icon-alert.svg") center left no-repeat;
  padding-left: 30px;
  opacity: 0.42;
}
@media (max-width: 719px) {
  /* line 880, ../sass/_link.scss */
  a.lk-review__btn-alert, a:link.lk-review__btn-alert, a:hover.lk-review__btn-alert, a:visited.lk-review__btn-alert, a:active.lk-review__btn-alert, a:focus.lk-review__btn-alert, button.lk-review__btn-alert, input[type="submit"].lk-review__btn-alert {
    margin: 10px 0 0 0;
    width: 100%;
  }
}
/* line 895, ../sass/_link.scss */
a.catalog__tile-choose-btn-add, a:link.catalog__tile-choose-btn-add, a:hover.catalog__tile-choose-btn-add, a:visited.catalog__tile-choose-btn-add, a:active.catalog__tile-choose-btn-add, a:focus.catalog__tile-choose-btn-add, button.catalog__tile-choose-btn-add, input[type="submit"].catalog__tile-choose-btn-add {
  width: 100%;
}
/* line 900, ../sass/_link.scss */
a.catalog__tile-choose-btn-all, a:link.catalog__tile-choose-btn-all, a:hover.catalog__tile-choose-btn-all, a:visited.catalog__tile-choose-btn-all, a:active.catalog__tile-choose-btn-all, a:focus.catalog__tile-choose-btn-all, button.catalog__tile-choose-btn-all, input[type="submit"].catalog__tile-choose-btn-all {
  width: 100%;
}
/* line 905, ../sass/_link.scss */
a.lk-r-write__btn-item-edit-link, a:link.lk-r-write__btn-item-edit-link, a:hover.lk-r-write__btn-item-edit-link, a:visited.lk-r-write__btn-item-edit-link, a:active.lk-r-write__btn-item-edit-link, a:focus.lk-r-write__btn-item-edit-link, button.lk-r-write__btn-item-edit-link, input[type="submit"].lk-r-write__btn-item-edit-link {
  width: 100%;
  margin-top: 25px;
}
/* line 911, ../sass/_link.scss */
a.lk-r-write__choose-btn, a:link.lk-r-write__choose-btn, a:hover.lk-r-write__choose-btn, a:visited.lk-r-write__choose-btn, a:active.lk-r-write__choose-btn, a:focus.lk-r-write__choose-btn, button.lk-r-write__choose-btn, input[type="submit"].lk-r-write__choose-btn {
  width: 100%;
}
/* line 916, ../sass/_link.scss */
a.lk-r-write__choose-form-link, a:link.lk-r-write__choose-form-link, a:hover.lk-r-write__choose-form-link, a:visited.lk-r-write__choose-form-link, a:active.lk-r-write__choose-form-link, a:focus.lk-r-write__choose-form-link, button.lk-r-write__choose-form-link, input[type="submit"].lk-r-write__choose-form-link {
  width: 100%;
}
/* line 920, ../sass/_link.scss */
a.lk-r-write__choose-form-link span, a:link.lk-r-write__choose-form-link span, a:hover.lk-r-write__choose-form-link span, a:visited.lk-r-write__choose-form-link span, a:active.lk-r-write__choose-form-link span, a:focus.lk-r-write__choose-form-link span, button.lk-r-write__choose-form-link span, input[type="submit"].lk-r-write__choose-form-link span {
  display: inline-block;
  vertical-align: middle;
  width: 31px;
  height: 28px;
}
/* line 926, ../sass/_link.scss */
a.lk-r-write__choose-form-link span.like, a:link.lk-r-write__choose-form-link span.like, a:hover.lk-r-write__choose-form-link span.like, a:visited.lk-r-write__choose-form-link span.like, a:active.lk-r-write__choose-form-link span.like, a:focus.lk-r-write__choose-form-link span.like, button.lk-r-write__choose-form-link span.like, input[type="submit"].lk-r-write__choose-form-link span.like {
  background: url("./../images/icon-otziv-good-black.svg") center left no-repeat;
  background-size: contain;
}
/* line 931, ../sass/_link.scss */
a.lk-r-write__choose-form-link span.unlike, a:link.lk-r-write__choose-form-link span.unlike, a:hover.lk-r-write__choose-form-link span.unlike, a:visited.lk-r-write__choose-form-link span.unlike, a:active.lk-r-write__choose-form-link span.unlike, a:focus.lk-r-write__choose-form-link span.unlike, button.lk-r-write__choose-form-link span.unlike, input[type="submit"].lk-r-write__choose-form-link span.unlike {
  background: url("./../images/icon-otziv-bad-black.svg") center left no-repeat;
  background-size: contain;
}
/* line 938, ../sass/_link.scss */
a.lk-r-write__choose-form-enter, a:link.lk-r-write__choose-form-enter, a:hover.lk-r-write__choose-form-enter, a:visited.lk-r-write__choose-form-enter, a:active.lk-r-write__choose-form-enter, a:focus.lk-r-write__choose-form-enter, button.lk-r-write__choose-form-enter, input[type="submit"].lk-r-write__choose-form-enter {
  width: 100%;
}
/* line 943, ../sass/_link.scss */
a.lk-r-write__choose-form-save, a:link.lk-r-write__choose-form-save, a:hover.lk-r-write__choose-form-save, a:visited.lk-r-write__choose-form-save, a:active.lk-r-write__choose-form-save, a:focus.lk-r-write__choose-form-save, button.lk-r-write__choose-form-save, input[type="submit"].lk-r-write__choose-form-save {
  width: 100%;
}
/* line 948, ../sass/_link.scss */
a.lk-r-write__choose-form-preview, a:link.lk-r-write__choose-form-preview, a:hover.lk-r-write__choose-form-preview, a:visited.lk-r-write__choose-form-preview, a:active.lk-r-write__choose-form-preview, a:focus.lk-r-write__choose-form-preview, button.lk-r-write__choose-form-preview, input[type="submit"].lk-r-write__choose-form-preview {
  width: 100%;
}
/* line 953, ../sass/_link.scss */
a.lk-r-write__delete-link, a:link.lk-r-write__delete-link, a:hover.lk-r-write__delete-link, a:visited.lk-r-write__delete-link, a:active.lk-r-write__delete-link, a:focus.lk-r-write__delete-link, button.lk-r-write__delete-link, input[type="submit"].lk-r-write__delete-link {
  width: 100%;
}
/* line 958, ../sass/_link.scss */
a.lk-r-write__form-s-btn, a:link.lk-r-write__form-s-btn, a:hover.lk-r-write__form-s-btn, a:visited.lk-r-write__form-s-btn, a:active.lk-r-write__form-s-btn, a:focus.lk-r-write__form-s-btn, button.lk-r-write__form-s-btn, input[type="submit"].lk-r-write__form-s-btn {
  min-width: 280px;
}
@media (max-width: 640px) {
  /* line 958, ../sass/_link.scss */
  a.lk-r-write__form-s-btn, a:link.lk-r-write__form-s-btn, a:hover.lk-r-write__form-s-btn, a:visited.lk-r-write__form-s-btn, a:active.lk-r-write__form-s-btn, a:focus.lk-r-write__form-s-btn, button.lk-r-write__form-s-btn, input[type="submit"].lk-r-write__form-s-btn {
    min-width: auto;
    width: 100%;
  }
}

/* line 970, ../sass/_link.scss */
a:hover.simple_btn, button:hover.simple_btn, input[type="submit"].simple_btn {
  background: #313896;
  border-color: #313896;
  color:#fff;
}
/* line 974, ../sass/_link.scss */
a:hover.simple_btn_black, button:hover.simple_btn_black, input[type="submit"].simple_btn_black {
  background: #151515;
  border-color: #151515;
}
/* line 980, ../sass/_link.scss */
a:hover.btn-border-blue, a.main-slider__btn-left:hover, a.main-slider__img-center-btn:hover, a.main-list-links__btn:hover, a.main-investigation__btn-all:hover, a.main-thanks__btn-all:hover, a.main-sale__btn-all:hover, a.main-services__slider-inner-btn:hover, a.catalog__top-filter-btn-close:hover, a.catalog__tile-all-btn:hover, a.card-tabcontents__description-btn-review:hover, a.card-tabcontents__sort-all-btn:hover, a.black-list__btn:hover, a.form-btn-has-account:hover, a.lk-r-write__choose-form-save:hover, a.lk-r-write__choose-form-preview:hover, .investigation-page__review-rate a.investigation-page__review-rate-yes-btn:hover, button:hover.btn-border-blue, button.main-slider__btn-left:hover, button.main-slider__img-center-btn:hover, button.main-list-links__btn:hover, button.main-investigation__btn-all:hover, button.main-thanks__btn-all:hover, button.main-sale__btn-all:hover, button.main-services__slider-inner-btn:hover, button.catalog__top-filter-btn-close:hover, button.catalog__tile-all-btn:hover, button.card-tabcontents__description-btn-review:hover, button.card-tabcontents__sort-all-btn:hover, button.black-list__btn:hover, button.form-btn-has-account:hover, button.lk-r-write__choose-form-save:hover, button.lk-r-write__choose-form-preview:hover, .investigation-page__review-rate button.investigation-page__review-rate-yes-btn:hover, input[type="submit"].btn-border-blue, input[type="submit"].main-slider__btn-left, input[type="submit"].main-slider__img-center-btn, input[type="submit"].main-list-links__btn, input[type="submit"].main-investigation__btn-all, input[type="submit"].main-thanks__btn-all, input[type="submit"].main-sale__btn-all, input[type="submit"].main-services__slider-inner-btn, input[type="submit"].catalog__top-filter-btn-close, input[type="submit"].catalog__tile-all-btn, input[type="submit"].card-tabcontents__description-btn-review, input[type="submit"].card-tabcontents__sort-all-btn, input[type="submit"].black-list__btn, input[type="submit"].form-btn-has-account, input[type="submit"].lk-r-write__choose-form-save, input[type="submit"].lk-r-write__choose-form-preview {
  color: #151515;
  background: none;
}
/* line 985, ../sass/_link.scss */
a:hover.btn-border-grey, a.lk-r-write__choose-form-link:hover, .investigation-page__review-rate a.investigation-page__review-rate-no-btn:hover, button:hover.btn-border-grey, button.lk-r-write__choose-form-link:hover, .investigation-page__review-rate button.investigation-page__review-rate-no-btn:hover, input[type="submit"].btn-border-grey, input[type="submit"].lk-r-write__choose-form-link {
  background: #4d5c61;
  color: #fff;
}
/* line 990, ../sass/_link.scss */
a:hover.btn-border-grey-l, a.lk-r-write__btn-item-edit-link:hover, button:hover.btn-border-grey-l, button.lk-r-write__btn-item-edit-link:hover, input[type="submit"].btn-border-grey-l, input[type="submit"].lk-r-write__btn-item-edit-link {
  color: #fff;
  background: #8c989c;
}
/* line 995, ../sass/_link.scss */
a:hover.btn-border-white, a.btn-border-white-tblue:hover, a.catalog__tile-choose-btn-all:hover, a.catalog__main-form-btn:hover, button:hover.btn-border-white, button.btn-border-white-tblue:hover, button.catalog__tile-choose-btn-all:hover, button.catalog__main-form-btn:hover, input[type="submit"].btn-border-white, input[type="submit"].btn-border-white-tblue, input[type="submit"].catalog__tile-choose-btn-all, input[type="submit"].catalog__main-form-btn {
  background: #fff;
  color: #4d5c61;
}
/* line 1000, ../sass/_link.scss */
a:hover.btn-border-white-tblue, a.catalog__tile-choose-btn-all:hover, button:hover.btn-border-white-tblue, button.catalog__tile-choose-btn-all:hover, input[type="submit"].btn-border-white-tblue, input[type="submit"].catalog__tile-choose-btn-all {
  color: #4d5c61;
  background: #fff;
}
/* line 1005, ../sass/_link.scss */
a:hover.btn-white-tblue, a.catalog__tile-choose-btn-add:hover, button:hover.btn-white-tblue, button.catalog__tile-choose-btn-add:hover, input[type="submit"].btn-white-tblue, input[type="submit"].catalog__tile-choose-btn-add {
  color: #fff;
  background: transparent;
}
/* line 1010, ../sass/_link.scss */
a:hover.btn-blue, a.main-slider__btn-right:hover, a.main-services__slider-btn:hover, a.catalog__bot-load:hover, a.catalog__top-search-btn:hover, a.card-tabcontents__description-btn-all:hover, a.form-btn-registration:hover, a.first-page__lk-review-link:hover, a.lk-r-write__choose-btn:hover, a.lk-r-write__choose-form-enter:hover, a.lk-r-write__form-s-btn:hover, .first-page a.first-page__link-review:hover, button:hover.btn-blue, button.main-slider__btn-right:hover, button.main-services__slider-btn:hover, button.catalog__bot-load:hover, button.catalog__top-search-btn:hover, button.card-tabcontents__description-btn-all:hover, button.form-btn-registration:hover, button.first-page__lk-review-link:hover, button.lk-r-write__choose-btn:hover, button.lk-r-write__choose-form-enter:hover, button.lk-r-write__form-s-btn:hover, .first-page button.first-page__link-review:hover, input[type="submit"].btn-blue, input[type="submit"].main-slider__btn-right, input[type="submit"].main-services__slider-btn, input[type="submit"].catalog__bot-load, input[type="submit"].catalog__top-search-btn, input[type="submit"].card-tabcontents__description-btn-all, input[type="submit"].form-btn-registration, input[type="submit"].first-page__lk-review-link, input[type="submit"].lk-r-write__choose-btn, input[type="submit"].lk-r-write__choose-form-enter, input[type="submit"].lk-r-write__form-s-btn {
  color: #4d5c61;
  background: transparent;
}
/* line 1015, ../sass/_link.scss */
a:hover.btn-blue-light, a.catalog__top-filter-btn-apply:hover, button:hover.btn-blue-light, button.catalog__top-filter-btn-apply:hover, input[type="submit"].btn-blue-light, input[type="submit"].catalog__top-filter-btn-apply {
  background: transparent;
  color: #4d5c61;
}
/* line 1020, ../sass/_link.scss */
a:hover.btn-blue-dark, a.first-page__lk-write-link:hover, button:hover.btn-blue-dark, button.first-page__lk-write-link:hover, input[type="submit"].btn-blue-dark, input[type="submit"].first-page__lk-write-link {
  border-color: transparent;
  background: #313896;
  color: #fff;
}
/* line 1025, ../sass/_link.scss */
a:hover.btn-pink, a.main-slider__btn-investigation:hover, a.main-investigation__btn-order:hover, .first-page a.first-page__link-investigation:hover, button:hover.btn-pink, button.main-slider__btn-investigation:hover, button.main-investigation__btn-order:hover, .first-page button.first-page__link-investigation:hover, input[type="submit"].btn-pink, input[type="submit"].main-slider__btn-investigation, input[type="submit"].main-investigation__btn-order {
  color: #f72d5d;
  background: transparent;
}
/* line 1030, ../sass/_link.scss */
a:hover.btn-border-pink, a.lk-r-write__delete-link:hover, button:hover.btn-border-pink, button.lk-r-write__delete-link:hover, input[type="submit"].btn-border-pink, input[type="submit"].lk-r-write__delete-link {
  color: #fff;
  background: #d0011d;
}
/* line 1035, ../sass/_link.scss */
a:hover.link-blue, a.main-investigation__slider-btn:hover, a.main-thanks__slider-btn:hover, a.footer__privacy-link:hover, button:hover.link-blue, button.main-investigation__slider-btn:hover, button.main-thanks__slider-btn:hover, button.footer__privacy-link:hover, input[type="submit"].link-blue, input[type="submit"].main-investigation__slider-btn, input[type="submit"].main-thanks__slider-btn, input[type="submit"].footer__privacy-link {
  text-decoration: underline;
}
/* line 1039, ../sass/_link.scss */
a:hover.footer__privacy-link, button:hover.footer__privacy-link, input[type="submit"].footer__privacy-link {
  text-decoration: none;
}
/* line 1043, ../sass/_link.scss */
a:hover.catalog__table-link-all, button:hover.catalog__table-link-all, input[type="submit"].catalog__table-link-all {
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}
/* line 1051, ../sass/_link.scss */
a:hover.catalog__bot-load .catalog__bot-load-icon, button:hover.catalog__bot-load .catalog__bot-load-icon, input[type="submit"].catalog__bot-load .catalog__bot-load-icon {
  background: url("./../images/icon-more-blue.svg") top left no-repeat;
}
/* line 1056, ../sass/_link.scss */
a:hover.catalog__top-map-link-close, button:hover.catalog__top-map-link-close, input[type="submit"].catalog__top-map-link-close {
  background: #0072d8;
}
/* line 1060, ../sass/_link.scss */
a:hover.catalog__top-filter-link, button:hover.catalog__top-filter-link, input[type="submit"].catalog__top-filter-link {
  background: #fce300;
  border-color: #fce300;
  color: #4d5c61;
}
/* line 1065, ../sass/_link.scss */
a:hover.catalog__top-filter-link:after, button:hover.catalog__top-filter-link:after, input[type="submit"].catalog__top-filter-link:after {
  background: url("./../images/icon-filter-white.svg") center right no-repeat;
}
/* line 1069, ../sass/_link.scss */
a:hover.catalog__top-filter-link span, button:hover.catalog__top-filter-link span, input[type="submit"].catalog__top-filter-link span {
  background-color: #fff;
  color: #0d6eff;
}
/* line 1075, ../sass/_link.scss */
a:hover.catalog__top-filter-link-add, button:hover.catalog__top-filter-link-add, input[type="submit"].catalog__top-filter-link-add {
  text-decoration: none;
}
/* line 1079, ../sass/_link.scss */
a:hover.card-tabcontents__sort-link, button:hover.card-tabcontents__sort-link, input[type="submit"].card-tabcontents__sort-link {
  color: #313896;
}
/* line 1083, ../sass/_link.scss */
a:hover.card-tabcontents__reviews-center-btn, button:hover.card-tabcontents__reviews-center-btn, input[type="submit"].card-tabcontents__reviews-center-btn {
  text-decoration: none;
}
/* line 1088, ../sass/_link.scss */
a:hover.card-tabcontents__clients-btn .name, button:hover.card-tabcontents__clients-btn .name, input[type="submit"].card-tabcontents__clients-btn .name {
  text-decoration: none;
}
/* line 1093, ../sass/_link.scss */
a:hover.card-tabcontents__online-subtitle, button:hover.card-tabcontents__online-subtitle, input[type="submit"].card-tabcontents__online-subtitle {
  text-decoration: none;
}
/* line 1097, ../sass/_link.scss */
a:hover.lk-review__btn-answer, button:hover.lk-review__btn-answer, input[type="submit"].lk-review__btn-answer {
  text-decoration: none;
}
/* line 1101, ../sass/_link.scss */
a:hover.lk-review__btn-alert, button:hover.lk-review__btn-alert, input[type="submit"].lk-review__btn-alert {
  text-decoration: none;
}
/* line 1105, ../sass/_link.scss */
a:hover.lk-r-write__choose-form-link, button:hover.lk-r-write__choose-form-link, input[type="submit"].lk-r-write__choose-form-link {
  background: #fce300;
  border-color: #fce300;
  color: #fff;
}
/* line 1112, ../sass/_link.scss */
a:hover.lk-r-write__choose-form-link span.like, button:hover.lk-r-write__choose-form-link span.like, input[type="submit"].lk-r-write__choose-form-link span.like {
  background: url("./../images/icon-otziv-good-white.svg") center left no-repeat;
  background-size: contain;
}
/* line 1117, ../sass/_link.scss */
a:hover.lk-r-write__choose-form-link span.unlike, button:hover.lk-r-write__choose-form-link span.unlike, input[type="submit"].lk-r-write__choose-form-link span.unlike {
  background: url("./../images/icon-otziv-bad-white.svg") center left no-repeat;
  background-size: contain;
}

/* line 1131, ../sass/_link.scss */
a.selected.catalog__top-filter-link, button.selected.catalog__top-filter-link {
  background: #fce300;
  border-color: #fce300;
  color: #4d5c61;
}
/* line 1136, ../sass/_link.scss */
a.selected.catalog__top-filter-link:after, button.selected.catalog__top-filter-link:after {
  background: url("./../images/icon-filter-white.svg") center right no-repeat;
}
/* line 1140, ../sass/_link.scss */
a.selected.catalog__top-filter-link span, button.selected.catalog__top-filter-link span {
  background-color: #fff;
  color: #0d6eff;
}
/* line 1146, ../sass/_link.scss */
a.selected.lk-r-write__choose-form-link, button.selected.lk-r-write__choose-form-link {
  background: #fce300;
  border-color: #fce300;
  color: #fff;
}
/* line 1153, ../sass/_link.scss */
a.selected.lk-r-write__choose-form-link span.like, button.selected.lk-r-write__choose-form-link span.like {
  background: url("./../images/icon-otziv-good-white.svg") center left no-repeat;
  background-size: contain;
}
/* line 1158, ../sass/_link.scss */
a.selected.lk-r-write__choose-form-link span.unlike, button.selected.lk-r-write__choose-form-link span.unlike {
  background: url("./../images/icon-otziv-bad-white.svg") center left no-repeat;
  background-size: contain;
}

/* line 1, ../sass/_head-foot.scss */
.header__icon_drop, .chosen-container a.chosen-single, .chosen-container a.chosen-single:link, .chosen-container a.chosen-single:hover, .chosen-container a.chosen-single:visited, .chosen-container a.chosen-single:active, .chosen-container a.chosen-single:focus, .header__city a, .header__city a:link, .header__city a:hover, .header__city a:visited, .header__city a:active, .header__city a:focus, .header__infor a.header__infor_title span, .header__infor a:link.header__infor_title span, .header__infor a:hover.header__infor_title span, .header__infor a:visited.header__infor_title span, .header__infor a:active.header__infor_title span, .header__infor a:focus.header__infor_title span, .header .main_menu__line_menu li a.main_menu__dropdown_item span, .header .main_menu__line_menu li a:link.main_menu__dropdown_item span, .header .main_menu__line_menu li a:hover.main_menu__dropdown_item span, .header .main_menu__line_menu li a:visited.main_menu__dropdown_item span, .header .main_menu__line_menu li a:active.main_menu__dropdown_item span, .header .main_menu__line_menu li a:focus.main_menu__dropdown_item span {
  position: relative;
  padding-right: 20px;
}
/* line 6, ../sass/_head-foot.scss */
.header__icon_drop:before, .chosen-container a.chosen-single:before, .chosen-container a.chosen-single:link:before, .chosen-container a.chosen-single:hover:before, .chosen-container a.chosen-single:visited:before, .chosen-container a.chosen-single:active:before, .chosen-container a.chosen-single:focus:before, .header__city a:before, .header__city a:link:before, .header__city a:hover:before, .header__city a:visited:before, .header__city a:active:before, .header__city a:focus:before, .header__infor a.header__infor_title span:before, .header__infor a:link.header__infor_title span:before, .header__infor a:hover.header__infor_title span:before, .header__infor a:visited.header__infor_title span:before, .header__infor a:active.header__infor_title span:before, .header__infor a:focus.header__infor_title span:before, .header .main_menu__line_menu li a.main_menu__dropdown_item span:before, .header .main_menu__line_menu li a:link.main_menu__dropdown_item span:before, .header .main_menu__line_menu li a:hover.main_menu__dropdown_item span:before, .header .main_menu__line_menu li a:visited.main_menu__dropdown_item span:before, .header .main_menu__line_menu li a:active.main_menu__dropdown_item span:before, .header .main_menu__line_menu li a:focus.main_menu__dropdown_item span:before {
  font-family: "icomoon-line", sans-serif;
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  line-height: inherit;
  font-size: 9px;
}

/* line 19, ../sass/_head-foot.scss */
.header {
  vertical-align: top;
  position: relative;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1;
  height: 152px;
  background: transparent;
}
@media (max-width: 1299px) {
  /* line 19, ../sass/_head-foot.scss */
  .header {
    height: 100px;
  }
}
@media (max-width: 1023px) {
  /* line 19, ../sass/_head-foot.scss */
  .header {
    height: 48px;
  }
}
/* line 51, ../sass/_head-foot.scss */
.header .row, .header .header__gamb_content_wrap, .header .main_menu, .header .main_menu__dropdown_menu {
  padding-top: 24px;
  padding-bottom: 24px;
  position: relative;
}
@media (max-width: 1023px) {
  /* line 51, ../sass/_head-foot.scss */
  .header .row, .header .header__gamb_content_wrap, .header .main_menu, .header .main_menu__dropdown_menu {
    padding-top: 14px;
    padding-bottom: 14px;
  }
}
/* line 62, ../sass/_head-foot.scss */
.header__gamb {
  display: none;
  float: left;
  position: relative;
  z-index: 11;
}
@media (max-width: 1299px) {
  /* line 62, ../sass/_head-foot.scss */
  .header__gamb {
    display: block;
  }
}
/* line 72, ../sass/_head-foot.scss */
.header__gamb a, .header__gamb a:link, .header__gamb a:hover, .header__gamb a:visited, .header__gamb a:active, .header__gamb a:focus {
  width: 48px;
  height: 48px;
  color: #4d5c61;
  font-size: 24px;
  line-height: 48px;
  vertical-align: middle;
  text-align: center;
  text-decoration: none;
  font-family: 'icomoon-line';
}
/* line 85, ../sass/_head-foot.scss */
.header__gamb a:hover {
  color: #fff;
  background: #0087ff;
}
/* line 90, ../sass/_head-foot.scss */
.header__gamb.open {
  z-index: 101;
}
/* line 93, ../sass/_head-foot.scss */
.header__gamb.open a, .header__gamb.open a:link, .header__gamb.open a:hover, .header__gamb.open a:visited, .header__gamb.open a:active, .header__gamb.open a:focus {
  color: #fff;
  font-size: 16px;
}
/* line 101, ../sass/_head-foot.scss */
.header__gamb_content {
  background: #e3ebed;
}
/* line 104, ../sass/_head-foot.scss */
.header__gamb_content .mCustomScrollBox {
  padding-right: 0;
}
/* line 108, ../sass/_head-foot.scss */
.header__gamb_content .mCSB_scrollTools {
  opacity: 0;
  right: -100px;
}
@media (max-width: 1299px) {
  /* line 101, ../sass/_head-foot.scss */
  .header__gamb_content {
    display: none;
    position: absolute;
    top: 0;
    width: 100%;
    background: #4d5c61;
    left: 0;
    z-index: 100;
    padding-top: 96px;
  }
}
@media (min-width: 1300px) {
  /* line 101, ../sass/_head-foot.scss */
  .header__gamb_content {
    display: block !important;
    opacity: 1 !important;
  }
}
/* line 129, ../sass/_head-foot.scss */
.header__gamb_content .white_btn {
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 135, ../sass/_head-foot.scss */
.header__gamb_content_wrap {
  position: static !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
@media (max-width: 1299px) {
  /* line 135, ../sass/_head-foot.scss */
  .header__gamb_content_wrap {
    position: relative !important;
  }
}
/* line 145, ../sass/_head-foot.scss */
.header__gamb_infor, .header__gamb_reg_log, .header__gamb_city {
  display: none !important;
  font-size: 14px;
  line-height: 48px;
  color: #fff;
  padding-left: 20px;
  padding-right: 20px;
}
@media (max-width: 1299px) {
  /* line 145, ../sass/_head-foot.scss */
  .header__gamb_infor, .header__gamb_reg_log, .header__gamb_city {
    display: block !important;
  }
}
/* line 157, ../sass/_head-foot.scss */
.header__gamb_infor a, .header__gamb_infor a:link, .header__gamb_infor a:hover, .header__gamb_infor a:visited, .header__gamb_infor a:active, .header__gamb_infor a:focus, .header__gamb_reg_log a, .header__gamb_reg_log a:link, .header__gamb_reg_log a:hover, .header__gamb_reg_log a:visited, .header__gamb_reg_log a:active, .header__gamb_reg_log a:focus, .header__gamb_city a, .header__gamb_city a:link, .header__gamb_city a:hover, .header__gamb_city a:visited, .header__gamb_city a:active, .header__gamb_city a:focus {
  line-height: 48px;
  text-decoration: none;
  color: #fff;
  font-size: 14px;
  vertical-align: middle;
}
/* line 167, ../sass/_head-foot.scss */
.header__gamb_reg_log span {
  padding: 0 5px;
}
/* line 173, ../sass/_head-foot.scss */
.header__gamb_city a, .header__gamb_city a:link, .header__gamb_city a:hover, .header__gamb_city a:visited, .header__gamb_city a:active, .header__gamb_city a:focus {
  font-weight: 500;
  padding-left: 5px;
}
/* line 178, ../sass/_head-foot.scss */
.header__gamb_infor {
  padding-left: 0;
  padding-right: 0;
}
/* line 183, ../sass/_head-foot.scss */
.header__city {
  float: left;
  margin-left: 140px;
  line-height: 48px;
  color: #8c989c;
  font-size: 14px;
  font-weight: 500;
}
/* line 191, ../sass/_head-foot.scss */
.header__city a, .header__city a:link, .header__city a:hover, .header__city a:visited, .header__city a:active, .header__city a:focus {
  padding-left: 5px;
  line-height: 48px;
  color: #0087ff;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
}
/* line 201, ../sass/_head-foot.scss */
.header__city a:hover {
  text-decoration: underline;
}
@media (max-width: 1299px) {
  /* line 183, ../sass/_head-foot.scss */
  .header__city {
    display: none;
  }
}
/* line 210, ../sass/_head-foot.scss */
.header__infor {
  float: right;
  width: 180px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  position: relative;
}
/* line 218, ../sass/_head-foot.scss */
.header__infor a.header__infor_title, .header__infor a:link.header__infor_title, .header__infor a:hover.header__infor_title, .header__infor a:visited.header__infor_title, .header__infor a:active.header__infor_title, .header__infor a:focus.header__infor_title {
  line-height: 48px;
  color: #4d5c61;
  font-size: 14px;
  padding: 0 35px;
  font-weight: 500;
  display: block;
  text-decoration: none;
}
/* line 228, ../sass/_head-foot.scss */
.header__infor a.header__infor_title span, .header__infor a:link.header__infor_title span, .header__infor a:hover.header__infor_title span, .header__infor a:visited.header__infor_title span, .header__infor a:active.header__infor_title span, .header__infor a:focus.header__infor_title span {
  display: block;
}
/* line 236, ../sass/_head-foot.scss */
.header__infor a:hover.header__infor_title {
  background: #fce300;
}
@media (max-width: 1299px) {
  /* line 210, ../sass/_head-foot.scss */
  .header__infor {
    display: none;
  }
}
/* line 246, ../sass/_head-foot.scss */
.header__infor_dropdown {
  background: #4d5c61;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  width: 100%;
}
/* line 259, ../sass/_head-foot.scss */
.header__infor_dropdown ul li a, .header__infor_dropdown ul li a:link, .header__infor_dropdown ul li a:hover, .header__infor_dropdown ul li a:visited, .header__infor_dropdown ul li a:active, .header__infor_dropdown ul li a:focus {
  padding: 14px 35px;
  display: block;
  line-height: 20px;
  font-size: 14px;
  color: #fff;
  text-decoration: none;
  font-weight: bold;
}
/* line 269, ../sass/_head-foot.scss */
.header__infor_dropdown ul li a:hover {
  background: #fce300;
  color: #4d5c61;
}
/* line 278, ../sass/_head-foot.scss */
.header__infor.hover a.header__infor_title, .header__infor.hover a:link.header__infor_title, .header__infor.hover a:hover.header__infor_title, .header__infor.hover a:visited.header__infor_title, .header__infor.hover a:active.header__infor_title, .header__infor.hover a:focus.header__infor_title {
  color: #fff;
  background: #4d5c61;
}
/* line 285, ../sass/_head-foot.scss */
.header__infor.hover a:hover.header__infor_title {
  background: #fce300;
  color: #4d5c61;
}
/* line 290, ../sass/_head-foot.scss */
.header__infor.hover .header__infor_dropdown {
  display: block;
}
/* line 296, ../sass/_head-foot.scss */
.header__reg_log {
  float: right;
  margin-left: 100px;
  line-height: 48px;
  color: #8c989c;
  font-size: 14px;
  font-weight: 500;
  position: relative;
}
/* line 306, ../sass/_head-foot.scss */
.header__reg_log a, .header__reg_log a:link, .header__reg_log a:hover, .header__reg_log a:visited, .header__reg_log a:active, .header__reg_log a:focus {
  line-height: 48px;
  color: #4d5c61;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
}
/* line 314, ../sass/_head-foot.scss */
.header__reg_log a:hover {
  text-decoration: underline;
}
/* line 318, ../sass/_head-foot.scss */
.header__reg_log:before {
  font-family: 'icomoon-line';
  display: inline-block;
  line-height: 0;
  font-size: 15px;
  color: #8c989c;
  padding-right: 11px;
}
@media (max-width: 1299px) {
  /* line 296, ../sass/_head-foot.scss */
  .header__reg_log {
    display: none;
  }
}
/* line 331, ../sass/_head-foot.scss */
.header__reg_log-person {
  padding-bottom: 3px;
}
/* line 334, ../sass/_head-foot.scss */
.header__reg_log-person:before {
  display: none;
}
/* line 339, ../sass/_head-foot.scss */
.header__reg_log_dropdown {
  background: #4d5c61;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 3;
}
@media (max-width: 1299px) {
  /* line 339, ../sass/_head-foot.scss */
  .header__reg_log_dropdown {
    position: static;
    display: block;
  }
}
/* line 358, ../sass/_head-foot.scss */
.header__reg_log_dropdown ul li a, .header__reg_log_dropdown ul li a:link, .header__reg_log_dropdown ul li a:hover, .header__reg_log_dropdown ul li a:visited, .header__reg_log_dropdown ul li a:active, .header__reg_log_dropdown ul li a:focus {
  padding: 14px 35px;
  display: block;
  line-height: 20px;
  font-size: 14px;
  color: #fff;
  text-decoration: none;
  font-weight: bold;
}
@media (max-width: 1299px) {
  /* line 358, ../sass/_head-foot.scss */
  .header__reg_log_dropdown ul li a, .header__reg_log_dropdown ul li a:link, .header__reg_log_dropdown ul li a:hover, .header__reg_log_dropdown ul li a:visited, .header__reg_log_dropdown ul li a:active, .header__reg_log_dropdown ul li a:focus {
    padding: 14px 0;
  }
}
/* line 372, ../sass/_head-foot.scss */
.header__reg_log_dropdown ul li a:hover {
  background: #fce300;
  color: #4d5c61;
}
@media (max-width: 1299px) {
  /* line 372, ../sass/_head-foot.scss */
  .header__reg_log_dropdown ul li a:hover {
    background: none;
  }
}
@media (max-width: 1299px) {
  /* line 382, ../sass/_head-foot.scss */
  .header__reg_log_dropdown ul li:first-child a, .header__reg_log_dropdown ul li:first-child a:link, .header__reg_log_dropdown ul li:first-child a:hover, .header__reg_log_dropdown ul li:first-child a:visited, .header__reg_log_dropdown ul li:first-child a:active, .header__reg_log_dropdown ul li:first-child a:focus, .header__reg_log_dropdown ul li:first-child button {
    padding-top: 0;
  }
}
/* line 393, ../sass/_head-foot.scss */
.header__reg_log.hover .header__reg_log_dropdown {
  display: block;
}
/* line 399, ../sass/_head-foot.scss */
.header__write_rew {
  position: absolute;
  right: 20px;
  top: 100%;
  width: 280px;
  z-index: 2;
}
/* line 406, ../sass/_head-foot.scss */
.header__write_rew a, .header__write_rew a:link, .header__write_rew a:hover, .header__write_rew a:visited, .header__write_rew a:active, .header__write_rew a:focus {
  display: block;
  line-height: 28px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
@media (max-width: 1299px) {
  /* line 399, ../sass/_head-foot.scss */
  .header__write_rew {
    display: none;
  }
}
/* line 417, ../sass/_head-foot.scss */
.header__log-person {
  display: flex !important;
}
@media (max-width: 1299px) {
  /* line 417, ../sass/_head-foot.scss */
  .header__log-person {
    margin-bottom: 32px;
  }
}
/* line 424, ../sass/_head-foot.scss */
.header__log-person-img {
  width: 40px;
  height: 40px;
  float: left;
  overflow: hidden;
  position: relative;
}
/* line 431, ../sass/_head-foot.scss */
.header__log-person-img img {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  max-width: 120%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 442, ../sass/_head-foot.scss */
.header__log-person-name {
  color: #4d5c61;
  padding-left: 8px;
  line-height: 40px;
}
@media (max-width: 1299px) {
  /* line 442, ../sass/_head-foot.scss */
  .header__log-person-name {
    color: #fff;
  }
}
/* line 451, ../sass/_head-foot.scss */
.header__log-person-name:after {
  font-family: 'icomoon-line';
  content: "\e900";
  display: inline-block;
  line-height: 0;
  font-size: 9px;
  color: #4d5c61;
  padding-left: 8px;
}
@media (max-width: 1299px) {
  /* line 451, ../sass/_head-foot.scss */
  .header__log-person-name:after {
    color: #fff;
  }
}
/* line 466, ../sass/_head-foot.scss */
.header__log-person:hover {
  text-decoration: none !important;
}
/* line 471, ../sass/_head-foot.scss */
.header__finder {
  position: absolute;
  top: 100%;
  left: 0;
  width: 140px;
  padding: 0 20px;
  overflow: hidden;
}
@media (max-width: 1299px) {
  /* line 471, ../sass/_head-foot.scss */
  .header__finder {
    position: static;
    z-index: 11;
    top: auto;
    padding: 0;
    float: right;
    width: 48px;
  }
}
/* line 488, ../sass/_head-foot.scss */
.header__finder_wrap {
  padding-left: 140px;
  padding-right: 580px;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  visibility: hidden;
  width: 100%;
  -moz-transition: all 0.2s ease-out 0.1s;
  -o-transition: all 0.2s ease-out 0.1s;
  -webkit-transition: all 0.2s ease-out;
  -webkit-transition-delay: 0.1s;
  transition: all 0.2s ease-out 0.1s;
}
@media (max-width: 1299px) {
  /* line 488, ../sass/_head-foot.scss */
  .header__finder_wrap {
    padding-left: 20px;
    top: 100%;
    padding-right: 400px;
  }
}
@media (max-width: 1023px) {
  /* line 488, ../sass/_head-foot.scss */
  .header__finder_wrap {
    padding-right: 180px;
  }
}
@media (max-width: 1023px) {
  /* line 488, ../sass/_head-foot.scss */
  .header__finder_wrap {
    padding-right: 68px;
  }
}
/* line 514, ../sass/_head-foot.scss */
.header__finder_inp {
  width: 100%;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
@media (min-width: 1300px) {
  /* line 514, ../sass/_head-foot.scss */
  .header__finder_inp {
    padding-top: 17px;
    padding-bottom: 17px;
  }
}
/* line 524, ../sass/_head-foot.scss */
.header__finder_inp:focus {
  position: relative;
  z-index: 2;
}
/* line 531, ../sass/_head-foot.scss */
.header__finder_select {
  position: absolute;
  right: 300px;
  width: 281px;
  top: 0;
}
/* line 538, ../sass/_head-foot.scss */
.header__finder_select a.chosen-single, .header__finder_select a:link.chosen-single, .header__finder_select a:hover.chosen-single, .header__finder_select a:visited.chosen-single, .header__finder_select a:active.chosen-single, .header__finder_select a:focus.chosen-single {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
@media (min-width: 1300px) {
  /* line 538, ../sass/_head-foot.scss */
  .header__finder_select a.chosen-single, .header__finder_select a:link.chosen-single, .header__finder_select a:hover.chosen-single, .header__finder_select a:visited.chosen-single, .header__finder_select a:active.chosen-single, .header__finder_select a:focus.chosen-single {
    padding-top: 17px;
    padding-bottom: 17px;
  }
  /* line 545, ../sass/_head-foot.scss */
  .header__finder_select a.chosen-single:before, .header__finder_select a:link.chosen-single:before, .header__finder_select a:hover.chosen-single:before, .header__finder_select a:visited.chosen-single:before, .header__finder_select a:active.chosen-single:before, .header__finder_select a:focus.chosen-single:before {
    line-height: 15px !important;
  }
}
@media (max-width: 1299px) {
  /* line 531, ../sass/_head-foot.scss */
  .header__finder_select {
    width: 221px;
    right: 180px;
  }
}
@media (max-width: 1023px) {
  /* line 531, ../sass/_head-foot.scss */
  .header__finder_select {
    display: none !important;
  }
}
/* line 562, ../sass/_head-foot.scss */
.header__finder.open {
  z-index: 11;
  overflow: visible;
}
@media (min-width: 1300px) {
  /* line 562, ../sass/_head-foot.scss */
  .header__finder.open {
    width: 100%;
  }
}
/* line 570, ../sass/_head-foot.scss */
.header__finder.open .header__finder_wrap {
  opacity: 1;
  visibility: visible;
}
/* line 580, ../sass/_head-foot.scss */
.header__finder_btn {
  width: 120px;
  background: #e4ebed;
  font-size: 21px;
  color: #4d5c61;
  line-height: 56px;
  text-align: center;
  cursor: pointer;
  position: relative;
  z-index: 2;
}
/* line 592, ../sass/_head-foot.scss */
.header__finder_btn:before {
  font-family: 'icomoon-line';
  line-height: 0;
}
/* line 597, ../sass/_head-foot.scss */
.header__finder_btn:hover {
  background: #0087ff;
  color: #fff;
}
@media (max-width: 1299px) {
  /* line 580, ../sass/_head-foot.scss */
  .header__finder_btn {
    width: 48px;
    line-height: 48px;
    z-index: 11;
    background-color: transparent;
  }
}
/* line 610, ../sass/_head-foot.scss */
.header__finder_serch {
  width: 280px;
  background: #fce300;
  color: #4d5c61;
  line-height: 56px;
  text-align: center;
  cursor: pointer;
  font-weight: bold;
  position: absolute;
  right: 20px;
  top: 0;
  font-size: 16px;
  text-decoration: none;
  z-index: 2;
}
/* line 626, ../sass/_head-foot.scss */
.header__finder_serch:before {
  font-family: 'icomoon-line';
  line-height: 0;
  padding-right: 10px;
  font-size: 21px;
  font-weight: normal;
}
/* line 634, ../sass/_head-foot.scss */
.header__finder_serch:hover {
  background: #313896;
  color: #fff;
}
@media (max-width: 1299px) {
  /* line 610, ../sass/_head-foot.scss */
  .header__finder_serch {
    line-height: 48px;
    width: 160px;
  }
}
@media (max-width: 1023px) {
  /* line 610, ../sass/_head-foot.scss */
  .header__finder_serch {
    width: 48px;
  }
  /* line 646, ../sass/_head-foot.scss */
  .header__finder_serch span {
    display: none;
  }
  /* line 650, ../sass/_head-foot.scss */
  .header__finder_serch:before {
    padding-right: 0;
  }
}
/* line 659, ../sass/_head-foot.scss */
.header__gamb_write_rew {
  display: none;
}
@media (max-width: 1299px) {
  /* line 659, ../sass/_head-foot.scss */
  .header__gamb_write_rew {
    display: block;
  }
}

/* line 668, ../sass/_head-foot.scss */
.header .main_menu {
  position: static;
  padding: 0;
  padding-left: 120px;
  padding-right: 320px;
}
@media (max-width: 1299px) {
  /* line 668, ../sass/_head-foot.scss */
  .header .main_menu {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 681, ../sass/_head-foot.scss */
.header .main_menu:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
}
/* line 696, ../sass/_head-foot.scss */
.header .main_menu__line_menu {
  display: flex;
  justify-content: space-between;
  display: table;
  width: 100%;
}
@media (max-width: 1299px) {
  /* line 696, ../sass/_head-foot.scss */
  .header .main_menu__line_menu {
    display: block;
    background: transparent !important;
  }
}
/* line 708, ../sass/_head-foot.scss */
.header .main_menu__line_menu li {
  display: table-cell;
}
@media (max-width: 1299px) {
  /* line 708, ../sass/_head-foot.scss */
  .header .main_menu__line_menu li {
    width: 100%;
    display: block;
  }
}
/* line 716, ../sass/_head-foot.scss */
.header .main_menu__line_menu li a, .header .main_menu__line_menu li a:link, .header .main_menu__line_menu li a:hover, .header .main_menu__line_menu li a:visited, .header .main_menu__line_menu li a:active, .header .main_menu__line_menu li a:focus {
  text-decoration: none;
  display: block;
  color: #4d5c61;
  line-height: 56px;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  padding: 0 10px;
}
@media (max-width: 1299px) {
  /* line 716, ../sass/_head-foot.scss */
  .header .main_menu__line_menu li a, .header .main_menu__line_menu li a:link, .header .main_menu__line_menu li a:hover, .header .main_menu__line_menu li a:visited, .header .main_menu__line_menu li a:active, .header .main_menu__line_menu li a:focus {
    text-align: left;
    color: #fff;
    line-height: 20px;
    padding: 12px 30px;
    border: solid 2px transparent;
    background-color: transparent;
    font-weight: 500;
  }
}
/* line 737, ../sass/_head-foot.scss */
.header .main_menu__line_menu li a.main_menu__dropdown_item span, .header .main_menu__line_menu li a:link.main_menu__dropdown_item span, .header .main_menu__line_menu li a:hover.main_menu__dropdown_item span, .header .main_menu__line_menu li a:visited.main_menu__dropdown_item span, .header .main_menu__line_menu li a:active.main_menu__dropdown_item span, .header .main_menu__line_menu li a:focus.main_menu__dropdown_item span {
  display: inline-block;
}
/* line 743, ../sass/_head-foot.scss */
.header .main_menu__line_menu li a.main_menu__link-investigation, .header .main_menu__line_menu li a:link.main_menu__link-investigation, .header .main_menu__line_menu li a:hover.main_menu__link-investigation, .header .main_menu__line_menu li a:visited.main_menu__link-investigation, .header .main_menu__line_menu li a:active.main_menu__link-investigation, .header .main_menu__line_menu li a:focus.main_menu__link-investigation {
  background: #f72d5d;
  color: #fff;
}
/* line 749, ../sass/_head-foot.scss */
.header .main_menu__line_menu li a:hover {
  background: #4d5c61;
  color: #fff;
}
@media (max-width: 1299px) {
  /* line 749, ../sass/_head-foot.scss */
  .header .main_menu__line_menu li a:hover {
    background: #0072d8;
    border-color: #0072d8;
    position: relative;
    z-index: 1;
  }
  /* line 759, ../sass/_head-foot.scss */
  .header .main_menu__line_menu li a:hover:before {
    content: ' ';
    display: block;
    position: absolute;
    z-index: -1;
    background: #0087ff;
    width: 200%;
    left: -50%;
    top: -2px;
    height: 48px;
  }
}
/* line 781, ../sass/_head-foot.scss */
.header .main_menu__line_menu > .hover > a, .header .main_menu__line_menu > .hover > a:link, .header .main_menu__line_menu > .hover > a:hover, .header .main_menu__line_menu > .hover > a:visited, .header .main_menu__line_menu > .hover > a:active, .header .main_menu__line_menu > .hover > a:focus {
  background: #4d5c61;
  color: #fff;
}
/* line 787, ../sass/_head-foot.scss */
.header .main_menu__line_menu:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
}
/* line 798, ../sass/_head-foot.scss */
.header .main_menu__dropdown {
  /*&:hover,*/
}
/* line 801, ../sass/_head-foot.scss */
.header .main_menu__dropdown.hover > .main_menu__dropdown_menu_wrap > .main_menu__dropdown_menu, .header .main_menu__dropdown.open > .main_menu__dropdown_menu_wrap > .main_menu__dropdown_menu {
  display: block;
  opacity: 1;
}
/* line 808, ../sass/_head-foot.scss */
.header .main_menu__dropdown_menu {
  padding-top: 24px;
  padding-bottom: 24px;
  position: static;
  display: none;
  opacity: 0;
}
@media (max-width: 1299px) {
  /* line 808, ../sass/_head-foot.scss */
  .header .main_menu__dropdown_menu {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 826, ../sass/_head-foot.scss */
.header .main_menu__dropdown_menu_wrap {
  position: absolute;
  background: #4d5c61;
  left: 0;
  right: 0;
}
/* line 832, ../sass/_head-foot.scss */
.header .main_menu__dropdown_menu_wrap ul {
  background-color: transparent !important;
  width: 100%;
}
/* line 837, ../sass/_head-foot.scss */
.header .main_menu__dropdown_menu_wrap ul.organization li {
  width: 25%;
}
@media (max-width: 1299px) {
  /* line 837, ../sass/_head-foot.scss */
  .header .main_menu__dropdown_menu_wrap ul.organization li {
    width: 100%;
  }
}
/* line 844, ../sass/_head-foot.scss */
.header .main_menu__dropdown_menu_wrap ul.blacklist {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 1299px) {
  /* line 844, ../sass/_head-foot.scss */
  .header .main_menu__dropdown_menu_wrap ul.blacklist {
    display: block;
  }
}
/* line 852, ../sass/_head-foot.scss */
.header .main_menu__dropdown_menu_wrap ul.blacklist > li {
  width: 20%;
}
@media (max-width: 1299px) {
  /* line 852, ../sass/_head-foot.scss */
  .header .main_menu__dropdown_menu_wrap ul.blacklist > li {
    width: 100%;
  }
}
/* line 859, ../sass/_head-foot.scss */
.header .main_menu__dropdown_menu_wrap ul.blacklist > li a, .header .main_menu__dropdown_menu_wrap ul.blacklist > li a:link, .header .main_menu__dropdown_menu_wrap ul.blacklist > li a:hover, .header .main_menu__dropdown_menu_wrap ul.blacklist > li a:visited, .header .main_menu__dropdown_menu_wrap ul.blacklist > li a:active, .header .main_menu__dropdown_menu_wrap ul.blacklist > li a:focus {
  text-align: center;
}
@media (max-width: 1299px) {
  /* line 859, ../sass/_head-foot.scss */
  .header .main_menu__dropdown_menu_wrap ul.blacklist > li a, .header .main_menu__dropdown_menu_wrap ul.blacklist > li a:link, .header .main_menu__dropdown_menu_wrap ul.blacklist > li a:hover, .header .main_menu__dropdown_menu_wrap ul.blacklist > li a:visited, .header .main_menu__dropdown_menu_wrap ul.blacklist > li a:active, .header .main_menu__dropdown_menu_wrap ul.blacklist > li a:focus {
    text-align: left;
  }
}
/* line 870, ../sass/_head-foot.scss */
.header .main_menu__dropdown_menu_wrap ul.blacklist__lvl2 > li {
  width: 20%;
}
@media (max-width: 1299px) {
  /* line 870, ../sass/_head-foot.scss */
  .header .main_menu__dropdown_menu_wrap ul.blacklist__lvl2 > li {
    width: 100%;
  }
}
/* line 877, ../sass/_head-foot.scss */
.header .main_menu__dropdown_menu_wrap ul.blacklist__lvl2 > li a, .header .main_menu__dropdown_menu_wrap ul.blacklist__lvl2 > li a:link, .header .main_menu__dropdown_menu_wrap ul.blacklist__lvl2 > li a:hover, .header .main_menu__dropdown_menu_wrap ul.blacklist__lvl2 > li a:visited, .header .main_menu__dropdown_menu_wrap ul.blacklist__lvl2 > li a:active, .header .main_menu__dropdown_menu_wrap ul.blacklist__lvl2 > li a:focus {
  font-size: 14px;
  text-align: left;
}
@media (max-width: 1299px) {
  /* line 877, ../sass/_head-foot.scss */
  .header .main_menu__dropdown_menu_wrap ul.blacklist__lvl2 > li a, .header .main_menu__dropdown_menu_wrap ul.blacklist__lvl2 > li a:link, .header .main_menu__dropdown_menu_wrap ul.blacklist__lvl2 > li a:hover, .header .main_menu__dropdown_menu_wrap ul.blacklist__lvl2 > li a:visited, .header .main_menu__dropdown_menu_wrap ul.blacklist__lvl2 > li a:active, .header .main_menu__dropdown_menu_wrap ul.blacklist__lvl2 > li a:focus {
    font-size: 16px;
    font-weight: 500;
  }
}
/* line 887, ../sass/_head-foot.scss */
.header .main_menu__dropdown_menu_wrap ul.blacklist__lvl2 > li a:hover {
  background: #0072d8;
  border-color: #0072d8;
}
/* line 894, ../sass/_head-foot.scss */
.header .main_menu__dropdown_menu_wrap ul li {
  display: block;
  float: left;
  padding-right: 0;
}
@media (max-width: 1299px) {
  /* line 894, ../sass/_head-foot.scss */
  .header .main_menu__dropdown_menu_wrap ul li {
    float: none;
    width: 100%;
  }
}
/* line 904, ../sass/_head-foot.scss */
.header .main_menu__dropdown_menu_wrap ul li a, .header .main_menu__dropdown_menu_wrap ul li a:link, .header .main_menu__dropdown_menu_wrap ul li a:hover, .header .main_menu__dropdown_menu_wrap ul li a:visited, .header .main_menu__dropdown_menu_wrap ul li a:active, .header .main_menu__dropdown_menu_wrap ul li a:focus {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  line-height: 20px;
  color: #fff;
  text-align: left;
  text-transform: none;
  background-color: transparent;
  border-color: transparent;
}
@media (max-width: 1299px) {
  /* line 904, ../sass/_head-foot.scss */
  .header .main_menu__dropdown_menu_wrap ul li a, .header .main_menu__dropdown_menu_wrap ul li a:link, .header .main_menu__dropdown_menu_wrap ul li a:hover, .header .main_menu__dropdown_menu_wrap ul li a:visited, .header .main_menu__dropdown_menu_wrap ul li a:active, .header .main_menu__dropdown_menu_wrap ul li a:focus {
    color: #fff;
    font-weight: 500;
  }
}
/* line 920, ../sass/_head-foot.scss */
.header .main_menu__dropdown_menu_wrap ul li a:hover {
  background: #0087ff;
  border-color: #0087ff;
}
/* line 927, ../sass/_head-foot.scss */
.header .main_menu__dropdown_menu_wrap ul > .hover > a, .header .main_menu__dropdown_menu_wrap ul > .hover > a:link, .header .main_menu__dropdown_menu_wrap ul > .hover > a:hover, .header .main_menu__dropdown_menu_wrap ul > .hover > a:visited, .header .main_menu__dropdown_menu_wrap ul > .hover > a:active, .header .main_menu__dropdown_menu_wrap ul > .hover > a:focus {
  background: #0087ff;
  border-color: #0087ff;
  color: #fff;
}
/* line 935, ../sass/_head-foot.scss */
.header .main_menu__dropdown_menu_wrap--dop_wrap {
  background: #0087ff;
}
@media (max-width: 1299px) {
  /* line 935, ../sass/_head-foot.scss */
  .header .main_menu__dropdown_menu_wrap--dop_wrap {
    background: transparent;
  }
}
/* line 943, ../sass/_head-foot.scss */
.header .main_menu__dropdown_back {
  display: none;
}
/* line 945, ../sass/_head-foot.scss */
.header .main_menu__dropdown_back a, .header .main_menu__dropdown_back a:link, .header .main_menu__dropdown_back a:hover, .header .main_menu__dropdown_back a:visited, .header .main_menu__dropdown_back a:active, .header .main_menu__dropdown_back a:focus {
  border: 0 !important;
}
/* line 950, ../sass/_head-foot.scss */
.header .main_menu__dropdown_back a span:before, .header .main_menu__dropdown_back a:link span:before, .header .main_menu__dropdown_back a:hover span:before, .header .main_menu__dropdown_back a:visited span:before, .header .main_menu__dropdown_back a:active span:before, .header .main_menu__dropdown_back a:focus span:before {
  padding-right: 10px;
  font-family: 'icomoon-line';
}
/* line 959, ../sass/_head-foot.scss */
.header .main_menu a.main_menu__dropdown_item.open, .header .main_menu a:link.main_menu__dropdown_item.open, .header .main_menu a:hover.main_menu__dropdown_item.open, .header .main_menu a:visited.main_menu__dropdown_item.open, .header .main_menu a:active.main_menu__dropdown_item.open, .header .main_menu a:focus.main_menu__dropdown_item.open {
  background: #0072d8;
  border-color: #0072d8;
  position: relative;
  z-index: 1;
  font-size: 16px;
  font-weight: 500;
}
/* line 967, ../sass/_head-foot.scss */
.header .main_menu a.main_menu__dropdown_item.open:before, .header .main_menu a:link.main_menu__dropdown_item.open:before, .header .main_menu a:hover.main_menu__dropdown_item.open:before, .header .main_menu a:visited.main_menu__dropdown_item.open:before, .header .main_menu a:active.main_menu__dropdown_item.open:before, .header .main_menu a:focus.main_menu__dropdown_item.open:before {
  content: ' ';
  display: block;
  position: absolute;
  z-index: -1;
  background: #0087ff;
  width: 200%;
  left: -50%;
  top: -2px;
  height: 48px;
}
/* line 979, ../sass/_head-foot.scss */
.header .main_menu a.main_menu__dropdown_item.open:after, .header .main_menu a:link.main_menu__dropdown_item.open:after, .header .main_menu a:hover.main_menu__dropdown_item.open:after, .header .main_menu a:visited.main_menu__dropdown_item.open:after, .header .main_menu a:active.main_menu__dropdown_item.open:after, .header .main_menu a:focus.main_menu__dropdown_item.open:after {
  top: 100%;
  left: 55px;
  border: solid 7px transparent;
  border-top-color: #0087ff;
  position: absolute;
}
/* line 989, ../sass/_head-foot.scss */
.header .main_menu a.main_menu__dropdown_item.open span:before, .header .main_menu a:link.main_menu__dropdown_item.open span:before, .header .main_menu a:hover.main_menu__dropdown_item.open span:before, .header .main_menu a:visited.main_menu__dropdown_item.open span:before, .header .main_menu a:active.main_menu__dropdown_item.open span:before, .header .main_menu a:focus.main_menu__dropdown_item.open span:before {
  display: none;
}
@media (max-width: 1299px) {
  /* line 996, ../sass/_head-foot.scss */
  .header .main_menu a, .header .main_menu a:link, .header .main_menu a:hover, .header .main_menu a:visited, .header .main_menu a:active, .header .main_menu a:focus {
    padding-left: 20px !important;
    padding-right: 20px !important;
    border-left: 0 !important;
    border-right: 0 !important;
    -moz-transition: none;
    -o-transition: none;
    -webkit-transition: none;
    transition: none;
  }
}

/* line 1008, ../sass/_head-foot.scss */
.open.main_menu__dropdown {
  display: block;
  opacity: 1;
  background: #4d5c61;
  position: absolute;
  top: 0;
  left: 20px;
  z-index: 2;
  right: 20px;
}
/* line 1018, ../sass/_head-foot.scss */
.open.main_menu__dropdown .open.main_menu__dropdown {
  left: 0;
  right: 0;
}
/* line 1023, ../sass/_head-foot.scss */
.open.main_menu__dropdown > .main_menu__dropdown_back {
  display: block;
}
/* line 1027, ../sass/_head-foot.scss */
.open.main_menu__dropdown .main_menu__dropdown_menu_wrap {
  position: static;
}

/* line 1033, ../sass/_head-foot.scss */
.footer {
  background: #e3ebed;
}
/* line 1036, ../sass/_head-foot.scss */
.footer .row, .footer .header__gamb_content_wrap, .footer .header .main_menu, .header .footer .main_menu, .footer .header .main_menu__dropdown_menu, .header .footer .main_menu__dropdown_menu {
  padding-top: 60px;
  padding-bottom: 60px;
}
/* line 1041, ../sass/_head-foot.scss */
.footer__top {
  padding-right: 35%;
}
@media (max-width: 1299px) {
  /* line 1041, ../sass/_head-foot.scss */
  .footer__top {
    padding-right: 0;
  }
}
/* line 1053, ../sass/_head-foot.scss */
.footer__contact {
  font-size: 14px;
  font-weight: 500;
  margin-top: 15px;
}
/* line 1059, ../sass/_head-foot.scss */
.footer__main {
  margin-top: 70px;
}
@media (max-width: 719px) {
  /* line 1059, ../sass/_head-foot.scss */
  .footer__main {
    margin-top: 50px;
  }
}
@media (max-width: 1299px) {
  /* line 1067, ../sass/_head-foot.scss */
  .footer__main-left {
    width: 33.3%;
  }
}
@media (max-width: 1023px) {
  /* line 1067, ../sass/_head-foot.scss */
  .footer__main-left {
    width: 100%;
  }
}
@media (max-width: 1299px) {
  /* line 1079, ../sass/_head-foot.scss */
  .footer__main-right {
    width: 66.7%;
  }
}
@media (max-width: 1023px) {
  /* line 1079, ../sass/_head-foot.scss */
  .footer__main-right {
    width: 100%;
  }
}
@media (max-width: 1299px) {
  /* line 1095, ../sass/_head-foot.scss */
  .footer__main-contacts {
    width: 100%;
    margin-top: 50px;
  }
}
/* line 1104, ../sass/_head-foot.scss */
.footer__main-title {
  color: #000;
  margin-bottom: 55px;
}
@media (max-width: 1299px) {
  /* line 1104, ../sass/_head-foot.scss */
  .footer__main-title {
    margin-bottom: 30px;
  }
}
@media (max-width: 719px) {
  /* line 1104, ../sass/_head-foot.scss */
  .footer__main-title {
    margin-bottom: 20px;
  }
}
/* line 1117, ../sass/_head-foot.scss */
.footer__main-title + .footer__main-contacts-item {
  margin-top: 0;
}
/* line 1122, ../sass/_head-foot.scss */
.footer__main-contacts {
  font-size: 14px;
  line-height: 1.71;
}
/* line 1126, ../sass/_head-foot.scss */
.footer__main-contacts span {
  display: block;
  font-weight: bold;
  color: #000000;
}
/* line 1132, ../sass/_head-foot.scss */
.footer__main-contacts-item {
  margin-top: 25px;
}
@media (max-width: 1299px) {
  /* line 1132, ../sass/_head-foot.scss */
  .footer__main-contacts-item {
    width: 33.3%;
    float: left;
    margin-top: 0;
  }
}
@media (max-width: 719px) {
  /* line 1132, ../sass/_head-foot.scss */
  .footer__main-contacts-item {
    width: 100%;
    margin-top: 10px;
  }
}
@media (max-width: 1299px) {
  /* line 1149, ../sass/_head-foot.scss */
  .footer__menu {
    width: 100%;
  }
}
@media (max-width: 719px) {
  /* line 1156, ../sass/_head-foot.scss */
  .footer__menu-col-wrap {
    margin-top: -30px;
  }
}
@media (max-width: 719px) {
  /* line 1164, ../sass/_head-foot.scss */
  .footer__menu-col {
    width: 100%;
    margin-top: 30px;
  }
}
/* line 1172, ../sass/_head-foot.scss */
.footer__menu-col ul {
  margin: -30px 0 0 0;
  padding: 0;
  list-style: none;
}
@media (max-width: 719px) {
  /* line 1172, ../sass/_head-foot.scss */
  .footer__menu-col ul {
    margin: -20px 0 0 0;
  }
}
/* line 1181, ../sass/_head-foot.scss */
.footer__menu-col ul li {
  margin: 30px 0 0 0;
  padding: 0;
  list-style: none;
}
@media (max-width: 719px) {
  /* line 1181, ../sass/_head-foot.scss */
  .footer__menu-col ul li {
    margin: 20px 0 0 0;
  }
}
/* line 1190, ../sass/_head-foot.scss */
.footer__menu-col ul li a, .footer__menu-col ul li a:link, .footer__menu-col ul li a:hover, .footer__menu-col ul li a:visited, .footer__menu-col ul li a:active, .footer__menu-col ul li a:focus, .footer__menu-col ul li button {
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  display: block;
  text-decoration: none;
}
/* line 1208, ../sass/_head-foot.scss */
.footer__logo a, .footer__logo a:link, .footer__logo a:hover, .footer__logo a:visited, .footer__logo a:active, .footer__logo a:focus {
  font-family: 'icomoon-color', sans-serif;
  height: 50px;
  width: 194px;
  font-size: 48px;
  text-decoration: none;
  display: block;
  background-image: url(/local/templates/otzovik/images/logo_new.png);
  background-size: 100%;
  background-repeat: no-repeat;
}
/* line 1218, ../sass/_head-foot.scss */
.footer__logo-text {
  font-size: 14px;
  line-height: 1.71;
  color: #8c989c;
  margin-top: 35px;
}
@media (max-width: 1299px) {
  /* line 1218, ../sass/_head-foot.scss */
  .footer__logo-text {
    margin-top: 20px;
  }
}
/* line 1228, ../sass/_head-foot.scss */
.footer__logo-text-name {
  font-weight: bold;
  color: #232323;
}
/* line 1232, ../sass/_head-foot.scss */
.footer__logo-text-name i {
  color: #0087ff;
  font-style: normal;
}
/* line 1240, ../sass/_head-foot.scss */
.footer__bot {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
/* line 1247, ../sass/_head-foot.scss */
.footer__privacy {
  margin-top: 50px;
}
@media (max-width: 1299px) {
  /* line 1247, ../sass/_head-foot.scss */
  .footer__privacy {
    width: 33.3%;
  }
}
@media (max-width: 1023px) {
  /* line 1247, ../sass/_head-foot.scss */
  .footer__privacy {
    width: 100%;
    margin-top: 35px;
  }
}
/* line 1261, ../sass/_head-foot.scss */
.footer__copy {
  font-size: 14px;
  margin-top: 50px;
}
@media (max-width: 1299px) {
  /* line 1261, ../sass/_head-foot.scss */
  .footer__copy {
    width: 66.7%;
  }
}
@media (max-width: 1023px) {
  /* line 1261, ../sass/_head-foot.scss */
  .footer__copy {
    width: 100%;
    margin-top: 35px;
  }
}
/* line 1275, ../sass/_head-foot.scss */
.footer__copy span {
  font-weight: bold;
  color: #232323;
  display: block;
}

/* line 1283, ../sass/_head-foot.scss */
.header_white {
  z-index: 2;
  background-color: #fff !important;
}
@media (max-width: 1299px) {
  /* line 1286, ../sass/_head-foot.scss */
  .header_white .header__finder_btn:before {
    color: #fff;
  }
}
/* line 1292, ../sass/_head-foot.scss */
.header_white .header__gamb a:before {
  color: #fff;
}
/* line 1296, ../sass/_head-foot.scss */
.header_white .header__city {
  color: #fff;
}
/* line 1300, ../sass/_head-foot.scss */
.header_white .header__reg_log {
  color: #fff;
}
/* line 1303, ../sass/_head-foot.scss */
.header_white .header__reg_log:before {
  color: #fff;
}
.header .logo a, .header .logo a:link, .header_white .logo a:hover, .header .logo a:visited, .header .logo a:active, .header .logo a:focus, .header .logo button {
  height: 50px;
  width: 194px;
 /* background-image: url("./../images/logo-otzv_pro-dark_bg.svg");*/
  background-image: url("/local/templates/otzovik/images/logo_new.png");
  background-size: 100%;
  background-repeat: no-repeat;
}

/* line 1309, ../sass/_head-foot.scss */
.header_white .logo a, .header_white .logo a:link, .header_white .logo a:hover, .header_white .logo a:visited, .header_white .logo a:active, .header_white .logo a:focus, .header_white .logo button {
  height: 50px;
  width: 194px;
 /* background-image: url("./../images/logo-otzv_pro-dark_bg.svg");*/
  background-image: url("/local/templates/otzovik/images/logo_new.png");
  background-size: 100%;
  background-repeat: no-repeat;
}
.header_white .header__category {
  color: white;
}
/* line 1316, ../sass/_head-foot.scss */
.header_white .logo a span, .header_white .logo a:link span, .header_white .logo a:hover span, .header_white .logo a:visited span, .header_white .logo a:active span, .header_white .logo a:focus span, .header_white .logo button span {
  display: none;
}
@media (max-width: 719px) {
  /* line 1309, ../sass/_head-foot.scss */
  .header_white .logo a, .header_white .logo a:link, .header_white .logo a:hover, .header_white .logo a:visited, .header_white .logo a:active, .header_white .logo a:focus, .header_white .logo button {
    height: 60px;
    width: 147px;
    background-size: auto;
  }
}
/* line 1328, ../sass/_head-foot.scss */
.header_white .header__log-person-name {
  color: #4d5c61;
}
/* line 1331, ../sass/_head-foot.scss */
.header_white .header__log-person-name:after {
  color: #4d5c61;
}

/* line 1, ../sass/_modal.scss */
.modal {
  display: none;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: fixed;
  z-index: 10001;
  overflow: hidden;
}
/* line 11, ../sass/_modal.scss */
.modal .modal_close {
  position: absolute;
  z-index: 101;
  top: 40px;
  right: 40px;
  font-size: 20px !important;
}
/* line 22, ../sass/_modal.scss */
.modal .modal-header {
  text-align: center;
}
/* line 26, ../sass/_modal.scss */
.modal .modal-dialog {
  position: absolute;
  background: #ffffff;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  min-width: 320px;
  width: 60%;
  max-width: 640px;
  height: 710px;
  padding: 30px 0;
  overflow-y: auto;
}
/* line 43, ../sass/_modal.scss */
.modal a.modal_close, .modal a:link.modal_close, .modal a:hover.modal_close, .modal a:visited.modal_close, .modal a:active.modal_close, .modal a:focus.modal_close {
  position: absolute;
  right: 30px;
  top: 0px;
  height: 20px;
  width: 20px;
  display: block;
}
/* line 53, ../sass/_modal.scss */
.modal.in {
  display: block;
}

/* line 58, ../sass/_modal.scss */
.modal-content {
  padding: 0 30px;
}
/* line 60, ../sass/_modal.scss */
.modal-content:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
}
/* line 67, ../sass/_modal.scss */
.modal-content .title, .modal-content .text_after_title {
  margin-bottom: 20px !important;
}

/* line 72, ../sass/_modal.scss */
.modal-backdrop.fade.in {
  background: #e4ebed;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 10000;
}

/* line 84, ../sass/_modal.scss */
.modal_full .row, .modal_full .header__gamb_content_wrap, .modal_full .header .main_menu, .header .modal_full .main_menu, .modal_full .header .main_menu__dropdown_menu, .header .modal_full .main_menu__dropdown_menu {
  position: relative;
}
/* line 88, ../sass/_modal.scss */
.modal_full .modal-dialog {
  position: absolute;
  background: transparent;
  width: 100%;
  max-width: none;
  height: 100%;
}
/* line 96, ../sass/_modal.scss */
.modal_full-close {
  position: absolute;
  top: 90px;
  right: 20px;
  background: transparent;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
}
@media (max-width: 1299px) {
  /* line 96, ../sass/_modal.scss */
  .modal_full-close {
    top: 60px;
  }
}
@media (max-width: 1023px) {
  /* line 96, ../sass/_modal.scss */
  .modal_full-close {
    top: 30px;
  }
}
/* line 113, ../sass/_modal.scss */
.modal_full-close span.icon-close-button, .modal_full-close .header__finder.open span.header__finder_btn, .header__finder.open .modal_full-close span.header__finder_btn {
  font-family: 'icomoon-line';
  color: #000;
  margin-left: 20px;
  font-size: 18px;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 719px) {
  /* line 122, ../sass/_modal.scss */
  .modal_full-close span.text {
    display: none;
  }
}

/* line 135, ../sass/_modal.scss */
.modal-choose__subtitle {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  color: #8c989c;
  margin-top: 8px;
}
@media (max-width: 1023px) {
  /* line 135, ../sass/_modal.scss */
  .modal-choose__subtitle {
    font-size: 14px;
  }
}
@media (max-width: 719px) {
  /* line 135, ../sass/_modal.scss */
  .modal-choose__subtitle {
    display: none;
  }
}
/* line 151, ../sass/_modal.scss */
.modal-choose__alphabet {
  margin: 0;
  padding: 0;
  list-style: none;
  position: relative;
}
@media (max-width: 719px) {
  /* line 151, ../sass/_modal.scss */
  .modal-choose__alphabet {
    display: none;
  }
}
/* line 161, ../sass/_modal.scss */
.modal-choose__alphabet.hide {
  opacity: 0;
}
/* line 165, ../sass/_modal.scss */
.modal-choose__alphabet-wrap {
  margin-top: 35px;
}
@media (max-width: 1599px) {
  /* line 165, ../sass/_modal.scss */
  .modal-choose__alphabet-wrap {
    padding: 0 47px;
  }
}
/* line 173, ../sass/_modal.scss */
.modal-choose__alphabet li {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 48px;
  height: 48px;
}
/* line 180, ../sass/_modal.scss */
.modal-choose__alphabet li a, .modal-choose__alphabet li a:link, .modal-choose__alphabet li a:hover, .modal-choose__alphabet li a:visited, .modal-choose__alphabet li a:active, .modal-choose__alphabet li a:focus, .modal-choose__alphabet li button {
  display: block;
  width: 100%;
  height: 100%;
  line-height: 48px;
  font-size: 24px;
  font-weight: bold;
  text-decoration: none;
  border-radius: 3px;
  text-align: center;
}
/* line 191, ../sass/_modal.scss */
.modal-choose__alphabet li a:hover, .modal-choose__alphabet li a:link:hover, .modal-choose__alphabet li a:hover:hover, .modal-choose__alphabet li a:visited:hover, .modal-choose__alphabet li a:active:hover, .modal-choose__alphabet li a:focus:hover, .modal-choose__alphabet li button:hover {
  color: #0087ff;
}
/* line 195, ../sass/_modal.scss */
.modal-choose__alphabet li a.active, .modal-choose__alphabet li a:link.active, .modal-choose__alphabet li a:hover.active, .modal-choose__alphabet li a:visited.active, .modal-choose__alphabet li a:active.active, .modal-choose__alphabet li a:focus.active, .modal-choose__alphabet li button.active {
  background: #8b999d;
  color: #fff;
}
/* line 199, ../sass/_modal.scss */
.modal-choose__alphabet li a.active:hover, .modal-choose__alphabet li a:link.active:hover, .modal-choose__alphabet li a:hover.active:hover, .modal-choose__alphabet li a:visited.active:hover, .modal-choose__alphabet li a:active.active:hover, .modal-choose__alphabet li a:focus.active:hover, .modal-choose__alphabet li button.active:hover {
  color: #fff;
}
/* line 206, ../sass/_modal.scss */
.modal-choose__alphabet .slick-prev {
  position: absolute;
  top: 0;
  left: -48px;
  width: 48px;
  height: 48px;
  line-height: 48px;
  cursor: pointer;
}
/* line 215, ../sass/_modal.scss */
.modal-choose__alphabet .slick-prev:after {
  content: '';
  position: absolute;
  top: 16px;
  left: 21px;
  height: 15px;
  width: 15px;
  border-top: 2px solid #000;
  border-right: 2px solid #000;
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
/* line 228, ../sass/_modal.scss */
.modal-choose__alphabet .slick-next {
  position: absolute;
  top: 0;
  right: -48px;
  width: 48px;
  height: 48px;
  line-height: 48px;
  cursor: pointer;
}
/* line 237, ../sass/_modal.scss */
.modal-choose__alphabet .slick-next:after {
  content: '';
  position: absolute;
  top: 16px;
  left: 12px;
  height: 15px;
  width: 15px;
  border-bottom: 2px solid #000;
  border-left: 2px solid #000;
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
/* line 251, ../sass/_modal.scss */
.modal-choose__cities {
  margin: 35px 0 0 0;
  padding: 0;
  list-style: none;
  max-height: 352px;
}
/* line 258, ../sass/_modal.scss */
.modal-choose__cities li {
  margin: 0;
  padding: 0;
  list-style: none;
}
@media (max-width: 1299px) {
  /* line 258, ../sass/_modal.scss */
  .modal-choose__cities li {
    width: 25%;
  }
}
@media (max-width: 1023px) {
  /* line 258, ../sass/_modal.scss */
  .modal-choose__cities li {
    width: 33.3%;
  }
}
@media (max-width: 719px) {
  /* line 258, ../sass/_modal.scss */
  .modal-choose__cities li {
    width: 50%;
  }
}
/* line 276, ../sass/_modal.scss */
.modal-choose__cities li a, .modal-choose__cities li a:link, .modal-choose__cities li a:hover, .modal-choose__cities li a:visited, .modal-choose__cities li a:active, .modal-choose__cities li a:focus, .modal-choose__cities li button {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.3;
  padding: 12px 0;
  text-decoration: none;
  display: none;
}
/* line 284, ../sass/_modal.scss */
.modal-choose__cities li a.show, .modal-choose__cities li a:link.show, .modal-choose__cities li a:hover.show, .modal-choose__cities li a:visited.show, .modal-choose__cities li a:active.show, .modal-choose__cities li a:focus.show, .modal-choose__cities li button.show {
  display: block;
}
/* line 288, ../sass/_modal.scss */
.modal-choose__cities li a:hover, .modal-choose__cities li a:link:hover, .modal-choose__cities li a:hover:hover, .modal-choose__cities li a:visited:hover, .modal-choose__cities li a:active:hover, .modal-choose__cities li a:focus:hover, .modal-choose__cities li button:hover {
  text-decoration: underline;
}
/* line 295, ../sass/_modal.scss */
.modal-choose__search {
  position: relative;
  margin-top: 35px;
}
/* line 299, ../sass/_modal.scss */
.modal-choose__search input.modal-choose__search-input {
  width: 100%;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  height: 56px;
  border-color: #d4dde0;
  padding-right: 300px;
}
@media (max-width: 719px) {
  /* line 299, ../sass/_modal.scss */
  .modal-choose__search input.modal-choose__search-input {
    padding-right: 66px;
    padding-left: 10px;
    font-size: 14px;
  }
  /* line 61, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
  .modal-choose__search input.modal-choose__search-input:-moz-placeholder {
    font-size: 14px;
  }
  /* line 64, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
  .modal-choose__search input.modal-choose__search-input::-moz-placeholder {
    font-size: 14px;
  }
  /* line 67, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
  .modal-choose__search input.modal-choose__search-input:-ms-input-placeholder {
    font-size: 14px;
  }
  /* line 56, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
  .modal-choose__search input.modal-choose__search-input::-webkit-input-placeholder {
    font-size: 14px;
  }
}
/* line 318, ../sass/_modal.scss */
.modal-choose__search-btn {
  position: absolute;
  top: 0;
  right: 0;
  width: 280px;
  height: 56px;
  background: #0087ff;
  color: #fff;
  font-weight: bold;
  text-decoration: none;
}
@media (max-width: 719px) {
  /* line 318, ../sass/_modal.scss */
  .modal-choose__search-btn {
    width: 56px;
  }
  /* line 332, ../sass/_modal.scss */
  .modal-choose__search-btn span {
    display: none;
  }
  /* line 336, ../sass/_modal.scss */
  .modal-choose__search-btn:after {
    content: '';
    position: absolute;
    top: 15px;
    left: 22px;
    height: 18px;
    width: 12px;
    transform: rotate(45deg);
    border-right: solid 3px #fff;
    border-bottom: solid 3px #fff;
  }
}
/* line 349, ../sass/_modal.scss */
.modal-choose__search-btn:hover {
  background: #0072d8;
}
/* line 354, ../sass/_modal.scss */
.modal-choose__search-result {
  display: none;
  width: 100%;
  border: 1px solid #d4dde0;
  border-top: none;
  background: #fff;
  z-index: 10;
  position: relative;
}
/* line 363, ../sass/_modal.scss */
.modal-choose__search-result ul {
  margin: 0;
  padding: 10px 0;
  list-style: none;
}
/* line 368, ../sass/_modal.scss */
.modal-choose__search-result ul li {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 373, ../sass/_modal.scss */
.modal-choose__search-result ul li a, .modal-choose__search-result ul li a:link, .modal-choose__search-result ul li a:hover, .modal-choose__search-result ul li a:visited, .modal-choose__search-result ul li a:active, .modal-choose__search-result ul li a:focus, .modal-choose__search-result ul li button {
  font-size: 16px;
  font-weight: 500;
  color: #8c989c;
  display: block;
  padding: 5px 20px;
  text-decoration: none;
}
@media (max-width: 1023px) {
  /* line 373, ../sass/_modal.scss */
  .modal-choose__search-result ul li a, .modal-choose__search-result ul li a:link, .modal-choose__search-result ul li a:hover, .modal-choose__search-result ul li a:visited, .modal-choose__search-result ul li a:active, .modal-choose__search-result ul li a:focus, .modal-choose__search-result ul li button {
    font-size: 14px;
  }
}
/* line 385, ../sass/_modal.scss */
.modal-choose__search-result ul li a .letter, .modal-choose__search-result ul li a:link .letter, .modal-choose__search-result ul li a:hover .letter, .modal-choose__search-result ul li a:visited .letter, .modal-choose__search-result ul li a:active .letter, .modal-choose__search-result ul li a:focus .letter, .modal-choose__search-result ul li button .letter {
  color: #0087ff;
}
/* line 389, ../sass/_modal.scss */
.modal-choose__search-result ul li a:hover, .modal-choose__search-result ul li a:link:hover, .modal-choose__search-result ul li a:hover:hover, .modal-choose__search-result ul li a:visited:hover, .modal-choose__search-result ul li a:active:hover, .modal-choose__search-result ul li a:focus:hover, .modal-choose__search-result ul li button:hover {
  text-decoration: underline;
}
/* line 396, ../sass/_modal.scss */
.modal-choose__search-result-wrap {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  padding-right: 280px;
}

/* line 407, ../sass/_modal.scss */
.modal-login {
  height: 100%;
}
/* line 410, ../sass/_modal.scss */
.modal-login .container {
  height: 100%;
}
/* line 414, ../sass/_modal.scss */
.modal-login .row, .modal-login .header__gamb_content_wrap, .modal-login .header .main_menu, .header .modal-login .main_menu, .modal-login .header .main_menu__dropdown_menu, .header .modal-login .main_menu__dropdown_menu {
  height: 100%;
}
@media (max-width: 1299px) {
  /* line 414, ../sass/_modal.scss */
  .modal-login .row, .modal-login .header__gamb_content_wrap, .modal-login .header .main_menu, .header .modal-login .main_menu, .modal-login .header .main_menu__dropdown_menu, .header .modal-login .main_menu__dropdown_menu {
    padding-top: 0;
  }
}
/* line 422, ../sass/_modal.scss */
.modal-login__main {
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
@media (max-width: 1599px) {
  /* line 422, ../sass/_modal.scss */
  .modal-login__main {
    display: block;
  }
}
/* line 433, ../sass/_modal.scss */
.modal-login .modal_full-close {
  top: 0;
}
/* line 437, ../sass/_modal.scss */
.modal-login__main {
  width: 75%;
  margin: 0 auto;
}
@media (max-width: 1599px) {
  /* line 437, ../sass/_modal.scss */
  .modal-login__main {
    width: 100%;
  }
}
/* line 446, ../sass/_modal.scss */
.modal-login__main-wrap {
  margin-top: 35px;
}
@media (max-width: 719px) {
  /* line 446, ../sass/_modal.scss */
  .modal-login__main-wrap {
    margin-top: 0;
  }
}
@media (max-width: 1023px) {
  /* line 455, ../sass/_modal.scss */
  .modal-login__left {
    width: 50%;
  }
}
@media (max-width: 719px) {
  /* line 455, ../sass/_modal.scss */
  .modal-login__left {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  /* line 467, ../sass/_modal.scss */
  .modal-login__right {
    width: 50%;
  }
}
@media (max-width: 719px) {
  /* line 467, ../sass/_modal.scss */
  .modal-login__right {
    display: none;
  }
}
/* line 478, ../sass/_modal.scss */
.modal-login__right-title {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
}
/* line 484, ../sass/_modal.scss */
.modal-login__right-text {
  font-size: 14px;
  line-height: 1.71;
  margin-top: 20px;
  font-weight: bold;
}
/* line 491, ../sass/_modal.scss */
.modal-login__right-list {
  margin-top: 20px;
  font-size: 14px;
}

/* line 500, ../sass/_modal.scss */
.form-col {
  margin-top: 20px;
}
@media (max-width: 719px) {
  /* line 500, ../sass/_modal.scss */
  .form-col {
    margin-top: 15px;
  }
}
/* line 508, ../sass/_modal.scss */
.form-label {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  margin-bottom: 8px;
  display: block;
}
@media (max-width: 719px) {
  /* line 508, ../sass/_modal.scss */
  .form-label {
    font-size: 14px;
    margin-bottom: 4px;
  }
}
/* line 521, ../sass/_modal.scss */
.form-input {
  border-color: #d4dde0;
  font-size: 14px;
  padding: 0 20px;
  line-height: 46px;
  height: 48px;
}
/* line 61, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
.form-input:-moz-placeholder {
  font-size: 14px;
}
/* line 64, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
.form-input::-moz-placeholder {
  font-size: 14px;
}
/* line 67, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
.form-input:-ms-input-placeholder {
  font-size: 14px;
}
/* line 56, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
.form-input::-webkit-input-placeholder {
  font-size: 14px;
}
/* line 534, ../sass/_modal.scss */
.form-license {
  margin-top: 30px;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.71;
}
/* line 540, ../sass/_modal.scss */
.form-license a, .form-license a:link, .form-license a:hover, .form-license a:visited, .form-license a:active, .form-license a:focus, .form-license button, .form-license input[type="submit"] {
  color: #0d6eff;
  font-size: 14px;
  line-height: 1.71;
}
/* line 545, ../sass/_modal.scss */
.form-license a:hover, .form-license a:link:hover, .form-license a:hover:hover, .form-license a:visited:hover, .form-license a:active:hover, .form-license a:focus:hover, .form-license button:hover, .form-license input[type="submit"]:hover {
  text-decoration: none;
}
@media (max-width: 1023px) {
  /* line 551, ../sass/_modal.scss */
  .form-btn {
    margin-top: 30px;
  }
}

/* line 1, ../sass/_main.scss */
.body-wrap {
  padding-top: 152px;
}
@media (max-width: 1299px) {
  /* line 1, ../sass/_main.scss */
  .body-wrap {
    padding-top: 100px;
  }
}
@media (max-width: 1023px) {
  /* line 1, ../sass/_main.scss */
  .body-wrap {
    padding-top: 80px;
  }
}
/* line 16, ../sass/_main.scss */
.body-wrap_org {
  padding-top: 0;
}
/* line 21, ../sass/_main.scss */
.body-wrap.fix a.link-to-top {
  opacity: 1;
  visibility: visible;
}

/* line 28, ../sass/_main.scss */
.wrap_btn {
  text-align: center;
}

/* line 32, ../sass/_main.scss */
.colors {
  color: #0087ff;
}

/* line 36, ../sass/_main.scss */
.dop__bg, .header .main_menu__line_menu {
  background: #e4ebed;
}

/* line 40, ../sass/_main.scss */
.bg-grey {
  background: #e3ebed;
}

/* line 44, ../sass/_main.scss */
.main-slider {
  height: 450px;
  position: relative;
  overflow: hidden;
}
@media (max-width: 719px) {
  /* line 44, ../sass/_main.scss */
  .main-slider {
    height: 355px;
  }
}
/* line 53, ../sass/_main.scss */
.main-slider .row, .main-slider .header__gamb_content_wrap, .main-slider .header .main_menu, .header .main-slider .main_menu, .main-slider .header .main_menu__dropdown_menu, .header .main-slider .main_menu__dropdown_menu {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 58, ../sass/_main.scss */
.main-slider__item {
  background-size: cover;
  height: 450px;
}
@media (max-width: 719px) {
  /* line 58, ../sass/_main.scss */
  .main-slider__item {
    height: 355px;
  }
}
/* line 66, ../sass/_main.scss */
.main-slider__item .row, .main-slider__item .header__gamb_content_wrap, .main-slider__item .header .main_menu, .header .main-slider__item .main_menu, .main-slider__item .header .main_menu__dropdown_menu, .header .main-slider__item .main_menu__dropdown_menu {
  height: 100%;
}
/* line 71, ../sass/_main.scss */
.main-slider__wrap {
  height: 100%;
  display: flex;
  align-items: center;
}
/* line 78, ../sass/_main.scss */
.main-slider__left {
  padding-left: 130px;
}
@media (max-width: 1299px) {
  /* line 78, ../sass/_main.scss */
  .main-slider__left {
    width: 100%;
    padding-left: 70px;
    padding-right: 70px;
    text-align: center;
  }
}
@media (max-width: 719px) {
  /* line 78, ../sass/_main.scss */
  .main-slider__left {
    padding-left: 15px;
    padding-right: 15px;
  }
}
/* line 95, ../sass/_main.scss */
.main-slider__img {
  height: 100%;
}
@media (max-width: 1299px) {
  /* line 95, ../sass/_main.scss */
  .main-slider__img {
    display: none;
  }
}
/* line 103, ../sass/_main.scss */
.main-slider__img img {
  height: 100%;
  float: right;
}
/* line 109, ../sass/_main.scss */
.main-slider__img-center {
  position: relative;
  width: 808px;
  height: 100%;
  margin: 0 auto;
}
@media (max-width: 1023px) {
  /* line 109, ../sass/_main.scss */
  .main-slider__img-center {
    width: 100%;
  }
}
/* line 119, ../sass/_main.scss */
.main-slider__img-center img {
  height: 100%;
}
@media (max-width: 1023px) {
  /* line 119, ../sass/_main.scss */
  .main-slider__img-center img {
    display: none;
  }
}
/* line 127, ../sass/_main.scss */
.main-slider__img-center-text-wrap {
  position: absolute;
  top: 0;
  left: 318px;
  width: 420px;
  height: 265px;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 1023px) {
  /* line 127, ../sass/_main.scss */
  .main-slider__img-center-text-wrap {
    position: static;
    width: 100%;
    height: 100%;
    padding-left: 70px;
    padding-right: 70px;
  }
}
@media (max-width: 719px) {
  /* line 127, ../sass/_main.scss */
  .main-slider__img-center-text-wrap {
    padding-left: 15px;
    padding-right: 15px;
  }
}
/* line 155, ../sass/_main.scss */
.main-slider__img-center-title span {
  color: #0d6eff;
}
/* line 160, ../sass/_main.scss */
.main-slider__img-center-btn-wrap {
  margin-top: 30px;
}
/* line 169, ../sass/_main.scss */
.main-slider__text {
  font-size: 16px;
  line-height: 24px;
  margin-top: 30px;
}
@media (max-width: 719px) {
  /* line 169, ../sass/_main.scss */
  .main-slider__text {
    font-size: 14px;
    line-height: 20px;
    margin-top: 15px;
  }
}
/* line 181, ../sass/_main.scss */
.main-slider .slick-prev {
  position: absolute;
  top: 0;
  left: 20px;
  width: 24px;
  height: 24px;
  overflow: hidden;
  text-indent: 9999px;
  background: url("./../images/arrows-long.png") top left no-repeat;
  -moz-transition: all 0s ease-out 0s;
  -o-transition: all 0s ease-out 0s;
  -webkit-transition: all 0s ease-out;
  -webkit-transition-delay: 0s;
  transition: all 0s ease-out 0s;
}
/* line 192, ../sass/_main.scss */
.main-slider .slick-prev:hover {
  background-position: -24px 0;
}
/* line 197, ../sass/_main.scss */
.main-slider .slick-next {
  position: absolute;
  top: 0;
  right: 20px;
  width: 24px;
  height: 24px;
  overflow: hidden;
  text-indent: 9999px;
  background: url("./../images/arrows-long.png") top left no-repeat;
  -moz-transition: all 0s ease-out 0s;
  -o-transition: all 0s ease-out 0s;
  -webkit-transition: all 0s ease-out;
  -webkit-transition-delay: 0s;
  transition: all 0s ease-out 0s;
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
/* line 209, ../sass/_main.scss */
.main-slider .slick-next:hover {
  background-position: -24px 0;
}
/* line 214, ../sass/_main.scss */
.main-slider .slick-dots {
  position: absolute;
  bottom: 5px;
  width: 100%;
  text-align: center;
}
/* line 221, ../sass/_main.scss */
.main-slider__slider-arrows {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
}
/* line 227, ../sass/_main.scss */
.main-slider__slider-arrows-row {
  position: relative;
}
@media (max-width: 719px) {
  /* line 221, ../sass/_main.scss */
  .main-slider__slider-arrows {
    display: none;
  }
}

/* line 238, ../sass/_main.scss */
.main-list-links__wrap {
  display: flex;
  flex-wrap: wrap;
  margin-top: -45px;
}
@media (max-width: 640px) {
  /* line 238, ../sass/_main.scss */
  .main-list-links__wrap {
    margin-top: -30px;
  }
}
/* line 249, ../sass/_main.scss */
.main-list-links__item {
  margin-top: 45px;
}
@media (max-width: 1599px) {
  /* line 249, ../sass/_main.scss */
  .main-list-links__item {
    width: 20%;
  }
  /* line 256, ../sass/_main.scss */
  .main-list-links__item:nth-last-child(1), .main-list-links__item:nth-last-child(2) {
    /*display: none;*/
  }
}
@media (max-width: 1299px) {
  /* line 249, ../sass/_main.scss */
  .main-list-links__item {
    width: 33.3%;
  }
  /* line 264, ../sass/_main.scss */
  .main-list-links__item:nth-last-child(2) {
    display: block;
  }
}
@media (max-width: 1023px) {
  /* line 249, ../sass/_main.scss */
  .main-list-links__item {
    width: 50%;
  }
  /* line 272, ../sass/_main.scss */
  .main-list-links__item:nth-last-child(4), .main-list-links__item:nth-last-child(3), .main-list-links__item:nth-last-child(2) {
   /* display: none;*/
  }
}
@media (max-width: 640px) {
  /* line 249, ../sass/_main.scss */
  .main-list-links__item {
    width: 100%;
    margin-top: 30px;
  }
}
/* line 283, ../sass/_main.scss */
.main-list-links__btn-wrap {
  margin-top: 45px;
}
@media (max-width: 640px) {
  /* line 283, ../sass/_main.scss */
  .main-list-links__btn-wrap {
    margin-top: 30px;
  }
}
/* line 292, ../sass/_main.scss */
.main-list-links__category-title a, .main-list-links__category-title a:link, .main-list-links__category-title a:hover, .main-list-links__category-title a:visited, .main-list-links__category-title a:active, .main-list-links__category-title a:focus, .main-list-links__category-title button {
  text-decoration: none;
  margin-bottom: 10px;
}
@media (max-width: 1299px) {
  /* line 292, ../sass/_main.scss */
  .main-list-links__category-title a, .main-list-links__category-title a:link, .main-list-links__category-title a:hover, .main-list-links__category-title a:visited, .main-list-links__category-title a:active, .main-list-links__category-title a:focus, .main-list-links__category-title button {
    font-size: 20px;
  }
}
@media (max-width: 719px) {
  /* line 292, ../sass/_main.scss */
  .main-list-links__category-title a, .main-list-links__category-title a:link, .main-list-links__category-title a:hover, .main-list-links__category-title a:visited, .main-list-links__category-title a:active, .main-list-links__category-title a:focus, .main-list-links__category-title button {
    font-size: 16px;
    margin-bottom: 0;
  }
}
/* line 306, ../sass/_main.scss */
.main-list-links__category-title a:hover, .main-list-links__category-title a:link:hover, .main-list-links__category-title a:hover:hover, .main-list-links__category-title a:visited:hover, .main-list-links__category-title a:active:hover, .main-list-links__category-title a:focus:hover, .main-list-links__category-title button:hover {
  text-decoration: underline;
  color: #313896;
}
/* line 314, ../sass/_main.scss */
.main-list-links__category a, .main-list-links__category a:link, .main-list-links__category a:hover, .main-list-links__category a:visited, .main-list-links__category a:active, .main-list-links__category a:focus, .main-list-links__category button {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: none;
  margin-top: 15px;
}
@media (max-width: 1599px) {
  /* line 314, ../sass/_main.scss */
  .main-list-links__category a, .main-list-links__category a:link, .main-list-links__category a:hover, .main-list-links__category a:visited, .main-list-links__category a:active, .main-list-links__category a:focus, .main-list-links__category button {
    font-size: 14px;
    margin-top: 11px;
  }
}
@media (max-width: 1023px) {
  /* line 314, ../sass/_main.scss */
  .main-list-links__category a, .main-list-links__category a:link, .main-list-links__category a:hover, .main-list-links__category a:visited, .main-list-links__category a:active, .main-list-links__category a:focus, .main-list-links__category button {
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
}
/* line 334, ../sass/_main.scss */
.main-list-links__category a:hover span.name, .main-list-links__category a:link:hover span.name, .main-list-links__category a:hover:hover span.name, .main-list-links__category a:visited:hover span.name, .main-list-links__category a:active:hover span.name, .main-list-links__category a:focus:hover span.name, .main-list-links__category button:hover span.name {
  text-decoration: underline;
  color: #313896;
}
/* line 340, ../sass/_main.scss */
.main-list-links__category a span.num, .main-list-links__category a:link span.num, .main-list-links__category a:hover span.num, .main-list-links__category a:visited span.num, .main-list-links__category a:active span.num, .main-list-links__category a:focus span.num, .main-list-links__category button span.num {
  color: #a5d2df;
  margin-left: 5px;
}
/* line 348, ../sass/_main.scss */
.main-list-links__category-all a, .main-list-links__category-all a:link, .main-list-links__category-all a:hover, .main-list-links__category-all a:visited, .main-list-links__category-all a:active, .main-list-links__category-all a:focus, .main-list-links__category-all button {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: none;
  margin-top: 15px;
  color: #0d6eff;
}
@media (max-width: 1599px) {
  /* line 348, ../sass/_main.scss */
  .main-list-links__category-all a, .main-list-links__category-all a:link, .main-list-links__category-all a:hover, .main-list-links__category-all a:visited, .main-list-links__category-all a:active, .main-list-links__category-all a:focus, .main-list-links__category-all button {
    font-size: 14px;
    margin-top: 11px;
  }
}
/* line 361, ../sass/_main.scss */
.main-list-links__category-all a:hover, .main-list-links__category-all a:link:hover, .main-list-links__category-all a:hover:hover, .main-list-links__category-all a:visited:hover, .main-list-links__category-all a:active:hover, .main-list-links__category-all a:focus:hover, .main-list-links__category-all button:hover {
  text-decoration: underline;
  color: #0d6eff;
}

/* line 370, ../sass/_main.scss */
.main-investigation__wrap {
  position: relative;
}
/* line 374, ../sass/_main.scss */
.main-investigation__top {
  padding-right: 20%;
}
@media (max-width: 1299px) {
  /* line 374, ../sass/_main.scss */
  .main-investigation__top {
    padding-right: 33.3%;
  }
}
@media (max-width: 719px) {
  /* line 374, ../sass/_main.scss */
  .main-investigation__top {
    padding-right: 0;
  }
}
/* line 390, ../sass/_main.scss */
.main-investigation__text {
  margin-top: 5px;
  font-size: 14px;
}
/* line 398, ../sass/_main.scss */
.main-investigation__slider-item {
  margin-top: 32px;
}
/* line 403, ../sass/_main.scss */
.main-investigation__slider-img {
  position: relative;
  height: 120px;
  width: 100%;
  overflow: hidden;
  border-radius: 0 10px 10px 10px;
}
/* line 410, ../sass/_main.scss */
.main-investigation__slider-img img {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  max-width: 120%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 421, ../sass/_main.scss */
.main-investigation__slider-date {
  font-size: 14px;
  line-height: 1.71;
  color: #8c989c;
  margin-top: 17px;
}
/* line 428, ../sass/_main.scss */
.main-investigation__slider-name {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  color: #232323;
  margin-top: 8px;
}
/* line 436, ../sass/_main.scss */
.main-investigation__slider-text {
  font-size: 14px;
  line-height: 1.71;
  margin-top: 8px;
}
/* line 442, ../sass/_main.scss */
.main-investigation__slider-btn-wrap {
  margin-top: 8px;
}
/* line 450, ../sass/_main.scss */
.main-investigation__slider-arrow {
  float: left;
}
/* line 455, ../sass/_main.scss */
.main-investigation__btn-bot {
  position: absolute;
  right: -2px;
  top: 0;
  width: 100%;
}
@media (max-width: 1599px) {
  /* line 455, ../sass/_main.scss */
  .main-investigation__btn-bot {
    position: static;
  }
}
/* line 470, ../sass/_main.scss */
.main-investigation__btn-left {
  float: right;
}
@media (max-width: 1599px) {
  /* line 470, ../sass/_main.scss */
  .main-investigation__btn-left {
    position: absolute;
    right: -2px;
    top: 0;
    width: 25%;
    padding: 0;
    padding-left: 21px;
  }
}
@media (max-width: 1299px) {
  /* line 470, ../sass/_main.scss */
  .main-investigation__btn-left {
    width: 33.3%;
    padding-left: 20px;
  }
}
@media (max-width: 1023px) {
  /* line 470, ../sass/_main.scss */
  .main-investigation__btn-left {
    position: static;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
    margin-top: 35px;
  }
}
/* line 497, ../sass/_main.scss */
.main-investigation__btn-all-wrap {
  width: 100%;
  margin-right: -120px;
  padding-right: 120px;
  float: left;
}
/* line 504, ../sass/_main.scss */
.main-investigation__btn-right {
  float: right;
}
@media (max-width: 1599px) {
  /* line 504, ../sass/_main.scss */
  .main-investigation__btn-right {
    width: 100%;
    margin-top: 50px;
    text-align: center;
  }
}
@media (max-width: 1023px) {
  /* line 504, ../sass/_main.scss */
  .main-investigation__btn-right {
    margin-top: 35px;
  }
}

/* line 521, ../sass/_main.scss */
.main-thanks__wrap {
  position: relative;
}
/* line 525, ../sass/_main.scss */
.main-thanks__top {
  padding-right: 20%;
}
@media (max-width: 1299px) {
  /* line 525, ../sass/_main.scss */
  .main-thanks__top {
    padding-right: 33.3%;
  }
}
@media (max-width: 719px) {
  /* line 525, ../sass/_main.scss */
  .main-thanks__top {
    padding-right: 0;
  }
}
/* line 541, ../sass/_main.scss */
.main-thanks__text {
  margin-top: 5px;
  font-size: 14px;
  color: #8c989c;
}
/* line 550, ../sass/_main.scss */
.main-thanks__slider-item {
  margin-top: 32px;
}
/* line 555, ../sass/_main.scss */
.main-thanks__slider-top {
  display: flex;
  align-items: center;
}
/* line 559, ../sass/_main.scss */
.main-thanks__slider-top-text {
  padding-left: 20px;
}
/* line 564, ../sass/_main.scss */
.main-thanks__slider-img {
  position: relative;
  height: 60px;
  width: 60px;
  overflow: hidden;
  float: left;
}
/* line 571, ../sass/_main.scss */
.main-thanks__slider-img img {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  max-width: 110%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 582, ../sass/_main.scss */
.main-thanks__slider-time {
  font-size: 12px;
  line-height: 1.33;
  color: #8c989c;
  margin-top: 4px;
}
/* line 589, ../sass/_main.scss */
.main-thanks__slider-name {
  line-height: 1;
}
/* line 592, ../sass/_main.scss */
.main-thanks__slider-name a, .main-thanks__slider-name a:link, .main-thanks__slider-name a:hover, .main-thanks__slider-name a:visited, .main-thanks__slider-name a:active, .main-thanks__slider-name a:focus, .main-thanks__slider-name button {
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  color: #0d6eff;
  text-decoration: underline;
}
/* line 599, ../sass/_main.scss */
.main-thanks__slider-name a:hover, .main-thanks__slider-name a:link:hover, .main-thanks__slider-name a:hover:hover, .main-thanks__slider-name a:visited:hover, .main-thanks__slider-name a:active:hover, .main-thanks__slider-name a:focus:hover, .main-thanks__slider-name button:hover {
  text-decoration: none;
}
/* line 605, ../sass/_main.scss */
.main-thanks__slider-text {
  font-size: 14px;
  line-height: 1.71;
  font-weight: 500;
  font-style: italic;
  margin-top: 15px;
}
/* line 613, ../sass/_main.scss */
.main-thanks__slider-btn-wrap {
  margin-top: 8px;
}
/* line 621, ../sass/_main.scss */
.main-thanks__slider-arrow {
  float: left;
}
/* line 626, ../sass/_main.scss */
.main-thanks__btn-bot {
  position: absolute;
  right: -2px;
  top: 0;
  width: 100%;
}
@media (max-width: 1023px) {
  /* line 626, ../sass/_main.scss */
  .main-thanks__btn-bot {
    position: static;
    width: 100%;
    margin-top: 35px;
  }
}
/* line 643, ../sass/_main.scss */
.main-thanks__btn-left {
  float: right;
}
@media (max-width: 1599px) {
  /* line 643, ../sass/_main.scss */
  .main-thanks__btn-left {
    width: 25%;
  }
}
@media (max-width: 1299px) {
  /* line 643, ../sass/_main.scss */
  .main-thanks__btn-left {
    width: 33.3%;
  }
}
@media (max-width: 1023px) {
  /* line 643, ../sass/_main.scss */
  .main-thanks__btn-left {
    width: 100%;
  }
}
/* line 660, ../sass/_main.scss */
.main-thanks__btn-all-wrap {
  width: 100%;
  margin-right: -120px;
  padding-right: 120px;
  float: left;
}

/* line 669, ../sass/_main.scss */
.main-sale__wrap {
  position: relative;
}
/* line 673, ../sass/_main.scss */
.main-sale__top {
  padding-right: 20%;
}
@media (max-width: 1299px) {
  /* line 673, ../sass/_main.scss */
  .main-sale__top {
    padding-right: 33.3%;
  }
}
@media (max-width: 719px) {
  /* line 673, ../sass/_main.scss */
  .main-sale__top {
    padding-right: 0;
  }
}
/* line 689, ../sass/_main.scss */
.main-sale__text {
  margin-top: 5px;
  font-size: 14px;
  color: #8c989c;
}
/* line 698, ../sass/_main.scss */
.main-sale__slider-item {
  margin-top: 32px;
}
/* line 703, ../sass/_main.scss */
.main-sale__slider-img {
  position: relative;
  height: 160px;
  width: 100%;
  overflow: hidden;
  border-radius: 0 10px 10px 10px;
  margin-bottom: 18px;
}
/* line 711, ../sass/_main.scss */
.main-sale__slider-img img {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  max-width: 120%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 722, ../sass/_main.scss */
.main-sale__slider-name {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  color: #232323;
  margin-top: 12px;
}
/* line 731, ../sass/_main.scss */
.main-sale__slider-top:after {
  display: table;
  clear: both;
  content: '';
}
/* line 738, ../sass/_main.scss */
.main-sale__slider-date {
  float: left;
  font-size: 14px;
  line-height: 1.71;
  color: #8c989c;
}
/* line 745, ../sass/_main.scss */
.main-sale__slider-percent {
  float: right;
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  color: #8c989c;
}
/* line 753, ../sass/_main.scss */
.main-sale__slider-about {
  margin-top: 10px;
}
/* line 756, ../sass/_main.scss */
.main-sale__slider-about-text {
  padding-left: 12px;
  display: flex;
  flex-wrap: wrap;
  min-height: 40px;
  align-items: center;
}
/* line 764, ../sass/_main.scss */
.main-sale__slider-about-img {
  position: relative;
  height: 40px;
  width: 40px;
  overflow: hidden;
  float: left;
}
/* line 771, ../sass/_main.scss */
.main-sale__slider-about-img img {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  max-width: 110%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 782, ../sass/_main.scss */
.main-sale__slider-about-name {
  font-size: 14px;
  line-height: 1.43;
  text-transform: uppercase;
  font-weight: bold;
  color: #8c989c;
}
/* line 790, ../sass/_main.scss */
.main-sale__slider-about-address {
  font-size: 14px;
  line-height: 1.43;
  color: #8c989c;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
/* line 800, ../sass/_main.scss */
.main-sale__slider-arrow {
  float: left;
}
/* line 805, ../sass/_main.scss */
.main-sale__btn-bot {
  position: absolute;
  right: -2px;
  top: 0;
  width: 100%;
}
@media (max-width: 1023px) {
  /* line 805, ../sass/_main.scss */
  .main-sale__btn-bot {
    position: static;
    width: 100%;
    margin-top: 35px;
  }
}
/* line 822, ../sass/_main.scss */
.main-sale__btn-left {
  float: right;
}
@media (max-width: 1599px) {
  /* line 822, ../sass/_main.scss */
  .main-sale__btn-left {
    width: 25%;
  }
}
@media (max-width: 1299px) {
  /* line 822, ../sass/_main.scss */
  .main-sale__btn-left {
    width: 33.3%;
  }
}
@media (max-width: 1023px) {
  /* line 822, ../sass/_main.scss */
  .main-sale__btn-left {
    width: 100%;
  }
}
/* line 839, ../sass/_main.scss */
.main-sale__btn-all-wrap {
  width: 100%;
  margin-right: -120px;
  padding-right: 120px;
  float: left;
}
/* line 846, ../sass/_main.scss */
.main-sale__btn-right {
  float: right;
}

/* line 853, ../sass/_main.scss */
.main-services__wrap {
  position: relative;
  overflow: hidden;
}
/* line 861, ../sass/_main.scss */
.main-services__slider .slick-track {
  position: static;
}
/* line 865, ../sass/_main.scss */
.main-services__slider-item {
  width: 311px;
  padding: 0 15px;
}
/* line 869, ../sass/_main.scss */
.main-services__slider-item-fon {
  background: #fff;
  border: 2px solid #fce300;
  border-radius: 0 10px 10px 10px;
  padding: 25px;
  height: 395px;
  background-position: center bottom;
  background-repeat: no-repeat;
  display: flex;
  flex-wrap: wrap;
}
/* line 880, ../sass/_main.scss */
.main-services__slider-item-fon_left {
  padding-right: calc(50% + 40px);
}
@media (max-width: 719px) {
  /* line 880, ../sass/_main.scss */
  .main-services__slider-item-fon_left {
    padding-right: 25px;
  }
}
/* line 889, ../sass/_main.scss */
.main-services__slider-item_2 {
  width: 624px;
}
/* line 895, ../sass/_main.scss */
.main-services__slider-item_search .main-services__slider-item-fon {
  background-image: url("./../images/service-1.png");
}
/* line 902, ../sass/_main.scss */
.main-services__slider-item_review .main-services__slider-item-fon {
  background-image: url("./../images/service-2.png");
}
/* line 909, ../sass/_main.scss */
.main-services__slider-item_investigation .main-services__slider-item-fon {
  background-image: url("./../images/service-3.png");
}
/* line 916, ../sass/_main.scss */
.main-services__slider-item_complaint .main-services__slider-item-fon {
  background-image: url("./../images/service-4.png");
}
/* line 921, ../sass/_main.scss */
.main-services__slider-item_transparent {
  width: 100%;
  padding: 0;
}
/* line 925, ../sass/_main.scss */
.main-services__slider-item_transparent .main-services__slider-item-fon {
  background: transparent;
  height: auto;
}
/* line 930, ../sass/_main.scss */
.main-services__slider-item_transparent .main-services__slider-btn-wrap {
  margin-top: 35px;
}
/* line 936, ../sass/_main.scss */
.main-services__slider-title {
  color: #4d5c61;
}
/* line 940, ../sass/_main.scss */
.main-services__slider-title_red {
  color: #d0011d;
}
/* line 945, ../sass/_main.scss */
.main-services__slider-text {
  color: #8c989c;
  font-size: 14px;
  line-height: 24px;
  margin-top: 10px;
}
/* line 952, ../sass/_main.scss */
.main-services__slider-btn-wrap {
  width: 100%;
  align-self: flex-end;
}
/* line 960, ../sass/_main.scss */
.main-services__slider-inner {
  position: relative;
  padding: 20px;
  height: 100%;
}
@media (max-width: 719px) {
  /* line 960, ../sass/_main.scss */
  .main-services__slider-inner {
    display: none;
  }
}
/* line 969, ../sass/_main.scss */
.main-services__slider-inner-position {
  width: 314px;
  position: absolute;
  top: 0;
  left: calc(20% - 27px);
  z-index: 1;
  height: 395px;
}
/* line 978, ../sass/_main.scss */
.main-services__slider-inner .slick-list, .main-services__slider-inner .slick-track {
  height: 100%;
}
/* line 982, ../sass/_main.scss */
.main-services__slider-inner-item {
  height: 100%;
}
/* line 986, ../sass/_main.scss */
.main-services__slider-inner-fon {
  position: relative;
  height: 100%;
}
/* line 991, ../sass/_main.scss */
.main-services__slider-inner-arrow-wrap {
  position: absolute;
  bottom: 20px;
  right: 10px;
}
@media (max-width: 719px) {
  /* line 991, ../sass/_main.scss */
  .main-services__slider-inner-arrow-wrap {
    display: none;
  }
}
/* line 1001, ../sass/_main.scss */
.main-services__slider-inner-img {
  text-align: center;
  height: 155px;
  overflow: hidden;
  margin-bottom: 15px;
}
/* line 1007, ../sass/_main.scss */
.main-services__slider-inner-img img {
  height: 100%;
  max-width: 100%;
  display: inline-block;
}
/* line 1014, ../sass/_main.scss */
.main-services__slider-inner-date {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #8c989c;
}
/* line 1021, ../sass/_main.scss */
.main-services__slider-inner-name {
  font-size: 16px;
  line-height: 24px;
  color: #232323;
  font-weight: 500;
  margin-top: 5px;
}
/* line 1029, ../sass/_main.scss */
.main-services__slider-inner-birthday {
  font-size: 16px;
  line-height: 24px;
  color: #232323;
  font-weight: 500;
}
/* line 1036, ../sass/_main.scss */
.main-services__slider-inner-source {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #8c989c;
  margin-top: 10px;
}
/* line 1043, ../sass/_main.scss */
.main-services__slider-inner-source a, .main-services__slider-inner-source a:link, .main-services__slider-inner-source a:hover, .main-services__slider-inner-source a:visited, .main-services__slider-inner-source a:active, .main-services__slider-inner-source a:focus, .main-services__slider-inner-source button {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #0087ff;
}
/* line 1051, ../sass/_main.scss */
.main-services__slider-inner-btn-wrap {
  width: 100%;
  margin-right: -120px;
  padding-right: 120px;
  float: left;
  position: absolute;
  bottom: 0;
  left: 0;
}
@media (max-width: 1599px) {
  /* line 1062, ../sass/_main.scss */
  .main-services__btn-bot {
    margin-top: 50px;
    text-align: center;
  }
}

/* line 1071, ../sass/_main.scss */
.first-page__row {
  padding-top: 30px;
  padding-bottom: 50px;
}
@media (max-width: 1023px) {
  /* line 1071, ../sass/_main.scss */
  .first-page__row {
    padding-bottom: 30px;
    padding-top: 10px;
  }
}
/* line 1081, ../sass/_main.scss */
.first-page__title {
  text-align: left;
  margin-top: 16px;
}
@media (max-width: 719px) {
  /* line 1081, ../sass/_main.scss */
  .first-page__title {
    font-size: 20px;
  }
}
/* line 1091, ../sass/_main.scss */
.first-page__find-text {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  color: #8c989c;
  margin-top: 8px;
}
/* line 1099, ../sass/_main.scss */
.first-page__service-text {
  font-size: 14px;
  line-height: 1.3;
  color: #8c989c;
  margin-top: 20px;
}
/* line 1106, ../sass/_main.scss */
.first-page__service-price {
  font-size: 20px;
  font-weight: 900;
  line-height: 1.4;
  color: #8c989c;
  margin-top: 5px;
}
@media (max-width: 1299px) {
  /* line 1106, ../sass/_main.scss */
  .first-page__service-price {
    font-size: 14px;
    font-weight: bold;
    line-height: 1.43;
    color: #4d5c61;
  }
}
/* line 1121, ../sass/_main.scss */
.first-page__info {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
@media (max-width: 1599px) {
  /* line 1121, ../sass/_main.scss */
  .first-page__info {
    display: block;
  }
}
/* line 1131, ../sass/_main.scss */
.first-page__info-left {
  margin-top: 35px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
@media (max-width: 1599px) {
  /* line 1131, ../sass/_main.scss */
  .first-page__info-left {
    width: 100%;
  }
}
@media (max-width: 719px) {
  /* line 1131, ../sass/_main.scss */
  .first-page__info-left {
    margin-top: 20px;
  }
}
/* line 1147, ../sass/_main.scss */
.first-page__info-right {
  margin-top: 35px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 1599px) {
  /* line 1147, ../sass/_main.scss */
  .first-page__info-right {
    width: 100%;
    justify-content: flex-start;
  }
}
@media (max-width: 1023px) {
  /* line 1147, ../sass/_main.scss */
  .first-page__info-right {
    margin-top: 10px;
  }
}
@media (max-width: 719px) {
  /* line 1147, ../sass/_main.scss */
  .first-page__info-right {
    display: block;
  }
}
/* line 1167, ../sass/_main.scss */
.first-page__info-right_lk {
  display: block;
}
/* line 1172, ../sass/_main.scss */
.first-page__info-img {
  width: 120px;
  height: 120px;
  float: left;
  position: relative;
  overflow: hidden;
}
@media (max-width: 1299px) {
  /* line 1172, ../sass/_main.scss */
  .first-page__info-img {
    width: 80px;
    height: 80px;
  }
}
@media (max-width: 719px) {
  /* line 1172, ../sass/_main.scss */
  .first-page__info-img {
    width: 60px;
    height: 60px;
  }
}
/* line 1189, ../sass/_main.scss */
.first-page__info-img img {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  max-width: 120%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 1200, ../sass/_main.scss */
.first-page__info-img_add-photo a, .first-page__info-img_add-photo a:link, .first-page__info-img_add-photo a:hover, .first-page__info-img_add-photo a:visited, .first-page__info-img_add-photo a:active, .first-page__info-img_add-photo a:focus, .first-page__info-img_add-photo button {
  background: #e3ebed;
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
/* line 1207, ../sass/_main.scss */
.first-page__info-img_add-photo a:after, .first-page__info-img_add-photo a:link:after, .first-page__info-img_add-photo a:hover:after, .first-page__info-img_add-photo a:visited:after, .first-page__info-img_add-photo a:active:after, .first-page__info-img_add-photo a:focus:after, .first-page__info-img_add-photo button:after {
  content: '+';
  position: absolute;
  top: 50%;
  left: 50%;
  color: #3083ff;
  font-size: 67px;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
@media (max-width: 719px) {
  /* line 1218, ../sass/_main.scss */
  .first-page__info-img_add-photo a:after, .first-page__info-img_add-photo a:link:after, .first-page__info-img_add-photo a:hover:after, .first-page__info-img_add-photo a:visited:after, .first-page__info-img_add-photo a:active:after, .first-page__info-img_add-photo a:focus:after, .first-page__info-img_add-photo button:after {
    font-size: 45px;
  }
}
/* line 1226, ../sass/_main.scss */
.first-page__info-text-wrap {
  width: 100%;
  margin-left: -120px;
  padding-left: 140px;
}
@media (max-width: 1299px) {
  /* line 1226, ../sass/_main.scss */
  .first-page__info-text-wrap {
    margin-left: -80px;
    padding-left: 100px;
  }
}
@media (max-width: 719px) {
  /* line 1226, ../sass/_main.scss */
  .first-page__info-text-wrap {
    margin-left: -60px;
    padding-left: 80px;
  }
}
/* line 1242, ../sass/_main.scss */
.first-page__info-text {
  color: #fff;
  font-weight: bold;
}
/* line 1247, ../sass/_main.scss */
.first-page__info .first-page__title {
  color: #fff;
  margin: 0;
}
/* line 1252, ../sass/_main.scss */
.first-page__info-num {
  text-align: center;
  margin-left: 45px;
}
@media (max-width: 1599px) {
  /* line 1252, ../sass/_main.scss */
  .first-page__info-num {
    margin: 0 30px 0 0;
  }
}
@media (max-width: 1023px) {
  /* line 1252, ../sass/_main.scss */
  .first-page__info-num {
    display: inline-block;
    margin: 10px 20px 0 0;
  }
}
/* line 1265, ../sass/_main.scss */
.first-page__info-num .num {
  color: #fff;
  font-size: 32px;
  line-height: 32px;
  font-weight: bold;
  position: relative;
  padding-left: 40px;
}
/* line 1273, ../sass/_main.scss */
.first-page__info-num .num i {
  font-style: normal;
  width: 43px;
  height: 38px;
  position: absolute;
  top: 0;
  left: 0;
}
@media (max-width: 1023px) {
  /* line 1273, ../sass/_main.scss */
  .first-page__info-num .num i {
    width: 32px;
    height: 27px;
  }
}
/* line 1286, ../sass/_main.scss */
.first-page__info-num .num i.rate {
  width: 33px;
  height: 24px;
  top: 6px;
  background: url("./../images/icon-kubok.svg") top left no-repeat;
  background-size: contain !important;
}
@media (max-width: 1023px) {
  /* line 1286, ../sass/_main.scss */
  .first-page__info-num .num i.rate {
    width: 28px;
    height: 17px;
    top: 4px;
  }
}
/* line 1300, ../sass/_main.scss */
.first-page__info-num .num i.like {
  background: url("./../images/icon-otziv-good-new.svg") top left no-repeat;
  background-size: contain !important;
}
/* line 1305, ../sass/_main.scss */
.first-page__info-num .num i.unlike {
  background: url("./../images/icon-otziv-bad-new.svg") top left no-repeat;
  background-size: contain !important;
}
/* line 1310, ../sass/_main.scss */
.first-page__info-num .num i.comments {
  background: url("./../images/icon-card-coment-new.svg") top left no-repeat;
  background-size: contain !important;
}
/* line 1315, ../sass/_main.scss */
.first-page__info-num .num i.win {
  background: url("./../images/viigrali-big.png") center center no-repeat;
}
@media (max-width: 1023px) {
  /* line 1315, ../sass/_main.scss */
  .first-page__info-num .num i.win {
    width: 20px;
    height: 24px;
    background-size: contain !important;
  }
}
/* line 1325, ../sass/_main.scss */
.first-page__info-num .num i.fall {
  background: url("./../images/proigrali-big.png") center center no-repeat;
}
@media (max-width: 1023px) {
  /* line 1325, ../sass/_main.scss */
  .first-page__info-num .num i.fall {
    width: 20px;
    height: 24px;
    background-size: contain !important;
  }
}
@media (max-width: 1023px) {
  /* line 1265, ../sass/_main.scss */
  .first-page__info-num .num {
    font-size: 20px;
    line-height: 20px;
    padding-left: 30px;
  }
}
/* line 1343, ../sass/_main.scss */
.first-page__info-num .text {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.71;
  color: rgba(255, 255, 255, 0.5);
  display: block;
}
@media (max-width: 1023px) {
  /* line 1343, ../sass/_main.scss */
  .first-page__info-num .text {
    display: none;
  }
}
/* line 1357, ../sass/_main.scss */
.first-page__dop-info {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
@media (max-width: 1023px) {
  /* line 1357, ../sass/_main.scss */
  .first-page__dop-info {
    display: block;
  }
}
/* line 1367, ../sass/_main.scss */
.first-page__dop-info-left {
  margin-top: 35px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
@media (max-width: 1599px) {
  /* line 1367, ../sass/_main.scss */
  .first-page__dop-info-left {
    width: 25%;
  }
}
@media (max-width: 1023px) {
  /* line 1367, ../sass/_main.scss */
  .first-page__dop-info-left {
    width: 100%;
  }
}
/* line 1383, ../sass/_main.scss */
.first-page__dop-info-right {
  margin-top: 35px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 1599px) {
  /* line 1383, ../sass/_main.scss */
  .first-page__dop-info-right {
    width: 75%;
  }
}
@media (max-width: 1023px) {
  /* line 1383, ../sass/_main.scss */
  .first-page__dop-info-right {
    width: 100%;
    display: block;
    text-align: center;
    margin-top: 15px;
  }
}
/* line 1401, ../sass/_main.scss */
.first-page__dop-info-right-item {
  float: left;
  margin-left: 30px;
}
/* line 1405, ../sass/_main.scss */
.first-page__dop-info-right-item:first-child {
  margin-left: 0;
}
@media (max-width: 1023px) {
  /* line 1401, ../sass/_main.scss */
  .first-page__dop-info-right-item {
    margin: 15px 0 0 0;
    width: 50%;
    float: left;
    padding: 0 10px;
  }
}
@media (max-width: 640px) {
  /* line 1401, ../sass/_main.scss */
  .first-page__dop-info-right-item {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  /* line 1421, ../sass/_main.scss */
  .first-page__dop-info-right a, .first-page__dop-info-right a:link, .first-page__dop-info-right a:hover, .first-page__dop-info-right a:visited, .first-page__dop-info-right a:active, .first-page__dop-info-right a:focus, .first-page__dop-info-right button {
    width: 100%;
  }
}
/* line 1429, ../sass/_main.scss */
.first-page__label {
  margin-right: 35px;
}
@media (max-width: 1599px) {
  /* line 1429, ../sass/_main.scss */
  .first-page__label {
    margin-right: 10px;
  }
}
/* line 1436, ../sass/_main.scss */
.first-page__label .icon {
  width: 48px;
  height: 32px;
  line-height: 32px;
  background-color: #3083ff;
  display: inline-block;
  vertical-align: middle;
  font-size: 15px;
  font-weight: 900;
  text-align: center;
  color: #ffffff;
  text-transform: uppercase;
  position: relative;
}

.first-page__label .icon.icon_not_recommendation {
  background-color: #d80027;
}
/* line 1451, ../sass/_main.scss */
.first-page__label .icon_recommendation:after {
  content: '';
  position: absolute;
  top: 8px;
  left: 17px;
  height: 15px;
  width: 16px;
  background: url("./../images/thumbs-up.svg") center left no-repeat;
  background-size: contain;
}
.first-page__label .icon_not_recommendation:after {
  content: '';
  position: absolute;
  top: 6px;
  left: 15px;
  height: 18px;
  width: 18px;
  background: url("./../images/ne-rekomenduem.svg") center left no-repeat;
  background-size: contain;
}
/* line 1464, ../sass/_main.scss */
.first-page__label .icon_speciality:after {
  content: '';
  position: absolute;
  top: 5px;
  left: 20px;
  height: 16px;
  width: 10px;
  transform: rotate(45deg);
  border-right: solid 3px #fff;
  border-bottom: solid 3px #fff;
}
/* line 1478, ../sass/_main.scss */
.first-page__label .text {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.71;
  color: #ffffff;
  display: inline-block;
  vertical-align: middle;
  margin-left: 8px;
}
@media (max-width: 1599px) {
  /* line 1478, ../sass/_main.scss */
  .first-page__label .text {
    display: none;
  }
}
/* line 1494, ../sass/_main.scss */
.first-page a.first-page__link-owner, .first-page a:link.first-page__link-owner, .first-page a:hover.first-page__link-owner, .first-page a:visited.first-page__link-owner, .first-page a:active.first-page__link-owner, .first-page a:focus.first-page__link-owner, .first-page button.first-page__link-owner {
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  color: #ffffff;
}
/* line 1500, ../sass/_main.scss */
.first-page a.first-page__link-owner:hover, .first-page a:link.first-page__link-owner:hover, .first-page a:hover.first-page__link-owner:hover, .first-page a:visited.first-page__link-owner:hover, .first-page a:active.first-page__link-owner:hover, .first-page a:focus.first-page__link-owner:hover, .first-page button.first-page__link-owner:hover {
  text-decoration: none;
}
/* line 1505, ../sass/_main.scss */
.first-page a.first-page__link-change, .first-page a:link.first-page__link-change, .first-page a:hover.first-page__link-change, .first-page a:visited.first-page__link-change, .first-page a:active.first-page__link-change, .first-page a:focus.first-page__link-change, .first-page button.first-page__link-change {
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  color: #ffffff;
}
/* line 1511, ../sass/_main.scss */
.first-page a.first-page__link-change:hover, .first-page a:link.first-page__link-change:hover, .first-page a:hover.first-page__link-change:hover, .first-page a:visited.first-page__link-change:hover, .first-page a:active.first-page__link-change:hover, .first-page a:focus.first-page__link-change:hover, .first-page button.first-page__link-change:hover {
  text-decoration: none;
}
/* line 1525, ../sass/_main.scss */
.first-page__recommend {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.3;
  color: #0087ff;
  margin-top: 8px;
  padding-left: 56px;
  position: relative;
  display: flex;
  align-items: center;
  min-height: 32px;
}
/* line 1537, ../sass/_main.scss */
.first-page__recommend:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 48px;
  height: 32px;
  background: #4481ff;
}
/* line 1547, ../sass/_main.scss */
.first-page__recommend:after {
  content: '';
  position: absolute;
  top: 8px;
  left: 17px;
  height: 15px;
  width: 16px;
  background: url("./../images/icon-finger.svg") center left no-repeat;
  background-size: contain;
}
/* line 1562, ../sass/_main.scss */
.first-page__review-left {
  margin-top: 30px;
}
@media (max-width: 1299px) {
  /* line 1562, ../sass/_main.scss */
  .first-page__review-left {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  /* line 1562, ../sass/_main.scss */
  .first-page__review-left {
    margin-top: 15px;
  }
}
/* line 1574, ../sass/_main.scss */
.first-page__review-left .card-tabcontents__reviews-top-item {
  width: 100%;
  padding-left: 0;
}
/* line 1580, ../sass/_main.scss */
.first-page__review-right {
  margin-top: 30px;
  text-align: right;
}
@media (max-width: 1299px) {
  /* line 1580, ../sass/_main.scss */
  .first-page__review-right {
    width: 100%;
    text-align: left;
  }
}
@media (max-width: 1023px) {
  /* line 1580, ../sass/_main.scss */
  .first-page__review-right {
    margin-top: 0;
  }
}
/* line 1595, ../sass/_main.scss */
.first-page__review-num {
  text-align: center;
  margin-left: 45px;
  display: inline-block;
}
@media (max-width: 1299px) {
  /* line 1595, ../sass/_main.scss */
  .first-page__review-num {
    margin: 0 30px 0 0;
  }
}
@media (max-width: 1023px) {
  /* line 1595, ../sass/_main.scss */
  .first-page__review-num {
    display: inline-block;
    margin: 15px 15px 0 0;
  }
}
/* line 1609, ../sass/_main.scss */
.first-page__review-num .num {
  color: #4d5c61;
  font-size: 32px;
  line-height: 32px;
  font-weight: bold;
  position: relative;
  padding-left: 40px;
}
/* line 1617, ../sass/_main.scss */
.first-page__review-num .num i {
  font-style: normal;
  width: 43px;
  height: 38px;
  position: absolute;
  top: 0;
  left: 0;
}
@media (max-width: 1023px) {
  /* line 1617, ../sass/_main.scss */
  .first-page__review-num .num i {
    width: 32px;
    height: 27px;
  }
}
/* line 1630, ../sass/_main.scss */
.first-page__review-num .num i.like {
  background: url("./../images/icon-otziv-good-blue.svg") top left no-repeat;
  background-size: contain !important;
}
/* line 1635, ../sass/_main.scss */
.first-page__review-num .num i.unlike {
  background: url("./../images/icon-otziv-bad-blue.svg") top left no-repeat;
  background-size: contain !important;
}
/* line 1640, ../sass/_main.scss */
.first-page__review-num .num i.comments {
  background: url("./../images/icon-card-coment-blue.svg") top left no-repeat;
  background-size: contain !important;
}
/* line 1645, ../sass/_main.scss */
.first-page__review-num .num i.view {
  top: 4px;
  background: url("./../images/icon-card-view-blue.svg") top left no-repeat;
  background-size: contain !important;
}
@media (max-width: 1023px) {
  /* line 1609, ../sass/_main.scss */
  .first-page__review-num .num {
    font-size: 20px;
    line-height: 20px;
    padding-left: 30px;
  }
}
/* line 1659, ../sass/_main.scss */
.first-page__review-num .text {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.71;
  color: #8c989c;
  display: block;
  margin-top: 3px;
}
@media (max-width: 1023px) {
  /* line 1659, ../sass/_main.scss */
  .first-page__review-num .text {
    display: none;
  }
}
/* line 1674, ../sass/_main.scss */
.first-page__info-num-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
}
@media (max-width: 1599px) {
  /* line 1674, ../sass/_main.scss */
  .first-page__info-num-wrap {
    justify-content: flex-start;
  }
}
@media (max-width: 719px) {
  /* line 1674, ../sass/_main.scss */
  .first-page__info-num-wrap {
    display: block;
  }
}
/* line 1688, ../sass/_main.scss */
.first-page__info-num-wrap:after {
  display: table;
  clear: both;
  content: '';
}
/* line 1695, ../sass/_main.scss */
.first-page__lk-btn-wrap {
  width: 100%;
  text-align: right;
}
@media (max-width: 1599px) {
  /* line 1695, ../sass/_main.scss */
  .first-page__lk-btn-wrap {
    text-align: left;
  }
}
/* line 1703, ../sass/_main.scss */
.first-page__lk-btn-wrap:after {
  display: table;
  clear: both;
  content: '';
}
/* line 1710, ../sass/_main.scss */
.first-page__lk-btn {
  margin: 20px 0 0 30px;
  display: inline-block;
}
@media (max-width: 1599px) {
  /* line 1710, ../sass/_main.scss */
  .first-page__lk-btn {
    margin: 20px 30px 0 0;
  }
}

/* line 1720, ../sass/_main.scss */
.catalog-list {
  margin: 0;
  padding: 30px 0 0 0;
  list-style: none;
}
@media (max-width: 1023px) {
  /* line 1720, ../sass/_main.scss */
  .catalog-list {
    display: none;
  }
}
/* line 1730, ../sass/_main.scss */
.catalog-list li {
  margin: 0;
  padding: 0;
  list-style: none;
}
@media (max-width: 1599px) {
  /* line 1730, ../sass/_main.scss */
  .catalog-list li {
    width: 25%;
  }
}
@media (max-width: 1299px) {
  /* line 1730, ../sass/_main.scss */
  .catalog-list li {
    width: 33.3%;
  }
}
/* line 1744, ../sass/_main.scss */
.catalog-list li a, .catalog-list li a:link, .catalog-list li a:hover, .catalog-list li a:visited, .catalog-list li a:active, .catalog-list li a:focus, .catalog-list li button {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: none;
  margin-top: 15px;
}
@media (max-width: 1599px) {
  /* line 1744, ../sass/_main.scss */
  .catalog-list li a, .catalog-list li a:link, .catalog-list li a:hover, .catalog-list li a:visited, .catalog-list li a:active, .catalog-list li a:focus, .catalog-list li button {
    font-size: 14px;
    margin-top: 11px;
  }
}
/* line 1758, ../sass/_main.scss */
.catalog-list li a:hover span.name, .catalog-list li a:link:hover span.name, .catalog-list li a:hover:hover span.name, .catalog-list li a:visited:hover span.name, .catalog-list li a:active:hover span.name, .catalog-list li a:focus:hover span.name, .catalog-list li button:hover span.name {
  text-decoration: underline;
  color: #0d6eff;
}
/* line 1764, ../sass/_main.scss */
.catalog-list li a span.num, .catalog-list li a:link span.num, .catalog-list li a:hover span.num, .catalog-list li a:visited span.num, .catalog-list li a:active span.num, .catalog-list li a:focus span.num, .catalog-list li button span.num {
  color: #a5d2df;
  margin-left: 5px;
}

@media (max-width: 1599px) {
  /* line 1776, ../sass/_main.scss */
  .catalog__main-left {
    width: 100%;
  }
}
/* line 1784, ../sass/_main.scss */
.catalog__main-right {
  margin-top: 40px;
}
@media (max-width: 1599px) {
  /* line 1784, ../sass/_main.scss */
  .catalog__main-right {
    width: 100%;
  }
}
/* line 1792, ../sass/_main.scss */
.catalog__main-right-title {
  margin-top: 45px;
}
/* line 1796, ../sass/_main.scss */
.catalog__main-right-title_in-front-of-sort {
  margin-top: -85px;
}
/* line 1801, ../sass/_main.scss */
.catalog__main-right_full {
  margin-top: 0;
}
@media (max-width: 1599px) {
  /* line 1801, ../sass/_main.scss */
  .catalog__main-right_full {
    margin-top: 40px;
  }
}
/* line 1810, ../sass/_main.scss */
.catalog__main-right-investigation .main-investigation__slider-item {
  padding: 0;
}
/* line 1820, ../sass/_main.scss */
.catalog__table-row:after {
  content: '';
  clear: both;
  display: table;
}
/* line 1826, ../sass/_main.scss */
.catalog__table-row_head {
  padding: 0 20px;
}
@media (max-width: 1023px) {
  /* line 1826, ../sass/_main.scss */
  .catalog__table-row_head {
    display: none;
  }
}
/* line 1834, ../sass/_main.scss */
.catalog__table-row_bot {
  text-align: center;
  padding: 25px 20px;
}
/* line 1840, ../sass/_main.scss */
.catalog__table-head-col {
  padding: 25px 0;
  float: left;
}
/* line 1844, ../sass/_main.scss */
.catalog__table-head-col_name {
  font-size: 16px;
  font-weight: 500;
  margin-right: -400px;
  width: 100%;
  padding-right: 400px;
}
/* line 1852, ../sass/_main.scss */
.catalog__table-head-col_title {
  width: 200px;
  font-size: 14px;
  font-weight: 500;
  color: #8c989c;
}
/* line 1860, ../sass/_main.scss */
.catalog__table-row-wrap {
  padding: 0 20px;
  border: solid 2px transparent;
  margin: -5px 0;
  position: relative;
}
/* line 1867, ../sass/_main.scss */
.catalog__table-row-wrap a.catalog__table-row, .catalog__table-row-wrap a:link.catalog__table-row, .catalog__table-row-wrap a:hover.catalog__table-row, .catalog__table-row-wrap a:visited.catalog__table-row, .catalog__table-row-wrap a:active.catalog__table-row, .catalog__table-row-wrap a:focus.catalog__table-row, .catalog__table-row-wrap button.catalog__table-row {
  border-top: 1px solid #e3ebed;
  border-bottom: 1px solid #e3ebed;
  display: block;
  padding: 25px 0;
  text-decoration: none;
}
@media (max-width: 1023px) {
  /* line 1867, ../sass/_main.scss */
  .catalog__table-row-wrap a.catalog__table-row, .catalog__table-row-wrap a:link.catalog__table-row, .catalog__table-row-wrap a:hover.catalog__table-row, .catalog__table-row-wrap a:visited.catalog__table-row, .catalog__table-row-wrap a:active.catalog__table-row, .catalog__table-row-wrap a:focus.catalog__table-row, .catalog__table-row-wrap button.catalog__table-row {
    padding: 15px 0;
  }
}
@media (max-width: 1023px) {
  /* line 1883, ../sass/_main.scss */
  .catalog__table-row-wrap:nth-child(2) a.catalog__table-row, .catalog__table-row-wrap:nth-child(2) a:link.catalog__table-row, .catalog__table-row-wrap:nth-child(2) a:hover.catalog__table-row, .catalog__table-row-wrap:nth-child(2) a:visited.catalog__table-row, .catalog__table-row-wrap:nth-child(2) a:active.catalog__table-row, .catalog__table-row-wrap:nth-child(2) a:focus.catalog__table-row, .catalog__table-row-wrap:nth-child(2) button.catalog__table-row {
    border-top: none;
  }
}
/* line 1890, ../sass/_main.scss */
.catalog__table-row-wrap:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 48px;
  height: 100%;
  background: transparent;
  z-index: 1;
}
/* line 1901, ../sass/_main.scss */
.catalog__table-row-wrap:after {
  content: '';
  position: absolute;
  top: 50%;
  right: 20px;
  width: 8px;
  height: 13px;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background: url("./../images/arrow-left-blue.svg") center center no-repeat;
  background-size: contain;
  z-index: 2;
}
@media (min-width: 1024px) {
  /* line 1914, ../sass/_main.scss */
  .catalog__table-row-wrap:hover {
    border-color: #0d6eff;
  }
  /* line 1918, ../sass/_main.scss */
  .catalog__table-row-wrap:hover:before {
    background: #0d6eff;
  }
  /* line 1922, ../sass/_main.scss */
  .catalog__table-row-wrap:hover:after {
    background: url("./../images/arrow-left-white.svg") center center no-repeat;
    background-size: contain;
  }
  /* line 1928, ../sass/_main.scss */
  .catalog__table-row-wrap:hover a.catalog__table-row, .catalog__table-row-wrap:hover a:link.catalog__table-row, .catalog__table-row-wrap:hover a:hover.catalog__table-row, .catalog__table-row-wrap:hover a:visited.catalog__table-row, .catalog__table-row-wrap:hover a:active.catalog__table-row, .catalog__table-row-wrap:hover a:focus.catalog__table-row, .catalog__table-row-wrap:hover button.catalog__table-row {
    border-color: transparent;
  }
  /* line 1933, ../sass/_main.scss */
  .catalog__table-row-wrap:hover .catalog__table-company-num {
    display: none;
  }
  /* line 1937, ../sass/_main.scss */
  .catalog__table-row-wrap:hover .catalog__table-company-all {
    display: block;
  }
  /* line 1942, ../sass/_main.scss */
  .catalog__table-row-wrap:hover .catalog__table-col_price:before {
    display: block;
  }
}
/* line 1950, ../sass/_main.scss */
.catalog__table-col {
  float: left;
  width: 100px;
}
/* line 1954, ../sass/_main.scss */
.catalog__table-col_review {
  padding-left: 28px;
  font-size: 16px;
  color: #8c989c;
  font-weight: bold;
  background: url("./../images/icon-otziv-line.svg") center left no-repeat;
}
@media (max-width: 1023px) {
  /* line 1954, ../sass/_main.scss */
  .catalog__table-col_review {
    display: none;
  }
}
/* line 1966, ../sass/_main.scss */
.catalog__table-col_price {
  width: 200px;
  font-size: 16px;
  font-weight: bold;
  position: relative;
}
@media (max-width: 1023px) {
  /* line 1966, ../sass/_main.scss */
  .catalog__table-col_price {
    font-size: 14px;
    width: auto;
    color: #8c989c;
  }
  /* line 1977, ../sass/_main.scss */
  .catalog__table-col_price:after {
    content: '/';
    font-size: 14px;
    color: #8c989c;
    font-weight: bold;
    display: inline-block;
    margin: 0 10px;
  }
}
/* line 1987, ../sass/_main.scss */
.catalog__table-col_price:before {
  display: none;
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff);
}
/* line 1999, ../sass/_main.scss */
.catalog__table-col_company {
  width: 200px;
  font-size: 16px;
  font-weight: bold;
}
@media (max-width: 1023px) {
  /* line 1999, ../sass/_main.scss */
  .catalog__table-col_company {
    font-size: 14px;
    width: auto;
    color: #8c989c;
  }
}
/* line 2011, ../sass/_main.scss */
.catalog__table-col_name {
  width: 100%;
  margin: 0 -400px 0 -100px;
  padding: 0 400px 0 100px;
  font-size: 16px;
  font-weight: bold;
}
@media (max-width: 1023px) {
  /* line 2011, ../sass/_main.scss */
  .catalog__table-col_name {
    margin: 0;
    padding: 0;
  }
}
/* line 2025, ../sass/_main.scss */
.catalog__table-company-all {
  display: none;
  font-size: 16px;
  font-weight: bold;
  color: #0d6eff;
  position: relative;
  right: 15px;
}
/* line 2034, ../sass/_main.scss */
.catalog__table-item {
  border-radius: 0 10px 10px 10px;
  background-color: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(177, 177, 177, 0.5);
  margin-top: 40px;
}
/* line 2044, ../sass/_main.scss */
.catalog__table_full .catalog__table-row-wrap:first-child a, .catalog__table_full .catalog__table-row-wrap:first-child a:link, .catalog__table_full .catalog__table-row-wrap:first-child a:hover, .catalog__table_full .catalog__table-row-wrap:first-child a:visited, .catalog__table_full .catalog__table-row-wrap:first-child a:active, .catalog__table_full .catalog__table-row-wrap:first-child a:focus, .catalog__table_full .catalog__table-row-wrap:first-child button {
  border-top: none;
}
/* line 2050, ../sass/_main.scss */
.catalog__table_full .catalog__table-row-wrap:last-child a, .catalog__table_full .catalog__table-row-wrap:last-child a:link, .catalog__table_full .catalog__table-row-wrap:last-child a:hover, .catalog__table_full .catalog__table-row-wrap:last-child a:visited, .catalog__table_full .catalog__table-row-wrap:last-child a:active, .catalog__table_full .catalog__table-row-wrap:last-child a:focus, .catalog__table_full .catalog__table-row-wrap:last-child button {
  border-bottom: none;
}
/* line 2056, ../sass/_main.scss */
.catalog__table_full .catalog__table-col_name {
  margin-right: -200px;
  padding-right: 200px;
}
/* line 2061, ../sass/_main.scss */
.catalog__table_full .catalog__table-col_review {
  background: url("./../images/icon-otziv.svg") center left no-repeat;
}
/* line 2070, ../sass/_main.scss */
.catalog__main-bot-left {
  margin-top: 40px;
}
@media (max-width: 1023px) {
  /* line 2070, ../sass/_main.scss */
  .catalog__main-bot-left {
    display: none;
  }
}
/* line 2079, ../sass/_main.scss */
.catalog__main-bot-right {
  margin-top: 40px;
}
@media (max-width: 1023px) {
  /* line 2079, ../sass/_main.scss */
  .catalog__main-bot-right {
    width: 100%;
  }
}
/* line 2089, ../sass/_main.scss */
.catalog__main-banner {
  margin-top: 60px;
}
/* line 2093, ../sass/_main.scss */
.catalog__main-banner_nopd {
  padding: 0;
}
@media (max-width: 1599px) {
  /* line 2089, ../sass/_main.scss */
  .catalog__main-banner {
    margin-top: 40px;
    width: 100%;
  }
}
@media (max-width: 1299px) {
  /* line 2089, ../sass/_main.scss */
  .catalog__main-banner {
    display: none;
  }
}
/* line 2106, ../sass/_main.scss */
.catalog__main-banner img {
  max-width: 100%;
}
/* line 2111, ../sass/_main.scss */
.catalog__main-form {
  border-radius: 0 10px 10px 10px;
  background-color: #fce300;
  box-shadow: 0 2px 4px 0 rgba(177, 177, 177, 0.5);
}
/* line 2116, ../sass/_main.scss */
.catalog__main-form-head {
  position: relative;
}
/* line 2120, ../sass/_main.scss */
.catalog__main-form-body {
  padding: 32px;
}
@media (max-width: 1599px) {
  /* line 2120, ../sass/_main.scss */
  .catalog__main-form-body {
    margin: 0 -15px;
    padding-top: 0;
    display: flex;
    align-items: flex-end;
  }
  /* line 2129, ../sass/_main.scss */
  .catalog__main-form-body:after {
    display: table;
    clear: both;
    content: '';
  }
}
@media (max-width: 1023px) {
  /* line 2120, ../sass/_main.scss */
  .catalog__main-form-body {
    display: block;
  }
}
/* line 2141, ../sass/_main.scss */
.catalog__main-form-title {
  color: #4d5c61;
  padding: 25px 32px 0 32px;
  position: relative;
  /*z-index: 1;*/
}
/* line 2149, ../sass/_main.scss */
.catalog__main-form-text {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  color: #ffffff;
}
@media (max-width: 1599px) {
  /* line 2149, ../sass/_main.scss */
  .catalog__main-form-text {
    display: none;
  }
}
/* line 2160, ../sass/_main.scss */
.catalog__main-form-row {
  margin-top: 10px;
}
/* line 2163, ../sass/_main.scss */
.catalog__main-form-row label {
  color: #4d5c61;
  font-weight: bold;
  font-size: 14px;
  display: none;
}
@media (max-width: 1599px) {
  /* line 2160, ../sass/_main.scss */
  .catalog__main-form-row {
    float: left;
    width: 33.3%;
    padding: 0 15px;
  }
  /* line 2175, ../sass/_main.scss */
  .catalog__main-form-row_textarea {
    display: none;
  }
  /* line 2179, ../sass/_main.scss */
  .catalog__main-form-row label {
    display: block;
  }
}
@media (max-width: 1023px) {
  /* line 2160, ../sass/_main.scss */
  .catalog__main-form-row {
    width: 100%;
  }
}
/* line 2188, ../sass/_main.scss */
.catalog__main-form-row input, .catalog__main-form-row textarea {
  border-color: #fff;
  font-size: 14px;
}
/* line 61, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
.catalog__main-form-row input:-moz-placeholder, .catalog__main-form-row textarea:-moz-placeholder {
  font-size: 14px;
}
/* line 64, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
.catalog__main-form-row input::-moz-placeholder, .catalog__main-form-row textarea::-moz-placeholder {
  font-size: 14px;
}
/* line 67, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
.catalog__main-form-row input:-ms-input-placeholder, .catalog__main-form-row textarea:-ms-input-placeholder {
  font-size: 14px;
}
/* line 56, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
.catalog__main-form-row input::-webkit-input-placeholder, .catalog__main-form-row textarea::-webkit-input-placeholder {
  font-size: 14px;
}
/* line 2196, ../sass/_main.scss */
.catalog__main-form-row input:focus, .catalog__main-form-row textarea:focus {
  border-color: #fff;
}
/* line 2203, ../sass/_main.scss */
.catalog__sale-list {
  position: relative;
}
@media (max-width: 1599px) {
  /* line 2203, ../sass/_main.scss */
  .catalog__sale-list {
    display: none;
  }
}
/* line 2210, ../sass/_main.scss */
.catalog__sale-list:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 309px;
  background: linear-gradient(rgba(227, 234, 236, 0), #e3eaec);
}
/* line 2220, ../sass/_main.scss */
.catalog__sale-list .main-sale__slider-item {
  padding: 0;
  opacity: 0.5;
}
/* line 2226, ../sass/_main.scss */
.catalog__top {
  position: relative;
}
/* line 2233, ../sass/_main.scss */
.catalog__top-wrap_full {
  width: 100%;
}
@media (max-width: 1599px) {
  /* line 2230, ../sass/_main.scss */
  .catalog__top-wrap {
    width: 100%;
  }
}
/* line 2242, ../sass/_main.scss */
.catalog__top-left {
  padding: 0;
}
@media (max-width: 1299px) {
  /* line 2242, ../sass/_main.scss */
  .catalog__top-left {
    width: 75%;
  }
}
@media (max-width: 1023px) {
  /* line 2242, ../sass/_main.scss */
  .catalog__top-left {
    width: 100%;
  }
}
/* line 2254, ../sass/_main.scss */
.catalog__top-left_for-filter {
  display: flex;
}
@media (max-width: 1023px) {
  /* line 2254, ../sass/_main.scss */
  .catalog__top-left_for-filter {
    display: block;
  }
}
@media (max-width: 1299px) {
  /* line 2263, ../sass/_main.scss */
  .catalog__top-right {
    width: 25%;
  }
}
@media (max-width: 1023px) {
  /* line 2263, ../sass/_main.scss */
  .catalog__top-right {
    width: 100%;
    margin-top: 20px;
  }
}
/* line 2276, ../sass/_main.scss */
.catalog__top-search {
  position: relative;
}
/* line 2279, ../sass/_main.scss */
.catalog__top-search-input-wrap {
  position: absolute;
  top: 0;
  left: 15px;
  width: 100%;
  padding-right: 175px;
}
@media (max-width: 1299px) {
  /* line 2279, ../sass/_main.scss */
  .catalog__top-search-input-wrap {
    display: none;
  }
}
/* line 2291, ../sass/_main.scss */
.catalog__top-search input.catalog__top-search-input {
  background: transparent;
  border-color: #c1c8ca;
  color: #c1c8ca;
  border-right: none;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  font-size: 14px;
}
/* line 61, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
.catalog__top-search input.catalog__top-search-input:-moz-placeholder {
  color: #c1c8ca;
  font-size: 14px;
}
/* line 64, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
.catalog__top-search input.catalog__top-search-input::-moz-placeholder {
  color: #c1c8ca;
  font-size: 14px;
}
/* line 67, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
.catalog__top-search input.catalog__top-search-input:-ms-input-placeholder {
  color: #c1c8ca;
  font-size: 14px;
}
/* line 56, ../../../../../../../../../../../var/lib/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/css3/_user-interface.scss */
.catalog__top-search input.catalog__top-search-input::-webkit-input-placeholder {
  color: #c1c8ca;
  font-size: 14px;
}
/* line 2307, ../sass/_main.scss */
.catalog__top-filter {
  order: 1;
}
@media (max-width: 1299px) {
  /* line 2307, ../sass/_main.scss */
  .catalog__top-filter {
    width: 27%;
  }
}
@media (max-width: 1023px) {
  /* line 2307, ../sass/_main.scss */
  .catalog__top-filter {
    width: 100%;
    margin-right: -126px;
    padding-right: 141px;
  }
}
/* line 2322, ../sass/_main.scss */
.catalog__top-select {
  order: 2;
}
/* line 2328, ../sass/_main.scss */
.catalog__top-select .chosen-container a.chosen-single, .catalog__top-select .chosen-container a:link.chosen-single, .catalog__top-select .chosen-container a:hover.chosen-single, .catalog__top-select .chosen-container a:visited.chosen-single, .catalog__top-select .chosen-container a:active.chosen-single, .catalog__top-select .chosen-container a:focus.chosen-single {
  color: #4d5c61;
  border-color: #c1c8ca;
}
/* line 2334, ../sass/_main.scss */
.catalog__top-select .chosen-container .chosen-drop {
  border-color: #c1c8ca;
  border-top-color: #ffffff;
}
@media (max-width: 1299px) {
  /* line 2322, ../sass/_main.scss */
  .catalog__top-select {
    width: 30%;
  }
}
@media (max-width: 1023px) {
  /* line 2322, ../sass/_main.scss */
  .catalog__top-select {
    width: 50%;
    margin-top: 20px;
  }
}
@media (max-width: 640px) {
  /* line 2322, ../sass/_main.scss */
  .catalog__top-select {
    width: 100%;
  }
}
/* line 2354, ../sass/_main.scss */
.catalog__top-vid {
  width: 126px;
  order: 3;
}
/* line 2360, ../sass/_main.scss */
.catalog__top-map {
  order: 4;
  padding-right: 0;
}
@media (max-width: 1299px) {
  /* line 2360, ../sass/_main.scss */
  .catalog__top-map {
    padding-right: 15px;
  }
}
@media (max-width: 1023px) {
  /* line 2360, ../sass/_main.scss */
  .catalog__top-map {
    width: 50%;
    margin-top: 20px;
  }
}
@media (max-width: 640px) {
  /* line 2360, ../sass/_main.scss */
  .catalog__top-map {
    width: 100%;
  }
}
/* line 2379, ../sass/_main.scss */
.catalog__top-map-drop {
  display: none;
  position: absolute;
  top: calc(100% + 40px);
  left: 15px;
  width: calc(100% - 30px);
  z-index: 10;
}
/* line 2389, ../sass/_main.scss */
.catalog__top-filter-col {
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1299px) {
  /* line 2389, ../sass/_main.scss */
  .catalog__top-filter-col {
    width: 33.3%;
    padding-bottom: 0;
  }
}
@media (max-width: 719px) {
  /* line 2389, ../sass/_main.scss */
  .catalog__top-filter-col {
    width: 50%;
  }
}
@media (max-width: 600px) {
  /* line 2389, ../sass/_main.scss */
  .catalog__top-filter-col {
    width: 100%;
  }
}
/* line 2408, ../sass/_main.scss */
.catalog__top-filter-title {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.43;
  text-align: left;
  color: #232323;
}
/* line 2416, ../sass/_main.scss */
.catalog__top-filter-item {
  margin-top: 10px;
  width: 100%;
  position: relative;
}
/* line 2421, ../sass/_main.scss */
.catalog__top-filter-item:after {
  display: table;
  clear: both;
  content: '';
}
/* line 2427, ../sass/_main.scss */
.catalog__top-filter-item_address {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  padding-right: 20px;
}
/* line 2436, ../sass/_main.scss */
.catalog__top-filter-drop {
  display: none;
  position: absolute;
  top: 60px;
  left: 15px;
  width: calc(100% - 30px);
  z-index: 10;
  background-color: #ffffff;
  box-shadow: 0 0 3px 0 #c4e4ff;
  border: solid 1px #d7dee4;
  border-radius: 3px;
}
/* line 2448, ../sass/_main.scss */
.catalog__top-filter-drop:before {
  content: '';
  position: absolute;
  top: -15px;
  left: 80px;
  width: 0px;
  height: 0px;
  border: 8px solid transparent;
  border-bottom-color: #fff;
}
/* line 2461, ../sass/_main.scss */
.catalog__top-filter-drop-row:after {
  display: table;
  clear: both;
  content: '';
}
/* line 2467, ../sass/_main.scss */
.catalog__top-filter-drop-row_main {
  border-bottom: 1px solid #e3ebed;
}
@media (max-width: 1299px) {
  /* line 2467, ../sass/_main.scss */
  .catalog__top-filter-drop-row_main {
    padding-bottom: 30px;
  }
}
/* line 2475, ../sass/_main.scss */
.catalog__top-filter-drop-row_bot {
  display: flex;
  align-items: center;
}
@media (max-width: 1023px) {
  /* line 2475, ../sass/_main.scss */
  .catalog__top-filter-drop-row_bot {
    display: block;
  }
}
/* line 2487, ../sass/_main.scss */
.catalog__top-filter-bot-left {
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1023px) {
  /* line 2487, ../sass/_main.scss */
  .catalog__top-filter-bot-left {
    width: 100%;
  }
}
@media (max-width: 719px) {
  /* line 2487, ../sass/_main.scss */
  .catalog__top-filter-bot-left {
    padding-bottom: 20px;
  }
}
/* line 2501, ../sass/_main.scss */
.catalog__top-filter-bot-right {
  padding-top: 30px;
  padding-bottom: 30px;
  text-align: right;
}
@media (max-width: 1023px) {
  /* line 2501, ../sass/_main.scss */
  .catalog__top-filter-bot-right {
    width: 100%;
    padding-top: 0;
    text-align: left;
  }
}
/* line 2515, ../sass/_main.scss */
.catalog__top-filter-address {
  font-size: 13px;
  line-height: 1.54;
}
/* line 2521, ../sass/_main.scss */
.catalog__top-like-sort {
  float: left;
  padding-left: 15px;
}
/* line 2527, ../sass/_main.scss */
.catalog__top_min .catalog__top-left {
  width: 33.3%;
}
@media (max-width: 1299px) {
  /* line 2527, ../sass/_main.scss */
  .catalog__top_min .catalog__top-left {
    width: 50%;
  }
}
@media (max-width: 1023px) {
  /* line 2527, ../sass/_main.scss */
  .catalog__top_min .catalog__top-left {
    width: 100%;
  }
}
/* line 2539, ../sass/_main.scss */
.catalog__top_min .catalog__top-right {
  width: 66.67%;
}
@media (max-width: 1299px) {
  /* line 2539, ../sass/_main.scss */
  .catalog__top_min .catalog__top-right {
    width: 50%;
  }
}
@media (max-width: 1023px) {
  /* line 2539, ../sass/_main.scss */
  .catalog__top_min .catalog__top-right {
    width: 100%;
  }
}
/* line 2551, ../sass/_main.scss */
.catalog__top_min .catalog__top-filter {
  width: 50%;
}
@media (max-width: 1023px) {
  /* line 2551, ../sass/_main.scss */
  .catalog__top_min .catalog__top-filter {
    width: 100%;
    margin-right: 0;
    padding-right: 15px;
  }
}
/* line 2561, ../sass/_main.scss */
.catalog__top_min .catalog__top-select {
  width: 50%;
}
@media (max-width: 1023px) {
  /* line 2561, ../sass/_main.scss */
  .catalog__top_min .catalog__top-select {
    width: 100%;
  }
}
/* line 2570, ../sass/_main.scss */
.catalog__top-full {
  padding-right: 15px;
}
/* line 2580, ../sass/_main.scss */
.catalog__tile-info-left {
  padding: 0;
}
@media (max-width: 1299px) {
  /* line 2580, ../sass/_main.scss */
  .catalog__tile-info-left {
    width: 50%;
  }
  /* line 2587, ../sass/_main.scss */
  .catalog__tile-info-left .catalog__tile-info-title {
    font-size: 16px;
    font-weight: bold;
    color: #4d5c61;
  }
}
@media (max-width: 1023px) {
  /* line 2580, ../sass/_main.scss */
  .catalog__tile-info-left {
    width: 100%;
  }
}
/* line 2599, ../sass/_main.scss */
.catalog__tile-info-right {
  padding: 0;
}
@media (max-width: 1299px) {
  /* line 2599, ../sass/_main.scss */
  .catalog__tile-info-right {
    width: 50%;
    text-align: right;
  }
  /* line 2607, ../sass/_main.scss */
  .catalog__tile-info-right .catalog__tile-info-col {
    position: relative;
  }
  /* line 2610, ../sass/_main.scss */
  .catalog__tile-info-right .catalog__tile-info-col:first-child:after {
    content: '/';
    position: absolute;
    top: 4px;
    right: -4px;
  }
}
@media (max-width: 1023px) {
  /* line 2599, ../sass/_main.scss */
  .catalog__tile-info-right {
    width: 100%;
    text-align: left;
  }
  /* line 2623, ../sass/_main.scss */
  .catalog__tile-info-right .catalog__tile-info-col {
    margin-top: 0;
  }
}
/* line 2629, ../sass/_main.scss */
.catalog__tile-info-col {
  margin-top: 30px;
}
@media (max-width: 1299px) {
  /* line 2629, ../sass/_main.scss */
  .catalog__tile-info-col {
    width: auto;
    float: none;
    display: inline-block;
  }
}
/* line 2640, ../sass/_main.scss */
.catalog__tile-info-subtitle {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.71;
  text-align: left;
  color: #8c989c;
}
@media (max-width: 1299px) {
  /* line 2640, ../sass/_main.scss */
  .catalog__tile-info-subtitle {
    display: none;
  }
}
/* line 2652, ../sass/_main.scss */
.catalog__tile-info-title {
  font-size: 18px;
  font-weight: bold;
  line-height: 1.33;
  text-align: left;
  color: #232323;
  margin-top: 5px;
}
@media (max-width: 1299px) {
  /* line 2652, ../sass/_main.scss */
  .catalog__tile-info-title {
    color: #8c989c;
    font-size: 14px;
  }
}
/* line 2667, ../sass/_main.scss */
.catalog__tile-list {
  display: flex;
  flex-wrap: wrap;
}
/* line 2673, ../sass/_main.scss */
.catalog__tile-item {
  margin-top: 30px;
}
@media (max-width: 1023px) {
  /* line 2673, ../sass/_main.scss */
  .catalog__tile-item {
    width: 50%;
  }
}
@media (max-width: 640px) {
  /* line 2673, ../sass/_main.scss */
  .catalog__tile-item {
    width: 100%;
  }
}
/* line 2685, ../sass/_main.scss */
.catalog__tile-item-fon {
  border-radius: 0 10px 10px 10px;
  background-color: #ffffff;
  box-shadow: 0 0 4px 0 rgba(177, 177, 177, 0.5);
  overflow: hidden;
  position: relative;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
}
/* line 2695, ../sass/_main.scss */
.catalog__tile-item-fon-top {
  width: 100%;
}
/* line 2699, ../sass/_main.scss */
.catalog__tile-item-fon:hover {
  box-shadow: 0 0 8px 0 rgba(252, 227, 0, 0.5);
}
/* line 2704, ../sass/_main.scss */
.catalog__tile-item_3 {
  width: 25%;
}
@media (max-width: 1299px) {
  /* line 2704, ../sass/_main.scss */
  .catalog__tile-item_3 {
    width: 33.3%;
  }
}
@media (max-width: 1023px) {
  /* line 2704, ../sass/_main.scss */
  .catalog__tile-item_3 {
    width: 50%;
  }
}
@media (max-width: 640px) {
  /* line 2704, ../sass/_main.scss */
  .catalog__tile-item_3 {
    width: 100%;
  }
}
/* line 2720, ../sass/_main.scss */
.catalog__tile-item_full {
  width: 100%;
  padding: 0;
}
/* line 2726, ../sass/_main.scss */
.catalog__tile-parametrs {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
}
/* line 2735, ../sass/_main.scss */
.catalog__tile-parametrs_bad .catalog__tile-icon-rate {
  background: #232323;
  background-image: url("./../images/icon-blacklist.svg");
  background-position: 9px center;
  background-repeat: no-repeat;
  padding-left: 45px;
}
/* line 2743, ../sass/_main.scss */
.catalog__tile-parametrs_bad .catalog__tile-icon-done {
  background-color: #444444;
}
/* line 2747, ../sass/_main.scss */
.catalog__tile-parametrs_bad .catalog__tile-icon-oficial {
  background-color: #7b7b7b;
}
/* line 2752, ../sass/_main.scss */
.catalog__tile-parametrs-item {
  position: relative;
  float: left;
}
/* line 2757, ../sass/_main.scss */
.catalog__tile-parametrs-item:hover .catalog__tile-parametrs-tooltip {
  display: block;
}
/* line 2763, ../sass/_main.scss */
.catalog__tile-parametrs-tooltip {
  display: none;
  position: absolute;
  top: calc(100% + 5px);
  left: 5px;
  background: rgba(255, 255, 255, 0.8);
  padding: 10px;
  max-width: 280px;
  font-size: 14px;
  line-height: 20px;
  font-weight: bold;
  color: #232323;
  margin-top: 8px;
  box-shadow: 0 0 4px 0 rgba(177, 177, 177, 0.5);
}
/* line 2778, ../sass/_main.scss */
.catalog__tile-parametrs-tooltip:after {
  content: '';
  position: absolute;
  top: -14px;
  left: 10px;
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-bottom-color: rgba(255, 255, 255, 0.8);
}
/* line 2791, ../sass/_main.scss */
.catalog__tile-icon-rate {
  width: 80px;
  height: 40px;
  line-height: 40px;
  background: #fce300;
  font-size: 18px;
  font-weight: 900;
  text-align: left;
  color: #ffffff;
  padding: 0 15px;
  cursor: pointer;
}
/* line 2803, ../sass/_main.scss */
.catalog__tile-icon-rate_excellent {
  background-image: url("./../images/icon-rating.svg");
  background-position: 9px center;
  background-repeat: no-repeat;
  padding-left: 45px;
}
/* line 2811, ../sass/_main.scss */
.catalog__tile-icon-done {
  width: 58px;
  height: 40px;
  line-height: 40px;
  background: #fce300;
  font-size: 18px;
  font-weight: 900;
  text-align: center;
  color: #ffffff;
  text-transform: uppercase;
  cursor: pointer;
}
/* line 2824, ../sass/_main.scss */
.catalog__tile-icon-oficial {
  width: 40px;
  height: 40px;
  line-height: 40px;
  background: #004a8c;
  position: relative;
  cursor: pointer;
}
/* line 2832, ../sass/_main.scss */
.catalog__tile-icon-oficial:after {
  content: '';
  position: absolute;
  top: 10px;
  left: 16px;
  height: 16px;
  width: 10px;
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  border-right: solid 3px #fff;
  border-bottom: solid 3px #fff;
}
/* line 2845, ../sass/_main.scss */
.catalog__tile-img {
  display: block;
  overflow: hidden;
  height: 160px;
  position: relative;
  width: 100%;
  -moz-border-radius: 0 10px 0 0;
  -webkit-border-radius: 0;
  border-radius: 0 10px 0 0;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
}
/* line 2857, ../sass/_main.scss */
.catalog__tile-img-photos {
  position: absolute;
  top: 0;
  right: 0;
  width: 100px;
  height: 100%;
  background-color: rgba(77, 92, 97, 0.75);
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  flex-direction: column;
}
/* line 2875, ../sass/_main.scss */
.catalog__tile-img-photos i {
  font-style: normal;
  display: block;
  width: 29px;
  height: 27px;
  background: url("./../images/icon-foto.svg") center center no-repeat;
}
/* line 2885, ../sass/_main.scss */
.catalog__tile-inner-slider {
  padding: 0 30px;
}
@media (max-width: 1299px) {
  /* line 2885, ../sass/_main.scss */
  .catalog__tile-inner-slider {
    padding: 0 20px 40px 20px;
  }
}
/* line 2893, ../sass/_main.scss */
.catalog__tile-inner-slider-lk {
  padding: 0 30px;
  width: 100%;
}
@media (max-width: 1299px) {
  /* line 2893, ../sass/_main.scss */
  .catalog__tile-inner-slider-lk {
    padding: 0 20px 40px 20px;
  }
}
/* line 2902, ../sass/_main.scss */
.catalog__tile-inner-arrows {
  position: absolute;
  bottom: 60px;
  display: none;
}
@media (max-width: 1299px) {
  /* line 2902, ../sass/_main.scss */
  .catalog__tile-inner-arrows {
    display: block;
  }
}
/* line 2912, ../sass/_main.scss */
.catalog__tile-top {
  padding: 15px 0;
}
/* line 2916, ../sass/_main.scss */
.catalog__tile-bot {
  padding-bottom: 15px;
}
@media (max-width: 1299px) {
  /* line 2916, ../sass/_main.scss */
  .catalog__tile-bot {
    padding-top: 15px;
    padding-bottom: 0;
  }
}
/* line 2925, ../sass/_main.scss */
.catalog__tile-item-info {
  border-bottom: 1px solid #e3ebed;
  padding-bottom: 15px;
}
/* line 2930, ../sass/_main.scss */
.catalog__tile-job {
  font-size: 14px;
  line-height: 1.71;
  text-align: left;
  color: #8c989c;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
/* line 2939, ../sass/_main.scss */
.catalog__tile-job a, .catalog__tile-job a:link, .catalog__tile-job a:hover, .catalog__tile-job a:visited, .catalog__tile-job a:active, .catalog__tile-job a:focus, .catalog__tile-job button {
  font-size: 14px;
  line-height: 1.71;
  text-align: left;
  color: #8c989c;
  text-decoration: none;
}
/* line 2948, ../sass/_main.scss */
.catalog__tile-name {
  font-size: 18px;
  font-weight: bold;
  line-height: 1.33;
  color: #232323;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
/* line 2957, ../sass/_main.scss */
.catalog__tile-name a, .catalog__tile-name a:link, .catalog__tile-name a:hover, .catalog__tile-name a:visited, .catalog__tile-name a:active, .catalog__tile-name a:focus, .catalog__tile-name button {
  font-size: 18px;
  font-weight: bold;
  line-height: 1.33;
  color: #232323;
  text-decoration: none;
}
/* line 2966, ../sass/_main.scss */
.catalog__tile-soc {
  margin-top: 12px;
  display: flex;
}
/* line 2971, ../sass/_main.scss */
.catalog__tile-item-address {
  padding-top: 15px;
}
/* line 2974, ../sass/_main.scss */
.catalog__tile-item-address:after {
  display: table;
  clear: both;
  content: '';
}
/* line 2980, ../sass/_main.scss */
.catalog__tile-item-address-title {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.71;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
/* line 2989, ../sass/_main.scss */
.catalog__tile-item-address-text {
  font-size: 14px;
  line-height: 1.71;
  color: #8c989c;
  margin-top: 8px;
}
@media (max-width: 1299px) {
  /* line 2989, ../sass/_main.scss */
  .catalog__tile-item-address-text {
    margin-top: 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
}
/* line 3003, ../sass/_main.scss */
.catalog__tile-item-address-metro {
  font-size: 14px;
  line-height: 22px;
  text-align: left;
  color: #8c989c;
  padding-left: 28px;
  position: relative;
  margin-top: 25px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
@media (max-width: 1299px) {
  /* line 3003, ../sass/_main.scss */
  .catalog__tile-item-address-metro {
    margin-top: 5px;
  }
}
/* line 3019, ../sass/_main.scss */
.catalog__tile-item-address-metro_house {
  margin-top: 10px;
}
/* line 3025, ../sass/_main.scss */
.catalog__tile-item-address-all a, .catalog__tile-item-address-all a:link, .catalog__tile-item-address-all a:hover, .catalog__tile-item-address-all a:visited, .catalog__tile-item-address-all a:active, .catalog__tile-item-address-all a:focus, .catalog__tile-item-address-all button {
  font-size: 14px;
  line-height: 1.71;
  text-decoration: none;
}
/* line 3031, ../sass/_main.scss */
.catalog__tile-item-address-all a .name, .catalog__tile-item-address-all a:link .name, .catalog__tile-item-address-all a:hover .name, .catalog__tile-item-address-all a:visited .name, .catalog__tile-item-address-all a:active .name, .catalog__tile-item-address-all a:focus .name, .catalog__tile-item-address-all button .name {
  font-weight: bold;
  color: #0087ff;
  margin-right: 8px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
/* line 3040, ../sass/_main.scss */
.catalog__tile-item-address-all a .num, .catalog__tile-item-address-all a:link .num, .catalog__tile-item-address-all a:hover .num, .catalog__tile-item-address-all a:visited .num, .catalog__tile-item-address-all a:active .num, .catalog__tile-item-address-all a:focus .num, .catalog__tile-item-address-all button .num {
  font-weight: 500;
  color: #a5d2df;
}
/* line 3046, ../sass/_main.scss */
.catalog__tile-item-address-all a:hover .name, .catalog__tile-item-address-all a:link:hover .name, .catalog__tile-item-address-all a:hover:hover .name, .catalog__tile-item-address-all a:visited:hover .name, .catalog__tile-item-address-all a:active:hover .name, .catalog__tile-item-address-all a:focus:hover .name, .catalog__tile-item-address-all button:hover .name {
  text-decoration: underline;
}
/* line 3053, ../sass/_main.scss */
.catalog__tile-item-address-left {
  width: 50%;
  float: left;
}
@media (max-width: 1299px) {
  /* line 3053, ../sass/_main.scss */
  .catalog__tile-item-address-left {
    width: 100%;
  }
}
/* line 3061, ../sass/_main.scss */
.catalog__tile-item-address-left .catalog__tile-item-address-metro {
  margin-top: 8px;
}
/* line 3066, ../sass/_main.scss */
.catalog__tile-item-address-right {
  width: 50%;
  float: left;
}
@media (max-width: 1299px) {
  /* line 3066, ../sass/_main.scss */
  .catalog__tile-item-address-right {
    display: none;
  }
}
/* line 3074, ../sass/_main.scss */
.catalog__tile-item-address-right .catalog__tile-item-address-all {
  margin-top: 5px;
}
/* line 3082, ../sass/_main.scss */
.catalog__tile-service-all a, .catalog__tile-service-all a:link, .catalog__tile-service-all a:hover, .catalog__tile-service-all a:visited, .catalog__tile-service-all a:active, .catalog__tile-service-all a:focus, .catalog__tile-service-all button {
  font-size: 14px;
  line-height: 1.71;
  text-decoration: none;
}
/* line 3087, ../sass/_main.scss */
.catalog__tile-service-all a .name, .catalog__tile-service-all a:link .name, .catalog__tile-service-all a:hover .name, .catalog__tile-service-all a:visited .name, .catalog__tile-service-all a:active .name, .catalog__tile-service-all a:focus .name, .catalog__tile-service-all button .name {
  font-weight: bold;
  color: #0087ff;
  margin-right: 8px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
/* line 3096, ../sass/_main.scss */
.catalog__tile-service-all a .num, .catalog__tile-service-all a:link .num, .catalog__tile-service-all a:hover .num, .catalog__tile-service-all a:visited .num, .catalog__tile-service-all a:active .num, .catalog__tile-service-all a:focus .num, .catalog__tile-service-all button .num {
  font-weight: 500;
  color: #a5d2df;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
/* line 3105, ../sass/_main.scss */
.catalog__tile-service-all a:hover .name, .catalog__tile-service-all a:link:hover .name, .catalog__tile-service-all a:hover:hover .name, .catalog__tile-service-all a:visited:hover .name, .catalog__tile-service-all a:active:hover .name, .catalog__tile-service-all a:focus:hover .name, .catalog__tile-service-all button:hover .name {
  text-decoration: underline;
}
/* line 3112, ../sass/_main.scss */
.catalog__tile-service-list {
  margin: 8px 0 0 0;
  padding: 0;
  list-style: none;
}
/* line 3117, ../sass/_main.scss */
.catalog__tile-service-list li {
  margin: 3px 0;
  padding: 0;
  list-style: none;
  display: none;
}
/* line 3123, ../sass/_main.scss */
.catalog__tile-service-list li:first-child, .catalog__tile-service-list li:nth-child(2), .catalog__tile-service-list li:nth-child(3), .catalog__tile-service-list li:nth-child(4) {
  display: block;
}
@media (max-width: 1299px) {
  /* line 3128, ../sass/_main.scss */
  .catalog__tile-service-list li:nth-child(5), .catalog__tile-service-list li:nth-child(6) {
    display: block;
  }
}
/* line 3133, ../sass/_main.scss */
.catalog__tile-service-list li a, .catalog__tile-service-list li a:link, .catalog__tile-service-list li a:hover, .catalog__tile-service-list li a:visited, .catalog__tile-service-list li a:active, .catalog__tile-service-list li a:focus, .catalog__tile-service-list li button {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.71;
  text-align: left;
  text-decoration: none;
  width: 100%;
  display: block;
}
@media (max-width: 1299px) {
  /* line 3133, ../sass/_main.scss */
  .catalog__tile-service-list li a, .catalog__tile-service-list li a:link, .catalog__tile-service-list li a:hover, .catalog__tile-service-list li a:visited, .catalog__tile-service-list li a:active, .catalog__tile-service-list li a:focus, .catalog__tile-service-list li button {
    display: flex;
  }
}
/* line 3146, ../sass/_main.scss */
.catalog__tile-service-list li a:after, .catalog__tile-service-list li a:link:after, .catalog__tile-service-list li a:hover:after, .catalog__tile-service-list li a:visited:after, .catalog__tile-service-list li a:active:after, .catalog__tile-service-list li a:focus:after, .catalog__tile-service-list li button:after {
  display: table;
  clear: both;
  content: '';
}
/* line 3152, ../sass/_main.scss */
.catalog__tile-service-list li a .name, .catalog__tile-service-list li a:link .name, .catalog__tile-service-list li a:hover .name, .catalog__tile-service-list li a:visited .name, .catalog__tile-service-list li a:active .name, .catalog__tile-service-list li a:focus .name, .catalog__tile-service-list li button .name {
  float: left;
  width: 50%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
@media (max-width: 1299px) {
  /* line 3152, ../sass/_main.scss */
  .catalog__tile-service-list li a .name, .catalog__tile-service-list li a:link .name, .catalog__tile-service-list li a:hover .name, .catalog__tile-service-list li a:visited .name, .catalog__tile-service-list li a:active .name, .catalog__tile-service-list li a:focus .name, .catalog__tile-service-list li button .name {
    width: 100%;
  }
}
/* line 3164, ../sass/_main.scss */
.catalog__tile-service-list li a .num, .catalog__tile-service-list li a:link .num, .catalog__tile-service-list li a:hover .num, .catalog__tile-service-list li a:visited .num, .catalog__tile-service-list li a:active .num, .catalog__tile-service-list li a:focus .num, .catalog__tile-service-list li button .num {
  float: left;
  width: 50%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
@media (max-width: 1299px) {
  /* line 3164, ../sass/_main.scss */
  .catalog__tile-service-list li a .num, .catalog__tile-service-list li a:link .num, .catalog__tile-service-list li a:hover .num, .catalog__tile-service-list li a:visited .num, .catalog__tile-service-list li a:active .num, .catalog__tile-service-list li a:focus .num, .catalog__tile-service-list li button .num {
    width: 100%;
  }
}
/* line 3179, ../sass/_main.scss */
.catalog__tile-service-house-text {
  font-size: 14px;
  line-height: 1.71;
  color: #8c989c;
  max-height: 70px;
  overflow: hidden;
}
/* line 3188, ../sass/_main.scss */
.catalog__tile-btn-bot-wrap {
  border-top: 1px solid #e3ebed;
  padding: 15px 0;
  margin: 0 30px;
  text-align: center;
  width: 100%;
  align-self: flex-end;
}
@media (max-width: 1299px) {
  /* line 3188, ../sass/_main.scss */
  .catalog__tile-btn-bot-wrap {
    margin: 0 20px;
  }
}
/* line 3201, ../sass/_main.scss */
.catalog__tile-btn-all-wrap {
  margin-top: 30px;
}
/* line 3205, ../sass/_main.scss */
.catalog__tile-choose {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(252, 227, 0, 0.75);
  z-index: 1;
  padding: 20px;
  display: flex;
  align-items: flex-end;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease-out 0s, visibility 0.3s ease-out 0s;
}
/* line 3220, ../sass/_main.scss */
.catalog__tile-choose-btn {
  width: 100%;
}
/* line 3223, ../sass/_main.scss */
.catalog__tile-choose-btn a, .catalog__tile-choose-btn a:link, .catalog__tile-choose-btn a:hover, .catalog__tile-choose-btn a:visited, .catalog__tile-choose-btn a:active, .catalog__tile-choose-btn a:focus, .catalog__tile-choose-btn button {
  margin-top: 20px;
}
/* line 3230, ../sass/_main.scss */
.catalog__tile-item_min .catalog__tile-inner-slider {
  padding-bottom: 0;
}
/* line 3237, ../sass/_main.scss */
.catalog__tile-item_black .catalog__tile-service-list {
  height: 100px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
@media (max-width: 1299px) {
  /* line 3237, ../sass/_main.scss */
  .catalog__tile-item_black .catalog__tile-service-list {
    height: auto;
    display: block;
  }
}
/* line 3248, ../sass/_main.scss */
.catalog__tile-item_black .catalog__tile-service-list li {
  color: #f72d5d;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.3;
}
/* line 3258, ../sass/_main.scss */
.catalog__tile-item_lk .catalog__tile-img {
  height: 120px;
}
/* line 3262, ../sass/_main.scss */
.catalog__tile-item_lk .catalog__tile-icon-rate {
  width: 48px;
  height: 32px;
  line-height: 32px;
  font-size: 14px;
  padding: 0 8px;
}
/* line 3269, ../sass/_main.scss */
.catalog__tile-item_lk .catalog__tile-icon-rate_excellent {
  background-position: 3px center;
  padding-left: 25px;
  background-size: 23px;
}
/* line 3276, ../sass/_main.scss */
.catalog__tile-item_lk .catalog__tile-icon-done {
  width: 48px;
  height: 32px;
  line-height: 32px;
  font-size: 14px;
}
/* line 3283, ../sass/_main.scss */
.catalog__tile-item_lk .catalog__tile-icon-oficial {
  width: 32px;
  height: 32px;
  line-height: 32px;
}
/* line 3288, ../sass/_main.scss */
.catalog__tile-item_lk .catalog__tile-icon-oficial:after {
  top: 7px;
  left: 13px;
  height: 13px;
  width: 8px;
}
/* line 3296, ../sass/_main.scss */
.catalog__tile-item_lk .catalog__tile-inner-slider {
  padding: 0 20px;
  width: 100%;
}
/* line 3301, ../sass/_main.scss */
.catalog__tile-item_lk .catalog__tile-btn-bot-wrap {
  position: relative;
  border: none;
  margin: 0 20px;
}
/* line 3307, ../sass/_main.scss */
.catalog__tile-item_lk .catalog__tile-inner-arrows {
  display: block;
  position: static;
  text-align: left;
}
/* line 3312, ../sass/_main.scss */
.catalog__tile-item_lk .catalog__tile-inner-arrows .slick-prev {
  margin-right: 20px;
}
/* line 3317, ../sass/_main.scss */
.catalog__tile-item_lk .catalog__tile-img-photos {
  width: 80px;
}
/* line 3322, ../sass/_main.scss */
.catalog__tile-item_lk .catalog__tile-name a, .catalog__tile-item_lk .catalog__tile-name a:link, .catalog__tile-item_lk .catalog__tile-name a:hover, .catalog__tile-item_lk .catalog__tile-name a:visited, .catalog__tile-item_lk .catalog__tile-name a:active, .catalog__tile-item_lk .catalog__tile-name a:focus, .catalog__tile-item_lk .catalog__tile-name button {
  font-size: 16px;
}
/* line 3327, ../sass/_main.scss */
.catalog__tile-item_lk .catalog__tile-soc {
  display: block;
}
/* line 3330, ../sass/_main.scss */
.catalog__tile-item_lk .catalog__tile-soc a, .catalog__tile-item_lk .catalog__tile-soc a:link, .catalog__tile-item_lk .catalog__tile-soc a:hover, .catalog__tile-item_lk .catalog__tile-soc a:visited, .catalog__tile-item_lk .catalog__tile-soc a:active, .catalog__tile-item_lk .catalog__tile-soc a:focus, .catalog__tile-item_lk .catalog__tile-soc button {
  font-size: 13px;
  margin-right: 4px;
}
/* line 3334, ../sass/_main.scss */
.catalog__tile-item_lk .catalog__tile-soc a:before, .catalog__tile-item_lk .catalog__tile-soc a:link:before, .catalog__tile-item_lk .catalog__tile-soc a:hover:before, .catalog__tile-item_lk .catalog__tile-soc a:visited:before, .catalog__tile-item_lk .catalog__tile-soc a:active:before, .catalog__tile-item_lk .catalog__tile-soc a:focus:before, .catalog__tile-item_lk .catalog__tile-soc button:before {
  width: 21px;
  height: 21px;
  background-size: contain;
  margin-right: 0;
}
/* line 3342, ../sass/_main.scss */
.catalog__tile-item_lk .catalog__tile-soc a.catalog__tile-soc-win:before, .catalog__tile-item_lk .catalog__tile-soc a.catalog__tile-soc-fall:before, .catalog__tile-item_lk .catalog__tile-soc a:link.catalog__tile-soc-win:before, .catalog__tile-item_lk .catalog__tile-soc a:link.catalog__tile-soc-fall:before, .catalog__tile-item_lk .catalog__tile-soc a:hover.catalog__tile-soc-win:before, .catalog__tile-item_lk .catalog__tile-soc a:hover.catalog__tile-soc-fall:before, .catalog__tile-item_lk .catalog__tile-soc a:visited.catalog__tile-soc-win:before, .catalog__tile-item_lk .catalog__tile-soc a:visited.catalog__tile-soc-fall:before, .catalog__tile-item_lk .catalog__tile-soc a:active.catalog__tile-soc-win:before, .catalog__tile-item_lk .catalog__tile-soc a:active.catalog__tile-soc-fall:before, .catalog__tile-item_lk .catalog__tile-soc a:focus.catalog__tile-soc-win:before, .catalog__tile-item_lk .catalog__tile-soc a:focus.catalog__tile-soc-fall:before, .catalog__tile-item_lk .catalog__tile-soc button.catalog__tile-soc-win:before, .catalog__tile-item_lk .catalog__tile-soc button.catalog__tile-soc-fall:before {
  width: 17px;
  height: 13px;
}
/* line 3350, ../sass/_main.scss */
.catalog__tile-item_lk .catalog__tile-item-address-metro {
  margin-top: 0;
}
/* line 3354, ../sass/_main.scss */
.catalog__tile-item_lk .catalog__tile-bot {
  padding-top: 15px;
}
/* line 3359, ../sass/_main.scss */
.catalog__tile-item_lk:hover .catalog__tile-choose {
  opacity: 1;
  visibility: visible;
  transition: opacity 0.3s ease-out 0s, visibility 0.3s ease-out 0s;
}

/*catalog links*/
/* line 3373, ../sass/_main.scss */
a.catalog-soc-link, a.catalog__tile-soc-review, a.catalog__tile-soc-review:link, a.catalog__tile-soc-review:hover, a.catalog__tile-soc-review:visited, a.catalog__tile-soc-review:active, a.catalog__tile-soc-review:focus, a.catalog__tile-soc-good, a.catalog__tile-soc-good:link, a.catalog__tile-soc-good:hover, a.catalog__tile-soc-good:visited, a.catalog__tile-soc-good:active, a.catalog__tile-soc-good:focus, a.catalog__tile-soc-bad, a.catalog__tile-soc-bad:link, a.catalog__tile-soc-bad:hover, a.catalog__tile-soc-bad:visited, a.catalog__tile-soc-bad:active, a.catalog__tile-soc-bad:focus, a.catalog__tile-soc-win, a.catalog__tile-soc-win:link, a.catalog__tile-soc-win:hover, a.catalog__tile-soc-win:visited, a.catalog__tile-soc-win:active, a.catalog__tile-soc-win:focus, a.catalog__tile-soc-fall, a.catalog__tile-soc-fall:link, a.catalog__tile-soc-fall:hover, a.catalog__tile-soc-fall:visited, a.catalog__tile-soc-fall:active, a.catalog__tile-soc-fall:focus, a:link.catalog-soc-link, a.catalog__tile-soc-review:link, a.catalog__tile-soc-good:link, a.catalog__tile-soc-bad:link, a.catalog__tile-soc-win:link, a.catalog__tile-soc-fall:link, a:hover.catalog-soc-link, a.catalog__tile-soc-review:hover, a.catalog__tile-soc-good:hover, a.catalog__tile-soc-bad:hover, a.catalog__tile-soc-win:hover, a.catalog__tile-soc-fall:hover, a:visited.catalog-soc-link, a.catalog__tile-soc-review:visited, a.catalog__tile-soc-good:visited, a.catalog__tile-soc-bad:visited, a.catalog__tile-soc-win:visited, a.catalog__tile-soc-fall:visited, a:active.catalog-soc-link, a.catalog__tile-soc-review:active, a.catalog__tile-soc-good:active, a.catalog__tile-soc-bad:active, a.catalog__tile-soc-win:active, a.catalog__tile-soc-fall:active, a:focus.catalog-soc-link, a.catalog__tile-soc-review:focus, a.catalog__tile-soc-good:focus, a.catalog__tile-soc-bad:focus, a.catalog__tile-soc-win:focus, a.catalog__tile-soc-fall:focus, button.catalog-soc-link, button.catalog__tile-soc-review, button.catalog__tile-soc-good, button.catalog__tile-soc-bad, button.catalog__tile-soc-win, button.catalog__tile-soc-fall {
  font-size: 15px;
  font-weight: bold;
  line-height: 1.5;
  text-align: left;
  color: #8c989c;
  text-decoration: none;
  position: relative;
  margin-right: 15px;
}
@media (max-width: 1023px) {
  /* line 3373, ../sass/_main.scss */
  a.catalog-soc-link, a.catalog__tile-soc-review, a.catalog__tile-soc-review:link, a.catalog__tile-soc-review:hover, a.catalog__tile-soc-review:visited, a.catalog__tile-soc-review:active, a.catalog__tile-soc-review:focus, a.catalog__tile-soc-good, a.catalog__tile-soc-good:link, a.catalog__tile-soc-good:hover, a.catalog__tile-soc-good:visited, a.catalog__tile-soc-good:active, a.catalog__tile-soc-good:focus, a.catalog__tile-soc-bad, a.catalog__tile-soc-bad:link, a.catalog__tile-soc-bad:hover, a.catalog__tile-soc-bad:visited, a.catalog__tile-soc-bad:active, a.catalog__tile-soc-bad:focus, a.catalog__tile-soc-win, a.catalog__tile-soc-win:link, a.catalog__tile-soc-win:hover, a.catalog__tile-soc-win:visited, a.catalog__tile-soc-win:active, a.catalog__tile-soc-win:focus, a.catalog__tile-soc-fall, a.catalog__tile-soc-fall:link, a.catalog__tile-soc-fall:hover, a.catalog__tile-soc-fall:visited, a.catalog__tile-soc-fall:active, a.catalog__tile-soc-fall:focus, a:link.catalog-soc-link, a.catalog__tile-soc-review:link, a.catalog__tile-soc-good:link, a.catalog__tile-soc-bad:link, a.catalog__tile-soc-win:link, a.catalog__tile-soc-fall:link, a:hover.catalog-soc-link, a.catalog__tile-soc-review:hover, a.catalog__tile-soc-good:hover, a.catalog__tile-soc-bad:hover, a.catalog__tile-soc-win:hover, a.catalog__tile-soc-fall:hover, a:visited.catalog-soc-link, a.catalog__tile-soc-review:visited, a.catalog__tile-soc-good:visited, a.catalog__tile-soc-bad:visited, a.catalog__tile-soc-win:visited, a.catalog__tile-soc-fall:visited, a:active.catalog-soc-link, a.catalog__tile-soc-review:active, a.catalog__tile-soc-good:active, a.catalog__tile-soc-bad:active, a.catalog__tile-soc-win:active, a.catalog__tile-soc-fall:active, a:focus.catalog-soc-link, a.catalog__tile-soc-review:focus, a.catalog__tile-soc-good:focus, a.catalog__tile-soc-bad:focus, a.catalog__tile-soc-win:focus, a.catalog__tile-soc-fall:focus, button.catalog-soc-link, button.catalog__tile-soc-review, button.catalog__tile-soc-good, button.catalog__tile-soc-bad, button.catalog__tile-soc-win, button.catalog__tile-soc-fall {
    margin-right: 10px;
  }
}
/* line 3387, ../sass/_main.scss */
a.catalog-soc-link:last-child, a.catalog__tile-soc-review:last-child, a.catalog__tile-soc-good:last-child, a.catalog__tile-soc-bad:last-child, a.catalog__tile-soc-win:last-child, a.catalog__tile-soc-fall:last-child, a:link.catalog-soc-link:last-child, a.catalog__tile-soc-review:link:last-child, a.catalog__tile-soc-good:link:last-child, a.catalog__tile-soc-bad:link:last-child, a.catalog__tile-soc-win:link:last-child, a.catalog__tile-soc-fall:link:last-child, a:hover.catalog-soc-link:last-child, a.catalog__tile-soc-review:hover:last-child, a.catalog__tile-soc-good:hover:last-child, a.catalog__tile-soc-bad:hover:last-child, a.catalog__tile-soc-win:hover:last-child, a.catalog__tile-soc-fall:hover:last-child, a:visited.catalog-soc-link:last-child, a.catalog__tile-soc-review:visited:last-child, a.catalog__tile-soc-good:visited:last-child, a.catalog__tile-soc-bad:visited:last-child, a.catalog__tile-soc-win:visited:last-child, a.catalog__tile-soc-fall:visited:last-child, a:active.catalog-soc-link:last-child, a.catalog__tile-soc-review:active:last-child, a.catalog__tile-soc-good:active:last-child, a.catalog__tile-soc-bad:active:last-child, a.catalog__tile-soc-win:active:last-child, a.catalog__tile-soc-fall:active:last-child, a:focus.catalog-soc-link:last-child, a.catalog__tile-soc-review:focus:last-child, a.catalog__tile-soc-good:focus:last-child, a.catalog__tile-soc-bad:focus:last-child, a.catalog__tile-soc-win:focus:last-child, a.catalog__tile-soc-fall:focus:last-child, button.catalog-soc-link:last-child, button.catalog__tile-soc-review:last-child, button.catalog__tile-soc-good:last-child, button.catalog__tile-soc-bad:last-child, button.catalog__tile-soc-win:last-child, button.catalog__tile-soc-fall:last-child {
  margin-right: 0;
}
/* line 3391, ../sass/_main.scss */
a.catalog-soc-link:before, a.catalog__tile-soc-review:before, a.catalog__tile-soc-review:link:before, a.catalog__tile-soc-review:hover:before, a.catalog__tile-soc-review:visited:before, a.catalog__tile-soc-review:active:before, a.catalog__tile-soc-review:focus:before, a.catalog__tile-soc-good:before, a.catalog__tile-soc-good:link:before, a.catalog__tile-soc-good:hover:before, a.catalog__tile-soc-good:visited:before, a.catalog__tile-soc-good:active:before, a.catalog__tile-soc-good:focus:before, a.catalog__tile-soc-bad:before, a.catalog__tile-soc-bad:link:before, a.catalog__tile-soc-bad:hover:before, a.catalog__tile-soc-bad:visited:before, a.catalog__tile-soc-bad:active:before, a.catalog__tile-soc-bad:focus:before, a.catalog__tile-soc-win:before, a.catalog__tile-soc-win:link:before, a.catalog__tile-soc-win:hover:before, a.catalog__tile-soc-win:visited:before, a.catalog__tile-soc-win:active:before, a.catalog__tile-soc-win:focus:before, a.catalog__tile-soc-fall:before, a.catalog__tile-soc-fall:link:before, a.catalog__tile-soc-fall:hover:before, a.catalog__tile-soc-fall:visited:before, a.catalog__tile-soc-fall:active:before, a.catalog__tile-soc-fall:focus:before, a:link.catalog-soc-link:before, a.catalog__tile-soc-review:link:before, a.catalog__tile-soc-good:link:before, a.catalog__tile-soc-bad:link:before, a.catalog__tile-soc-win:link:before, a.catalog__tile-soc-fall:link:before, a:hover.catalog-soc-link:before, a.catalog__tile-soc-review:hover:before, a.catalog__tile-soc-good:hover:before, a.catalog__tile-soc-bad:hover:before, a.catalog__tile-soc-win:hover:before, a.catalog__tile-soc-fall:hover:before, a:visited.catalog-soc-link:before, a.catalog__tile-soc-review:visited:before, a.catalog__tile-soc-good:visited:before, a.catalog__tile-soc-bad:visited:before, a.catalog__tile-soc-win:visited:before, a.catalog__tile-soc-fall:visited:before, a:active.catalog-soc-link:before, a.catalog__tile-soc-review:active:before, a.catalog__tile-soc-good:active:before, a.catalog__tile-soc-bad:active:before, a.catalog__tile-soc-win:active:before, a.catalog__tile-soc-fall:active:before, a:focus.catalog-soc-link:before, a.catalog__tile-soc-review:focus:before, a.catalog__tile-soc-good:focus:before, a.catalog__tile-soc-bad:focus:before, a.catalog__tile-soc-win:focus:before, a.catalog__tile-soc-fall:focus:before, button.catalog-soc-link:before, button.catalog__tile-soc-review:before, button.catalog__tile-soc-good:before, button.catalog__tile-soc-bad:before, button.catalog__tile-soc-win:before, button.catalog__tile-soc-fall:before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  width: 26px;
  height: 26px;
}
/* line 3404, ../sass/_main.scss */
a.catalog__tile-soc-review:before, a:link.catalog__tile-soc-review:before, a:hover.catalog__tile-soc-review:before, a:visited.catalog__tile-soc-review:before, a:active.catalog__tile-soc-review:before, a:focus.catalog__tile-soc-review:before, button.catalog__tile-soc-review:before {
  background: url("./../images/icon-card-coment-new.svg") center left no-repeat;
  background-size: contain;
}
/* line 3413, ../sass/_main.scss */
a.catalog__tile-soc-good:before, a:link.catalog__tile-soc-good:before, a:hover.catalog__tile-soc-good:before, a:visited.catalog__tile-soc-good:before, a:active.catalog__tile-soc-good:before, a:focus.catalog__tile-soc-good:before, button.catalog__tile-soc-good:before {
  background: url("./../images/icon-otziv-good-new.svg") center left no-repeat;
  background-size: contain;
}
/* line 3422, ../sass/_main.scss */
a.catalog__tile-soc-bad:before, a:link.catalog__tile-soc-bad:before, a:hover.catalog__tile-soc-bad:before, a:visited.catalog__tile-soc-bad:before, a:active.catalog__tile-soc-bad:before, a:focus.catalog__tile-soc-bad:before, button.catalog__tile-soc-bad:before {
  background: url("./../images/icon-otziv-bad-new.svg") center left no-repeat;
  background-size: contain;
}
/* line 3431, ../sass/_main.scss */
a.catalog__tile-soc-win:before, a:link.catalog__tile-soc-win:before, a:hover.catalog__tile-soc-win:before, a:visited.catalog__tile-soc-win:before, a:active.catalog__tile-soc-win:before, a:focus.catalog__tile-soc-win:before, button.catalog__tile-soc-win:before {
  width: 20px;
  background: url("./../images/viigrali-small.png") center left no-repeat;
}
/* line 3440, ../sass/_main.scss */
a.catalog__tile-soc-fall:before, a:link.catalog__tile-soc-fall:before, a:hover.catalog__tile-soc-fall:before, a:visited.catalog__tile-soc-fall:before, a:active.catalog__tile-soc-fall:before, a:focus.catalog__tile-soc-fall:before, button.catalog__tile-soc-fall:before {
  width: 20px;
  background: url("./../images/proigrali-small.png") center left no-repeat;
}

@media (max-width: 1299px) {
  /* line 3447, ../sass/_main.scss */
  .card-tabs {
    margin-bottom: 30px;
  }
}
/* line 3453, ../sass/_main.scss */
.card-tabs__list {
  margin: 0;
  padding: 0;
  list-style: none;
}
@media (max-width: 1299px) {
  /* line 3453, ../sass/_main.scss */
  .card-tabs__list {
    width: 100%;
    white-space: nowrap;
    overflow-x: auto;
  }
}
/* line 3464, ../sass/_main.scss */
.card-tabs__list:after {
  display: table;
  content: '';
  clear: both;
}
/* line 3470, ../sass/_main.scss */
.card-tabs__list li {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 208px;
  float: left;
  text-align: center;
}
/* line 3478, ../sass/_main.scss */
.card-tabs__list li.right {
  float: right;
}
@media (max-width: 1299px) {
  /* line 3478, ../sass/_main.scss */
  .card-tabs__list li.right {
    float: none;
  }
}
@media (max-width: 1599px) {
  /* line 3470, ../sass/_main.scss */
  .card-tabs__list li {
    width: 200px;
  }
}
@media (max-width: 1299px) {
  /* line 3470, ../sass/_main.scss */
  .card-tabs__list li {
    width: auto;
    padding-right: 8px;
    display: inline-block;
    vertical-align: middle;
    float: none;
  }
}
/* line 3498, ../sass/_main.scss */
.card-tabs__list li a, .card-tabs__list li a:link, .card-tabs__list li a:hover, .card-tabs__list li a:visited, .card-tabs__list li a:active, .card-tabs__list li a:focus, .card-tabs__list li button {
  text-decoration: none;
  height: 64px;
  font-size: 16px;
  font-weight: 500;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  -moz-transition: none;
  -o-transition: none;
  -webkit-transition: none;
  transition: none;
}
@media (max-width: 1299px) {
  /* line 3498, ../sass/_main.scss */
  .card-tabs__list li a, .card-tabs__list li a:link, .card-tabs__list li a:hover, .card-tabs__list li a:visited, .card-tabs__list li a:active, .card-tabs__list li a:focus, .card-tabs__list li button {
    border-radius: 3px;
    border: solid 2px #5b666b;
    padding: 5px 20px;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.14;
    height: 56px;
    flex-direction: column;
    text-align: left;
    align-items: inherit;
    width: 100%;
  }
}
/* line 3523, ../sass/_main.scss */
.card-tabs__list li a .num, .card-tabs__list li a:link .num, .card-tabs__list li a:hover .num, .card-tabs__list li a:visited .num, .card-tabs__list li a:active .num, .card-tabs__list li a:focus .num, .card-tabs__list li button .num {
  font-size: 16px;
  font-weight: 400;
  margin-left: 5px;
  color: #8c989c;
}
@media (max-width: 1299px) {
  /* line 3523, ../sass/_main.scss */
  .card-tabs__list li a .num, .card-tabs__list li a:link .num, .card-tabs__list li a:hover .num, .card-tabs__list li a:visited .num, .card-tabs__list li a:active .num, .card-tabs__list li a:focus .num, .card-tabs__list li button .num {
    display: block;
    margin-left: 0;
    width: 100%;
    font-size: 14px;
  }
}
/* line 3537, ../sass/_main.scss */
.card-tabs__list li a:before, .card-tabs__list li a:link:before, .card-tabs__list li a:hover:before, .card-tabs__list li a:visited:before, .card-tabs__list li a:active:before, .card-tabs__list li a:focus:before, .card-tabs__list li button:before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  width: 18px;
  height: 14px;
  margin-right: 8px;
}
@media (max-width: 1299px) {
  /* line 3537, ../sass/_main.scss */
  .card-tabs__list li a:before, .card-tabs__list li a:link:before, .card-tabs__list li a:hover:before, .card-tabs__list li a:visited:before, .card-tabs__list li a:active:before, .card-tabs__list li a:focus:before, .card-tabs__list li button:before {
    display: none;
  }
}
/* line 3551, ../sass/_main.scss */
.card-tabs__list li a.description:before, .card-tabs__list li a:link.description:before, .card-tabs__list li a:hover.description:before, .card-tabs__list li a:visited.description:before, .card-tabs__list li a:active.description:before, .card-tabs__list li a:focus.description:before, .card-tabs__list li button.description:before {
  background: url("./../images/icon-card-menu-1-info.svg") center left no-repeat;
  background-size: contain;
}
/* line 3558, ../sass/_main.scss */
.card-tabs__list li a.reviews:before, .card-tabs__list li a:link.reviews:before, .card-tabs__list li a:hover.reviews:before, .card-tabs__list li a:visited.reviews:before, .card-tabs__list li a:active.reviews:before, .card-tabs__list li a:focus.reviews:before, .card-tabs__list li button.reviews:before {
  width: 20px;
  height: 17px;
  background: url("./../images/icon-card-menu-2-review.svg") center left no-repeat;
  background-size: contain;
}
/* line 3567, ../sass/_main.scss */
.card-tabs__list li a.companies:before, .card-tabs__list li a:link.companies:before, .card-tabs__list li a:hover.companies:before, .card-tabs__list li a:visited.companies:before, .card-tabs__list li a:active.companies:before, .card-tabs__list li a:focus.companies:before, .card-tabs__list li button.companies:before {
  width: 20px;
  height: 18px;
  background: url("./../images/icon-card-menu-3-org.svg") center left no-repeat;
  background-size: contain;
}
/* line 3576, ../sass/_main.scss */
.card-tabs__list li a.spetiality:before, .card-tabs__list li a:link.spetiality:before, .card-tabs__list li a:hover.spetiality:before, .card-tabs__list li a:visited.spetiality:before, .card-tabs__list li a:active.spetiality:before, .card-tabs__list li a:focus.spetiality:before, .card-tabs__list li button.spetiality:before {
  width: 16px;
  height: 17px;
  background: url("./../images/icon-card-menu-4-spec.svg") center left no-repeat;
  background-size: contain;
}
/* line 3585, ../sass/_main.scss */
.card-tabs__list li a.clients:before, .card-tabs__list li a:link.clients:before, .card-tabs__list li a:hover.clients:before, .card-tabs__list li a:visited.clients:before, .card-tabs__list li a:active.clients:before, .card-tabs__list li a:focus.clients:before, .card-tabs__list li button.clients:before {
  width: 16px;
  height: 17px;
  background: url("./../images/icon-card-menu-5-client.svg") center left no-repeat;
  background-size: contain;
}
/* line 3594, ../sass/_main.scss */
.card-tabs__list li a.sale:before, .card-tabs__list li a:link.sale:before, .card-tabs__list li a:hover.sale:before, .card-tabs__list li a:visited.sale:before, .card-tabs__list li a:active.sale:before, .card-tabs__list li a:focus.sale:before, .card-tabs__list li button.sale:before {
  width: 21px;
  height: 21px;
  background: url("./../images/icon-card-menu-6-sale.svg") center left no-repeat;
  background-size: contain;
}
/* line 3603, ../sass/_main.scss */
.card-tabs__list li a.service:before, .card-tabs__list li a:link.service:before, .card-tabs__list li a:hover.service:before, .card-tabs__list li a:visited.service:before, .card-tabs__list li a:active.service:before, .card-tabs__list li a:focus.service:before, .card-tabs__list li button.service:before {
  width: 20px;
  height: 19px;
  background: url("./../images/icon-cases.svg") center left no-repeat;
  background-size: contain;
}
/* line 3612, ../sass/_main.scss */
.card-tabs__list li a.noicon:before, .card-tabs__list li a:link.noicon:before, .card-tabs__list li a:hover.noicon:before, .card-tabs__list li a:visited.noicon:before, .card-tabs__list li a:active.noicon:before, .card-tabs__list li a:focus.noicon:before, .card-tabs__list li button.noicon:before {
  display: none;
}
/* line 3616, ../sass/_main.scss */
.card-tabs__list li a.noicon .num, .card-tabs__list li a:link.noicon .num, .card-tabs__list li a:hover.noicon .num, .card-tabs__list li a:visited.noicon .num, .card-tabs__list li a:active.noicon .num, .card-tabs__list li a:focus.noicon .num, .card-tabs__list li button.noicon .num {
  color: #a5d2df;
}
/* line 3621, ../sass/_main.scss */
.card-tabs__list li a.active, .card-tabs__list li a:link.active, .card-tabs__list li a:hover.active, .card-tabs__list li a:visited.active, .card-tabs__list li a:active.active, .card-tabs__list li a:focus.active, .card-tabs__list li button.active {
  background: #e3ebed;
  color: #0087ff;
}
/* line 3625, ../sass/_main.scss */
.card-tabs__list li a.active .num, .card-tabs__list li a:link.active .num, .card-tabs__list li a:hover.active .num, .card-tabs__list li a:visited.active .num, .card-tabs__list li a:active.active .num, .card-tabs__list li a:focus.active .num, .card-tabs__list li button.active .num {
  color: #0087ff;
}
@media (max-width: 1299px) {
  /* line 3621, ../sass/_main.scss */
  .card-tabs__list li a.active, .card-tabs__list li a:link.active, .card-tabs__list li a:hover.active, .card-tabs__list li a:visited.active, .card-tabs__list li a:active.active, .card-tabs__list li a:focus.active, .card-tabs__list li button.active {
    background: #0087ff;
    color: #fff;
    border-color: #0087ff;
  }
  /* line 3634, ../sass/_main.scss */
  .card-tabs__list li a.active .num, .card-tabs__list li a:link.active .num, .card-tabs__list li a:hover.active .num, .card-tabs__list li a:visited.active .num, .card-tabs__list li a:active.active .num, .card-tabs__list li a:focus.active .num, .card-tabs__list li button.active .num {
    color: #fff;
  }
}
/* line 3640, ../sass/_main.scss */
.card-tabs__list li a.active.description:before, .card-tabs__list li a:link.active.description:before, .card-tabs__list li a:hover.active.description:before, .card-tabs__list li a:visited.active.description:before, .card-tabs__list li a:active.active.description:before, .card-tabs__list li a:focus.active.description:before, .card-tabs__list li button.active.description:before {
  background: url("./../images/icon-card-menu-1-info-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 3647, ../sass/_main.scss */
.card-tabs__list li a.active.reviews:before, .card-tabs__list li a:link.active.reviews:before, .card-tabs__list li a:hover.active.reviews:before, .card-tabs__list li a:visited.active.reviews:before, .card-tabs__list li a:active.active.reviews:before, .card-tabs__list li a:focus.active.reviews:before, .card-tabs__list li button.active.reviews:before {
  background: url("./../images/icon-card-menu-2-review-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 3654, ../sass/_main.scss */
.card-tabs__list li a.active.companies:before, .card-tabs__list li a:link.active.companies:before, .card-tabs__list li a:hover.active.companies:before, .card-tabs__list li a:visited.active.companies:before, .card-tabs__list li a:active.active.companies:before, .card-tabs__list li a:focus.active.companies:before, .card-tabs__list li button.active.companies:before {
  background: url("./../images/icon-card-menu-3-org-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 3661, ../sass/_main.scss */
.card-tabs__list li a.active.spetiality:before, .card-tabs__list li a:link.active.spetiality:before, .card-tabs__list li a:hover.active.spetiality:before, .card-tabs__list li a:visited.active.spetiality:before, .card-tabs__list li a:active.active.spetiality:before, .card-tabs__list li a:focus.active.spetiality:before, .card-tabs__list li button.active.spetiality:before {
  background: url("./../images/icon-card-menu-4-spec-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 3668, ../sass/_main.scss */
.card-tabs__list li a.active.clients:before, .card-tabs__list li a:link.active.clients:before, .card-tabs__list li a:hover.active.clients:before, .card-tabs__list li a:visited.active.clients:before, .card-tabs__list li a:active.active.clients:before, .card-tabs__list li a:focus.active.clients:before, .card-tabs__list li button.active.clients:before {
  background: url("./../images/icon-card-menu-5-client-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 3675, ../sass/_main.scss */
.card-tabs__list li a.active.sale:before, .card-tabs__list li a:link.active.sale:before, .card-tabs__list li a:hover.active.sale:before, .card-tabs__list li a:visited.active.sale:before, .card-tabs__list li a:active.active.sale:before, .card-tabs__list li a:focus.active.sale:before, .card-tabs__list li button.active.sale:before {
  background: url("./../images/icon-card-menu-6-sale-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 3682, ../sass/_main.scss */
.card-tabs__list li a.active.service:before, .card-tabs__list li a:link.active.service:before, .card-tabs__list li a:hover.active.service:before, .card-tabs__list li a:visited.active.service:before, .card-tabs__list li a:active.active.service:before, .card-tabs__list li a:focus.active.service:before, .card-tabs__list li button.active.service:before {
  background: url("./../images/icon-cases-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 3690, ../sass/_main.scss */
.card-tabs__list li a.active.noicon .num, .card-tabs__list li a:link.active.noicon .num, .card-tabs__list li a:hover.active.noicon .num, .card-tabs__list li a:visited.active.noicon .num, .card-tabs__list li a:active.active.noicon .num, .card-tabs__list li a:focus.active.noicon .num, .card-tabs__list li button.active.noicon .num {
  color: #a5d2df;
}
/* line 3696, ../sass/_main.scss */
.card-tabs__list li a:hover, .card-tabs__list li a:link:hover, .card-tabs__list li a:hover:hover, .card-tabs__list li a:visited:hover, .card-tabs__list li a:active:hover, .card-tabs__list li a:focus:hover, .card-tabs__list li button:hover {
  color: #0087ff;
}
/* line 3700, ../sass/_main.scss */
.card-tabs__list li a:hover.description:before, .card-tabs__list li a:link:hover.description:before, .card-tabs__list li a:hover:hover.description:before, .card-tabs__list li a:visited:hover.description:before, .card-tabs__list li a:active:hover.description:before, .card-tabs__list li a:focus:hover.description:before, .card-tabs__list li button:hover.description:before {
  background: url("./../images/icon-card-menu-1-info-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 3707, ../sass/_main.scss */
.card-tabs__list li a:hover.reviews:before, .card-tabs__list li a:link:hover.reviews:before, .card-tabs__list li a:hover:hover.reviews:before, .card-tabs__list li a:visited:hover.reviews:before, .card-tabs__list li a:active:hover.reviews:before, .card-tabs__list li a:focus:hover.reviews:before, .card-tabs__list li button:hover.reviews:before {
  background: url("./../images/icon-card-menu-2-review-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 3714, ../sass/_main.scss */
.card-tabs__list li a:hover.companies:before, .card-tabs__list li a:link:hover.companies:before, .card-tabs__list li a:hover:hover.companies:before, .card-tabs__list li a:visited:hover.companies:before, .card-tabs__list li a:active:hover.companies:before, .card-tabs__list li a:focus:hover.companies:before, .card-tabs__list li button:hover.companies:before {
  background: url("./../images/icon-card-menu-3-org-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 3721, ../sass/_main.scss */
.card-tabs__list li a:hover.spetiality:before, .card-tabs__list li a:link:hover.spetiality:before, .card-tabs__list li a:hover:hover.spetiality:before, .card-tabs__list li a:visited:hover.spetiality:before, .card-tabs__list li a:active:hover.spetiality:before, .card-tabs__list li a:focus:hover.spetiality:before, .card-tabs__list li button:hover.spetiality:before {
  background: url("./../images/icon-card-menu-4-spec-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 3728, ../sass/_main.scss */
.card-tabs__list li a:hover.clients:before, .card-tabs__list li a:link:hover.clients:before, .card-tabs__list li a:hover:hover.clients:before, .card-tabs__list li a:visited:hover.clients:before, .card-tabs__list li a:active:hover.clients:before, .card-tabs__list li a:focus:hover.clients:before, .card-tabs__list li button:hover.clients:before {
  background: url("./../images/icon-card-menu-5-client-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 3735, ../sass/_main.scss */
.card-tabs__list li a:hover.sale:before, .card-tabs__list li a:link:hover.sale:before, .card-tabs__list li a:hover:hover.sale:before, .card-tabs__list li a:visited:hover.sale:before, .card-tabs__list li a:active:hover.sale:before, .card-tabs__list li a:focus:hover.sale:before, .card-tabs__list li button:hover.sale:before {
  background: url("./../images/icon-card-menu-6-sale-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 3742, ../sass/_main.scss */
.card-tabs__list li a:hover.service:before, .card-tabs__list li a:link:hover.service:before, .card-tabs__list li a:hover:hover.service:before, .card-tabs__list li a:visited:hover.service:before, .card-tabs__list li a:active:hover.service:before, .card-tabs__list li a:focus:hover.service:before, .card-tabs__list li button:hover.service:before {
  background: url("./../images/icon-cases-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 3752, ../sass/_main.scss */
.card-tabs__list_col li {
  width: auto;
}
/* line 3755, ../sass/_main.scss */
.card-tabs__list_col li a, .card-tabs__list_col li a:link, .card-tabs__list_col li a:hover, .card-tabs__list_col li a:visited, .card-tabs__list_col li a:active, .card-tabs__list_col li a:focus, .card-tabs__list_col li button {
  padding: 0 20px;
}
/* line 3762, ../sass/_main.scss */
.card-tabs .row, .card-tabs .header__gamb_content_wrap, .card-tabs .header .main_menu, .header .card-tabs .main_menu, .card-tabs .header .main_menu__dropdown_menu, .header .card-tabs .main_menu__dropdown_menu {
  padding-top: 0;
  padding-bottom: 0;
}

/* line 3770, ../sass/_main.scss */
.card-tabcontents__title-main {
  position: relative;
  padding-left: 45px;
}
/* line 3775, ../sass/_main.scss */
.card-tabcontents__title-main:before {
  content: '';
  position: absolute;
  top: 3px;
  left: 0;
  width: 26px;
  height: 26px;
  background: url("./../images/icon-card-review.svg") center left no-repeat;
}
/* line 3785, ../sass/_main.scss */
.card-tabcontents__title-main span {
  color: #a5d2df;
  font-weight: 500;
  margin-left: 20px;
}
/* line 3792, ../sass/_main.scss */
.card-tabcontents__title-main_review:before {
  background: url("./../images/icon-card-review.svg") center left no-repeat;
}
/* line 3798, ../sass/_main.scss */
.card-tabcontents__title-main_companies:before {
  background: url("./../images/icon-card-org.svg") center left no-repeat;
}
/* line 3804, ../sass/_main.scss */
.card-tabcontents__title-main_spetiality:before {
  background: url("./../images/icon-card-spec.svg") center left no-repeat;
}
/* line 3810, ../sass/_main.scss */
.card-tabcontents__title-main_clients:before {
  background: url("./../images/icon-card-client.svg") center left no-repeat;
}
/* line 3816, ../sass/_main.scss */
.card-tabcontents__title-main_sale:before {
  background: url("./../images/icon-card-sale.svg") center left no-repeat;
}
/* line 3822, ../sass/_main.scss */
.card-tabcontents__title-main_phone:before {
  background: url("./../images/icon-blacklist-phone.svg") center left no-repeat;
}
/* line 3828, ../sass/_main.scss */
.card-tabcontents__title-main_auto:before {
  background: url("./../images/icon-blacklist-car.svg") center left no-repeat;
}
/* line 3834, ../sass/_main.scss */
.card-tabcontents__title-main_house:before {
  background: url("./../images/icon-blacklist-realestate.svg") center left no-repeat;
}
/* line 3839, ../sass/_main.scss */
.card-tabcontents__title-main_same {
  padding-left: 0;
}
/* line 3842, ../sass/_main.scss */
.card-tabcontents__title-main_same:before {
  display: none;
}
/* line 3848, ../sass/_main.scss */
.card-tabcontents__description {
  display: flex;
}
@media (max-width: 1023px) {
  /* line 3848, ../sass/_main.scss */
  .card-tabcontents__description {
    display: block;
  }
}
/* line 3855, ../sass/_main.scss */
.card-tabcontents__description-left {
  padding: 0;
}
/* line 3860, ../sass/_main.scss */
.card-tabcontents__description-right {
  width: 50%;
  float: left;
  position: relative;
  height: 320px;
  margin-left: 30px;
}
@media (max-width: 1023px) {
  /* line 3860, ../sass/_main.scss */
  .card-tabcontents__description-right {
    width: 100%;
    margin-left: 0;
    margin-top: 25px;
  }
}
/* line 3874, ../sass/_main.scss */
.card-tabcontents__description-slider {
  height: 100%;
  overflow: hidden;
}
/* line 3878, ../sass/_main.scss */
.card-tabcontents__description-slider .slick-list, .card-tabcontents__description-slider .slick-track {
  height: 100%;
}
/* line 3882, ../sass/_main.scss */
.card-tabcontents__description-slider-item {
  height: 100%;
  position: relative;
  background: #fff;
}
/* line 3887, ../sass/_main.scss */
.card-tabcontents__description-slider-item img {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 3896, ../sass/_main.scss */
.card-tabcontents__description-slider-count {
  width: 100px;
  height: 48px;
  line-height: 48px;
  text-align: center;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  float: left;
  background-color: rgba(77, 92, 97, 0.75);
}
/* line 3908, ../sass/_main.scss */
.card-tabcontents__description-slider-arrow {
  float: left;
}
/* line 3912, ../sass/_main.scss */
.card-tabcontents__description-slider-bot {
  position: absolute;
  bottom: 8px;
  right: 8px;
}
/* line 3923, ../sass/_main.scss */
.card-tabcontents__description-text {
  font-size: 14px;
  line-height: 1.71;
  margin-top: 20px;
}
/* line 3928, ../sass/_main.scss */
.card-tabcontents__description-text p {
  font-size: 14px;
  line-height: 1.71;
}
@media (max-width: 640px) {
  /* line 3934, ../sass/_main.scss */
  .card-tabcontents__description-btn-wrap {
    display: none;
  }
}
/* line 3943, ../sass/_main.scss */
.card-tabcontents__reviews-main {
  clear: both;
}
/* line 3948, ../sass/_main.scss */
.card-tabcontents__reviews-main:after {
  display: table;
  clear: both;
  content: '';
}
/* line 3955, ../sass/_main.scss */
.card-tabcontents__reviews-left {
  margin-top: 30px;
}
@media (max-width: 1599px) {
  /* line 3955, ../sass/_main.scss */
  .card-tabcontents__reviews-left {
    width: 100%;
  }
}
/* line 3964, ../sass/_main.scss */
.card-tabcontents__reviews-right {
  margin-top: 30px;
}
@media (max-width: 1599px) {
  /* line 3964, ../sass/_main.scss */
  .card-tabcontents__reviews-right {
    width: 100%;
  }
}
@media (max-width: 1299px) {
  /* line 3964, ../sass/_main.scss */
  .card-tabcontents__reviews-right {
    display: none;
  }
}
/* line 3977, ../sass/_main.scss */
.card-tabcontents__reviews-fon {
  background: #fff;
  border-radius: 0 10px 10px 10px;
  box-shadow: 0 2px 4px 0 rgba(177, 177, 177, 0.5);
  padding: 0 30px;
}
@media (max-width: 719px) {
  /* line 3977, ../sass/_main.scss */
  .card-tabcontents__reviews-fon {
    padding: 0 20px;
  }
}
/* line 3988, ../sass/_main.scss */
.card-tabcontents__reviews-item {
  padding: 30px 0;
  border-bottom: 1px solid #e3ebed;
}
/* line 3992, ../sass/_main.scss */
.card-tabcontents__reviews-item:last-child {
  border-bottom: none;
}
/* line 3997, ../sass/_main.scss */
.card-tabcontents__reviews-view {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  text-align: left;
  color: #8c989c;
  text-decoration: none;
  position: relative;
  white-space: nowrap;
}
@media (max-width: 719px) {
  /* line 3997, ../sass/_main.scss */
  .card-tabcontents__reviews-view {
    font-size: 14px;
  }
}
/* line 4011, ../sass/_main.scss */
.card-tabcontents__reviews-view:before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  width: 31px;
  height: 26px;
  background: url("./../images/icon-card-view.svg") center left no-repeat;
  background-size: contain;
  margin-right: 8px;
}
@media (max-width: 1299px) {
  /* line 4011, ../sass/_main.scss */
  .card-tabcontents__reviews-view:before {
    margin-right: 5px;
  }
}
@media (max-width: 719px) {
  /* line 4011, ../sass/_main.scss */
  .card-tabcontents__reviews-view:before {
    width: 23px;
  }
}
/* line 4034, ../sass/_main.scss */
.card-tabcontents__reviews-top-img {
  width: 60px;
  height: 60px;
  float: left;
  position: relative;
  overflow: hidden;
}
@media (max-width: 1023px) {
  /* line 4034, ../sass/_main.scss */
  .card-tabcontents__reviews-top-img {
    width: 40px;
    height: 40px;
  }
}
/* line 4046, ../sass/_main.scss */
.card-tabcontents__reviews-top-img img {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  /*max-width: 120%;*/
  max-width: 100%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 4057, ../sass/_main.scss */
.card-tabcontents__reviews-top-text {
  width: 100%;
  margin-left: -60px;
  padding-left: 80px;
}
@media (max-width: 719px) {
  /* line 4057, ../sass/_main.scss */
  .card-tabcontents__reviews-top-text {
    margin-left: -40px;
    padding-left: 50px;
  }
}
/* line 4068, ../sass/_main.scss */
.card-tabcontents__reviews-top-text a.title, .card-tabcontents__reviews-top-text a:link.title, .card-tabcontents__reviews-top-text a:hover.title, .card-tabcontents__reviews-top-text a:visited.title, .card-tabcontents__reviews-top-text a:active.title, .card-tabcontents__reviews-top-text a:focus.title, .card-tabcontents__reviews-top-text button.title {
  display: block;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.3;
  color: #8c989c;
  text-decoration: none;
}
@media (max-width: 1023px) {
  /* line 4068, ../sass/_main.scss */
  .card-tabcontents__reviews-top-text a.title, .card-tabcontents__reviews-top-text a:link.title, .card-tabcontents__reviews-top-text a:hover.title, .card-tabcontents__reviews-top-text a:visited.title, .card-tabcontents__reviews-top-text a:active.title, .card-tabcontents__reviews-top-text a:focus.title, .card-tabcontents__reviews-top-text button.title {
    font-size: 14px;
    line-height: 1.43;
  }
}
/* line 4083, ../sass/_main.scss */
.card-tabcontents__reviews-top-text .text {
  display: block;
  font-size: 14px;
  line-height: 1.3;
  color: #8c989c;
  margin-top: 6px;
}
@media (max-width: 1023px) {
  /* line 4083, ../sass/_main.scss */
  .card-tabcontents__reviews-top-text .text {
    margin-top: 0;
  }
}
/* line 4096, ../sass/_main.scss */
.card-tabcontents__reviews-top-item {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
@media (max-width: 1299px) {
  /* line 4096, ../sass/_main.scss */
  .card-tabcontents__reviews-top-item {
    width: 50%;
    margin-top: 20px;
  }
}
@media (max-width: 1023px) {
  /* line 4096, ../sass/_main.scss */
  .card-tabcontents__reviews-top-item {
    width: 100%;
  }
}
/* line 4111, ../sass/_main.scss */
.card-tabcontents__reviews-top-item .card-tabcontents__reviews-top-img {
  opacity: 0.25;
}
@media (max-width: 1299px) {
  /* line 4115, ../sass/_main.scss */
  .card-tabcontents__reviews-top-item_first {
    width: 100%;
    margin-top: 0;
  }
}
/* line 4122, ../sass/_main.scss */
.card-tabcontents__reviews-top-item_first .card-tabcontents__reviews-top-img {
  opacity: 1;
  width: 120px;
}
@media (max-width: 1023px) {
  /* line 4122, ../sass/_main.scss */
  .card-tabcontents__reviews-top-item_first .card-tabcontents__reviews-top-img {
    width: 80px;
  }
}
/* line 4130, ../sass/_main.scss */
.card-tabcontents__reviews-top-item_first .card-tabcontents__reviews-top-img .like {
  background: #fce300;
  width: 60px;
  line-height: 77px;
  vertical-align: middle;
  text-align: center;
  height: 100%;
  position: relative;
  float: left;
  /*z-index: 1;*/
}
@media (max-width: 1023px) {
  /* line 4130, ../sass/_main.scss */
  .card-tabcontents__reviews-top-item_first .card-tabcontents__reviews-top-img .like {
    width: 40px;
    line-height: 58px;
  }
}
/* line 4146, ../sass/_main.scss */
.card-tabcontents__reviews-top-item_first .card-tabcontents__reviews-top-img .like:before {
  content: '';
  display: inline-block;
  width: 29px;
  height: 25px;
  background: url("./../images/icon-otziv-good-white.svg") center left no-repeat;
  background-size: contain;
}
/* line 4156, ../sass/_main.scss */
.card-tabcontents__reviews-top-item_first .card-tabcontents__reviews-top-img .img {
  float: left;
  width: 60px;
  height: 100%;
  position: relative;
}
@media (max-width: 1023px) {
  /* line 4156, ../sass/_main.scss */
  .card-tabcontents__reviews-top-item_first .card-tabcontents__reviews-top-img .img {
    width: 40px;
  }
}
/* line 4169, ../sass/_main.scss */
.card-tabcontents__reviews-top-item_first a.title, .card-tabcontents__reviews-top-item_first a:link.title, .card-tabcontents__reviews-top-item_first a:hover.title, .card-tabcontents__reviews-top-item_first a:visited.title, .card-tabcontents__reviews-top-item_first a:active.title, .card-tabcontents__reviews-top-item_first a:focus.title, .card-tabcontents__reviews-top-item_first button.title {
  color: #232323;
}
/* line 4174, ../sass/_main.scss */
.card-tabcontents__reviews-top-item_first .card-tabcontents__reviews-top-text {
  margin-left: -120px;
  padding-left: 130px;
}
@media (max-width: 719px) {
  /* line 4174, ../sass/_main.scss */
  .card-tabcontents__reviews-top-item_first .card-tabcontents__reviews-top-text {
    margin-left: -80px;
    padding-left: 90px;
  }
}
/* line 4187, ../sass/_main.scss */
.card-tabcontents__reviews-top-item_bad .card-tabcontents__reviews-top-img .like {
  background: #f72d5d;
}
/* line 4190, ../sass/_main.scss */
.card-tabcontents__reviews-top-item_bad .card-tabcontents__reviews-top-img .like:before {
  content: '';
  background: url("./../images/icon-otziv-bad-white.svg") center left no-repeat;
  background-size: contain;
}
/* line 4201, ../sass/_main.scss */
.card-tabcontents__reviews-center {
  display: flex;
  flex-direction: row-reverse;
}
/* line 4205, ../sass/_main.scss */
.card-tabcontents__reviews-center:after {
  display: table;
  clear: both;
  content: '';
}
/* line 4211, ../sass/_main.scss */
.card-tabcontents__reviews-center-left {
  float: none;
  padding: 0;
  margin-top: 30px;
}
/* line 4218, ../sass/_main.scss */
.card-tabcontents__reviews-center-right {
  width: 33.3%;
  float: right;
  position: relative;
  min-height: 220px;
  margin: 30px 0 0 30px;
  padding-left: 20px;
  flex-shrink: 0;
  overflow: hidden;
}
@media (max-width: 1023px) {
  /* line 4218, ../sass/_main.scss */
  .card-tabcontents__reviews-center-right {
    display: none;
  }
}
/* line 4232, ../sass/_main.scss */
.card-tabcontents__reviews-center-right img {
  max-width: 100%;
  position: absolute;
  top: 50%;
  left: 0;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 4242, ../sass/_main.scss */
.card-tabcontents__reviews-center-title {
  font-size: 16px;
  font-weight: bold;
  color: #232323;
}
@media (max-width: 719px) {
  /* line 4242, ../sass/_main.scss */
  .card-tabcontents__reviews-center-title {
    font-size: 14px;
    line-height: 1.43;
  }
}
/* line 4253, ../sass/_main.scss */
.card-tabcontents__reviews-center-text {
  font-size: 14px;
  line-height: 1.14;
  color: #8c989c;
  margin-top: 20px;
}
@media (max-width: 719px) {
  /* line 4253, ../sass/_main.scss */
  .card-tabcontents__reviews-center-text {
    margin-top: 15px;
  }
}
/* line 4263, ../sass/_main.scss */
.card-tabcontents__reviews-center-text p {
  font-size: 14px;
  line-height: 1.14;
  color: #8c989c;
}
/* line 4274, ../sass/_main.scss */
.card-tabcontents__reviews-bot-left {
  padding-top: 30px;
}
@media (max-width: 719px) {
  /* line 4274, ../sass/_main.scss */
  .card-tabcontents__reviews-bot-left {
    padding-top: 15px;
  }
}
/* line 4283, ../sass/_main.scss */
.card-tabcontents__reviews-bot-right {
  text-align: right;
  padding-top: 30px;
}
@media (max-width: 719px) {
  /* line 4283, ../sass/_main.scss */
  .card-tabcontents__reviews-bot-right {
    padding-top: 15px;
  }
}
/* line 4295, ../sass/_main.scss */
.card-tabcontents__sort {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding: 0;
}
@media (max-width: 1599px) {
  /* line 4295, ../sass/_main.scss */
  .card-tabcontents__sort {
    width: 100%;
  }
}
/* line 4306, ../sass/_main.scss */
.card-tabcontents__sort:after {
  clear: both;
  display: table;
  content: '';
}
/* line 4312, ../sass/_main.scss */
.card-tabcontents__sort-left {
  margin-top: 15px;
  padding-left: 0;
}
@media (max-width: 1023px) {
  /* line 4312, ../sass/_main.scss */
  .card-tabcontents__sort-left {
    width: 100%;
  }
}
/* line 4322, ../sass/_main.scss */
.card-tabcontents__sort-all-btn-wrap {
  text-align: right;
  margin-top: 15px;
}
@media (max-width: 1599px) {
  /* line 4322, ../sass/_main.scss */
  .card-tabcontents__sort-all-btn-wrap {
    padding-right: 0;
  }
}
@media (max-width: 1023px) {
  /* line 4322, ../sass/_main.scss */
  .card-tabcontents__sort-all-btn-wrap {
    width: 100%;
    text-align: left;
    padding-right: 15px;
    padding-left: 0;
  }
}
/* line 4339, ../sass/_main.scss */
.card-tabcontents__sort_full {
  width: 100%;
  clear: both;
  float: none;
}
/* line 4344, ../sass/_main.scss */
.card-tabcontents__sort_full .card-tabcontents__sort-all-btn-wrap {
  padding-right: 0;
}
@media (max-width: 1599px) {
  /* line 4355, ../sass/_main.scss */
  .card-tabcontents__companies-left {
    width: 100%;
  }
}
@media (max-width: 1599px) {
  /* line 4363, ../sass/_main.scss */
  .card-tabcontents__companies-right {
    display: none;
  }
}
/* line 4370, ../sass/_main.scss */
.card-tabcontents__companies-right-title {
  color: #4d5c61;
  margin-top: -42px;
}
/* line 4376, ../sass/_main.scss */
.card-tabcontents__companies-right-map {
  margin-top: 42px;
}
@media (max-width: 1599px) {
  /* line 4387, ../sass/_main.scss */
  .card-tabcontents__big-col-left {
    width: 100%;
  }
}
/* line 4394, ../sass/_main.scss */
.card-tabcontents__big-col-left .catalog__tile-list {
  clear: both;
}
/* line 4399, ../sass/_main.scss */
.card-tabcontents__big-col-right {
  position: relative;
  padding-bottom: 100px;
}
@media (max-width: 1599px) {
  /* line 4399, ../sass/_main.scss */
  .card-tabcontents__big-col-right {
    display: none;
  }
}
/* line 4410, ../sass/_main.scss */
.card-tabcontents__clients {
  margin-top: 80px;
}
/* line 4413, ../sass/_main.scss */
.card-tabcontents__clients-main {
  background: #fff;
  border-radius: 0 10px 10px 10px;
  box-shadow: 0 2px 4px 0 rgba(177, 177, 177, 0.5);
  padding: 0 30px;
  margin-top: 30px;
}
/* line 4420, ../sass/_main.scss */
.card-tabcontents__clients-main:after {
  content: '';
  display: table;
  clear: both;
}
/* line 4427, ../sass/_main.scss */
.card-tabcontents__clients-item {
  border-bottom: 1px solid #e3ebed;
  padding: 30px 0;
}
/* line 4435, ../sass/_main.scss */
.card-tabcontents__clients-item:last-child {
  border-bottom: none;
}
@media (max-width: 1299px) {
  /* line 4440, ../sass/_main.scss */
  .card-tabcontents__clients-left {
    width: 33.3%;
  }
}
@media (max-width: 1023px) {
  /* line 4440, ../sass/_main.scss */
  .card-tabcontents__clients-left {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  /* line 4450, ../sass/_main.scss */
  .card-tabcontents__clients-right {
    width: 100%;
    margin-top: 15px;
  }
}
/* line 4458, ../sass/_main.scss */
.card-tabcontents__clients-right-title {
  font-size: 16px;
  font-weight: bold;
  color: #232323;
}
@media (max-width: 1023px) {
  /* line 4458, ../sass/_main.scss */
  .card-tabcontents__clients-right-title {
    font-size: 14px;
  }
}
/* line 4468, ../sass/_main.scss */
.card-tabcontents__clients-right-text {
  font-size: 14px;
  font-weight: 500;
  font-style: italic;
  line-height: 1.14;
  color: #8c989c;
  margin-top: 10px;
}
@media (max-width: 1023px) {
  /* line 4468, ../sass/_main.scss */
  .card-tabcontents__clients-right-text {
    margin-top: 0;
  }
}
/* line 4482, ../sass/_main.scss */
.card-tabcontents__clients-btn-wrap {
  text-align: center;
}
/* line 4487, ../sass/_main.scss */
.card-tabcontents__sale {
  margin-top: 80px;
}
/* line 4490, ../sass/_main.scss */
.card-tabcontents__sale-main {
  display: flex;
  flex-wrap: wrap;
}
/* line 4495, ../sass/_main.scss */
.card-tabcontents__sale-main:after {
  content: '';
  display: table;
  clear: both;
}
/* line 4502, ../sass/_main.scss */
.card-tabcontents__sale-item {
  margin-top: 30px;
}
@media (max-width: 1299px) {
  /* line 4502, ../sass/_main.scss */
  .card-tabcontents__sale-item {
    width: 33.3%;
  }
}
@media (max-width: 1023px) {
  /* line 4502, ../sass/_main.scss */
  .card-tabcontents__sale-item {
    width: 50%;
  }
}
@media (max-width: 719px) {
  /* line 4502, ../sass/_main.scss */
  .card-tabcontents__sale-item {
    width: 100%;
  }
}
/* line 4522, ../sass/_main.scss */
.card-tabcontents__online-fon {
  position: relative;
}
@media (max-width: 1599px) {
  /* line 4522, ../sass/_main.scss */
  .card-tabcontents__online-fon {
    display: none;
  }
}
/* line 4529, ../sass/_main.scss */
.card-tabcontents__online-fon:after {
  content: '';
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 300px;
  background-image: linear-gradient(to bottom, rgba(227, 234, 236, 0), #e3eaec);
}
/* line 4539, ../sass/_main.scss */
.card-tabcontents__online-title {
  font-size: 24px;
  font-weight: bold;
  line-height: 1.33;
  color: #8c989c;
  padding-left: 45px;
  position: relative;
  z-index: 1;
  margin-top: 11px;
}
/* line 4549, ../sass/_main.scss */
.card-tabcontents__online-title:before {
  content: '';
  position: absolute;
  top: 10px;
  left: 0;
  width: 32px;
  height: 32px;
  background: url("./../images/icon-card-realtime.svg") center left no-repeat;
}
/* line 4559, ../sass/_main.scss */
.card-tabcontents__online-title span {
  display: block;
  font-size: 14px;
  font-weight: 400;
}
/* line 4566, ../sass/_main.scss */
.card-tabcontents__online-item {
  margin-top: 35px;
}
/* line 4570, ../sass/_main.scss */
.card-tabcontents__online-top {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
/* line 4575, ../sass/_main.scss */
.card-tabcontents__online-top:after {
  clear: both;
  display: table;
  content: '';
}
/* line 4581, ../sass/_main.scss */
.card-tabcontents__online-top-img {
  width: 40px;
  height: 40px;
  float: left;
  position: relative;
  overflow: hidden;
}
/* line 4588, ../sass/_main.scss */
.card-tabcontents__online-top-img img {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  max-width: 120%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 4599, ../sass/_main.scss */
.card-tabcontents__online-top-text {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.14;
  padding-left: 8px;
  color: #8c989c;
}
/* line 4606, ../sass/_main.scss */
.card-tabcontents__online-top-text a, .card-tabcontents__online-top-text a:link, .card-tabcontents__online-top-text a:hover, .card-tabcontents__online-top-text a:visited, .card-tabcontents__online-top-text a:active, .card-tabcontents__online-top-text a:focus, .card-tabcontents__online-top-text button {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.14;
  color: #8c989c;
}
/* line 4612, ../sass/_main.scss */
.card-tabcontents__online-top-text a:hover, .card-tabcontents__online-top-text a:link:hover, .card-tabcontents__online-top-text a:hover:hover, .card-tabcontents__online-top-text a:visited:hover, .card-tabcontents__online-top-text a:active:hover, .card-tabcontents__online-top-text a:focus:hover, .card-tabcontents__online-top-text button:hover {
  text-decoration: none;
}
/* line 4617, ../sass/_main.scss */
.card-tabcontents__online-top-text span {
  display: block;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.33;
  margin-top: 3px;
}
/* line 4627, ../sass/_main.scss */
.card-tabcontents__online-text {
  font-size: 14px;
  font-weight: 500;
  font-style: italic;
  color: #8c989c;
  margin-top: 15px;
  line-height: 1.33;
}
/* line 4635, ../sass/_main.scss */
.card-tabcontents__online-text p {
  font-size: 14px;
  font-weight: 500;
  font-style: italic;
  color: #8c989c;
  line-height: 1.33;
  margin: 0;
}
/* line 4646, ../sass/_main.scss */
.card-tabcontents__same {
  margin-top: 80px;
}
/* line 4649, ../sass/_main.scss */
.card-tabcontents__same-main {
  background: #fff;
  border-radius: 0 10px 10px 10px;
  box-shadow: 0 2px 4px 0 rgba(177, 177, 177, 0.5);
  padding: 0 30px;
  margin-top: 30px;
}
@media (max-width: 1023px) {
  /* line 4649, ../sass/_main.scss */
  .card-tabcontents__same-main {
    padding: 0 20px;
  }
}
/* line 4660, ../sass/_main.scss */
.card-tabcontents__same-main:after {
  content: '';
  display: table;
  clear: both;
}
/* line 4667, ../sass/_main.scss */
.card-tabcontents__same-item {
  border-bottom: 1px solid #e3ebed;
  padding: 30px 0;
}
@media (max-width: 1023px) {
  /* line 4667, ../sass/_main.scss */
  .card-tabcontents__same-item {
    padding: 15px 0;
  }
}
/* line 4679, ../sass/_main.scss */
.card-tabcontents__same-item:last-child {
  border-bottom: none;
}
/* line 4683, ../sass/_main.scss */
.card-tabcontents__same-item_btn-wrap {
  display: none;
  text-align: center;
}
@media (max-width: 1299px) {
  /* line 4683, ../sass/_main.scss */
  .card-tabcontents__same-item_btn-wrap {
    display: block;
  }
}
@media (max-width: 1023px) {
  /* line 4693, ../sass/_main.scss */
  .card-tabcontents__same-left {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  /* line 4701, ../sass/_main.scss */
  .card-tabcontents__same-right {
    display: none;
  }
}
/* line 4708, ../sass/_main.scss */
.card-tabcontents__same-right:after {
  clear: both;
  display: table;
  content: '';
}
/* line 4714, ../sass/_main.scss */
.card-tabcontents__same-right-text {
  font-size: 14px;
  font-weight: 500;
  font-style: italic;
  line-height: 1.14;
  color: #8c989c;
}
/* line 4723, ../sass/_main.scss */
.card-tabcontents__same-info {
  margin-top: 10px;
}
@media (max-width: 1299px) {
  /* line 4723, ../sass/_main.scss */
  .card-tabcontents__same-info {
    margin-top: 5px;
  }
}
/* line 4731, ../sass/_main.scss */
.card-tabcontents__same-review {
  font-size: 16px;
  font-weight: bold;
  color: #8c989c;
  display: inline-block;
  vertical-align: top;
  position: relative;
  text-decoration: none;
  padding-left: 28px;
}
@media (max-width: 1299px) {
  /* line 4731, ../sass/_main.scss */
  .card-tabcontents__same-review {
    font-size: 14px;
  }
}
/* line 4745, ../sass/_main.scss */
.card-tabcontents__same-review:before {
  content: '';
  position: absolute;
  top: 1px;
  left: 0;
  width: 28px;
  height: 26px;
  background: url("./../images/icon-otziv-line.svg") center left no-repeat;
}
@media (max-width: 1299px) {
  /* line 4745, ../sass/_main.scss */
  .card-tabcontents__same-review:before {
    top: -2px;
  }
}
/* line 4760, ../sass/_main.scss */
.card-tabcontents__same-spros {
  font-size: 16px;
  font-weight: bold;
  color: #8c989c;
  display: inline-block;
  vertical-align: top;
  position: relative;
  text-decoration: none;
}
@media (max-width: 1299px) {
  /* line 4760, ../sass/_main.scss */
  .card-tabcontents__same-spros {
    font-size: 14px;
  }
}
@media (max-width: 640px) {
  /* line 4760, ../sass/_main.scss */
  .card-tabcontents__same-spros {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 80px;
  }
}
/* line 4780, ../sass/_main.scss */
.card-tabcontents__same-spros:before {
  content: '/';
  display: inline-block;
  vertical-align: middle;
  padding: 0 7px;
}
/* line 4788, ../sass/_main.scss */
.card-tabcontents__same-price {
  font-size: 16px;
  font-weight: bold;
  color: #8c989c;
  display: inline-block;
  vertical-align: top;
  position: relative;
  text-decoration: none;
}
@media (max-width: 1299px) {
  /* line 4788, ../sass/_main.scss */
  .card-tabcontents__same-price {
    font-size: 14px;
  }
}
/* line 4801, ../sass/_main.scss */
.card-tabcontents__same-price:before {
  content: '/';
  display: inline-block;
  vertical-align: middle;
  padding: 0 7px;
}
/* line 4811, ../sass/_main.scss */
.card-tabcontents__same a.card-tabcontents__same-btn, .card-tabcontents__same a:link.card-tabcontents__same-btn, .card-tabcontents__same a:hover.card-tabcontents__same-btn, .card-tabcontents__same a:visited.card-tabcontents__same-btn, .card-tabcontents__same a:active.card-tabcontents__same-btn, .card-tabcontents__same a:focus.card-tabcontents__same-btn, .card-tabcontents__same button.card-tabcontents__same-btn {
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}
/* line 4816, ../sass/_main.scss */
.card-tabcontents__same a.card-tabcontents__same-btn .name, .card-tabcontents__same a:link.card-tabcontents__same-btn .name, .card-tabcontents__same a:hover.card-tabcontents__same-btn .name, .card-tabcontents__same a:visited.card-tabcontents__same-btn .name, .card-tabcontents__same a:active.card-tabcontents__same-btn .name, .card-tabcontents__same a:focus.card-tabcontents__same-btn .name, .card-tabcontents__same button.card-tabcontents__same-btn .name {
  text-decoration: underline;
  margin-right: 5px;
}
/* line 4821, ../sass/_main.scss */
.card-tabcontents__same a.card-tabcontents__same-btn .num, .card-tabcontents__same a:link.card-tabcontents__same-btn .num, .card-tabcontents__same a:hover.card-tabcontents__same-btn .num, .card-tabcontents__same a:visited.card-tabcontents__same-btn .num, .card-tabcontents__same a:active.card-tabcontents__same-btn .num, .card-tabcontents__same a:focus.card-tabcontents__same-btn .num, .card-tabcontents__same button.card-tabcontents__same-btn .num {
  color: #a5d2df;
  font-weight: 400;
}
/* line 4829, ../sass/_main.scss */
.card-tabcontents__sort-top {
  padding: 0;
  position: relative;
}
@media (max-width: 1599px) {
  /* line 4829, ../sass/_main.scss */
  .card-tabcontents__sort-top {
    width: 100%;
  }
}
@media (max-width: 719px) {
  /* line 4829, ../sass/_main.scss */
  .card-tabcontents__sort-top {
    margin: 0;
  }
}
@media (max-width: 1023px) {
  /* line 4843, ../sass/_main.scss */
  .card-tabcontents__sort-top_for-review .catalog__top-filter {
    margin-right: 0;
    padding-right: 15px;
  }
}
@media (max-width: 1023px) {
  /* line 4850, ../sass/_main.scss */
  .card-tabcontents__sort-top_for-review .catalog__top-select {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  /* line 4856, ../sass/_main.scss */
  .card-tabcontents__sort-top_for-review .catalog__top-like-sort {
    width: 100%;
    margin-top: 20px;
    padding-right: 15px;
  }
}
@media (max-width: 1299px) {
  /* line 4864, ../sass/_main.scss */
  .card-tabcontents__sort-top_for-review .catalog__top-left {
    width: 100%;
  }
}
/* line 4870, ../sass/_main.scss */
.card-tabcontents__sort-top_for-review .catalog__like-sort-all-wrap {
  width: 100%;
  margin-left: -96px;
  padding-left: 96px;
  float: left;
}
/* line 4878, ../sass/_main.scss */
.card-tabcontents__sort-top_for-review a.catalog__like-sort, .card-tabcontents__sort-top_for-review a:link.catalog__like-sort, .card-tabcontents__sort-top_for-review a:hover.catalog__like-sort, .card-tabcontents__sort-top_for-review a:visited.catalog__like-sort, .card-tabcontents__sort-top_for-review a:active.catalog__like-sort, .card-tabcontents__sort-top_for-review a:focus.catalog__like-sort, .card-tabcontents__sort-top_for-review button.catalog__like-sort {
  width: 190px;
  height: 48px;
  float: left;
  font-size: 14px;
  font-weight: bold;
  line-height: 46px;
  border-radius: 3px;
  background-color: #ffffff;
  border: solid 1px #c1c8ca;
  text-decoration: none;
  text-align: center;
}
@media (max-width: 719px) {
  /* line 4878, ../sass/_main.scss */
  .card-tabcontents__sort-top_for-review a.catalog__like-sort, .card-tabcontents__sort-top_for-review a:link.catalog__like-sort, .card-tabcontents__sort-top_for-review a:hover.catalog__like-sort, .card-tabcontents__sort-top_for-review a:visited.catalog__like-sort, .card-tabcontents__sort-top_for-review a:active.catalog__like-sort, .card-tabcontents__sort-top_for-review a:focus.catalog__like-sort, .card-tabcontents__sort-top_for-review button.catalog__like-sort {
    width: 100%;
  }
}
/* line 4896, ../sass/_main.scss */
.card-tabcontents__sort-top_for-review a.catalog__like-sort_good, .card-tabcontents__sort-top_for-review a:link.catalog__like-sort_good, .card-tabcontents__sort-top_for-review a:hover.catalog__like-sort_good, .card-tabcontents__sort-top_for-review a:visited.catalog__like-sort_good, .card-tabcontents__sort-top_for-review a:active.catalog__like-sort_good, .card-tabcontents__sort-top_for-review a:focus.catalog__like-sort_good, .card-tabcontents__sort-top_for-review button.catalog__like-sort_good {
  width: 48px;
  border-radius: 3px 0 0 3px;
  background: #ffffff url("./../images/icon-otziv-good-black.svg") center center no-repeat;
}
/* line 4901, ../sass/_main.scss */
.card-tabcontents__sort-top_for-review a.catalog__like-sort_good.active, .card-tabcontents__sort-top_for-review a:link.catalog__like-sort_good.active, .card-tabcontents__sort-top_for-review a:hover.catalog__like-sort_good.active, .card-tabcontents__sort-top_for-review a:visited.catalog__like-sort_good.active, .card-tabcontents__sort-top_for-review a:active.catalog__like-sort_good.active, .card-tabcontents__sort-top_for-review a:focus.catalog__like-sort_good.active, .card-tabcontents__sort-top_for-review button.catalog__like-sort_good.active {
  background: #ffffff url("./../images/icon-otziv-good-blue.svg") center center no-repeat;
}
/* line 4906, ../sass/_main.scss */
.card-tabcontents__sort-top_for-review a.catalog__like-sort_bad, .card-tabcontents__sort-top_for-review a:link.catalog__like-sort_bad, .card-tabcontents__sort-top_for-review a:hover.catalog__like-sort_bad, .card-tabcontents__sort-top_for-review a:visited.catalog__like-sort_bad, .card-tabcontents__sort-top_for-review a:active.catalog__like-sort_bad, .card-tabcontents__sort-top_for-review a:focus.catalog__like-sort_bad, .card-tabcontents__sort-top_for-review button.catalog__like-sort_bad {
  width: 48px;
  border-radius: 0;
  margin: 0 -1px;
  background: #ffffff url("./../images/icon-otziv-bad-black.svg") center center no-repeat;
}
/* line 4912, ../sass/_main.scss */
.card-tabcontents__sort-top_for-review a.catalog__like-sort_bad.active, .card-tabcontents__sort-top_for-review a:link.catalog__like-sort_bad.active, .card-tabcontents__sort-top_for-review a:hover.catalog__like-sort_bad.active, .card-tabcontents__sort-top_for-review a:visited.catalog__like-sort_bad.active, .card-tabcontents__sort-top_for-review a:active.catalog__like-sort_bad.active, .card-tabcontents__sort-top_for-review a:focus.catalog__like-sort_bad.active, .card-tabcontents__sort-top_for-review button.catalog__like-sort_bad.active {
  background: #ffffff url("./../images/icon-otziv-bad-blue.svg") center center no-repeat;
}
/* line 4917, ../sass/_main.scss */
.card-tabcontents__sort-top_for-review a.catalog__like-sort_all, .card-tabcontents__sort-top_for-review a:link.catalog__like-sort_all, .card-tabcontents__sort-top_for-review a:hover.catalog__like-sort_all, .card-tabcontents__sort-top_for-review a:visited.catalog__like-sort_all, .card-tabcontents__sort-top_for-review a:active.catalog__like-sort_all, .card-tabcontents__sort-top_for-review a:focus.catalog__like-sort_all, .card-tabcontents__sort-top_for-review button.catalog__like-sort_all {
  border-radius: 0 3px 3px 0;
}
/* line 4921, ../sass/_main.scss */
.card-tabcontents__sort-top_for-review a.active, .card-tabcontents__sort-top_for-review a:link.active, .card-tabcontents__sort-top_for-review a:hover.active, .card-tabcontents__sort-top_for-review a:visited.active, .card-tabcontents__sort-top_for-review a:active.active, .card-tabcontents__sort-top_for-review a:focus.active, .card-tabcontents__sort-top_for-review button.active {
  color: #0d6eff;
}
/* line 4928, ../sass/_main.scss */
.card-tabcontents__title-right {
  font-size: 24px;
  font-weight: bold;
  line-height: 1.33;
  color: #8c989c;
  position: relative;
  z-index: 1;
  margin: 23px 0 40px 0;
}

/* line 4941, ../sass/_main.scss */
.float-block.fixed {
  position: fixed;
  top: 0;
}
/* line 4946, ../sass/_main.scss */
.float-block-outer {
  position: relative;
  min-height: 500px;
}

/* line 4952, ../sass/_main.scss */
.org-top {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
  position: relative;
  padding-top: 152px;
  display: flex;
  flex-wrap: wrap;
}
/* line 4961, ../sass/_main.scss */
.org-top:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.8);
}
@media (max-width: 1299px) {
  /* line 4952, ../sass/_main.scss */
  .org-top {
    padding-top: 100px;
  }
}
@media (max-width: 1023px) {
  /* line 4952, ../sass/_main.scss */
  .org-top {
    padding-top: 80px;
  }
}
/* line 4979, ../sass/_main.scss */
.org-top .first-page {
  position: relative;
  z-index: 1;
}
/* line 4986, ../sass/_main.scss */
.org-top .breadcrumbs li {
  color: #8c989c;
}
@media (max-width: 1023px) {
  /* line 4986, ../sass/_main.scss */
  .org-top .breadcrumbs li {
    color: #fff;
  }
  /* line 4992, ../sass/_main.scss */
  .org-top .breadcrumbs li:after {
    background: url("./../images/arrow-left-white.svg") center center no-repeat;
    background-size: contain;
  }
}
/* line 4998, ../sass/_main.scss */
.org-top .breadcrumbs li a, .org-top .breadcrumbs li a:link, .org-top .breadcrumbs li a:hover, .org-top .breadcrumbs li a:visited, .org-top .breadcrumbs li a:active, .org-top .breadcrumbs li a:focus, .org-top .breadcrumbs li button {
  color: #8c989c;
}
@media (max-width: 1023px) {
  /* line 4998, ../sass/_main.scss */
  .org-top .breadcrumbs li a, .org-top .breadcrumbs li a:link, .org-top .breadcrumbs li a:hover, .org-top .breadcrumbs li a:visited, .org-top .breadcrumbs li a:active, .org-top .breadcrumbs li a:focus, .org-top .breadcrumbs li button {
    color: #fff;
  }
}
/* line 5013, ../sass/_main.scss */
.org-top .card-tabs__list li a, .org-top .card-tabs__list li a:link, .org-top .card-tabs__list li a:hover, .org-top .card-tabs__list li a:visited, .org-top .card-tabs__list li a:active, .org-top .card-tabs__list li a:focus, .org-top .card-tabs__list li button {
  color: #fff;
}
/* line 5016, ../sass/_main.scss */
.org-top .card-tabs__list li a .num, .org-top .card-tabs__list li a:link .num, .org-top .card-tabs__list li a:hover .num, .org-top .card-tabs__list li a:visited .num, .org-top .card-tabs__list li a:active .num, .org-top .card-tabs__list li a:focus .num, .org-top .card-tabs__list li button .num {
  color: rgba(255, 255, 255, 0.25);
}
@media (max-width: 1299px) {
  /* line 5016, ../sass/_main.scss */
  .org-top .card-tabs__list li a .num, .org-top .card-tabs__list li a:link .num, .org-top .card-tabs__list li a:hover .num, .org-top .card-tabs__list li a:visited .num, .org-top .card-tabs__list li a:active .num, .org-top .card-tabs__list li a:focus .num, .org-top .card-tabs__list li button .num {
    color: #fff;
  }
}
@media (max-width: 1299px) {
  /* line 5013, ../sass/_main.scss */
  .org-top .card-tabs__list li a, .org-top .card-tabs__list li a:link, .org-top .card-tabs__list li a:hover, .org-top .card-tabs__list li a:visited, .org-top .card-tabs__list li a:active, .org-top .card-tabs__list li a:focus, .org-top .card-tabs__list li button {
    border-color: #e3ebed;
    background: #e3ebed;
    color: #4d5c61;
  }
}
/* line 5030, ../sass/_main.scss */
.org-top .card-tabs__list li a.description:before, .org-top .card-tabs__list li a:link.description:before, .org-top .card-tabs__list li a:hover.description:before, .org-top .card-tabs__list li a:visited.description:before, .org-top .card-tabs__list li a:active.description:before, .org-top .card-tabs__list li a:focus.description:before, .org-top .card-tabs__list li button.description:before {
  background: url("./../images/icon-card-menu-1-info-white.svg") center left no-repeat;
  background-size: contain;
}
/* line 5037, ../sass/_main.scss */
.org-top .card-tabs__list li a.reviews:before, .org-top .card-tabs__list li a:link.reviews:before, .org-top .card-tabs__list li a:hover.reviews:before, .org-top .card-tabs__list li a:visited.reviews:before, .org-top .card-tabs__list li a:active.reviews:before, .org-top .card-tabs__list li a:focus.reviews:before, .org-top .card-tabs__list li button.reviews:before {
  background: url("./../images/icon-card-menu-2-review-white.svg") center left no-repeat;
  background-size: contain;
}
/* line 5044, ../sass/_main.scss */
.org-top .card-tabs__list li a.companies:before, .org-top .card-tabs__list li a:link.companies:before, .org-top .card-tabs__list li a:hover.companies:before, .org-top .card-tabs__list li a:visited.companies:before, .org-top .card-tabs__list li a:active.companies:before, .org-top .card-tabs__list li a:focus.companies:before, .org-top .card-tabs__list li button.companies:before {
  background: url("./../images/icon-card-menu-3-org-white.svg") center left no-repeat;
  background-size: contain;
}
/* line 5051, ../sass/_main.scss */
.org-top .card-tabs__list li a.spetiality:before, .org-top .card-tabs__list li a:link.spetiality:before, .org-top .card-tabs__list li a:hover.spetiality:before, .org-top .card-tabs__list li a:visited.spetiality:before, .org-top .card-tabs__list li a:active.spetiality:before, .org-top .card-tabs__list li a:focus.spetiality:before, .org-top .card-tabs__list li button.spetiality:before {
  background: url("./../images/icon-card-menu-4-spec-white.svg") center left no-repeat;
  background-size: contain;
}
/* line 5058, ../sass/_main.scss */
.org-top .card-tabs__list li a.clients:before, .org-top .card-tabs__list li a:link.clients:before, .org-top .card-tabs__list li a:hover.clients:before, .org-top .card-tabs__list li a:visited.clients:before, .org-top .card-tabs__list li a:active.clients:before, .org-top .card-tabs__list li a:focus.clients:before, .org-top .card-tabs__list li button.clients:before {
  background: url("./../images/icon-card-menu-5-client-white.svg") center left no-repeat;
  background-size: contain;
}
/* line 5065, ../sass/_main.scss */
.org-top .card-tabs__list li a.sale:before, .org-top .card-tabs__list li a:link.sale:before, .org-top .card-tabs__list li a:hover.sale:before, .org-top .card-tabs__list li a:visited.sale:before, .org-top .card-tabs__list li a:active.sale:before, .org-top .card-tabs__list li a:focus.sale:before, .org-top .card-tabs__list li button.sale:before {
  background: url("./../images/icon-card-menu-6-sale-white.svg") center left no-repeat;
  background-size: contain;
}
/* line 5071, ../sass/_main.scss */
.org-top .card-tabs__list li a.active, .org-top .card-tabs__list li a:link.active, .org-top .card-tabs__list li a:hover.active, .org-top .card-tabs__list li a:visited.active, .org-top .card-tabs__list li a:active.active, .org-top .card-tabs__list li a:focus.active, .org-top .card-tabs__list li button.active {
  background: #e3ebed;
  color: #4d5c61;
}
@media (max-width: 1299px) {
  /* line 5071, ../sass/_main.scss */
  .org-top .card-tabs__list li a.active, .org-top .card-tabs__list li a:link.active, .org-top .card-tabs__list li a:hover.active, .org-top .card-tabs__list li a:visited.active, .org-top .card-tabs__list li a:active.active, .org-top .card-tabs__list li a:focus.active, .org-top .card-tabs__list li button.active {
    border-color: #fce300;
    background: #fce300;
    color: #4d5c61;
  }
}
/* line 5081, ../sass/_main.scss */
.org-top .card-tabs__list li a.active .num, .org-top .card-tabs__list li a:link.active .num, .org-top .card-tabs__list li a:hover.active .num, .org-top .card-tabs__list li a:visited.active .num, .org-top .card-tabs__list li a:active.active .num, .org-top .card-tabs__list li a:focus.active .num, .org-top .card-tabs__list li button.active .num {
  color: #232323;
}
@media (max-width: 1299px) {
  /* line 5081, ../sass/_main.scss */
  .org-top .card-tabs__list li a.active .num, .org-top .card-tabs__list li a:link.active .num, .org-top .card-tabs__list li a:hover.active .num, .org-top .card-tabs__list li a:visited.active .num, .org-top .card-tabs__list li a:active.active .num, .org-top .card-tabs__list li a:focus.active .num, .org-top .card-tabs__list li button.active .num {
    color: #fff;
  }
}
/* line 5090, ../sass/_main.scss */
.org-top .card-tabs__list li a.active.description:before, .org-top .card-tabs__list li a:link.active.description:before, .org-top .card-tabs__list li a:hover.active.description:before, .org-top .card-tabs__list li a:visited.active.description:before, .org-top .card-tabs__list li a:active.active.description:before, .org-top .card-tabs__list li a:focus.active.description:before, .org-top .card-tabs__list li button.active.description:before {
  background: url("./../images/icon-card-menu-1-info-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 5097, ../sass/_main.scss */
.org-top .card-tabs__list li a.active.reviews:before, .org-top .card-tabs__list li a:link.active.reviews:before, .org-top .card-tabs__list li a:hover.active.reviews:before, .org-top .card-tabs__list li a:visited.active.reviews:before, .org-top .card-tabs__list li a:active.active.reviews:before, .org-top .card-tabs__list li a:focus.active.reviews:before, .org-top .card-tabs__list li button.active.reviews:before {
  background: url("./../images/icon-card-menu-2-review-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 5104, ../sass/_main.scss */
.org-top .card-tabs__list li a.active.companies:before, .org-top .card-tabs__list li a:link.active.companies:before, .org-top .card-tabs__list li a:hover.active.companies:before, .org-top .card-tabs__list li a:visited.active.companies:before, .org-top .card-tabs__list li a:active.active.companies:before, .org-top .card-tabs__list li a:focus.active.companies:before, .org-top .card-tabs__list li button.active.companies:before {
  background: url("./../images/icon-card-menu-3-org-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 5111, ../sass/_main.scss */
.org-top .card-tabs__list li a.active.spetiality:before, .org-top .card-tabs__list li a:link.active.spetiality:before, .org-top .card-tabs__list li a:hover.active.spetiality:before, .org-top .card-tabs__list li a:visited.active.spetiality:before, .org-top .card-tabs__list li a:active.active.spetiality:before, .org-top .card-tabs__list li a:focus.active.spetiality:before, .org-top .card-tabs__list li button.active.spetiality:before {
  background: url("./../images/icon-card-menu-4-spec-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 5118, ../sass/_main.scss */
.org-top .card-tabs__list li a.active.clients:before, .org-top .card-tabs__list li a:link.active.clients:before, .org-top .card-tabs__list li a:hover.active.clients:before, .org-top .card-tabs__list li a:visited.active.clients:before, .org-top .card-tabs__list li a:active.active.clients:before, .org-top .card-tabs__list li a:focus.active.clients:before, .org-top .card-tabs__list li button.active.clients:before {
  background: url("./../images/icon-card-menu-5-client-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 5125, ../sass/_main.scss */
.org-top .card-tabs__list li a.active.sale:before, .org-top .card-tabs__list li a:link.active.sale:before, .org-top .card-tabs__list li a:hover.active.sale:before, .org-top .card-tabs__list li a:visited.active.sale:before, .org-top .card-tabs__list li a:active.active.sale:before, .org-top .card-tabs__list li a:focus.active.sale:before, .org-top .card-tabs__list li button.active.sale:before {
  background: url("./../images/icon-card-menu-6-sale-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 5132, ../sass/_main.scss */
.org-top .card-tabs__list li a:hover, .org-top .card-tabs__list li a:link:hover, .org-top .card-tabs__list li a:hover:hover, .org-top .card-tabs__list li a:visited:hover, .org-top .card-tabs__list li a:active:hover, .org-top .card-tabs__list li a:focus:hover, .org-top .card-tabs__list li button:hover {
  color: #fce300;
}
/* line 5136, ../sass/_main.scss */
.org-top .card-tabs__list li a:hover.description:before, .org-top .card-tabs__list li a:link:hover.description:before, .org-top .card-tabs__list li a:hover:hover.description:before, .org-top .card-tabs__list li a:visited:hover.description:before, .org-top .card-tabs__list li a:active:hover.description:before, .org-top .card-tabs__list li a:focus:hover.description:before, .org-top .card-tabs__list li button:hover.description:before {
  background: url("./../images/icon-card-menu-1-info-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 5143, ../sass/_main.scss */
.org-top .card-tabs__list li a:hover.reviews:before, .org-top .card-tabs__list li a:link:hover.reviews:before, .org-top .card-tabs__list li a:hover:hover.reviews:before, .org-top .card-tabs__list li a:visited:hover.reviews:before, .org-top .card-tabs__list li a:active:hover.reviews:before, .org-top .card-tabs__list li a:focus:hover.reviews:before, .org-top .card-tabs__list li button:hover.reviews:before {
  background: url("./../images/icon-card-menu-2-review-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 5150, ../sass/_main.scss */
.org-top .card-tabs__list li a:hover.companies:before, .org-top .card-tabs__list li a:link:hover.companies:before, .org-top .card-tabs__list li a:hover:hover.companies:before, .org-top .card-tabs__list li a:visited:hover.companies:before, .org-top .card-tabs__list li a:active:hover.companies:before, .org-top .card-tabs__list li a:focus:hover.companies:before, .org-top .card-tabs__list li button:hover.companies:before {
  background: url("./../images/icon-card-menu-3-org-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 5157, ../sass/_main.scss */
.org-top .card-tabs__list li a:hover.spetiality:before, .org-top .card-tabs__list li a:link:hover.spetiality:before, .org-top .card-tabs__list li a:hover:hover.spetiality:before, .org-top .card-tabs__list li a:visited:hover.spetiality:before, .org-top .card-tabs__list li a:active:hover.spetiality:before, .org-top .card-tabs__list li a:focus:hover.spetiality:before, .org-top .card-tabs__list li button:hover.spetiality:before {
  background: url("./../images/icon-card-menu-4-spec-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 5164, ../sass/_main.scss */
.org-top .card-tabs__list li a:hover.clients:before, .org-top .card-tabs__list li a:link:hover.clients:before, .org-top .card-tabs__list li a:hover:hover.clients:before, .org-top .card-tabs__list li a:visited:hover.clients:before, .org-top .card-tabs__list li a:active:hover.clients:before, .org-top .card-tabs__list li a:focus:hover.clients:before, .org-top .card-tabs__list li button:hover.clients:before {
  background: url("./../images/icon-card-menu-5-client-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 5171, ../sass/_main.scss */
.org-top .card-tabs__list li a:hover.sale:before, .org-top .card-tabs__list li a:link:hover.sale:before, .org-top .card-tabs__list li a:hover:hover.sale:before, .org-top .card-tabs__list li a:visited:hover.sale:before, .org-top .card-tabs__list li a:active:hover.sale:before, .org-top .card-tabs__list li a:focus:hover.sale:before, .org-top .card-tabs__list li button:hover.sale:before {
  background: url("./../images/icon-card-menu-6-sale-blue.svg") center left no-repeat;
  background-size: contain;
}
/* line 5182, ../sass/_main.scss */
.org-top_lk {
  background: #fff;
}
/* line 5185, ../sass/_main.scss */
.org-top_lk:before {
  display: none;
}
/* line 5191, ../sass/_main.scss */
.org-top_lk .card-tabs__list li a .num, .org-top_lk .card-tabs__list li a:link .num, .org-top_lk .card-tabs__list li a:hover .num, .org-top_lk .card-tabs__list li a:visited .num, .org-top_lk .card-tabs__list li a:active .num, .org-top_lk .card-tabs__list li a:focus .num, .org-top_lk .card-tabs__list li button .num {
  color: rgba(255, 255, 255, 0.25);
}
/* line 5196, ../sass/_main.scss */
.org-top_lk .card-tabs__list li a.active .num, .org-top_lk .card-tabs__list li a:link.active .num, .org-top_lk .card-tabs__list li a:hover.active .num, .org-top_lk .card-tabs__list li a:visited.active .num, .org-top_lk .card-tabs__list li a:active.active .num, .org-top_lk .card-tabs__list li a:focus.active .num, .org-top_lk .card-tabs__list li button.active .num {
  color: rgba(67, 127, 255, 0.25);
}
@media (max-width: 1299px) {
  /* line 5196, ../sass/_main.scss */
  .org-top_lk .card-tabs__list li a.active .num, .org-top_lk .card-tabs__list li a:link.active .num, .org-top_lk .card-tabs__list li a:hover.active .num, .org-top_lk .card-tabs__list li a:visited.active .num, .org-top_lk .card-tabs__list li a:active.active .num, .org-top_lk .card-tabs__list li a:focus.active .num, .org-top_lk .card-tabs__list li button.active .num {
    color: #fff;
  }
}

@media (max-width: 1299px) {
  /* line 5212, ../sass/_main.scss */
  .org-info__left {
    width: 100%;
  }
}
/* line 5220, ../sass/_main.scss */
.org-info__right {
  padding-left: 0;
}
@media (max-width: 1299px) {
  /* line 5220, ../sass/_main.scss */
  .org-info__right {
    width: 100%;
    margin-top: 30px;
    padding-left: 15px;
  }
}
/* line 5234, ../sass/_main.scss */
.org-info__contacts-item {
  margin-top: 25px;
}
/* line 5238, ../sass/_main.scss */
.org-info__contacts-item_full {
  width: 100%;
}
@media (max-width: 719px) {
  /* line 5234, ../sass/_main.scss */
  .org-info__contacts-item {
    width: 100%;
    margin-top: 15px;
  }
}
/* line 5248, ../sass/_main.scss */
.org-info__contacts-title {
  font-size: 14px;
  line-height: 1.71;
  color: #8c989c;
}
/* line 5254, ../sass/_main.scss */
.org-info__contacts-subtitle {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  margin-top: 25px;
}
/* line 5260, ../sass/_main.scss */
.org-info__contacts-subtitle a, .org-info__contacts-subtitle a:link, .org-info__contacts-subtitle a:hover, .org-info__contacts-subtitle a:visited, .org-info__contacts-subtitle a:active, .org-info__contacts-subtitle a:focus, .org-info__contacts-subtitle button {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  color: #0087ff;
}
/* line 5266, ../sass/_main.scss */
.org-info__contacts-subtitle a:hover, .org-info__contacts-subtitle a:link:hover, .org-info__contacts-subtitle a:hover:hover, .org-info__contacts-subtitle a:visited:hover, .org-info__contacts-subtitle a:active:hover, .org-info__contacts-subtitle a:focus:hover, .org-info__contacts-subtitle button:hover {
  text-decoration: none;
}
/* line 5272, ../sass/_main.scss */
.org-info__contacts-text {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.4;
  margin-top: 5px;
}
/* line 5283, ../sass/_main.scss */
.org-info__contacts-col-3 {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.4;
  margin-top: 5px;
}
@media (max-width: 1299px) {
  /* line 5283, ../sass/_main.scss */
  .org-info__contacts-col-3 {
    width: 50%;
  }
}
@media (max-width: 1023px) {
  /* line 5283, ../sass/_main.scss */
  .org-info__contacts-col-3 {
    width: 100%;
  }
}
/* line 5299, ../sass/_main.scss */
.org-info__contacts-metro {
  display: inline-block;
  position: relative;
  padding-left: 30px;
  margin-right: 15px;
}
@media (max-width: 719px) {
  /* line 5299, ../sass/_main.scss */
  .org-info__contacts-metro {
    margin-top: 5px;
  }
}

@media (max-width: 1599px) {
  /* line 5317, ../sass/_main.scss */
  .org-resume__left {
    width: 100%;
  }
}
@media (max-width: 1599px) {
  /* line 5325, ../sass/_main.scss */
  .org-resume__right {
    width: 100%;
    margin-top: 30px;
  }
  /* line 5332, ../sass/_main.scss */
  .org-resume__right .main-services__slider-item-fon {
    height: auto;
  }
  /* line 5336, ../sass/_main.scss */
  .org-resume__right .main-services__slider-top {
    width: 50%;
    float: left;
  }
}
@media (max-width: 1599px) and (max-width: 1023px) {
  /* line 5336, ../sass/_main.scss */
  .org-resume__right .main-services__slider-top {
    width: 100%;
  }
}
@media (max-width: 1599px) {
  /* line 5345, ../sass/_main.scss */
  .org-resume__right .main-services__slider-btn-wrap {
    width: 50%;
    float: left;
    text-align: right;
    align-self: center;
  }
}
@media (max-width: 1599px) and (max-width: 1023px) {
  /* line 5345, ../sass/_main.scss */
  .org-resume__right .main-services__slider-btn-wrap {
    width: 100%;
    margin-top: 20px;
  }
}
@media (max-width: 1599px) {
  /* line 5357, ../sass/_main.scss */
  .org-resume__right .main-services__slider-btn-wrap a.main-services__slider-btn, .org-resume__right .main-services__slider-btn-wrap a:link.main-services__slider-btn, .org-resume__right .main-services__slider-btn-wrap a:hover.main-services__slider-btn, .org-resume__right .main-services__slider-btn-wrap a:visited.main-services__slider-btn, .org-resume__right .main-services__slider-btn-wrap a:active.main-services__slider-btn, .org-resume__right .main-services__slider-btn-wrap a:focus.main-services__slider-btn, .org-resume__right .main-services__slider-btn-wrap button.main-services__slider-btn {
    width: auto;
    min-width: 250px;
  }
}
@media (max-width: 1599px) and (max-width: 1023px) {
  /* line 5357, ../sass/_main.scss */
  .org-resume__right .main-services__slider-btn-wrap a.main-services__slider-btn, .org-resume__right .main-services__slider-btn-wrap a:link.main-services__slider-btn, .org-resume__right .main-services__slider-btn-wrap a:hover.main-services__slider-btn, .org-resume__right .main-services__slider-btn-wrap a:visited.main-services__slider-btn, .org-resume__right .main-services__slider-btn-wrap a:active.main-services__slider-btn, .org-resume__right .main-services__slider-btn-wrap a:focus.main-services__slider-btn, .org-resume__right .main-services__slider-btn-wrap button.main-services__slider-btn {
    width: 100%;
    min-width: auto;
  }
}

/* line 5380, ../sass/_main.scss */
.org-resume__col-item {
  margin-top: 20px;
  font-size: 14px;
  line-height: 1.71;
}
@media (max-width: 1599px) {
  /* line 5380, ../sass/_main.scss */
  .org-resume__col-item {
    width: 50%;
  }
  /* line 5389, ../sass/_main.scss */
  .org-resume__col-item:first-child {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  /* line 5380, ../sass/_main.scss */
  .org-resume__col-item {
    width: 100%;
  }
}
/* line 5398, ../sass/_main.scss */
.org-resume__col-item p {
  font-size: 14px;
  line-height: 1.71;
}
/* line 5402, ../sass/_main.scss */
.org-resume__col-item p:last-child {
  margin-bottom: 0;
}
/* line 5408, ../sass/_main.scss */
.org-resume__col-title {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
}
/* line 5414, ../sass/_main.scss */
.org-resume__col-list {
  margin-top: 15px;
}
/* line 5420, ../sass/_main.scss */
.org-resume__finish {
  color: #0087ff;
  margin-top: 35px;
}
@media (max-width: 1599px) {
  /* line 5420, ../sass/_main.scss */
  .org-resume__finish {
    margin-top: 25px;
  }
}

@media (max-width: 1599px) {
  /* line 5431, ../sass/_main.scss */
  .spec-info {
    display: block;
  }
}
@media (max-width: 1599px) {
  /* line 5438, ../sass/_main.scss */
  .spec-info__left {
    width: 100%;
  }
}
@media (max-width: 1599px) {
  /* line 5446, ../sass/_main.scss */
  .spec-info__right {
    width: 100%;
    margin-top: 30px;
  }
}
@media (max-width: 1023px) {
  /* line 5446, ../sass/_main.scss */
  .spec-info__right {
    margin-top: 25px;
  }
}
/* line 5462, ../sass/_main.scss */
.spec-info__about-left {
  margin-top: 35px;
}
@media (max-width: 1023px) {
  /* line 5462, ../sass/_main.scss */
  .spec-info__about-left {
    width: 100%;
    margin-top: 25px;
  }
}
/* line 5472, ../sass/_main.scss */
.spec-info__about-right {
  margin-top: 35px;
}
@media (max-width: 1023px) {
  /* line 5472, ../sass/_main.scss */
  .spec-info__about-right {
    width: 100%;
    margin-top: 25px;
  }
}
/* line 5482, ../sass/_main.scss */
.spec-info__about-full {
  margin-top: 35px;
}
@media (max-width: 1023px) {
  /* line 5482, ../sass/_main.scss */
  .spec-info__about-full {
    margin-top: 25px;
  }
}
/* line 5494, ../sass/_main.scss */
.spec-info__portfolio-left {
  margin-top: 35px;
}
@media (max-width: 1023px) {
  /* line 5494, ../sass/_main.scss */
  .spec-info__portfolio-left {
    width: 100%;
    margin-top: 25px;
  }
}
/* line 5504, ../sass/_main.scss */
.spec-info__portfolio-right {
  margin-top: 35px;
  position: relative;
  height: 320px;
}
@media (max-width: 1023px) {
  /* line 5504, ../sass/_main.scss */
  .spec-info__portfolio-right {
    width: 100%;
    margin-top: 25px;
  }
}
/* line 5516, ../sass/_main.scss */
.spec-info__portfolio .card-tabcontents__description-slider-bot {
  right: 23px;
}
/* line 5520, ../sass/_main.scss */
.spec-info__portfolio-img {
  height: 320px;
  overflow: hidden;
}
/* line 5524, ../sass/_main.scss */
.spec-info__portfolio-img img {
  max-width: 100%;
}
/* line 5528, ../sass/_main.scss */
.spec-info__portfolio-img-text {
  font-size: 14px;
  line-height: 1.71;
  color: #8c989c;
  margin-top: 15px;
}

/* line 5541, ../sass/_main.scss */
.catalog__investigation-item {
  margin-top: 40px;
}
@media (max-width: 1299px) {
  /* line 5541, ../sass/_main.scss */
  .catalog__investigation-item {
    width: 33.3%;
  }
}
@media (max-width: 1023px) {
  /* line 5541, ../sass/_main.scss */
  .catalog__investigation-item {
    width: 50%;
    margin-top: 25px;
  }
}
@media (max-width: 640px) {
  /* line 5541, ../sass/_main.scss */
  .catalog__investigation-item {
    width: 100%;
    margin-top: 20px;
  }
}

/* line 5561, ../sass/_main.scss */
.catalog__black {
  margin-top: 50px;
}
@media (max-width: 1299px) {
  /* line 5561, ../sass/_main.scss */
  .catalog__black {
    margin-top: 35px;
  }
}
@media (max-width: 1023px) {
  /* line 5561, ../sass/_main.scss */
  .catalog__black {
    margin-top: 20px;
  }
}
/* line 5572, ../sass/_main.scss */
.catalog__black-title {
  color: #8c989c;
}
/* line 5577, ../sass/_main.scss */
.catalog__black-item {
  margin-top: 30px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
/* line 5584, ../sass/_main.scss */
.catalog__black-img {
  float: left;
  width: 40px;
  height: 40px;
  position: relative;
  overflow: hidden;
}
/* line 5591, ../sass/_main.scss */
.catalog__black-img img {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  max-width: 120%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 5602, ../sass/_main.scss */
.catalog__black-text-wrap {
  margin-left: 10px;
}
/* line 5606, ../sass/_main.scss */
.catalog__black-text-wrap a.catalog__black-subtitle, .catalog__black-text-wrap a:link.catalog__black-subtitle, .catalog__black-text-wrap a:hover.catalog__black-subtitle, .catalog__black-text-wrap a:visited.catalog__black-subtitle, .catalog__black-text-wrap a:active.catalog__black-subtitle, .catalog__black-text-wrap a:focus.catalog__black-subtitle, .catalog__black-text-wrap button.catalog__black-subtitle, .catalog__black-text-wrap input[type="submit"].catalog__black-subtitle {
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  text-decoration: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
}
/* line 5616, ../sass/_main.scss */
.catalog__black-text-wrap a.catalog__black-subtitle:hover, .catalog__black-text-wrap a:link.catalog__black-subtitle:hover, .catalog__black-text-wrap a:hover.catalog__black-subtitle:hover, .catalog__black-text-wrap a:visited.catalog__black-subtitle:hover, .catalog__black-text-wrap a:active.catalog__black-subtitle:hover, .catalog__black-text-wrap a:focus.catalog__black-subtitle:hover, .catalog__black-text-wrap button.catalog__black-subtitle:hover, .catalog__black-text-wrap input[type="submit"].catalog__black-subtitle:hover {
  text-decoration: underline;
}
/* line 5623, ../sass/_main.scss */
.catalog__black-text {
  font-size: 14px;
  line-height: 18px;
  color: #8c989c;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

/* line 5635, ../sass/_main.scss */
.investigation__list {
  margin-top: -15px;
  margin-bottom: 30px;
}
@media (max-width: 1023px) {
  /* line 5635, ../sass/_main.scss */
  .investigation__list {
    margin-bottom: 20px;
  }
}
/* line 5645, ../sass/_main.scss */
.investigation__list_3 .investigation__item {
  width: 25%;
}
@media (max-width: 1299px) {
  /* line 5645, ../sass/_main.scss */
  .investigation__list_3 .investigation__item {
    width: 33.3%;
  }
}
@media (max-width: 1023px) {
  /* line 5645, ../sass/_main.scss */
  .investigation__list_3 .investigation__item {
    width: 50%;
  }
}
@media (max-width: 640px) {
  /* line 5645, ../sass/_main.scss */
  .investigation__list_3 .investigation__item {
    width: 100%;
  }
}
/* line 5663, ../sass/_main.scss */
.investigation__item {
  margin-top: 15px;
}
@media (max-width: 1599px) {
  /* line 5663, ../sass/_main.scss */
  .investigation__item {
    width: 25%;
  }
}
@media (max-width: 1299px) {
  /* line 5663, ../sass/_main.scss */
  .investigation__item {
    width: 33.3%;
  }
}
@media (max-width: 1023px) {
  /* line 5663, ../sass/_main.scss */
  .investigation__item {
    width: 50%;
  }
}
@media (max-width: 640px) {
  /* line 5663, ../sass/_main.scss */
  .investigation__item {
    width: 100%;
    margin-top: 10px;
  }
}
/* line 5684, ../sass/_main.scss */
.investigation__item a, .investigation__item a:link, .investigation__item a:hover, .investigation__item a:visited, .investigation__item a:active, .investigation__item a:focus, .investigation__item button, .investigation__item input[type="submit"] {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.1;
  text-decoration: none;
}
@media (max-width: 1299px) {
  /* line 5684, ../sass/_main.scss */
  .investigation__item a, .investigation__item a:link, .investigation__item a:hover, .investigation__item a:visited, .investigation__item a:active, .investigation__item a:focus, .investigation__item button, .investigation__item input[type="submit"] {
    font-size: 14px;
  }
}
/* line 5694, ../sass/_main.scss */
.investigation__item a:hover, .investigation__item a:link:hover, .investigation__item a:hover:hover, .investigation__item a:visited:hover, .investigation__item a:active:hover, .investigation__item a:focus:hover, .investigation__item button:hover, .investigation__item input[type="submit"]:hover {
  text-decoration: underline;
}
@media (max-width: 1299px) {
  /* line 5700, ../sass/_main.scss */
  .investigation__top {
    display: none;
  }
}

@media (max-width: 1299px) {
  /* line 5708, ../sass/_main.scss */
  .investigation-page__top {
    margin-top: -20px;
  }
}
@media (max-width: 1023px) {
  /* line 5708, ../sass/_main.scss */
  .investigation-page__top {
    margin-top: -10px;
  }
}
@media (max-width: 1299px) {
  /* line 5719, ../sass/_main.scss */
  .investigation-page__top-item {
    width: 50%;
    margin-top: 20px;
  }
}
@media (max-width: 1023px) {
  /* line 5719, ../sass/_main.scss */
  .investigation-page__top-item {
    width: 100%;
    margin-top: 10px;
  }
}
/* line 5737, ../sass/_main.scss */
.investigation-page__top-info {
  min-height: 64px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin-top: 15px;
}
@media (max-width: 1023px) {
  /* line 5737, ../sass/_main.scss */
  .investigation-page__top-info {
    margin-top: 5px;
  }
}
@media (max-width: 1299px) {
  /* line 5748, ../sass/_main.scss */
  .investigation-page__top-info_date {
    min-height: auto;
  }
}
/* line 5756, ../sass/_main.scss */
.investigation-page__top a.investigation-page__top-img, .investigation-page__top a:link.investigation-page__top-img, .investigation-page__top a:hover.investigation-page__top-img, .investigation-page__top a:visited.investigation-page__top-img, .investigation-page__top a:active.investigation-page__top-img, .investigation-page__top a:focus.investigation-page__top-img, .investigation-page__top button.investigation-page__top-img {
  width: 64px;
  height: 64px;
  float: left;
  position: relative;
  overflow: hidden;
}
@media (max-width: 1023px) {
  /* line 5756, ../sass/_main.scss */
  .investigation-page__top a.investigation-page__top-img, .investigation-page__top a:link.investigation-page__top-img, .investigation-page__top a:hover.investigation-page__top-img, .investigation-page__top a:visited.investigation-page__top-img, .investigation-page__top a:active.investigation-page__top-img, .investigation-page__top a:focus.investigation-page__top-img, .investigation-page__top button.investigation-page__top-img {
    width: 40px;
    height: 40px;
  }
}
/* line 5768, ../sass/_main.scss */
.investigation-page__top a.investigation-page__top-img img, .investigation-page__top a:link.investigation-page__top-img img, .investigation-page__top a:hover.investigation-page__top-img img, .investigation-page__top a:visited.investigation-page__top-img img, .investigation-page__top a:active.investigation-page__top-img img, .investigation-page__top a:focus.investigation-page__top-img img, .investigation-page__top button.investigation-page__top-img img {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  max-width: 120%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 5780, ../sass/_main.scss */
.investigation-page__top-text {
  width: 100%;
  float: left;
  margin-left: -64px;
  padding-left: 74px;
}
@media (max-width: 1023px) {
  /* line 5780, ../sass/_main.scss */
  .investigation-page__top-text {
    margin-left: -40px;
    padding-left: 50px;
  }
}
/* line 5792, ../sass/_main.scss */
.investigation-page__top-date {
  font-size: 16px;
  line-height: 18px;
  font-weight: bold;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
@media (max-width: 1023px) {
  /* line 5792, ../sass/_main.scss */
  .investigation-page__top-date {
    font-size: 14px;
    line-height: 1.43;
  }
}
/* line 5806, ../sass/_main.scss */
.investigation-page__top .title {
  font-size: 16px;
  line-height: 18px;
  font-weight: bold;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
  text-decoration: none;
}
@media (max-width: 1023px) {
  /* line 5806, ../sass/_main.scss */
  .investigation-page__top .title {
    font-size: 14px;
    line-height: 1.43;
  }
}
/* line 5821, ../sass/_main.scss */
.investigation-page__top .title:hover {
  text-decoration: underline;
}
/* line 5826, ../sass/_main.scss */
.investigation-page__top .text {
  font-size: 14px;
  line-height: 18px;
  color: #8c989c;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
  margin-top: 5px;
}
/* line 5838, ../sass/_main.scss */
.investigation-page__main {
  margin-top: 40px;
}
@media (max-width: 1023px) {
  /* line 5838, ../sass/_main.scss */
  .investigation-page__main {
    margin-top: 25px;
  }
}
/* line 5849, ../sass/_main.scss */
.investigation-page__main-text {
  font-size: 14px;
  line-height: 1.71;
  margin-top: 25px;
}
@media (max-width: 1023px) {
  /* line 5849, ../sass/_main.scss */
  .investigation-page__main-text {
    margin-top: 15px;
  }
}
/* line 5858, ../sass/_main.scss */
.investigation-page__main-text p {
  font-size: 14px;
  line-height: 1.71;
}
/* line 5862, ../sass/_main.scss */
.investigation-page__main-text p:last-child {
  margin-bottom: 0;
}
/* line 5871, ../sass/_main.scss */
.investigation-page__main-img-item {
  margin-top: 30px;
}
@media (max-width: 1023px) {
  /* line 5871, ../sass/_main.scss */
  .investigation-page__main-img-item {
    width: 100%;
  }
}
/* line 5880, ../sass/_main.scss */
.investigation-page__main-img-wrap {
  height: 320px;
  position: relative;
  overflow: hidden;
}
@media (max-width: 1023px) {
  /* line 5880, ../sass/_main.scss */
  .investigation-page__main-img-wrap {
    height: auto;
  }
}
/* line 5889, ../sass/_main.scss */
.investigation-page__main-img-wrap_slider {
  height: 320px;
}
/* line 5893, ../sass/_main.scss */
.investigation-page__main-img-wrap > img {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  max-width: 120%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
@media (max-width: 1023px) {
  /* line 5893, ../sass/_main.scss */
  .investigation-page__main-img-wrap > img {
    position: static;
    -moz-transform: none;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
  }
}
/* line 5909, ../sass/_main.scss */
.investigation-page__main-img .card-tabcontents__description-slider-bot {
  right: 23px;
}
/* line 5913, ../sass/_main.scss */
.investigation-page__main-img-text {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.71;
  color: #8c989c;
  margin-top: 10px;
}
/* line 5925, ../sass/_main.scss */
.investigation-page__main-scroll-left {
  margin-top: 30px;
}
@media (max-width: 1023px) {
  /* line 5925, ../sass/_main.scss */
  .investigation-page__main-scroll-left {
    width: 100%;
  }
}
/* line 5934, ../sass/_main.scss */
.investigation-page__main-scroll-right {
  margin-top: 30px;
  max-height: 320px !important;
  position: relative;
  font-size: 14px;
  line-height: 1.71;
}
@media (max-width: 1023px) {
  /* line 5934, ../sass/_main.scss */
  .investigation-page__main-scroll-right {
    width: 100%;
  }
}
/* line 5946, ../sass/_main.scss */
.investigation-page__main-scroll-right p {
  font-size: 14px;
  line-height: 1.71;
}
/* line 5950, ../sass/_main.scss */
.investigation-page__main-scroll-right p:last-child {
  margin-bottom: 0;
}
/* line 5955, ../sass/_main.scss */
.investigation-page__main-scroll-right:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 90px;
  background-image: linear-gradient(to bottom, rgba(227, 234, 236, 0), #e3eaec);
}
/* line 5968, ../sass/_main.scss */
.investigation-page__finish {
  border-radius: 3px;
  background-color: #ffffff;
  margin-top: 40px;
}
@media (max-width: 1023px) {
  /* line 5968, ../sass/_main.scss */
  .investigation-page__finish {
    margin-top: 25px;
  }
}
/* line 5977, ../sass/_main.scss */
.investigation-page__finish-wrap {
  padding-left: 30px;
  padding-right: 30px;
}
/* line 5983, ../sass/_main.scss */
.investigation-page__finish-item {
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (max-width: 1023px) {
  /* line 5983, ../sass/_main.scss */
  .investigation-page__finish-item {
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
  }
  /* line 5993, ../sass/_main.scss */
  .investigation-page__finish-item:last-child {
    padding-top: 0;
  }
}
/* line 6007, ../sass/_main.scss */
.investigation-page__finish-text {
  font-size: 14px;
  line-height: 1.71;
  margin-top: 15px;
  color: #8c989c;
}
/* line 6013, ../sass/_main.scss */
.investigation-page__finish-text p {
  font-size: 14px;
  line-height: 1.71;
  color: #8c989c;
}
/* line 6018, ../sass/_main.scss */
.investigation-page__finish-text p:last-child {
  margin-bottom: 0;
}
/* line 6023, ../sass/_main.scss */
.investigation-page__finish-text + .investigation-page__finish-subtitle {
  margin-top: 25px;
}
/* line 6029, ../sass/_main.scss */
.investigation-page__finish-like-img {
  width: 60px;
  height: 60px;
  float: left;
  background-color: #0d6eff;
  position: relative;
}
/* line 6036, ../sass/_main.scss */
.investigation-page__finish-like-img span {
  width: 30px;
  height: 30px;
  position: absolute;
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: url("./../images/icon-otziv-good-white.svg") top left no-repeat;
  background-size: contain !important;
}
/* line 6048, ../sass/_main.scss */
.investigation-page__finish-like-text {
  min-height: 60px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  color: #0d6eff;
  padding-left: 18px;
}
/* line 6060, ../sass/_main.scss */
.investigation-page__official {
  border-radius: 3px;
  background-color: #ffffff;
  margin-top: 40px;
  padding: 30px;
}
@media (max-width: 1023px) {
  /* line 6060, ../sass/_main.scss */
  .investigation-page__official {
    margin-top: 25px;
  }
}
/* line 6074, ../sass/_main.scss */
.investigation-page__official-subtop {
  margin-top: 15px;
}
/* line 6077, ../sass/_main.scss */
.investigation-page__official-subtop .investigation-page__top-info {
  margin-top: 0;
}
@media (max-width: 1023px) {
  /* line 6082, ../sass/_main.scss */
  .investigation-page__official-title {
    width: 100%;
  }
}
/* line 6091, ../sass/_main.scss */
.investigation-page__official-date {
  text-align: right;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  color: #232323;
}
@media (max-width: 1023px) {
  /* line 6091, ../sass/_main.scss */
  .investigation-page__official-date {
    width: 100%;
    text-align: left;
    margin-top: 10px;
    font-size: 14px;
  }
}
/* line 6107, ../sass/_main.scss */
.investigation-page__official-text {
  font-size: 14px;
  line-height: 1.71;
  margin-top: 30px;
}
@media (max-width: 1023px) {
  /* line 6107, ../sass/_main.scss */
  .investigation-page__official-text {
    margin-top: 15px;
  }
}
/* line 6116, ../sass/_main.scss */
.investigation-page__official-text p {
  font-size: 14px;
  line-height: 1.71;
}
/* line 6120, ../sass/_main.scss */
.investigation-page__official-text p:last-child {
  margin-bottom: 0;
}
/* line 6127, ../sass/_main.scss */
.investigation-page__review-rate {
  margin: 85px 0 60px 0;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
@media (max-width: 1299px) {
  /* line 6127, ../sass/_main.scss */
  .investigation-page__review-rate {
    margin: 30px 0 0 0;
    display: block;
  }
}
/* line 6138, ../sass/_main.scss */
.investigation-page__review-rate:after {
  clear: both;
  content: '';
  display: table;
}
/* line 6144, ../sass/_main.scss */
.investigation-page__review-rate-title {
  float: left;
  margin-right: 35px;
}
@media (max-width: 1299px) {
  /* line 6144, ../sass/_main.scss */
  .investigation-page__review-rate-title {
    width: 100%;
    margin-right: 0;
  }
}
/* line 6155, ../sass/_main.scss */
.investigation-page__review-rate-info {
  float: left;
}
@media (max-width: 1299px) {
  /* line 6155, ../sass/_main.scss */
  .investigation-page__review-rate-info {
    width: 100%;
    margin: 10px 0 0 0;
  }
}
@media (max-width: 1023px) {
  /* line 6155, ../sass/_main.scss */
  .investigation-page__review-rate-info {
    margin: 0;
  }
}
/* line 6168, ../sass/_main.scss */
.investigation-page__review-rate-col {
  margin-right: 35px;
  display: inline-block;
}
/* line 6172, ../sass/_main.scss */
.investigation-page__review-rate-col:last-child {
  margin-right: 0;
}
@media (max-width: 1023px) {
  /* line 6168, ../sass/_main.scss */
  .investigation-page__review-rate-col {
    width: 100%;
    margin: 15px 0 0 0;
  }
}
/* line 6183, ../sass/_main.scss */
.investigation-page__review-rate a.investigation-page__review-rate-yes-btn, .investigation-page__review-rate a:link.investigation-page__review-rate-yes-btn, .investigation-page__review-rate a:hover.investigation-page__review-rate-yes-btn, .investigation-page__review-rate a:visited.investigation-page__review-rate-yes-btn, .investigation-page__review-rate a:active.investigation-page__review-rate-yes-btn, .investigation-page__review-rate a:focus.investigation-page__review-rate-yes-btn, .investigation-page__review-rate button.investigation-page__review-rate-yes-btn {
  min-width: 120px;
  font-size: 16px;
  font-weight: bold;
}
/* line 6189, ../sass/_main.scss */
.investigation-page__review-rate a.investigation-page__review-rate-yes-btn span, .investigation-page__review-rate a:link.investigation-page__review-rate-yes-btn span, .investigation-page__review-rate a:hover.investigation-page__review-rate-yes-btn span, .investigation-page__review-rate a:visited.investigation-page__review-rate-yes-btn span, .investigation-page__review-rate a:active.investigation-page__review-rate-yes-btn span, .investigation-page__review-rate a:focus.investigation-page__review-rate-yes-btn span, .investigation-page__review-rate button.investigation-page__review-rate-yes-btn span {
  position: relative;
}
/* line 6192, ../sass/_main.scss */
.investigation-page__review-rate a.investigation-page__review-rate-yes-btn span:before, .investigation-page__review-rate a:link.investigation-page__review-rate-yes-btn span:before, .investigation-page__review-rate a:hover.investigation-page__review-rate-yes-btn span:before, .investigation-page__review-rate a:visited.investigation-page__review-rate-yes-btn span:before, .investigation-page__review-rate a:active.investigation-page__review-rate-yes-btn span:before, .investigation-page__review-rate a:focus.investigation-page__review-rate-yes-btn span:before, .investigation-page__review-rate button.investigation-page__review-rate-yes-btn span:before {
  content: '';
  width: 30px;
  height: 30px;
  display: inline-block;
  vertical-align: middle;
  background: url("./../images/icon-otziv-good-blue.svg") top left no-repeat;
  background-size: contain !important;
  margin-right: 5px;
}
/* line 6207, ../sass/_main.scss */
.investigation-page__review-rate a.investigation-page__review-rate-yes-btn:hover span:before, .investigation-page__review-rate a:link.investigation-page__review-rate-yes-btn:hover span:before, .investigation-page__review-rate a:hover.investigation-page__review-rate-yes-btn:hover span:before, .investigation-page__review-rate a:visited.investigation-page__review-rate-yes-btn:hover span:before, .investigation-page__review-rate a:active.investigation-page__review-rate-yes-btn:hover span:before, .investigation-page__review-rate a:focus.investigation-page__review-rate-yes-btn:hover span:before, .investigation-page__review-rate button.investigation-page__review-rate-yes-btn:hover span:before {
  background: url("./../images/icon-otziv-good-white.svg") top left no-repeat;
  background-size: contain !important;
}
/* line 6215, ../sass/_main.scss */
.investigation-page__review-rate a.investigation-page__review-rate-no-btn, .investigation-page__review-rate a:link.investigation-page__review-rate-no-btn, .investigation-page__review-rate a:hover.investigation-page__review-rate-no-btn, .investigation-page__review-rate a:visited.investigation-page__review-rate-no-btn, .investigation-page__review-rate a:active.investigation-page__review-rate-no-btn, .investigation-page__review-rate a:focus.investigation-page__review-rate-no-btn, .investigation-page__review-rate button.investigation-page__review-rate-no-btn {
  min-width: 120px;
  font-size: 16px;
  font-weight: bold;
}
/* line 6221, ../sass/_main.scss */
.investigation-page__review-rate a.investigation-page__review-rate-no-btn span, .investigation-page__review-rate a:link.investigation-page__review-rate-no-btn span, .investigation-page__review-rate a:hover.investigation-page__review-rate-no-btn span, .investigation-page__review-rate a:visited.investigation-page__review-rate-no-btn span, .investigation-page__review-rate a:active.investigation-page__review-rate-no-btn span, .investigation-page__review-rate a:focus.investigation-page__review-rate-no-btn span, .investigation-page__review-rate button.investigation-page__review-rate-no-btn span {
  position: relative;
}
/* line 6224, ../sass/_main.scss */
.investigation-page__review-rate a.investigation-page__review-rate-no-btn span:before, .investigation-page__review-rate a:link.investigation-page__review-rate-no-btn span:before, .investigation-page__review-rate a:hover.investigation-page__review-rate-no-btn span:before, .investigation-page__review-rate a:visited.investigation-page__review-rate-no-btn span:before, .investigation-page__review-rate a:active.investigation-page__review-rate-no-btn span:before, .investigation-page__review-rate a:focus.investigation-page__review-rate-no-btn span:before, .investigation-page__review-rate button.investigation-page__review-rate-no-btn span:before {
  content: '';
  width: 31px;
  height: 30px;
  display: inline-block;
  vertical-align: middle;
  background: url("./../images/icon-otziv-bad-black.svg") top left no-repeat;
  background-size: contain !important;
  margin-right: 5px;
}
/* line 6239, ../sass/_main.scss */
.investigation-page__review-rate a.investigation-page__review-rate-no-btn:hover span:before, .investigation-page__review-rate a:link.investigation-page__review-rate-no-btn:hover span:before, .investigation-page__review-rate a:hover.investigation-page__review-rate-no-btn:hover span:before, .investigation-page__review-rate a:visited.investigation-page__review-rate-no-btn:hover span:before, .investigation-page__review-rate a:active.investigation-page__review-rate-no-btn:hover span:before, .investigation-page__review-rate a:focus.investigation-page__review-rate-no-btn:hover span:before, .investigation-page__review-rate button.investigation-page__review-rate-no-btn:hover span:before {
  background: url("./../images/icon-otziv-bad-white.svg") top left no-repeat;
  background-size: contain !important;
}
/* line 6247, ../sass/_main.scss */
.investigation-page__review-rate a.investigation-page__review-rate-alert-btn, .investigation-page__review-rate a:link.investigation-page__review-rate-alert-btn, .investigation-page__review-rate a:hover.investigation-page__review-rate-alert-btn, .investigation-page__review-rate a:visited.investigation-page__review-rate-alert-btn, .investigation-page__review-rate a:active.investigation-page__review-rate-alert-btn, .investigation-page__review-rate a:focus.investigation-page__review-rate-alert-btn, .investigation-page__review-rate button.investigation-page__review-rate-alert-btn {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.71;
  color: #ff0000;
  background: url("./../images/icon-alert.svg") center left no-repeat;
  padding-left: 38px;
}
/* line 6255, ../sass/_main.scss */
.investigation-page__review-rate a.investigation-page__review-rate-alert-btn:hover, .investigation-page__review-rate a:link.investigation-page__review-rate-alert-btn:hover, .investigation-page__review-rate a:hover.investigation-page__review-rate-alert-btn:hover, .investigation-page__review-rate a:visited.investigation-page__review-rate-alert-btn:hover, .investigation-page__review-rate a:active.investigation-page__review-rate-alert-btn:hover, .investigation-page__review-rate a:focus.investigation-page__review-rate-alert-btn:hover, .investigation-page__review-rate button.investigation-page__review-rate-alert-btn:hover {
  text-decoration: none;
}
/* line 6261, ../sass/_main.scss */
.investigation-page__review-rate-num {
  display: inline-block;
  height: 48px;
  line-height: 48px;
  width: 66px;
  background-color: #ffffff;
  border: solid 1px #d6dee4;
  font-size: 16px;
  color: #8c989c;
  font-weight: bold;
  text-align: center;
  margin: 0 0 0 12px;
  position: relative;
  top: 1px;
}
/* line 6276, ../sass/_main.scss */
.investigation-page__review-rate-num:before {
  content: '';
  position: absolute;
  top: 16px;
  left: -14px;
  height: 0;
  width: 0;
  border: 7px solid transparent;
  border-right-color: #d6dee4;
}
/* line 6287, ../sass/_main.scss */
.investigation-page__review-rate-num:after {
  content: '';
  position: absolute;
  top: 16px;
  left: -12px;
  height: 0;
  width: 0;
  border: 7px solid transparent;
  border-right-color: #fff;
}

/* line 6303, ../sass/_main.scss */
.black-list__wrap {
  display: flex;
  flex-wrap: wrap;
}
/* line 6309, ../sass/_main.scss */
.black-list__left {
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 1599px) {
  /* line 6309, ../sass/_main.scss */
  .black-list__left {
    width: 66.7%;
  }
}
@media (max-width: 1299px) {
  /* line 6309, ../sass/_main.scss */
  .black-list__left {
    width: 100%;
    display: block;
  }
}
/* line 6323, ../sass/_main.scss */
.black-list__left-top {
  width: 100%;
}
/* line 6327, ../sass/_main.scss */
.black-list__left .investigation__list {
  margin-top: 20px;
}
@media (max-width: 1599px) {
  /* line 6332, ../sass/_main.scss */
  .black-list__right {
    width: 33.3%;
  }
}
@media (max-width: 1299px) {
  /* line 6332, ../sass/_main.scss */
  .black-list__right {
    width: 100%;
    margin-top: 30px;
  }
}
/* line 6345, ../sass/_main.scss */
.black-list__btn-wrap {
  margin-top: 30px;
  align-self: flex-end;
}
@media (max-width: 1023px) {
  /* line 6345, ../sass/_main.scss */
  .black-list__btn-wrap {
    margin-top: 20px;
  }
}

/* line 6355, ../sass/_main.scss */
.black-phones {
  border-radius: 0 10px 10px 10px;
  background-color: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(177, 177, 177, 0.5);
  margin-top: 40px;
}
/* line 6361, ../sass/_main.scss */
.black-phones__item {
  padding: 0 20px;
  border: solid 2px transparent;
  margin: -5px 0;
  position: relative;
}
/* line 6368, ../sass/_main.scss */
.black-phones__item a.black-phones__item-link, .black-phones__item a:link.black-phones__item-link, .black-phones__item a:hover.black-phones__item-link, .black-phones__item a:visited.black-phones__item-link, .black-phones__item a:active.black-phones__item-link, .black-phones__item a:focus.black-phones__item-link, .black-phones__item button.black-phones__item-link {
  border-top: 1px solid #e3ebed;
  border-bottom: 1px solid #e3ebed;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 25px 0;
  text-decoration: none;
}
/* line 6377, ../sass/_main.scss */
.black-phones__item a.black-phones__item-link:after, .black-phones__item a:link.black-phones__item-link:after, .black-phones__item a:hover.black-phones__item-link:after, .black-phones__item a:visited.black-phones__item-link:after, .black-phones__item a:active.black-phones__item-link:after, .black-phones__item a:focus.black-phones__item-link:after, .black-phones__item button.black-phones__item-link:after {
  content: '';
  display: table;
  clear: both;
}
@media (max-width: 1023px) {
  /* line 6368, ../sass/_main.scss */
  .black-phones__item a.black-phones__item-link, .black-phones__item a:link.black-phones__item-link, .black-phones__item a:hover.black-phones__item-link, .black-phones__item a:visited.black-phones__item-link, .black-phones__item a:active.black-phones__item-link, .black-phones__item a:focus.black-phones__item-link, .black-phones__item button.black-phones__item-link {
    padding: 15px 0;
  }
}
@media (max-width: 1023px) {
  /* line 6361, ../sass/_main.scss */
  .black-phones__item {
    padding-right: 40px;
  }
  /* line 6394, ../sass/_main.scss */
  .black-phones__item:nth-child(2) a.catalog__table-row, .black-phones__item:nth-child(2) a:link.catalog__table-row, .black-phones__item:nth-child(2) a:hover.catalog__table-row, .black-phones__item:nth-child(2) a:visited.catalog__table-row, .black-phones__item:nth-child(2) a:active.catalog__table-row, .black-phones__item:nth-child(2) a:focus.catalog__table-row, .black-phones__item:nth-child(2) button.catalog__table-row {
    border-top: none;
  }
}
/* line 6403, ../sass/_main.scss */
.black-phones__item:first-child a.black-phones__item-link, .black-phones__item:first-child a:link.black-phones__item-link, .black-phones__item:first-child a:hover.black-phones__item-link, .black-phones__item:first-child a:visited.black-phones__item-link, .black-phones__item:first-child a:active.black-phones__item-link, .black-phones__item:first-child a:focus.black-phones__item-link, .black-phones__item:first-child button.black-phones__item-link {
  border-top: none;
}
/* line 6411, ../sass/_main.scss */
.black-phones__item:last-child a.black-phones__item-link, .black-phones__item:last-child a:link.black-phones__item-link, .black-phones__item:last-child a:hover.black-phones__item-link, .black-phones__item:last-child a:visited.black-phones__item-link, .black-phones__item:last-child a:active.black-phones__item-link, .black-phones__item:last-child a:focus.black-phones__item-link, .black-phones__item:last-child button.black-phones__item-link {
  border-bottom: none;
}
/* line 6417, ../sass/_main.scss */
.black-phones__item:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 48px;
  height: 100%;
  background: transparent;
  z-index: 1;
}
/* line 6428, ../sass/_main.scss */
.black-phones__item:after {
  content: '';
  position: absolute;
  top: 50%;
  right: 20px;
  width: 8px;
  height: 13px;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background: url("./../images/arrow-left-blue.svg") center center no-repeat;
  background-size: contain;
  z-index: 2;
}
@media (min-width: 1024px) {
  /* line 6441, ../sass/_main.scss */
  .black-phones__item:hover {
    border-color: #0d6eff;
  }
  /* line 6445, ../sass/_main.scss */
  .black-phones__item:hover:before {
    background: #0d6eff;
  }
  /* line 6449, ../sass/_main.scss */
  .black-phones__item:hover:after {
    background: url("./../images/arrow-left-white.svg") center center no-repeat;
    background-size: contain;
  }
  /* line 6454, ../sass/_main.scss */
  .black-phones__item:hover .all {
    display: flex;
  }
}
@media (min-width: 1024px) and (max-width: 1299px) {
  /* line 6454, ../sass/_main.scss */
  .black-phones__item:hover .all {
    display: none;
  }
}
@media (min-width: 1024px) {
  /* line 6463, ../sass/_main.scss */
  .black-phones__item:hover .catalog__table-col_price:before {
    display: block;
  }
}
/* line 6471, ../sass/_main.scss */
.black-phones__col {
  float: left;
  width: 60px;
}
@media (max-width: 719px) {
  /* line 6471, ../sass/_main.scss */
  .black-phones__col {
    width: 100%;
  }
}
/* line 6479, ../sass/_main.scss */
.black-phones__col_review {
  padding-left: 28px;
  font-size: 16px;
  color: #8c989c;
  font-weight: bold;
  background: url("./../images/icon-otziv-line.svg") center left no-repeat;
}
/* line 6487, ../sass/_main.scss */
.black-phones__col_text {
  width: 100%;
  margin: 0 -400px 0 -240px;
  padding: 0 400px 0 240px;
  font-size: 14px;
  line-height: 1.71;
  color: #8c989c;
}
@media (max-width: 1299px) {
  /* line 6487, ../sass/_main.scss */
  .black-phones__col_text {
    margin-right: 0;
    padding-right: 0;
  }
}
@media (max-width: 1023px) {
  /* line 6487, ../sass/_main.scss */
  .black-phones__col_text {
    margin: 10px 0 0 0;
    padding: 0;
  }
}
/* line 6505, ../sass/_main.scss */
.black-phones__col_text-col {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (max-width: 719px) {
  /* line 6505, ../sass/_main.scss */
  .black-phones__col_text-col {
    display: block;
  }
}
/* line 6516, ../sass/_main.scss */
.black-phones__col_name {
  width: 180px;
  padding: 0 10px;
}
/* line 6521, ../sass/_main.scss */
.black-phones__col_name .auto-model {
  display: block;
  font-size: 14px;
  line-height: 1.71;
  color: #8c989c;
  font-weight: 400;
}
@media (max-width: 719px) {
  /* line 6516, ../sass/_main.scss */
  .black-phones__col_name {
    width: 100%;
    padding: 0;
  }
}
/* line 6535, ../sass/_main.scss */
.black-phones__col_info {
  width: 400px;
  padding: 0 10px;
}
@media (max-width: 1299px) {
  /* line 6535, ../sass/_main.scss */
  .black-phones__col_info {
    width: 100%;
    padding: 0;
    margin-top: 10px;
  }
}
/* line 6546, ../sass/_main.scss */
.black-phones__col-item {
  float: left;
  padding: 0 30px;
}
@media (max-width: 1023px) {
  /* line 6551, ../sass/_main.scss */
  .black-phones__col-item:first-child {
    padding-left: 0;
  }
}
@media (max-width: 719px) {
  /* line 6546, ../sass/_main.scss */
  .black-phones__col-item {
    padding: 0;
    width: 100%;
    margin-top: 15px;
  }
}
/* line 6562, ../sass/_main.scss */
.black-phones__col-item .auto-type {
  font-size: 14px;
  line-height: 1.71;
  color: #8c989c;
  display: block;
}
/* line 6569, ../sass/_main.scss */
.black-phones__col-item .auto-type-name {
  font-size: 14px;
  line-height: 1.71;
  font-weight: bold;
  color: #8c989c;
}
/* line 6578, ../sass/_main.scss */
.black-phones__col-left .black-phones__col-item:first-child {
  margin-top: 0;
}
/* line 6584, ../sass/_main.scss */
.black-phones .category {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.71;
  color: #0d6eff;
}
/* line 6591, ../sass/_main.scss */
.black-phones .all {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.71;
  color: #0d6eff;
  display: none;
  position: absolute;
  top: 0;
  right: 65px;
  background: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff);
  width: 45%;
  text-align: right;
  height: 100%;
  align-items: center;
  justify-content: flex-end;
}

/* line 6611, ../sass/_main.scss */
.rozysk__table {
  border-radius: 0 10px 10px 10px;
  background-color: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(177, 177, 177, 0.5);
  margin-top: 40px;
}
/* line 6618, ../sass/_main.scss */
.rozysk__row {
  padding: 0 20px;
  border: solid 2px transparent;
  margin: -5px 0;
  position: relative;
}
/* line 6625, ../sass/_main.scss */
.rozysk__row a.rozysk__link, .rozysk__row a:link.rozysk__link, .rozysk__row a:hover.rozysk__link, .rozysk__row a:visited.rozysk__link, .rozysk__row a:active.rozysk__link, .rozysk__row a:focus.rozysk__link, .rozysk__row button.rozysk__link {
  border-top: 1px solid #e3ebed;
  border-bottom: 1px solid #e3ebed;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 25px 0;
  text-decoration: none;
}
/* line 6634, ../sass/_main.scss */
.rozysk__row a.rozysk__link:after, .rozysk__row a:link.rozysk__link:after, .rozysk__row a:hover.rozysk__link:after, .rozysk__row a:visited.rozysk__link:after, .rozysk__row a:active.rozysk__link:after, .rozysk__row a:focus.rozysk__link:after, .rozysk__row button.rozysk__link:after {
  content: '';
  display: table;
  clear: both;
}
@media (max-width: 1023px) {
  /* line 6625, ../sass/_main.scss */
  .rozysk__row a.rozysk__link, .rozysk__row a:link.rozysk__link, .rozysk__row a:hover.rozysk__link, .rozysk__row a:visited.rozysk__link, .rozysk__row a:active.rozysk__link, .rozysk__row a:focus.rozysk__link, .rozysk__row button.rozysk__link {
    padding: 15px 0;
  }
}
@media (max-width: 1023px) {
  /* line 6618, ../sass/_main.scss */
  .rozysk__row {
    padding-right: 40px;
  }
  /* line 6651, ../sass/_main.scss */
  .rozysk__row:nth-child(2) a.catalog__table-row, .rozysk__row:nth-child(2) a:link.catalog__table-row, .rozysk__row:nth-child(2) a:hover.catalog__table-row, .rozysk__row:nth-child(2) a:visited.catalog__table-row, .rozysk__row:nth-child(2) a:active.catalog__table-row, .rozysk__row:nth-child(2) a:focus.catalog__table-row, .rozysk__row:nth-child(2) button.catalog__table-row {
    border-top: none;
  }
}
/* line 6660, ../sass/_main.scss */
.rozysk__row:first-child a.black-phones__item-link, .rozysk__row:first-child a:link.black-phones__item-link, .rozysk__row:first-child a:hover.black-phones__item-link, .rozysk__row:first-child a:visited.black-phones__item-link, .rozysk__row:first-child a:active.black-phones__item-link, .rozysk__row:first-child a:focus.black-phones__item-link, .rozysk__row:first-child button.black-phones__item-link {
  border-top: none;
}
/* line 6668, ../sass/_main.scss */
.rozysk__row:last-child a.black-phones__item-link, .rozysk__row:last-child a:link.black-phones__item-link, .rozysk__row:last-child a:hover.black-phones__item-link, .rozysk__row:last-child a:visited.black-phones__item-link, .rozysk__row:last-child a:active.black-phones__item-link, .rozysk__row:last-child a:focus.black-phones__item-link, .rozysk__row:last-child button.black-phones__item-link {
  border-bottom: none;
}
/* line 6674, ../sass/_main.scss */
.rozysk__row:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 48px;
  height: 100%;
  background: transparent;
  z-index: 1;
}
/* line 6685, ../sass/_main.scss */
.rozysk__row:after {
  content: '';
  position: absolute;
  top: 50%;
  right: 20px;
  width: 8px;
  height: 13px;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background: url("./../images/arrow-left-blue.svg") center center no-repeat;
  background-size: contain;
  z-index: 2;
}
@media (max-width: 640px) {
  /* line 6618, ../sass/_main.scss */
  .rozysk__row {
    padding-right: 20px;
  }
  /* line 6701, ../sass/_main.scss */
  .rozysk__row:before, .rozysk__row:after {
    display: none;
  }
}
@media (min-width: 1024px) {
  /* line 6706, ../sass/_main.scss */
  .rozysk__row:hover {
    border-color: #0d6eff;
  }
  /* line 6710, ../sass/_main.scss */
  .rozysk__row:hover:before {
    background: #0d6eff;
  }
  /* line 6714, ../sass/_main.scss */
  .rozysk__row:hover:after {
    background: url("./../images/arrow-left-white.svg") center center no-repeat;
    background-size: contain;
  }
}
/* line 6721, ../sass/_main.scss */
.rozysk__row_head {
  font-size: 16px;
  font-weight: bold;
  padding-top: 25px;
  padding-bottom: 25px;
  border: none;
}
/* line 6728, ../sass/_main.scss */
.rozysk__row_head:after, .rozysk__row_head:before {
  display: none;
}
/* line 6733, ../sass/_main.scss */
.rozysk__row_bot {
  border: none;
}
/* line 6736, ../sass/_main.scss */
.rozysk__row_bot:after, .rozysk__row_bot:before {
  display: none;
}
/* line 6742, ../sass/_main.scss */
.rozysk__left {
  width: 50%;
  float: left;
}
@media (max-width: 1299px) {
  /* line 6742, ../sass/_main.scss */
  .rozysk__left {
    width: 100%;
  }
}
/* line 6751, ../sass/_main.scss */
.rozysk__right {
  width: 50%;
  float: left;
}
@media (max-width: 1299px) {
  /* line 6751, ../sass/_main.scss */
  .rozysk__right {
    width: 100%;
    margin-top: 20px;
  }
}
/* line 6761, ../sass/_main.scss */
.rozysk__img {
  width: 145px;
  height: 145px;
  float: left;
  overflow: hidden;
  position: relative;
}
@media (max-width: 719px) {
  /* line 6761, ../sass/_main.scss */
  .rozysk__img {
    width: 150px;
    height: 150px;
  }
}
@media (max-width: 640px) {
  /* line 6761, ../sass/_main.scss */
  .rozysk__img {
    width: 100%;
    height: auto;
  }
}
/* line 6778, ../sass/_main.scss */
.rozysk__img img {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  max-width: 120%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
@media (max-width: 640px) {
  /* line 6778, ../sass/_main.scss */
  .rozysk__img img {
    position: static;
    -moz-transform: none;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
    min-height: auto;
    min-width: auto;
    max-width: none;
    width: 100%;
  }
}
/* line 6798, ../sass/_main.scss */
.rozysk__text-wrap {
  padding-left: 30px;
  display: flex;
  flex-wrap: wrap;
  min-height: 145px;
}
@media (max-width: 719px) {
  /* line 6798, ../sass/_main.scss */
  .rozysk__text-wrap {
    padding-left: 15px;
  }
}
@media (max-width: 640px) {
  /* line 6798, ../sass/_main.scss */
  .rozysk__text-wrap {
    padding-left: 0;
    display: block;
    margin-top: 20px;
  }
}
/* line 6814, ../sass/_main.scss */
.rozysk__text-wrap-top {
  width: 100%;
}
/* line 6819, ../sass/_main.scss */
.rozysk__date {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.43;
  color: #8c989c;
}
/* line 6826, ../sass/_main.scss */
.rozysk__name {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  color: #232323;
  margin-top: 10px;
}
/* line 6834, ../sass/_main.scss */
.rozysk__birthday {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  color: #232323;
}
/* line 6841, ../sass/_main.scss */
.rozysk__seacrh-resourse {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.71;
  color: #8c989c;
  margin-top: 10px;
}
/* line 6848, ../sass/_main.scss */
.rozysk__seacrh-resourse span {
  text-decoration: underline;
}
/* line 6853, ../sass/_main.scss */
.rozysk__important {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  color: #d0011d;
  align-self: flex-end;
  width: 100%;
}
/* line 6862, ../sass/_main.scss */
.rozysk__info-dop {
  font-size: 14px;
  line-height: 1.43;
  color: #8c989c;
  margin-top: 25px;
  padding-right: 40%;
}
@media (max-width: 1299px) {
  /* line 6862, ../sass/_main.scss */
  .rozysk__info-dop {
    padding-right: 0;
  }
}
@media (max-width: 719px) {
  /* line 6862, ../sass/_main.scss */
  .rozysk__info-dop {
    margin-top: 15px;
  }
}
/* line 6877, ../sass/_main.scss */
.rozysk__info-dop:first-child {
  margin-top: 0;
}
/* line 6881, ../sass/_main.scss */
.rozysk__info-dop span {
  display: block;
  font-weight: bold;
}
/* line 6888, ../sass/_main.scss */
.rozysk a.rozysk__btn-all, .rozysk a:link.rozysk__btn-all, .rozysk a:hover.rozysk__btn-all, .rozysk a:visited.rozysk__btn-all, .rozysk a:active.rozysk__btn-all, .rozysk a:focus.rozysk__btn-all, .rozysk button.rozysk__btn-all {
  padding-top: 25px;
  padding-bottom: 25px;
  width: 100%;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
}
/* line 6896, ../sass/_main.scss */
.rozysk a.rozysk__btn-all:hover, .rozysk a:link.rozysk__btn-all:hover, .rozysk a:hover.rozysk__btn-all:hover, .rozysk a:visited.rozysk__btn-all:hover, .rozysk a:active.rozysk__btn-all:hover, .rozysk a:focus.rozysk__btn-all:hover, .rozysk button.rozysk__btn-all:hover {
  text-decoration: none;
}

/* line 6904, ../sass/_main.scss */
.lk-review__list {
  background: #fff;
  border-radius: 0 10px 10px 10px;
  box-shadow: 0 2px 4px 0 rgba(177, 177, 177, 0.5);
  padding: 0 30px;
  margin-top: 35px;
}
/* line 6911, ../sass/_main.scss */
.lk-review__list:first-child {
  margin-top: 0;
}
/* line 6916, ../sass/_main.scss */
.lk-review__item {
  border-bottom: 1px solid #e3ebed;
  padding: 30px 0;
}
/* line 6921, ../sass/_main.scss */
.lk-review__title {
  font-size: 16px;
  font-weight: bold;
  color: #232323;
  padding-top: 30px;
}
/* line 6927, ../sass/_main.scss */
.lk-review__title a, .lk-review__title a:link, .lk-review__title a:hover, .lk-review__title a:visited, .lk-review__title a:active, .lk-review__title a:focus, .lk-review__title button {
  font-size: 16px;
  font-weight: bold;
  color: #151515;
  text-decoration: none;
}
/* line 6933, ../sass/_main.scss */
.lk-review__title a:hover, .lk-review__title a:link:hover, .lk-review__title a:hover:hover, .lk-review__title a:visited:hover, .lk-review__title a:active:hover, .lk-review__title a:focus:hover, .lk-review__title button:hover {
  text-decoration: underline;
}
/* line 6939, ../sass/_main.scss */
.lk-review__top {
  width: 100%;
  display: flex;
  align-items: center;
}
/* line 6944, ../sass/_main.scss */
.lk-review__top:after {
  display: table;
  clear: both;
  content: '';
}
/* line 6951, ../sass/_main.scss */
.lk-review__top a.lk-review__top-img, .lk-review__top a:link.lk-review__top-img, .lk-review__top a:hover.lk-review__top-img, .lk-review__top a:visited.lk-review__top-img, .lk-review__top a:active.lk-review__top-img, .lk-review__top a:focus.lk-review__top-img, .lk-review__top button.lk-review__top-img {
  width: 60px;
  height: 60px;
  float: left;
  position: relative;
  overflow: hidden;
}
@media (max-width: 1023px) {
  /* line 6951, ../sass/_main.scss */
  .lk-review__top a.lk-review__top-img, .lk-review__top a:link.lk-review__top-img, .lk-review__top a:hover.lk-review__top-img, .lk-review__top a:visited.lk-review__top-img, .lk-review__top a:active.lk-review__top-img, .lk-review__top a:focus.lk-review__top-img, .lk-review__top button.lk-review__top-img {
    width: 40px;
    height: 40px;
  }
}
/* line 6963, ../sass/_main.scss */
.lk-review__top a.lk-review__top-img img, .lk-review__top a:link.lk-review__top-img img, .lk-review__top a:hover.lk-review__top-img img, .lk-review__top a:visited.lk-review__top-img img, .lk-review__top a:active.lk-review__top-img img, .lk-review__top a:focus.lk-review__top-img img, .lk-review__top button.lk-review__top-img img {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 100%;
  min-width: 100%;
 /* max-width: 120%;*/
  max-width: 100%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 6975, ../sass/_main.scss */
.lk-review__top-text {
  width: 100%;
  float: left;
  margin-left: -60px;
  padding-left: 80px;
}
@media (max-width: 1023px) {
  /* line 6975, ../sass/_main.scss */
  .lk-review__top-text {
    margin-left: -40px;
    padding-left: 50px;
  }
}
/* line 6987, ../sass/_main.scss */
.lk-review__top .title {
  font-size: 16px;
  line-height: 18px;
  font-weight: bold;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
  text-decoration: none;
}
@media (max-width: 1023px) {
  /* line 6987, ../sass/_main.scss */
  .lk-review__top .title {
    font-size: 14px;
    line-height: 1.43;
  }
}
/* line 7002, ../sass/_main.scss */
.lk-review__top .title:hover {
  text-decoration: underline;
}
/* line 7007, ../sass/_main.scss */
.lk-review__top .text {
  font-size: 14px;
  line-height: 18px;
  color: #8c989c;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
  margin-top: 5px;
}
/* line 7019, ../sass/_main.scss */
.lk-review__text {
  font-size: 14px;
  line-height: 1.14;
  color: #8c989c;
  margin-top: 30px;
}
@media (max-width: 719px) {
  /* line 7019, ../sass/_main.scss */
  .lk-review__text {
    margin-top: 15px;
  }
}
/* line 7029, ../sass/_main.scss */
.lk-review__text p {
  font-size: 14px;
  line-height: 1.14;
  color: #8c989c;
}
/* line 7036, ../sass/_main.scss */
.lk-review__btn-wrap {
  margin-top: 30px;
}
@media (max-width: 719px) {
  /* line 7036, ../sass/_main.scss */
  .lk-review__btn-wrap {
    margin-top: 0;
  }
}

/* line 7047, ../sass/_main.scss */
.lk-r-write .row, .lk-r-write .header__gamb_content_wrap, .lk-r-write .header .main_menu, .header .lk-r-write .main_menu, .lk-r-write .header .main_menu__dropdown_menu, .header .lk-r-write .main_menu__dropdown_menu {
  padding-top: 40px;
}
@media (max-width: 1023px) {
  /* line 7047, ../sass/_main.scss */
  .lk-r-write .row, .lk-r-write .header__gamb_content_wrap, .lk-r-write .header .main_menu, .header .lk-r-write .main_menu, .lk-r-write .header .main_menu__dropdown_menu, .header .lk-r-write .main_menu__dropdown_menu {
    padding-top: 20px;
  }
}
/* line 7055, ../sass/_main.scss */
.lk-r-write__title {
  margin-bottom: 25px;
}
@media (max-width: 1299px) {
  /* line 7064, ../sass/_main.scss */
  .lk-r-write__left {
    width: 100%;
  }
}
/* line 7072, ../sass/_main.scss */
.lk-r-write__right {
  float: right;
  padding-top: 30px;
}
@media (max-width: 1299px) {
  /* line 7072, ../sass/_main.scss */
  .lk-r-write__right {
    width: 100%;
    margin-bottom: 30px;
    padding-top: 0;
  }
}
@media (max-width: 1023px) {
  /* line 7072, ../sass/_main.scss */
  .lk-r-write__right {
    margin-bottom: 0;
  }
}
/* line 7088, ../sass/_main.scss */
.lk-r-write__right-info-title {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.71;
}
/* line 7094, ../sass/_main.scss */
.lk-r-write__right-info-list {
  margin: 5px 0 0 0;
  padding: 0 0 0 15px;
}
/* line 7098, ../sass/_main.scss */
.lk-r-write__right-info-list li {
  font-size: 14px;
  line-height: 1.71;
  padding: 2px 0;
}
@media (max-width: 1023px) {
  /* line 7110, ../sass/_main.scss */
  .lk-r-write__btn-item {
    width: 100%;
    margin-top: 20px;
  }
}
/* line 7118, ../sass/_main.scss */
.lk-r-write__btn-item-title {
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  color: #151515;
}
/* line 7126, ../sass/_main.scss */
.lk-r-write__btn-item-edit {
  display: none;
  padding-top: 12px;
}
/* line 7132, ../sass/_main.scss */
.lk-r-write__btn-item-edit a.lk-review__top-img img, .lk-r-write__btn-item-edit a:link.lk-review__top-img img, .lk-r-write__btn-item-edit a:hover.lk-review__top-img img, .lk-r-write__btn-item-edit a:visited.lk-review__top-img img, .lk-r-write__btn-item-edit a:active.lk-review__top-img img, .lk-r-write__btn-item-edit a:focus.lk-review__top-img img, .lk-r-write__btn-item-edit button.lk-review__top-img img {
  max-width: 165%;
}
/* line 7139, ../sass/_main.scss */
.lk-r-write__btn-item-edit-list ol {
  margin: 0;
  padding: 0 0 0 15px;
}
/* line 7143, ../sass/_main.scss */
.lk-r-write__btn-item-edit-list ol li {
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.71;
  color: #232323;
}
/* line 7155, ../sass/_main.scss */
.lk-r-write__btn-item.noactive {
  opacity: 0.25;
  position: relative;
}
/* line 7159, ../sass/_main.scss */
.lk-r-write__btn-item.noactive:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: transparent;
}
/* line 7172, ../sass/_main.scss */
.lk-r-write__btn a.lk-r-write__btn-link, .lk-r-write__btn a:link.lk-r-write__btn-link, .lk-r-write__btn a:hover.lk-r-write__btn-link, .lk-r-write__btn a:visited.lk-r-write__btn-link, .lk-r-write__btn a:active.lk-r-write__btn-link, .lk-r-write__btn a:focus.lk-r-write__btn-link, .lk-r-write__btn button.lk-r-write__btn-link {
  display: flex;
  justify-content: center;
  flex-direction: column;
  width: 100%;
  height: 145px;
  border-radius: 3px;
  background-color: #8c989c;
  border: solid 2px #8c989c;
  text-align: center;
  text-decoration: none;
}
/* line 7184, ../sass/_main.scss */
.lk-r-write__btn a.lk-r-write__btn-link_big, .lk-r-write__btn a:link.lk-r-write__btn-link_big, .lk-r-write__btn a:hover.lk-r-write__btn-link_big, .lk-r-write__btn a:visited.lk-r-write__btn-link_big, .lk-r-write__btn a:active.lk-r-write__btn-link_big, .lk-r-write__btn a:focus.lk-r-write__btn-link_big, .lk-r-write__btn button.lk-r-write__btn-link_big {
  height: 245px;
}
@media (max-width: 1023px) {
  /* line 7184, ../sass/_main.scss */
  .lk-r-write__btn a.lk-r-write__btn-link_big, .lk-r-write__btn a:link.lk-r-write__btn-link_big, .lk-r-write__btn a:hover.lk-r-write__btn-link_big, .lk-r-write__btn a:visited.lk-r-write__btn-link_big, .lk-r-write__btn a:active.lk-r-write__btn-link_big, .lk-r-write__btn a:focus.lk-r-write__btn-link_big, .lk-r-write__btn button.lk-r-write__btn-link_big {
    height: 145px;
  }
}
/* line 7192, ../sass/_main.scss */
.lk-r-write__btn a.lk-r-write__btn-link .plus, .lk-r-write__btn a:link.lk-r-write__btn-link .plus, .lk-r-write__btn a:hover.lk-r-write__btn-link .plus, .lk-r-write__btn a:visited.lk-r-write__btn-link .plus, .lk-r-write__btn a:active.lk-r-write__btn-link .plus, .lk-r-write__btn a:focus.lk-r-write__btn-link .plus, .lk-r-write__btn button.lk-r-write__btn-link .plus {
  content: '+';
  color: #fff;
  font-size: 67px;
  display: inline-block;
  width: 100%;
}
/* line 7200, ../sass/_main.scss */
.lk-r-write__btn a.lk-r-write__btn-link .title, .lk-r-write__btn a:link.lk-r-write__btn-link .title, .lk-r-write__btn a:hover.lk-r-write__btn-link .title, .lk-r-write__btn a:visited.lk-r-write__btn-link .title, .lk-r-write__btn a:active.lk-r-write__btn-link .title, .lk-r-write__btn a:focus.lk-r-write__btn-link .title, .lk-r-write__btn button.lk-r-write__btn-link .title {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.43;
  color: #ffffff;
  margin-top: 20px;
  width: 100%;
}
/* line 7209, ../sass/_main.scss */
.lk-r-write__btn a.lk-r-write__btn-link.active, .lk-r-write__btn a.lk-r-write__btn-link:hover, .lk-r-write__btn a:link.lk-r-write__btn-link.active, .lk-r-write__btn a:link.lk-r-write__btn-link:hover, .lk-r-write__btn a:hover.lk-r-write__btn-link.active, .lk-r-write__btn a:hover.lk-r-write__btn-link:hover, .lk-r-write__btn a:visited.lk-r-write__btn-link.active, .lk-r-write__btn a:visited.lk-r-write__btn-link:hover, .lk-r-write__btn a:active.lk-r-write__btn-link.active, .lk-r-write__btn a:active.lk-r-write__btn-link:hover, .lk-r-write__btn a:focus.lk-r-write__btn-link.active, .lk-r-write__btn a:focus.lk-r-write__btn-link:hover, .lk-r-write__btn button.lk-r-write__btn-link.active, .lk-r-write__btn button.lk-r-write__btn-link:hover {
  background-color: #fce300;
  border: solid 2px #fce300;
}
@media (max-width: 1599px) {
  /* line 7224, ../sass/_main.scss */
  .lk-r-write__choose-left {
    width: 100%;
  }
}
/* line 7232, ../sass/_main.scss */
.lk-r-write__choose-right {
  padding-top: 107px;
}
@media (max-width: 1599px) {
  /* line 7232, ../sass/_main.scss */
  .lk-r-write__choose-right {
    width: 100%;
    padding-top: 30px;
  }
}
@media (max-width: 1299px) {
  /* line 7232, ../sass/_main.scss */
  .lk-r-write__choose-right {
    display: none;
  }
}
/* line 7246, ../sass/_main.scss */
.lk-r-write__choose-search {
  position: relative;
  margin-top: 60px;
  min-height: 56px;
}
@media (max-width: 1299px) {
  /* line 7246, ../sass/_main.scss */
  .lk-r-write__choose-search {
    margin-top: 30px;
  }
}
/* line 7255, ../sass/_main.scss */
.lk-r-write__choose-search .header__finder_wrap {
  opacity: 1;
  visibility: visible;
  padding-left: 0;
  padding-right: 560px;
}
@media (max-width: 1299px) {
  /* line 7255, ../sass/_main.scss */
  .lk-r-write__choose-search .header__finder_wrap {
    top: 0;
    padding-right: 380px;
  }
}
@media (max-width: 1023px) {
  /* line 7255, ../sass/_main.scss */
  .lk-r-write__choose-search .header__finder_wrap {
    padding-right: 48px;
  }
}
/* line 7270, ../sass/_main.scss */
.lk-r-write__choose-search .header__finder_wrap_without-select {
  padding-right: 280px;
}
@media (max-width: 1299px) {
  /* line 7270, ../sass/_main.scss */
  .lk-r-write__choose-search .header__finder_wrap_without-select {
    padding-right: 160px;
  }
}
@media (max-width: 1023px) {
  /* line 7270, ../sass/_main.scss */
  .lk-r-write__choose-search .header__finder_wrap_without-select {
    padding-right: 48px;
  }
}
/* line 7283, ../sass/_main.scss */
.lk-r-write__choose-search .header__finder_serch {
  right: 0;
}
/* line 7287, ../sass/_main.scss */
.lk-r-write__choose-search .header__finder_select {
  right: 280px;
}
@media (max-width: 1299px) {
  /* line 7287, ../sass/_main.scss */
  .lk-r-write__choose-search .header__finder_select {
    right: 160px;
  }
}
/* line 7296, ../sass/_main.scss */
.lk-r-write__choose-drop {
  opacity: 0;
  z-index: -999;
  position: absolute;
  margin-top: 60px;
}
@media (max-width: 1599px) {
  /* line 7296, ../sass/_main.scss */
  .lk-r-write__choose-drop {
    margin-bottom: 25px;
  }
  /* line 7305, ../sass/_main.scss */
  .lk-r-write__choose-drop:after {
    display: table;
    clear: both;
    content: '';
  }
}
/* line 7312, ../sass/_main.scss */
.lk-r-write__choose-drop.show {
  opacity: 1;
  z-index: 1;
  position: static;
}
/* line 7322, ../sass/_main.scss */
.lk-r-write__choose-list-service-item {
  margin-top: 24px;
}
@media (max-width: 1023px) {
  /* line 7322, ../sass/_main.scss */
  .lk-r-write__choose-list-service-item {
    width: 100%;
    margin-top: 15px;
  }
}
/* line 7337, ../sass/_main.scss */
.lk-r-write__choose-btn-right {
  margin-top: 30px;
  float: right;
}
@media (max-width: 1023px) {
  /* line 7337, ../sass/_main.scss */
  .lk-r-write__choose-btn-right {
    width: 100%;
  }
}
/* line 7349, ../sass/_main.scss */
.lk-r-write__choose-form-item {
  margin-top: 40px;
}
@media (max-width: 1023px) {
  /* line 7349, ../sass/_main.scss */
  .lk-r-write__choose-form-item {
    margin-top: 25px;
  }
}
/* line 7360, ../sass/_main.scss */
.lk-r-write__choose-form-title span {
  font-size: 14px;
  font-weight: bold;
  color: #4d5c61;
  margin-left: 35px;
}
/* line 7368, ../sass/_main.scss */
.lk-r-write__choose-form-input {
  margin-top: 15px;
}
/* line 7375, ../sass/_main.scss */
.lk-r-write__choose-form-row-title {
  margin-bottom: 10px;
}
@media (max-width: 1023px) {
  /* line 7375, ../sass/_main.scss */
  .lk-r-write__choose-form-row-title {
    margin-bottom: 5px;
  }
}
/* line 7385, ../sass/_main.scss */
.lk-r-write__choose-form-col {
  margin-top: 25px;
}
@media (max-width: 1023px) {
  /* line 7385, ../sass/_main.scss */
  .lk-r-write__choose-form-col {
    width: 100%;
    margin-top: 15px;
  }
}
/* line 7394, ../sass/_main.scss */
.lk-r-write__choose-form-col_pt {
  padding-top: 32px;
}
@media (max-width: 1023px) {
  /* line 7394, ../sass/_main.scss */
  .lk-r-write__choose-form-col_pt {
    padding-top: 0;
  }
}
/* line 7405, ../sass/_main.scss */
.lk-r-write__form {
  position: relative;
}
/* line 7408, ../sass/_main.scss */
.lk-r-write__form_noactive {
  opacity: 0.25;
}
/* line 7411, ../sass/_main.scss */
.lk-r-write__form_noactive .lk-r-write__choose-left {
  position: relative;
}
/* line 7414, ../sass/_main.scss */
.lk-r-write__form_noactive .lk-r-write__choose-left:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: transparent;
}
/* line 7427, ../sass/_main.scss */
.lk-r-write__delete {
  margin-top: 35px;
}
/* line 7431, ../sass/_main.scss */
.lk-r-write__form-s {
  margin-top: 35px;
}
/* line 7434, ../sass/_main.scss */
.lk-r-write__form-s-title {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  color: #151515;
  margin-bottom: 10px;
}
/* line 7442, ../sass/_main.scss */
.lk-r-write__form-s-fon {
  border-radius: 0 10px 10px 10px;
  background-color: #ffffff;
  padding: 30px;
}
/* line 7447, ../sass/_main.scss */
.lk-r-write__form-s-fon-wrap {
  margin-top: -15px;
}
/* line 7456, ../sass/_main.scss */
.lk-r-write__form-s-col_3 {
  width: 25%;
}
@media (max-width: 1023px) {
  /* line 7453, ../sass/_main.scss */
  .lk-r-write__form-s-col {
    width: 100%;
  }
}
/* line 7464, ../sass/_main.scss */
.lk-r-write__form-s-col-item {
  margin-top: 15px;
}
/* line 7467, ../sass/_main.scss */
.lk-r-write__form-s-col-item label {
  font-size: 14px;
  font-weight: bold;
  color: #4d5c61;
  margin-bottom: 5px;
  display: inline-block;
}
/* line 7481, ../sass/_main.scss */
.lk-r-write__form-s-radio-item {
  width: 50%;
  float: left;
  position: relative;
}
/* line 7487, ../sass/_main.scss */
.lk-r-write__form-s-radio-item:first-child .radio {
  border-right: none;
  border-radius: 3px 0 0 3px;
}
/* line 7494, ../sass/_main.scss */
.lk-r-write__form-s-radio-item:last-child .radio {
  border-left: none;
  border-radius: 0 3px 3px 0;
}
/* line 7501, ../sass/_main.scss */
.lk-r-write__form-s-btn-wrap {
  margin-top: 20px;
  text-align: right;
}



@media (min-width: 1299px) and (max-width: 1599px) { 
  .first-page__row {
    padding-top: 80px;
  }
}

.grecaptcha-badge {
  display: none !important;
}


@media (min-width: 1024px) and (max-width: 1299px) { 
  .first-page__info-num {
    margin: 0 25px 0 0;
  }
}