/*root */
:root{
	--primary-color: #ee3124 !important;
	--secondary-color: #ee3124 !important;
	--dark: #ee3124 !important;
	--light: #fff !important;
	--background: #ee3124 !important;
}

/*section-title*/
.section-title .subtitle{
	color: #000 !important;
}
.section-title .title>span{
	color: #000 !important;
}
.section-title .title{
	color: #000 !important;
}
.section-title p{
	color: #000 !important;
}



.above-header .contact-icon,.contact-info .text a{
	color: var(--light);
} 

.above-header{
	background: var(--primary-color);
}
.above-header .widget_social_widget li a{
	background: #ee3124;
	color: var(--light);
}
.header-one .main-navigation-area .main-navigation, .header-two .main-navigation-area .main-navigation{background: var(--light);}
.main-navbar .main-menu > li.menu-item:not(.focus):not(.active):not(:hover) > a:not(:focus):not(:hover) {
    color: var(--dark);
}
.header-three .main-navbar .main-menu > li.menu-item:not(.focus):not(.active):not(:hover) > a:not(:focus):not(:hover) {
    color: var(--light);
}
.main-navbar .main-menu > li:hover > a, .main-navbar .main-menu > li:focus-within > a, .main-navbar .main-menu .menu-item.active > a {
    color: var(--primary-color);
}

/*transparent-header*/
.header-two .above-header{background: none;}

.transparent_header .above-header .contact-icon{
	color: var(--primary-color);
}
.transparent_header .contact-info .text a{
	color: var(--dark);
}
.header-three .contact-info .text a{color: var(--light);}
.header-three .contact-info .text a:hover,
.header-three .contact-info .text a:focus-within{
	color: var(--primary-color);
}
.transparent_header .above-header .widget_social_widget li a{
	background: var(--light);
	color: var(--dark);
}
.header-two .above-header .widget_social_widget li a:hover,
.header-two .above-header .widget_social_widget li a:focus-within{
	background: var(--primary-color);
	color: var(--light);
}
.header-three .above-header .widget_social_widget li a{
	background: rgba(255, 255, 255, 0.2);
	color: var(--light);
}




/***********slider*********/
.slider-one .home-slider{background: var(--background);}
.home-slider .main-content .sub-title{color: var(--secondary-color);}
.home-slider .main-content h1{color: var(--dark);}
.home-slider .main-content h1>span{color: var(--primary-color);}
.home-slider .main-content h4{color: var(--dark);}
.home-slider .main-content p{color: #ee3124 !important;}
.main-btn{background: var(--primary-color);color: var(--light);}




/*category*/
.category-item .icon{color:#ee3124 !important;)}
.category-item h2 a{color:#ee3124 !important;)}
/*sponsor-content*/
.sponsor-content .section-title a{
    background: #fff !important;
    color: #fff !important;
    transition: 0.65s;
}
.sponsor-content .section-title a:hover,
.sponsor-content .section-title a:focus-within{
    color: #fff !important;
}
.sponsor-content .section-title .subtitle,
.sponsor-content .section-title h3.title{color: #000 !important;}
.sponsor-content .section-title p{color: #000 !important;}
.sponsor-section .sponsor-inner,.sponsors .sponsor-inner{
    background: #fff !important;
    border-radius: 4px 4px 4px 4px !important;
    overflow: hidden;
}

.sponsor-content .section-title{
    text-align: left !important;
}
.sponsor-main ul{
    display: flex;
    flex-wrap: wrap;
    align-items: center; 
}
.sponsor-main ul li img{display: inline-block;max-width: 70% !important;}
.sponsor-main ul li:nth-child(odd){
    background: #fff !important;
}
.sponsor-main ul li:nth-child(even){
    background: #fff !important;;
}
.clearfix{
background-color: #ffffff!important;
text-color: #000 !important;
}
.sponsor-main{
	background-color: #ffffff!important;
}
sponsor-content {
	background-color: #ffffff!important;
}
.col-lg-4 col-sm-6{
	background-color: #ffffff!important;
}
/*hide author name on home page*/
.author-name {
	display: none !important;
}

/*home page blog background color*/
.post-content{
background-color: #fff !important;
}
.post-content{
font-color: #000 !important;
}


.post-categories{
	display: none !important;
}
.post-content p {
    color: #000 !important;
}
}
.client-content p {
color: #000 !important;
}
.about_para {
	color: #000 !important;
}
.client_content {
	color: #000 !important;
}
/* Change paragraph font to Arimo */
p {
    font-family: 'Arimo', sans-serif !important;
}
/* Change primary menu font to Arimo */
.main-menu {
    font-family: 'Arimo', sans-serif !important;
}
.navbar-area {
    font-family: 'Arimo', sans-serif !important;
}
.main-navbar {
    font-family: 'Arimo', sans-serif !important;
}
.navigation-wrapper {
    font-family: 'Arimo', sans-serif !important;
}
.navigation-wrapper {
    font-family: 'Arimo', sans-serif !important;
}
.menu-home {
    font-family: 'Arimo', sans-serif !important;
}
/* Change hyperlink color and add a hover effect */
a {
    font-family: 'Arimo', sans-serif;
    color: #0073e6; /* Change to your preferred color */
    text-decoration: none; /* Remove underline */
}

/* Apply a different color on hover */
a:hover {
    color: #ff6600; /* Change to your preferred hover color */
}