html a {
  color: rgb(30, 161, 237);
}

html a:hover {
  color: rgb(30, 161, 237);
}

html body {
  color: rgb(250, 250, 250);
}

html .top_menu--theme5 .top-menu-wrapper {
  background-color: rgb(38, 38, 38);
}

html .header--theme5 .header-wrapper .work-time-part {
  background-image: url("e00c90cf8c46e721d6b621b2c8532807.svg");
}

html .header--theme5 .header-wrapper .work-time-part .title {
  color: rgb(0, 127, 200);
}

html .header--theme5 .header-wrapper .phone-part .phone {
  background-image: url("2df45aacfcb3f18f11a6b91fad58a4e2.svg");
}

html .header--theme5 .header-wrapper .phone-part .button a {
  background-color: rgb(0, 127, 200);
}

html .header--theme5 .header-wrapper .phone-part .button a:hover {
  background-color: rgb(0, 109, 172);
}

html .header--theme5.inverse .header-wrapper {
  background-color: rgb(0, 106, 166);
}

html .header--theme5.inverse .header-wrapper .work-time-part {
  background-image: url("d2c9a4c0feebc778d367699ca72037c9.svg");
}

html .header--theme5.inverse .header-wrapper .phone-part .phone {
  background-image: url("8960b13df61048c920d37f00643489ce.svg");
}

html .header--theme5.inverse .header-wrapper .phone-part .button a {
  background-color: rgb(246, 166, 9);
}

html .header--theme5.inverse .header-wrapper .phone-part .button a:hover {
  background-color: rgb(30, 161, 237);
}

html .pic-timer-form--theme5 .top-part .slogan-part-wrapper {
  background-color: rgb(0, 127, 200);
}

html .pic-timer-form--theme5 .bottom-part .timer-wrapper .text-part .after-title {
  color: rgb(97, 187, 239);
}

html .pic-timer-form--theme5 .bottom-part .timer-wrapper .timer ul li span {
  background-image: -webkit-linear-gradient(top, rgb(0, 127, 200) 0%, rgb(3, 113, 177) 50%, rgb(0, 127, 200) 51%, rgb(1, 105, 165) 100%);
  background-image: linear-gradient(to bottom, rgb(0, 127, 200) 0%, rgb(3, 113, 177) 50%, rgb(0, 127, 200) 51%, rgb(1, 105, 165) 100%);
}

html .pic-timer-form--theme5 .bottom-part .form-wrapper .form-wrap {
  background-color: rgb(243, 243, 243);
}

html .pic-timer-form--theme5 .bottom-part .form-wrapper .form-wrap .form-inner {
  background-color: rgb(241, 241, 241);
}

html .pic-timer-form--theme5 .bottom-part .form-wrapper .form-wrap .after-title {
  color: rgb(0, 106, 166);
}

html .pic-timer-form--theme5 .bottom-part .form-wrapper .form-wrap .form_field input[type="text"] {
  border-bottom-color: rgb(207, 207, 207);
}

html .pic-timer-form--theme5 .bottom-part .form-wrapper .form-wrap .form_btn input {
  background-image: -webkit-linear-gradient(top, rgb(0, 127, 200) 0%, rgb(0, 106, 166) 100%);
  background-image: linear-gradient(to bottom, rgb(0, 127, 200) 0%, rgb(0, 106, 166) 100%);
  box-shadow: 0px 0px 7px rgba(255, 255, 255, 0.3) inset, 0px 3px 0px rgb(0, 80, 126);
}

html .pic-timer-form--theme5 .bottom-part .form-wrapper .form-wrap .form_btn input:hover {
  background-image: -webkit-linear-gradient(top, rgb(30, 161, 237) 0%, rgb(0, 127, 200) 100%);
  background-image: linear-gradient(to bottom, rgb(30, 161, 237) 0%, rgb(0, 127, 200) 100%);
  box-shadow: 0px 0px 7px rgba(255, 255, 255, 0.3) inset, 0px 3px 0px rgb(4, 91, 142);
}

html .pic-timer-form--theme5 .bottom-part .form-wrapper .form-wrap .form_btn input:active {
  background-image: -webkit-linear-gradient(bottom, rgb(0, 127, 200) 0%, rgb(4, 108, 168) 100%);
  background-image: linear-gradient(to top, rgb(0, 127, 200) 0%, rgb(4, 108, 168) 100%);
  box-shadow: 0px -3px 0px rgb(7, 101, 156);
}

html .pic-timer-form--theme5.inverse .top-part .slogan-part-wrapper .slogan {
  color: rgb(0, 106, 166);
}

html .pic-timer-form--theme5.inverse .bottom-part .timer-wrapper .text-part .after-title {
  color: rgb(0, 106, 166);
}

html .pic-timer-form--theme5.inverse .bottom-part .timer-wrapper .timer ul li span {
  background-image: -webkit-linear-gradient(top, rgb(0, 106, 166) 0%, rgb(30, 161, 237) 50%, rgb(30, 161, 237) 51%, rgb(0, 106, 166) 100%);
  background-image: linear-gradient(to bottom, rgb(0, 106, 166) 0%, rgb(30, 161, 237) 50%, rgb(30, 161, 237) 51%, rgb(0, 106, 166) 100%);
}

html .facts--theme5 .facts-wrapper {
  background-color: rgb(246, 246, 246);
}

html .facts--theme5 .facts-wrapper .facts-inner .block-inner .fact .num {
  background-color: rgb(0, 127, 200);
}

html .facts--theme5.inverse .facts-wrapper {
  background-color: rgb(0, 106, 166);
}

html .facts--theme5.inverse .facts-wrapper .facts-inner .block-inner .fact .num {
  background-color: rgb(250, 250, 250);
  color: rgb(0, 106, 166);
}

html .text--theme5 .text-wrapper {
  background-color: rgb(255, 255, 255);
}

html .text--theme5.inverse .text-wrapper {
  background-color: rgb(51, 51, 51);
}

html .double-list--theme5 .double-list .right-part .item .pic-part .inner {
  border-top-color: rgb(0, 106, 166);
  border-right-color: rgb(0, 106, 166);
  border-bottom-color: rgb(0, 106, 166);
  border-left-color: rgb(0, 106, 166);
}

html .double-list--theme5 .item .text-part .title {
  color: rgb(0, 106, 166);
}

html .double-list--theme5.inverse .block-title-wrapper {
  background-color: rgb(0, 106, 166);
}

html .double-list--theme5.inverse .double-list-inner {
  background-color: rgb(0, 92, 145);
}

html .double-list--theme5.inverse .double-list-inner::before {
  background-color: rgb(0, 120, 188);
}

html .double-list--theme5.inverse .item .text-part .title {
  color: rgb(65, 180, 246);
}

html .double-list--theme5.inverse .double-list .left-part .item .pic-part {
  background-color: rgb(16, 128, 193);
}

html .double-list--theme5.inverse .double-list .left-part .item .pic-part .inner {
  border-top-color: rgb(30, 161, 237);
  border-right-color: rgb(30, 161, 237);
  border-bottom-color: rgb(30, 161, 237);
  border-left-color: rgb(30, 161, 237);
  background-color: rgb(0, 106, 166);
}

html .double-list--theme5.inverse .item .pic-part .inner svg path {
  fill: rgb(249, 246, 243);
}

html .double-list--theme5.inverse .double-list .right-part .item .pic-part {
  background-color: rgb(4, 91, 142);
}

html .double-list--theme5.inverse .double-list .right-part .item .pic-part .inner {
  border-top-color: rgb(30, 161, 237);
  border-right-color: rgb(30, 161, 237);
  border-bottom-color: rgb(30, 161, 237);
  border-left-color: rgb(30, 161, 237);
  background-color: rgb(246, 241, 237);
}

html .double-list--theme5.inverse .double-list .right-part .item .pic-part .inner svg path {
  fill: rgb(30, 161, 237);
}

