/*
Theme Name: Porto Child
Theme URI: https://www.portotheme.com/wordpress/porto
Author: P-THEMES
Author URI: https://www.portotheme.com/
Description: Porto Responsive WordPress + eCommerce Theme.
Version: 1.1
Template: porto
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/






.vc_row.wpb_row.top-row.vc_custom_1657541670375.vc_row-has-fill.porto-inner-container.wpb_custom_034b39d9bc6c6b310d69e39f0ccf274f {
    background: #3E4095 !important;
}
h2.heading-tag.heading-secondary.text-uppercase {
    background: #3E4095 !important;
}
.porto-u-sub-heading {
    color: #fff !important;
}

ul.footerlist li a
{
    color: #fff !important;
}

a.viewcart-style-2.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover {
    background: #006255 !important;
}
a.viewcart-style-2.button.product_type_simple.add_to_cart_button.ajax_add_to_cart::focus {
    background: #006255 !important;
}

.vc_row.wpb_row.top-row.header-main-auto.mobile-custom-bg.vc_custom_1727251435571.no-padding.header-main.vc_row-has-fill.porto-inner-container.wpb_custom_034b39d9bc6c6b310d69e39f0ccf274f {
    background: #3E4095 !important;
}
/* Top-level menu items (make them white) */
#header .main-menu > li.menu-item > a {
    color: #ffffff !important;
}

/* Keep submenu links as they are (reset to default) */
#header .main-menu .sub-menu li a {
    color: inherit !important;
}
/* Normal state ka background set karein */
.woocommerce ul.products li.product .button,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
    background-color: #006255 !important; /* Jo normal light grey ya pehle ka color tha */
    border-color: #006255 !important;
    color: #fff !important;
    transition: none !important; /* Default transition hata diya */
}

/* Hover state ka background set karein */
.woocommerce ul.products li.product .button:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
    background-color: #006255 !important;
    border-color: #006255 !important;
    color: #fff !important;
    transition: none !important; /* Instant change, no delay */
}
.yith-wcwl-add-button a{
	background-color: #006255 !important;
    border-color: #006255 !important;
    color: #fff !important;
    transition: none !important; /* Instant change, no delay */
}
.yith-wcwl-add-button a:hover{
	background-color: #006255 !important;
    border-color: #006255 !important;
    color: #fff !important;
    transition: none !important; /* Instant change, no delay */
}
.quickview {
	background-color: #006255 !important;
    border-color: #006255 !important;
    color: #fff !important;
    transition: none !important; /* Instant change, no delay */
}
.quickview:hover {
	background-color: #006255 !important;
    border-color: #006255 !important;
    color: #fff !important;
    transition: none !important; /* Instant change, no delay */
}
.onhot {
    background: #006255 !important;
}
a.product-loop-title:hover {
    color: #006255;
}
a.vc_btn3.vc_btn3-shape-rounded.view_all_button.wpb_custom_6687b26f39488ddbb85ddb3c1ce8e111.btn.btn-3d.btn-md.btn-primary {
    border-color:#006255 !important;
	color:#006255 !important;
}
a.vc_btn3.vc_btn3-shape-rounded.view_all_button.wpb_custom_6687b26f39488ddbb85ddb3c1ce8e111.btn.btn-3d.btn-md.btn-primary:hover {
    background:#006255 !important;
	color:#FFF !important;
}

input.wpcf7-form-control.wpcf7-submit.has-spinner.btn.btn-primary.wysija-submit{
	background: transparent;
    border-color: #006255 !important;
    color: #fff !important;
    text-shadow: none;
    border-width: 3px;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner.btn.btn-primary.wysija-submit:hover{
	background: #006255 !important;
	color:#fff !important;
	border-color: #006255 !important;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner.btn.btn-dark:hover{
	background: #006255 !important;
	color:#fff !important;
	border-color: #006255 !important;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner.btn.btn-dark{
	color:#006255 !important;
	border-color: #006255 !important;
}
a.porto-tb-woo-link.porto-tb-icon-left.no-tooltip.d-none.d-sm-flex.justify-content-center.align-items-center.cs-bottom.porto-tb-addcart.product_type_simple.viewcart-style-2.add_to_cart_button.ajax_add_to_cart.porto-gb-f71818bd91f0b45453eca99dd40bfd59 {
    background: #006255 !important;
}
h3.porto-heading.porto-gb-609569037b9abfd6854d6b3c2b5e7311.post-title a:hover {
    color: #006255 !important;
}
a.btn.btn-v-dark.w-100.m-t-lg.py-3 {
    background: #006255 !important;
}
input.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email.form-control.wysija-input {
    background: #fff !important;
}
i.Simple-Line-Icons-pointer {
    COLOR: #006255 !important;
}
i.fas.fa-mobile-alt {
    COLOR: #006255 !important;
}

i.far.fa-envelope{
	COLOR: #006255 !important;
}

i.far.fa-calendar-alt{
	COLOR: #006255 !important;
}

.porto-section.flex-container.align-items-center.justify-content-center.flex-column.porto-gb-fb380b999a9103a733cc7a9874512b98 {
    background: #006255 !important;
}
.page-header-8 li.current a{
	color:#006255 !important;
}

h2.heading-tag.heading-secondary.text-uppercase {
    border-radius: 20px 20px 0px 0px;
}



