.elementor-4118 .elementor-element.elementor-element-43ba4f7{--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:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-4118 .elementor-element.elementor-element-43ba4f7:not(.elementor-motion-effects-element-type-background), .elementor-4118 .elementor-element.elementor-element-43ba4f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4118 .elementor-element.elementor-element-3420cce{--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;}.elementor-4118 .elementor-element.elementor-element-3420cce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4118 .elementor-element.elementor-element-d0c60a3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4118 .elementor-element.elementor-element-d0c60a3{text-align:start;}.elementor-4118 .elementor-element.elementor-element-d0c60a3 img{width:200px;border-style:none;}.elementor-4118 .elementor-element.elementor-element-fa5985c{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-4118 .elementor-element.elementor-element-fa5985c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4118 .elementor-element.elementor-element-7fc1a12 .elementor-button{background-color:var( --e-global-color-49fbe97 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:10px 22px 10px 22px;}.elementor-4118 .elementor-element.elementor-element-7fc1a12 .elementor-button:hover, .elementor-4118 .elementor-element.elementor-element-7fc1a12 .elementor-button:focus{background-color:#BDC5CF;color:var( --e-global-color-secondary );}.elementor-4118 .elementor-element.elementor-element-7fc1a12{width:auto;max-width:auto;}.elementor-4118 .elementor-element.elementor-element-7fc1a12.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4118 .elementor-element.elementor-element-7fc1a12 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4118 .elementor-element.elementor-element-7fc1a12 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4118 .elementor-element.elementor-element-7fc1a12 .elementor-button:hover svg, .elementor-4118 .elementor-element.elementor-element-7fc1a12 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4118 .elementor-element.elementor-element-1bd364d .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:10px 22px 10px 22px;}.elementor-4118 .elementor-element.elementor-element-1bd364d .elementor-button:hover, .elementor-4118 .elementor-element.elementor-element-1bd364d .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-4118 .elementor-element.elementor-element-1bd364d{width:auto;max-width:auto;}.elementor-4118 .elementor-element.elementor-element-1bd364d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4118 .elementor-element.elementor-element-1bd364d .elementor-button-content-wrapper{flex-direction:row;}.elementor-4118 .elementor-element.elementor-element-1bd364d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-4118 .elementor-element.elementor-element-1bd364d .elementor-button:hover svg, .elementor-4118 .elementor-element.elementor-element-1bd364d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-nav-menu__toggle,
						.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-nav-menu-icon{margin:0 auto;justify-content:center;}.elementor-4118 .elementor-element.elementor-element-c637430 li.menu-item a{justify-content:space-between;}.elementor-4118 .elementor-element.elementor-element-c637430 li.hfe-button-wrapper{text-align:space-between;}.elementor-4118 .elementor-element.elementor-element-c637430.hfe-menu-item-flex-end li.hfe-button-wrapper{text-align:right;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-flyout-wrapper .hfe-side{width:300px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-flyout-open.left{left:-300px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-flyout-open.right{right:-300px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-flyout-content{padding:30px;background-color:#FFFFFF;}.elementor-4118 .elementor-element.elementor-element-c637430 .menu-item a.hfe-menu-item{padding-left:13px;padding-right:13px;}.elementor-4118 .elementor-element.elementor-element-c637430 .menu-item a.hfe-sub-menu-item{padding-left:calc( 13px + 20px );padding-right:13px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 13px + 40px );padding-right:13px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 13px + 60px );padding-right:13px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 13px + 80px );padding-right:13px;}.elementor-4118 .elementor-element.elementor-element-c637430 .menu-item a.hfe-menu-item, .elementor-4118 .elementor-element.elementor-element-c637430 .menu-item a.hfe-sub-menu-item{padding-top:17px;padding-bottom:17px;}body:not(.rtl) .elementor-4118 .elementor-element.elementor-element-c637430 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:22px;}body.rtl .elementor-4118 .elementor-element.elementor-element-c637430 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:22px;}.elementor-4118 .elementor-element.elementor-element-c637430 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:22px;}.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu li a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:16px;padding-right:16px;}.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 16px + 20px );padding-right:16px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 16px + 40px );padding-right:16px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 16px + 60px );padding-right:16px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 16px + 80px );padding-right:16px;}.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu a.hfe-sub-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-4118 .elementor-element.elementor-element-c637430{width:auto;max-width:auto;}.elementor-4118 .elementor-element.elementor-element-c637430.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4118 .elementor-element.elementor-element-c637430 a.hfe-menu-item, .elementor-4118 .elementor-element.elementor-element-c637430 a.hfe-sub-menu-item{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;}.elementor-4118 .elementor-element.elementor-element-c637430 .menu-item a.hfe-menu-item, .elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-text );}.elementor-4118 .elementor-element.elementor-element-c637430 .menu-item a.hfe-menu-item:hover,
								.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-4118 .elementor-element.elementor-element-c637430 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-4118 .elementor-element.elementor-element-c637430 .menu-item a.hfe-menu-item.highlighted,
								.elementor-4118 .elementor-element.elementor-element-c637430 .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-secondary );}.elementor-4118 .elementor-element.elementor-element-c637430 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-4118 .elementor-element.elementor-element-c637430 .menu-item.current-menu-ancestor a.hfe-menu-item{color:var( --e-global-color-secondary );}.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu a.hfe-sub-menu-item,
								.elementor-4118 .elementor-element.elementor-element-c637430 .elementor-menu-toggle,
								.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:var( --e-global-color-secondary );}.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu,
								.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown,
								.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible,
								.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:var( --e-global-color-19fc33e );}.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-4118 .elementor-element.elementor-element-c637430 .elementor-menu-toggle:hover,
								.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:#FFFFFF;}.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{background-color:var( --e-global-color-secondary );}.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active
							{color:#FFFFFF;}.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active{background-color:var( --e-global-color-secondary );}.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-nav-menu__layout-horizontal .sub-menu,
							.elementor-4118 .elementor-element.elementor-element-c637430 nav:not(.hfe-nav-menu__layout-horizontal) .sub-menu.sub-menu-open,
							.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown .hfe-nav-menu,
						 	.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible .hfe-nav-menu{border-style:solid;border-color:var( --e-global-color-49fbe97 );}.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu li.menu-item:not(:last-child),
						.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:var( --e-global-color-49fbe97 );border-bottom-width:1px;}.elementor-4118 .elementor-element.elementor-element-c637430 div.hfe-nav-menu-icon{color:var( --e-global-color-accent );}.elementor-4118 .elementor-element.elementor-element-c637430 div.hfe-nav-menu-icon svg{fill:var( --e-global-color-accent );}.elementor-4118 .elementor-element.elementor-element-c637430 div.hfe-nav-menu-icon:hover{color:var( --e-global-color-primary );}.elementor-4118 .elementor-element.elementor-element-c637430 div.hfe-nav-menu-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-flyout-close{color:#7A7A7A;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-flyout-close svg{fill:#7A7A7A;}.elementor-4118 .elementor-element.elementor-element-c8d7475{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;box-shadow:0px 7px 9px -7px rgba(0, 0, 0, 0.31);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-4118 .elementor-element.elementor-element-c8d7475:not(.elementor-motion-effects-element-type-background), .elementor-4118 .elementor-element.elementor-element-c8d7475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4118 .elementor-element.elementor-element-34796bf .menu-item a.hfe-menu-item{padding-left:10px;padding-right:10px;}.elementor-4118 .elementor-element.elementor-element-34796bf .menu-item a.hfe-sub-menu-item{padding-left:calc( 10px + 20px );padding-right:10px;}.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 40px );padding-right:10px;}.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 60px );padding-right:10px;}.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 80px );padding-right:10px;}.elementor-4118 .elementor-element.elementor-element-34796bf .menu-item a.hfe-menu-item, .elementor-4118 .elementor-element.elementor-element-34796bf .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}body:not(.rtl) .elementor-4118 .elementor-element.elementor-element-34796bf .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:15px;}body.rtl .elementor-4118 .elementor-element.elementor-element-34796bf .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:15px;}.elementor-4118 .elementor-element.elementor-element-34796bf nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:15px;}.elementor-4118 .elementor-element.elementor-element-34796bf ul.sub-menu{width:303px;}.elementor-4118 .elementor-element.elementor-element-34796bf .sub-menu li a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:16px;padding-right:16px;}.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 16px + 20px );padding-right:16px;}.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 16px + 40px );padding-right:16px;}.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 16px + 60px );padding-right:16px;}.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 16px + 80px );padding-right:16px;}.elementor-4118 .elementor-element.elementor-element-34796bf .sub-menu a.hfe-sub-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:14px;padding-bottom:14px;}.elementor-4118 .elementor-element.elementor-element-34796bf > .elementor-widget-container{margin:0px -15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4118 .elementor-element.elementor-element-34796bf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-nav-menu__toggle{margin:0 auto;}.elementor-4118 .elementor-element.elementor-element-34796bf a.hfe-menu-item, .elementor-4118 .elementor-element.elementor-element-34796bf a.hfe-sub-menu-item{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-4118 .elementor-element.elementor-element-34796bf .menu-item a.hfe-menu-item, .elementor-4118 .elementor-element.elementor-element-34796bf .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-text );}.elementor-4118 .elementor-element.elementor-element-34796bf .menu-item a.hfe-menu-item:hover,
								.elementor-4118 .elementor-element.elementor-element-34796bf .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-4118 .elementor-element.elementor-element-34796bf .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-4118 .elementor-element.elementor-element-34796bf .menu-item a.hfe-menu-item.highlighted,
								.elementor-4118 .elementor-element.elementor-element-34796bf .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-49fbe97 );}.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-secondary );}.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:var( --e-global-color-secondary );}.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-secondary );}.elementor-4118 .elementor-element.elementor-element-34796bf .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-4118 .elementor-element.elementor-element-34796bf .menu-item.current-menu-ancestor a.hfe-menu-item{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-4118 .elementor-element.elementor-element-34796bf .sub-menu,
								.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown,
								.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown-expandible,
								.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-4118 .elementor-element.elementor-element-34796bf .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active
							{color:#FFFFFF;}.elementor-4118 .elementor-element.elementor-element-34796bf .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active{background-color:var( --e-global-color-secondary );}.elementor-4118 .elementor-element.elementor-element-34796bf .sub-menu li.menu-item:not(:last-child),
						.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:var( --e-global-color-49fbe97 );border-bottom-width:1px;}.elementor-4118 .elementor-element.elementor-element-34796bf div.hfe-nav-menu-icon{color:var( --e-global-color-accent );}.elementor-4118 .elementor-element.elementor-element-34796bf div.hfe-nav-menu-icon svg{fill:var( --e-global-color-accent );}.elementor-4118 .elementor-element.elementor-element-34796bf div.hfe-nav-menu-icon:hover{color:var( --e-global-color-primary );}.elementor-4118 .elementor-element.elementor-element-34796bf div.hfe-nav-menu-icon:hover svg{fill:var( --e-global-color-primary );}@media(min-width:768px){.elementor-4118 .elementor-element.elementor-element-43ba4f7{--content-width:1300px;}.elementor-4118 .elementor-element.elementor-element-3420cce{--width:20%;}.elementor-4118 .elementor-element.elementor-element-fa5985c{--width:80%;}.elementor-4118 .elementor-element.elementor-element-c8d7475{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4118 .elementor-element.elementor-element-43ba4f7{--content-width:1600px;}.elementor-4118 .elementor-element.elementor-element-3420cce{--width:30%;}.elementor-4118 .elementor-element.elementor-element-fa5985c{--width:70%;}}@media(max-width:1024px){.elementor-4118 .elementor-element.elementor-element-43ba4f7{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4118 .elementor-element.elementor-element-d0c60a3{text-align:start;}.elementor-4118 .elementor-element.elementor-element-d0c60a3 img{width:79%;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-flyout-wrapper .hfe-side{width:350px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-flyout-open.left{left:-350px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-flyout-open.right{right:-350px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-flyout-content{padding:23px;}.elementor-4118 .elementor-element.elementor-element-c637430 .menu-item a.hfe-menu-item{padding-left:11px;padding-right:11px;}.elementor-4118 .elementor-element.elementor-element-c637430 .menu-item a.hfe-sub-menu-item{padding-left:calc( 11px + 20px );padding-right:11px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 11px + 40px );padding-right:11px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 11px + 60px );padding-right:11px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 11px + 80px );padding-right:11px;}.elementor-4118 .elementor-element.elementor-element-c637430 .menu-item a.hfe-menu-item, .elementor-4118 .elementor-element.elementor-element-c637430 .menu-item a.hfe-sub-menu-item{padding-top:17px;padding-bottom:17px;}body:not(.rtl) .elementor-4118 .elementor-element.elementor-element-c637430.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}body:not(.rtl) .elementor-4118 .elementor-element.elementor-element-c637430 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body.rtl .elementor-4118 .elementor-element.elementor-element-c637430 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:0px;}.elementor-4118 .elementor-element.elementor-element-c637430 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-flyout-wrapper .hfe-nav-menu > li.menu-item:first-child{margin-top:39px;}.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu{border-radius:10px 10px 10px 10px;}.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu li.menu-item:first-child{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;}.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu li.menu-item:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden;}.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown{border-radius:10px 10px 10px 10px;}.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li.menu-item:first-child{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;}.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li.menu-item:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden;}.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible{border-radius:10px 10px 10px 10px;}.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li.menu-item:first-child{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;}.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li.menu-item:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden;}.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu li a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:32px;padding-right:32px;}.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 32px + 20px );padding-right:32px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 32px + 40px );padding-right:32px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 32px + 60px );padding-right:32px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 32px + 80px );padding-right:32px;}.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu a.hfe-sub-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:13px;padding-bottom:13px;}.elementor-4118 .elementor-element.elementor-element-c637430 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-nav-menu__layout-horizontal .sub-menu,
							.elementor-4118 .elementor-element.elementor-element-c637430 nav:not(.hfe-nav-menu__layout-horizontal) .sub-menu.sub-menu-open,
							.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown .hfe-nav-menu,
						 	.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible .hfe-nav-menu{border-width:1px 1px 1px 1px;}body:not(.rtl) .elementor-4118 .elementor-element.elementor-element-34796bf.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}}@media(max-width:767px){.elementor-4118 .elementor-element.elementor-element-43ba4f7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4118 .elementor-element.elementor-element-3420cce{--width:60%;}.elementor-4118 .elementor-element.elementor-element-d0c60a3{text-align:start;}.elementor-4118 .elementor-element.elementor-element-d0c60a3 img{width:150px;}.elementor-4118 .elementor-element.elementor-element-fa5985c{--width:29.692%;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-flyout-wrapper .hfe-side{width:300px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-flyout-open.left{left:-300px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-flyout-open.right{right:-300px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-flyout-content{padding:20px;}.elementor-4118 .elementor-element.elementor-element-c637430 .menu-item a.hfe-menu-item{padding-left:10px;padding-right:10px;}.elementor-4118 .elementor-element.elementor-element-c637430 .menu-item a.hfe-sub-menu-item{padding-left:calc( 10px + 20px );padding-right:10px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 40px );padding-right:10px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 60px );padding-right:10px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 80px );padding-right:10px;}.elementor-4118 .elementor-element.elementor-element-c637430 .menu-item a.hfe-menu-item, .elementor-4118 .elementor-element.elementor-element-c637430 .menu-item a.hfe-sub-menu-item{padding-top:18px;padding-bottom:18px;}body:not(.rtl) .elementor-4118 .elementor-element.elementor-element-c637430.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-flyout-wrapper .hfe-nav-menu > li.menu-item:first-child{margin-top:0px;}.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu{border-radius:10px 10px 10px 10px;}.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu li.menu-item:first-child{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;}.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu li.menu-item:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden;}.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown{border-radius:10px 10px 10px 10px;}.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li.menu-item:first-child{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;}.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li.menu-item:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden;}.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible{border-radius:10px 10px 10px 10px;}.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li.menu-item:first-child{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;}.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li.menu-item:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden;}.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu li a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:25px;padding-right:25px;}.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 25px + 20px );padding-right:25px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 25px + 40px );padding-right:25px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 25px + 60px );padding-right:25px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 25px + 80px );padding-right:25px;}.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu a.hfe-sub-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-nav-menu-icon{font-size:25px;border-width:0px;padding:0.35em;border-radius:0px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-nav-menu-icon svg{font-size:25px;line-height:25px;height:25px;width:25px;}.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-flyout-close,
					.elementor-4118 .elementor-element.elementor-element-c637430 .hfe-flyout-close svg{height:25px;width:25px;font-size:25px;line-height:25px;}
							.elementor-4118 .elementor-element.elementor-element-c637430 .sub-menu li a.hfe-sub-menu-item,
							.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:15px;}.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-nav-menu__layout-horizontal .sub-menu,
							.elementor-4118 .elementor-element.elementor-element-c637430 nav:not(.hfe-nav-menu__layout-horizontal) .sub-menu.sub-menu-open,
							.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown .hfe-nav-menu,
						 	.elementor-4118 .elementor-element.elementor-element-c637430 nav.hfe-dropdown-expandible .hfe-nav-menu{border-width:1px 1px 1px 1px;}body:not(.rtl) .elementor-4118 .elementor-element.elementor-element-34796bf.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-4118 .elementor-element.elementor-element-34796bf ul.sub-menu{width:300px;}.elementor-4118 .elementor-element.elementor-element-34796bf .sub-menu li a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:25px;padding-right:25px;}.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 25px + 20px );padding-right:25px;}.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 25px + 40px );padding-right:25px;}.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 25px + 60px );padding-right:25px;}.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-4118 .elementor-element.elementor-element-34796bf .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 25px + 80px );padding-right:25px;}.elementor-4118 .elementor-element.elementor-element-34796bf .sub-menu a.hfe-sub-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-4118 .elementor-element.elementor-element-34796bf nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:25px;padding-bottom:25px;}}/* Start custom CSS for navigation-menu, class: .elementor-element-c637430 *//* ============================================================
   1. ESCRITORIO (Desktop)
   ============================================================ */
