.elementor .oa-az-thumb{display:block;}.elementor .oa-section{padding-block-start:88px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .oa-content{width:100%;max-width:var(--oa-content-width);padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .oa-cutout{height:auto;max-width:100%;filter:drop-shadow(0px 18px 22px rgba(0,0,0,0.35));}.elementor .oa-tile{overflow:hidden;position:relative;text-decoration:none;padding:20px;border-radius:var(--oa-radius-tile);background-image:linear-gradient(180deg, #3A77A3 0%,#253F63 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 0px 1px rgba(255,255,255,0.08) inset;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .oa-btn-secondary:hover,.elementor .oa-btn-secondary:focus-visible{color:var(--oa-white);}.elementor .oa-btn-secondary{height:54px;min-height:44px;font-family:var(--oa-font-heading);font-weight:700;font-size:14px;color:var(--oa-white);letter-spacing:0.06em;text-decoration:none;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;border-radius:var(--oa-radius-pill);border-width:0px;background-image:linear-gradient(144deg, #4199D3 0%,#2F6FA8 50%,#1E3F6E 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 6px 16px -6px rgba(47,111,168,0.3);display:inline-flex;gap:10px;justify-content:center;align-items:center;}.elementor .oa-btn-primary:hover,.elementor .oa-btn-primary:focus-visible{color:var(--oa-white);}.elementor .oa-btn-primary{height:54px;min-height:44px;font-family:var(--oa-font-heading);font-weight:700;font-size:14px;color:var(--oa-white);letter-spacing:0.06em;text-decoration:none;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;border-radius:var(--oa-radius-pill);border-width:0px;background-image:linear-gradient(144deg, #4199D3 0%,#2F6FA8 50%,#1E3F6E 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 6px 16px -6px rgba(47,111,168,0.3);display:inline-flex;gap:10px;justify-content:center;align-items:center;}.elementor .oa-nav{font-family:var(--oa-font-heading);font-weight:600;font-size:14px;color:var(--oa-white);letter-spacing:0.06em;line-height:1;text-transform:uppercase;}.elementor .oa-card-title{font-family:var(--oa-font-heading);font-weight:700;font-size:18px;color:var(--oa-white);letter-spacing:0.04em;line-height:1.2;text-transform:uppercase;margin:0px;}.elementor .oa-small{font-family:var(--oa-font-body);font-weight:400;font-size:16px;color:var(--oa-muted);line-height:1.5;}.elementor .oa-body{font-family:var(--oa-font-body);font-weight:400;font-size:18px;color:var(--oa-body);line-height:1.65;}.elementor .oa-h2{font-family:var(--oa-font-heading);font-weight:700;font-size:36px;color:var(--oa-white);letter-spacing:0.06em;line-height:1.15;text-transform:uppercase;margin:0px;}.elementor .oa-page-title{font-family:var(--oa-font-heading);font-weight:700;font-size:clamp(44px, 6.4vw, 84px);color:var(--oa-white);letter-spacing:0.05em;line-height:1.05;text-align:center;text-transform:uppercase;margin:0px;}