/* Start custom CSS */html body .elementor .st-oa-hero{padding:40px 0 96px}html body .elementor .st-oa-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0}html body .elementor .st-oa-text{position:relative;z-index:2;flex:0 0 580px;width:580px;display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:0}html body .elementor .st-oa-crumbs{display:flex;flex-direction:row;gap:8px;padding:0}html body .elementor .st-oa-crumbs .st-crumbs span{margin:0 0 0 8px}html body .elementor .st-oa-crumbs .st-crumbs:last-child{font-weight:600;color:#10291F}html body .elementor .st-oa-hero .st-chip{font-size:13px;padding:6px 14px}html body .elementor .st-oa-hero .st-sub-h1{white-space:nowrap}html body .elementor .st-oa-role{font:600 15px/18px var(--st-font-text);letter-spacing:.08em;text-transform:uppercase;color:#1E8A6C;margin:0}html body .elementor .st-oa-pills{display:flex;flex-wrap:wrap;gap:8px;max-width:560px;margin:0}html body .elementor .st-oa-pills .st-okt-role{display:block}html body .elementor .st-oa-text .st-lead{font-size:17px;line-height:27px;max-width:520px;margin:0}html body .elementor .st-oa-hero .st-chip:empty,html body .elementor .st-oa-role:empty,html body .elementor .st-oa-pills:empty,html body .elementor .st-oa-text .st-lead:empty{display:none}html body .elementor .st-oa-stage{position:relative;flex:0 0 560px;width:560px;height:600px;padding:0}html body .elementor .st-oa-img{position:absolute;right:0;top:0;width:480px;height:600px;border-radius:28px;overflow:hidden;box-shadow:var(--st-shadow-card);--nb:#fff}html body .elementor .st-oa-img img,html body .elementor .st-oa-b2 img,html body .elementor .st-oa-oi img{width:100%;height:100%;object-fit:cover;display:block}html body .elementor .st-oa-img .st-notch:has(.st-pill:empty),html body .elementor .st-oa-oi .st-notch:has(.st-pill:empty){display:none}html body .elementor .st-oa-fc{left:0;top:430px;width:240px;height:116px;z-index:4}html body .elementor .st-oa-fq{left:0;top:430px;width:280px;z-index:4}html body .elementor .st-oa-fq .st-card__text{font:500 20px/25px var(--st-font-heading);letter-spacing:-.01em;color:#10291F}html body .elementor .st-oa-fc:has(.st-card__num:empty):has(.st-card__text:empty),html body .elementor .st-oa-fq:has(.st-card__text:empty),html body .elementor .st-oa-fc:not(:has(.st-card__num:empty))~.st-oa-fq{display:none}html body .elementor .st-oa-brow{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0}html body .elementor .st-oa-bm{flex:0 0 660px;width:660px;display:flex;flex-direction:column;gap:22px;padding:0}html body .elementor .st-oa-bm .st-h2{margin:0}html body .elementor .st-oa-bio{display:flex;flex-direction:column;gap:22px;font:400 17px/1.7 var(--st-font-text);color:#546860}html body .elementor .st-oa-bio:empty{display:none}html body .elementor .st-oa-bio span{display:block}html body .elementor .st-oa-bio span:first-child{color:#10291F}html body .elementor .st-oa-b2:has(img:not([src])){display:none}html body .elementor .st-oa-b2{position:relative;width:100%;height:360px;border-radius:28px;overflow:hidden;--nb:#F4FAF8}html body .elementor .st-oa-r{flex:0 0 400px;width:400px;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:26px;border-radius:24px;background:#fff;border:1px solid #D4DDDA}html body .elementor .st-oa-r .st-okt-f{width:100%;box-sizing:border-box}html body .elementor .st-oa-r .st-okt-f:has(.st-okt-fv:empty){display:none}html body .elementor .st-oa-r .st-okt-ic--w{background-color:#F4FAF8}html body .elementor .st-oa-r .st-btn{margin-top:0}html body .elementor .st-oa-qb,html body .elementor .st-oa-cs{display:flex;flex-direction:column;gap:20px;padding:0}html body .elementor .st-oa-qb:not(:has(.st-oa-q)),html body .elementor .st-oa-qs:not(:has(.st-oa-q)):not(:has(.st-oa-cs.st-on)){display:none}html body .elementor .st-oa-cs{display:none;margin-top:44px}html body .elementor .st-oa-cs.st-on{display:flex}html body .elementor .st-oa-qb:not(:has(.st-oa-q))+.st-oa-cs{margin-top:0}html body .elementor .st-oa-qh{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:0}html body .elementor .st-oa-cs .st-oa-qh{gap:8px}html body .elementor .st-oa-qh h3{font:500 26px/30px var(--st-font-heading);letter-spacing:-.01em;color:#10291F;margin:0}html body .elementor .st-oa-quals{display:flex;flex-direction:row;gap:16px;padding:0}html body .elementor .st-oa-q{flex:1 1 0;min-width:0;min-height:84px;box-sizing:border-box;display:flex;align-items:center;gap:14px;padding:18px;border:1px solid #D4DDDA;border-radius:22px;background:#fff}html body .elementor .st-oa-qi{flex:none;width:44px;height:44px;border-radius:50%;background:#1E8A6C center/18px no-repeat}html body .elementor .st-oa-q:first-child .st-oa-qi{background-color:#1B4438}html body .elementor .st-oa-qt{display:flex;flex-direction:column;gap:2px;min-width:0}html body .elementor .st-oa-qy{font:600 12px/15px var(--st-font-text);letter-spacing:.06em;color:#546860}html body .elementor .st-oa-qn{font:500 22px/29px var(--st-font-heading);letter-spacing:-.01em;color:#10291F}html body .elementor .st-oa-cg{display:flex;flex-direction:row;gap:16px;padding:0}html body .elementor .st-oa-c{flex:1 1 0;min-width:0;min-height:200px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:22px;border:1px solid #D4DDDA;border-radius:22px;background:#fff;text-decoration:none}html body .elementor .st-oa-c.st-off{display:none}html body .elementor .st-oa-cg .st-okt-ic{width:44px;height:44px;background-size:20px}html body .elementor .st-oa-cb{display:flex;flex-direction:column;gap:10px;padding:0}html body .elementor .st-oa-cb>p{font:500 21px/24px var(--st-font-heading);letter-spacing:-.01em;color:#10291F;margin:0}html body .elementor .st-oa-cb>div{display:flex;flex-direction:row;align-items:center;gap:8px;padding:0}html body .elementor .st-oa-cb>div>div{display:flex;flex-direction:row;gap:5px;padding:0}html body .elementor .st-oa-cb>div>div>div{flex:none;width:10px;height:10px;border-radius:50%;background:#D4DDDA;padding:0}html body .elementor .st-oa-c:nth-child(1) .st-oa-cb>div>div>div:nth-child(-n+3),html body .elementor .st-oa-c:nth-child(2) .st-oa-cb>div>div>div:nth-child(n+2),html body .elementor .st-oa-c:nth-child(3) .st-oa-cb>div>div>div:nth-child(n+2):nth-child(-n+3),html body .elementor .st-oa-c:nth-child(4) .st-oa-cb>div>div>div:nth-child(5){background:#1E8A6C}html body .elementor .st-oa-cb>div>p{font:500 12px/15px var(--st-font-text);color:#546860;margin:0;white-space:nowrap}html body .elementor .st-oa-c>p{font:600 13px/16px var(--st-font-text);color:#1B4438;margin:0}html body .elementor .st-oa-ps{padding:96px 0 48px}html body .elementor .st-oa-bs .st-gh-s,html body .elementor .st-oa-qs .st-gh-s,html body .elementor .st-oa-os .st-gh-s{color:#546860;letter-spacing:.1em}html body .elementor .st-oa-b2 img[id="92"]{transform:scale(1.45);transform-origin:0% 40%}html body .elementor .st-oa-oi img[src*="andrea3"]{object-position:30% 50%}html body .elementor .st-oa-ot .st-gh-n{white-space:nowrap}html body .elementor .st-oa-os{display:none;padding:48px 0 96px}html body .elementor .st-oa-os.st-on{display:block}html body .elementor .st-oa-orow{display:flex;flex-direction:row;align-items:center;gap:56px;padding:0}html body .elementor .st-oa-oi{position:relative;flex:0 0 380px;width:380px;height:440px;border-radius:28px;overflow:hidden;--nb:#fff}html body .elementor .st-oa-oi>div:first-child{width:100%;height:100%}html body .elementor .st-oa-ot{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:0}html body .elementor .st-oa-ot .st-h2{margin:0}html body .elementor .st-oa-ot>p{font:500 24px/34px var(--st-font-heading);color:#1B4438;max-width:520px;margin:0}html body .elementor .st-oa-ot>p.st-oa-ox{font:400 17px/1.6 var(--st-font-text);color:#546860}html body .elementor .st-oa-ot>p:empty{display:none}@media(min-width:1024px) and (max-width:1279px){html body .elementor .st-oa-text{flex:1 1 0;width:auto;min-width:0}html body .elementor .st-oa-hero .st-sub-h1{font-size:64px;line-height:66px}html body .elementor .st-oa-stage{flex:0 0 440px;width:440px;height:520px}html body .elementor .st-oa-img{width:400px;height:520px}html body .elementor .st-oa-fc,html body .elementor .st-oa-fq{top:380px}html body .elementor .st-oa-brow{gap:40px}html body .elementor .st-oa-bm{flex:1 1 0;width:auto;min-width:0}html body .elementor .st-oa-r{flex:0 0 340px;width:340px}html body .elementor .st-oa-cg{display:grid;grid-template-columns:repeat(2,1fr)}}@media(max-width:1023px){html body .elementor .st-oa-hero{padding:16px 0 48px}html body .elementor .st-oa-row{flex-direction:column;align-items:stretch;gap:16px}html body .elementor .st-oa-text{flex:none;width:100%;gap:16px}html body .elementor .st-oa-crumbs .st-crumbs:first-child{display:none}html body .elementor .st-oa-role{font-size:13px;line-height:16px}html body .elementor .st-oa-pills,html body .elementor .st-oa-text .st-lead{max-width:none}html body .elementor .st-oa-stage{flex:none;width:100%;height:auto;display:flex;flex-direction:column;align-items:flex-start;gap:16px}html body .elementor .st-oa-img{position:relative;right:auto;top:auto;width:100%;height:560px}html body .elementor .st-oa-fc{position:relative;left:auto;top:auto;width:300px!important;margin:0}html body .elementor .st-oa-fq{position:relative;left:auto;top:auto;width:100%!important;padding:20px 22px;margin:0}html body .elementor .st-oa-bs .st-wrap{display:flex;flex-direction:column;gap:18px}html body .elementor .st-oa-brow,html body .elementor .st-oa-bm{display:contents}html body .elementor .st-oa-bm .st-gh-k{order:1}html body .elementor .st-oa-bm .st-h2{order:2}html body .elementor .st-oa-bio{order:3;gap:18px;font-size:16px}html body .elementor .st-oa-r{order:4;flex:none;width:100%;gap:4px;padding:20px;border-radius:22px}html body .elementor .st-oa-b2{order:5;height:340px}html body .elementor .st-oa-r .st-btn{display:none}html body .elementor .st-oa-r .st-okt-f{gap:12px;padding:10px 0}html body .elementor .st-oa-r .st-okt-ic--w{width:40px;height:40px}html body .elementor .st-oa-r .st-okt-fv{font-size:14px;line-height:17px}html body .elementor .st-oa-qb,html body .elementor .st-oa-cs{gap:14px}html body .elementor .st-oa-cs{margin-top:30px}html body .elementor .st-oa-qh h3{font-size:24px;line-height:28px}html body .elementor .st-oa-quals{gap:10px}html body .elementor .st-oa-q{min-height:78px;gap:12px;padding:16px;border-radius:20px}html body .elementor .st-oa-qi{width:40px;height:40px;background-size:16px}html body .elementor .st-oa-qn{font-size:20px;line-height:27px}html body .elementor .st-oa-cg{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}html body .elementor .st-oa-c{min-height:78px;flex-direction:row;align-items:center;gap:12px;padding:16px;border-radius:20px}html body .elementor .st-oa-cg .st-okt-ic{width:40px;height:40px;background-size:18px}html body .elementor .st-oa-cb{flex:1 1 0;min-width:0;gap:4px}html body .elementor .st-oa-cb>p{font-size:19px;line-height:25px}html body .elementor .st-oa-cb>div>div{gap:4px}html body .elementor .st-oa-cb>div>div>div{width:8px;height:8px}html body .elementor .st-oa-c>p{font-size:12px;line-height:20px}html body .elementor .st-oa-c>p span{display:none}html body .elementor .st-oa-ps{padding:64px 0 32px}html body .elementor .st-oa-ps .st-okt-bh{line-height:45px}html body .elementor .st-oa-os{padding:32px 0 64px}html body .elementor .st-oa-os .st-wrap{display:flex;flex-direction:column;align-items:stretch;gap:16px}html body .elementor .st-oa-orow,html body .elementor .st-oa-ot{display:contents}html body .elementor .st-oa-ot .st-gh-k{order:1}html body .elementor .st-oa-ot .st-h2{order:2}html body .elementor .st-oa-ot>p{order:3;max-width:none;font-size:22px;line-height:30px}html body .elementor .st-oa-oi{order:4;flex:none;width:100%;height:420px}html body .elementor .st-oa-ot .st-btnrow{order:5}}@media(max-width:767px){html body .elementor .st-oa-fc{width:100%!important}html body .elementor .st-oa-img{height:440px}html body .elementor .st-oa-text .st-btnrow,html body .elementor .st-oa-ot .st-btnrow{flex-direction:column;gap:10px}html body .elementor .st-oa-b2{height:240px}html body .elementor .st-oa-qh h3{font-size:22px;line-height:25px}html body .elementor .st-oa-quals{flex-direction:column}html body .elementor .st-oa-q{flex:none}html body .elementor .st-oa-cg{grid-template-columns:1fr;gap:10px}html body .elementor .st-oa-oi{height:380px}html body .elementor .st-oa-ps .st-okt-bh{line-height:37px}}html body .elementor .st-oa-qi{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15a6 6 0 1 0 0-12a6 6 0 1 0 0 12M8.5 14l-1.5 7 5-3 5 3-1.5-7'/%3E%3C/svg%3E")}html body .elementor .st-oa-cg .st-okt-ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231E8A6C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 18h16M6 18V9h12v9M9 9V5h6v4'/%3E%3C/svg%3E")}/* End custom CSS */