.elementor .e-47c0a218-4e62{width:58px;height:58px;}.elementor .e-8d72525-f63a{font-family:Montserrat;font-weight:900;font-size:34px;color:var(--charcoal);letter-spacing:-0.05em;line-height:1;white-space: nowrap;\n}.elementor .e-29a74eaa-8fdc{font-family:Montserrat;font-weight:300;font-size:34px;color:var(--charcoal);letter-spacing:-0.04em;line-height:1;white-space: nowrap;\n}.elementor .e-74693670-4a7e{padding:0px;flex-direction:row;gap:5px;align-items: baseline;\n}.elementor .e-70b782dc-d4f3{font-family:var(--font-body);font-size:12px;color:var(--teal-deep);line-height:1;}.elementor .e-49303d22-9c0d{width:auto;height:12px;}.elementor .e-e02a86-f7cc{padding:0px;flex-direction:row;gap:6px;align-items:center;}.elementor .e-196fad22-73b8{padding:0px;flex-direction:column;gap:4px;}.elementor .e-2eb04b64-d961{min-width:0px;padding:0px;margin-inline-end:auto;flex-direction:row;gap:14px;align-items:center;}.elementor .e-3ae970af-e5e5{padding:0px;}.elementor .e-61150816-7e6b{white-space: nowrap;\n}.elementor .e-b6ff8c8-d24a{width:100%;max-width:var(--container-max);padding:0px;flex-direction:row;gap:24px;align-items:center;}.elementor .e-5780f8fd-2dc1{position:relative;z-index:10;padding-block-start:16px;padding-block-end:16px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);box-shadow:0px 1px 0px 0px rgba(48, 52, 53, 0.08);}