.elementor-10320 .elementor-element.elementor-element-6a3424e{--display:flex;--min-height:455px;--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;--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-10320 .elementor-element.elementor-element-6a3424e:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-6a3424e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #0C4C5D 45%, var( --e-global-color-171eb3b ) 100%);}.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-10320 .elementor-element.elementor-element-ef05d47{text-align:center;}.elementor-10320 .elementor-element.elementor-element-ef05d47 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:60px;font-weight:800;line-height:1em;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-10320 .elementor-element.elementor-element-648acb5{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:-5px;text-align:start;}body:not(.rtl) .elementor-10320 .elementor-element.elementor-element-648acb5{left:-54px;}body.rtl .elementor-10320 .elementor-element.elementor-element-648acb5{right:-54px;}.elementor-10320 .elementor-element.elementor-element-648acb5 img{width:80%;opacity:0.1;}.elementor-10320 .elementor-element.elementor-element-44b51ca{--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;--margin-top:80px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-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-wc-archive-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-wc-archive-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-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-wc-archive-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-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-wc-archive-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-wc-archive-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-widget-wc-archive-products .elementor-products-nothing-found{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-10320 .elementor-element.elementor-element-acf94f6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10320 .elementor-element.elementor-element-acf94f6.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-10320 .elementor-element.elementor-element-ccfa4d4{--display:flex;--min-height:281px;--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-63dd94f{--display:flex;--min-height:260px;--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;--border-radius:10px 10px 10px 10px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-10320 .elementor-element.elementor-element-63dd94f:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-63dd94f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5df7932 );}.elementor-10320 .elementor-element.elementor-element-2d290f0{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-212be6d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;line-height:45px;color:var( --e-global-color-6266ac1 );}.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-10320 .elementor-element.elementor-element-6ad1bcc{text-align:justify;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-6c187c4{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10320 .elementor-element.elementor-element-dee8e3b .elementor-button{background-color:var( --e-global-color-f9a7e9f );font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-fc71451 );color:var( --e-global-color-fc71451 );border-radius:7px 7px 7px 7px;}.elementor-10320 .elementor-element.elementor-element-d32f617{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-d32f617:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-d32f617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF5F2;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.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-10320 .elementor-element.elementor-element-f727db5{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-f727db5.e-con{--align-self:flex-start;}.elementor-10320 .elementor-element.elementor-element-4e7cd34{--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-10320 .elementor-element.elementor-element-a3b186d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-c34e234{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-c34e234:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-c34e234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-13a4f00 img{width:100%;}.elementor-10320 .elementor-element.elementor-element-07205de{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-07205de .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-5eb5fd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-d5871cd{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-d5871cd:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-d5871cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-def5e92 img{width:100%;}.elementor-10320 .elementor-element.elementor-element-a5aa115{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-a5aa115 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-3819508{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-530b578{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-530b578:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-530b578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-e78d303 img{width:100%;}.elementor-10320 .elementor-element.elementor-element-6e9d7fb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-6e9d7fb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-346ea97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-cfdabf4{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-cfdabf4:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-cfdabf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-44aa65a img{width:100%;}.elementor-10320 .elementor-element.elementor-element-fbdf70e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-fbdf70e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-e4b60ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-bcb15f1{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-bcb15f1.e-con{--align-self:flex-start;}.elementor-10320 .elementor-element.elementor-element-6aad732{--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-10320 .elementor-element.elementor-element-1b5b739{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-5f35605{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-5f35605:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-5f35605 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-1e4a88b img{width:100%;}.elementor-10320 .elementor-element.elementor-element-77236c6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-77236c6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-1a1b3ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-e312cd1{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-e312cd1:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-e312cd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-9002c2d img{width:100%;}.elementor-10320 .elementor-element.elementor-element-6818523{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-6818523 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-2c71f1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-2ad66ed{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-2ad66ed:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-2ad66ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-74b6a8e img{width:100%;}.elementor-10320 .elementor-element.elementor-element-00f8a2b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-00f8a2b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-16f844c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-df30459{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-df30459:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-df30459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-e6ac505 img{width:100%;}.elementor-10320 .elementor-element.elementor-element-5bc2d0c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-5bc2d0c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-c35e26f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-b3b432e{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-b3b432e:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-b3b432e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-1ee72dd img{width:100%;}.elementor-10320 .elementor-element.elementor-element-88aac64{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-88aac64 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-1dc2211{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-f669059{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-f669059:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-f669059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-096ec4c img{width:100%;}.elementor-10320 .elementor-element.elementor-element-75b8211{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-75b8211 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-fd4cfd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-94d6f92{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-94d6f92:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-94d6f92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-0d6e643 img{width:100%;}.elementor-10320 .elementor-element.elementor-element-76c953d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-76c953d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-05d9baf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-8b8aba0{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-8b8aba0:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-8b8aba0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-33d3326 img{width:100%;}.elementor-10320 .elementor-element.elementor-element-e6396eb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-e6396eb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-6c13137{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-0531f50{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-0531f50.e-con{--align-self:flex-start;}.elementor-10320 .elementor-element.elementor-element-8cd8801{--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-10320 .elementor-element.elementor-element-5ef92da{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-ee95fa7{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-ee95fa7:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-ee95fa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-f9f4a49 img{width:100%;}.elementor-10320 .elementor-element.elementor-element-bace0d5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-bace0d5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-634d244{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-26b625f{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-26b625f:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-26b625f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-eb99b95 img{width:100%;}.elementor-10320 .elementor-element.elementor-element-bcc174e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-bcc174e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-f12f534{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-8a50898{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-8a50898:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-8a50898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-5f941c4 img{width:100%;}.elementor-10320 .elementor-element.elementor-element-10dd838{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-10dd838 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-f0b6177{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-b92f4ab{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-b92f4ab:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-b92f4ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-2c6c9ac img{width:100%;}.elementor-10320 .elementor-element.elementor-element-f3c530c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-f3c530c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-07cf11b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-5019d94{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-5019d94:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-5019d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-84b18fa img{width:100%;}.elementor-10320 .elementor-element.elementor-element-5062450{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-5062450 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-5774a35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-7e36481{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-7e36481.e-con{--align-self:flex-start;}.elementor-10320 .elementor-element.elementor-element-5ce1d4a{--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-10320 .elementor-element.elementor-element-1e03bc7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-7b81527{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-7b81527:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-7b81527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-8640a9c img{width:100%;}.elementor-10320 .elementor-element.elementor-element-3c0f638{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-3c0f638 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-5c4373c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-98f193f{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-98f193f:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-98f193f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-0ecc379 img{width:100%;}.elementor-10320 .elementor-element.elementor-element-67ca71e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-67ca71e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-1c046ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-ba2b0c9{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:0px 0px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-ba2b0c9:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-ba2b0c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-ab17515 img{width:100%;}.elementor-10320 .elementor-element.elementor-element-e72493e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 18px;}.elementor-10320 .elementor-element.elementor-element-e72493e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-ea57494{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 18px 0px 18px;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-be8fb19{--display:flex;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-be8fb19.e-con{--align-self:flex-start;}.elementor-10320 .elementor-element.elementor-element-44e70dc{--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-10320 .elementor-element.elementor-element-8c8d81c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-8c8d81c.e-con{--align-self:flex-start;}.elementor-10320 .elementor-element.elementor-element-2498031{--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-10320 .elementor-element.elementor-element-b74dd23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10320 .elementor-element.elementor-element-b74dd23 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-416905a{width:100%;max-width:100%;text-align:justify;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-416905a.elementor-element{--align-self:flex-start;}.elementor-10320 .elementor-element.elementor-element-09f2f3f{--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-10320 .elementor-element.elementor-element-c36d0b1 img{width:71%;border-radius:15px 15px 15px 15px;}.elementor-10320 .elementor-element.elementor-element-d6e4931{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-border-radius:7px 7px 7px 7px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:15px;--n-tabs-title-font-size:15px;}.elementor-10320 .elementor-element.elementor-element-d6e4931.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-171eb3b );}.elementor-10320 .elementor-element.elementor-element-d6e4931.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10320 .elementor-element.elementor-element-d6e4931.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-f9a7e9f );}.elementor-10320 .elementor-element.elementor-element-d6e4931.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:"Plus Jakarta Sans", Sans-serif;font-weight:600;}.elementor-10320 .elementor-element.elementor-element-0e7fea9{--display:flex;--min-height:807px;--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10320 .elementor-element.elementor-element-8ce6ca4.elementor-element{--align-self:center;}.elementor-10320 .elementor-element.elementor-element-8ce6ca4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-2839795{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-2839795.elementor-element{--align-self:center;}.elementor-10320 .elementor-element.elementor-element-2bb8cb1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-10320 .elementor-element.elementor-element-02c6b80{background-color:var( --e-global-color-171eb3b );padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f709919 );border-radius:15px 15px 15px 15px;}.elementor-10320 .elementor-element.elementor-element-02c6b80 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10320 .elementor-element.elementor-element-02c6b80 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-02c6b80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fc71451 );fill:var( --e-global-color-171eb3b );color:var( --e-global-color-171eb3b );}.elementor-10320 .elementor-element.elementor-element-02c6b80.elementor-view-framed .elementor-icon, .elementor-10320 .elementor-element.elementor-element-02c6b80.elementor-view-default .elementor-icon{fill:var( --e-global-color-fc71451 );color:var( --e-global-color-fc71451 );border-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-02c6b80.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-171eb3b );}.elementor-10320 .elementor-element.elementor-element-02c6b80 .elementor-icon{font-size:42px;padding:22px;border-radius:15px 15px 15px 15px;}.elementor-10320 .elementor-element.elementor-element-02c6b80 .elementor-icon-box-title, .elementor-10320 .elementor-element.elementor-element-02c6b80 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-10320 .elementor-element.elementor-element-02c6b80:has(:hover) .elementor-icon-box-title,
					 .elementor-10320 .elementor-element.elementor-element-02c6b80:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-02c6b80 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-f7a439b{background-color:var( --e-global-color-fc71451 );padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f709919 );border-radius:15px 15px 15px 15px;}.elementor-10320 .elementor-element.elementor-element-f7a439b .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10320 .elementor-element.elementor-element-f7a439b .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-f7a439b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9a7e9f );fill:var( --e-global-color-fc71451 );color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-f7a439b.elementor-view-framed .elementor-icon, .elementor-10320 .elementor-element.elementor-element-f7a439b.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9a7e9f );color:var( --e-global-color-f9a7e9f );border-color:var( --e-global-color-f9a7e9f );}.elementor-10320 .elementor-element.elementor-element-f7a439b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-f7a439b .elementor-icon{font-size:42px;padding:22px;border-radius:15px 15px 15px 15px;}.elementor-10320 .elementor-element.elementor-element-f7a439b .elementor-icon-box-title, .elementor-10320 .elementor-element.elementor-element-f7a439b .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-10320 .elementor-element.elementor-element-f7a439b:has(:hover) .elementor-icon-box-title,
					 .elementor-10320 .elementor-element.elementor-element-f7a439b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-f7a439b .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-4c09a57{background-color:var( --e-global-color-171eb3b );padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f709919 );border-radius:15px 15px 15px 15px;}.elementor-10320 .elementor-element.elementor-element-4c09a57 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10320 .elementor-element.elementor-element-4c09a57 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-4c09a57.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fc71451 );fill:var( --e-global-color-171eb3b );color:var( --e-global-color-171eb3b );}.elementor-10320 .elementor-element.elementor-element-4c09a57.elementor-view-framed .elementor-icon, .elementor-10320 .elementor-element.elementor-element-4c09a57.elementor-view-default .elementor-icon{fill:var( --e-global-color-fc71451 );color:var( --e-global-color-fc71451 );border-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-4c09a57.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-171eb3b );}.elementor-10320 .elementor-element.elementor-element-4c09a57 .elementor-icon{font-size:42px;padding:22px;border-radius:15px 15px 15px 15px;}.elementor-10320 .elementor-element.elementor-element-4c09a57 .elementor-icon-box-title, .elementor-10320 .elementor-element.elementor-element-4c09a57 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-10320 .elementor-element.elementor-element-4c09a57:has(:hover) .elementor-icon-box-title,
					 .elementor-10320 .elementor-element.elementor-element-4c09a57:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-4c09a57 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-165a775{background-color:var( --e-global-color-fc71451 );padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f709919 );border-radius:15px 15px 15px 15px;}.elementor-10320 .elementor-element.elementor-element-165a775 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10320 .elementor-element.elementor-element-165a775 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-165a775.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9a7e9f );fill:var( --e-global-color-fc71451 );color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-165a775.elementor-view-framed .elementor-icon, .elementor-10320 .elementor-element.elementor-element-165a775.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9a7e9f );color:var( --e-global-color-f9a7e9f );border-color:var( --e-global-color-f9a7e9f );}.elementor-10320 .elementor-element.elementor-element-165a775.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-165a775 .elementor-icon{font-size:42px;padding:22px;border-radius:15px 15px 15px 15px;}.elementor-10320 .elementor-element.elementor-element-165a775 .elementor-icon-box-title, .elementor-10320 .elementor-element.elementor-element-165a775 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-10320 .elementor-element.elementor-element-165a775:has(:hover) .elementor-icon-box-title,
					 .elementor-10320 .elementor-element.elementor-element-165a775:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-165a775 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-0f5718a{background-color:var( --e-global-color-171eb3b );padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f709919 );border-radius:15px 15px 15px 15px;}.elementor-10320 .elementor-element.elementor-element-0f5718a .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10320 .elementor-element.elementor-element-0f5718a .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-0f5718a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fc71451 );fill:var( --e-global-color-171eb3b );color:var( --e-global-color-171eb3b );}.elementor-10320 .elementor-element.elementor-element-0f5718a.elementor-view-framed .elementor-icon, .elementor-10320 .elementor-element.elementor-element-0f5718a.elementor-view-default .elementor-icon{fill:var( --e-global-color-fc71451 );color:var( --e-global-color-fc71451 );border-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-0f5718a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-171eb3b );}.elementor-10320 .elementor-element.elementor-element-0f5718a .elementor-icon{font-size:42px;padding:22px;border-radius:15px 15px 15px 15px;}.elementor-10320 .elementor-element.elementor-element-0f5718a .elementor-icon-box-title, .elementor-10320 .elementor-element.elementor-element-0f5718a .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-10320 .elementor-element.elementor-element-0f5718a:has(:hover) .elementor-icon-box-title,
					 .elementor-10320 .elementor-element.elementor-element-0f5718a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-0f5718a .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-46ac0cb{background-color:var( --e-global-color-fc71451 );padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f709919 );border-radius:15px 15px 15px 15px;}.elementor-10320 .elementor-element.elementor-element-46ac0cb .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-10320 .elementor-element.elementor-element-46ac0cb .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-46ac0cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f9a7e9f );fill:var( --e-global-color-fc71451 );color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-46ac0cb.elementor-view-framed .elementor-icon, .elementor-10320 .elementor-element.elementor-element-46ac0cb.elementor-view-default .elementor-icon{fill:var( --e-global-color-f9a7e9f );color:var( --e-global-color-f9a7e9f );border-color:var( --e-global-color-f9a7e9f );}.elementor-10320 .elementor-element.elementor-element-46ac0cb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-46ac0cb .elementor-icon{font-size:42px;padding:22px;border-radius:15px 15px 15px 15px;}.elementor-10320 .elementor-element.elementor-element-46ac0cb .elementor-icon-box-title, .elementor-10320 .elementor-element.elementor-element-46ac0cb .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;}.elementor-10320 .elementor-element.elementor-element-46ac0cb:has(:hover) .elementor-icon-box-title,
					 .elementor-10320 .elementor-element.elementor-element-46ac0cb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-46ac0cb .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-6fa9f3a{--display:flex;--min-height:760px;--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-6fa9f3a:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-6fa9f3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71498dd );}.elementor-10320 .elementor-element.elementor-element-821c536{text-align:center;}.elementor-10320 .elementor-element.elementor-element-821c536 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;line-height:45px;color:var( --e-global-color-6266ac1 );}.elementor-10320 .elementor-element.elementor-element-69bfc30{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10320 .elementor-element.elementor-element-9bdbd6e{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-10320 .elementor-element.elementor-element-9bdbd6e:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-9bdbd6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7aa6c83 );}.elementor-10320 .elementor-element.elementor-element-59968f5{--swiper-slides-to-display:5;--swiper-slides-gap:41px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-80px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-80px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-size:19px;--arrow-normal-color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-59968f5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-171eb3b );border-style:solid;border-radius:35px 35px 35px 35px;padding:12px 12px 12px 12px;}.elementor-10320 .elementor-element.elementor-element-59968f5 .swiper-slide > .elementor-element{height:100%;}.elementor-10320 .elementor-element.elementor-element-4d920b5{--display:flex;--min-height:420px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10320 .elementor-element.elementor-element-4d920b5:not(.elementor-motion-effects-element-type-background), .elementor-10320 .elementor-element.elementor-element-4d920b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9a7e9f );}.elementor-10320 .elementor-element.elementor-element-fae8fd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10320 .elementor-element.elementor-element-fae8fd0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;line-height:1.1em;color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-0cedf77{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-fc71451 );}.elementor-10320 .elementor-element.elementor-element-aa356cb .elementor-button{background-color:var( --e-global-color-7aa6c83 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-fc71451 );color:var( --e-global-color-fc71451 );border-radius:7px 7px 7px 7px;}.elementor-10320 .elementor-element.elementor-element-aa356cb{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-10320 .elementor-element.elementor-element-aa356cb.elementor-element{--align-self:center;}body:not(.rtl) .elementor-10320 .elementor-element.elementor-element-adc9801{left:-67px;}body.rtl .elementor-10320 .elementor-element.elementor-element-adc9801{right:-67px;}.elementor-10320 .elementor-element.elementor-element-adc9801{top:1px;text-align:end;}.elementor-10320 .elementor-element.elementor-element-adc9801 img{width:85%;opacity:0.16;}@media(min-width:768px){.elementor-10320 .elementor-element.elementor-element-6a3424e{--content-width:1250px;}.elementor-10320 .elementor-element.elementor-element-44b51ca{--content-width:1250px;}.elementor-10320 .elementor-element.elementor-element-ccfa4d4{--content-width:1250px;}.elementor-10320 .elementor-element.elementor-element-6c187c4{--width:38%;}.elementor-10320 .elementor-element.elementor-element-d32f617{--content-width:1250px;}.elementor-10320 .elementor-element.elementor-element-f727db5{--content-width:1600px;}.elementor-10320 .elementor-element.elementor-element-bcb15f1{--content-width:1600px;}.elementor-10320 .elementor-element.elementor-element-0531f50{--content-width:1600px;}.elementor-10320 .elementor-element.elementor-element-7e36481{--content-width:1600px;}.elementor-10320 .elementor-element.elementor-element-be8fb19{--content-width:1600px;}.elementor-10320 .elementor-element.elementor-element-8c8d81c{--content-width:1600px;}.elementor-10320 .elementor-element.elementor-element-2498031{--width:86%;}.elementor-10320 .elementor-element.elementor-element-09f2f3f{--width:50%;}.elementor-10320 .elementor-element.elementor-element-0e7fea9{--content-width:1250px;}.elementor-10320 .elementor-element.elementor-element-6fa9f3a{--content-width:1250px;}}@media(max-width:1024px){.elementor-10320 .elementor-element.elementor-element-6a3424e{--min-height:321px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10320 .elementor-element.elementor-element-ef05d47 .elementor-heading-title{font-size:40px;}.elementor-10320 .elementor-element.elementor-element-648acb5{--container-widget-width:204px;--container-widget-flex-grow:0;width:var( --container-widget-width, 204px );max-width:204px;top:-3px;}body:not(.rtl) .elementor-10320 .elementor-element.elementor-element-648acb5{left:-22px;}body.rtl .elementor-10320 .elementor-element.elementor-element-648acb5{right:-22px;}.elementor-10320 .elementor-element.elementor-element-44b51ca{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10320 .elementor-element.elementor-element-acf94f6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10320 .elementor-element.elementor-element-ccfa4d4{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-10320 .elementor-element.elementor-element-212be6d .elementor-heading-title{font-size:30px;}.elementor-10320 .elementor-element.elementor-element-6ad1bcc{font-size:15px;}.elementor-10320 .elementor-element.elementor-element-d32f617{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10320 .elementor-element.elementor-element-a3b186d{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-10320 .elementor-element.elementor-element-07205de .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-5eb5fd1{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-a5aa115 .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-3819508{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-6e9d7fb .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-346ea97{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-fbdf70e .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-e4b60ab{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-1b5b739{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-10320 .elementor-element.elementor-element-77236c6 .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-1a1b3ce{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-6818523 .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-2c71f1a{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-00f8a2b .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-16f844c{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-5bc2d0c .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-c35e26f{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-88aac64 .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-1dc2211{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-75b8211 .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-fd4cfd0{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-76c953d .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-05d9baf{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-e6396eb .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-6c13137{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-5ef92da{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-10320 .elementor-element.elementor-element-bace0d5 .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-634d244{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-bcc174e .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-f12f534{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-10dd838 .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-f0b6177{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-f3c530c .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-07cf11b{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-5062450 .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-5774a35{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-1e03bc7{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-10320 .elementor-element.elementor-element-3c0f638 .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-5c4373c{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-67ca71e .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-1c046ce{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-e72493e .elementor-heading-title{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-ea57494{font-size:14px;}.elementor-10320 .elementor-element.elementor-element-b74dd23 .elementor-heading-title{font-size:30px;}.elementor-10320 .elementor-element.elementor-element-416905a{font-size:15px;}.elementor-10320 .elementor-element.elementor-element-8ce6ca4 .elementor-heading-title{font-size:30px;}.elementor-10320 .elementor-element.elementor-element-2839795{font-size:15px;}.elementor-10320 .elementor-element.elementor-element-2bb8cb1{--grid-auto-flow:row;}.elementor-10320 .elementor-element.elementor-element-02c6b80 .elementor-icon-box-title, .elementor-10320 .elementor-element.elementor-element-02c6b80 .elementor-icon-box-title a{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-f7a439b .elementor-icon-box-title, .elementor-10320 .elementor-element.elementor-element-f7a439b .elementor-icon-box-title a{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-4c09a57 .elementor-icon-box-title, .elementor-10320 .elementor-element.elementor-element-4c09a57 .elementor-icon-box-title a{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-165a775 .elementor-icon-box-title, .elementor-10320 .elementor-element.elementor-element-165a775 .elementor-icon-box-title a{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-0f5718a .elementor-icon-box-title, .elementor-10320 .elementor-element.elementor-element-0f5718a .elementor-icon-box-title a{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-46ac0cb .elementor-icon-box-title, .elementor-10320 .elementor-element.elementor-element-46ac0cb .elementor-icon-box-title a{font-size:18px;}.elementor-10320 .elementor-element.elementor-element-6fa9f3a{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10320 .elementor-element.elementor-element-821c536 .elementor-heading-title{font-size:30px;}.elementor-10320 .elementor-element.elementor-element-69bfc30{font-size:15px;}.elementor-10320 .elementor-element.elementor-element-59968f5{--swiper-slides-to-display:3;--arrow-prev-left-position:-72px;--arrow-next-right-position:-72px;--arrow-size:15px;}.elementor-10320 .elementor-element.elementor-element-59968f5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:10px 10px 10px 10px;}.elementor-10320 .elementor-element.elementor-element-4d920b5{--min-height:293px;}.elementor-10320 .elementor-element.elementor-element-fae8fd0 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-10320 .elementor-element.elementor-element-6a3424e{--min-height:269px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10320 .elementor-element.elementor-element-ef05d47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10320 .elementor-element.elementor-element-ef05d47 .elementor-heading-title{font-size:25px;}.elementor-10320 .elementor-element.elementor-element-648acb5{--container-widget-width:111px;--container-widget-flex-grow:0;width:var( --container-widget-width, 111px );max-width:111px;top:0px;}body:not(.rtl) .elementor-10320 .elementor-element.elementor-element-648acb5{left:-18px;}body.rtl .elementor-10320 .elementor-element.elementor-element-648acb5{right:-18px;}.elementor-10320 .elementor-element.elementor-element-44b51ca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10320 .elementor-element.elementor-element-acf94f6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10320 .elementor-element.elementor-element-ccfa4d4{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10320 .elementor-element.elementor-element-63dd94f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10320 .elementor-element.elementor-element-212be6d{text-align:center;}.elementor-10320 .elementor-element.elementor-element-212be6d .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-6ad1bcc{text-align:center;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-6c187c4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10320 .elementor-element.elementor-element-dee8e3b .elementor-button{font-size:13px;}.elementor-10320 .elementor-element.elementor-element-d32f617{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-10320 .elementor-element.elementor-element-f727db5{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10320 .elementor-element.elementor-element-a3b186d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10320 .elementor-element.elementor-element-07205de{text-align:start;}.elementor-10320 .elementor-element.elementor-element-07205de .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-5eb5fd1{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-a5aa115{text-align:start;}.elementor-10320 .elementor-element.elementor-element-a5aa115 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-3819508{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-6e9d7fb{text-align:start;}.elementor-10320 .elementor-element.elementor-element-6e9d7fb .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-346ea97{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-fbdf70e{text-align:start;}.elementor-10320 .elementor-element.elementor-element-fbdf70e .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-e4b60ab{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-bcb15f1{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10320 .elementor-element.elementor-element-1b5b739{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10320 .elementor-element.elementor-element-77236c6{text-align:start;}.elementor-10320 .elementor-element.elementor-element-77236c6 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-1a1b3ce{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-6818523{text-align:start;}.elementor-10320 .elementor-element.elementor-element-6818523 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-2c71f1a{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-00f8a2b{text-align:start;}.elementor-10320 .elementor-element.elementor-element-00f8a2b .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-16f844c{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-5bc2d0c{text-align:start;}.elementor-10320 .elementor-element.elementor-element-5bc2d0c .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-c35e26f{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-88aac64{text-align:start;}.elementor-10320 .elementor-element.elementor-element-88aac64 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-1dc2211{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-75b8211{text-align:start;}.elementor-10320 .elementor-element.elementor-element-75b8211 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-fd4cfd0{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-76c953d{text-align:start;}.elementor-10320 .elementor-element.elementor-element-76c953d .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-05d9baf{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-e6396eb{text-align:start;}.elementor-10320 .elementor-element.elementor-element-e6396eb .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-6c13137{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-0531f50{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10320 .elementor-element.elementor-element-5ef92da{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10320 .elementor-element.elementor-element-bace0d5{text-align:start;}.elementor-10320 .elementor-element.elementor-element-bace0d5 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-634d244{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-bcc174e{text-align:start;}.elementor-10320 .elementor-element.elementor-element-bcc174e .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-f12f534{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-10dd838{text-align:start;}.elementor-10320 .elementor-element.elementor-element-10dd838 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-f0b6177{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-f3c530c{text-align:start;}.elementor-10320 .elementor-element.elementor-element-f3c530c .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-07cf11b{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-5062450{text-align:start;}.elementor-10320 .elementor-element.elementor-element-5062450 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-5774a35{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-7e36481{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10320 .elementor-element.elementor-element-1e03bc7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10320 .elementor-element.elementor-element-3c0f638{text-align:start;}.elementor-10320 .elementor-element.elementor-element-3c0f638 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-5c4373c{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-67ca71e{text-align:start;}.elementor-10320 .elementor-element.elementor-element-67ca71e .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-1c046ce{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-e72493e{text-align:start;}.elementor-10320 .elementor-element.elementor-element-e72493e .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-ea57494{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-be8fb19{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10320 .elementor-element.elementor-element-8c8d81c{--gap:29px 29px;--row-gap:29px;--column-gap:29px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10320 .elementor-element.elementor-element-2498031{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-b74dd23{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10320 .elementor-element.elementor-element-b74dd23.elementor-element{--align-self:center;}.elementor-10320 .elementor-element.elementor-element-b74dd23 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-416905a{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-09f2f3f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10320 .elementor-element.elementor-element-c36d0b1 img{width:100%;}.elementor-10320 .elementor-element.elementor-element-d6e4931{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:10px;--n-tabs-title-font-size:13px;}.elementor-10320 .elementor-element.elementor-element-0e7fea9{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10320 .elementor-element.elementor-element-8ce6ca4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10320 .elementor-element.elementor-element-8ce6ca4 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-2839795{--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;text-align:center;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-2bb8cb1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10320 .elementor-element.elementor-element-02c6b80 .elementor-icon-box-wrapper{text-align:start;}.elementor-10320 .elementor-element.elementor-element-02c6b80 .elementor-icon-box-title{margin-block-end:19px;}.elementor-10320 .elementor-element.elementor-element-02c6b80 .elementor-icon{font-size:36px;padding:19px;}.elementor-10320 .elementor-element.elementor-element-02c6b80 .elementor-icon-box-description{font-size:13px;}.elementor-10320 .elementor-element.elementor-element-f7a439b .elementor-icon-box-wrapper{text-align:start;}.elementor-10320 .elementor-element.elementor-element-f7a439b .elementor-icon-box-title{margin-block-end:19px;}.elementor-10320 .elementor-element.elementor-element-f7a439b .elementor-icon{font-size:36px;padding:19px;}.elementor-10320 .elementor-element.elementor-element-f7a439b .elementor-icon-box-description{font-size:13px;}.elementor-10320 .elementor-element.elementor-element-4c09a57 .elementor-icon-box-wrapper{text-align:start;}.elementor-10320 .elementor-element.elementor-element-4c09a57 .elementor-icon-box-title{margin-block-end:19px;}.elementor-10320 .elementor-element.elementor-element-4c09a57 .elementor-icon{font-size:36px;padding:19px;}.elementor-10320 .elementor-element.elementor-element-4c09a57 .elementor-icon-box-description{font-size:13px;}.elementor-10320 .elementor-element.elementor-element-165a775 .elementor-icon-box-wrapper{text-align:start;}.elementor-10320 .elementor-element.elementor-element-165a775 .elementor-icon-box-title{margin-block-end:19px;}.elementor-10320 .elementor-element.elementor-element-165a775 .elementor-icon{font-size:36px;padding:19px;}.elementor-10320 .elementor-element.elementor-element-165a775 .elementor-icon-box-description{font-size:13px;}.elementor-10320 .elementor-element.elementor-element-0f5718a .elementor-icon-box-wrapper{text-align:start;}.elementor-10320 .elementor-element.elementor-element-0f5718a .elementor-icon-box-title{margin-block-end:19px;}.elementor-10320 .elementor-element.elementor-element-0f5718a .elementor-icon{font-size:36px;padding:19px;}.elementor-10320 .elementor-element.elementor-element-0f5718a .elementor-icon-box-description{font-size:13px;}.elementor-10320 .elementor-element.elementor-element-46ac0cb .elementor-icon-box-wrapper{text-align:start;}.elementor-10320 .elementor-element.elementor-element-46ac0cb .elementor-icon-box-title{margin-block-end:19px;}.elementor-10320 .elementor-element.elementor-element-46ac0cb .elementor-icon{font-size:36px;padding:19px;}.elementor-10320 .elementor-element.elementor-element-46ac0cb .elementor-icon-box-description{font-size:13px;}.elementor-10320 .elementor-element.elementor-element-6fa9f3a{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10320 .elementor-element.elementor-element-821c536{text-align:start;}.elementor-10320 .elementor-element.elementor-element-821c536 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-10320 .elementor-element.elementor-element-69bfc30{text-align:start;font-size:13px;}.elementor-10320 .elementor-element.elementor-element-59968f5{--swiper-slides-to-display:1;--arrow-prev-left-position:-63px;--arrow-next-right-position:-63px;--arrow-size:11px;}.elementor-10320 .elementor-element.elementor-element-59968f5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:8px 8px 8px 8px;}.elementor-10320 .elementor-element.elementor-element-fae8fd0 .elementor-heading-title{font-size:25px;}.elementor-10320 .elementor-element.elementor-element-0cedf77.elementor-element{--align-self:center;}.elementor-10320 .elementor-element.elementor-element-0cedf77{font-size:13px;}.elementor-10320 .elementor-element.elementor-element-aa356cb{--container-widget-width:186px;--container-widget-flex-grow:0;width:var( --container-widget-width, 186px );max-width:186px;}.elementor-10320 .elementor-element.elementor-element-aa356cb .elementor-button{font-size:13px;}}/* Start custom CSS for wc-archive-products, class: .elementor-element-acf94f6 *//* =========================================================
   CARTOR CLEAN FINAL ARCHIVE CSS
   Wrapper class: cartor-archive-final
   ========================================================= */

.cartor-archive-final{
  --ca-font: "Plus Jakarta Sans", sans-serif;
  --ca-card-bg: #ffffff;
  --ca-border: #e5e8ec;
  --ca-title: #16324b;
  --ca-text: #6b7680;
  --ca-radius: 18px;
  --ca-img-radius: 30px;
  --ca-shadow: 0 8px 24px rgba(16, 24, 40, 0.05);
  --ca-shadow-hover: 0 16px 34px rgba(16, 24, 40, 0.10);

  --btn-bg: #ff5a5a;
  --btn-bg2: #ff4c4c;
  --btn-hover: #ff3f3f;
  --btn-hover2: #ff2f2f;
}

.cartor-archive-final,
.cartor-archive-final *{
  box-sizing: border-box;
  font-family: var(--ca-font);
}

/* =========================
   TOP BAR
   ========================= */
.cartor-archive-final .woocommerce-result-count,
.cartor-archive-final .woocommerce-ordering{
  position: relative;
  z-index: 2;
}

.cartor-archive-final .woocommerce-result-count{
  float: left !important;
  margin: 0 0 28px 0 !important;
  padding: 14px 18px !important;
  background: rgba(255,255,255,.78) !important;
  border: 1px solid #e6eaee !important;
  border-radius: 14px !important;
  color: var(--ca-text) !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  line-height: 1.2 !important;
  box-shadow: 0 6px 18px rgba(16,24,40,.04) !important;
  backdrop-filter: blur(8px);
  max-width: max-content;
}

.cartor-archive-final .woocommerce-ordering{
  float: right !important;
  margin: 0 0 28px 0 !important;
}

.cartor-archive-final .woocommerce-ordering select{
  min-width: 240px !important;
  min-height: 52px !important;
  padding: 0 46px 0 18px !important;
  border: 1px solid #dfe5ea !important;
  border-radius: 16px !important;
  background: #ffffff !important;
  color: var(--ca-title) !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  box-shadow: 0 8px 22px rgba(16,24,40,.05) !important;
  outline: none !important;
  cursor: pointer !important;
  transition: border-color .25s ease, box-shadow .25s ease !important;
}

.cartor-archive-final .woocommerce-ordering select:hover{
  border-color: #cfd8df !important;
  box-shadow: 0 12px 28px rgba(16,24,40,.08) !important;
}

.cartor-archive-final .woocommerce-ordering select:focus{
  border-color: #c7d2db !important;
  box-shadow: 0 0 0 4px rgba(22,50,75,.08), 0 12px 28px rgba(16,24,40,.08) !important;
}

/* =========================
   PRODUCT GRID
   Desktop: 4 columns
   ========================= */
.cartor-archive-final ul.products{
  clear: both !important;
  display: grid !important;
  grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  gap: 24px !important;
  width: 100% !important;
  max-width: 1250px !important;
  margin: 0 auto !important;
  padding: 0 !important;
  list-style: none !important;
}

/* =========================
   PRODUCT CARD
   ========================= */
.cartor-archive-final ul.products > li.product{
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 14px !important;
  float: none !important;
  list-style: none !important;
  background: var(--ca-card-bg) !important;
  border: 1px solid var(--ca-border) !important;
  border-radius: var(--ca-radius) !important;
  box-shadow: var(--ca-shadow) !important;
  display: flex !important;
  flex-direction: column !important;
  overflow: hidden !important;
  transition: transform .35s ease, box-shadow .35s ease, border-color .35s ease !important;
}

.cartor-archive-final ul.products > li.product:hover{
  transform: translateY(-4px) !important;
  box-shadow: var(--ca-shadow-hover) !important;
  border-color: #dce2e8 !important;
}

.cartor-archive-final ul.products > li.product::before,
.cartor-archive-final ul.products > li.product::after{
  display: none !important;
}

/* product main link */
.cartor-archive-final ul.products > li.product > a:first-child,
.cartor-archive-final ul.products > li.product .woocommerce-LoopProduct-link{
  display: flex !important;
  flex-direction: column !important;
  flex: 1 1 auto !important;
  text-decoration: none !important;
  height: 100% !important;
}

/* =========================
   IMAGE WRAPPER
   ========================= */
.cartor-archive-final ul.products > li.product .product-thumbnail,
.cartor-archive-final ul.products > li.product .wd-product-img,
.cartor-archive-final ul.products > li.product .wd-product-image,
.cartor-archive-final ul.products > li.product .thumbnail-wrap,
.cartor-archive-final ul.products > li.product .attachment-woocommerce_thumbnail,
.cartor-archive-final ul.products > li.product .product-image-link{
  border: none !important;
  box-shadow: none !important;
  background: transparent !important;
  border-radius: var(--ca-img-radius) !important;
  overflow: hidden !important;
}

/* =========================
   IMAGE
   ========================= */
.cartor-archive-final ul.products > li.product a img,
.cartor-archive-final ul.products > li.product img{
  width: 100% !important;
  height: 190px !important;
  display: block !important;
  object-fit: contain !important;
  background: #ffffff !important;
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
  border-radius: var(--ca-img-radius) !important;
  padding: 16px !important;
  margin: 8px 0 18px 0 !important;
  overflow: hidden !important;
  clip-path: inset(0 round 30px) !important;
}

/* =========================
   TITLE
   ========================= */
.cartor-archive-final ul.products > li.product .woocommerce-loop-product__title,
.cartor-archive-final ul.products > li.product h2,
.cartor-archive-final ul.products > li.product h3{
  color: var(--ca-title) !important;
  font-size: 16px !important;
  line-height: 1.42 !important;
  font-weight: 700 !important;
  letter-spacing: -0.02em !important;
  text-align: center !important;
  margin: 0 0 16px 0 !important;
  padding: 0 4px !important;
  display: -webkit-box !important;
  -webkit-line-clamp: 3 !important;
  -webkit-box-orient: vertical !important;
  overflow: hidden !important;
  min-height: 68px !important;
}

/* =========================
   HIDE EXTRA ELEMENTS
   ========================= */
.cartor-archive-final ul.products > li.product .price,
.cartor-archive-final ul.products > li.product .star-rating,
.cartor-archive-final ul.products > li.product .posted_in,
.cartor-archive-final ul.products > li.product .added_to_cart,
.cartor-archive-final ul.products > li.product .onsale{
  display: none !important;
}

/* =========================
   BUTTON
   ========================= */
.cartor-archive-final ul.products > li.product .button,
.cartor-archive-final ul.products > li.product a.button,
.cartor-archive-final ul.products > li.product .product_type_simple,
.cartor-archive-final ul.products > li.product .product_type_variable,
.cartor-archive-final ul.products > li.product .product_type_external,
.cartor-archive-final ul.products > li.product .product_type_grouped,
.cartor-archive-final ul.products > li.product .elementor-button{
  width: 78% !important;
  min-height: 46px !important;
  margin: auto auto 0 !important;
  padding: 12px 16px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  border-radius: 10px !important;
  border: 1px solid rgba(255,255,255,.18) !important;
  background: linear-gradient(180deg, var(--btn-bg), var(--btn-bg2)) !important;
  color: #fff !important;
  text-decoration: none !important;
  text-align: center !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  box-shadow: 0 10px 25px rgba(0,0,0,.14) !important;
  transform: translateY(0) !important;
  transition:
    transform .52s ease,
    box-shadow .52s ease,
    background .52s ease,
    border-color .52s ease,
    filter .22s ease !important;
  position: relative !important;
  overflow: hidden !important;
  -webkit-tap-highlight-color: transparent !important;
}

.cartor-archive-final ul.products > li.product .button::after,
.cartor-archive-final ul.products > li.product a.button::after,
.cartor-archive-final ul.products > li.product .elementor-button::after{
  content: "" !important;
  position: absolute !important;
  top: -40% !important;
  left: -60% !important;
  width: 40% !important;
  height: 180% !important;
  background: linear-gradient(90deg, transparent, rgba(255,255,255,.35), transparent) !important;
  transform: rotate(18deg) !important;
  transition: left .9s ease !important;
}

.cartor-archive-final ul.products > li.product .button:hover,
.cartor-archive-final ul.products > li.product a.button:hover,
.cartor-archive-final ul.products > li.product .elementor-button:hover{
  background: linear-gradient(180deg, var(--btn-hover), var(--btn-hover2)) !important;
  box-shadow: 0 16px 35px rgba(0,0,0,.18) !important;
  transform: translateY(-2px) !important;
  border-color: rgba(255,255,255,.28) !important;
  filter: saturate(1.05) !important;
}

.cartor-archive-final ul.products > li.product .button:hover::after,
.cartor-archive-final ul.products > li.product a.button:hover::after,
.cartor-archive-final ul.products > li.product .elementor-button:hover::after{
  left: 130% !important;
}

/* =========================
   PAGINATION
   ========================= */
.cartor-archive-final nav.woocommerce-pagination{
  display: none !important;
}

/* =========================
   TABLET
   ========================= */
@media (max-width: 1024px){
  .cartor-archive-final .woocommerce-result-count{
    padding: 12px 16px !important;
    font-size: 14px !important;
  }

  .cartor-archive-final .woocommerce-ordering{
    float: right !important;
  }

  .cartor-archive-final .woocommerce-ordering select{
    min-width: 220px !important;
    min-height: 48px !important;
    font-size: 14px !important;
    border-radius: 14px !important;
  }

  .cartor-archive-final ul.products{
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    gap: 18px !important;
    max-width: 920px !important;
  }

  .cartor-archive-final ul.products > li.product{
    padding: 12px !important;
  }

  .cartor-archive-final ul.products > li.product a img,
  .cartor-archive-final ul.products > li.product img{
    height: 170px !important;
    padding: 14px !important;
    border-radius: 26px !important;
    clip-path: inset(0 round 26px) !important;
  }

  .cartor-archive-final ul.products > li.product .woocommerce-loop-product__title,
  .cartor-archive-final ul.products > li.product h2,
  .cartor-archive-final ul.products > li.product h3{
    font-size: 15px !important;
    min-height: 62px !important;
  }

  .cartor-archive-final ul.products > li.product .button,
  .cartor-archive-final ul.products > li.product a.button,
  .cartor-archive-final ul.products > li.product .product_type_simple,
  .cartor-archive-final ul.products > li.product .product_type_variable,
  .cartor-archive-final ul.products > li.product .product_type_external,
  .cartor-archive-final ul.products > li.product .product_type_grouped,
  .cartor-archive-final ul.products > li.product .elementor-button{
    width: 82% !important;
  }
}

/* =========================
   MOBILE
   ========================= */
@media (max-width: 767px){
  .cartor-archive-final .woocommerce-result-count{
    float: none !important;
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 0 12px 0 !important;
    padding: 12px 14px !important;
    border-radius: 12px !important;
    font-size: 14px !important;
  }

  .cartor-archive-final .woocommerce-ordering{
    float: none !important;
    width: 100% !important;
    margin: 0 0 16px 0 !important;
  }

  .cartor-archive-final .woocommerce-ordering select{
    width: 100% !important;
    min-width: 100% !important;
    min-height: 46px !important;
    border-radius: 12px !important;
    font-size: 14px !important;
    padding-left: 14px !important;
    padding-right: 40px !important;
  }

  .cartor-archive-final ul.products{
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 12px !important;
    max-width: 100% !important;
  }

  .cartor-archive-final ul.products > li.product{
    padding: 10px !important;
    border-radius: 14px !important;
  }

  .cartor-archive-final ul.products > li.product a img,
  .cartor-archive-final ul.products > li.product img{
    height: 120px !important;
    padding: 10px !important;
    margin-bottom: 12px !important;
    border-radius:  !important;
    clip-path: inset(0 round 20px) !important;
  }

  .cartor-archive-final ul.products > li.product .woocommerce-loop-product__title,
  .cartor-archive-final ul.products > li.product h2,
  .cartor-archive-final ul.products > li.product h3{
    font-size: 14px !important;
    line-height: 1.38 !important;
    min-height: 58px !important;
    margin-bottom: 12px !important;
    padding: 0 2px !important;
  }

  .cartor-archive-final ul.products > li.product .button,
  .cartor-archive-final ul.products > li.product a.button,
  .cartor-archive-final ul.products > li.product .product_type_simple,
  .cartor-archive-final ul.products > li.product .product_type_variable,
  .cartor-archive-final ul.products > li.product .product_type_external,
  .cartor-archive-final ul.products > li.product .product_type_grouped,
  .cartor-archive-final ul.products > li.product .elementor-button{
    width: 88% !important;
    min-height: 40px !important;
    padding: 10px 10px !important;
    font-size: 13px !important;
    border-radius: 10px !important;
  }
}

/* =========================
   LOAD MORE / SHOW MORE BUTTON
   ========================= */
.cartor-loadmore-wrap{
  width: 100%;
  text-align: center;
  margin: 30px auto 0;
}

.cartor-loadmore-btn{
  min-width: 190px;
  min-height: 50px;
  padding: 14px 26px;
  border: 1px solid rgba(255,255,255,.18);
  border-radius: 12px;
  background: linear-gradient(180deg, var(--btn-bg), var(--btn-bg2));
  color: #fff;
  font-family: "Plus Jakarta Sans", sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1;
  cursor: pointer;
  box-shadow: 0 10px 25px rgba(0,0,0,.14);
  transition: transform .35s ease, box-shadow .35s ease, filter .25s ease, background .35s ease;
  position: relative;
  overflow: hidden;
}

.cartor-loadmore-btn::after{
  content: "";
  position: absolute;
  top: -40%;
  left: -60%;
  width: 40%;
  height: 180%;
  background: linear-gradient(90deg, transparent, rgba(255,255,255,.35), transparent);
  transform: rotate(18deg);
  transition: left .9s ease;
}

.cartor-loadmore-btn:hover{
  background: linear-gradient(180deg, var(--btn-hover), var(--btn-hover2));
  box-shadow: 0 16px 35px rgba(0,0,0,.18);
  transform: translateY(-2px);
  filter: saturate(1.05);
}

.cartor-loadmore-btn:hover::after{
  left: 130%;
}

.cartor-loadmore-btn.is-loading{
  opacity: .9;
  pointer-events: none;
}
/* =========================================
   MOBILE IMAGE SIZE INCREASE
   ========================================= */
/* =========================================
   MOBILE IMAGE SIZE INCREASE
   ========================================= */
@media (max-width: 767px){
  .cartor-archive-final ul.products > li.product a img,
  .cartor-archive-final ul.products > li.product img{
    height: 160px !important;   /* pehle 120px tha */
    padding: 6px !important;    /* padding kam taake image badi lage */
    margin-bottom: -2px !important;
    object-fit: contain !important;
     margin-top: -5px !important;
  }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dee8e3b *//* ===== Cartor Professional Button Hover (Elementor) ===== */
.cartor-hover-btn .elementor-button{
  --bg: #ff5a5a;
  --bg2: #ff4c4c;
  --bg-hover: #ff3f3f;
  --bg2-hover: #ff2f2f;

  display: inline-flex;
  align-items: center;
  justify-content: center;

  border-radius: 10px;
  border: 1px solid rgba(255,255,255,.18);

  background: linear-gradient(180deg, var(--bg), var(--bg2));
  color: #fff;

  box-shadow: 0 10px 25px rgba(0,0,0,.14);
  transform: translateY(0);
  transition: 
    transform .52s ease,
    box-shadow .52s ease,
    background .52s ease,
    border-color .52s ease,
    filter .22s ease;

  position: relative;
  overflow: hidden;
  -webkit-tap-highlight-color: transparent;
}

/* Shine sweep */
.cartor-hover-btn .elementor-button::after{
  content: "";
  position: absolute;
  top: -40%;
  left: -60%;
  width: 40%;
  height: 180%;
  background: linear-gradient(90deg, transparent, rgba(255,255,255,.35), transparent);
  transform: rotate(18deg);
  transition: left .9s ease;
}

/* Hover */
.cartor-hover-btn .elementor-button:hover{
  background: linear-gradient(180deg, var(--bg-hover), var(--bg2-hover));
  box-shadow: 0 16px 35px rgba(0,0,0,.18);
  transform: translateY(-2px);
  border-color: rgba(255,255,255,.28);
  filter: saturate(1.05);
}

.cartor-hover-btn .elementor-button:hover::after{
  left: 130%;
}

/* Active (click) */
.cartor-hover-btn .elementor-button:active{
  transform: translateY(0);
  box-shadow: 0 8px 18px rgba(0,0,0,.14);
}

/* Keyboard focus */
.cartor-hover-btn .elementor-button:focus-visible{
  outline: none;
  box-shadow: 0 0 0 4px rgba(255,90,90,.25), 0 10px 25px rgba(0,0,0,.14);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-02c6b80 *//* Simple Up Grow Effect */
.grow-up{
  transition: transform .25s ease;
}

.grow-up:hover{
  transform: translateY(-6px) scale(1.02);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f7a439b *//* Simple Up Grow Effect */
.grow-up{
  transition: transform .25s ease;
}

.grow-up:hover{
  transform: translateY(-6px) scale(1.02);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4c09a57 *//* Simple Up Grow Effect */
.grow-up{
  transition: transform .25s ease;
}

.grow-up:hover{
  transform: translateY(-6px) scale(1.02);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-165a775 *//* Simple Up Grow Effect */
.grow-up{
  transition: transform .25s ease;
}

.grow-up:hover{
  transform: translateY(-6px) scale(1.02);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0f5718a *//* Simple Up Grow Effect */
.grow-up{
  transition: transform .25s ease;
}

.grow-up:hover{
  transform: translateY(-6px) scale(1.02);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-46ac0cb *//* Simple Up Grow Effect */
.grow-up{
  transition: transform .25s ease;
}

.grow-up:hover{
  transform: translateY(-6px) scale(1.02);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aa356cb *//* ===== Cartor Professional Button Hover (Elementor) ===== */
.cartor-btn .elementor-button{
  --bg: #0C4C5D;
  --bg2: #0C4C5D;
  --bg-hover: #0C4C5D;
  --bg2-hover: #0C4C5D;

  display: inline-flex;
  align-items: center;
  justify-content: center;

  border-radius: 10px;
  border: 1px solid rgba(255,255,255,.18);

  background: linear-gradient(180deg, var(--bg), var(--bg2));
  color: #fff;

  box-shadow: 0 10px 25px rgba(0,0,0,.14);
  transform: translateY(0);
  transition: 
    transform .52s ease,
    box-shadow .52s ease,
    background .52s ease,
    border-color .52s ease,
    filter .22s ease;

  position: relative;
  overflow: hidden;
  -webkit-tap-highlight-color: transparent;
}

/* Shine sweep */
.cartor-btn .elementor-button::after{
  content: "";
  position: absolute;
  top: -40%;
  left: -60%;
  width: 40%;
  height: 180%;
  background: linear-gradient(90deg, transparent, rgba(255,255,255,.35), transparent);
  transform: rotate(18deg);
  transition: left .9s ease;
}

/* Hover */
.cartor-btn .elementor-button:hover{
  background: linear-gradient(180deg, var(--bg-hover), var(--bg2-hover));
  box-shadow: 0 16px 35px rgba(0,0,0,.18);
  transform: translateY(-2px);
  border-color: rgba(255,255,255,.28);
  filter: saturate(1.05);
}

.cartor-btn .elementor-button:hover::after{
  left: 130%;
}

/* Active (click) */
.cartor-btn .elementor-button:active{
  transform: translateY(0);
  box-shadow: 0 8px 18px rgba(0,0,0,.14);
}

/* Keyboard focus */
.cartor-btn .elementor-button:focus-visible{
  outline: none;
  box-shadow: 0 0 0 4px rgba(255,90,90,.25), 0 10px 25px rgba(0,0,0,.14);
}/* End custom CSS */