/* theme-default.css */

/*--------------------------------------------------
=>> Navbar
--------------------------------------------------*/

.navbar .nav .menu-item .nav-link:hover, 
.navbar .nav .menu-item .nav-link:focus, 
.navbar.header-fixed-top .nav .menu-item .nav-link:hover, 
.navbar.header-fixed-top .nav .menu-item .nav-link:focus, 
.navbar.navbar-header-wrap .nav .menu-item .nav-link:hover, 
.navbar.navbar-header-wrap .nav .menu-item .nav-link:focus, 
.navbar.navbar-header-wrap.header-fixed-top .nav .menu-item .nav-link:hover, 
.navbar.navbar-header-wrap.header-fixed-top .nav .menu-item .nav-link:focus {
    color: #FAB702;
}
.navbar .nav .menu-item.active > .nav-link, 
.navbar.header-fixed-top .nav .menu-item.active > .nav-link,
.navbar.navbar-header-wrap .nav .menu-item.active > .nav-link, 
.navbar.navbar-header-wrap.header-fixed-top .nav .menu-item.active > .nav-link {
    color: #FAB702;
}
.navbar .nav .menu-item .dropdown-item:hover, 
.navbar .nav .menu-item .dropdown-item:focus, 
.navbar.navbar-header-wrap .nav .menu-item .dropdown-item:hover, 
.navbar.navbar-header-wrap .nav .menu-item .dropdown-item:focus {
    background-color: #FAB702;
}
.navbar .nav .dropdown-menu .menu-item.active .dropdown-item {
	background-color: #FAB702;
}
.navbar .nav .dropdown-menu > .menu-item > ul.dropdown-menu .menu-item.active .dropdown-item {
    background-color: #FAB702;
}
.navbar .nav .dropdown-menu > .menu-item > ul.dropdown-menu > .menu-item > .dropdown-item:hover, 
.navbar .nav .dropdown-menu > .menu-item > ul.dropdown-menu > .menu-item > .dropdown-item:focus {
    background-color: #FAB702;
}
.navbar.navbar-header-wrap.header-fixed-top .nav .btn-border {
    border: 2px solid #FAB702;
}
.navbar.navbar-header-wrap .nav .btn-border:hover, 
.navbar.navbar-header-wrap .nav .btn-border:focus, 
.navbar.navbar-header-wrap.header-fixed-top .nav .btn-border:hover, 
.navbar.navbar-header-wrap.header-fixed-top .nav .btn-border:focus {
    background: #FAB702;
	color: #ffffff;
	border: 2px solid #FAB702;	
}
.navbar .nav .menu-item:hover .nav-link, 
.navbar .nav .menu-item.active .nav-link {
    color: #FAB702;
}
/*Add Menu*/
.navbar .nav .menu-item .nav-link.add-menu {
    border: 2px solid #FAB702;
}
.navbar .nav .menu-item .nav-link.add-menu:hover, 
.navbar .nav .menu-item .nav-link.add-menu:focus {
	background-color: #FAB702;
}
.navbar.navbar-header-wrap .nav .menu-item .nav-link.add-menu {
	background: transparent;
	border: 2px solid #fff;	
} 
.navbar.navbar-header-wrap.header-fixed-top .nav .menu-item .nav-link.add-menu {
	border: 2px solid #FAB702;
}
.navbar.navbar-header-wrap .nav .menu-item .nav-link.add-menu:hover, 
.navbar.navbar-header-wrap .nav .menu-item .nav-link.add-menu:focus, 
.navbar.navbar-header-wrap.header-fixed-top .nav .menu-item .nav-link.add-menu:hover, 
.navbar.navbar-header-wrap.header-fixed-top .nav .menu-item .nav-link.add-menu:focus {
    background: #FAB702;
	color: #ffffff;
	border: 2px solid #FAB702;	
}
.navbar-toggler:focus {
    outline: 2px dotted #FAB702 !important;
}

/*--------------------------------------------------
=>> Header Center Logo with Navbar
--------------------------------------------------*/

.navbar.navbar-header-center {
	border-bottom: 2px solid #FAB702;
}

/*--------------------------------------------------
=>> Theme Main Slider
--------------------------------------------------*/

.theme-slider-content .sub-title { 
	color: #FAB702; 
}
.theme-slider-content .theme-caption-bg2 .sub-title { 
    background-color: #FAB702;
}

/*--------------------------------------------------
=>> Theme Service
--------------------------------------------------*/

.theme-services .service-content-thumbnail-two, .theme-services .service-content-thumbnail-two a {
    color: #FAB702;
}

/*--------------------------------------------------
=>> Theme Blog Meta Info
--------------------------------------------------*/

.entry-meta a {
    color: #FAB702;
}
.pagination .nav-links .page-numbers.current, 
.navigation.pagination .nav-links .page-numbers:hover, 
.navigation.pagination .nav-links .page-numbers:focus {
	background-color: #FAB702; 
	border: 1px solid #FAB702; 
}

/*--------------------------------------------------
=>> Sidebar Widget Style Css According to WordPress 5.8
--------------------------------------------------*/

