.elementor .text-small-bold{font-family:Onest;font-weight:500;font-size:clamp(12px, 1vw, 15px);;}.elementor .text-small{font-family:Onest;font-weight:400;font-size:clamp(12px, 1vw, 13px);;color:var(--light-blue);}.elementor .body-text-bold{font-family:Onest;font-weight:500;font-size:clamp(16px, 1vw, 19px);;}.elementor .button-text{font-family:Onest;font-weight:500;font-size:clamp(16px, 1vw, 16px);color:var(--Color-primary);}.elementor .Body-text{font-family:Onest;font-weight:400;font-size:clamp(16px, 1vw, 16px);;}.elementor .Title-XS{font-family:Onest;font-weight:500;font-size:clamp(18px, 1.2vw, 24px);;color:var(--Color-primary);letter-spacing:-0.01em;}.elementor .Title-S{font-family:Onest;font-weight:500;font-size:clamp(20px, 1.6vw, 32px);;letter-spacing:-0.015em;}.elementor .Title-M{font-family:Inter Tight;font-weight:500;font-size:clamp(24px, 2vw, 48px);letter-spacing:0em;}.elementor .Title-L{font-family:Onest;font-weight:500;font-size:clamp(28px, 1.8vw + 20px, 62px);letter-spacing:-0.03em;line-height:1.2em;}.elementor .Title-XL{font-family:Onest;font-weight:500;font-size:clamp(34px, 2.2vw + 24px, 95px);;letter-spacing:-0.03em;line-height:1.05em;}.elementor .section-dark{padding-block-start:10rem;padding-block-end:10rem;background-color:var(--Color-primary);display:flex;flex-direction:row;gap:5vw;justify-content:center;}.elementor .container-xl{width:var(--Website-Width);padding:0px;display:flex;flex-direction:row;gap:5rem;justify-content:space-between;}.elementor .Button-primary{color:var(--Color-primary);padding-inline-start:1.5em;padding-inline-end:1.5em;border-radius:0.5rem;border-width:1px;border-color:var(--Color-accent);background-color:var(--Color-accent);transition:all 200ms;align-self:start;}.elementor .Button-primary:hover,.elementor .Button-primary:focus-visible{color:var(--White);border-width:1px;border-color:var(--Color-primary);background-color:var(--Color-primary);}.elementor .button-secundary{color:var(--Color-primary);padding-inline-start:2em;padding-inline-end:2em;border-radius:0.5rem;border-width:1px;border-color:var(--Color-primary);background-color:var(--Transparant);transition:all 200ms;align-self:start;}.elementor .button-secundary:hover,.elementor .button-secundary:focus-visible{color:var(--White);border-width:1px;border-color:var(--Color-primary);background-color:var(--Color-primary);}.elementor .button-group{padding:0px;flex-direction:row;gap:1vw;}.elementor .section{padding-block-start:10rem;padding-block-end:10rem;justify-content:center;}.elementor .section-light{padding-block-start:10rem;padding-block-end:10rem;background-color:var(--light-blue);justify-content:center;}.elementor .img-cover{aspect-ratio:auto;object-fit:cover;object-position:center center;border-radius:0.5em;flex:1 0 auto;align-self:stretch;}.elementor .media-block{width:50%;padding:0px;}.elementor .content-block{padding:0px;flex-direction:column;gap:1rem;}.elementor .section-gradient{padding-block-start:10rem;padding-block-end:10rem;background-image:linear-gradient(45deg, #121E61 51%,#2D58B2 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:center;}.elementor .button-white{padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.5rem;border-width:1px;border-color:var(--White);background-color:var(--White);transition:all 200ms;display:block;align-self:start;}.elementor .button-white:hover,.elementor .button-white:focus-visible{color:var(--White);border-color:var(--Color-primary);background-color:var(--Color-primary);}.elementor .text-caption{font-family:Onest;font-weight:500;font-size:12px;color:var(--Color-primary);text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:15px;padding-inline-end:15px;border-radius:5rem;background-color:#f1f6ff;display:inline-block;align-self:start;}.elementor .container-xl-column{width:var(--Website-Width);padding:0px;flex-direction:column;gap:2rem;justify-content:center;align-items:center;}.elementor .text-caption-outline{font-family:Onest;font-weight:500;font-size:12px;color:var(--Color-primary);text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:15px;padding-inline-end:15px;border-radius:5rem;border-width:1px;border-color:var(--Color-primary);border-style:solid;display:inline-block;align-self:start;}.elementor .text-caption-white{font-family:Onest;font-weight:500;font-size:12px;color:var(--White);text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:15px;padding-inline-end:15px;border-radius:5rem;border-width:1px;border-color:var(--White);border-style:solid;display:inline-block;align-self:start;}.elementor .button-white-outline{color:var(--White);padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.5rem;border-width:1px;border-color:var(--White);border-style:solid;background-color:var(--Transparant);display:block;align-self:start;}.elementor .button-white-outline:hover,.elementor .button-white-outline:focus-visible{color:var(--Color-primary);border-color:var(--Color-accent);background-color:var(--Color-accent);}.elementor .title-xxl{font-family:Inter Tight;font-weight:400;font-size:clamp(3rem, 2.1589rem + 3.7383vw, 6rem);color:var(--White);letter-spacing:0px;line-height:1.1em;}.elementor .glass-container{padding:2rem;border-radius:0.5rem;flex-direction:column;flex:0 1 auto;align-items:start;backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
background: rgba(255,255,255,0.15);
border: 1px solid rgba(255,255,255,0.2);\n}.elementor .container-white{padding:2rem;border-radius:0.5rem;background-color:var(--White);flex-direction:column;gap:5rem;justify-content:space-between;align-items:start;}