.main-menu .main-menu__list > li > a,
.stricky-header .main-menu__list > li > a {
  color: var(--fixnix-black);
}

:root {
  --fixnix-font: "Nunito Sans", sans-serif;
  --fixnix-font-two: "Saira", sans-serif;
  --fixnix-gray: #646464;
  --fixnix-gray-rgb: 100, 100, 100;
  --fixnix-white: #ffffff;
  --fixnix-white-rgb: 255, 255, 255;
  --fixnix-base: #cf1f1f;
  --fixnix-base-rgb: 207, 31, 31;
  --fixnix-black: #171a1d;
  --fixnix-black-rgb: 23, 26, 29;
  --fixnix-primary: #f7f7f9;
  --fixnix-primary-rgb: 247, 247, 249;
  --fixnix-bdr-radius: 8px;
}

.about-one__right-text-1 > p {
  text-align: center;
}

.stricky-header.main-menu {
  background-color: var(--fixnix-white);
}

.google-map {
  position: relative;
  display: block;
}
.contact-page__points-list .contact-row {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}

.contact-page__points-list .contact-item {
  flex: 1;
  display: flex;
  align-items: center;
  gap: 10px;
}

.contact-page__points-list .contact-item .text {
  flex: 1;
}
.contact-page__points-title {
  margin-bottom: 10px;
}
.contact-page__points-list .contact-item {
  display: block;
}

.main-menu .main-menu__list > li > a,
.stricky-header .main-menu__list > li > a {
  font-size: 18px;
}

.footer-widget__about-text-box {
  padding-top: 42px;
}

@media (max-width: 767px) {
  .main-menu .mobile-nav__toggler {
    color: var(--fixnix-base);
  }
}
@media only screen and (max-width: 767px) {
  .site-footer__top {
    padding: 55px 0 115px;
  }
}

.main-slider .container {
  margin-top: 170px;
}
main-menu__call-sub-title {
  color: var(--fixnix-black);
}

.main-menu__logo {
  padding: 7px;
}
.brand-one .swiper-slide img {
  height: 100%;
  opacity: 1;
}

.brand-one__inner {
  padding: 50px 0 100px;
}

.quick-contact {
    position: fixed;
    bottom: 100px;
    right: 15px;
    width: 60px;
    z-index: 9999;
}

.quick-contact img {
    position: fixed;
    bottom: 100px;
    right: 30px;
    width: 50px;
    z-index: 9;
}
