/*
Theme Name: Advance Consultancy
Theme URI: https://www.themeshopy.com/themes/free-consultancy-wordpress-theme/
Author: Themeshopy
Author URI: https://www.themeshopy.com/
Description: Advance Consultancy is a powerful free WordPress theme available for consulting firms consultants, business advisors, placement consultancies, corporate and digital agencies, software and startups, IT businesses, tech startups, and multiple business types. This is such an elegant theme with plenty of resources available for you. This theme can be used for Consulting, Finance, Legal, Marketing, HR, Accounting, Strategy, IT Services, Management, Coaching, Analytics, Startups, Advisory, Corporate, Training. It is responsive, simple, and adaptable to every screen no matter what device you use. With its flexible design, it makes your website looks incredible on laptops, desktops, mobile-phones as well as tablets. There is a beautiful Banner and a lot of well-built sections including the Testimonial, Team, etc. The user-friendly theme interface makes it easy for everyone to create their own website in no time. Considering the importance of SEO, this theme is made SEO-friendly so that you will be able to get the best ranks in search engine results. You cannot miss the importance of social media platforms and rightly so, this theme also includes many social media options for you for making your promotion more effective. To give you faster page load time, this theme comes with optimized codes that also work for delivering better performance by making the overall design lightweight. It uses Bootstrap and includes interactive Call to Action Buttons (CTA) that will give you a good website. Demo: https://www.themeshopy.com/advance-consultancy-pro/
Requires at least: 5.0
Tested up to: 6.8
Requires PHP: 7.2
Version: 0.5.9
License: GPLv3.0 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: advance-consultancy
Template: multi-advance
Tags: wide-blocks, flexible-header, block-styles, left-sidebar, right-sidebar, one-column, two-columns, three-columns, four-columns, grid-layout, custom-colors, custom-background, custom-logo, custom-menu, custom-header, editor-style, featured-images, footer-widgets, full-width-template, theme-options, threaded-comments, e-commerce, blog, portfolio
*/

