.elementor-294 .elementor-element.elementor-element-e91aadb{--display:flex;--min-height:100vh;--z-index:0;}.elementor-294 .elementor-element.elementor-element-e91aadb:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-e91aadb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-widget-ucaddon_scroll_text_animation .ue-reveal-text,.elementor-widget-ucaddon_scroll_text_animation .ue-reveal-text *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-294 .elementor-element.elementor-element-6dd7c1c .ue-reveal-text{text-align:left;}.elementor-294 .elementor-element.elementor-element-6dd7c1c .ue-reveal-text,.elementor-294 .elementor-element.elementor-element-6dd7c1c .ue-reveal-text *{font-family:"Crimson Pro", Sans-serif;font-size:3.25rem;font-weight:300;line-height:1.3em;}.elementor-294 .elementor-element.elementor-element-7695e53{--display:flex;}.elementor-294 .elementor-element.elementor-element-7695e53 .elementor-repeater-item-ad256d9 .ue-parallax-item{object-fit:contain !important;}.elementor-294 .elementor-element.elementor-element-7695e53 .ue-parallax-item{object-position:right !important;}.elementor-294 .elementor-element.elementor-element-388e839 .ue-reveal-text{text-align:left;}.elementor-294 .elementor-element.elementor-element-388e839 .ue-reveal-text,.elementor-294 .elementor-element.elementor-element-388e839 .ue-reveal-text *{font-family:"Crimson Pro", Sans-serif;font-size:3.25rem;font-weight:300;line-height:1.3em;}.elementor-294 .elementor-element.elementor-element-7695e53 .ue-parallax{overflow:hidden;}.elementor-294 .elementor-element.elementor-element-25677e5e{--display:flex;--z-index:30;}.elementor-294 .elementor-element.elementor-element-25677e5e:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-25677e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec55ed6 );}.elementor-294 .elementor-element.elementor-element-5d1f2e56 .ue-reveal-text{text-align:left;}.elementor-294 .elementor-element.elementor-element-5d1f2e56 .ue-reveal-text,.elementor-294 .elementor-element.elementor-element-5d1f2e56 .ue-reveal-text *{font-family:"Crimson Pro", Sans-serif;font-size:3.25rem;font-weight:300;line-height:1.3em;}.elementor-294 .elementor-element.elementor-element-c670314{--display:flex;}.elementor-294 .elementor-element.elementor-element-d8029aa{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-294 .elementor-element.elementor-element-d8029aa:not(.elementor-motion-effects-element-type-background), .elementor-294 .elementor-element.elementor-element-d8029aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-f41b120 .ue-reveal-text{text-align:left;}.elementor-294 .elementor-element.elementor-element-f41b120 .ue-reveal-text,.elementor-294 .elementor-element.elementor-element-f41b120 .ue-reveal-text *{font-family:"Crimson Pro", Sans-serif;font-size:3.25rem;font-weight:300;line-height:1.3em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-294 .elementor-element.elementor-element-9a9db41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-9a9db41 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4rem;font-weight:800;text-transform:uppercase;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-294 .elementor-element.elementor-element-6dd7c1c .ue-reveal-text,.elementor-294 .elementor-element.elementor-element-6dd7c1c .ue-reveal-text *{font-size:2rem;line-height:1.2em;}.elementor-294 .elementor-element.elementor-element-388e839 .ue-reveal-text,.elementor-294 .elementor-element.elementor-element-388e839 .ue-reveal-text *{font-size:2rem;line-height:1.2em;}.elementor-294 .elementor-element.elementor-element-5d1f2e56 .ue-reveal-text,.elementor-294 .elementor-element.elementor-element-5d1f2e56 .ue-reveal-text *{font-size:2rem;line-height:1.2em;}.elementor-294 .elementor-element.elementor-element-489b0816{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-294 .elementor-element.elementor-element-e0ff7c4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-294 .elementor-element.elementor-element-f41b120 .ue-reveal-text,.elementor-294 .elementor-element.elementor-element-f41b120 .ue-reveal-text *{font-size:2rem;line-height:1.2em;}}@media(min-width:768px){.elementor-294 .elementor-element.elementor-element-e91aadb{--content-width:100vw;}.elementor-294 .elementor-element.elementor-element-d8029aa{--content-width:100%;}}/* Start custom CSS for ucaddon_scroll_text_animation, class: .elementor-element-6dd7c1c */.animation_bold strong > div > div {
    font-weight: 600 !important;
}
.animation_bold em > div > div {
    font-style: italic !important;
}
.elementor-294 .elementor-element.elementor-element-6dd7c1c {
    text-wrap:balance;
}/* End custom CSS */
/* Start custom CSS for ucaddon_scroll_text_animation, class: .elementor-element-388e839 */.animation_bold strong > div > div {
    font-weight: 600 !important;
}
.animation_bold em > div > div {
    font-style: italic !important;
}
.elementor-294 .elementor-element.elementor-element-388e839 {
    text-wrap:balance;
}/* End custom CSS */
/* Start custom CSS for ucaddon_scroll_text_animation, class: .elementor-element-388e839 */.animation_bold strong > div > div {
    font-weight: 600 !important;
}
.animation_bold em > div > div {
    font-style: italic !important;
}
.elementor-294 .elementor-element.elementor-element-388e839 {
    text-wrap:balance;
}/* End custom CSS */
/* Start custom CSS for ucaddon_scroll_text_animation, class: .elementor-element-5d1f2e56 */.animation_bold strong > div > div {
    font-weight: 600 !important;
}
.animation_bold em > div > div {
    font-style: italic !important;
}
.elementor-294 .elementor-element.elementor-element-5d1f2e56 {
    text-wrap:balance;
}/* End custom CSS */
/* Start custom CSS for ucaddon_scroll_text_animation, class: .elementor-element-f41b120 */.animation_bold strong > div > div {
    font-weight: 600 !important;
}
.animation_bold em > div > div {
    font-style: italic !important;
}
.elementor-294 .elementor-element.elementor-element-f41b120 {
    text-wrap:balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8029aa *//* Social section — normal flow, no scroll-pin */
.elementor-294 .elementor-element.elementor-element-d8029aa {
  padding-top: clamp(4rem, 8vw, 7rem);
  padding-bottom: clamp(4rem, 8vw, 7rem);
}

.elementor-294 .elementor-element.elementor-element-d8029aa > .e-con-inner {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}

.elementor-294 .elementor-element.elementor-element-d8029aa > .e-con-inner > .elementor-element {
  margin-left: auto;
  margin-right: auto;
  max-width: 1030px;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a9db41 */.elementor-294 .elementor-element.elementor-element-9a9db41 span {
    color:#8c8c8c;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ce07b07 */#field_1_7 .gfield_label {
margin-bottom: 11px !important;
margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS */.ue-reveal-text {
    text-wrap: pretty;
    word-spacing: 0.35rem;
}
.elementor-element-96a6fa0 .ue-reveal-text {
    word-spacing: 0.1rem;
}/* End custom CSS */