.elementor .e-4607888-5d00a5b{font-family:var(--font-base);font-weight:400;color:var(--coral-400);letter-spacing:2px;text-align:start;text-transform:uppercase;}.elementor .e-0d34437-4d95c96{font-family:var(--font-accent);font-weight:700;color:var(--white);text-align:start;}.elementor .e-fc489e1-911c110{padding:0px;}.elementor .e-43e9d73-d6da945{color:var(--river-blue-50);text-align:start;}.elementor .e-7598015-11008a4{width:50%;position:relative;z-index:2;display:flex;flex-direction:column;gap:32px;align-items:start;}.elementor .e-34ee39f-b8010f9{width:60%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;}.elementor .e-d544962-c73f19d{width:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, #3E7C8A 0%,#3E7C8A 40%,#3e7c8a00 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-550eec5-10fb412{min-height:60dvh;overflow:hidden;padding:24px;border-radius:24px;background-image:linear-gradient(90deg, #3E7C8A 0%,#3E7C8A 40%,#3e7c8a00 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;align-items:center;}.elementor .e-1d84b21-180a99c{padding-block-start:32px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .e-3416cde-b73ea8a{font-family:var(--font-base);font-weight:400;color:var(--grayscale-600);letter-spacing:1.6px;text-transform:uppercase;}.elementor .e-71f1d47-4361cee{font-family:var(--font-base);font-weight:400;color:var(--grayscale-600);letter-spacing:1.6px;text-transform:uppercase;}.elementor .e-1f91a69-06a6b8e{font-family:var(--font-base);font-weight:400;color:var(--grayscale-600);letter-spacing:1.6px;text-transform:uppercase;}