html .top_block_wrapper.inverse {
  background-color: rgb(163, 57, 57);
}

html .top_block_wrapper.inverse .site-header__topLine {
  background-color: rgb(163, 57, 57);
}

html .top_block_wrapper.inverse .site-header__contactsPart .contacstTitle {
  color: rgb(219, 212, 132);
}

html .top_block_wrapper.inverse .site-header__contactsPart .callForm {
  background-color: rgba(39, 54, 87, 0.901961);
  color: rgb(219, 212, 132);
}

html .top_block_wrapper.inverse .site-header__contactsPart .callForm:hover {
  border-top-color: rgb(39, 54, 87);
  border-right-color: rgb(39, 54, 87);
  border-bottom-color: rgb(39, 54, 87);
  border-left-color: rgb(39, 54, 87);
  background-color: rgba(255, 255, 255, 0);
  color: rgb(219, 212, 132);
}

html .top_block_wrapper.inverse .site-header__contactsPart .callForm:active {
  background-color: rgb(39, 54, 87);
  border-top-color: rgb(39, 54, 87);
  border-right-color: rgb(39, 54, 87);
  border-bottom-color: rgb(39, 54, 87);
  border-left-color: rgb(39, 54, 87);
}

html .top_block_wrapper.inverse .menu_wrapper {
  background-color: rgb(39, 54, 87);
  border-top-color: rgb(39, 54, 87);
  border-right-color: rgb(39, 54, 87);
  border-bottom-color: rgb(39, 54, 87);
  border-left-color: rgb(39, 54, 87);
}

html .top_block_wrapper.inverse .menuDesktop__menuTop > li.dropdown-wrap {
  background-color: rgb(209, 98, 98);
}

html .top_block_wrapper.inverse .menuDesktop__menuTop > li.dropdown-wrap ul {
  background-color: rgb(74, 168, 90);
  border-top-color: rgb(86, 195, 104);
  border-right-color: rgb(86, 195, 104);
  border-bottom-color: rgb(86, 195, 104);
  border-left-color: rgb(86, 195, 104);
}

html .site-header__contactsPart .contacstTitle {
  color: rgb(209, 98, 98);
}

html .site-header__contactsPart .callForm {
  background-color: rgb(209, 98, 98);
}

html .site-header__contactsPart .callForm:hover {
  color: rgb(163, 57, 57);
  border-top-color: rgb(163, 57, 57);
  border-right-color: rgb(163, 57, 57);
  border-bottom-color: rgb(163, 57, 57);
  border-left-color: rgb(163, 57, 57);
}

html .site-header__contactsPart .callForm:active {
  background-image: -webkit-linear-gradient(rgb(39, 54, 87), rgb(39, 54, 87));
  background-image: linear-gradient(rgb(39, 54, 87), rgb(39, 54, 87));
}

html .menuDesktop__menuTop > li.dropdown-wrap {
  background-color: rgb(74, 168, 90);
}

html .menuDesktop__menuTop > li.dropdown-wrap ul {
  border-top-color: rgb(74, 168, 90);
  border-right-color: rgb(74, 168, 90);
  border-bottom-color: rgb(74, 168, 90);
  border-left-color: rgb(74, 168, 90);
}

html .menuDesktop__menuTop > li.dropdown-wrap ul a:hover {
  background-color: rgb(74, 168, 90);
}

html .menuDesktop__menuTop > li > a:hover {
  background-color: rgb(74, 168, 90);
}

html .top_bl_wrapper.inverse .topBlock__countdownBlock .title {
  color: rgb(39, 54, 87);
}

html .top_bl_wrapper.inverse .topBlock__countdownBlock .note {
  color: rgb(163, 57, 57);
}

html .top_bl_wrapper.inverse .topBlock__countdownBlock .timeBlock {
  background-image: -webkit-linear-gradient(180deg, rgb(39, 54, 87) 0%, rgb(57, 74, 112) 100%);
}

html .top_bl_wrapper.inverse .topBlock__formInBlock .form_wr1 {
  background-color: rgb(163, 57, 57);
  border-top-color: rgb(209, 98, 98);
  border-right-color: rgb(209, 98, 98);
  border-bottom-color: rgb(209, 98, 98);
  border-left-color: rgb(209, 98, 98);
}

html .topBlock::after {
  background-color: rgba(39, 54, 87, 0.870588);
}

html .topBlock__countdownBlock .note {
  color: rgb(255, 101, 93);
}

html .topBlock__countdownBlock .timeBlock {
  background-image: -webkit-linear-gradient(180deg, rgb(163, 57, 57) 0%, rgb(209, 98, 98) 100%);
}

