.elementor .e-323c3491-ca35{max-width:14em;color:var(--avelor-blue);overflow-wrap: break-word;\n}.elementor .e-73f9bc47-2fb5{max-width:14em;color:var(--avelor-blue);overflow-wrap: break-word;\n}.elementor .e-4a223cd0-5d78{padding:0px;flex-direction:column;gap:0px;& > *:nth-child(2) { display: none; } & > *:first-child:empty { display: none; } & > *:first-child:empty + * { display: block; }\n}.elementor .e-51f5f2cf-7196{font-family:var(--font-body);font-size:1.125rem;color:var(--avelor-grey);line-height:1.5;padding:0px;display:block;& > span:empty { display: none; } & > span:not(:empty) + span:not(:empty)::before { content: ' · '; } &:not(:has(span:not(:empty))) { display: none; }\n}.elementor .e-72c47009-49d2{font-family:var(--font-heading);font-weight:500;font-size:var(--text-xs);color:var(--avelor-blue);letter-spacing:0.14em;line-height:1;text-transform:uppercase;margin-block-start:var(--space-xs);&::before { content: ''; display: inline-block; width: 1.5rem; height: 1px; margin-inline-end: 0.75rem; vertical-align: middle; background-color: var(--avelor-gold); } &:empty { display: none; }\n}.elementor .e-4d889924-7c72{width:40%;padding:0px;flex-direction:column;gap:var(--space-md);flex:0 0 40%;align-items:flex-start;}.elementor .e-1b3760f5-384f:hover,.elementor .e-1b3760f5-384f:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-1b3760f5-384f{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;inset-block-start:0px;inset-inline-start:0px;transform:scale3d(1, 1, 1);transition:transform 700ms;display:block;max-width: none;\n}.elementor .e-43d270e4-5886{width:60%;overflow:hidden;aspect-ratio:4 / 3;position:relative;padding:0px;background-color:var(--avelor-line);flex:1 1 60%;}.elementor .e-7dd01178-1f61{width:100%;max-width:calc(1220px + 2 * var(--gutter));padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:4rem;align-items:center;align-self:stretch;}.elementor .e-4e398f91-eb97{width:100%;padding-block-start:var(--space-xl);padding-block-end:var(--space-xl);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--avelor-surface);flex-direction:column;align-items:center;}.elementor .e-26a541aa-9b4f{font-family:var(--font-heading);font-weight:400;font-size:1.5rem;color:var(--avelor-blue);line-height:1.25;white-space: pre-line; overflow-wrap: break-word; &::first-line { font-family: var(--font-heading); font-weight: 500; font-size: 0.6875rem; letter-spacing: 0.14em; color: var(--avelor-gold); line-height: 2.2; }\n}.elementor .e-2376e642-665f{font-family:var(--font-heading);font-weight:400;font-size:1.5rem;color:var(--avelor-blue);line-height:1.25;white-space: pre-line; overflow-wrap: break-word; &::first-line { font-family: var(--font-heading); font-weight: 500; font-size: 0.6875rem; letter-spacing: 0.14em; color: var(--avelor-gold); line-height: 2.2; }\n}.elementor .e-65e4d1da-a9f1{font-family:var(--font-heading);font-weight:400;font-size:1.5rem;color:var(--avelor-blue);line-height:1.25;white-space: pre-line; overflow-wrap: break-word; &::first-line { font-family: var(--font-heading); font-weight: 500; font-size: 0.6875rem; letter-spacing: 0.14em; color: var(--avelor-gold); line-height: 2.2; }\n}.elementor .e-7e6edf9d-220e{font-family:var(--font-heading);font-weight:400;font-size:1.5rem;color:var(--avelor-blue);line-height:1.25;white-space: pre-line; overflow-wrap: break-word; &::first-line { font-family: var(--font-heading); font-weight: 500; font-size: 0.6875rem; letter-spacing: 0.14em; color: var(--avelor-gold); line-height: 2.2; }\n}.elementor .e-22aa088f-bcbd{width:100%;column-gap:2rem;padding-block-start:var(--space-md);padding-block-end:var(--space-md);padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap: 2rem; border-block-start: 1px solid var(--avelor-line); border-block-end: 1px solid var(--avelor-line); & > p:empty { display: none; } &:not(:has(> p:not(:empty))) { display: none; }\n}.elementor .e-4629193b-7718{font-family:var(--font-heading);font-weight:300;font-size:2.5rem;color:var(--avelor-blue);line-height:1.15;margin-inline-start:0px;margin-inline-end:0px;flex:0 0 auto;white-space: pre-line; &::first-line { font-weight: 500; font-size: 0.6875rem; letter-spacing: 0.14em; color: var(--avelor-gold); line-height: 2.6; }\n}.elementor .e-3175bec2-4938{font-family:var(--font-heading);font-weight:300;font-size:3.25rem;color:var(--avelor-blue);line-height:1.1;white-space: pre-line; &::first-line { font-weight: 500; font-size: 0.6875rem; letter-spacing: 0.14em; color: var(--avelor-gold); line-height: 2.6; }\n}.elementor .e-44b8a7c1-836c{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-style:none;flex-direction:column;flex:0 0 auto;align-items:flex-start;text-align: left; &:not(:has(p:not(:empty))) { display: none; }\n}.elementor .e-fcef8f6-863f{font-family:var(--font-heading);font-weight:300;font-size:2.5rem;color:var(--avelor-blue);line-height:1.15;margin-inline-start:0px;margin-inline-end:0px;flex:0 0 auto;white-space: pre-line; &::first-line { font-weight: 500; font-size: 0.6875rem; letter-spacing: 0.14em; color: var(--avelor-gold); line-height: 2.6; }\n}.elementor .e-2b459b80-fb11{max-width:36rem;font-family:var(--font-body);font-weight:400;font-size:1.125rem;color:var(--avelor-text);line-height:1.6;margin-inline-start:0px;margin-inline-end:0px;flex:0 1 36rem;white-space: pre-line; &::first-line { font-family: var(--font-heading); font-weight: 500; font-size: 0.6875rem; letter-spacing: 0.14em; color: var(--avelor-gold); line-height: 2.6; }\n}.elementor .e-53afe381-b80f{position:relative;z-index:2;font-family:var(--font-heading);font-weight:300;font-size:2.5rem;color:var(--avelor-blue);line-height:1.15;margin:0px;white-space: pre-line; text-align: right; pointer-events: auto; &::first-line { font-weight: 500; font-size: 0.6875rem; letter-spacing: 0.14em; color: var(--avelor-gold); line-height: 2.6; } & a { display: inline-block; vertical-align: top; position: relative; z-index: 2; pointer-events: auto; cursor: pointer; width: auto; font-family: var(--font-heading); font-weight: 500; font-size: var(--text-xs); letter-spacing: 0.12em; text-transform: uppercase; line-height: 1.2; color: #ffffff; background-color: #1d3661; border: 1px solid #1d3661; border-radius: 0px; box-shadow: none; padding: 0.875rem 1.75rem; text-decoration: none; white-space: nowrap; transition: background-color 280ms ease, border-color 280ms ease; } & a:hover, & a:focus-visible { color: #ffffff; background-color: #bf9544; border-color: #bf9544; }\n}.elementor .e-4cd74619-2c79{width:auto;padding:0px;flex-direction:column;flex:0 0 auto;justify-content:flex-start;align-items:flex-end;row-gap: 0px; text-align: right; &:not(:has(p:not(:empty))) { display: none; }\n}.elementor .e-5f701442-bfd5{width:100%;max-width:100%;column-gap:2rem;padding:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-self:stretch;align-items: baseline; row-gap: 2rem; & > p:empty { display: none; } &:not(:has(p:not(:empty))):not(:has(a[href*='/'])) { display: none; }\n}.elementor .e-363638e4-2ceb{width:100%;max-width:calc(1220px + 2 * var(--gutter));padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:3rem;align-items:stretch;align-self:stretch;}.elementor .e-26c1c8d6-113a{width:100%;padding-block-start:3rem;background-color:var(--avelor-white);flex-direction:column;align-items:center;}.elementor .e-4ccae757-7544{width:100%;max-width:100%;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-545d73f3-edb9{width:100%;max-width:100%;font-family:var(--font-body);font-size:1.125rem;color:var(--avelor-text);line-height:1.7;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:0px;margin-inline-end:0px;& p { margin-block-start: 0px; margin-block-end: 1.25em; } & h2, & h3 { font-family: var(--font-heading); color: var(--avelor-blue); margin-block-start: 1.5em; margin-block-end: 0.6em; } & a { color: var(--avelor-blue); text-decoration-color: var(--avelor-gold); text-underline-offset: 3px; } & img { max-width: 100%; height: auto; }\n}.elementor .e-7b148281-d66f{width:100%;max-width:calc(1220px + 2 * var(--gutter));padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:var(--space-md);align-items:flex-start;align-self:stretch;}.elementor .e-25680fe8-caeb{width:100%;padding-block-start:4rem;padding-block-end:3rem;background-color:var(--avelor-white);flex-direction:column;align-items:center;}.elementor .e-4684a0cb-58b0{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:50% 50%;transform:scale3d(1, 1, 1);display:block;grid-column:1 / -1;clip-path:inset(0px);transition: transform 700ms ease, clip-path 700ms ease;\n}.elementor .e-4684a0cb-58b0:hover,.elementor .e-4684a0cb-58b0:focus-visible{transform:scale3d(1.03, 1.03, 1);clip-path:inset(1.4563%);}.elementor .e-55ca92a1-ac2d{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 50%;transform:scale3d(1, 1, 1);display:block;clip-path:inset(0px);transition: transform 700ms ease, clip-path 700ms ease;\n}.elementor .e-55ca92a1-ac2d:hover,.elementor .e-55ca92a1-ac2d:focus-visible{transform:scale3d(1.03, 1.03, 1);clip-path:inset(1.4563%);}.elementor .e-1c5d82bd-49ea{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 50%;transform:scale3d(1, 1, 1);display:block;clip-path:inset(0px);transition: transform 700ms ease, clip-path 700ms ease;\n}.elementor .e-1c5d82bd-49ea:hover,.elementor .e-1c5d82bd-49ea:focus-visible{transform:scale3d(1.03, 1.03, 1);clip-path:inset(1.4563%);}.elementor .e-6c0b6155-7810:hover,.elementor .e-6c0b6155-7810:focus-visible{transform:scale3d(1.03, 1.03, 1);clip-path:inset(1.4563%);}.elementor .e-6c0b6155-7810{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:50% 50%;transform:scale3d(1, 1, 1);display:block;grid-column:1 / -1;clip-path:inset(0px);transition: transform 700ms ease, clip-path 700ms ease;\n}.elementor .e-5f021d16-5d60{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 50%;transform:scale3d(1, 1, 1);display:block;clip-path:inset(0px);transition: transform 700ms ease, clip-path 700ms ease;\n}.elementor .e-5f021d16-5d60:hover,.elementor .e-5f021d16-5d60:focus-visible{transform:scale3d(1.03, 1.03, 1);clip-path:inset(1.4563%);}.elementor .e-54522305-7894{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 50%;transform:scale3d(1, 1, 1);display:block;clip-path:inset(0px);transition: transform 700ms ease, clip-path 700ms ease;\n}.elementor .e-54522305-7894:hover,.elementor .e-54522305-7894:focus-visible{transform:scale3d(1.03, 1.03, 1);clip-path:inset(1.4563%);}.elementor .e-4ff50624-1fc6{padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(2, minmax(0, 1fr));& > img:not([src]), & > img[src=''], & > img[src*='placeholder'] { display: none !important; } &:has(> img:nth-child(3):is(:not([src]), [src=''], [src*='placeholder'])) > img:nth-child(2), &:has(> img:nth-child(2):is(:not([src]), [src=''], [src*='placeholder'])) > img:nth-child(3), &:has(> img:nth-child(6):is(:not([src]), [src=''], [src*='placeholder'])) > img:nth-child(5), &:has(> img:nth-child(5):is(:not([src]), [src=''], [src*='placeholder'])) > img:nth-child(6) { grid-column: 1 / -1; aspect-ratio: 16 / 9; }\n}.elementor .e-3c1bbb3-62a5{width:100%;max-width:calc(1220px + 2 * var(--gutter));padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:var(--space-lg);align-items:stretch;align-self:stretch;}.elementor .e-7ac4cd4d-1b0e{width:100%;padding-block-start:var(--space-xl);padding-block-end:var(--space-xl);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--avelor-surface);flex-direction:column;align-items:center;&:not(:has(img[src]:not([src='']):not([src*='placeholder']))) { display: none; }\n}.elementor .e-58f7410f-1f43{font-family:var(--font-body);font-weight:400;font-size:var(--text-xs);color:var(--avelor-blue);letter-spacing:0.02em;line-height:1.5;margin:0px;opacity:70%;}.elementor .e-631a78d8-8025{width:auto;padding:0px;flex-direction:column;gap:0.5rem;align-items:flex-start;}.elementor .e-aa3c29d-5061:hover,.elementor .e-aa3c29d-5061:focus-visible{color:var(--avelor-gold);border-color:var(--avelor-gold);}.elementor .e-aa3c29d-5061{width:3rem;height:3rem;font-family:var(--font-heading);font-weight:400;font-size:1.125rem;color:var(--avelor-blue);line-height:1;cursor:pointer;padding:0px;border-radius:0px;border-width:1px;border-color:var(--avelor-blue);border-style:solid;background-color:transparent;transition:color 280ms, border-color 280ms, opacity 280ms;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-1695330a-c939:hover,.elementor .e-1695330a-c939:focus-visible{color:var(--avelor-gold);border-color:var(--avelor-gold);}.elementor .e-1695330a-c939{width:3rem;height:3rem;font-family:var(--font-heading);font-weight:400;font-size:1.125rem;color:var(--avelor-blue);line-height:1;cursor:pointer;padding:0px;border-radius:0px;border-width:1px;border-color:var(--avelor-blue);border-style:solid;background-color:transparent;transition:color 280ms, border-color 280ms, opacity 280ms;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-4f362733-1c94{width:auto;padding:0px;display:flex;flex-direction:row;gap:0.75rem;flex:0 0 auto;justify-content:flex-end;align-items:center;}.elementor .e-2487fb4c-13bd{width:100%;padding:0px;flex-direction:row;gap:1.5rem;justify-content:space-between;align-items:flex-end;}.elementor .e-756e1582-5554:hover,.elementor .e-756e1582-5554:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-756e1582-5554{width:100%;height:100%;object-fit:cover;object-position:50% 50%;border-radius:0px;transform:scale3d(1, 1, 1);transition:transform 700ms;display:block;}.elementor .e-59b589cd-63c0{width:auto;overflow:hidden;aspect-ratio:4 / 5;padding:0px;border-radius:0px;display:block;flex:0 0 calc((100% - 3rem) / 3);scroll-snap-align: start;\n}.elementor .e-59610fef-483c:hover,.elementor .e-59610fef-483c:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-59610fef-483c{width:100%;height:100%;object-fit:cover;object-position:50% 50%;border-radius:0px;transform:scale3d(1, 1, 1);transition:transform 700ms;display:block;}.elementor .e-65a9989c-3e4b{width:auto;overflow:hidden;aspect-ratio:4 / 5;padding:0px;border-radius:0px;display:block;flex:0 0 calc((100% - 3rem) / 3);scroll-snap-align: start;\n}.elementor .e-49e95037-e5da:hover,.elementor .e-49e95037-e5da:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-49e95037-e5da{width:100%;height:100%;object-fit:cover;object-position:50% 50%;border-radius:0px;transform:scale3d(1, 1, 1);transition:transform 700ms;display:block;}.elementor .e-2b65707-41ff{width:auto;overflow:hidden;aspect-ratio:4 / 5;padding:0px;border-radius:0px;display:block;flex:0 0 calc((100% - 3rem) / 3);scroll-snap-align: start;\n}.elementor .e-45d2abb2-5420:hover,.elementor .e-45d2abb2-5420:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-45d2abb2-5420{width:100%;height:100%;object-fit:cover;object-position:50% 50%;border-radius:0px;transform:scale3d(1, 1, 1);transition:transform 700ms;display:block;}.elementor .e-1570820c-e5d3{width:auto;overflow:hidden;aspect-ratio:4 / 5;padding:0px;border-radius:0px;display:block;flex:0 0 calc((100% - 3rem) / 3);scroll-snap-align: start;\n}.elementor .e-2f955277-a771:hover,.elementor .e-2f955277-a771:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-2f955277-a771{width:100%;height:100%;object-fit:cover;object-position:50% 50%;border-radius:0px;transform:scale3d(1, 1, 1);transition:transform 700ms;display:block;}.elementor .e-32a2faac-c10e{width:auto;overflow:hidden;aspect-ratio:4 / 5;padding:0px;border-radius:0px;display:block;flex:0 0 calc((100% - 3rem) / 3);scroll-snap-align: start;\n}.elementor .e-56dfc0a2-af65:hover,.elementor .e-56dfc0a2-af65:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .e-56dfc0a2-af65{width:100%;height:100%;object-fit:cover;object-position:50% 50%;border-radius:0px;transform:scale3d(1, 1, 1);transition:transform 700ms;display:block;}.elementor .e-5c87f695-2878{width:auto;overflow:hidden;aspect-ratio:4 / 5;padding:0px;border-radius:0px;display:block;flex:0 0 calc((100% - 3rem) / 3);scroll-snap-align: start;\n}.elementor .e-2a522958-bc47{width:100%;padding:0px;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:nowrap;overflow-x: auto; overflow-y: hidden; scroll-snap-type: x mandatory; scroll-behavior: smooth; scrollbar-width: none; & > div:not(:has(img[src]:not([src='']):not([src*='placeholder']))) { display: none !important; }\n}.elementor .e-1c1d842c-4831{width:100%;max-width:calc(1220px + 2 * var(--gutter));padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:var(--space-lg);align-items:stretch;align-self:stretch;}.elementor .e-4022db29-7d7b{width:100%;padding-block-start:var(--space-xl);padding-block-end:var(--space-xl);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--avelor-surface);flex-direction:column;align-items:center;&:not(:has(img[src]:not([src='']):not([src*='placeholder']))) { display: none; }\n}.elementor .e-41ed4baa-bbaf{font-family:var(--font-body);font-weight:400;font-size:var(--text-xs);color:var(--avelor-blue);letter-spacing:0.02em;line-height:1.5;margin:0px;opacity:70%;}.elementor .e-5e86b65-1937{width:100%;padding:0px;flex-direction:column;gap:0.5rem;align-items:flex-start;}.elementor .e-10c007da-a336{width:100%;height:auto;max-width:100%;aspect-ratio:16 / 9;object-fit:contain;object-position:50% 50%;margin:0px;border-radius:0px;border-width:0px;background-color:#000000;display:block;box-shadow: none;\n}.elementor .e-68499b77-2a6a{width:100%;max-width:100%;padding:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#000000;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-6c465b61-d881{width:100%;max-width:calc(1220px + 2 * var(--gutter));padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:var(--space-lg);align-items:stretch;align-self:stretch;}.elementor .e-4689abfa-f4b5{width:100%;padding-block-start:var(--space-xl);padding-block-end:var(--space-xl);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--avelor-surface);flex-direction:column;align-items:center;&:not(:has(video[src*='/'], video source[src*='/'])) { display: none; }\n}.elementor .e-798c7e7c-6a05:hover,.elementor .e-798c7e7c-6a05:focus-visible{border-color:var(--avelor-gold);}.elementor .e-798c7e7c-6a05{font-family:var(--font-heading);font-weight:500;font-size:var(--text-xs);color:var(--avelor-blue);letter-spacing:0.12em;text-decoration:none;padding-block-end:var(--space-3xs);transition:border-color 280ms;border-block-end: 1px solid var(--avelor-blue);\n}.elementor .e-7584b682-cc8b{width:calc(100% - 2 * var(--gutter));max-width:1220px;padding-block-start:var(--space-md);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-self:stretch;border-block-start: 1px solid var(--avelor-line);\n}.elementor .e-1be498b1-4e18{width:100%;padding-block-start:var(--space-md);padding-block-end:3rem;background-color:var(--avelor-white);flex-direction:column;align-items:center;}.elementor .e-5e76f126-39a1{max-width:16em;color:var(--avelor-blue);}.elementor .e-46240718-deb6{max-width:34rem;color:var(--avelor-text);}.elementor .e-4ae5fcb8-f2df{margin-block-start:var(--space-xs);}.elementor .e-38a0574-7ecd{width:100%;max-width:calc(1220px + 2 * var(--gutter));padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:var(--space-md);align-items:flex-start;align-self:stretch;}.elementor .e-58f791a8-b951{width:100%;padding-block-start:var(--space-xl);padding-block-end:var(--space-xl);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--avelor-surface);flex-direction:column;align-items:center;}