/* Basic CSS */
.primary-navigation ul li {
	padding: 0 10px;
}
.primary-navigation ul li a {
	padding: 20px 0;
	position: relative;
	font-size: 14px;
}
.primary-navigation ul li a:hover{
	background: #fff;
}
.primary-navigation ul li a:hover, .sf-arrows ul li > .sf-with-ul:focus:after,.sf-arrows ul li:hover > .sf-with-ul:after,.sf-arrows .sfHover > .sf-with-ul:after, .primary-navigation ul li.current-menu-item a {
	color: #ff9227;
}
.primary-navigation ul li a:hover:before, .primary-navigation ul li.current-menu-item a:before {
	opacity: 1;
}
.primary-navigation ul li a:before {
	content: '';
	position: absolute;
	width: 100%;
	height: 3px;
	background: #ff9227;
	border-radius: 30px;
	bottom: 0;
	left: 0;
	opacity: 0;
}
.primary-navigation ul li.current-menu-item  li a {
	background: #458dce;
	color: #fff;
}
.primary-navigation ul li li {
	padding: 0;
}
.primary-navigation ul li li a {
	padding: 15px;
}
.primary-navigation ul ul {
	top: 50px;
}
.sf-arrows .sf-with-ul {
	padding-right: 20px;
}
#header a.reach-btn, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce a.added_to_cart.wc-forward, .woocommerce span.onsale {
	background: #ff9227;
}
.wp-block-woocommerce-empty-cart-block .wp-block-button a, .wp-block-woocommerce-empty-cart-block .wc-block-grid__product-onsale{
	background: #ff9227 !important;
}
.wp-block-woocommerce-empty-cart-block .wp-block-button a:hover{
	background: #121212 !important;
}
.wp-block-woocommerce-cart .wc-block-components-totals-coupon a, .wp-block-woocommerce-cart .wc-block-cart__submit-container a, .wp-block-woocommerce-checkout .wc-block-components-totals-coupon a, .wp-block-woocommerce-checkout .wc-block-checkout__actions_row a, .wc-block-cart__sidebar form.wc-block-components-totals-coupon__form .wc-block-components-button, .wc-block-checkout__sidebar form.wc-block-components-totals-coupon__form .wc-block-components-button, .wc-block-checkout__form .wc-block-components-button{
	background: #458dce;
}
.wc-block-checkout__sidebar form.wc-block-components-totals-coupon__form .wc-block-components-button span,
.wc-block-cart__sidebar .wc-block-components-totals-coupon__form button span{
	opacity: 1 !important;
}
.wp-block-woocommerce-empty-cart-block .wc-block-grid__product-onsale{
	border-color: #ff9227 !important;
}
.woocommerce .woocommerce-MyAccount-content .title a{
	background: #458dce;
}
.woocommerce .entry-summary .posted_in a{
	background: #ff9227;
}
.primary-navigation ul li.current-menu-item li a:hover {
	background: #fff;
	color: #458dce;
}
.topbar, .primary-navigation ul ul a, .page-box:hover, .pagination .current, .pagination a:hover, .page-links .post-page-numbers.current, .page-links a:hover, #sidebar input[type="submit"], #sidebar .tagcloud a:hover, #footer, .copyright, #comments a.comment-reply-link, nav.woocommerce-MyAccount-navigation ul li, .innerlightbox input[type="submit"], .read-moresec a, #sidebar .widget_block.widget_tag_cloud a:hover, .page-box-single .wp-block-tag-cloud a:hover {
  background: #458dce;
}
#sidebar ul li:hover:before, #comments input[type="submit"].submit {
	background: #458dce !important;
}
#sidebar #block-2 button[type="submit"]{
	background-color: #458dce;
}
a, .entry-content a, .comment a, .woocommerce-product-details__short-description p a, .entry-content ul li a, .entry-content ol li a, #sidebar .textwidget a, p.logged-in-as a, a.showcoupon, .woocommerce-message::before {
	color: #458dce;
}
#header, .primary-navigation ul ul, .woocommerce-message {
	border-color: #458dce;
}
.woocommerce .loader::before {
	display: none;
}
#footer {
	background: rgb(236 243 250);
	color: #000;
}
#footer h3, #footer li a, #footer th, #footer td, #footer caption, .copyright p, .copyright p a, .copyright .social-icons i, #footer a.rsswidget, #footer input[type="search"],#footer .tagcloud a, #footer .widget_block.widget_tag_cloud a, #footer .widget_block .wp-block-calendar .wp-calendar-nav a {
	color: #000;
}
#footer .widget_calendar .calendar_wrap a, table#wp-calendar td a{
	color: #000 !important;
}
#footer .tagcloud a, #footer .widget_block.widget_tag_cloud a {
	border-color: #000;
}
#footer .tagcloud a:hover, #footer input[type="submit"], #footer .widget_block.widget_tag_cloud a:hover {
	background: #ff9227;
	color: #fff;
}
.copyright {
	border-top: 1px solid #8f8f8f5c;
	background: rgb(236 243 250);
}
.copyright .social-icons i:hover {
	background: transparent;
}
.copyright .footer-social-icon a{
  color: #000000;
  border-color: #000000;
}
.screen-reader-response form.wpcf7-form.init {
	position: relative;
}
body #footer input.wpcf7-form-control.wpcf7-submit {
    left: auto !important;
    right: 0;
}
input#url {
	border: 1px solid #bcbcbc !important;
}
.wp-block-button__link{
	background-color: #458dce !important;
}
#maincontent .page-box-single .wp-block-button.is-style-outline a{
	background-color: transparent !important;
	color: #458dce !important;
}
.our-services .navigation .nav-previous a, .our-services .navigation .nav-next a{
	background: #458dce;
}
.our-services .navigation .nav-previous a:hover, .our-services .navigation .nav-next a:hover{
	background: #000;
}
.wp-block-latest-comments__comment-meta a:hover{
	color: #ff9227;
}
/* --------- Bradcrumbs --------- */
.bradcrumbs a {
  background: #ff9227 !important;
  color: #fff;
  padding: 8px 17px;
  display: inline-block;
  margin-right: 5px;
  margin-bottom: 10px;
  border-radius: 28px;
}
.bradcrumbs a:hover, .post-categories li a:hover{
  background:#000 !important;
  color: #fff;
}
.bradcrumbs span{
  background:#ff9227 !important;
  color:#fff;
  padding: 10px 10px;
  border-radius: 30px;
}
.post-categories li a, #comments a.comment-reply-link:hover, #sidebar #block-2 button[type="submit"]:hover{
	background: #ff9227;
}
#comments input[type="submit"].submit:hover{
	background: #ff9227 !important;
}
/*  Media CSS */
@media screen and (max-width: 1000px) {
	.primary-navigation ul li.current-menu-item a{
		background: transparent;
	}
	.toggle-menu i, .search-box i {
		background: #ff9227;
	}
	#menu-sidebar {
	    background-image: linear-gradient(-90deg, #2434B3 0%, #000 120% );
	}
	.primary-navigation ul li {
		padding: 0;
	}
	.primary-navigation ul li a:before {
		display: none;
	}
}