html .how-we-work--theme5 .block-inner .item:last-child .pic {
  background-color: rgb(0, 127, 200);
}

html .how-we-work--theme5 .block-inner .item .pic {
  border-top-color: rgb(0, 127, 200);
  border-right-color: rgb(0, 127, 200);
  border-bottom-color: rgb(0, 127, 200);
  border-left-color: rgb(0, 127, 200);
}

html .how-we-work--theme5 .block-inner .item .pic .num {
  background-color: rgb(0, 127, 200);
}

html .how-we-work--theme5.inverse .how-we-work-wrapper {
  background-color: rgb(0, 106, 166);
}

html .how-we-work--theme5.inverse .block-inner .item .pic svg path {
  fill: rgb(246, 241, 237);
}

html .how-we-work--theme5.inverse .block-inner .item:last-child .pic svg path {
  fill: rgb(10, 148, 227);
}

html .how-we-work--theme5.inverse .block-inner .item .pic .num {
  color: rgb(0, 106, 166);
}

html .how-we-work--theme5.inverse .block-inner .item::before {
  background-image: url("4a54e06f0eeac04072c9054d71f1071d.svg");
}

html .services--theme5 .services-inner .services .item {
  background-color: rgb(246, 246, 246);
}

html .services--theme5 .services-inner .services .item:nth-child(2n) .top-part {
  background-image: url("3abac22f6d9c7935eb9077444d9091b1.svg");
}

@media all and (max-width: 580px) {html .services--theme5 .services-inner .services .item:nth-child(2n) .top-part {
  background-color: rgb(10, 148, 227);
  box-shadow: 0px 4px 0px rgb(0, 106, 166);
}}

html .services--theme5 .services-inner .services .item:nth-child(3n) .top-part {
  background-image: url("0f23cbb1019164cb96a056606be2c170.svg");
}

html .services--theme5 .services-inner .services .item:nth-child(3n) .top-part::before {
  background-color: rgb(255, 183, 41);
}

@media all and (max-width: 580px) {html .services--theme5 .services-inner .services .item:nth-child(3n) .top-part {
  background-color: rgb(255, 183, 41);
  box-shadow: 0px 4px 0px rgb(255, 183, 41);
}}

html .services--theme5 .services-inner .services .item:nth-child(4n) .top-part {
  background-image: url("437d1c87c02081ed0c48ee609c22e2eb.svg");
}

html .services--theme5 .services-inner .services .item .top-part {
  background-image: url("7d910f00bcd1e1abf223f079fc5b7e4c.svg");
}

html .services--theme5 .services-inner .services .item .top-part::before {
  background-color: rgb(0, 127, 200);
}

html .services--theme5 .services-inner .services .item .bottom-part {
  background-color: rgb(227, 227, 227);
}

html .services--theme5 .services-inner .services .item .bottom-part .button-wrap a {
  box-shadow: 0px 3px 0px rgb(4, 91, 142), 0px 0px 7px rgba(255, 255, 255, 0.3) inset;
  background-color: rgb(0, 106, 166);
  background-image: -webkit-linear-gradient(top, rgb(30, 161, 237) 0%, rgb(0, 106, 166) 100%);
  background-image: linear-gradient(180deg, rgb(30, 161, 237) 0%, rgb(0, 106, 166) 100%);
}

html .services--theme5.inverse .services-wrapper {
  background-color: rgb(67, 67, 67);
}

html .services--theme5.inverse .services-inner .services .item {
  background-color: rgb(124, 124, 124);
}

html .services--theme5.inverse .services-inner .services .item .bottom-part {
  background-color: rgb(110, 110, 110);
}

html .services--theme5.inverse .services-inner .services .item .bottom-part .button-wrap a {
  color: rgb(250, 250, 250);
  box-shadow: 0px 3px 0px rgb(0, 106, 166), 0px 0px 7px rgba(255, 255, 255, 0.3) inset;
  background-image: -webkit-linear-gradient(top, rgb(30, 161, 237) 0%, rgb(4, 91, 142) 100%);
  background-image: linear-gradient(180deg, rgb(30, 161, 237) 0%, rgb(4, 91, 142) 100%);
}

html .reviews--theme5 .reviews {
  background-color: rgb(0, 106, 166);
}

html .reviews--theme5 .review .name-wrapper .pic {
  border-top-color: rgb(30, 161, 237);
  border-right-color: rgb(30, 161, 237);
  border-bottom-color: rgb(30, 161, 237);
  border-left-color: rgb(30, 161, 237);
}

html .reviews--theme5 .review .name-wrapper .name {
  color: rgb(0, 106, 166);
}

html .reviews--theme5.inverse .review .text {
  background-color: rgb(0, 106, 166);
}

html .reviews--theme5.inverse .review .text::before {
  background-image: url("bc1e992c078fb7bb6525d798b9ce7776.svg");
}

html .reviews--theme5.inverse .review .name-wrapper .pic {
  border-top-color: rgb(0, 120, 188);
  border-right-color: rgb(0, 120, 188);
  border-bottom-color: rgb(0, 120, 188);
  border-left-color: rgb(0, 120, 188);
}

html .reviews--theme5.inverse .review .name-wrapper .name .position {
  color: rgb(51, 51, 51);
}

html .clients--theme5.inverse .clients-wrapper {
  background-color: rgb(64, 64, 64);
}

html .our-personal--theme5 .our-personal .personal .name-wrapper {
  background-color: rgb(0, 106, 166);
}

html .our-personal--theme5 .our-personal .personal .name-wrapper .position {
  color: rgb(163, 221, 255);
}

html .our-personal--theme5.inverse .our-personal-wrapper .our-personal .personal .name-wrapper {
  background-color: rgb(0, 106, 166);
}

html .multi-text--theme5 .title {
  color: rgb(0, 106, 166);
}

html .multi-text--theme5.inverse .multi-text-wrapper {
  background-color: rgb(37, 37, 37);
}

html .advantages--theme5 .advantage .pic {
  border-top-color: rgb(38, 165, 237);
  border-right-color: rgb(38, 165, 237);
  border-bottom-color: rgb(38, 165, 237);
  border-left-color: rgb(38, 165, 237);
}

html .advantages--theme5 .advantage .text .body {
  color: rgb(92, 192, 250);
}

html .advantages--theme5.inverse .advantage .pic {
  border-top-color: rgb(30, 161, 237);
  border-right-color: rgb(30, 161, 237);
  border-bottom-color: rgb(30, 161, 237);
  border-left-color: rgb(30, 161, 237);
  background-color: rgb(0, 106, 166);
}

html .advantages--theme5.inverse .advantage .text .body {
  color: rgb(30, 161, 237);
}

html .sertificats--theme5.inverse .sertificats-wrapper {
  background-color: rgb(115, 115, 115);
}

html .timer-popup-form--theme5 .timer-popup-wrapper .block-title {
  background-color: rgb(0, 106, 166);
}

html .timer-popup-form--theme5 .timer-popup-wrapper ul.countdown3 li span {
  background-image: -webkit-linear-gradient(top, rgb(227, 227, 227) 0%, rgb(130, 130, 130) 50%, rgb(130, 130, 130) 51%, rgb(227, 227, 227) 100%);
  background-image: linear-gradient(to bottom, rgb(227, 227, 227) 0%, rgb(130, 130, 130) 50%, rgb(130, 130, 130) 51%, rgb(227, 227, 227) 100%);
}

html .timer-popup-form--theme5 .timer-popup-wrapper .popup-button {
  background-color: rgb(0, 106, 166);
  box-shadow: 0px 3px 0px rgb(0, 80, 126), 0px 0px 7px rgba(255, 255, 255, 0.3) inset;
  background-image: -webkit-linear-gradient(top, rgb(30, 161, 237) 0%, rgb(0, 106, 166) 100%);
  background-image: linear-gradient(180deg, rgb(30, 161, 237) 0%, rgb(0, 106, 166) 100%);
}