html .topBlock__formInBlock .form_wr1 {
  border-top-color: rgb(255, 101, 93);
  border-right-color: rgb(255, 101, 93);
  border-bottom-color: rgb(255, 101, 93);
  border-left-color: rgb(255, 101, 93);
}

html .topBlock__formInBlock .form_wr1 .noteForm {
  color: rgb(74, 168, 90);
}

html .topBlock__formInBlock .form_wr1 .noteFormBottom div {
  background-image: url("./fce6e24ab82d433b9f9bff8368a0c704.svg");
}

html .topBlock__formInBlock .form_wr1 .tpl-field.tpl-field-button button {
  background-color: rgb(74, 168, 90);
  background-image: -webkit-linear-gradient(rgb(74, 168, 90), rgb(74, 168, 90));
  background-image: linear-gradient(rgb(74, 168, 90), rgb(74, 168, 90));
}

html .topBlock__formInBlock .form_wr1 .tpl-field.tpl-field-button button:hover {
  background-color: rgba(255, 255, 255, 0);
  color: rgb(74, 168, 90);
  border-top-color: rgb(74, 168, 90);
  border-right-color: rgb(74, 168, 90);
  border-bottom-color: rgb(74, 168, 90);
  border-left-color: rgb(74, 168, 90);
}

html .topBlock__formInBlock .form_wr1 .tpl-field.tpl-field-button button:active {
  background-image: -webkit-linear-gradient(rgb(74, 168, 90), rgb(74, 168, 90));
  background-image: linear-gradient(rgb(74, 168, 90), rgb(74, 168, 90));
}

html .edit_top_wrap.inverse {
  background-color: rgb(163, 57, 57);
}

html .edit_top_wrap a {
  color: rgb(163, 57, 57);
}

html .steps_wrap {
  background-color: rgb(163, 57, 57);
}

html .steps_wrap.inverse .steps .title {
  color: rgb(60, 60, 60);
}

html .steps_wrap.inverse .steps .number {
  border-top-color: rgb(245, 110, 121);
  border-right-color: rgb(245, 110, 121);
  border-bottom-color: rgb(245, 110, 121);
  border-left-color: rgb(245, 110, 121);
  color: rgb(163, 57, 57);
}

html .steps_wrap.inverse .steps .number::before {
  background-image: url("./ee769b576894a976861b516c1d493438.svg");
}

html .steps_wrap .steps .number::before {
  background-image: url("./c5d2d199d57b7a36d07c31c7a8053b24.svg");
}

html .advantages_wrapper.inverse {
  background-color: rgb(74, 168, 90);
}

html .advantages_wrapper.inverse .adv_title_wr {
  background-color: rgb(74, 168, 90);
  border-top-color: rgb(86, 195, 104);
  border-right-color: rgb(86, 195, 104);
  border-bottom-color: rgb(86, 195, 104);
  border-left-color: rgb(86, 195, 104);
}

html .advantages_wrapper.inverse .adv_in .text {
  color: rgb(233, 233, 233);
}

html .advantages_wrapper.inverse .adv_in .pic svg path {
  fill: rgb(219, 212, 132);
}

html .advantages_wrapper .adv_in .pic svg path {
  fill: rgb(241, 128, 128);
}

html .quest_wrapper {
  background-color: rgb(39, 54, 87);
}

html .quest_wrapper.inverse .left_bl .left_in .question {
  background-color: rgb(209, 98, 98);
}

html .quest_wrapper.inverse .left_bl .left_in .text_wrap .text {
  color: rgb(163, 57, 57);
}

html .quest_wrapper.inverse .quest_but .my_but {
  background-image: -webkit-linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
  background-image: linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
}

html .quest_wrapper.inverse .quest_but .my_but:hover {
  color: rgb(209, 98, 98);
  border-top-color: rgb(209, 98, 98);
  border-right-color: rgb(209, 98, 98);
  border-bottom-color: rgb(209, 98, 98);
  border-left-color: rgb(209, 98, 98);
}

html .quest_wrapper.inverse .quest_but .my_but:active {
  background-image: -webkit-linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
  background-image: linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
}

html .quest_wrapper .left_bl .left_in .question {
  background-color: rgb(250, 103, 101);
}

html .quest_wrapper .left_bl .left_in .text_wrap .text {
  color: rgb(250, 103, 101);
}

html .quest_wrapper .quest_but .my_but {
  background-image: -webkit-linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
  background-image: linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
}

html .quest_wrapper .quest_but .my_but:hover {
  border-top-color: rgb(209, 98, 98);
  border-right-color: rgb(209, 98, 98);
  border-bottom-color: rgb(209, 98, 98);
  border-left-color: rgb(209, 98, 98);
  color: rgb(209, 98, 98);
}

