img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.e-heading-base a,.e-paragraph-base a{all:unset;cursor:pointer}form[data-element_type="e-form"].form-state-success [data-element_type="e-form-success-message"],form[data-element_type="e-form"].form-state-error [data-element_type="e-form-error-message"]{display:block}.e-form-textarea-base:not([data-resizable]){resize:none}.e-form-submit-button-base{cursor:pointer;box-sizing:border-box}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
.woocommerce-js a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{font-size:100%;line-height:1;text-decoration:none;overflow:visible;padding:.5em .75em;font-weight:700;border-radius:3px;color:$secondarytext;background-color:$secondary;border:0}.woocommerce-js a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover{background-color:#dad8da;background-image:none;color:#515151}#customer_details h3:not(.elementor-widget-woocommerce-checkout-page h3){font-size:1.2rem;padding:20px 0 14px;margin:0 0 20px;border-bottom:1px solid var(--ast-border-color);font-weight:700}form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){border-width:2px 2px 0;border-style:solid;font-size:1.2rem;margin:0;padding:1.5em 1.5em 1em;border-color:var(--ast-border-color);font-weight:700}.woocommerce-Address h3,.cart-collaterals h2{font-size:1.2rem;padding:.7em 1em}.woocommerce-cart .cart-collaterals .cart_totals>h2{font-weight:700}form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){padding:0 2em;border-width:0 2px 2px;border-style:solid;border-color:var(--ast-border-color)}ul#shipping_method li:not(.elementor-widget-woocommerce-cart #shipping_method li){margin:0;padding:.25em 0 .25em 22px;text-indent:-22px;list-style:none outside}.woocommerce span.onsale,.wc-block-grid__product .wc-block-grid__product-onsale{background-color:#064fc4;color:#fff}.woocommerce-message,.woocommerce-info{border-top-color:#064bc7}.woocommerce-message:before,.woocommerce-info:before{color:#064bc7}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price,.widget_layered_nav_filters ul li.chosen a,.woocommerce-page ul.products li.product .ast-woo-product-category,.wc-layered-nav-rating a{color:#333}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border-color:#064bc7}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#064bc7;color:var(--ast-global-color-8)}.woocommerce-MyAccount-navigation-link.is-active a{color:var(--ast-global-color-1)}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#064bc7}.woocommerce .star-rating,.woocommerce .comment-form-rating .stars a,.woocommerce .star-rating:before{color:var(--ast-global-color-3)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:hover:before{background:#064bc7}.woocommerce .woocommerce-cart-form button[name=update_cart]:disabled{color:var(--ast-global-color-8)}.woocommerce #content table.cart .button[name=apply_coupon],.woocommerce-page #content table.cart .button[name=apply_coupon]{padding:10px 40px}.woocommerce table.cart td.actions .button,.woocommerce #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button{line-height:1;border-width:1px;border-style:solid}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{line-height:1.3}.woocommerce-js a.button,.woocommerce button.button,.woocommerce .woocommerce-message a.button,.woocommerce #respond input#submit.alt,.woocommerce-js a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce input.button,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce #respond input#submit,.woocommerce button.button.alt.disabled,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link,.wc-block-grid__product-onsale{color:var(--ast-global-color-8);border-color:#d3dbdb;background-color:#d3dbdb}.woocommerce-js a.button:hover,.woocommerce button.button:hover,.woocommerce .woocommerce-message a.button:hover,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-js a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce button.button.alt.disabled:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover{color:var(--ast-global-color-0);border-color:#e0b939;background-color:#e0b939}.woocommerce-js a.button,.woocommerce button.button,.woocommerce .woocommerce-message a.button,.woocommerce #respond input#submit.alt,.woocommerce-js a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce input.button,.woocommerce-cart table.cart td.actions .button,.woocommerce form.checkout_coupon .button,.woocommerce #respond input#submit,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px}.woocommerce ul.products li.product a,.woocommerce-js a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover{text-decoration:none}.woocommerce[class*=rel-up-columns-] .site-main div.product .related.products ul.products li.product,.woocommerce-page .site-main ul.products li.product{width:100%}.woocommerce .up-sells h2,.woocommerce .related.products h2,.woocommerce .woocommerce-tabs h2{font-size:1.5rem}.woocommerce h2,.woocommerce-account h2{font-size:1.625rem}.woocommerce ul.product-categories>li ul li{position:relative}.woocommerce ul.product-categories>li ul li:before{content:"";border-width:1px 1px 0 0;border-style:solid;display:inline-block;width:6px;height:6px;position:absolute;top:50%;margin-top:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.woocommerce ul.product-categories>li ul li a{margin-left:15px}.ast-icon-shopping-cart svg{height:.82em}.ast-icon-shopping-bag svg{height:1em;width:1em}.ast-icon-shopping-basket svg{height:1.15em;width:1.2em}.ast-site-header-cart.ast-menu-cart-outline .ast-addon-cart-wrap,.ast-site-header-cart.ast-menu-cart-fill .ast-addon-cart-wrap{line-height:1}.ast-site-header-cart.ast-menu-cart-fill i.astra-icon{font-size:1.1em}li.woocommerce-custom-menu-item .ast-site-header-cart i.astra-icon:after{padding-left:2px}.ast-hfb-header .ast-addon-cart-wrap{padding:.4em}.ast-header-break-point.ast-header-custom-item-outside .ast-woo-header-cart-info-wrap{display:none}.ast-site-header-cart i.astra-icon:after{background:#064fc4}@media (min-width:545px) and (max-width:921px){.woocommerce.tablet-columns-2 ul.products li.product,.woocommerce-page.tablet-columns-2 ul.products:not(.elementor-grid){grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (min-width:922px){.woocommerce form.checkout_coupon{width:50%}}@media (max-width:921px){.ast-header-break-point.ast-woocommerce-cart-menu .header-main-layout-1.ast-mobile-header-stack.ast-no-menu-items .ast-site-header-cart,.ast-header-break-point.ast-woocommerce-cart-menu .header-main-layout-3.ast-mobile-header-stack.ast-no-menu-items .ast-site-header-cart{padding-right:0;padding-left:0}.ast-header-break-point.ast-woocommerce-cart-menu .header-main-layout-1.ast-mobile-header-stack .main-header-bar{text-align:center}.ast-header-break-point.ast-woocommerce-cart-menu .header-main-layout-1.ast-mobile-header-stack .ast-site-header-cart,.ast-header-break-point.ast-woocommerce-cart-menu .header-main-layout-1.ast-mobile-header-stack .ast-mobile-menu-buttons{display:inline-block}.ast-header-break-point.ast-woocommerce-cart-menu .header-main-layout-2.ast-mobile-header-inline .site-branding{flex:auto}.ast-header-break-point.ast-woocommerce-cart-menu .header-main-layout-3.ast-mobile-header-stack .site-branding{flex:0 0 100%}.ast-header-break-point.ast-woocommerce-cart-menu .header-main-layout-3.ast-mobile-header-stack .main-header-container{display:flex;justify-content:center}.woocommerce-cart .woocommerce-shipping-calculator .button{width:100%}.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary{float:none;width:100%}.woocommerce-cart table.cart td.actions .ast-return-to-shop{display:block;text-align:center;margin-top:1em}.ast-container .woocommerce ul.products:not(.elementor-grid),.woocommerce-page ul.products:not(.elementor-grid),.woocommerce.tablet-columns-2 ul.products:not(.elementor-grid){grid-template-columns:repeat(2,minmax(0, 1fr))}.woocommerce[class*=tablet-columns-] .site-main div.product .related.products ul.products li.product{width:100%}}@media (max-width:544px){.ast-separate-container .ast-woocommerce-container{padding:.54em 1em 1.33333em}.woocommerce-message,.woocommerce-error,.woocommerce-info{display:flex;flex-wrap:wrap}.woocommerce-message a.button,.woocommerce-error a.button,.woocommerce-info a.button{order:1;margin-top:.5em}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none;margin-bottom:2em}.woocommerce table.cart td.actions .button,.woocommerce #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button{padding-left:1em;padding-right:1em}.woocommerce #content table.cart .button,.woocommerce-page #content table.cart .button{width:100%}.woocommerce #content table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:none}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .button{flex:1}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a{display:block}.woocommerce ul.products a.button,.woocommerce-page ul.products a.button{padding:.5em .75em}.ast-container .woocommerce ul.products:not(.elementor-grid),.woocommerce-page ul.products:not(.elementor-grid),.woocommerce.mobile-columns-2 ul.products:not(.elementor-grid),.woocommerce-page.mobile-columns-2 ul.products:not(.elementor-grid){grid-template-columns:repeat(2,minmax(0, 1fr))}.woocommerce.mobile-rel-up-columns-2 ul.products::not(.elementor-grid){grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:544px){.woocommerce ul.products a.button.loading:after,.woocommerce-page ul.products a.button.loading:after{display:inline-block;margin-left:5px;position:initial}.woocommerce.mobile-columns-1 .site-main ul.products li.product:nth-child(n),.woocommerce-page.mobile-columns-1 .site-main ul.products li.product:nth-child(n){margin-right:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{display:block;margin-right:0}}@media (min-width:922px){.ast-woo-shop-archive .site-content>.ast-container{max-width:1124px}}@media (min-width:922px){.woocommerce #content .ast-woocommerce-container div.product div.images,.woocommerce .ast-woocommerce-container div.product div.images,.woocommerce-page #content .ast-woocommerce-container div.product div.images,.woocommerce-page .ast-woocommerce-container div.product div.images{width:50%}.woocommerce #content .ast-woocommerce-container div.product div.summary,.woocommerce .ast-woocommerce-container div.product div.summary,.woocommerce-page #content .ast-woocommerce-container div.product div.summary,.woocommerce-page .ast-woocommerce-container div.product div.summary{width:46%}.woocommerce.woocommerce-checkout form #customer_details.col2-set .col-1,.woocommerce.woocommerce-checkout form #customer_details.col2-set .col-2,.woocommerce-page.woocommerce-checkout form #customer_details.col2-set .col-1,.woocommerce-page.woocommerce-checkout form #customer_details.col2-set .col-2{float:none;width:auto}}.woocommerce-js a.button,.woocommerce button.button.alt,.woocommerce-page table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-js a.button.alt,.woocommerce .woocommerce-message a.button,.ast-site-header-cart .widget_shopping_cart .buttons .button.checkout,.woocommerce button.button.alt.disabled,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link{border:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;border-color:#d3dbdb}.woocommerce-js a.button:hover,.woocommerce button.button.alt:hover,.woocommerce-page table.cart td.actions .button:hover,.woocommerce-page #content table.cart td.actions .button:hover,.woocommerce-js a.button.alt:hover,.woocommerce .woocommerce-message a.button:hover,.ast-site-header-cart .widget_shopping_cart .buttons .button.checkout:hover,.woocommerce button.button.alt.disabled:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover{border-color:#e0b939}.widget_product_search button{flex:0 0 auto;padding:10px 20px}@media (min-width:922px){.woocommerce.woocommerce-checkout form #customer_details.col2-set,.woocommerce-page.woocommerce-checkout form #customer_details.col2-set{width:55%;float:left;margin-right:4.347826087%}.woocommerce.woocommerce-checkout form #order_review,.woocommerce.woocommerce-checkout form #order_review_heading,.woocommerce-page.woocommerce-checkout form #order_review,.woocommerce-page.woocommerce-checkout form #order_review_heading{width:40%;float:right;margin-right:0;clear:right}}.woocommerce div.product form.cart .button.single_add_to_cart_button{width:33%}@media (max-width:544px){.woocommerce div.product form.cart .button.single_add_to_cart_button{width:30%}}select,.select2-container .select2-selection--single{background-image:url("data:image/svg+xml,%3Csvg class='ast-arrow-svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' width='26px' height='16.043px' fill='%234B4F58' viewBox='57 35.171 26 16.043' enable-background='new 57 35.171 26 16.043' xml:space='preserve' %3E%3Cpath d='M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z'%3E%3C/path%3E%3C/svg%3E");background-size:.8em;background-repeat:no-repeat;background-position-x:calc( 100% - 10px );background-position-y:center;-webkit-appearance:none;-moz-appearance:none;padding-right:2em}.woocommerce-js .quantity{display:inline-flex}.woocommerce .quantity .ast-qty-placeholder{cursor:not-allowed}.woocommerce-js .quantity+.button.single_add_to_cart_button{margin-left:unset}.woocommerce-js .quantity .qty{width:2.631em;margin-left:38px}.woocommerce-js .quantity .minus,.woocommerce-js .quantity .plus{width:38px;display:flex;justify-content:center;background-color:transparent;border:1px solid var(--ast-border-color);color:var(--ast-global-color-3);align-items:center;outline:0;font-weight:400;z-index:3;position:relative}.woocommerce-js .quantity .minus{border-right-width:0;margin-right:-38px}.woocommerce-js .quantity .plus{border-left-width:0;margin-right:6px}.woocommerce-js .quantity input[type=number]{max-width:58px;min-height:36px}.woocommerce-js input[type=number].qty::-webkit-inner-spin-button,.woocommerce input[type=number].qty::-webkit-outer-spin-button{-webkit-appearance:none}.woocommerce-js input[type=number].qty{-webkit-appearance:none;-moz-appearance:textfield}.ast-onsale-card{position:absolute;top:1.5em;left:1.5em;color:var(--ast-global-color-3);background-color:var(--ast-global-color-primary,var(--ast-global-color-5));width:fit-content;border-radius:20px;padding:.4em .8em;font-size:.87em;font-weight:500;line-height:normal;letter-spacing:normal;box-shadow:0 4px 4px rgba(0,0,0,.15);opacity:1;visibility:visible;z-index:4}@media(max-width:420px){.mobile-columns-3 .ast-onsale-card{top:1em;left:1em}}.ast-on-card-button{position:absolute;right:1em;visibility:hidden;opacity:0;transition:all .2s;z-index:5;cursor:pointer}.ast-on-card-button.ast-onsale-card{opacity:1;visibility:visible}.ast-on-card-button:hover .ast-card-action-tooltip,.ast-on-card-button:focus .ast-card-action-tooltip{opacity:1;visibility:visible}.ast-on-card-button:hover .ahfb-svg-iconset{opacity:1;color:var(--ast-global-color-2)}.ast-on-card-button .ahfb-svg-iconset{border-radius:50%;color:var(--ast-global-color-2);background:var(--ast-global-color-primary,var(--ast-global-color-5));opacity:.7;width:2em;height:2em;justify-content:center;box-shadow:0 4px 4px rgba(0,0,0,.15)}.ast-on-card-button .ahfb-svg-iconset .ast-icon{-js-display:inline-flex;display:inline-flex;align-self:center}.ast-on-card-button svg{fill:currentColor}.ast-select-options-trigger{top:1em}.ast-select-options-trigger.loading:after{display:block;content:" ";position:absolute;top:50%;right:50%;left:auto;width:16px;height:16px;margin-top:-12px;margin-right:-8px;background-color:var(--ast-global-color-2);background-image:none;border-radius:100%;-webkit-animation:dotPulse .65s 0s infinite cubic-bezier(.21,.53,.56,.8);animation:dotPulse .65s 0s infinite cubic-bezier(.21,.53,.56,.8)}.ast-select-options-trigger.loading .ast-icon{display:none}.ast-card-action-tooltip{background-color:var(--ast-global-color-2);pointer-events:none;white-space:nowrap;padding:8px 9px;padding:.7em .9em;color:var(--ast-global-color-primary,var(--ast-global-color-5));margin-right:10px;border-radius:3px;font-size:.8em;line-height:1;font-weight:400;position:absolute;right:100%;top:auto;visibility:hidden;opacity:0;transition:all .2s}.ast-card-action-tooltip:after{content:"";position:absolute;top:50%;margin-top:-5px;right:-10px;width:0;height:0;border-style:solid;border-width:5px;border-color:transparent transparent transparent var(--ast-global-color-2)}.astra-shop-thumbnail-wrap:hover .ast-on-card-button:not(.ast-onsale-card){opacity:1;visibility:visible}@media (max-width:420px){.mobile-columns-3 .ast-select-options-trigger{top:.5em;right:.5em}}.woocommerce ul.products li.product.desktop-align-center,.woocommerce-page ul.products li.product.desktop-align-center{text-align:center}.woocommerce ul.products li.product.desktop-align-center .star-rating,.woocommerce-page ul.products li.product.desktop-align-center .star-rating{margin-left:auto;margin-right:auto}@media(max-width:921px){.woocommerce ul.products li.product.tablet-align-center,.woocommerce-page ul.products li.product.tablet-align-center{text-align:center}.woocommerce ul.products li.product.tablet-align-center .star-rating,.woocommerce-page ul.products li.product.tablet-align-center .star-rating{margin-left:auto;margin-right:auto}}@media(max-width:544px){.woocommerce ul.products li.product.mobile-align-center,.woocommerce-page ul.products li.product.mobile-align-center{text-align:center}.woocommerce ul.products li.product.mobile-align-center .star-rating,.woocommerce-page ul.products li.product.mobile-align-center .star-rating{margin-left:auto;margin-right:auto}}.woocommerce div.product form.cart .variations tr{display:flex;flex-wrap:wrap;margin-bottom:1em}.woocommerce div.product form.cart .variations td{width:calc( 100% - 70px )}.woocommerce div.product form.cart .variations td.label,.woocommerce div.product form.cart .variations th.label{width:70px;padding-right:1em}.ast-woo-active-filter-widget .wc-block-active-filters{display:flex;align-items:self-start;justify-content:space-between}.ast-woo-active-filter-widget .wc-block-active-filters__clear-all{flex:none;margin-top:2px}.ast-single-product-payments{margin-bottom:1em;display:inline-block;margin-top:0;padding:13px 20px 18px;border:1px solid var(--ast-border-color);border-radius:.25rem;width:100%}.ast-single-product-payments.ast-text-color-version svg{fill:var(--ast-global-color-3)}.ast-single-product-payments.ast-text-color-version img{filter:grayscale(100%)}.ast-single-product-payments legend{padding:0 8px;margin-bottom:0;font-size:1em;font-weight:600;text-align:center;color:var(--ast-global-color-3)}.ast-single-product-payments ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;justify-content:center}.ast-single-product-payments ul li{display:flex;width:48px;margin:0 .5em .5em}.ast-single-product-payments ul li svg,.ast-single-product-payments ul li img{height:30px;width:100%}.woocommerce.woocommerce-checkout .elementor-widget-woocommerce-checkout-page #customer_details.col2-set,.woocommerce-page.woocommerce-checkout .elementor-widget-woocommerce-checkout-page #customer_details.col2-set{width:100%}.woocommerce.woocommerce-checkout .elementor-widget-woocommerce-checkout-page #order_review,.woocommerce.woocommerce-checkout .elementor-widget-woocommerce-checkout-page #order_review_heading,.woocommerce-page.woocommerce-checkout .elementor-widget-woocommerce-checkout-page #order_review,.woocommerce-page.woocommerce-checkout .elementor-widget-woocommerce-checkout-page #order_review_heading{width:100%;float:inherit}.elementor-widget-woocommerce-checkout-page .select2-container .select2-selection--single,.elementor-widget-woocommerce-cart .select2-container .select2-selection--single{padding:0}.elementor-widget-woocommerce-checkout-page .woocommerce form .woocommerce-additional-fields,.elementor-widget-woocommerce-checkout-page .woocommerce form .shipping_address,.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-navigation-link,.elementor-widget-woocommerce-cart .woocommerce a.remove{border:none}.elementor-widget-woocommerce-cart .cart-collaterals .cart_totals>h2{background-color:inherit;border-bottom:0;margin:0}.elementor-widget-woocommerce-cart .cart-collaterals .cart_totals{padding:0;border-color:inherit;border-radius:0;margin-bottom:0;border-width:0}.elementor-widget-woocommerce-cart .woocommerce-cart-form .e-apply-coupon{line-height:initial}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content .woocommerce-Address-title h3{margin-bottom:var(--myaccount-section-title-spacing,0px)}.elementor-widget-woocommerce-my-account .woocommerce-Addresses .woocommerce-Address-title,.elementor-widget-woocommerce-my-account table.shop_table thead,.elementor-widget-woocommerce-my-account .woocommerce-page table.shop_table thead,.elementor-widget-woocommerce-cart table.shop_table thead{background:inherit}.elementor-widget-woocommerce-cart .e-apply-coupon,.elementor-widget-woocommerce-cart #coupon_code,.elementor-widget-woocommerce-checkout-page .e-apply-coupon,.elementor-widget-woocommerce-checkout-page #coupon_code{height:100%}.elementor-widget-woocommerce-cart td.product-name dl.variation dt{font-weight:inherit}.elementor-element.elementor-widget-woocommerce-checkout-page .e-checkout__container #customer_details .col-1{margin-bottom:0}
.woocommerce form .form-row .required{visibility:visible}
.elementor-add-new-section .elementor-add-templately-promo-button{background-color:#5d4fff !important;background-image:var(--wpr-bg-283ee0df-6353-4bbb-bd48-1c92fe45c77a);background-repeat:no-repeat;background-position:center center;position:relative}.elementor-add-new-section .elementor-add-templately-promo-button>i{height:12px}body .elementor-add-new-section .elementor-add-section-area-button{margin-left:0}
.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn,.xoo-wsc-container .xoo-wsc-btn{background-color:#0020f4;color:#fff;border:2px solid #fff;padding:10px 20px}.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn:hover,.xoo-wsc-container .xoo-wsc-btn:hover{background-color:#3c4bd1;color:#fff;border:2px solid #000}.xoo-wsc-btn .amount{color:#fff}.xoo-wsc-btn:hover .amount{color:#fff}.xoo-wsc-footer{background-color:#fff;color:#000;padding:10px 20px;box-shadow:0 -1px 10px #0000001a}.xoo-wsc-footer,.xoo-wsc-footer a,.xoo-wsc-footer .amount{font-size:18px}.xoo-wsc-ft-buttons-cont{grid-template-columns:auto}.xoo-wsc-basket{top:2px;right:7px;background-color:;color:#fff;box-shadow:0px 0px 15px 2px #0000001a;border-radius:50%;display:none;width:18px;height:18px}.xoo-wsc-bki{font-size:28px}.xoo-wsc-items-count{top:-9px;left:-8px;height:28px;line-height:28px;width:28px}.xoo-wsc-items-count,.xoo-wsch-items-count{background-color:#000;color:#fff}.xoo-wsc-container,.xoo-wsc-slider{max-width:418px;right:-418px;top:0;bottom:0;top:0;font-family:}.xoo-wsc-cart-active .xoo-wsc-container,.xoo-wsc-slider-active .xoo-wsc-slider{right:0}.xoo-wsc-cart-active .xoo-wsc-basket{right:418px}.xoo-wsc-slider{right:-418px}span.xoo-wsch-close{font-size:22px}.xoo-wsch-text{font-size:22px}.xoo-wsc-header{color:#000;background-color:#e2e2e2;border-bottom:2px solid #eee;padding:15px}.xoo-wsc-body{background-color:#e2e2e2}.xoo-wsc-products:not(.xoo-wsc-pattern-card),.xoo-wsc-products:not(.xoo-wsc-pattern-card) span.amount,.xoo-wsc-products:not(.xoo-wsc-pattern-card) a{font-size:16px;color:#000}.xoo-wsc-products:not(.xoo-wsc-pattern-card) .xoo-wsc-product{padding:10px 15px;margin:10px 15px;border-radius:5px;box-shadow:0 2px 2px #00000005;background-color:#e2e2e2}.xoo-wsc-sum-col{justify-content:center}.xoo-wsc-sc-count{background-color:#d33;color:#fff}.xoo-wsc-sc-bki{font-size:23px;color:#fff}.xoo-wsc-sc-cont{color:#fff}.added_to_cart{display:none!important}.xoo-wsc-product dl.variation{display:block}.xoo-wsc-product-cont{padding:10px}.xoo-wsc-products:not(.xoo-wsc-pattern-card) .xoo-wsc-img-col{width:28%}.xoo-wsc-pattern-card .xoo-wsc-img-col img{max-width:100%;height:auto}.xoo-wsc-products:not(.xoo-wsc-pattern-card) .xoo-wsc-sum-col{width:72%}.xoo-wsc-pattern-card .xoo-wsc-product-cont{width:50%}@media only screen and (max-width:600px){.xoo-wsc-pattern-card .xoo-wsc-product-cont{width:50%}}.xoo-wsc-pattern-card .xoo-wsc-product{border:0;box-shadow:0px 10px 15px -12px #0000001a}.xoo-wsc-sm-front{background-color:#eee}.xoo-wsc-pattern-card,.xoo-wsc-sm-front{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.xoo-wsc-pattern-card,.xoo-wsc-img-col img,.xoo-wsc-img-col,.xoo-wsc-sm-back-cont{border-top-left-radius:5px;border-top-right-radius:5px}.xoo-wsc-sm-back{background-color:#fff}.xoo-wsc-pattern-card,.xoo-wsc-pattern-card a,.xoo-wsc-pattern-card .amount{font-size:16px}.xoo-wsc-sm-front,.xoo-wsc-sm-front a,.xoo-wsc-sm-front .amount{color:#000}.xoo-wsc-sm-back,.xoo-wsc-sm-back a,.xoo-wsc-sm-back .amount{color:#000}.magictime{animation-duration:.5s}.xoo-wsc-sc-subt,.xoo-wsc-sc-count{display:none}span.xoo-wsch-items-count{height:0;line-height:0;width:0}span.xoo-wsch-icon{font-size:30px}.xoo-wsc-smr-del{font-size:16px}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}
.ast-search-menu-icon.slide-search .search-form{width:auto}.ast-search-menu-icon .search-form{padding:0 !important}.ast-search-menu-icon.ast-dropdown-active.slide-search .ast-search-icon{opacity:0}.ast-search-menu-icon.slide-search .aws-container .aws-search-field{width:0;background:#fff;border:none}.ast-search-menu-icon.ast-dropdown-active.slide-search .aws-search-field{width:235px}.ast-search-menu-icon.slide-search .aws-container .aws-search-form .aws-form-btn{background:#fff;border:none}.ast-search-menu-icon.ast-dropdown-active.slide-search .ast-search-icon{opacity:1}.ast-search-menu-icon.ast-dropdown-active.slide-search .ast-search-icon .slide-search.astra-search-icon{opacity:0}.ast-search-box.header-cover .aws-container .aws-search-form{background:0 0}.ast-search-box.header-cover .aws-container .aws-search-form .aws-search-field,.ast-search-box.full-screen .aws-container .aws-search-form .aws-search-field{outline:none}.ast-search-box.header-cover .aws-container .aws-search-form .aws-form-btn,.ast-search-box.full-screen .aws-container .aws-search-form .aws-form-btn{background:0 0;border:none}.ast-search-box.header-cover .aws-container .aws-search-form .aws-search-btn_icon,.ast-search-box.full-screen .aws-container .aws-search-form .aws-search-btn_icon,.ast-search-box.header-cover .aws-container .aws-search-form .aws-main-filter .aws-main-filter__current,.ast-search-box.full-screen .aws-container .aws-search-form .aws-main-filter .aws-main-filter__current{color:#fff}.ast-search-box.full-screen .aws-container{margin:40px auto !important}.ast-search-box.full-screen .aws-container #close{display:none}.ast-search-box.full-screen .aws-container .aws-search-form{background:0 0;border-bottom:2px solid #9e9e9e;height:50px}.ast-search-box.full-screen .aws-container .aws-search-form .aws-search-field{padding-bottom:10px}
html body .xoo-wsc-basket{position:fixed !important;top:40px !important;right:20px !important;bottom:auto !important;left:auto !important;z-index:99999 !important;background:#fbf73a}section.elementor-section.elementor-top-section.elementor-element.elementor-element-17434cb8.elementor-hidden-mobile.elementor-hidden-tablet.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{margin-top:-68px}@media (max-width:767px){.uael-mc-dropdown{margin-left:-300px !important}a.button.wc-forward{font-size:20px !important}.ast-product-name{font-size:20px;line-height:35px}span.uael-mc-dropdown__header-text{font-size:20px}}.entry-meta,.entry-meta *{display:none;line-height:1.45;color:var(--ast-global-color-0)}@media (max-width:544px){body.woocommerce-checkout .menu-toggle,body.woocommerce-checkout button,body.woocommerce-checkout .ast-button,body.woocommerce-checkout .button,body.woocommerce-checkout input#submit,body.woocommerce-checkout input[type=button],body.woocommerce-checkout input[type=submit],body.woocommerce-checkout input[type=reset]{font-size:18px}}.woocommerce-checkout .woocommerce #order_review,.woocommerce-checkout .woocommerce #order_review_heading{display:block!important}.tradingview-widget-container{width:100%;position:relative;z-index:9999}form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){background-color:#fff !important}@media only screen and (max-width:768px){body.archive .ast-archive-description .ast-archive-title,body.archive .ast-archive-description .ast-archive-title *{margin-top:-20px;margin-bottom:-20px;font-weight:700 !important;text-align-last:center;font-size:40px;font-size:2.6666666666667rem;text-transform:capitalize}}@media only screen and (max-width:768px){body.archive .ast-archive-description .ast-archive-title,body.archive .ast-archive-description .ast-archive-title *{text-align-last:center;font-size:40px;font-size:2.6666666666667rem;text-transform:capitalize}}@media only screen and (max-width:768px){.ast-archive-description{margin-bottom:10px;border-bottom:1px solid var(--ast-border-color)}}@media only screen and (max-width:768px){.woocommerce .ast-shop-toolbar-container{margin-bottom:0;-js-display:flex;display:flex;align-items:center;justify-content:space-between}}.eicon{display:none}.elementor-button-icon{display:none}.envato-block__preview{overflow:visible}.envato-block__preview{overflow:visible !important}@media only screen and (max-width:768px){.ast-scroll-to-top-right{bottom:30px;right:85%}.elementor-menu-toggle{margin-top:20px !important}section.elementor-section.elementor-top-section.elementor-element.elementor-element-858e4f0.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-sticky{background:0 0}a.elementor-button.elementor-button--view-cart.elementor-size-md{font-size:1em}a.elementor-button.elementor-button--checkout.elementor-size-md{font-size:1em}span.elementor-button-text{font-size:8px}.envato-kit-102-phone-overlay{position:absolute !important;display:block !important;top:0;left:0;right:0;margin:auto;z-index:1}a.elementor-button.elementor-button--view-cart.elementor-size-md{font-size:2em}a.elementor-button.elementor-button--checkout.elementor-size-md{font-size:2em}span.elementor-button-text{font-size:12px}.elementor-element.elementor-element-7c94c19.elementor-align-center.khcssbutton.elementor-widget.elementor-widget-button span{font-size:30px;padding:12px;color:navy}.sticky-section{position:sticky;top:0}.flex-viewport{border-radius:0 !important}span.elementor-button-text{font-weight:700 !important;font-family:'Gupter' !important;font-size:30px;color:navy}a.elementor-button.elementor-button-link.elementor-size-md{border:5px groove #fff}.elementor-button.elementor-slide-button.elementor-size-xl{font-weight:700 !important;font-family:'Gupter' !important;font-size:30px;color:navy}.elementor-button.elementor-slide-button.elementor-size-xl{font-weight:700 !important;font-family:'Gupter' !important;font-size:30px;color:navy;border:5px groove #fff !important}header#masthead{display:none}.envato-block__preview{overflow:visible}.envato-kit-140-material-hit .menu-item a,.envato-kit-140-material-button .elementor-button{background-position:center;transition:background .8s}.envato-kit-140-material-hit .menu-item a:hover,.envato-kit-140-material-button .elementor-button:hover{background:radial-gradient(circle,transparent 1%,#fff 1%) center/15000%}.envato-kit-140-material-hit .menu-item a:active,.envato-kit-140-material-button .elementor-button:active{background-color:#fff;background-size:100%;transition:background 0s}.envato-kit-140-big-shadow-form .elementor-field-textual{box-shadow:0 20px 30px rgba(0,0,0,.05)}.envato-kit-140-faq .elementor-accordion .elementor-accordion-item{border-width:0 0 1px !important}.envato-kit-140-scrollable{height:100%;overflow:auto;overflow-x:hidden}.envato-kit-140-imagebox-nospace:hover{transform:scale(1.1);transition:all .3s}.envato-kit-140-imagebox-nospace figure{line-height:0}.envato-kit-140-slide .elementor-slide-content{background:#fff;margin-left:-60px;padding:1em}.envato-kit-140-carousel .slick-active:not(.slick-current) img{padding:20px !important;transition:all .9s}html{overflow-x:hidden}@media only screen and (min-width:769px) and (max-width:1100px){.elementor-menu-toggle{margin-top:15px;margin-right:60px !important}}.envato-block__preview{overflow:visible}.envato-kit-69-slide-btn .elementor-button,.envato-kit-69-cta-btn .elementor-button,.envato-kit-69-flip-btn .elementor-button{border-left:0 !important;border-bottom:0 !important;border-right:0 !important;padding:15px 0 0 !important}.envato-kit-69-slide-btn .elementor-slide-button:hover,.envato-kit-69-cta-btn .elementor-button:hover,.envato-kit-69-flip-btn .elementor-button:hover{margin-bottom:20px}.envato-kit-69-menu .elementor-nav-menu--main a:hover{margin-top:-7px;padding-top:4px;border-bottom:1px solid #fff}.envato-kit-69-menu .elementor-nav-menu--dropdown{width:100% !important}.envato-kit-66-menu .e--pointer-framed .elementor-item:before{border-radius:1px}.envato-kit-66-subscription-form .elementor-form-fields-wrapper{position:relative}.envato-kit-66-subscription-form .elementor-form-fields-wrapper .elementor-field-type-submit{position:static}.envato-kit-66-subscription-form .elementor-form-fields-wrapper .elementor-field-type-submit button{position:absolute;top:50%;right:6px;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webmit-transform:translate(0,-50%)}.envato-kit-66-testi-slider .elementor-testimonial__footer{margin-top:-60px !important;z-index:99;position:relative}.envato-kit-66-featured-slider .elementor-slides .slick-prev{width:50px;height:50px;background-color:#fff !important;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);left:-25px !important;-webkit-box-shadow:0px 1px 2px 1px rgba(0,0,0,.32);-moz-box-shadow:0px 1px 2px 1px rgba(0,0,0,.32);box-shadow:0px 1px 2px 1px rgba(0,0,0,.32)}.envato-kit-66-featured-slider .elementor-slides .slick-prev:before{display:block;margin-top:0;margin-left:0;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.envato-kit-66-featured-slider .elementor-slides .slick-next{width:50px;height:50px;background-color:#fff !important;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);right:-25px !important;-webkit-box-shadow:0px 1px 2px 1px rgba(0,0,0,.32);-moz-box-shadow:0px 1px 2px 1px rgba(0,0,0,.32);box-shadow:0px 1px 2px 1px rgba(0,0,0,.32)}.envato-kit-66-featured-slider .elementor-slides .slick-next:before{display:block;margin-top:-5px;margin-right:-5px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.envato-kit-66-orangetext{color:#f4511e}.envato-kit-66-countdown .elementor-countdown-label{display:inline-block !important;border:2px solid rgba(255,255,255,.2);padding:9px 20px}.envato-block__preview{overflow:visible}@media only screen and (max-width:768px){p#learn-more{display:none}h2.woocommerce-loop-product__title{font-size:15px !important}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{font-size:15px;border-radius:10px}li.ast-grid-common-col.ast-full-width.ast-article-post.astra-woo-hover-swap.desktop-align-center{border:1px solid #f3db3f !important;padding:10px;border-radius:10px}a.elementor-button.elementor-button--view-cart.elementor-size-md{font-size:10px;border-radius:5px;background:#f3db3f}span.elementor-button-text{font-size:18px;color:#000}a.elementor-button.elementor-button--checkout.elementor-size-md{font-size:10px;border-radius:5px;background:#f3db3f}span.select2-results{width:125px !important}input{font-size:12px}ul#select2-billing_state-results li{font-size:15px}span.select2-selection__placeholder{font-size:15px}span.select2-selection.select2-selection--single{padding:3px !important}}.woocommerce .elementor-754 .elementor-element.elementor-element-9a94977 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:1px;line-height: 1.5 !important;    }
.elementor-71454 .elementor-element.elementor-element-1232f981:not(.elementor-motion-effects-element-type-background),.elementor-71454 .elementor-element.elementor-element-1232f981>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e895770)}.elementor-71454 .elementor-element.elementor-element-1232f981{box-shadow:0px 0px 2px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-71454 .elementor-element.elementor-element-1232f981>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-71454 .elementor-element.elementor-element-401dff52>.elementor-widget-container{background-color:var(--e-global-color-e895770)}.elementor-71454 .elementor-element.elementor-element-401dff52 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-accent)}.elementor-71454 .elementor-element.elementor-element-a8cba90:not(.elementor-motion-effects-element-type-background),.elementor-71454 .elementor-element.elementor-element-a8cba90>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1a1a1a}.elementor-71454 .elementor-element.elementor-element-a8cba90{box-shadow:0px 0px 2px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-71454 .elementor-element.elementor-element-a8cba90>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-71454 .elementor-element.elementor-element-580409c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-71454 .elementor-element.elementor-element-580409c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-71454 .elementor-element.elementor-element-580409c>.elementor-element-populated,.elementor-71454 .elementor-element.elementor-element-580409c>.elementor-element-populated>.elementor-background-overlay,.elementor-71454 .elementor-element.elementor-element-580409c>.elementor-background-slideshow{border-radius:4px}.elementor-71454 .elementor-element.elementor-element-580409c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-71454 .elementor-element.elementor-element-240d35a>.elementor-widget-container{margin:-10px 0;padding:0}.elementor-71454 .elementor-element.elementor-element-8a60955:not(.elementor-motion-effects-element-type-background),.elementor-71454 .elementor-element.elementor-element-8a60955>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-71454 .elementor-element.elementor-element-8a60955{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 10px 0 0}.elementor-71454 .elementor-element.elementor-element-8a60955>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-71454 .elementor-element.elementor-element-0649db5 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px}.elementor-71454 .elementor-element.elementor-element-0649db5 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px}.elementor-71454 .elementor-element.elementor-element-0649db5 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px}.elementor-71454 .elementor-element.elementor-element-0649db5 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px}.elementor-71454 .elementor-element.elementor-element-0649db5 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px}.elementor-71454 .elementor-element.elementor-element-0649db5 .menu-item a.hfe-menu-item,.elementor-71454 .elementor-element.elementor-element-0649db5 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px}.elementor-71454 .elementor-element.elementor-element-0649db5 ul.sub-menu{width:220px}.elementor-71454 .elementor-element.elementor-element-0649db5 .sub-menu a.hfe-sub-menu-item,.elementor-71454 .elementor-element.elementor-element-0649db5 nav.hfe-dropdown li a.hfe-menu-item,.elementor-71454 .elementor-element.elementor-element-0649db5 nav.hfe-dropdown li a.hfe-sub-menu-item,.elementor-71454 .elementor-element.elementor-element-0649db5 nav.hfe-dropdown-expandible li a.hfe-menu-item,.elementor-71454 .elementor-element.elementor-element-0649db5 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px}.elementor-71454 .elementor-element.elementor-element-0649db5 .hfe-nav-menu__toggle{margin:0 auto}.elementor-71454 .elementor-element.elementor-element-0649db5 .sub-menu,.elementor-71454 .elementor-element.elementor-element-0649db5 nav.hfe-dropdown,.elementor-71454 .elementor-element.elementor-element-0649db5 nav.hfe-dropdown-expandible,.elementor-71454 .elementor-element.elementor-element-0649db5 nav.hfe-dropdown .menu-item a.hfe-menu-item,.elementor-71454 .elementor-element.elementor-element-0649db5 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff}.elementor-71454 .elementor-element.elementor-element-0649db5 .sub-menu li.menu-item:not(:last-child),.elementor-71454 .elementor-element.elementor-element-0649db5 nav.hfe-dropdown li.menu-item:not(:last-child),.elementor-71454 .elementor-element.elementor-element-0649db5 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px}.elementor-71454 .elementor-element.elementor-element-b202abf .hfe-masthead-custom-menu-items .hfe-site-header-cart .hfe-site-header-cart-li{font-size:15px}.elementor-71454 .elementor-element.elementor-element-b202abf .hfe-menu-cart__toggle .elementor-button,.elementor-71454 .elementor-element.elementor-element-b202abf .hfe-cart-menu-wrap-default .hfe-cart-count:after,.elementor-71454 .elementor-element.elementor-element-b202abf .hfe-cart-menu-wrap-default .hfe-cart-count{border-width:1px}.elementor-71454 .elementor-element.elementor-element-b202abf .hfe-menu-cart__toggle .elementor-button,.elementor-71454 .elementor-element.elementor-element-b202abf .hfe-cart-menu-wrap-default span.hfe-cart-count{color:#000}.elementor-71454 .elementor-element.elementor-element-b202abf .hfe-menu-cart__toggle .elementor-button,.elementor-71454 .elementor-element.elementor-element-b202abf .hfe-cart-menu-wrap-default .hfe-cart-count:after,.elementor-71454 .elementor-element.elementor-element-b202abf .hfe-masthead-custom-menu-items .hfe-cart-menu-wrap-default .hfe-cart-count{border-color:#000}.elementor-71454 .elementor-element.elementor-element-bc96044>.elementor-widget-container{margin:-39px -37px 0 -2px;padding:0}@media(max-width:1024px) and (min-width:746px){.elementor-71454 .elementor-element.elementor-element-580409c{width:100%}}@media(max-width:1024px){.elementor-71454 .elementor-element.elementor-element-1232f981{padding:0}.elementor-bc-flex-widget .elementor-71454 .elementor-element.elementor-element-50f794c4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-71454 .elementor-element.elementor-element-50f794c4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-71454 .elementor-element.elementor-element-50f794c4.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-71454 .elementor-element.elementor-element-50f794c4>.elementor-element-populated{margin:0;--e-column-margin-right:0rem;--e-column-margin-left:0rem}.elementor-71454 .elementor-element.elementor-element-401dff52{width:auto;max-width:auto;text-align:center}.elementor-71454 .elementor-element.elementor-element-401dff52>.elementor-widget-container{margin:0;padding:0}.elementor-71454 .elementor-element.elementor-element-401dff52 .elementor-heading-title{font-size:26px}.elementor-71454 .elementor-element.elementor-element-a8cba90{margin-top:0;margin-bottom:0;padding:0}.elementor-71454 .elementor-element.elementor-element-bc96044>.elementor-widget-container{margin:-52px 5px 8px 17px;padding:-2px 3px -4px -13px}}@media(max-width:745px){.elementor-71454 .elementor-element.elementor-element-1232f981{margin-top:-9px;margin-bottom:1px;padding:5px 0 -2px}.elementor-bc-flex-widget .elementor-71454 .elementor-element.elementor-element-50f794c4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-71454 .elementor-element.elementor-element-50f794c4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-71454 .elementor-element.elementor-element-50f794c4.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-71454 .elementor-element.elementor-element-50f794c4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-71454 .elementor-element.elementor-element-50f794c4>.elementor-element-populated{margin:0 0 0 1rem;--e-column-margin-right:0rem;--e-column-margin-left:1rem;padding:0 0 0 1rem}.elementor-71454 .elementor-element.elementor-element-401dff52{width:auto;max-width:auto;text-align:start}.elementor-71454 .elementor-element.elementor-element-401dff52>.elementor-widget-container{margin:1rem 1rem 0 -3rem;padding:0 2rem 0 0}.elementor-71454 .elementor-element.elementor-element-401dff52 .elementor-heading-title{font-size:1.2rem;line-height:1.8rem;letter-spacing:.06rem;word-spacing:0rem}.elementor-71454 .elementor-element.elementor-element-a8cba90{margin-top:0;margin-bottom:0;padding:0}.elementor-71454 .elementor-element.elementor-element-580409c>.elementor-element-populated{margin:0 0 1rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0}.elementor-71454 .elementor-element.elementor-element-240d35a>.elementor-widget-container{margin:0 0 -1rem;padding:0}.elementor-71454 .elementor-element.elementor-element-8a60955{margin-top:0;margin-bottom:0;padding:0 10px}.elementor-71454 .elementor-element.elementor-element-9a29206{width:20%}.elementor-bc-flex-widget .elementor-71454 .elementor-element.elementor-element-9a29206.elementor-column .elementor-widget-wrap{align-items:center}.elementor-71454 .elementor-element.elementor-element-9a29206.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-71454 .elementor-element.elementor-element-46d4184{width:40%}.elementor-bc-flex-widget .elementor-71454 .elementor-element.elementor-element-46d4184.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-71454 .elementor-element.elementor-element-46d4184.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-71454 .elementor-element.elementor-element-46d4184>.elementor-element-populated{margin:0 0 0 -13px;--e-column-margin-right:0px;--e-column-margin-left:-13px}.elementor-71454 .elementor-element.elementor-element-9c7f0b0>.elementor-widget-container{margin:-2px 0 0}.elementor-71454 .elementor-element.elementor-element-9c7f0b0{text-align:start}.elementor-71454 .elementor-element.elementor-element-9c7f0b0 img{max-width:80%}.elementor-71454 .elementor-element.elementor-element-80e8514{width:20%}.elementor-bc-flex-widget .elementor-71454 .elementor-element.elementor-element-80e8514.elementor-column .elementor-widget-wrap{align-items:center}.elementor-71454 .elementor-element.elementor-element-80e8514.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-71454 .elementor-element.elementor-element-33942b4{width:20%}.elementor-bc-flex-widget .elementor-71454 .elementor-element.elementor-element-33942b4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-71454 .elementor-element.elementor-element-33942b4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-71454 .elementor-element.elementor-element-ad3f133>.elementor-element-populated{padding:10px 10px 20px}.elementor-71454 .elementor-element.elementor-element-bc96044>.elementor-widget-container{margin:-7px -2px -13px -1px;padding:2px 1px}}
.unlimited-elements-background-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.unlimited-elements-background-overlay.uc-bg-front{z-index:999}