html .timer-popup-form--theme5.inverse .timer-popup-wrapper .block-title {
  background-color: rgb(0, 106, 166);
}

html .timer-popup-form--theme5.inverse .timer-popup-wrapper .timer-popup-inner {
  background-color: rgb(104, 104, 104);
}

html .timer-popup-form--theme5.inverse .timer-popup-wrapper ul.countdown3 li span {
  background-image: -webkit-linear-gradient(top, rgb(4, 91, 142) 0%, rgb(30, 161, 237) 50%, rgb(0, 80, 126) 51%, rgb(30, 161, 237) 100%);
  background-image: linear-gradient(to bottom, rgb(4, 91, 142) 0%, rgb(30, 161, 237) 50%, rgb(0, 80, 126) 51%, rgb(30, 161, 237) 100%);
}

html .timer-popup-form--theme5.inverse .timer-popup-wrapper .popup-button {
  color: rgb(255, 255, 255);
  background-color: rgb(4, 91, 142);
  box-shadow: 0px 3px 0px rgb(4, 91, 142), 0px 0px 7px rgba(255, 255, 255, 0.3) inset;
  background-image: -webkit-linear-gradient(top, rgb(30, 161, 237) 0%, rgb(4, 91, 142) 100%);
  background-image: linear-gradient(180deg, rgb(30, 161, 237) 0%, rgb(4, 91, 142) 100%);
}

html .video-slider--theme5 .video-slider-wr .owl-nav div {
  background-color: rgb(0, 106, 166);
  background-image: -webkit-linear-gradient(top, rgb(30, 161, 237) 0%, rgb(0, 106, 166) 100%);
  background-image: linear-gradient(180deg, rgb(30, 161, 237) 0%, rgb(0, 106, 166) 100%);
}

html .video-slider--theme5.inverse .video-slider-wrapper .owl-nav div {
  background-color: rgb(16, 128, 193);
  background-image: -webkit-linear-gradient(top, rgb(30, 161, 237) 0%, rgb(4, 91, 142) 100%);
  background-image: linear-gradient(180deg, rgb(30, 161, 237) 0%, rgb(4, 91, 142) 100%);
}

html .contacts--theme5 .contacts-block .block-title {
  background-color: rgb(0, 106, 166);
}

html .contacts--theme5 .contacts-block .contacts {
  background-color: rgba(38, 38, 38, 0.85);
}

html .contacts--theme5 .contacts-block .contacts .address {
  background-image: url("ccdb331587dbdea744bbeccbcc546cca.svg");
}

html .contacts--theme5 .contacts-block .contacts .phones {
  background-image: url("9006f656e343fd4b1e10a7822c34977d.svg");
}

html .contacts--theme5 .contacts-block .contacts .mail {
  background-image: url("45455d752065a39a990358d672da87a2.svg");
}

html .contacts--theme5.inverse .contacts-block .block-title {
  background-color: rgb(0, 106, 166);
}

html .contacts--theme5.inverse .contacts-block .contacts .address {
  background-image: url("d0bd462157bd562f54481939f45f19e4.svg");
}

html .contacts--theme5.inverse .contacts-block .contacts .phones {
  background-image: url("1c7afba51bcabf3f607528669f11fb44.svg");
}

html .contacts--theme5.inverse .contacts-block .contacts .mail {
  background-image: url("ffd3293d24bad231fc17dd52505d235f.svg");
}

html .footer--theme5 .footer {
  background-color: rgb(0, 106, 166);
}

html .popover-wrap .popover-body {
  background-color: rgb(255, 255, 255);
}

html .popover-wrap .popover-body input[type="text"] {
  border-bottom-color: rgb(223, 223, 223);
}

html .popover-wrap .popover-body .tpl-form-button {
  box-shadow: 0px 3px 0px rgb(4, 91, 142), 0px 0px 7px rgba(255, 255, 255, 0.3) inset;
  background-color: rgb(0, 80, 126);
  background-image: -webkit-linear-gradient(top, rgb(30, 161, 237) 0%, rgb(0, 106, 166) 100%);
  background-image: linear-gradient(180deg, rgb(30, 161, 237) 0%, rgb(0, 106, 166) 100%);
}

html .big-pic--theme9 .big-pic-inner .text-part {
  border-top-color: rgba(255, 255, 255, 0.5);
  border-right-color: rgba(255, 255, 255, 0.5);
  border-bottom-color: rgba(255, 255, 255, 0.5);
  border-left-color: rgba(255, 255, 255, 0.5);
  background-color: rgba(129, 129, 129, 0.41);
}

html .header-one--theme9 .site-name {
  color: rgb(0, 106, 166);
}

html .header-one--theme9.inverse .header-one-wrapper {
  background-color: rgb(0, 106, 166);
}

html .header-two--theme9 .left-part .site-name {
  color: rgb(0, 106, 166);
}

html .header-two--theme9.inverse .header-two-wrapper {
  background-color: rgb(0, 106, 166);
}

html .header-two--theme9.inverse .site-name {
  color: rgb(250, 250, 250);
}

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

html .header-four--theme9 .site-name-wrapper .site-name {
  color: rgb(0, 106, 166);
}

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

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

html .header-four--theme9.inverse .site-activity {
  color: rgb(30, 161, 237);
}

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

html .header-six--theme9 .left-part .site-name {
  color: rgb(0, 106, 166);
}

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

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

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

html .header-six--theme9.inverse .left-part .site-activity {
  color: rgb(30, 161, 237);
}

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

html .header-seven--theme9 .left-part .site-name {
  color: rgb(0, 106, 166);
}

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

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

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

html .header-seven--theme9.inverse .left-part .site-activity {
  color: rgb(30, 161, 237);
}

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

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

html .products-with-pic--theme9 .product .bottom-part {
  border-right-color: rgb(255, 255, 255);
  border-bottom-color: rgb(255, 255, 255);
  border-left-color: rgb(255, 255, 255);
}

html .products-with-pic--theme9 .product .bottom-part .price {
  color: rgb(0, 106, 166);
}

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

html .products-with-pic--theme9 .product-inner {
  background-color: rgb(255, 255, 255);
}

html .products-with-pic--theme9.inverse .products-wrapper {
  background-color: rgb(0, 49, 76);
}

html .products-with-pic--theme9.inverse .text-before {
  color: rgb(250, 250, 250);
}

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

html .products-with-pic--theme9.inverse .product-inner {
  background-color: rgb(0, 106, 166);
}

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

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

html .products--theme9 .product-inner {
  background-color: rgb(249, 246, 244);
}

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

html .products--theme9.inverse .product .top-part {
  background-color: rgb(0, 106, 166);
  color: rgb(250, 250, 250);
}

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

html .products--theme9.inverse .product-inner {
  background-color: rgb(71, 71, 71);
}

html .multi-text-no-pic .text-block .title {
  color: rgb(0, 106, 166);
}

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

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

html .text-with-pic--theme9.inverse .text-with-pic-inner .text-part .title {
  color: rgb(250, 250, 250);
}

html .text-with-pic--theme9.inverse .text-with-pic-inner .text-part .title-after {
  color: rgb(250, 250, 250);
}

html .text-with-pic--theme9.inverse .text-with-pic-inner .text-part .text {
  color: rgb(250, 250, 250);
}

html .foto-gallery-inline--theme9 .foto-gallery-inline-wrapper {
  background-color: rgb(0, 106, 166);
}

html .foto-gallery-inline--theme9 .block-title {
  color: rgb(248, 244, 241);
}

html .foto-gallery-inline--theme9 .item .text-inner {
  color: rgb(255, 255, 255);
}

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

html .video-block--theme9 .video-block-wrapper {
  background-color: rgb(248, 244, 241);
}

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

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

