:root {
  --main-color: #ff6a39;
  --second-color: #fe3f00;
  --header-bgc: transparent;
  --header-line-color: rgba(240, 242, 243, 0.35);
  --footer-border-top-color: #9c9c9c;
  --footer-sm-item-border: 0px solid rgba(0, 0, 0, 0.15);
  --content-main-color: #293238;
  --content-grey-color: #38444c;
  --text-main-color: #f0f2f3;
  --text-white-color: #fff;
  --text-dark-color: #000;
  --text-grey-color: #f0f2f3;
  --text-orange-color: #ff6a39;
  --button-main-bgc: rgba(17, 17, 17, 0.25);
  --button-main-text-color: #f6f6f6;
  --button-main-border: 2px solid #ff6a39;
  --button-main-border-hover: 2px solid #fe3f00;
  --button-main-hover-bgc: rgba(17, 17, 17, 0.25);
  --button-grey-bgc: rgba(17, 17, 17, 0.25);
  --button-grey-hover-bgc: rgba(17, 17, 17, 0.15);
  --button-grey-border: 2px solid #f0f2f3;
  --button-grey-border-hover: #ff6a39;
  --button-grey-border-active: #fe3f00;
  --button-header-bgc: rgba(17, 17, 17, 0.15);
  --button-header-hover-bgc: rgba(17, 17, 17, 0.25);
  --button-header-border: 2px solid rgba(240, 242, 243, 0.75);
  --button-header-border-hover: #ff6a39;
  --button-header-border-active: #fe3f00;
  --filter-button-grey-color: rgba(17, 17, 17, 0.25);
  --filter-button-active-bgc: #38444c;
  --filter-button-border-color: rgba(240, 242, 243, 0.35);
  --filter-button-box-shadow: ;
  --filter-button-white-color: #38444c;
  --button-green-color: #4caf50;
  --button-red-color: #d32f2f;
  --icon-main-color: #f0f2f3;
  --social-media-icon-color: #3d3935;
  --social-media-icon-fone-color: #f0f2f3;
  --index-promo-fone-color-first: #293238;
  --index-promo-fone-color-second: rgba(41, 50, 56, 0);
  --index-promo-fone-color-third: rgba(41, 50, 56, 0.43);
  --index-promo-fone-color-fourth: rgba(41, 50, 56, 0);
  --index-promo-fone-deg-first: 180deg;
  --index-promo-fone-deg-second: 90.09deg;
  --index-promo-fone-opacity-first: 0%;
  --index-promo-fone-opacity-second: 100%;
  --index-promo-fone-opacity-third: 0.1%;
  --index-promo-fone-opacity-fourth: 42.84%;
  --map-control-bgc: #38444c;
  --map-border-color: rgba(240, 242, 243, 0.35);
  --map-border-color-v2: rgba(240, 242, 243, 0.35);
  --map-active-control-bgc: #293238;
  --map-active-border-color-v2: rgba(0, 0, 0, 0.25);
  --button-pagination-bgc: rgba(17, 17, 17, 0.25);
  --button-pagination-border: 1px solid #f0f2f3;
  --button-pagination-active-bgc: #38444c;
  --button-pagination-active-border-color: rgba(240, 242, 243, 0.15);
  --swiper-pagination-bullet-color: #f0f2f3;
  --swiper-navigation-disabel-arrow-color: #f0f2f34a;
  --swiper-navigation-arrow-border-color: #f0f2f3;
  --swiper-navigation-arrow-color: #fff;
  --index-steps-foggle-background: linear-gradient(0deg, rgba(55, 40, 40, 0.8), rgba(55, 40, 40, 0.8)),
     linear-gradient(0deg, rgba(240, 242, 243, 0.35), rgba(240, 242, 243, 0.35));
  --index-reasons-foggle-background: rgba(17, 17, 17, 0.75);
  --obj-card-fogging-percent: 46.88%;
  --obj-card-list-favorite-icon-stroke-color: #f0f2f3;
  --news-detail-label-bgc: #697278;
  --news-detail-properties-border-color: rgba(240, 242, 243, 0.25);
  --news-detail-facts-icon-bgc: #f0f2f3;
  --services-block-counter-color: rgba(240, 242, 243, 0.5);
  --services-promo-bg: linear-gradient(180deg, rgba(17, 17, 17, 0.75) 0%, rgba(17, 17, 17, 0) 100%),
     linear-gradient(90deg, rgba(17, 17, 17, 0.75) 0%, rgba(17, 17, 17, 0) 100%);
  --sevices-gallery-bg-svg-image: url("/local/templates/main/img/services/gallery-icon.svg") left top/contain no-repeat;
  --about-promo-bg: linear-gradient(180deg, rgba(41, 50, 56, 0.75) 0%, rgba(41, 50, 56, 0) 100%),
     linear-gradient(90deg, rgba(41, 50, 56, 0.75) 0%, rgba(41, 50, 56, 0) 100%);
  --about-promo-adter-bg: url("/local/templates/main/img/about/promo/fone-icon1.svg") top center/cover no-repeat;
  --cotteg-label-bgc: #697278;
  --currency-bgc: linear-gradient(0deg, rgba(240, 242, 243, 0.15), rgba(240, 242, 243, 0.15)), #38444c;
  --currency-border: rgba(56, 68, 76, 0.35);
  --currency-active-border: rgba(240, 242, 243, 0.15);
  --currency-active-bgc: #38444c;
  --map-card-id-bgc: #697278;
  --map-card-category-bcg: #697278;
  --map-infr-card-bgc: linear-gradient(0deg, rgba(240, 242, 243, 0.15), rgba(240, 242, 243, 0.15)), #38444c;
  --map-infr-card-border-color: rgba(56, 68, 76, 0.25);
  --map-infr-descr-color: rgba(255, 255, 255, 0.75);
  --map-infr-card-active-border-color: transparent;
  --map-infr-card-active-bgc: #38444c;
  --calc-range-button-bgc: #ff6a39;
  --calc-range-button-border: none;
  --calc-range-line-bgc: #f0f2f3;
  --calc-range-value-border-color: rgba(0, 0, 0, 0.35);
  --calc-range-value-box-shadow: inset 0px 4px 4px rgba(0, 0, 0, 0.25);
  --input-main-border-color: rgba(240, 242, 243, 0.35);
  --input-main-placeholder-color: rgba(0, 0, 0, 0.5);
}