.elementor .e-84c577b-b6cefcb{align-self:center;}.elementor .e-b820b19{flex-direction:column;.rc-eyebrow-block h2.elementor-heading-title {
font-size: 12px !important;
font-weight: 700 !important;
letter-spacing: 0.12em !important;
text-transform: uppercase !important;
color: #8a7200 !important;
padding-bottom: 14px !important;
position: relative !important;
display: inline-block !important;
}

.rc-eyebrow-block h2.elementor-heading-title::after {
content: '' !important;
position: absolute !important;
bottom: 0 !important;
left: 0 !important;
width: 32px !important;
height: 0px !important;
background: #f5c842 !important;
border-radius: 2px !important;
display: block !important;
}\n}.elementor .e-8270384{width:25%;flex-direction:column;}.elementor .e-1376105{width:25%;flex-direction:column;}.elementor .e-2970c7b{width:25%;flex-direction:column;}.elementor .e-f3ff341{width:25%;flex-direction:column;}.elementor .e-6f4b6db{flex-direction:row;.rc-counters {
background: var(--rc-white);
border-top: 1px solid var(--rc-border);
border-bottom: 1px solid var(--rc-border);
}

.rc-counters .elementor-counter-number-wrapper {
font-family: 'Sora', sans-serif;
font-size: 52px;
font-weight: 700;
color: var(--rc-green);
line-height: 1;
}

.rc-counters .elementor-counter-title {
font-size: 15px;
font-weight: 600;
color: var(--rc-text);
margin-top: 8px;
}

.rc-counters .elementor-counter-number-suffix {
font-size: 22px;
color: var(--rc-accent);
}\n}.elementor .e-904141a{width:50%;flex-direction:column;}.elementor .e-e032205{width:50%;flex-direction:column;}.elementor .e-48fc73c{background-color:#EEF2F7;flex-direction:row;.rc-eyebrow-block h2.elementor-heading-title {
font-size: 12px !important;
font-weight: 700 !important;
letter-spacing: 0.12em !important;
text-transform: uppercase !important;
color: #8a7200 !important;
padding-bottom: 14px !important;
position: relative !important;
display: inline-block !important;
}

.rc-eyebrow-block h2.elementor-heading-title::after {
content: '' !important;
position: absolute !important;
bottom: 0 !important;
left: 0 !important;
width: 32px !important;
height: 3px !important;
background: #f5c842 !important;
border-radius: 2px !important;
display: block !important;
}

.elementor-section .rc-eyebrow-block h2.elementor-heading-title {
display: inline-block !important;
position: relative !important;
padding-bottom: 14px !important;
font-size: 12px !important;
font-weight: 700 !important;
letter-spacing: 0.12em !important;
text-transform: uppercase !important;
color: #8a7200 !important;
}

.elementor-section .rc-eyebrow-block h2.elementor-heading-title::after {
content: '' !important;
position: absolute !important;
bottom: 0 !important;
left: 0 !important;
width: 32px !important;
height: 3px !important;
background: #f5c842 !important;
border-radius: 2px !important;
display: block !important;
}\n}.elementor .e-ff8b291{flex-direction:column;}.elementor .e-5f277d7-7f0279b{color:#ffffff;align-self:center;}.elementor .e-fe8ad91-72b2caa{width:80%;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;align-self:center;}.elementor .e-71fe2d0-e6738eb{width:100%;position:relative;display:flex;flex-direction:column;align-items:center;align-self:start;}.elementor .e-05deb99{padding-inline-start:40px;background-color:#0F1878;flex-direction:column;}.elementor .e-cbf9fe7-759a613{color:#ffffff;}.elementor .e-1483ac6-b1c4629{width:20%;margin-inline-start:0px;margin-inline-end:5px;border-radius:25px;background-color:#ffffff;}.elementor .e-0c35455-1060401{width:20%;margin-inline-start:4px;margin-inline-end:5px;border-radius:25px;background-color:#ffffff;}.elementor .e-4c7085f-f940ebb{width:20%;margin-inline-start:5px;margin-inline-end:5px;border-radius:25px;background-color:#ffffff;}.elementor .e-e8ec9e7-9be0286{width:20%;margin-inline-start:5px;margin-inline-end:5px;border-radius:25px;background-color:#ffffff;}.elementor .e-14a203e-ad18b47{width:20%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:5px;margin-inline-end:0px;border-radius:25px;background-color:#ffffff;}.elementor .e-44bc4a2-e7951a7{width:100%;flex-direction:row;}.elementor .e-e5fe978-bd4102b{width:100%;flex-direction:row;}.elementor .e-84a5ba7-62e5a07{width:100%;flex-direction:row;}.elementor .e-9e2c9d5-cd5d305{width:100%;flex-direction:column;}.elementor .e-8a0d62d-9bb7958{background-color:#0F1878;flex-direction:row;.rc-eyebrow-block h2.elementor-heading-title {
font-size: 12px !important;
font-weight: 700 !important;
letter-spacing: 0.12em !important;
text-transform: uppercase !important;
color: #8a7200 !important;
padding-bottom: 14px !important;
position: relative !important;
display: inline-block !important;
}

