:root {
    --ambed-primary: #ffffff;
    --ambed-secondary: #ffffff;
    --ambed-base: #000000;
    --ambed-black: #000000;
    --ambed-white: #ffffff;
    --ambed-gray: #565972;
    --ambed-text: #000000;
    --ambed-bdr-color: #ffffff;
}

body {
    background-color: var(--ambed-white);
    color: var(--ambed-text);
}

.main-header__top:before,
.main-header__top:after {
    background-color: #000000;
}

.main-header__top-right-social a {
    background-color: var(--ambed-white);
    color: var(--ambed-black);
    border: 1px solid var(--ambed-black);
}

.main-header__top-right-social a:hover {
    background-color: var(--ambed-black);
    color: var(--ambed-white);
}

.thm-btn {
    background-color: var(--ambed-white);
    color: var(--ambed-text);
    border: 1px solid var(--ambed-black);
}

.thm-btn:hover {
    background-color: var(--ambed-black);
    color: var(--ambed-white);
}

.section-title__title {
    color: var(--ambed-black);
}

.section-title__tagline {
    color: var(--ambed-black);
}

.page-header-bg:before {
    background-color: rgba(0, 0, 0, 0.5);
}

.main-menu__list > li > a {
    color: var(--ambed-black);
}

.main-menu__list > li > a:hover {
    color: var(--ambed-gray);
}

.footer-widget__title {
    color: var(--ambed-black);
}

.site-footer {
    background-color: var(--ambed-white);
}

.site-footer__bottom {
    background-color: var(--ambed-white);
    border-top: 1px solid var(--ambed-black);
}

.site-footer__bottom-text {
    color: var(--ambed-black);
}

.footer-widget__about-text {
    color: var(--ambed-black);
}

.main-menu__wrapper-inner {
    background-color: var(--ambed-white);
}

.main-menu .main-menu__list > li > a {
    color: var(--ambed-black);
}

.main-menu .main-menu__list > li.current > a,
.main-menu .main-menu__list > li:hover > a {
    color: var(--ambed-black);
}

.main-menu__search {
    color: var(--ambed-black);
}

.main-menu__search:hover {
    color: var(--ambed-black);
}

.main-header__top {
    background-color: var(--ambed-white);
}

.main-header__top-address li .content h5 a {
    color: var(--ambed-black);
}

.main-header__top-address li .content h5 a:hover {
    color: var(--ambed-black);
}

.about-one__text-1 {
    color: var(--ambed-black);
}

.about-one__points-content-box {
    border-color: var(--ambed-black);
}

.about-one__points-icon span {
    color: var(--ambed-black);
}

.about-one__points-text {
    color: var(--ambed-black);
}

.about-one__call-text a {
    color: var(--ambed-black);
}

.about-one__call-text a:hover {
    color: var(--ambed-black);
}

.about-one__project {
    background-color: var(--ambed-black);
}

.about-one__project-content h3,
.about-one__project-text {
    color: var(--ambed-white);
}

.about-one__shape-1 {
    background-color: var(--ambed-white);
}

.feature-one__content {
    background-color: var(--ambed-white);
}

.feature-one__content:before {
    background-color: var(--ambed-black);
}

.feature-one__content:after {
    background-color: var(--ambed-black);
}

.feature-one__icon span {
    color: var(--ambed-black);
}

.feature-one__single:hover .feature-one__icon span {
    color: var(--ambed-white);
}

.feature-one__title a {
    color: var(--ambed-black);
}

.feature-one__single:hover .feature-one__title a {
    color: var(--ambed-white);
}
