/*

Theme Name: yadu-child


Theme URI: https://example.com/twenty-twenty-one-child/


Description: yadu Child Theme


Author: NASS Digital


Author URI: https://example.com


Template: yadu


Version: 1.0.0


License: GNU General Public License v2 or later


License URI: http://www.gnu.org/licenses/gpl-2.0.html


Tags: two-column, responsive-layout


Text Domain: yaduchild


*/ 




.navbar-brand-img {
    height: auto !important;
    max-height: initial !important;
/*    width: 115px;*/
width: 90px;
    margin-top: -10px;
}
.custom-logo-link {
    padding: 0;
}
header .btn-primary {
    color: #fff;
    padding: 10px 20px !important;
    font-size: 14px;
}
#collapseSearchMobile{
	  margin: 0 !important;
}
#collapseSearchMobile .card{
	    margin: 0 auto !important;
}
.navbar-toggler, .navbar-toggler.bg-teal:hover, .navbar-toggler.bg-teal:focus, .navbar-toggler.bg-teal:hover, .navbar-toggler.bg-teal:focus{
	background-color: transparent !important;
}
/* .navbar-toggler svg{
	color: #000000 !important;
} */
.overlay-custom-blue::before {
        background: #000;
    opacity: 0.4;
}
/* .flickity-slider .vh-100{
	    height: 75vh !important;
} */
.flickity-button-outline .flickity-button.previous, .flickity-button-outline .flickity-button.next {
    background-color: transparent;
    border-width: 1px;
    width: 50px;
    height: 50px;
}
.flickity-button {
    border: 1px solid #ffffff94;
}
.yy-bg-1{
	background-color: #4caf50 !important;
}
.badge-lg {
    padding: 5px 15px;
    background-color: #151616;
    border-radius: 50px;
}
.single-course-meta-v2{
	display: none !important;
}
.course-tab-v2 .nav-link.active {
    background-color: #4caf50;
}
.list-style-v1 li::after {
    content: " ";
    border-radius: 50%;
    background-color: #4caf50;
    height: 15px;
    width: 15px;
    -webkit-box-ordinal-group: 0;
    order: -1;
    margin-right: -12px;
}
.list-style-v2 li::before {
    background-color: #4caf50;
}
.avatar-size-120 {
    width: 50px;
    height: 50px;
}
.course-author .media.mb-6{
	    margin-bottom: 0px !important;
}

.elementor-13712 .elementor-element.elementor-element-3216775 .wpforms-submit{
	background-color: #4caf50 !important;
    border-color: #4caf50 !important;
}
.elementor-13712 .elementor-element.elementor-element-3216775 .wpforms-submit:hover{
	background-color: #4caf50 !important;
    border-color: #4caf50 !important;
}
.btn-gigas {
    color: #FFFFFF;
    background-color: #4caf50;
    border-color: #4caf50;
    box-shadow: none;
}
.btn-gigas:hover {
    color: #FFFFFF;
    background-color: #4caf50;
    border-color: #4caf50;
    box-shadow: none;
}
.elementor-10 .elementor-element.elementor-element-884a0b8 .elementor-heading-title {
    color: #000000 !important;
    font-size: 40px;
}
.breadcrumb-item .text-gray-800 { color: white !important;}
.breadcrumb-item + .breadcrumb-item::before{color: white !important;}
.breadcrumb-scroll .breadcrumb-item{color: white !important;}

.badge-primary {
    color: #FFFFFF;
    background-color: #4caf50;
}

.btn-blue, .shop_table.cart .coupon input.button {
    color: #FFFFFF;
    background-color: #4caf50;
    border-color: #4caf50;
    box-shadow: none;
}

.btn-blue:hover, .shop_table.cart .coupon input.button:hover{
    background-color: #4caf50;
    border-color: #4caf50;
    box-shadow: none;
}
.products .product .add-btn .added_to_cart{
    background-color: #4caf50;
    border-color: #4caf50;
}
.products .product .add-btn .added_to_cart{
    background-color: #4caf50;
    border-color: #4caf50;
}

