:root {
    --accent: #aa8c65 !important;
    --primary-font: Poppins, sans-serif;
    --secondary-font: Poppins, sans-serif;
}

body{background-color: #fff}
@media only screen and (max-width: 767px) {
  .cs-hero_title {
    margin-top: 100px;
  }
}
.cs-gradient_bg_1{background-color: #000!important;}
.cs-section_title{color: #000!important}
.cs-funfact_text{color: #fff;}
h2{color: #fff}
.cs-gradient_shape{display: none}
.cs-card_title{color: white;}
.cs-pricing_title{color: white}
.cs-testimonial_avatar_name{color: white;}
.cs-funfacts{color: black;}
.cs-funfact_number, .cs-primary_font, .cs-.semi_bold, .cs-primary_color{
color: black;}
.cs-post_title{color: #fff}
.cs-gradient_bg_1 .cs-primary_color{color: white}
.cs-fooer{ border-top: 0.1px solid #ede1cd ;background-color: #0d0d0d}
.cs-widget_title{color: white}
.cs-sticky_header_active{background-color: white}
.cs-icon_btn {color: #000;}
.cs-side_header_heading{color: white;}
.menu-item .ul{color: white}
.cs-munu_dropdown_toggle{color: white}
.cs-nav .cs-nav_list ul{background-color: white}

.cs-munu_toggle{color: black}
.cs-cursor_lg{display: none}
.cs-cursor_sm{display: none}
.text-white{color: #000!important}
.cs-text_dark{color: #fff!important}
.cs-text_btn{ background-color: #0f0f0f;
padding: 10px 20px;
border: none;
Border-radius: 10px
}
.cs-m0{color: #0f0f0f}
.cs-funfact_number{color: #fff}
.cs-mp0{color: #0f0f0f}
.cs-sidebar_widget_title{color: #0f0f0f}
.iconify{color: #aa8b65}
.cs-post_sub_title{color: #0f0f0f}

.cs-sidebar_search{color: #0f0f0f}
.cs-pagination_item{color: #fff}
.cs-post_title{color: #0f0f0f}
.post-text{color: #0f0f0f}
.blog-avatar-wrap h4 {color: #000!important}
.blog-avatar-wrap  {color: #000!important}
.cs-pricing_table span {color: #fff}
.cs-fooer_main a {color: #fff}
.cs-fooer_main li {color: #fff}
@media only screen and (max-width: 967px) {
.menu-item {color: #fff!important}
}
.cs-menu_widget{color: #fff}
.cs-side_menu_widget{color: #000;}
.tag-cloud-link{
color: #000}
.cs-site_header{
background-color: #fff;
margin-top: 0px!important;}
.cs-site_branding { text-align: center;
line-height: 50px;}
.cs-site_branding img{
max-height: 40px!important;}
.cs-main_header_in{
max-height: 55px!important}
.cs-nav_list {
    text-transform: capitalize; 
}

.cs-newsletter_input{
background-color: #fff!important;
}
.cs-post_title{font-size: 14px;
font-weight: 600
}
.cs-recent_post_info{color: #000!important}
.cs-recent_post_title{color: #000!important}
.cs-post_title{display: -webkit-box;         
    -webkit-line-clamp: 3;         
    -webkit-box-orient: vertical; 
    overflow: hidden;}
    
@media (max-width: 768px) {
  .cs-nav_list li {
    background-color: #000;
  }

  .cs-nav_list li a {
    background-color: #000;
  }
}