html .video-block-two--theme9.inverse .block-title {
  color: rgb(250, 250, 250);
}

html .video-block-two--theme9.inverse .text {
  color: rgb(250, 250, 250);
}

html .reviews--theme9 .reviews-wrapper {
  background-color: rgb(0, 106, 166);
}

html .reviews--theme9 .block-title {
  color: rgb(71, 181, 243);
}

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

html .reviews--theme9 .review .name {
  color: rgb(133, 204, 244);
}

html .reviews--theme9 .review .position {
  color: rgb(244, 244, 244);
}

html .reviews--theme9.inverse .reviews-wrapper {
  background-color: rgb(51, 51, 51);
}

html .reviews--theme9.inverse .review-inner {
  border-top-color: rgb(30, 161, 237);
  border-right-color: rgb(30, 161, 237);
  border-bottom-color: rgb(30, 161, 237);
  border-left-color: rgb(30, 161, 237);
}

html .reviews--theme9.inverse .review .name {
  color: rgb(250, 250, 250);
}

html .reviews--theme9.inverse .review .position {
  color: rgb(84, 192, 255);
}

html .reviews--theme9.inverse .review .text {
  color: rgb(250, 250, 250);
}

html .reviews--theme9.inverse .review-inner {
  background-color: rgb(0, 106, 166);
}

html .map-with-contacts-theme9 .contacts {
  background-color: rgba(38, 38, 38, 0.9);
}

html .map-with-contacts-theme9.inverse .contacts {
  background-color: rgba(255, 255, 255, 0.69);
}

html a img {
  border-top-color: rgb(255, 199, 205);
  border-right-color: rgb(255, 199, 205);
  border-bottom-color: rgb(255, 199, 205);
  border-left-color: rgb(255, 199, 205);
}

html a.fixed-button.button1 {
  background-color: rgb(64, 205, 215);
  background-image: url("ab6db50f2e5b97e1899eef434aa2aacf.svg");
  border-top-color: rgb(64, 205, 215);
  border-right-color: rgb(64, 205, 215);
  border-bottom-color: rgb(64, 205, 215);
  border-left-color: rgb(64, 205, 215);
}

html a.fixed-button.button1:hover {
  background-image: url("d78089f4c4419fa02f991990d0b8661a.svg");
}

html a.fixed-button.button1:active {
  background-color: rgb(64, 205, 215);
  border-top-color: rgb(64, 205, 215);
  border-right-color: rgb(64, 205, 215);
  border-bottom-color: rgb(64, 205, 215);
  border-left-color: rgb(64, 205, 215);
}

html .top-navigation.inverse {
  background-color: rgb(7, 209, 222);
  border-bottom-color: rgb(7, 209, 222);
}

html .top-navigation .e-mail-top {
  background-image: url("79e0c2de363cef26f8fa599ce0c837cb.svg");
}

html .top-navigation .phone-top {
  background-image: url("796898c56771fc1abc59510fea7411b7.svg");
}

html .header.inverse .header__right-part .menu-top > li > a:hover {
  color: rgb(7, 209, 222);
  border-top-color: rgb(7, 209, 222);
  border-right-color: rgb(7, 209, 222);
  border-bottom-color: rgb(7, 209, 222);
  border-left-color: rgb(7, 209, 222);
}

html .header__left-part .company-activity {
  color: rgb(7, 209, 222);
}

html .header__right-part .menu-top > li > a:hover {
  color: rgb(7, 209, 222);
  border-top-color: rgb(7, 209, 222);
  border-right-color: rgb(7, 209, 222);
  border-bottom-color: rgb(7, 209, 222);
  border-left-color: rgb(7, 209, 222);
}

html .header__right-part .menu-top > li.dropdown-wrap:hover {
  background-color: rgb(7, 209, 222);
}

html .header__right-part .menu-top > li.dropdown-wrap.active {
  background-color: rgb(64, 205, 215);
}

html .header__right-part .menu-top > li ul li > a:hover {
  background-color: rgb(245, 135, 135);
}

html .triple-block.inverse svg path {
  fill: rgb(241, 131, 131);
}

html .triple-block__inner .item {
  background-color: rgb(255, 163, 163);
}

html .triple-block__inner .item + .item {
  background-color: rgb(243, 146, 146);
}

html .triple-block__inner .item + .item + .item {
  background-color: rgb(241, 131, 131);
}

html .services.inverse svg {
  background-color: rgb(241, 168, 178);
}

html .services.inverse .title {
  color: rgb(7, 209, 222);
}

html .services svg path {
  fill: rgb(255, 127, 142);
}

html .accordion {
  background-color: rgb(248, 244, 241);
}

html .accordion__title {
  color: rgb(7, 209, 222);
}

html .accordion__subtitle {
  color: rgb(138, 113, 96);
}

html .accordion .item .title::before {
  background-image: url("a4fdbdf88860766ef9b4f0c30dc5d5f2.svg");
}

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

html .accordion .item .body {
  background-color: rgb(9, 189, 200);
}

html .accordion.inverse {
  background-color: rgb(0, 72, 76);
}

html .services2.inverse .blocks .item .text .title {
  color: rgb(255, 127, 142);
}

html .services2 .blocks .item .text a {
  background-color: rgb(255, 163, 163);
  border-top-color: rgb(255, 163, 163);
  border-right-color: rgb(255, 163, 163);
  border-bottom-color: rgb(255, 163, 163);
  border-left-color: rgb(255, 163, 163);
}

html .services2 .blocks .item .text a:hover {
  color: rgb(237, 119, 119);
}

html .content-form {
  background-color: rgb(255, 163, 163);
}

html .content-form.inverse .content-form__title {
  color: rgb(7, 209, 222);
}

html .content-form.inverse .content-form__link {
  border-top-color: rgb(255, 127, 142);
  border-right-color: rgb(255, 127, 142);
  border-bottom-color: rgb(255, 127, 142);
  border-left-color: rgb(255, 127, 142);
  background-color: rgb(255, 127, 142);
}

html .content-form.inverse .content-form__link:hover {
  color: rgb(255, 127, 142);
}

html .slider-bottom.inverse .owl-item a .text {
  color: rgb(7, 209, 222);
}

html .slider-bottom__inner .owl-item a .image .body {
  background-color: rgba(7, 212, 252, 0.65);
}

html .slider-bottom .owl-dots .owl-dot:hover::before {
  background-color: rgb(7, 212, 252);
}

html .slider-bottom .owl-dots .owl-dot.active::before {
  background-color: rgb(7, 212, 252);
}

html .slider-bottom .owl-dots .owl-dot:hover::after {
  border-top-color: rgb(7, 212, 252);
  border-right-color: rgb(7, 212, 252);
  border-bottom-color: rgb(7, 212, 252);
  border-left-color: rgb(7, 212, 252);
}

html .slider-bottom .owl-dots .owl-dot.active::after {
  border-top-color: rgb(7, 212, 252);
  border-right-color: rgb(7, 212, 252);
  border-bottom-color: rgb(7, 212, 252);
  border-left-color: rgb(7, 212, 252);
}

html .upperfooter.inverse .upperfooter__second .icon svg {
  border-top-color: rgb(241, 131, 131);
  border-right-color: rgb(241, 131, 131);
  border-bottom-color: rgb(241, 131, 131);
  border-left-color: rgb(241, 131, 131);
}

html .upperfooter.inverse .upperfooter__second .icon svg path {
  fill: rgb(235, 147, 158);
}

html .upperfooter.inverse .upperfooter__third {
  background-color: rgb(234, 234, 234);
}

html .upperfooter.inverse .upperfooter__third .owl-dots .owl-dot.active::before {
  background-color: rgb(7, 209, 222);
}

html .upperfooter.inverse .upperfooter__third .owl-dots .owl-dot.active::after {
  border-top-color: rgb(7, 209, 222);
  border-right-color: rgb(7, 209, 222);
  border-bottom-color: rgb(7, 209, 222);
  border-left-color: rgb(7, 209, 222);
}

