.elementor-49 .elementor-element.elementor-element-a3d5c63{--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;--gap:4px 12px;--row-gap:4px;--column-gap:12px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-49 .elementor-element.elementor-element-a3d5c63:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-a3d5c63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7F9;}.elementor-49 .elementor-element.elementor-element-be238b7 .elementor-button{background-color:#F4F7F9;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;fill:#0D517E;color:#0D517E;border-radius:0px 0px 0px 0px;padding:9px 12px 9px 12px;}.elementor-49 .elementor-element.elementor-element-be238b7 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-be238b7 .elementor-button:focus{background-color:#DCE4E9;color:#071D33;}.elementor-49 .elementor-element.elementor-element-be238b7 .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-be238b7 .elementor-button:focus svg{fill:#071D33;}.elementor-49 .elementor-element.elementor-element-00001af{--display:flex;--min-height:440px;--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:86px;--padding-bottom:86px;--padding-left:20px;--padding-right:20px;}.elementor-49 .elementor-element.elementor-element-00001af:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-00001af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://universitemapon.ac.cd/wp-content/uploads/mapon-photos/mapon-students-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-00001ae{--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-49 .elementor-element.elementor-element-0002002{--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-49 .elementor-element.elementor-element-0002007{--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-49 .elementor-element.elementor-element-00000fb{--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:96px;--padding-bottom:112px;--padding-left:20px;--padding-right:20px;}.elementor-49 .elementor-element.elementor-element-0000100{--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:88px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-49 .elementor-element.elementor-element-0000101{--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;}.elementor-49 .elementor-element.elementor-element-0000102{--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-49 .elementor-element.elementor-element-0000103{--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-49 .elementor-element.elementor-element-0000104{--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;}.elementor-49 .elementor-element.elementor-element-0000106{--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-49 .elementor-element.elementor-element-0000109{--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;}.elementor-49 .elementor-element.elementor-element-000010b{--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-49 .elementor-element.elementor-element-000010e{--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;}.elementor-49 .elementor-element.elementor-element-0000110{--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-49 .elementor-element.elementor-element-000200d{--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-49 .elementor-element.elementor-element-000200c{--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-49 .elementor-element.elementor-element-6fd6d60{--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:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#e2b63d;--border-color:#e2b63d;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-49 .elementor-element.elementor-element-6fd6d60:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-6fd6d60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #fff6df 0%, #fbfcfd 100%);}.elementor-49 .elementor-element.elementor-element-f974913 .elementor-heading-title{color:#0b2238;}.elementor-49 .elementor-element.elementor-element-d628da9{color:#35495e;}.elementor-49 .elementor-element.elementor-element-4757bb6{color:#35495e;}.elementor-49 .elementor-element.elementor-element-d32ea48 .elementor-button{background-color:#0b2238;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-a3d5c63{--content-width:1240px;}.elementor-49 .elementor-element.elementor-element-0000102{--width:42%;}.elementor-49 .elementor-element.elementor-element-0000103{--width:58%;}.elementor-49 .elementor-element.elementor-element-6fd6d60{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-49 .elementor-element.elementor-element-0000102{--width:100%;}.elementor-49 .elementor-element.elementor-element-0000103{--width:100%;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-a3d5c63{--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;}.elementor-49 .elementor-element.elementor-element-6fd6d60{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS *//* Formations : espacement unique et parcours responsive. */
.elementor-49 .um-formations-list,.elementor-49 .um-lmd-section{padding:72px 24px!important}
.elementor-49 .um-formations-list>.e-con-inner,.elementor-49 .um-lmd-section>.e-con-inner{padding:0!important;gap:20px;max-width:1240px}
.elementor-49 .elementor-widget-menu-anchor{margin:0!important;height:0}
.elementor-49 .um-formations-hero{width:100%!important;margin:0!important;padding:64px 24px!important;min-height:450px}
.elementor-49 .um-image-hero__inner{padding:0!important;width:100%;max-width:1240px;margin:auto!important;gap:20px}
.elementor-49 h1{font-size:clamp(40px,5vw,68px)!important;line-height:1.08!important;max-width:900px}
.elementor-49 h2{font-family:Georgia,serif;font-size:clamp(30px,3.5vw,46px)!important;line-height:1.15!important;color:#071D33}
.elementor-49 p{line-height:1.75}
.elementor-49 .um-section-intro{max-width:820px}
.elementor-49 .mf-hero-actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;padding:4px 0 0!important;width:100%}
.elementor-49 .mf-link{width:auto}
.elementor-49 .mf-link .elementor-button{background:#E2B63D;color:#071D33;border:1px solid #E2B63D;border-radius:0;padding:17px 22px;font-weight:700;line-height:1.3}
.elementor-49 .mf-hero-actions .mf-link:nth-child(2) .elementor-button{background:transparent;color:white;border-color:#DCE4E9}
.elementor-49 .mf-quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0 24px!important;max-width:1288px;margin:0 auto;width:100%;background:white;border-bottom:1px solid #DCE4E9}
.elementor-49 .mf-quick .mf-link{width:100%}
.elementor-49 .mf-quick .elementor-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:82px;background:white;border:0;border-right:1px solid #DCE4E9;font-size:14px;padding:20px 12px}
.elementor-49 .mf-quick .elementor-button:hover,.elementor-49 .mf-quick .elementor-button:focus-visible{background:#071D33;color:white}
.elementor-49 .um-faculty-grid--editorial{gap:28px;margin-top:10px}
.elementor-49 .um-faculty-card{grid-template-columns:1fr!important;min-height:0;overflow:hidden}
.elementor-49 .um-card-media{height:210px!important;min-height:0!important}
.elementor-49 .um-card-body{padding:28px!important;min-height:0!important}
.elementor-49 .um-card-number{margin-bottom:8px}
.elementor-49 .um-card-kicker{margin-top:0!important}
.elementor-49 .um-card-body h3{font-size:30px!important;line-height:1.15!important;min-height:69px}
.elementor-49 .um-card-body p{font-size:15px}
.elementor-49 .um-card-actions{margin-top:auto;gap:16px;flex-wrap:wrap}
.elementor-49 .um-card-actions a{padding:10px 0;min-height:44px}
.elementor-49 .um-lmd-layout{padding:0!important;gap:56px;grid-template-columns:minmax(0,0.85fr) minmax(0,1.15fr)}
.elementor-49 .um-lmd-intro,.elementor-49 .um-lmd-track,.elementor-49 .um-lmd-row__content{padding:0!important;min-width:0}
.elementor-49 .um-lmd-row{padding:24px 0!important;gap:24px}
.elementor-49 .mf-master{border-left:4px solid #E2B63D;background:#fff;padding:24px!important}
.elementor-49 .mf-cta{margin:64px auto!important;padding:48px!important;max-width:1240px;width:calc(100% - 48px);background:#071D33;gap:20px}
.elementor-49 .mf-cta h2,.elementor-49 .mf-cta p{color:white!important;max-width:850px}
.elementor-49 a:focus-visible{outline:3px solid #11ACD1;outline-offset:4px}
.elementor-49 [id]{scroll-margin-top:130px}
@media(max-width:1024px){
.elementor-49 .um-faculty-grid--editorial{grid-template-columns:repeat(2,minmax(0,1fr))}
.elementor-49 .um-lmd-layout{grid-template-columns:1fr;gap:28px}
.elementor-49 .um-lmd-intro,.elementor-49 .um-lmd-track{width:100%!important}
.elementor-49 .mf-quick{grid-template-columns:repeat(2,minmax(0,1fr))}
.elementor-49 .um-card-body{padding:24px!important}
}
@media(max-width:767px){
.elementor-49 .um-formations-list,.elementor-49 .um-lmd-section{padding:48px 20px!important}
.elementor-49 .um-formations-hero{padding:48px 20px!important;min-height:0}
.elementor-49 .um-faculty-grid--editorial{grid-template-columns:1fr}
.elementor-49 .um-card-body h3{min-height:0}
.elementor-49 .mf-quick{padding:0!important}
.elementor-49 .mf-quick .elementor-button{min-height:70px;font-size:12px}
.elementor-49 .mf-hero-actions .mf-link{width:100%}
.elementor-49 .mf-hero-actions .elementor-button{width:100%}
.elementor-49 .um-lmd-row{gap:16px}
.elementor-49 .mf-cta{padding:28px!important;margin:40px auto!important;width:calc(100% - 40px)}
.elementor-49 .um-card-actions a{font-size:11px}
}

.elementor-49 .um-card-body h3{font-family:Georgia,serif!important;font-weight:500!important}/* End custom CSS */