.elementor .btn-text-animation{transition:all 250ms;}.elementor .btn-animation:hover,.elementor .btn-animation:focus-visible{.btn-text-animation{
transform: translateY(100%);
}
.btn-icon-animation{
transform: translateY(100%);
}\n}.elementor .navbar-bg{position: sticky;
top: 0;
background: transparent;
backdrop-filter: blur(0);
transition: background-color 0.3s ease, backdrop-filter 0.3s ease;
}

.navbar-bg.scrolled {
background: var(--dark-blue);\n}.elementor .full-height{height:100vh;}.elementor .justify-center{justify-content:center;}.elementor .align-center{align-items:center;}.elementor .fit-content-width{width:fit-content;}.elementor .no-padding{padding:0px;}.elementor .padding-XS{padding:var(--space-XS);}.elementor .padding-S{padding:var(--space-S);}.elementor .padding-M{padding:var(--space-M);}.elementor .padding-L{padding:var(--space-L);}.elementor .padding-XL{padding:var(--space-XL);}.elementor .page-padding-X{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:var(--page-padding);padding-inline-end:var(--page-padding);}.elementor .section-padding-Y{padding-block-start:var(--space-XXXXL);padding-block-end:var(--space-XXXXL);}.elementor .content-width{width:80rem;}.elementor .content-centered{display:flex;}.elementor .text-size-XXS{font-size:var(--text-size-XXS);}.elementor .text-size-XS{font-size:var(--text-size-XS);line-height:var(--text-line-height-S);}.elementor .text-size-S{font-size:var(--text-size-S);line-height:var(--text-line-height-S);}.elementor .text-size-M{font-size:var(--text-size-M);line-height:var(--text-line-height-M);}.elementor .text-size-L{font-size:var(--text-size-L);line-height:var(--text-line-height-L);}.elementor .text-size-XL{font-size:var(--text-size-XL);line-height:var(--text-line-height-L);}.elementor .text-size-XXL{font-size:var(--text-size-XXL);line-height:var(--text-line-height-L);}.elementor .text-size-XXXL{font-size:var(--text-size-XXXL);line-height:var(--text-line-height-L);}.elementor .text-DM-Sans{font-family:DMsans;letter-spacing:-0.014em;}.elementor .text-weight-100-thin{font-weight:100;}.elementor .text-weight-200-extralight{font-weight:200;}.elementor .text-weight-300-light{font-weight:300;}.elementor .text-weight-400-normal{font-weight:400;}.elementor .text-weight-500-medium{font-weight:500;}.elementor .text-weight-600-semibold{font-weight:600;}.elementor .text-weight-700-bold{font-weight:700;}.elementor .text-weight-800-extrabold{font-weight:800;}.elementor .text-weight-900-black{font-weight:900;}.elementor .text-color-white{color:var(--white);}.elementor .text-color-softblue{color:var(--light-grey);}.elementor .text-color-darkblue{color:var(--yellow);display:inline-flex;flex-wrap:nowrap;}.elementor .text-color-softpink{color:var(--black);}.elementor .bg-white{background-color:var(--white);}.elementor .bg-darkblue{background-color:var(--yellow);}.elementor .gaps-XS{gap:var(--space-XS);}.elementor .gaps-S{gap:var(--space-S);}.elementor .gaps-M{gap:var(--space-M);}.elementor .gaps-L{gap:var(--space-L);}.elementor .gaps-XL{gap:var(--space-XL);}.elementor .border-width{margin-block-start:1rem;border-width:0.05rem;border-color:var(--grey);border-style:solid;justify-content:space-between;}.elementor .btn-text:hover,.elementor .btn-text:focus-visible{color:var(--yellow);}.elementor .btn-design{padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:100rem;}