html .upperfooter__first {
  background-color: rgb(255, 163, 163);
}

html .upperfooter__second {
  background-color: rgb(248, 150, 150);
}

html .upperfooter__third {
  background-color: rgb(245, 135, 135);
}

html .upperfooter__third .body {
  color: rgb(255, 255, 255);
}

html .upperfooter__third .owl-dots .owl-dot::before {
  background-color: rgb(255, 255, 255);
}

html .upperfooter__third .owl-dots .owl-dot::after {
  border-top-color: rgb(255, 255, 255);
  border-right-color: rgb(255, 255, 255);
  border-bottom-color: rgb(255, 255, 255);
  border-left-color: rgb(255, 255, 255);
}

html .footer__left .phone {
  background-image: url("1448e5bda0df3c43057db2048027b4a1.svg");
}

html .footer__left .address {
  background-image: url("7743030b3e298aaf3ee32df24b6c5ba7.svg");
}

html .footer__left .e-mail {
  background-image: url("debada95782a4405b8e187d277122cf3.svg");
}

html .underfooter {
  background-color: rgb(243, 243, 243);
}

html .header.inverse .header__right-part .menu-top > li ul li a:hover {
  background-color: rgb(255, 199, 205);
}

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

html .accordion.inverse .item .body {
  background-color: rgb(16, 156, 165);
}

html .slider-bottom.inverse .owl-dots .owl-dot.active::before {
  background-color: rgb(7, 209, 222);
}

html .slider-bottom.inverse .owl-dots .owl-dot:hover::before {
  background-color: rgb(7, 209, 222);
}

html .slider-bottom.inverse .owl-dots .owl-dot.active::after {
  border-top-color: rgb(7, 209, 222);
  border-right-color: rgb(7, 209, 222);
  border-bottom-color: rgb(7, 209, 222);
  border-left-color: rgb(7, 209, 222);
}

html .slider-bottom.inverse .owl-dots .owl-dot:hover::after {
  border-top-color: rgb(7, 209, 222);
  border-right-color: rgb(7, 209, 222);
  border-bottom-color: rgb(7, 209, 222);
  border-left-color: rgb(7, 209, 222);
}

html .inverse .footer__left .phone {
  background-image: url("3e86bd50bd1fdeb6db697074eef6f153.svg");
}

html .inverse .footer__left .address {
  background-image: url("a80d23e26ccf3313af8772912c3c8b5e.svg");
}

html .inverse .footer__left .e-mail {
  background-image: url("abe9397231b2b987c04a97181b65834c.svg");
}

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

html .services2.inverse .blocks .item .text a {
  border-top-color: rgb(255, 194, 202);
  border-right-color: rgb(255, 194, 202);
  border-bottom-color: rgb(255, 194, 202);
  border-left-color: rgb(255, 194, 202);
  background-color: rgb(255, 194, 202);
  color: rgb(37, 37, 37);
}

html .services2.inverse .blocks .item .text a:hover {
  border-top-color: rgb(7, 209, 222);
  border-right-color: rgb(7, 209, 222);
  border-bottom-color: rgb(7, 209, 222);
  border-left-color: rgb(7, 209, 222);
  color: rgb(7, 209, 222);
}

html .edit_b_wrapper.inverse {
  background-color: rgb(42, 42, 42);
}

html .m_text_wrapper.inverse {
  background-color: rgb(37, 37, 37);
}

html .m_text_wrapper .text_blocks .title {
  color: rgb(254, 90, 108);
}

html .m_text_wrapper.inverse .text_blocks .title {
  color: rgb(7, 209, 222);
}

html .top_slider_wrapper.inverse .text_wrap .slider_button {
  border-top-color: rgb(255, 127, 142);
  border-right-color: rgb(255, 127, 142);
  border-bottom-color: rgb(255, 127, 142);
  border-left-color: rgb(255, 127, 142);
  background-color: rgb(255, 127, 142);
}

html .top_slider_wrapper.inverse .bx-pager .bx-pager-item a.active {
  border-top-color: rgb(7, 209, 222);
  border-right-color: rgb(7, 209, 222);
  border-bottom-color: rgb(7, 209, 222);
  border-left-color: rgb(7, 209, 222);
  background-color: rgb(7, 209, 222);
}

html .top_slider_wrapper .text_wrap .slider_button {
  background-color: rgb(255, 163, 163);
  border-top-color: rgb(255, 163, 163);
  border-right-color: rgb(255, 163, 163);
  border-bottom-color: rgb(255, 163, 163);
  border-left-color: rgb(255, 163, 163);
}

html .top_slider_wrapper .bx-pager .bx-pager-item a.active {
  background-color: rgb(255, 163, 163);
  border-top-color: rgb(255, 163, 163);
  border-right-color: rgb(255, 163, 163);
  border-bottom-color: rgb(255, 163, 163);
  border-left-color: rgb(255, 163, 163);
}

html .map-contacts-theme9 .contacts-wrapper .email {
  color: rgb(5, 180, 215);
}

html .partners--theme9 .owl-dots .owl-dot.active {
  background-color: rgb(247, 170, 176);
  border-top-color: rgb(255, 199, 205);
  border-right-color: rgb(255, 199, 205);
  border-bottom-color: rgb(255, 199, 205);
  border-left-color: rgb(255, 199, 205);
}

html .partners--theme9 .owl-dots .owl-dot.active::before {
  border-top-color: rgb(255, 199, 205);
  border-right-color: rgb(255, 199, 205);
  border-bottom-color: rgb(255, 199, 205);
  border-left-color: rgb(255, 199, 205);
}

html .partners--theme9.inverse .owl-dots .owl-dot.active {
  background-color: rgb(7, 209, 222);
  border-top-color: rgb(7, 209, 222);
  border-right-color: rgb(7, 209, 222);
  border-bottom-color: rgb(7, 209, 222);
  border-left-color: rgb(7, 209, 222);
}

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

html .contacts-one--theme9 .block > div::before {
  background-color: rgb(7, 209, 222);
  box-shadow: 0px 1px 2px rgb(255, 255, 255) inset;
}

html .contacts-one--theme9.inverse .contacts-one-wrapper {
  background-color: rgb(0, 73, 78);
}

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

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

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

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

html .contacts-two--theme9 .contacts-two-wrapper {
  background-color: rgb(248, 244, 241);
}

html .contacts-two--theme9 .contacts-two-inner .block::before {
  background-color: rgb(7, 209, 222);
}

html .contacts-two--theme9.inverse .contacts-two-wrapper {
  background-color: rgb(0, 73, 78);
}

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

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

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

html .contacts-three--theme9 .left-part::before {
  background-color: rgb(7, 209, 222);
}

html .contacts-three--theme9 .right-part > div::before {
  background-color: rgb(7, 209, 222);
}

html .contacts-three--theme9.inverse .contacts-three-wrapper {
  background-color: rgb(0, 73, 78);
}

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

html .partners_bl_wrapper2 .owl-dots .owl-dot {
  border-top-color: rgb(7, 209, 222);
  border-right-color: rgb(7, 209, 222);
  border-bottom-color: rgb(7, 209, 222);
  border-left-color: rgb(7, 209, 222);
}

html .partners_bl_wrapper2 .owl-dots .owl-dot.active {
  background-color: rgb(7, 209, 222);
}

html .top_block_wrapper.inverse .site-header__topLine {
  background-color: rgb(198, 78, 80);
}

html .top_block_wrapper.inverse .site-header__contactsPart .contacstTitle {
  color: rgb(255, 199, 205);
}

html .top_block_wrapper.inverse .site-header__contactsPart .callForm {
  background-color: rgb(243, 209, 170);
}

