.elementor-52260 .elementor-element.elementor-element-8ccc3a5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0.6rem;--padding-bottom:0.6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-52260 .elementor-element.elementor-element-8ccc3a5:not(.elementor-motion-effects-element-type-background), .elementor-52260 .elementor-element.elementor-element-8ccc3a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-52260 .elementor-element.elementor-element-61bef00{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52260 .elementor-element.elementor-element-61bef00.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-52260 .elementor-element.elementor-element-66e87b1 .elementor-icon-wrapper{text-align:center;}.elementor-52260 .elementor-element.elementor-element-66e87b1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4709b1d );}.elementor-52260 .elementor-element.elementor-element-66e87b1.elementor-view-framed .elementor-icon, .elementor-52260 .elementor-element.elementor-element-66e87b1.elementor-view-default .elementor-icon{color:var( --e-global-color-4709b1d );border-color:var( --e-global-color-4709b1d );}.elementor-52260 .elementor-element.elementor-element-66e87b1.elementor-view-framed .elementor-icon, .elementor-52260 .elementor-element.elementor-element-66e87b1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4709b1d );}.elementor-52260 .elementor-element.elementor-element-66e87b1 .elementor-icon{font-size:0.6rem;}.elementor-52260 .elementor-element.elementor-element-66e87b1 .elementor-icon svg{height:0.6rem;}.elementor-52260 .elementor-element.elementor-element-20715e1 > .elementor-widget-container{padding:0rem 2.5rem 0rem .5rem;}.elementor-52260 .elementor-element.elementor-element-20715e1{text-align:center;}.elementor-52260 .elementor-element.elementor-element-20715e1 .elementor-heading-title{font-size:0.8em;font-weight:400;line-height:1rem;color:#FFFFFF;}.elementor-52260 .elementor-element.elementor-element-60f61e1 > .elementor-widget-container{padding:0rem .3rem 0rem 0rem;}.elementor-52260 .elementor-element.elementor-element-60f61e1{text-align:center;}.elementor-52260 .elementor-element.elementor-element-60f61e1 .elementor-heading-title{font-size:0.75em;font-weight:400;line-height:1.25rem;color:#FFFFFF;}.elementor-52260 .elementor-element.elementor-element-86c06d8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-52260 .elementor-element.elementor-element-86c06d8.elementor-element{--align-self:center;}.elementor-52260 .elementor-element.elementor-element-86c06d8 .elementor-countdown-item{padding:0rem 0rem 0rem .5rem;}.elementor-52260 .elementor-element.elementor-element-86c06d8 .elementor-countdown-digits{font-size:0.75rem;line-height:1.25rem;}.elementor-52260 .elementor-element.elementor-element-86c06d8 .elementor-countdown-label{font-size:0.8rem;}.elementor-52260 .elementor-element.elementor-element-eb94221{text-align:start;}.elementor-52260 .elementor-element.elementor-element-eb94221 .elementor-heading-title{font-family:"Brandon Grotesque Regular", Inter;font-size:1rem;font-weight:400;font-style:normal;line-height:1rem;color:#061E1D;}.elementor-52260 .elementor-element.elementor-element-9a1453e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-52260 .elementor-element.elementor-element-9a1453e{text-align:end;}.elementor-52260 .elementor-element.elementor-element-9a1453e .elementor-heading-title{font-size:1rem;font-weight:400;font-style:normal;line-height:1rem;color:#FEF2D2;}.elementor-52260 .elementor-element.elementor-element-b06a6c6{--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:space-between;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#ECECE4;--border-color:#ECECE4;--border-radius:0px 0px 0px 0px;--padding-top:.85rem;--padding-bottom:.85rem;--padding-left:0rem;--padding-right:0rem;--z-index:2;}.elementor-52260 .elementor-element.elementor-element-b06a6c6:not(.elementor-motion-effects-element-type-background), .elementor-52260 .elementor-element.elementor-element-b06a6c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E1D;}.elementor-52260 .elementor-element.elementor-element-b06a6c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52260 .elementor-element.elementor-element-043bbfb{width:var( --container-widget-width, 11.234% );max-width:11.234%;--container-widget-width:11.234%;--container-widget-flex-grow:0;}.elementor-52260 .elementor-element.elementor-element-043bbfb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-52260 .elementor-element.elementor-element-043bbfb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52260 .elementor-element.elementor-element-d17d2d0{width:initial;max-width:initial;}.elementor-52260 .elementor-element.elementor-element-d17d2d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52260 .elementor-element.elementor-element-d17d2d0 .elementor-icon-wrapper{text-align:center;}.elementor-52260 .elementor-element.elementor-element-d17d2d0.elementor-view-stacked .elementor-icon{background-color:#FFE1BA;}.elementor-52260 .elementor-element.elementor-element-d17d2d0.elementor-view-framed .elementor-icon, .elementor-52260 .elementor-element.elementor-element-d17d2d0.elementor-view-default .elementor-icon{color:#FFE1BA;border-color:#FFE1BA;}.elementor-52260 .elementor-element.elementor-element-d17d2d0.elementor-view-framed .elementor-icon, .elementor-52260 .elementor-element.elementor-element-d17d2d0.elementor-view-default .elementor-icon svg{fill:#FFE1BA;}.elementor-52260 .elementor-element.elementor-element-d17d2d0.elementor-view-stacked .elementor-icon:hover{background-color:#FFE1BA;}.elementor-52260 .elementor-element.elementor-element-d17d2d0.elementor-view-framed .elementor-icon:hover, .elementor-52260 .elementor-element.elementor-element-d17d2d0.elementor-view-default .elementor-icon:hover{color:#FFE1BA;border-color:#FFE1BA;}.elementor-52260 .elementor-element.elementor-element-d17d2d0.elementor-view-framed .elementor-icon:hover, .elementor-52260 .elementor-element.elementor-element-d17d2d0.elementor-view-default .elementor-icon:hover svg{fill:#FFE1BA;}.elementor-52260 .elementor-element.elementor-element-f1e6cf6.elementor-element{--align-self:center;}.elementor-52260 .elementor-element.elementor-element-f1e6cf6 .elementor-heading-title{font-weight:400;color:#536B59;}.elementor-52260 .elementor-element.elementor-element-952fc1c .menu-item a.hfe-menu-item{padding-left:6px;padding-right:6px;}.elementor-52260 .elementor-element.elementor-element-952fc1c .menu-item a.hfe-sub-menu-item{padding-left:calc( 6px + 20px );padding-right:6px;}.elementor-52260 .elementor-element.elementor-element-952fc1c .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 6px + 40px );padding-right:6px;}.elementor-52260 .elementor-element.elementor-element-952fc1c .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 6px + 60px );padding-right:6px;}.elementor-52260 .elementor-element.elementor-element-952fc1c .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 6px + 80px );padding-right:6px;}.elementor-52260 .elementor-element.elementor-element-952fc1c .menu-item a.hfe-menu-item, .elementor-52260 .elementor-element.elementor-element-952fc1c .menu-item a.hfe-sub-menu-item{padding-top:1px;padding-bottom:1px;}body:not(.rtl) .elementor-52260 .elementor-element.elementor-element-952fc1c .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:12px;}body.rtl .elementor-52260 .elementor-element.elementor-element-952fc1c .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:12px;}.elementor-52260 .elementor-element.elementor-element-952fc1c nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:12px;}body:not(.rtl) .elementor-52260 .elementor-element.elementor-element-952fc1c .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item{margin-bottom:0px;}.elementor-52260 .elementor-element.elementor-element-952fc1c ul.sub-menu{width:220px;}.elementor-52260 .elementor-element.elementor-element-952fc1c .sub-menu a.hfe-sub-menu-item,
						 .elementor-52260 .elementor-element.elementor-element-952fc1c nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-52260 .elementor-element.elementor-element-952fc1c nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-52260 .elementor-element.elementor-element-952fc1c nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-52260 .elementor-element.elementor-element-952fc1c nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-52260 .elementor-element.elementor-element-952fc1c{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-52260 .elementor-element.elementor-element-952fc1c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-52260 .elementor-element.elementor-element-952fc1c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-52260 .elementor-element.elementor-element-952fc1c .hfe-nav-menu__toggle{margin:0 auto;}.elementor-52260 .elementor-element.elementor-element-952fc1c a.hfe-menu-item, .elementor-52260 .elementor-element.elementor-element-952fc1c a.hfe-sub-menu-item{font-family:"Brandon Grotesque Regular", Inter;font-size:1rem;font-weight:normal;line-height:1rem;letter-spacing:0.8px;}.elementor-52260 .elementor-element.elementor-element-952fc1c .menu-item a.hfe-menu-item, .elementor-52260 .elementor-element.elementor-element-952fc1c .sub-menu a.hfe-sub-menu-item{color:#FFE2BB;}.elementor-52260 .elementor-element.elementor-element-952fc1c .menu-item a.hfe-menu-item:hover,
								.elementor-52260 .elementor-element.elementor-element-952fc1c .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-52260 .elementor-element.elementor-element-952fc1c .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-52260 .elementor-element.elementor-element-952fc1c .menu-item a.hfe-menu-item.highlighted,
								.elementor-52260 .elementor-element.elementor-element-952fc1c .menu-item a.hfe-menu-item:focus{color:#FFFFFF;}.elementor-52260 .elementor-element.elementor-element-952fc1c .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-52260 .elementor-element.elementor-element-952fc1c .menu-item.current-menu-ancestor a.hfe-menu-item{color:#FFFFFF;}.elementor-52260 .elementor-element.elementor-element-952fc1c .sub-menu,
								.elementor-52260 .elementor-element.elementor-element-952fc1c nav.hfe-dropdown,
								.elementor-52260 .elementor-element.elementor-element-952fc1c nav.hfe-dropdown-expandible,
								.elementor-52260 .elementor-element.elementor-element-952fc1c nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-52260 .elementor-element.elementor-element-952fc1c nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#061E1D;}.elementor-52260 .elementor-element.elementor-element-952fc1c .sub-menu li.menu-item:not(:last-child),
						.elementor-52260 .elementor-element.elementor-element-952fc1c nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-52260 .elementor-element.elementor-element-952fc1c nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-52260 .elementor-element.elementor-element-435b78c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-52260 .elementor-element.elementor-element-d6ce39f{width:var( --container-widget-width, 11.234% );max-width:11.234%;--container-widget-width:11.234%;--container-widget-flex-grow:0;}.elementor-52260 .elementor-element.elementor-element-d6ce39f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52260 .elementor-element.elementor-element-a7cfb22 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-52260 .elementor-element.elementor-element-a7cfb22{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-52260 .elementor-element.elementor-element-574f7b6{--display:flex;--z-index:14;}.elementor-52260 .elementor-element.elementor-element-574f7b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52260 .elementor-element.elementor-element-dffc20a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-52260 .elementor-element.elementor-element-dffc20a .elementor-divider-separator{width:100%;}.elementor-52260 .elementor-element.elementor-element-dffc20a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-52260 .elementor-element.elementor-element-7082d8c .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-52260 .elementor-element.elementor-element-7082d8c .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-52260 .elementor-element.elementor-element-7082d8c .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-52260 .elementor-element.elementor-element-7082d8c .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-52260 .elementor-element.elementor-element-7082d8c .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-52260 .elementor-element.elementor-element-7082d8c .menu-item a.hfe-menu-item, .elementor-52260 .elementor-element.elementor-element-7082d8c .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-52260 .elementor-element.elementor-element-7082d8c .sub-menu a.hfe-sub-menu-item,
						 .elementor-52260 .elementor-element.elementor-element-7082d8c nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-52260 .elementor-element.elementor-element-7082d8c nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-52260 .elementor-element.elementor-element-7082d8c nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-52260 .elementor-element.elementor-element-7082d8c nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-52260 .elementor-element.elementor-element-7082d8c a.hfe-menu-item, .elementor-52260 .elementor-element.elementor-element-7082d8c a.hfe-sub-menu-item{font-family:"Brandon Grotesque Regular", Inter;font-weight:400;}.elementor-52260 .elementor-element.elementor-element-7082d8c .menu-item a.hfe-menu-item, .elementor-52260 .elementor-element.elementor-element-7082d8c .sub-menu a.hfe-sub-menu-item{color:#535353;}.elementor-52260 .elementor-element.elementor-element-7082d8c .menu-item a.hfe-menu-item:hover,
								.elementor-52260 .elementor-element.elementor-element-7082d8c .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-52260 .elementor-element.elementor-element-7082d8c .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-52260 .elementor-element.elementor-element-7082d8c .menu-item a.hfe-menu-item.highlighted,
								.elementor-52260 .elementor-element.elementor-element-7082d8c .menu-item a.hfe-menu-item:focus{color:#536B59;}.elementor-52260 .elementor-element.elementor-element-7082d8c .sub-menu,
								.elementor-52260 .elementor-element.elementor-element-7082d8c nav.hfe-dropdown,
								.elementor-52260 .elementor-element.elementor-element-7082d8c nav.hfe-dropdown-expandible,
								.elementor-52260 .elementor-element.elementor-element-7082d8c nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-52260 .elementor-element.elementor-element-7082d8c nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-52260 .elementor-element.elementor-element-7082d8c .sub-menu li.menu-item:not(:last-child),
						.elementor-52260 .elementor-element.elementor-element-7082d8c nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-52260 .elementor-element.elementor-element-7082d8c nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-52260 .elementor-element.elementor-element-166336d .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-52260 .elementor-element.elementor-element-166336d .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-52260 .elementor-element.elementor-element-166336d .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-52260 .elementor-element.elementor-element-166336d .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-52260 .elementor-element.elementor-element-166336d .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-52260 .elementor-element.elementor-element-166336d .menu-item a.hfe-menu-item, .elementor-52260 .elementor-element.elementor-element-166336d .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-52260 .elementor-element.elementor-element-166336d .sub-menu a.hfe-sub-menu-item,
						 .elementor-52260 .elementor-element.elementor-element-166336d nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-52260 .elementor-element.elementor-element-166336d nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-52260 .elementor-element.elementor-element-166336d nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-52260 .elementor-element.elementor-element-166336d nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-52260 .elementor-element.elementor-element-166336d a.hfe-menu-item, .elementor-52260 .elementor-element.elementor-element-166336d a.hfe-sub-menu-item{font-family:"Brandon Grotesque Regular", Inter;font-weight:400;}.elementor-52260 .elementor-element.elementor-element-166336d .menu-item a.hfe-menu-item, .elementor-52260 .elementor-element.elementor-element-166336d .sub-menu a.hfe-sub-menu-item{color:#535353;}.elementor-52260 .elementor-element.elementor-element-166336d .menu-item a.hfe-menu-item:hover,
								.elementor-52260 .elementor-element.elementor-element-166336d .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-52260 .elementor-element.elementor-element-166336d .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-52260 .elementor-element.elementor-element-166336d .menu-item a.hfe-menu-item.highlighted,
								.elementor-52260 .elementor-element.elementor-element-166336d .menu-item a.hfe-menu-item:focus{color:#536B59;}.elementor-52260 .elementor-element.elementor-element-166336d .sub-menu,
								.elementor-52260 .elementor-element.elementor-element-166336d nav.hfe-dropdown,
								.elementor-52260 .elementor-element.elementor-element-166336d nav.hfe-dropdown-expandible,
								.elementor-52260 .elementor-element.elementor-element-166336d nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-52260 .elementor-element.elementor-element-166336d nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-52260 .elementor-element.elementor-element-166336d .sub-menu li.menu-item:not(:last-child),
						.elementor-52260 .elementor-element.elementor-element-166336d nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-52260 .elementor-element.elementor-element-166336d nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-52260 .elementor-element.elementor-element-95165f4{--spacer-size:50px;}.elementor-52260 .elementor-element.elementor-element-95165f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52260 .elementor-element.elementor-element-3748d3a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:.8rem .8rem;--row-gap:.8rem;--column-gap:.8rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-52260 .elementor-element.elementor-element-3748d3a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-52260 .elementor-element.elementor-element-c0c4cac .e-search-input{background-color:#F2F7F3;font-weight:normal;border-style:none;}.elementor-52260 .elementor-element.elementor-element-c0c4cac{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;--e-search-results-columns:1;--e-search-results-grid-auto-rows:1fr;--e-search-loop-item-equal-height:100%;--e-search-placeholder-color:#A9A9A9;--e-search-icon-label-color:#02010100;--e-search-input-padding-block-start:.75rem;--e-search-input-padding-inline-start:1rem;--e-search-input-padding-block-end:.75rem;--e-search-input-padding-inline-end:1rem;--e-search-icon-label-size:1rem;--e-search-input-gap:0.8rem;--e-search-submit-margin-inline-start:0px;--e-search-input-and-results-gap:40px;--e-search-results-width:25rem;--e-search-results-max-height:25rem;--e-search-results-inset-inline-start:initial;--e-search-results-inset-inline-end:0;--e-search-results-transform:initial;--e-search-loader-icon-color:var( --e-global-color-primary );--e-search-nothing-found-padding-block-end:2rem;--e-search-nothing-found-message-alignment:center;}.elementor-52260 .elementor-element.elementor-element-c0c4cac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-52260 .elementor-element.elementor-element-c0c4cac.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-52260 .elementor-element.elementor-element-23beafa > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-52260 .elementor-element.elementor-element-23beafa.elementor-element{--align-self:center;}.elementor-52260 .elementor-element.elementor-element-23beafa .elementor-icon-wrapper{text-align:center;}.elementor-52260 .elementor-element.elementor-element-23beafa.elementor-view-stacked .elementor-icon{background-color:#F2F7F3;color:var( --e-global-color-text );}.elementor-52260 .elementor-element.elementor-element-23beafa.elementor-view-framed .elementor-icon, .elementor-52260 .elementor-element.elementor-element-23beafa.elementor-view-default .elementor-icon{color:#F2F7F3;border-color:#F2F7F3;}.elementor-52260 .elementor-element.elementor-element-23beafa.elementor-view-framed .elementor-icon, .elementor-52260 .elementor-element.elementor-element-23beafa.elementor-view-default .elementor-icon svg{fill:#F2F7F3;}.elementor-52260 .elementor-element.elementor-element-23beafa.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-52260 .elementor-element.elementor-element-23beafa.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-52260 .elementor-element.elementor-element-23beafa.elementor-view-stacked .elementor-icon:hover{background-color:#E2E2E2;}.elementor-52260 .elementor-element.elementor-element-23beafa.elementor-view-framed .elementor-icon:hover, .elementor-52260 .elementor-element.elementor-element-23beafa.elementor-view-default .elementor-icon:hover{color:#E2E2E2;border-color:#E2E2E2;}.elementor-52260 .elementor-element.elementor-element-23beafa.elementor-view-framed .elementor-icon:hover, .elementor-52260 .elementor-element.elementor-element-23beafa.elementor-view-default .elementor-icon:hover svg{fill:#E2E2E2;}.elementor-52260 .elementor-element.elementor-element-23beafa .elementor-icon{font-size:1rem;padding:1rem;border-radius:0px 0px 0px 0px;}.elementor-52260 .elementor-element.elementor-element-23beafa .elementor-icon svg{height:1rem;}.elementor-52260 .elementor-element.elementor-element-79e2ad3 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-52260 .elementor-element.elementor-element-79e2ad3.elementor-element{--align-self:center;}.elementor-52260 .elementor-element.elementor-element-79e2ad3 .elementor-icon-wrapper{text-align:center;}.elementor-52260 .elementor-element.elementor-element-79e2ad3.elementor-view-stacked .elementor-icon{background-color:#F2F7F3;color:var( --e-global-color-text );}.elementor-52260 .elementor-element.elementor-element-79e2ad3.elementor-view-framed .elementor-icon, .elementor-52260 .elementor-element.elementor-element-79e2ad3.elementor-view-default .elementor-icon{color:#F2F7F3;border-color:#F2F7F3;}.elementor-52260 .elementor-element.elementor-element-79e2ad3.elementor-view-framed .elementor-icon, .elementor-52260 .elementor-element.elementor-element-79e2ad3.elementor-view-default .elementor-icon svg{fill:#F2F7F3;}.elementor-52260 .elementor-element.elementor-element-79e2ad3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-52260 .elementor-element.elementor-element-79e2ad3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-52260 .elementor-element.elementor-element-79e2ad3.elementor-view-stacked .elementor-icon:hover{background-color:#E2E2E2;}.elementor-52260 .elementor-element.elementor-element-79e2ad3.elementor-view-framed .elementor-icon:hover, .elementor-52260 .elementor-element.elementor-element-79e2ad3.elementor-view-default .elementor-icon:hover{color:#E2E2E2;border-color:#E2E2E2;}.elementor-52260 .elementor-element.elementor-element-79e2ad3.elementor-view-framed .elementor-icon:hover, .elementor-52260 .elementor-element.elementor-element-79e2ad3.elementor-view-default .elementor-icon:hover svg{fill:#E2E2E2;}.elementor-52260 .elementor-element.elementor-element-79e2ad3 .elementor-icon{font-size:1rem;padding:1rem;border-radius:0px 0px 0px 0px;}.elementor-52260 .elementor-element.elementor-element-79e2ad3 .elementor-icon svg{height:1rem;}.elementor-52260 .elementor-element.elementor-element-9156259 .elementor-menu-cart__close-button, .elementor-52260 .elementor-element.elementor-element-9156259 .elementor-menu-cart__close-button-custom{display:none;}.elementor-52260 .elementor-element.elementor-element-9156259 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-52260 .elementor-element.elementor-element-9156259.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container{right:0;left:auto;transform:none;}.elementor-52260 .elementor-element.elementor-element-9156259{--mini-cart-spacing:36px;--price-quantity-position--grid-template-rows:auto 75%;--price-quantity-position--align-self:start;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-text );--toggle-button-background-color:#F2F7F3;--toggle-button-border-color:#F2F7F3;--toggle-button-icon-hover-color:#535353;--toggle-button-hover-background-color:#E2E2E2;--toggle-button-border-width:0px;--toggle-button-border-radius:0px;--toggle-icon-padding:1rem 1rem .93rem 1rem;--items-indicator-text-color:#FFFFFF;--items-indicator-background-color:#344C00;--cart-border-style:solid;--cart-border-color:var( --e-global-color-85c27d7 );--cart-padding:1rem 1rem 1rem 1rem;--product-variations-color:#001142;--product-price-color:var( --e-global-color-dc641a0 );--divider-color:var( --e-global-color-85c27d7 );--subtotal-divider-color:var( --e-global-color-85c27d7 );--divider-width:1px;--subtotal-divider-top-width:1px;--subtotal-divider-right-width:1px;--subtotal-divider-bottom-width:1px;--subtotal-divider-left-width:1px;--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--space-between-buttons:10px;--view-cart-button-text-color:#243528;--view-cart-button-background-color:#FFFFFF;--view-cart-button-hover-text-color:#FFFFFF;--view-cart-button-hover-background-color:#243528;--checkout-button-text-color:#FFFFFF;--checkout-button-background-color:#243528;--checkout-button-hover-text-color:#243528;--checkout-button-hover-background-color:#FFFFFF;--empty-message-color:#2B2B2B;--empty-message-alignment:center;}body:not(.rtl) .elementor-52260 .elementor-element.elementor-element-9156259 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-1rem;top:-1rem;}body.rtl .elementor-52260 .elementor-element.elementor-element-9156259 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:1rem;top:-1rem;left:auto;}.elementor-52260 .elementor-element.elementor-element-9156259 .elementor-menu-cart__main{border-width:1px 1px 1px 1px;}.elementor-52260 .elementor-element.elementor-element-9156259 .elementor-menu-cart__subtotal{font-size:10px;}.elementor-52260 .elementor-element.elementor-element-9156259 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-52260 .elementor-element.elementor-element-9156259 .elementor-menu-cart__product-name a{color:#002C0F;}.elementor-52260 .elementor-element.elementor-element-9156259 .elementor-menu-cart__product-price .product-quantity{color:var( --e-global-color-85c27d7 );}.elementor-52260 .elementor-element.elementor-element-9156259 .elementor-button--view-cart{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-52260 .elementor-element.elementor-element-9156259 .elementor-button--checkout{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-52260 .elementor-element.elementor-element-4cdedb6{--display:flex;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-52260 .elementor-element.elementor-element-61bef00{--width:fit-content;}.elementor-52260 .elementor-element.elementor-element-b06a6c6{--width:100%;}.elementor-52260 .elementor-element.elementor-element-3748d3a{--width:fit-content;}}@media(max-width:1024px) and (min-width:768px){.elementor-52260 .elementor-element.elementor-element-b06a6c6{--width:517.2px;}}@media(max-width:1024px){.elementor-52260 .elementor-element.elementor-element-20715e1 .elementor-heading-title{font-size:0.5em;}.elementor-52260 .elementor-element.elementor-element-60f61e1 .elementor-heading-title{font-size:0.5em;}.elementor-52260 .elementor-element.elementor-element-86c06d8 .elementor-countdown-digits{font-size:0.5rem;}.elementor-52260 .elementor-element.elementor-element-eb94221 .elementor-heading-title{font-size:0.6rem;}.elementor-52260 .elementor-element.elementor-element-9a1453e .elementor-heading-title{font-size:0.6rem;}.elementor-52260 .elementor-element.elementor-element-b06a6c6{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0.85rem;--padding-bottom:0.85rem;--padding-left:1rem;--padding-right:1rem;}.elementor-52260 .elementor-element.elementor-element-952fc1c .menu-item a.hfe-menu-item{padding-left:6px;padding-right:6px;}.elementor-52260 .elementor-element.elementor-element-952fc1c .menu-item a.hfe-sub-menu-item{padding-left:calc( 6px + 20px );padding-right:6px;}.elementor-52260 .elementor-element.elementor-element-952fc1c .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 6px + 40px );padding-right:6px;}.elementor-52260 .elementor-element.elementor-element-952fc1c .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 6px + 60px );padding-right:6px;}.elementor-52260 .elementor-element.elementor-element-952fc1c .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 6px + 80px );padding-right:6px;}.elementor-52260 .elementor-element.elementor-element-952fc1c .menu-item a.hfe-menu-item, .elementor-52260 .elementor-element.elementor-element-952fc1c .menu-item a.hfe-sub-menu-item{padding-top:4px;padding-bottom:4px;}body:not(.rtl) .elementor-52260 .elementor-element.elementor-element-952fc1c.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-52260 .elementor-element.elementor-element-952fc1c nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}body:not(.rtl) .elementor-52260 .elementor-element.elementor-element-952fc1c .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item{margin-bottom:0px;}.elementor-52260 .elementor-element.elementor-element-952fc1c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-52260 .elementor-element.elementor-element-952fc1c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52260 .elementor-element.elementor-element-952fc1c a.hfe-menu-item, .elementor-52260 .elementor-element.elementor-element-952fc1c a.hfe-sub-menu-item{font-size:0.75rem;}.elementor-52260 .elementor-element.elementor-element-95165f4{--spacer-size:0px;}.elementor-52260 .elementor-element.elementor-element-3748d3a{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-52260 .elementor-element.elementor-element-8ccc3a5{--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-52260 .elementor-element.elementor-element-eb94221.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-52260 .elementor-element.elementor-element-eb94221{text-align:center;}.elementor-52260 .elementor-element.elementor-element-eb94221 .elementor-heading-title{font-size:0.8rem;}.elementor-52260 .elementor-element.elementor-element-b06a6c6{--width:98%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:nowrap;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-52260 .elementor-element.elementor-element-b06a6c6.e-con{--align-self:center;}.elementor-52260 .elementor-element.elementor-element-043bbfb{--container-widget-width:106px;--container-widget-flex-grow:0;width:var( --container-widget-width, 106px );max-width:106px;}.elementor-52260 .elementor-element.elementor-element-043bbfb.elementor-element{--align-self:center;}.elementor-52260 .elementor-element.elementor-element-043bbfb img{width:100%;max-width:100%;height:50px;}.elementor-52260 .elementor-element.elementor-element-d17d2d0 > .elementor-widget-container{padding:1rem 0rem 0rem 1rem;}.elementor-52260 .elementor-element.elementor-element-d17d2d0.elementor-element{--align-self:flex-start;}.elementor-52260 .elementor-element.elementor-element-d17d2d0 .elementor-icon{font-size:35px;}.elementor-52260 .elementor-element.elementor-element-d17d2d0 .elementor-icon svg{height:35px;}.elementor-52260 .elementor-element.elementor-element-d17d2d0 .elementor-icon i, .elementor-52260 .elementor-element.elementor-element-d17d2d0 .elementor-icon svg{transform:rotate(0deg);}.elementor-52260 .elementor-element.elementor-element-f1e6cf6 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-52260 .elementor-element.elementor-element-f1e6cf6.elementor-element{--align-self:center;}.elementor-52260 .elementor-element.elementor-element-f1e6cf6{text-align:start;}.elementor-52260 .elementor-element.elementor-element-f1e6cf6 .elementor-heading-title{font-size:1rem;line-height:1rem;}.elementor-52260 .elementor-element.elementor-element-952fc1c .menu-item a.hfe-menu-item{padding-left:0px;padding-right:0px;}.elementor-52260 .elementor-element.elementor-element-952fc1c .menu-item a.hfe-sub-menu-item{padding-left:calc( 0px + 20px );padding-right:0px;}.elementor-52260 .elementor-element.elementor-element-952fc1c .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 40px );padding-right:0px;}.elementor-52260 .elementor-element.elementor-element-952fc1c .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 60px );padding-right:0px;}.elementor-52260 .elementor-element.elementor-element-952fc1c .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 80px );padding-right:0px;}.elementor-52260 .elementor-element.elementor-element-952fc1c .menu-item a.hfe-menu-item, .elementor-52260 .elementor-element.elementor-element-952fc1c .menu-item a.hfe-sub-menu-item{padding-top:0px;padding-bottom:0px;}body:not(.rtl) .elementor-52260 .elementor-element.elementor-element-952fc1c.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-52260 .elementor-element.elementor-element-952fc1c nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}body:not(.rtl) .elementor-52260 .elementor-element.elementor-element-952fc1c .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body.rtl .elementor-52260 .elementor-element.elementor-element-952fc1c .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:0px;}.elementor-52260 .elementor-element.elementor-element-952fc1c nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-52260 .elementor-element.elementor-element-952fc1c{width:var( --container-widget-width, 304.688rem );max-width:304.688rem;--container-widget-width:304.688rem;--container-widget-flex-grow:0;z-index:16;}.elementor-52260 .elementor-element.elementor-element-952fc1c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-52260 .elementor-element.elementor-element-952fc1c.elementor-element{--align-self:center;}.elementor-52260 .elementor-element.elementor-element-d6ce39f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-52260 .elementor-element.elementor-element-d6ce39f{--container-widget-width:106px;--container-widget-flex-grow:0;width:var( --container-widget-width, 106px );max-width:106px;}.elementor-52260 .elementor-element.elementor-element-d6ce39f.elementor-element{--align-self:flex-end;}.elementor-52260 .elementor-element.elementor-element-d6ce39f img{width:100%;max-width:100%;height:50px;}.elementor-52260 .elementor-element.elementor-element-a7cfb22{--e-off-canvas-justify-content:flex-start;--e-off-canvas-width:70%;}.elementor-52260 .elementor-element.elementor-element-574f7b6{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-52260 .elementor-element.elementor-element-1190434{text-align:start;}.elementor-52260 .elementor-element.elementor-element-1190434 img{width:51%;}.elementor-52260 .elementor-element.elementor-element-dffc20a .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-52260 .elementor-element.elementor-element-dffc20a .elementor-divider{text-align:left;padding-block-start:6px;padding-block-end:6px;}.elementor-52260 .elementor-element.elementor-element-7082d8c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-52260 .elementor-element.elementor-element-7082d8c.elementor-element{--align-self:stretch;}.elementor-52260 .elementor-element.elementor-element-7082d8c a.hfe-menu-item, .elementor-52260 .elementor-element.elementor-element-7082d8c a.hfe-sub-menu-item{font-size:1rem;}.elementor-52260 .elementor-element.elementor-element-166336d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-52260 .elementor-element.elementor-element-166336d.elementor-element{--align-self:stretch;}.elementor-52260 .elementor-element.elementor-element-166336d a.hfe-menu-item, .elementor-52260 .elementor-element.elementor-element-166336d a.hfe-sub-menu-item{font-size:1rem;}.elementor-52260 .elementor-element.elementor-element-95165f4{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-52260 .elementor-element.elementor-element-95165f4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-52260 .elementor-element.elementor-element-3748d3a{--width:66%;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:18px;}.elementor-52260 .elementor-element.elementor-element-3748d3a.e-con{--align-self:center;}.elementor-52260 .elementor-element.elementor-element-c0c4cac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-52260 .elementor-element.elementor-element-c0c4cac{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;--e-search-input-padding-block-start:0rem;--e-search-input-padding-inline-start:0rem;--e-search-input-padding-block-end:0rem;--e-search-input-padding-inline-end:0rem;--e-search-icon-label-size:0.3rem;--e-search-input-gap:1rem;--e-search-submit-margin-inline-start:2px;--e-search-input-and-results-gap:30px;--e-search-results-width:90vw;--e-search-results-inset-inline-start:0;--e-search-results-inset-inline-end:initial;--e-search-results-transform:initial;}.elementor-52260 .elementor-element.elementor-element-c0c4cac.elementor-element{--align-self:center;}.elementor-52260 .elementor-element.elementor-element-c0c4cac .e-search-input{font-size:10px;line-height:0.1em;letter-spacing:0px;word-spacing:0.1em;}.elementor-52260 .elementor-element.elementor-element-9156259.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container{right:0;left:auto;transform:none;}.elementor-52260 .elementor-element.elementor-element-9156259{--toggle-icon-padding:0rem 0rem 0rem 0rem;--divider-width:1px;--subtotal-divider-top-width:1px;--subtotal-divider-right-width:1px;--subtotal-divider-bottom-width:1px;--subtotal-divider-left-width:1px;--product-divider-gap:10px;}body:not(.rtl) .elementor-52260 .elementor-element.elementor-element-9156259 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-15px;top:-15px;}body.rtl .elementor-52260 .elementor-element.elementor-element-9156259 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:15px;top:-15px;left:auto;}}/* Start custom CSS for container, class: .elementor-element-61bef00 */.elementor-52260 .elementor-element.elementor-element-61bef00 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for navigation-menu, class: .elementor-element-952fc1c */slectore .hfe-nav-menu{
    display: flex;
}

@media(max-width:1024px){
    .elementor-52260 .elementor-element.elementor-element-952fc1c{
        width: fit-content !important;
    }
}/* End custom CSS */
/* Start custom CSS for navigation-menu, class: .elementor-element-7082d8c */.elementor-52260 .elementor-element.elementor-element-7082d8c .hfe-nav-menu__layout-vertical.hfe-nav-menu__submenu-arrow *{
    padding-left: 0px !important;
}/* End custom CSS */
/* Start custom CSS for navigation-menu, class: .elementor-element-166336d */.elementor-52260 .elementor-element.elementor-element-166336d .hfe-nav-menu__layout-vertical.hfe-nav-menu__submenu-arrow *{
    padding-left: 0px !important;
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-c0c4cac */.elementor-52260 .elementor-element.elementor-element-c0c4cac .e-search-results-list {
    display: flex;
}

.elementor-52260 .elementor-element.elementor-element-c0c4cac .e-loop-item {
    width: 30%;
}

.elementor-52260 .elementor-element.elementor-element-c0c4cac .no-results > .e-search-results-list {
    justify-content: center;
}

.no-results::before{
    content: url("http://stage.florescenza.co.uk/wp-content/uploads/2025/01/search-result-1.png");
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 2rem 1rem 2rem 0;
}

.elementor-52260 .elementor-element.elementor-element-c0c4cac .product_title {
    font-size: 0.8rem !important;
    white-space: nowrap; 
  overflow: hidden;
  text-overflow: ellipsis;
}

.elementor-52260 .elementor-element.elementor-element-c0c4cac .price {
    font-size: 14px !important;
    margin-top: 10px;
}

.elementor-52260 .elementor-element.elementor-element-c0c4cac .price > del {
    font-size: 10px !important;
}

.elementor-52260 .elementor-element.elementor-element-c0c4cac h1.entry-title , .elementor-52260 .elementor-element.elementor-element-c0c4cac .elementor-widget-woocommerce-product-title {
    display: block !important;
}

@media(max-width:767px){
    .elementor-52260 .elementor-element.elementor-element-c0c4cac {
        display: flex;  
        width: fit-content !important;
    }
    
    .elementor-52260 .elementor-element.elementor-element-c0c4cac .elementor-widget-container{
        display: flex;
        width: 100%;
    }
    
    .elementor-52260 .elementor-element.elementor-element-c0c4cac search{
        position:relative;
        width:40px;
        height:40px;
        transform: translateX(0);
    }
    
    .elementor-52260 .elementor-element.elementor-element-c0c4cac search:has(input.e-search-input:focus){
        position: absolute;
        right: 0;
        left: auto;
        width: 100vw;
        height: 100%;
        top: 0;
        z-index: 1;
        transform: translateX(4.3rem);
    }
    
    .elementor-52260 .elementor-element.elementor-element-c0c4cac search:has(input.e-search-input:focus) label svg{
        inset-block-start: 50%;
        inset-inline-start: var(--e-search-input-padding-inline-start);
        position: absolute;
        transform: translateY(-50%);
    }
    
    .elementor-52260 .elementor-element.elementor-element-c0c4cac label svg{
        inset-inline-start: .7rem;
    }
    
    .elementor-52260 .elementor-element.elementor-element-c0c4cac input.e-search-input{
        background-color: transparent !important;
        width:40px;
        height:40px;
        border-radius: 8px;
        font-size: 14px;
        text-align: left;
        transition: width 0.3s ease, height 0.3s ease;
        outline: none;
        padding: 0;
    }
    
    .elementor-52260 .elementor-element.elementor-element-c0c4cac input.e-search-input:focus {
        background-color: #F2F7F3 !important;
        width: calc(100vw - 2rem);
        padding: .5rem 1rem .5rem 3rem;
        height: 100%;
        border-color: #0056b3;
    }

}

@media(max-width:1024px){
    .elementor-52260 .elementor-element.elementor-element-c0c4cac{
        width:70%;
    }
 .e-focus {
        padding-bottom: 1.2rem;
    }
    .elementor-52260 .elementor-element.elementor-element-c0c4cac .e-search{
        width: 50px;
    }
    
    .elementor-52260 .elementor-element.elementor-element-c0c4cac input.e-search-input {
        width:50px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-23beafa */.elementor-52260 .elementor-element.elementor-element-23beafa{
    color: rgb(#,0,0)
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-9156259 */.elementor-52260 .elementor-element.elementor-element-9156259 .elementor-menu-cart__toggle .elementor-button{
    border-width: 0 !important;
    border: none !important;
}

.elementor-52260 .elementor-element.elementor-element-9156259 .elementor-menu-cart__main {
    min-width: 22rem;
}

.elementor-52260 .elementor-element.elementor-element-9156259 .elementor-menu-cart__subtotal {
    display: none;
}

@media(max-width:767px){
    .elementor-52260 .elementor-element.elementor-element-9156259 .elementor-menu-cart__toggle_button{
        display:flex;
        justify-content:center;
        align-items:center;
        padding:0;
        width:40px;
        height:40px;
        background-color: transparent;
    }
    
    .elementor-52260 .elementor-element.elementor-element-9156259 .elementor-menu-cart__toggle_button svg{
        height:1.2rem;
        width:1.2rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06a6c6 */.elementor-52260 .elementor-element.elementor-element-b06a6c6 .e-off-canvas__content{
    margin: 0px;
}/* End custom CSS */