:root {
  --main-color: #ff6a39;
  --second-color: #fe3f00;
  --header-bgc: #fff;
  --header-line-color: rgba(0, 0, 0, 0.35);
  --footer-border-top-color: rgba(156, 156, 156, 0.75);
  --footer-sm-item-border: 1px solid rgba(0, 0, 0, 0.15);
  --content-main-color: #f6f6f6;
  --content-grey-color: #fff;
  --text-main-color: #000;
  --text-white-color: #fff;
  --text-dark-color: #000;
  --text-grey-color: #393b44;
  --text-orange-color: #ff6a39;
  --button-main-bgc: #ff6a39;
  --button-main-hover-bgc: #fe3f00;
  --button-main-text-color: #f6f6f6;
  --button-main-border: 2px solid #ff6a39;
  --button-main-border-hover: 2px solid #fe3f00;
  --button-grey-bgc: #9c9c9c;
  --button-grey-hover-bgc: #9c9c9c;
  --button-grey-border: 2px solid #9c9c9c;
  --button-grey-border-hover: #9c9c9c;
  --button-grey-border-active: #9c9c9c;
  --button-header-bgc: #9c9c9c;
  --button-header-hover-bgc: #9c9c9c;
  --button-header-border: 2px solid #9c9c9c;
  --button-header-border-hover: #9c9c9c;
  --button-header-border-active: #9c9c9c;
  --filter-button-grey-color: #9c9c9c;
  --filter-button-active-bgc: #ff6a39;
  --filter-button-border-color: rgba(156, 156, 156, 0.15);
  --filter-button-box-shadow: inset;
  --filter-button-white-color: #ffffff;
  --button-green-color: #4caf50;
  --button-red-color: #d32f2f;
  --icon-main-color: #393b44;
  --social-media-icon-color: #fff;
  --social-media-icon-fone-color: #3d3935;
  --index-promo-fone-color-first: rgba(224, 224, 224, 0.43);
  --index-promo-fone-color-second: rgba(224, 224, 224, 0);
  --index-promo-fone-color-third: #ffffff;
  --index-promo-fone-color-fourth: rgba(255, 255, 255, 0);
  --index-promo-fone-deg-first: 90.09deg;
  --index-promo-fone-deg-second: 180deg;
  --index-promo-fone-opacity-first: 0.1%;
  --index-promo-fone-opacity-second: 42.84%;
  --index-promo-fone-opacity-third: 0%;
  --index-promo-fone-opacity-fourth: 100%;
  --map-control-bgc: #f9f9f9;
  --map-border-color: rgba(0, 0, 0, 0.35);
  --map-border-color-v2: rgba(0, 0, 0, 0.15);
  --map-active-control-bgc: #e0e0e1;
  --map-active-border-color-v2: rgba(0, 0, 0, 0.25);
  --button-grey-bgc: #9c9c9c;
  --button-grey-border: 2px solid #9c9c9c;
  --button-pagination-active-bgc: linear-gradient(0deg, rgba(46, 48, 51, 0.15), rgba(46, 48, 51, 0.15)), #ffffff;
  --button-pagination-active-border-color: rgba(0, 0, 0, 0.15);
  --swiper-pagination-bullet-color: #000;
  --swiper-navigation-disabel-arrow-color: rgba(134, 134, 134, 0.8);
  --swiper-navigation-arrow-border-color: #9c9c9c;
  --swiper-navigation-arrow-color: #fff;
  --index-steps-foggle-background: linear-gradient(
     90.09deg,
     rgba(224, 224, 224, 0.43) 0.1%,
     rgba(224, 224, 224, 0.086) 46.38%,
     rgba(224, 224, 224, 0.43) 99.94%
  );
  --index-reasons-foggle-background: linear-gradient(
        90.09deg,
        rgba(224, 224, 224, 0.43) 0.1%,
        rgba(224, 224, 224, 0.086) 42.84%
     ),
     rgba(255, 255, 255, 0.5);
  --obj-card-fogging-percent: 0%;
  --obj-card-list-favorite-icon-stroke-color: #697278;
  --news-detail-label-bgc: var(--main-color);
  --news-detail-properties-border-color: rgba(0, 0, 0, 0.25);
  --news-detail-facts-icon-bgc: #fff;
  --services-block-counter-color: rgba(0, 0, 0, 0.5);
  --services-promo-bg: linear-gradient(180deg, #e0e0e0 0%, rgba(255, 255, 255, 0) 64.35%),
     linear-gradient(90deg, rgba(224, 224, 224, 0.645) 0%, rgba(224, 224, 224, 0) 42.81%);
  --sevices-gallery-bg-svg-image: url("../img/services/gallery-icon-light.svg") left top/contain no-repeat;
  --about-promo-bg: linear-gradient(180deg, #e0e0e0 0%, rgba(255, 255, 255, 0) 64.35%),
     linear-gradient(90deg, rgba(224, 224, 224, 0.645) 0%, rgba(224, 224, 224, 0) 42.81%);
  --about-promo-adter-bg: url("../img/about/promo/fone-icon2.svg") top center/cover no-repeat;
  --cotteg-label-bgc: #2e3033;
  --currency-bgc: #fff;
  --currency-border: rgba(0, 0, 0, 0.25);
  --currency-active-border: rgba(0, 0, 0, 0.15);
  --currency-active-bgc: rgba(0, 0, 0, 0.15);
  --map-card-id-bgc: #697278;
  --map-card-category-bcg: #2e3033;
  --map-infr-card-bgc: #f9f9f9;
  --map-infr-card-border-color: rgba(0, 0, 0, 0.25);
  --map-infr-descr-color: #000;
  --map-infr-card-active-border-color: rgba(255, 106, 57, 0.65);
  --map-infr-card-active-bgc: #f9f9f9;
  --calc-range-button-bgc: #ffffff;
  --calc-range-button-border: 1px solid rgba(0, 0, 0, 0.25);
  --calc-range-line-bgc: #ff6a39;
  --calc-range-value-border-color: rgba(0, 0, 0, 0.25);
  --calc-range-value-box-shadow: none;
  --input-main-border-color: rgba(0, 0, 0, 0.35);
  --input-main-placeholder-color: rgba(0, 0, 0, 0.35);
}
