.elementor-2351 .elementor-element.elementor-element-92e5c86{overflow:hidden;margin-top:-3px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2351 .elementor-element.elementor-element-0ef33f7{width:initial;max-width:initial;top:1%;z-index:8888;}body:not(.rtl) .elementor-2351 .elementor-element.elementor-element-0ef33f7{left:1%;}body.rtl .elementor-2351 .elementor-element.elementor-element-0ef33f7{right:1%;}.elementor-2351 .elementor-element.elementor-element-0ef33f7 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:1.3em;font-weight:600;color:var( --e-global-color-59af2f4 );}.elementor-2351 .elementor-element.elementor-element-0ef33f7 .elementor-heading-title a:hover, .elementor-2351 .elementor-element.elementor-element-0ef33f7 .elementor-heading-title a:focus{color:var( --e-global-color-59af2f4 );}.elementor-2351 .elementor-element.elementor-element-45d5bcb{overflow:hidden;}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-text );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-nav-widget-container:not(.premium-nav-pointer-framed) .premium-menu-link-parent:before,
					.elementor-widget-premium-nav-menu .premium-nav-widget-container:not(.premium-nav-pointer-framed) .premium-menu-link-parent:after{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-nav-pointer-framed .premium-menu-link-parent:before,
					.elementor-widget-premium-nav-menu .premium-nav-pointer-framed .premium-menu-link-parent:after{border-color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link{color:var( --e-global-color-accent );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-accent );}.elementor-widget-premium-nav-menu .premium-nav-menu-item > .premium-menu-link > .premium-item-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-nav-menu .premium-nav-menu-item > .premium-menu-link > .premium-item-icon:not(.premium-lottie-animation) svg * ,
					 .elementor-widget-premium-nav-menu .premium-nav-menu-item > .premium-menu-link > svg.premium-item-icon *{fill:var( --e-global-color-primary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu:not(.premium-hamburger-menu):not(.premium-nav-slide):not(.premium-nav-dropdown) .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-item:hover,
									.elementor-widget-premium-nav-menu.premium-hamburger-menu .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link,
									.elementor-widget-premium-nav-menu.premium-nav-slide .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link,
									.elementor-widget-premium-nav-menu.premium-nav-dropdown .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-nav-menu .premium-sub-menu-item .premium-sub-menu-link i.premium-sub-item-icon {color:var( --e-global-color-primary );}.elementor-widget-premium-nav-menu .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon:not(.premium-lottie-animation) svg *,
					 .elementor-widget-premium-nav-menu .premium-sub-menu-item .premium-sub-menu-link svg.premium-sub-item-icon * {fill:var( --e-global-color-primary );}.elementor-2351 .elementor-element.elementor-element-513287b.premium-ham-dropdown .premium-mobile-menu,
				 .elementor-2351 .elementor-element.elementor-element-513287b.premium-nav-dropdown .premium-mobile-menu,
				  .elementor-2351 .elementor-element.elementor-element-513287b .premium-mobile-menu-outer-container,
				  .elementor-2351 .elementor-element.elementor-element-513287b:not(.premium-nav-slide):not(.premium-ham-slide) .premium-mobile-menu-container{background-color:var( --e-global-color-90a4a3f );}.elementor-2351 .elementor-element.elementor-element-513287b{width:100%;max-width:100%;z-index:9999;}body:not(.rtl) .elementor-2351 .elementor-element.elementor-element-513287b{right:0%;}body.rtl .elementor-2351 .elementor-element.elementor-element-513287b{left:0%;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-main-nav-menu{justify-content:center;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-sub-menu .premium-sub-menu-link{justify-content:flex-start;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-hamburger-toggle{justify-content:center;background-color:var( --e-global-color-90a4a3f );}.elementor-2351 .elementor-element.elementor-element-513287b.premium-hamburger-menu .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-2351 .elementor-element.elementor-element-513287b.premium-nav-dropdown .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-2351 .elementor-element.elementor-element-513287b.premium-nav-slide .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link{justify-content:flex-start;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{color:#FFFFFF;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{color:#FFFFFF;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link{color:var( --e-global-color-b544817 );}.elementor-2351 .elementor-element.elementor-element-513287b .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-b544817 );}.elementor-2351 .elementor-element.elementor-element-513287b .premium-main-nav-menu > .premium-active-item > .premium-menu-link{color:var( --e-global-color-b544817 );}.elementor-2351 .elementor-element.elementor-element-513287b .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-b544817 );}.elementor-2351 .elementor-element.elementor-element-513287b .premium-nav-menu-item > .premium-menu-link > .premium-item-icon{order:0;color:#FFFFFF;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-nav-menu-item > .premium-menu-link > .premium-item-icon:not(.premium-lottie-animation) svg * ,
					 .elementor-2351 .elementor-element.elementor-element-513287b .premium-nav-menu-item > .premium-menu-link > svg.premium-item-icon *{fill:#FFFFFF;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-nav-menu-item > .premium-menu-link > i.premium-item-icon{font-size:30px;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-nav-menu-item > .premium-menu-link > .premium-item-icon.dashicons, .elementor-2351 .elementor-element.elementor-element-513287b .premium-nav-menu-item > .premium-menu-link > img.premium-item-icon, .elementor-2351 .elementor-element.elementor-element-513287b .premium-nav-menu-item > .premium-menu-link > .premium-item-icon svg, .elementor-2351 .elementor-element.elementor-element-513287b .premium-nav-menu-item > .premium-menu-link > svg.premium-item-icon, .elementor-2351 .elementor-element.elementor-element-513287b .premium-nav-menu-item > .premium-menu-link > .premium-item-icon.premium-lottie-animation{width:30px;height:30px;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-nav-menu-item > .premium-menu-link > .premium-item-badge,
					.elementor-2351 .elementor-element.elementor-element-513287b .premium-ver-inner-container > div .premium-main-nav-menu > .premium-nav-menu-item > .premium-rn-badge,
					 .elementor-2351 .elementor-element.elementor-element-513287b .premium-ver-inner-container > div .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link > .premium-rn-badge{color:#FFFFFF;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-nav-menu-item > .premium-menu-link > .premium-item-badge,
					 .elementor-2351 .elementor-element.elementor-element-513287b .premium-ver-inner-container > div .premium-main-nav-menu > .premium-nav-menu-item > .premium-rn-badge,
					 .elementor-2351 .elementor-element.elementor-element-513287b .premium-ver-inner-container > div .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link > .premium-rn-badge{background-color:var( --e-global-color-59af2f4 );}.elementor-2351 .elementor-element.elementor-element-513287b .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link{color:#54595F05;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-main-nav-menu .premium-sub-menu-item:hover > .premium-sub-menu-link{color:#fff;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon{order:0;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-hamburger-toggle i{color:var( --e-global-color-59af2f4 );}.elementor-2351 .elementor-element.elementor-element-513287b .premium-hamburger-toggle svg, .elementor-2351 .elementor-element.elementor-element-513287b .premium-hamburger-toggle svg path{fill:var( --e-global-color-59af2f4 );}.elementor-2351 .elementor-element.elementor-element-513287b .premium-hamburger-toggle:hover i{color:var( --e-global-color-b544817 );}.elementor-2351 .elementor-element.elementor-element-513287b .premium-hamburger-toggle:hover svg, .elementor-2351 .elementor-element.elementor-element-513287b .premium-hamburger-toggle:hover svg path{fill:var( --e-global-color-b544817 );}.elementor-2351 .elementor-element.elementor-element-513287b .premium-main-mobile-menu.premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{color:var( --e-global-color-b544817 );}.elementor-2351 .elementor-element.elementor-element-513287b .premium-nav-slide-overlay{background:#776B627D;}.elementor-2351 .elementor-element.elementor-element-513287b.premium-ham-dropdown .premium-mobile-menu,
				 .elementor-2351 .elementor-element.elementor-element-513287b.premium-nav-dropdown .premium-mobile-menu,
				  .elementor-2351 .elementor-element.elementor-element-513287b .premium-mobile-menu-outer-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2351 .elementor-element.elementor-element-513287b .premium-mobile-menu-outer-container .premium-mobile-menu-close i{color:var( --e-global-color-5ad6832 );}.elementor-2351 .elementor-element.elementor-element-513287b .premium-mobile-menu-outer-container .premium-mobile-menu-close svg, .elementor-2351 .elementor-element.elementor-element-513287b .premium-mobile-menu-outer-container .premium-mobile-menu-close svg path{fill:var( --e-global-color-5ad6832 );}.elementor-2351 .elementor-element.elementor-element-513287b .premium-mobile-menu-outer-container .premium-mobile-menu-close:hover i{color:var( --e-global-color-b544817 );}.elementor-2351 .elementor-element.elementor-element-513287b .premium-mobile-menu-outer-container .premium-mobile-menu-close:hover svg, .elementor-2351 .elementor-element.elementor-element-513287b .premium-mobile-menu-outer-container .premium-mobile-menu-close:hover svg path{fill:var( --e-global-color-b544817 );}.elementor-2351 .elementor-element.elementor-element-513287b .premium-mobile-menu-outer-container .premium-mobile-menu-close .premium-toggle-close{color:var( --e-global-color-59af2f4 );}.elementor-2351 .elementor-element.elementor-element-513287b .premium-mobile-menu-outer-container .premium-mobile-menu-close:hover .premium-toggle-close{color:var( --e-global-color-b544817 );}.elementor-2351 .elementor-element.elementor-element-7725e35 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2351 .elementor-element.elementor-element-7725e35{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2351 .elementor-element.elementor-element-7725e35 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-47b1378 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2351 .elementor-element.elementor-element-47b1378 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-dd9127c{width:100%;max-width:100%;top:0%;z-index:10000;}body:not(.rtl) .elementor-2351 .elementor-element.elementor-element-dd9127c{left:0px;}body.rtl .elementor-2351 .elementor-element.elementor-element-dd9127c{right:0px;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-main-nav-menu{justify-content:center;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-sub-menu .premium-sub-menu-link{justify-content:flex-start;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-hamburger-toggle{justify-content:center;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2351 .elementor-element.elementor-element-dd9127c.premium-ham-dropdown .premium-mobile-menu-container, .elementor-2351 .elementor-element.elementor-element-dd9127c.premium-nav-dropdown .premium-mobile-menu-container{justify-content:center;}.elementor-2351 .elementor-element.elementor-element-dd9127c.premium-hamburger-menu .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-2351 .elementor-element.elementor-element-dd9127c.premium-nav-dropdown .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-2351 .elementor-element.elementor-element-dd9127c.premium-nav-slide .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link{justify-content:center;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-nav-menu-container{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{font-family:"Tahoma", Sans-serif;font-size:1.3em;font-weight:600;color:#FFFFFF;background-color:var( --e-global-color-b544817 );border-style:none;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{color:#FFFFFF;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link{color:var( --e-global-color-90a4a3f );border-style:none;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-b544817 );}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-main-nav-menu > .premium-active-item > .premium-menu-link{color:var( --e-global-color-90a4a3f );}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-b544817 );}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-main-nav-menu > .premium-active-item{border-style:none;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-nav-menu-item > .premium-menu-link > .premium-item-icon{order:0;color:#FFFFFF;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-nav-menu-item > .premium-menu-link > .premium-item-icon:not(.premium-lottie-animation) svg * ,
					 .elementor-2351 .elementor-element.elementor-element-dd9127c .premium-nav-menu-item > .premium-menu-link > svg.premium-item-icon *{fill:#FFFFFF;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-nav-menu-item > .premium-menu-link > i.premium-item-icon{font-size:30px;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-nav-menu-item > .premium-menu-link > .premium-item-icon.dashicons, .elementor-2351 .elementor-element.elementor-element-dd9127c .premium-nav-menu-item > .premium-menu-link > img.premium-item-icon, .elementor-2351 .elementor-element.elementor-element-dd9127c .premium-nav-menu-item > .premium-menu-link > .premium-item-icon svg, .elementor-2351 .elementor-element.elementor-element-dd9127c .premium-nav-menu-item > .premium-menu-link > svg.premium-item-icon, .elementor-2351 .elementor-element.elementor-element-dd9127c .premium-nav-menu-item > .premium-menu-link > .premium-item-icon.premium-lottie-animation{width:30px;height:30px;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-nav-menu-item > .premium-menu-link > .premium-item-badge,
					.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-ver-inner-container > div .premium-main-nav-menu > .premium-nav-menu-item > .premium-rn-badge,
					 .elementor-2351 .elementor-element.elementor-element-dd9127c .premium-ver-inner-container > div .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link > .premium-rn-badge{color:#FFFFFF;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-nav-menu-item > .premium-menu-link > .premium-item-badge,
					 .elementor-2351 .elementor-element.elementor-element-dd9127c .premium-ver-inner-container > div .premium-main-nav-menu > .premium-nav-menu-item > .premium-rn-badge,
					 .elementor-2351 .elementor-element.elementor-element-dd9127c .premium-ver-inner-container > div .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link > .premium-rn-badge{background-color:var( --e-global-color-59af2f4 );}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-nav-menu-item > .premium-menu-link > .premium-item-badge,
				.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-ver-inner-container > div .premium-main-nav-menu > .premium-nav-menu-item > .premium-rn-badge,
				.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-ver-inner-container > div .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link > .premium-rn-badge{border-style:none;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-nav-menu-container .premium-sub-menu, .elementor-2351 .elementor-element.elementor-element-dd9127c .premium-mobile-menu-container .premium-sub-menu{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-nav-menu-container .premium-mega-content-container, .elementor-2351 .elementor-element.elementor-element-dd9127c .premium-mobile-menu-container .premium-mega-content-container{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link{color:#54595F05;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-item{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-main-nav-menu .premium-sub-menu-item:hover > .premium-sub-menu-link{color:#fff;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-item:hover{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-main-nav-menu .premium-sub-menu .premium-active-item{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon{order:0;border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-badge, .elementor-2351 .elementor-element.elementor-element-dd9127c .premium-sub-menu-item .premium-rn-badge, .elementor-2351 .elementor-element.elementor-element-dd9127c .premium-mega-content-container .premium-rn-badge{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-badge,
					 .elementor-2351 .elementor-element.elementor-element-dd9127c .premium-sub-menu-item .premium-rn-badge,
					 .elementor-2351 .elementor-element.elementor-element-dd9127c .premium-mega-content-container .premium-rn-badge{padding:0px 0px 0px 0px;}.elementor-2351 .elementor-element.elementor-element-dd9127c .premium-mobile-menu-outer-container .premium-mobile-menu-close{border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2351 .elementor-element.elementor-element-96855e0{width:100%;max-width:100%;z-index:9999;}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-main-nav-menu{justify-content:center;}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-sub-menu .premium-sub-menu-link{justify-content:flex-start;}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-hamburger-toggle{justify-content:center;}.elementor-2351 .elementor-element.elementor-element-96855e0.premium-hamburger-menu .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-2351 .elementor-element.elementor-element-96855e0.premium-nav-dropdown .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-2351 .elementor-element.elementor-element-96855e0.premium-nav-slide .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link{justify-content:flex-start;}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{color:#FFFFFF;}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{color:#FFFFFF;}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link{color:var( --e-global-color-b544817 );}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-b544817 );}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-main-nav-menu > .premium-active-item > .premium-menu-link{color:var( --e-global-color-b544817 );}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-b544817 );}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-nav-menu-item > .premium-menu-link > .premium-item-icon{order:0;color:#FFFFFF;}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-nav-menu-item > .premium-menu-link > .premium-item-icon:not(.premium-lottie-animation) svg * ,
					 .elementor-2351 .elementor-element.elementor-element-96855e0 .premium-nav-menu-item > .premium-menu-link > svg.premium-item-icon *{fill:#FFFFFF;}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-nav-menu-item > .premium-menu-link > i.premium-item-icon{font-size:30px;}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-nav-menu-item > .premium-menu-link > .premium-item-icon.dashicons, .elementor-2351 .elementor-element.elementor-element-96855e0 .premium-nav-menu-item > .premium-menu-link > img.premium-item-icon, .elementor-2351 .elementor-element.elementor-element-96855e0 .premium-nav-menu-item > .premium-menu-link > .premium-item-icon svg, .elementor-2351 .elementor-element.elementor-element-96855e0 .premium-nav-menu-item > .premium-menu-link > svg.premium-item-icon, .elementor-2351 .elementor-element.elementor-element-96855e0 .premium-nav-menu-item > .premium-menu-link > .premium-item-icon.premium-lottie-animation{width:30px;height:30px;}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-nav-menu-item > .premium-menu-link > .premium-item-badge,
					.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-ver-inner-container > div .premium-main-nav-menu > .premium-nav-menu-item > .premium-rn-badge,
					 .elementor-2351 .elementor-element.elementor-element-96855e0 .premium-ver-inner-container > div .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link > .premium-rn-badge{color:#FFFFFF;}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-nav-menu-item > .premium-menu-link > .premium-item-badge,
					 .elementor-2351 .elementor-element.elementor-element-96855e0 .premium-ver-inner-container > div .premium-main-nav-menu > .premium-nav-menu-item > .premium-rn-badge,
					 .elementor-2351 .elementor-element.elementor-element-96855e0 .premium-ver-inner-container > div .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link > .premium-rn-badge{background-color:var( --e-global-color-59af2f4 );}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link{color:#54595F05;}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-main-nav-menu .premium-sub-menu-item:hover > .premium-sub-menu-link{color:#fff;}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon{order:0;}.elementor-2351 .elementor-element.elementor-element-0c1754a{overflow:hidden;margin-top:-60px;margin-bottom:0px;}.elementor-2351 .elementor-element.elementor-element-85c57c1{overflow:hidden;}.elementor-2351 .elementor-element.elementor-element-de36f73:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-de36f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b544817 );}.elementor-2351 .elementor-element.elementor-element-de36f73{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 5% 10% 5%;}.elementor-2351 .elementor-element.elementor-element-de36f73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-cc1e21a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2351 .elementor-element.elementor-element-83c413b{z-index:1;}.elementor-2351 .elementor-element.elementor-element-6ec7b86{--spacer-size:5vh;}.elementor-2351 .elementor-element.elementor-element-400a35c{overflow:hidden;}.elementor-2351 .elementor-element.elementor-element-34f1f624 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2351 .elementor-element.elementor-element-34f1f624:not(.elementor-motion-effects-element-type-background), .elementor-2351 .elementor-element.elementor-element-34f1f624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ad6832 );}.elementor-2351 .elementor-element.elementor-element-34f1f624 > .elementor-container{min-height:100vh;}.elementor-2351 .elementor-element.elementor-element-34f1f624{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0% 5% 0% 5%;}.elementor-2351 .elementor-element.elementor-element-34f1f624 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2351 .elementor-element.elementor-element-2c5de414 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-2351 .elementor-element.elementor-element-2c5de414 > .elementor-element-populated{margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-2351 .elementor-element.elementor-element-2117742{--spacer-size:20vh;}.elementor-2351 .elementor-element.elementor-element-74cee378{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2351 .elementor-element.elementor-element-74cee378 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-2351 .elementor-element.elementor-element-74cee378 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:7em;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:var( --e-global-color-90a4a3f );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2351 .elementor-element.elementor-element-33db196{width:var( --container-widget-width, 465px );max-width:465px;--container-widget-width:465px;--container-widget-flex-grow:0;font-family:"Verdana", Sans-serif;font-size:17px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-2351 .elementor-element.elementor-element-86e87ea iframe{height:30vh;}.elementor-2351 .elementor-element.elementor-element-6dc0b70 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-2351 .elementor-element.elementor-element-6dc0b70 > .elementor-element-populated{padding:0% 10% 0% 0%;}.elementor-2351 .elementor-element.elementor-element-3f23223{--spacer-size:20vh;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2351 .elementor-element.elementor-element-c782974 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-2351 .elementor-element.elementor-element-c782974 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-2351 .elementor-element.elementor-element-c782974 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2351 .elementor-element.elementor-element-c782974 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2351 .elementor-element.elementor-element-c782974 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2351 .elementor-element.elementor-element-c782974 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2351 .elementor-element.elementor-element-c782974 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2351 .elementor-element.elementor-element-c782974 .elementor-field-group > label, .elementor-2351 .elementor-element.elementor-element-c782974 .elementor-field-subgroup label{color:#54595F;}.elementor-2351 .elementor-element.elementor-element-c782974 .elementor-field-group > label{font-family:"Verdana", Sans-serif;font-weight:400;}.elementor-2351 .elementor-element.elementor-element-c782974 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-secondary );font-family:"Verdana", Sans-serif;font-weight:400;}.elementor-2351 .elementor-element.elementor-element-c782974 .elementor-field-group .elementor-field{color:var( --e-global-color-secondary );}.elementor-2351 .elementor-element.elementor-element-c782974 .elementor-field-group .elementor-field, .elementor-2351 .elementor-element.elementor-element-c782974 .elementor-field-subgroup label{font-family:"Verdana", Sans-serif;font-weight:400;}.elementor-2351 .elementor-element.elementor-element-c782974 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-2351 .elementor-element.elementor-element-c782974 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-2351 .elementor-element.elementor-element-c782974 .elementor-button{font-family:"Tahoma", Sans-serif;font-weight:700;}.elementor-2351 .elementor-element.elementor-element-c782974 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-90a4a3f );color:#ffffff;}.elementor-2351 .elementor-element.elementor-element-c782974 .elementor-button[type="submit"]{background-color:var( --e-global-color-90a4a3f );color:#ffffff;}.elementor-2351 .elementor-element.elementor-element-c782974 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2351 .elementor-element.elementor-element-c782974 .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-90a4a3f );color:#ffffff;}.elementor-2351 .elementor-element.elementor-element-c782974 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-b544817 );color:#ffffff;}.elementor-2351 .elementor-element.elementor-element-c782974 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-b544817 );color:#ffffff;}.elementor-2351 .elementor-element.elementor-element-c782974 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2351 .elementor-element.elementor-element-c782974 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2351 .elementor-element.elementor-element-c782974 .elementor-message{font-family:"Verdana", Sans-serif;font-weight:400;}.elementor-2351 .elementor-element.elementor-element-c782974 .elementor-message.elementor-message-success{color:var( --e-global-color-accent );}.elementor-2351 .elementor-element.elementor-element-c782974 .elementor-message.elementor-message-danger{color:#780000;}.elementor-2351 .elementor-element.elementor-element-c782974 .elementor-message.elementor-help-inline{color:var( --e-global-color-90a4a3f );}.elementor-2351 .elementor-element.elementor-element-c782974 .e-form__indicators__indicator, .elementor-2351 .elementor-element.elementor-element-c782974 .e-form__indicators__indicator__label{font-family:"Verdana", Sans-serif;font-weight:500;}.elementor-2351 .elementor-element.elementor-element-c782974{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}body.elementor-page-2351:not(.elementor-motion-effects-element-type-background), body.elementor-page-2351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111013;}@media(max-width:1024px){.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-text );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-accent );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-primary );}.elementor-2351 .elementor-element.elementor-element-513287b{width:initial;max-width:initial;top:1%;}body:not(.rtl) .elementor-2351 .elementor-element.elementor-element-513287b{right:1%;}body.rtl .elementor-2351 .elementor-element.elementor-element-513287b{left:1%;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-main-nav-menu{justify-content:center;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-hamburger-toggle{justify-content:flex-end;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-nav-widget-container {--pa-menu-width:195px;}.elementor-2351 .elementor-element.elementor-element-513287b.premium-ham-dropdown .premium-main-mobile-menu, .elementor-2351 .elementor-element.elementor-element-513287b.premium-nav-dropdown .premium-main-mobile-menu{width:195px;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-nav-menu-item > .premium-menu-link > i.premium-item-icon{font-size:30px;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-nav-menu-item > .premium-menu-link > .premium-item-icon.dashicons, .elementor-2351 .elementor-element.elementor-element-513287b .premium-nav-menu-item > .premium-menu-link > img.premium-item-icon, .elementor-2351 .elementor-element.elementor-element-513287b .premium-nav-menu-item > .premium-menu-link > .premium-item-icon svg, .elementor-2351 .elementor-element.elementor-element-513287b .premium-nav-menu-item > .premium-menu-link > svg.premium-item-icon, .elementor-2351 .elementor-element.elementor-element-513287b .premium-nav-menu-item > .premium-menu-link > .premium-item-icon.premium-lottie-animation{width:30px;height:30px;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-hamburger-toggle i{font-size:50px;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-hamburger-toggle svg{width:50px;height:50px;}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-main-nav-menu{justify-content:center;}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-hamburger-toggle{justify-content:flex-end;}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-nav-widget-container {--pa-menu-width:195px;}.elementor-2351 .elementor-element.elementor-element-96855e0.premium-ham-dropdown .premium-main-mobile-menu, .elementor-2351 .elementor-element.elementor-element-96855e0.premium-nav-dropdown .premium-main-mobile-menu{width:195px;}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-nav-menu-item > .premium-menu-link > i.premium-item-icon{font-size:30px;}.elementor-2351 .elementor-element.elementor-element-96855e0 .premium-nav-menu-item > .premium-menu-link > .premium-item-icon.dashicons, .elementor-2351 .elementor-element.elementor-element-96855e0 .premium-nav-menu-item > .premium-menu-link > img.premium-item-icon, .elementor-2351 .elementor-element.elementor-element-96855e0 .premium-nav-menu-item > .premium-menu-link > .premium-item-icon svg, .elementor-2351 .elementor-element.elementor-element-96855e0 .premium-nav-menu-item > .premium-menu-link > svg.premium-item-icon, .elementor-2351 .elementor-element.elementor-element-96855e0 .premium-nav-menu-item > .premium-menu-link > .premium-item-icon.premium-lottie-animation{width:30px;height:30px;}.elementor-2351 .elementor-element.elementor-element-de36f73{padding:10% 5% 10% 5%;}.elementor-2351 .elementor-element.elementor-element-34f1f624 > .elementor-container{min-height:550px;}.elementor-2351 .elementor-element.elementor-element-34f1f624{margin-top:0%;margin-bottom:0%;padding:5% 4% 10% 4%;}.elementor-2351 .elementor-element.elementor-element-74cee378 .elementor-heading-title{font-size:5em;}.elementor-2351 .elementor-element.elementor-element-33db196{font-size:14px;}.elementor-2351 .elementor-element.elementor-element-6dc0b70 > .elementor-element-populated{padding:5% 5% 5% 5%;}}@media(min-width:768px){.elementor-2351 .elementor-element.elementor-element-79823f1{width:100%;}.elementor-2351 .elementor-element.elementor-element-47b1378{width:100%;}.elementor-2351 .elementor-element.elementor-element-cc1e21a{width:100%;}}@media(max-width:767px){.elementor-2351 .elementor-element.elementor-element-0ef33f7 .elementor-heading-title{font-size:0.8em;}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-text );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-accent );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-primary );}.elementor-2351 .elementor-element.elementor-element-513287b .premium-hamburger-toggle i{font-size:30px;}.elementor-2351 .elementor-element.elementor-element-513287b .premium-hamburger-toggle svg{width:30px;height:30px;}.elementor-2351 .elementor-element.elementor-element-de36f73{padding:15% 5% 15% 5%;}.elementor-2351 .elementor-element.elementor-element-34f1f624{margin-top:0%;margin-bottom:0%;padding:15% 5% 15% 5%;}.elementor-2351 .elementor-element.elementor-element-2c5de414 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-2351 .elementor-element.elementor-element-2117742{--spacer-size:1vh;}.elementor-2351 .elementor-element.elementor-element-74cee378{text-align:start;}.elementor-2351 .elementor-element.elementor-element-74cee378 .elementor-heading-title{font-size:3em;}.elementor-2351 .elementor-element.elementor-element-33db196{text-align:start;}.elementor-2351 .elementor-element.elementor-element-6dc0b70 > .elementor-element-populated{padding:15% 0% 0% 0%;}.elementor-2351 .elementor-element.elementor-element-3f23223{--spacer-size:1vh;}}/* Start custom CSS for heading, class: .elementor-element-0ef33f7 *//* =========================================
   1. DESKTOP EINSTELLUNGEN (Standard)
   ========================================= */
.elementor-2351 .elementor-element.elementor-element-0ef33f7 .elementor-heading-title {
    /* Design der roten Box */
    background-color: #d93025; /* Rot */
    color: #ffffff;            /* Weißer Text */
    border-radius: 8px;        /* Leicht abgerundete Ecken */
    
    /* Größe der Box (Innenabstand) */
    /* Erster Wert = Oben/Unten, Zweiter Wert = Links/Rechts */
    padding: 20px 40px;        
    
    /* Verhalten: */
    /* inline-block = Box ist so breit wie der Text */
    /* block        = Box geht über die volle Breite */
    display: inline-block;     
}

/* =========================================
   2. TABLET EINSTELLUNGEN (bis 1024px)
   ========================================= */
@media (max-width: 1024px) {
    .elementor-2351 .elementor-element.elementor-element-0ef33f7 .elementor-heading-title {
        /* Hier Tablet-Werte anpassen */
        padding: 15px 30px;    /* Etwas weniger Abstand als am PC */
        font-size: 30px;       /* Optional: Schriftgröße Tablet */
        
        /* Beispiel: Auf Tablet volle Breite? Dann 'block' nutzen */
        display: inline-block; 
    }
}

/* =========================================
   3. MOBILE EINSTELLUNGEN (bis 767px)
   ========================================= */
@media (max-width: 767px) {
    .elementor-2351 .elementor-element.elementor-element-0ef33f7 .elementor-heading-title {
        /* Hier Handy-Werte anpassen */
        padding: 10px 20px;    /* Kompakter für kleine Screens */
        font-size: 20px;       /* Optional: Schriftgröße Handy */
        
        /* Auf dem Handy sieht volle Breite oft besser aus: */
        display: block;        /* Box füllt die Breite */
        text-align: center;    /* Text zentriert in der Box */
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43859a7 */:root {
  --side-bg-standard: #FFA561;    /* Orange */
  --side-bg-hover: #54595F;       /* Grau */
  --icon-color-standard: #FFFFFF;
  --icon-color-hover: #FFFFFF;    /* Farbe des Icons beim Hover */
  
  --trigger-width-desktop: 25px;
  --trigger-width-tablet: 20px;
  --trigger-width-mobile: 15px;

  --box-size-desktop: 60px;
  --box-size-tablet: 55px;
  --box-size-mobile: 50px;

  --icon-font-size-desktop: 26px;
  --icon-font-size-tablet: 24px;
  --icon-font-size-mobile: 22px;

  --transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}

/* Container-Logik */
.side-bar-container.left-side {
  position: fixed;
  left: 0;
  top: 50%;
  z-index: 9999;
  display: flex;
  align-items: stretch;
  transition: var(--transition);
  transform: translateY(-50%) translateX(0);
  filter: drop-shadow(2px 0 5px rgba(0,0,0,0.2));
}

.side-bar-container.left-side:not(.active) {
  transform: translateY(-50%) translateX(calc(-100% + var(--trigger-width-desktop)));
}

/* Trigger Hover */
.side-bar-trigger {
  background-color: var(--side-bg-standard) !important;
  color: white !important;
  width: var(--trigger-width-desktop);
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  border-radius: 0 10px 10px 0;
}

/* Ändert die Trigger-Farbe, wenn man über die Bar hovert */
.side-bar-container:hover .side-bar-trigger {
    background-color: var(--side-bg-hover) !important;
}

/* --- HOVER EFFEKT FIX --- */

.side-item {
  display: flex;
  justify-content: center;
  align-items: center;
  text-decoration: none !important;
  background-color: var(--side-bg-standard) !important;
  width: var(--box-size-desktop);
  height: var(--box-size-desktop);
  transition: background-color 0.3s ease;
  border-bottom: 1px solid rgba(255,255,255,0.1);
}

/* Der entscheidende Teil für das Grau */
.side-item:hover {
  background-color: var(--side-bg-hover) !important;
}

/* Icon Farbe fixieren */
.side-item i {
  color: var(--icon-color-standard) !important;
  font-size: var(--icon-font-size-desktop) !important;
  transition: color 0.3s ease;
}

.side-item:hover i {
  color: var(--icon-color-hover) !important;
}

/* Pfeil Animation */
.arrow-icon {
  transition: transform 0.3s;
  display: inline-block;
  transform: rotate(180deg);
}
.side-bar-container.left-side:not(.active) .arrow-icon {
  transform: rotate(0deg);
}

/* Responsive (Tablet/Mobile) */
@media (max-width: 1024px) {
  .side-bar-container.left-side:not(.active) {
    transform: translateY(-50%) translateX(calc(-100% + var(--trigger-width-tablet)));
  }
  .side-bar-trigger { width: var(--trigger-width-tablet); }
  .side-item { width: var(--box-size-tablet); height: var(--box-size-tablet); }
}

@media (max-width: 767px) {
  .side-bar-container.left-side:not(.active) {
    transform: translateY(-50%) translateX(calc(-100% + var(--trigger-width-mobile)));
  }
  .side-bar-trigger { width: var(--trigger-width-mobile); }
  .side-item { width: var(--box-size-mobile); height: var(--box-size-mobile); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-83c413b *//* --- LAYOUT HAUPT-CONTAINER --- */
.split-text-wrapper {
    /* --- 1. DESKTOP EINSTELLUNGEN --- */
    font-size: 7em; 
    
    /* WICHTIG: Fallback hinzugefügt (, sans-serif) */
    /* Das verhindert Times New Roman auf Handys, die kein Tahoma haben */
    font-family: Tahoma, Verdana, sans-serif !important; 
    
    font-weight: 600 !important; 
    color: #776B62 !important; 
    text-transform: uppercase !important; 
    
    margin: 0; padding: 0; 
    line-height: 1;
    
    /* Flexbox Settings */
    display: flex;
    flex-direction: row; 
    justify-content: flex-start; 
    overflow: hidden; 
    width: 100%;
}

/* --- 2. TABLET ANPASSUNG (bis 1024px) --- */
@media (max-width: 1024px) {
    .split-text-wrapper { 
        font-size: 4em !important; /* Tablet Größe */
    }
}

/* --- 3. HANDY ANPASSUNG (bis 767px) --- */
@media (max-width: 767px) {
    .split-text-wrapper { 
        font-size: 2.3em !important; /* Handy Größe */
        
        /* Optional: Falls es auf dem Handy zu breit wird, umbrechen verhindern */
        flex-wrap: nowrap;
    }
}

/* --- STARTZUSTAND & INNERE ELEMENTE --- */
.split-left, .split-right {
    display: inline-block;
    opacity: 0; 
    transition: all 0.5s; 
    
    /* SICHERHEIT: Damit die SPANS auch wirklich die Schrift vom Wrapper erben */
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
}

.split-left { transform: translateX(-100%); }
.split-right { transform: translateX(100%); }

/* --- ANIMATION (Startet mit Klasse .is-visible) --- */
.split-text-wrapper.is-visible .split-left {
    animation: slideInLeft 2s cubic-bezier(0.2, 1, 0.3, 1) forwards;
}

.split-text-wrapper.is-visible .split-right {
    animation: slideInRight 2s cubic-bezier(0.2, 1, 0.3, 1) forwards;
}

/* --- KEYFRAMES --- */
@keyframes slideInLeft {
    from { transform: translateX(-100%); opacity: 0; }
    to { transform: translateX(0); opacity: 1; }
}

@keyframes slideInRight {
    from { transform: translateX(100%); opacity: 0; }
    to { transform: translateX(0); opacity: 1; }
}/* End custom CSS */