/*
Theme Name: Advance Marketing Agency
Theme URI: https://www.themeshopy.com/themes/free-marketing-agency-wordpress-theme/
Author: Themeshopy
Author URI: https://www.themeshopy.com/
Description: Advance Marketing Agency is a free theme designed for marketing agencies, advertising firms, SEO and social media marketing services, promotional campaign managers, and digital marketing businesses. Perfect for Marketing Firms, Advertising Agencies, PR Agencies, Branding Studios, Media Companies, Digital Agencies, Creative Firms, Consultancy Services, SEO Experts, Content Marketing, Social Media Management, Web Design Agencies, Event Planning, PPC Management, and Email Marketing, the theme features a minimal, adaptable design that works seamlessly across desktops, laptops, tablets, and mobile devices. Its user-friendly layout allows users with or without coding skills to create a stunning website, while optimized, clean code ensures faster page loads, better SEO performance, and improved user experience. Built with a robust Bootstrap framework, the theme includes interactive Call to Action (CTA) buttons and social media integration to enhance visitor engagement and promotion efforts. Full compatibility with WooCommerce for product or service listings, and Contact Form 7 for lead capture and client inquiries, provides a complete marketing platform. Whether managing digital campaigns, influencer outreach, or content marketing funnels, Advance Marketing Agency offers a professional, high-performing base for marketing businesses. Demo: https://www.themeshopy.com/marketing-agency-pro/
Requires at least: 5.0
Tested up to: 6.8
Requires PHP: 7.2
Version:0.6.6
License: GPLv3.0 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: advance-marketing-agency
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 */
.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:hover, a {
	color: #2434B3;
}
.woocommerce-message::before {
	color: #2434B3 !important;
}
.topbar, .page-box:hover, #sidebar .tagcloud a:hover, #footer, .copyright, input[type="submit"], .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce span.onsale, .woocommerce .woocommerce-MyAccount-navigation ul li, .read-moresec a:hover, #sidebar .widget_block.widget_tag_cloud a:hover, .page-box-single .wp-block-tag-cloud a:hover {
	background: #2434B3;
}
#sidebar ul li:hover:before, #sidebar input[type="submit"], .innerlightbox input[type="submit"], .pagination .current, .page-links .post-page-numbers.current, .pagination a:hover, .page-links a:hover {
	background: #2434B3 !important;
}
#sidebar #block-2 button[type="submit"]{
	background: #2434B3 !important;
}
#header {
	border: 0;
	box-shadow: 0 0 10px #ddd;
}
.middle-header {
	padding: 20px 0;
}
#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 ul.products li.product .onsale, .woocommerce span.onsale, .read-moresec a {
	background: #FF4B36;
}
.wp-block-woocommerce-empty-cart-block .wp-block-button a, .wp-block-woocommerce-empty-cart-block .wc-block-grid__product-onsale{
	background: #FF4B36 !important;
}
.wp-block-woocommerce-empty-cart-block .wp-block-button a:hover{
	background: #121212 !important;
}
.wp-block-woocommerce-empty-cart-block .wc-block-grid__product-onsale{
	border-color: #FF4B36 !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: #2434B3 !important;
}
.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;
}
.woocommerce .woocommerce-MyAccount-content .title a{
	background: #2434B3;
}
.woocommerce .entry-summary .posted_in a{
	background: #FF4B36;
}
#comments input[type="submit"].submit, .woocommerce #review_form #respond .form-submit input {
	background: #FF4B36 !important;
}
.primary-navigation ul li a {
	padding: 20px 10px;
	position: relative;
}
.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 {
	color: #FF4B36;
}
.primary-navigation ul li a:hover:before {
	opacity: 1;
}
.primary-navigation ul li a:before {
	content: '';
	position: absolute;
	width: 100%;
	height: 3px;
	background: #FF4B36;
	border-radius: 30px;
	bottom: 0;
	left: 0;
	opacity: 0;
}
.primary-navigation ul ul a {
	padding: 12px;
	background: #2434B3;
}
.primary-navigation ul ul {
	top: 50px;
	border-color: #2434B3;
}
.primary-navigation ul ul a:hover, a.showcoupon {
	color: #2434B3;
}
#scroll-top{
	background-color: #FF4B36;
	border-color: #FF4B36;
}
#footer input[type="submit"] {
	background: #000 !important;
}
input[type="text"], input[type="email"], input[type="phno"], input[type="password"], textarea, .woocommerce .quantity .qty ,input#url {
	border: 1px solid #bcbcbc !important;
}
.serach_inner {
	background: #fff;
}
.copyright{
	display: block;
}
.copyright .footer-social-icon a:hover{
	color: #ffffff;
}
.wp-block-button__link{
	background-color: #2434B3 !important;
}
#maincontent .page-box-single .wp-block-button.is-style-outline a{
	background-color: transparent !important;
	color: #2434B3 !important;
}
.wp-block-latest-comments__comment-meta a:hover{
	color: #FF4B36;
}
.page-box:hover .post-categories a{
	color: #2434B3;
}
/* Woocommerce CSS */
.woocommerce ul.products li.product .onsale, .woocommerce span.onsale {
	left: auto !important;
	padding: 0px;
}
.woocommerce .quantity .qty {
	margin-bottom: 0 ;
}
.woocommerce h1.product_title.entry-title, .woocommerce a.checkout-button.button.alt.wc-forward {
	display: block;
}
.woocommerce-message {
	border-top-color: #2434B3;
}
.woocommerce form .form-row-first, .woocommerce form .form-row-last {
	width: auto;
	float: left;
}
#footer .textwidget a{
	color: #FF4B36;
}
.screen-reader-response form.wpcf7-form.init {
	position: relative;
}
body #footer input.wpcf7-form-control.wpcf7-submit {
    left: auto !important;
    right: 0;
}
/* --------- Bradcrumbs --------- */
.bradcrumbs a {
  background: #FF4B36 !important;
  color: #fff;
  padding: 8px 17px;
  display: inline-block;
  margin-right: 5px;
  margin-bottom: 10px;
  border-radius: 28px;
}
.bradcrumbs span{
  background:#FF4B36 !important;
  color:#fff;
  padding: 8px 15px;
  border-radius: 28px;
}
.post-categories li a, #comments a.comment-reply-link:hover{
	background: #FF4B36;
}
#sidebar #block-2 button[type="submit"]:hover{
	background: #FF4B36 !important;
}
#comments input[type="submit"].submit:hover{
	background: #2434B3 !important;
}
.our-services .navigation .nav-previous a, .our-services .navigation .nav-next a, #comments a.comment-reply-link, .bradcrumbs a:hover, .post-categories li a:hover{
	background: #2434B3;
}
.our-services .navigation .nav-previous a:hover, .our-services .navigation .nav-next a:hover{
	background: #000;
}
ol.wp-block-latest-comments {
    margin-left: 8px;
}
/*  Media CSS */
@media screen and (max-width: 1000px) {
	.toggle-menu i, .search-box i {
		background: #FF4B36;
	}
	#menu-sidebar {
	  background-image: linear-gradient(-90deg, #2434B3 0%, #000 120% );
	}
}