.elementor .header-h1{font-family:Outfit;font-weight:700;font-size:50px;color:var(--blue);display:block;align-self:center;}.elementor .header-h2{font-family:Outfit;font-weight:500;font-size:38px;color:var(--blue);line-height:1.35em;text-align:center;}.elementor .paragraph-left-align{font-family:Outfit;font-weight:400;font-size:17px;color:var(--dark-blue);text-align:start;}.elementor .image-inline{max-width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:9px;box-shadow:0px 14px 14px 0px rgba(38, 57, 67, 0.07058823529411765);}.elementor .flexbox_2column_body{padding:0px;display:flex;gap:50px;align-self:center;}.elementor .flex-down-half-column{padding:0px;flex-direction:column;row-gap:20px;justify-content:center;}.elementor .subheading{font-family:Outfit;font-weight:400;font-size:20px;color:var(--dark-blue);line-height:1.6em;text-align:center;align-self:center;}.elementor .flexbox_40_40_40_40{column-gap:50px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;margin:0px;display:flex;flex-direction:column;row-gap:50px;}.elementor .flexbox_40_40_80_40{padding-block-start:40px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:50px;}.elementor .flexbox_80_40_40_40{padding-block-start:80px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;gap:50px;}.elementor .flexbox_heading{padding:0px;flex-direction:column;gap:15px;}.elementor .header-h3{font-family:Outfit;font-weight:600;font-size:24px;color:var(--blue);line-height:1.35em;}.elementor .flexbox_80_40_80_40{padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:50px;}.elementor .button_primary{font-family:Outfit;font-weight:600;font-size:17px;color:var(--white);text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:20px;padding-inline-end:20px;border-radius:10px;border-width:2px;border-color:var(--blue);border-style:solid;background-color:var(--blue);align-self:center;}.elementor .button_primary:hover,.elementor .button_primary:focus-visible{color:var(--blue);border-width:2px;background-color:var(--white);}