.elementor-168070101 .elementor-element.elementor-element-xdzwmyq > .elementor-container{min-height:251px;}.elementor-168070101 .elementor-element.elementor-element-xdzwmyq{background-color:#9b9b9b;background-image:url("/img/cms/Nos%20formations/enjeux_eco.png");background-attachment:fixed;background-repeat:no-repeat;background-size:contain;margin-top:-20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-xdzwmyq > .elementor-background-overlay{background-color:rgba(255,255,255,0.85);opacity:0.9;}.elementor-168070101 .elementor-element.elementor-element-xdzwmyq .elementor-heading-title{color:#ffffff;}.elementor-168070101 .elementor-element.elementor-element-prsrjus > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-sfbchpu .elementor-text-editor{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-sfbchpu{color:#282828;font-size:40px;font-weight:bold;line-height:3em;}body:not(.rtl) .elementor-168070101 .elementor-element.elementor-element-sfbchpu .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-168070101 .elementor-element.elementor-element-sfbchpu .elementor-drop-cap{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-sfbchpu > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-xdfcemn .elementor-text-editor{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-xdfcemn{color:#000000;font-size:18px;line-height:3em;}body:not(.rtl) .elementor-168070101 .elementor-element.elementor-element-xdfcemn .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-168070101 .elementor-element.elementor-element-xdfcemn .elementor-drop-cap{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-xdfcemn > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-jweutih > .elementor-container{min-height:251px;}.elementor-168070101 .elementor-element.elementor-element-jweutih{background-color:#9b9b9b;background-image:url("/img/cms/Nos%20formations/enjeux_eco.png");background-position:bottom left;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-jweutih > .elementor-background-overlay{background-color:rgba(255,255,255,0.85);opacity:0.9;}.elementor-168070101 .elementor-element.elementor-element-jweutih .elementor-heading-title{color:#ffffff;}.elementor-168070101 .elementor-element.elementor-element-dgtfwqs > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-gqcctnd .elementor-text-editor{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-gqcctnd{color:#282828;font-size:40px;font-weight:bold;line-height:3em;}body:not(.rtl) .elementor-168070101 .elementor-element.elementor-element-gqcctnd .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-168070101 .elementor-element.elementor-element-gqcctnd .elementor-drop-cap{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-gqcctnd > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-zinwirs .elementor-text-editor{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-zinwirs{color:#000000;font-size:18px;line-height:3em;}body:not(.rtl) .elementor-168070101 .elementor-element.elementor-element-zinwirs .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-168070101 .elementor-element.elementor-element-zinwirs .elementor-drop-cap{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-zinwirs > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-zehjkpu{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:0px;margin-bottom:0px;}.elementor-168070101 .elementor-element.elementor-element-zehjkpu > .elementor-container{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-dkftinm.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-168070101 .elementor-element.elementor-element-dkftinm > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-pagzmab > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-rudwspi a.elementor-button{color:#213cb2;background-color:rgba(0,0,0,0);border-radius:5px 5px 5px 5px;}.elementor-168070101 .elementor-element.elementor-element-rudwspi a.elementor-button:hover{color:#ffffff;background-color:#213cb2;}.elementor-168070101 .elementor-element.elementor-element-asxhftv > .elementor-element-populated{margin:0px 0px 0px 10px;}.elementor-168070101 .elementor-element.elementor-element-ahlkqav a.elementor-button{color:#213cb2;background-color:rgba(0,0,0,0);border-radius:5px 5px 5px 5px;}.elementor-168070101 .elementor-element.elementor-element-ahlkqav a.elementor-button:hover{color:#ffffff;background-color:#213cb2;}.elementor-168070101 .elementor-element.elementor-element-jgvfjgs a.elementor-button{color:#213cb2;background-color:rgba(0,0,0,0);border-radius:5px 5px 5px 5px;}.elementor-168070101 .elementor-element.elementor-element-jgvfjgs a.elementor-button:hover{color:#ffffff;background-color:#213cb2;}.elementor-168070101 .elementor-element.elementor-element-tcldguz a.elementor-button{color:#213cb2;background-color:rgba(0,0,0,0);border-radius:5px 5px 5px 5px;}.elementor-168070101 .elementor-element.elementor-element-tcldguz a.elementor-button:hover{color:#ffffff;background-color:#213cb2;}.elementor-168070101 .elementor-element.elementor-element-rpfmjbc a.elementor-button{color:#213cb2;background-color:rgba(0,0,0,0);border-radius:5px 5px 5px 5px;}.elementor-168070101 .elementor-element.elementor-element-rpfmjbc a.elementor-button:hover{color:#ffffff;background-color:#213cb2;}.elementor-168070101 .elementor-element.elementor-element-njswafp > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-vgtwmxd a.elementor-button{color:#213cb2;background-color:rgba(0,0,0,0);border-radius:5px 5px 5px 5px;}.elementor-168070101 .elementor-element.elementor-element-vgtwmxd a.elementor-button:hover{color:#ffffff;background-color:#213cb2;}.elementor-168070101 .elementor-element.elementor-element-ucwvfja > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-drktemy a.elementor-button{color:#213cb2;background-color:rgba(0,0,0,0);border-radius:5px 5px 5px 5px;}.elementor-168070101 .elementor-element.elementor-element-drktemy a.elementor-button:hover{color:#ffffff;background-color:#213cb2;}.elementor-168070101 .elementor-element.elementor-element-uclevjl{background-color:#f9f9f9;margin-top:10px;margin-bottom:0px;padding:10px 0px 20px 0px;}.elementor-168070101 .elementor-element.elementor-element-dnfqtxp{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-dnfqtxp .elementor-heading-title{color:#2a5c99;font-size:2rem;font-weight:bold;line-height:2em;}.elementor-168070101 .elementor-element.elementor-element-jnggdny .elementor-divider-separator{border-top-style:solid;border-top-width:3px;border-top-color:#ff6600;width:10%;}.elementor-168070101 .elementor-element.elementor-element-jnggdny .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-168070101 .elementor-element.elementor-element-eeejzrn .elementor-text-editor{text-align:center;columns:1;}.elementor-168070101 .elementor-element.elementor-element-eeejzrn{color:#666666;font-size:1.2rem;line-height:1.7em;}body:not(.rtl) .elementor-168070101 .elementor-element.elementor-element-eeejzrn .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-168070101 .elementor-element.elementor-element-eeejzrn .elementor-drop-cap{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-eeejzrn > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-168070101 .elementor-element.elementor-element-menirmi > .elementor-element-populated{background-color:#ffffff;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);text-align:center;margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-udgcdzi.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-168070101 .elementor-element.elementor-element-udgcdzi.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-168070101 .elementor-element.elementor-element-udgcdzi.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-168070101 .elementor-element.elementor-element-udgcdzi .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-168070101 .elementor-element.elementor-element-udgcdzi .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}.elementor-168070101 .elementor-element.elementor-element-udgcdzi .elementor-image-box-wrapper{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-udgcdzi .elementor-image-box-content .elementor-image-box-title{color:#2a5c99;font-size:1.4rem;}.elementor-168070101 .elementor-element.elementor-element-udgcdzi .elementor-image-box-content .elementor-image-box-description{font-size:1.3em;}.elementor-168070101 .elementor-element.elementor-element-xncddwq a.elementor-button{background-color:#213cb2;}.elementor-168070101 .elementor-element.elementor-element-xncddwq a.elementor-button:hover{background-color:#ff6600;}.elementor-168070101 .elementor-element.elementor-element-xncddwq > .elementor-widget-container{margin:55px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-jcjfqlv > .elementor-element-populated{background-color:#ffffff;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-iqyxowi.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-168070101 .elementor-element.elementor-element-iqyxowi.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-168070101 .elementor-element.elementor-element-iqyxowi.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-168070101 .elementor-element.elementor-element-iqyxowi .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-168070101 .elementor-element.elementor-element-iqyxowi .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}.elementor-168070101 .elementor-element.elementor-element-iqyxowi .elementor-image-box-wrapper{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-iqyxowi .elementor-image-box-content .elementor-image-box-title{color:#2a5c99;font-size:1.4rem;}.elementor-168070101 .elementor-element.elementor-element-iqyxowi .elementor-image-box-content .elementor-image-box-description{font-size:1.3em;}.elementor-168070101 .elementor-element.elementor-element-kbjsjhd > .elementor-element-populated{background-color:#ffffff;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-araepbm.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-168070101 .elementor-element.elementor-element-araepbm.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-168070101 .elementor-element.elementor-element-araepbm.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-168070101 .elementor-element.elementor-element-araepbm .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-168070101 .elementor-element.elementor-element-araepbm .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}.elementor-168070101 .elementor-element.elementor-element-araepbm .elementor-image-box-wrapper{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-araepbm .elementor-image-box-content .elementor-image-box-title{color:#2a5c99;font-size:1.4rem;}.elementor-168070101 .elementor-element.elementor-element-araepbm .elementor-image-box-content .elementor-image-box-description{font-size:1.3em;}.elementor-168070101 .elementor-element.elementor-element-2lv5vsn a.elementor-button{background-color:#213cb2;}.elementor-168070101 .elementor-element.elementor-element-2lv5vsn a.elementor-button:hover{background-color:#ff6600;}.elementor-168070101 .elementor-element.elementor-element-2lv5vsn > .elementor-widget-container{margin:55px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-prwwzhr{background-color:#f0f4f8;padding:10px 0px 20px 0px;}.elementor-168070101 .elementor-element.elementor-element-txglyoi{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-txglyoi .elementor-heading-title{color:#2a5c99;font-size:2rem;font-weight:bold;line-height:2em;}.elementor-168070101 .elementor-element.elementor-element-nbxpunb .elementor-divider-separator{border-top-style:solid;border-top-width:3px;border-top-color:#ff6600;width:10%;}.elementor-168070101 .elementor-element.elementor-element-nbxpunb .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-168070101 .elementor-element.elementor-element-sjmfpxp .elementor-text-editor{text-align:center;columns:1;}.elementor-168070101 .elementor-element.elementor-element-sjmfpxp{color:#666666;font-size:1.2rem;line-height:1.7em;}body:not(.rtl) .elementor-168070101 .elementor-element.elementor-element-sjmfpxp .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-168070101 .elementor-element.elementor-element-sjmfpxp .elementor-drop-cap{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-sjmfpxp > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-168070101 .elementor-element.elementor-element-abmnwvd{margin-top:0px;margin-bottom:0px;}.elementor-168070101 .elementor-element.elementor-element-pypnbjg > .elementor-element-populated{background-color:#f4e3f1;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-hwjctob{text-align:left;}.elementor-168070101 .elementor-element.elementor-element-hwjctob .elementor-heading-title{color:#ce08ad;font-size:24px;}.elementor-168070101 .elementor-element.elementor-element-bpzfzlh .elementor-text-editor{text-align:left;}.elementor-168070101 .elementor-element.elementor-element-bpzfzlh{font-size:16px;}body:not(.rtl) .elementor-168070101 .elementor-element.elementor-element-bpzfzlh .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-168070101 .elementor-element.elementor-element-bpzfzlh .elementor-drop-cap{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-ntxipvc{padding:10px 0px 20px 0px;}.elementor-168070101 .elementor-element.elementor-element-sageynv{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-sageynv .elementor-heading-title{color:#2a5c99;font-size:2rem;font-weight:bold;line-height:2em;}.elementor-168070101 .elementor-element.elementor-element-ivcvyou .elementor-divider-separator{border-top-style:solid;border-top-width:3px;border-top-color:#ff6600;width:10%;}.elementor-168070101 .elementor-element.elementor-element-ivcvyou .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-168070101 .elementor-element.elementor-element-ndsawov.elementor-column .elementor-column-wrap{align-items:center;}.elementor-168070101 .elementor-element.elementor-element-cztfryo{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-cztfryo .elementor-image img{max-width:100%;opacity:1;}.elementor-168070101 .elementor-element.elementor-element-snovyuh .elementor-text-editor{text-align:left;}.elementor-168070101 .elementor-element.elementor-element-snovyuh{color:#666666;font-size:16px;line-height:24px;}body:not(.rtl) .elementor-168070101 .elementor-element.elementor-element-snovyuh .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-168070101 .elementor-element.elementor-element-snovyuh .elementor-drop-cap{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-snovyuh > .elementor-widget-container{margin:0px 0px -10px 0px;padding:20px 20px 20px 20px;}.elementor-168070101 .elementor-element.elementor-element-tqiqwdd .elementor-text-editor{text-align:left;}.elementor-168070101 .elementor-element.elementor-element-tqiqwdd{color:#666666;font-size:16px;line-height:24px;}body:not(.rtl) .elementor-168070101 .elementor-element.elementor-element-tqiqwdd .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-168070101 .elementor-element.elementor-element-tqiqwdd .elementor-drop-cap{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-tqiqwdd > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#f0f4f8;border-radius:5px 5px 5px 5px;}.elementor-168070101 .elementor-element.elementor-element-scjlomf{background-color:#f0f4f8;margin-top:0px;margin-bottom:0px;padding:10px 0px 20px 0px;}.elementor-168070101 .elementor-element.elementor-element-pdrbdzd{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-pdrbdzd .elementor-heading-title{color:#2a5c99;font-size:2rem;font-weight:bold;line-height:2em;}.elementor-168070101 .elementor-element.elementor-element-nlgranf .elementor-divider-separator{border-top-style:solid;border-top-width:3px;border-top-color:#ff6600;width:10%;}.elementor-168070101 .elementor-element.elementor-element-nlgranf .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-168070101 .elementor-element.elementor-element-bzanwpf > .elementor-element-populated{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-bkmtdrf.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-bkmtdrf.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-168070101 .elementor-element.elementor-element-bkmtdrf.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-168070101 .elementor-element.elementor-element-bkmtdrf .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-168070101 .elementor-element.elementor-element-bkmtdrf .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}.elementor-168070101 .elementor-element.elementor-element-bkmtdrf .elementor-image-box-wrapper{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-bkmtdrf .elementor-image-box-content .elementor-image-box-title{color:#4054b2;font-size:24px;font-weight:bold;}.elementor-168070101 .elementor-element.elementor-element-bkmtdrf .elementor-image-box-content .elementor-image-box-description{color:#666666;font-size:16px;}.elementor-168070101 .elementor-element.elementor-element-bkmtdrf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-168070101 .elementor-element.elementor-element-rnlfyet > .elementor-element-populated{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-zbzaslg.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-zbzaslg.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-168070101 .elementor-element.elementor-element-zbzaslg.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-168070101 .elementor-element.elementor-element-zbzaslg .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-168070101 .elementor-element.elementor-element-zbzaslg .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}.elementor-168070101 .elementor-element.elementor-element-zbzaslg .elementor-image-box-content .elementor-image-box-title{color:#4054b2;font-size:24px;font-weight:bold;}.elementor-168070101 .elementor-element.elementor-element-zbzaslg .elementor-image-box-content .elementor-image-box-description{color:#666666;font-size:16px;}.elementor-168070101 .elementor-element.elementor-element-zbzaslg > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 10px 0px 20px;}.elementor-168070101 .elementor-element.elementor-element-0n4z8kr > .elementor-element-populated{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-eeyy4zj.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-eeyy4zj.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-168070101 .elementor-element.elementor-element-eeyy4zj.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-168070101 .elementor-element.elementor-element-eeyy4zj .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-168070101 .elementor-element.elementor-element-eeyy4zj .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}.elementor-168070101 .elementor-element.elementor-element-eeyy4zj .elementor-image-box-content .elementor-image-box-title{color:#4054b2;font-size:24px;font-weight:bold;}.elementor-168070101 .elementor-element.elementor-element-eeyy4zj .elementor-image-box-content .elementor-image-box-description{color:#666666;font-size:16px;}.elementor-168070101 .elementor-element.elementor-element-eeyy4zj > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 10px 0px 20px;}.elementor-168070101 .elementor-element.elementor-element-ocktrjf{padding:10px 0px 20px 0px;}.elementor-168070101 .elementor-element.elementor-element-snxrlot{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-snxrlot .elementor-heading-title{color:#2a5c99;font-size:2rem;font-weight:bold;line-height:2em;}.elementor-168070101 .elementor-element.elementor-element-avwglrm .elementor-divider-separator{border-top-style:solid;border-top-width:3px;border-top-color:#ff6600;width:10%;}.elementor-168070101 .elementor-element.elementor-element-avwglrm .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-168070101 .elementor-element.elementor-element-wxzdqvh .elementor-text-editor{text-align:center;columns:1;}.elementor-168070101 .elementor-element.elementor-element-wxzdqvh{font-size:1.2rem;line-height:1.7em;}body:not(.rtl) .elementor-168070101 .elementor-element.elementor-element-wxzdqvh .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-168070101 .elementor-element.elementor-element-wxzdqvh .elementor-drop-cap{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-wxzdqvh > .elementor-widget-container{padding:0px 70px 0px 70px;}.elementor-168070101 .elementor-element.elementor-element-pzdovre > .elementor-element-populated{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-akzhszo.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-akzhszo.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-168070101 .elementor-element.elementor-element-akzhszo.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-168070101 .elementor-element.elementor-element-akzhszo .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-168070101 .elementor-element.elementor-element-akzhszo .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}.elementor-168070101 .elementor-element.elementor-element-akzhszo .elementor-image-box-wrapper{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-akzhszo .elementor-image-box-content .elementor-image-box-title{color:#4054b2;font-size:24px;font-weight:bold;}.elementor-168070101 .elementor-element.elementor-element-akzhszo .elementor-image-box-content .elementor-image-box-description{color:#666666;font-size:16px;}.elementor-168070101 .elementor-element.elementor-element-akzhszo > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-168070101 .elementor-element.elementor-element-phuqbrb > .elementor-element-populated{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-dghxpxm.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-dghxpxm.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-168070101 .elementor-element.elementor-element-dghxpxm.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-168070101 .elementor-element.elementor-element-dghxpxm .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-168070101 .elementor-element.elementor-element-dghxpxm .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}.elementor-168070101 .elementor-element.elementor-element-dghxpxm .elementor-image-box-content .elementor-image-box-title{color:#4054b2;font-size:24px;font-weight:bold;}.elementor-168070101 .elementor-element.elementor-element-dghxpxm .elementor-image-box-content .elementor-image-box-description{color:#666666;font-size:16px;}.elementor-168070101 .elementor-element.elementor-element-dghxpxm > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 10px 0px 20px;}.elementor-168070101 .elementor-element.elementor-element-qrdsraw{background-color:#f0f4f8;margin-top:0px;margin-bottom:0px;padding:10px 0px 20px 0px;}.elementor-168070101 .elementor-element.elementor-element-geizino{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-geizino .elementor-heading-title{color:#2a5c99;font-size:2rem;font-weight:bold;line-height:2em;}.elementor-168070101 .elementor-element.elementor-element-cbragqz .elementor-divider-separator{border-top-style:solid;border-top-width:3px;border-top-color:#ff6600;width:10%;}.elementor-168070101 .elementor-element.elementor-element-cbragqz .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-168070101 .elementor-element.elementor-element-jbhpiuu > .elementor-element-populated{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-zjnmbto.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-zjnmbto.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-168070101 .elementor-element.elementor-element-zjnmbto.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-168070101 .elementor-element.elementor-element-zjnmbto .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-168070101 .elementor-element.elementor-element-zjnmbto .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}.elementor-168070101 .elementor-element.elementor-element-zjnmbto .elementor-image-box-wrapper{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-zjnmbto .elementor-image-box-content .elementor-image-box-title{color:#4054b2;font-size:24px;font-weight:bold;}.elementor-168070101 .elementor-element.elementor-element-zjnmbto .elementor-image-box-content .elementor-image-box-description{color:#666666;font-size:16px;}.elementor-168070101 .elementor-element.elementor-element-zjnmbto > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-168070101 .elementor-element.elementor-element-owwzjrw .elementor-text-editor{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-owwzjrw{color:#666666;font-size:16px;line-height:2em;}body:not(.rtl) .elementor-168070101 .elementor-element.elementor-element-owwzjrw .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-168070101 .elementor-element.elementor-element-owwzjrw .elementor-drop-cap{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-owwzjrw > .elementor-widget-container{padding:20px 0px 5px 0px;background-color:#f9f9f9;border-radius:5px 5px 5px 5px;}.elementor-168070101 .elementor-element.elementor-element-xydmomj .elementor-text-editor{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-xydmomj{color:#666666;font-size:16px;line-height:2em;}body:not(.rtl) .elementor-168070101 .elementor-element.elementor-element-xydmomj .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-168070101 .elementor-element.elementor-element-xydmomj .elementor-drop-cap{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-xydmomj > .elementor-widget-container{padding:20px 0px 5px 0px;background-color:#f9f9f9;border-radius:5px 5px 5px 5px;}.elementor-168070101 .elementor-element.elementor-element-dblutix > .elementor-element-populated{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-pncdzav.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-pncdzav.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-168070101 .elementor-element.elementor-element-pncdzav.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-168070101 .elementor-element.elementor-element-pncdzav .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-168070101 .elementor-element.elementor-element-pncdzav .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}.elementor-168070101 .elementor-element.elementor-element-pncdzav .elementor-image-box-content .elementor-image-box-title{color:#4054b2;font-size:24px;font-weight:bold;}.elementor-168070101 .elementor-element.elementor-element-pncdzav .elementor-image-box-content .elementor-image-box-description{color:#666666;font-size:16px;}.elementor-168070101 .elementor-element.elementor-element-pncdzav > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 10px 0px 20px;}.elementor-168070101 .elementor-element.elementor-element-xxdafnc{font-size:16px;}body:not(.rtl) .elementor-168070101 .elementor-element.elementor-element-xxdafnc .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-168070101 .elementor-element.elementor-element-xxdafnc .elementor-drop-cap{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-ytjbprq{padding:10px 0px 20px 0px;}.elementor-168070101 .elementor-element.elementor-element-fudpwlm{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-fudpwlm .elementor-heading-title{color:#2a5c99;font-size:2rem;font-weight:bold;line-height:2em;}.elementor-168070101 .elementor-element.elementor-element-wucgkrw .elementor-divider-separator{border-top-style:solid;border-top-width:3px;border-top-color:#ff6600;width:10%;}.elementor-168070101 .elementor-element.elementor-element-wucgkrw .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-168070101 .elementor-element.elementor-element-yhflzvx .elementor-text-editor{text-align:center;columns:1;}.elementor-168070101 .elementor-element.elementor-element-yhflzvx{font-size:1.2rem;line-height:1.7em;}body:not(.rtl) .elementor-168070101 .elementor-element.elementor-element-yhflzvx .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-168070101 .elementor-element.elementor-element-yhflzvx .elementor-drop-cap{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-yhflzvx > .elementor-widget-container{padding:0px 70px 0px 70px;}.elementor-168070101 .elementor-element.elementor-element-sruopcp > .elementor-element-populated{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-qgvqqev.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-qgvqqev.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-168070101 .elementor-element.elementor-element-qgvqqev.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-168070101 .elementor-element.elementor-element-qgvqqev .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-168070101 .elementor-element.elementor-element-qgvqqev .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}.elementor-168070101 .elementor-element.elementor-element-qgvqqev .elementor-image-box-wrapper{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-qgvqqev .elementor-image-box-content .elementor-image-box-title{color:#4054b2;font-size:24px;font-weight:bold;}.elementor-168070101 .elementor-element.elementor-element-qgvqqev .elementor-image-box-content .elementor-image-box-description{color:#666666;font-size:16px;}.elementor-168070101 .elementor-element.elementor-element-qgvqqev > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-168070101 .elementor-element.elementor-element-ozcjgbb > .elementor-element-populated{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-upisacd.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-upisacd.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-168070101 .elementor-element.elementor-element-upisacd.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-168070101 .elementor-element.elementor-element-upisacd .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-168070101 .elementor-element.elementor-element-upisacd .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}.elementor-168070101 .elementor-element.elementor-element-upisacd .elementor-image-box-wrapper{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-upisacd .elementor-image-box-content .elementor-image-box-title{color:#4054b2;font-size:24px;font-weight:bold;}.elementor-168070101 .elementor-element.elementor-element-upisacd .elementor-image-box-content .elementor-image-box-description{color:#666666;font-size:16px;}.elementor-168070101 .elementor-element.elementor-element-upisacd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-168070101 .elementor-element.elementor-element-svtxpxp > .elementor-element-populated{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-cmxrtlp.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-cmxrtlp.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-168070101 .elementor-element.elementor-element-cmxrtlp.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-168070101 .elementor-element.elementor-element-cmxrtlp .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-168070101 .elementor-element.elementor-element-cmxrtlp .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}.elementor-168070101 .elementor-element.elementor-element-cmxrtlp .elementor-image-box-wrapper{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-cmxrtlp .elementor-image-box-content .elementor-image-box-title{color:#4054b2;font-size:24px;font-weight:bold;}.elementor-168070101 .elementor-element.elementor-element-cmxrtlp .elementor-image-box-content .elementor-image-box-description{color:#666666;font-size:16px;}.elementor-168070101 .elementor-element.elementor-element-cmxrtlp > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-168070101 .elementor-element.elementor-element-rawmjff > .elementor-element-populated{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-damknqc.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-168070101 .elementor-element.elementor-element-damknqc.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-168070101 .elementor-element.elementor-element-damknqc.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-168070101 .elementor-element.elementor-element-damknqc .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-168070101 .elementor-element.elementor-element-damknqc .elementor-image-box-wrapper .elementor-image-box-img img{opacity:1;}.elementor-168070101 .elementor-element.elementor-element-damknqc .elementor-image-box-wrapper{text-align:center;}.elementor-168070101 .elementor-element.elementor-element-damknqc .elementor-image-box-content .elementor-image-box-title{color:#4054b2;font-size:24px;font-weight:bold;}.elementor-168070101 .elementor-element.elementor-element-damknqc .elementor-image-box-content .elementor-image-box-description{color:#666666;font-size:16px;}.elementor-168070101 .elementor-element.elementor-element-damknqc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}@media(min-width:768px){.elementor-168070101 .elementor-element.elementor-element-rkijhsr{width:25.000%;}.elementor-168070101 .elementor-element.elementor-element-pypnbjg{width:50.000%;}.elementor-168070101 .elementor-element.elementor-element-sbgrcff{width:24.911%;}.elementor-168070101 .elementor-element.elementor-element-ndsawov{width:25.000%;}.elementor-168070101 .elementor-element.elementor-element-qffenhu{width:75.000%;}}@media(max-width:1024px){.elementor-168070101 .elementor-element.elementor-element-dkftinm > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-pagzmab > .elementor-element-populated{margin:0px 00px 0px 300px;}.elementor-168070101 .elementor-element.elementor-element-asxhftv > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-njswafp > .elementor-element-populated{margin:0px 00px 0px 300px;}.elementor-168070101 .elementor-element.elementor-element-ucwvfja > .elementor-element-populated{margin:0px 00px 0px 300px;}.elementor-168070101 .elementor-element.elementor-element-menirmi > .elementor-element-populated{margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-jcjfqlv > .elementor-element-populated{margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-kbjsjhd > .elementor-element-populated{margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-pypnbjg > .elementor-element-populated{margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-pzdovre > .elementor-element-populated{margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-phuqbrb > .elementor-element-populated{margin:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-168070101 .elementor-element.elementor-element-dkftinm > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-pagzmab > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-asxhftv > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-njswafp > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-ucwvfja > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-168070101 .elementor-element.elementor-element-menirmi > .elementor-element-populated{margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-jcjfqlv > .elementor-element-populated{margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-kbjsjhd > .elementor-element-populated{margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-pypnbjg > .elementor-element-populated{margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-pzdovre > .elementor-element-populated{margin:10px 10px 10px 10px;}.elementor-168070101 .elementor-element.elementor-element-phuqbrb > .elementor-element-populated{margin:10px 10px 10px 10px;}}/* Start custom CSS for section, class: .elementor-element-zehjkpu */section h2::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 80px;
    height: 3px;
    background: var(--accent-color);
    border-radius: 3px;
}

