.elementor-1531 .elementor-element.elementor-element-3876f46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1531 .elementor-element.elementor-element-d6ac353{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1531 .elementor-element.elementor-element-811910d{width:100%;max-width:100%;}.elementor-1531 .elementor-element.elementor-element-d357a60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1531 .elementor-element.elementor-element-40ea9c6{--divider-border-style:solid;--divider-color:#494949;--divider-border-width:1px;}.elementor-1531 .elementor-element.elementor-element-40ea9c6 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-1531 .elementor-element.elementor-element-40ea9c6 .elementor-divider{text-align:center;padding-block-start:16px;padding-block-end:16px;}.elementor-1531 .elementor-element.elementor-element-65f3178 .elementor-repeater-item-045bc98.elementor-social-icon{background-color:var( --e-global-color-el_color_0 );}.elementor-1531 .elementor-element.elementor-element-65f3178 .elementor-repeater-item-045bc98.elementor-social-icon i{color:#001A4070;}.elementor-1531 .elementor-element.elementor-element-65f3178 .elementor-repeater-item-045bc98.elementor-social-icon svg{fill:#001A4070;}.elementor-1531 .elementor-element.elementor-element-65f3178 .elementor-repeater-item-8f1c073.elementor-social-icon{background-color:var( --e-global-color-el_color_0 );}.elementor-1531 .elementor-element.elementor-element-65f3178 .elementor-repeater-item-8f1c073.elementor-social-icon i{color:#001A4070;}.elementor-1531 .elementor-element.elementor-element-65f3178 .elementor-repeater-item-8f1c073.elementor-social-icon svg{fill:#001A4070;}.elementor-1531 .elementor-element.elementor-element-65f3178{--grid-template-columns:repeat(0, auto);--icon-size:37px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-1531 .elementor-element.elementor-element-65f3178 .elementor-widget-container{text-align:center;}.elementor-1531 .elementor-element.elementor-element-65f3178 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1531 .elementor-element.elementor-element-65f3178 .elementor-social-icon{background-color:var( --e-global-color-el_color_7_2 );}.elementor-1531 .elementor-element.elementor-element-65f3178 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-1531 .elementor-element.elementor-element-65f3178 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-1531 .elementor-element.elementor-element-65f3178 .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-1531 .elementor-element.elementor-element-65f3178 .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-811910d */.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio,.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio *{box-sizing:border-box}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio{width:min(calc(100% - 96px),1320px);margin:0 auto;padding:clamp(110px,10vw,180px) 0 clamp(90px,8vw,140px);font-family:Inter,-apple-system,BlinkMacSystemFont,'Helvetica Neue',Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.65;letter-spacing:-.014em;color:#1d1d1f;text-align:left;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio :where(h1,h2,p,ul,li){margin:0;padding:0;color:inherit;font-family:inherit;text-transform:none}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-header{text-align:center}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio #emonx-bio-title{font-size:clamp(70px,7.4vw,118px);font-weight:500;line-height:.94;letter-spacing:-.06em}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-intro{margin-top:44px}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-name{font-size:clamp(24px,2.4vw,30px);font-weight:500;line-height:1.25;letter-spacing:-.035em}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-origin{margin-top:10px}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-body{width:100%;max-width:920px;margin:clamp(76px,8vw,112px) auto 0}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-section{display:grid;grid-template-columns:minmax(0,210px) minmax(0,1fr);column-gap:clamp(32px,4vw,64px);padding:40px 0;border-top:1px solid #e5e5e7}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-section>*{min-width:0}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-section h2{font-size:17px;font-weight:500;line-height:1.5;letter-spacing:-.025em}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-section p{font-size:inherit;font-weight:400;line-height:inherit;letter-spacing:inherit}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-list{list-style:none}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-list li+li{margin-top:20px}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-note{padding:40px 0;border-top:1px solid #e5e5e7}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-contact a{display:block;color:inherit;text-decoration:none}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-contact a+a{margin-top:4px}
@media(max-width:767px){.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio{width:min(calc(100% - 40px),1320px);padding:72px 0 84px;font-size:16px}.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio #emonx-bio-title{font-size:clamp(58px,18vw,76px)}.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-intro{margin-top:32px}.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-body{margin-top:60px}.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-section{grid-template-columns:1fr;row-gap:16px;padding:30px 0}.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-note{padding:30px 0}.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-list li+li{margin-top:14px}}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-solo .emonx-bio-list li+li{margin-top:26px}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-solo strong{display:block;font-size:20px;font-weight:500;line-height:1.35;letter-spacing:-.025em}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-solo .emonx-bio-meta{display:block;margin-top:4px;font-size:17px;font-weight:400;line-height:1.55;letter-spacing:-.014em}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-contact{display:block;text-align:center;padding:40px 0;border-top:1px solid #e5e5e7}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-contact h2{font-size:17px;font-weight:400;line-height:1.5;letter-spacing:-.025em;margin:0 0 24px}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-contact a{display:block;width:max-content;margin-left:auto;margin-right:auto;color:inherit;text-decoration:underline;text-underline-offset:4px}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-contact a+a{margin-top:16px}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio{width:min(calc(100% - 96px),1320px);margin:0 auto;padding:clamp(110px,10vw,180px) 0 clamp(90px,8vw,140px);font-family:Inter,-apple-system,BlinkMacSystemFont,'Helvetica Neue',Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.65;letter-spacing:-.014em;color:#1d1d1f;text-align:left;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio :where(h1,h2,p,ul,li){margin:0;padding:0;color:inherit;font-family:inherit;text-transform:none}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-header{text-align:center}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio #emonx-bio-title{font-size:clamp(70px,7.4vw,118px);font-weight:500;line-height:.94;letter-spacing:-.06em}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-intro{margin-top:44px}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-name{font-size:clamp(24px,2.4vw,30px);font-weight:500;line-height:1.25;letter-spacing:-.035em}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-origin{margin-top:10px}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-body{width:100%;max-width:920px;margin:clamp(76px,8vw,112px) auto 0}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-section{display:grid;grid-template-columns:minmax(0,210px) minmax(0,1fr);column-gap:clamp(32px,4vw,64px);padding:40px 0;border-top:1px solid #e5e5e7}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-section>*{min-width:0}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-section h2{font-size:17px;font-weight:500;line-height:1.5;letter-spacing:-.025em}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-section p{font-size:inherit;font-weight:400;line-height:inherit;letter-spacing:inherit}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-list{list-style:none}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-list li+li{margin-top:20px}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-note{padding:40px 0;border-top:1px solid #e5e5e7}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-contact a{display:block;color:inherit;text-decoration:none}
.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-contact a+a{margin-top:4px}
@media(max-width:767px){.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio{width:min(calc(100% - 40px),1320px);padding:72px 0 84px;font-size:16px}.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio #emonx-bio-title{font-size:clamp(58px,18vw,76px)}.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-intro{margin-top:32px}.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-body{margin-top:60px}.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-section{grid-template-columns:1fr;row-gap:16px;padding:30px 0}.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-note{padding:30px 0}.elementor-1531 .elementor-element.elementor-element-811910d #emonx-bio .emonx-bio-list li+li{margin-top:14px}}/* End custom CSS */