@charset "UTF-8";
/* https://behumax.com/wp-content/themes/flatsome-child/css/style-elementor.css?ver=1785384051 */
.elementor-template-full-width .site-content>.ast-container{max-width:100%;padding-right:0;padding-left:0}.elementor-popup-modal.custom_modal .dialog-lightbox-close-button{top:5px!important;left:5px!important;padding:10px;right:auto!important;border-radius:50%;background-color:var(--ast-global-color-8);color:var(--ast-global-color-2)}.elementor-popup-modal.custom_modal .dialog-lightbox-close-button svg{color:var(--ast-global-color-2);fill:var(--ast-global-color-2)}.open_modal *{cursor:pointer}#page .astra-child-toggle .elementor-tab-title{display:inline-block;width:auto;line-height:10px}#page .astra-child-toggle .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:5px;font-size:.6rem;line-height:inherit}.elementor-button{line-height:1}.elementor-button .elementor-button-icon svg{width:.875em;height:auto;fill:inherit;position:relative;top:.1em}.btn-primary-line.elementor-widget-button .elementor-button{border-color:var(--ast-global-color-0);background-color:#fff0;color:var(--ast-global-color-0);fill:var(--ast-global-color-0)}.btn-primary-line.elementor-widget-button .elementor-button:hover,.btn-primary-line.elementor-widget-button .elementor-button:focus{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:var(--ast-global-color-8);fill:var(--ast-global-color-8)}.btn-secondary.elementor-widget-button .elementor-button{border-color:var(--ast-global-color-1);background-color:var(--ast-global-color-1);color:var(--ast-global-color-8);fill:var(--ast-global-color-8)}.btn-secondary.elementor-widget-button .elementor-button:hover,.btn-secondary.elementor-widget-button .elementor-button:focus{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:var(--ast-global-color-8);fill:var(--ast-global-color-8)}.btn-white.elementor-widget-button .elementor-button{border-color:var(--ast-global-color-8);background-color:var(--ast-global-color-8);color:var(--ast-global-color-3);fill:var(--ast-global-color-3)}.btn-white.elementor-widget-button .elementor-button:hover,.btn-white.elementor-widget-button .elementor-button:focus{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:var(--ast-global-color-8);fill:var(--ast-global-color-8)}.btn-white-line.elementor-widget-button .elementor-button{border-color:var(--ast-global-color-8);background-color:#fff0;color:var(--ast-global-color-8);fill:var(--ast-global-color-8)}.btn-white-line.elementor-widget-button .elementor-button:hover,.btn-white.elementor-widget-button .elementor-button:focus{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:var(--ast-global-color-8);fill:var(--ast-global-color-8)}body .elementor-button.elementor-size-xs,body .elementor-widget-button.btn-xs .elementor-button{font-size:.72rem;padding:.25rem .5rem}body .elementor-button.elementor-size-sm,body .elementor-widget-button.btn-sm .elementor-button{font-size:.83rem;padding:.5rem .75rem}body .elementor-button.elementor-size-lg,body .elementor-widget-button.btn-lg .elementor-button{font-size:.94rem;padding:.75rem 1rem}body .elementor-button.elementor-size-xl,body .elementor-widget-button.btn-xl .elementor-button{font-size:.94rem;padding:1rem 1.5rem}@media screen and (min-width:1025px){body .elementor-button.elementor-size-xs,body .elementor-widget-button.btn-xs .elementor-button{font-size:.78rem;padding:.3rem .75rem}body .elementor-button.elementor-size-sm,body .elementor-widget-button.btn-sm .elementor-button{font-size:.89rem;padding:.5rem .875rem}body .elementor-button.elementor-size-lg,body .elementor-widget-button.btn-lg .elementor-button{font-size:1rem;padding:.875rem 1.275rem}body .elementor-button.elementor-size-xl,body .elementor-widget-button.btn-xl .elementor-button{font-size:1rem;padding:1.125rem 1.875rem}}.block-btn .elementor-button .elementor-button-icon svg{width:.5em;height:auto;top:.05em;transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}.block-btn .elementor-button:hover .elementor-button-icon svg{margin-left:.2rem}.block-text>*:last-child,.block-text .elementor-widget-container>*:last-child,.block-text .elementor-text-editor>*:last-child{margin-bottom:0}.block-text.text-extra-small{font-size:.6rem}.block-text.text-small{font-size:.72rem}.block-text.text-lead{font-size:1.1rem}.block-text.text-big{font-size:1.22rem}.block-text.text-extra-big{font-size:1.5rem}.block-legend{font-size:85%;font-style:italic;line-height:1.3;color:var(--ast-global-color-5)}.block-legend>*:last-child,.block-legend .elementor-widget-container>*:last-child,.block-legend .elementor-text-editor>*:last-child{margin-bottom:0}.block-notice>*:last-child,.block-notice .elementor-widget-container>*:last-child,.block-notice .elementor-text-editor>*:last-child{margin-bottom:0}.block-notice a{text-decoration:none}.block-notice a:hover{text-decoration:underline}.block-faq .elementor-toggle .elementor-tab-title,.block-faq .elementor-toggle .elementor-tab-content{padding:1.25rem 0;border-color:var(--ast-global-color-6)}.block-faq .elementor-toggle .elementor-tab-title a{text-decoration:none;font-size:1.1rem;font-weight:600;line-height:1.35}.block-faq .elementor-toggle .elementor-toggle-icon .elementor-toggle-icon-closed,.block-faq .elementor-toggle-icon .elementor-toggle-icon-opened{display:none!important}.block-faq .elementor-toggle .elementor-toggle-icon{position:relative;display:inline-block;flex:0 0 1.25rem;width:1.25rem;height:1.25rem}.block-faq .elementor-toggle .elementor-toggle-icon::before,.block-faq .elementor-toggle .elementor-toggle-icon::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:1px;background:currentColor;transform:translate(-50%,-50%);transition:transform .2s ease}.block-faq .elementor-toggle .elementor-toggle-icon::after{transform:translate(-50%,-50%) rotate(90deg)}.block-faq .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon::after{transform:translate(-50%,-50%) rotate(0)}.block-anchor{position:absolute;top:-80px;left:0;height:10px;backface-visibility:hidden;-webkit-backface-visibility:hidden;pointer-events:none;opacity:0}.elementor-editor-active .block-anchor{top:-30px;opacity:1;backface-visibility:visible;-webkit-backface-visibility:visible;pointer-events:all;width:40px;height:40px;border-radius:50%}.block-crosshead{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--ast-global-color-0)}.block-box-value.e-con{gap:2rem 2rem}.block-box-value .elementor-widget-image-box,.block-box-value .elementor-widget-icon-box,.block-box-value .elementor-widget-text-editor{padding:2rem;text-align:center;line-height:1.4;background-color:var(--ast-global-color-1);color:var(--ast-global-color-8)}.block-box-value .elementor-widget-image-box *,.block-box-value .elementor-widget-icon-box *,.block-box-value .elementor-widget-text-editor *{color:var(--ast-global-color-8)}.block-box-value .elementor-widget-icon-box .elementor-icon-box-wrapper{gap:1rem!important}.block-box-value .elementor-widget-image-box .elementor-image-box-img,.block-box-value .elementor-widget-text-editor p:first-child{margin-bottom:1rem!important}.block-box-value .elementor-widget-image-box .elementor-image-box-img img,.block-box-value .elementor-widget-icon-box .elementor-icon-box-icon svg,.block-box-value .elementor-widget-text-editor p:first-child img{width:auto;height:2rem}.block-box-value .elementor-widget-text-editor p:first-child img{width:2rem!important;height:auto!important}.block-box-value h3,.block-box-value h4,.block-box-value h5{margin-bottom:.75rem;font-size:1.06rem;font-weight:600}.block-box-value p{margin-bottom:.5rem;font-size:.83rem;font-weight:500}.elementor-widget-loop-carousel .entry-title a{display:block;font-weight:inherit}.elementor-widget-loop-carousel .elementor-widget-woocommerce-product-meta .product_meta{margin-bottom:0}.elementor-widget-loop-carousel .elementor-widget-woocommerce-product-meta .product_meta>.detail-container{margin-right:0}.elementor-widget-loop-carousel .elementor-widget-woocommerce-product-rating .woocommerce-review-link{display:none!important}body.elementor-editor-active .elementor-widget-loop-carousel div.product.swiper-slide{padding-right:0;padding-left:0}.block-products-carousel.elementor-widget-loop-carousel .elementor-loop-container{padding-right:1rem;padding-left:1rem}.block-products-carousel.elementor-widget-loop-carousel .product_meta .detail-label,.block-products-carousel.elementor-widget-loop-carousel .product_meta .sku_wrapper,.block-products-carousel.elementor-widget-loop-carousel .product_meta .cr_gtin,.block-products-carousel.elementor-widget-loop-carousel .product_meta .cr_brand{display:none!important}.block-products-carousel.elementor-widget-loop-carousel .product_meta .detail-content a{display:inline-block;border-bottom:1px solid var(--ast-global-color-0);color:var(--ast-global-color-1)}.block-products-carousel.elementor-widget-loop-carousel .product_meta .detail-content a:hover{color:var(--ast-global-color-0)}.block-products-carousel.elementor-widget-loop-carousel .elementor-widget-woocommerce-product-price .price{font-size:1.2rem;margin-top:.5rem;margin-bottom:.75rem}.block-products-carousel.elementor-widget-loop-carousel .elementor-widget-woocommerce-product-add-to-cart form.cart .button{margin-bottom:2px;font-size:.83rem;padding:1rem .2rem;border-color:var(--ast-global-color-6);background-color:#fff0;color:var(--ast-global-color-0)}.block-products-carousel.elementor-widget-loop-carousel .elementor-widget-woocommerce-product-add-to-cart form.cart .button:hover{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}.block-products-carousel.elementor-widget-loop-carousel .elementor-widget-woocommerce-product-add-to-cart .added_to_cart.wc-forward{width:100%;text-align:center;font-size:.75rem;font-weight:600;position:absolute;top:0;height:calc(100% - 2px);background-color:var(--ast-global-color-0);color:var(--ast-global-color-8);border-radius:3rem;transition:all 0.2s}.block-products-carousel.elementor-widget-loop-carousel .elementor-widget-woocommerce-product-add-to-cart .added_to_cart.wc-forward:hover{background-color:var(--ast-global-color-1)}.block-products-carousel.elementor-widget-loop-carousel .elementor-widget-woocommerce-product-stock{position:absolute;top:0;left:0;width:10rem;height:10rem;overflow:hidden;z-index:2;pointer-events:none}.block-products-carousel.elementor-widget-loop-carousel .elementor-widget-woocommerce-product-stock .stock{position:absolute;top:2rem;left:-2.25rem;width:10rem;margin:0;padding:.25rem;text-align:center;font-size:.67rem;font-weight:600;letter-spacing:.03em;line-height:1;transform:rotate(-45deg);background-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}.block-products-carousel.elementor-widget-loop-carousel .elementor-widget-woocommerce-product-stock .stock.in-stock{background-color:var(--theme-color-success);display:none!important}.block-products-carousel.elementor-widget-loop-carousel .elementor-widget-woocommerce-product-stock .stock.out-of-stock.coming-soon{background-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}.block-products-carousel.elementor-widget-loop-carousel .elementor-widget-woocommerce-product-stock .stock.out-of-stock.discontinued,.block-products-carousel.elementor-widget-loop-carousel .elementor-widget-woocommerce-product-stock .stock.out-of-stock.not-available{background-color:var(--theme-color-danger);color:var(--ast-global-color-8)}.block-products-carousel.elementor-widget-loop-carousel .elementor-swiper-button{color:var(--ast-global-color-1)!important;padding:.25rem}.block-products-carousel.elementor-widget-loop-carousel .elementor-swiper-button:hover{color:var(--ast-global-color-0)!important}.block-products-carousel.elementor-widget-loop-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev{left:0;padding-left:0}.block-products-carousel.elementor-widget-loop-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-next{right:0;padding-right:0}.block-products-carousel.elementor-widget-loop-carousel .elementor-swiper-button svg,.block-products-carousel.elementor-widget-loop-carousel .elementor-swiper-button:hover svg{fill:currentColor!important;height:1rem!important;width:1rem!important}.block-products-carousel.elementor-widget-loop-carousel .swiper-pagination{display:none!important}.block-products-carousel.elementor-widget-loop-carousel.products-carousel-sm .elementor-widget-woocommerce-product-price .price{font-size:1rem;margin:0}.block-products-carousel.elementor-widget-loop-carousel.products-carousel-sm .elementor-widget-woocommerce-product-price .price del{font-size:.72rem}.block-products-carousel.elementor-widget-loop-carousel.products-carousel-sm .elementor-widget-woocommerce-product-add-to-cart .added_to_cart.wc-forward{font-size:.72rem}.block-products-carousel.elementor-widget-loop-carousel.products-carousel-sm .elementor-widget-woocommerce-product-add-to-cart form.cart .button{font-size:.72rem;padding:.6rem .2rem}.block-steps{padding:0;gap:0}.block-steps>.elementor-element{padding:1.5rem;border:2px solid var(--ast-global-color-1)}.block-steps>.elementor-element:first-child{border-radius:var(--theme-border-radius) var(--theme-border-radius) 0 0}.block-steps>.elementor-element:last-child{border-radius:0 0 var(--theme-border-radius) var(--theme-border-radius)}.block-steps>.elementor-element+.elementor-element{margin-top:-2px}.block-steps>.elementor-element h3,.block-steps>.elementor-element h4,.block-steps>.elementor-element h5{margin-bottom:.75rem;font-size:1.17rem}.block-alert .elementor-alert{padding:1.5rem}.block-alert .elementor-alert h2,.block-alert .elementor-alert h3,.block-alert .elementor-alert h4,.block-alert .elementor-alert h5,.block-alert .elementor-alert .elementor-alert-title{margin-bottom:.75rem;font-size:1.28rem;font-weight:500;color:inherit}.block-alert .elementor-alert .elementor-alert-description{font-size:.83rem;font-weight:500;color:var(--ast-global-color-2)}.block-alert .elementor-alert ul:last-child,.block-alert .elementor-alert ol:last-child,.block-alert .elementor-alert p:last-child{margin-bottom:0}.block-cta a.elementor-cta{text-decoration:none}.block-cta.elementor-bg-transform-zoom-in .elementor-cta .elementor-bg{transition-duration:800ms}.block-cta.elementor-bg-transform-zoom-in .elementor-cta:hover .elementor-bg{transform:scale(1.025)}.block-cta.cta-blog .elementor-cta .elementor-cta__content-item:not(:last-child){margin-bottom:1rem}.block-cta .elementor-cta .elementor-cta__title{font-weight:600}.block-cta .elementor-cta .elementor-cta__description{font-weight:500}.block-cta .elementor-cta .elementor-cta__button{padding:1rem 2rem;font-weight:600}.cta-blog .elementor-cta .elementor-cta__title{font-weight:600}.cta-blog .elementor-cta .elementor-cta__content{padding:3rem 5%;text-align:center}.cta-blog .elementor-cta .elementor-cta__content-item:not(:last-child){margin-bottom:1.5rem}.cta-blog .elementor-cta .elementor-cta__button{border-color:var(--ast-global-color-8);background-color:#fff0;color:var(--ast-global-color-8)}.cta-blog .elementor-cta:hover .elementor-cta__button,.cta-blog .elementor-cta .elementor-cta__button:hover{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}.cta-category .elementor-cta .elementor-cta__description{margin-bottom:1.5rem}.cta-category .elementor-cta .elementor-cta__bg-overlay,.cta-category .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#fff0}.cta-category-grid .elementor-cta .elementor-cta__title{max-width:100%;font-size:1.1rem;font-weight:800;text-transform:uppercase;line-height:1.1}.cta-category-grid .elementor-cta .elementor-cta__description,.cta-category-grid .elementor-cta .elementor-cta__button-wrapper{display:none}.cta-category-grid .elementor-cta .elementor-cta__bg-overlay,.cta-category-grid .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#fff0}.cta-category-grid.overlay .elementor-cta .elementor-cta__bg-overlay,.cta-category-grid.overlay .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var(--ast-global-color-1);mix-blend-mode:multiply;opacity:.2}.cta-category-grid .elementor-cta .elementor-ribbon-inner{font-size:.78rem;font-weight:600;letter-spacing:.03em;background-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}@media screen and (min-width:481px){.cta-category-grid .elementor-cta .elementor-cta__title{font-size:1.28rem}}@media screen and (min-width:1025px){.cta-category-grid .elementor-cta .elementor-cta__title{font-size:1rem}}@media screen and (min-width:1400px){.cta-category-grid .elementor-cta .elementor-cta__title{font-size:1.28rem}}.cta-category.cta-gold .elementor-cta:hover .elementor-cta__button{border-color:var(--theme-color-gold);background-color:var(--theme-color-gold);color:var(--ast-global-color-8)}.cta-category.cta-silver .elementor-cta:hover .elementor-cta__button{border-color:var(--theme-color-silver);background-color:var(--theme-color-silver);color:var(--ast-global-color-2)}.cta-category.cta-primary .elementor-cta:hover .elementor-cta__button{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}.block-product-detail{background-color:var(--ast-global-color-7);border-radius:var(--theme-border-radius)}.block-product-detail .block-crosshead{color:var(--ast-global-color-1)}.block-title-badge{padding:.25rem;width:fit-content}.block-title-badge.elementor-widget-heading .elementor-heading-title{font-size:.94rem;font-weight:600;color:var(--ast-global-color-8)}.block-product-value .elementor-icon-box-wrapper{gap:.5rem}.block-product-value .elementor-icon{fill:var(--ast-global-color-1);color:var(--ast-global-color-1)}.block-product-value .elementor-icon svg{width:1.55rem;height:auto}.block-product-value .elementor-icon-box-title,.block-product-value .elementor-icon-box-title a{font-size:.78rem;font-weight:600;line-height:1.3em;text-decoration:none;color:var(--ast-global-color-1)}.block-product-value .elementor-icon-box-description{font-size:.67rem;font-weight:500;line-height:1.3em;text-decoration:none;color:var(--ast-global-color-4)}.row-payment-methods .elementor-widget-image img{width:50px;height:auto}.row-payment-methods .elementor-widget-image.payment-mastercard img,.row-payment-methods .elementor-widget-image.payment-maestro img{width:40px}.block-video-lightbox{width:100%;height:6rem}.block-post-list.elementor-widget-posts{--item-display:flex;--read-more-alignment:1;--grid-row-gap:3rem;--grid-column-gap:3rem}.block-post-list.elementor-widget-posts .elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:1rem}.block-post-list.elementor-widget-posts .elementor-post__title{margin-bottom:10px}.block-post-list.elementor-widget-posts .elementor-post__title,.block-post-list.elementor-widget-posts .elementor-post__title a{color:var(--ast-global-color-2);font-size:1rem;font-weight:500;text-decoration:none}.block-post-list.elementor-widget-posts .elementor-post__title a:hover{color:var(--ast-global-color-0)}.block-post-list.elementor-widget-posts .elementor-post__read-more{letter-spacing:.05rem;text-decoration:none;border:0 solid var(--ast-global-color-0);border-bottom-width:1px;color:var(--ast-global-color-2)}.block-post-list.elementor-widget-posts .elementor-post__read-more:hover,.block-post-list.elementor-widget-posts .elementor-post__read-more:focus{color:var(--ast-global-color-0)}.block-carousel.custom-swipe-carousel .swiper{touch-action:pan-y;cursor:grab}.block-carousel.custom-swipe-carousel .swiper:active{cursor:grabbing}@media screen and (max-width:767px){.block-carousel.custom-swipe-carousel .swiper-pagination{display:none}}