html {
  scroll-behavior: smooth;
}

.menu-sticky {
    position: sticky !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    width: 100vw !important;
    margin-left: calc(-50vw + 50%) !important;
    margin-right: calc(-50vw + 50%) !important;
    z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-txglyoi */section h2::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 80px;
    height: 3px;
    background: var(--accent-color);
    border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-sageynv */section h2::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 80px;
    height: 3px;
    background: var(--accent-color);
    border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-pdrbdzd */section h2::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 80px;
    height: 3px;
    background: var(--accent-color);
    border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-zbzaslg */.niveau-mini-badge { 
    background: #e3f2fd;
    display: inline-block; 
    color: var(--primary-color); 
    font-weight: 700; 
    padding: 3px 10px; 
    border-radius: 20px; 
    font-size: 0.8rem; 
    margin-left: 8px; 
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-eeyy4zj */.modalite-label.elearning { 
    background: #e8f5e9; 
    color: var(--accent-color);
    display: inline-block; 
    font-weight: 700; 
    padding: 3px 10px; 
    border-radius: 20px; 
    font-size: 0.8rem; 
    margin-left: 8px; 
}

.modalite-label.blended {
    background: #fff3e0;
    color: var(--blended-color);    display: inline-block; 
    display: inline-block; 
    font-weight: 700; 
    padding: 3px 10px; 
    border-radius: 20px; 
    font-size: 0.8rem; 
    margin-left: 8px; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-snxrlot */section h2::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 80px;
    height: 3px;
    background: var(--accent-color);
    border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-geizino */section h2::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 80px;
    height: 3px;
    background: var(--accent-color);
    border-radius: 3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-xxdafnc */td, th {
    border : #eeeeee;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fudpwlm */section h2::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 80px;
    height: 3px;
    background: var(--accent-color);
    border-radius: 3px;
}/* End custom CSS */