.rc-eyebrow-block h2.elementor-heading-title::after {
content: '' !important;
position: absolute !important;
bottom: 0 !important;
left: 0 !important;
width: 32px !important;
height: 3px !important;
background: #f5c842 !important;
border-radius: 2px !important;
display: block !important;
}

.elementor-section .rc-eyebrow-block h2.elementor-heading-title {
display: inline-block !important;
position: relative !important;
padding-bottom: 14px !important;
font-size: 12px !important;
font-weight: 700 !important;
letter-spacing: 0.12em !important;
text-transform: uppercase !important;
color: #8a7200 !important;
}

.elementor-section .rc-eyebrow-block h2.elementor-heading-title::after {
content: '' !important;
position: absolute !important;
bottom: 0 !important;
left: 0 !important;
width: 32px !important;
height: 3px !important;
background: #f5c842 !important;
border-radius: 2px !important;
display: block !important;
}\n}.elementor .e-22dbffa{flex-direction:row;}.elementor .e-550d4ac-b6e348b{width:100%;flex-direction:row;}.elementor .e-5f217bd-c1f56d3{width:100%;flex-direction:column;}.elementor .e-49fdae2-099526d{background-color:#EEF2F7;flex-direction:row;.rc-eyebrow-block h2.elementor-heading-title {
font-size: 12px !important;
font-weight: 700 !important;
letter-spacing: 0.12em !important;
text-transform: uppercase !important;
color: #8a7200 !important;
padding-bottom: 14px !important;
position: relative !important;
display: inline-block !important;
}

.rc-eyebrow-block h2.elementor-heading-title::after {
content: '' !important;
position: absolute !important;
bottom: 0 !important;
left: 0 !important;
width: 32px !important;
height: 3px !important;
background: #f5c842 !important;
border-radius: 2px !important;
display: block !important;
}

.elementor-section .rc-eyebrow-block h2.elementor-heading-title {
display: inline-block !important;
position: relative !important;
padding-bottom: 14px !important;
font-size: 12px !important;
font-weight: 700 !important;
letter-spacing: 0.12em !important;
text-transform: uppercase !important;
color: #8a7200 !important;
}

.elementor-section .rc-eyebrow-block h2.elementor-heading-title::after {
content: '' !important;
position: absolute !important;
bottom: 0 !important;
left: 0 !important;
width: 32px !important;
height: 3px !important;
background: #f5c842 !important;
border-radius: 2px !important;
display: block !important;
}\n}.elementor .e-f924434-9f97ddf{width:48%;height:300px;display:inline-flex;}.elementor .e-9fd9e67-4d1302b{width:48%;}.elementor .e-6bdf595-ac4d56d{display:flex;flex-direction:row;align-self:start;}.elementor .e-18c8d1c{width:50%;margin-inline-end:20px;flex-direction:column;.rc-eyebrow-block h2.elementor-heading-title {
font-size: 12px !important;
font-weight: 700 !important;
letter-spacing: 0.12em !important;
text-transform: uppercase !important;
color: #8a7200 !important;
padding-bottom: 14px !important;
position: relative !important;
display: inline-block !important;
}

.rc-eyebrow-block h2.elementor-heading-title::after {
content: '' !important;
position: absolute !important;
bottom: 0 !important;
left: 0 !important;
width: 32px !important;
height: 3px !important;
background: #f5c842 !important;
border-radius: 2px !important;
display: block !important;
}

.elementor-section .rc-eyebrow-block h2.elementor-heading-title {
display: inline-block !important;
position: relative !important;
padding-bottom: 14px !important;
font-size: 12px !important;
font-weight: 700 !important;
letter-spacing: 0.12em !important;
text-transform: uppercase !important;
color: #8a7200 !important;
}

.elementor-section .rc-eyebrow-block h2.elementor-heading-title::after {
content: '' !important;
position: absolute !important;
bottom: 0 !important;
left: 0 !important;
width: 32px !important;
height: 3px !important;
background: #f5c842 !important;
border-radius: 2px !important;
display: block !important;
}\n}.elementor .e-bfeb8f5{width:50%;flex-direction:column;}.elementor .e-1a5f772{background-color:#EEF2F7;flex-direction:row;}.elementor .e-060af24{width:100%;flex-direction:column;.rc-eyebrow-block h2.elementor-heading-title {
font-size: 12px !important;
font-weight: 700 !important;
letter-spacing: 0.12em !important;
text-transform: uppercase !important;
color: #8a7200 !important;
padding-bottom: 14px !important;
position: relative !important;
display: inline-block !important;
}

.rc-eyebrow-block h2.elementor-heading-title::after {
content: '' !important;
position: absolute !important;
bottom: 0 !important;
left: 0 !important;
width: 32px !important;
height: 3px !important;
background: #f5c842 !important;
border-radius: 2px !important;
display: block !important;
}

