.elementor .e-0f87159-adbb8f3{font-family:Montserrat;font-weight:600;font-size:0.85rem;color:var(--secondary-color);letter-spacing:0.2em;text-transform:uppercase;margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-a8d0544-06d7ad3{font-family:Montserrat;font-weight:700;font-size:3rem;color:var(--white-color);line-height:1.25em;text-transform:uppercase;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-890cce9-00a16ca{font-family:Montserrat;font-weight:400;font-size:1.05rem;color:var(--white-color);line-height:1.7em;margin-block-start:0rem;margin-block-end:2.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-7e1d0d8-44bafb8{width:50%;padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-97b9ee6-9887e22{width:85%;height:80vh;object-fit:cover;border-radius:0px;}.elementor .e-8acc207-e602fcb{width:42%;height:15rem;object-fit:cover;position:absolute;inset-block-end:-30px;inset-inline-start:-30px;z-index:2;border-radius:0px;border-width:2px;border-color:#F9F7F4;border-style:solid;}.elementor .e-8ab562f-86fbc6e{width:50%;min-height:32rem;position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:end;}.elementor .e-39b0b06-ff33d62{max-width:1400px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:15px;margin-block-start:auto;margin-block-end:auto;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-431ac50-f6bc5eb{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:5rem;padding-inline-end:5rem;background-color:var(--primary-color);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;}.elementor .e-fe69dc2-0190823{padding:0px;}.elementor .e-978daaf-9c5d258{width:100%;max-height:500px;padding:0px;margin:0px;flex-direction:column;}.elementor .e-23921c9-16ce154{font-family:var(--title-font);font-weight:400;font-size:1.75rem;color:var(--white-color);text-align:center;font-style:normal;margin-block-start:30px;margin-block-end:0px;}.elementor .e-79c4def-c75f32c{max-width:900px;padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:center;}.elementor .e-dfa336f-9acbff1{min-height:400px;background-color:var(--dark-color);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-2b93609-13d4d3f{max-width:400px;font-family:var(--title-font);font-weight:700;font-size:14px;color:var(--primary-color);}.elementor .e-a273300-f52db65{max-width:425px;font-family:var(--title-font);font-weight:700;font-size:2.5rem;line-height:1.25em;text-transform:uppercase;}.elementor .e-214362c-057d91c{position:sticky;inset-block-start:90px;padding:0px;}.elementor .e-cabba32-ec92933{width:42%;position:relative;padding-block-start:10px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:15px;flex-direction:column;gap:30px;}.elementor .e-8f0790c-fc69f54{max-width:450px;font-family:var(--title-font);font-weight:500;color:var(--primary-color);text-transform:uppercase;}.elementor .e-27f85a0-95a8ed7{width:50%;padding:0px;flex-direction:column;}.elementor .e-e613147-20d5568{max-width:1400px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:15px;margin-block-start:60px;margin-block-end:0px;flex-direction:row;gap:60px;flex-wrap:wrap;align-content:center;align-items:center;}.elementor .e-a86d3bb-fc8c815{width:42%;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;flex-direction:column;gap:30px;}.elementor .e-045fb61-dc5d0fc{font-family:var(--title-font);font-weight:500;color:var(--primary-color);text-transform:uppercase;}.elementor .e-38455e7-7184806{font-family:var(--title-font);font-weight:500;color:var(--primary-color);text-transform:uppercase;}.elementor .e-5833773-ef2826c{font-family:var(--title-font);font-weight:500;color:var(--primary-color);text-transform:uppercase;}.elementor .e-d149f68-285e905{font-family:var(--title-font);font-weight:500;color:var(--primary-color);text-transform:uppercase;}.elementor .e-e8c16bc-63455a4{font-family:var(--title-font);font-weight:500;color:var(--primary-color);text-transform:uppercase;}.elementor .e-9fff16b-357ec4e{width:50%;flex-direction:column;}.elementor .e-6181e3a-4d610c3{max-width:1400px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:15px;margin-block-start:0px;margin-block-end:60px;flex-direction:row;gap:60px;flex-wrap:wrap;}.elementor .e-719acaa-57f221a{flex-direction:column;}.elementor .e-5f91526-8fb25fa{font-family:Montserrat;font-weight:600;font-size:0.85rem;color:var(--primary-color);letter-spacing:0.2em;text-align:center;text-transform:uppercase;margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-3fa0b4d-1dc5aff{font-family:Montserrat;font-weight:700;font-size:35px;color:var(--primary-color);line-height:1.25em;text-align:center;text-transform:uppercase;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-2c7a009-a21495d{font-family:var(--text-font);font-weight:300;font-size:1rem;color:var(--dark-color);line-height:1.7em;text-align:center;margin-block-start:0rem;margin-block-end:2.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-92cf9a6-20b7553{display:flex;gap:30px;justify-content:center;align-items:center;}.elementor .e-1650621-78fdc65{width:100%;max-width:900px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-45a1092-376daa9{flex-direction:row;justify-content:center;align-items:center;}.elementor .e-8504086-e3e2617{padding-block-start:60px;padding-block-end:60px;padding-inline-start:30px;padding-inline-end:30px;background-color:var(--secondary-color);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;}