.elementor-14886 .elementor-element.elementor-element-8207f8e:not(.elementor-motion-effects-element-type-background), .elementor-14886 .elementor-element.elementor-element-8207f8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56831ee );}.elementor-14886 .elementor-element.elementor-element-8207f8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 60px 10px 60px;}.elementor-14886 .elementor-element.elementor-element-8207f8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-14886 .elementor-element.elementor-element-70f5c5f7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14886 .elementor-element.elementor-element-70f5c5f7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14886 .elementor-element.elementor-element-235da23d .woocommerce-breadcrumb{font-size:16px;font-weight:300;}.elementor-14886 .elementor-element.elementor-element-71412e6:not(.elementor-motion-effects-element-type-background), .elementor-14886 .elementor-element.elementor-element-71412e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FDFE;}.elementor-14886 .elementor-element.elementor-element-71412e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-14886 .elementor-element.elementor-element-71412e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-14886 .elementor-element.elementor-element-ad6b9fa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14886 .elementor-element.elementor-element-ad6b9fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14886 .elementor-element.elementor-element-ad6b9fa > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-14886 .elementor-element.elementor-element-76ccb9d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14886 .elementor-element.elementor-element-559e99b .elementor-heading-title{color:#404040;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:1.7em;}.elementor-bc-flex-widget .elementor-14886 .elementor-element.elementor-element-8d3f465.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14886 .elementor-element.elementor-element-8d3f465.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14886 .elementor-element.elementor-element-8d3f465 > .elementor-element-populated{margin:0% 25% 0% 0%;--e-column-margin-right:25%;--e-column-margin-left:0%;}.elementor-14886 .elementor-element.elementor-element-5d1f0b0:not(.elementor-motion-effects-element-type-background), .elementor-14886 .elementor-element.elementor-element-5d1f0b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14886 .elementor-element.elementor-element-5d1f0b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14886 .elementor-element.elementor-element-5d1f0b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14886 .elementor-element.elementor-element-b6665ca .elementor-tab-title, .elementor-14886 .elementor-element.elementor-element-b6665ca .elementor-tab-title:before, .elementor-14886 .elementor-element.elementor-element-b6665ca .elementor-tab-title:after, .elementor-14886 .elementor-element.elementor-element-b6665ca .elementor-tab-content, .elementor-14886 .elementor-element.elementor-element-b6665ca .elementor-tabs-content-wrapper{border-width:0px;}.elementor-14886 .elementor-element.elementor-element-b6665ca .elementor-tab-mobile-title, .elementor-14886 .elementor-element.elementor-element-b6665ca .elementor-tab-desktop-title.elementor-active, .elementor-14886 .elementor-element.elementor-element-b6665ca .elementor-tab-title:before, .elementor-14886 .elementor-element.elementor-element-b6665ca .elementor-tab-title:after, .elementor-14886 .elementor-element.elementor-element-b6665ca .elementor-tab-content, .elementor-14886 .elementor-element.elementor-element-b6665ca .elementor-tabs-content-wrapper{border-color:var( --e-global-color-primary );}.elementor-14886 .elementor-element.elementor-element-b6665ca .elementor-tab-title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-14886 .elementor-element.elementor-element-b6665ca .elementor-tab-content{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-14886 .elementor-element.elementor-element-b6665ca > .elementor-widget-container{border-style:none;}.elementor-14886 .elementor-element.elementor-element-f1bbbfa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-14886 .elementor-element.elementor-element-f1bbbfa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14886 .elementor-element.elementor-element-f1bbbfa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14886 .elementor-element.elementor-element-f1bbbfa > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-70% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 20px 0px;}.elementor-14886 .elementor-element.elementor-element-f1bbbfa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14886 .elementor-element.elementor-element-9740b8e:not(.elementor-motion-effects-element-type-background), .elementor-14886 .elementor-element.elementor-element-9740b8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14886 .elementor-element.elementor-element-9740b8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14886 .elementor-element.elementor-element-9740b8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-14886 .elementor-element.elementor-element-5fc536f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-14886 .elementor-element.elementor-element-5fc536f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-14886 .elementor-element.elementor-element-5fc536f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-14886 .elementor-element.elementor-element-5fc536f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14886 .elementor-element.elementor-element-5fc536f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FDFE;}.elementor-14886 .elementor-element.elementor-element-5fc536f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14886 .elementor-element.elementor-element-5fc536f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.woocommerce .elementor-14886 .elementor-element.elementor-element-bac6e7d .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-14886 .elementor-element.elementor-element-bac6e7d .flex-viewport{border-radius:0px 0px 0px 0px;}.woocommerce .elementor-14886 .elementor-element.elementor-element-bac6e7d .flex-viewport:not(:last-child){margin-bottom:0px;}.woocommerce .elementor-14886 .elementor-element.elementor-element-bac6e7d .flex-control-thumbs img{border-radius:0px 0px 0px 0px;}.woocommerce .elementor-14886 .elementor-element.elementor-element-bac6e7d .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-14886 .elementor-element.elementor-element-bac6e7d .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-14886 .elementor-element.elementor-element-bac6e7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF;}.elementor-14886 .elementor-element.elementor-element-5e47233 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14886 .elementor-element.elementor-element-5e47233{margin-top:0px;margin-bottom:0px;padding:15px 20px 15px 20px;}.elementor-14886 .elementor-element.elementor-element-06ec98f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14886 .elementor-element.elementor-element-3799109{text-align:left;}.woocommerce .elementor-14886 .elementor-element.elementor-element-3799109 .price{color:#3E3E3E;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.woocommerce .elementor-14886 .elementor-element.elementor-element-3799109 .price ins{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}body:not(.rtl) .elementor-14886 .elementor-element.elementor-element-3799109:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-14886 .elementor-element.elementor-element-3799109:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-14886 .elementor-element.elementor-element-3799109.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-14886 .elementor-element.elementor-element-0c86047 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14886 .elementor-element.elementor-element-0c86047{margin-top:0px;margin-bottom:0px;padding:0px 20px 10px 20px;}.elementor-14886 .elementor-element.elementor-element-269c084 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14886 .elementor-element.elementor-element-3a57807 .cart button, .elementor-14886 .elementor-element.elementor-element-3a57807 .cart .button{transition:all 0.2s;}.elementor-14886 .elementor-element.elementor-element-3a57807{--button-spacing:4px;}.elementor-14886 .elementor-element.elementor-element-3a57807 .quantity .qty{border-style:solid;border-width:1px 1px 1px 1px;transition:all 0.2s;}.woocommerce .elementor-14886 .elementor-element.elementor-element-3a57807 form.cart .variations{width:100%;margin-bottom:0px;}.woocommerce .elementor-14886 .elementor-element.elementor-element-3a57807 form.cart table.variations tr th, .woocommerce .elementor-14886 .elementor-element.elementor-element-3a57807 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-14886 .elementor-element.elementor-element-3a57807 form.cart table.variations label{font-weight:300;}.elementor-14886 .elementor-element.elementor-element-7ae92e4{margin-top:50px;margin-bottom:0px;}.elementor-14886 .elementor-element.elementor-element-e1db95c .elementor-heading-title{color:#404040;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;}.elementor-14886 .elementor-element.elementor-element-e1470fd{padding:0% 0% 10% 0%;}.elementor-14886 .elementor-element.elementor-element-ac5b3be.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-14886 .elementor-element.elementor-element-ac5b3be.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-14886 .elementor-element.elementor-element-ac5b3be.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-14886 .elementor-element.elementor-element-8207f8e{padding:20px 20px 20px 20px;}.elementor-14886 .elementor-element.elementor-element-559e99b .elementor-heading-title{font-size:24px;}.elementor-14886 .elementor-element.elementor-element-f1bbbfa > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:15px 15px 15px 15px;}.elementor-14886 .elementor-element.elementor-element-5e47233{padding:10px 0px 10px 0px;}.elementor-14886 .elementor-element.elementor-element-0c86047{padding:0px 0px 0px 0px;}.elementor-14886 .elementor-element.elementor-element-ac5b3be.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-14886 .elementor-element.elementor-element-ad6b9fa{width:67.368%;}.elementor-14886 .elementor-element.elementor-element-8d3f465{width:32.588%;}.elementor-14886 .elementor-element.elementor-element-1d29c25{width:68.246%;}.elementor-14886 .elementor-element.elementor-element-f1bbbfa{width:31.71%;}.elementor-14886 .elementor-element.elementor-element-5fc536f{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-73bec7b */h4.sing_category_name {
    padding: 10px 50px;
    border-radius: 50px;
    color: #fff;
    font-weight: 300;
    line-height: 1.7em;
    font-size: 16px;
    background: rgb(0,184,247);
    background: linear-gradient(90deg, rgba(0,184,247,1) 15%, rgba(6,209,144,1) 100%);
    display: inline-block;
    box-shadow: 0px 0px 25px 4px rgb(0 0 0 / 10%);
}
h4.sing_category_name a {
    color: #fff;
    font-weight: 300;
    line-height: 1.7em;
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-b6665ca */.elementor-tab-title.elementor-tab-desktop-title.elementor-active {
    border-bottom: 2px solid #05cf98 !important;
}
.card.course_Curriculum_cpt {
    background: #f6fdfe;
    padding: 5px 25px;
    margin: 5px;
}

.card.course_Curriculum_cpt .collapse {
    background: #f6fdfe;
    line-height: 1.7em;
}

.card.course_Curriculum_cpt .card-header span.icon-cls i.icon.arrow_down.cst_acc_div {
    background-image: url(/wp-content/themes/kindlycare/assets/images/angle-down.png);
    width: 17px;
    height: 11px;
    background-size: contain;
    position: absolute;
    right: 60px;
    margin: auto;
    cursor: pointer;
    transform: rotate(360deg);
}

.card.course_Curriculum_cpt .card-header span.icon-cls  i.icon.arrow_down.cst_acc_div.active {
    background-image: url(/wp-content/themes/kindlycare/assets/images/angle-down.png);
    width: 17px;
    height: 11px;
    background-size: contain;
    position: absolute;
    right: 60px;
    margin: auto;
    cursor: pointer;
    transform: rotate(-180deg);
}
h4.course_Curriculum_cpt_h {
    font-size: 16px;
    color: #444;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-3a57807 */.woocommerce div.product form.cart .variations select {
    padding: 10px;
}
.woocommerce div.product form.cart .reset_variations {
    visibility: hidden;
    font-size: .83em;
    display: inline-block !important;
}
.single_variation_wrap {
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f1bbbfa */.product-image-cont {
    box-shadow: 0px 0px 25px 4px rgb(0 0 0 / 10%);
    max-height: 350px;
    height: min-content;
}

@media (max-width: 767px) {

    .product-image-cont {
        box-shadow: 0px 0px 25px 4px rgb(0 0 0 / 10%);
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-ac5b3be */.rel-prod  ul.products a .portion .image_back img {
    width: auto;
    height: 150px;
    background-position: center;
    background-size: cover;
}/* End custom CSS */