.elementor-16581 .elementor-element.elementor-element-9440675:not(.elementor-motion-effects-element-type-background), .elementor-16581 .elementor-element.elementor-element-9440675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://conceptmastery.com/wp-content/uploads/2023/12/Concept-Mastery-Free-Resources.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16581 .elementor-element.elementor-element-9440675 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16581 .elementor-element.elementor-element-9440675 > .elementor-container{max-width:1600px;min-height:300px;}.elementor-16581 .elementor-element.elementor-element-9440675{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-16581 .elementor-element.elementor-element-44099f4 > .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-16581 .elementor-element.elementor-element-44099f4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16581 .elementor-element.elementor-element-5674810{text-align:center;}.elementor-16581 .elementor-element.elementor-element-5674810 .elementor-heading-title{font-size:45px;font-weight:600;color:var( --e-global-color-7fc436f );}.elementor-16581 .elementor-element.elementor-element-a5cc5ea{margin-top:0px;margin-bottom:0px;}.elementor-16581 .elementor-element.elementor-element-662bff2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 171px;}.elementor-16581 .elementor-element.elementor-element-662bff2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16581 .elementor-element.elementor-element-662bff2 .woocommerce-breadcrumb{color:var( --e-global-color-d435f37 );font-size:17px;text-align:center;}.elementor-16581 .elementor-element.elementor-element-662bff2 .woocommerce-breadcrumb > a{color:var( --e-global-color-primary );}.elementor-16581 .elementor-element.elementor-element-a599bec{margin-top:-25px;margin-bottom:0px;}.elementor-16581 .elementor-element.elementor-element-2bbd6f2 > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-8fcc997 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-57px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16581 .elementor-element.elementor-element-2bbd6f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16581 .elementor-element.elementor-element-4d1fc43{--display:flex;border-style:none;--border-style:none;}.elementor-16581 .elementor-element.elementor-element-9236ab4 .product{text-align:left;}.elementor-16581 .elementor-element.elementor-element-9236ab4 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-16581 .elementor-element.elementor-element-9236ab4.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:1px;}.elementor-16581 .elementor-element.elementor-element-9236ab4 a > img{border-style:none;}.elementor-16581 .elementor-element.elementor-element-9236ab4 .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-size:13px;font-weight:500;}.elementor-16581 .elementor-element.elementor-element-7cb2657{--n-accordion-title-font-size:13px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-16581 .elementor-element.elementor-element-7cb2657 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}:where( .elementor-16581 .elementor-element.elementor-element-7cb2657 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-16581 .elementor-element.elementor-element-dfb12ca > .elementor-element-populated{border-style:none;}.elementor-16581 .elementor-element.elementor-element-63289b0 > .elementor-widget-container{padding:39px 13px 13px 13px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-8fcc997 );border-radius:20px 20px 20px 20px;}.woocommerce .elementor-16581 .elementor-element.elementor-element-63289b0 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-16581 .elementor-element.elementor-element-63289b0 .flex-viewport, .woocommerce .elementor-16581 .elementor-element.elementor-element-63289b0 .flex-control-thumbs img{border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-8fcc997 );}.woocommerce .elementor-16581 .elementor-element.elementor-element-63289b0 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-16581 .elementor-element.elementor-element-63289b0 .flex-viewport{border-radius:16px 16px 16px 16px;}.woocommerce .elementor-16581 .elementor-element.elementor-element-63289b0 .flex-control-thumbs img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8fcc997 );}.elementor-16581 .elementor-element.elementor-element-9960a48 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-8fcc997 );}.elementor-16581 .elementor-element.elementor-element-9960a48 > .elementor-element-populated, .elementor-16581 .elementor-element.elementor-element-9960a48 > .elementor-element-populated > .elementor-background-overlay, .elementor-16581 .elementor-element.elementor-element-9960a48 > .elementor-background-slideshow{border-radius:0px 0px 1px 0px;}.elementor-16581 .elementor-element.elementor-element-1fe8f41 > .elementor-widget-container{margin:0px 0px -43px 0px;padding:0px 0px 0px 0px;}.elementor-16581 .elementor-element.elementor-element-1fe8f41 .elementor-heading-title{font-size:19px;font-weight:500;color:var( --e-global-color-d435f37 );}.elementor-16581 .elementor-element.elementor-element-b5f01d9{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16581 .elementor-element.elementor-element-b5f01d9 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-16581 .elementor-element.elementor-element-b5f01d9 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-16581 .elementor-element.elementor-element-b5f01d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16581 .elementor-element.elementor-element-b5f01d9 .elementor-icon-list-item > a{font-size:12px;font-weight:500;}.elementor-16581 .elementor-element.elementor-element-b5f01d9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-16581 .elementor-element.elementor-element-e14003a{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16581 .elementor-element.elementor-element-e14003a > .elementor-widget-container{margin:0px 0px 0px 18px;}.elementor-16581 .elementor-element.elementor-element-e14003a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-16581 .elementor-element.elementor-element-e14003a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-16581 .elementor-element.elementor-element-e14003a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16581 .elementor-element.elementor-element-e14003a .elementor-icon-list-item > a{font-size:12px;font-weight:500;}.elementor-16581 .elementor-element.elementor-element-e14003a .elementor-icon-list-text{transition:color 0.3s;}.elementor-16581 .elementor-element.elementor-element-7d2c43f .cart button, .elementor-16581 .elementor-element.elementor-element-7d2c43f .cart .button{font-size:15px;font-weight:600;transition:all 0.2s;}.elementor-16581 .elementor-element.elementor-element-7d2c43f{--button-spacing:30px;}.elementor-16581 .elementor-element.elementor-element-7d2c43f .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-16581 .elementor-element.elementor-element-7d2c43f form.cart .variations{width:100%;margin-bottom:17px;}.woocommerce .elementor-16581 .elementor-element.elementor-element-7d2c43f form.cart table.variations tr th, .woocommerce .elementor-16581 .elementor-element.elementor-element-7d2c43f form.cart table.variations tr td{padding-top:calc( 19px/2 );padding-bottom:calc( 19px/2 );}.woocommerce .elementor-16581 .elementor-element.elementor-element-7d2c43f form.cart table.variations label{font-size:12px;}.woocommerce .elementor-16581 .elementor-element.elementor-element-7d2c43f form.cart table.variations td.value select{color:var( --e-global-color-d435f37 );}.woocommerce .elementor-16581 .elementor-element.elementor-element-7d2c43f form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-16581 .elementor-element.elementor-element-7d2c43f form.cart table.variations td.value:before{font-size:14px;}.woocommerce .elementor-16581 .elementor-element.elementor-element-7d2c43f form.cart table.variations td.value select, .woocommerce .elementor-16581 .elementor-element.elementor-element-7d2c43f form.cart table.variations td.value:before{border-radius:15px;}.elementor-16581 .elementor-element.elementor-element-d154cf1{border-style:none;margin-top:0px;margin-bottom:-25px;padding:0px 11px 0px 11px;}.elementor-16581 .elementor-element.elementor-element-8d19d1c > .elementor-element-populated{border-style:none;}.elementor-16581 .elementor-element.elementor-element-6bb3774 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-8fcc997 );margin:-2px 0px 0px -9px;--e-column-margin-right:0px;--e-column-margin-left:-9px;padding:0px 0px 0px 15px;}.elementor-16581 .elementor-element.elementor-element-6bb3774 > .elementor-element-populated, .elementor-16581 .elementor-element.elementor-element-6bb3774 > .elementor-element-populated > .elementor-background-overlay, .elementor-16581 .elementor-element.elementor-element-6bb3774 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-16581 .elementor-element.elementor-element-7a708d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16581 .elementor-element.elementor-element-7a708d1 > .elementor-widget-container{border-style:none;}.woocommerce .elementor-16581 .elementor-element.elementor-element-7a708d1 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#54595F00;}.woocommerce .elementor-16581 .elementor-element.elementor-element-7a708d1 .woocommerce-tabs ul.wc-tabs li{border-color:#54595F00;}.elementor-16581 .elementor-element.elementor-element-468f670 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16581 .elementor-element.elementor-element-468f670:not(.elementor-motion-effects-element-type-background), .elementor-16581 .elementor-element.elementor-element-468f670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16581 .elementor-element.elementor-element-468f670{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 40px 24px 40px;}.elementor-16581 .elementor-element.elementor-element-468f670 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16581 .elementor-element.elementor-element-4274031 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-8fcc997 );padding:34px 0px 0px 0px;}.elementor-16581 .elementor-element.elementor-element-8605e50 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16581 .elementor-element.elementor-element-8605e50{text-align:center;}.elementor-16581 .elementor-element.elementor-element-8605e50 .elementor-heading-title{font-size:29px;font-weight:500;}.elementor-16581 .elementor-element.elementor-element-93b2fa6{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:16px;--arrow-normal-color:var( --e-global-color-7fc436f );}.elementor-16581 .elementor-element.elementor-element-93b2fa6 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;padding:5px 5px 5px 5px;}.elementor-16581 .elementor-element.elementor-element-93b2fa6 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-16581 .elementor-element.elementor-element-93b2fa6 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-16581 .elementor-element.elementor-element-662bff2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16581 .elementor-element.elementor-element-662bff2 .woocommerce-breadcrumb{font-size:15px;text-align:right;}.elementor-16581 .elementor-element.elementor-element-e14003a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16581 .elementor-element.elementor-element-6bb3774 > .elementor-element-populated{padding:0px 122px 0px 0px;}.elementor-16581 .elementor-element.elementor-element-468f670{padding:24px 24px 0px 24px;}.elementor-16581 .elementor-element.elementor-element-8605e50 .elementor-heading-title{font-size:24px;}.elementor-16581 .elementor-element.elementor-element-93b2fa6{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-16581 .elementor-element.elementor-element-9440675{padding:0px 0px 0px 0px;}.elementor-16581 .elementor-element.elementor-element-a5cc5ea{margin-top:0px;margin-bottom:0px;}.elementor-16581 .elementor-element.elementor-element-fd073c9 > .elementor-element-populated{margin:0px 0px 0px -15px;--e-column-margin-right:0px;--e-column-margin-left:-15px;padding:0px 0px 0px 0px;}.elementor-16581 .elementor-element.elementor-element-662bff2 > .elementor-widget-container{margin:13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16581 .elementor-element.elementor-element-662bff2 .woocommerce-breadcrumb{text-align:left;}.elementor-16581 .elementor-element.elementor-element-2bbd6f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16581 .elementor-element.elementor-element-dfb12ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 18px 32px 22px;}.elementor-16581 .elementor-element.elementor-element-63289b0 > .elementor-widget-container{margin:0px 0px -23px 0px;padding:11px 11px 0px 11px;}.elementor-16581 .elementor-element.elementor-element-1fe8f41 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-16581 .elementor-element.elementor-element-1fe8f41 .elementor-heading-title{font-size:21px;}.elementor-16581 .elementor-element.elementor-element-e14003a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16581 .elementor-element.elementor-element-6bb3774 > .elementor-element-populated{padding:0px 63px 0px 0px;}.elementor-16581 .elementor-element.elementor-element-468f670{margin-top:0px;margin-bottom:0px;padding:24px 16px 0px 16px;}.elementor-16581 .elementor-element.elementor-element-4274031 > .elementor-element-populated{padding:34px 0px 0px 0px;}.elementor-16581 .elementor-element.elementor-element-8605e50 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-16581 .elementor-element.elementor-element-93b2fa6{--swiper-slides-to-display:1;}.elementor-16581 .elementor-element.elementor-element-93b2fa6 > .elementor-widget-container{margin:-32px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-16581 .elementor-element.elementor-element-2bbd6f2{width:19.455%;}.elementor-16581 .elementor-element.elementor-element-dfb12ca{width:30.601%;}.elementor-16581 .elementor-element.elementor-element-9960a48{width:49.61%;}.elementor-16581 .elementor-element.elementor-element-8d19d1c{width:19.455%;}.elementor-16581 .elementor-element.elementor-element-6bb3774{width:80.545%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16581 .elementor-element.elementor-element-2bbd6f2{width:19.455%;}.elementor-16581 .elementor-element.elementor-element-4274031{width:100%;}}/* Start custom CSS for section, class: .elementor-element-9440675 */#secondary {
    background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2bbd6f2 */.woocommerce ul.products li.product a img{
    display: none;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-93b2fa6 */.elementor-19604 .elementor-element.elementor-element-6f2d84f > .elementor-container {
    min-height: 250px;
}/* End custom CSS */
/* Start custom CSS */.woocommerce div.product form.cart .variations select {
    padding: 4px 20px !important;
}
.premium-woocommerce .premium-woo-products-inner ul.products li.product .premium-woo-product-wrapper{
    height: 341px;
}
.price-title .elementor-heading-title{
    position: fixed;
    top: 15px;
    right: 3px;
    z-index: 9;
    transform: rotate(45deg);
    width:auto;
    color:#fff;
    
}
.price-style .elementor-heading-title{
	position: fixed;
    top: 21px;
    right: 15px;
    z-index: 9;
    transform: rotate(45deg);
    width:auto;
    color:#fff;
    padding: 8px;
    font-size: 18px;
}
.price-style:after {
    content: '';
    position: fixed;
    right: 0;
    top: 0;
    width: 0;
    height: 0;
    border-left: 98px solid transparent;
    border-right: 0 solid transparent;
    border-top: 95px solid #e04562;
    clear: both;
    border-top-right-radius: 10px;
}
@media (max-width:481px)  {
  .price-style:after {
    content: '';
    position: fixed;
    right: 0;
    top: 33px;
    width: 0;
    height: 0;
    border-left: 94px solid transparent;
    border-right: 0 solid transparent;
    border-top: 94px solid #e04562;
    clear: both;
    border-top-right-radius: 10px;
}  
.price-style .price .amount{
	position: fixed;
    top: 55px;
    right: 13px;
    z-index: 9;
    transform: rotate(45deg);
    width:auto;
    color:#fff;
}
.price-title .elementor-heading-title{
    position: fixed;
    top: 47px;
    right: 2px;
    z-index: 9;
    transform: rotate(45deg);
    width:auto;
    color:#fff;
}
}/* End custom CSS */