.elementor .e-e299908-f380799{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:-2;border-radius:0px;object-position:50% 40%;\n}.elementor .e-9f7861e-67e9641{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:-1;padding:0px;margin:0px;background-color:var(--blue-extra-bright);opacity:90%;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 52%,transparent 88%),linear-gradient(180deg,transparent 0%,#000 100%);mask-image:linear-gradient(90deg,#000 0%,#000 52%,transparent 88%),linear-gradient(180deg,transparent 0%,#000 100%);-webkit-mask-size:100% 100%,100% 220px;mask-size:100% 100%,100% 220px;-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none;\n}.elementor .e-e94bf59-fb8b309{font-weight:700;}.elementor .e-66a6483-6fd2fb5{max-width:620px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:26px;align-items:flex-start;}.elementor .e-fb8cd8f-8a86c1d{width:100%;max-width:1248px;position:relative;z-index:1;padding-block-start:200px;padding-block-end:0px;padding-inline-start:96px;padding-inline-end:96px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-1aca50a-ceaa109{font-family:"Alegreya Sans";font-weight:700;font-size:19px;color:var(--blue-medium-dark);letter-spacing:0.12em;line-height:1em;text-decoration:none;text-transform:uppercase;padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-1aca50a-ceaa109:hover,.elementor .e-1aca50a-ceaa109:focus-visible{color:var(--blue);text-decoration:none;}.elementor .e-4e23849-36cad22{font-family:"Alegreya Sans";font-weight:700;font-size:19px;color:var(--blue-medium-dark);letter-spacing:0.12em;line-height:1em;text-decoration:none;text-transform:uppercase;padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-4e23849-36cad22:hover,.elementor .e-4e23849-36cad22:focus-visible{color:var(--blue);text-decoration:none;}.elementor .e-4bb0c4f-a6d2f47{height:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:64px;margin:0px;display:flex;flex-direction:row;gap:44px;justify-content:flex-end;align-items:center;}.elementor .e-a649a08-bce960e{width:140px;min-width:140px;}.elementor .e-01ead9c-087466c{width:140px;font-size:0px;color:#919191;line-height:0px;padding:0px;margin:0px;display:block;}.elementor .e-632845e-7ef065b{font-family:"Alegreya Sans";font-weight:700;font-size:19px;color:var(--blue-medium-dark);letter-spacing:0.12em;line-height:1em;text-decoration:none;text-transform:uppercase;padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-632845e-7ef065b:hover,.elementor .e-632845e-7ef065b:focus-visible{color:var(--blue);text-decoration:none;}.elementor .e-b3c049a-094223a{font-family:"Alegreya Sans";font-weight:700;font-size:19px;color:var(--blue-medium-dark);letter-spacing:0.12em;line-height:1em;text-decoration:none;text-transform:uppercase;padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-b3c049a-094223a:hover,.elementor .e-b3c049a-094223a:focus-visible{color:var(--blue);text-decoration:none;}.elementor .e-3d743d5-a072586{height:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:64px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;gap:44px;justify-content:flex-start;align-items:center;}.elementor .e-8c9b9f3-1f12be5{height:74px;position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:2;padding:0px;margin:0px;display:grid;grid-template-columns:1fr auto 1fr;align-items:end;}.elementor .e-6cc1fda-986b033{width:100%;min-height:720px;overflow:hidden;position:relative;padding:0px;margin-block-start:50px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#e3ecf6;display:flex;flex-direction:column;clip-path:ellipse(87.4% 100% at 50% 100%);}