.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2140 .elementor-element.elementor-element-18e3af6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2140 .elementor-element.elementor-element-18e3af6:not(.elementor-motion-effects-element-type-background), .elementor-2140 .elementor-element.elementor-element-18e3af6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE7;}.elementor-2140 .elementor-element.elementor-element-612e0af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2140 .elementor-element.elementor-element-ab53f37 .elementor-button{background-color:#CE9804;font-family:"Teachers", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;border-radius:0px 0px 6px 6px;padding:13px 15px 13px 15px;}.elementor-2140 .elementor-element.elementor-element-ab53f37 .elementor-button:hover, .elementor-2140 .elementor-element.elementor-element-ab53f37 .elementor-button:focus{background-color:#DBB03A;}.elementor-2140 .elementor-element.elementor-element-ab53f37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2140 .elementor-element.elementor-element-ab53f37 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2140 .elementor-element.elementor-element-ab53f37 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-2140 .elementor-element.elementor-element-8133161 .elementor-button{background-color:#354749;font-family:"Teachers", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;border-radius:0px 0px 6px 6px;padding:13px 15px 13px 15px;}.elementor-2140 .elementor-element.elementor-element-8133161 .elementor-button:hover, .elementor-2140 .elementor-element.elementor-element-8133161 .elementor-button:focus{background-color:#707B7C;}.elementor-2140 .elementor-element.elementor-element-8133161{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2140 .elementor-element.elementor-element-8133161 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2140 .elementor-element.elementor-element-8133161 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-2140 .elementor-element.elementor-element-fd415a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2140 .elementor-element.elementor-element-fd415a0:not(.elementor-motion-effects-element-type-background), .elementor-2140 .elementor-element.elementor-element-fd415a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5be947 );}.elementor-2140 .elementor-element.elementor-element-fd415a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2140 .elementor-element.elementor-element-8aecd7e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2140 .elementor-element.elementor-element-8aecd7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2140 .elementor-element.elementor-element-189a948{text-align:end;}.elementor-2140 .elementor-element.elementor-element-189a948 img{width:80%;}.elementor-2140 .elementor-element.elementor-element-b389f36{--display:flex;--justify-content:flex-start;}.elementor-widget-premium-addon-magic-section.offcanvas-lottie .premium-msection-btn, .elementor-widget-premium-addon-magic-section.offcanvas-button .premium-msection-btn, .elementor-widget-premium-addon-magic-section .premium-button-style2-shutinhor:before, .elementor-widget-premium-addon-magic-section .premium-button-style2-shutinver:before, .elementor-widget-premium-addon-magic-section .premium-button-style5-radialin:before, .elementor-widget-premium-addon-magic-section .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-magic-section.offcanvas-lottie .premium-msection-btn:hover, .elementor-widget-premium-addon-magic-section.offcanvas-button .premium-button-none:hover, .elementor-widget-premium-addon-magic-section .premium-button-style8:hover, .elementor-widget-premium-addon-magic-section .premium-button-style1:before, .elementor-widget-premium-addon-magic-section .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-magic-section .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-magic-section .premium-button-style2-shutinhor, .elementor-widget-premium-addon-magic-section .premium-button-style2-shutinver, .elementor-widget-premium-addon-magic-section .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-magic-section .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-magic-section .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-magic-section .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-magic-section .premium-button-style5-radialin, .elementor-widget-premium-addon-magic-section .premium-button-style5-radialout:before, .elementor-widget-premium-addon-magic-section .premium-button-style5-rectin, .elementor-widget-premium-addon-magic-section .premium-button-style5-rectout:before, .elementor-widget-premium-addon-magic-section .premium-button-style6-bg, .elementor-widget-premium-addon-magic-section .premium-button-style6:before{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-magic-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-magic-section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-magic-section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-magic-section:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-magic-section.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-magic-section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-magic-section.offcanvas-button .premium-msection-btn{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-magic-section.offcanvas-button .premium-msection-button-trig i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-magic-section .premium-msection-btn-icon *{fill:var( --e-global-color-secondary );stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-magic-section.offcanvas-button .premium-msection-btn:hover, .elementor-widget-premium-addon-magic-section .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-magic-section .premium-msection-btn:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-magic-section .premium-msection-btn:hover .premium-msection-btn-icon *{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-magic-section .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-magic-section .premium-button-line2::before, .elementor-widget-premium-addon-magic-section .premium-button-line4::before, .elementor-widget-premium-addon-magic-section .premium-button-line5::before, .elementor-widget-premium-addon-magic-section .premium-button-line5::after, .elementor-widget-premium-addon-magic-section .premium-button-line6::before, .elementor-widget-premium-addon-magic-section .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-magic-section .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-magic-section .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}#premium-magic-section-4a0264f, .elementor-2140 .elementor-element.elementor-element-4a0264f .offcanvas-skew:before{background-color:var( --e-global-color-a5be947 );}.elementor-2140 .elementor-element.elementor-element-4a0264f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2140 .elementor-element.elementor-element-4a0264f .premium-msection-btn i{font-size:45px;}.elementor-2140 .elementor-element.elementor-element-4a0264f .premium-msection-btn svg{width:45px !important;height:45px !important;}.elementor-2140 .elementor-element.elementor-element-4a0264f .premium-msection-btn img{width:45px;}.elementor-2140 .elementor-element.elementor-element-4a0264f .premium-msection-button-trig{text-align:center;}#premium-magic-section-4a0264f{align-items:flex-end;}.premium-msection-overlay-4a0264f{background-color:rgba(0,0,0,0.5);}#premium-magic-section-4a0264f .premium-msection-close{right:10px;}.elementor-2140 .elementor-element.elementor-element-4a0264f.offcanvas-button .premium-msection-button-trig i{color:var( --e-global-color-65d0ccd );}.elementor-2140 .elementor-element.elementor-element-4a0264f .premium-msection-btn-icon *{fill:var( --e-global-color-65d0ccd );}.elementor-2140 .elementor-element.elementor-element-4a0264f .premium-msection-btn{border-radius:0px;}#premium-magic-section-4a0264f .premium-msection-close-icon{font-size:28px;width:28px;height:28px;}.elementor-widget-nav-menu.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nav-menu .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nav-menu:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-nav-menu.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nav-menu .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2140 .elementor-element.elementor-element-265a0d0{padding:1px 1px 1px 1px;}.elementor-2140 .elementor-element.elementor-element-265a0d0 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-65d0ccd );}.elementor-2140 .elementor-element.elementor-element-265a0d0 .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0px;}.elementor-2140 .elementor-element.elementor-element-265a0d0 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-93e8242 );fill:var( --e-global-color-93e8242 );padding-left:12px;padding-right:12px;}.elementor-2140 .elementor-element.elementor-element-265a0d0 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2140 .elementor-element.elementor-element-265a0d0 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2140 .elementor-element.elementor-element-265a0d0 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2140 .elementor-element.elementor-element-265a0d0 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-65d0ccd );fill:var( --e-global-color-65d0ccd );}.elementor-2140 .elementor-element.elementor-element-265a0d0 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-2140 .elementor-element.elementor-element-265a0d0 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-65d0ccd );}.elementor-2140 .elementor-element.elementor-element-265a0d0 .e--pointer-framed .elementor-item:before,
					.elementor-2140 .elementor-element.elementor-element-265a0d0 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-65d0ccd );}.elementor-2140 .elementor-element.elementor-element-265a0d0 .elementor-nav-menu--dropdown a:hover,
					.elementor-2140 .elementor-element.elementor-element-265a0d0 .elementor-nav-menu--dropdown a:focus,
					.elementor-2140 .elementor-element.elementor-element-265a0d0 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2140 .elementor-element.elementor-element-265a0d0 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-65d0ccd );}.elementor-2140 .elementor-element.elementor-element-265a0d0 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-2140 .elementor-element.elementor-element-265a0d0 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-2140 .elementor-element.elementor-element-f65d8bd{--display:flex;--justify-content:flex-start;}#premium-magic-section-36a41cb, .elementor-2140 .elementor-element.elementor-element-36a41cb .offcanvas-skew:before{background-color:var( --e-global-color-a5be947 );}.elementor-2140 .elementor-element.elementor-element-36a41cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2140 .elementor-element.elementor-element-36a41cb .premium-msection-btn i{font-size:45px;}.elementor-2140 .elementor-element.elementor-element-36a41cb .premium-msection-btn svg{width:45px !important;height:45px !important;}.elementor-2140 .elementor-element.elementor-element-36a41cb .premium-msection-btn img{width:45px;}.elementor-2140 .elementor-element.elementor-element-36a41cb .premium-msection-button-trig{text-align:center;}#premium-magic-section-36a41cb{align-items:flex-end;}.premium-msection-overlay-36a41cb{background-color:rgba(0,0,0,0.5);}#premium-magic-section-36a41cb .premium-msection-close{right:10px;}.elementor-2140 .elementor-element.elementor-element-36a41cb.offcanvas-button .premium-msection-button-trig i{color:var( --e-global-color-65d0ccd );}.elementor-2140 .elementor-element.elementor-element-36a41cb .premium-msection-btn-icon *{fill:var( --e-global-color-65d0ccd );}.elementor-2140 .elementor-element.elementor-element-36a41cb .premium-msection-btn{border-radius:0px;}#premium-magic-section-36a41cb .premium-msection-close-icon{font-size:28px;width:28px;height:28px;}.elementor-widget-woocommerce-menu-cart.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-woocommerce-menu-cart .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-woocommerce-menu-cart:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-woocommerce-menu-cart.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-menu-cart .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2140 .elementor-element.elementor-element-7d00dd9{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-65d0ccd );--toggle-button-border-color:#02010100;--toggle-button-hover-border-color:#02010100;--toggle-icon-size:26px;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-background-color:#354749;--view-cart-button-hover-background-color:#707B7C;--checkout-button-background-color:#354749;}.elementor-2140 .elementor-element.elementor-element-7d00dd9 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-2140 .elementor-element.elementor-element-7d00dd9 .elementor-menu-cart__product-name a{font-family:"Forum", Sans-serif;font-size:16px;font-weight:600;}.elementor-2140 .elementor-element.elementor-element-7d00dd9 .elementor-menu-cart__footer-buttons .elementor-button{font-family:"Teachers", Sans-serif;font-weight:600;}.elementor-2140 .elementor-element.elementor-element-7d00dd9 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2140 .elementor-element.elementor-element-7d00dd9 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"Teachers", Sans-serif;font-weight:400;}.elementor-2140 .elementor-element.elementor-element-c1e0fe2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2140 .elementor-element.elementor-element-c1e0fe2:not(.elementor-motion-effects-element-type-background), .elementor-2140 .elementor-element.elementor-element-c1e0fe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5be947 );}.elementor-2140 .elementor-element.elementor-element-c1e0fe2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2140 .elementor-element.elementor-element-1f1c4e1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2140 .elementor-element.elementor-element-1f1c4e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2140 .elementor-element.elementor-element-7677e3d{text-align:end;}.elementor-2140 .elementor-element.elementor-element-7677e3d img{width:80%;}.elementor-2140 .elementor-element.elementor-element-a7c5e34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2140 .elementor-element.elementor-element-a7c5e34.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2140 .elementor-element.elementor-element-d03492e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2140 .elementor-element.elementor-element-d03492e{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-65d0ccd );--toggle-button-border-color:#02010100;--toggle-button-hover-border-color:#02010100;--toggle-icon-size:26px;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-background-color:#354749;--view-cart-button-hover-background-color:#707B7C;--checkout-button-background-color:#354749;}.elementor-2140 .elementor-element.elementor-element-d03492e .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-2140 .elementor-element.elementor-element-d03492e .elementor-menu-cart__product-name a{font-family:"Forum", Sans-serif;font-size:16px;font-weight:600;}.elementor-2140 .elementor-element.elementor-element-d03492e .elementor-menu-cart__footer-buttons .elementor-button{font-family:"Teachers", Sans-serif;font-weight:600;}.elementor-2140 .elementor-element.elementor-element-d03492e .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2140 .elementor-element.elementor-element-d03492e .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"Teachers", Sans-serif;font-weight:400;}.elementor-2140 .elementor-element.elementor-element-bc4666d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}#premium-magic-section-da3722e, .elementor-2140 .elementor-element.elementor-element-da3722e .offcanvas-skew:before{background-color:var( --e-global-color-a5be947 );}.elementor-2140 .elementor-element.elementor-element-da3722e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2140 .elementor-element.elementor-element-da3722e .premium-msection-btn i{font-size:29px;}.elementor-2140 .elementor-element.elementor-element-da3722e .premium-msection-btn svg{width:29px !important;height:29px !important;}.elementor-2140 .elementor-element.elementor-element-da3722e .premium-msection-btn img{width:29px;}.elementor-2140 .elementor-element.elementor-element-da3722e .premium-msection-button-trig{text-align:center;}#premium-magic-section-da3722e{align-items:flex-end;}.premium-msection-overlay-da3722e{background-color:rgba(0,0,0,0.5);}#premium-magic-section-da3722e .premium-msection-close{right:10px;}.elementor-2140 .elementor-element.elementor-element-da3722e.offcanvas-button .premium-msection-button-trig i{color:var( --e-global-color-65d0ccd );}.elementor-2140 .elementor-element.elementor-element-da3722e .premium-msection-btn-icon *{fill:var( --e-global-color-65d0ccd );}.elementor-2140 .elementor-element.elementor-element-da3722e .premium-msection-btn{border-radius:0px;}#premium-magic-section-da3722e .premium-msection-close-icon{font-size:34px;width:34px;height:34px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-2140 .elementor-element.elementor-element-fd415a0{--width:343.8px;--min-height:43px;--justify-content:center;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:70;}.elementor-2140 .elementor-element.elementor-element-8aecd7e{--width:68%;--justify-content:center;}.elementor-2140 .elementor-element.elementor-element-189a948{text-align:start;}.elementor-2140 .elementor-element.elementor-element-189a948 img{width:45%;}.elementor-2140 .elementor-element.elementor-element-b389f36{--width:25%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2140 .elementor-element.elementor-element-4a0264f{width:var( --container-widget-width, 52.95px );max-width:52.95px;--container-widget-width:52.95px;--container-widget-flex-grow:0;}#premium-magic-section-4a0264f{align-items:flex-start;}.elementor-2140 .elementor-element.elementor-element-265a0d0 .elementor-nav-menu--dropdown a{padding-left:25px;padding-right:25px;padding-top:10px;padding-bottom:10px;}.elementor-2140 .elementor-element.elementor-element-265a0d0 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-2140 .elementor-element.elementor-element-265a0d0 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}.elementor-2140 .elementor-element.elementor-element-f65d8bd{--width:25%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2140 .elementor-element.elementor-element-36a41cb{width:var( --container-widget-width, 52.95px );max-width:52.95px;--container-widget-width:52.95px;--container-widget-flex-grow:0;}#premium-magic-section-36a41cb{align-items:flex-start;}.elementor-2140 .elementor-element.elementor-element-c1e0fe2{--width:343.8px;--min-height:43px;--justify-content:center;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:70;}.elementor-2140 .elementor-element.elementor-element-1f1c4e1{--width:53.495%;--justify-content:center;}.elementor-2140 .elementor-element.elementor-element-7677e3d{text-align:start;}.elementor-2140 .elementor-element.elementor-element-7677e3d img{width:62%;}.elementor-2140 .elementor-element.elementor-element-a7c5e34{--width:25%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2140 .elementor-element.elementor-element-d03492e{width:var( --container-widget-width, 27.986px );max-width:27.986px;--container-widget-width:27.986px;--container-widget-flex-grow:0;--main-alignment:left;}.elementor-2140 .elementor-element.elementor-element-d03492e.elementor-element{--align-self:flex-start;}.elementor-2140 .elementor-element.elementor-element-bc4666d{--width:16%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2140 .elementor-element.elementor-element-da3722e{width:var( --container-widget-width, 52.95px );max-width:52.95px;--container-widget-width:52.95px;--container-widget-flex-grow:0;}#premium-magic-section-da3722e{align-items:flex-start;}}@media(min-width:768px){.elementor-2140 .elementor-element.elementor-element-612e0af{--width:50%;}.elementor-2140 .elementor-element.elementor-element-8aecd7e{--width:19.873%;}.elementor-2140 .elementor-element.elementor-element-b389f36{--width:94%;}.elementor-2140 .elementor-element.elementor-element-f65d8bd{--width:22%;}.elementor-2140 .elementor-element.elementor-element-1f1c4e1{--width:19.873%;}.elementor-2140 .elementor-element.elementor-element-a7c5e34{--width:94%;}.elementor-2140 .elementor-element.elementor-element-bc4666d{--width:94%;}}