.header-buttons-wrapper li {
  color: #ae8353;
}

.header-style-three .mobile-menu-trigger span {
  background-color: #ae8353;
}

p {
  color: #ae8353;
}

.fas.fa-map-marker-alt {
  color: #ae8353;
}

.far.fa-envelope-open {
  color: #ae8353;
}

.site-footer a {
  color: #ae8353;
}

.widget-contact-information .widget-mobile-number a {
  color: #ae8353;
}

.footer-widget-area .widget_nav_menu .widget-title {
  color: #ae8353;
}

.footer-widget-area .widget-title {
  color: #ae8353;
}

.site-info-right {
  color: #ae8353;
}

.site-info-left {
  color: #ae8353;
}

.menu-container-wrapper {
  background-color: #282929;
}

.footer-widget-area {
  background-color: #282929;
}

.footer-bottom-area {
  background-color: #282929;
}

.widget_themedraft_about_company_widget .about-info-img img {
  width: 250px;
}

.header-style-two .main-menu-area {
  background-color: #282929;
}

.elementor-section.elementor-top-section.elementor-element.elementor-element-6b3694ef.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
  background-color: #615f5f;
}

.elementor * {
  color: #ffffff;
}

#content.site-content {
  background-color: #292828;
}

#primary.content-area.page-content-area.layout-full-width {
  background-color: #454545;
}

.fas.fa-arrow-right {
  background-color: #332d2d;
}

.gallery-item-title {
  color: #474747;
}

.single-post-wrapper {
  background-color: #5e5b5b;
}

article .post-title a:hover {
  color: #fff7f7;
}

a {
  color: #ffffff;
}

.contact-info-list li a:hover {
  color: #ffffff;
}

.contact-info-list li a {
  color: #ffffff;
}

.contact-list-title {
  color: #ffffff;
}

.td-contact-info-wrapper .main-title {
  color: #ffffff;
}

.td-section-title-wrap .title {
  color: #ffffff;
}

.contact-form-title {
  color: #ffffff;
}

.elementor a {
  color: #4d4d4d;
}

.promo-title {
  color: #ffffff;
}

.td-icon.flaticon-law-briefcase {
  color: #545252;
}

.td-icon.flaticon-business-list {
  color: #545252;
}

.td-icon.flaticon-law-gun-1 {
  color: #545252;
}

.td-icon.flaticon-law-auction {
  color: #545252;
}

.td-single-post-content .post-title:hover {
  color: #545252;
}

.td-single-post-content .post-title {
  color: #545252;
}

.author.vcard {
  color: #545252;
}

.td-post-date-and-comment ul li i.far.fa-user {
  color: #545252;
}

.td-banner-title {
  color: #ffffff;
}

.td_button:hover {
  color: #ffffff;
}

.service-desc p:last-of-type {
  color: #6e6c6c;
}

.service-box-main-icon {
  background-color: #525252;
}

.header-style-two .menu-container-wrapper {
  background-color: #282929;
}

.logo-wrap {
  background-color: #282929;
}

.logo-wrap img {
  background-color: #282929;
}

.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-1c574955 {
  background-color: #424242;
}

.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-186fcfa {
  background-color: #636262;
}

.elementor-section.elementor-top-section.elementor-element.elementor-element-9e1eb0e.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
  background-color: #454545;
}

.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
  background-color: #454545;
}

.td-image-and-text-wrapper .normal-text p {
  color: #595959;
}

.header-style-three .main-menu-area.uk-active {
  background-color: #292929;
}

.content-area.page-content-area ul li {
  color: #ffffff;
}

.elementor-45 .elementor-element.elementor-element-c43a18a .elementor-tab-title.elementor-active a {
  font-size: 30px;
  text-align: center;
}

.elementor-45 .elementor-element.elementor-element-c43a18a .elementor-toggle-title {
  font-size: 30px;
  text-align: center;
}

.entry-content ul {
  color: #ffffff;
}

.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container {
  color: #ffffff;
}