html .top_block_wrapper.inverse .site-header__contactsPart .callForm:hover {
  border-top-color: rgb(243, 209, 170);
  border-right-color: rgb(243, 209, 170);
  border-bottom-color: rgb(243, 209, 170);
  border-left-color: rgb(243, 209, 170);
  color: rgb(243, 209, 170);
}

html .top_block_wrapper.inverse .site-header__contactsPart .callForm:active {
  background-color: rgb(224, 173, 114);
}

html .top_block_wrapper.inverse .menu_wrapper {
  background-color: rgb(243, 209, 170);
  border-top-color: rgb(247, 224, 196);
  border-right-color: rgb(247, 224, 196);
  border-bottom-color: rgb(247, 224, 196);
  border-left-color: rgb(247, 224, 196);
}

html .top_block_wrapper.inverse .menuDesktop__menuTop > li > a {
  color: rgb(217, 97, 99);
}

html .top_block_wrapper.inverse .menuDesktop__menuTop > li > a:hover {
  color: rgb(227, 183, 134);
}

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

html .top_block_wrapper.inverse .menuDesktop__menuTop > li.dropdown-wrap ul {
  background-color: rgb(198, 78, 80);
  border-top-color: rgb(198, 78, 80);
  border-right-color: rgb(198, 78, 80);
  border-bottom-color: rgb(198, 78, 80);
  border-left-color: rgb(198, 78, 80);
}

@media all and (max-width: 1023px) {html .site-header__topLine {
  background-color: rgb(255, 194, 202);
}}

html .site-header__contactsPart .contacstTitle {
  color: rgb(255, 120, 138);
}

html .site-header__contactsPart .callForm {
  background-color: rgb(255, 194, 202);
  color: rgb(252, 252, 252);
}

html .site-header__contactsPart .callForm:hover {
  color: rgb(246, 178, 187);
}

html .popover-container .popover-body {
  border-top-color: rgb(255, 199, 205);
  border-right-color: rgb(255, 199, 205);
  border-bottom-color: rgb(255, 199, 205);
  border-left-color: rgb(255, 199, 205);
}

html .popover-container .tpl-anketa .noteForm {
  color: rgb(184, 141, 112);
}

html .popover-container .tpl-anketa .noteFormBottom div {
  background-image: url("4eb035c33a75c5379e9679fb458ff4c4.svg");
}

html .popover-container .tpl-anketa .tpl-field.tpl-field-button button {
  background-color: rgb(0, 106, 166);
  background-image: -webkit-linear-gradient(rgb(30, 161, 237), rgb(4, 91, 142));
  background-image: linear-gradient(rgb(30, 161, 237), rgb(4, 91, 142));
}

html .popover-container .tpl-anketa .tpl-field.tpl-field-button button:hover {
  color: rgb(250, 250, 250);
  border-top-color: rgb(10, 148, 227);
  border-right-color: rgb(10, 148, 227);
  border-bottom-color: rgb(10, 148, 227);
  border-left-color: rgb(10, 148, 227);
}

html .menuDesktop__menuTop > li.dropdown-wrap {
  background-color: rgb(255, 194, 202);
}

html .menuDesktop__menuTop > li.dropdown-wrap ul {
  border-top-color: rgb(255, 194, 202);
  border-right-color: rgb(255, 194, 202);
  border-bottom-color: rgb(255, 194, 202);
  border-left-color: rgb(255, 194, 202);
}

html .menuDesktop__menuTop > li.dropdown-wrap ul a:hover {
  background-color: rgb(255, 194, 202);
}

html .menuDesktop__menuTop > li > a:hover {
  background-color: rgb(255, 194, 202);
}

html .top_bl_wrapper.inverse .topBlock__countdownBlock .timeBlock {
  background-image: -moz-linear-gradient(180deg, rgb(243, 209, 170) 0%, rgb(246, 80, 93) 100%);
}

html .top_bl_wrapper.inverse .topBlock__formInBlock .form_wr1 {
  background-color: rgb(198, 78, 80);
  border-top-color: rgb(246, 79, 93);
  border-right-color: rgb(246, 79, 93);
  border-bottom-color: rgb(246, 79, 93);
  border-left-color: rgb(246, 79, 93);
}

html .topBlock::after {
  background-color: rgba(114, 77, 81, 0.81);
}

html .topBlock__countdownBlock .note {
  color: rgb(247, 170, 176);
}

html .topBlock__countdownBlock .timeBlock {
  background-image: -moz-linear-gradient(180deg, rgb(250, 214, 190) 0%, rgb(255, 194, 202) 100%);
}

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

html .topBlock__formInBlock .form_wr1 .noteForm {
  color: rgb(255, 74, 96);
}

html .topBlock__formInBlock .form_wr1 .noteFormBottom div {
  color: rgb(119, 119, 119);
  background-image: url("19f884057762de419f6859eea1bd1f5c.svg");
}

html .topBlock__formInBlock .form_wr1 .tpl-field.tpl-field-button button {
  background-color: rgb(243, 209, 170);
  background-image: -webkit-linear-gradient(rgb(243, 209, 170), rgb(212, 159, 98));
  background-image: linear-gradient(rgb(243, 209, 170), rgb(212, 159, 98));
}

html .topBlock__formInBlock .form_wr1 .tpl-field.tpl-field-button button:hover {
  border-top-color: rgb(255, 199, 205);
  border-right-color: rgb(255, 199, 205);
  border-bottom-color: rgb(255, 199, 205);
  border-left-color: rgb(255, 199, 205);
}

html .edit_top_wrap.inverse {
  background-color: rgb(197, 83, 98);
}

html .edit_top_wrap a {
  color: rgb(254, 90, 109);
}

html .edit_top_wrap .edit_first .title {
  color: rgb(254, 90, 109);
}

html .steps_wrap {
  background-color: rgb(247, 170, 176);
}

html .steps_wrap.inverse .steps .title {
  color: rgb(105, 106, 108);
}

html .steps_wrap.inverse .steps .number {
  color: rgb(243, 209, 170);
  box-shadow: 0px 2px 2px 0px rgba(255, 255, 255, 0.04), 0px 0px 2.2px 1.8px transparent inset;
}

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

html .steps_wrap .steps .number {
  text-shadow: 0px 2px 2px rgba(255, 255, 255, 0.16);
}

html .advantages_wrapper.inverse {
  background-color: rgb(198, 78, 80);
}

html .advantages_wrapper.inverse .adv_title_wr {
  background-color: rgb(217, 97, 99);
  border-top-color: rgb(198, 78, 80);
  border-right-color: rgb(198, 78, 80);
  border-bottom-color: rgb(198, 78, 80);
  border-left-color: rgb(198, 78, 80);
}

html .advantages_wrapper.inverse .adv_in .title {
  color: rgb(255, 199, 205);
}

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

html .advantages_wrapper.inverse .adv_in .pic svg path {
  fill: rgb(255, 194, 202);
}

html .advantages_wrapper .adv_in .pic svg path {
  fill: rgb(247, 170, 176);
}

html .quest_wrapper {
  background-color: rgb(255, 127, 142);
}

html .quest_wrapper .left_bl .left_in .question {
  background-color: rgb(242, 213, 194);
}

html .quest_wrapper .left_bl .left_in .text_wrap .text {
  color: rgb(255, 214, 218);
}

html .quest_wrapper .quest_but .my_but {
  border-top-color: rgb(255, 194, 202);
  border-right-color: rgb(255, 194, 202);
  border-bottom-color: rgb(255, 194, 202);
  border-left-color: rgb(255, 194, 202);
  background-image: -webkit-linear-gradient(rgb(255, 194, 202), rgb(254, 90, 109));
  background-image: linear-gradient(rgb(255, 194, 202), rgb(254, 90, 109));
}

html .quest_wrapper .quest_but .my_but:hover {
  color: rgb(255, 194, 202);
}

html .tariffs_wrapper {
  background-color: rgb(248, 244, 241);
}

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