html .quest_wrapper .quest_but .my_but:active {
  background-image: -webkit-linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
  background-image: linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
}

html .tariffs_wrapper.inverse {
  background-color: rgb(209, 98, 98);
}

html .tariffs_wrapper.inverse .tariff .text {
  color: rgb(1, 1, 1);
  border-top-color: rgb(219, 212, 132);
  border-right-color: rgb(219, 212, 132);
  border-bottom-color: rgb(219, 212, 132);
  border-left-color: rgb(219, 212, 132);
}

html .tariffs_wrapper.inverse .tariff .price_wr .pr_title {
  color: rgb(163, 57, 57);
}

html .tariffs_wrapper.inverse .tariff.tar1 .title {
  background-image: -webkit-linear-gradient(180deg, rgb(163, 57, 57) 0%, rgb(163, 57, 57) 100%);
}

html .tariffs_wrapper.inverse .tariff.tar2 .title {
  background-image: -webkit-linear-gradient(180deg, rgb(163, 57, 57) 0%, rgb(163, 57, 57) 100%);
}

html .tariffs_wrapper.inverse .tariff.tar3 .title {
  background-image: -webkit-linear-gradient(180deg, rgb(163, 57, 57) 0%, rgb(163, 57, 57) 100%);
}

html .tariffs_wrapper.inverse .tariff .tariff_but .tariff_form {
  border-top-color: rgb(74, 168, 90);
  border-right-color: rgb(74, 168, 90);
  border-bottom-color: rgb(74, 168, 90);
  border-left-color: rgb(74, 168, 90);
  background-image: -webkit-linear-gradient(rgb(74, 168, 90), rgb(74, 168, 90));
  background-image: linear-gradient(rgb(74, 168, 90), rgb(74, 168, 90));
}

html .tariffs_wrapper.inverse .tariff .tariff_but .tariff_form:hover {
  color: rgb(74, 168, 90);
  border-top-color: rgb(74, 168, 90);
  border-right-color: rgb(74, 168, 90);
  border-bottom-color: rgb(74, 168, 90);
  border-left-color: rgb(74, 168, 90);
}

html .tariffs_wrapper.inverse .tariff .tariff_but .tariff_form:active {
  background-image: -webkit-linear-gradient(rgb(86, 195, 104), rgb(86, 195, 104));
  background-image: linear-gradient(rgb(86, 195, 104), rgb(86, 195, 104));
  color: rgb(250, 250, 250);
  border-top-color: rgb(86, 195, 104);
  border-right-color: rgb(86, 195, 104);
  border-bottom-color: rgb(86, 195, 104);
  border-left-color: rgb(86, 195, 104);
}

html .tariffs_wrapper .tariff.tar1 .title {
  background-image: -webkit-linear-gradient(180deg, rgb(86, 195, 104) 0%, rgb(74, 168, 90) 100%);
}

html .tariffs_wrapper .tariff.tar2 .title {
  background-image: -webkit-linear-gradient(180deg, rgb(74, 168, 90) 0%, rgb(86, 195, 104) 100%);
}

html .tariffs_wrapper .tariff.tar3 .title {
  background-image: -webkit-linear-gradient(180deg, rgb(74, 168, 90) 0%, rgb(86, 195, 104) 100%);
}

html .tariffs_wrapper .tariff .text {
  border-bottom-color: rgb(74, 168, 90);
}

html .tariffs_wrapper .tariff .price_wr .pr_title {
  color: rgb(209, 98, 98);
}

html .tariffs_wrapper .tariff .tariff_but .tariff_form {
  border-top-color: rgb(245, 110, 121);
  border-right-color: rgb(245, 110, 121);
  border-bottom-color: rgb(245, 110, 121);
  border-left-color: rgb(245, 110, 121);
  background-image: -webkit-linear-gradient(rgb(241, 97, 97), rgb(241, 97, 97));
  background-image: linear-gradient(rgb(241, 97, 97), rgb(241, 97, 97));
}

html .tariffs_wrapper .tariff .tariff_but .tariff_form:hover {
  border-top-color: rgb(245, 110, 121);
  border-right-color: rgb(245, 110, 121);
  border-bottom-color: rgb(245, 110, 121);
  border-left-color: rgb(245, 110, 121);
  color: rgb(245, 110, 121);
}

html .tariffs_wrapper .tariff .tariff_but .tariff_form:active {
  background-image: -webkit-linear-gradient(rgb(245, 110, 121), rgb(245, 110, 121));
  background-image: linear-gradient(rgb(245, 110, 121), rgb(245, 110, 121));
}

html .why_us_wrapper.inverse {
  background-color: rgb(39, 54, 87);
}

html .why_us_wrapper.inverse .jblock_titles .left_wr .title_l {
  color: rgb(251, 133, 133);
}

