.elementor-1774 .elementor-element.elementor-element-173a8f8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-67637a87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1774 .elementor-element.elementor-element-67637a87 .elementor-heading-title{font-family:"Helvetica", Helvetica;font-size:80px;font-weight:900;font-style:normal;line-height:85px;letter-spacing:-6px;word-spacing:10px;}.elementor-1774 .elementor-element.elementor-element-5a126767{width:var( --container-widget-width, 49.715% );max-width:49.715%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;padding:0px 0px 0px 0px;--container-widget-width:49.715%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-secondary-font-family ), Helvetica;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-5a126767.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-de2be72{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:110px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1774 .elementor-element.elementor-element-5f212a9{font-family:var( --e-global-typography-b4c60c8-font-family ), Helvetica;font-size:var( --e-global-typography-b4c60c8-font-size );font-weight:var( --e-global-typography-b4c60c8-font-weight );font-style:var( --e-global-typography-b4c60c8-font-style );text-decoration:var( --e-global-typography-b4c60c8-text-decoration );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-57bc9ec{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-1774 .elementor-element.elementor-element-57bc9ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-3f2a8c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;font-size:17px;font-weight:300;letter-spacing:-1.3px;}.elementor-1774 .elementor-element.elementor-element-7f33d5d{font-family:var( --e-global-typography-b4c60c8-font-family ), Helvetica;font-size:var( --e-global-typography-b4c60c8-font-size );font-weight:var( --e-global-typography-b4c60c8-font-weight );font-style:var( --e-global-typography-b4c60c8-font-style );text-decoration:var( --e-global-typography-b4c60c8-text-decoration );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-f1db1b2{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-1774 .elementor-element.elementor-element-f1db1b2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-ca01848{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;font-size:17px;font-weight:300;letter-spacing:-1.3px;}.elementor-1774 .elementor-element.elementor-element-95dd159{font-family:var( --e-global-typography-b4c60c8-font-family ), Helvetica;font-size:var( --e-global-typography-b4c60c8-font-size );font-weight:var( --e-global-typography-b4c60c8-font-weight );font-style:var( --e-global-typography-b4c60c8-font-style );text-decoration:var( --e-global-typography-b4c60c8-text-decoration );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-b2ec1e0{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-1774 .elementor-element.elementor-element-b2ec1e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-b2e77c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;font-size:17px;font-weight:300;letter-spacing:-1.3px;}.elementor-1774 .elementor-element.elementor-element-21dd949{font-family:var( --e-global-typography-b4c60c8-font-family ), Helvetica;font-size:var( --e-global-typography-b4c60c8-font-size );font-weight:var( --e-global-typography-b4c60c8-font-weight );font-style:var( --e-global-typography-b4c60c8-font-style );text-decoration:var( --e-global-typography-b4c60c8-text-decoration );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-8f6f80f{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-1774 .elementor-element.elementor-element-8f6f80f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-d1dd36a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 400px 0px 0px;font-size:17px;font-weight:300;line-height:22px;letter-spacing:-1.3px;}.elementor-1774 .elementor-element.elementor-element-bfedaae{font-family:var( --e-global-typography-b4c60c8-font-family ), Helvetica;font-size:var( --e-global-typography-b4c60c8-font-size );font-weight:var( --e-global-typography-b4c60c8-font-weight );font-style:var( --e-global-typography-b4c60c8-font-style );text-decoration:var( --e-global-typography-b4c60c8-text-decoration );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-530d0cf{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-1774 .elementor-element.elementor-element-530d0cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-dbc8a38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;font-size:17px;font-weight:300;line-height:22px;letter-spacing:-1.3px;}.elementor-1774 .elementor-element.elementor-element-0d71a70{font-family:var( --e-global-typography-b4c60c8-font-family ), Helvetica;font-size:var( --e-global-typography-b4c60c8-font-size );font-weight:var( --e-global-typography-b4c60c8-font-weight );font-style:var( --e-global-typography-b4c60c8-font-style );text-decoration:var( --e-global-typography-b4c60c8-text-decoration );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-7fc4381{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-1774 .elementor-element.elementor-element-7fc4381.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-56e4ab0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-size:17px;font-weight:300;line-height:22px;letter-spacing:-1.3px;}.elementor-1774 .elementor-element.elementor-element-68fff1f{font-family:var( --e-global-typography-b4c60c8-font-family ), Helvetica;font-size:var( --e-global-typography-b4c60c8-font-size );font-weight:var( --e-global-typography-b4c60c8-font-weight );font-style:var( --e-global-typography-b4c60c8-font-style );text-decoration:var( --e-global-typography-b4c60c8-text-decoration );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-d48b5a0{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-1774 .elementor-element.elementor-element-d48b5a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1774 .elementor-element.elementor-element-a57a575{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;font-size:17px;font-weight:300;line-height:22px;letter-spacing:-1.3px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1774 .elementor-element.elementor-element-5a126767{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-5f212a9{font-size:var( --e-global-typography-b4c60c8-font-size );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-7f33d5d{font-size:var( --e-global-typography-b4c60c8-font-size );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-95dd159{font-size:var( --e-global-typography-b4c60c8-font-size );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-21dd949{font-size:var( --e-global-typography-b4c60c8-font-size );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-bfedaae{font-size:var( --e-global-typography-b4c60c8-font-size );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-0d71a70{font-size:var( --e-global-typography-b4c60c8-font-size );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-68fff1f{font-size:var( --e-global-typography-b4c60c8-font-size );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}}@media(max-width:767px){.elementor-1774 .elementor-element.elementor-element-173a8f8{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-1774 .elementor-element.elementor-element-67637a87 .elementor-heading-title{font-size:75px;line-height:0.9em;letter-spacing:-5px;}.elementor-1774 .elementor-element.elementor-element-5a126767{width:var( --container-widget-width, 332px );max-width:332px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;--container-widget-width:332px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-de2be72{--margin-top:0px;--margin-bottom:0px;--margin-left:9px;--margin-right:0px;}.elementor-1774 .elementor-element.elementor-element-5f212a9{font-size:var( --e-global-typography-b4c60c8-font-size );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-57bc9ec{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1774 .elementor-element.elementor-element-3f2a8c3{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1774 .elementor-element.elementor-element-7f33d5d{padding:0px 5px 0px 0px;font-size:var( --e-global-typography-b4c60c8-font-size );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-ca01848{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1774 .elementor-element.elementor-element-95dd159{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-b4c60c8-font-size );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-b2e77c9{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1774 .elementor-element.elementor-element-21dd949{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-b4c60c8-font-size );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-d1dd36a{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 49px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-bfedaae{font-size:var( --e-global-typography-b4c60c8-font-size );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-dbc8a38{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 49px 0px 0px;}.elementor-1774 .elementor-element.elementor-element-0d71a70{font-size:var( --e-global-typography-b4c60c8-font-size );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-56e4ab0{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1774 .elementor-element.elementor-element-68fff1f{font-size:var( --e-global-typography-b4c60c8-font-size );line-height:var( --e-global-typography-b4c60c8-line-height );letter-spacing:var( --e-global-typography-b4c60c8-letter-spacing );}.elementor-1774 .elementor-element.elementor-element-a57a575{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}}/* Start custom CSS *//* MOBILE MENU BACKGROUND */
.page-id-1774 .elementor-nav-menu--dropdown,
.page-id-1774 .elementor-menu-toggle,
.page-id-1774 .elementor-nav-menu__container {
  background-color: transparent;
}

/* MOBILE MENU LINKS (optional, to match your scheme) */
.page-id-1774 .elementor-nav-menu--dropdown a {
  color: transparent;
}
/* AUDIO PLAYER */
audio,
.wp-block-audio audio,
.elementor-widget-shortcode audio {
  width: 100% !important;
  height: 32px !important;
  opacity: 0.92 !important;
  filter: grayscale(100%) contrast(105%) !important;
  background: transparent !important;
  border-radius: 0 !important;
}

/* REMOVE PLAYER BOX */
audio::-webkit-media-controls-enclosure {
  background: transparent !important;
  border-radius: 0 !important;
}

/* PLAYER PANEL */
audio::-webkit-media-controls-panel {
  background: transparent !important;
  border: none !important;
}

/* SPACING */
.wp-block-audio,
.elementor-widget-shortcode {
  margin-top: 1.5rem !important;
  margin-bottom: 2rem !important;
}/* End custom CSS */