.elementor-11 .elementor-element.elementor-element-7b965b4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:10;}.elementor-11 .elementor-element.elementor-element-7b965b4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7b965b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FA;}.elementor-11 .elementor-element.elementor-element-f8810e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f8810e2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f8810e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21f5aac );}.elementor-11 .elementor-element.elementor-element-9b89e25{--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;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-cb088a8 .hfe-site-logo-container, .elementor-11 .elementor-element.elementor-element-cb088a8 .hfe-caption-width figcaption{text-align:center;}.elementor-11 .elementor-element.elementor-element-cb088a8 .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-cb088a8 .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-11 .elementor-element.elementor-element-35489ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-35489ed.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-108a354 .hfe-nav-menu__toggle,
						.elementor-11 .elementor-element.elementor-element-108a354 .hfe-nav-menu-icon{margin:0 auto;justify-content:center;}.elementor-11 .elementor-element.elementor-element-108a354 li.menu-item a{justify-content:space-between;}.elementor-11 .elementor-element.elementor-element-108a354 li .hfe-button-wrapper{text-align:space-between;}.elementor-11 .elementor-element.elementor-element-108a354.hfe-menu-item-flex-end li.hfe-button-wrapper{text-align:right;}.elementor-11 .elementor-element.elementor-element-108a354 .hfe-flyout-wrapper .hfe-side{width:300px;}.elementor-11 .elementor-element.elementor-element-108a354 .hfe-flyout-open.left{left:-300px;}.elementor-11 .elementor-element.elementor-element-108a354 .hfe-flyout-open.right{right:-300px;}.elementor-11 .elementor-element.elementor-element-108a354 .hfe-flyout-content{padding:30px;background-color:#FFFFFFE6;}.elementor-11 .elementor-element.elementor-element-108a354 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-11 .elementor-element.elementor-element-108a354 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-11 .elementor-element.elementor-element-108a354 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-11 .elementor-element.elementor-element-108a354 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-11 .elementor-element.elementor-element-108a354 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-11 .elementor-element.elementor-element-108a354 .menu-item a.hfe-menu-item, .elementor-11 .elementor-element.elementor-element-108a354 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-11 .elementor-element.elementor-element-108a354 .sub-menu a.hfe-sub-menu-item,
						 .elementor-11 .elementor-element.elementor-element-108a354 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-11 .elementor-element.elementor-element-108a354 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-11 .elementor-element.elementor-element-108a354 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-11 .elementor-element.elementor-element-108a354 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-11 .elementor-element.elementor-element-108a354 a.hfe-menu-item, .elementor-11 .elementor-element.elementor-element-108a354 a.hfe-sub-menu-item{font-family:"Hostgrotesk Font", Sans-serif;font-weight:600;}.elementor-11 .elementor-element.elementor-element-108a354 .menu-item a.hfe-menu-item, .elementor-11 .elementor-element.elementor-element-108a354 .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-7e0303f );}.elementor-11 .elementor-element.elementor-element-108a354 .menu-item a.hfe-menu-item:hover,
								.elementor-11 .elementor-element.elementor-element-108a354 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-11 .elementor-element.elementor-element-108a354 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-11 .elementor-element.elementor-element-108a354 .menu-item a.hfe-menu-item.highlighted,
								.elementor-11 .elementor-element.elementor-element-108a354 .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-7e0303f );}.elementor-11 .elementor-element.elementor-element-108a354 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-11 .elementor-element.elementor-element-108a354 .menu-item.current-menu-ancestor a.hfe-menu-item{color:var( --e-global-color-85a64e0 );}.elementor-11 .elementor-element.elementor-element-108a354 .sub-menu,
								.elementor-11 .elementor-element.elementor-element-108a354 nav.hfe-dropdown,
								.elementor-11 .elementor-element.elementor-element-108a354 nav.hfe-dropdown-expandible,
								.elementor-11 .elementor-element.elementor-element-108a354 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-11 .elementor-element.elementor-element-108a354 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#FFFFFF4D;}.elementor-11 .elementor-element.elementor-element-108a354 .sub-menu li.menu-item:not(:last-child),
						.elementor-11 .elementor-element.elementor-element-108a354 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-11 .elementor-element.elementor-element-108a354 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-11 .elementor-element.elementor-element-108a354 div.hfe-nav-menu-icon{color:var( --e-global-color-7e0303f );}.elementor-11 .elementor-element.elementor-element-108a354 div.hfe-nav-menu-icon svg{fill:var( --e-global-color-7e0303f );}.elementor-11 .elementor-element.elementor-element-108a354 .hfe-nav-menu-icon{background-color:var( --e-global-color-64e7706 );padding:var( --e-global-color-64e7706 );}.elementor-11 .elementor-element.elementor-element-108a354 div.hfe-nav-menu-icon:hover{color:var( --e-global-color-85a64e0 );}.elementor-11 .elementor-element.elementor-element-108a354 div.hfe-nav-menu-icon:hover svg{fill:var( --e-global-color-85a64e0 );}.elementor-11 .elementor-element.elementor-element-108a354 .hfe-flyout-close{color:#7A7A7A;}.elementor-11 .elementor-element.elementor-element-108a354 .hfe-flyout-close svg{fill:#7A7A7A;}.elementor-11 .elementor-element.elementor-element-33eadd2 .menu-item a.hfe-menu-item{padding-left:25px;padding-right:25px;}.elementor-11 .elementor-element.elementor-element-33eadd2 .menu-item a.hfe-sub-menu-item{padding-left:calc( 25px + 20px );padding-right:25px;}.elementor-11 .elementor-element.elementor-element-33eadd2 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 25px + 40px );padding-right:25px;}.elementor-11 .elementor-element.elementor-element-33eadd2 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 25px + 60px );padding-right:25px;}.elementor-11 .elementor-element.elementor-element-33eadd2 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 25px + 80px );padding-right:25px;}.elementor-11 .elementor-element.elementor-element-33eadd2 ul.sub-menu{width:220px;}.elementor-11 .elementor-element.elementor-element-33eadd2 .sub-menu a.hfe-sub-menu-item,
						 .elementor-11 .elementor-element.elementor-element-33eadd2 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-11 .elementor-element.elementor-element-33eadd2 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-11 .elementor-element.elementor-element-33eadd2 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-11 .elementor-element.elementor-element-33eadd2 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-11 .elementor-element.elementor-element-33eadd2.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-33eadd2 .hfe-nav-menu__toggle{margin:0 auto;}.elementor-11 .elementor-element.elementor-element-33eadd2 a.hfe-menu-item, .elementor-11 .elementor-element.elementor-element-33eadd2 a.hfe-sub-menu-item{font-family:"Hostgrotesk Font", Sans-serif;font-size:16px;font-weight:500;line-height:40px;}.elementor-11 .elementor-element.elementor-element-33eadd2 .menu-item a.hfe-menu-item, .elementor-11 .elementor-element.elementor-element-33eadd2 .sub-menu a.hfe-sub-menu-item{color:#071D40;}.elementor-11 .elementor-element.elementor-element-33eadd2 .menu-item a.hfe-menu-item:hover,
								.elementor-11 .elementor-element.elementor-element-33eadd2 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-11 .elementor-element.elementor-element-33eadd2 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-11 .elementor-element.elementor-element-33eadd2 .menu-item a.hfe-menu-item.highlighted,
								.elementor-11 .elementor-element.elementor-element-33eadd2 .menu-item a.hfe-menu-item:focus{color:#0485F4;}.elementor-11 .elementor-element.elementor-element-33eadd2 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-11 .elementor-element.elementor-element-33eadd2 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-85a64e0 );}.elementor-11 .elementor-element.elementor-element-33eadd2 .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-85a64e0 );}.elementor-11 .elementor-element.elementor-element-33eadd2 .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-11 .elementor-element.elementor-element-33eadd2 .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-85a64e0 );}.elementor-11 .elementor-element.elementor-element-33eadd2 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-11 .elementor-element.elementor-element-33eadd2 .menu-item.current-menu-ancestor a.hfe-menu-item{color:#0485F4;}.elementor-11 .elementor-element.elementor-element-33eadd2 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent.current-menu-item a.hfe-menu-item:before,
								.elementor-11 .elementor-element.elementor-element-33eadd2 .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent.current-menu-item a.hfe-menu-item:after{background-color:#0485F4;}.elementor-11 .elementor-element.elementor-element-33eadd2 .hfe-nav-menu:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a.current-menu-item:after{background-color:unset;}.elementor-11 .elementor-element.elementor-element-33eadd2 .hfe-pointer__framed .menu-item.parent.current-menu-item a.hfe-menu-item:before,
								.elementor-11 .elementor-element.elementor-element-33eadd2 .hfe-pointer__framed .menu-item.parent.current-menu-item a.hfe-menu-item:after{border-color:#0485F4;}.elementor-11 .elementor-element.elementor-element-33eadd2 .sub-menu,
								.elementor-11 .elementor-element.elementor-element-33eadd2 nav.hfe-dropdown,
								.elementor-11 .elementor-element.elementor-element-33eadd2 nav.hfe-dropdown-expandible,
								.elementor-11 .elementor-element.elementor-element-33eadd2 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-11 .elementor-element.elementor-element-33eadd2 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-11 .elementor-element.elementor-element-33eadd2 .sub-menu li.menu-item:not(:last-child),
						.elementor-11 .elementor-element.elementor-element-33eadd2 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-11 .elementor-element.elementor-element-33eadd2 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-11 .elementor-element.elementor-element-6598726{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-11 .elementor-element.elementor-element-6598726.e-con{--align-self:center;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-7b965b4{--width:1920px;}.elementor-11 .elementor-element.elementor-element-9b89e25{--width:15%;}.elementor-11 .elementor-element.elementor-element-35489ed{--width:70%;}.elementor-11 .elementor-element.elementor-element-6598726{--width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-f8810e2{--content-width:1420px;}.elementor-11 .elementor-element.elementor-element-9b89e25{--width:30%;}.elementor-11 .elementor-element.elementor-element-35489ed{--width:70%;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-f8810e2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-35489ed{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-108a354.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-11 .elementor-element.elementor-element-108a354 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-33eadd2 .menu-item a.hfe-menu-item{padding-left:6px;padding-right:6px;}.elementor-11 .elementor-element.elementor-element-33eadd2 .menu-item a.hfe-sub-menu-item{padding-left:calc( 6px + 20px );padding-right:6px;}.elementor-11 .elementor-element.elementor-element-33eadd2 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 6px + 40px );padding-right:6px;}.elementor-11 .elementor-element.elementor-element-33eadd2 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 6px + 60px );padding-right:6px;}.elementor-11 .elementor-element.elementor-element-33eadd2 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 6px + 80px );padding-right:6px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-9b89e25{--width:48%;}.elementor-11 .elementor-element.elementor-element-35489ed{--width:45%;}.elementor-11 .elementor-element.elementor-element-108a354 .hfe-nav-menu__toggle,
						.elementor-11 .elementor-element.elementor-element-108a354 .hfe-nav-menu-icon{margin:0 auto;justify-content:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-108a354 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:6px;}body.rtl .elementor-11 .elementor-element.elementor-element-108a354 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:6px;}.elementor-11 .elementor-element.elementor-element-108a354 nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:6px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-108a354.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-11 .elementor-element.elementor-element-108a354 nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-108a354 .hfe-flyout-wrapper .hfe-nav-menu > li.menu-item:first-child{margin-top:50px;}.elementor-11 .elementor-element.elementor-element-108a354 .hfe-nav-menu-icon{font-size:40px;border-radius:15px;}.elementor-11 .elementor-element.elementor-element-108a354 .hfe-nav-menu-icon svg{font-size:40px;line-height:40px;height:40px;width:40px;}.elementor-11 .elementor-element.elementor-element-108a354 .hfe-flyout-close,
					.elementor-11 .elementor-element.elementor-element-108a354 .hfe-flyout-close svg{height:40px;width:40px;font-size:40px;line-height:40px;}.elementor-11 .elementor-element.elementor-element-108a354 a.hfe-menu-item, .elementor-11 .elementor-element.elementor-element-108a354 a.hfe-sub-menu-item{font-size:22px;}}/* Start custom CSS for navigation-menu, class: .elementor-element-108a354 */@media (max-width: 767px) {
    .elementor-11 .elementor-element.elementor-element-108a354 .hfe-nav-menu-icon {
        padding: 5px 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1707f3d */.elementor-element.elementor-element-1707f3d.elementor-widget.elementor-widget-shortcode {
    padding: 8px 12px
        !important;
    background-color: #F6F8F9;
    border-radius: 15px;
}

.elementor-element.elementor-element-1707f3d.elementor-widget.elementor-widget-shortcode img {
    border-radius: 50px !important;
}

.elementor-element.elementor-element-1707f3d.elementor-widget.elementor-widget-shortcode span:hover {
     color: #0485F4 !important;
}
/* Ensure wrapper is positioned relatively */
.gtranslate_wrapper {
  position: relative !important;
  display: inline-block;
  z-index: 999999 !important;
}

/* Button styling */
.gt_switcher-popup {
  display: flex;
  align-items: center;
  gap: 6px;
  background-color: #F6F8F9;
  color: #071D40;
  cursor: pointer;
  border-radius: 4px;
}

/* Hide fullscreen overlay */
.gt_black_overlay {
  display: none !important;
}

/* Clean, properly positioned dropdown */
.gt_white_content {
  display: none;
  border: none;
  position: absolute !important;
  top: 100% !important;
right: 0px !important;
  left: auto !important;
  margin-top: 8px !important;
  width: auto !important;
  height: auto !important;
  overflow-y: auto;
  padding: 10px 16px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 8px;
  z-index: 19881205 !important;
  text-align: left;
          box-shadow: 0 10px 45px #2e65a033;
}
.gt_white_content.notranslate {
    border: none;
}

/* Open dropdown */
.gtranslate_wrapper.open .gt_white_content {
  display: block !important;
}

/* Grid layout for flags */
.gt_languages {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 10px !important;
}

/* Each item: 3 per row */
.gt_languages a {
  display: flex !important;
  align-items: center !important;
  border: none !important;
  justify-content: left !important;
  gap: 8px !important;
  padding: 10px 12px;
  border-radius: 15px;
  text-align: left !important;
  text-decoration: none !important;
  font-size: 13px !important;
  color: #071D40;
  transition: background 0.2s;
}

.gt_languages a:hover {
    color: #0485F4;
  background-color: #0485f40f;
}

/* Flag icons */
.gt_languages img {
border-radius: 50px;
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b965b4 */headid{
    max-height: 150px;
}/* End custom CSS */