.elementor-689 .elementor-element.elementor-element-60ab366{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:68px;--padding-left:24px;--padding-right:24px;}.elementor-689 .elementor-element.elementor-element-22f5bd4{font-size:16px;line-height:1.65em;color:#62657a;}.elementor-689 .elementor-element.elementor-element-95b43dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e4e5ef;--border-color:#e4e5ef;--padding-top:20px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-689 .elementor-element.elementor-element-d366229{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-689 .elementor-element.elementor-element-708cbce{font-size:12px;line-height:1.65em;color:#62657a;}.elementor-689 .elementor-element.elementor-element-f07cfc9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:600;line-height:1.2em;color:#302e67;}.elementor-689 .elementor-element.elementor-element-ea72db0{font-size:18px;line-height:1.65em;color:#62657a;}.elementor-689 .elementor-element.elementor-element-41f2f83{font-size:16px;line-height:1.65em;color:#62657a;}.elementor-689 .elementor-element.elementor-element-db553eb{font-size:16px;line-height:1.65em;color:#62657a;}.elementor-689 .elementor-element.elementor-element-b7dab84{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e4e5ef;--border-color:#e4e5ef;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-689 .elementor-element.elementor-element-b7dab84:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-b7dab84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fafafc;}.elementor-689 .elementor-element.elementor-element-260b3d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-689 .elementor-element.elementor-element-9267d25{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-689 .elementor-element.elementor-element-29d1dcf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:#302e67;}.elementor-689 .elementor-element.elementor-element-6f0355f{font-size:16px;line-height:1.65em;color:#62657a;}.elementor-689 .elementor-element.elementor-element-abe237e{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e4e5ef;--border-color:#e4e5ef;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-689 .elementor-element.elementor-element-abe237e:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-abe237e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f7fb;}.elementor-689 .elementor-element.elementor-element-355302a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:#302e67;}.elementor-689 .elementor-element.elementor-element-81ed2c1{font-size:16px;line-height:1.65em;color:#62657a;}.elementor-689 .elementor-element.elementor-element-deb03bb{font-size:16px;line-height:1.65em;color:#62657a;}.elementor-689 .elementor-element.elementor-element-8aa9e09 .elementor-button{background-color:#302e67;font-size:15px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:7px 7px 7px 7px;padding:15px 24px 15px 24px;}.elementor-689 .elementor-element.elementor-element-c4b08c5 .elementor-button{background-color:#302e67;font-size:15px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:7px 7px 7px 7px;padding:15px 24px 15px 24px;}.elementor-689 .elementor-element.elementor-element-735d70e{font-size:16px;line-height:1.65em;color:#62657a;}.elementor-689 .elementor-element.elementor-element-b34ac85{--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;}@media(max-width:767px){.elementor-689 .elementor-element.elementor-element-60ab366{--padding-top:28px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-689 .elementor-element.elementor-element-95b43dc{--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-689 .elementor-element.elementor-element-d366229{--width:100%;}.elementor-689 .elementor-element.elementor-element-b7dab84{--width:100%;}.elementor-689 .elementor-element.elementor-element-260b3d7{--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-689 .elementor-element.elementor-element-9267d25{--width:100%;}.elementor-689 .elementor-element.elementor-element-abe237e{--width:100%;}}@media(min-width:768px){.elementor-689 .elementor-element.elementor-element-60ab366{--content-width:1140px;}.elementor-689 .elementor-element.elementor-element-d366229{--width:68%;}.elementor-689 .elementor-element.elementor-element-b7dab84{--width:28%;}.elementor-689 .elementor-element.elementor-element-9267d25{--width:55%;}.elementor-689 .elementor-element.elementor-element-abe237e{--width:40%;}}/* Start custom CSS for text-editor, class: .elementor-element-e47d6aa */.elementor-689 .elementor-element.elementor-element-e47d6aa{margin:0!important}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa){background:#f6f5f1;color:#302e67;font-family:Arial,Helvetica,sans-serif}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa)>.elementor{padding-top:140px}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa)>.elementor>.e-con{--container-max-width:1160px}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa)>.elementor>.elementor-section{background-image:none!important;background-color:transparent!important}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa)>.elementor>.elementor-section>.elementor-container{max-width:1160px}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .elementor-background-overlay{display:none}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .elementor-widget-heading .elementor-heading-title,body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .elementor-widget-text-editor{font-family:Arial,Helvetica,sans-serif}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .elementor-widget-heading .elementor-heading-title{color:#302e67}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .elementor-button{font-family:Arial,Helvetica,sans-serif;border-radius:5px}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .elementor-widget-button .elementor-button{background:#302e67;color:white}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .e-con:has(.fmc-local-shell-widget){--container-max-width:100%;padding:0}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .e-con:has(.fmc-local-shell-widget)>.e-con-inner{max-width:none;padding:0}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-harmony-shell{font-family:Arial,Helvetica,sans-serif;color:#302e67;font-size:16px;line-height:1.6}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-harmony-shell *{box-sizing:border-box}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-header{position:fixed;top:0;left:0;width:100%;z-index:100;background:#f6f5f1;box-shadow:0 3px 16px #302e6712}body.admin-bar .elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-header{top:32px}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-nav{width:min(1160px,calc(100% - 96px));margin:auto;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:16px 0;border-bottom:1px solid #dcdbe4}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-nav p{margin:0;display:contents}.elementor-689 .elementor-element.elementor-element-e47d6aa a{color:inherit;text-decoration:none}.elementor-689 .elementor-element.elementor-element-e47d6aa a:focus-visible{outline:3px solid #cb7145;outline-offset:5px}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-logo{display:block;flex-shrink:0}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-logo img{display:block;width:112px;height:auto;max-height:60px;object-fit:contain}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-links{display:flex;align-items:center;gap:26px;font-size:16px;font-weight:600}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-links a:hover,.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-footer a:hover{text-decoration:underline;text-underline-offset:5px}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-contact{display:inline-flex;align-items:center;gap:28px;padding:14px 22px;border:1px solid #302e67;border-radius:5px;font-size:15px;font-weight:600;white-space:nowrap}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-contact span{font-size:20px}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-footer{background:#302e67;color:#eeedf6;margin-top:75px;padding:42px 0 25px}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-footer-inner{width:min(1160px,calc(100% - 96px));margin:auto}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-footer-top{display:flex;justify-content:space-between;gap:35px;padding-bottom:30px}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-footer-top p{margin:0 0 13px;font-size:13px;color:#d6d4e6}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-footer-top .fmc-footer-name{font-size:19px;color:#eeedf6;line-height:1.3}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-footer-top nav{display:flex;gap:22px;font-size:13px}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-footer-bottom{border-top:1px solid #57547f;padding-top:22px;display:flex;justify-content:space-between;gap:24px;font-size:11px;color:#d6d4e6}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-footer-bottom nav{display:flex;flex-wrap:wrap;gap:20px}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-editorial{max-width:1160px;margin:0 auto;color:#302e67;font:17px/1.7 Arial,Helvetica,sans-serif}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-editorial section{padding:45px 0 65px;border-bottom:1px solid #dcdbe4}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-editorial h1{font-size:72px;line-height:1.05;letter-spacing:-.055em;margin:18px 0 28px;color:#302e67}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-editorial h2{font-size:46px;line-height:1.1;letter-spacing:-.045em;margin:20px 0 30px;color:#302e67}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-editorial h3{font-size:24px;color:#302e67}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-editorial p{max-width:850px}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-editorial .fmc-lead{font-size:25px;line-height:1.5;max-width:800px}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-mission-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px 60px}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-founders{padding-left:20px}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-founders li{padding:14px 0;border-bottom:1px solid #dcdbe4}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-founders a{color:#302e67;text-decoration:underline;text-underline-offset:4px}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-review-note{margin-top:28px;padding:20px 24px;background:#eeecf4;font-size:14px;border-left:3px solid #77749e}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .elementor-form .elementor-field{background:white;color:#302e67;border:1px solid #cccbd9;border-radius:5px;min-height:46px}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .elementor-form .elementor-field-label{color:#302e67;font:600 15px/1.5 Arial,sans-serif}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .elementor-form button[type=submit]{background:#302e67;color:white;border-radius:5px;padding:14px 24px;font:600 15px Arial,sans-serif}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .elementor-form textarea.elementor-field{min-height:150px}@media(max-width:1024px){.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-nav,.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-footer-inner{width:calc(100% - 56px)}}@media(max-width:900px){body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa)>.elementor{padding-top:170px}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-nav{flex-wrap:wrap;gap:14px}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-links{order:2;width:100%;justify-content:space-between;font-size:15px;gap:12px}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-contact{margin-left:auto;padding:10px 16px;font-size:14px}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-footer-bottom{flex-direction:column}}@media(max-width:782px){body.admin-bar .elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-header{top:46px}}@media(max-width:767px){.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-nav,.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-footer-inner{width:calc(100% - 40px)}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-nav{padding:13px 0}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-logo img{width:92px}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-links{font-size:14px}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-contact{font-size:13px;padding:10px 14px;gap:20px}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-footer-top{flex-direction:column}.elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-footer-bottom nav{gap:15px}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-editorial h1{font-size:46px}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-editorial h2{font-size:34px}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-editorial .fmc-lead{font-size:20px}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-editorial{font-size:16px}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-editorial section{padding:28px 0 40px}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-mission-grid{grid-template-columns:1fr;gap:20px}}@media(max-width:600px){body.admin-bar .elementor-689 .elementor-element.elementor-element-e47d6aa .fmc-draft-header{top:0}}
body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa)>.elementor>.e-con:not(:has(.fmc-local-shell-widget)){padding-left:48px;padding-right:48px;--container-max-width:1160px;max-width:none;width:100%}body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-editorial h1,body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-editorial h2,body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .fmc-editorial h3{font-weight:600}@media(max-width:1024px){body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa)>.elementor>.e-con:not(:has(.fmc-local-shell-widget)){padding-left:28px;padding-right:28px}}@media(max-width:767px){body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa)>.elementor>.e-con:not(:has(.fmc-local-shell-widget)){padding-left:20px;padding-right:20px}}
body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .elementor-widget-heading h1.elementor-heading-title{font:600 72px/1.05 Arial,Helvetica,sans-serif!important;letter-spacing:-.055em!important;font-style:normal!important}@media(max-width:767px){body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .elementor-widget-heading h1.elementor-heading-title{font-size:46px!important}}
body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .elementor-widget-text-editor:not(.fmc-local-shell-widget) a,body:has(.elementor-689 .elementor-element.elementor-element-e47d6aa) .elementor-widget-heading a{color:#302e67;text-decoration:underline;text-underline-offset:4px}/* End custom CSS */
/* Start custom CSS */.elementor-689 .elementor-widget-image img { max-width: 100%; max-height: 150px; display: block; margin: auto; width: auto !important; height: auto !important; object-fit: contain !important; }
.elementor-689 .e-con:has(> .elementor-widget-image) { min-height: 200px; align-items: center; justify-content: center; }
.elementor-689 .elementor-widget-image { width: 100%; text-align: center; }
.elementor-689 .e-con:has(> .elementor-widget-image img[alt="Logo Ex Persona"]) { background: rgb(48, 46, 103); }
.elementor-689 .elementor-widget-text-editor { overflow-wrap: anywhere; }
.elementor-689 .e-con:has(> .elementor-element-ffd320e) { height: 220px; min-height: 220px; max-height: 220px; padding: 24px; align-items: center; justify-content: center; background: rgb(48, 46, 103); }
.elementor-689 .elementor-element-ffd320e { height: 172px; display: flex; align-items: center; justify-content: center; width: 100% !important; }
.elementor-689 .elementor-element-ffd320e .elementor-widget-container { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; }
.elementor-689 .elementor-element-ffd320e img { flex-shrink: 0; display: block; width: min(240px, 100%) !important; height: auto !important; max-width: 100% !important; max-height: none !important; object-fit: contain !important; margin: 0px !important; }
.elementor-689 .elementor-element-b7dab84 { background: rgb(48, 46, 103) !important; }/* End custom CSS */