.sidebar .widget .wp-block-group .wp-block-tag-cloud a:hover, 
.sidebar .widget .wp-block-group .wp-block-tag-cloud a:focus {
    background-color: #FAB702;
    border: 1px solid #FAB702;
}
.sidebar .widget .wp-block-group ul li a:hover, 
.sidebar .widget .wp-block-group ol li a:hover,
.sidebar .widget .wp-block-group ul li a:focus, 
.sidebar .widget .wp-block-group ol li a:focus {
    color: #FAB702;
}
.sidebar .widget .wp-block-group .logged-in a, 
.sidebar .widget .wp-block-group .logged-out a {
	color: #FAB702;
}
.sidebar .widget .wp-block-group .wp-block-media-text a {
    color: #FAB702;
}
.sidebar .widget .wp-block-group .wp-block-pullquote cite a {
	color: #FAB702;
}
.sidebar .widget .wp-block-group .wp-block-code a {
	color: #FAB702;
}
.wp-block-latest-comments .wp-block-latest-comments__comment-author:hover, 
.wp-block-latest-comments .wp-block-latest-comments__comment-author:focus, 
.wp-block-latest-comments .wp-block-latest-comments__comment-link:hover, 
.wp-block-latest-comments .wp-block-latest-comments__comment-link:focus {
	color: #FAB702;
}
.sidebar .widget .wp-block-group .wp-block-table figcaption a {
	color: #FAB702;
}
.sidebar .widget .wp-block-group .wp-block-verse a {
	color: #FAB702;
}
.sidebar .widget .wp-block-group .is-nowrap a {
	color: #FAB702;
}
.sidebar .widget .wp-block-group .wp-block-preformatted a {
	color: #FAB702;
}
.sidebar .widget .wp-block-group .is-vertical a {
	color: #FAB702;
}
.sidebar .widget.widget_block .wp-block-group p a {
	color: #FAB702;
}
.theme-blog .post .entry-content .wp-block-file .wp-block-file__button {
    background-color: #FAB702;
}
.theme-blog .post .wp-block-search input[type="search"]:focus {
	box-shadow: 0 0 0 0.063rem rgb(250 183 2 / 50%) !important;
    outline: transparent !important;
}
.entry-content .wp-caption-text a:hover { color: #FAB702; }	
.sidebar .widget .input-group > .form-control:focus {
	box-shadow: 0 0 0 0.063rem rgb(250 183 2 / 50%) !important;
}
.post-password-form input[type="password"]:focus {
	box-shadow: 0 0 0 0.063rem rgb(250 183 2 / 50%) !important;
	outline: transparent !important;
}
.sidebar .widget .wp-block-group .wp-block-image .wp-element-caption a {
    color: #FAB702;
}
.wp-block-cover.has-background-dim-60.has-background-dim .wp-block-cover-text a:hover {
	color: #FAB702;
}
.sidebar .widget .wp-block-group .wp-block-quote cite a {
	color: #FAB702;
}
.sidebar .widget .wp-block-group .wp-block-button .wp-block-button__link:hover, 
.sidebar .widget .wp-block-group .wp-block-button .wp-block-button__link:focus {
	background: #FAB702;
	color: #fff;
}
.theme-blog .post .entry-content ul.wp-block-page-list li.wp-block-navigation-item a:hover {
	color: #FAB702;
}
.sidebar .widget .wp-block-group .wp-block-embed .wp-element-caption a {
	color: #FAB702;
} 
.sidebar .widget .wp-block-group .wp-block-read-more {
	color: #FAB702;
} 
.sidebar .widget .wp-block-group .wp-block-file .wp-block-file__button {
    background-color: #FAB702;
}

/*------------------------------------------------------------
=>> Footer Sidebar Widget Style Css According to WordPress 5.8
------------------------------------------------------------*/

.footer-sidebar .widget .wp-block-search .wp-block-search__label:after {
    background: #fab702;
}
.footer-sidebar .widget .wp-block-group .wp-block-tag-cloud a:hover, 
.footer-sidebar .widget .wp-block-group .wp-block-tag-cloud a:focus {
    background-color: #FAB702;
    border: 1px solid #FAB702;
}
.footer-sidebar .widget .wp-block-group .logged-in a, 
.footer-sidebar .widget .wp-block-group .logged-out a {
	color: #FAB702;
}
.footer-sidebar .widget .wp-block-group td a {
	color: #FAB702;
}
.footer-sidebar .widget .wp-block-group .wp-block-media-text a {
    color: #FAB702;
}
.footer-sidebar .widget .wp-block-group .wp-block-pullquote cite a {
	color: #FAB702;
}
.footer-sidebar .widget .wp-block-group .wp-block-code a {
	color: #FAB702;
}
.footer-sidebar .widget .wp-block-group .wp-block-table figcaption a {
	color: #FAB702;
}
.footer-sidebar .widget .wp-block-group .wp-block-verse a {
	color: #FAB702;
}
.footer-sidebar .widget .wp-block-group .wp-block-preformatted a {
	color: #FAB702;
}
.footer-sidebar .widget .wp-block-group .is-vertical a {
	color: #FAB702;
}
.footer-sidebar .widget.widget_block .wp-block-group p a {
    color: #FAB702;
}
.footer-sidebar .widget .wp-block-group .is-nowrap a {
	color: #FAB702;
}
.footer-sidebar .widget .wp-block-group .wp-block-image .wp-element-caption a {
    color: #FAB702;
}
.footer-sidebar .widget .wp-block-group .wp-block-quote cite a {
	color: #FAB702;
}
.footer-sidebar .widget .wp-block-group .wp-block-button .wp-block-button__link:hover, 
.footer-sidebar .widget .wp-block-group .wp-block-button .wp-block-button__link:focus {
	background: #FAB702;
	color: #fff;
}
.footer-sidebar .widget dl a {
	color: #FAB702;
}
.footer-sidebar .wp-block-embed .wp-element-caption a {
	color: #FAB702;
}
.footer-sidebar .widget .wp-block-read-more {
	color: #FAB702;
}

/*--------------------------------------------------
=>> Theme Widgets Area
--------------------------------------------------*/

.sidebar .widget .widget-title, 
.sidebar .widget .wp-block-heading, 
.sidebar .widget .wp-block-search .wp-block-search__label {
    border-left: 5px solid #FAB702;
}
.widget .widget-title:after, 
.widget .wp-block-heading:after {
    background: #FAB702;
}