.elementor-615327 .elementor-element.elementor-element-40e9134:not(.elementor-motion-effects-element-type-background), .elementor-615327 .elementor-element.elementor-element-40e9134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06233D;}.elementor-615327 .elementor-element.elementor-element-40e9134 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(135deg, #03192D 0%, #0B3459 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-615327 .elementor-element.elementor-element-40e9134 > .elementor-container{max-width:1180px;}.elementor-615327 .elementor-element.elementor-element-40e9134{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:86px 0px 96px 0px;}.elementor-615327 .elementor-element.elementor-element-40e9134 > .elementor-shape-bottom .elementor-shape-fill{fill:#FAF7EF;}.elementor-615327 .elementor-element.elementor-element-40e9134 > .elementor-shape-bottom svg{height:60px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-615327 .elementor-element.elementor-element-304ced7 .elementor-heading-title{color:#FFFFFF;}.elementor-615327 .elementor-element.elementor-element-1734131{color:#FFFFFF;}.elementor-615327 .elementor-element.elementor-element-493913e0:not(.elementor-motion-effects-element-type-background), .elementor-615327 .elementor-element.elementor-element-493913e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EF;}.elementor-615327 .elementor-element.elementor-element-493913e0 > .elementor-container{max-width:1180px;}.elementor-615327 .elementor-element.elementor-element-493913e0 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:64px;}.elementor-615327 .elementor-element.elementor-element-493913e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:92px 0px 92px 0px;}.elementor-615327 .elementor-element.elementor-element-493913e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-615327 .elementor-element.elementor-element-3aaf1ec3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:2.35px;color:#A0750A;}.elementor-615327 .elementor-element.elementor-element-6f0d65f6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:43px;font-weight:600;line-height:1.13em;letter-spacing:-1.2px;color:#06233D;}.elementor-615327 .elementor-element.elementor-element-42e7f03b{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#5D7691;}.elementor-615327 .elementor-element.elementor-element-1ba79e89{font-family:"Manrope", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.7em;}.elementor-615327 .elementor-element.elementor-element-3218b12c:not(.elementor-motion-effects-element-type-background), .elementor-615327 .elementor-element.elementor-element-3218b12c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-615327 .elementor-element.elementor-element-3218b12c > .elementor-container{max-width:1180px;}.elementor-615327 .elementor-element.elementor-element-3218b12c .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:64px;}.elementor-615327 .elementor-element.elementor-element-3218b12c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:92px 0px 92px 0px;}.elementor-615327 .elementor-element.elementor-element-3218b12c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-615327 .elementor-element.elementor-element-72013dc7 img{width:100%;}.elementor-615327 .elementor-element.elementor-element-514fb9d9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:2.35px;color:#A0750A;}.elementor-615327 .elementor-element.elementor-element-15cb3a57 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:43px;font-weight:600;line-height:1.13em;letter-spacing:-1.2px;color:#06233D;}.elementor-615327 .elementor-element.elementor-element-78f526cc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12.5px;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:2px;color:#A0750A;}.elementor-615327 .elementor-element.elementor-element-3df835b3{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#5D7691;}.elementor-615327 .elementor-element.elementor-element-2218a5fb{font-family:"Manrope", Sans-serif;font-size:16.5px;font-weight:500;line-height:1.65em;}.elementor-615327 .elementor-element.elementor-element-49edb764:not(.elementor-motion-effects-element-type-background), .elementor-615327 .elementor-element.elementor-element-49edb764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-615327 .elementor-element.elementor-element-49edb764 > .elementor-container{max-width:1180px;}.elementor-615327 .elementor-element.elementor-element-49edb764{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 38px 0px;}.elementor-615327 .elementor-element.elementor-element-49edb764 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-615327 .elementor-element.elementor-element-5ec3b741{text-align:center;}.elementor-615327 .elementor-element.elementor-element-5ec3b741 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:2.35px;color:#A0750A;}.elementor-615327 .elementor-element.elementor-element-66161302{text-align:center;}.elementor-615327 .elementor-element.elementor-element-66161302 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:43px;font-weight:600;line-height:1.13em;letter-spacing:-1.2px;color:#06233D;}.elementor-615327 .elementor-element.elementor-element-27c67334{text-align:center;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:400;line-height:1.66em;color:#5D7691;}.elementor-615327 .elementor-element.elementor-element-5767c1b2:not(.elementor-motion-effects-element-type-background), .elementor-615327 .elementor-element.elementor-element-5767c1b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-615327 .elementor-element.elementor-element-5767c1b2 > .elementor-container{max-width:1180px;}.elementor-615327 .elementor-element.elementor-element-5767c1b2 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:26px;}.elementor-615327 .elementor-element.elementor-element-5767c1b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-615327 .elementor-element.elementor-element-5767c1b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-615327 .elementor-element.elementor-element-c3ea5a2 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:23px;font-weight:600;line-height:1.2em;letter-spacing:-0.5px;color:#06233D;}.elementor-615327 .elementor-element.elementor-element-229c978 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#A0750A;}.elementor-615327 .elementor-element.elementor-element-36d057d{font-family:"Manrope", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.7em;color:#5D7691;}.elementor-615327 .elementor-element.elementor-element-53112144 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:23px;font-weight:600;line-height:1.2em;letter-spacing:-0.5px;color:#06233D;}.elementor-615327 .elementor-element.elementor-element-2b600179 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#A0750A;}.elementor-615327 .elementor-element.elementor-element-3d564adc{font-family:"Manrope", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.7em;color:#5D7691;}.elementor-615327 .elementor-element.elementor-element-4903c1eb .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:23px;font-weight:600;line-height:1.2em;letter-spacing:-0.5px;color:#06233D;}.elementor-615327 .elementor-element.elementor-element-25508cc1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#A0750A;}.elementor-615327 .elementor-element.elementor-element-654ab260{font-family:"Manrope", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.7em;color:#5D7691;}.elementor-615327 .elementor-element.elementor-element-5a33a0ac .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:23px;font-weight:600;line-height:1.2em;letter-spacing:-0.5px;color:#06233D;}.elementor-615327 .elementor-element.elementor-element-7edad27e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#A0750A;}.elementor-615327 .elementor-element.elementor-element-3e95e7b3{font-family:"Manrope", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.7em;color:#5D7691;}.elementor-615327 .elementor-element.elementor-element-5d6a51ce .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:23px;font-weight:600;line-height:1.2em;letter-spacing:-0.5px;color:#06233D;}.elementor-615327 .elementor-element.elementor-element-64d5b968 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#A0750A;}.elementor-615327 .elementor-element.elementor-element-6e360690{font-family:"Manrope", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.7em;color:#5D7691;}.elementor-615327 .elementor-element.elementor-element-2461059f .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:23px;font-weight:600;line-height:1.2em;letter-spacing:-0.5px;color:#06233D;}.elementor-615327 .elementor-element.elementor-element-332f04eb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#A0750A;}.elementor-615327 .elementor-element.elementor-element-4ef0b396{font-family:"Manrope", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.7em;color:#5D7691;}@media(min-width:768px){.elementor-615327 .elementor-element.elementor-element-453234cb{width:79.354%;}.elementor-615327 .elementor-element.elementor-element-caed100{width:49.661%;}.elementor-615327 .elementor-element.elementor-element-75d56d38{width:62.647%;}.elementor-615327 .elementor-element.elementor-element-7490ee3e{width:71.459%;}}@media(max-width:767px){.elementor-615327 .elementor-element.elementor-element-40e9134{padding:54px 0px 64px 0px;}.elementor-615327 .elementor-element.elementor-element-493913e0{padding:56px 0px 56px 0px;}.elementor-615327 .elementor-element.elementor-element-6f0d65f6 .elementor-heading-title{font-size:27px;}.elementor-615327 .elementor-element.elementor-element-3218b12c{padding:56px 0px 56px 0px;}.elementor-615327 .elementor-element.elementor-element-15cb3a57 .elementor-heading-title{font-size:27px;}.elementor-615327 .elementor-element.elementor-element-49edb764{padding:48px 0px 26px 0px;}.elementor-615327 .elementor-element.elementor-element-66161302 .elementor-heading-title{font-size:27px;}.elementor-615327 .elementor-element.elementor-element-5767c1b2{padding:0px 0px 52px 0px;}.elementor-615327 .elementor-element.elementor-element-c3ea5a2 .elementor-heading-title{font-size:20px;}.elementor-615327 .elementor-element.elementor-element-53112144 .elementor-heading-title{font-size:20px;}.elementor-615327 .elementor-element.elementor-element-4903c1eb .elementor-heading-title{font-size:20px;}.elementor-615327 .elementor-element.elementor-element-5a33a0ac .elementor-heading-title{font-size:20px;}.elementor-615327 .elementor-element.elementor-element-5d6a51ce .elementor-heading-title{font-size:20px;}.elementor-615327 .elementor-element.elementor-element-2461059f .elementor-heading-title{font-size:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-520f094e */.elementor-615327 .elementor-element.elementor-element-520f094e nav{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.elementor-615327 .elementor-element.elementor-element-520f094e a{color:rgba(255,255,255,.72);text-decoration:none}.elementor-615327 .elementor-element.elementor-element-520f094e a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.elementor-615327 .elementor-element.elementor-element-520f094e span{color:rgba(255,255,255,.55)}.elementor-615327 .elementor-element.elementor-element-520f094e [aria-current='page']{color:#E5A817}.elementor-615327 .elementor-element.elementor-element-520f094e{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3aaf1ec3 */.elementor-615327 .elementor-element.elementor-element-3aaf1ec3{margin-bottom:12px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f0d65f6 */.elementor-615327 .elementor-element.elementor-element-6f0d65f6{margin-bottom:20px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42e7f03b */.elementor-615327 .elementor-element.elementor-element-42e7f03b{max-width:62ch}.elementor-615327 .elementor-element.elementor-element-42e7f03b p{margin:0 0 1.1em}.elementor-615327 .elementor-element.elementor-element-42e7f03b p:last-child{margin-bottom:0}.elementor-615327 .elementor-element.elementor-element-42e7f03b p:first-child{font-size:19px;color:#17324D;line-height:1.66}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ba79e89 */.elementor-615327 .elementor-element.elementor-element-1ba79e89{position:relative;background:linear-gradient(150deg,#03192D 0%,#0B3459 100%);border-radius:20px;padding:40px 36px 38px;overflow:hidden;box-shadow:0 26px 50px -30px rgba(3,25,45,.55)}.elementor-615327 .elementor-element.elementor-element-1ba79e89::before{content:'';position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(229,168,23,.28) 0%,rgba(229,168,23,0) 70%)}.elementor-615327 .elementor-element.elementor-element-1ba79e89::after{content:'';position:absolute;left:36px;top:0;width:44px;height:4px;border-radius:0 0 3px 3px;background:#E5A817}.elementor-615327 .elementor-element.elementor-element-1ba79e89 p{position:relative;margin:0}.elementor-615327 .elementor-element.elementor-element-1ba79e89 .shs-ref{font-family:Manrope,sans-serif;font-size:12px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#E5A817;margin-bottom:16px}.elementor-615327 .elementor-element.elementor-element-1ba79e89 .shs-verse{font-family:Rubik,sans-serif;font-size:25px;font-weight:500;line-height:1.38;letter-spacing:-.4px;color:#fff;margin-bottom:22px}.elementor-615327 .elementor-element.elementor-element-1ba79e89 .shs-after{font-size:15.5px;line-height:1.7;color:#BFD1E0;padding-top:20px;border-top:1px solid rgba(255,255,255,.14)}@media(max-width:767px){.elementor-615327 .elementor-element.elementor-element-1ba79e89{padding:30px 24px 28px;border-radius:16px}.elementor-615327 .elementor-element.elementor-element-1ba79e89 .shs-verse{font-size:21px}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-493913e0 */.elementor-615327 .elementor-element.elementor-element-493913e0 > .elementor-container{align-items:center}@media(max-width:767px){.elementor-615327 .elementor-element.elementor-element-493913e0 > .elementor-container{flex-direction:column}}body .elementor-invisible{animation:shsReveal 0s linear 2.5s forwards}@keyframes shsReveal{to{visibility:visible;opacity:1}}@media(prefers-reduced-motion:reduce){body .elementor-invisible{visibility:visible!important;opacity:1!important;animation:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72013dc7 */.elementor-615327 .elementor-element.elementor-element-72013dc7{position:relative;z-index:0;isolation:isolate}.elementor-615327 .elementor-element.elementor-element-72013dc7 .elementor-widget-container{overflow:hidden;border-radius:20px;box-shadow:0 26px 50px -32px rgba(6,35,61,.45)}.elementor-615327 .elementor-element.elementor-element-72013dc7 img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center 30%}.elementor-615327 .elementor-element.elementor-element-72013dc7::after{content:'';position:absolute;z-index:-1;left:-18px;bottom:-18px;width:64%;height:64%;border-radius:20px;border:2px solid #E5A817;opacity:.6}@media(max-width:840px){.elementor-615327 .elementor-element.elementor-element-72013dc7::after{display:none}.elementor-615327 .elementor-element.elementor-element-72013dc7 img{aspect-ratio:4/3}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-514fb9d9 */.elementor-615327 .elementor-element.elementor-element-514fb9d9{margin-bottom:12px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15cb3a57 */.elementor-615327 .elementor-element.elementor-element-15cb3a57{margin-bottom:6px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78f526cc */.elementor-615327 .elementor-element.elementor-element-78f526cc{margin:0 0 20px}.elementor-615327 .elementor-element.elementor-element-78f526cc .elementor-heading-title::after{content:'';display:block;width:34px;height:3px;border-radius:2px;background:#E5A817;margin-top:11px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3df835b3 */.elementor-615327 .elementor-element.elementor-element-3df835b3{max-width:60ch}.elementor-615327 .elementor-element.elementor-element-3df835b3 p{margin:0 0 1.1em}.elementor-615327 .elementor-element.elementor-element-3df835b3 p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2218a5fb */.elementor-615327 .elementor-element.elementor-element-2218a5fb{background:#F7E7BE;border-left:4px solid #E5A817;border-radius:0 14px 14px 0;padding:18px 22px;margin-top:8px}.elementor-615327 .elementor-element.elementor-element-2218a5fb p{margin:0;color:#06233D}.elementor-615327 .elementor-element.elementor-element-2218a5fb strong{color:#A0750A;font-weight:800}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7490ee3e */.elementor-615327 .elementor-element.elementor-element-7490ee3e > .elementor-widget-wrap{align-content:center}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3218b12c */.elementor-615327 .elementor-element.elementor-element-3218b12c > .elementor-container{align-items:center}@media(max-width:767px){.elementor-615327 .elementor-element.elementor-element-3218b12c > .elementor-container{flex-direction:column}}body .elementor-invisible{animation:shsReveal 0s linear 2.5s forwards}@keyframes shsReveal{to{visibility:visible;opacity:1}}@media(prefers-reduced-motion:reduce){body .elementor-invisible{visibility:visible!important;opacity:1!important;animation:none}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ec3b741 */.elementor-615327 .elementor-element.elementor-element-5ec3b741{margin-bottom:12px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66161302 */.elementor-615327 .elementor-element.elementor-element-66161302{margin-bottom:14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27c67334 */.elementor-615327 .elementor-element.elementor-element-27c67334{max-width:62ch}.elementor-615327 .elementor-element.elementor-element-27c67334{margin-left:auto;margin-right:auto}.elementor-615327 .elementor-element.elementor-element-27c67334 p{margin:0 0 1.1em}.elementor-615327 .elementor-element.elementor-element-27c67334 p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-49edb764 */body .elementor-invisible{animation:shsReveal 0s linear 2.5s forwards}@keyframes shsReveal{to{visibility:visible;opacity:1}}@media(prefers-reduced-motion:reduce){body .elementor-invisible{visibility:visible!important;opacity:1!important;animation:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21915e5f */.elementor-615327 .elementor-element.elementor-element-21915e5f{margin:0}.elementor-615327 .elementor-element.elementor-element-21915e5f .elementor-widget-container{position:relative;overflow:hidden;background:#F3EDE0;aspect-ratio:4/3;display:grid;place-items:center;border-bottom:1px solid rgba(6,35,61,0.10)}.elementor-615327 .elementor-element.elementor-element-21915e5f .elementor-widget-container::after{content:'Staff photo';font-family:Manrope,sans-serif;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#5D7691}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3ea5a2 */.elementor-615327 .elementor-element.elementor-element-c3ea5a2{margin:0 0 4px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-229c978 */.elementor-615327 .elementor-element.elementor-element-229c978{margin:0 0 14px}.elementor-615327 .elementor-element.elementor-element-229c978 .elementor-heading-title::after{content:'';display:block;width:30px;height:3px;border-radius:2px;background:#E5A817;margin-top:10px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36d057d */.elementor-615327 .elementor-element.elementor-element-36d057d p{margin:0 0 1.1em}.elementor-615327 .elementor-element.elementor-element-36d057d p:last-child{margin-bottom:0}.elementor-615327 .elementor-element.elementor-element-36d057d{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2152229a */.elementor-615327 .elementor-element.elementor-element-2152229a{padding:22px 22px 26px}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3b1469f0 */.elementor-615327 .elementor-element.elementor-element-3b1469f0{width:100%}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-27ac5969 */.elementor-615327 .elementor-element.elementor-element-27ac5969{background:#FFFFFF;border:1px solid rgba(6,35,61,0.10);border-radius:18px;overflow:hidden;height:100%;box-shadow:0 1px 2px rgba(6,35,61,.04),0 16px 34px -24px rgba(6,35,61,.26);transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1)}.elementor-615327 .elementor-element.elementor-element-27ac5969:hover{transform:translateY(-4px);box-shadow:0 1px 2px rgba(6,35,61,.05),0 26px 48px -26px rgba(6,35,61,.34)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b23fb26 */.elementor-615327 .elementor-element.elementor-element-6b23fb26{margin:0}.elementor-615327 .elementor-element.elementor-element-6b23fb26 .elementor-widget-container{position:relative;overflow:hidden;background:#F3EDE0;aspect-ratio:4/3;display:grid;place-items:center;border-bottom:1px solid rgba(6,35,61,0.10)}.elementor-615327 .elementor-element.elementor-element-6b23fb26 .elementor-widget-container::after{content:'Staff photo';font-family:Manrope,sans-serif;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#5D7691}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53112144 */.elementor-615327 .elementor-element.elementor-element-53112144{margin:0 0 4px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b600179 */.elementor-615327 .elementor-element.elementor-element-2b600179{margin:0 0 14px}.elementor-615327 .elementor-element.elementor-element-2b600179 .elementor-heading-title::after{content:'';display:block;width:30px;height:3px;border-radius:2px;background:#E5A817;margin-top:10px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d564adc */.elementor-615327 .elementor-element.elementor-element-3d564adc p{margin:0 0 1.1em}.elementor-615327 .elementor-element.elementor-element-3d564adc p:last-child{margin-bottom:0}.elementor-615327 .elementor-element.elementor-element-3d564adc{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-385a093 */.elementor-615327 .elementor-element.elementor-element-385a093{padding:22px 22px 26px}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b939a89 */.elementor-615327 .elementor-element.elementor-element-1b939a89{width:100%}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3e0ec0c7 */.elementor-615327 .elementor-element.elementor-element-3e0ec0c7{background:#FFFFFF;border:1px solid rgba(6,35,61,0.10);border-radius:18px;overflow:hidden;height:100%;box-shadow:0 1px 2px rgba(6,35,61,.04),0 16px 34px -24px rgba(6,35,61,.26);transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1)}.elementor-615327 .elementor-element.elementor-element-3e0ec0c7:hover{transform:translateY(-4px);box-shadow:0 1px 2px rgba(6,35,61,.05),0 26px 48px -26px rgba(6,35,61,.34)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74a0258b */.elementor-615327 .elementor-element.elementor-element-74a0258b{margin:0}.elementor-615327 .elementor-element.elementor-element-74a0258b .elementor-widget-container{position:relative;overflow:hidden;background:#F3EDE0;aspect-ratio:4/3;display:grid;place-items:center;border-bottom:1px solid rgba(6,35,61,0.10)}.elementor-615327 .elementor-element.elementor-element-74a0258b .elementor-widget-container::after{content:'Staff photo';font-family:Manrope,sans-serif;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#5D7691}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4903c1eb */.elementor-615327 .elementor-element.elementor-element-4903c1eb{margin:0 0 4px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25508cc1 */.elementor-615327 .elementor-element.elementor-element-25508cc1{margin:0 0 14px}.elementor-615327 .elementor-element.elementor-element-25508cc1 .elementor-heading-title::after{content:'';display:block;width:30px;height:3px;border-radius:2px;background:#E5A817;margin-top:10px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-654ab260 */.elementor-615327 .elementor-element.elementor-element-654ab260 p{margin:0 0 1.1em}.elementor-615327 .elementor-element.elementor-element-654ab260 p:last-child{margin-bottom:0}.elementor-615327 .elementor-element.elementor-element-654ab260{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3f8f6c77 */.elementor-615327 .elementor-element.elementor-element-3f8f6c77{padding:22px 22px 26px}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2609c923 */.elementor-615327 .elementor-element.elementor-element-2609c923{width:100%}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-26a75f24 */.elementor-615327 .elementor-element.elementor-element-26a75f24{background:#FFFFFF;border:1px solid rgba(6,35,61,0.10);border-radius:18px;overflow:hidden;height:100%;box-shadow:0 1px 2px rgba(6,35,61,.04),0 16px 34px -24px rgba(6,35,61,.26);transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1)}.elementor-615327 .elementor-element.elementor-element-26a75f24:hover{transform:translateY(-4px);box-shadow:0 1px 2px rgba(6,35,61,.05),0 26px 48px -26px rgba(6,35,61,.34)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c2e883a */.elementor-615327 .elementor-element.elementor-element-3c2e883a{margin:0}.elementor-615327 .elementor-element.elementor-element-3c2e883a .elementor-widget-container{position:relative;overflow:hidden;background:#F3EDE0;aspect-ratio:4/3;display:grid;place-items:center;border-bottom:1px solid rgba(6,35,61,0.10)}.elementor-615327 .elementor-element.elementor-element-3c2e883a .elementor-widget-container::after{content:'Staff photo';font-family:Manrope,sans-serif;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#5D7691}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a33a0ac */.elementor-615327 .elementor-element.elementor-element-5a33a0ac{margin:0 0 4px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7edad27e */.elementor-615327 .elementor-element.elementor-element-7edad27e{margin:0 0 14px}.elementor-615327 .elementor-element.elementor-element-7edad27e .elementor-heading-title::after{content:'';display:block;width:30px;height:3px;border-radius:2px;background:#E5A817;margin-top:10px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e95e7b3 */.elementor-615327 .elementor-element.elementor-element-3e95e7b3 p{margin:0 0 1.1em}.elementor-615327 .elementor-element.elementor-element-3e95e7b3 p:last-child{margin-bottom:0}.elementor-615327 .elementor-element.elementor-element-3e95e7b3{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8aa1360 */.elementor-615327 .elementor-element.elementor-element-8aa1360{padding:22px 22px 26px}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ac176bc */.elementor-615327 .elementor-element.elementor-element-ac176bc{width:100%}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4c6b64c5 */.elementor-615327 .elementor-element.elementor-element-4c6b64c5{background:#FFFFFF;border:1px solid rgba(6,35,61,0.10);border-radius:18px;overflow:hidden;height:100%;box-shadow:0 1px 2px rgba(6,35,61,.04),0 16px 34px -24px rgba(6,35,61,.26);transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1)}.elementor-615327 .elementor-element.elementor-element-4c6b64c5:hover{transform:translateY(-4px);box-shadow:0 1px 2px rgba(6,35,61,.05),0 26px 48px -26px rgba(6,35,61,.34)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-576f541a */.elementor-615327 .elementor-element.elementor-element-576f541a{margin:0}.elementor-615327 .elementor-element.elementor-element-576f541a .elementor-widget-container{position:relative;overflow:hidden;background:#F3EDE0;aspect-ratio:4/3;display:grid;place-items:center;border-bottom:1px solid rgba(6,35,61,0.10)}.elementor-615327 .elementor-element.elementor-element-576f541a .elementor-widget-container::after{content:'Staff photo';font-family:Manrope,sans-serif;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#5D7691}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d6a51ce */.elementor-615327 .elementor-element.elementor-element-5d6a51ce{margin:0 0 4px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64d5b968 */.elementor-615327 .elementor-element.elementor-element-64d5b968{margin:0 0 14px}.elementor-615327 .elementor-element.elementor-element-64d5b968 .elementor-heading-title::after{content:'';display:block;width:30px;height:3px;border-radius:2px;background:#E5A817;margin-top:10px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e360690 */.elementor-615327 .elementor-element.elementor-element-6e360690 p{margin:0 0 1.1em}.elementor-615327 .elementor-element.elementor-element-6e360690 p:last-child{margin-bottom:0}.elementor-615327 .elementor-element.elementor-element-6e360690{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2bbd1ab1 */.elementor-615327 .elementor-element.elementor-element-2bbd1ab1{padding:22px 22px 26px}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5e3c9bca */.elementor-615327 .elementor-element.elementor-element-5e3c9bca{width:100%}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3807558e */.elementor-615327 .elementor-element.elementor-element-3807558e{background:#FFFFFF;border:1px solid rgba(6,35,61,0.10);border-radius:18px;overflow:hidden;height:100%;box-shadow:0 1px 2px rgba(6,35,61,.04),0 16px 34px -24px rgba(6,35,61,.26);transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1)}.elementor-615327 .elementor-element.elementor-element-3807558e:hover{transform:translateY(-4px);box-shadow:0 1px 2px rgba(6,35,61,.05),0 26px 48px -26px rgba(6,35,61,.34)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f4df917 */.elementor-615327 .elementor-element.elementor-element-5f4df917{margin:0}.elementor-615327 .elementor-element.elementor-element-5f4df917 .elementor-widget-container{position:relative;overflow:hidden;background:#F3EDE0;aspect-ratio:4/3;display:grid;place-items:center;border-bottom:1px solid rgba(6,35,61,0.10)}.elementor-615327 .elementor-element.elementor-element-5f4df917 .elementor-widget-container::after{content:'Staff photo';font-family:Manrope,sans-serif;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#5D7691}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2461059f */.elementor-615327 .elementor-element.elementor-element-2461059f{margin:0 0 4px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-332f04eb */.elementor-615327 .elementor-element.elementor-element-332f04eb{margin:0 0 14px}.elementor-615327 .elementor-element.elementor-element-332f04eb .elementor-heading-title::after{content:'';display:block;width:30px;height:3px;border-radius:2px;background:#E5A817;margin-top:10px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ef0b396 */.elementor-615327 .elementor-element.elementor-element-4ef0b396 p{margin:0 0 1.1em}.elementor-615327 .elementor-element.elementor-element-4ef0b396 p:last-child{margin-bottom:0}.elementor-615327 .elementor-element.elementor-element-4ef0b396{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-46fb8257 */.elementor-615327 .elementor-element.elementor-element-46fb8257{padding:22px 22px 26px}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-49fe3f26 */.elementor-615327 .elementor-element.elementor-element-49fe3f26{width:100%}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c56fcd6 */.elementor-615327 .elementor-element.elementor-element-c56fcd6{background:#FFFFFF;border:1px solid rgba(6,35,61,0.10);border-radius:18px;overflow:hidden;height:100%;box-shadow:0 1px 2px rgba(6,35,61,.04),0 16px 34px -24px rgba(6,35,61,.26);transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1)}.elementor-615327 .elementor-element.elementor-element-c56fcd6:hover{transform:translateY(-4px);box-shadow:0 1px 2px rgba(6,35,61,.05),0 26px 48px -26px rgba(6,35,61,.34)}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5767c1b2 */.elementor-615327 .elementor-element.elementor-element-5767c1b2 > .elementor-container{flex-wrap:wrap;row-gap:26px;align-items:stretch}.elementor-615327 .elementor-element.elementor-element-5767c1b2 > .elementor-container > .elementor-column >.elementor-widget-wrap{padding:0}@media(max-width:1024px){.elementor-615327 .elementor-element.elementor-element-5767c1b2 > .elementor-container >.elementor-column{width:50%}}@media(max-width:767px){.elementor-615327 .elementor-element.elementor-element-5767c1b2 > .elementor-container >.elementor-column{width:100%}}/* End custom CSS */