.elementor-5645 .elementor-element.elementor-element-f2fa45f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-80bbf39{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5645 .elementor-element.elementor-element-80bbf39.e-con{--align-self:center;}.elementor-5645 .elementor-element.elementor-element-3d2d060{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5645 .elementor-element.elementor-element-3d2d060.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5645 .elementor-element.elementor-element-68ac67a{width:100%;max-width:100%;text-align:left;}.elementor-5645 .elementor-element.elementor-element-68ac67a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-68ac67a.elementor-element{--align-self:center;}.elementor-5645 .elementor-element.elementor-element-68ac67a img{width:80%;}.elementor-5645 .elementor-element.elementor-element-d4edc10{--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-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5645 .elementor-element.elementor-element-d4edc10.e-con{--align-self:center;}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item, .elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-text );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover,
								.elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .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-accent );}.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-accent );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-5645 .elementor-element.elementor-element-1948694 .menu-item a.hfe-menu-item{padding-left:0px;padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-1948694 .menu-item a.hfe-sub-menu-item{padding-left:calc( 0px + 20px );padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 40px );padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 60px );padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 80px );padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-1948694 .menu-item a.hfe-menu-item, .elementor-5645 .elementor-element.elementor-element-1948694 .menu-item a.hfe-sub-menu-item{padding-top:0px;padding-bottom:0px;}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-1948694 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body.rtl .elementor-5645 .elementor-element.elementor-element-1948694 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:0px;}.elementor-5645 .elementor-element.elementor-element-1948694 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-1948694 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item{margin-bottom:0px;}.elementor-5645 .elementor-element.elementor-element-1948694 ul.sub-menu{width:0px;}.elementor-5645 .elementor-element.elementor-element-1948694 .sub-menu li a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:10px;padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 10px + 20px );padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 40px );padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 60px );padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 80px );padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-1948694 .sub-menu a.hfe-sub-menu-item,
						 .elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:10px;padding-bottom:10px;}.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-nav-menu__layout-horizontal:not(.hfe-dropdown) ul.sub-menu, .elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-nav-menu__layout-expandible.menu-is-active, .elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-nav-menu__layout-vertical:not(.hfe-dropdown) ul.sub-menu{margin-top:0px;}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-dropdown.menu-is-active{margin-top:0px;}.elementor-5645 .elementor-element.elementor-element-1948694{width:initial;max-width:initial;}.elementor-5645 .elementor-element.elementor-element-1948694 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-1948694.elementor-element{--align-self:center;}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-nav-menu__toggle{margin:0 auto;}.elementor-5645 .elementor-element.elementor-element-1948694 a.hfe-menu-item, .elementor-5645 .elementor-element.elementor-element-1948694 a.hfe-sub-menu-item{font-family:var( --e-global-typography-0675793-font-family ), Sans-serif;font-size:var( --e-global-typography-0675793-font-size );font-weight:var( --e-global-typography-0675793-font-weight );text-transform:var( --e-global-typography-0675793-text-transform );font-style:var( --e-global-typography-0675793-font-style );text-decoration:var( --e-global-typography-0675793-text-decoration );line-height:var( --e-global-typography-0675793-line-height );letter-spacing:var( --e-global-typography-0675793-letter-spacing );word-spacing:var( --e-global-typography-0675793-word-spacing );}.elementor-5645 .elementor-element.elementor-element-1948694 .menu-item a.hfe-menu-item, .elementor-5645 .elementor-element.elementor-element-1948694 .sub-menu a.hfe-sub-menu-item{color:#000000;}.elementor-5645 .elementor-element.elementor-element-1948694 .menu-item a.hfe-menu-item:hover,
								.elementor-5645 .elementor-element.elementor-element-1948694 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-5645 .elementor-element.elementor-element-1948694 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-5645 .elementor-element.elementor-element-1948694 .menu-item a.hfe-menu-item.highlighted,
								.elementor-5645 .elementor-element.elementor-element-1948694 .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-1948694 .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-52078ed );}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-1948694 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-5645 .elementor-element.elementor-element-1948694 .menu-item.current-menu-ancestor a.hfe-menu-item{color:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent.current-menu-item a.hfe-menu-item:before,
								.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent.current-menu-item a.hfe-menu-item:after{background-color:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-nav-menu:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a.current-menu-item:after{background-color:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-pointer__framed .menu-item.parent.current-menu-item a.hfe-menu-item:before,
								.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-pointer__framed .menu-item.parent.current-menu-item a.hfe-menu-item:after{border-color:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-1948694 .sub-menu a.hfe-sub-menu-item,
								.elementor-5645 .elementor-element.elementor-element-1948694 .elementor-menu-toggle,
								.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:var( --e-global-color-7d7e8a7 );}.elementor-5645 .elementor-element.elementor-element-1948694 .sub-menu,
								.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown,
								.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible,
								.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#274060;}.elementor-5645 .elementor-element.elementor-element-1948694 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-5645 .elementor-element.elementor-element-1948694 .elementor-menu-toggle:hover,
								.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-1948694 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active
							{color:var( --e-global-color-52078ed );}
							.elementor-5645 .elementor-element.elementor-element-1948694 .sub-menu li a.hfe-sub-menu-item,
							.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-0675793-font-family ), Sans-serif;font-size:var( --e-global-typography-0675793-font-size );font-weight:var( --e-global-typography-0675793-font-weight );text-transform:var( --e-global-typography-0675793-text-transform );font-style:var( --e-global-typography-0675793-font-style );text-decoration:var( --e-global-typography-0675793-text-decoration );line-height:var( --e-global-typography-0675793-line-height );letter-spacing:var( --e-global-typography-0675793-letter-spacing );word-spacing:var( --e-global-typography-0675793-word-spacing );}.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-nav-menu__layout-horizontal .sub-menu,
							.elementor-5645 .elementor-element.elementor-element-1948694 nav:not(.hfe-nav-menu__layout-horizontal) .sub-menu.sub-menu-open,
							.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown .hfe-nav-menu,
						 	.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible .hfe-nav-menu{border-style:none;}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-nav-menu .sub-menu,
								.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown,
						 		.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible{box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.25);}.elementor-5645 .elementor-element.elementor-element-1948694 .sub-menu li.menu-item:not(:last-child),
						.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:none;}.elementor-5645 .elementor-element.elementor-element-1948694 div.hfe-nav-menu-icon{color:var( --e-global-color-c60e945 );}.elementor-5645 .elementor-element.elementor-element-1948694 div.hfe-nav-menu-icon svg{fill:var( --e-global-color-c60e945 );}.elementor-5645 .elementor-element.elementor-element-1948694 div.hfe-nav-menu-icon:hover{color:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-1948694 div.hfe-nav-menu-icon:hover svg{fill:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-5d6c3f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5645 .elementor-element.elementor-element-5d6c3f2:hover{border-style:none;}.elementor-5645 .elementor-element.elementor-element-5d6c3f2, .elementor-5645 .elementor-element.elementor-element-5d6c3f2::before{--border-transition:0.3s;}.elementor-5645 .elementor-element.elementor-element-5d6c3f2.e-con{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5645 .elementor-element.elementor-element-7838887.elementor-element{--align-self:center;}.elementor-5645 .elementor-element.elementor-element-7838887 .elementor-icon-wrapper{text-align:left;}.elementor-5645 .elementor-element.elementor-element-7838887.elementor-view-stacked .elementor-icon{background-color:#421414;}.elementor-5645 .elementor-element.elementor-element-7838887.elementor-view-framed .elementor-icon, .elementor-5645 .elementor-element.elementor-element-7838887.elementor-view-default .elementor-icon{color:#421414;border-color:#421414;}.elementor-5645 .elementor-element.elementor-element-7838887.elementor-view-framed .elementor-icon, .elementor-5645 .elementor-element.elementor-element-7838887.elementor-view-default .elementor-icon svg{fill:#421414;}.elementor-5645 .elementor-element.elementor-element-7838887 .elementor-icon{font-size:22px;}.elementor-5645 .elementor-element.elementor-element-7838887 .elementor-icon svg{height:22px;}.elementor-5645 .elementor-element.elementor-element-7838887 .elementor-icon-wrapper svg{width:auto;}.elementor-5645 .elementor-element.elementor-element-7838887 .elementor-icon i, .elementor-5645 .elementor-element.elementor-element-7838887 .elementor-icon svg{transform:rotate(0deg);}.elementor-5645 .elementor-element.elementor-element-0861e01{--display:flex;}.elementor-5645 .elementor-element.elementor-element-fe8a758{--display:flex;--overlay-opacity:0.5;}.elementor-5645 .elementor-element.elementor-element-fe8a758:not(.elementor-motion-effects-element-type-background), .elementor-5645 .elementor-element.elementor-element-fe8a758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.denizae.com/wp-content/uploads/sites/6/2025/07/projectsbanner-1-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-5645 .elementor-element.elementor-element-fe8a758::before, .elementor-5645 .elementor-element.elementor-element-fe8a758 > .elementor-background-video-container::before, .elementor-5645 .elementor-element.elementor-element-fe8a758 > .e-con-inner > .elementor-background-video-container::before, .elementor-5645 .elementor-element.elementor-element-fe8a758 > .elementor-background-slideshow::before, .elementor-5645 .elementor-element.elementor-element-fe8a758 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5645 .elementor-element.elementor-element-fe8a758 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-fb5bc15{left:250px;}body.rtl .elementor-5645 .elementor-element.elementor-element-fb5bc15{right:250px;}.elementor-5645 .elementor-element.elementor-element-fb5bc15{top:185px;}.elementor-5645 .elementor-element.elementor-element-fb5bc15 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-0793d99{left:250px;}body.rtl .elementor-5645 .elementor-element.elementor-element-0793d99{right:250px;}.elementor-5645 .elementor-element.elementor-element-0793d99{top:185px;}.elementor-5645 .elementor-element.elementor-element-0793d99 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-638f228{left:250px;}body.rtl .elementor-5645 .elementor-element.elementor-element-638f228{right:250px;}.elementor-5645 .elementor-element.elementor-element-638f228{top:185px;}.elementor-5645 .elementor-element.elementor-element-638f228 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;word-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-14005c4{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.41;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:100px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-14005c4::before, .elementor-5645 .elementor-element.elementor-element-14005c4 > .elementor-background-video-container::before, .elementor-5645 .elementor-element.elementor-element-14005c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-5645 .elementor-element.elementor-element-14005c4 > .elementor-background-slideshow::before, .elementor-5645 .elementor-element.elementor-element-14005c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5645 .elementor-element.elementor-element-14005c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-5645 .elementor-element.elementor-element-14005c4.e-con{--align-self:center;}.elementor-5645 .elementor-element.elementor-element-c710853{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;top:0px;}.elementor-5645 .elementor-element.elementor-element-c710853.e-con{--align-self:center;}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-c710853{left:0px;}body.rtl .elementor-5645 .elementor-element.elementor-element-c710853{right:0px;}.elementor-5645 .elementor-element.elementor-element-4297069{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5645 .elementor-element.elementor-element-4297069.e-con{--align-self:center;}.elementor-5645 .elementor-element.elementor-element-e922947{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5645 .elementor-element.elementor-element-e922947.e-con{--align-self:center;}.elementor-5645 .elementor-element.elementor-element-010cef5{width:100%;max-width:100%;text-align:left;}.elementor-5645 .elementor-element.elementor-element-010cef5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-010cef5.elementor-element{--align-self:center;}.elementor-5645 .elementor-element.elementor-element-010cef5 img{width:50%;}.elementor-5645 .elementor-element.elementor-element-0560f3d{--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-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5645 .elementor-element.elementor-element-0560f3d.e-con{--align-self:center;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .menu-item a.hfe-menu-item{padding-left:0px;padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .menu-item a.hfe-sub-menu-item{padding-left:calc( 0px + 20px );padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 40px );padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 60px );padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 80px );padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .menu-item a.hfe-menu-item, .elementor-5645 .elementor-element.elementor-element-2a267a5 .menu-item a.hfe-sub-menu-item{padding-top:0px;padding-bottom:0px;}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body.rtl .elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:0px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item{margin-bottom:0px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 ul.sub-menu{width:0px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .sub-menu li a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:10px;padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 10px + 20px );padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 40px );padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 60px );padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 80px );padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .sub-menu a.hfe-sub-menu-item,
						 .elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:10px;padding-bottom:10px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-nav-menu__layout-horizontal:not(.hfe-dropdown) ul.sub-menu, .elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-nav-menu__layout-expandible.menu-is-active, .elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-nav-menu__layout-vertical:not(.hfe-dropdown) ul.sub-menu{margin-top:0px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-dropdown.menu-is-active{margin-top:0px;}.elementor-5645 .elementor-element.elementor-element-2a267a5{width:initial;max-width:initial;}.elementor-5645 .elementor-element.elementor-element-2a267a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-2a267a5.elementor-element{--align-self:center;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-nav-menu__toggle{margin:0 auto;}.elementor-5645 .elementor-element.elementor-element-2a267a5 a.hfe-menu-item, .elementor-5645 .elementor-element.elementor-element-2a267a5 a.hfe-sub-menu-item{font-family:var( --e-global-typography-0675793-font-family ), Sans-serif;font-size:var( --e-global-typography-0675793-font-size );font-weight:var( --e-global-typography-0675793-font-weight );text-transform:var( --e-global-typography-0675793-text-transform );font-style:var( --e-global-typography-0675793-font-style );text-decoration:var( --e-global-typography-0675793-text-decoration );line-height:var( --e-global-typography-0675793-line-height );letter-spacing:var( --e-global-typography-0675793-letter-spacing );word-spacing:var( --e-global-typography-0675793-word-spacing );}.elementor-5645 .elementor-element.elementor-element-2a267a5 .menu-item a.hfe-menu-item, .elementor-5645 .elementor-element.elementor-element-2a267a5 .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-7d7e8a7 );}.elementor-5645 .elementor-element.elementor-element-2a267a5 .menu-item a.hfe-menu-item:hover,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 .menu-item a.hfe-menu-item.highlighted,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-2a267a5 .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-52078ed );}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-2a267a5 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 .menu-item.current-menu-ancestor a.hfe-menu-item{color:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent.current-menu-item a.hfe-menu-item:before,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent.current-menu-item a.hfe-menu-item:after{background-color:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-nav-menu:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a.current-menu-item:after{background-color:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-pointer__framed .menu-item.parent.current-menu-item a.hfe-menu-item:before,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-pointer__framed .menu-item.parent.current-menu-item a.hfe-menu-item:after{border-color:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-2a267a5 .sub-menu a.hfe-sub-menu-item,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 .elementor-menu-toggle,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:var( --e-global-color-7d7e8a7 );}.elementor-5645 .elementor-element.elementor-element-2a267a5 .sub-menu,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#274060;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 .elementor-menu-toggle:hover,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-2a267a5 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active
							{color:var( --e-global-color-52078ed );}
							.elementor-5645 .elementor-element.elementor-element-2a267a5 .sub-menu li a.hfe-sub-menu-item,
							.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-0675793-font-family ), Sans-serif;font-size:var( --e-global-typography-0675793-font-size );font-weight:var( --e-global-typography-0675793-font-weight );text-transform:var( --e-global-typography-0675793-text-transform );font-style:var( --e-global-typography-0675793-font-style );text-decoration:var( --e-global-typography-0675793-text-decoration );line-height:var( --e-global-typography-0675793-line-height );letter-spacing:var( --e-global-typography-0675793-letter-spacing );word-spacing:var( --e-global-typography-0675793-word-spacing );}.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-nav-menu__layout-horizontal .sub-menu,
							.elementor-5645 .elementor-element.elementor-element-2a267a5 nav:not(.hfe-nav-menu__layout-horizontal) .sub-menu.sub-menu-open,
							.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown .hfe-nav-menu,
						 	.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible .hfe-nav-menu{border-style:none;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-nav-menu .sub-menu,
								.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown,
						 		.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible{box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.25);}.elementor-5645 .elementor-element.elementor-element-2a267a5 .sub-menu li.menu-item:not(:last-child),
						.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:none;}.elementor-5645 .elementor-element.elementor-element-2a267a5 div.hfe-nav-menu-icon{color:var( --e-global-color-c60e945 );}.elementor-5645 .elementor-element.elementor-element-2a267a5 div.hfe-nav-menu-icon svg{fill:var( --e-global-color-c60e945 );}.elementor-5645 .elementor-element.elementor-element-2a267a5 div.hfe-nav-menu-icon:hover{color:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-2a267a5 div.hfe-nav-menu-icon:hover svg{fill:var( --e-global-color-52078ed );}.elementor-5645 .elementor-element.elementor-element-623c029{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5645 .elementor-element.elementor-element-623c029:hover{border-style:none;}.elementor-5645 .elementor-element.elementor-element-623c029, .elementor-5645 .elementor-element.elementor-element-623c029::before{--border-transition:0.3s;}.elementor-5645 .elementor-element.elementor-element-623c029.e-con{--align-self:center;}.elementor-5645 .elementor-element.elementor-element-58cd102.elementor-element{--align-self:center;}.elementor-5645 .elementor-element.elementor-element-58cd102 .elementor-icon-wrapper{text-align:left;}.elementor-5645 .elementor-element.elementor-element-58cd102.elementor-view-stacked .elementor-icon{background-color:#421414;}.elementor-5645 .elementor-element.elementor-element-58cd102.elementor-view-framed .elementor-icon, .elementor-5645 .elementor-element.elementor-element-58cd102.elementor-view-default .elementor-icon{color:#421414;border-color:#421414;}.elementor-5645 .elementor-element.elementor-element-58cd102.elementor-view-framed .elementor-icon, .elementor-5645 .elementor-element.elementor-element-58cd102.elementor-view-default .elementor-icon svg{fill:#421414;}.elementor-5645 .elementor-element.elementor-element-58cd102 .elementor-icon{font-size:22px;}.elementor-5645 .elementor-element.elementor-element-58cd102 .elementor-icon svg{height:22px;}.elementor-5645 .elementor-element.elementor-element-58cd102 .elementor-icon-wrapper svg{width:auto;}.elementor-5645 .elementor-element.elementor-element-58cd102 .elementor-icon i, .elementor-5645 .elementor-element.elementor-element-58cd102 .elementor-icon svg{transform:rotate(0deg);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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 );}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-f014b6c{left:249px;}body.rtl .elementor-5645 .elementor-element.elementor-element-f014b6c{right:249px;}.elementor-5645 .elementor-element.elementor-element-f014b6c{top:244px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-caf3397{left:249px;}body.rtl .elementor-5645 .elementor-element.elementor-element-caf3397{right:249px;}.elementor-5645 .elementor-element.elementor-element-caf3397{top:550px;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-c0c07ed{left:248px;}body.rtl .elementor-5645 .elementor-element.elementor-element-c0c07ed{right:248px;}.elementor-5645 .elementor-element.elementor-element-c0c07ed{top:569px;}.elementor-5645 .elementor-element.elementor-element-c0c07ed .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:3.5rem;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-26af16f{left:248px;}body.rtl .elementor-5645 .elementor-element.elementor-element-26af16f{right:248px;}.elementor-5645 .elementor-element.elementor-element-26af16f{top:569px;}.elementor-5645 .elementor-element.elementor-element-26af16f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:3.5rem;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-368d1d3{left:249px;}body.rtl .elementor-5645 .elementor-element.elementor-element-368d1d3{right:249px;}.elementor-5645 .elementor-element.elementor-element-368d1d3{top:610px;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-180fb42{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-5800407{--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-5645 .elementor-element.elementor-element-f3b49c9{text-align:right;}.elementor-5645 .elementor-element.elementor-element-f3b49c9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-5645 .elementor-element.elementor-element-4f61020{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;word-spacing:0px;}.elementor-5645 .elementor-element.elementor-element-6340464{--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;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-6340464.e-con{--align-self:flex-start;}.elementor-5645 .elementor-element.elementor-element-ae6d068.elementor-element{--align-self:flex-start;}.elementor-5645 .elementor-element.elementor-element-ae6d068 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-5645 .elementor-element.elementor-element-ae6d068 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5645 .elementor-element.elementor-element-38f76fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-38f76fd:not(.elementor-motion-effects-element-type-background), .elementor-5645 .elementor-element.elementor-element-38f76fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.denizae.com/wp-content/uploads/sites/6/2025/07/projects1-2.webp");background-repeat:no-repeat;background-size:100% auto;}.elementor-5645 .elementor-element.elementor-element-bb974fa{--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;--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:30px;}.elementor-5645 .elementor-element.elementor-element-bb974fa:not(.elementor-motion-effects-element-type-background), .elementor-5645 .elementor-element.elementor-element-bb974fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-5645 .elementor-element.elementor-element-bb974fa::before, .elementor-5645 .elementor-element.elementor-element-bb974fa > .elementor-background-video-container::before, .elementor-5645 .elementor-element.elementor-element-bb974fa > .e-con-inner > .elementor-background-video-container::before, .elementor-5645 .elementor-element.elementor-element-bb974fa > .elementor-background-slideshow::before, .elementor-5645 .elementor-element.elementor-element-bb974fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-5645 .elementor-element.elementor-element-bb974fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5645 .elementor-element.elementor-element-f3acf31 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:3.5rem;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-2bc44b6{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-50a595a{--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-5645 .elementor-element.elementor-element-2e28556{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-ed98b02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-5645 .elementor-element.elementor-element-d8cd93a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:3.5rem;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-5645 .elementor-element.elementor-element-e100e29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5645 .elementor-element.elementor-element-55bc513 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-55bc513{text-align:left;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1rem;letter-spacing:0px;word-spacing:0px;}.elementor-5645 .elementor-element.elementor-element-07d9f16{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1rem;letter-spacing:0px;word-spacing:0px;}.elementor-5645 .elementor-element.elementor-element-d26bd22{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-d98ad8c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:3.5rem;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-5645 .elementor-element.elementor-element-3cf8a4a{--display:flex;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-5645 .elementor-element.elementor-element-4224d26 .gallery-item{padding:0 0px 0px 0;}.elementor-5645 .elementor-element.elementor-element-4224d26 .gallery{margin:0 -0px -0px 0;}.elementor-5645 .elementor-element.elementor-element-4224d26 .gallery-item img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-4224d26 .gallery-item .gallery-caption{text-align:center;}.elementor-5645 .elementor-element.elementor-element-4bb09b5{--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;--padding-top:25px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-4bb09b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5645 .elementor-element.elementor-element-77414ed .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:3.5rem;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-5645 .elementor-element.elementor-element-5a34024{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-49547fa .gallery-item{padding:0 20px 20px 0;}.elementor-5645 .elementor-element.elementor-element-49547fa .gallery{margin:0 -20px -20px 0;}.elementor-5645 .elementor-element.elementor-element-49547fa .gallery-item img{border-radius:15px 15px 15px 15px;}.elementor-5645 .elementor-element.elementor-element-49547fa .gallery-item .gallery-caption{text-align:center;}.elementor-5645 .elementor-element.elementor-element-33e94d3{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-328373e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:3.5rem;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-5645 .elementor-element.elementor-element-2d3b117 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-2d3b117{font-family:"DM Sans", Sans-serif;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;word-spacing:0px;}.elementor-5645 .elementor-element.elementor-element-346ec5e{--display:flex;}.elementor-5645 .elementor-element.elementor-element-46e3fdd > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-46e3fdd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:3.5rem;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-5645 .elementor-element.elementor-element-207230c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-ee30b99{--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-5645 .elementor-element.elementor-element-f9f086f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-f9f086f{text-align:left;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2rem;letter-spacing:0px;word-spacing:0px;}.elementor-5645 .elementor-element.elementor-element-4b9b2cd > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-4b9b2cd{text-align:left;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2rem;letter-spacing:0px;word-spacing:0px;}.elementor-5645 .elementor-element.elementor-element-bd005ee{--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-5645 .elementor-element.elementor-element-f5a89a5 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-5645 .elementor-element.elementor-element-f5a89a5{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2rem;letter-spacing:0px;word-spacing:0px;}.elementor-5645 .elementor-element.elementor-element-e8dcbb7{--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-5645 .elementor-element.elementor-element-32a946f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-26aacb5 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-5645 .elementor-element.elementor-element-26aacb5 iframe{height:335px;}.elementor-5645 .elementor-element.elementor-element-3362813{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-9243e32{text-align:center;}.elementor-5645 .elementor-element.elementor-element-9243e32 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:3.5rem;letter-spacing:0px;word-spacing:0px;color:#000000;}.elementor-5645 .elementor-element.elementor-element-bc0baf1{--display:flex;--padding-top:10px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-5645 .elementor-element.elementor-element-b0b844f .elementor-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin-bottom:10px;}.elementor-5645 .elementor-element.elementor-element-b0b844f .elementor-form-fields-wrapper{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );margin-bottom:-10px;}.elementor-5645 .elementor-element.elementor-element-b0b844f .elementor-field-group.recaptcha_v3-bottomleft, .elementor-5645 .elementor-element.elementor-element-b0b844f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-5645 .elementor-element.elementor-element-b0b844f .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-b0b844f .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-5645 .elementor-element.elementor-element-b0b844f .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-5645 .elementor-element.elementor-element-b0b844f .elementor-field-type-html{padding-bottom:0px;}.elementor-5645 .elementor-element.elementor-element-b0b844f .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-5645 .elementor-element.elementor-element-b0b844f .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-5645 .elementor-element.elementor-element-b0b844f .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-5645 .elementor-element.elementor-element-b0b844f .elementor-button[type="submit"]{color:#ffffff;}.elementor-5645 .elementor-element.elementor-element-b0b844f .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-5645 .elementor-element.elementor-element-b0b844f .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-5645 .elementor-element.elementor-element-b0b844f .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-5645 .elementor-element.elementor-element-b0b844f .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-5645 .elementor-element.elementor-element-b0b844f .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-5645 .elementor-element.elementor-element-b0b844f .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-5645 .elementor-element.elementor-element-b0b844f{--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;}.elementor-5645 .elementor-element.elementor-element-6b8b434{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:8%;--padding-right:8%;}.elementor-5645 .elementor-element.elementor-element-6b8b434:not(.elementor-motion-effects-element-type-background), .elementor-5645 .elementor-element.elementor-element-6b8b434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0CF5;}.elementor-5645 .elementor-element.elementor-element-7ea1384{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:20%;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-5645 .elementor-element.elementor-element-66c882e .elementor-image-box-wrapper{text-align:left;}.elementor-5645 .elementor-element.elementor-element-66c882e.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-5645 .elementor-element.elementor-element-66c882e.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-5645 .elementor-element.elementor-element-66c882e.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-5645 .elementor-element.elementor-element-66c882e .elementor-image-box-title{margin-bottom:54px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#A5A5A5;}.elementor-5645 .elementor-element.elementor-element-66c882e .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-5645 .elementor-element.elementor-element-66c882e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5645 .elementor-element.elementor-element-66c882e .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#A5A5A5;}.elementor-5645 .elementor-element.elementor-element-391e624 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-5645 .elementor-element.elementor-element-391e624{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#A5A5A5;}.elementor-5645 .elementor-element.elementor-element-0c7274a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-d3e8f9c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5645 .elementor-element.elementor-element-4ea9972 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-5645 .elementor-element.elementor-element-4ea9972 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-5645 .elementor-element.elementor-element-4ea9972 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-5645 .elementor-element.elementor-element-4ea9972 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-5645 .elementor-element.elementor-element-4ea9972 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-4ea9972 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-5645 .elementor-element.elementor-element-4ea9972 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-5645 .elementor-element.elementor-element-4ea9972 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-5645 .elementor-element.elementor-element-4ea9972{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5645 .elementor-element.elementor-element-4ea9972 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5645 .elementor-element.elementor-element-4ea9972 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0px;}.elementor-5645 .elementor-element.elementor-element-4ea9972 .elementor-icon-list-text{color:#A5A5A5;transition:color 0.3s;}.elementor-5645 .elementor-element.elementor-element-5de8c58 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-5645 .elementor-element.elementor-element-5de8c58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-5645 .elementor-element.elementor-element-5de8c58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-5645 .elementor-element.elementor-element-5de8c58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-5645 .elementor-element.elementor-element-5de8c58 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-5645 .elementor-element.elementor-element-5de8c58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-5de8c58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-5645 .elementor-element.elementor-element-5de8c58 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-5645 .elementor-element.elementor-element-5de8c58 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-5645 .elementor-element.elementor-element-5de8c58{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5645 .elementor-element.elementor-element-5de8c58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5645 .elementor-element.elementor-element-5de8c58 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-5645 .elementor-element.elementor-element-5de8c58 .elementor-icon-list-text{color:#A5A5A5;transition:color 0.3s;}.elementor-5645 .elementor-element.elementor-element-6b2396f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-5645 .elementor-element.elementor-element-6b2396f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-5645 .elementor-element.elementor-element-6b2396f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-5645 .elementor-element.elementor-element-6b2396f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-5645 .elementor-element.elementor-element-6b2396f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-6b2396f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-5645 .elementor-element.elementor-element-6b2396f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-5645 .elementor-element.elementor-element-6b2396f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-5645 .elementor-element.elementor-element-6b2396f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5645 .elementor-element.elementor-element-6b2396f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5645 .elementor-element.elementor-element-6b2396f .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-5645 .elementor-element.elementor-element-6b2396f .elementor-icon-list-text{color:#A5A5A5;transition:color 0.3s;}.elementor-5645 .elementor-element.elementor-element-9d7cd15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-073c19e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-icon i{color:#324A6D;transition:color 0.3s;}.elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-icon svg{fill:#324A6D;transition:fill 0.3s;}.elementor-5645 .elementor-element.elementor-element-40f41fb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.9em;letter-spacing:0px;}.elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-text{color:#A5A5A5;transition:color 0.3s;}.elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-item:hover .elementor-icon-list-text{color:#C8D5DC;}.elementor-5645 .elementor-element.elementor-element-ab3bf1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-3ab443a{--grid-template-columns:repeat(0, auto);--icon-size:25px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-5645 .elementor-element.elementor-element-3ab443a .elementor-widget-container{text-align:left;}.elementor-5645 .elementor-element.elementor-element-3ab443a .elementor-social-icon{background-color:#29262624;--icon-padding:0em;border-style:none;}.elementor-5645 .elementor-element.elementor-element-3ab443a .elementor-social-icon i{color:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-3ab443a .elementor-social-icon svg{fill:#FFFFFF;}.elementor-5645 .elementor-element.elementor-element-3ab443a .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-3ab443a .elementor-social-icon:hover i{color:#C8D5DC;}.elementor-5645 .elementor-element.elementor-element-3ab443a .elementor-social-icon:hover svg{fill:#C8D5DC;}.elementor-5645 .elementor-element.elementor-element-8604122 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-5645 .elementor-element.elementor-element-8604122{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#A5A5A5;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-1948694.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-5645 .elementor-element.elementor-element-1948694 a.hfe-menu-item, .elementor-5645 .elementor-element.elementor-element-1948694 a.hfe-sub-menu-item{font-size:var( --e-global-typography-0675793-font-size );line-height:var( --e-global-typography-0675793-line-height );letter-spacing:var( --e-global-typography-0675793-letter-spacing );word-spacing:var( --e-global-typography-0675793-word-spacing );}
							.elementor-5645 .elementor-element.elementor-element-1948694 .sub-menu li a.hfe-sub-menu-item,
							.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:var( --e-global-typography-0675793-font-size );line-height:var( --e-global-typography-0675793-line-height );letter-spacing:var( --e-global-typography-0675793-letter-spacing );word-spacing:var( --e-global-typography-0675793-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-5645 .elementor-element.elementor-element-14005c4{--min-height:80vh;--margin-top:-6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-2a267a5.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 a.hfe-menu-item, .elementor-5645 .elementor-element.elementor-element-2a267a5 a.hfe-sub-menu-item{font-size:var( --e-global-typography-0675793-font-size );line-height:var( --e-global-typography-0675793-line-height );letter-spacing:var( --e-global-typography-0675793-letter-spacing );word-spacing:var( --e-global-typography-0675793-word-spacing );}
							.elementor-5645 .elementor-element.elementor-element-2a267a5 .sub-menu li a.hfe-sub-menu-item,
							.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:var( --e-global-typography-0675793-font-size );line-height:var( --e-global-typography-0675793-line-height );letter-spacing:var( --e-global-typography-0675793-letter-spacing );word-spacing:var( --e-global-typography-0675793-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-5645 .elementor-element.elementor-element-6b8b434{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--flex-wrap:wrap;--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-5645 .elementor-element.elementor-element-7ea1384{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:35%;}.elementor-5645 .elementor-element.elementor-element-7ea1384.e-con{--order:99999 /* order end hack */;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5645 .elementor-element.elementor-element-66c882e .elementor-image-box-title{font-size:45px;}.elementor-5645 .elementor-element.elementor-element-66c882e .elementor-image-box-description{font-size:14px;}.elementor-5645 .elementor-element.elementor-element-391e624{font-size:14px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5645 .elementor-element.elementor-element-4ea9972 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5645 .elementor-element.elementor-element-4ea9972 .elementor-icon-list-item > a{font-size:14px;}.elementor-5645 .elementor-element.elementor-element-5de8c58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5645 .elementor-element.elementor-element-5de8c58 .elementor-icon-list-item > a{font-size:14px;}.elementor-5645 .elementor-element.elementor-element-6b2396f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5645 .elementor-element.elementor-element-6b2396f .elementor-icon-list-item > a{font-size:14px;}.elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-item > a{font-size:14px;}.elementor-5645 .elementor-element.elementor-element-ab3bf1d{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:15%;}.elementor-5645 .elementor-element.elementor-element-3ab443a{--icon-size:18px;}.elementor-5645 .elementor-element.elementor-element-8604122{font-size:14px;}}@media(min-width:768px){.elementor-5645 .elementor-element.elementor-element-f2fa45f{--content-width:1140px;}.elementor-5645 .elementor-element.elementor-element-80bbf39{--width:80%;}.elementor-5645 .elementor-element.elementor-element-3d2d060{--width:20%;}.elementor-5645 .elementor-element.elementor-element-d4edc10{--width:73%;}.elementor-5645 .elementor-element.elementor-element-5d6c3f2{--width:7%;}.elementor-5645 .elementor-element.elementor-element-14005c4{--width:100%;}.elementor-5645 .elementor-element.elementor-element-c710853{--width:100%;}.elementor-5645 .elementor-element.elementor-element-4297069{--width:80%;}.elementor-5645 .elementor-element.elementor-element-e922947{--width:20%;}.elementor-5645 .elementor-element.elementor-element-0560f3d{--width:73%;}.elementor-5645 .elementor-element.elementor-element-623c029{--width:7%;}.elementor-5645 .elementor-element.elementor-element-180fb42{--content-width:1140px;}.elementor-5645 .elementor-element.elementor-element-5800407{--content-width:1140px;}.elementor-5645 .elementor-element.elementor-element-6340464{--content-width:11140px;}.elementor-5645 .elementor-element.elementor-element-bb974fa{--content-width:1140px;}.elementor-5645 .elementor-element.elementor-element-50a595a{--content-width:1140px;}.elementor-5645 .elementor-element.elementor-element-2e28556{--content-width:1140px;}.elementor-5645 .elementor-element.elementor-element-e100e29{--width:100%;}.elementor-5645 .elementor-element.elementor-element-4bb09b5{--content-width:1140px;}.elementor-5645 .elementor-element.elementor-element-5a34024{--content-width:1140px;}.elementor-5645 .elementor-element.elementor-element-33e94d3{--content-width:1140px;}.elementor-5645 .elementor-element.elementor-element-346ec5e{--content-width:1140px;}.elementor-5645 .elementor-element.elementor-element-207230c{--content-width:1140px;}.elementor-5645 .elementor-element.elementor-element-ee30b99{--width:35%;}.elementor-5645 .elementor-element.elementor-element-bd005ee{--width:25%;}.elementor-5645 .elementor-element.elementor-element-e8dcbb7{--width:60%;}.elementor-5645 .elementor-element.elementor-element-3362813{--content-width:1140px;}.elementor-5645 .elementor-element.elementor-element-bc0baf1{--content-width:1140px;}.elementor-5645 .elementor-element.elementor-element-6b8b434{--width:1140%;}.elementor-5645 .elementor-element.elementor-element-7ea1384{--width:46%;}.elementor-5645 .elementor-element.elementor-element-0c7274a{--width:39%;}.elementor-5645 .elementor-element.elementor-element-9d7cd15{--width:20%;}.elementor-5645 .elementor-element.elementor-element-ab3bf1d{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5645 .elementor-element.elementor-element-80bbf39{--width:96%;}.elementor-5645 .elementor-element.elementor-element-c710853{--width:96%;}.elementor-5645 .elementor-element.elementor-element-4297069{--width:96%;}.elementor-5645 .elementor-element.elementor-element-7ea1384{--width:100%;}.elementor-5645 .elementor-element.elementor-element-0c7274a{--width:25%;}.elementor-5645 .elementor-element.elementor-element-9d7cd15{--width:25%;}.elementor-5645 .elementor-element.elementor-element-ab3bf1d{--width:50%;}}@media(max-width:767px){.elementor-5645 .elementor-element.elementor-element-80bbf39{--width:96%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5645 .elementor-element.elementor-element-3d2d060{--width:40%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5645 .elementor-element.elementor-element-d4edc10{--width:40%;}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-5645 .elementor-element.elementor-element-1948694 .menu-item a.hfe-menu-item{padding-left:0px;padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-1948694 .menu-item a.hfe-sub-menu-item{padding-left:calc( 0px + 20px );padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 40px );padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 60px );padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 80px );padding-right:0px;}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-1948694.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-1948694 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body.rtl .elementor-5645 .elementor-element.elementor-element-1948694 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:0px;}.elementor-5645 .elementor-element.elementor-element-1948694 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-5645 .elementor-element.elementor-element-1948694 ul.sub-menu{width:0px;}.elementor-5645 .elementor-element.elementor-element-1948694 .sub-menu li a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:10px;padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 10px + 20px );padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 40px );padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 60px );padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-1948694 .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 80px );padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-1948694 .sub-menu a.hfe-sub-menu-item,
						 .elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:20px;padding-bottom:20px;}.elementor-5645 .elementor-element.elementor-element-1948694 a.hfe-menu-item, .elementor-5645 .elementor-element.elementor-element-1948694 a.hfe-sub-menu-item{font-size:var( --e-global-typography-0675793-font-size );line-height:var( --e-global-typography-0675793-line-height );letter-spacing:var( --e-global-typography-0675793-letter-spacing );word-spacing:var( --e-global-typography-0675793-word-spacing );}
							.elementor-5645 .elementor-element.elementor-element-1948694 .sub-menu li a.hfe-sub-menu-item,
							.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-5645 .elementor-element.elementor-element-1948694 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:var( --e-global-typography-0675793-font-size );line-height:var( --e-global-typography-0675793-line-height );letter-spacing:var( --e-global-typography-0675793-letter-spacing );word-spacing:var( --e-global-typography-0675793-word-spacing );}.elementor-5645 .elementor-element.elementor-element-5d6c3f2{--width:20%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-5645 .elementor-element.elementor-element-14005c4{--min-height:75vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5645 .elementor-element.elementor-element-c710853{--width:96%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5645 .elementor-element.elementor-element-4297069{--width:96%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5645 .elementor-element.elementor-element-e922947{--width:40%;}.elementor-5645 .elementor-element.elementor-element-0560f3d{--width:40%;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .menu-item a.hfe-menu-item{padding-left:0px;padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .menu-item a.hfe-sub-menu-item{padding-left:calc( 0px + 20px );padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 40px );padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 60px );padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 80px );padding-right:0px;}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-2a267a5.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body.rtl .elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:0px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 ul.sub-menu{width:0px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .sub-menu li a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:10px;padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 10px + 20px );padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 40px );padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 60px );padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-5645 .elementor-element.elementor-element-2a267a5 .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 80px );padding-right:10px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 .sub-menu a.hfe-sub-menu-item,
						 .elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:20px;padding-bottom:20px;}.elementor-5645 .elementor-element.elementor-element-2a267a5 a.hfe-menu-item, .elementor-5645 .elementor-element.elementor-element-2a267a5 a.hfe-sub-menu-item{font-size:var( --e-global-typography-0675793-font-size );line-height:var( --e-global-typography-0675793-line-height );letter-spacing:var( --e-global-typography-0675793-letter-spacing );word-spacing:var( --e-global-typography-0675793-word-spacing );}
							.elementor-5645 .elementor-element.elementor-element-2a267a5 .sub-menu li a.hfe-sub-menu-item,
							.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-5645 .elementor-element.elementor-element-2a267a5 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:var( --e-global-typography-0675793-font-size );line-height:var( --e-global-typography-0675793-line-height );letter-spacing:var( --e-global-typography-0675793-letter-spacing );word-spacing:var( --e-global-typography-0675793-word-spacing );}.elementor-5645 .elementor-element.elementor-element-623c029{--width:20%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5645 .elementor-element.elementor-element-180fb42{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5645 .elementor-element.elementor-element-f3b49c9{text-align:center;}.elementor-5645 .elementor-element.elementor-element-f3b49c9 .elementor-heading-title{line-height:1.1em;}.elementor-5645 .elementor-element.elementor-element-6340464{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-6340464.e-con{--align-self:center;}.elementor-5645 .elementor-element.elementor-element-38f76fd:not(.elementor-motion-effects-element-type-background), .elementor-5645 .elementor-element.elementor-element-38f76fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.denizae.com/wp-content/uploads/sites/6/2025/07/imageabout_mob-1.webp");}.elementor-5645 .elementor-element.elementor-element-2e28556{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5645 .elementor-element.elementor-element-d26bd22{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-5645 .elementor-element.elementor-element-4bb09b5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5645 .elementor-element.elementor-element-5a34024{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5645 .elementor-element.elementor-element-33e94d3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5645 .elementor-element.elementor-element-346ec5e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5645 .elementor-element.elementor-element-46e3fdd{text-align:left;}.elementor-5645 .elementor-element.elementor-element-207230c{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5645 .elementor-element.elementor-element-f5a89a5 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5645 .elementor-element.elementor-element-32a946f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-3362813{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-bc0baf1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-5645 .elementor-element.elementor-element-6b8b434{--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-5645 .elementor-element.elementor-element-7ea1384{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5645 .elementor-element.elementor-element-66c882e .elementor-image-box-img{margin-bottom:0px;}.elementor-5645 .elementor-element.elementor-element-66c882e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5645 .elementor-element.elementor-element-66c882e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5645 .elementor-element.elementor-element-66c882e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5645 .elementor-element.elementor-element-66c882e .elementor-image-box-title{font-size:28px;line-height:1.1em;}.elementor-5645 .elementor-element.elementor-element-0c7274a{--width:50%;}.elementor-5645 .elementor-element.elementor-element-d3e8f9c .elementor-heading-title{font-size:18px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5645 .elementor-element.elementor-element-4ea9972 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-5645 .elementor-element.elementor-element-4ea9972 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-5645 .elementor-element.elementor-element-4ea9972 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-5645 .elementor-element.elementor-element-4ea9972 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-5645 .elementor-element.elementor-element-4ea9972 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-4ea9972 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-5645 .elementor-element.elementor-element-5de8c58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-5645 .elementor-element.elementor-element-5de8c58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-5645 .elementor-element.elementor-element-5de8c58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-5645 .elementor-element.elementor-element-5de8c58 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-5645 .elementor-element.elementor-element-5de8c58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-5de8c58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-5645 .elementor-element.elementor-element-6b2396f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-5645 .elementor-element.elementor-element-6b2396f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-5645 .elementor-element.elementor-element-6b2396f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-5645 .elementor-element.elementor-element-6b2396f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-5645 .elementor-element.elementor-element-6b2396f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-6b2396f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-5645 .elementor-element.elementor-element-9d7cd15{--width:50%;}.elementor-5645 .elementor-element.elementor-element-073c19e .elementor-heading-title{font-size:18px;}.elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-5645 .elementor-element.elementor-element-40f41fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-5645 .elementor-element.elementor-element-ab3bf1d{--margin-top:0%;--margin-bottom:25%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5645 .elementor-element.elementor-element-ab3bf1d.e-con{--order:-99999 /* order start hack */;}}/* Start custom CSS for image, class: .elementor-element-68ac67a */.shrinking-logo img {
	transition: all .4s linear!important;
	-webkit-transition: all .4s linear!important;
	-moz-transition: all .4s linear!important;
}

.shrinker.elementor-sticky--effects img {
	width: 70%!important;
	transition: all .4s linear!important;
	-webkit-transition: all .4s linear!important;
	-moz-transition: all .4s linear!important;
}/* End custom CSS */
/* Start custom CSS for navigation-menu, class: .elementor-element-1948694 */@media (min-width: 768px) {
    #menu-item-4675 {
        margin-left: 60px !important;
        margin-right: 30px !important;
    }
    #menu-item-4676 {
        margin-right: 30px !important;
    }
}
.hfe-nav-menu .sub-menu {
    min-width: 143px;
    margin: 0;
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-23f9c20 *//* Floating Social Media Buttons */

.elementor-kit-3 a {
    color: #000;
    /* display: none; */
}

.floating-buttons {
  position: fixed;
  right: 20px;
  bottom: 100px;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.social-button {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #fff;
  color: #000;
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: 0 2px 10px rgba(0,0,0,0.15);
  border: 1.5px solid #eee;
  font-size: 18px;
  transition: border-color 0.2s, color 0.2s;
  text-decoration: none;
}

.social-button.instagram:hover { border-color: #e1306c; color: #e1306c; }
.social-button.facebook:hover  { border-color: #3b5998; color: #3b5998; }
.social-button.linkedin:hover  { border-color: #0077b5; color: #0077b5; }
.social-button.twitter:hover   { border-color: #1da1f2; color: #1da1f2; }
.social-button.youtube:hover   { border-color: #ff0000; color: #ff0000; }

/* WhatsApp Button */
.whatsapp-button {
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 1000;
}

.whatsapp-button .chat-button {
  background-color: #fff;
  color: #25d366;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 28px;
  cursor: pointer;
  box-shadow: 0 2px 10px rgba(0,0,0,0.2);
  transition: background 0.2s;
}

.whatsapp-button .chat-button:hover {
  background: #128c7e;
}

/* Chat Window */
.chat-window {
  position: fixed;
  bottom: 90px;
  right: 20px;
  width: 300px;
  background: #fff;
  border-radius: 10px;
  box-shadow: 0 2px 16px rgba(0,0,0,0.18);
  display: none;
  flex-direction: column;
  z-index: 1001;
  overflow: hidden;
}

.chat-header {
  background: #25d366;
  color: #fff;
  padding: 12px 16px;
  font-weight: bold;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.chat-header .close-button {
  cursor: pointer;
  font-size: 22px;
}

.chat-body {
  padding: 16px;
  font-size: 15px;
  color: #222;
}

.chat-input {
  padding: 12px;
  border-top: 1px solid #eee;
  display: flex;
  justify-content: flex-end;
}

.chat-input button {
  background: #25d366;
  color: #fff;
  border: none;
  padding: 8px 18px;
  border-radius: 4px;
  cursor: pointer;
  font-size: 15px;
  display: flex;
  align-items: center;
  gap: 6px;
  transition: background 0.2s;
}

.chat-input button:hover {
  background: #128c7e;
}

html, body {
  overflow-x: hidden !important;
  max-width: 100vw !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-010cef5 */.shrinking-logo img {
	transition: all .4s linear!important;
	-webkit-transition: all .4s linear!important;
	-moz-transition: all .4s linear!important;
}

.shrinker.elementor-sticky--effects img {
	width: 70%!important;
	transition: all .4s linear!important;
	-webkit-transition: all .4s linear!important;
	-moz-transition: all .4s linear!important;
}/* End custom CSS */
/* Start custom CSS for navigation-menu, class: .elementor-element-2a267a5 */@media (min-width: 768px) {
    #menu-item-4675 {
        margin-left: 60px !important;
        margin-right: 30px !important;
    }
    #menu-item-4676 {
        margin-right: 30px !important;
    }
}
.hfe-nav-menu .sub-menu {
    min-width: 143px;
    margin: 0;
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8a758 */.elementor-4248 .elementor-element.elementor-element-5b4c517:not(.elementor-motion-effects-element-type-background), .elementor-4248 .elementor-element.elementor-element-5b4c517 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer {
    background-color: none !important;
}

@media (max-width: 768px) {
  .elementor-5645 .elementor-element.elementor-element-fb5bc15 .elementor-heading-title {
    display: none !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('DM Sans');
	src: url('DM Sans?#iefix') format('embedded-opentype'),
		url('DM Sans') format('woff2'),
		url('DM Sans') format('woff'),
		url('DM Sans') format('truetype'),
		url('DM Sans#DMSans') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.denizae.com/wp-content/fonts/roboto-v30-cyrillic_cyrillic-ext_latin_latin-ext-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.denizae.com/wp-content/fonts/roboto-v30-cyrillic_cyrillic-ext_latin_latin-ext-500.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.denizae.com/wp-content/fonts/roboto-v30-cyrillic_cyrillic-ext_latin_latin-ext-700.woff2') format('woff2');
}
/* End Custom Fonts CSS */