.elementor-section .rc-eyebrow-block h2.elementor-heading-title {
display: inline-block !important;
position: relative !important;
padding-bottom: 14px !important;
font-size: 12px !important;
font-weight: 700 !important;
letter-spacing: 0.12em !important;
text-transform: uppercase !important;
color: #8a7200 !important;
}

.elementor-section .rc-eyebrow-block h2.elementor-heading-title::after {
content: '' !important;
position: absolute !important;
bottom: 0 !important;
left: 0 !important;
width: 32px !important;
height: 3px !important;
background: #f5c842 !important;
border-radius: 2px !important;
display: block !important;
}\n}.elementor .e-4ab933a{width:40%;flex-direction:column;}.elementor .e-9d58b19{width:60%;flex-direction:column;}.elementor .e-40afd9c{margin-block-start:0px;margin-block-end:-16px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;}.elementor .e-ff7376e{width:50%;flex-direction:column;}.elementor .e-d135399{width:50%;flex-direction:column;}.elementor .e-a77a3d5{flex-direction:row;}.elementor .e-fcee8e7{width:50%;flex-direction:column;}.elementor .e-7c4bc5a{width:50%;flex-direction:column;}.elementor .e-aa0bda2{flex-direction:row;}.elementor .e-2b5afd3{flex-direction:column;}.elementor .e-2be05d9{width:50%;flex-direction:column;}.elementor .e-70fd24a-ac6e742{border-radius:17px;}.elementor .e-6e384f9{width:50%;flex-direction:column;}.elementor .e-311d9c4{flex-direction:row;}.elementor .e-053c902{width:33.3333%;flex-direction:column;}.elementor .e-c51e733{width:33.3333%;flex-direction:column;}.elementor .e-6c786d3{width:33.3333%;flex-direction:column;}.elementor .e-18e273e{width:33.3333%;flex-direction:column;}.elementor .e-dc53c62-69ed22d{width:33.3333%;flex-direction:column;}.elementor .e-b7db81d{width:33.3333%;flex-direction:column;}.elementor .e-f0b5c53{width:33.3333%;flex-direction:column;}.elementor .e-42a82a6{flex-direction:row;flex-wrap:wrap;.team-header { display: flex; align-items: center; gap: 12px; margin-bottom: 24px; }
.team-header-bar { width: 4px; height: 28px; background: #fde94e; border-radius: 2px; flex-shrink: 0; }
.team-header h2 { font-size: 22px; font-weight: 700; color: #1a1a1a; margin: 0; }
.team-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; }
.team-card { background: #fff; border: 1px solid #e8edf5; border-radius: 16px; overflow: hidden; display: flex; flex-direction: column; }
.team-photo { width: 100%; aspect-ratio: 1/1; object-fit: cover; object-position: top; display: block; }
.team-photo-placeholder { width: 100%; aspect-ratio: 1/1; background: #eef1fb; display: flex; align-items: center; justify-content: center; }
.team-photo-placeholder i { font-size: 48px; color: #c5cfe8; }
.team-info { padding: 20px; display: flex; flex-direction: column; gap: 6px; }
.team-name { font-size: 17px; font-weight: 700; color: #1a1a1a; margin: 0; }
.team-role { font-size: 11px; font-weight: 800; letter-spacing: 0.1em; text-transform: uppercase; color: #1a237e; margin: 0; }
.team-desc { font-size: 14px; color: #1a237e; opacity: 0.7; line-height: 1.55; margin: 0; margin-top: 4px; }
@media (max-width: 767px) { .team-grid { grid-template-columns: 1fr; } }\n}.elementor .e-b70a618-5170459{width:100%;flex-direction:column;.rc-eyebrow-block h2.elementor-heading-title {
font-size: 12px !important;
font-weight: 700 !important;
letter-spacing: 0.12em !important;
text-transform: uppercase !important;
color: #8a7200 !important;
padding-bottom: 14px !important;
position: relative !important;
display: inline-block !important;
}

.rc-eyebrow-block h2.elementor-heading-title::after {
content: '' !important;
position: absolute !important;
bottom: 0 !important;
left: 0 !important;
width: 32px !important;
height: 3px !important;
background: #f5c842 !important;
border-radius: 2px !important;
display: block !important;
}

.elementor-section .rc-eyebrow-block h2.elementor-heading-title {
display: inline-block !important;
position: relative !important;
padding-bottom: 14px !important;
font-size: 12px !important;
font-weight: 700 !important;
letter-spacing: 0.12em !important;
text-transform: uppercase !important;
color: #8a7200 !important;
}

.elementor-section .rc-eyebrow-block h2.elementor-heading-title::after {
content: '' !important;
position: absolute !important;
bottom: 0 !important;
left: 0 !important;
width: 32px !important;
height: 3px !important;
background: #f5c842 !important;
border-radius: 2px !important;
display: block !important;
}\n}.elementor .e-84cdceb{flex-direction:column;}.elementor .e-c10baf6{width:50%;flex-direction:column;}.elementor .e-0d7b84a{width:50%;flex-direction:column;}.elementor .e-7ecadac{flex-direction:row;}