@media (min-width: 1026px) {
    .hide-pc { 
        display: none !important; 
    }
}

/* ============================================================
   2. TABLET Y MÓVIL (1024px)
   ============================================================ */
@media (max-width: 1025px) {
    /* Forzamos que la clase y el ID del menú sean visibles */
    .hide-pc, 
    ul#menu-1-5a66bc8 { 
        display: block !important; 
        visibility: visible !important;
        opacity: 1 !important;
    }

    ul#menu-1-5a66bc8 {
        margin: 20px;
    }

    /* --- 1. PAGAR TARJETA --- */
    li.pagar-tarjeta a.hfe-menu-item {
        background-color: #DFE4EA !important;
        border-radius: 50px !important;
        color: #3742FA !important;
        background-image: url("data:image/svg+xml,%3Csvg width='19' height='15' viewBox='0 0 19 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.75 12.25H10.25V11.25H11.3652C11.6166 11.25 11.8269 11.1654 11.9962 10.9963C12.1654 10.8269 12.25 10.6166 12.25 10.3652V7.63475C12.25 7.38342 12.1654 7.17308 11.9962 7.00375C11.8269 6.83458 11.6166 6.75 11.3652 6.75H8.25V5.25H12.25V3.75H10.25V2.75H8.75V3.75H7.63475C7.38342 3.75 7.17308 3.83458 7.00375 4.00375C6.83458 4.17308 6.75 4.38342 6.75 4.63475V7.36525C6.75 7.61658 6.83458 7.82692 7.00375 7.99625C7.17308 8.16542 7.38342 8.25 7.63475 8.25H10.75V9.75H6.75V11.25H8.75V12.25ZM1.80775 15C1.30258 15 0.875 14.825 0.525 14.475C0.175 14.125 0 13.6974 0 13.1923V1.80775C0 1.30258 0.175 0.875 0.525 0.525C0.875 0.175 1.30258 0 1.80775 0H17.1923C17.6974 0 18.125 0.175 18.475 0.525C18.825 0.875 19 1.30258 19 1.80775V13.1923C19 13.6974 18.825 14.125 18.475 14.475C18.125 14.825 17.6974 15 17.1923 15H1.80775ZM1.80775 13.5H17.1923C17.2693 13.5 17.3398 13.4679 17.4038 13.4038C17.4679 13.3398 17.5 13.2692 17.5 13.1923V1.80775C17.5 1.73075 17.4679 1.66025 17.4038 1.59625C17.3398 1.53208 17.2693 1.5 17.1923 1.5H1.80775C1.73075 1.5 1.66025 1.53208 1.59625 1.59625C1.53208 1.66025 1.5 1.73075 1.5 1.80775V13.1923C1.5 13.2692 1.53208 13.3398 1.59625 13.4038C1.66025 13.4679 1.73075 13.5 1.80775 13.5Z' fill='%233742FA'/%3E%3C/svg%3E") !important;
        background-repeat: no-repeat !important;
        background-position: 25px center !important;
        display: flex !important;
        align-items: center !important;
        margin-top: 50px;
        margin-bottom: 20px;
        padding: 20px 20px 20px 55px !important;
        text-decoration: none !important;
        font-weight: 600 !important;
    }

    li.pagar-tarjeta:hover a.hfe-menu-item {
        background-color: #3742FA !important;
        color: #ffffff !important;
        background-image: url("data:image/svg+xml,%3Csvg width='19' height='15' viewBox='0 0 19 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.75 12.25H10.25V11.25H11.3652C11.6166 11.25 11.8269 11.1654 11.9962 10.9963C12.1654 10.8269 12.25 10.6166 12.25 10.3652V7.63475C12.25 7.38342 12.1654 7.17308 11.9962 7.00375C11.8269 6.83458 11.6166 6.75 11.3652 6.75H8.25V5.25H12.25V3.75H10.25V2.75H8.75V3.75H7.63475C7.38342 3.75 7.17308 3.83458 7.00375 4.00375C6.83458 4.17308 6.75 4.38342 6.75 4.63475V7.36525C6.75 7.61658 6.83458 7.82692 7.00375 7.99625C7.17308 8.16542 7.38342 8.25 7.63475 8.25H10.75V9.75H6.75V11.25H8.75V12.25ZM1.80775 15C1.30258 15 0.875 14.825 0.525 14.475C0.175 14.125 0 13.6974 0 13.1923V1.80775C0 1.30258 0.175 0.875 0.525 0.525C0.875 0.175 1.30258 0 1.80775 0H17.1923C17.6974 0 18.125 0.175 18.475 0.525C18.825 0.875 19 1.30258 19 1.80775V13.1923C19 13.6974 18.825 14.125 18.475 14.475C18.125 14.825 17.6974 15 17.1923 15H1.80775ZM1.80775 13.5H17.1923C17.2693 13.5 17.3398 13.4679 17.4038 13.4038C17.4679 13.3398 17.5 13.2692 17.5 13.1923V1.80775C17.5 1.73075 17.4679 1.66025 17.4038 1.59625C17.3398 1.53208 17.2693 1.5 17.1923 1.5H1.80775C1.73075 1.5 1.66025 1.53208 1.59625 1.59625C1.53208 1.66025 1.5 1.73075 1.5 1.80775V13.1923C1.5 13.2692 1.53208 13.3398 1.59625 13.4038C1.66025 13.4679 1.73075 13.5 1.80775 13.5Z' fill='%23ffffff'/%3E%3C/svg%3E") !important;
    }

    /* --- 2. MI CUENTA --- */
    li.mi-cuenta a.hfe-menu-item {
        background-color: #F98B07 !important;
        border-radius: 50px !important;
        color: #ffffff !important;
        background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.526 10.6663C8.842 9.98243 8.5 9.15776 8.5 8.19226C8.5 7.22693 8.842 6.40226 9.526 5.71826C10.21 5.03426 11.0347 4.69226 12 4.69226C12.9653 4.69226 13.79 5.03426 14.474 5.71826C15.158 6.40226 15.5 7.22693 15.5 8.19226C15.5 9.15776 15.158 9.98243 14.474 10.6663C13.79 11.3503 12.9653 11.6923 12 11.6923C11.0347 11.6923 10.21 11.3503 9.526 10.6663ZM4.5 19.3078V17.0845C4.5 16.5948 4.633 16.1413 4.899 15.724C5.165 15.3067 5.5205 14.9858 5.9655 14.7615C6.95383 14.277 7.95092 13.9136 8.95675 13.6713C9.96258 13.4289 10.977 13.3078 12 13.3078C13.023 13.3078 14.0374 13.4289 15.0433 13.6713C16.0491 13.9136 17.0462 14.277 18.0345 14.7615C18.4795 14.9858 18.835 15.3067 19.101 15.724C19.367 16.1413 19.5 16.5948 19.5 17.0845V19.3078H4.5ZM6 17.8078H18V17.0845C18 16.882 17.9413 16.6945 17.824 16.522C17.7067 16.3497 17.5474 16.209 17.3462 16.1C16.4846 15.6757 15.6061 15.3542 14.7107 15.1355C13.8152 14.917 12.9117 14.8078 12 14.8078C11.0883 14.8078 10.1848 14.917 9.28925 15.1355C8.39392 15.3542 7.51542 15.6757 6.65375 16.1C6.45258 16.209 6.29333 16.3497 6.176 16.522C6.05867 16.6945 6 16.882 6 17.0845V17.8078ZM13.4125 9.60476C13.8042 9.21309 14 8.74226 14 8.19226C14 7.64226 13.8042 7.17143 13.4125 6.77976C13.0208 6.38809 12.55 6.19226 12 6.19226C11.45 6.19226 10.9792 6.38809 10.5875 6.77976C10.1958 7.17143 10 7.64226 10 8.19226C10 8.74226 10.1958 9.21309 10.5875 9.60476C10.9792 9.99643 11.45 10.1923 12 10.1923C12.55 10.1923 13.0208 9.99643 13.4125 9.60476Z' fill='%23ffffff'/%3E%3C/svg%3E") !important;
        background-repeat: no-repeat !important;
        background-position: 25px center !important;
        display: flex !important;
        align-items: center !important;
        margin-bottom: 20px;
        padding: 20px 20px 20px 55px !important;
        text-decoration: none !important;
        font-weight: 600 !important;
    }

    li.mi-cuenta:hover a.hfe-menu-item {
        background-color: #FF5C00 !important;
        color: #ffffff !important;
    }

    /* --- 3. SOLICITAR TARJETA --- */
    li.solicitar-tarjeta a.hfe-menu-item {
        background-color: #3742FA !important;
        border-radius: 50px !important;
        color: #ffffff !important;
        background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.30775 19.5C3.80258 19.5 3.375 19.325 3.025 18.975C2.675 18.625 2.5 18.1974 2.5 17.6923V6.30775C2.5 5.80258 2.675 5.375 3.025 5.025C3.375 4.675 3.80258 4.5 4.30775 4.5H19.6923C20.1974 4.5 20.625 4.675 20.975 5.025C21.325 5.375 21.5 5.80258 21.5 6.30775V11.596H4V17.6923C4 17.7692 4.03208 17.8398 4.09625 17.9038C4.16025 17.9679 4.23075 18 4.30775 18H13.596V19.5H4.30775ZM4 8.404H20V6.30775C20 6.23075 19.9679 6.16025 19.9038 6.09625C19.8398 6.03208 19.7693 6 19.6923 6H4.30775C4.23075 6 4.16025 6.03208 4.09625 6.09625C4.03208 6.16025 4 6.23075 4 6.30775V8.404ZM19.25 21.75V18.75H16.25V17.25H19.25V14.25H20.75V17.25H23.75V18.75H20.75V21.75H19.25Z' fill='%23ffffff'/%3E%3C/svg%3E") !important;
        background-repeat: no-repeat !important;
        background-position: 25px center !important;
        display: flex !important;
        align-items: center !important;
        margin-bottom: 20px;
        padding: 20px 20px 20px 55px !important;
        text-decoration: none !important;
        font-weight: 600 !important;
    }

    li.solicitar-tarjeta:hover a.hfe-menu-item {
        background-color: #252CA2 !important;
        color: #ffffff !important;
    }

    /* --- Lote de limpieza --- */
    li.pagar-tarjeta:hover a::after, 
    li.mi-cuenta:hover a::after, 
    li.solicitar-tarjeta:hover a::after {
        background-color: transparent !important;
    }

    li.pagar-tarjeta, li.mi-cuenta, li.solicitar-tarjeta {
        border: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43ba4f7 */header{position: -webkit-sticky; /* Soporte para Safari */
    position: sticky !important;
    top: 0;
    width: 100%;
    z-index: 9999; /* Asegura que esté por encima de otros elementos */
    transition: all 0.3s ease;}/* End custom CSS */