
/* theme-default.css */   /*-------------------------------------------------- =>> Common - Begining Css --------------------------------------------------*/  blockquote { 	border-left: 3px solid #FAB702; } .wp-block-pullquote blockquote { 	border-left: 0;     border-top: 3px solid #FAB702; } td a { 	color: #FAB702; } input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus, select:focus, .form-control:focus { 	border-color: #FAB702; } button, input[type="button"], input[type="submit"] { 	background-color: #FAB702; } .btn-default,  .btn-default-dark,  .btn-light:hover,  .btn-light:focus {  	background: #FAB702;  } .btn-light {  	color: #FAB702;  } .btn-border,  .btn-border:hover,  .btn-border:focus {  	border: 2px solid #FAB702;  } .btn-border:hover,  .btn-border:focus {     background: #FAB702; }  /*-------------------------------------------------- =>> 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;	 }  /*-------------------------------------------------- =>> Theme Combined Classes --------------------------------------------------*/  .theme-bg-default { background-color: #FAB702 !important; } .text-default { color: #FAB702 !important; } .entry-header .entry-title a:hover,  .entry-header .entry-title a:focus {  	color: #FAB702 !important;  }  /*-------------------------------------------------- =>> Theme Main Slider --------------------------------------------------*/  .theme-slider-content .sub-title {  	color: #fab702;  } .theme-slider-content .theme-caption-bg2 .sub-title {      background-color: #fab702; }  /*-------------------------------------------------- =>> Slider Next/Prev Button Styles --------------------------------------------------*/  .owl-carousel .owl-prev,  .owl-carousel .owl-next,  .owl-carousel .owl-prev:hover,  .owl-carousel .owl-prev:focus,  .owl-carousel .owl-next:hover,  .owl-carousel .owl-next:focus,  .theme-sponsors .owl-carousel .owl-prev:hover,  .theme-sponsors .owl-carousel .owl-next:hover {  	background-color: #FAB702; } .owl-theme .owl-dots .owl-dot.active span { 	background-color: #FAB702; }  /*-------------------------------------------------- =>> Theme Page Header Area --------------------------------------------------*/  .page-breadcrumb > li a { color: #FAB702; }  /*-------------------------------------------------- =>> Theme Section Title & Subtitle --------------------------------------------------*/  .theme-separator-line-horrizontal-full::before {     color: #fab702; } .theme-section-module .theme-section-subtitle { 	color: #FAB702; }  /*-------------------------------------------------- =>> Theme Info Area --------------------------------------------------*/	  .theme-info-area i.icon, .theme-info-area .media:hover .info-details,  .theme-info-area .media:focus .info-details { 	color: #FAB702; }  /*-------------------------------------------------- =>> Theme Service Area --------------------------------------------------*/  .theme-services .service-content-thumbnail a { color: #FAB702; } .theme-services .service-content-thumbnail i.fa {  	color: #FAB702; } .theme-services .service-title a:hover,  .theme-services .service-title a:focus {  	color: #FAB702; }  /*-------------------------------------------------- =>> Theme Project Area --------------------------------------------------*/  .theme-project .theme-project-content:hover {  	background-color: #FAB702;  } .theme-project .theme-project-content:hover .content-area:before {     border-color: transparent transparent #FAB702 transparent; } .theme-project .theme-project-content .theme-project-title,  .theme-project .theme-project-content .theme-project-title a,  .theme-project .theme-project-content .theme-project-title a:hover,  .theme-project .theme-project-content .theme-project-title a:focus {  	color: #FAB702;  }   /*-------------------------------------------------- =>> Theme Testimonial Area --------------------------------------------------*/  .theme-testimonial-block,  .theme-testimonial-block:hover {  	border-top: 3px solid #FAB702 !important; } .theme-testimonial-block::after {     color: #FAB702; } .testimonial-content.vrsn-two::before {     background: #fab702; } .theme-testimonial-block .name,  .theme-testimonial-block .name a,  .theme-testimonial-block .name a:hover,  .theme-testimonial-block .name a:focus { 	color: #fab702; }   /*-------------------------------------------------- =>> 404 Error Page Area --------------------------------------------------*/  .theme-error-page .error-title b,  .theme-error-page .error-title i {  	color: #FAB702; }  /*-------------------------------------------------- =>> Theme Blog Sidebar  --------------------------------------------------*/  .theme-blog .post-thumbnail img { border-bottom: 4px solid #FAB702; } .entry-content a { color: #FAB702; }  /*-------------------------------------------------- =>> Theme Blog Meta Info --------------------------------------------------*/  .media .posted-on time.days {     background-color: #FAB702; } .entry-meta span:after { 	 	color: #fab702; } .entry-meta a {  	color: #FAB702;  } .more-link { 	background: #FAB702; } .entry-meta .tag-links a {     background-color: #FAB702; } .more-link { 	background: #FAB702; } .pagination a:hover,  .pagination a.active,  .page-links a:hover,  .post-nav-links a:hover,  .post-nav-links .post-page-numbers.current {  	background-color: #FAB702;  	border: 1px solid #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;  } .comment-detail-title a:hover,  .comment-detail-title a:focus {  	color: #FAB702;  } .comment-detail-title .comment-date a {     color: #fab702; } .comment-detail-title .comment-date a:hover { color: #FAB702; } .pull-left-comment img {  	border: 3px solid #FAB702;  } .reply a {     border: 2px solid #FAB702; } .reply a:hover, .reply a:focus {  	border: 2px solid #FAB702; 	background-color: #FAB702; } .logged-in-as a {		 	color: #FAB702;		 } .theme-comment-title h4:after {     background: #fab702; } .comment-form .form-control:focus { 	box-shadow: 0 0 0 0.063rem rgb(250 183 2 / 50%) !important; 	outline: transparent !important; } /*Logged-in-color*/ .logged-in-color a { 	color: #FAB702; }   /*-------------------------------------------------- =>> Theme Widgets Area --------------------------------------------------*/  .widget a:hover,  .widget a:focus,  .footer-sidebar .widget_rss ul li .rsswidget:hover,  .footer-sidebar .widget_rss ul li .rsswidget:focus {  	color: #FAB702;  } .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; } .widget_archive li, .widget_categories li, .widget_links li,  .widget_meta li, .widget_nav_menu li, .widget_pages li,  .widget_recent_comments li, .widget_recent_entries li {     color: #FAB702; } .widget button[type="submit"],  .btn-success {     background-color: #FAB702; 	border-color: #FAB702; } .widget .tagcloud a:hover,  .widget .tagcloud a:focus {     background-color: #FAB702;     border: 1px solid #FAB702; } address i {  	color: #FAB702; } /*wp-block-search*/ .wp-block-search .wp-block-search__button {     background: #FAB702;     border: 1px solid #FAB702; } /*wp-calendar-nav widget*/ .wp-calendar-nav .wp-calendar-nav-prev > a,  .wp-calendar-nav .wp-calendar-nav-next > a { 	color: #FAB702; } .wp-calendar-nav .wp-calendar-nav-prev > a:hover,  .wp-calendar-nav .wp-calendar-nav-next > a:hover, .wp-calendar-nav .wp-calendar-nav-prev > a:focus,  .wp-calendar-nav .wp-calendar-nav-next > a:focus { 	color: #FAB702; 	box-shadow: 0 1px 0 0 currentColor; } /*wp-block-latest-comments*/ .wp-block-latest-comments__comment-date {     color: #FAB702; } /*rsswidget title color*/ .widget_rss ul li .rsswidget { 	color: #FAB702; }  	 /*--------------------------------------------------------------		 ## Captions		 --------------------------------------------------------------*/		  .wp-caption-text a { color: #FAB702; }		   /*-------------------------------------------------- =>> Site Footer Area --------------------------------------------------*/  .site-footer { 	border-top: 3px solid #FAB702; 	border-bottom: 3px solid #FAB702; } .footer-sidebar .widget a:hover,  .footer-sidebar .widget a:focus {  	color: #FAB702;  }  /*-------------------------------------------------- =>> Theme Site Info Area --------------------------------------------------*/  .site-info a { color: #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; }  /*-------------------------------------------------- =>> Page Scroll Up/Down Area --------------------------------------------------*/  .page-scroll-up a,  .page-scroll-up a:hover, .page-scroll-up a:active { 	background: #FAB702; }  /*-------------------------------------------------- =>> Shop Products  --------------------------------------------------*/  /*Product Buttons*/ .woocommerce ul.products li.product .button.add_to_cart_button:hover,  .woocommerce ul.products li.product .button.product_type_grouped:hover,  .woocommerce ul.products li.product .button.product_type_simple:hover,  .woocommerce ul.products li.product .button.product_type_external:hover,  .woocommerce ul.products li.product .button.product_type_variable:hover { 	color: #FAB702; 	border-bottom: 2px solid #FAB702; } .woocommerce ul.products li.product a.added_to_cart { 	color: #FAB702; 	border-bottom: 2px solid #FAB702; } .woocommerce ul.products li.product a.added_to_cart:hover { 	color: #FAB702; 	border-bottom: 2px solid #FAB702; }  /*Product Single View*/ .woocommerce div.product form.cart .button:hover,  .woocommerce div.product form.cart .button:hover { 	background: #FAB702; } .woocommerce table.shop_table td.product-name,  .woocommerce table.shop_table td.product-name a { 	color: #FAB702;	 } .product_meta .posted_in a:hover,  .product_meta .tagged_as a:hover { 	color: #FAB702; } .woocommerce #review_form #respond .form-submit input:hover {     background: #FAB702; }  /*Product Cart View*/ .woocommerce .woocommerce-error .button,  .woocommerce .woocommerce-info .button,  .woocommerce .woocommerce-message .button,  .woocommerce-page .woocommerce-error .button,  .woocommerce-page .woocommerce-info .button,  .woocommerce-page .woocommerce-message .button {     background-color: #FAB702; } /*Product Cart Table*/ .woocommerce table.shop_table td.product-name a:hover,  .woocommerce table.shop_table td.product-subtotal .woocommerce-Price-amount { 	color: #FAB702;	 } .woocommerce-cart table.cart td.actions .coupon button.button:hover { 	background: #FAB702;     color: #fff;	 } .woocommerce-cart table.cart td.actions button.button { 	background: #FAB702;     color: #fff; } #add_payment_method .wc-proceed-to-checkout a.checkout-button,  .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,  .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,  .woocommerce .woocommerce-form-login .woocommerce-form-login__submit,  .woocommerce button.button.woocommerce-Button { 	background-color: #FAB702; } .checkout_coupon.woocommerce-form-coupon .form-row button.button:hover { 	background-color: #FAB702; } .woocommerce #payment #place_order,  .woocommerce-page #payment #place_order {     background-color: #FAB702; } /*WooCommerce Widgets*/ .woocommerce .widget_price_filter .ui-slider .ui-slider-handle {     background-color: #FAB702; } .woocommerce .widget_price_filter .price_slider_amount .button {     background-color: #FAB702; } .woocommerce-mini-cart__buttons.buttons a.button,  .widget .woocommerce-mini-cart__buttons.buttons a.button:hover,  .widget .woocommerce-mini-cart__buttons.buttons a.button:focus { 	background-color: #FAB702; 	color: #fff; } /*WooCommerce Pagination*/ .woocommerce nav.woocommerce-pagination ul li a:focus,  .woocommerce nav.woocommerce-pagination ul li a:hover,  .woocommerce nav.woocommerce-pagination ul li span.current { 	background-color: #FAB702;     border: 1px solid #FAB702;     color: #fff; }