:root{
   --primary:#66111c;
   --primary-one:#66111c;
   --secondary:#222222;
   --primary-link: #66111c;
   --primary-link-hover: #222222;
   --primary-btn:#66111c;
   --primary-btn-hover:#222222;   
   --secondary-btn:#222222;
   --secondary-btn-hover:#66111c;   
}



/*===================
	Loading  CSS
====================*/
.cssload-letter { color: #222222; }
.cssload-cupcakeCircle { background: #66111c; } 
.cssload-cupcakeCore { background: #222222; } 
/*===================
	Header CSS
====================*/

.topbar-social-icons > li a:hover { color: #66111c; }
.aon-tb-tagline .text-primary { color:#66111c; }  
.cart-add-pic { color:#66111c; }
.cart-add-num { color:#222222; }
#search .aon-seach-close { background: #66111c; }
#search .search-btn i { color:#66111c; }
.header-nav .nav > li.active > a, .header-nav .nav > li.current-menu-item > a { color: #66111c; }
.header-nav .nav > li:hover > a { color: #66111c; }
.header-nav .nav > li .sub-menu li:hover > a { color: #66111c; }
@media (max-width: 991px) {
.header-nav .nav > li.active > a, 
.header-nav .nav > li.current-menu-item > a { color: #66111c; }
}
 
/*===================
	Banner Slider
====================*/


/*===================
	Basice Color
====================*/


/*===================
	Radio Checkbox CSS
====================*/
.sf-radio-checkbox input[type=checkbox] + label:hover:before, 
.sf-radio-checkbox input[type=radio] + label:hover:before { border-color: #66111c; }
.sf-radio-checkbox input[type=checkbox] + label:after { color: #66111c; }
.sf-radio-checkbox input[type=checkbox]:checked + label:before { border-color: #66111c; }
.sf-radio-checkbox input[type=radio]:checked + label:before { border-color: #66111c; }

/*===================
	Buttons CSS
====================*/
.site-button-link:hover { color: #66111c; }
.site-button-link:hover .btn-arrow-icon {  color: #66111c; }

.site-button { background: #66111c; }
.site-button:hover { background: #222222; }

.site-btn-curve::before { background:#66111c; }
.site-btn-curve::after { background:#66111c; }

.site-btn-curve:hover::before { background:#222222; }
.site-btn-curve:hover::after { background:#222222; }

.site-button-secondry { background-color:#222222; }
.site-button-secondry:hover { background: #66111c; }

.site-btn2-curve::before { background:#222222; }
.site-btn2-curve::after { background:#222222; }

.site-btn2-curve:hover::before { background:#66111c; }
.site-btn2-curve:hover::after { background:#66111c; }

button.scroltop { background: #66111c;  }
button.scroltop:hover { background: #222222; }
.wp-block-button .wp-block-button__link { background-color: #66111c; }
.wp-block-button .wp-block-button__link:hover { background-color: #222222; }

/*===================
	Pagination CSS
====================*/
.site-pagination2 .page-item.active .page-link { background: #66111c; }
.site-pagination2 .pagination > li > a:hover { background:#222222; }
.site-pagination .page-item.active .page-link { background-color: #66111c;  }
.site-pagination .pagination > li > a:hover, 
.site-pagination .pagination > li > span:hover { background-color: #66111c;  }
.aon-paging-arrow button {  background:#66111c; }
.aon-paging-arrow button:hover {  color:#66111c; }
.site-pagination2 .pagination > li > .page-link.current { background:#66111c; }
.site-pagination2 .pagination > li > .page-link:hover { background:#66111c; }
.aon-paging-arrow-inner .page-numbers { background:#66111c; }

/*===================
	Owl Slider CSS
====================*/
.owl-carousel .owl-dots .owl-dot.active span { background: #66111c; }
.owl-carousel .owl-dots .owl-dot:hover span { background: #222222; }

/*===================
	Footer CSS
====================*/
.aon-news-btn { color:#66111c; }
.aon-footer-bottom-area { background-color: #222222; }
.aon-socila-icon li a:hover { color:#66111c; }

/*===================
	Tabs & Accordian CSS
====================*/
.aon-tabs-style1.nav-pills .nav-link.active {
	 background:#66111c ;
}
.accordion-button:not(.collapsed) {
   background-color: #66111c !important; 
}

/*===================
	Widget CSS
====================*/
.bd-blockquote { border-left-color: #66111c; }
.widget_search button { background: #66111c; }
a.comment-reply-link{ background: #66111c; }
#cancel-comment-reply-link{ border: 1px solid #66111c; background: #66111c;}
.search-custom form button { border: 1px solid #66111c;  background-color: #66111c; }
.search-custom form button:hover{ background: #222222; }
.widget_tag_cloud a:hover { background: #66111c ;  }
.widget_services ul li:hover a { color: #66111c; }

.widget_search_bx2 button[type="submit"]:hover { background: var(--primary); }