.elementor-kit-5{
    --e-global-color-primary: #4caf50 !important;
}

.shop_table.cart thead{
    background-color: #4caf50 !important;
}

a.checkout-button.button.alt.wc-forward
{
    background-color: #4caf50 !important;
}

.btn-primary, form.woocommerce-checkout .place-order .button, .cart-collaterals .checkout-button
{
    background-color: #4caf50 !important;
}

.text-gray-800{
    color: #77838F !important;
}

.dark-70 .text-gray-800{color: #77838F !important;}

.elementor-14431 .elementor-element.elementor-element-6b0a0ed .wpforms-submit
{
    background-color: #4caf50 !important;
    border-color: #4caf50 !important;
}

.elementor-14431 .elementor-element.elementor-element-6b0a0ed .wpforms-submit:hover{
    background-color: #4caf50 !important;
    border-color: #4caf50 !important;
}

.woof_products_top_panel{
    display: none !important;
}

.woof_reset_button_2{
    display: none !important;
}


/* .border, .rounded, .mb-6{
   margin-top: -32px !important;

} 
div.border.rounded.mb-6{
    border: none !important; 
} */
#coursefilter1, #coursefiltercollapse1, #coursefilter4, #coursefiltercollapse4{
    display: none !important;
    border: none !important;
    margin-bottom: 0rem !important;
   
}
.ml-3{
    display: none !important;
}

/* .woocommerce-ordering > .choices{
    display: block !important;
} */

/* .choices, .choices-label{
    display: none !important;
} */

.lp-courses-bar{
    /* display: none !important; */
}


.search-courses, .learn-press-search-course-form{
    margin-right: -60px  !important;
}

 .my-6 {
     margin-bottom: 0rem !important; 
}

.my-6 {
    margin-bottom: 0rem !important; 
}

.pagination .page-item.active .page-link{

   background-color: #4daf51 !important;
   border-color: #4daf51 !important; 
}

.bg-dark {
   background-color: #4caf50 !important;
}

.learn-press-pagination, .mb-11{
   margin-bottom: 2rem !important;
}

.product-category img{
display: none !important;
}

.product-category{

    display: inline !important;
    float:left !important;

}

.wpfFilterWrapper .wfpTitle{
    font-size: 21px !important;
    color: #000000;
}

.woocommerce-product-gallery, .woocommerce-product-gallery--with-images, .woocommerce-product-gallery--columns-4 .images{
width: 80% !important;
}

/* .breadcrumb-item .text-gray-800 {
    color: #77838F !important;
}

.breadcrumb-scroll .breadcrumb-item
{
    color: #77838F !important;
}

.breadcrumb-item + .breadcrumb-item::before{
    color: #77838F !important;
} */

.breadcrumb-scroll{
    /* display: none !important; */
}

.btn-blue:hover, .shop_table.cart .coupon input.button:hover{
    background-color: #4caf50 !important;
}

.btn-blue.disabled, .shop_table.cart .coupon input.disabled.button, .btn-blue:disabled, .shop_table.cart .coupon input.button:disabled {
    color: #FFFFFF;
    background-color: #4caf50 !important;
   
    background-color: #4caf50 !important;
  
}

.ml-3 {
    display: inline-block !important;
}




.card-hover a:hover{
    color: #4caf50 !important;
}

.position-center-y{
    top: 31% !important; 
    margin-bottom: 31% !important; 
    left: 43% !important;
    border-radius: 100px !important;
}
.display-4 .font-weight-semi-bold
{
    margin-top: 144px !important;
    margin-bottom: -50px !important;
}

.display-4 .font-weight-semi-bold .mb-0{
    margin-top: 144px !important;
}

.post-15108, .pt-md-11, .py-md-11{
    padding-top: 16rem !important;
    }

    .pb-md-11, .py-md-11 {
    padding-bottom: 10rem !important;
    }

    .instructor_img{
    border-radius: 100px;
    }

    

    .card {
        margin-bottom: 15px !important;
    }

.card-hover-overlay::before{
background: #4caf50;
}