.elementor-1377 .elementor-element.elementor-element-26ec7e5f{--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:54px 54px;--row-gap:54px;--column-gap:54px;--margin-top:70px;--margin-bottom:55px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1377 .elementor-element.elementor-element-53b79584{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1377 .elementor-element.elementor-element-53b79584:not(.elementor-motion-effects-element-type-background), .elementor-1377 .elementor-element.elementor-element-53b79584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-1377 .elementor-element.elementor-element-113bf98f{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1377 .elementor-element.elementor-element-3aa9f135{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1377 .elementor-element.elementor-element-2c252803 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:500;line-height:1.2em;color:#0A0A0A;}.elementor-1377 .elementor-element.elementor-element-443f15fd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-5a49a550{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-69d99104{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-1377 .elementor-element.elementor-element-69d99104:not(.elementor-motion-effects-element-type-background), .elementor-1377 .elementor-element.elementor-element-69d99104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1377 .elementor-element.elementor-element-22d99952 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#0A0A0A;}.elementor-1377 .elementor-element.elementor-element-14c7fa71{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-5023a926{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1377 .elementor-element.elementor-element-7239cd0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1377 .elementor-element.elementor-element-61fa7d37 .cart button, .elementor-1377 .elementor-element.elementor-element-61fa7d37 .cart .button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-radius:0px 0px 0px 0px;color:var( --e-global-color-66856e6 );background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-1377 .elementor-element.elementor-element-61fa7d37 .quantity .qty{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-radius:0px 0px 0px 0px;color:var( --e-global-color-primary );border-color:var( --e-global-color-663ef54 );transition:all 0.2s;}.elementor-1377 .elementor-element.elementor-element-4ea587aa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-61fa2289{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1377 .elementor-element.elementor-element-27ebad9d{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:30px;--padding-bottom:30px;--padding-left:34px;--padding-right:34px;}.elementor-1377 .elementor-element.elementor-element-27ebad9d:not(.elementor-motion-effects-element-type-background), .elementor-1377 .elementor-element.elementor-element-27ebad9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-1377 .elementor-element.elementor-element-12b2a4b5{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1377 .elementor-element.elementor-element-67784080 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-1377 .elementor-element.elementor-element-cfe04f5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-7984d529{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1377 .elementor-element.elementor-element-49a31697 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-1377 .elementor-element.elementor-element-4e26cf3d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-5c3cb9fc{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1377 .elementor-element.elementor-element-4b497946 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-1377 .elementor-element.elementor-element-5e9efa3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-55f579c0{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1377 .elementor-element.elementor-element-3269778c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;color:#0A0A0A;}.elementor-1377 .elementor-element.elementor-element-6d83c784{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-74d1006d{--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:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1377 .elementor-element.elementor-element-341c4687{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D3B42A;--border-color:#D3B42A;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1377 .elementor-element.elementor-element-341c4687:not(.elementor-motion-effects-element-type-background), .elementor-1377 .elementor-element.elementor-element-341c4687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-1377 .elementor-element.elementor-element-364a5836{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-73b376ce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:500;line-height:1.2em;color:#0A0A0A;}.elementor-1377 .elementor-element.elementor-element-47d73819{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-568d2821{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-641a5a65{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-3a4bc5fc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-a5833fe{--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:22px 22px;--row-gap:22px;--column-gap:22px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E1;--border-color:#E4E4E1;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1377 .elementor-element.elementor-element-408ef390 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-1377 .elementor-element.elementor-element-408ef390 .elementor-icon-box-title{margin-block-end:5px;color:#0A0A0A;}.elementor-1377 .elementor-element.elementor-element-408ef390 .elementor-icon{font-size:24px;}.elementor-1377 .elementor-element.elementor-element-408ef390 .elementor-icon-box-title, .elementor-1377 .elementor-element.elementor-element-408ef390 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;}.elementor-1377 .elementor-element.elementor-element-408ef390 .elementor-icon-box-description{color:#404040;}.elementor-1377 .elementor-element.elementor-element-53af642b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-1377 .elementor-element.elementor-element-53af642b .elementor-icon-box-title{margin-block-end:5px;color:#0A0A0A;}.elementor-1377 .elementor-element.elementor-element-53af642b .elementor-icon{font-size:24px;}.elementor-1377 .elementor-element.elementor-element-53af642b .elementor-icon-box-title, .elementor-1377 .elementor-element.elementor-element-53af642b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;}.elementor-1377 .elementor-element.elementor-element-53af642b .elementor-icon-box-description{color:#404040;}.elementor-1377 .elementor-element.elementor-element-12f09976 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-1377 .elementor-element.elementor-element-12f09976 .elementor-icon-box-title{margin-block-end:5px;color:#0A0A0A;}.elementor-1377 .elementor-element.elementor-element-12f09976 .elementor-icon{font-size:24px;}.elementor-1377 .elementor-element.elementor-element-12f09976 .elementor-icon-box-title, .elementor-1377 .elementor-element.elementor-element-12f09976 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;}.elementor-1377 .elementor-element.elementor-element-12f09976 .elementor-icon-box-description{color:#404040;}.elementor-1377 .elementor-element.elementor-element-1a53b488{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-55d070fd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-19e1fb2e{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9E2436;--border-color:#9E2436;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1377 .elementor-element.elementor-element-19e1fb2e:not(.elementor-motion-effects-element-type-background), .elementor-1377 .elementor-element.elementor-element-19e1fb2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F5;}.elementor-1377 .elementor-element.elementor-element-419c148a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-4d658662 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:500;line-height:1.2em;color:#0A0A0A;}.elementor-1377 .elementor-element.elementor-element-2d9e7893{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-5c8c6536{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-2c97bc93{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-4bd90617{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-f15418a{--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:22px 22px;--row-gap:22px;--column-gap:22px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E4E1;--border-color:#E4E4E1;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-1377 .elementor-element.elementor-element-66439d4f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-1377 .elementor-element.elementor-element-66439d4f .elementor-icon-box-title{margin-block-end:5px;color:#0A0A0A;}.elementor-1377 .elementor-element.elementor-element-66439d4f .elementor-icon{font-size:24px;}.elementor-1377 .elementor-element.elementor-element-66439d4f .elementor-icon-box-title, .elementor-1377 .elementor-element.elementor-element-66439d4f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;}.elementor-1377 .elementor-element.elementor-element-66439d4f .elementor-icon-box-description{color:#404040;}.elementor-1377 .elementor-element.elementor-element-41ccf1f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-1377 .elementor-element.elementor-element-41ccf1f .elementor-icon-box-title{margin-block-end:5px;color:#0A0A0A;}.elementor-1377 .elementor-element.elementor-element-41ccf1f .elementor-icon{font-size:24px;}.elementor-1377 .elementor-element.elementor-element-41ccf1f .elementor-icon-box-title, .elementor-1377 .elementor-element.elementor-element-41ccf1f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;}.elementor-1377 .elementor-element.elementor-element-41ccf1f .elementor-icon-box-description{color:#404040;}.elementor-1377 .elementor-element.elementor-element-5c97d813 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-1377 .elementor-element.elementor-element-5c97d813 .elementor-icon-box-title{margin-block-end:5px;color:#0A0A0A;}.elementor-1377 .elementor-element.elementor-element-5c97d813 .elementor-icon{font-size:24px;}.elementor-1377 .elementor-element.elementor-element-5c97d813 .elementor-icon-box-title, .elementor-1377 .elementor-element.elementor-element-5c97d813 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;}.elementor-1377 .elementor-element.elementor-element-5c97d813 .elementor-icon-box-description{color:#404040;}.elementor-1377 .elementor-element.elementor-element-72ad252c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-3ae9431a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-4fc2031{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#404040;}.elementor-1377 .elementor-element.elementor-element-2d3306d3{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:65px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1377 .elementor-element.elementor-element-48201b01 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#0A0A0A;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1377 .elementor-element.elementor-element-24906ae8.elementor-wc-products ul.products li.product{text-align:center;}.elementor-1377 .elementor-element.elementor-element-24906ae8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1377 .elementor-element.elementor-element-24906ae8.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:33px;}.elementor-1377 .elementor-element.elementor-element-24906ae8.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1377 .elementor-element.elementor-element-24906ae8.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1377 .elementor-element.elementor-element-24906ae8.elementor-wc-products ul.products li.product .price{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}@media(max-width:1024px){.elementor-1377 .elementor-element.elementor-element-26ec7e5f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:45px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1377 .elementor-element.elementor-element-74d1006d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1377 .elementor-element.elementor-element-341c4687{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1377 .elementor-element.elementor-element-19e1fb2e{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1377 .elementor-element.elementor-element-24906ae8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-1377 .elementor-element.elementor-element-26ec7e5f{--content-width:1140px;}.elementor-1377 .elementor-element.elementor-element-61fa2289{--content-width:1140px;}.elementor-1377 .elementor-element.elementor-element-55f579c0{--content-width:1140px;}.elementor-1377 .elementor-element.elementor-element-2d3306d3{--content-width:1140px;}}@media(max-width:767px){.elementor-1377 .elementor-element.elementor-element-26ec7e5f{--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:28px 28px;--row-gap:28px;--column-gap:28px;--margin-top:28px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1377 .elementor-element.elementor-element-53b79584{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1377 .elementor-element.elementor-element-2c252803 .elementor-heading-title{font-size:34px;}.elementor-1377 .elementor-element.elementor-element-22d99952 .elementor-heading-title{font-size:18px;}.elementor-1377 .elementor-element.elementor-element-61fa2289{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1377 .elementor-element.elementor-element-27ebad9d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-1377 .elementor-element.elementor-element-67784080 .elementor-heading-title{font-size:18px;}.elementor-1377 .elementor-element.elementor-element-49a31697 .elementor-heading-title{font-size:18px;}.elementor-1377 .elementor-element.elementor-element-4b497946 .elementor-heading-title{font-size:18px;}.elementor-1377 .elementor-element.elementor-element-55f579c0{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1377 .elementor-element.elementor-element-3269778c .elementor-heading-title{font-size:26px;}.elementor-1377 .elementor-element.elementor-element-74d1006d{--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;}.elementor-1377 .elementor-element.elementor-element-341c4687{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1377 .elementor-element.elementor-element-73b376ce .elementor-heading-title{font-size:28px;}.elementor-1377 .elementor-element.elementor-element-19e1fb2e{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-1377 .elementor-element.elementor-element-4d658662 .elementor-heading-title{font-size:28px;}.elementor-1377 .elementor-element.elementor-element-2d3306d3{--margin-top:45px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1377 .elementor-element.elementor-element-48201b01 .elementor-heading-title{font-size:24px;}.elementor-1377 .elementor-element.elementor-element-24906ae8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-164dc4be */.elementor-1377 .elementor-element.elementor-element-164dc4be .woocommerce-product-gallery__trigger {display:none;}
.elementor-1377 .elementor-element.elementor-element-164dc4be .woocommerce-product-gallery {width:100%!important;float:none!important;margin:0!important;}
.elementor-1377 .elementor-element.elementor-element-164dc4be .woocommerce-product-gallery__wrapper {margin:0;}
.elementor-1377 .elementor-element.elementor-element-164dc4be .woocommerce-product-gallery__image img {width:100%;max-height:650px;object-fit:contain;}
.elementor-1377 .elementor-element.elementor-element-164dc4be .flex-control-thumbs {margin-top:18px!important;}
@media (max-width:767px){.elementor-1377 .elementor-element.elementor-element-164dc4be .woocommerce-product-gallery__image img {max-height:420px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53b79584 */.elementor-1377 .elementor-element.elementor-element-53b79584 {flex:1 1 0%;min-width:0;}
@media (max-width:767px){.elementor-1377 .elementor-element.elementor-element-53b79584 {flex:0 1 auto;width:100%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3aa9f135 */.elementor-1377 .elementor-element.elementor-element-3aa9f135 p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-3aa9f135 {line-height:1.75;}
.elementor-1377 .elementor-element.elementor-element-3aa9f135 {font-family:Poppins,sans-serif;font-weight:500;letter-spacing:.1em;font-size:12px;color:#6E5533;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443f15fd */.elementor-1377 .elementor-element.elementor-element-443f15fd p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-443f15fd {font-size:14px;line-height:1.7;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a49a550 */.elementor-1377 .elementor-element.elementor-element-5a49a550 p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-5a49a550 {line-height:1.75;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14c7fa71 */.elementor-1377 .elementor-element.elementor-element-14c7fa71 p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-14c7fa71 {font-size:14px;line-height:1.7;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7239cd0 */.elementor-1377 .elementor-element.elementor-element-7239cd0 p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-7239cd0 {font-size:14px;line-height:1.7;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-550ec2ce */.elementor-1377 .elementor-element.elementor-element-550ec2ce {font-family:var(--e-global-typography-secondary-font-family, Poppins),sans-serif;font-size:34px;line-height:1.25;color:var(--e-global-color-primary,#0A0A0A);font-weight:500;}
.elementor-1377 .elementor-element.elementor-element-550ec2ce p {margin:0;}
.elementor-1377 .elementor-element.elementor-element-550ec2ce del {font-size:20px;opacity:.55;}
.elementor-1377 .elementor-element.elementor-element-550ec2ce ins {text-decoration:none;background:none;}
.elementor-1377 .elementor-element.elementor-element-550ec2ce .woocommerce-price-suffix {font-size:14px;}
@media(max-width:767px){.elementor-1377 .elementor-element.elementor-element-550ec2ce {font-size:30px;}}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-61fa7d37 */.elementor-1377 .elementor-element.elementor-element-61fa7d37 form.cart {display:flex;align-items:center;flex-wrap:wrap;gap:12px;}
.elementor-1377 .elementor-element.elementor-element-61fa7d37 form.cart .quantity {margin:0!important;}
.elementor-1377 .elementor-element.elementor-element-61fa7d37 .quantity .qty {padding:0;min-height:48px;min-width:64px;}
.elementor-1377 .elementor-element.elementor-element-61fa7d37 .single_add_to_cart_button {min-height:48px;white-space:normal;}
.elementor-1377 .elementor-element.elementor-element-61fa7d37 .woocommerce-variation-add-to-cart {display:flex;flex-wrap:wrap;gap:12px;}
@media(max-width:767px){.elementor-1377 .elementor-element.elementor-element-61fa7d37 .single_add_to_cart_button {flex:1;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ea587aa */.elementor-1377 .elementor-element.elementor-element-4ea587aa p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-4ea587aa {font-size:14px;line-height:1.7;}
.elementor-1377 .elementor-element.elementor-element-4ea587aa {color:#666;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-113bf98f */.elementor-1377 .elementor-element.elementor-element-113bf98f {flex:1 1 0%;min-width:0;}
@media (max-width:767px){.elementor-1377 .elementor-element.elementor-element-113bf98f {flex:0 1 auto;width:100%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfe04f5 */.elementor-1377 .elementor-element.elementor-element-cfe04f5 p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-cfe04f5 {font-size:14px;line-height:1.7;}
.elementor-1377 .elementor-element.elementor-element-cfe04f5 {color:#D3D3D3;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12b2a4b5 */.elementor-1377 .elementor-element.elementor-element-12b2a4b5 {flex:1 1 0%;min-width:0;}
@media (max-width:767px){.elementor-1377 .elementor-element.elementor-element-12b2a4b5 {flex:0 1 auto;width:100%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e26cf3d */.elementor-1377 .elementor-element.elementor-element-4e26cf3d p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-4e26cf3d {font-size:14px;line-height:1.7;}
.elementor-1377 .elementor-element.elementor-element-4e26cf3d {color:#D3D3D3;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7984d529 */.elementor-1377 .elementor-element.elementor-element-7984d529 {flex:1 1 0%;min-width:0;}
@media (max-width:767px){.elementor-1377 .elementor-element.elementor-element-7984d529 {flex:0 1 auto;width:100%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e9efa3 */.elementor-1377 .elementor-element.elementor-element-5e9efa3 p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-5e9efa3 {font-size:14px;line-height:1.7;}
.elementor-1377 .elementor-element.elementor-element-5e9efa3 {color:#D3D3D3;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c3cb9fc */.elementor-1377 .elementor-element.elementor-element-5c3cb9fc {flex:1 1 0%;min-width:0;}
@media (max-width:767px){.elementor-1377 .elementor-element.elementor-element-5c3cb9fc {flex:0 1 auto;width:100%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d83c784 */.elementor-1377 .elementor-element.elementor-element-6d83c784 p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-6d83c784 {line-height:1.75;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-364a5836 */.elementor-1377 .elementor-element.elementor-element-364a5836 p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-364a5836 {line-height:1.75;}
.elementor-1377 .elementor-element.elementor-element-364a5836 {font-family:Poppins,sans-serif;letter-spacing:.07em;font-size:11px;color:#666;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47d73819 */.elementor-1377 .elementor-element.elementor-element-47d73819 p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-47d73819 {line-height:1.75;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-568d2821 */.elementor-1377 .elementor-element.elementor-element-568d2821 p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-568d2821 {font-size:14px;line-height:1.7;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-641a5a65 */.elementor-1377 .elementor-element.elementor-element-641a5a65 p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-641a5a65 {line-height:1.75;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a4bc5fc */.elementor-1377 .elementor-element.elementor-element-3a4bc5fc p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-3a4bc5fc {font-size:14px;line-height:1.7;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-408ef390 */.elementor-1377 .elementor-element.elementor-element-408ef390 .elementor-icon-box-wrapper {display:flex;align-items:flex-start;gap:14px;}
.elementor-1377 .elementor-element.elementor-element-408ef390 .elementor-icon-box-icon {flex:0 0 24px;margin:0!important;}
.elementor-1377 .elementor-element.elementor-element-408ef390 .elementor-icon-box-content {min-width:0;}
.elementor-1377 .elementor-element.elementor-element-408ef390 .elementor-icon-box-title {margin-top:0;}
.elementor-1377 .elementor-element.elementor-element-408ef390 .elementor-icon-box-description {font-size:15px;line-height:1.7;}
.elementor-1377 .elementor-element.elementor-element-408ef390 svg {width:24px;height:28px;object-fit:contain;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53af642b */.elementor-1377 .elementor-element.elementor-element-53af642b .elementor-icon-box-wrapper {display:flex;align-items:flex-start;gap:14px;}
.elementor-1377 .elementor-element.elementor-element-53af642b .elementor-icon-box-icon {flex:0 0 24px;margin:0!important;}
.elementor-1377 .elementor-element.elementor-element-53af642b .elementor-icon-box-content {min-width:0;}
.elementor-1377 .elementor-element.elementor-element-53af642b .elementor-icon-box-title {margin-top:0;}
.elementor-1377 .elementor-element.elementor-element-53af642b .elementor-icon-box-description {font-size:15px;line-height:1.7;}
.elementor-1377 .elementor-element.elementor-element-53af642b svg {width:24px;height:28px;object-fit:contain;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-12f09976 */.elementor-1377 .elementor-element.elementor-element-12f09976 .elementor-icon-box-wrapper {display:flex;align-items:flex-start;gap:14px;}
.elementor-1377 .elementor-element.elementor-element-12f09976 .elementor-icon-box-icon {flex:0 0 24px;margin:0!important;}
.elementor-1377 .elementor-element.elementor-element-12f09976 .elementor-icon-box-content {min-width:0;}
.elementor-1377 .elementor-element.elementor-element-12f09976 .elementor-icon-box-title {margin-top:0;}
.elementor-1377 .elementor-element.elementor-element-12f09976 .elementor-icon-box-description {font-size:15px;line-height:1.7;}
.elementor-1377 .elementor-element.elementor-element-12f09976 svg {width:24px;height:28px;object-fit:contain;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a53b488 */.elementor-1377 .elementor-element.elementor-element-1a53b488 p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-1a53b488 {font-size:14px;line-height:1.7;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55d070fd */.elementor-1377 .elementor-element.elementor-element-55d070fd p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-55d070fd {font-size:14px;line-height:1.7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-341c4687 */.elementor-1377 .elementor-element.elementor-element-341c4687 {flex:1 1 0%;min-width:0;}
@media (max-width:767px){.elementor-1377 .elementor-element.elementor-element-341c4687 {flex:0 1 auto;width:100%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-419c148a */.elementor-1377 .elementor-element.elementor-element-419c148a p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-419c148a {line-height:1.75;}
.elementor-1377 .elementor-element.elementor-element-419c148a {font-family:Poppins,sans-serif;letter-spacing:.07em;font-size:11px;color:#666;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d9e7893 */.elementor-1377 .elementor-element.elementor-element-2d9e7893 p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-2d9e7893 {line-height:1.75;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c8c6536 */.elementor-1377 .elementor-element.elementor-element-5c8c6536 p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-5c8c6536 {font-size:14px;line-height:1.7;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c97bc93 */.elementor-1377 .elementor-element.elementor-element-2c97bc93 p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-2c97bc93 {line-height:1.75;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bd90617 */.elementor-1377 .elementor-element.elementor-element-4bd90617 p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-4bd90617 {font-size:14px;line-height:1.7;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-66439d4f */.elementor-1377 .elementor-element.elementor-element-66439d4f .elementor-icon-box-wrapper {display:flex;align-items:flex-start;gap:14px;}
.elementor-1377 .elementor-element.elementor-element-66439d4f .elementor-icon-box-icon {flex:0 0 24px;margin:0!important;}
.elementor-1377 .elementor-element.elementor-element-66439d4f .elementor-icon-box-content {min-width:0;}
.elementor-1377 .elementor-element.elementor-element-66439d4f .elementor-icon-box-title {margin-top:0;}
.elementor-1377 .elementor-element.elementor-element-66439d4f .elementor-icon-box-description {font-size:15px;line-height:1.7;}
.elementor-1377 .elementor-element.elementor-element-66439d4f svg {width:24px;height:28px;object-fit:contain;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-41ccf1f */.elementor-1377 .elementor-element.elementor-element-41ccf1f .elementor-icon-box-wrapper {display:flex;align-items:flex-start;gap:14px;}
.elementor-1377 .elementor-element.elementor-element-41ccf1f .elementor-icon-box-icon {flex:0 0 24px;margin:0!important;}
.elementor-1377 .elementor-element.elementor-element-41ccf1f .elementor-icon-box-content {min-width:0;}
.elementor-1377 .elementor-element.elementor-element-41ccf1f .elementor-icon-box-title {margin-top:0;}
.elementor-1377 .elementor-element.elementor-element-41ccf1f .elementor-icon-box-description {font-size:15px;line-height:1.7;}
.elementor-1377 .elementor-element.elementor-element-41ccf1f svg {width:24px;height:28px;object-fit:contain;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5c97d813 */.elementor-1377 .elementor-element.elementor-element-5c97d813 .elementor-icon-box-wrapper {display:flex;align-items:flex-start;gap:14px;}
.elementor-1377 .elementor-element.elementor-element-5c97d813 .elementor-icon-box-icon {flex:0 0 24px;margin:0!important;}
.elementor-1377 .elementor-element.elementor-element-5c97d813 .elementor-icon-box-content {min-width:0;}
.elementor-1377 .elementor-element.elementor-element-5c97d813 .elementor-icon-box-title {margin-top:0;}
.elementor-1377 .elementor-element.elementor-element-5c97d813 .elementor-icon-box-description {font-size:15px;line-height:1.7;}
.elementor-1377 .elementor-element.elementor-element-5c97d813 svg {width:24px;height:28px;object-fit:contain;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72ad252c */.elementor-1377 .elementor-element.elementor-element-72ad252c p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-72ad252c {font-size:14px;line-height:1.7;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ae9431a */.elementor-1377 .elementor-element.elementor-element-3ae9431a p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-3ae9431a {font-size:14px;line-height:1.7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e1fb2e */.elementor-1377 .elementor-element.elementor-element-19e1fb2e {flex:1 1 0%;min-width:0;}
@media (max-width:767px){.elementor-1377 .elementor-element.elementor-element-19e1fb2e {flex:0 1 auto;width:100%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fc2031 */.elementor-1377 .elementor-element.elementor-element-4fc2031 p:last-child {margin-bottom:0;}
.elementor-1377 .elementor-element.elementor-element-4fc2031 {font-size:14px;line-height:1.7;}
.elementor-1377 .elementor-element.elementor-element-4fc2031 {text-align:center;margin-top:12px;}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-24906ae8 */.elementor-1377 .elementor-element.elementor-element-24906ae8 .button {
    display:none!important;
}/* End custom CSS */