.elementor-15 .elementor-element.elementor-element-cb00dbe{--display:flex;--min-height:722px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-cb00dbe:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-cb00dbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-2bb5438{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--z-index:1;}.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 );}.elementor-15 .elementor-element.elementor-element-6e79d21 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.3vw;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-8c16f8b{font-family:"DM Sans", Sans-serif;font-size:1.3rem;font-weight:400;color:var( --e-global-color-d1ccad7 );}.elementor-15 .elementor-element.elementor-element-9d883e9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9d883e9::before, .elementor-15 .elementor-element.elementor-element-9d883e9 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-9d883e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-9d883e9 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-9d883e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-9d883e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-b95cc23 .elementor-button{padding:15px 30px 15px 30px;}.elementor-15 .elementor-element.elementor-element-7d072ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7d072ab:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7d072ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C28F37;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-9be7b2b img{width:22px;}.elementor-15 .elementor-element.elementor-element-056437c img{width:22px;}.elementor-15 .elementor-element.elementor-element-a38fee8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1548ed2{--display:flex;--position:absolute;--min-height:164px;--border-radius:40px 40px 40px 40px;top:50px;}.elementor-15 .elementor-element.elementor-element-1548ed2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1548ed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://sorteopc.com/wp-content/uploads/2025/12/2150141325.jpg");background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-1548ed2{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-1548ed2{right:0px;}.elementor-15 .elementor-element.elementor-element-817e25e{--display:flex;--position:absolute;--min-height:164px;--border-radius:40px 40px 40px 40px;top:200px;}.elementor-15 .elementor-element.elementor-element-817e25e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-817e25e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://sorteopc.com/wp-content/uploads/2025/12/2150141331.jpg");background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-817e25e{right:20px;}body.rtl .elementor-15 .elementor-element.elementor-element-817e25e{left:20px;}.elementor-15 .elementor-element.elementor-element-db08e73{--display:flex;--position:absolute;--min-height:164px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:40px 40px 40px 40px;bottom:50px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-db08e73{right:20px;}body.rtl .elementor-15 .elementor-element.elementor-element-db08e73{left:20px;}.elementor-15 .elementor-element.elementor-element-9b6909a{--display:flex;--position:absolute;--min-height:150px;--justify-content:flex-end;--border-radius:50% 50% 0% 0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:0;}.elementor-15 .elementor-element.elementor-element-9b6909a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9b6909a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-9b6909a{left:-30px;}body.rtl .elementor-15 .elementor-element.elementor-element-9b6909a{right:-30px;}.elementor-15 .elementor-element.elementor-element-033b8f3{margin:-99px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-033b8f3 img{width:90%;}.elementor-15 .elementor-element.elementor-element-678a3bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-678a3bd:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-678a3bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-bef1a57{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-573a536{--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;}.elementor-15 .elementor-element.elementor-element-4b166ec{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-4b166ec img{width:30px;}.elementor-15 .elementor-element.elementor-element-9ca0155{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-9ca0155 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-dd47a6b{--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:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-f4320bb{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-f4320bb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4rem;font-weight:700;line-height:1.3em;color:#030202;}.elementor-15 .elementor-element.elementor-element-ba31afd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-37e4061{--display:flex;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:#FFFFFF00;--border-color:#FFFFFF00;}.elementor-15 .elementor-element.elementor-element-37e4061:hover{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:#E4E4E4;--border-color:#E4E4E4;}.elementor-15 .elementor-element.elementor-element-37e4061, .elementor-15 .elementor-element.elementor-element-37e4061::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-9f20334{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-9f20334:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9f20334 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C28F375E;}.elementor-15 .elementor-element.elementor-element-c783a56 img{width:40px;}.elementor-15 .elementor-element.elementor-element-4b9de10 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:900;}.elementor-15 .elementor-element.elementor-element-671168d{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-ecde9a2{--display:flex;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:#FFFFFF00;--border-color:#FFFFFF00;}.elementor-15 .elementor-element.elementor-element-ecde9a2:hover{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:#E4E4E4;--border-color:#E4E4E4;}.elementor-15 .elementor-element.elementor-element-ecde9a2, .elementor-15 .elementor-element.elementor-element-ecde9a2::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-02bc3c1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-02bc3c1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-02bc3c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C28F375E;}.elementor-15 .elementor-element.elementor-element-f0a9e23 img{width:40px;}.elementor-15 .elementor-element.elementor-element-65664b2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:900;}.elementor-15 .elementor-element.elementor-element-ecda4ef{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-bb1cc8b{--display:flex;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:#FFFFFF00;--border-color:#FFFFFF00;}.elementor-15 .elementor-element.elementor-element-bb1cc8b:hover{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:#E4E4E4;--border-color:#E4E4E4;}.elementor-15 .elementor-element.elementor-element-bb1cc8b, .elementor-15 .elementor-element.elementor-element-bb1cc8b::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-0f54bfd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-0f54bfd:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0f54bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C28F375E;}.elementor-15 .elementor-element.elementor-element-5cbb91d img{width:40px;}.elementor-15 .elementor-element.elementor-element-275d34e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:900;}.elementor-15 .elementor-element.elementor-element-dc48014{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-0cce574{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-0cce574:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0cce574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28cb3da );}.elementor-15 .elementor-element.elementor-element-4119fe6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a948e9c{--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;}.elementor-15 .elementor-element.elementor-element-901b399{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-901b399 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-287ab89{--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:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-4dd149e{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-4dd149e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4rem;font-weight:700;line-height:1.3em;color:#030202;}.elementor-15 .elementor-element.elementor-element-6726c60{--display:flex;}.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.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{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 {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-15 .elementor-element.elementor-element-77eb536.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-15 .elementor-element.elementor-element-77eb536.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-77eb536.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-77eb536.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-15 .elementor-element.elementor-element-77eb536.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:700;}.elementor-15 .elementor-element.elementor-element-77eb536.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:700;}.elementor-15 .elementor-element.elementor-element-77eb536.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-77eb536.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-77eb536.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-77eb536.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-77eb536.elementor-wc-products ul.products li.product{border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px;background-color:#FFFFFF;border-color:#E6E6E6;}.elementor-15 .elementor-element.elementor-element-77eb536.elementor-wc-products ul.products li.product span.onsale{display:block;background-color:var( --e-global-color-primary );border-radius:15px;min-width:55px;margin:2px;}.elementor-15 .elementor-element.elementor-element-44965ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-44965ff:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-44965ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C28F37;}.elementor-15 .elementor-element.elementor-element-028fbb8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-df41cd3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-8209d76{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-8209d76 img{width:30px;}.elementor-15 .elementor-element.elementor-element-7337935{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-7337935 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:var( --e-global-color-d1ccad7 );}.elementor-15 .elementor-element.elementor-element-1096a97{--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:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-1bba48f{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-1bba48f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-d1ccad7 );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-5e6ac46 .elementor-countdown-wrapper{text-align:center;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-5e6ac46 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-5e6ac46 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-15 .elementor-element.elementor-element-5e6ac46 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-15 .elementor-element.elementor-element-5e6ac46 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-15 .elementor-element.elementor-element-5e6ac46 .elementor-countdown-digits{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-15 .elementor-element.elementor-element-5e6ac46 .elementor-countdown-label{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-15 .elementor-element.elementor-element-bd06c96{--display:flex;}.elementor-15 .elementor-element.elementor-element-d5525ee.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-15 .elementor-element.elementor-element-d5525ee.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-d5525ee.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-d5525ee.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-15 .elementor-element.elementor-element-d5525ee.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:700;}.elementor-15 .elementor-element.elementor-element-d5525ee.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:700;}.elementor-15 .elementor-element.elementor-element-d5525ee.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-d5525ee.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-d5525ee.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-d5525ee.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d5525ee.elementor-wc-products ul.products li.product{border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px;background-color:#FFFFFF;border-color:#E6E6E6;}.elementor-15 .elementor-element.elementor-element-d5525ee.elementor-wc-products ul.products li.product span.onsale{display:block;background-color:var( --e-global-color-primary );border-radius:15px;min-width:55px;margin:2px;}.elementor-15 .elementor-element.elementor-element-59aa4ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-59aa4ca:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-59aa4ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-e626125{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-049ebc5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-2541d98{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-2541d98 img{width:30px;}.elementor-15 .elementor-element.elementor-element-3a8d163{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-3a8d163 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:var( --e-global-color-d1ccad7 );}.elementor-15 .elementor-element.elementor-element-8907532{--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:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-4a12b9f{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-4a12b9f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4rem;font-weight:700;line-height:1.3em;color:var( --e-global-color-d1ccad7 );}.elementor-15 .elementor-element.elementor-element-0f0b00c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-d97dcaa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d97dcaa::before, .elementor-15 .elementor-element.elementor-element-d97dcaa > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-d97dcaa > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-d97dcaa > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-d97dcaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-d97dcaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-8bf1b29 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:15px 30px 15px 30px;}.elementor-15 .elementor-element.elementor-element-204c22e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-204c22e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-204c22e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C28F37;}.elementor-15 .elementor-element.elementor-element-919e407 img{width:22px;}.elementor-15 .elementor-element.elementor-element-3d8bd31 img{width:22px;}.elementor-15 .elementor-element.elementor-element-e04063e .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-e04063e .elementor-button:focus{background-color:#00000000;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-e04063e .elementor-button{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-d1ccad7 );border-radius:0px 0px 0px 0px;padding:0px 0px 9px 0px;}.elementor-15 .elementor-element.elementor-element-e04063e .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-e04063e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-70b2237{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-ec4dcb0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-db562f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-a448bd2{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-a448bd2 img{width:30px;}.elementor-15 .elementor-element.elementor-element-a04f41b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-a04f41b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6cb0d4d{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-7b3dad6{width:var( --container-widget-width, 585px );max-width:585px;--container-widget-width:585px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-7b3dad6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4rem;font-weight:700;line-height:1.3em;color:#030202;}.elementor-15 .elementor-element.elementor-element-1068f80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-1068f80 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-0fc1e56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-ad80786{--display:flex;}.elementor-15 .elementor-element.elementor-element-9abc577{--display:flex;}.elementor-15 .elementor-element.elementor-element-d6b6529{--display:flex;}.elementor-15 .elementor-element.elementor-element-fec9995{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-fec9995 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-3171fe3{--display:flex;}.elementor-15 .elementor-element.elementor-element-8e5940d{--display:flex;}.elementor-15 .elementor-element.elementor-element-b5c1175{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-b5c1175 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-b090103{--display:flex;}.elementor-15 .elementor-element.elementor-element-6a02097{--display:flex;}.elementor-15 .elementor-element.elementor-element-e70419d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-e70419d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-b3f3dcc{--n-accordion-title-font-size:1.2rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-d1ccad7 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#000000;--n-accordion-icon-active-color:var( --e-global-color-d1ccad7 );}.elementor-15 .elementor-element.elementor-element-b3f3dcc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-28cb3da );border-style:none;}.elementor-15 .elementor-element.elementor-element-b3f3dcc > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}:where( .elementor-15 .elementor-element.elementor-element-b3f3dcc > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;--border-radius:0px 0px 20px 20px;}.elementor-15 .elementor-element.elementor-element-b3f3dcc {--n-accordion-padding:10px 20px 10px 20px;}.elementor-15 .elementor-element.elementor-element-bf2b565{--display:flex;}.elementor-15 .elementor-element.elementor-element-8763b2e{--display:flex;}.elementor-15 .elementor-element.elementor-element-0cadfc3{--display:flex;}.elementor-15 .elementor-element.elementor-element-7a0687e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-7a0687e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-34b8848{--display:flex;}.elementor-15 .elementor-element.elementor-element-c919b10{--display:flex;}.elementor-15 .elementor-element.elementor-element-fc73360{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-fc73360 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-6942f2b{--display:flex;}.elementor-15 .elementor-element.elementor-element-a4168c6{--display:flex;}.elementor-15 .elementor-element.elementor-element-b7f3b2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-b7f3b2f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-946b7ab{--n-accordion-title-font-size:1.2rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-d1ccad7 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#000000;--n-accordion-icon-active-color:var( --e-global-color-d1ccad7 );}.elementor-15 .elementor-element.elementor-element-946b7ab > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-28cb3da );border-style:none;}.elementor-15 .elementor-element.elementor-element-946b7ab > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}:where( .elementor-15 .elementor-element.elementor-element-946b7ab > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;--border-radius:0px 0px 20px 20px;}.elementor-15 .elementor-element.elementor-element-946b7ab {--n-accordion-padding:10px 20px 10px 20px;}.elementor-15 .elementor-element.elementor-element-1434800{--display:flex;}.elementor-15 .elementor-element.elementor-element-db92034{--display:flex;}.elementor-15 .elementor-element.elementor-element-dd8f7cc{--display:flex;}.elementor-15 .elementor-element.elementor-element-cb4d759{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-cb4d759 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-cf40cbb{--display:flex;}.elementor-15 .elementor-element.elementor-element-6bdd62d{--display:flex;}.elementor-15 .elementor-element.elementor-element-b99b4e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-b99b4e3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-38583dd{--display:flex;}.elementor-15 .elementor-element.elementor-element-74a6b9e{--display:flex;}.elementor-15 .elementor-element.elementor-element-0629909{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-0629909 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-63d54d0{--n-accordion-title-font-size:1.2rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-d1ccad7 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#000000;--n-accordion-icon-active-color:var( --e-global-color-d1ccad7 );}.elementor-15 .elementor-element.elementor-element-63d54d0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-28cb3da );border-style:none;}.elementor-15 .elementor-element.elementor-element-63d54d0 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}:where( .elementor-15 .elementor-element.elementor-element-63d54d0 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;--border-radius:0px 0px 20px 20px;}.elementor-15 .elementor-element.elementor-element-63d54d0 {--n-accordion-padding:10px 20px 10px 20px;}.elementor-15 .elementor-element.elementor-element-6eea078{--display:flex;}.elementor-15 .elementor-element.elementor-element-c54194d{--display:flex;}.elementor-15 .elementor-element.elementor-element-3c39f87{--display:flex;}.elementor-15 .elementor-element.elementor-element-b41f809{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-b41f809 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;line-height:28px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-45730d9{--display:flex;}.elementor-15 .elementor-element.elementor-element-f1a39c0{--display:flex;}.elementor-15 .elementor-element.elementor-element-0394136{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-0394136 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-fc46981{--display:flex;}.elementor-15 .elementor-element.elementor-element-c8a2786{--display:flex;}.elementor-15 .elementor-element.elementor-element-b0ec9b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-b0ec9b0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-c2df0a6{--n-accordion-title-font-size:1.2rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-d1ccad7 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#000000;--n-accordion-icon-active-color:var( --e-global-color-d1ccad7 );}.elementor-15 .elementor-element.elementor-element-c2df0a6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-28cb3da );border-style:none;}.elementor-15 .elementor-element.elementor-element-c2df0a6 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}:where( .elementor-15 .elementor-element.elementor-element-c2df0a6 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;--border-radius:0px 0px 20px 20px;}.elementor-15 .elementor-element.elementor-element-c2df0a6 {--n-accordion-padding:10px 20px 10px 20px;}.elementor-15 .elementor-element.elementor-element-3996fc9{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:20px;--n-tabs-title-border-radius:30px 30px 30px 30px;--n-tabs-title-font-size:1.3rem;}.elementor-15 .elementor-element.elementor-element-3996fc9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"DM Sans", Sans-serif;font-weight:500;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-2bb5438{--width:50%;}.elementor-15 .elementor-element.elementor-element-9d883e9{--width:max-content;}.elementor-15 .elementor-element.elementor-element-a38fee8{--width:50%;}.elementor-15 .elementor-element.elementor-element-1548ed2{--width:150px;}.elementor-15 .elementor-element.elementor-element-817e25e{--width:150px;}.elementor-15 .elementor-element.elementor-element-db08e73{--width:150px;}.elementor-15 .elementor-element.elementor-element-9b6909a{--width:400px;}.elementor-15 .elementor-element.elementor-element-d97dcaa{--width:max-content;}.elementor-15 .elementor-element.elementor-element-0fc1e56{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-1548ed2{--width:120px;}.elementor-15 .elementor-element.elementor-element-817e25e{--width:125px;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-6e79d21 .elementor-heading-title{font-size:3.7rem;}.elementor-15 .elementor-element.elementor-element-1548ed2{--min-height:127px;}.elementor-15 .elementor-element.elementor-element-1548ed2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1548ed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-817e25e{--min-height:120px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-db08e73{right:185px;}body.rtl .elementor-15 .elementor-element.elementor-element-db08e73{left:185px;}.elementor-15 .elementor-element.elementor-element-db08e73{bottom:319px;}.elementor-15 .elementor-element.elementor-element-cecae93 img{width:65px;}.elementor-15 .elementor-element.elementor-element-033b8f3 img{width:77%;}.elementor-15 .elementor-element.elementor-element-ba31afd{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-77eb536.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-15 .elementor-element.elementor-element-d5525ee.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-15 .elementor-element.elementor-element-1068f80 .elementor-heading-title{font-size:1.1rem;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-cb00dbe{--min-height:990px;}.elementor-15 .elementor-element.elementor-element-2bb5438{--justify-content:flex-start;--margin-top:0px;--margin-bottom:-190px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-6e79d21 .elementor-heading-title{font-size:3.3rem;}.elementor-15 .elementor-element.elementor-element-9d883e9{--justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-a38fee8{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-1548ed2{--width:120px;top:-130px;}.elementor-15 .elementor-element.elementor-element-817e25e{--width:120px;top:-101px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-817e25e{right:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-817e25e{left:0px;}.elementor-15 .elementor-element.elementor-element-db08e73{--width:100px;bottom:178px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-db08e73{right:-22px;}body.rtl .elementor-15 .elementor-element.elementor-element-db08e73{left:-22px;}.elementor-15 .elementor-element.elementor-element-9b6909a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-9b6909a{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-9b6909a{right:0px;}.elementor-15 .elementor-element.elementor-element-033b8f3 img{width:92%;}.elementor-15 .elementor-element.elementor-element-573a536{--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-9ca0155 .elementor-heading-title{font-size:1.2rem;}.elementor-15 .elementor-element.elementor-element-f4320bb .elementor-heading-title{font-size:2.4rem;}.elementor-15 .elementor-element.elementor-element-ba31afd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-901b399 .elementor-heading-title{font-size:1.2rem;}.elementor-15 .elementor-element.elementor-element-4dd149e .elementor-heading-title{font-size:2.4rem;}.elementor-15 .elementor-element.elementor-element-77eb536.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-15 .elementor-element.elementor-element-df41cd3{--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-7337935 .elementor-heading-title{font-size:1.2rem;}.elementor-15 .elementor-element.elementor-element-1bba48f .elementor-heading-title{font-size:2.4rem;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-5e6ac46 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-5e6ac46 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-15 .elementor-element.elementor-element-5e6ac46 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-15 .elementor-element.elementor-element-5e6ac46 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}.elementor-15 .elementor-element.elementor-element-5e6ac46 .elementor-countdown-digits{font-size:2.8rem;}.elementor-15 .elementor-element.elementor-element-5e6ac46 .elementor-countdown-label{font-size:1.2rem;}.elementor-15 .elementor-element.elementor-element-d5525ee.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-15 .elementor-element.elementor-element-049ebc5{--flex-wrap:nowrap;}.elementor-15 .elementor-element.elementor-element-3a8d163 .elementor-heading-title{font-size:1.2rem;}.elementor-15 .elementor-element.elementor-element-4a12b9f .elementor-heading-title{font-size:2.4rem;}.elementor-15 .elementor-element.elementor-element-d97dcaa{--justify-content:center;}.elementor-15 .elementor-element.elementor-element-a04f41b .elementor-heading-title{font-size:1.4rem;}.elementor-15 .elementor-element.elementor-element-7b3dad6 .elementor-heading-title{font-size:2.4rem;}}/* Start custom CSS for heading, class: .elementor-element-6e79d21 */.elementor-15 .elementor-element.elementor-element-6e79d21 span{
    position: relative;
    color: var(--e-global-color-primary);
}
.elementor-15 .elementor-element.elementor-element-6e79d21 span::after{
    content:'';
    position: absolute;
    bottom: -60%;
    left: 0;
    width: calc(100% + 2px);
    height: 40px;
    border: 2px solid var(--e-global-color-primary);
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
    border-top-left-radius: 90%;
    border-top-right-radius: 60%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9be7b2b */.elementor-15 .elementor-element.elementor-element-9be7b2b{
    min-width: 22px;
    position: absolute;
    left: -100%;
    top: 50%;
    transform: translate(-50%, -50%);
    transition: all .5s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-056437c */.elementor-15 .elementor-element.elementor-element-056437c{
    min-width: 22px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    transition: all .5s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d072ab */.elementor-15 .elementor-element.elementor-element-7d072ab{
    max-width: 47px;
    max-height: 47px;
    min-height: 47px;
    min-width: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d883e9 */.elementor-15 .elementor-element.elementor-element-9d883e9:hover .arrow-1{
    left: 200%;
}
.elementor-15 .elementor-element.elementor-element-9d883e9:hover .arrow-2{
    left: 50%;
}
.elementor-15 .elementor-element.elementor-element-9d883e9:hover .btn-cta a{
    background: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1548ed2 */.elementor-15 .elementor-element.elementor-element-1548ed2 {
  animation: floating 3s ease-in-out infinite;
}

@keyframes floating {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-12px);
  }
  100% {
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-817e25e */.elementor-15 .elementor-element.elementor-element-817e25e {
  animation: floating 7s ease-in-out infinite;
}

@keyframes floating {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-6px);
  }
  100% {
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db08e73 */.elementor-15 .elementor-element.elementor-element-db08e73 {
  animation: floating 7s ease-in-out infinite;
}

@keyframes floating {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-15px);
  }
  100% {
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4320bb */.elementor-15 .elementor-element.elementor-element-f4320bb span{
    position: relative;
    color: var(--e-global-color-primary);
}
.elementor-15 .elementor-element.elementor-element-f4320bb span::after{
    content:'';
    position: absolute;
    bottom: -10px;
    left: 0;
    width: 100%;
    height: 10px;
    border-top: 2px solid var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f20334 */.elementor-15 .elementor-element.elementor-element-9f20334{
    min-width: 100px;
    min-height: 70px;
    max-width: 100px;
    max-height: 70px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bc3c1 */.elementor-15 .elementor-element.elementor-element-02bc3c1{
    min-width: 100px;
    min-height: 70px;
    max-width: 100px;
    max-height: 70px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f54bfd */.elementor-15 .elementor-element.elementor-element-0f54bfd{
    min-width: 100px;
    min-height: 70px;
    max-width: 100px;
    max-height: 70px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dd149e */.elementor-15 .elementor-element.elementor-element-4dd149e span{
    position: relative;
    color: var(--e-global-color-primary);
}
.elementor-15 .elementor-element.elementor-element-4dd149e span::after{
    content:'';
    position: absolute;
    bottom: -10px;
    left: 0;
    width: 100%;
    height: 10px;
    border-top: 2px solid var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-77eb536 */.elementor-15 .elementor-element.elementor-element-77eb536 .product-loop-image-wrapper a{
    height: 100% !important;
}
.elementor-15 .elementor-element.elementor-element-77eb536 img{
    width: 100%;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}
.elementor-15 .elementor-element.elementor-element-77eb536 .woostify-tag-on-sale{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bba48f */.elementor-15 .elementor-element.elementor-element-1bba48f span{
    position: relative;
    color: var(--e-global-color-primary);
}
.elementor-15 .elementor-element.elementor-element-1bba48f span::after{
    content:'';
    position: absolute;
    bottom: -10px;
    left: 0;
    width: 100%;
    height: 10px;
    border-top: 2px solid var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-d5525ee */.elementor-15 .elementor-element.elementor-element-d5525ee .product-loop-image-wrapper a{
    height: 100% !important;
}
.elementor-15 .elementor-element.elementor-element-d5525ee img{
    width: 100%;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}
.elementor-15 .elementor-element.elementor-element-d5525ee .woostify-tag-on-sale{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a12b9f */.elementor-15 .elementor-element.elementor-element-4a12b9f span{
    position: relative;
    color: var(--e-global-color-primary);
}
.elementor-15 .elementor-element.elementor-element-4a12b9f span::after{
    content:'';
    position: absolute;
    bottom: -10px;
    left: 0;
    width: 100%;
    height: 10px;
    border-top: 2px solid var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-919e407 */.elementor-15 .elementor-element.elementor-element-919e407{
    min-width: 22px;
    position: absolute;
    left: -100%;
    top: 50%;
    transform: translate(-50%, -50%);
    transition: all .5s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d8bd31 */.elementor-15 .elementor-element.elementor-element-3d8bd31{
    min-width: 22px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    transition: all .5s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204c22e */.elementor-15 .elementor-element.elementor-element-204c22e{
    max-width: 47px;
    max-height: 47px;
    min-height: 47px;
    min-width: 47px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d97dcaa */.elementor-15 .elementor-element.elementor-element-d97dcaa:hover .arrow-1{
    left: 200%;
}
.elementor-15 .elementor-element.elementor-element-d97dcaa:hover .arrow-2{
    left: 50%;
}
.elementor-15 .elementor-element.elementor-element-d97dcaa:hover .btn-cta a{
    background: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b3dad6 */.elementor-15 .elementor-element.elementor-element-7b3dad6 span{
    position: relative;
    color: var(--e-global-color-primary);
}
.elementor-15 .elementor-element.elementor-element-7b3dad6 span::after{
    content:'';
    position: absolute;
    bottom: -10px;
    left: 0;
    width: 100%;
    height: 10px;
    border-top: 2px solid var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-b3f3dcc */.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc .icon-minus,
.elementor-15 .elementor-element.elementor-element-b3f3dcc .icon-plus{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-946b7ab */.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-946b7ab .icon-minus,
.elementor-15 .elementor-element.elementor-element-946b7ab .icon-plus{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-63d54d0 */.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 .icon-minus,
.elementor-15 .elementor-element.elementor-element-63d54d0 .icon-plus{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c2df0a6 */.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 .icon-minus,
.elementor-15 .elementor-element.elementor-element-c2df0a6 .icon-plus{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-b3f3dcc */.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc .icon-minus,
.elementor-15 .elementor-element.elementor-element-b3f3dcc .icon-plus{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-946b7ab */.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-946b7ab .icon-minus,
.elementor-15 .elementor-element.elementor-element-946b7ab .icon-plus{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-63d54d0 */.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 .icon-minus,
.elementor-15 .elementor-element.elementor-element-63d54d0 .icon-plus{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c2df0a6 */.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 .icon-minus,
.elementor-15 .elementor-element.elementor-element-c2df0a6 .icon-plus{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-b3f3dcc */.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc .icon-minus,
.elementor-15 .elementor-element.elementor-element-b3f3dcc .icon-plus{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-946b7ab */.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-946b7ab .icon-minus,
.elementor-15 .elementor-element.elementor-element-946b7ab .icon-plus{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-63d54d0 */.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 .icon-minus,
.elementor-15 .elementor-element.elementor-element-63d54d0 .icon-plus{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c2df0a6 */.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 .icon-minus,
.elementor-15 .elementor-element.elementor-element-c2df0a6 .icon-plus{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-b3f3dcc */.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc .icon-minus,
.elementor-15 .elementor-element.elementor-element-b3f3dcc .icon-plus{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-946b7ab */.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-946b7ab .icon-minus,
.elementor-15 .elementor-element.elementor-element-946b7ab .icon-plus{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-63d54d0 */.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 .icon-minus,
.elementor-15 .elementor-element.elementor-element-63d54d0 .icon-plus{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c2df0a6 */.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 .icon-minus,
.elementor-15 .elementor-element.elementor-element-c2df0a6 .icon-plus{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-b3f3dcc */.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-b3f3dcc .icon-minus,
.elementor-15 .elementor-element.elementor-element-b3f3dcc .icon-plus{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-946b7ab */.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-946b7ab summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-946b7ab .icon-minus,
.elementor-15 .elementor-element.elementor-element-946b7ab .icon-plus{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-63d54d0 */.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-63d54d0 .icon-minus,
.elementor-15 .elementor-element.elementor-element-63d54d0 .icon-plus{
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c2df0a6 */.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"]+div{
    background: var(--e-global-color-primary) !important;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"]+div p{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 summary[aria-expanded="true"]+div{
    color: #fff !important;
}
.elementor-15 .elementor-element.elementor-element-c2df0a6 .icon-minus,
.elementor-15 .elementor-element.elementor-element-c2df0a6 .icon-plus{
    margin-top: -5px;
}/* End custom CSS */