:root {
    --primary-color: #797979;
    --secondary-color: #8a2c2c !important;
    --dark-color1: #111111;
    --dark-color2: #17384e;
    --white-color: #ffffff;
    --transition: 0.4s ease-in-out;
}

body,
.as_header_wrapper,
.as_banner_wrapper,
.as_about_wrapper,
.as_horoscope_wrapper,
.as_expertise_wrapper,
.as_philosophy_wrapper,
.as_whychoose_wrapper,
.as_contact_form_wrapper {
    background-color: #FFB18C !important;
    background-image: none !important;
}


.as_menu ul li a.active:before,
.as_menu>ul>li>a:hover:before,
.as_menu>ul>li>a.active:before,
.as_banner_wrapper:after,
.as_whychoose_wrapper:before,
.as_whychoose_wrapper:after,
.as_footer_wrapper:before,
.as_footer_wrapper:after {
    display: none !important;
}


.as_menu ul li a.active,
.as_menu ul li a:hover,
.as_menu ul li a {
    color: white !important;
    font-size: 14px !important;

}

.secondPara, .as_paragraph_wrapper{
    border-color: var(--secondary-color) !important;
}


.as_font14{
    color: white !important;
} 

.as_quote, .as_heading, .as_number{
    color: var(--secondary-color) !important;
}

.as_btn, .as_btn:focus, .as_btn:visited{
    background-image: none !important;
    background-color: transparent !important;
    color: white !important;
}

a.as_btn, button.as_btn{
    font-weight: 600;
    border: 2px solid #e5e5ea !important;
}

.as_btn::after{
    background-image: none !important;
    background-color: var(--secondary-color) !important;
}

.as_expertise_card h4{
    color: var(--secondary-color) !important;
}
.as_expertise_card .as_font14{
    color: black !important;
}


.as_expertise_card:hover h4,
.as_expertise_card:hover .as_font14{
    color: white !important;
}

.as_service_box:hover, .as_expertise_card:hover{
    background-image: none !important;
    background-color: var(--secondary-color) !important;
}

.popupNav span:hover{
color:  var(--secondary-color) !important;
}

.as_header_wrapper{
    position: relative !important;
}

.as_banner_wrapper {
    padding: 60px 0 150px !important;
}

.topSocialIcons{
    color: white !important;
}

.topSocialIcons:hover{
    color: var(--secondary-color) !important;
}