html .why_us_wrapper.inverse .jblock_titles .right_wr .title_r {
  color: rgb(86, 195, 104);
}

html .why_us_wrapper.inverse .jblock_wrap .bg2 {
  background-color: rgb(251, 133, 133);
}

html .why_us_wrapper.inverse .jblock_wrap .bg1 {
  background-color: rgb(74, 168, 90);
}

html .why_us_wrapper.inverse .jblock_wrap .jblock_l .icon {
  border-top-color: rgb(219, 212, 132);
  border-right-color: rgb(219, 212, 132);
  border-bottom-color: rgb(219, 212, 132);
  border-left-color: rgb(219, 212, 132);
  background-image: url("./81c0b84f3ac0b457170e95dd716ab00f.svg");
  background-color: rgb(251, 133, 133);
}

html .why_us_wrapper.inverse .jblock_wrap .jblock_r .icon {
  background-image: url("./5198aca51bdbed871846433724dff600.svg");
  background-color: rgb(74, 168, 90);
  border-top-color: rgb(219, 212, 132);
  border-right-color: rgb(219, 212, 132);
  border-bottom-color: rgb(219, 212, 132);
  border-left-color: rgb(219, 212, 132);
}

html .why_us_wrapper .jblock_titles .left_wr .title_l {
  color: rgb(241, 97, 97);
}

html .why_us_wrapper .jblock_titles .right_wr .title_r {
  color: rgb(74, 168, 90);
}

html .why_us_wrapper .jblock_wrap .jblock_l .icon {
  border-top-color: rgb(251, 133, 133);
  border-right-color: rgb(251, 133, 133);
  border-bottom-color: rgb(251, 133, 133);
  border-left-color: rgb(251, 133, 133);
  background-image: url("./c8a139fbe0b47465df157a7b8cf8fcd1.svg");
}

html .why_us_wrapper .jblock_wrap .jblock_r .icon {
  border-top-color: rgb(86, 195, 104);
  border-right-color: rgb(86, 195, 104);
  border-bottom-color: rgb(86, 195, 104);
  border-left-color: rgb(86, 195, 104);
  background-image: url("./37958cb640a2ee76ae177ac8ef2a6dfa.svg");
}

html .clients_wrapper.inverse .title_wrap {
  background-color: rgb(39, 54, 87);
}

html .clients_wrapper.inverse .clients_wrap .owl-prev {
  background-image: url("./e2109728562aea000a1e84ed47cce4f6.svg");
}

html .clients_wrapper.inverse .clients_wrap .owl-next {
  background-image: url("./e2109728562aea000a1e84ed47cce4f6.svg");
}

html .clients_wrapper .clients_wrap .owl-prev {
  background-image: url("./83ef7b77c96a10dcc202aa741f3f5981.svg");
}

html .clients_wrapper .clients_wrap .owl-next {
  background-image: url("./e2109728562aea000a1e84ed47cce4f6.svg");
}

html .reviews_wrapper.inverse .pic {
  border-top-color: rgb(219, 212, 132);
  border-right-color: rgb(219, 212, 132);
  border-bottom-color: rgb(219, 212, 132);
  border-left-color: rgb(219, 212, 132);
}

html .reviews_wrapper.inverse .title {
  color: rgb(251, 133, 133);
}

html .reviews_wrapper.inverse .owl-dots .owl-dot.active {
  border-top-color: rgb(251, 133, 133);
  border-right-color: rgb(251, 133, 133);
  border-bottom-color: rgb(251, 133, 133);
  border-left-color: rgb(251, 133, 133);
}

html .reviews_wrapper.inverse .owl-prev {
  background-image: url("./050332dc73ae727c416461292d88fefa.svg");
}

html .reviews_wrapper.inverse .owl-next {
  background-image: url("./050332dc73ae727c416461292d88fefa.svg");
}

html .reviews_wrapper .reviews_wrap {
  background-color: rgba(39, 54, 87, 0.909804);
}

html .reviews_wrapper .pic {
  border-top-color: rgb(219, 212, 132);
  border-right-color: rgb(219, 212, 132);
  border-bottom-color: rgb(219, 212, 132);
  border-left-color: rgb(219, 212, 132);
}

html .reviews_wrapper .title {
  color: rgb(251, 133, 133);
}

html .reviews_wrapper .owl-dots .owl-dot.active {
  border-top-color: rgb(251, 133, 133);
  border-right-color: rgb(251, 133, 133);
  border-bottom-color: rgb(251, 133, 133);
  border-left-color: rgb(251, 133, 133);
}

html .reviews_wrapper .owl-prev {
  background-image: url("./050332dc73ae727c416461292d88fefa.svg");
}

