.elementor-2486 .elementor-element.elementor-element-c3000001{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:150px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2486 .elementor-element.elementor-element-c3000001:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c3000001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2486 .elementor-element.elementor-element-c3000002 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000003{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-2486 .elementor-element.elementor-element-c3000003:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c3000003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2486 .elementor-element.elementor-element-c3000004{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:32px;}.elementor-2486 .elementor-element.elementor-element-c3000005 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000006{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2486 .elementor-element.elementor-element-c3000007 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000007 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:700;text-transform:none;line-height:1.2em;letter-spacing:-1.2px;}.elementor-2486 .elementor-element.elementor-element-c3000007 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-2486 .elementor-element.elementor-element-c3000007 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-2486 .elementor-element.elementor-element-c3000007 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2486 .elementor-element.elementor-element-c3000007 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c3000008 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000008{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#121518;}.elementor-2486 .elementor-element.elementor-element-c3000009 > .elementor-widget-container{margin:0px 0px 0px 0px;}.woocommerce .elementor-2486 .elementor-element.elementor-element-c3000009 .price{color:#121518;font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;}body:not(.rtl) .elementor-2486 .elementor-element.elementor-element-c3000009:not(.elementor-product-price-block-yes) del{margin-right:51px;}body.rtl .elementor-2486 .elementor-element.elementor-element-c3000009:not(.elementor-product-price-block-yes) del{margin-left:51px;}.elementor-2486 .elementor-element.elementor-element-c3000009.elementor-product-price-block-yes del{margin-bottom:51px;}.elementor-2486 .elementor-element.elementor-element-c300000a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300000a .cart button, .elementor-2486 .elementor-element.elementor-element-c300000a .cart .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-radius:24px 24px 24px 24px;padding:16px 24px 16px 24px;color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-2486 .elementor-element.elementor-element-c300000a .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.woocommerce .elementor-2486 .elementor-element.elementor-element-c300000a form.cart .variations{width:100%;margin-bottom:16px;}.woocommerce .elementor-2486 .elementor-element.elementor-element-c300000a form.cart table.variations tr th, .woocommerce .elementor-2486 .elementor-element.elementor-element-c300000a form.cart table.variations tr td{padding-top:calc( 16px/2 );padding-bottom:calc( 16px/2 );}.woocommerce .elementor-2486 .elementor-element.elementor-element-c300000a form.cart table.variations label{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;}.woocommerce .elementor-2486 .elementor-element.elementor-element-c300000a form.cart table.variations td.value select{color:var( --e-global-color-secondary );}.woocommerce .elementor-2486 .elementor-element.elementor-element-c300000a form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-2486 .elementor-element.elementor-element-c300000a form.cart table.variations td.value:before{font-family:var( --e-global-typography-97124f4-font-family ), Sans-serif;font-size:var( --e-global-typography-97124f4-font-size );font-weight:var( --e-global-typography-97124f4-font-weight );text-transform:var( --e-global-typography-97124f4-text-transform );letter-spacing:var( --e-global-typography-97124f4-letter-spacing );}.woocommerce .elementor-2486 .elementor-element.elementor-element-c300000a form.cart table.variations td.value select, .woocommerce .elementor-2486 .elementor-element.elementor-element-c300000a form.cart table.variations td.value:before{border-radius:25px;}.elementor-2486 .elementor-element.elementor-element-c300000b .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;text-decoration:none;letter-spacing:1px;fill:#DF001F;color:#DF001F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DF001F;border-radius:24px 24px 24px 24px;padding:16px 26px 16px 26px;}.elementor-2486 .elementor-element.elementor-element-c300000b .elementor-button:hover, .elementor-2486 .elementor-element.elementor-element-c300000b .elementor-button:focus{background-color:#FF000040;color:#DF001F;border-color:#DF001F;}.elementor-2486 .elementor-element.elementor-element-c300000b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;bottom:0px;}.elementor-2486 .elementor-element.elementor-element-c300000b > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-2486 .elementor-element.elementor-element-c300000b{right:0px;}body.rtl .elementor-2486 .elementor-element.elementor-element-c300000b{left:0px;}.elementor-2486 .elementor-element.elementor-element-c300000b .elementor-button:hover svg, .elementor-2486 .elementor-element.elementor-element-c300000b .elementor-button:focus svg{fill:#DF001F;}.elementor-2486 .elementor-element.elementor-element-c300000c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2486 .elementor-element.elementor-element-c300000c:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c300000c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2486 .elementor-element.elementor-element-c300000d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2486 .elementor-element.elementor-element-c300000e:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c300000e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-position:center center;background-size:cover;}.elementor-2486 .elementor-element.elementor-element-c300000e > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #000000 0%, #00000099 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2486 .elementor-element.elementor-element-c300000e > .elementor-container{max-width:1200px;min-height:400px;}.elementor-2486 .elementor-element.elementor-element-c300000e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 32px 88px 32px;}.elementor-2486 .elementor-element.elementor-element-c300000f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2486 .elementor-element.elementor-element-c300000f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000010 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000010{text-align:center;}.elementor-2486 .elementor-element.elementor-element-c3000010 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1.15em;letter-spacing:-1px;color:#FFFFFF;}.elementor-2486 .elementor-element.elementor-element-c3000011{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-2486 .elementor-element.elementor-element-c3000011 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000011 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-2486 .elementor-element.elementor-element-c3000012{--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;--flex-wrap:wrap;--padding-top:22px;--padding-bottom:38px;--padding-left:22px;--padding-right:22px;}.elementor-2486 .elementor-element.elementor-element-c3000012:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c3000012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2486 .elementor-element.elementor-element-c3000013{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2486 .elementor-element.elementor-element-c3000013:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c3000013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2486 .elementor-element.elementor-element-c3000014 .elementor-cta .elementor-cta__bg, .elementor-2486 .elementor-element.elementor-element-c3000014 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2486 .elementor-element.elementor-element-c3000014 .elementor-cta__content{min-height:400px;text-align:start;padding:28px 28px 28px 28px;}.elementor-2486 .elementor-element.elementor-element-c3000014 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000070;}.elementor-2486 .elementor-element.elementor-element-c3000015{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2486 .elementor-element.elementor-element-c3000015:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c3000015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2486 .elementor-element.elementor-element-c3000016 .elementor-cta .elementor-cta__bg, .elementor-2486 .elementor-element.elementor-element-c3000016 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2486 .elementor-element.elementor-element-c3000016 .elementor-cta__content{min-height:400px;text-align:start;padding:28px 28px 28px 28px;}.elementor-2486 .elementor-element.elementor-element-c3000016 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000070;}.elementor-2486 .elementor-element.elementor-element-c3000017{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2486 .elementor-element.elementor-element-c3000017:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c3000017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2486 .elementor-element.elementor-element-c3000018 .elementor-cta .elementor-cta__bg, .elementor-2486 .elementor-element.elementor-element-c3000018 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2486 .elementor-element.elementor-element-c3000018 .elementor-cta__content{min-height:400px;text-align:start;padding:28px 28px 28px 28px;}.elementor-2486 .elementor-element.elementor-element-c3000018 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000070;}.elementor-2486 .elementor-element.elementor-element-c3000019{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2486 .elementor-element.elementor-element-c3000019:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c3000019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2486 .elementor-element.elementor-element-c300001a .elementor-cta .elementor-cta__bg, .elementor-2486 .elementor-element.elementor-element-c300001a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2486 .elementor-element.elementor-element-c300001a .elementor-cta__content{min-height:400px;text-align:start;padding:28px 28px 28px 28px;}.elementor-2486 .elementor-element.elementor-element-c300001a .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000070;}.elementor-2486 .elementor-element.elementor-element-c300001b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2486 .elementor-element.elementor-element-c300001b:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c300001b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2486 .elementor-element.elementor-element-c300001c .elementor-cta .elementor-cta__bg, .elementor-2486 .elementor-element.elementor-element-c300001c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2486 .elementor-element.elementor-element-c300001c .elementor-cta__content{min-height:400px;text-align:start;padding:28px 28px 28px 28px;}.elementor-2486 .elementor-element.elementor-element-c300001c .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000070;}.elementor-2486 .elementor-element.elementor-element-c300001d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2486 .elementor-element.elementor-element-c300001d:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c300001d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2486 .elementor-element.elementor-element-c300001e .elementor-cta .elementor-cta__bg, .elementor-2486 .elementor-element.elementor-element-c300001e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2486 .elementor-element.elementor-element-c300001e .elementor-cta__content{min-height:400px;text-align:start;padding:28px 28px 28px 28px;}.elementor-2486 .elementor-element.elementor-element-c300001e .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000070;}.elementor-2486 .elementor-element.elementor-element-c300001f:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c300001f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2486 .elementor-element.elementor-element-c300001f > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #000000 0%, #00000000 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2486 .elementor-element.elementor-element-c300001f > .elementor-container{max-width:1200px;min-height:400px;}.elementor-2486 .elementor-element.elementor-element-c300001f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 32px 88px 32px;}.elementor-2486 .elementor-element.elementor-element-c3000020.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2486 .elementor-element.elementor-element-c3000020 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000021 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000021{text-align:center;}.elementor-2486 .elementor-element.elementor-element-c3000021 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:600;line-height:1.15em;letter-spacing:-1px;color:#FFFFFF;}.elementor-2486 .elementor-element.elementor-element-c3000022{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-2486 .elementor-element.elementor-element-c3000022 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000022 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-2486 .elementor-element.elementor-element-c3000023{--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;--flex-wrap:wrap;--padding-top:22px;--padding-bottom:38px;--padding-left:22px;--padding-right:22px;}.elementor-2486 .elementor-element.elementor-element-c3000023:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c3000023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2486 .elementor-element.elementor-element-c3000024{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2486 .elementor-element.elementor-element-c3000024:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c3000024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2486 .elementor-element.elementor-element-c3000025 .elementor-cta .elementor-cta__bg, .elementor-2486 .elementor-element.elementor-element-c3000025 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2486 .elementor-element.elementor-element-c3000025 .elementor-cta__content{min-height:400px;text-align:center;padding:28px 28px 28px 28px;}.elementor-2486 .elementor-element.elementor-element-c3000025 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000070;}.elementor-2486 .elementor-element.elementor-element-c3000026{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2486 .elementor-element.elementor-element-c3000026:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c3000026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2486 .elementor-element.elementor-element-c3000027 .elementor-cta .elementor-cta__bg, .elementor-2486 .elementor-element.elementor-element-c3000027 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2486 .elementor-element.elementor-element-c3000027 .elementor-cta__content{min-height:400px;text-align:center;padding:28px 28px 28px 28px;}.elementor-2486 .elementor-element.elementor-element-c3000027 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000070;}.elementor-2486 .elementor-element.elementor-element-c3000028{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2486 .elementor-element.elementor-element-c3000028:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c3000028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2486 .elementor-element.elementor-element-c3000029 .elementor-cta .elementor-cta__bg, .elementor-2486 .elementor-element.elementor-element-c3000029 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2486 .elementor-element.elementor-element-c3000029 .elementor-cta__content{min-height:400px;text-align:center;padding:28px 28px 28px 28px;}.elementor-2486 .elementor-element.elementor-element-c3000029 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000070;}.elementor-2486 .elementor-element.elementor-element-c300002a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-2486 .elementor-element.elementor-element-c300002a:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c300002a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2486 .elementor-element.elementor-element-nt28002{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E5;--border-color:#E5E5E5;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-2486 .elementor-element.elementor-element-nt28002:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-nt28002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2486 .elementor-element.elementor-element-nt28004{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2486 .elementor-element.elementor-element-c300002b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300002b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:-0.5px;color:#121518;}.elementor-2486 .elementor-element.elementor-element-c300002c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300002c{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#121518;}.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#02010100;}.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:500;text-transform:none;line-height:1.5em;letter-spacing:0px;color:#121518;border-style:solid;border-width:0px 0px 0px 0px;padding:10px 50px 20px 0px;}.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#121518;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#121518;}.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion .elementskit-card-body p{color:#121518;}.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion .elementskit-card-body{color:#121518;border-radius:0px 0px 0px 0px;padding:5px 30px 30px 0px;}.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion .elementskit-card-body p, .elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion .elementskit-card-body{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.8em;letter-spacing:0px;}.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DEDEDE;}.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion > .elementskit-card{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DEDEDE;border-radius:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:#DF001F;fill:#DF001F;}.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:#DF001F;fill:#DF001F;}.elementor-2486 .elementor-element.elementor-element-c300002d .ekit_accordion_icon_group, .elementor-2486 .elementor-element.elementor-element-c300002d .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300002e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300002e{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#121518;}.elementor-2486 .elementor-element.elementor-element-nt28003{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E5;--border-color:#E5E5E5;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-2486 .elementor-element.elementor-element-nt28003:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-nt28003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2486 .elementor-element.elementor-element-nt28005 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-nt28005 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:-0.5px;color:#121518;}.elementor-2486 .elementor-element.elementor-element-c3000032 > .elementor-widget-container{margin:0px 0px 0px 0px;}.woocommerce .elementor-2486 .elementor-element.elementor-element-c3000032 h2{color:var( --e-global-color-secondary );font-size:32px;}.woocommerce .elementor-2486 .elementor-element.elementor-element-c3000032 .shop_attributes{color:var( --e-global-color-secondary );}.elementor-2486 .elementor-element.elementor-element-nt28007{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E5;--border-color:#E5E5E5;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-2486 .elementor-element.elementor-element-nt28007:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-nt28007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2486 .elementor-element.elementor-element-nt28006{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2486 .elementor-element.elementor-element-c3000034 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000034 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:-0.5px;color:#121518;}.elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#02010100;}.elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:500;text-transform:none;line-height:1.5em;letter-spacing:0px;color:#121518;border-style:solid;border-width:0px 0px 0px 0px;padding:10px 50px 20px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#121518;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#121518;}.elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion .elementskit-card-body p{color:#121518;}.elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion .elementskit-card-body{color:#121518;border-radius:0px 0px 0px 0px;padding:5px 30px 30px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion .elementskit-card-body p, .elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion .elementskit-card-body{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.8em;letter-spacing:0px;}.elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DEDEDE;}.elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion > .elementskit-card{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DEDEDE;border-radius:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:#DF001F;fill:#DF001F;}.elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:#DF001F;fill:#DF001F;}.elementor-2486 .elementor-element.elementor-element-c3000035 .ekit_accordion_icon_group, .elementor-2486 .elementor-element.elementor-element-c3000035 .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-nt28001{--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;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:12px;--n-tabs-gap:24px;--n-tabs-title-transition:0.2s;--n-tabs-title-border-radius:24px 24px 24px 24px;--n-tabs-title-padding-top:16px;--n-tabs-title-padding-right:24px;--n-tabs-title-padding-bottom:16px;--n-tabs-title-padding-left:24px;--n-tabs-title-font-size:15px;--n-tabs-title-color:#121518;--n-tabs-title-color-active:#FFFFFF;}.elementor-2486 .elementor-element.elementor-element-nt28001 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#F5F5F5;}.elementor-2486 .elementor-element.elementor-element-nt28001.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#121518;border-style:solid;border-width:1px 1px 1px 1px;border-color:#121518;}.elementor-2486 .elementor-element.elementor-element-nt28001.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2486 .elementor-element.elementor-element-nt28001.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#DF001F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DF001F;}.elementor-2486 .elementor-element.elementor-element-nt28001 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-nt28001.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;}.elementor-2486 .elementor-element.elementor-element-nt28001.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"DM Sans", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;}.elementor-2486 .elementor-element.elementor-element-nt28001 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-2486 .elementor-element.elementor-element-c3000036:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c3000036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2486 .elementor-element.elementor-element-c3000036 > .elementor-container{max-width:1200px;}.elementor-2486 .elementor-element.elementor-element-c3000036{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 32px 64px 32px;}.elementor-2486 .elementor-element.elementor-element-c3000036 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2486 .elementor-element.elementor-element-c3000037 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000038 > .elementor-widget-container{margin:0px 250px 50px 250px;}.elementor-2486 .elementor-element.elementor-element-c3000038 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 10px 0px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c3000038 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-2486 .elementor-element.elementor-element-c3000038 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-2486 .elementor-element.elementor-element-c3000038 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2486 .elementor-element.elementor-element-c3000038 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c3000039 > .elementor-container{max-width:1200px;}.elementor-2486 .elementor-element.elementor-element-c300003a > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003b .profile-card:hover, .elementor-2486 .elementor-element.elementor-element-c300003b .profile-image-card:hover, .elementor-2486 .elementor-element.elementor-element-c300003b .profile-card::before, .elementor-2486 .elementor-element.elementor-element-c300003b .profile-image-card::before, .elementor-2486 .elementor-element.elementor-element-c300003b div .profile-card .profile-body::before, .elementor-2486 .elementor-element.elementor-element-c300003b .image-card-v3 .profile-image-card:after{background-color:#121518C7;}.elementor-2486 .elementor-element.elementor-element-c300003b .profile-card, .elementor-2486 .elementor-element.elementor-element-c300003b .profile-image-card{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003b .profile-body{padding:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003b .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003b .profile-body .profile-title{font-family:var( --e-global-typography-c3fc770-font-family ), Sans-serif;font-size:var( --e-global-typography-c3fc770-font-size );font-weight:var( --e-global-typography-c3fc770-font-weight );text-transform:var( --e-global-typography-c3fc770-text-transform );line-height:var( --e-global-typography-c3fc770-line-height );letter-spacing:var( --e-global-typography-c3fc770-letter-spacing );word-spacing:var( --e-global-typography-c3fc770-word-spacing );color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-2486 .elementor-element.elementor-element-c300003b .profile-body .profile-designation{font-family:var( --e-global-typography-97124f4-font-family ), Sans-serif;font-size:var( --e-global-typography-97124f4-font-size );font-weight:var( --e-global-typography-97124f4-font-weight );text-transform:var( --e-global-typography-97124f4-text-transform );letter-spacing:var( --e-global-typography-97124f4-letter-spacing );color:var( --e-global-color-text );margin-bottom:0px;}.elementor-2486 .elementor-element.elementor-element-c300003b .profile-body .profile-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003c .elementor-heading-title{font-family:var( --e-global-typography-dbf4ae6-font-family ), Sans-serif;font-size:var( --e-global-typography-dbf4ae6-font-size );font-weight:var( --e-global-typography-dbf4ae6-font-weight );text-transform:var( --e-global-typography-dbf4ae6-text-transform );line-height:var( --e-global-typography-dbf4ae6-line-height );letter-spacing:var( --e-global-typography-dbf4ae6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2486 .elementor-element.elementor-element-c300003d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003d{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#121518;}.elementor-2486 .elementor-element.elementor-element-c300003e > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-2486 .elementor-element.elementor-element-c300003f .profile-card:hover, .elementor-2486 .elementor-element.elementor-element-c300003f .profile-image-card:hover, .elementor-2486 .elementor-element.elementor-element-c300003f .profile-card::before, .elementor-2486 .elementor-element.elementor-element-c300003f .profile-image-card::before, .elementor-2486 .elementor-element.elementor-element-c300003f div .profile-card .profile-body::before, .elementor-2486 .elementor-element.elementor-element-c300003f .image-card-v3 .profile-image-card:after{background-color:#121518C7;}.elementor-2486 .elementor-element.elementor-element-c300003f .profile-card, .elementor-2486 .elementor-element.elementor-element-c300003f .profile-image-card{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003f .profile-body{padding:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003f .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003f .profile-body .profile-title{font-family:var( --e-global-typography-c3fc770-font-family ), Sans-serif;font-size:var( --e-global-typography-c3fc770-font-size );font-weight:var( --e-global-typography-c3fc770-font-weight );text-transform:var( --e-global-typography-c3fc770-text-transform );line-height:var( --e-global-typography-c3fc770-line-height );letter-spacing:var( --e-global-typography-c3fc770-letter-spacing );word-spacing:var( --e-global-typography-c3fc770-word-spacing );color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-2486 .elementor-element.elementor-element-c300003f .profile-body .profile-designation{font-family:var( --e-global-typography-97124f4-font-family ), Sans-serif;font-size:var( --e-global-typography-97124f4-font-size );font-weight:var( --e-global-typography-97124f4-font-weight );text-transform:var( --e-global-typography-97124f4-text-transform );letter-spacing:var( --e-global-typography-97124f4-letter-spacing );color:var( --e-global-color-text );margin-bottom:0px;}.elementor-2486 .elementor-element.elementor-element-c300003f .profile-body .profile-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000040 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000040 .elementor-heading-title{font-family:var( --e-global-typography-dbf4ae6-font-family ), Sans-serif;font-size:var( --e-global-typography-dbf4ae6-font-size );font-weight:var( --e-global-typography-dbf4ae6-font-weight );text-transform:var( --e-global-typography-dbf4ae6-text-transform );line-height:var( --e-global-typography-dbf4ae6-line-height );letter-spacing:var( --e-global-typography-dbf4ae6-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2486 .elementor-element.elementor-element-c3000041 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000041{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#121518;}.elementor-2486 .elementor-element.elementor-element-c3000042{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-2486 .elementor-element.elementor-element-c3000042:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c3000042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2486 .elementor-element.elementor-element-c3000043 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000043 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;letter-spacing:-0.5px;color:#121518;}.elementor-2486 .elementor-element.elementor-element-c3000044.elementor-wc-products ul.products li.product{text-align:left;}.elementor-2486 .elementor-element.elementor-element-c3000044.elementor-wc-products  ul.products{grid-column-gap:24px;grid-row-gap:32px;}.elementor-2486 .elementor-element.elementor-element-c3000044.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#121518;}.elementor-2486 .elementor-element.elementor-element-c3000044.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#121518;}.elementor-2486 .elementor-element.elementor-element-c3000044.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-2486 .elementor-element.elementor-element-c3000044.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;letter-spacing:0px;}.elementor-2486 .elementor-element.elementor-element-c3000044.elementor-wc-products ul.products li.product .price{color:#121518;}.elementor-2486 .elementor-element.elementor-element-c3000044.elementor-wc-products ul.products li.product .price ins{color:#121518;}.elementor-2486 .elementor-element.elementor-element-c3000044.elementor-wc-products ul.products li.product .price ins .amount{color:#121518;}.elementor-2486 .elementor-element.elementor-element-c3000044.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#DF001F;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1px;border-radius:24px 24px 24px 24px;}.elementor-2486 .elementor-element.elementor-element-c3000044.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-2486 .elementor-element.elementor-element-c3000001{--content-width:1200px;}.elementor-2486 .elementor-element.elementor-element-c3000003{--content-width:1200px;}.elementor-2486 .elementor-element.elementor-element-c3000004{--width:55%;}.elementor-2486 .elementor-element.elementor-element-c3000006{--width:45%;}.elementor-2486 .elementor-element.elementor-element-c3000012{--content-width:1200px;}.elementor-2486 .elementor-element.elementor-element-c3000013{--width:33.333%;}.elementor-2486 .elementor-element.elementor-element-c3000015{--width:33.333%;}.elementor-2486 .elementor-element.elementor-element-c3000017{--width:33.333%;}.elementor-2486 .elementor-element.elementor-element-c3000019{--width:33.333%;}.elementor-2486 .elementor-element.elementor-element-c300001b{--width:33.333%;}.elementor-2486 .elementor-element.elementor-element-c300001d{--width:33.333%;}.elementor-2486 .elementor-element.elementor-element-c3000023{--content-width:1200px;}.elementor-2486 .elementor-element.elementor-element-c3000024{--width:33.333%;}.elementor-2486 .elementor-element.elementor-element-c3000026{--width:33.333%;}.elementor-2486 .elementor-element.elementor-element-c3000028{--width:33.333%;}.elementor-2486 .elementor-element.elementor-element-c300002a{--content-width:1200px;}.elementor-2486 .elementor-element.elementor-element-nt28004{--width:820px;}.elementor-2486 .elementor-element.elementor-element-nt28006{--width:820px;}.elementor-2486 .elementor-element.elementor-element-c3000042{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2486 .elementor-element.elementor-element-c3000004{--width:50%;}.elementor-2486 .elementor-element.elementor-element-c3000006{--width:50%;}.elementor-2486 .elementor-element.elementor-element-c3000013{--width:50%;}.elementor-2486 .elementor-element.elementor-element-c3000015{--width:50%;}.elementor-2486 .elementor-element.elementor-element-c3000017{--width:50%;}.elementor-2486 .elementor-element.elementor-element-c3000019{--width:50%;}.elementor-2486 .elementor-element.elementor-element-c300001b{--width:50%;}.elementor-2486 .elementor-element.elementor-element-c300001d{--width:50%;}.elementor-2486 .elementor-element.elementor-element-c3000024{--width:50%;}.elementor-2486 .elementor-element.elementor-element-c3000026{--width:50%;}.elementor-2486 .elementor-element.elementor-element-c3000028{--width:100%;}.elementor-2486 .elementor-element.elementor-element-nt28004{--width:100%;}.elementor-2486 .elementor-element.elementor-element-nt28006{--width:100%;}}@media(min-width:1025px){.elementor-2486 .elementor-element.elementor-element-c300000e:not(.elementor-motion-effects-element-type-background), .elementor-2486 .elementor-element.elementor-element-c300000e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-2486 .elementor-element.elementor-element-c3000001{--padding-top:130px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2486 .elementor-element.elementor-element-c3000003{--padding-top:28px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-2486 .elementor-element.elementor-element-c3000004{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-2486 .elementor-element.elementor-element-c3000007 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000007 .elementskit-section-title-wraper .elementskit-section-title{font-size:40px;}.elementor-2486 .elementor-element.elementor-element-c3000007 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2486 .elementor-element.elementor-element-c3000007 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c300000a .cart button, .elementor-2486 .elementor-element.elementor-element-c300000a .cart .button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c300000a .added_to_cart{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.woocommerce .elementor-2486 .elementor-element.elementor-element-c300000a form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-2486 .elementor-element.elementor-element-c300000a form.cart table.variations td.value:before{font-size:var( --e-global-typography-97124f4-font-size );letter-spacing:var( --e-global-typography-97124f4-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c300000b .elementor-button{font-size:12px;letter-spacing:0.5px;padding:15px 12px 15px 12px;}.elementor-2486 .elementor-element.elementor-element-c300000e{padding:72px 24px 72px 24px;}.elementor-2486 .elementor-element.elementor-element-c3000010 .elementor-heading-title{font-size:38px;}.elementor-2486 .elementor-element.elementor-element-c3000011{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-2486 .elementor-element.elementor-element-c3000012{--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-2486 .elementor-element.elementor-element-c3000013{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2486 .elementor-element.elementor-element-c3000014 .elementor-cta__content{min-height:360px;}.elementor-2486 .elementor-element.elementor-element-c3000015{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2486 .elementor-element.elementor-element-c3000016 .elementor-cta__content{min-height:360px;}.elementor-2486 .elementor-element.elementor-element-c3000017{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2486 .elementor-element.elementor-element-c3000018 .elementor-cta__content{min-height:360px;}.elementor-2486 .elementor-element.elementor-element-c3000019{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2486 .elementor-element.elementor-element-c300001a .elementor-cta__content{min-height:360px;}.elementor-2486 .elementor-element.elementor-element-c300001b{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2486 .elementor-element.elementor-element-c300001c .elementor-cta__content{min-height:360px;}.elementor-2486 .elementor-element.elementor-element-c300001d{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2486 .elementor-element.elementor-element-c300001e .elementor-cta__content{min-height:360px;}.elementor-2486 .elementor-element.elementor-element-c300001f{padding:72px 24px 72px 24px;}.elementor-2486 .elementor-element.elementor-element-c3000021 .elementor-heading-title{font-size:38px;}.elementor-2486 .elementor-element.elementor-element-c3000022{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-2486 .elementor-element.elementor-element-c3000023{--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-2486 .elementor-element.elementor-element-c3000024{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2486 .elementor-element.elementor-element-c3000025 .elementor-cta__content{min-height:360px;}.elementor-2486 .elementor-element.elementor-element-c3000026{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2486 .elementor-element.elementor-element-c3000027 .elementor-cta__content{min-height:360px;}.elementor-2486 .elementor-element.elementor-element-c3000028{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2486 .elementor-element.elementor-element-c3000029 .elementor-cta__content{min-height:360px;}.elementor-2486 .elementor-element.elementor-element-c300002a{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-2486 .elementor-element.elementor-element-nt28002{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:18px;}.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion .elementskit-card-body p, .elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion .elementskit-card-body{font-size:15px;}.elementor-2486 .elementor-element.elementor-element-nt28003{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2486 .elementor-element.elementor-element-nt28007{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:18px;}.elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion .elementskit-card-body p, .elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion .elementskit-card-body{font-size:15px;}.elementor-2486 .elementor-element.elementor-element-c3000036{padding:48px 24px 48px 24px;}.elementor-2486 .elementor-element.elementor-element-c3000038 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000038 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c3000038 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2486 .elementor-element.elementor-element-c3000038 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c300003b > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003b .profile-body .profile-title{font-size:var( --e-global-typography-c3fc770-font-size );line-height:var( --e-global-typography-c3fc770-line-height );letter-spacing:var( --e-global-typography-c3fc770-letter-spacing );word-spacing:var( --e-global-typography-c3fc770-word-spacing );}.elementor-2486 .elementor-element.elementor-element-c300003b .profile-body .profile-designation{font-size:var( --e-global-typography-97124f4-font-size );letter-spacing:var( --e-global-typography-97124f4-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c300003b .profile-body .profile-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c300003c > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003c .elementor-heading-title{font-size:var( --e-global-typography-dbf4ae6-font-size );line-height:var( --e-global-typography-dbf4ae6-line-height );letter-spacing:var( --e-global-typography-dbf4ae6-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c300003d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003d{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c300003f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003f .profile-body .profile-title{font-size:var( --e-global-typography-c3fc770-font-size );line-height:var( --e-global-typography-c3fc770-line-height );letter-spacing:var( --e-global-typography-c3fc770-letter-spacing );word-spacing:var( --e-global-typography-c3fc770-word-spacing );}.elementor-2486 .elementor-element.elementor-element-c300003f .profile-body .profile-designation{font-size:var( --e-global-typography-97124f4-font-size );letter-spacing:var( --e-global-typography-97124f4-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c300003f .profile-body .profile-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c3000040 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000040 .elementor-heading-title{font-size:var( --e-global-typography-dbf4ae6-font-size );line-height:var( --e-global-typography-dbf4ae6-line-height );letter-spacing:var( --e-global-typography-dbf4ae6-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c3000041 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000041{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c3000042{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-2486 .elementor-element.elementor-element-c3000044.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2486 .elementor-element.elementor-element-c3000044.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-2486 .elementor-element.elementor-element-c3000044.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:18px;}}@media(max-width:767px){.elementor-2486 .elementor-element.elementor-element-c3000001{--padding-top:110px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2486 .elementor-element.elementor-element-c3000003{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2486 .elementor-element.elementor-element-c3000004{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2486 .elementor-element.elementor-element-c3000006{--width:100%;}.elementor-2486 .elementor-element.elementor-element-c3000007 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000007 .elementskit-section-title-wraper .elementskit-section-title{font-size:34px;}.elementor-2486 .elementor-element.elementor-element-c3000007 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2486 .elementor-element.elementor-element-c3000007 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c3000008{font-size:16px;}.elementor-2486 .elementor-element.elementor-element-c300000a .cart button, .elementor-2486 .elementor-element.elementor-element-c300000a .cart .button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c300000a .added_to_cart{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.woocommerce .elementor-2486 .elementor-element.elementor-element-c300000a form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-2486 .elementor-element.elementor-element-c300000a form.cart table.variations td.value:before{font-size:var( --e-global-typography-97124f4-font-size );letter-spacing:var( --e-global-typography-97124f4-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c300000b .elementor-button{font-size:12px;letter-spacing:0.5px;padding:15px 12px 15px 12px;}.elementor-2486 .elementor-element.elementor-element-c300000e{padding:56px 20px 56px 20px;}.elementor-2486 .elementor-element.elementor-element-c3000010 .elementor-heading-title{font-size:28px;}.elementor-2486 .elementor-element.elementor-element-c3000011{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2486 .elementor-element.elementor-element-c3000011 .elementor-heading-title{font-size:16px;}.elementor-2486 .elementor-element.elementor-element-c3000012{--padding-top:12px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-2486 .elementor-element.elementor-element-c3000013{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2486 .elementor-element.elementor-element-c3000014 .elementor-cta__content{min-height:340px;}.elementor-2486 .elementor-element.elementor-element-c3000015{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2486 .elementor-element.elementor-element-c3000016 .elementor-cta__content{min-height:340px;}.elementor-2486 .elementor-element.elementor-element-c3000017{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2486 .elementor-element.elementor-element-c3000018 .elementor-cta__content{min-height:340px;}.elementor-2486 .elementor-element.elementor-element-c3000019{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2486 .elementor-element.elementor-element-c300001a .elementor-cta__content{min-height:340px;}.elementor-2486 .elementor-element.elementor-element-c300001b{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2486 .elementor-element.elementor-element-c300001c .elementor-cta__content{min-height:340px;}.elementor-2486 .elementor-element.elementor-element-c300001d{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2486 .elementor-element.elementor-element-c300001e .elementor-cta__content{min-height:340px;}.elementor-2486 .elementor-element.elementor-element-c300001f{padding:56px 20px 56px 20px;}.elementor-2486 .elementor-element.elementor-element-c3000021 .elementor-heading-title{font-size:28px;}.elementor-2486 .elementor-element.elementor-element-c3000022{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2486 .elementor-element.elementor-element-c3000022 .elementor-heading-title{font-size:16px;}.elementor-2486 .elementor-element.elementor-element-c3000023{--padding-top:12px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-2486 .elementor-element.elementor-element-c3000024{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2486 .elementor-element.elementor-element-c3000025 .elementor-cta__content{min-height:340px;}.elementor-2486 .elementor-element.elementor-element-c3000026{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2486 .elementor-element.elementor-element-c3000027 .elementor-cta__content{min-height:340px;}.elementor-2486 .elementor-element.elementor-element-c3000028{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2486 .elementor-element.elementor-element-c3000029 .elementor-cta__content{min-height:340px;}.elementor-2486 .elementor-element.elementor-element-c300002a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2486 .elementor-element.elementor-element-nt28002{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-2486 .elementor-element.elementor-element-nt28004{--width:100%;}.elementor-2486 .elementor-element.elementor-element-c300002b .elementor-heading-title{font-size:26px;}.elementor-2486 .elementor-element.elementor-element-c300002c{font-size:16px;}.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:17px;}.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion .elementskit-card-body p, .elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-accordion .elementskit-card-body{font-size:16px;}.elementor-2486 .elementor-element.elementor-element-c300002e{font-size:16px;}.elementor-2486 .elementor-element.elementor-element-nt28003{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-2486 .elementor-element.elementor-element-nt28005 .elementor-heading-title{font-size:26px;}.woocommerce .elementor-2486 .elementor-element.elementor-element-c3000032 h2{font-size:26px;}.elementor-2486 .elementor-element.elementor-element-nt28007{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-2486 .elementor-element.elementor-element-nt28006{--width:100%;}.elementor-2486 .elementor-element.elementor-element-c3000034 .elementor-heading-title{font-size:26px;}.elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:17px;}.elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion .elementskit-card-body p, .elementor-2486 .elementor-element.elementor-element-c3000035 .elementskit-accordion .elementskit-card-body{font-size:16px;}.elementor-2486 .elementor-element.elementor-element-nt28001{--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-title-gap:8px;--n-tabs-gap:20px;--n-tabs-title-padding-top:14px;--n-tabs-title-padding-right:17px;--n-tabs-title-padding-bottom:14px;--n-tabs-title-padding-left:17px;--n-tabs-title-font-size:13px;}.elementor-2486 .elementor-element.elementor-element-nt28001.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){letter-spacing:0.5px;}.elementor-2486 .elementor-element.elementor-element-c3000036{padding:40px 20px 40px 20px;}.elementor-2486 .elementor-element.elementor-element-c3000038 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000038 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c3000038 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2486 .elementor-element.elementor-element-c3000038 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c300003a > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003b > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003b .profile-body .profile-title{font-size:var( --e-global-typography-c3fc770-font-size );line-height:var( --e-global-typography-c3fc770-line-height );letter-spacing:var( --e-global-typography-c3fc770-letter-spacing );word-spacing:var( --e-global-typography-c3fc770-word-spacing );}.elementor-2486 .elementor-element.elementor-element-c300003b .profile-body .profile-designation{font-size:var( --e-global-typography-97124f4-font-size );letter-spacing:var( --e-global-typography-97124f4-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c300003b .profile-body .profile-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c300003c > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003c .elementor-heading-title{font-size:var( --e-global-typography-dbf4ae6-font-size );line-height:var( --e-global-typography-dbf4ae6-line-height );letter-spacing:var( --e-global-typography-dbf4ae6-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c300003d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003d{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c300003e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2486 .elementor-element.elementor-element-c300003f .profile-body .profile-title{font-size:var( --e-global-typography-c3fc770-font-size );line-height:var( --e-global-typography-c3fc770-line-height );letter-spacing:var( --e-global-typography-c3fc770-letter-spacing );word-spacing:var( --e-global-typography-c3fc770-word-spacing );}.elementor-2486 .elementor-element.elementor-element-c300003f .profile-body .profile-designation{font-size:var( --e-global-typography-97124f4-font-size );letter-spacing:var( --e-global-typography-97124f4-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c300003f .profile-body .profile-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c3000040 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000040 .elementor-heading-title{font-size:var( --e-global-typography-dbf4ae6-font-size );line-height:var( --e-global-typography-dbf4ae6-line-height );letter-spacing:var( --e-global-typography-dbf4ae6-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c3000041 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2486 .elementor-element.elementor-element-c3000041{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2486 .elementor-element.elementor-element-c3000042{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2486 .elementor-element.elementor-element-c3000043 .elementor-heading-title{font-size:26px;}.elementor-2486 .elementor-element.elementor-element-c3000044.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2486 .elementor-element.elementor-element-c3000044.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-2486 .elementor-element.elementor-element-c3000044.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:20px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-c3000005 */.elementor-2486 .elementor-element.elementor-element-c3000005 .woocommerce-product-gallery { border:0!important; box-shadow:none!important; margin-bottom:0!important; }/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-c300000a */.elementor-2486 .elementor-element.elementor-element-c300000a .variations, .elementor-2486 .elementor-element.elementor-element-c300000a .variations tr, .elementor-2486 .elementor-element.elementor-element-c300000a .variations th, .elementor-2486 .elementor-element.elementor-element-c300000a .variations td {background:transparent!important;border:0!important;padding:0!important;text-align:left;} .elementor-2486 .elementor-element.elementor-element-c300000a .variations label {font-size:16px!important;line-height:1.5;letter-spacing:.5px;display:block;margin:0 0 12px;} .elementor-2486 .elementor-element.elementor-element-c300000a .variable-items-wrapper {gap:12px;margin:0!important;padding:0!important;} .elementor-2486 .elementor-element.elementor-element-c300000a .variable-item {width:42px!important;height:42px!important;margin:0!important;border-radius:50%!important;box-shadow:0 0 0 1px #b5b5b5!important;padding:4px!important;transform:none!important;} .elementor-2486 .elementor-element.elementor-element-c300000a .variable-item-contents, .elementor-2486 .elementor-element.elementor-element-c300000a .variable-item-span {border-radius:50%!important;} .elementor-2486 .elementor-element.elementor-element-c300000a .variable-item.selected {box-shadow:0 0 0 2px #DF001F!important;} .elementor-2486 .elementor-element.elementor-element-c300000a .variable-item:focus-visible {outline:2px solid #DF001F;outline-offset:4px;} .elementor-2486 .elementor-element.elementor-element-c300000a .color-variable-item-special-edition-mat-zwart-rood .variable-item-span {background:linear-gradient(135deg,#0c0c0c 50%,#DF001F 50%)!important;} .elementor-2486 .elementor-element.elementor-element-c300000a .single_add_to_cart_button {width:calc(50% - 8px);min-height:50px;white-space:nowrap;transform:none!important;margin:0!important;} .elementor-2486 .elementor-element.elementor-element-c300000a .single_variation_wrap {margin-top:20px;} .elementor-2486 .elementor-element.elementor-element-c300000a .woocommerce-variation-add-to-cart {margin:0!important;} @media(max-width:767px){.elementor-2486 .elementor-element.elementor-element-c300000a .single_add_to_cart_button{font-size:12px;letter-spacing:.5px;padding:15px 12px;}}
@media(max-width:1024px){.elementor-2486 .elementor-element.elementor-element-c300000a .single_add_to_cart_button{font-size:12px;letter-spacing:.5px;padding:15px 12px;} .elementor-2486 .elementor-element.elementor-element-c300000a .variable-item{width:44px!important;height:44px!important;} .elementor-2486 .elementor-element.elementor-element-c300000a [data-wvstooltip]::before,.elementor-2486 .elementor-element.elementor-element-c300000a [data-wvstooltip]::after{display:none!important;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c300000b */.elementor-2486 .elementor-element.elementor-element-c300000b { width:calc(50% - 8px)!important; bottom:0!important; right:0!important; } .elementor-2486 .elementor-element.elementor-element-c300000b .elementor-button { min-height:50px;white-space:nowrap;transform:none!important; }
@media(max-width:359px){.elementor-2486 .elementor-element.elementor-element-c300000b .elementor-button{font-size:11px;letter-spacing:.2px;padding-left:8px;padding-right:8px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c300000e */.elementor-2486 .elementor-element.elementor-element-c300000e { background-size: cover; background-position: center center; }
.elementor-2486 .elementor-element.elementor-element-c300000e { background-attachment: fixed; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c300001f */.elementor-2486 .elementor-element.elementor-element-c300001f { background-size: cover; background-position: center center; }
.elementor-2486 .elementor-element.elementor-element-c300001f { background-attachment: fixed; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c300002c */.elementor-2486 .elementor-element.elementor-element-c300002c { max-width: 76ch; }/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-c300002d */.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-card-body { max-width: 76ch; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c300002e */.elementor-2486 .elementor-element.elementor-element-c300002e { max-width: 76ch; }/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-c3000032 */.elementor-2486 .elementor-element.elementor-element-c3000032 h2 { display:none; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes { width:100%; margin:0; border:0; border-collapse:collapse; font-size:16px; line-height:1.6; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th, .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td { padding:16px 20px; border:0; border-bottom:1px solid #E5E5E5; text-align:left; vertical-align:top; font-style:normal; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th { width:34%; font-weight:500; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td { font-weight:400; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr:nth-child(odd) th, .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr:nth-child(odd) td { background:#F7F7F7; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr:nth-child(even) th, .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr:nth-child(even) td { background:#FFFFFF; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td p { margin:0; padding:0; }
@media(max-width:767px) {
  .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes { font-size:14px; }
  .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th, .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td { padding:13px 10px; overflow-wrap:anywhere; }
  .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th { width:43%; }
}
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th,.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td{line-height:1.6;}
@media(max-width:767px){.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes{table-layout:fixed;}.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr{display:table-row;}.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th,.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td{display:table-cell;}.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td{width:57%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c300002c */.elementor-2486 .elementor-element.elementor-element-c300002c { max-width: 76ch; }/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-c300002d */.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-card-body { max-width: 76ch; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c300002e */.elementor-2486 .elementor-element.elementor-element-c300002e { max-width: 76ch; }/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-c3000032 */.elementor-2486 .elementor-element.elementor-element-c3000032 h2 { display:none; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes { width:100%; margin:0; border:0; border-collapse:collapse; font-size:16px; line-height:1.6; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th, .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td { padding:16px 20px; border:0; border-bottom:1px solid #E5E5E5; text-align:left; vertical-align:top; font-style:normal; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th { width:34%; font-weight:500; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td { font-weight:400; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr:nth-child(odd) th, .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr:nth-child(odd) td { background:#F7F7F7; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr:nth-child(even) th, .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr:nth-child(even) td { background:#FFFFFF; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td p { margin:0; padding:0; }
@media(max-width:767px) {
  .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes { font-size:14px; }
  .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th, .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td { padding:13px 10px; overflow-wrap:anywhere; }
  .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th { width:43%; }
}
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th,.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td{line-height:1.6;}
@media(max-width:767px){.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes{table-layout:fixed;}.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr{display:table-row;}.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th,.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td{display:table-cell;}.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td{width:57%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c300002c */.elementor-2486 .elementor-element.elementor-element-c300002c { max-width: 76ch; }/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-c300002d */.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-card-body { max-width: 76ch; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c300002e */.elementor-2486 .elementor-element.elementor-element-c300002e { max-width: 76ch; }/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-c3000032 */.elementor-2486 .elementor-element.elementor-element-c3000032 h2 { display:none; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes { width:100%; margin:0; border:0; border-collapse:collapse; font-size:16px; line-height:1.6; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th, .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td { padding:16px 20px; border:0; border-bottom:1px solid #E5E5E5; text-align:left; vertical-align:top; font-style:normal; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th { width:34%; font-weight:500; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td { font-weight:400; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr:nth-child(odd) th, .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr:nth-child(odd) td { background:#F7F7F7; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr:nth-child(even) th, .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr:nth-child(even) td { background:#FFFFFF; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td p { margin:0; padding:0; }
@media(max-width:767px) {
  .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes { font-size:14px; }
  .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th, .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td { padding:13px 10px; overflow-wrap:anywhere; }
  .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th { width:43%; }
}
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th,.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td{line-height:1.6;}
@media(max-width:767px){.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes{table-layout:fixed;}.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr{display:table-row;}.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th,.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td{display:table-cell;}.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td{width:57%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c300002c */.elementor-2486 .elementor-element.elementor-element-c300002c { max-width: 76ch; }/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-c300002d */.elementor-2486 .elementor-element.elementor-element-c300002d .elementskit-card-body { max-width: 76ch; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c300002e */.elementor-2486 .elementor-element.elementor-element-c300002e { max-width: 76ch; }/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-c3000032 */.elementor-2486 .elementor-element.elementor-element-c3000032 h2 { display:none; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes { width:100%; margin:0; border:0; border-collapse:collapse; font-size:16px; line-height:1.6; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th, .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td { padding:16px 20px; border:0; border-bottom:1px solid #E5E5E5; text-align:left; vertical-align:top; font-style:normal; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th { width:34%; font-weight:500; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td { font-weight:400; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr:nth-child(odd) th, .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr:nth-child(odd) td { background:#F7F7F7; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr:nth-child(even) th, .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr:nth-child(even) td { background:#FFFFFF; }
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td p { margin:0; padding:0; }
@media(max-width:767px) {
  .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes { font-size:14px; }
  .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th, .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td { padding:13px 10px; overflow-wrap:anywhere; }
  .elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th { width:43%; }
}
.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th,.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td{line-height:1.6;}
@media(max-width:767px){.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes{table-layout:fixed;}.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes tr{display:table-row;}.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes th,.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td{display:table-cell;}.elementor-2486 .elementor-element.elementor-element-c3000032 table.shop_attributes td{width:57%;}}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-nt28001 */.elementor-2486 .elementor-element.elementor-element-nt28001 .e-n-tab-title {scroll-margin-top:110px;} .elementor-2486 .elementor-element.elementor-element-nt28001 .e-n-tab-title:focus-visible {outline:2px solid #121518;outline-offset:3px;}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-c3000038 */@media(max-width:1024px){.elementor-2486 .elementor-element.elementor-element-c3000038 .elementskit-section-title-wraper .elementskit-section-title,.elementor-2486 .elementor-element.elementor-element-c3000038 .elementskit-section-title-wraper .elementskit-section-title span:last-child{font-size:34px;line-height:1.2;letter-spacing:-.6px;}} @media(max-width:767px){.elementor-2486 .elementor-element.elementor-element-c3000038 .elementskit-section-title-wraper .elementskit-section-title,.elementor-2486 .elementor-element.elementor-element-c3000038 .elementskit-section-title-wraper .elementskit-section-title span:last-child{font-size:28px;line-height:1.2;letter-spacing:-.4px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c300003c */@media(max-width:1024px){.elementor-2486 .elementor-element.elementor-element-c300003c .elementor-heading-title{font-size:24px;line-height:1.25;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c300003d */@media(max-width:1024px){.elementor-2486 .elementor-element.elementor-element-c300003d,.elementor-2486 .elementor-element.elementor-element-c300003d p{font-size:16px;line-height:1.5;} .elementor-2486 .elementor-element.elementor-element-c300003d p{margin:0;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3000040 */@media(max-width:1024px){.elementor-2486 .elementor-element.elementor-element-c3000040 .elementor-heading-title{font-size:24px;line-height:1.25;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3000041 */@media(max-width:1024px){.elementor-2486 .elementor-element.elementor-element-c3000041,.elementor-2486 .elementor-element.elementor-element-c3000041 p{font-size:16px;line-height:1.5;} .elementor-2486 .elementor-element.elementor-element-c3000041 p{margin:0;}}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-c3000044 */.elementor-2486 .elementor-element.elementor-element-c3000044 ul.products li.product {text-align:left;} .elementor-2486 .elementor-element.elementor-element-c3000044 ul.products li.product img {aspect-ratio:1;object-fit:contain;background:#fff;} .elementor-2486 .elementor-element.elementor-element-c3000044 .button {transform:none!important;} .elementor-2486 .elementor-element.elementor-element-c3000044 .woocommerce-loop-product__title {min-height:2.6em;} @media(max-width:767px){.elementor-2486 .elementor-element.elementor-element-c3000044 .woocommerce-loop-product__title{min-height:0;}}
.elementor-2486 .elementor-element.elementor-element-c3000044 > .elementor-widget-container { height:auto!important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3000042 */@media(max-width:767px){.elementor-2486 .elementor-element.elementor-element-c3000042,.elementor-2486 .elementor-element.elementor-element-c3000042 > .e-con-inner { display:block; } .elementor-2486 .elementor-element.elementor-element-c3000042 > .e-con-inner > .elementor-widget-heading { margin-bottom:24px!important; }}/* End custom CSS */
/* Start custom CSS */@media(max-width:1024px){.elementor-2486 .elementor-invisible{visibility:visible!important;animation:none!important;}}
@media(max-width:767px){.elementor-2486 .niu-v3-banner-0,.elementor-2486 .niu-v3-banner-1{min-width:0;width:100%;max-width:100%;}.elementor-2486 .niu-v3-banner-0 .elementor-heading-title,.elementor-2486 .niu-v3-banner-1 .elementor-heading-title{overflow-wrap:anywhere;}}/* End custom CSS */