.elementor .Footer{height:100%;}.elementor .cnt_btn_menu_footer{padding:0px;display:flex;justify-content:flex-end;}.elementor .txt_white_62pc{color:var(--White-62pc);}.elementor .txt_hover_navy:hover,.elementor .txt_hover_navy:focus-visible{color:var(--Navy);}.elementor .txt_hover_navy{transition:all 200ms;}.elementor .txt_white_a_custom_css{transition:all 400ms;}.elementor .cnt_header{height:var(--navbar_height);position:relative;z-index:9999;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--padding-navbar_horizontal);padding-inline-end:var(--padding-navbar_horizontal);margin-block-start:-;margin-block-end:calc(-1 * var(--navbar_height));margin-inline-start:-;margin-inline-end:-;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .logo{width:13.96vw;height:auto;align-self:center;}.elementor .cnt_btn_menu{width:97%;height:10vh;padding:0px;justify-content:center;align-items:center;}.elementor .cnt_btn_menu:hover,.elementor .cnt_btn_menu:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .cnt_menu_wrapper{height:auto;padding:0px;flex-direction:column;justify-content:space-between;align-items:center;}.elementor .txt_splash_mid{font-family:var(--MAplay);font-weight:700;font-size:var(--fnt_50pt);color:var(--White);letter-spacing:-0.03vw;line-height:120%;& :is(b,strong) {
  font-style: italic;
  background: linear-gradient(
      135deg,
      #00b4a2 20%,
      #00b4a2 50%
  );
    -webkit-background-clip: text;
  background-clip: text;
    -webkit-text-fill-color: transparent;
  color: transparent;
    display: inline-block;
    font-weight: inherit !important;
}\n}.elementor .txt_Navy{color:var(--Navy);}.elementor .cnt{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--padding_cnt_horizontal);padding-inline-end:var(--padding_cnt_horizontal);margin-block-start:var(--margin_cnt_vertical);}.elementor .cnt_inner{width:50%;padding:0px;flex-direction:column;align-items:start;}.elementor .cnt_2up{padding:0px;}.elementor .padding_horizontal{padding-inline-start:var(--padding_cnt_horizontal);padding-inline-end:var(--padding_cnt_horizontal);}.elementor .txt_body{font-family:var(--MApop);font-weight:400;font-size:var(--fnt_14pt);line-height:144%;}.elementor .txt_white{color:var(--White);transition:all 400ms;}.elementor .title_diag_small{font-family:var(--MAplay);font-weight:700;font-size:var(--fnt_22pt);letter-spacing:0.04vw;line-height:120%;}.elementor .gaps_small{gap:1vw;}