html .tariffs_wrapper.inverse .tariff .text {
  border-top-color: rgb(247, 170, 176);
  border-right-color: rgb(247, 170, 176);
  border-bottom-color: rgb(247, 170, 176);
  border-left-color: rgb(247, 170, 176);
}

html .tariffs_wrapper.inverse .tariff .price_wr .pr_title {
  color: rgb(198, 78, 80);
}

html .tariffs_wrapper.inverse .tariff.tar1 .title {
  background-image: -moz-linear-gradient(180deg, rgb(198, 78, 80) 0%, rgb(247, 170, 176) 100%);
}

html .tariffs_wrapper.inverse .tariff.tar2 .title {
  background-image: -moz-linear-gradient(180deg, rgb(198, 78, 80) 0%, rgb(247, 170, 176) 100%);
}

html .tariffs_wrapper.inverse .tariff.tar3 .title {
  background-image: -moz-linear-gradient(180deg, rgb(198, 78, 80) 0%, rgb(247, 170, 176) 100%);
}

html .tariffs_wrapper.inverse .tariff .tariff_but .tariff_form {
  border-top-color: rgb(255, 194, 202);
  border-right-color: rgb(255, 194, 202);
  border-bottom-color: rgb(255, 194, 202);
  border-left-color: rgb(255, 194, 202);
  background-image: -webkit-linear-gradient(rgb(247, 170, 176), rgb(254, 90, 109));
  background-image: linear-gradient(rgb(247, 170, 176), rgb(254, 90, 109));
}

html .tariffs_wrapper .tariff.tar1 .title {
  background-image: -moz-linear-gradient(180deg, rgb(255, 199, 205) 0%, rgb(253, 230, 215) 100%);
}

html .tariffs_wrapper .tariff.tar2 .title {
  background-image: -moz-linear-gradient(180deg, rgb(255, 235, 221) 0%, rgb(255, 194, 202) 100%);
}

html .tariffs_wrapper .tariff.tar3 .title {
  background-image: -moz-linear-gradient(180deg, rgb(255, 194, 202) 0%, rgb(255, 235, 221) 100%);
}

html .tariffs_wrapper .tariff .title {
  color: rgb(184, 96, 107);
}

html .tariffs_wrapper .tariff .text {
  border-bottom-color: rgb(255, 199, 205);
}

html .tariffs_wrapper .tariff .price_wr .pr_title {
  color: rgb(212, 162, 129);
}

html .tariffs_wrapper .tariff .price_wr .price {
  color: rgb(52, 52, 52);
}

html .tariffs_wrapper .tariff .tariff_but .tariff_form {
  border-top-color: rgb(255, 127, 142);
  border-right-color: rgb(255, 127, 142);
  border-bottom-color: rgb(255, 127, 142);
  border-left-color: rgb(255, 127, 142);
  background-image: -webkit-linear-gradient(rgb(255, 199, 205), rgb(255, 127, 142));
  background-image: linear-gradient(rgb(255, 199, 205), rgb(255, 127, 142));
}

html .tariffs_wrapper .tariff .tariff_but .tariff_form:hover {
  border-top-color: rgb(255, 127, 142);
  border-right-color: rgb(255, 127, 142);
  border-bottom-color: rgb(255, 127, 142);
  border-left-color: rgb(255, 127, 142);
  color: rgb(255, 127, 142);
}

html .tariffs_wrapper .tariff .tariff_but .tariff_form:active {
  border-top-color: rgb(255, 127, 142);
  border-right-color: rgb(255, 127, 142);
  border-bottom-color: rgb(255, 127, 142);
  border-left-color: rgb(255, 127, 142);
  background-image: -webkit-linear-gradient(rgb(255, 194, 202), rgb(255, 127, 142));
  background-image: linear-gradient(rgb(255, 194, 202), rgb(255, 127, 142));
}

html .why_us_wrapper.inverse {
  background-color: rgb(197, 83, 98);
}

html .why_us_wrapper.inverse .jblock_titles::before {
  background-color: rgb(246, 79, 93);
}

html .why_us_wrapper.inverse .jblock_wrap::before {
  background-color: rgb(198, 78, 80);
}

html .why_us_wrapper.inverse .jblock_titles .left_wr .title_l {
  color: rgb(255, 194, 202);
}

html .why_us_wrapper.inverse .jblock_titles .right_wr .title_r {
  color: rgb(247, 224, 196);
}

html .why_us_wrapper.inverse .jblock_wrap .bg2 {
  background-color: rgb(198, 78, 80);
}

html .why_us_wrapper.inverse .jblock_wrap .bg1 {
  background-color: rgb(197, 83, 98);
}

html .why_us_wrapper.inverse .jblock_wrap .jblock_l .icon {
  border-top-color: rgb(255, 194, 202);
  border-right-color: rgb(255, 194, 202);
  border-bottom-color: rgb(255, 194, 202);
  border-left-color: rgb(255, 194, 202);
  background-color: rgb(198, 78, 80);
  background-image: url("fd405617ad1d5f2921c29499424f171e.svg");
}

html .why_us_wrapper.inverse .jblock_wrap .jblock_r .icon {
  background-color: rgb(197, 83, 98);
  background-image: url("ba16509496553f2e33735d0a8e323893.svg");
  border-top-color: rgb(247, 224, 196);
  border-right-color: rgb(247, 224, 196);
  border-bottom-color: rgb(247, 224, 196);
  border-left-color: rgb(247, 224, 196);
}

html .why_us_wrapper .jblock_titles .left_wr .title_l {
  color: rgb(255, 127, 142);
}

html .why_us_wrapper .jblock_titles .right_wr .title_r {
  color: rgb(226, 160, 116);
}

html .why_us_wrapper .jblock_wrap .jblock_l .icon {
  border-top-color: rgb(255, 199, 205);
  border-right-color: rgb(255, 199, 205);
  border-bottom-color: rgb(255, 199, 205);
  border-left-color: rgb(255, 199, 205);
  background-image: url("6ba81609710c303e9fc3bc161aa48e2e.svg");
}

html .why_us_wrapper .jblock_wrap .jblock_r .icon {
  border-top-color: rgb(244, 208, 185);
  border-right-color: rgb(244, 208, 185);
  border-bottom-color: rgb(244, 208, 185);
  border-left-color: rgb(244, 208, 185);
  background-image: url("fd058ac28027de79702c261b9fd93c5e.svg");
}

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

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

html .clients_wrapper .title_wrap {
  background-color: rgb(254, 242, 234);
}

html .clients_wrapper .clients_wrap .owl-prev {
  background-image: url("39468d704b856874e6ee3ed313d0ddb6.svg");
}

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

html .reviews_wrapper.inverse .pic {
  border-top-color: rgb(255, 199, 205);
  border-right-color: rgb(255, 199, 205);
  border-bottom-color: rgb(255, 199, 205);
  border-left-color: rgb(255, 199, 205);
}

html .reviews_wrapper.inverse .title {
  color: rgb(227, 183, 134);
}

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

html .reviews_wrapper.inverse .owl-prev {
  background-image: url("7c3ad6871288de455ff00ee954466c70.svg");
}

html .reviews_wrapper.inverse .owl-next {
  background-image: url("7c3ad6871288de455ff00ee954466c70.svg");
}

html .reviews_wrapper .reviews_wrap {
  background-color: rgba(102, 29, 37, 0.83);
}

html .reviews_wrapper .pic {
  border-top-color: rgb(255, 199, 205);
  border-right-color: rgb(255, 199, 205);
  border-bottom-color: rgb(255, 199, 205);
  border-left-color: rgb(255, 199, 205);
}

html .reviews_wrapper .title {
  color: rgb(244, 208, 185);
}

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

html .reviews_wrapper .owl-prev {
  background-image: url("39468d704b856874e6ee3ed313d0ddb6.svg");
}

