.elementor-3408 .elementor-element.elementor-element-36cc485{--display:flex;--min-height:383px;--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;}.elementor-3408 .elementor-element.elementor-element-36cc485:not(.elementor-motion-effects-element-type-background), .elementor-3408 .elementor-element.elementor-element-36cc485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(89deg, #0044B0 0%, #299BF2 100%);}.elementor-3408 .elementor-element.elementor-element-9b0d4f5{--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 20px;--row-gap:10px;--column-gap:20px;--margin-top:11px;--margin-bottom:11px;--margin-left:11px;--margin-right:11px;--padding-top:55px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3408 .elementor-element.elementor-element-9b0d4f5.e-con{--flex-grow:0;--flex-shrink:0;}.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-3408 .elementor-element.elementor-element-a56290f{width:var( --container-widget-width, 30% );max-width:30%;background-color:#F2920A;padding:2px 2px 2px 2px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:none;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-3408 .elementor-element.elementor-element-a56290f.elementor-element{--align-self:flex-start;}.elementor-3408 .elementor-element.elementor-element-a56290f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:700;color:#FFFFFF;}.elementor-3408 .elementor-element.elementor-element-3125ba5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:800;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-3408 .elementor-element.elementor-element-856e35a{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3408 .elementor-element.elementor-element-22c9444{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3408 .elementor-element.elementor-element-22c9444.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3408 .elementor-element.elementor-element-d7d0418 .elementor-button{background-color:#F2920A;border-radius:8px 8px 8px 8px;}.elementor-3408 .elementor-element.elementor-element-d7d0418{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -11px;padding:0px 0px 0px 0px;}.elementor-3408 .elementor-element.elementor-element-01768ee .elementor-button{background-color:#FFFFFF26;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7EBFEF;border-radius:8px 8px 8px 8px;}.elementor-3408 .elementor-element.elementor-element-8fc653d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:52px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-3408 .elementor-element.elementor-element-8fc653d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3408 .elementor-element.elementor-element-2d425b9{margin:32px 50px calc(var(--kit-widget-spacing, 0px) + 26px) 48px;padding:0px 0px 0px 14px;}.elementor-3408 .elementor-element.elementor-element-fce6a57{--display:flex;--min-height:5.6em;--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 17px;--row-gap:0px;--column-gap:17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:060px;--padding-right:060px;}.elementor-3408 .elementor-element.elementor-element-fce6a57:not(.elementor-motion-effects-element-type-background), .elementor-3408 .elementor-element.elementor-element-fce6a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF2FF;}.elementor-3408 .elementor-element.elementor-element-18d445b{--display:flex;--min-height:0px;--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;--border-radius:14px 14px 14px 14px;--margin-top:23px;--margin-bottom:23px;--margin-left:0px;--margin-right:0px;}.elementor-3408 .elementor-element.elementor-element-18d445b:not(.elementor-motion-effects-element-type-background), .elementor-3408 .elementor-element.elementor-element-18d445b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3408 .elementor-element.elementor-element-18d445b > .elementor-shape-top svg, .elementor-3408 .elementor-element.elementor-element-18d445b > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:74px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-3408 .elementor-element.elementor-element-a3380d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3408 .elementor-element.elementor-element-a3380d6.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-3408 .elementor-element.elementor-element-a3380d6.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-3408 .elementor-element.elementor-element-a3380d6.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-3408 .elementor-element.elementor-element-a3380d6 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;line-height:16px;letter-spacing:0.5px;color:#000000;}.elementor-3408 .elementor-element.elementor-element-a3380d6 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-3408 .elementor-element.elementor-element-a3380d6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3408 .elementor-element.elementor-element-a3380d6:has(:hover) .elementor-image-box-title,
					 .elementor-3408 .elementor-element.elementor-element-a3380d6:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-3408 .elementor-element.elementor-element-a3380d6 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:#373737;}.elementor-3408 .elementor-element.elementor-element-e979a29{--display:flex;--min-height:0px;--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;--border-radius:14px 14px 14px 14px;--margin-top:23px;--margin-bottom:23px;--margin-left:0px;--margin-right:0px;}.elementor-3408 .elementor-element.elementor-element-e979a29:not(.elementor-motion-effects-element-type-background), .elementor-3408 .elementor-element.elementor-element-e979a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3408 .elementor-element.elementor-element-e979a29 > .elementor-shape-top svg, .elementor-3408 .elementor-element.elementor-element-e979a29 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:74px;}.elementor-3408 .elementor-element.elementor-element-04dbd41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3408 .elementor-element.elementor-element-04dbd41.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-3408 .elementor-element.elementor-element-04dbd41.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-3408 .elementor-element.elementor-element-04dbd41.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-3408 .elementor-element.elementor-element-04dbd41 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;line-height:16px;letter-spacing:0.5px;color:#000000;}.elementor-3408 .elementor-element.elementor-element-04dbd41 .elementor-image-box-wrapper .elementor-image-box-img{width:19%;}.elementor-3408 .elementor-element.elementor-element-04dbd41 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3408 .elementor-element.elementor-element-04dbd41:has(:hover) .elementor-image-box-title,
					 .elementor-3408 .elementor-element.elementor-element-04dbd41:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-3408 .elementor-element.elementor-element-04dbd41 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:#373737;}.elementor-3408 .elementor-element.elementor-element-9052b31{--display:flex;--min-height:0px;--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;--border-radius:14px 14px 14px 14px;--margin-top:23px;--margin-bottom:23px;--margin-left:0px;--margin-right:0px;}.elementor-3408 .elementor-element.elementor-element-9052b31:not(.elementor-motion-effects-element-type-background), .elementor-3408 .elementor-element.elementor-element-9052b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3408 .elementor-element.elementor-element-9052b31 > .elementor-shape-top svg, .elementor-3408 .elementor-element.elementor-element-9052b31 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:74px;}.elementor-3408 .elementor-element.elementor-element-ce82a33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3408 .elementor-element.elementor-element-ce82a33.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-3408 .elementor-element.elementor-element-ce82a33.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-3408 .elementor-element.elementor-element-ce82a33.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-3408 .elementor-element.elementor-element-ce82a33 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;line-height:16px;letter-spacing:0.5px;color:#000000;}.elementor-3408 .elementor-element.elementor-element-ce82a33 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-3408 .elementor-element.elementor-element-ce82a33 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3408 .elementor-element.elementor-element-ce82a33:has(:hover) .elementor-image-box-title,
					 .elementor-3408 .elementor-element.elementor-element-ce82a33:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-3408 .elementor-element.elementor-element-ce82a33 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:#373737;}.elementor-3408 .elementor-element.elementor-element-db9d03b{--display:flex;--min-height:0px;--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;--border-radius:14px 14px 14px 14px;--margin-top:23px;--margin-bottom:23px;--margin-left:0px;--margin-right:0px;}.elementor-3408 .elementor-element.elementor-element-db9d03b:not(.elementor-motion-effects-element-type-background), .elementor-3408 .elementor-element.elementor-element-db9d03b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3408 .elementor-element.elementor-element-db9d03b > .elementor-shape-top svg, .elementor-3408 .elementor-element.elementor-element-db9d03b > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:74px;}.elementor-3408 .elementor-element.elementor-element-f77c882{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3408 .elementor-element.elementor-element-f77c882.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-3408 .elementor-element.elementor-element-f77c882.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-3408 .elementor-element.elementor-element-f77c882.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-3408 .elementor-element.elementor-element-f77c882 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;line-height:16px;letter-spacing:0.5px;color:#000000;}.elementor-3408 .elementor-element.elementor-element-f77c882 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-3408 .elementor-element.elementor-element-f77c882 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3408 .elementor-element.elementor-element-f77c882:has(:hover) .elementor-image-box-title,
					 .elementor-3408 .elementor-element.elementor-element-f77c882:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-3408 .elementor-element.elementor-element-f77c882 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;color:#373737;}.elementor-3408 .elementor-element.elementor-element-8d1c0b9{--display:flex;--min-height:0px;--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:3px 16px;--row-gap:3px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3408 .elementor-element.elementor-element-32e306d{--display:flex;--min-height:0px;--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;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:2px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3408 .elementor-element.elementor-element-9fc922f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-3408 .elementor-element.elementor-element-9fc922f:hover{box-shadow:2px 2px 11px -3px rgba(0,0,0,0.5);}.elementor-3408 .elementor-element.elementor-element-9fc922f img{width:100%;max-width:100%;height:120px;border-radius:15px 15px 15px 15px;}.elementor-3408 .elementor-element.elementor-element-f7547c6{--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;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:2px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3408 .elementor-element.elementor-element-bc97d11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-3408 .elementor-element.elementor-element-bc97d11:hover{box-shadow:2px 2px 11px -3px rgba(0,0,0,0.5);}.elementor-3408 .elementor-element.elementor-element-bc97d11 img{width:100%;max-width:100%;height:120px;border-radius:15px 15px 15px 15px;}.elementor-3408 .elementor-element.elementor-element-a2ae855{--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;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:2px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3408 .elementor-element.elementor-element-4014c6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-3408 .elementor-element.elementor-element-4014c6f:hover{box-shadow:2px 2px 11px -3px rgba(0,0,0,0.5);}.elementor-3408 .elementor-element.elementor-element-4014c6f img{width:100%;max-width:100%;height:120px;border-radius:15px 15px 15px 15px;}.elementor-3408 .elementor-element.elementor-element-d33d823{--display:flex;--min-height:398px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3408 .elementor-element.elementor-element-d33d823:not(.elementor-motion-effects-element-type-background), .elementor-3408 .elementor-element.elementor-element-d33d823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-3408 .elementor-element.elementor-element-d33d823.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-56425e5{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:-68px;--margin-right:0px;--padding-top:7px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3408 .elementor-element.elementor-element-d200cde{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3408 .elementor-element.elementor-element-d200cde.elementor-element{--align-self:center;}.elementor-3408 .elementor-element.elementor-element-d200cde .elementor-icon-wrapper{text-align:center;}.elementor-3408 .elementor-element.elementor-element-d200cde.elementor-view-stacked .elementor-icon{background-color:#0E8DC2;}.elementor-3408 .elementor-element.elementor-element-d200cde.elementor-view-framed .elementor-icon, .elementor-3408 .elementor-element.elementor-element-d200cde.elementor-view-default .elementor-icon{color:#0E8DC2;border-color:#0E8DC2;}.elementor-3408 .elementor-element.elementor-element-d200cde.elementor-view-framed .elementor-icon, .elementor-3408 .elementor-element.elementor-element-d200cde.elementor-view-default .elementor-icon svg{fill:#0E8DC2;}.elementor-3408 .elementor-element.elementor-element-d200cde .elementor-icon{font-size:24px;}.elementor-3408 .elementor-element.elementor-element-d200cde .elementor-icon svg{height:24px;}.elementor-3408 .elementor-element.elementor-element-fb56f52 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-3408 .elementor-element.elementor-element-8d57a9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:11px;--margin-bottom:11px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3408 .elementor-element.elementor-element-8d57a9c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-558807e{width:var( --container-widget-width, 15.015% );max-width:15.015%;background-color:#FFFFFF;--container-widget-width:15.015%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-3408 .elementor-element.elementor-element-558807e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-558807e:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#45BEFF;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-3408 .elementor-element.elementor-element-558807e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3408 .elementor-element.elementor-element-558807e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3408 .elementor-element.elementor-element-558807e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3408 .elementor-element.elementor-element-558807e .elementor-image-box-title{margin-bottom:11px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-3408 .elementor-element.elementor-element-558807e .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-3408 .elementor-element.elementor-element-558807e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3408 .elementor-element.elementor-element-558807e:has(:hover) .elementor-image-box-title,
					 .elementor-3408 .elementor-element.elementor-element-558807e:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-3408 .elementor-element.elementor-element-612350a{width:var( --container-widget-width, 14.602% );max-width:14.602%;background-color:#FFFFFF;--container-widget-width:14.602%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-3408 .elementor-element.elementor-element-612350a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-612350a:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#45BEFF;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-3408 .elementor-element.elementor-element-612350a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3408 .elementor-element.elementor-element-612350a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3408 .elementor-element.elementor-element-612350a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3408 .elementor-element.elementor-element-612350a .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-3408 .elementor-element.elementor-element-612350a .elementor-image-box-wrapper .elementor-image-box-img{width:34%;}.elementor-3408 .elementor-element.elementor-element-612350a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3408 .elementor-element.elementor-element-612350a:has(:hover) .elementor-image-box-title,
					 .elementor-3408 .elementor-element.elementor-element-612350a:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-3408 .elementor-element.elementor-element-f9bac13{width:var( --container-widget-width, 14.602% );max-width:14.602%;background-color:#FFFFFF;--container-widget-width:14.602%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-3408 .elementor-element.elementor-element-f9bac13.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-f9bac13:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#45BEFF;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-3408 .elementor-element.elementor-element-f9bac13.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3408 .elementor-element.elementor-element-f9bac13.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3408 .elementor-element.elementor-element-f9bac13.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3408 .elementor-element.elementor-element-f9bac13 .elementor-image-box-title{margin-bottom:11px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-3408 .elementor-element.elementor-element-f9bac13 .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-3408 .elementor-element.elementor-element-f9bac13 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3408 .elementor-element.elementor-element-f9bac13:has(:hover) .elementor-image-box-title,
					 .elementor-3408 .elementor-element.elementor-element-f9bac13:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-3408 .elementor-element.elementor-element-fa88136{width:var( --container-widget-width, 14.602% );max-width:14.602%;background-color:#FFFFFF;--container-widget-width:14.602%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-3408 .elementor-element.elementor-element-fa88136.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-fa88136:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#45BEFF;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-3408 .elementor-element.elementor-element-fa88136.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3408 .elementor-element.elementor-element-fa88136.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3408 .elementor-element.elementor-element-fa88136.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3408 .elementor-element.elementor-element-fa88136 .elementor-image-box-title{margin-bottom:11px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-3408 .elementor-element.elementor-element-fa88136 .elementor-image-box-wrapper .elementor-image-box-img{width:29%;}.elementor-3408 .elementor-element.elementor-element-fa88136 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3408 .elementor-element.elementor-element-fa88136:has(:hover) .elementor-image-box-title,
					 .elementor-3408 .elementor-element.elementor-element-fa88136:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-3408 .elementor-element.elementor-element-4bb7d86{width:var( --container-widget-width, 14.602% );max-width:14.602%;background-color:#FFFFFF;--container-widget-width:14.602%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-3408 .elementor-element.elementor-element-4bb7d86.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-4bb7d86:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#45BEFF;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-3408 .elementor-element.elementor-element-4bb7d86.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3408 .elementor-element.elementor-element-4bb7d86.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3408 .elementor-element.elementor-element-4bb7d86.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3408 .elementor-element.elementor-element-4bb7d86 .elementor-image-box-title{margin-bottom:11px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-3408 .elementor-element.elementor-element-4bb7d86 .elementor-image-box-wrapper .elementor-image-box-img{width:69%;}.elementor-3408 .elementor-element.elementor-element-4bb7d86 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3408 .elementor-element.elementor-element-4bb7d86:has(:hover) .elementor-image-box-title,
					 .elementor-3408 .elementor-element.elementor-element-4bb7d86:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-3408 .elementor-element.elementor-element-e9b424b{width:var( --container-widget-width, 14.602% );max-width:14.602%;background-color:#FFFFFF;--container-widget-width:14.602%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-3408 .elementor-element.elementor-element-e9b424b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-e9b424b:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#45BEFF;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-3408 .elementor-element.elementor-element-e9b424b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3408 .elementor-element.elementor-element-e9b424b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3408 .elementor-element.elementor-element-e9b424b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3408 .elementor-element.elementor-element-e9b424b .elementor-image-box-title{margin-bottom:11px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-3408 .elementor-element.elementor-element-e9b424b .elementor-image-box-wrapper .elementor-image-box-img{width:67%;}.elementor-3408 .elementor-element.elementor-element-e9b424b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3408 .elementor-element.elementor-element-e9b424b:has(:hover) .elementor-image-box-title,
					 .elementor-3408 .elementor-element.elementor-element-e9b424b:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-3408 .elementor-element.elementor-element-e307817{--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 50px;--row-gap:0px;--column-gap:50px;--margin-top:11px;--margin-bottom:11px;--margin-left:-50px;--margin-right:-7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3408 .elementor-element.elementor-element-e307817.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-23994b0{width:var( --container-widget-width, 15.015% );max-width:15.015%;background-color:#FFFFFF;--container-widget-width:15.015%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-3408 .elementor-element.elementor-element-23994b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-23994b0:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#45BEFF;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-3408 .elementor-element.elementor-element-23994b0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3408 .elementor-element.elementor-element-23994b0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3408 .elementor-element.elementor-element-23994b0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3408 .elementor-element.elementor-element-23994b0 .elementor-image-box-title{margin-bottom:16px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-3408 .elementor-element.elementor-element-23994b0 .elementor-image-box-wrapper .elementor-image-box-img{width:58%;}.elementor-3408 .elementor-element.elementor-element-23994b0 .elementor-image-box-img img{height:73px;transition-duration:0.3s;}.elementor-3408 .elementor-element.elementor-element-23994b0:has(:hover) .elementor-image-box-title,
					 .elementor-3408 .elementor-element.elementor-element-23994b0:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-3408 .elementor-element.elementor-element-d68aa32{width:var( --container-widget-width, 14.602% );max-width:14.602%;background-color:#FFFFFF;--container-widget-width:14.602%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-3408 .elementor-element.elementor-element-d68aa32.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-d68aa32:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#45BEFF;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-3408 .elementor-element.elementor-element-d68aa32.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-3408 .elementor-element.elementor-element-d68aa32.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-3408 .elementor-element.elementor-element-d68aa32.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-3408 .elementor-element.elementor-element-d68aa32 .elementor-image-box-title{margin-bottom:0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-3408 .elementor-element.elementor-element-d68aa32 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-3408 .elementor-element.elementor-element-d68aa32 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3408 .elementor-element.elementor-element-d68aa32:has(:hover) .elementor-image-box-title,
					 .elementor-3408 .elementor-element.elementor-element-d68aa32:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-3408 .elementor-element.elementor-element-a98b7d1{--display:flex;--min-height:494px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:6px;--padding-left:50px;--padding-right:-7px;}.elementor-3408 .elementor-element.elementor-element-a98b7d1:not(.elementor-motion-effects-element-type-background), .elementor-3408 .elementor-element.elementor-element-a98b7d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0044B0;}.elementor-3408 .elementor-element.elementor-element-a98b7d1.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-3149a01{--display:flex;--min-height:65px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-3408 .elementor-element.elementor-element-18f2875.elementor-element{--align-self:center;}.elementor-3408 .elementor-element.elementor-element-18f2875 .elementor-icon-wrapper{text-align:center;}.elementor-3408 .elementor-element.elementor-element-18f2875.elementor-view-stacked .elementor-icon{background-color:#FF8800;}.elementor-3408 .elementor-element.elementor-element-18f2875.elementor-view-framed .elementor-icon, .elementor-3408 .elementor-element.elementor-element-18f2875.elementor-view-default .elementor-icon{color:#FF8800;border-color:#FF8800;}.elementor-3408 .elementor-element.elementor-element-18f2875.elementor-view-framed .elementor-icon, .elementor-3408 .elementor-element.elementor-element-18f2875.elementor-view-default .elementor-icon svg{fill:#FF8800;}.elementor-3408 .elementor-element.elementor-element-18f2875 .elementor-icon{font-size:24px;}.elementor-3408 .elementor-element.elementor-element-18f2875 .elementor-icon svg{height:24px;}.elementor-3408 .elementor-element.elementor-element-1ae0e43{width:var( --container-widget-width, 3.494% );max-width:3.494%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:3.494%;--container-widget-flex-grow:0;}.elementor-3408 .elementor-element.elementor-element-1ae0e43.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-1ae0e43 img{width:78%;}.elementor-3408 .elementor-element.elementor-element-09d9bda{width:var( --container-widget-width, 34.684% );max-width:34.684%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:34.684%;--container-widget-flex-grow:0;}.elementor-3408 .elementor-element.elementor-element-09d9bda.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-09d9bda .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3408 .elementor-element.elementor-element-2a51038{width:var( --container-widget-width, 40.966% );max-width:40.966%;--container-widget-width:40.966%;--container-widget-flex-grow:0;}.elementor-3408 .elementor-element.elementor-element-2a51038.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-2a51038 .elementor-countdown-wrapper{max-width:0%;}body:not(.rtl) .elementor-3408 .elementor-element.elementor-element-2a51038 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 14px/2 );}body:not(.rtl) .elementor-3408 .elementor-element.elementor-element-2a51038 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 14px/2 );}body.rtl .elementor-3408 .elementor-element.elementor-element-2a51038 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 14px/2 );}body.rtl .elementor-3408 .elementor-element.elementor-element-2a51038 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 14px/2 );}.elementor-3408 .elementor-element.elementor-element-2a51038 .elementor-countdown-item{padding:11px 11px 11px 11px;background-color:#FFFFFF40;border-radius:14px 14px 14px 14px;}.elementor-3408 .elementor-element.elementor-element-2a51038 .elementor-countdown-digits{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-3408 .elementor-element.elementor-element-2a51038 .elementor-countdown-label{font-family:"Roboto Slab", Sans-serif;font-size:9px;font-weight:400;}.elementor-3408 .elementor-element.elementor-element-17ad07b .elementor-button{background-color:#0044B0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;padding:0px 0px 0px 0px;}.elementor-3408 .elementor-element.elementor-element-17ad07b{width:var( --container-widget-width, 23% );max-width:23%;margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-11px -11px -11px -11px;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-3408 .elementor-element.elementor-element-17ad07b.elementor-element{--align-self:center;}.elementor-3408 .elementor-element.elementor-element-17ad07b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3408 .elementor-element.elementor-element-17ad07b .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-3408 .elementor-element.elementor-element-d607f6f{--display:flex;}.elementor-widget-hfe-woo-product-grid .hfe-product-add-to-cart .button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-hfe-woo-product-grid .hfe-product-category{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hfe-woo-product-grid .hfe-product-title, .elementor-widget-hfe-woo-product-grid .hfe-product-title a{color:var( --e-global-color-primary );}.elementor-widget-hfe-woo-product-grid .hfe-product-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hfe-woo-product-grid .hfe-woo-products-grid .hfe-product-rating .star-rating{color:var( --e-global-color-accent );}.elementor-widget-hfe-woo-product-grid .hfe-woo-products-grid .hfe-product-rating .star-rating::before{color:var( --e-global-color-accent );}.elementor-widget-hfe-woo-product-grid .hfe-product-price span{color:var( --e-global-color-primary );}.elementor-widget-hfe-woo-product-grid .hfe-product-description{color:var( --e-global-color-text );}.elementor-3408 .elementor-element.elementor-element-b7a8957 .hfe-woo-products-grid{grid-template-columns:repeat(6, 1fr);column-gap:20px;row-gap:35px;}.elementor-3408 .elementor-element.elementor-element-b7a8957 .hfe-product-item{background-color:#f6f6f6;border-radius:20px 20px 20px 20px;}.elementor-3408 .elementor-element.elementor-element-b7a8957 .hfe-product-add-to-cart .button{background-color:#C5DFFE;padding:12px 20px 12px 20px;color:#0128C1;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:500;}.elementor-3408 .elementor-element.elementor-element-b7a8957 .hfe-product-add-to-cart .button:hover{background-color:#0063AE;color:#FFFFFF;}.elementor-3408 .elementor-element.elementor-element-b7a8957{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3408 .elementor-element.elementor-element-b7a8957 > .elementor-widget-container{margin:0px 33px 0px 0px;}.elementor-3408 .elementor-element.elementor-element-b7a8957 .hfe-product-content{padding:20px 20px 20px 20px;}.elementor-3408 .elementor-element.elementor-element-b7a8957 .hfe-product-title, .elementor-3408 .elementor-element.elementor-element-b7a8957 .hfe-product-title a{color:#005E86;}.elementor-3408 .elementor-element.elementor-element-b7a8957 .hfe-product-title{margin-bottom:0px;}.elementor-3408 .elementor-element.elementor-element-b7a8957 .hfe-product-rating{margin-bottom:10px;}.elementor-3408 .elementor-element.elementor-element-b7a8957 .hfe-product-price span{font-weight:500;color:#000000;}.elementor-3408 .elementor-element.elementor-element-b7a8957 .hfe-product-price{margin-bottom:5px;}.elementor-3408 .elementor-element.elementor-element-e1307f5{--display:flex;--min-height:235px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:6px;--padding-left:50px;--padding-right:-7px;}.elementor-3408 .elementor-element.elementor-element-e1307f5:not(.elementor-motion-effects-element-type-background), .elementor-3408 .elementor-element.elementor-element-e1307f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3408 .elementor-element.elementor-element-e1307f5.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-2fcd56c{--display:flex;--min-height:65px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-3408 .elementor-element.elementor-element-92b1c87.elementor-element{--align-self:center;}.elementor-3408 .elementor-element.elementor-element-92b1c87 .elementor-icon-wrapper{text-align:center;}.elementor-3408 .elementor-element.elementor-element-92b1c87.elementor-view-stacked .elementor-icon{background-color:#0044B0;}.elementor-3408 .elementor-element.elementor-element-92b1c87.elementor-view-framed .elementor-icon, .elementor-3408 .elementor-element.elementor-element-92b1c87.elementor-view-default .elementor-icon{color:#0044B0;border-color:#0044B0;}.elementor-3408 .elementor-element.elementor-element-92b1c87.elementor-view-framed .elementor-icon, .elementor-3408 .elementor-element.elementor-element-92b1c87.elementor-view-default .elementor-icon svg{fill:#0044B0;}.elementor-3408 .elementor-element.elementor-element-92b1c87 .elementor-icon{font-size:24px;}.elementor-3408 .elementor-element.elementor-element-92b1c87 .elementor-icon svg{height:24px;}.elementor-3408 .elementor-element.elementor-element-7197654{width:var( --container-widget-width, 34.684% );max-width:34.684%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:34.684%;--container-widget-flex-grow:0;}.elementor-3408 .elementor-element.elementor-element-7197654.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-7197654 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-3408 .elementor-element.elementor-element-52c7d22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3408 .elementor-element.elementor-element-22e2f4b .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:800;fill:#AF0000;color:#AF0000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:10px 10px 10px 10px;padding:26px 035px 26px 35px;}.elementor-3408 .elementor-element.elementor-element-22e2f4b{width:var( --container-widget-width, 12% );max-width:12%;padding:0px 8px 0px 0px;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-3408 .elementor-element.elementor-element-22e2f4b .elementor-button:hover, .elementor-3408 .elementor-element.elementor-element-22e2f4b .elementor-button:focus{border-color:#74CAFF;}.elementor-3408 .elementor-element.elementor-element-8f9d286 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:800;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:10px 10px 10px 10px;padding:26px 39px 26px 38px;}.elementor-3408 .elementor-element.elementor-element-8f9d286{width:var( --container-widget-width, 12% );max-width:12%;padding:0px 0px 0px 0px;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-3408 .elementor-element.elementor-element-8f9d286 .elementor-button:hover, .elementor-3408 .elementor-element.elementor-element-8f9d286 .elementor-button:focus{border-color:#74CAFF;}.elementor-3408 .elementor-element.elementor-element-eb63e85 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:800;fill:#FD0087;color:#FD0087;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:10px 10px 10px 10px;padding:26px 40px 26px 40px;}.elementor-3408 .elementor-element.elementor-element-eb63e85{width:var( --container-widget-width, 11.714% );max-width:11.714%;padding:0px 0px 0px 0px;--container-widget-width:11.714%;--container-widget-flex-grow:0;}.elementor-3408 .elementor-element.elementor-element-eb63e85.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-eb63e85 .elementor-button:hover, .elementor-3408 .elementor-element.elementor-element-eb63e85 .elementor-button:focus{border-color:#74CAFF;}.elementor-3408 .elementor-element.elementor-element-0620dac .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:800;fill:#006602;color:#006602;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:10px 10px 10px 10px;padding:18px 16px 18px 16px;}.elementor-3408 .elementor-element.elementor-element-0620dac{width:var( --container-widget-width, 12% );max-width:12%;padding:0px 0px 0px 0px;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-3408 .elementor-element.elementor-element-0620dac .elementor-button:hover, .elementor-3408 .elementor-element.elementor-element-0620dac .elementor-button:focus{border-color:#74CAFF;}.elementor-3408 .elementor-element.elementor-element-14c4db9 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:800;fill:#005AAD;color:#005AAD;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:10px 10px 10px 10px;padding:27px 27px 27px 27px;}.elementor-3408 .elementor-element.elementor-element-14c4db9{width:var( --container-widget-width, 12% );max-width:12%;padding:0px 0px 0px 0px;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-3408 .elementor-element.elementor-element-14c4db9 .elementor-button:hover, .elementor-3408 .elementor-element.elementor-element-14c4db9 .elementor-button:focus{border-color:#74CAFF;}.elementor-3408 .elementor-element.elementor-element-ca4412a .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:800;fill:#7900B1;color:#7900B1;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:10px 10px 10px 10px;padding:27px 36px 27px 36px;}.elementor-3408 .elementor-element.elementor-element-ca4412a{width:var( --container-widget-width, 12% );max-width:12%;padding:0px 0px 0px 0px;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-3408 .elementor-element.elementor-element-ca4412a .elementor-button:hover, .elementor-3408 .elementor-element.elementor-element-ca4412a .elementor-button:focus{border-color:#74CAFF;}.elementor-3408 .elementor-element.elementor-element-afeae53 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:800;fill:#6B6B6B;color:#6B6B6B;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0000004A;border-radius:10px 10px 10px 10px;padding:019px 025px 19px 025px;}.elementor-3408 .elementor-element.elementor-element-afeae53{width:var( --container-widget-width, 12% );max-width:12%;padding:0px 0px 0px 0px;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-3408 .elementor-element.elementor-element-afeae53 .elementor-button:hover, .elementor-3408 .elementor-element.elementor-element-afeae53 .elementor-button:focus{border-color:#74CAFF;}.elementor-3408 .elementor-element.elementor-element-aa12fbe{--display:flex;--min-height:302px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:6px;--padding-left:50px;--padding-right:-7px;}.elementor-3408 .elementor-element.elementor-element-aa12fbe:not(.elementor-motion-effects-element-type-background), .elementor-3408 .elementor-element.elementor-element-aa12fbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-3408 .elementor-element.elementor-element-aa12fbe.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-73a8f2b{--display:flex;--min-height:65px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:-13px;--margin-right:0px;}.elementor-3408 .elementor-element.elementor-element-2a13cec.elementor-element{--align-self:center;}.elementor-3408 .elementor-element.elementor-element-2a13cec .elementor-icon-wrapper{text-align:center;}.elementor-3408 .elementor-element.elementor-element-2a13cec.elementor-view-stacked .elementor-icon{background-color:#0044B0;}.elementor-3408 .elementor-element.elementor-element-2a13cec.elementor-view-framed .elementor-icon, .elementor-3408 .elementor-element.elementor-element-2a13cec.elementor-view-default .elementor-icon{color:#0044B0;border-color:#0044B0;}.elementor-3408 .elementor-element.elementor-element-2a13cec.elementor-view-framed .elementor-icon, .elementor-3408 .elementor-element.elementor-element-2a13cec.elementor-view-default .elementor-icon svg{fill:#0044B0;}.elementor-3408 .elementor-element.elementor-element-2a13cec .elementor-icon{font-size:24px;}.elementor-3408 .elementor-element.elementor-element-2a13cec .elementor-icon svg{height:24px;}.elementor-3408 .elementor-element.elementor-element-08e4fc5{width:var( --container-widget-width, 44.972% );max-width:44.972%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:44.972%;--container-widget-flex-grow:0;}.elementor-3408 .elementor-element.elementor-element-08e4fc5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3408 .elementor-element.elementor-element-08e4fc5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;color:#000000;}.elementor-3408 .elementor-element.elementor-element-c48ebb7{--display:flex;--min-height:166px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-13px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3408 .elementor-element.elementor-element-c43b644{--display:flex;--min-height:215px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3408 .elementor-element.elementor-element-dde3e57{--display:flex;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3408 .elementor-element.elementor-element-ee5a624 .elementor-main-swiper .swiper-slide{border-radius:13px;}.elementor-3408 .elementor-element.elementor-element-ee5a624 .elementor-swiper-button{font-size:20px;}.elementor-3408 .elementor-element.elementor-element-ee5a624 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;height:0px;width:0px;}.elementor-3408 .elementor-element.elementor-element-ee5a624 .swiper-horizontal .swiper-pagination-progressbar{height:0px;}.elementor-3408 .elementor-element.elementor-element-ee5a624 .elementor-testimonial__header{padding-block-end:calc( 31px / 2 );}.elementor-3408 .elementor-element.elementor-element-ee5a624 .elementor-testimonial__content{padding-block-start:calc( 31px / 2 );}.elementor-3408 .elementor-element.elementor-element-ee5a624 .elementor-testimonial__title{color:#10A827;}.elementor-3408 .elementor-element.elementor-element-ee5a624 .elementor-testimonial__text{font-family:"Roboto", Sans-serif;font-weight:400;font-style:italic;}.elementor-3408 .elementor-element.elementor-element-ee5a624 .elementor-testimonial__image img{width:40px;height:40px;}.elementor-3408 .elementor-element.elementor-element-6753df2{--display:flex;}.elementor-3408 .elementor-element.elementor-element-1f7155d .elementor-main-swiper .swiper-slide{border-radius:13px;}.elementor-3408 .elementor-element.elementor-element-1f7155d .elementor-swiper-button{font-size:20px;}.elementor-3408 .elementor-element.elementor-element-1f7155d .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;height:0px;width:0px;}.elementor-3408 .elementor-element.elementor-element-1f7155d .swiper-horizontal .swiper-pagination-progressbar{height:0px;}.elementor-3408 .elementor-element.elementor-element-1f7155d .elementor-testimonial__header{padding-block-end:calc( 31px / 2 );}.elementor-3408 .elementor-element.elementor-element-1f7155d .elementor-testimonial__content{padding-block-start:calc( 31px / 2 );}.elementor-3408 .elementor-element.elementor-element-1f7155d .elementor-testimonial__title{color:#10A827;}.elementor-3408 .elementor-element.elementor-element-1f7155d .elementor-testimonial__text{font-family:"Roboto", Sans-serif;font-weight:400;font-style:italic;}.elementor-3408 .elementor-element.elementor-element-1f7155d .elementor-testimonial__image img{width:40px;height:40px;}.elementor-3408 .elementor-element.elementor-element-cc1c979{--display:flex;}.elementor-3408 .elementor-element.elementor-element-3d1e389{padding:0px 0px 0px 0px;}.elementor-3408 .elementor-element.elementor-element-3d1e389 .elementor-main-swiper .swiper-slide{border-radius:13px;}.elementor-3408 .elementor-element.elementor-element-3d1e389 .elementor-swiper-button{font-size:20px;}.elementor-3408 .elementor-element.elementor-element-3d1e389 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;height:0px;width:0px;}.elementor-3408 .elementor-element.elementor-element-3d1e389 .swiper-horizontal .swiper-pagination-progressbar{height:0px;}.elementor-3408 .elementor-element.elementor-element-3d1e389 .elementor-testimonial__header{padding-block-end:calc( 31px / 2 );}.elementor-3408 .elementor-element.elementor-element-3d1e389 .elementor-testimonial__content{padding-block-start:calc( 31px / 2 );}.elementor-3408 .elementor-element.elementor-element-3d1e389 .elementor-testimonial__title{color:#10A827;}.elementor-3408 .elementor-element.elementor-element-3d1e389 .elementor-testimonial__text{font-family:"Roboto", Sans-serif;font-weight:400;font-style:italic;}.elementor-3408 .elementor-element.elementor-element-3d1e389 .elementor-testimonial__image img{width:40px;height:40px;}@media(max-width:1024px){.elementor-3408 .elementor-element.elementor-element-b7a8957 .hfe-woo-products-grid{grid-template-columns:repeat(3, 1fr);}}@media(min-width:768px){.elementor-3408 .elementor-element.elementor-element-9b0d4f5{--width:58.864%;}.elementor-3408 .elementor-element.elementor-element-22c9444{--width:64.031%;}.elementor-3408 .elementor-element.elementor-element-8fc653d{--width:40.303%;}.elementor-3408 .elementor-element.elementor-element-fce6a57{--content-width:1600px;}.elementor-3408 .elementor-element.elementor-element-18d445b{--width:100%;}.elementor-3408 .elementor-element.elementor-element-e979a29{--width:100%;}.elementor-3408 .elementor-element.elementor-element-9052b31{--width:100%;}.elementor-3408 .elementor-element.elementor-element-db9d03b{--width:100%;}.elementor-3408 .elementor-element.elementor-element-8d1c0b9{--content-width:1235px;}.elementor-3408 .elementor-element.elementor-element-32e306d{--width:50%;}.elementor-3408 .elementor-element.elementor-element-f7547c6{--width:50%;}.elementor-3408 .elementor-element.elementor-element-a2ae855{--width:50%;}.elementor-3408 .elementor-element.elementor-element-56425e5{--width:74%;}.elementor-3408 .elementor-element.elementor-element-8d57a9c{--width:100%;}.elementor-3408 .elementor-element.elementor-element-e307817{--width:100%;}.elementor-3408 .elementor-element.elementor-element-a98b7d1{--width:100%;}.elementor-3408 .elementor-element.elementor-element-d607f6f{--content-width:1575px;}.elementor-3408 .elementor-element.elementor-element-e1307f5{--width:100%;}.elementor-3408 .elementor-element.elementor-element-aa12fbe{--width:100%;}.elementor-3408 .elementor-element.elementor-element-c48ebb7{--content-width:1400px;}}@media(max-width:767px){.elementor-3408 .elementor-element.elementor-element-a3380d6 .elementor-image-box-img{margin-bottom:16px;}.elementor-3408 .elementor-element.elementor-element-04dbd41 .elementor-image-box-img{margin-bottom:16px;}.elementor-3408 .elementor-element.elementor-element-ce82a33 .elementor-image-box-img{margin-bottom:16px;}.elementor-3408 .elementor-element.elementor-element-f77c882 .elementor-image-box-img{margin-bottom:16px;}.elementor-3408 .elementor-element.elementor-element-558807e .elementor-image-box-img{margin-bottom:0px;}.elementor-3408 .elementor-element.elementor-element-612350a .elementor-image-box-img{margin-bottom:0px;}.elementor-3408 .elementor-element.elementor-element-f9bac13 .elementor-image-box-img{margin-bottom:0px;}.elementor-3408 .elementor-element.elementor-element-fa88136 .elementor-image-box-img{margin-bottom:0px;}.elementor-3408 .elementor-element.elementor-element-4bb7d86 .elementor-image-box-img{margin-bottom:0px;}.elementor-3408 .elementor-element.elementor-element-e9b424b .elementor-image-box-img{margin-bottom:0px;}.elementor-3408 .elementor-element.elementor-element-23994b0 .elementor-image-box-img{margin-bottom:0px;}.elementor-3408 .elementor-element.elementor-element-d68aa32 .elementor-image-box-img{margin-bottom:0px;}.elementor-3408 .elementor-element.elementor-element-b7a8957 .hfe-woo-products-grid{grid-template-columns:repeat(1, 1fr);}}/* Start custom CSS for image, class: .elementor-element-2d425b9 */.elementor-3408 .elementor-element.elementor-element-2d425b9 {
    animation: floating 3s ease-in-out infinite;
}

@keyframes floating {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-20px);
    }
    100% {
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9fc922f */.elementor-3408 .elementor-element.elementor-element-9fc922f{
    transition: all 0.3s ease;
}

.elementor-3408 .elementor-element.elementor-element-9fc922f:hover{
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc97d11 */.elementor-3408 .elementor-element.elementor-element-bc97d11{
    transition: all 0.3s ease;
}

.elementor-3408 .elementor-element.elementor-element-bc97d11:hover{
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4014c6f */.elementor-3408 .elementor-element.elementor-element-4014c6f{
    transition: all 0.3s ease;
}

.elementor-3408 .elementor-element.elementor-element-4014c6f:hover{
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-558807e */.elementor-3408 .elementor-element.elementor-element-558807e{
    transition: all 0.3s ease;
}

.elementor-3408 .elementor-element.elementor-element-558807e:hover{
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-612350a */.elementor-3408 .elementor-element.elementor-element-612350a{
    transition: all 0.3s ease;
}

.elementor-3408 .elementor-element.elementor-element-612350a:hover{
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f9bac13 */.elementor-3408 .elementor-element.elementor-element-f9bac13{
    transition: all 0.3s ease;
}

.elementor-3408 .elementor-element.elementor-element-f9bac13:hover{
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fa88136 */.elementor-3408 .elementor-element.elementor-element-fa88136{
    transition: all 0.3s ease;
}

.elementor-3408 .elementor-element.elementor-element-fa88136:hover{
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4bb7d86 */.elementor-3408 .elementor-element.elementor-element-4bb7d86{
    transition: all 0.3s ease;
}

.elementor-3408 .elementor-element.elementor-element-4bb7d86:hover{
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e9b424b */.elementor-3408 .elementor-element.elementor-element-e9b424b{
    transition: all 0.3s ease;
}

.elementor-3408 .elementor-element.elementor-element-e9b424b:hover{
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d57a9c */.category-container{
    display:flex;
    justify-content:space-between;
    gap:20px;
    width:100%;
    max-width:1400px;
    margin:0 auto;
    padding:0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-23994b0 */.elementor-3408 .elementor-element.elementor-element-23994b0{
    transition: all 0.3s ease;
}

.elementor-3408 .elementor-element.elementor-element-23994b0:hover{
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d68aa32 */.elementor-3408 .elementor-element.elementor-element-d68aa32{
    transition: all 0.3s ease;
}

.elementor-3408 .elementor-element.elementor-element-d68aa32:hover{
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e307817 */.category-container{
    display:flex;
    justify-content:space-between;
    gap:20px;
    width:100%;
    max-width:1400px;
    margin:0 auto;
    padding:0;
}/* End custom CSS */
/* Start custom CSS for hfe-woo-product-grid, class: .elementor-element-b7a8957 */.hfe-product-item{
    position:relative;
    overflow:hidden;
    border-radius:18px;
    transition:all .35s ease;
    background:#fff;
}

.hfe-product-item:hover{
    transform:translateY(-6px);
    box-shadow:0 20px 40px rgba(0,0,0,.18);
}.hfe-product-image{
    overflow:hidden;
    border-radius:18px 18px 0 0;
}


}.hfe-product-item::after{

    content:"♥";

    position:absolute;

    right:-45px;

    top:18px;

    width:40px;

    height:40px;

    background:#fff;

    border-radius:50%;

    display:flex;

    align-items:center;

    justify-content:center;

    color:#ff3b5f;

    font-size:20px;

    box-shadow:0 10px 25px rgba(0,0,0,.15);

    transition:.35s ease;

    z-index:10;
}

.hfe-product-item:hover::after{

    right:15px;
}.hfe-product-item .button,
.hfe-product-item .add_to_cart_button{

    transition:.3s;
}

.hfe-product-item:hover .button,
.hfe-product-item:hover .add_to_cart_button{

    transform:translateY(-3px);
}/* Product Card */
.hfe-product-item{
    position: relative;
    overflow: hidden;
}

/* SALE Badge */
.hfe-product-item::before{
    content: "SALE";
    position: absolute;
    top: 6px;
    left: 6px;

    background: #FFF;
    color: #111;

    padding: 1px 9px;
    border-radius: 15px;

    font-size: 10px;
    font-weight: 700;
    letter-spacing: 0.5px;
    text-transform: uppercase;

    z-index: 99;

    box-shadow: 0 4px 10px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22e2f4b */.elementor-3408 .elementor-element.elementor-element-22e2f4b .elementor-button{
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-3408 .elementor-element.elementor-element-22e2f4b:hover .elementor-button{
    transform: translateY(-3px);
  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8f9d286 */.elementor-3408 .elementor-element.elementor-element-8f9d286 .elementor-button{
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-3408 .elementor-element.elementor-element-8f9d286:hover .elementor-button{
    transform: translateY(-3px);
  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eb63e85 */.elementor-3408 .elementor-element.elementor-element-eb63e85 .elementor-button{
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-3408 .elementor-element.elementor-element-eb63e85:hover .elementor-button{
    transform: translateY(-3px);
  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0620dac */.elementor-3408 .elementor-element.elementor-element-0620dac .elementor-button{
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-3408 .elementor-element.elementor-element-0620dac:hover .elementor-button{
    transform: translateY(-3px);
  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14c4db9 */.elementor-3408 .elementor-element.elementor-element-14c4db9 .elementor-button{
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-3408 .elementor-element.elementor-element-14c4db9:hover .elementor-button{
    transform: translateY(-3px);
  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ca4412a */.elementor-3408 .elementor-element.elementor-element-ca4412a .elementor-button{
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-3408 .elementor-element.elementor-element-ca4412a:hover .elementor-button{
    transform: translateY(-3px);
  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-afeae53 */.elementor-3408 .elementor-element.elementor-element-afeae53 .elementor-button{
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-3408 .elementor-element.elementor-element-afeae53:hover .elementor-button{
    transform: translateY(-3px);
  
}/* End custom CSS */