html .reviews_wrapper .owl-next {
  background-image: url("./050332dc73ae727c416461292d88fefa.svg");
}

html .team_wrapper.inverse {
  background-color: rgb(209, 98, 98);
}

html .team_wrapper.inverse .title_wrap {
  background-color: rgb(163, 57, 57);
  border-top-color: rgb(163, 57, 57);
  border-right-color: rgb(163, 57, 57);
  border-bottom-color: rgb(163, 57, 57);
  border-left-color: rgb(163, 57, 57);
}

html .team_wrapper.inverse .pic {
  border-top-color: rgb(219, 212, 132);
  border-right-color: rgb(219, 212, 132);
  border-bottom-color: rgb(219, 212, 132);
  border-left-color: rgb(219, 212, 132);
}

html .team_wrapper.inverse .desc {
  color: rgb(219, 212, 132);
}

html .team_wrapper.inverse .owl-dots .owl-dot.active {
  border-top-color: rgb(219, 212, 132);
  border-right-color: rgb(219, 212, 132);
  border-bottom-color: rgb(219, 212, 132);
  border-left-color: rgb(219, 212, 132);
}

html .team_wrapper .pic {
  border-top-color: rgb(219, 212, 132);
  border-right-color: rgb(219, 212, 132);
  border-bottom-color: rgb(219, 212, 132);
  border-left-color: rgb(219, 212, 132);
}

html .team_wrapper .desc {
  color: rgb(209, 98, 98);
}

html .sert_wrapper.inverse {
  background-color: rgb(86, 195, 104);
}

html .sert_wrapper.inverse .sert_title_wr {
  background-color: rgb(74, 168, 90);
  border-top-color: rgb(74, 168, 90);
  border-right-color: rgb(74, 168, 90);
  border-bottom-color: rgb(74, 168, 90);
  border-left-color: rgb(74, 168, 90);
}

html .special_wrapper.inverse {
  background-color: rgb(163, 57, 57);
}

html .special_wrapper.inverse .special_block_wrapper .title_wrap .block_text {
  color: rgb(241, 128, 128);
}

html .special_wrapper.inverse .special_block_wrapper .bot_timer_block .timer2 .timePart {
  background-color: rgb(241, 97, 97);
}

html .special_wrapper.inverse .form_b_wrapper .form_b_wrap {
  background-color: rgb(74, 168, 90);
  border-top-color: rgb(86, 195, 104);
  border-right-color: rgb(86, 195, 104);
  border-bottom-color: rgb(86, 195, 104);
  border-left-color: rgb(86, 195, 104);
}

html .special_wrapper.inverse .form_b_wrapper .tpl-field.type-text input:focus {
  border-top-color: rgb(250, 103, 101);
  border-right-color: rgb(250, 103, 101);
  border-bottom-color: rgb(250, 103, 101);
  border-left-color: rgb(250, 103, 101);
}

html .special_wrapper.inverse .form_b_wrapper .tpl-field.tpl-field-button button {
  background-image: -webkit-linear-gradient(rgb(241, 97, 97), rgb(241, 97, 97));
  background-image: linear-gradient(rgb(241, 97, 97), rgb(241, 97, 97));
}

html .special_wrapper.inverse .form_b_wrapper .tpl-field.tpl-field-button button:hover {
  color: rgb(241, 97, 97);
  border-top-color: rgb(241, 97, 97);
  border-right-color: rgb(241, 97, 97);
  border-bottom-color: rgb(241, 97, 97);
  border-left-color: rgb(241, 97, 97);
}

html .special_wrapper.inverse .form_b_wrapper .tpl-field.tpl-field-button button:active {
  background-image: -webkit-linear-gradient(rgb(241, 97, 97), rgb(241, 97, 97));
  background-image: linear-gradient(rgb(241, 97, 97), rgb(241, 97, 97));
}

html .special_wrapper .special_block_wrapper .special_block_wrap {
  background-color: rgba(39, 54, 87, 0.933333);
}

html .special_wrapper .special_block_wrapper .title_wrap .block_text {
  color: rgb(209, 98, 98);
}

html .special_wrapper .special_block_wrapper .bot_timer_block .timer2 .timePart {
  background-color: rgb(209, 98, 98);
}

html .special_wrapper .form_b_wrapper .form_b_wrap {
  border-top-color: rgb(209, 98, 98);
  border-right-color: rgb(209, 98, 98);
  border-bottom-color: rgb(209, 98, 98);
  border-left-color: rgb(209, 98, 98);
}

html .special_wrapper .form_b_wrapper .form_text {
  color: rgb(209, 98, 98);
}

html .special_wrapper .form_b_wrapper .tpl-field.type-text input:focus {
  border-top-color: rgb(251, 133, 133);
  border-right-color: rgb(251, 133, 133);
  border-bottom-color: rgb(251, 133, 133);
  border-left-color: rgb(251, 133, 133);
}