html .reviews_wrapper .owl-next {
  background-image: url("39468d704b856874e6ee3ed313d0ddb6.svg");
}

html .team_wrapper.inverse {
  background-color: rgb(217, 97, 99);
}

html .team_wrapper.inverse .title_wrap {
  background-color: rgb(197, 83, 98);
  border-top-color: rgb(246, 79, 93);
  border-right-color: rgb(246, 79, 93);
  border-bottom-color: rgb(246, 79, 93);
  border-left-color: rgb(246, 79, 93);
}

html .team_wrapper.inverse .pic {
  border-top-color: rgb(255, 199, 205);
  border-right-color: rgb(255, 199, 205);
  border-bottom-color: rgb(255, 199, 205);
  border-left-color: rgb(255, 199, 205);
}

html .team_wrapper.inverse .desc {
  color: rgb(255, 199, 205);
}

html .team_wrapper.inverse .owl-dots .owl-dot.active {
  border-top-color: rgb(255, 199, 205);
  border-right-color: rgb(255, 199, 205);
  border-bottom-color: rgb(255, 199, 205);
  border-left-color: rgb(255, 199, 205);
}

html .team_wrapper .pic {
  border-top-color: rgb(255, 199, 205);
  border-right-color: rgb(255, 199, 205);
  border-bottom-color: rgb(255, 199, 205);
  border-left-color: rgb(255, 199, 205);
}

html .team_wrapper .desc {
  color: rgb(221, 171, 140);
}

html .team_wrapper .owl-dots .owl-dot.active {
  border-top-color: rgb(242, 167, 175);
  border-right-color: rgb(242, 167, 175);
  border-bottom-color: rgb(242, 167, 175);
  border-left-color: rgb(242, 167, 175);
}

html .sert_wrapper.inverse {
  background-color: rgb(198, 78, 80);
}

html .sert_wrapper.inverse .sert_title_wr {
  background-color: rgb(246, 79, 93);
  border-top-color: rgb(197, 83, 98);
  border-right-color: rgb(197, 83, 98);
  border-bottom-color: rgb(197, 83, 98);
  border-left-color: rgb(197, 83, 98);
}

html .special_wrapper {
  background-color: rgb(248, 244, 241);
}

html .special_wrapper.inverse {
  background-color: rgb(238, 180, 140);
}

html .special_wrapper.inverse .special_block_wrapper .title_wrap .block_text {
  color: rgb(249, 84, 99);
}

html .special_wrapper.inverse .special_block_wrapper .bot_timer_block .timer2 .timePart {
  background-color: rgb(247, 170, 176);
}

html .special_wrapper.inverse .form_b_wrapper .form_b_wrap {
  background-color: rgb(249, 84, 99);
  border-top-color: rgb(243, 76, 88);
  border-right-color: rgb(243, 76, 88);
  border-bottom-color: rgb(243, 76, 88);
  border-left-color: rgb(243, 76, 88);
}

html .special_wrapper.inverse .form_b_wrapper .tpl-field.tpl-field-button button {
  background-image: -webkit-linear-gradient(rgb(243, 209, 170), rgb(224, 173, 114));
  background-image: linear-gradient(rgb(243, 209, 170), rgb(224, 173, 114));
}

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

html .special_wrapper.inverse .form_b_wrapper .tpl-field.tpl-field-button button:active {
  background-image: -webkit-linear-gradient(rgb(224, 173, 114), rgb(247, 224, 196));
  background-image: linear-gradient(rgb(224, 173, 114), rgb(247, 224, 196));
}

html .special_wrapper .special_block_wrapper .special_block_wrap {
  background-color: rgba(102, 29, 37, 0.83);
}

html .special_wrapper .special_block_wrapper .title_wrap .block_text {
  color: rgb(244, 208, 185);
}

html .special_wrapper .special_block_wrapper .bot_timer_block .timer2 .timePart {
  background-color: rgb(255, 199, 205);
}

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

html .special_wrapper .form_b_wrapper .form_text {
  color: rgb(224, 166, 129);
}

html .special_wrapper .form_b_wrapper .tpl-field.tpl-field-button button {
  background-image: -webkit-linear-gradient(rgb(255, 199, 205), rgb(230, 147, 156));
  background-image: linear-gradient(rgb(255, 199, 205), rgb(230, 147, 156));
}

html .special_wrapper .form_b_wrapper .tpl-field.tpl-field-button button:hover {
  color: rgb(235, 150, 159);
  border-top-color: rgb(255, 199, 205);
  border-right-color: rgb(255, 199, 205);
  border-bottom-color: rgb(255, 199, 205);
  border-left-color: rgb(255, 199, 205);
}

html .special_wrapper .form_b_wrapper .tpl-field.tpl-field-button button:active {
  background-image: -webkit-linear-gradient(rgb(255, 199, 205), rgb(238, 175, 182));
  background-image: linear-gradient(rgb(255, 199, 205), rgb(238, 175, 182));
}

html .gallery_wrapper {
  background-color: rgb(255, 255, 255);
}

html .gallery_wrapper.inverse {
  background-color: rgb(243, 193, 159);
}

html .edit_b_wrapper .edit_title {
  color: rgb(254, 90, 109);
}

html .edit_b_wrapper .edit_text a {
  color: rgb(255, 79, 100);
}

html .cont_f_wrapper {
  background-color: rgb(254, 90, 109);
}

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

html .cont_f_wrapper .mail_f_wrap .mail_f::before {
  background-image: url("71fcd57d7861c8b89e18e34be60b487f.svg");
}

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

html .footer_wrapper.inverse {
  background-color: rgb(247, 224, 196);
}

html .footer_wrapper.inverse .footer_form_wrapper .footer_form {
  background-color: rgb(243, 76, 88);
  border-top-color: rgb(255, 127, 142);
  border-right-color: rgb(255, 127, 142);
  border-bottom-color: rgb(255, 127, 142);
  border-left-color: rgb(255, 127, 142);
}

html .footer_wrapper.inverse .footer_form_wrapper .form_text {
  color: rgb(247, 170, 176);
}

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

html .footer_wrapper.inverse .footer_form_wrapper .form_inner .tpl-field.tpl-field-button button {
  background-image: -webkit-linear-gradient(rgb(247, 224, 196), rgb(238, 180, 140));
  background-image: linear-gradient(rgb(247, 224, 196), rgb(238, 180, 140));
}

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

html .footer_form_wrapper .footer_form {
  border-top-color: rgb(255, 194, 202);
  border-right-color: rgb(255, 194, 202);
  border-bottom-color: rgb(255, 194, 202);
  border-left-color: rgb(255, 194, 202);
}

html .footer_form_wrapper .form_text {
  color: rgb(254, 90, 109);
}

html .footer_form_wrapper .form_inner .tpl-field.tpl-field-button button {
  border-top-color: rgb(238, 180, 140);
  border-right-color: rgb(238, 180, 140);
  border-bottom-color: rgb(238, 180, 140);
  border-left-color: rgb(238, 180, 140);
  background-image: -webkit-linear-gradient(rgb(255, 194, 202), rgb(235, 147, 158));
  background-image: linear-gradient(rgb(255, 194, 202), rgb(235, 147, 158));
}

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

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

html .site_footer_wr.inverse {
  background-color: rgb(217, 97, 99);
}

html .site_copy a {
  color: rgb(255, 127, 142);
}

html .accordion.inverse .item .body {
  color: rgb(244, 244, 244);
}

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

html .header-three--theme9.inverse .header-three-wrapper {
  background-color: rgb(224, 173, 114);
}

html .header-three--theme9.inverse .top-menu-two > li a:hover {
  color: rgb(198, 78, 80);
}

html .header-five--theme9 .site-name-wrapper .site-activity {
  color: rgb(254, 90, 108);
}

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

html .header-five--theme9.inverse .header-five-wrapper {
  background-color: rgb(224, 173, 114);
}

