.elementor-1248 .elementor-element.elementor-element-d28646f{--display:flex;--min-height:300px;--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;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:8%;--padding-right:8%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-47bde9b0{text-align:center;}.elementor-1248 .elementor-element.elementor-element-47bde9b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#1C244B;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1248 .elementor-element.elementor-element-20ff2f2 .elementor-repeater-item-2519019 .swiper-slide-bg{background-color:#833ca3;}.elementor-1248 .elementor-element.elementor-element-20ff2f2 .elementor-repeater-item-9da9521 .swiper-slide-bg{background-color:#4054b2;}.elementor-1248 .elementor-element.elementor-element-20ff2f2 .elementor-repeater-item-698705f .swiper-slide-bg{background-color:#1abc9c;}.elementor-1248 .elementor-element.elementor-element-20ff2f2 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-1248 .elementor-element.elementor-element-20ff2f2 .swiper-slide-contents{max-width:66%;}.elementor-1248 .elementor-element.elementor-element-20ff2f2 .swiper-slide-inner{text-align:center;}.elementor-1248 .elementor-element.elementor-element-b260320{--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;--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-1248 .elementor-element.elementor-element-e1c960b{--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;--justify-content:flex-start;--align-items:stretch;--gap:1.2rem 1.2rem;--row-gap:1.2rem;--column-gap:1.2rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-e1c960b:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-e1c960b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-e1da7be{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-e1da7be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1.5rem,3vw,2.3rem);font-weight:800;line-height:1.2em;color:#000000;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1248 .elementor-element.elementor-element-30961ed.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1248 .elementor-element.elementor-element-30961ed.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-1248 .elementor-element.elementor-element-824b0a4{--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;--justify-content:flex-start;--align-items:stretch;--gap:1.2rem 1.2rem;--row-gap:1.2rem;--column-gap:1.2rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-824b0a4:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-824b0a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-ecf9a62{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-ecf9a62 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1.5rem,3vw,2.3rem);font-weight:800;line-height:1.2em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-c260101{width:100%;max-width:100%;}.elementor-1248 .elementor-element.elementor-element-a4188bd{--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;--justify-content:flex-start;--align-items:stretch;--gap:1.2rem 1.2rem;--row-gap:1.2rem;--column-gap:1.2rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-a4188bd:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-a4188bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-0610e06{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-0610e06 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1.5rem,3vw,2.3rem);font-weight:800;line-height:1.2em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-e5cc567.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1248 .elementor-element.elementor-element-e5cc567.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-1248 .elementor-element.elementor-element-3f34f8c{--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;--justify-content:flex-start;--align-items:stretch;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-3f34f8c:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-3f34f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFD800 0%, #FF8F00 100%);}.elementor-1248 .elementor-element.elementor-element-62d2495{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-62d2495 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:800;line-height:1.15em;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-813e713{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#444444;}.elementor-1248 .elementor-element.elementor-element-813e713 p{margin-block-end:0px;}.elementor-1248 .elementor-element.elementor-element-755f4b8{--display:grid;--e-con-grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));--e-con-grid-template-rows:none;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--align-items:stretch;--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-1248 .elementor-element.elementor-element-7ecc339{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eadfbd;--border-color:#eadfbd;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-7ecc339:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-7ecc339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-50a1634{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-50a1634 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.8rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-e73382c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-e73382c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-60672d7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;color:#555555;}.elementor-1248 .elementor-element.elementor-element-60672d7 p{margin-block-end:0px;}.elementor-1248 .elementor-element.elementor-element-b260010{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-b260010 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-3b2a269{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eadfbd;--border-color:#eadfbd;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-3b2a269:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-3b2a269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-b260001{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-b260001 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.8rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-467d1e7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-467d1e7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.35rem;font-weight:800;line-height:1.3em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-303ff11{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:400;line-height:1.6em;color:#555555;}.elementor-1248 .elementor-element.elementor-element-303ff11 p{margin-block-end:0px;}.elementor-1248 .elementor-element.elementor-element-b260011{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-b260011 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-d6054e2{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eadfbd;--border-color:#eadfbd;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-d6054e2:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-d6054e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-cb43016{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-cb43016 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.8rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-39af47c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-39af47c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-0523dfc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;color:#555555;}.elementor-1248 .elementor-element.elementor-element-0523dfc p{margin-block-end:0px;}.elementor-1248 .elementor-element.elementor-element-b260012{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-b260012 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-ea84ce6{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eadfbd;--border-color:#eadfbd;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-ea84ce6:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-ea84ce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-c9aa3b2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-c9aa3b2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.8rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-1997b85{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-1997b85 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-0255926{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;color:#555555;}.elementor-1248 .elementor-element.elementor-element-0255926 p{margin-block-end:0px;}.elementor-1248 .elementor-element.elementor-element-b260013{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-b260013 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-bf0fa10{width:100%;max-width:100%;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-bf0fa10 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:800;line-height:1.15em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-90a2d79{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#444444;}.elementor-1248 .elementor-element.elementor-element-90a2d79 p{margin-block-end:0px;}.elementor-1248 .elementor-element.elementor-element-6c00127{--display:grid;--e-con-grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));--e-con-grid-template-rows:none;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--align-items:stretch;--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-1248 .elementor-element.elementor-element-094f5b3{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eadfbd;--border-color:#eadfbd;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-094f5b3:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-094f5b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.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-1248 .elementor-element.elementor-element-60607d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1248 .elementor-element.elementor-element-60607d4 img{width:100%;height:5rem;}.elementor-1248 .elementor-element.elementor-element-fccb897{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-fccb897 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:700;line-height:1.35em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-0427d5b{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eadfbd;--border-color:#eadfbd;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-0427d5b:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-0427d5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-4868a22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1248 .elementor-element.elementor-element-4868a22 img{width:100%;height:5rem;}.elementor-1248 .elementor-element.elementor-element-e8d7a44{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-e8d7a44 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:700;line-height:1.35em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-ce60e9f{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eadfbd;--border-color:#eadfbd;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-ce60e9f:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-ce60e9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-c8c3eb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1248 .elementor-element.elementor-element-c8c3eb9 img{width:100%;height:5rem;}.elementor-1248 .elementor-element.elementor-element-ff91ee4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-ff91ee4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:700;line-height:1.35em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-600ec73{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eadfbd;--border-color:#eadfbd;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-600ec73:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-600ec73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-7e7e644{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1248 .elementor-element.elementor-element-7e7e644 img{width:100%;height:5rem;}.elementor-1248 .elementor-element.elementor-element-8724f3c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-8724f3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:700;line-height:1.35em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-25d9b15{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eadfbd;--border-color:#eadfbd;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-25d9b15:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-25d9b15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-40ed339{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1248 .elementor-element.elementor-element-40ed339 img{width:100%;height:5rem;}.elementor-1248 .elementor-element.elementor-element-6f6869e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-6f6869e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:700;line-height:1.35em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-66b4968{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eadfbd;--border-color:#eadfbd;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-66b4968:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-66b4968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-ebfbc0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1248 .elementor-element.elementor-element-ebfbc0c img{width:100%;height:5rem;}.elementor-1248 .elementor-element.elementor-element-3a00bc7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-3a00bc7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:700;line-height:1.35em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-66c9084{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eadfbd;--border-color:#eadfbd;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-66c9084:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-66c9084 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-e99609c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1248 .elementor-element.elementor-element-e99609c img{width:100%;height:5rem;}.elementor-1248 .elementor-element.elementor-element-26d9d34{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-26d9d34 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:700;line-height:1.35em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-2a6187e{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eadfbd;--border-color:#eadfbd;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-2a6187e:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-2a6187e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-aaabdb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1248 .elementor-element.elementor-element-aaabdb8 img{width:100%;height:5rem;}.elementor-1248 .elementor-element.elementor-element-71ca41b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-71ca41b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:700;line-height:1.35em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-ffdb1f7{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eadfbd;--border-color:#eadfbd;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-ffdb1f7:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-ffdb1f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-b1bce0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1248 .elementor-element.elementor-element-b1bce0d img{width:100%;height:5rem;}.elementor-1248 .elementor-element.elementor-element-8d41845{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-8d41845 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:700;line-height:1.35em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-2dd14a1{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eadfbd;--border-color:#eadfbd;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-2dd14a1:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-2dd14a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-f4f4491{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1248 .elementor-element.elementor-element-f4f4491 img{width:100%;height:5rem;}.elementor-1248 .elementor-element.elementor-element-cdab2cc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-cdab2cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:700;line-height:1.35em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-2247364{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eadfbd;--border-color:#eadfbd;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-2247364:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-2247364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-d8ffe62{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-d8ffe62 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:700;line-height:1.35em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-8a13d7f{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eadfbd;--border-color:#eadfbd;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-8a13d7f:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-8a13d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-976ad7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1248 .elementor-element.elementor-element-976ad7a img{width:100%;height:5rem;}.elementor-1248 .elementor-element.elementor-element-0cae5e4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-0cae5e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:700;line-height:1.35em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-b260020{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#eadfbd;--border-color:#eadfbd;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1248 .elementor-element.elementor-element-b260020:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-b260020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1248 .elementor-element.elementor-element-3cfa2b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1248 .elementor-element.elementor-element-3cfa2b2 img{width:100%;height:5rem;}.elementor-1248 .elementor-element.elementor-element-c9dc988{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-c9dc988 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:700;line-height:1.35em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-b260021{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.6em;color:#555555;}.elementor-1248 .elementor-element.elementor-element-b260021 p{margin-block-end:0px;}.elementor-1248 .elementor-element.elementor-element-b260022{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:inherit;}.elementor-1248 .elementor-element.elementor-element-b260022 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.2em;color:#000000;}.elementor-1248 .elementor-element.elementor-element-5bd7f1d3{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products ul.products li.product{text-align:left;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:140px;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:8px;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#1C244B;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#1C244B;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products ul.products li.product .price{color:#1C244B;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products ul.products li.product .price ins{color:#1C244B;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products ul.products li.product .price ins .amount{color:#1C244B;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products ul.products li.product .price del{color:#1C244B;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products ul.products li.product .price del .amount{color:#1C244B;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products ul.products li.product .price del {font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:line-through;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products ul.products li.product .button{color:#1C244B;background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:italic;text-decoration:underline;line-height:1em;letter-spacing:0px;padding:0px 0px 0px 0px;margin-top:0px;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products .added_to_cart{color:#1C244B;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-1248 .elementor-element.elementor-element-34dc6f5 nav.woocommerce-pagination{margin-top:50px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-1248 .elementor-element.elementor-element-34dc6f5 nav.woocommerce-pagination ul{border-color:#467FF7;}.elementor-1248 .elementor-element.elementor-element-34dc6f5 nav.woocommerce-pagination ul li{border-right-color:#467FF7;border-left-color:#467FF7;}.elementor-1248 .elementor-element.elementor-element-34dc6f5 nav.woocommerce-pagination ul li a, .elementor-1248 .elementor-element.elementor-element-34dc6f5 nav.woocommerce-pagination ul li span{padding:14px;}.elementor-1248 .elementor-element.elementor-element-34dc6f5 nav.woocommerce-pagination ul li a{color:#1C244B;background-color:#02010100;}.elementor-1248 .elementor-element.elementor-element-34dc6f5 nav.woocommerce-pagination ul li a:hover{color:#1C244B;background-color:#F3F5F8;}.elementor-1248 .elementor-element.elementor-element-34dc6f5 nav.woocommerce-pagination ul li span.current{color:#FFFFFF;background-color:#467FF7;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFFFFF;background-color:#467FF7;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;border-radius:0px;min-width:80px;min-height:30px;right:auto;left:0;margin:0px;}@media(max-width:1024px){.elementor-1248 .elementor-element.elementor-element-d28646f{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-1248 .elementor-element.elementor-element-47bde9b0 .elementor-heading-title{font-size:45px;}.elementor-1248 .elementor-element.elementor-element-30961ed.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1248 .elementor-element.elementor-element-e5cc567.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1248 .elementor-element.elementor-element-755f4b8{--e-con-grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));--e-con-grid-template-rows:none;--grid-auto-flow:row;}.elementor-1248 .elementor-element.elementor-element-6c00127{--e-con-grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));--e-con-grid-template-rows:none;--grid-auto-flow:row;}.elementor-1248 .elementor-element.elementor-element-5bd7f1d3{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products ul.products li.product .price{font-size:14px;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products ul.products li.product .button{font-size:14px;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products .added_to_cart{font-size:14px;}.elementor-1248 .elementor-element.elementor-element-34dc6f5 nav.woocommerce-pagination{font-size:14px;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products ul.products li.product span.onsale{font-size:14px;line-height:2em;}}@media(min-width:768px){.elementor-1248 .elementor-element.elementor-element-d28646f{--content-width:1650px;}.elementor-1248 .elementor-element.elementor-element-e1c960b{--width:100%;}.elementor-1248 .elementor-element.elementor-element-824b0a4{--width:100%;}.elementor-1248 .elementor-element.elementor-element-a4188bd{--width:100%;}.elementor-1248 .elementor-element.elementor-element-3f34f8c{--width:100%;}.elementor-1248 .elementor-element.elementor-element-755f4b8{--width:100%;}.elementor-1248 .elementor-element.elementor-element-7ecc339{--width:100%;}.elementor-1248 .elementor-element.elementor-element-3b2a269{--width:100%;}.elementor-1248 .elementor-element.elementor-element-d6054e2{--width:100%;}.elementor-1248 .elementor-element.elementor-element-ea84ce6{--width:100%;}.elementor-1248 .elementor-element.elementor-element-6c00127{--width:100%;}.elementor-1248 .elementor-element.elementor-element-094f5b3{--width:100%;}.elementor-1248 .elementor-element.elementor-element-0427d5b{--width:100%;}.elementor-1248 .elementor-element.elementor-element-ce60e9f{--width:100%;}.elementor-1248 .elementor-element.elementor-element-600ec73{--width:100%;}.elementor-1248 .elementor-element.elementor-element-25d9b15{--width:100%;}.elementor-1248 .elementor-element.elementor-element-66b4968{--width:100%;}.elementor-1248 .elementor-element.elementor-element-66c9084{--width:100%;}.elementor-1248 .elementor-element.elementor-element-2a6187e{--width:100%;}.elementor-1248 .elementor-element.elementor-element-ffdb1f7{--width:100%;}.elementor-1248 .elementor-element.elementor-element-2dd14a1{--width:100%;}.elementor-1248 .elementor-element.elementor-element-2247364{--width:100%;}.elementor-1248 .elementor-element.elementor-element-8a13d7f{--width:100%;}.elementor-1248 .elementor-element.elementor-element-b260020{--width:100%;}.elementor-1248 .elementor-element.elementor-element-5bd7f1d3{--content-width:1650px;}}@media(max-width:767px){.elementor-1248 .elementor-element.elementor-element-d28646f{--min-height:0px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-1248 .elementor-element.elementor-element-47bde9b0 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-1248 .elementor-element.elementor-element-b260320{--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;}.elementor-1248 .elementor-element.elementor-element-30961ed.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1248 .elementor-element.elementor-element-e5cc567.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1248 .elementor-element.elementor-element-755f4b8{--e-con-grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));--e-con-grid-template-rows:none;--grid-auto-flow:row;}.elementor-1248 .elementor-element.elementor-element-6c00127{--e-con-grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));--e-con-grid-template-rows:none;--grid-auto-flow:row;}.elementor-1248 .elementor-element.elementor-element-34dc6f5{width:100%;max-width:100%;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1248 .elementor-element.elementor-element-34dc6f5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;}}/* Start custom CSS for container, class: .elementor-element-e1c960b */.elementor-1248 .elementor-element.elementor-element-e1c960b{padding:48px max(24px,calc((100% - 1152px)/2));}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824b0a4 */.elementor-1248 .elementor-element.elementor-element-824b0a4{padding:48px max(24px,calc((100% - 1152px)/2));}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4188bd */.elementor-1248 .elementor-element.elementor-element-a4188bd{padding:48px max(24px,calc((100% - 1152px)/2));}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-813e713 */.elementor-1248 .elementor-element.elementor-element-813e713 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60672d7 */.elementor-1248 .elementor-element.elementor-element-60672d7 p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ecc339 */.elementor-1248 .elementor-element.elementor-element-7ecc339{color:#000;text-align:center;text-decoration:none;min-width:0;transition:transform .2s,box-shadow .2s;}.elementor-1248 .elementor-element.elementor-element-7ecc339:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(110,80,0,.12);}.elementor-1248 .elementor-element.elementor-element-7ecc339:focus-visible{outline:3px solid #ffbf06;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-303ff11 */.elementor-1248 .elementor-element.elementor-element-303ff11 p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b2a269 */.elementor-1248 .elementor-element.elementor-element-3b2a269{color:#000;text-align:center;text-decoration:none;min-width:0;transition:transform .2s,box-shadow .2s;}.elementor-1248 .elementor-element.elementor-element-3b2a269:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(110,80,0,.12);}.elementor-1248 .elementor-element.elementor-element-3b2a269:focus-visible{outline:3px solid #ffbf06;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0523dfc */.elementor-1248 .elementor-element.elementor-element-0523dfc p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6054e2 */.elementor-1248 .elementor-element.elementor-element-d6054e2{color:#000;text-align:center;text-decoration:none;min-width:0;transition:transform .2s,box-shadow .2s;}.elementor-1248 .elementor-element.elementor-element-d6054e2:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(110,80,0,.12);}.elementor-1248 .elementor-element.elementor-element-d6054e2:focus-visible{outline:3px solid #ffbf06;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0255926 */.elementor-1248 .elementor-element.elementor-element-0255926 p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea84ce6 */.elementor-1248 .elementor-element.elementor-element-ea84ce6{color:#000;text-align:center;text-decoration:none;min-width:0;transition:transform .2s,box-shadow .2s;}.elementor-1248 .elementor-element.elementor-element-ea84ce6:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(110,80,0,.12);}.elementor-1248 .elementor-element.elementor-element-ea84ce6:focus-visible{outline:3px solid #ffbf06;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90a2d79 */.elementor-1248 .elementor-element.elementor-element-90a2d79 p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-094f5b3 */.elementor-1248 .elementor-element.elementor-element-094f5b3{color:#000;text-align:center;text-decoration:none;min-width:0;transition:transform .2s,box-shadow .2s;}.elementor-1248 .elementor-element.elementor-element-094f5b3:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(110,80,0,.12);}.elementor-1248 .elementor-element.elementor-element-094f5b3:focus-visible{outline:3px solid #ffbf06;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0427d5b */.elementor-1248 .elementor-element.elementor-element-0427d5b{color:#000;text-align:center;text-decoration:none;min-width:0;transition:transform .2s,box-shadow .2s;}.elementor-1248 .elementor-element.elementor-element-0427d5b:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(110,80,0,.12);}.elementor-1248 .elementor-element.elementor-element-0427d5b:focus-visible{outline:3px solid #ffbf06;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce60e9f */.elementor-1248 .elementor-element.elementor-element-ce60e9f{color:#000;text-align:center;text-decoration:none;min-width:0;transition:transform .2s,box-shadow .2s;}.elementor-1248 .elementor-element.elementor-element-ce60e9f:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(110,80,0,.12);}.elementor-1248 .elementor-element.elementor-element-ce60e9f:focus-visible{outline:3px solid #ffbf06;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600ec73 */.elementor-1248 .elementor-element.elementor-element-600ec73{color:#000;text-align:center;text-decoration:none;min-width:0;transition:transform .2s,box-shadow .2s;}.elementor-1248 .elementor-element.elementor-element-600ec73:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(110,80,0,.12);}.elementor-1248 .elementor-element.elementor-element-600ec73:focus-visible{outline:3px solid #ffbf06;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d9b15 */.elementor-1248 .elementor-element.elementor-element-25d9b15{color:#000;text-align:center;text-decoration:none;min-width:0;transition:transform .2s,box-shadow .2s;}.elementor-1248 .elementor-element.elementor-element-25d9b15:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(110,80,0,.12);}.elementor-1248 .elementor-element.elementor-element-25d9b15:focus-visible{outline:3px solid #ffbf06;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b4968 */.elementor-1248 .elementor-element.elementor-element-66b4968{color:#000;text-align:center;text-decoration:none;min-width:0;transition:transform .2s,box-shadow .2s;}.elementor-1248 .elementor-element.elementor-element-66b4968:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(110,80,0,.12);}.elementor-1248 .elementor-element.elementor-element-66b4968:focus-visible{outline:3px solid #ffbf06;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c9084 */.elementor-1248 .elementor-element.elementor-element-66c9084{color:#000;text-align:center;text-decoration:none;min-width:0;transition:transform .2s,box-shadow .2s;}.elementor-1248 .elementor-element.elementor-element-66c9084:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(110,80,0,.12);}.elementor-1248 .elementor-element.elementor-element-66c9084:focus-visible{outline:3px solid #ffbf06;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a6187e */.elementor-1248 .elementor-element.elementor-element-2a6187e{color:#000;text-align:center;text-decoration:none;min-width:0;transition:transform .2s,box-shadow .2s;}.elementor-1248 .elementor-element.elementor-element-2a6187e:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(110,80,0,.12);}.elementor-1248 .elementor-element.elementor-element-2a6187e:focus-visible{outline:3px solid #ffbf06;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffdb1f7 */.elementor-1248 .elementor-element.elementor-element-ffdb1f7{color:#000;text-align:center;text-decoration:none;min-width:0;transition:transform .2s,box-shadow .2s;}.elementor-1248 .elementor-element.elementor-element-ffdb1f7:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(110,80,0,.12);}.elementor-1248 .elementor-element.elementor-element-ffdb1f7:focus-visible{outline:3px solid #ffbf06;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd14a1 */.elementor-1248 .elementor-element.elementor-element-2dd14a1{color:#000;text-align:center;text-decoration:none;min-width:0;transition:transform .2s,box-shadow .2s;}.elementor-1248 .elementor-element.elementor-element-2dd14a1:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(110,80,0,.12);}.elementor-1248 .elementor-element.elementor-element-2dd14a1:focus-visible{outline:3px solid #ffbf06;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2247364 */.elementor-1248 .elementor-element.elementor-element-2247364{color:#000;text-align:center;text-decoration:none;min-width:0;transition:transform .2s,box-shadow .2s;}.elementor-1248 .elementor-element.elementor-element-2247364:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(110,80,0,.12);}.elementor-1248 .elementor-element.elementor-element-2247364:focus-visible{outline:3px solid #ffbf06;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a13d7f */.elementor-1248 .elementor-element.elementor-element-8a13d7f{color:#000;text-align:center;text-decoration:none;min-width:0;transition:transform .2s,box-shadow .2s;}.elementor-1248 .elementor-element.elementor-element-8a13d7f:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(110,80,0,.12);}.elementor-1248 .elementor-element.elementor-element-8a13d7f:focus-visible{outline:3px solid #ffbf06;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b260021 */.elementor-1248 .elementor-element.elementor-element-b260021 p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b260020 */.elementor-1248 .elementor-element.elementor-element-b260020{color:#000;text-align:center;text-decoration:none;min-width:0;transition:transform .2s,box-shadow .2s;}.elementor-1248 .elementor-element.elementor-element-b260020:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(110,80,0,.12);}.elementor-1248 .elementor-element.elementor-element-b260020:focus-visible{outline:3px solid #ffbf06;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f34f8c */.elementor-1248 .elementor-element.elementor-element-3f34f8c{max-width:75rem;}
.elementor-1248 .elementor-element.elementor-element-3f34f8c{max-width: none; padding-inline: max(24px, calc((100% - 1152px) / 2));}/* End custom CSS */
/* Start custom CSS */.elementor-1248 { font-family: "Poppins", sans-serif; color: #181818; }
.elementor-1248 .elementor-heading-title, .elementor-1248 .woocommerce-loop-product__title, .elementor-1248 .price, .elementor-1248 .button { font-family: "Poppins", sans-serif !important; color: #181818; }
.elementor-1248 ul.products li.product { padding: 18px; border: 1px solid #e6e6e6; border-radius: 14px; background: #fff; }
.elementor-1248 ul.products li.product img { border-radius: 8px; }
.elementor-1248 .button, .elementor-1248 .onsale { background: #ffbf06 !important; color: #181818 !important; border-radius: 8px; font-weight: 600; }
.elementor-1248 .button:hover { background: #e8ac00 !important; }
.elementor-1248 a:focus-visible { outline: 3px solid #181818; outline-offset: 3px; }
@media (max-width: 767px) { .elementor-1248 h1 { font-size: 30px !important; line-height: 1.2; } .elementor-1248 ul.products li.product { padding: 12px; } }
/* Accueil boutique — 18 septembre 2026, limité au modèle 1248 */
.elementor-1248, .elementor-1248 h1, .elementor-1248 h2, .elementor-1248 h3, .elementor-1248 p, .elementor-1248 a {font-family:"Poppins",sans-serif!important;}
.elementor-1248 .elementor-element-d28646f {padding:2rem 1.5rem 0!important;gap:1rem!important;}
.elementor-1248 .elementor-element-47bde9b0 .elementor-heading-title {font-size:clamp(1.7rem,3vw,2.6rem)!important;color:#000!important;line-height:1.2!important;text-transform:none!important;}
.elementor-1248 .elementor-element-5db42391 .elementor-heading-title {font-size:.95rem!important;color:#555!important;line-height:1.6!important;font-weight:400!important;}
.elementor-1248 .elementor-widget-slides {width:100%;max-width:75rem;margin:0 auto;}
.elementor-1248 .elementor-widget-slides .swiper {border-radius:1.5rem;overflow:hidden;}
.elementor-1248 .elementor-widget-slides .swiper-slide {height:26rem!important;}

.elementor-1248 .elementor-widget-slides .swiper-slide-inner {padding:3rem 4rem!important;text-align:left!important;justify-content:flex-start!important;}
.elementor-1248 .elementor-widget-slides .swiper-slide-contents {max-width:42rem!important;}
.elementor-1248 .elementor-widget-slides .elementor-slide-heading {font-size:clamp(1.7rem,4vw,3rem)!important;line-height:1.12!important;letter-spacing:-.03em;font-weight:800!important;color:#fff!important;margin-bottom:1.2rem!important;}
.elementor-1248 .elementor-widget-slides .elementor-slide-description {font-size:1rem!important;line-height:1.65!important;color:#fff!important;max-width:36rem;}
.elementor-1248 .elementor-widget-slides .elementor-slide-button {background:#ffbf06!important;color:#000!important;border:0!important;border-radius:999px!important;padding:1rem 1.5rem!important;font-weight:600!important;font-size:.9rem!important;}
.elementor-1248 .elementor-widget-slides .swiper-pagination-bullet {background:#fff!important;opacity:.5;}
.elementor-1248 .elementor-widget-slides .swiper-pagination-bullet-active {background:#ffbf06!important;opacity:1;}
.elementor-1248 .elementor-element-3f34f8c {width:100%;box-sizing:border-box;}
.elementor-1248 .g-741ef8c {min-width:0!important;}
.elementor-1248 .elementor-element-5bd7f1d3 {padding:2rem 1.5rem 4rem!important;max-width:75rem;margin:0 auto;}
.elementor-1248 ul.products li.product {display:flex;flex-direction:column;float:none!important;margin-bottom:0!important;border-radius:1.2rem!important;background:#fff!important;}
.elementor-1248 ul.products li.product a img {width:100%!important;height:13rem!important;object-fit:contain!important;background:#fff!important;}
.elementor-1248 .woocommerce-loop-product__title {font-size:.95rem!important;line-height:1.45!important;text-transform:none!important;min-height:4.2em;color:#000!important;}
.elementor-1248 ul.products li.product .button {margin-top:auto;border-radius:999px!important;padding:.85rem 1rem!important;font-size:.85rem;}
.elementor-1248 .price {font-weight:700!important;font-size:1.1rem!important;color:#000!important;}
.elementor-1248 a:focus-visible {outline:3px solid #ffbf06!important;outline-offset:4px;}
@media(max-width:767px){.elementor-1248 .elementor-element-d28646f {padding:1.5rem 1rem 0!important;}.elementor-1248 .elementor-widget-slides .swiper-slide{height:27rem!important;}.elementor-1248 .elementor-widget-slides .swiper-slide-inner{padding:2rem!important;}.elementor-1248 .elementor-widget-slides .elementor-slide-heading{font-size:1.8rem!important;}.elementor-1248 .elementor-widget-slides .elementor-slide-description{font-size:.9rem!important;}.elementor-1248 .elementor-element-3f34f8c{padding:2.5rem 1rem!important;}.elementor-1248 .elementor-element-5bd7f1d3{padding:1rem 1rem 3rem!important;}.elementor-1248 ul.products li.product a img{height:10rem!important;}}
@media(prefers-reduced-motion:reduce){.elementor-1248 *{transition:none!important;}}

.elementor-1248 .elementor-element-d28646f > .e-con-inner {padding:0!important;gap:1.2rem!important;}
.elementor-1248 .elementor-element-5bd7f1d3 > .e-con-inner {padding:0!important;gap:1.5rem!important;}
.elementor-1248 .elementor-element-5bd7f1d3 .elementor-heading-title {font-size:clamp(1.7rem,3vw,2.5rem)!important;color:#000!important;font-weight:800!important;line-height:1.15!important;}
.elementor-1248 .woocommerce-ordering select {border:1px solid #ddd;border-radius:999px;padding:.8rem 2.4rem .8rem 1rem;min-height:48px;}

/* Catalogue compact : cartes identiques et photos entières — 18/09/2026 */
.elementor-1248 .elementor-element-34dc6f5 ul.products {display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:20px!important;align-items:stretch!important;}
.elementor-1248 .elementor-element-34dc6f5 ul.products::before,.elementor-1248 .elementor-element-34dc6f5 ul.products::after {display:none!important;}
.elementor-1248 .elementor-element-34dc6f5 ul.products li.product {width:100%!important;min-width:0!important;height:420px!important;min-height:420px!important;max-height:420px!important;margin:0!important;padding:14px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;float:none!important;}
.elementor-1248 .elementor-element-34dc6f5 li.product > a.woocommerce-LoopProduct-link {display:flex!important;flex-direction:column!important;flex:1 1 auto;min-height:0;}
.elementor-1248 .elementor-element-34dc6f5 li.product img {display:block!important;width:100%!important;height:180px!important;min-height:180px!important;max-height:180px!important;object-fit:contain!important;object-position:center!important;background:#fff!important;margin:0 0 12px!important;flex-shrink:0;}
.elementor-1248 .elementor-element-34dc6f5 li.product h2.woocommerce-loop-product__title {font-size:14px!important;line-height:21px!important;height:63px!important;min-height:63px!important;max-height:63px!important;margin:0!important;padding:0!important;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;flex-shrink:0;}
.elementor-1248 .elementor-element-34dc6f5 li.product .price {font-size:16px!important;line-height:24px!important;margin:auto 0 0!important;}
.elementor-1248 .elementor-element-34dc6f5 li.product .tcg-catalogue-purchase,.elementor-1248 .elementor-element-34dc6f5 li.product .tcg-catalogue-unavailable {min-height:80px!important;margin:12px 0 0!important;flex-shrink:0;}
.elementor-1248 .elementor-element-34dc6f5 li.product form.tcg-catalogue-cart {display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;gap:8px!important;align-items:center!important;}
.elementor-1248 .elementor-element-34dc6f5 li.product form.tcg-catalogue-cart input.qty {width:48px!important;height:44px!important;}
.elementor-1248 .elementor-element-34dc6f5 li.product button.tcg-catalogue-add {font-size:12px!important;justify-content:flex-start!important;text-align:left!important;gap:5px!important;min-width:0;}
.elementor-1248 .elementor-element-34dc6f5 li.product button.tcg-catalogue-add svg {flex:0 0 17px;width:17px;}
@media (min-width:1025px) and (max-width:1199px) {.elementor-1248 .elementor-element-34dc6f5 ul.products {grid-template-columns:repeat(4,minmax(0,1fr))!important;}}
@media (min-width:768px) and (max-width:1024px) {.elementor-1248 .elementor-element-34dc6f5 ul.products {grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;}}
@media (max-width:767px) {
.elementor-1248 .elementor-element-34dc6f5 ul.products {grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;}
.elementor-1248 .elementor-element-34dc6f5 ul.products li.product {padding:10px!important;height:384px!important;min-height:384px!important;max-height:384px!important;}
.elementor-1248 .elementor-element-34dc6f5 li.product img {height:144px!important;min-height:144px!important;max-height:144px!important;}
.elementor-1248 .elementor-element-34dc6f5 li.product h2.woocommerce-loop-product__title {font-size:13px!important;line-height:20px!important;height:60px!important;min-height:60px!important;max-height:60px!important;}
.elementor-1248 .elementor-element-34dc6f5 li.product form.tcg-catalogue-cart {grid-template-columns:44px minmax(0,1fr)!important;gap:6px!important;}
.elementor-1248 .elementor-element-34dc6f5 li.product form.tcg-catalogue-cart input.qty {width:44px!important;}
.elementor-1248 .elementor-element-34dc6f5 li.product button.tcg-catalogue-add {font-size:11px!important;gap:4px!important;}
}
@media (max-width:359px) {.elementor-1248 .elementor-element-34dc6f5 ul.products {grid-template-columns:minmax(0,1fr)!important;}}

/* TCG Boutique — harmonisation accueil, septembre 2026 */
.elementor-1248 .elementor-element-d28646f{padding:0!important;gap:0!important;max-width:none!important;}
.elementor-1248 .elementor-element-d28646f>.e-con-inner{max-width:none!important;width:100%;padding:0!important;gap:0!important;}
.elementor-1248 .elementor-element-20ff2f2{max-width:none!important;width:100%!important;}
.elementor-1248 .elementor-element-20ff2f2 .swiper{border-radius:0!important;}
.elementor-1248 .elementor-element-20ff2f2 .swiper-slide{height:400px!important;}
.elementor-1248 .elementor-element-20ff2f2 .swiper-slide-inner{padding:32px max(32px,calc((100vw - 1152px)/2)) 56px!important;}
.elementor-1248 .elementor-element-20ff2f2 .elementor-slide-heading{font-size:clamp(32px,4vw,56px)!important;font-weight:800!important;max-width:740px;}
.elementor-1248 .elementor-element-20ff2f2 .elementor-slide-description{font-size:16px!important;max-width:610px;}
.elementor-1248 .elementor-element-5db42391{padding:20px 24px!important;text-align:center;}
.elementor-1248 .elementor-element-5db42391 .elementor-heading-title{color:#171717!important;}
.elementor-1248 .tcgs-design-preorders{color:white!important;padding:24px 24px 56px!important;gap:12px!important;}
.elementor-1248 .tcgs-design-preorders .elementor-heading-title,.elementor-1248 .tcgs-design-preorders .elementor-widget-text-editor{color:white!important;}
.elementor-1248 .tcgs-design-preorders h2{font-size:clamp(22px,2.6vw,32px)!important;}
.elementor-1248 .tcgs-design-preorders .elementor-widget-text-editor{font-size:14px!important;}
.elementor-1248 .tcgs-design-preorder-link a{display:inline-block;background:#ffbf06;color:#111!important;padding:12px 24px;border-radius:50px;text-decoration:none;font-size:14px;}
.elementor-1248 .elementor-element-3f34f8c{padding:76px max(24px,calc((100% - 1152px)/2))!important;gap:24px!important;}
.elementor-1248 .elementor-element-62d2495,.elementor-1248 .elementor-element-813e713,.elementor-1248 .elementor-element-bf0fa10,.elementor-1248 .elementor-element-90a2d79{text-align:center;}
.elementor-1248 .elementor-element-755f4b8{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;}
.elementor-1248 .tcgs-design-family{padding:28px 18px!important;border:0!important;border-radius:24px!important;gap:14px!important;justify-content:flex-start!important;box-shadow:0 8px 24px #392c0808;}
.elementor-1248 .tcgs-design-family h3{font-size:19px;}
.elementor-1248 .tcgs-design-family>.elementor-widget-heading:first-child h3{font-size:38px;}
.elementor-1248 .tcgs-design-family .elementor-widget-text-editor{font-size:14px;line-height:1.65;}
.elementor-1248 .tcgs-design-card-cta{margin-top:auto!important;padding-top:10px!important;}
.elementor-1248 .tcgs-design-card-cta .elementor-heading-title{font-size:12px!important;background:#111;color:white!important;padding:12px 16px;border-radius:30px;}
.elementor-1248 .elementor-element-6c00127{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:16px!important;scroll-margin-top:170px;}
.elementor-1248 .tcgs-design-brand{padding:22px 12px!important;border:0!important;border-radius:20px!important;gap:14px!important;}
.elementor-1248 .tcgs-design-brand img{height:68px!important;max-width:130px!important;object-fit:contain!important;}
.elementor-1248 .tcgs-design-brand h3{font-size:13px!important;}
.elementor-1248 .tcgs-design-warhammer{margin-top:20px!important;display:grid!important;grid-template-columns:90px 1fr 2fr 1fr!important;gap:24px!important;text-align:left!important;padding:24px 30px!important;border:1px solid #e6dec7!important;}
.elementor-1248 .tcgs-design-warhammer img{height:64px!important;object-fit:contain!important;}
.elementor-1248 .tcgs-design-warhammer .elementor-widget-text-editor{font-size:14px!important;}
.elementor-1248 .tcgs-design-warhammer>.elementor-widget-heading:last-child .elementor-heading-title{font-size:13px!important;}
@media(max-width:1024px){.elementor-1248 .elementor-element-755f4b8{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.elementor-1248 .elementor-element-6c00127{grid-template-columns:repeat(4,minmax(0,1fr))!important;}.elementor-1248 .tcgs-design-warhammer{grid-template-columns:80px 1fr!important;}}
@media(max-width:767px){.elementor-1248 .elementor-element-20ff2f2 .swiper-slide{height:420px!important;}.elementor-1248 .elementor-element-20ff2f2 .swiper-slide-inner{padding:36px 24px!important;}.elementor-1248 .elementor-element-20ff2f2 .elementor-slide-heading{font-size:32px!important;}.elementor-1248 .elementor-element-20ff2f2 .elementor-slide-description{font-size:14px!important;}.elementor-1248 .elementor-element-3f34f8c{padding:48px 16px!important;}.elementor-1248 .elementor-element-755f4b8{gap:12px!important;}.elementor-1248 .tcgs-design-family{padding:20px 12px!important;}.elementor-1248 .tcgs-design-family h3{font-size:16px!important;}.elementor-1248 .tcgs-design-family>.elementor-widget-heading:first-child h3{font-size:30px!important;}.elementor-1248 .tcgs-design-family .elementor-widget-text-editor{font-size:12px!important;}.elementor-1248 .tcgs-design-card-cta .elementor-heading-title{font-size:11px!important;padding:10px!important;}.elementor-1248 .elementor-element-6c00127{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;}.elementor-1248 .tcgs-design-warhammer{padding:20px!important;gap:16px!important;}}

/* Ordre visuel des cartes familles */
.elementor.elementor-1248 .tcgs-design-family > .elementor-widget{order:0!important;}
.elementor.elementor-1248 .tcgs-design-family > .elementor-widget:first-child{order:-1!important;}
/* Rangée simple précommandes */
.elementor-1248 .tcgs-preorder-products{padding:48px max(24px,calc((100% - 1152px)/2))!important;gap:4px!important;text-align:left!important}.elementor-1248 .tcgs-preorder-products h2{color:#000!important;font-size:clamp(24px,3vw,34px)!important;text-align:left!important}.elementor-1248 .tcgs-preorder-products ul.products{display:flex!important;flex-wrap:nowrap!important;gap:20px!important;overflow-x:auto;padding:2px 2px 16px!important;scroll-snap-type:x proximity}.elementor-1248 .tcgs-preorder-products ul.products:before,.elementor-1248 .tcgs-preorder-products ul.products:after{display:none!important}.elementor-1248 .tcgs-preorder-products ul.products li.product{flex:0 0 calc((100% - 80px)/5)!important;width:calc((100% - 80px)/5)!important;margin:0!important;scroll-snap-align:start}.elementor-1248 .tcgs-preorder-products ul.products li.product h2{font-size:16px!important}@media(max-width:1024px){.elementor-1248 .tcgs-preorder-products ul.products li.product{flex-basis:calc((100% - 40px)/3)!important;width:calc((100% - 40px)/3)!important}}@media(max-width:767px){.elementor-1248 .tcgs-preorder-products{padding:32px 16px!important}.elementor-1248 .tcgs-preorder-products ul.products li.product{flex-basis:72%!important;width:72%!important}}
/* Nouveautes 3 + precommandes 2 */
.elementor-1248 .tcgs-split-showcase{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:28px;padding:48px max(24px,calc((100% - 1152px)/2));align-items:start}.elementor-1248 .tcgs-split-showcase>.tcgs-preorder-products{padding:0!important;min-width:0;width:100%;gap:4px!important}.elementor-1248 .tcgs-split-showcase>.tcgs-preorder-products>.elementor-widget-heading{min-height:0}.elementor-1248 .tcgs-split-showcase h2.elementor-heading-title{font-size:28px!important;line-height:1.35!important}.elementor-1248 .tcgs-split-showcase ul.products{gap:16px!important}.elementor-1248 .tcgs-split-news ul.products li.product{flex:0 0 calc((100% - 32px)/3)!important;width:calc((100% - 32px)/3)!important}.elementor-1248 .tcgs-split-pre ul.products li.product{flex:0 0 calc((100% - 16px)/2)!important;width:calc((100% - 16px)/2)!important}@media(max-width:767px){.elementor-1248 .tcgs-split-showcase{grid-template-columns:minmax(0,1fr);padding:32px 16px;gap:36px}.elementor-1248 .tcgs-split-showcase>.tcgs-preorder-products>.elementor-widget-heading{min-height:0}.elementor-1248 .tcgs-split-showcase h2.elementor-heading-title{font-size:24px!important}.elementor-1248 .tcgs-split-showcase ul.products li.product{flex-basis:72%!important;width:72%!important}}

/* Rapprocher uniquement les titres et leurs descriptions, sans modifier les autres espacements. */
.elementor-1248 .elementor-element-813e713,.elementor-1248 .elementor-element-90a2d79,.elementor-1248 .elementor-element-b260021{margin-top:-20px!important;}
.elementor-1248 .elementor-element-60672d7,.elementor-1248 .elementor-element-303ff11,.elementor-1248 .elementor-element-0523dfc,.elementor-1248 .elementor-element-0255926{margin-top:-10px!important;}

/* Espacement compact sous nouveautés, précommandes et meilleures ventes. */
.elementor-1248 .tcgs-split-showcase,.elementor-1248 .tcgs-preorder-products.e-parent{padding-bottom:16px!important;}
.elementor-1248 .tcgs-preorder-products ul.products{margin-bottom:0!important;padding-bottom:8px!important;}

/* Warhammer : présentation verticale centrée sur mobile uniquement. */
@media(max-width:767px){
.elementor-1248 .tcgs-design-warhammer{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important;padding:24px 20px!important;text-align:center!important;}
.elementor-1248 .tcgs-design-warhammer>.elementor-widget{width:100%!important;max-width:100%!important;grid-column:auto!important;grid-row:auto!important;margin:0!important;text-align:center!important;order:initial!important;}
.elementor-1248 .tcgs-design-warhammer .elementor-heading-title,.elementor-1248 .tcgs-design-warhammer p{text-align:center!important;margin:0!important;}
.elementor-1248 .tcgs-design-warhammer .elementor-widget-image img{width:80px!important;height:80px!important;object-fit:contain!important;}
.elementor-1248 .tcgs-design-warhammer .elementor-widget-text-editor{font-size:14px!important;line-height:1.5!important;}
.elementor-1248 .tcgs-design-warhammer .elementor-element-b260022{margin-top:4px!important;}
}

/* Navigation du diaporama : grandes pastilles contrastées. */
.elementor-1248 .elementor-element-20ff2f2 .swiper-pagination-bullet{width:20px!important;height:20px!important;opacity:1!important;background:#fff!important;border:2px solid #fff!important;box-shadow:0 1px 5px #0006;position:relative;margin:0 10px!important;box-sizing:border-box;}
.elementor-1248 .elementor-element-20ff2f2 .swiper-pagination-bullet-active{background:#ffbf06!important;border-color:#ffbf06!important;transform:scale(1.2);}
.elementor-1248 .elementor-element-20ff2f2 .swiper-pagination-bullet:before{content:"";position:absolute;inset:-12px;}
.elementor-1248 .elementor-element-20ff2f2 .swiper-pagination-bullet:focus-visible{outline:3px solid #111;outline-offset:5px;}
.elementor-1248 .elementor-element-20ff2f2 .swiper-pagination{bottom:20px!important;}

/* Alignement Warhammer bureau et Kayou en fin des univers. */
@media(min-width:768px){.elementor-1248 .tcgs-design-warhammer{align-items:center!important;}.elementor-1248 .tcgs-design-warhammer .elementor-element-b260021{margin:0!important;align-self:center!important;}.elementor-1248 .tcgs-design-warhammer .elementor-element-b260021 p{margin:0!important;}}
.elementor-1248 .elementor-element-2247364{order:99!important;}
.elementor-1248 .elementor-element-2247364 .elementor-heading-title{font-size:clamp(26px,3vw,38px)!important;font-weight:800!important;line-height:1.15!important;}

/* Logo Kayou fourni par l’utilisateur, source Japan Expo. */
.elementor-1248 .elementor-element-2247364 .elementor-heading-title{font-size:14px!important;}
.elementor-1248 .elementor-element-2247364 .elementor-heading-title:before{content:"";display:block;width:100%;height:72px;margin:0 auto 12px;background:url("https://cdnwebsite.japan-expo.com/website/website/stand_page_logo/000000004985?im=Resize,width=3840,upscale=false") center center/100% auto no-repeat;}

/* Le diaporama et sa navigation restent sous le menu fixe. */
.elementor-1248 .elementor-element-20ff2f2{isolation:isolate;z-index:0!important;}/* End custom CSS */