.elementor-7891 .elementor-element.elementor-element-d244ce3{--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;--overflow:hidden;--overlay-opacity:0.5;overflow:visible;}.elementor-7891 .elementor-element.elementor-element-d244ce3:not(.elementor-motion-effects-element-type-background), .elementor-7891 .elementor-element.elementor-element-d244ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060F1ED9;}.elementor-7891 .elementor-element.elementor-element-d244ce3::before, .elementor-7891 .elementor-element.elementor-element-d244ce3 > .elementor-background-video-container::before, .elementor-7891 .elementor-element.elementor-element-d244ce3 > .e-con-inner > .elementor-background-video-container::before, .elementor-7891 .elementor-element.elementor-element-d244ce3 > .elementor-background-slideshow::before, .elementor-7891 .elementor-element.elementor-element-d244ce3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7891 .elementor-element.elementor-element-d244ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0000004D;--background-overlay:'';}.elementor-7891 .elementor-element.elementor-element-d244ce3::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-7891 .elementor-element.elementor-element-bd78c6c{--display:flex;overflow:visible;}.elementor-7891 .elementor-element.elementor-element-da3a9ca{--display:flex;overflow:visible;}.elementor-7891 .elementor-element.elementor-element-56a9425.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7891 .elementor-element.elementor-element-56a9425{text-align:start;}.elementor-7891 .elementor-element.elementor-element-56a9425 img{max-width:7%;}.elementor-7891 .elementor-element.elementor-element-98aaf49 > .elementor-widget-container{background-color:#02010100;}.elementor-7891 .elementor-element.elementor-element-98aaf49.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7891 .elementor-element.elementor-element-98aaf49.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu .elementor-item{font-weight:500;}.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--main .elementor-item{color:#D9D9D9D9;fill:#D9D9D9D9;}.elementor-7891 .elementor-element.elementor-element-98aaf49{--e-nav-menu-horizontal-menu-item-margin:calc( 4px / 2 );}.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:4px;}.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--dropdown a, .elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-menu-toggle{color:#D9D9D9D9;fill:#D9D9D9D9;}.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--dropdown{background-color:#060F1E;border-style:solid;border-color:#00D4B8;}.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--dropdown a:hover,
					.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--dropdown a:focus,
					.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-menu-toggle:hover,
					.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--dropdown .elementor-item, .elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:500;}.elementor-7891 .elementor-element.elementor-element-b49a940{--display:flex;overflow:visible;}body.elementor-page-7891:not(.elementor-motion-effects-element-type-background), body.elementor-page-7891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4BC2C6;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7891 .elementor-element.elementor-element-56a9425.elementor-element{--align-self:center;}.elementor-7891 .elementor-element.elementor-element-56a9425 img{max-width:50%;}}@media(min-width:768px){.elementor-7891 .elementor-element.elementor-element-bd78c6c{--width:100%;}}@media(max-width:767px){.elementor-7891 .elementor-element.elementor-element-56a9425{width:var( --container-widget-width, 196.943px );max-width:196.943px;--container-widget-width:196.943px;--container-widget-flex-grow:0;text-align:start;}.elementor-7891 .elementor-element.elementor-element-56a9425 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7891 .elementor-element.elementor-element-56a9425.elementor-element{--align-self:flex-start;}.elementor-7891 .elementor-element.elementor-element-56a9425 img{width:50%;max-width:50%;height:50%;}.elementor-7891 .elementor-element.elementor-element-98aaf49 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7891 .elementor-element.elementor-element-98aaf49.elementor-element{--align-self:flex-start;}.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu .elementor-item{font-size:28px;}.elementor-7891 .elementor-element.elementor-element-98aaf49{--e-nav-menu-horizontal-menu-item-margin:calc( 14px / 2 );}.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:14px;}.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--dropdown .elementor-item, .elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:28px;}.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--dropdown{border-width:0px 0px 2px 0px;}.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--dropdown a{padding-left:30px;padding-right:30px;}}/* Start custom CSS for nav-menu, class: .elementor-element-98aaf49 */.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--dropdown .elementor-item {
  opacity: 0.5;
  position: relative;
  transition: opacity 0.25s ease;
}

.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--dropdown .elementor-item::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 6px;
  width: 100%;
  height: 2px;
  background: #00d4b8;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.3s ease;
}

.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--dropdown:hover .elementor-item {
  opacity: 0.2;
}

.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--dropdown .elementor-item:hover {
  opacity: 1;
}

.elementor-7891 .elementor-element.elementor-element-98aaf49 .elementor-nav-menu--dropdown .elementor-item:hover::after {
  transform: scaleX(1);
}/* End custom CSS */