html .special_wrapper .form_b_wrapper .tpl-field.tpl-field-button button {
  background-image: -webkit-linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
  background-image: linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
}

html .special_wrapper .form_b_wrapper .tpl-field.tpl-field-button button:hover {
  color: rgb(209, 98, 98);
  border-top-color: rgb(209, 98, 98);
  border-right-color: rgb(209, 98, 98);
  border-bottom-color: rgb(209, 98, 98);
  border-left-color: rgb(209, 98, 98);
}

html .special_wrapper .form_b_wrapper .tpl-field.tpl-field-button button:active {
  background-image: -webkit-linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
  background-image: linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
}

html .gallery_wrapper.inverse {
  background-color: rgba(39, 54, 87, 0.901961);
}

html .edit_b_wrapper.inverse {
  background-color: rgb(39, 54, 87);
}

html .site-footer.inverse .cont_f_wrapper .adress_f_wrap .adress_f::before {
  background-image: url("./4e69bf1ada332813daa9100f53d8add6.svg");
}

html .site-footer.inverse .cont_f_wrapper .mail_f_wrap .mail_f::before {
  background-image: url("./b1ac3468d68d2cd3f1c500fa67820fd7.svg");
}

html .site-footer.inverse .cont_f_wrapper .phones_f_wr .phones_f::before {
  background-image: url("./f5e53188fc450ec95f05a8d9f986d708.svg");
}

html .cont_f_wrapper {
  background-color: rgb(209, 98, 98);
}

html .cont_f_wrapper .adress_f_wrap .adress_f::before {
  background-image: url("./0cb843ac1714436b3f463894cbbaf98c.svg");
}

html .cont_f_wrapper .mail_f_wrap .mail_f::before {
  background-image: url("./155122e9d179c56accf0c9d6f2aaf5b4.svg");
}

html .cont_f_wrapper .phones_f_wr .phones_f::before {
  background-image: url("./5999d1c288eb785a993b19d673316c95.svg");
}

html .footer_wrapper {
  background-color: rgba(144, 164, 174, 0.219608);
}

html .footer_wrapper.inverse {
  background-color: rgb(209, 98, 98);
}

html .footer_wrapper.inverse .footer_form_wrapper .footer_form {
  background-color: rgb(39, 54, 87);
  border-top-color: rgba(39, 54, 87, 0.870588);
  border-right-color: rgba(39, 54, 87, 0.870588);
  border-bottom-color: rgba(39, 54, 87, 0.870588);
  border-left-color: rgba(39, 54, 87, 0.870588);
}

html .footer_wrapper.inverse .footer_form_wrapper .form_text {
  color: rgb(209, 98, 98);
}

html .footer_wrapper.inverse .footer_form_wrapper .form_inner .button_text::before {
  background-image: url("./b9438562e6ea3df1af953207f5995070.svg");
}

html .footer_wrapper.inverse .footer_form_wrapper .form_inner .tpl-field.tpl-field-button button {
  background-image: -webkit-linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
  background-image: linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
}

html .footer_wrapper.inverse .footer_form_wrapper .form_inner .tpl-field.tpl-field-button button:hover {
  color: rgb(209, 98, 98);
  border-top-color: rgb(209, 98, 98);
  border-right-color: rgb(209, 98, 98);
  border-bottom-color: rgb(209, 98, 98);
  border-left-color: rgb(209, 98, 98);
}

html .footer_wrapper.inverse .footer_form_wrapper .form_inner .tpl-field.tpl-field-button button:active {
  background-image: -webkit-linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
  background-image: linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
}

html .footer_form_wrapper .footer_form {
  border-top-color: rgb(209, 98, 98);
  border-right-color: rgb(209, 98, 98);
  border-bottom-color: rgb(209, 98, 98);
  border-left-color: rgb(209, 98, 98);
}

html .footer_form_wrapper .form_text {
  color: rgb(209, 98, 98);
}

html .footer_form_wrapper .form_inner .tpl-field.tpl-field-button button {
  border-top-color: rgb(209, 98, 98);
  border-right-color: rgb(209, 98, 98);
  border-bottom-color: rgb(209, 98, 98);
  border-left-color: rgb(209, 98, 98);
  background-image: -webkit-linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
  background-image: linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
}

html .footer_form_wrapper .form_inner .tpl-field.tpl-field-button button:hover {
  color: rgb(209, 98, 98);
  border-top-color: rgb(209, 98, 98);
  border-right-color: rgb(209, 98, 98);
  border-bottom-color: rgb(209, 98, 98);
  border-left-color: rgb(209, 98, 98);
}

