.elementor .e-04342c3-e51f1e0{width:min(54vw, 760px);height:100%;max-height:100%;object-fit:contain;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:0;opacity:92%;max-width: none; object-position: right top; pointer-events: none;\n}.elementor .e-0c8208b-ce9f4e5{width:300px;height:auto;position:absolute;inset-inline-start:-154px;margin:0px;opacity:18%;pointer-events: none;\n}.elementor .e-6f4078f-c6d57d1{position:relative;z-index:1;font-family:var(--holosi-font-title);font-weight:400;font-size:clamp(44px, 4.4vw, 64px);color:var(--holosi-white);letter-spacing:-0.04em;line-height:1;margin-block-start:0px;margin-block-end:0px;margin-inline-start:120px;margin-inline-end:0px;}.elementor .e-e4ec939-9fb004d{height:302px;min-height:0px;position:relative;padding:0px;display:flex;justify-content:flex-start;align-items:center;}.elementor .e-c0e4a8c-8ff95b2{height:302px;min-height:302px;overflow:hidden;position:relative;color:var(--holosi-white);background-color:var(--holosi-turquoise-dark);display:flex;isolation: isolate;\n}.elementor .e-6570a2d2-a216{width:20px;height:20px;object-fit:contain;}.elementor .e-b5a738b-8015{font-family:var(--holosi-font-body);font-weight:700;font-size:14px;color:var(--holosi-turquoise-deep);letter-spacing:0.12em;line-height:1.2;text-transform:uppercase;}.elementor .e-1dd69c0e-da52{padding:0px;margin-block-end:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-5e980b03-f0fa{max-width:680px;font-family:var(--holosi-font-title);font-weight:400;font-size:30px;color:var(--holosi-graphite);letter-spacing:-0.035em;line-height:1.12;margin-block-start:30px;margin-block-end:10px;}.elementor .e-405a8cd3-e5d6{max-width:680px;font-family:var(--holosi-font-body);font-size:16px;color:var(--holosi-muted);line-height:1.75;margin-block-start:0px;margin-block-end:0px;}.elementor .e-162044ec-1aec{max-width:680px;font-family:var(--holosi-font-title);font-weight:400;font-size:30px;color:var(--holosi-graphite);letter-spacing:-0.035em;line-height:1.12;margin-block-start:30px;margin-block-end:10px;}.elementor .e-4a738e2b-3c8a{max-width:680px;font-family:var(--holosi-font-body);font-size:16px;color:var(--holosi-muted);line-height:1.75;margin-block-start:0px;margin-block-end:18px;}.elementor .e-272d1cf7-20a8{max-width:680px;font-family:var(--holosi-font-body);font-size:16px;color:var(--holosi-muted);line-height:1.75;margin-block-start:0px;margin-block-end:18px;}.elementor .e-559c0925-3409{max-width:680px;font-family:var(--holosi-font-body);font-size:16px;color:var(--holosi-muted);line-height:1.75;padding-inline-start:22px;margin-block-start:0px;margin-block-end:20px;}.elementor .e-6516d9c7-8b57{max-width:680px;font-family:var(--holosi-font-body);font-size:16px;color:var(--holosi-muted);line-height:1.75;margin-block-start:0px;margin-block-end:24px;}.elementor .e-57c73e81-2920{min-width:0px;font-family:var(--holosi-font-body);font-weight:600;color:#ffffff;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:var(--holosi-turquoise);width: fit-content;\n}.elementor .e-4d74d78-004fb61{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-b4f5e79-3c37578{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;position:relative;border-radius:26px;display:block;object-position: center 48%; inset: auto;\n}.elementor .e-3d09404-678c5e4{width:525px;height:500px;overflow:hidden;position:sticky;inset-block-start:132px;padding:14px;border-radius:38px;border-width:1px;border-color:#caa94f;border-style:solid;background-color:#ffffff;box-sizing: border-box; justify-self: center;\n}.elementor .e-71d6588-cca9a90{width:min(calc(100% - 48px), 1280px);column-gap:clamp(48px, 6vw, 80px);padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;grid-template-columns:minmax(0, 1fr) 525px;grid-template-rows:auto;align-items:start;row-gap: 0px;\n}.elementor .e-4a734a5-c47af0a{padding-block-start:88px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--holosi-paper);}.elementor .e-2a903b6d-1e7a{font-family:var(--holosi-font-title);font-weight:400;font-size:30px;color:var(--holosi-graphite);letter-spacing:-0.035em;line-height:1.12;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3a2c5637-11b7{font-family:var(--holosi-font-body);font-size:16px;color:var(--holosi-muted);line-height:1.75;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-65fc8624-e724{font-family:var(--holosi-font-body);font-weight:600;font-size:20px;color:var(--holosi-turquoise-deep);line-height:1.5;margin:0px;}.elementor .e-720f8aa5-c214:hover,.elementor .e-720f8aa5-c214:focus-visible{background-color:var(--holosi-turquoise-deep);}.elementor .e-720f8aa5-c214{min-width:0px;font-family:var(--holosi-font-body);font-weight:600;font-size:14px;color:#ffffff;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:var(--holosi-turquoise);width: fit-content;\n}.elementor .e-2739856a-b17d{padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:42px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(47, 137, 138, 0.2);\n}.elementor .e-129eefe2-6589{padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-26ae8784-4b8c{font-family:var(--holosi-font-title);font-weight:400;font-size:22px;color:var(--holosi-turquoise-deep);line-height:1.25;margin:0px;}.elementor .e-709a8339-2210{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;justify-content:space-between;align-items:center;& .e-accordion-item-icon-base { width: 20px; flex: 0 0 20px; }\n}.elementor .e-79a3952b-8a5a{font-family:var(--holosi-font-body);font-size:16px;color:var(--holosi-muted);line-height:1.75;margin:0px;}.elementor .e-a3aec4c-b592{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:42px;display:block;}.elementor .e-5c019c01-198e{padding:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: rgba(32, 95, 96, 0.28);\n}.elementor .e-5c624de2-45fb{font-family:var(--holosi-font-title);font-weight:400;font-size:22px;color:var(--holosi-turquoise-deep);line-height:1.25;margin:0px;}.elementor .e-7b2c940b-72ad{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;justify-content:space-between;align-items:center;& .e-accordion-item-icon-base { width: 20px; flex: 0 0 20px; }\n}.elementor .e-1c9317b9-8a40{font-family:var(--holosi-font-body);font-size:16px;color:var(--holosi-muted);line-height:1.75;margin:0px;}.elementor .e-6590dd83-2769{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:42px;display:block;}.elementor .e-43362995-2c9e{padding:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: rgba(32, 95, 96, 0.28);\n}.elementor .e-5ced3268-dd3e{font-family:var(--holosi-font-title);font-weight:400;font-size:22px;color:var(--holosi-turquoise-deep);line-height:1.25;margin:0px;}.elementor .e-f95d97a-59ec{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;justify-content:space-between;align-items:center;& .e-accordion-item-icon-base { width: 20px; flex: 0 0 20px; }\n}.elementor .e-3600ef4b-bc63{font-family:var(--holosi-font-body);font-size:16px;color:var(--holosi-muted);line-height:1.75;margin:0px;}.elementor .e-12b0a523-555d{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:42px;display:block;}.elementor .e-1e1a4d51-b2bd{padding:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: rgba(32, 95, 96, 0.28);\n}.elementor .e-5ac9fce0-2114{font-family:var(--holosi-font-title);font-weight:400;font-size:22px;color:var(--holosi-turquoise-deep);line-height:1.25;margin:0px;}.elementor .e-2cd8933d-5815{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;justify-content:space-between;align-items:center;& .e-accordion-item-icon-base { width: 20px; flex: 0 0 20px; }\n}.elementor .e-396bd975-4907{font-family:var(--holosi-font-body);font-size:16px;color:var(--holosi-muted);line-height:1.75;margin:0px;}.elementor .e-1e1b2c21-4d3f{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:42px;display:block;}.elementor .e-13552f81-c074{padding:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: rgba(32, 95, 96, 0.28);\n}.elementor .e-769dd440-ddea{padding:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: rgba(32, 95, 96, 0.28);\n}.elementor .e-655bb71d-cebc{max-width:1240px;column-gap:72px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;grid-template-columns:minmax(0, 0.82fr) minmax(0, 1.18fr);grid-template-rows:auto;align-items:start;}.elementor .e-22b47142-c923{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--holosi-mist);}.elementor .e-9e3dbc6-29078f7{font-family:Marcellus;font-weight:400;font-size:30px;color:var(--holosi-turquoise-dark);line-height:1.15;text-align:center;margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3bf2c2c-ed8410f{width:100%;max-width:1240px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;align-self:center;}.elementor .e-4e49ed5-0a38e10{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--holosi-paper);}