html .footer_form_wrapper .form_inner .tpl-field.tpl-field-button button:active {
  background-image: -webkit-linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
  background-image: linear-gradient(rgb(209, 98, 98), rgb(209, 98, 98));
}

html .footer_form_wrapper .form_inner .button_text {
  color: rgb(74, 168, 90);
}

html .footer_form_wrapper .form_inner .button_text::before {
  background-image: url("./b9438562e6ea3df1af953207f5995070.svg");
}

html .site_footer_wr.inverse {
  background-color: rgb(39, 54, 87);
}

html .site_copy a {
  color: rgb(209, 98, 98);
}

html .m_text_wrapper.inverse {
  background-color: rgb(39, 54, 87);
}

html .m_text_wrapper .text_blocks .title {
  color: rgb(239, 79, 77);
}

html .m_text_wrapper.inverse .text_blocks .title {
  color: rgb(241, 128, 128);
}

html .multi-text-no-pic.inverse .multi-text-wrapper {
  background-color: rgb(209, 98, 98);
}

html .text-with-pic--theme9.inverse .text-with-pic-wrapper {
  background-color: rgb(39, 54, 87);
}

html .video-block--theme9.inverse .video-block-wrapper {
  background-color: rgb(39, 54, 87);
}

html .video-block-two--theme9.inverse .video-block-wrapper {
  background-color: rgb(39, 54, 87);
}

html .products-with-pic--theme9 .product .bottom-part .button a {
  background-color: rgb(241, 97, 97);
}

html .products-with-pic--theme9.inverse .products-wrapper {
  background-color: rgb(209, 98, 98);
}

html .products-with-pic--theme9.inverse .product .bottom-part .button a {
  background-color: rgb(209, 98, 98);
}

html .products--theme9 .product .top-part {
  background-color: rgb(39, 54, 87);
}

html .products--theme9 .product .bottom-part .button a {
  background-color: rgb(209, 98, 98);
}

html .products--theme9.inverse .products-wrapper {
  background-color: rgb(209, 98, 98);
}

html .products--theme9.inverse .product .top-part {
  background-color: rgba(39, 54, 87, 0.909804);
}

html .products--theme9.inverse .product .bottom-part .button a {
  background-color: rgb(209, 98, 98);
}

html .foto-gallery-inline--theme9 .foto-gallery-inline-wrapper {
  background-color: rgb(39, 54, 87);
}

html .foto-gallery-inline--theme9.inverse .foto-gallery-inline-wrapper {
  background-color: rgb(209, 98, 98);
}

html .reviews--theme9 .reviews-wrapper {
  background-color: rgb(39, 54, 87);
}

html .reviews--theme9.inverse .reviews-wrapper {
  background-color: rgba(144, 164, 174, 0.188235);
}

html .reviews--theme9.inverse .block-title {
  color: rgb(29, 29, 29);
}

html .reviews--theme9.inverse .review-inner {
  border-top-color: rgb(219, 212, 132);
  border-right-color: rgb(219, 212, 132);
  border-bottom-color: rgb(219, 212, 132);
  border-left-color: rgb(219, 212, 132);
}

html .map-with-contacts-theme9 .contacts {
  background-color: rgba(39, 54, 87, 0.772549);
}

html .map-with-contacts-theme9.inverse .contacts {
  background-color: rgba(163, 57, 57, 0.780392);
}

html .accordion .item .title.opened {
  background-color: rgb(209, 98, 98);
}

html .accordion .item .body {
  background-color: rgba(39, 54, 87, 0.909804);
}

html .accordion.inverse {
  background-color: rgb(209, 98, 98);
}

html .accordion.inverse .item .title.opened {
  background-color: rgba(39, 54, 87, 0.909804);
}

html .accordion.inverse .item .title::before {
  background-image: url("./33cbcdd76c95cb0f7c88388819ffb0a8.svg");
}

html .accordion.inverse .item .body {
  background-color: rgb(241, 128, 128);
}

html .contacts-one--theme9 .block > div::before {
  background-color: rgb(245, 110, 121);
}

html .contacts-one--theme9.inverse .contacts-one-wrapper {
  background-color: rgb(209, 98, 98);
}

html .contacts-one--theme9.inverse .block.one .work-time::before {
  background-image: url("./e4e121bf83448e623f16c211e8c7dc85.svg");
}

html .contacts-one--theme9.inverse .block.one .phone::before {
  background-image: url("./92872bcf71c1af290cca25cdf391fd7f.svg");
}

html .contacts-one--theme9.inverse .block.two .mail::before {
  background-image: url("./a9bae1216a8da2f0569c621369fc0ec0.svg");
}

html .contacts-one--theme9.inverse .block.two .address::before {
  background-image: url("./29f0eb743a6f86b29567d3e5d1ef7ea0.svg");
}

html .contacts-two--theme9 .contacts-two-inner .block::before {
  background-color: rgb(245, 110, 121);
}

html .contacts-two--theme9.inverse .contacts-two-wrapper {
  background-color: rgb(209, 98, 98);
}

html .contacts-two--theme9.inverse .contacts-two-inner .phone::before {
  background-image: url("./ba6c83eb0bc19f96daa9b5ef77de1200.svg");
}

html .contacts-two--theme9.inverse .contacts-two-inner .address::before {
  background-image: url("./7aaae8655d418fa75d9b661dc08229d0.svg");
}

html .contacts-two--theme9.inverse .contacts-two-inner .mail::before {
  background-image: url("./602e59647199de4eb13c0845cd0c546a.svg");
}

html .contacts-three--theme9 .left-part::before {
  background-color: rgb(245, 110, 121);
}

html .contacts-three--theme9 .right-part > div::before {
  background-color: rgb(245, 110, 121);
}

html .contacts-three--theme9.inverse .contacts-three-wrapper {
  background-color: rgb(209, 98, 98);
}

html .contacts-three--theme9.inverse .left-part::before {
  background-image: url("./52f1653277498c3a5d1e062ff16594ef.svg");
}

html .contacts-three--theme9.inverse .right-part .mail::before {
  background-image: url("./a9bae1216a8da2f0569c621369fc0ec0.svg");
}

html .contacts-three--theme9.inverse .right-part .address::before {
  background-image: url("./3c3119046ab27290efd8873541d5c553.svg");
}

html .header-one--theme9.inverse .header-one-wrapper {
  background-color: rgb(209, 98, 98);
}

html .header-two--theme9.inverse .header-two-wrapper {
  background-color: rgb(209, 98, 98);
}

html .header-four--theme9 .site-activity {
  color: rgb(209, 98, 98);
}

html .header-four--theme9 .right-part .button-wrap a {
  background-color: rgb(67, 166, 84);
}

html .header-four--theme9.inverse .header-four-wrapper {
  background-color: rgb(209, 98, 98);
}

html .header-four--theme9.inverse .right-part .button-wrap a {
  background-color: rgb(39, 54, 87);
}

html .header-six--theme9 .left-part .site-activity {
  color: rgb(67, 166, 84);
}

html .header-six--theme9 .right-part .button a {
  background-color: rgb(67, 166, 84);
}

html .header-six--theme9.inverse .header-six-wrapper {
  background-color: rgb(209, 98, 98);
}

html .header-six--theme9.inverse .right-part .button a {
  background-color: rgb(39, 54, 87);
}

html .header-seven--theme9 .left-part .site-activity {
  color: rgb(209, 98, 98);
}

html .header-seven--theme9 .right-part .button a {
  background-color: rgb(67, 166, 84);
}

html .header-seven--theme9.inverse .header-seven-wrapper {
  background-color: rgb(209, 98, 98);
}

html .header-seven--theme9.inverse .right-part .button a {
  background-color: rgb(39, 54, 87);
}

html .header-three--theme9 .top-menu-two > li a:hover {
  color: rgb(209, 98, 98);
}

html .header-three--theme9.inverse .header-three-wrapper {
  background-color: rgb(209, 98, 98);
}

html .header-three--theme9.inverse .top-menu-two > li a:hover {
  color: rgb(219, 212, 132);
}

html .header-five--theme9 .site-name-wrapper .site-activity {
  color: rgb(67, 166, 84);
}

html .header-five--theme9 .top-menu-five > li a:hover {
  color: rgb(209, 98, 98);
}

html .header-five--theme9.inverse .header-five-wrapper {
  background-color: rgb(209, 98, 98);
}

html .header-five--theme9.inverse .top-menu-five > li a:hover {
  color: rgb(219, 212, 132);
}

html .big-pic--theme9 .big-pic-inner .text-part {
  border-top-color: rgb(219, 212, 132);
  border-right-color: rgb(219, 212, 132);
  border-bottom-color: rgb(219, 212, 132);
  border-left-color: rgb(219, 212, 132);
  background-color: rgba(39, 54, 87, 0.811765);
}

html .big-pic--theme9 .big-pic-inner .slogan {
  color: rgb(219, 212, 132);
}

html .big-pic--theme9.inverse .big-pic-inner .text-part {
  border-top-color: rgb(209, 98, 98);
  border-right-color: rgb(209, 98, 98);
  border-bottom-color: rgb(209, 98, 98);
  border-left-color: rgb(209, 98, 98);
}

html .big-pic--theme9.inverse .big-pic-inner .slogan {
  color: rgb(163, 57, 57);
}

