@charset "UTF-8";@font-face{font-family:HelveticaNeue-Bold;font-stretch:normal;font-style:normal;font-weight:700;src:local(HelveticaNeue-Bold),url(/build/fonts/HelveticaNeue-Bold.3530cc87.ttf) format("truetype"),url(/build/fonts/HelveticaNeue-Bold.77ab6e65.woff) format("woff"),url(/build/fonts/HelveticaNeue-Bold.59cf7ffb.eot) format("eot"),url(/build/images/HelveticaNeue-Bold.901c96d9.svg) format("svg")}@font-face{font-family:HelveticaNeue;font-stretch:normal;font-style:normal;font-weight:400;src:local(HelveticaNeue),url(/build/fonts/HelveticaNeue.50a6cd50.ttf) format("truetype"),url(/build/fonts/HelveticaNeue.d533247f.woff) format("woff"),url(/build/fonts/HelveticaNeue.b4168606.eot) format("eot"),url(/build/images/HelveticaNeue.475d4a73.svg) format("svg")}@font-face{font-family:ArialRounded;font-stretch:normal;font-style:normal;font-weight:700;src:local(arlrdbd),url(/build/fonts/arlrdbd.92db065b.ttf) format("truetype"),url(/build/fonts/arlrdbd.8dc835e2.woff) format("woff"),url(/build/fonts/arlrdbd.15de763b.eot) format("eot"),url(/build/images/arlrdbd.69990f1e.svg) format("svg")}.klaro,.klaro button{font-family:inherit;font-family:var(--font-family,inherit);font-size:14px;font-size:var(--font-size,14px)}.klaro.cm-as-context-notice{height:100%;padding-bottom:12px;padding-top:12px}.klaro .context-notice .cm-switch-container,.klaro .cookie-modal .cm-switch-container,.klaro .cookie-notice .cm-switch-container{border-bottom:1px solid #c8c8c8;border-bottom:var(--border-width,1px) var(--border-style,solid) var(--light2,#c8c8c8);display:block;line-height:20px;min-height:40px;padding:10px 10px 10px 66px;position:relative;vertical-align:middle}.klaro .context-notice .cm-switch-container:last-child,.klaro .cookie-modal .cm-switch-container:last-child,.klaro .cookie-notice .cm-switch-container:last-child{border-bottom:0}.klaro .context-notice .cm-switch-container p,.klaro .context-notice .cm-switch-container:first-child,.klaro .cookie-modal .cm-switch-container p,.klaro .cookie-modal .cm-switch-container:first-child,.klaro .cookie-notice .cm-switch-container p,.klaro .cookie-notice .cm-switch-container:first-child{margin-top:0}.klaro .context-notice .cm-switch,.klaro .cookie-modal .cm-switch,.klaro .cookie-notice .cm-switch{display:inline-block;height:30px;position:relative;width:50px}.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1,#1a936f)}.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1,#1a936f);opacity:.6}.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider:before,.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider:before{-ms-transform:translateX(10px);transform:translateX(10px)}.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:#24cc9a;background-color:var(--green2,#24cc9a);opacity:.8}.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider:before,.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider:before{-ms-transform:translateX(10px);transform:translateX(10px)}.klaro .context-notice .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider{background-color:#24cc9a;background-color:var(--green2,#24cc9a);cursor:not-allowed;opacity:.8}.klaro .context-notice .cm-list-input,.klaro .cookie-modal .cm-list-input,.klaro .cookie-notice .cm-list-input{height:30px;left:0;opacity:0;position:absolute;top:0;width:50px}.klaro .context-notice .cm-list-title,.klaro .cookie-modal .cm-list-title,.klaro .cookie-notice .cm-list-title{font-size:.9em;font-weight:600}.klaro .context-notice .cm-list-description,.klaro .cookie-modal .cm-list-description,.klaro .cookie-notice .cm-list-description{color:#7c7c7c;color:var(--dark3,#7c7c7c);font-size:.9em;padding-top:4px}.klaro .context-notice .cm-list-label .cm-switch,.klaro .cookie-modal .cm-list-label .cm-switch,.klaro .cookie-notice .cm-list-label .cm-switch{left:0;position:absolute}.klaro .context-notice .cm-list-label .slider,.klaro .cookie-modal .cm-list-label .slider,.klaro .cookie-notice .cm-list-label .slider{background-color:#f2f2f2;background-color:var(--white2,#f2f2f2);bottom:0;cursor:pointer;display:inline-block;left:0;position:absolute;right:0;top:0;transition:.4s;width:50px}.klaro .context-notice .cm-list-label .slider:before,.klaro .cookie-modal .cm-list-label .slider:before,.klaro .cookie-notice .cm-list-label .slider:before{background-color:#e6e6e6;background-color:var(--white3,#e6e6e6);bottom:5px;content:"";height:20px;left:5px;position:absolute;transition:.4s;width:20px}.klaro .context-notice .cm-list-label .slider.round,.klaro .cookie-modal .cm-list-label .slider.round,.klaro .cookie-notice .cm-list-label .slider.round{border-radius:30px}.klaro .context-notice .cm-list-label .slider.round:before,.klaro .cookie-modal .cm-list-label .slider.round:before,.klaro .cookie-notice .cm-list-label .slider.round:before{border-radius:50%}.klaro .context-notice .cm-list-label input:focus+.slider,.klaro .cookie-modal .cm-list-label input:focus+.slider,.klaro .cookie-notice .cm-list-label input:focus+.slider{box-shadow-color:#48dfb2;box-shadow-color:var(--green3,#48dfb2);box-shadow:0 0 1px var(color,green3)}.klaro .context-notice .cm-list-label input:checked+.slider:before,.klaro .cookie-modal .cm-list-label input:checked+.slider:before,.klaro .cookie-notice .cm-list-label input:checked+.slider:before{-ms-transform:translateX(20px);transform:translateX(20px)}.klaro .context-notice .cm-list-input:focus+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input:focus+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:focus+.cm-list-label .slider{box-shadow:0 4px 6px 0 hsla(0,0%,49%,.2),5px 5px 10px 0 hsla(0,0%,49%,.19)}.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider:before,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider:before{-ms-transform:translateX(20px);transform:translateX(20px)}.klaro .context-notice .slider,.klaro .cookie-modal .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}.klaro .context-notice a,.klaro .cookie-modal a,.klaro .cookie-notice a{color:#1a936f;color:var(--green1,#1a936f);text-decoration:none}.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice ul,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal li,.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal ul,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice ul{color:#fff;color:var(--light1,#fff)}.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice li,.klaro .context-notice p,.klaro .context-notice ul,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal li,.klaro .cookie-modal p,.klaro .cookie-modal ul,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice li,.klaro .cookie-notice p,.klaro .cookie-notice ul{display:block;margin:.7em 0 0;padding:0;text-align:left}.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice h3,.klaro .context-notice h4,.klaro .context-notice h5,.klaro .context-notice h6,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal h3,.klaro .cookie-modal h4,.klaro .cookie-modal h5,.klaro .cookie-modal h6,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice h3,.klaro .cookie-notice h4,.klaro .cookie-notice h5,.klaro .cookie-notice h6{font-family:inherit;font-family:var(--title-font-family,inherit)}.klaro .context-notice .cm-link,.klaro .cookie-modal .cm-link,.klaro .cookie-notice .cm-link{margin-right:.5em;vertical-align:middle}.klaro .context-notice .cm-btn,.klaro .cookie-modal .cm-btn,.klaro .cookie-notice .cm-btn{background-color:#5c5c5c;background-color:var(--dark2,#5c5c5c);border-radius:4px;border-radius:var(--border-radius,4px);border-style:none;color:#fff;color:var(--button-text-color,#fff);cursor:pointer;font-size:1em;margin-right:.5em;padding:.4em}.klaro .context-notice .cm-btn:disabled,.klaro .cookie-modal .cm-btn:disabled,.klaro .cookie-notice .cm-btn:disabled{opacity:.5}.klaro .context-notice .cm-btn.cm-btn-close,.klaro .cookie-modal .cm-btn.cm-btn-close,.klaro .cookie-notice .cm-btn.cm-btn-close{background-color:#c8c8c8;background-color:var(--light2,#c8c8c8)}.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background-color:#1a936f;background-color:var(--green1,#1a936f)}.klaro .context-notice .cm-btn.cm-btn-success-var,.klaro .cookie-modal .cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn-success-var{background-color:#24cc9a;background-color:var(--green2,#24cc9a)}.klaro .context-notice .cm-btn.cm-btn-info,.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info{background-color:#2581c4;background-color:var(--blue1,#2581c4)}.klaro .context-notice{align-items:center;background-color:#fff;background-color:var(--light1,#fff);border-color:#c8c8c8;border-color:var(--light2,#c8c8c8);border-radius:4px;border-radius:var(--border-radius,4px);border-style:solid;border-style:var(--border-style,solid);border-width:1px;border-width:var(--border-width,1px);display:flex;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:center;padding:12px}.klaro .context-notice.cm-dark{background-color:#333;background-color:var(--dark1,#333);border-color:#5c5c5c;border-color:var(--dark2,#5c5c5c)}.klaro .context-notice.cm-dark p{color:#fff;color:var(--light1,#fff)}.klaro .context-notice.cm-dark p a{color:#459cdc;color:var(--blue2,#459cdc)}.klaro .context-notice p{color:#333;color:var(--dark1,#333);flex-grow:0;margin-top:0;padding-top:0;text-align:center}.klaro .context-notice p a{color:#24cc9a;color:var(--green2,#24cc9a)}.klaro .context-notice p.cm-buttons{margin-top:12px}.klaro .cookie-modal{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999999992}.klaro .cookie-modal.cm-embedded{height:inherit;left:inherit;position:relative;right:inherit;width:inherit;z-index:0}.klaro .cookie-modal.cm-embedded .cm-modal.cm-klaro{position:relative;-ms-transform:none;transform:none}.klaro .cookie-modal .cm-bg{background:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%}.klaro .cookie-modal .cm-modal.cm-klaro{background-color:#333;background-color:var(--dark1,#333);box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);color:#fff;color:var(--light1,#fff);max-height:98%;overflow:auto;position:fixed;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1001}@media (min-width:660px){.klaro .cookie-modal .cm-modal.cm-klaro{border-radius:4px;border-radius:var(--border-radius,4px);height:auto;margin:0 auto;max-width:640px;position:relative;width:auto}}.klaro .cookie-modal .cm-modal .hide{background:none;border-style:none;cursor:pointer;position:absolute;right:20px;top:20px;z-index:1}.klaro .cookie-modal .cm-modal .hide svg{stroke:#fff;stroke:var(--light1,#fff)}.klaro .cookie-modal .cm-modal .cm-footer{border-top:1px solid #5c5c5c;border-top:var(--border-width,1px) var(--border-style,solid) var(--dark2,#5c5c5c);padding:1em}.klaro .cookie-modal .cm-modal .cm-footer-buttons{display:flex;flex-flow:row;justify-content:space-between}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by{font-size:.8em;padding-right:8px;padding-top:4px;text-align:right}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a{color:#5c5c5c;color:var(--dark2,#5c5c5c)}.klaro .cookie-modal .cm-modal .cm-header{border-bottom:1px solid #5c5c5c;border-bottom:var(--border-width,1px) var(--border-style,solid) var(--dark2,#5c5c5c);padding:1em 24px 1em 1em}.klaro .cookie-modal .cm-modal .cm-header h1{display:block;font-size:2em;margin:0}.klaro .cookie-modal .cm-modal .cm-header h1.title{padding-right:20px}.klaro .cookie-modal .cm-modal .cm-body{padding:1em}.klaro .cookie-modal .cm-modal .cm-body ul{display:block}.klaro .cookie-modal .cm-modal .cm-body span{display:inline-block;width:auto}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services{margin:0;padding:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-caret,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-caret{color:#a0a0a0;color:var(--light3,#a0a0a0)}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content{display:none;margin-left:-40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content.expanded,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content.expanded{display:block;margin-top:10px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service{line-height:20px;min-height:40px;padding-left:60px;position:relative;vertical-align:middle}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service:first-child{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p.purposes{color:#a0a0a0;color:var(--light3,#a0a0a0);font-size:.8em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service.cm-toggle-all{border-top:1px solid #5c5c5c;border-top:var(--border-width,1px) var(--border-style,solid) var(--dark2,#5c5c5c);padding-top:1em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-list-title{font-weight:600}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-required{color:#fff;font-size:.8em;padding-left:.2em}.klaro .cookie-notice:not(.cookie-modal-notice){background-color:#333;background-color:var(--dark1,#333);bottom:0;position:fixed;right:0;width:100%;z-index:9999999992}@media (min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice){border-radius:4px;border-radius:var(--border-radius,4px);bottom:20px;bottom:var(--notice-bottom,20px);box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);left:auto;left:var(--notice-left,auto);max-width:400px;max-width:var(--notice-max-width,400px);position:fixed;position:var(--notice-position,fixed);right:20px;right:var(--notice-right,20px);top:auto;top:var(--notice-top,auto)}}@media (max-width:1023px){.klaro .cookie-notice:not(.cookie-modal-notice){border-radius:0;border-style:none}}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded{bottom:inherit;height:inherit;left:inherit;position:relative;right:inherit;width:inherit;z-index:0}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded .cn-body{padding-top:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{bottom:0;margin-bottom:0;margin-right:0;padding:0 1em 1em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin-bottom:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p.cn-changes{text-decoration:underline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more{display:inline-block;flex-grow:1}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{display:inline-block;margin-top:-.5em}@media (max-width:384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{width:100%}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{margin-top:.5em}@media (max-width:384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{width:calc(50% - .5em)}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{align-items:baseline;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:right;margin-top:-.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok a,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok div{margin-top:.5em}.klaro .cookie-modal-notice{background-color:#333;background-color:var(--dark1,#333);box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);color:#fff;color:var(--light1,#fff);max-height:98%;overflow:auto;padding:.2em 1em 1em;position:fixed;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1001}@media (min-width:400px){.klaro .cookie-modal-notice{border-radius:4px;border-radius:var(--border-radius,4px);height:auto;margin:0 auto;max-width:400px;position:relative;width:auto}}.klaro .cookie-modal-notice .cn-ok{align-items:center;display:flex;flex-flow:row;justify-content:space-between;margin-top:1em}.klaro .cookie-notice-hidden{display:none!important}#klaro{font-family:ArialRounded}#klaro .cookie-notice{background:#d13a90;bottom:inherit;left:50%;max-height:100vh;max-width:698px;overflow-y:scroll;right:inherit;top:50%;transform:translate(-50%,-50%);width:100%}@media (max-width:475px){#klaro .cookie-notice{height:100vh}}#klaro .cm-list-title{font-size:22px;font-weight:700;margin-bottom:20px}#klaro .cn-body{padding-bottom:22px;padding-left:31px;padding-right:30px}#klaro .cn-body strong{display:block;font-size:22px;font-weight:700;margin-bottom:20px}#klaro .cn-body p{font-size:16px;font-weight:400;line-height:1.3;margin-bottom:25px;margin-top:25px}#klaro .cn-body .cn-learn-more{background:transparent;border:1px solid #fff;border-radius:50px;color:#fff;font-size:16px;line-height:1.2;font:normal normal 700 16px/22px ArialRounded;margin-right:auto;padding:13px 30px;text-align:center;transition:all .5s ease}#klaro .cn-body .cn-learn-more:hover{background:#fff;color:#000}#klaro .cm-services,#klaro .cm-toggle-all{display:none}#klaro .cm-btn{border-radius:50px;display:inline-block;font-size:16px;line-height:1.2;font:normal normal 700 16px/22px ArialRounded;margin-left:16px;margin-right:auto;padding:13px 30px;text-align:center;transition:all .5s ease}#klaro .cm-btn-danger{background:transparent;border:1px solid #fff;color:#fff;transition:all .5s ease}#klaro .cm-btn-danger:hover,#klaro .cm-btn-success{background:#fff;color:#000}#klaro .cm-btn-success{margin-left:16px;position:relative}#klaro .cm-btn-success:before{border:1px solid #fff;border-radius:50px;content:"";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;width:100%}#klaro .cm-btn-success:hover{background:transparent;color:#fff}#klaro .cm-btn-success:hover:before{opacity:1}#klaro .cm-footer{padding-bottom:20px!important}#klaro .cm-footer-buttons{display:flex;padding-left:30px;padding-right:30px}#klaro .cm-footer-buttons .cm-btn-accept{background:transparent!important;color:#fff!important;position:relative}#klaro .cm-footer-buttons .cm-btn-accept:before{border:1px solid #fff;border-radius:50px;content:"";height:100%;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;width:100%}#klaro .cm-footer-buttons .cm-btn-accept:hover{background:#fff!important;color:#000!important}#klaro .cm-footer-buttons .cm-btn-accept-all{order:2}#klaro .cm-footer-buttons .cn-decline{margin-left:auto;margin-right:10px;order:3}#klaro .cm-footer-buttons .cm-btn-accept{margin-left:auto;margin-right:0}#klaro .cm-footer-buttons .cm-btn{max-width:fit-content}#klaro .cm-footer-buttons .cm-btn-accept-all{margin-right:0}#klaro .cm-footer-buttons .cm-btn-accept{margin-left:0;order:1}#klaro .cm-footer-buttons .cn-decline{order:2}#klaro .cm-footer-buttons .cm-btn-accept-all{max-width:300px;order:3}@media (max-width:700px){#klaro .cm-footer-buttons{flex-flow:column;justify-content:center}#klaro .cm-footer-buttons .cm-btn{margin-bottom:10px!important;margin-left:auto!important;margin-right:auto!important}#klaro .cm-footer-buttons .cm-btn.cn-decline{margin-bottom:0}#klaro .cm-footer-buttons .cm-btn-accept{order:1}#klaro .cm-footer-buttons .cm-btn-accept-all{order:2}#klaro .cm-footer-buttons .cn-decline{order:3}}@media (max-width:600px){#klaro .cm-footer-buttons .cm-btn{margin-bottom:20px;margin-left:auto!important;margin-right:auto!important}}#klaro .cm-modal{background:#d13a90;font-family:ArialRounded;max-width:850px;width:100%}#klaro .cm-modal .title,#klaro .cm-modal strong{font-size:22px;font-weight:700;line-height:1.3}#klaro .cm-modal p{font-size:16px;font-weight:400;line-height:1.3;margin-top:20px}#klaro .cm-modal .cm-powered-by{display:none}#klaro .cm-modal .cm-header{border-bottom:0 solid transparent;padding:45px 45px 10px}@media (max-width:600px){#klaro .cm-modal .cm-header{padding-left:20px;padding-right:20px}}#klaro .cm-modal .cm-switch{left:inherit;right:72px}#klaro .cm-modal .cm-switch .slider{height:37px;width:73px}#klaro .cm-modal .cm-switch .slider:before{height:26px;width:26px}#klaro .cm-modal .cm-body{border-bottom:0 solid transparent;padding-left:45px;padding-right:45px}@media (max-width:600px){#klaro .cm-modal .cm-body{padding-left:20px;padding-right:20px}}#klaro .cm-modal .cm-purposes li:nth-last-child(2){margin-top:20px}#klaro .cm-modal .cm-footer{border-top:0 solid transparent;padding-bottom:45px;padding-top:20px}#klaro .cm-modal .cm-purpose{padding-left:0;padding-right:0}#klaro .cm-modal .cm-list-description{color:#fff;font-size:16px;font-weight:400;line-height:1.3}#klaro .cm-modal .cm-caret a{color:#fff;font-family:ArialRounded;font-weight:700}#klaro .cm-modal .cm-content .purposes{display:none}@media (max-width:640px){#klaro .cm-body p{font-size:14px!important}#klaro .cn-body p{font-size:13px!important;margin-bottom:20px}#klaro .cn-body .cn-learn-more{font-size:14px;margin:0 auto 10px;padding:15px 10px;text-align:center;width:auto}#klaro .cn-body .cm-button{display:flex}#klaro .cn-body .cm-btn{font-size:14px;margin-top:0;padding:15px 20px;text-align:center}#klaro .cm-modal .title,#klaro .cm-modal strong{font-size:18px}#klaro .cm-modal .cn-btn{font-size:14px;padding:15px 10px}#klaro .cm-modal .cm-btn,#klaro .cm-modal p{font-size:14px}}#klaro #purpose-item-advertising-description .cm-list-description{margin-top:0}.klaro .context-notice .cm-list-label .slider,.klaro .cookie-modal .cm-list-label .slider,.klaro .cookie-notice .cm-list-label .slider{background:transparent;background-color:transparent!important;border:1px solid #fff}.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:#fff!important}.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider:before,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider:before{background:#978b7f}.klaro .context-notice .cm-list-label .slider:before,.klaro .cookie-modal .cm-list-label .slider:before,.klaro .cookie-notice .cm-list-label .slider:before{bottom:4px!important}.klaro .cookie-modal .cm-modal .hide svg{transform:scale(1.3)}.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider:before,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider:before{transform:translateX(33px)!important}.klaro .cookie-modal .cm-modal .hide{right:10px!important;top:16px!important}@media (max-width:384px){.cn-learn-more{max-width:220px!important}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{display:flex!important;justify-content:space-between}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons .cm-btn{margin-left:auto!important;margin-right:auto!important}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons .cm-btn.cm-btn-success{margin-bottom:0;order:1}}.cn-changes{display:none}.cm-list-input{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;box-shadow:none;color:inherit;display:flex;font:inherit;left:inherit!important;line-height:normal;margin:0;opacity:1!important;outline:none;overflow:visible;padding:0;right:85px!important;top:3px!important}.cm-list-input:before{color:#fff;content:"Inactif";font-family:Arial;font-size:16px;left:0;position:relative;z-index:100}.cm-list-input:not(.half-checked){right:75px!important}.cm-list-input:not(.half-checked):before{content:"Actif"}@media (max-width:400px){.cm-list-title{display:inline-block;max-width:170px}}#klaro .cm-btn.cm-btn-accept,#klaro .cm-btn.cn-decline{display:none!important}#klaro .cm-footer-buttons{justify-content:flex-end}body,html{overflow-x:hidden}body{font-family:Arial}.c-blue-turquoise{color:#09afdd}.c-pink{color:#d13a90}.collapse.in{display:block}.container-lg{max-width:1440px}.menu-fixed.fixed{box-shadow:0 2px 8px -2px hsla(0,0%,65%,.5);left:0;position:fixed;top:0;width:100%;z-index:100000}.menu-fixed.fixed .logo-menu{height:55px}select{-moz-appearance:none;-webkit-appearance:none}.fa-close:before{content:"\f00d"}.a2fm-search-select-container:before{color:#04afde;content:"\f107";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:20px;font-style:normal;font-variant:normal;font-weight:900;position:absolute;right:13px;text-rendering:auto;top:calc(50% - 13px);z-index:1000}.btn{border:0;border-radius:7px;font-size:12px;font-weight:400;transition:opacity .4s ease}.btn.focus,.btn:focus{box-shadow:none!important}.btn.btn-primary{transition:all .3s ease}.btn.btn-primary,.btn.btn-primary:hover{background:#180c50}.btn.btn-blue,.btn.btn-blue.active{background:#180c50;color:#fff;font-family:Open Sans;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;padding:11px 30px!important;text-align:center}.btn.btn-blue.active.btn-blue-thin,.btn.btn-blue.btn-blue-thin{padding:10px 30px!important}.btn.btn-blue.active.btn-blue-little,.btn.btn-blue.btn-blue-little{font-size:14px}.btn.btn-blue.active.btn-turquoise,.btn.btn-blue.btn-turquoise{background:#04afde}@media (max-width:380px){.btn.btn-blue,.btn.btn-blue.active{padding:11px 20px!important}}.btn.btn-grey,.btn.btn-grey.active{background:#ededed;color:#000;font-family:Open Sans;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;padding:11px 30px!important;text-align:center}.btn.btn-grey.active.btn-grey-thin,.btn.btn-grey.btn-grey-thin{padding:10px 30px!important}.btn.btn-grey.active.btn-grey-little,.btn.btn-grey.btn-grey-little{font-size:14px}@media (max-width:380px){.btn.btn-grey,.btn.btn-grey.active{padding:11px 20px!important}}.btn.btn-blue:hover{opacity:1}.btn-login-blue{background:#180c50;box-shadow:0 10px 20px 0 rgba(24,12,80,.37);color:#fff;font-family:Open Sans;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;padding:10px 50px!important;text-align:center}@media (max-width:575px){.btn-login-blue{width:100%}}@media (max-width:380px){.btn-login-blue{padding:10px 15px!important}}.btn-login-blue:hover{color:#fff}.btn-border-login-blue{background:#180c50;background:transparent;border:2px solid #180c50;color:#180c50;font-family:Open Sans;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;padding:10px 50px!important;text-align:center}@media (max-width:575px){.btn-border-login-blue{width:100%}}@media (max-width:380px){.btn-border-login-blue{padding:10px 15px!important}}.btn.btn-blue-light,.btn.btn-blue-light.active{background:#1233f9;color:#fff;font-family:Open Sans,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;padding:11px 30px!important;text-align:center}.btn.btn-blue-light.active.btn-blue-light-thin,.btn.btn-blue-light.btn-blue-light-thin{padding:10px 30px!important}@media (max-width:380px){.btn.btn-blue-light,.btn.btn-blue-light.active{padding:11px 20px!important}}.btn.btn-blue-light:hover{opacity:1}.btn.a2fm-btn-blue-fonce,.btn.a2fm-btn-blue-fonce.active{background:#180c50;color:#fff}.btn.a2fm-btn-blue-fonce:hover{background:#180c50}.btn.btn-blanc,.btn.btn-blanc.active{background:#f7f7f7;color:#494949;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;opacity:1;text-transform:uppercase;transition:all .3s ease;user-select:none}.btn.btn-blanc:hover{background:#180c50;color:#fff}.btn.btn-orange,.btn.btn-orange.active{background:#d47c78;color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;opacity:1;text-transform:uppercase;transition:all .3s ease;user-select:none}.btn.btn-orange:hover{opacity:1}.btn.btn-purple,.btn.btn-purple.active{background:#883c8f;color:#fff;font-family:Open Sans;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;padding:11px 30px!important;text-align:center}@media (max-width:380px){.btn.btn-purple,.btn.btn-purple.active{padding:11px 20px!important}}.btn.btn-purple:hover{opacity:1}.btn.btn-pink,.btn.btn-pink.active{background:#c31880;color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;opacity:1;text-transform:uppercase;transition:all .3s ease;user-select:none}.btn.btn-pink:hover{opacity:1}.btn.btn-yellow,.btn.btn-yellow.active{background:#ee8d38;color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;opacity:1;text-transform:uppercase;transition:all .3s ease;user-select:none}.btn.btn-yellow:hover{opacity:1}.btn.btn-filter{background:#b7b7b7;min-width:102px}.btn.btn-border-white{background:transparent;border:2px solid #fff;color:#fff;padding:10px 20px!important;transition:all .4s ease}.btn.btn-border-white i{font-size:27px}.btn.btn-border-white:hover{background:#fff;color:#04afde!important;opacity:1!important}.btn.btn-border-white:hover i{color:#04afde}.btn.btn-border-blue-dark{background:transparent;border:2px solid #180c50;color:#180c50!important;padding:10px 20px!important;transition:all .4s ease}.btn.btn-border-blue-dark i{font-size:21px}.btn.btn-border-blue-dark:hover{background:#180c50;color:#fff!important;opacity:1!important}.btn.btn-border-blue-dark:hover i{color:#fff}.btn.btn-border-blue-dark.logout{padding:8px!important}.btn.btn-border-blue{background:transparent;border:2px solid #04afde;color:#04afde;font-size:14px;padding:10px 20px!important;text-transform:uppercase}.btn.btn-border-blue i{font-size:27px}.btn.btn-border-blue.logout{padding:8px!important}.btn.btn-border-blue.btn-mobile{font-size:13px;padding:8px 18px!important}#eu-cookie-law{background:#ebeffd;bottom:-66px;box-shadow:0 11px 25px 0 #000;color:#4a4a4a;font-family:Open Sans;font-size:15px;min-height:66px;padding:10px;transition:all .5s ease;z-index:999999}#eu-cookie-law-accept{background:#180c50;border-radius:0;color:#fff;cursor:pointer;display:inline-block;height:100%;margin:6px 10px;padding:.8em 1.4em;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media (max-width:767px){#eu-cookie-law-accept{display:block;margin:6px auto 0}}#eu-cookie-law-accept:hover{opacity:1}.txt-mentions-rgpd{color:#a3a3a3;display:inline-block;font-size:12px;line-height:15px!important}div.required:after,label.required:after,legend.required:after{color:#c00;content:" *"}.radio label.required:after{content:""}.before-time-selector{display:inline-block;margin:0 8px}.a2fm-request-bloc{color:#4a4a4a;font-family:Open Sans;font-weight:300}.a2fm-request-bloc h2{color:#180c50;font-family:Open Sans;font-size:32px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal}.a2fm-request-bloc p{color:#4a4a4a;font-family:Open Sans;font-weight:300}.alert-info{background-color:#fff;border-color:#180c50;color:#180c50}.public .modal-content{border:0;border-radius:4px}.public .modal-title{color:#180c50;font-family:Open Sans;font-size:20px;font-weight:400}.public .modal-body{font-family:Open Sans;font-size:15px;font-weight:300}.public .modal-body b{font-weight:700}.public .modal-content .btn-secondary,.public .modal-content .btn-secondary:hover{background:#eaeaea!important;color:#494949!important}.public .modal-content .btn-primary{background:#180c50}.public .modal-content .btn-primary:hover{opacity:1}.public .modal-content .btn{padding:8px 18px}.a2fm-text-help-small{font-size:12px}.alert{border:0;color:#fff}.alert.alert-danger{background:#e0421d}.alert.alert-warning{background:#f7b500}.alert.alert-info{background:#0091ff}.alert.alert-success{background:#68d69b}.alert .close{color:#fff;opacity:1}h1,h2,h3,h4,h5,h6{font-family:ArialRounded!important}table.dataTable{outline:none!important}table.dataTable.no-footer{border-bottom:0}table.dataTable tbody tr:first-child td{border-top:0}table.dataTable thead td,table.dataTable thead th{border-bottom:2px solid #dee2e6;padding:.75rem;vertical-align:bottom}.color-dpc{color:#883c8f}.color-faf{color:#d13990}.color-autre{color:#04afde}#newsletter h2{color:#180c50;font-family:ArialRounded!important;font-size:36px;line-height:1}#newsletter h2,#newsletter h3{font-stretch:normal;font-style:normal;font-weight:700}#newsletter h3{color:#d13990;font-family:Open Sans,sans-serif!important;font-size:15px;letter-spacing:normal}.btn_modal_newsletter{align-items:center;border-radius:10px;bottom:20px;box-shadow:0 2px 8px -2px hsla(0,0%,65%,.5);display:flex;height:60px;justify-content:center;left:20px;padding:0;position:fixed;width:150px;z-index:1000}.btn_modal_newsletter:hover{cursor:pointer}.btn_modal_newsletter button{align-items:center;background-color:#180c50;border:0;border-radius:10px;color:#fff;display:flex;height:100%;justify-content:start;line-height:1.2;outline:none!important;padding:5px 10px;text-align:left;width:100%}.btn_modal_newsletter button:hover{cursor:pointer}.btn_modal_newsletter i{color:#fff;font-size:25px}.tooltip.bs-tooltip-right .arrow{display:none}.tooltip.bs-tooltip-top{position:relative}.tooltip.bs-tooltip-top .arrow{border-bottom-color:#000;bottom:2px;top:auto;transform:rotate(180deg)}.a2fm-desc-info-format span:last-child,.tooltip.bs-tooltip-top .arrow:before{display:none}.text-decoration-none{text-decoration:none!important}.text-transform-uppercase{text-transform:uppercase!important}.a2fm-main-nav-bg{background:#fff;border-bottom:1px solid #ededed}.a2fm-main-nav .navbar-nav>li a{color:#04afde;cursor:pointer;font-family:HelveticaNeue-Bold,HelveticaNeue;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;text-transform:uppercase}.a2fm-main-nav .navbar-nav>li .dropdown-menu a{color:#4a4a4a}.a2fm-main-nav-mobile .navbar-light .navbar-nav .nav-link{color:#04afde}.a2fm-main-nav-mobile .navbar-light .navbar-toggler{border:0;color:#04afde}.a2fm-main-nav-mobile .navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,<svg viewBox=%270 0 30 30%27 xmlns=%27http://www.w3.org/2000/svg%27><path stroke=%27rgba%284, 175, 222, 1%29%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 7h22M4 15h22M4 23h22%27/></svg>")}.a2fm-main-header .a2fm-header-content h1{color:#fff;font-size:50px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:3px;line-height:1.03}@media (max-width:1140px){.a2fm-main-header .a2fm-header-content h1{font-size:46px}}@media (max-width:768px){.a2fm-main-header .a2fm-header-content h1{font-size:40px}}@media (max-width:575px){.a2fm-main-header .a2fm-header-content h1{font-size:1.65rem;letter-spacing:2px}}@media (max-width:768px){.a2fm-main-header .a2fm-header-content h2{font-size:28px}}@media (max-width:575px){.a2fm-main-header .a2fm-header-content h2{font-size:22px}}.a2fm-main-header .a2fm-header-content h3{color:#fff;font-family:Open Sans,sans-serif!important;font-size:21px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal}@media (max-width:575px){.a2fm-main-header .a2fm-header-content h3{font-size:17px}}.a2fm-main-header .bloc-oscar{background:#180c50;border-radius:20px;bottom:-20%;color:#fff;position:absolute;right:3.5%;text-align:center;transition:all .5s ease;width:200px;z-index:50}@media (max-width:980px){.a2fm-main-header .bloc-oscar{bottom:-8%}}@media (max-width:575px){.a2fm-main-header .bloc-oscar{bottom:-46%}}.a2fm-main-header .bloc-oscar.fixed{bottom:auto;position:fixed;right:-160px;top:100px;transform:translateZ(0) rotate(-90deg)!important;transition:all .5s ease}.a2fm-main-header .bloc-oscar.fixed:hover{right:0;transform:translateZ(0) rotate(0deg)!important}.container-bg-header{background-position:bottom;background-repeat:no-repeat;background-size:cover;position:relative}.container-bg-header .a2fm-main-header .illu-home{display:block;margin:0 auto;max-width:574px;min-width:470px;width:100%;z-index:0}.container-bg-header .a2fm-main-header .a2fm-right-search .a2fm-search-select{border-radius:10px}.container-bg-header .a2fm-main-header .a2fm-right-search .a2fm-search-input{border-bottom-left-radius:10px;border-top-left-radius:10px;box-shadow:none}.container-bg-header .a2fm-main-header .a2fm-right-search .a2fm-search-input-second{border-bottom-left-radius:0;border-bottom-right-radius:10px;border-top-left-radius:0;border-top-right-radius:10px}.container-bg-header .a2fm-main-header .a2fm-right-search .btn{background-color:#fff;border-radius:0;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#04afde}.container-bg-header .a2fm-main-header .a2fm-right-search .btn.btn-blue{border-radius:10px;padding:13px 30px!important}@media (max-width:580px){.container-bg-header .a2fm-main-header .a2fm-right-search .btn.btn-blue{width:100%}}.container-bg-header .a2fm-main-header .a2fm-right-search .btn i{color:#04afde;font-size:22px}.menu-fixed .certif-qualiopi{background:#fff;border:none;border-radius:4px;bottom:-50px;color:#000091;font-size:14px;font-weight:700;left:50%;min-width:100%;outline:none!important;position:absolute;text-transform:uppercase;transform:translateX(-50%);z-index:1}.menu-fixed .certif-qualiopi:hover{cursor:pointer;text-decoration:underline}.menu-fixed .certif-qualiopi img{height:50px}.menu-fixed.fixed .certif-qualiopi{display:none!important}#qualiopi h2{color:#180c50}.a2fm-formations-container-full{background:#fff;background:-moz-linear-gradient(180deg,#fff 0,#eef1fe 100%);background:-webkit-linear-gradient(180deg,#fff,#eef1fe);background:linear-gradient(180deg,#fff,#eef1fe);background-position:100% 100%;background-repeat:repeat;background-size:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#eef1fe",GradientType=1)}.a2fm-formations-payantes-container-full{background:#ebeffd}.coin{bottom:99.99%;left:0;position:absolute;width:22%}.a2fm-actualites-container h2,.a2fm-formations-content h2{color:#d13990;font-size:30px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:3px;line-height:1;text-align:center;text-transform:uppercase}.a2fm-actualites-container h3,.a2fm-formations-content h3{color:#4a4a4a;font-family:Open Sans,sans-serif!important;font-size:23px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;margin:0 auto;max-width:68%;text-align:center}@media (max-width:575px){.a2fm-actualites-container h3,.a2fm-formations-content h3{max-width:90%}}.a2fm-actualites-container h2,.a2fm-formations-content-partenaires h2{color:#d13990;text-transform:uppercase}.une-actualite .box-shadow,.une-actualite .card{border:0;border-radius:8px;box-shadow:0 0 5px 2px rgba(0,0,0,.1)}.une-actualite .card-img-top{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:20px;height:165px;width:100%}.une-actualite h3{color:#180c50;font-family:ArialRounded!important;font-size:18px;font-stretch:normal;font-style:normal;font-weight:700;height:44px;letter-spacing:normal;line-height:normal;max-width:100%;text-align:left;text-transform:uppercase}.une-actualite .card-text{height:72px;line-height:1.31;overflow:hidden}.une-actualite .a2fm-info-article,.une-actualite .card-text{color:#4a4a4a;font-family:Open Sans;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal}.une-actualite .a2fm-info-article{line-height:normal}.une-actualite .btn{bottom:0;left:50%;position:absolute;transform:translate(-50%,50%)}.une-actualite i.date{color:#c31880}.une-actualite i.localisation{color:#5e7db9}.une-actualite i.type-formation{color:#ee8d38}.une-actualite .a2fm-infos-formation{padding:10px 0}.une-actualite .a2fm-infos-formation:after{background:#ababab;content:"";display:inline-block;height:2px;margin-top:20px;width:48px}.une-actualite .btn-group{margin-bottom:24px;margin-top:10px}.a2fm-auteur-publication li{color:#868686;display:inline-block;font-size:14px;text-transform:uppercase}.a2fm-auteur-publication li i{color:#824077;font-size:14px;margin-left:15px}.carousel-multi-item .btn-floating{position:absolute;top:50%}.carousel-multi-item .btn-floating i{color:#000;font-size:25px}.carousel-multi-item .btn-floating[data-slide=prev]{left:10px;z-index:1000}.carousel-multi-item .btn-floating[data-slide=next]{right:10px;z-index:1000}@media (max-width:1024px){.carousel-multi-item .btn-floating{top:100%}.carousel-multi-item .btn-floating i{font-size:28px}.carousel-multi-item .btn-floating[data-slide=prev]{left:45%}.carousel-multi-item .btn-floating[data-slide=next]{right:45%}}.carousel-indicators{bottom:-25px}.carousel-indicators li{background-color:#ededed;border-radius:50%;height:13px;min-height:13px;min-width:13px;width:13px}.carousel-indicators li.active{background-color:#180c50}.a2fm-message-block h3{color:#ededed;font-family:Open Sans!important;font-size:30px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.22;text-align:center}.a2fm-message-block h3>p{font-size:32px}.a2fm-message-block{background:#13c3d8;background:-moz-linear-gradient(90deg,#13c3d8 0,#02afde 100%);background:-webkit-linear-gradient(90deg,#13c3d8,#02afde);background:linear-gradient(90deg,#13c3d8,#02afde);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#13c3d8",endColorstr="#02afde",GradientType=1)}.logo-oscar-blanc{bottom:15%;position:absolute;right:5%}.logo-oscar-blue{left:0;position:absolute;top:0}.a2fm-attestation-container-full h2{color:#180c50;font-family:ArialRounded!important;font-size:29px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:3px;line-height:1;text-align:center;text-transform:uppercase}@media (max-width:575px){.a2fm-attestation-container-full h2{font-size:1.65rem;letter-spacing:2px}}.container-carte-france{height:585px}@media (max-width:575px){.container-carte-france{height:500px}}#carte-france{transform:scale(.7)}@media (max-width:575px){#carte-france{margin-top:-85px;transform:scale(.6)}}@media (max-width:360px){#carte-france{transform:scale(.55)}}#carte-france path{fill:#d1d7db;stroke:#fff;stroke-width:2px;transition:all .3s ease}#carte-france path.active{fill:#74358d}#carte-france path.active:hover{fill:#d13990;cursor:pointer}.carte-tooltip{background:#fff;display:none;opacity:.9;padding:5px 8px}.carte-tooltip.active{display:block}.deco-carte{height:100%;top:0;width:100%}.deco-carte,.deco-illu{left:0;position:absolute}.deco-illu{bottom:-85px;width:400px}body .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#04afde!important}body .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,body .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#04afde!important;color:#fff!important}body .xdsoft_datetimepicker .xdsoft_calendar td:hover,body .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover,body .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:#180c50!important;color:#fff!important}#carouselVideoHome iframe,#carouselVideoHome video{border-radius:10px;width:100%}#carouselVideoHome .carousel-control-next{color:#000;right:-15%}@media (max-width:580px){#carouselVideoHome .carousel-control-next{right:-5%;top:350px}}#carouselVideoHome .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23000%27 viewBox=%270 0 8 8%27%3E%3Cpath d=%27M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z%27/%3E%3C/svg%3E")}#carouselVideoHome .carousel-control-prev{color:#000;left:-15%}@media (max-width:580px){#carouselVideoHome .carousel-control-prev{left:-5%;top:350px}}#carouselVideoHome .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23000%27 viewBox=%270 0 8 8%27%3E%3Cpath d=%27M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z%27/%3E%3C/svg%3E")}.a2fm-newsletter-container-full{background-color:#ebeffd;margin-bottom:-8px}.a2fm-newsletter-container-full h2{color:#180c50;font-family:ArialRounded!important;font-size:34px;font-stretch:normal;font-style:normal;font-weight:700;line-height:1}.a2fm-newsletter-container-full h3{color:#d13990;font-family:Open Sans,sans-serif!important;font-size:15px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal}.a2fm-newsletter-container-full .form-check-label{color:#6b6c6f;font-family:Open Sans;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.09px;line-height:normal}.a2fm-newsletter-container-full .form-check-label .obligatoire{color:#ff5c6c;content:"obligatoire";font-size:8px;font-weight:500;vertical-align:top}body:not(.easyadmin) .checkbox input[type=checkbox].cache{bottom:0;cursor:pointer;left:0;margin:0;opacity:0;padding:0;position:absolute}body:not(.easyadmin) .checkbox>label{padding-left:28px;position:relative}body:not(.easyadmin) .checkbox>label input[type=checkbox]+label{cursor:pointer;left:0;margin:0;padding:0;position:absolute;top:-1px}body:not(.easyadmin) .checkbox>label input[type=checkbox]+label:before{background:#fff;border:1px solid #bcccdc;border-radius:4px;content:"";display:inline-block;height:20px;vertical-align:text-top;width:20px}body:not(.easyadmin) .checkbox>label input[type=checkbox]:hover+label:before{background:#180c50}body:not(.easyadmin) .checkbox>label input[type=checkbox]:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}body:not(.easyadmin) .checkbox>label input[type=checkbox]:checked+label:before{background:#180c50}body:not(.easyadmin) .checkbox>label input[type=checkbox]:disabled+label{color:#b8b8b8;cursor:auto}body:not(.easyadmin) .checkbox>label input[type=checkbox]:disabled+label:before{background:#ddd;box-shadow:none}body:not(.easyadmin) .checkbox>label input[type=checkbox]:checked+label:after{background:#fff;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;content:"";height:2px;left:5px;position:absolute;top:9px;transform:rotate(45deg);width:2px}#newsletter .modal-body,#newsletter .modal-footer,#newsletter .modal-header{padding:1.6rem}.a2fm-avis-container-full{background:#ebeffd}.a2fm-avis-container-full .avis-item{background:#fff;border-radius:8px;box-shadow:0 0 5px 2px rgba(0,0,0,.1);text-decoration:none;transition:all .4s ease}.a2fm-avis-container-full .avis-item-left-number{background:#180c50;border-radius:10px;color:#fff;font-family:ArialRounded!important;font-size:45px;padding:2px 10px}.a2fm-avis-container-full .avis-item-left-number span{font-size:22px}@media (min-width:768px){.a2fm-avis-container-full .avis-item-left-number{left:0;position:absolute;top:50%;transform:translate(-25%,-50%)}}.a2fm-avis-container-full .avis-item-right-text{text-align:left}.a2fm-avis-container-full .avis-item-right-text p{line-height:1.3;margin-bottom:0}.a2fm-avis-container-full .avis-item-right-date{color:#4a4a4a;font-size:14px;font-style:italic;text-align:right}.avis-fixed{background:#180c50;border-radius:10px;padding:2px 10px}.avis-fixed-titre{color:#fff;font-family:Open Sans,sans-serif;font-size:14px}.avis-fixed-number{box-shadow:0 0 5px 2px rgba(0,0,0,.1);color:#fff;font-family:ArialRounded!important;font-size:28px;text-align:right}.avis-fixed-number span{font-size:18px}.owl-carousel-categories .owl-nav button{outline:none}.owl-carousel-categories .owl-nav button i{color:#000;font-size:25px}.owl-carousel-categories .owl-nav button.owl-prev{left:-26px;position:absolute;top:50%;transform:translateY(-50%)}.owl-carousel-categories .owl-nav button.owl-next{position:absolute;right:-26px;top:50%;transform:translateY(-50%)}.body-tunnel-formation{min-height:100vh}.body-tunnel-formation .fixed-top{position:relative!important}.body-tunnel-formation .alert.alert-info{background:#09afdc}.body-tunnel-formation .tooltip .arrow{border-bottom-color:#000}.body-tunnel-formation .tooltip .arrow:before{display:none}.tunnel-formation .a2fm-main-header-tunnel{color:#fff}.tunnel-formation .formation-finder-progress h1{color:#fff;font-family:Open Sans,sans-serif!important;font-size:12px}.tunnel-formation .formation-finder-progress .progress-background{background:#fff;border-radius:3px;height:4px;position:relative;width:100%;z-index:9}.tunnel-formation .formation-finder-progress .progress-progression{background:#09afdd;border-radius:3px;height:4px;left:0;position:absolute;top:0;transition:width .5s ease;width:25%;z-index:10}.tunnel-formation .formation-finder-progress .progress-timeline .point{align-items:center;background:#09afdd;border-radius:100%;color:#fff;display:flex;font-size:13px;font-weight:700;height:25px;justify-content:center;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .35s ease;width:25px;z-index:10}.tunnel-formation .formation-finder-progress .progress-timeline .point.inactive{opacity:0;visibility:hidden}.tunnel-formation .formation-finder-progress .progress-timeline[data-points="6"] .point:first-of-type{left:calc(16.66667% - 2px)}.tunnel-formation .formation-finder-progress .progress-timeline[data-points="6"] .point:nth-of-type(2){left:calc(33.33333% - 2px)}.tunnel-formation .formation-finder-progress .progress-timeline[data-points="6"] .point:nth-of-type(3){left:calc(50% - 2px)}.tunnel-formation .formation-finder-progress .progress-timeline[data-points="6"] .point:nth-of-type(4){left:calc(66.66667% - 2px)}.tunnel-formation .formation-finder-progress .progress-timeline[data-points="6"] .point:nth-of-type(5){left:calc(83.33333% - 2px)}.tunnel-formation .formation-finder-progress .progress-timeline[data-points="6"] .point:nth-of-type(6){left:calc(100% - 2px)}.tunnel-formation .formation-finder-progress .progress-timeline[data-points="6"] .point.inactive{opacity:0;visibility:hidden}.tunnel-formation .formation-finder-progress .progress-timeline[data-points="5"] .point:first-of-type{left:calc(20% - 2px)}.tunnel-formation .formation-finder-progress .progress-timeline[data-points="5"] .point:nth-of-type(2){left:calc(40% - 2px)}.tunnel-formation .formation-finder-progress .progress-timeline[data-points="5"] .point:nth-of-type(3){left:calc(60% - 2px)}.tunnel-formation .formation-finder-progress .progress-timeline[data-points="5"] .point:nth-of-type(4){left:calc(80% - 2px)}.tunnel-formation .formation-finder-progress .progress-timeline[data-points="5"] .point:nth-of-type(5),.tunnel-formation .formation-finder-progress .progress-timeline[data-points="5"] .point:nth-of-type(6){left:calc(100% - 2px)}.tunnel-formation .formation-finder-progress .progress-timeline[data-points="5"] .point.inactive{opacity:0;visibility:hidden}.tunnel-formation .formation-finder-content{padding:0}.tunnel-formation .formation-finder-content li{display:flex;height:0;opacity:0;overflow:hidden;transition:all .15s ease;visibility:hidden}.tunnel-formation .formation-finder-content li[data-step="4"]{overflow:visible!important}.tunnel-formation .formation-finder-content li.active{height:auto;opacity:1;overflow:visible;visibility:visible}.tunnel-formation .formation-finder-content li h2:not(.a2fm-search-type-results) span{font-size:12px;font-style:italic}.tunnel-formation .formation-finder-content li[data-step="0"] .description{font-family:Open Sans,sans-serif!important}.tunnel-formation .formation-finder-content li[data-step="1"] .container-input-types i{color:#04afde;font-size:26px;left:20px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.tunnel-formation .formation-finder-content li[data-step="1"] .container-input-types .select2 .select2-selection{padding:16px 20px 16px 58px}.tunnel-formation .formation-finder-content li[data-step="1"] .container-input-types .select2 .select2-selection .select2-selection__choice__remove{background-color:#d13990!important;border:0;bottom:0;color:#fff}.tunnel-formation .formation-finder-content li[data-step="1"] .container-input-types .select2 .select2-selection .select2-selection__choice{background-color:#d13990;border-color:#d13990;margin:2px 4px!important}.tunnel-formation .formation-finder-content li[data-step="1"] .container-input-types .select2 .select2-selection .select2-selection__choice__display{color:#fff;font-size:17px}.tunnel-formation .formation-finder-content li[data-step="1"] .card-presence{background:#fff;border:1px solid #615894}.tunnel-formation .formation-finder-content li[data-step="1"] .card-presence .checkox-button-container{height:100%}.tunnel-formation .formation-finder-content li[data-step="1"] .card-presence .checkox-button-container .checkox-button{display:flex;flex-direction:column;height:100%;justify-content:space-between}.tunnel-formation .formation-finder-content li[data-step="1"] .card-presence .checkox-button-container .checkox-button h3{align-items:start;background:transparent;display:flex;flex-direction:column;justify-content:start;margin-top:10px;padding:0;position:relative;transition:all .35s ease;width:100%}.tunnel-formation .formation-finder-content li[data-step="1"] .card-presence .checkox-button-container .checkox-button h3:before{background:#615894;border-radius:50%;content:"";height:10px;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .45s ease;width:10px}.tunnel-formation .formation-finder-content li[data-step="1"] .card-presence .checkox-button-container .checkox-button h3 .arrow-deco{align-items:center;border:1px solid #615894;border-radius:50%;display:flex;height:32px;justify-content:center;min-height:32px;min-width:32px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px}.tunnel-formation .formation-finder-content li[data-step="1"] .card-presence .checkox-button-container .checkox-button img{padding:20px 0;transition:all .35s ease;width:80%;z-index:1}.tunnel-formation .formation-finder-content li[data-step="1"] .card-presence .checkox-button-container .checkox-button:hover{transform:none}.tunnel-formation .formation-finder-content li[data-step="1"] .card-presence .checkox-button-container .checkox-button:hover h3{padding:0 0 0 20px}.tunnel-formation .formation-finder-content li[data-step="1"] .card-presence .checkox-button-container .checkox-button:hover h3:before{opacity:1}.tunnel-formation .formation-finder-content li[data-step="1"] .card-presence .checkox-button-container .checkox-button:hover img{transform:scale(1.03)}.tunnel-formation .formation-finder-content li[data-step="1"] .card-presence .checkox-button-container .checkox-button:hover .arrow-deco{border-width:2px}.tunnel-formation .formation-finder-content li[data-step="1"] .card-presence .checkox-button-container .checkox-button:hover .fond-active{opacity:.5}.tunnel-formation .formation-finder-content li[data-step="1"] .card-presence .checkox-button-container .checkox-button .fond-active{background-color:#09afdd;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .35s ease;z-index:0}.tunnel-formation .formation-finder-content li[data-step="1"] .card-presence .checkox-button-container .checkox-button input:checked+.fond-active{opacity:1}.tunnel-formation .formation-finder-content li[data-step="1"] .card-presence .checkox-button-container .checkox-button input:checked+.fond-active+h3{padding:0 0 0 20px}.tunnel-formation .formation-finder-content li[data-step="1"] .card-presence .checkox-button-container .checkox-button input:checked+.fond-active+h3:before{opacity:1}.tunnel-formation .formation-finder-content li[data-step="2"] .container-carte-france{height:585px}@media (max-width:575px){.tunnel-formation .formation-finder-content li[data-step="2"] .container-carte-france{height:500px;margin-bottom:-100px}}.tunnel-formation .formation-finder-content li[data-step="2"] .carte-tooltip-tunnel{background:#fff;color:#000;display:none;font-family:Open Sans;opacity:.9;padding:5px 8px}.tunnel-formation .formation-finder-content li[data-step="2"] .carte-tooltip-tunnel.active{display:block}@media (max-width:767px){.tunnel-formation .formation-finder-content li[data-step="2"] #carte-france-tunnel{transform:scale(.8)}}@media (max-width:575px){.tunnel-formation .formation-finder-content li[data-step="2"] #carte-france-tunnel{margin-top:-85px;transform:scale(.55)}}@media (max-width:360px){.tunnel-formation .formation-finder-content li[data-step="2"] #carte-france-tunnel{transform:scale(.55)}}.tunnel-formation .formation-finder-content li[data-step="2"] #carte-france-tunnel path{fill:#d1d7db;stroke:#fff;stroke-width:2px;transition:all .3s ease}.tunnel-formation .formation-finder-content li[data-step="2"] #carte-france-tunnel path.active{fill:#09afdd}.tunnel-formation .formation-finder-content li[data-step="2"] #carte-france-tunnel path:hover{cursor:pointer}.tunnel-formation .formation-finder-content li[data-step="2"] .img-location{width:20px}.tunnel-formation .formation-finder-content li[data-step="3"] .container-card-theme{max-height:400px;overflow-x:hidden;overflow-y:scroll}.tunnel-formation .formation-finder-content li[data-step="3"] .card-theme{background:transparent;border:4px solid #fff}.tunnel-formation .formation-finder-content li[data-step="3"] .card-theme .checkox-button-container{height:100%}.tunnel-formation .formation-finder-content li[data-step="3"] .card-theme .checkox-button-container .checkox-button{display:flex;flex-direction:column;height:100%;justify-content:space-between}.tunnel-formation .formation-finder-content li[data-step="3"] .card-theme .checkox-button-container .checkox-button h3{align-items:center;background:transparent;color:#fff;display:flex;flex-direction:column;justify-content:start;margin-top:10px;padding:0;position:relative;text-align:left;transition:all .35s ease;width:100%}.tunnel-formation .formation-finder-content li[data-step="3"] .card-theme .checkox-button-container .checkox-button h3 .check-icon{align-items:center;background-color:#fff;border:0;border-radius:50%;display:flex;height:38px;justify-content:center;min-height:38px;min-width:38px;pointer-events:none;position:relative;width:38px}.tunnel-formation .formation-finder-content li[data-step="3"] .card-theme .checkox-button-container .checkox-button:hover{transform:none}.tunnel-formation .formation-finder-content li[data-step="3"] .card-theme .checkox-button-container .checkox-button:hover h3{color:#180c50;padding:0 0 0 20px}.tunnel-formation .formation-finder-content li[data-step="3"] .card-theme .checkox-button-container .checkox-button:hover .fond-active{opacity:1}.tunnel-formation .formation-finder-content li[data-step="3"] .card-theme .checkox-button-container .checkox-button:hover .check-icon{background-color:#615894}.tunnel-formation .formation-finder-content li[data-step="3"] .card-theme .checkox-button-container .checkox-button .fond-active{background-color:#fff;bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .35s ease;width:100%;z-index:0}.tunnel-formation .formation-finder-content li[data-step="3"] .card-theme .checkox-button-container .checkox-button input:checked+.fond-active{opacity:1}.tunnel-formation .formation-finder-content li[data-step="3"] .card-theme .checkox-button-container .checkox-button input:checked+.fond-active+h3{background:transparent;color:#180c50}.tunnel-formation .formation-finder-content li[data-step="3"] .card-theme .checkox-button-container .checkox-button input:checked+.fond-active+h3 .check-icon{background-color:#615894}.tunnel-formation .formation-finder-content li[data-step="3"] .card-theme .checkox-button-container .checkox-button input:checked+.fond-active+h3 .check-icon:after{color:#fff;content:"✔";font-size:18px}.tunnel-formation .formation-finder-content li[data-step="4"] .formation-calendar .pignose-calendar{border:0;border-radius:8px;box-shadow:0 0 5px 2px rgba(0,0,0,.1);font-family:Open Sans!important;max-width:500px;overflow:hidden;width:100%}.tunnel-formation .formation-finder-content li[data-step="4"] .formation-calendar .pignose-calendar .pignose-calendar-top{background-color:#09afdd;padding:1.6em 0}.tunnel-formation .formation-finder-content li[data-step="4"] .formation-calendar .pignose-calendar .pignose-calendar-top .pignose-calendar-top-date{padding:.5em 0}.tunnel-formation .formation-finder-content li[data-step="4"] .formation-calendar .pignose-calendar .pignose-calendar-top .pignose-calendar-top-date .pignose-calendar-top-month{margin-bottom:0}.tunnel-formation .formation-finder-content li[data-step="4"] .formation-calendar .pignose-calendar.pignose-calendar-blue .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-sat a,.tunnel-formation .formation-finder-content li[data-step="4"] .formation-calendar .pignose-calendar.pignose-calendar-blue .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-sun a,.tunnel-formation .formation-finder-content li[data-step="4"] .formation-calendar .pignose-calendar.pignose-calendar-blue .pignose-calendar-header .pignose-calendar-week.pignose-calendar-week-sat,.tunnel-formation .formation-finder-content li[data-step="4"] .formation-calendar .pignose-calendar.pignose-calendar-blue .pignose-calendar-header .pignose-calendar-week.pignose-calendar-week-sun{color:#180c50}.tunnel-formation .formation-finder-content li[data-step="4"] .formation-calendar .pignose-calendar.pignose-calendar-blue .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-active a{background-color:#09afdd}.tunnel-formation .formation-finder-content li[data-step="4"] .formation-calendar .pignose-calendar.pignose-calendar-blue .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-range a{background:#dadadd}.tunnel-formation .formation-finder-content li[data-step="4"] .date-input-container{column-gap:20px;row-gap:20px}.tunnel-formation .formation-finder-content li[data-step="4"] .date-input-container label{color:#fff;font-family:Open Sans;font-size:22px;margin:0}.tunnel-formation .formation-finder-content li[data-step="4"] .date-input-container input{border:0;border-radius:2px;box-shadow:0 0 10px 2px rgba(0,0,0,.2);font-family:Open Sans;font-size:20px;min-width:300px;padding:10px 12px;position:relative}.tunnel-formation .formation-finder-content li[data-step="4"] .date-input-container input::placeholder{text-transform:none}.tunnel-formation .formation-finder-content li[data-step="4"] .date-input-container input:before{color:red;content:"Du";left:0;position:absolute;top:0}.tunnel-formation .formation-finder-content li[data-step="4"] .img-date{bottom:0;position:absolute;right:-5%;width:28%}.tunnel-formation .formation-finder-content li[data-step="4"] .easepick-wrapper{order:2}@media (max-width:480px){.tunnel-formation .formation-finder-content li[data-step="4"] .easepick-wrapper{min-width:300px}}.tunnel-formation .formation-finder-content li[data-step="4"] .easepick-wrapper .day.start{background-color:#09afdd!important}.tunnel-formation .formation-finder-content li[data-step="4"] .easepick-wrapper .day.start:after{border-left-color:#09afdd!important}.tunnel-formation .formation-finder-content li[data-step="4"] .easepick-wrapper .day.in-range{background-color:#615894!important}.tunnel-formation .formation-finder-content li[data-step="5"] .a2fm-header-content-title-end .fa.fa-spinner{display:none;opacity:0;transition:all .5s ease}.tunnel-formation .formation-finder-content li[data-step="5"] .a2fm-header-content-title-end .fa.fa-spinner.active{animation:rotate 1s ease infinite;display:block;opacity:1}.tunnel-formation .formation-finder-content li[data-step="5"] .container-formations{z-index:1}.tunnel-formation .formation-finder-content li[data-step="5"] .container-formations .a2fm-formations-container-full{background:none}.tunnel-formation .formation-finder-content li[data-step="5"] .container-formations .a2fm-search-number-results,.tunnel-formation .formation-finder-content li[data-step="5"] .container-formations .a2fm-search-type-results,.tunnel-formation .formation-finder-content li[data-step="5"] .container-formations .a2fm-search-type-theme{color:#fff}.tunnel-formation .formation-finder-content li[data-step="5"] .container-formations .modal-body{color:#212529}.tunnel-formation .formation-finder-content li[data-step="5"] .container-formations .a2fm-search-type-results a[data-toggle=modal]{background-color:#fff}.tunnel-formation .formation-finder-content li[data-step="5"] .container-formations .color-dpc{color:#883c8f!important}.tunnel-formation .formation-finder-content li[data-step="5"] .container-formations .color-faf{color:#d13990!important}.tunnel-formation .formation-finder-content li[data-step="5"] .container-formations .color-autre{color:#04afde!important}.tunnel-formation .formation-finder-content li[data-step="5"] .container-formations .img-result{bottom:1%;position:absolute;right:0;transform:translateX(50%);width:23%;z-index:0}.tunnel-formation .formation-finder-content li:not([data-step="5"]) .a2fm-header-content{overflow-x:hidden}.tunnel-formation .btn-action-end:not(.link-action-step),.tunnel-formation .btn-action-step:not(.link-action-step){background:#fff;border:2px solid #09afdd;color:#09afdd;font-family:Open Sans;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;padding:10px 25px!important;text-align:center;text-transform:uppercase;transition:all .35s ease}.tunnel-formation .btn-action-end:not(.link-action-step):not(.inactive):hover,.tunnel-formation .btn-action-step:not(.link-action-step):not(.inactive):hover{background:#09afdd!important;border-color:#09afdd!important;color:#fff!important;transform:scale(1.01)}.tunnel-formation .btn-action-end:not(.link-action-step).inactive,.tunnel-formation .btn-action-step:not(.link-action-step).inactive{opacity:.5}.tunnel-formation .btn-action-end:not(.link-action-step).inactive:hover,.tunnel-formation .btn-action-step:not(.link-action-step).inactive:hover{cursor:not-allowed}.tunnel-formation .link-action-step{align-items:center;background:0;border:0;color:#fff;display:flex;font-family:Open Sans;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;padding:0;text-transform:uppercase;transition:all .35s ease}.tunnel-formation .link-action-step.inactive{opacity:.5}.tunnel-formation .link-action-step.inactive:hover{cursor:not-allowed}.tunnel-formation .link-action-step .arrow-deco{align-items:center;border:1px solid #fff;border-radius:50%;display:flex;height:32px;justify-content:center;min-height:32px;min-width:32px;width:32px}.tunnel-formation .link-action-step:not(.inactive):hover .arrow-deco{border:2px solid #fff!important;font-weight:700}.tunnel-formation .checkox-button-container .checkox-button{cursor:pointer;font-family:Open Sans,sans-serif!important;position:relative;transition:all .35s ease}.tunnel-formation .checkox-button-container .checkox-button input{cursor:none;left:0;opacity:0;outline:none;position:absolute;top:0;visibility:hidden;z-index:-999999}.tunnel-formation .checkox-button-container .checkox-button:hover{cursor:pointer}.tunnel-formation .checkox-button-container .checkox-button h3{align-items:center;background-color:#fff;color:#180c50;display:flex;font-family:ArialRounded!important;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;justify-content:start;letter-spacing:normal;line-height:normal;margin:0;padding:1.25rem;text-align:center;text-transform:uppercase}.tunnel-formation .checkox-button-container .checkox-button h3 .radio-icon{border-radius:50%}.tunnel-formation .checkox-button-container .checkox-button h3 .check-icon,.tunnel-formation .checkox-button-container .checkox-button h3 .radio-icon{align-items:center;border:1px solid #180c50;display:flex;height:17px;justify-content:center;min-height:17px;min-width:17px;pointer-events:none;position:relative;width:17px}.tunnel-formation .checkox-button-container .checkox-button input:checked+h3{background-color:#09afdd;color:#fff}.tunnel-formation .checkox-button-container .checkox-button input:checked+h3 .radio-icon{border-color:#fff}.tunnel-formation .checkox-button-container .checkox-button input:checked+h3 .radio-icon:after{background-color:#fff;border-radius:50%;content:"";height:8px;width:8px}.tunnel-formation .checkox-button-container .checkox-button input:checked+h3 .check-icon{border-color:#fff}.tunnel-formation .checkox-button-container .checkox-button input:checked+h3 .check-icon:after{background:#fff;content:"";height:10px;min-height:10px;min-width:10px;width:10px}.tunnel-formation .checkox-button-container.all-regions .checkox-button>div{align-items:center;display:flex;justify-content:center}.tunnel-formation .checkox-button-container.all-regions .checkox-button>div .check-icon{align-items:center;border:1px solid #fff;display:flex;height:17px;justify-content:center;min-height:17px;min-width:17px;pointer-events:none;position:relative;width:17px}.tunnel-formation .checkox-button-container.all-regions .checkox-button:hover{transform:none}.tunnel-formation .checkox-button-container.all-regions .checkox-button input:checked+div .check-icon:after{background:#fff;content:"";height:10px;min-height:10px;min-width:10px;width:10px}.a2fm-formations-filters{margin-bottom:32px}.une-formation.dpc-non-presentiel .card-img-top{background-position:50%;background-size:cover}.une-formation.dpc .card .btn,.une-formation.dpc td .btn{background:#883c8f}.une-formation.dpc .card .btn-outline,.une-formation.dpc td .btn-outline{background:none;border:1px solid #883c8f;color:#883c8f}.une-formation.faf .card .btn,.une-formation.faf td .btn{background:#d13990}.une-formation.faf .card .btn-outline,.une-formation.faf td .btn-outline{background:none;border:1px solid #d13990;color:#d13990}.une-formation.autre .card .btn,.une-formation.autre td .btn{background:#04afde}.une-formation.autre .card .btn-outline,.une-formation.autre td .btn-outline{background:none;border:1px solid #04afde;color:#04afde}.une-formation.a2fm .card .btn,.une-formation.a2fm td .btn{background:#180c50}.une-formation.a2fm .card .btn-outline,.une-formation.a2fm td .btn-outline{background:none;border:1px solid #180c50;color:#180c50}.une-formation.une-formation-payante.blue .card:after{background:#1233f9}.une-formation.une-formation-payante.blue i{color:#1233f9;font-size:50px}.une-formation.une-formation-payante.blue-dark .card:after{background:#180c50}.une-formation.une-formation-payante.blue-dark i{color:#180c50;font-size:50px}.une-formation.une-formation-payante.green .card:after{background:#2df2b5}.une-formation.une-formation-payante.green i{color:#2df2b5;font-size:50px}.une-formation.dpc-presentiel .card-img-top,.une-formation.faf .card-img-top{background-position:50%;background-size:cover}.une-formation .card-body{padding:0}.une-formation .card-body .badge-organisme{background:none;bottom:auto!important;display:block;font-size:14px;left:auto!important;padding:4px 8px!important;position:absolute!important;right:12px;text-transform:uppercase;top:-12px;transform:none!important}.a2fm-liste-formations-tableau .une-formation .card-body .badge-organisme{top:12px}.une-formation .card{background:#fff;border-radius:8px;box-shadow:0 0 5px 2px rgba(0,0,0,.1);text-decoration:none;transition:all .4s ease}.une-formation .card:hover{transform:scale(1.009)}.une-formation .card .btn{bottom:0;left:50%;position:absolute;transform:translate(-50%,50%)}.une-formation h3{color:#180c50;font-family:ArialRounded!important;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;height:55px;letter-spacing:normal;line-height:normal;overflow:hidden;text-align:left}.une-formation h3,.une-formation h3:first-letter{text-transform:uppercase}.une-formation-color h3{color:#fff;font-family:ArialRounded!important;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.14;min-height:144px;text-transform:lowercase}.une-formation-color h3 span{display:block;text-transform:lowercase}.une-formation-color h3 span:first-letter{text-transform:uppercase!important}.une-formation-color i{color:#fff;font-size:20px}.une-formation-intervenant-titre{color:#180c50;font-size:17px;font-weight:700}.une-formation-intervenant .a2fm-desc-info-picto i{font-size:30px}.une-formation-intervenant .card:hover{transform:none}.une-formation .a2fm-desc-info-bottom{border-top:1px solid #ededed}.une-formation .a2fm-desc-info-bottom i{color:#180c50;font-size:14px}.une-formation .a2fm-desc-info-descr{color:#4a4a4a;font-family:Open Sans,sans-serif;font-size:15px;height:97px;line-height:1.3;overflow:hidden}.une-formation .a2fm-desc-info-descr p{font-family:Open Sans,sans-serif;font-size:15px;line-height:1.3;margin:0}.une-formation .a2fm-desc-info-descr-mini{height:75px}.une-formation .a2fm-desc-info-date{text-align:center}.une-formation .a2fm-desc-info-color,.une-formation .a2fm-desc-info-date{font-weight:400}.une-formation .a2fm-desc-info-color,.une-formation .a2fm-desc-info-date,.une-formation .a2fm-desc-info-ville{color:#180c50;font-family:Open Sans;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal}.une-formation .a2fm-desc-info-ville{display:block;text-align:center}.une-formation .a2fm-desc-info-ville:first-letter{text-transform:capitalize}.une-formation .a2fm-desc-info-prix{color:#180c50;display:block;font-family:Open Sans;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;padding-top:3px;text-align:center}.une-formation .a2fm-desc-info-prix:first-letter{text-transform:capitalize}.une-formation .a2fm-desc-info-picto{text-align:center}.une-formation .a2fm-desc-info-p{color:#4a4a4a;font-family:Open Sans;font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;text-align:center}.groupe-formation .card{border:1px solid #615894;border-radius:8px;box-shadow:0 0 5px 2px rgba(0,0,0,.1);overflow:hidden;transform:scale(1)!important}.groupe-formation .card h4{align-items:start;color:#180c50;display:flex;flex-direction:column;font-family:ArialRounded!important;font-size:17px;font-stretch:normal;font-style:normal;font-weight:700;justify-content:center;letter-spacing:normal;line-height:normal;margin:0;padding:0;position:relative;text-align:center;text-transform:uppercase;transition:all .35s ease;width:100%}.groupe-formation .groupe-btn{bottom:0;display:flex;flex-wrap:wrap;justify-content:center;left:50%;position:absolute;transform:translate(-50%,50%);width:100%}.groupe-formation .groupe-btn .btn-groupe{bottom:auto;left:auto;position:relative;transform:none}.groupe-formation .groupe-btn .btn-groupe.a2fm,.groupe-formation .groupe-btn .btn-groupe.we{background:#180c50}.groupe-formation .groupe-btn .btn-groupe.dpc{background:#883c8f}.groupe-formation .groupe-btn .btn-groupe.faf{background:#d13990}.groupe-formation .groupe-btn .btn-groupe.autre{background:#04afde}.groupe-formation .groupe-btn .modal-groupe{background:red;height:300px;position:absolute;top:100%;width:500px}.groupe-formation .a2fm-desc-info-date{font-size:20px}.groupe-formation .indication-groupe{color:#000;font-size:10px;font-style:italic}@media (min-width:640px){.modal-xl{max-width:600px}}@media (min-width:840px){.modal-xl{max-width:800px}}@media (min-width:1240px){.modal-xl{max-width:1200px}}.more-filter{height:0;opacity:0;transition:none;visibility:hidden}.more-filter-btn i:hover,.more-filter-btn span:hover{cursor:pointer}.more-filter.active{height:auto;opacity:1;visibility:visible}.container-bg-search{background:#1b0d57;background:-moz-linear-gradient(90deg,#1b0d57 0,#341c88 100%);background:-webkit-linear-gradient(90deg,#1b0d57,#341c88);background:linear-gradient(90deg,#1b0d57,#341c88);border-radius:8px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1b0d57",endColorstr="#341c88",GradientType=1)}@media (max-width:575px){.container-bg-search{border-radius:0}}.container-bg-search input,.container-bg-search select{height:50px!important}.container-bg-search .btn-search-formation{bottom:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);left:50%;position:absolute;transform:translate(-50%,50%)}.a2fm-search-form{color:#fff;font-family:Open Sans;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal}.a2fm-search-form h4{font-family:Oswald,sans-serif;font-size:16px;font-weight:400;letter-spacing:1px;margin-bottom:16px;text-transform:uppercase}.a2fm-search-form .form-control{border:1px solid transparent}.a2fm-search-form .form-control:focus{border-color:#3b608d;box-shadow:0 0 0 .2rem rgba(59,96,141,.35)}.a2fm-legende{font-size:15px}.a2fm-search-form .form-check-label{margin-top:10px}.a2fm-search-number-results{color:#4a4a4a;font-family:Open Sans!important;font-size:15px;font-weight:500;text-align:right}.a2fm-search-number-results,.a2fm-search-type-results{font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal}.a2fm-search-type-results{color:#180c50;font-family:ArialRounded!important;font-size:30px;font-weight:700}.a2fm-search-type-results.a2fm{color:#180c50}.a2fm-search-type-results.dpc{color:#883c8f}.a2fm-search-type-results.faf{color:#d13990}.a2fm-search-type-results.autre{color:#04afde}.a2fm-search-type-results a[data-toggle=modal]{background-color:#331c85;border-radius:20px;color:#fff!important;font-size:15px;min-width:125px;padding:5px 10px;text-align:center}.a2fm-search-type-results a[data-toggle=modal] i{font-size:16px;margin-right:3px}.a2fm-search-type-theme{font-family:ArialRounded!important;font-size:18px;line-height:normal}.a2fm-formation-page h3,.a2fm-search-type-theme{color:#180c50;font-stretch:normal;font-style:normal;letter-spacing:normal}.a2fm-formation-page h3{font-family:Open Sans;font-size:32px;font-weight:700;line-height:1.22;text-align:left;text-transform:uppercase}@media (max-width:575px){.a2fm-formation-page h3{font-size:30px}}.a2fm-formation-page h4{color:#000;font-family:Open Sans;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1}.a2fm-formation-page h4 b{font-weight:500}.a2fm-formation-page h5{color:#04afde;font-family:Open Sans;font-size:17px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1;text-transform:uppercase}@media (max-width:575px){.a2fm-formation-page h5{font-size:18px}}.a2fm-formation-page .text{color:#4a4a4a;display:block;font-family:Open Sans;font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.4;margin:0 auto;max-width:75%;text-align:center}.a2fm-formation-page .a2fm-infos-titre-sub{color:#d13990;font-size:30px}.a2fm-formation-content-center p{font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.3}.moreless{font-family:Open Sans}.a2fm-formation-content-top{background:#ecf7fa;border-radius:8px}@media (max-width:575px){.a2fm-formation-content-top{margin-left:-1.5rem;margin-right:-1.5rem}}.a2fm-formation-content-top h4{font-family:Open Sans!important}.a2fm-formation-content-top .btn-access-formation{width:auto}@media (max-width:575px){.a2fm-formation-content-top .btn-access-formation{bottom:0;left:50%;position:absolute;transform:translate(-50%,100%)}}.a2fm-formation-content-bottom{background:#ecf7fa;border-radius:8px}.a2fm-formation-content-bottom select{background:#883c8f;border:0;color:#fff}.a2fm-bg-white{background-color:#fff;border-radius:20px}.a2fm-formation-img{bottom:0;left:10px;max-width:200px;position:absolute;width:17%;z-index:1}.truncate-text{text-align:justify}.a2fm-infos-formation{background:#ecf7fa;border-radius:8px;box-shadow:0 0 5px 2px rgba(0,0,0,.1);position:relative}@media (max-width:575px){.a2fm-infos-formation{box-shadow:none}}.a2fm-infos-formation:after{background:#ededed;bottom:-1.5rem;content:"";height:1px;left:0;position:absolute;right:0;width:100%}.a2fm-infos-formation-titre{color:#4a4a4a;font-family:Open Sans;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;padding-bottom:.5rem;text-transform:uppercase}@media (max-width:575px){.a2fm-infos-formation-titre{font-size:15px}}.a2fm-infos-formation-chiffre{color:#000;font-family:Open Sans;font-size:15px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;margin-bottom:10px}@media (max-width:575px){.a2fm-infos-formation-chiffre{font-size:16px}}.a2fm-infos-formation-chiffre-prix{color:#d13990}.a2fm-infos-formation-lien{color:#04afde}.a2fm-infos-formation-formateurs-titre{color:#180c50;font-family:Open Sans;font-size:30px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:.69;text-align:center}.a2fm-infos-formation-public{font-family:Open Sans;font-size:15px;max-height:300px;overflow-y:scroll}.a2fm-infos-formation-left-titre{color:#4a4a4a;font-weight:700;line-height:normal}.a2fm-infos-formation-left-titre,.a2fm-left-block-container-text{font-family:Open Sans;font-size:15px;font-stretch:normal;font-style:normal;letter-spacing:normal}.a2fm-left-block-container-text{color:#000;font-weight:400;line-height:1.22}.a2fm-left-block-container-text a{text-decoration:none}.a2fm-left-block-container-text b{color:#04afde;font-weight:700}.a2fm-formation-objectif h3{color:#d13990;font-size:30px;font-weight:700;line-height:normal;text-align:center}.a2fm-formation-objectif h3,.a2fm-formation-objectif-text{font-family:Open Sans;font-stretch:normal;font-style:normal;letter-spacing:normal}.a2fm-formation-objectif-text{color:#4a4a4a;font-size:15px;font-weight:400;line-height:1.39}.a2fm-etapes-container h3{font-size:22px}.a2fm-etapes-container .a2fm-reponse-question{font-size:15px;font-weight:300}.a2fm-etapes-container .a2fm-reponse-question b{color:#180c50;font-weight:700}.container-input-search-formations{background-color:#fff;border-radius:4px}@media (max-width:575px){.container-input-search-formations{background-color:transparent;border-radius:0}}.container-input-search-formations-border:after{background:#979797;border-radius:4px;content:"";height:74%;position:absolute;right:0;top:13%;width:1px}@media (max-width:991px){.container-input-search-formations-border:after{display:none}}.container-input-search-formations input{border-bottom-right-radius:0;border-top-right-radius:0;outline:none}@media (max-width:575px){.container-input-search-formations input{border-radius:.25rem}}.container-input-search-formations input:focus{border:0!important;box-shadow:none!important}.container-input-search-formations select{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;outline:none}.container-input-search-formations select:focus{border:0!important;box-shadow:none!important}.container-input-search-formations select[name=region]{height:100%!important}@media (max-width:575px){.container-input-search-formations select[name=region]{border-radius:.25rem;height:auto!important}}.container-input-search-formations .container-white{background-color:#fff;border-bottom-right-radius:4px;border-top-right-radius:4px}@media (max-width:575px){.container-input-search-formations .container-white{background-color:transparent;border-radius:0}}.container-input-search-formations i{color:#04afde;font-size:26px;left:20px;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:575px){.container-input-search-formations button[type=submit]{background-color:#04afde}}.thinking-illu{left:0;position:absolute;top:0;transform:translate(-70%,-80%);width:200px}.les-etapes .card{border-color:#180c50}.les-etapes .card-header{background:#180c50;border:0}.les-etapes .card-header .btn{color:#fff;font-size:17px;font-weight:700;text-decoration:none;white-space:normal}.a2fm-infos-public{border:1px solid #ededed;border-radius:8px}.a2fm-infos-public h4{color:#04afde;font-size:24px;font-weight:700}.illu-doctor{bottom:0;position:absolute;right:0;transform:translateY(20%)}.table-formations.dataTable th{border:1px solid rgba(221,236,239,.8)}.table-formations.dataTable th.sorting,.table-formations.dataTable th.sorting_asc,.table-formations.dataTable th.sorting_desc{padding-left:22px}.table-formations.dataTable th.sorting:after,.table-formations.dataTable th.sorting_asc:after,.table-formations.dataTable th.sorting_desc:after{left:8px;right:auto;top:10px}#mosaique_formations_a2fm,#mosaique_formations_a2fm .titre{color:#fff}#mosaique_formations_a2fm .sous-titre{color:#fff;font-family:Open Sans!important;font-size:18px}#mosaique_formations_a2fm .h3{align-items:flex-end;display:flex;font-size:22px;position:relative}#mosaique_formations_a2fm .h2{align-items:center;display:flex;flex-direction:column;font-size:30px;position:relative}#mosaique_formations_a2fm .h4{font-size:20px;position:relative}#mosaique_formations_a2fm .deco-right{background:#91d3ee;border-radius:5px;height:5px;margin-bottom:5px;margin-left:10px;width:75px}#mosaique_formations_a2fm .deco-bottom{background:#91d3ee;border-radius:5px;height:5px;margin-top:10px;width:75px}#mosaique_formations_a2fm .loader{align-items:center;background:#fff;border-radius:4px;bottom:20px;box-shadow:1px 1px 12px 0 rgba(47,25,127,.38);color:#2f197f;display:flex;font-weight:700;justify-content:center;padding:11px 16px;position:fixed;right:20px;z-index:99999999999}#mosaique_formations_a2fm .loader .fa{animation:rotate 1s ease infinite;font-size:30px;transition:all .35s ease}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}#mosaique_formations_a2fm .owl-theme .owl-nav button{align-items:center;background:#fff;color:#180c50;display:flex;font-size:38px;height:38px;justify-content:center;outline:none;padding:4px!important;position:absolute;top:50%;transform:translateY(-50%);width:28px}#mosaique_formations_a2fm .owl-theme .owl-nav button span{left:50%;position:absolute;top:42%;transform:translate(-50%,-50%)}#mosaique_formations_a2fm .owl-theme .owl-nav button.owl-prev{left:-45px}#mosaique_formations_a2fm .owl-theme .owl-nav button.owl-next{right:-45px}#mosaique_formations_a2fm .owl-theme .owl-dots:not(.disabled){display:flex;justify-content:center;margin:20px 0}#mosaique_formations_a2fm .owl-theme .owl-dots:not(.disabled) .owl-dot{background:#fff;border:1px solid #27146e;border-radius:50%;height:12px;margin:0 2px;width:12px}#mosaique_formations_a2fm .owl-theme .owl-dots:not(.disabled) .owl-dot.active{background:#91d3ee}#mosaique_formations_a2fm .owl-theme.owl-carousel-groupe .owl-nav button.owl-prev{left:-16px}#mosaique_formations_a2fm .owl-theme.owl-carousel-groupe .owl-nav button.owl-next{right:-16px}#mosaique_formations_a2fm .owl-theme.owl-carousel-groupe .owl-dots:not(.disabled){margin:0}#mosaique_formations_a2fm .owl-theme.owl-carousel-groupe .owl-dots:not(.disabled) .owl-dot.active{background:#27146e}#mosaique_formations_a2fm .modal-xl{top:50%;transform:translateY(-50%)}#mosaique_formations_a2fm a[data-toggle=collapse]{align-items:center;background:#fff;border-radius:2px;box-shadow:0 0 5px 2px rgba(0,0,0,.1);display:flex;position:relative;text-decoration:none}#mosaique_formations_a2fm a[data-toggle=collapse]:before{background:#fff;content:"";height:10px;left:-25px;position:absolute;top:50%;transform:translateY(-50%);width:30px}#mosaique_formations_a2fm a[data-toggle=collapse][aria-expanded=false] .fa-chevron-down{transform:rotate(-90deg)}#mosaique_formations_a2fm a[data-toggle=collapse] .fa{color:#180c50;font-size:20px;transition:all .15s ease}#mosaique_formations_a2fm a[data-toggle=collapse] .a2fm-search-type-results{align-items:flex-end!important;color:#180c50;display:flex!important;text-transform:uppercase}#mosaique_formations_a2fm a[data-toggle=collapse] .a2fm-search-type-results span{font-size:18px;margin-bottom:3px;margin-left:2px}#mosaique_formations_a2fm a[data-toggle=collapse] .a2fm-search-type-results span b{font-size:14px}#mosaique_formations_a2fm .card-body .new-info{align-items:center;display:flex;flex-direction:column;position:absolute;right:12px;top:12px}#mosaique_formations_a2fm .card-body .new-info .agenda{color:#180c50;font-family:ArialRounded!important;font-size:40px;font-weight:700;line-height:1;margin-top:-5px;pointer-events:none}#mosaique_formations_a2fm .card-body .new-info .agenda .deco-bottom{background:none;color:#91d3ee;font-size:14px;height:auto;margin:2px auto 6px;text-align:center;text-transform:uppercase;width:100%}#mosaique_formations_a2fm .card-body .new-info .badge-organisme{bottom:unset!important;left:unset!important;padding:2px 11px!important;position:relative!important;right:unset!important;top:unset!important}#mosaique_formations_a2fm .container__categories .checkox-button-container .box-declinaison--item,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button-item{font-family:Open Sans,sans-serif!important;position:relative;transition:all .35s ease}#mosaique_formations_a2fm .container__categories .checkox-button-container .box-declinaison--item input,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button input,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button-item input{cursor:none;left:0;opacity:0;outline:none;position:absolute;top:0;visibility:hidden;z-index:-999999}#mosaique_formations_a2fm .container__categories .checkox-button-container .box-declinaison--item:not(.box-declinaison--item):hover,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button-item:not(.box-declinaison--item):hover,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button:not(.box-declinaison--item):hover{cursor:pointer}#mosaique_formations_a2fm .container__categories .checkox-button-container .box-declinaison--item h4,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button h4,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button-item h4{align-items:center;background-color:#fff;color:#180c50;display:flex;font-family:ArialRounded!important;font-size:17px;font-stretch:normal;font-style:normal;font-weight:700;justify-content:start;letter-spacing:normal;line-height:normal;margin:0;padding:1.25rem;text-align:center;text-transform:uppercase}@media (max-width:575px){#mosaique_formations_a2fm .container__categories .checkox-button-container .box-declinaison--item h4,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button h4,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button-item h4{font-size:14px}}#mosaique_formations_a2fm .container__categories .checkox-button-container .box-declinaison--item h4 .radio-icon,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button h4 .radio-icon,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button-item h4 .radio-icon{align-items:center;border:1px solid #180c50;border-radius:50%;display:flex;height:17px;justify-content:center;min-height:17px;min-width:17px;pointer-events:none;position:relative;width:17px}#mosaique_formations_a2fm .container__categories .checkox-button-container .box-declinaison--item h4 .check-icon,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button h4 .check-icon,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button-item h4 .check-icon{align-items:center;border:1px solid #180c50;display:flex;height:17px;justify-content:center;min-height:17px;min-width:17px;pointer-events:none;position:relative;width:17px}#mosaique_formations_a2fm .container__categories .checkox-button-container .box-declinaison--item input:checked+h4,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button input:checked+h4,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button-item input:checked+h4{background-color:#09afdd;color:#fff}#mosaique_formations_a2fm .container__categories .checkox-button-container .box-declinaison--item input:checked+h4 .radio-icon,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button input:checked+h4 .radio-icon,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button-item input:checked+h4 .radio-icon{border-color:#fff}#mosaique_formations_a2fm .container__categories .checkox-button-container .box-declinaison--item input:checked+h4 .radio-icon:after,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button input:checked+h4 .radio-icon:after,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button-item input:checked+h4 .radio-icon:after{background-color:#fff;border-radius:50%;content:"";height:8px;width:8px}#mosaique_formations_a2fm .container__categories .checkox-button-container .box-declinaison--item input:checked+h4 .check-icon,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button input:checked+h4 .check-icon,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button-item input:checked+h4 .check-icon{border-color:#fff}#mosaique_formations_a2fm .container__categories .checkox-button-container .box-declinaison--item input:checked+h4 .check-icon:after,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button input:checked+h4 .check-icon:after,#mosaique_formations_a2fm .container__categories .checkox-button-container .checkox-button-item input:checked+h4 .check-icon:after{background:#fff;content:"";height:10px;min-height:10px;min-width:10px;width:10px}#mosaique_formations_a2fm .container__categories .checkox-button-container .new-info{align-items:center;display:flex;flex-direction:column;position:absolute;right:20px;top:14px}#mosaique_formations_a2fm .container__categories .checkox-button-container .new-info .agenda{color:#180c50;font-family:ArialRounded!important;font-size:40px;font-weight:700;line-height:1;margin-top:-5px;pointer-events:none}#mosaique_formations_a2fm .container__categories .checkox-button-container .new-info .agenda .deco-bottom{background:none;color:#91d3ee;font-size:14px;height:auto;margin:2px auto 6px;text-align:center;text-transform:uppercase;width:100%}#mosaique_formations_a2fm .container__categories .checkox-button-container .new-info .badge-organisme{bottom:unset!important;left:unset!important;padding:2px 11px!important;position:relative!important;right:unset!important;top:unset!important}#mosaique_formations_a2fm .container__categories .checkox-button-container .groupe-descr{color:#4a4a4a;font-family:Open Sans,sans-serif;font-size:15px;line-height:1.3;position:relative;z-index:1}#mosaique_formations_a2fm .container__categories--item{background:#fff;border:1px solid #615894;border-radius:8px;box-shadow:0 0 5px 2px rgba(0,0,0,.1);overflow:hidden}#mosaique_formations_a2fm .container__categories--item .checkox-button-container,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .box-declinaison--item,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button-item{height:100%}#mosaique_formations_a2fm .container__categories--item .checkox-button-container .box-declinaison--item h4,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button h4,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button-item h4{align-items:start;background:transparent;display:flex;flex-direction:column;justify-content:center;min-height:37px;padding:0;position:relative;transition:all .35s ease;width:100%}#mosaique_formations_a2fm .container__categories--item .checkox-button-container .box-declinaison--item h4:before,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button h4:before,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button-item h4:before{background:#615894;border-radius:50%;content:"";height:10px;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .45s ease;width:10px}#mosaique_formations_a2fm .container__categories--item .checkox-button-container .box-declinaison--item h4 .arrow-deco,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button h4 .arrow-deco,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button-item h4 .arrow-deco{align-items:center;border:1px solid #615894;border-radius:50%;display:flex;height:32px;justify-content:center;min-height:32px;min-width:32px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px}#mosaique_formations_a2fm .container__categories--item .checkox-button-container .box-declinaison--item img,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button img,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button-item img{height:120px;object-fit:contain;padding:20px 0;transition:all .35s ease;z-index:1}#mosaique_formations_a2fm .container__categories--item .checkox-button-container .box-declinaison--item:not(.box-declinaison--item):hover,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button-item:not(.box-declinaison--item):hover,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button:not(.box-declinaison--item):hover{transform:none}#mosaique_formations_a2fm .container__categories--item .checkox-button-container .box-declinaison--item:not(.box-declinaison--item):hover h4,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button-item:not(.box-declinaison--item):hover h4,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button:not(.box-declinaison--item):hover h4{padding:0 0 0 20px}#mosaique_formations_a2fm .container__categories--item .checkox-button-container .box-declinaison--item:not(.box-declinaison--item):hover h4:before,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button-item:not(.box-declinaison--item):hover h4:before,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button:not(.box-declinaison--item):hover h4:before{opacity:1}#mosaique_formations_a2fm .container__categories--item .checkox-button-container .box-declinaison--item:not(.box-declinaison--item):hover img,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button-item:not(.box-declinaison--item):hover img,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button:not(.box-declinaison--item):hover img{transform:scale(1.03)}#mosaique_formations_a2fm .container__categories--item .checkox-button-container .box-declinaison--item:not(.box-declinaison--item):hover .arrow-deco,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button-item:not(.box-declinaison--item):hover .arrow-deco,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button:not(.box-declinaison--item):hover .arrow-deco{border-width:2px}#mosaique_formations_a2fm .container__categories--item .checkox-button-container .box-declinaison--item:not(.box-declinaison--item):hover .fond-active,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button-item:not(.box-declinaison--item):hover .fond-active,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button:not(.box-declinaison--item):hover .fond-active{opacity:.5}#mosaique_formations_a2fm .container__categories--item .checkox-button-container .box-declinaison--item .fond-active,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button .fond-active,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button-item .fond-active{background-color:#09afdd;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .35s ease;z-index:0}#mosaique_formations_a2fm .container__categories--item .checkox-button-container .box-declinaison--item input:checked+.fond-active,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button input:checked+.fond-active,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button-item input:checked+.fond-active{opacity:1}#mosaique_formations_a2fm .container__categories--item .checkox-button-container .box-declinaison--item input:checked+.fond-active+h4,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button input:checked+.fond-active+h4,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button-item input:checked+.fond-active+h4{padding:0 0 0 20px}#mosaique_formations_a2fm .container__categories--item .checkox-button-container .box-declinaison--item input:checked+.fond-active+h4:before,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button input:checked+.fond-active+h4:before,#mosaique_formations_a2fm .container__categories--item .checkox-button-container .checkox-button-item input:checked+.fond-active+h4:before{opacity:1}#mosaique_formations_a2fm .container__categories--item .box-declinaison--item--info .a2fm-desc-info-bottom>div{color:#180c50!important;font-size:14px}#mosaique_formations_a2fm .container__categories--item .box-declinaison--item--info--title{color:#180c50!important;font-style:italic}#mosaique_formations_a2fm .container__categories .nav-link{box-shadow:0 0 15px 5px rgba(0,0,0,.15);opacity:.5;transition:opacity .35s ease}#mosaique_formations_a2fm .container__categories .nav-link.active,#mosaique_formations_a2fm .container__categories .nav-link:hover{opacity:1}#mosaique_formations_a2fm .container__categories .nav-link.active{border:1px solid #fff}#mosaique_formations_a2fm .container__categories .nav-link.dpc{background:#883c8f}#mosaique_formations_a2fm .container__categories .nav-link.faf{background:#d13990}#mosaique_formations_a2fm .container__categories .nav-link.autre{background:#04afde}#mosaique_formations_a2fm .container__categories .nav-link.we{background:#180c50}#mosaique_formations_a2fm .container__themes{position:relative}#mosaique_formations_a2fm .container__themes:before{background-color:#fff;border-radius:1px;bottom:5px;content:"";left:-20px;position:absolute;top:5px;width:2px}#mosaique_formations_a2fm .container__themes--item h4{color:#fff;cursor:pointer;font-family:Open Sans!important;font-size:16px}#mosaique_formations_a2fm .container__themes--item input{cursor:pointer;width:20px}.mosaique-formations .menu-fixed.fixed{position:relative!important}.container-large{margin:0 auto;max-width:1440px;padding:0 20px;width:100%}.btn-organisme{color:#fff!important;font-family:ArialRounded!important;font-size:30px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal}.btn-organisme.a2fm{background-color:#180c50}.btn-organisme.dpc{background-color:#883c8f}.btn-organisme.faf{background-color:#d13990}.btn-organisme.autre{background-color:#04afde}.container-bg-main{background-position:bottom;background-size:cover;position:relative}.a2fm-main-content p{color:#fff;font-family:Open Sans;font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.4;text-align:justify}.a2fm-main-content p b{color:inherit;font-weight:500}.a2fm-main-content h3{color:#fff;font-family:Open Sans;font-size:37px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;text-transform:uppercase}@media (max-width:575px){.a2fm-main-content h3{font-size:25px}}.a2fm-main-content h4{color:#fff;font-family:Open Sans!important;font-size:15px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal}.a2fm-presentation-img{background-position:50%;background-size:contain;height:100%}.a2fm-image-bulle{background-position:50%;background-size:cover;border-radius:50%;display:inline-block;height:128px;width:128px}.a2fm-main-content .presentation-photo-president{margin-top:42px;text-align:center}.group-image{width:100%}.container-img-partenaires{align-items:center;display:flex;height:190px;justify-content:center}.a2fm-gris-block p,.a2fm-gris-block ul{color:#000;font-family:Open Sans;font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.3;text-align:justify}.a2fm-gris-block p b{font-weight:500}.a2fm-gris-block ul{padding-left:16px}.a2fm-paragraphe-titre{color:#000;font-family:Open Sans!important;font-size:17px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.3;text-align:justify}@media (max-width:575px){.a2fm-paragraphe-titre{font-size:22px}}.a2fm-paragraphe-texte{font-family:Open Sans!important}.a2fm-paragraphe-titre span{font-size:16px}.container-bon-savoir h2{color:#180c50;font-size:38px;text-align:center}.container-bon-savoir h2,.container-bon-savoir h3{font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;text-transform:uppercase}.container-bon-savoir h3{color:#d13990;font-size:24px}.container-bon-savoir p{color:#000;font-family:Open Sans;font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.4}.oval-illu{left:0;position:absolute;top:0;transform:translateY(-15%);width:55%;z-index:-1}@media (max-width:768px){.oval-illu{width:100%}}.illu-presentation{display:block;margin:0 auto;max-width:574px;min-width:470px;width:100%;z-index:0}@media (min-width:992px){.illu-presentation{transform:translateY(45%)}}.illu-attestation{display:block;margin:0 auto;max-width:350px;width:100%;z-index:0}@media (min-width:992px){.illu-attestation{transform:translateY(45%)}}.a2fm-attestation-etapes-titre{color:#180c50;font-family:Open Sans;font-size:20px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;text-align:justify}.a2fm-attestation-etapes-chiffre{color:#d13990;font-size:72px;font-weight:700;line-height:1}.attestation-etape-arrow-2{left:-32%;position:absolute;top:-15%}.attestation-etape-arrow-3{position:absolute;right:-15%;top:-55%;transform:rotateY(180deg) rotate(15deg);z-index:-1}.attestation-etape-arrow-4{left:-28%;position:absolute;top:-20%}.container-bg-article-single{position:relative}.a2fm-article-single-bloc{background:#ecf7fa;border-radius:8px}.a2fm-article-single-ariane{color:#4a4a4a;font-family:Open Sans;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal}.a2fm-article-single-ariane a{color:#4a4a4a;display:inline-block;text-transform:lowercase}.a2fm-article-single-ariane a.link-current{color:#000}.a2fm-article-single-ariane a:first-letter{text-transform:uppercase}.a2fm-article-single-rs{color:#000;font-family:Open Sans;font-size:15px}.a2fm-article-single-rs .a2fm-btn-rond i{color:#04afde;font-size:18px}.a2fm-article-single{color:#4a4a4a;font-size:15px;font-weight:400;line-height:1.4}.a2fm-article-single,.a2fm-article-single h1,.a2fm-article-single h2{font-family:Open Sans;font-stretch:normal;font-style:normal;letter-spacing:normal}.a2fm-article-single h1,.a2fm-article-single h2{color:#180c50;font-size:42px;font-weight:700;line-height:normal;text-align:center}@media (max-width:575px){.a2fm-article-single h1,.a2fm-article-single h2{font-size:32px}}.a2fm-article-single h3{color:#180c50;font-family:Open Sans;font-size:38px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal}@media (max-width:575px){.a2fm-article-single h3{font-size:30px}}.a2fm-article-single h4{color:#4a4a4a;font-family:Open Sans!important;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal}.a2fm-article-single h4 span{color:#000}.a2fm-article-single p{color:#4a4a4a;font-family:Open Sans;font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.4}.a2fm-article-single p b{color:inherit;font-weight:500}.a2fm-article-single .a2fm-article-single-content li,.a2fm-article-single .a2fm-article-single-content p{color:#4a4a4a;font-family:Open Sans;font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.4}.a2fm-article-single .a2fm-article-single-content p{text-align:justify}.a2fm-article-single .a2fm-article-single-content h1{font-size:17px;text-align:left}.a2fm-article-single .a2fm-article-single-content h2{font-size:16px;text-align:left}.a2fm-article-single .a2fm-article-single-content h3,.a2fm-article-single .a2fm-article-single-content h4{font-size:15px;text-align:left}.container-bg-gradient,.container-bg-user-container{background:#fff;background:-moz-linear-gradient(180deg,#fff 0,#f8f9fa 100%);background:-webkit-linear-gradient(180deg,#fff,#f8f9fa);background:linear-gradient(180deg,#fff,#f8f9fa);background-position:100% 100%;background-repeat:repeat;background-size:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f8f9fa",GradientType=1);position:relative}.container-bg-blue{background-color:#ebeffd}.a2fm-login-block h2{color:#180c50}.a2fm-login-block h2:first-letter{text-transform:uppercase}.a2fm-login-block h3{font-size:18px;font-weight:300;max-width:100%;text-transform:lowercase}.a2fm-login-block h3:first-letter{text-transform:uppercase}.a2fm-bg-grey,.a2fm-bordered-login-form{background-color:#fcfcfc;border-radius:15px;box-shadow:0 0 5px 2px rgba(0,0,0,.2)}@media (max-width:575px){.a2fm-bg-grey,.a2fm-bordered-login-form{border-radius:0;box-shadow:none}}.a2fm-bg-grey label,.a2fm-bg-grey label a,.a2fm-bg-grey small,.a2fm-bordered-login-form label,.a2fm-bordered-login-form label a,.a2fm-bordered-login-form small{color:#6b6c6f;font-family:Open Sans;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.09px;line-height:normal}.a2fm-bg-grey input,.a2fm-bordered-login-form input{color:#4a4a4a;font-family:Open Sans;font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;padding:12px;position:relative}.a2fm-bg-grey input.input-picto,.a2fm-bordered-login-form input.input-picto{padding-left:50px}.a2fm-bg-grey input::placeholder,.a2fm-bordered-login-form input::placeholder{color:#dfe2e6}.a2fm-bg-grey i.first,.a2fm-bordered-login-form i.first{bottom:0;color:#04afde;font-size:20px;left:28px;position:absolute;transform:translate(-50%,-50%);z-index:1}.container-contenu{position:relative}.container-contenu:after{background-image:url(/build/images/rectangle-blanc.d22e729d.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;min-height:450px;position:absolute;top:0;width:100%;z-index:-2}.container-contenu.comite-scientifique:after,.container-contenu.redacteurs:after{height:28%}@media (max-width:768px){.container-contenu.comite-scientifique:after,.container-contenu.redacteurs:after{height:50%}}.container-contenu ul:not(.classic-list){display:flex;flex-wrap:wrap;justify-content:center;margin:2rem 0;padding:0}.container-contenu ul:not(.classic-list) li{align-items:center;background:#fff;border-radius:8px;box-shadow:0 0 5px 2px rgba(0,0,0,.1);color:#d13990;display:flex;font-size:22px;font-weight:700;margin:.5rem;min-height:102px;padding:1.5rem;width:46%}@media (max-width:780px){.container-contenu ul:not(.classic-list) li{width:100%}}.container-contenu table{background:#fff;border-radius:8px;box-shadow:0 0 5px 2px rgba(0,0,0,.2);margin:2.5rem 0;padding:2rem;width:100%}.a2fm-mentions-legales{color:#4a4a4a;font-family:Open Sans;font-weight:300}.a2fm-mentions-legales h2{font-size:20px;font-weight:500;line-height:normal}.a2fm-mentions-legales h2,.a2fm-mentions-legales li,.a2fm-mentions-legales p{color:#4a4a4a;font-family:Open Sans;font-stretch:normal;font-style:normal;letter-spacing:normal}.a2fm-mentions-legales li,.a2fm-mentions-legales p{font-size:15px;font-weight:400;line-height:1.25}.a2fm-mentions-legales p{text-align:justify}.a2fm-mentions-legales p b{color:inherit;font-weight:500}.a2fm-mentions-legales h3{color:#180c50;font-family:Open Sans;font-size:34px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;text-transform:uppercase}@media (max-width:575px){.a2fm-mentions-legales h3{font-size:26px}}.a2fm-mentions-legales h4{color:#d13990;font-family:Open Sans!important;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;margin-bottom:1.5rem}.a2fm-main-footer{background:#fff;border-top:1px solid #ededed}.a2fm-main-footer .a2fm-main-footer-descr{font-size:14px;line-height:1.36}.a2fm-main-footer .a2fm-footer-col-contact,.a2fm-main-footer .a2fm-main-footer-descr{color:#4a4a4a;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal}.a2fm-main-footer .a2fm-footer-col-contact{font-size:13px;line-height:1.5}.a2fm-main-footer .a2fm-footer-col-contact span{font-style:italic;line-height:normal}.a2fm-btn-rond img{display:inline-block;width:20px}.a2fm-footer-col h3{color:#4a4a4a;font-family:Open Sans!important;font-size:15px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-transform:uppercase}.a2fm-footer-col i{margin-right:6px}.a2fm-footer-col .tags{display:flex;justify-content:space-between;list-style-type:none;padding:0}.a2fm-footer-col li{color:#4a4a4a;font-family:Open Sans;font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:2.92}.a2fm-copy,.a2fm-footer-col li a{color:#4a4a4a}.a2fm-copy{font-family:Open Sans;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal}.a2fm-copy a{color:#4a4a4a;margin:0 4px}.a2fm-foot-menu{display:flex;justify-content:space-between;list-style-type:none}.a2fm-foot-menu a.selected{color:#fff}.a2fm-foot-menu a{color:#8f8f8f;font-size:15px;text-transform:uppercase;transition:all .3s ease}.a2fm-foot-menu a:hover{color:#fff;text-decoration:none}.a2fm-main-footer .certif-qualiopi{background:#fff;border:none;border-radius:4px;font-family:Open Sans;font-size:14px;margin-left:-15px;outline:none!important;z-index:1}@media (min-width:1200px){.a2fm-main-footer .certif-qualiopi{margin-left:0;margin-top:-15px}}.a2fm-main-footer .certif-qualiopi:hover{cursor:pointer}.a2fm-main-footer .certif-qualiopi img{height:90px}.certif-action{color:#4a4a4a}.certif-action span{color:#e1000f;font-weight:700;text-transform:uppercase}.deco-fond-gabarit{position:absolute;right:15%;top:48%;transform:translateY(-50%);z-index:0}.content-body-equipe{margin-bottom:80px;margin-top:-80px}.container-bg-gradient-gabarit{background-color:#291672;background-position:50%;background-size:cover}@media (max-width:580px){.container-bg-gradient-gabarit:before{min-height:100vh}}.a2fm-page-contenu-gabarit .a2fm-formation-ariane,.a2fm-page-contenu-gabarit .a2fm-formation-ariane a,.container-bg-gradient-gabarit .a2fm-page-contenu-gabarit h3,.container-bg-gradient-gabarit .a2fm-page-contenu-gabarit h4{color:#fff!important}.a2fm-page-contenu-gabarit h4{margin-bottom:35px!important}.a2fm-page-contenu-administrable .chapeau p{color:#fff;line-height:1.5}.a2fm-page-contenu-administrable-equipe .une-personne-fond{background-position:50%;background-size:cover;border-radius:10px;height:100%;width:100%}.a2fm-page-contenu-administrable-equipe .une-personne:nth-child(4n+1) .une-personne-fond,.a2fm-page-contenu-administrable-equipe .une-personne:nth-child(4n+2) .une-personne-fond,.a2fm-page-contenu-administrable-equipe .une-personne:nth-child(4n+3) .une-personne-fond,.a2fm-page-contenu-administrable-equipe .une-personne:nth-child(4n+4) .une-personne-fond{min-height:285px}.a2fm-page-contenu-administrable-equipe .une-personne-fond{overflow:scroll;padding:15px;position:relative}.a2fm-page-contenu-administrable-equipe .une-personne-fond:after{background-color:#d03a91;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;z-index:0}.a2fm-page-contenu-administrable-equipe .une-personne-descr{bottom:15px;left:15px;position:absolute;right:15px;z-index:2}.a2fm-page-contenu-administrable-equipe .une-personne-titre{color:#fff;font-family:ArialRounded;font-weight:700;position:relative}.a2fm-page-contenu-administrable-equipe .une-personne-titre:after{background-color:#d03a91;border-radius:10px;bottom:13px;content:"";height:4px;left:0;opacity:0;position:absolute;width:40px}.a2fm-page-contenu-administrable-equipe .une-personne-contenu{height:0;max-height:210px;opacity:0;overflow:scroll;transition:height .5s ease;visibility:hidden}.a2fm-page-contenu-administrable-equipe .une-personne-contenu p{color:#fff;margin:0;word-break:break-all}.a2fm-page-contenu-administrable-equipe .une-personne-fond:hover:after{opacity:.5}.a2fm-page-contenu-administrable-equipe .une-personne-fond:hover .une-personne-contenu{height:auto;opacity:1;visibility:visible}.a2fm-page-contenu-administrable-equipe .une-personne-fond:hover .une-personne-titre{padding-bottom:20px}.a2fm-page-contenu-administrable-equipe .une-personne-fond:hover .une-personne-titre:after{opacity:1}.a2fm-page-contenu-administrable-equipe .une-personne{min-height:285px}@media (min-width:1200px){.a2fm-page-contenu-administrable-equipe .une-personne:nth-child(4n+1){margin-bottom:-20px!important;padding-top:30px}.a2fm-page-contenu-administrable-equipe .une-personne:nth-child(4n+3){margin-bottom:-40px!important;padding-top:50px}.a2fm-page-contenu-administrable-equipe .une-personne:nth-child(4n+4){padding-top:10px}}.a2fm-page-contenu-administrable-programmes .un-programme-content{background-color:#fbfbfb;border-radius:10px;box-shadow:0 0 6px 0 rgba(0,0,0,.3)}.a2fm-page-contenu-administrable-programmes .un-programme-titre{color:#6339fd;font-family:ArialRounded;font-size:24px;font-weight:700;text-align:center}.a2fm-page-contenu-administrable-programmes .un-programme-contenu p,.a2fm-page-contenu-administrable-programmes .un-programme-contenu ul li{color:#000!important;line-height:1.5!important}.a2fm-page-contenu-administrable-programmes .un-programme-contenu h1,.a2fm-page-contenu-administrable-programmes .un-programme-contenu h2,.a2fm-page-contenu-administrable-programmes .un-programme-contenu h3,.a2fm-page-contenu-administrable-programmes .un-programme-contenu h4,.a2fm-page-contenu-administrable-programmes .un-programme-contenu h5,.a2fm-page-contenu-administrable-programmes .un-programme-contenu h6{color:#000;font-size:16px;font-weight:700;margin-bottom:20px;text-transform:none}.a2fm-page-contenu-administrable-programmes{position:relative}.a2fm-page-contenu-administrable-programmes .deco-programmes img{left:50%;max-width:300px;position:absolute;top:0;transform:translateX(-50%);z-index:1}.a2fm-page-contenu-administrable-faq.a2fm-page-contenu-gabarit h3:after{background-color:#fff;border-radius:10px;bottom:0;content:"";height:4px;left:0;position:absolute;width:40px}#search_faq{-webkit-appearance:none;background:#fff;border:0;border-radius:0;border-radius:10px;border-right:1px solid rgba(0,0,0,.07);color:#8f8f8f;font-size:14px;font-weight:400;height:48px;outline:none;padding-left:24px;padding-right:24px;text-transform:uppercase}.faq-search{position:relative}.faq-search i{color:#04afde;font-size:25px;position:absolute;right:25px;top:50%;transform:translateY(-50%)}.a2fm-page-contenu-administrable-faq .container-questions{background-color:#fbfbfb;border-radius:10px;box-shadow:0 0 6px 0 rgba(0,0,0,.25)}.a2fm-page-contenu-administrable-faq .container-questions .question{color:#1e105d;font-family:ArialRounded;font-size:16px;font-weight:700;padding-right:25px;position:relative;text-decoration:none}.a2fm-page-contenu-administrable-faq .container-questions .question:before{background-color:#242b3e;border-radius:1px;content:"";height:5px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:18px}.a2fm-page-contenu-administrable-faq .container-questions .question:after{background-color:#242b3e;border-radius:1px;content:"";height:18px;position:absolute;right:9px;top:50%;transform:translate(50%,-50%);width:5px}.a2fm-page-contenu-administrable-faq .container-questions .question[aria-expanded=true]:after{opacity:0}.a2fm-page-contenu-administrable-faq .response p,.a2fm-page-contenu-administrable-faq .response ul li{color:#1e105d!important;line-height:1.5!important}.a2fm-page-contenu-administrable-faq .response a{color:#04afde!important}.content-body-tableau{margin-top:-80px}.content-body-tableau .dataTables_wrapper{align-items:center;display:flex;flex-direction:column;width:100%}.content-body-tableau table{background:#fff;border:0;border-radius:10px;box-shadow:0 0 6px 0 rgba(0,0,0,.25);font-family:Open Sans}.content-body-tableau table td,.content-body-tableau table th{border-left:0;border-right:0;border-color:#f3f3f3;border-top:0;color:#160d46;font-size:13px;padding:17px 20px!important}.content-body-tableau table tr:last-of-type td:first-of-type{border-bottom-left-radius:10px}.content-body-tableau table tr:last-of-type td:last-of-type{border-bottom-right-radius:10px}.content-body-tableau table th{background-color:#f7f7f7;border-top:0;font-size:14px;text-transform:uppercase}.content-body-tableau table th:first-of-type{border-top-left-radius:10px}.content-body-tableau table th:last-of-type{border-top-right-radius:10px}.content-body-tableau table.dataTable thead th.sorting:after,.content-body-tableau table.dataTable thead th.sorting_asc:after,.content-body-tableau table.dataTable thead th.sorting_desc:after{top:18px!important}.content-body-tableau .dataTables_length{display:none}.content-body-tableau .dataTables_paginate{padding:20px!important}.content-body-tableau .dataTables_paginate span .paginate_button{all:unset;border:0!important;border-radius:50%!important;color:#160d46!important;display:inline-block!important;height:25px!important;line-height:25px;margin:0 2px;padding:2px!important;text-align:center;width:25px!important}.content-body-tableau .dataTables_paginate span .paginate_button.current{background:#160d46!important;color:#fff!important;font-weight:700}.content-body-tableau .dataTables_paginate span .paginate_button.current:hover,.content-body-tableau .dataTables_paginate span .paginate_button:hover{background:#160d46!important;color:#fff!important;cursor:pointer;font-weight:700}.content-body-tableau .dataTables_wrapper .dataTables_paginate>.paginate_button{background:transparent!important;border:0!important;box-shadow:none!important;color:#160d46!important;display:inline;outline:none!important}.content-body-tableau .dataTables_wrapper .dataTables_paginate>.paginate_button:after,.content-body-tableau .dataTables_wrapper .dataTables_paginate>.paginate_button:before{transform:translateY(-3px)!important}.content-body-tableau .dataTables_wrapper .dataTables_paginate>.paginate_button:hover{background:transparent!important;border:0!important;color:#160d46!important}body.easyadmin .ml-15,body.list .ml-15{margin-left:15px}body.easyadmin .hidden,body.list .hidden{display:none}body.easyadmin .table-bordered>tbody>tr>th,body.easyadmin .table-bordered>tfoot>tr>th,body.easyadmin .table-bordered>thead>tr>th,body.list .table-bordered>tbody>tr>th,body.list .table-bordered>tfoot>tr>th,body.list .table-bordered>thead>tr>th{border:0}body.easyadmin .table .thead-light th,body.list .table .thead-light th{background:#fff;border:0}body.easyadmin .table,body.easyadmin .table-bordered,body.list .table,body.list .table-bordered{border:0}body.easyadmin .table thead tr th,body.easyadmin .table-bordered thead tr th,body.list .table thead tr th,body.list .table-bordered thead tr th{border-bottom:0}body.easyadmin .table thead tr th.sorted,body.easyadmin .table-bordered thead tr th.sorted,body.list .table thead tr th.sorted,body.list .table-bordered thead tr th.sorted{border:0}body.easyadmin table tbody td,body.easyadmin table tbody th,body.easyadmin table tfoot td,body.easyadmin table tfoot th,body.list table tbody td,body.list table tbody th,body.list table tfoot td,body.list table tfoot th{border-bottom:1px solid #e7e7e7!important;border-top:0}body.easyadmin table td a,body.list table td a{text-decoration:underline}body.easyadmin .checkbox input[type=checkbox]+label,body.list .checkbox input[type=checkbox]+label{align-items:center;display:flex}body.easyadmin .checkbox input[type=checkbox]+label:before,body.list .checkbox input[type=checkbox]+label:before{background:#fff;border:1px solid #bcccdc;border-radius:4px;content:"";display:inline-block;height:20px;margin-right:10px;width:20px}body.easyadmin table,body.list table{border:0}body.easyadmin .table tbody,body.list .table tbody{border:0!important}body.easyadmin table tbody td,body.list table tbody td{background:#fff!important;border-color:#fff!important;border-bottom:1px solid #e7e7e7!important;border-top:1px solid #fff;color:#000;font-family:Open Sans;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.33}body.easyadmin table tbody>tr:first-child td,body.list table tbody>tr:first-child td{background:#fff;border:0}body.easyadmin table thead th,body.list table thead th{background:#fff}body.easyadmin .table thead tr th,body.list .table thead tr th{border-bottom:0;border-top:0;color:#6d7278;font-family:Open Sans,sans-serif;font-size:12px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;padding:7px 0;text-transform:uppercase}body.easyadmin .table tbody tr:nth-child(2n),body.easyadmin .table tbody tr:nth-child(odd),body.list .table tbody tr:nth-child(2n),body.list .table tbody tr:nth-child(odd){background:#fff}body.easyadmin .table thead tr th.sorted,body.easyadmin .table thead tr th:first-child.sorted,body.list .table thead tr th.sorted,body.list .table thead tr th:first-child.sorted{background:#fff;border:0}body.easyadmin table thead th.sorted a,body.list table thead th.sorted a{background:transparent;border-radius:0;color:#180c50;padding:10px 8px}body.easyadmin table thead th.sorted a:hover i,body.easyadmin table thead th.sorted i,body.list table thead th.sorted a:hover i,body.list table thead th.sorted i{color:#180c50}body.easyadmin table thead th:not(.sorted) a:hover,body.list table thead th:not(.sorted) a:hover{background:inherit}body.easyadmin table thead th a,body.easyadmin table thead th span,body.list table thead th a,body.list table thead th span{color:#6d7278;font-family:Open Sans,sans-serif;font-size:12px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal}body.easyadmin .list-mobile-wrapper,body.list .list-mobile-wrapper{background:#fff;border-radius:14px;margin-bottom:1rem;overflow:auto;padding:1rem}body.easyadmin .list-mobile-wrapper .badge,body.easyadmin .list-mobile-wrapper .label,body.list .list-mobile-wrapper .badge,body.list .list-mobile-wrapper .label{background:transparent!important;color:#000!important;font-size:100%;font-weight:400;text-transform:none}body.easyadmin .list-mobile-wrapper .badge.label-empty,body.easyadmin .list-mobile-wrapper .label.label-empty,body.list .list-mobile-wrapper .badge.label-empty,body.list .list-mobile-wrapper .label.label-empty{border:0}body.easyadmin .list-mobile-wrapper .list-mobile-element,body.list .list-mobile-wrapper .list-mobile-element{border:2px solid #ededed}body.easyadmin .list-mobile-wrapper .list-mobile-element:not(:last-child),body.list .list-mobile-wrapper .list-mobile-element:not(:last-child){margin-bottom:20px}body.easyadmin .list-mobile-wrapper .list-mobile-element-line,body.list .list-mobile-wrapper .list-mobile-element-line{display:flex;justify-content:space-between;padding:10px 15px}body.easyadmin .list-mobile-wrapper .list-mobile-element-line>*,body.list .list-mobile-wrapper .list-mobile-element-line>*{color:#000!important;font-style:normal}body.easyadmin .list-mobile-wrapper .list-mobile-element-line>span:first-child,body.list .list-mobile-wrapper .list-mobile-element-line>span:first-child{font-weight:700;white-space:nowrap}body.easyadmin .list-mobile-wrapper .list-mobile-element-line>span:not(:first-child),body.list .list-mobile-wrapper .list-mobile-element-line>span:not(:first-child){text-align:right}body.easyadmin .list-mobile-wrapper .list-mobile-element-line.actions,body.list .list-mobile-wrapper .list-mobile-element-line.actions{display:flex;justify-content:flex-end}body.easyadmin .list-mobile-wrapper .list-mobile-element-line:not(:last-child),body.list .list-mobile-wrapper .list-mobile-element-line:not(:last-child){border-bottom:1px solid #ededed}body.easyadmin .table-responsive,body.easyadmin table,body.list .table-responsive,body.list table{background:#fff;border-radius:14px;margin-bottom:1rem;overflow:auto;padding:1rem}body.easyadmin .table-responsive .badge,body.easyadmin .table-responsive .label,body.easyadmin table .badge,body.easyadmin table .label,body.list .table-responsive .badge,body.list .table-responsive .label,body.list table .badge,body.list table .label{background:transparent!important;color:#000!important;font-size:100%;font-weight:400;text-transform:none}body.easyadmin .table-responsive .badge.label-empty,body.easyadmin .table-responsive .label.label-empty,body.easyadmin table .badge.label-empty,body.easyadmin table .label.label-empty,body.list .table-responsive .badge.label-empty,body.list .table-responsive .label.label-empty,body.list table .badge.label-empty,body.list table .label.label-empty{border:0}body.easyadmin .table-responsive .form-check,body.easyadmin table .form-check,body.list .table-responsive .form-check,body.list table .form-check{padding-left:12px}body.easyadmin .table-responsive tbody .form-check,body.easyadmin table tbody .form-check,body.list .table-responsive tbody .form-check,body.list table tbody .form-check{padding-left:0}body.easyadmin .table-responsive tbody td,body.easyadmin table tbody td,body.list .table-responsive tbody td,body.list table tbody td{vertical-align:middle}body.easyadmin .table-responsive tbody td .dropdown,body.easyadmin table tbody td .dropdown,body.list .table-responsive tbody td .dropdown,body.list table tbody td .dropdown{align-items:center;display:flex}body.easyadmin table tbody td.actions a,body.list table tbody td.actions a{margin-right:0}body.easyadmin .global-actions,body.list .global-actions{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end}body.easyadmin .global-actions .button-action,body.list .global-actions .button-action{padding-left:0;padding-top:15px;width:auto}@media (max-width:580px){body.easyadmin .global-actions .button-action,body.list .global-actions .button-action{width:100%}body.easyadmin .global-actions .button-action a,body.list .global-actions .button-action a{min-width:100%;text-align:center}body.easyadmin .global-actions .button-action a span,body.list .global-actions .button-action a span{margin:0 auto}}body.easyadmin .global-actions .button-action .btn,body.list .global-actions .button-action .btn{background:#04afde;border:0;border-radius:0;color:#fff;display:inline-block;height:100%;padding:14px 20px}body.easyadmin .global-actions .button-action .btn:hover,body.list .global-actions .button-action .btn:hover{background:#04afde}body.easyadmin{font-family:Open Sans,sans-serif}body.easyadmin a{color:#1233f9}body.easyadmin .field-collection .field-collection-add-button{background-color:#180c50;border-radius:4px!important;color:#fff;font-size:12px;margin-top:12px;padding:8px 25px;text-transform:uppercase}body.easyadmin .btn{border-radius:8px!important;box-shadow:0 5px 8px -2px hsla(0,0%,65%,.5);line-height:1.5}body.easyadmin .btn:hover{box-shadow:0 6px 8px -2px hsla(0,0%,65%,.8);opacity:1!important}body.easyadmin .btn.btn-primary i{color:#fff}body.easyadmin section.content{padding:12px 40px;position:relative}@media (max-width:580px){body.easyadmin section.content{padding:12px 15px}}body.easyadmin .content-header{padding:24px 40px}body.easyadmin .content-header .title{font-size:24px}body.easyadmin .a2fm-backoffice-dashboard,body.easyadmin H4,body.easyadmin h1,body.easyadmin h2,body.easyadmin h3,body.easyadmin h5,body.easyadmin h6{font-family:Open Sans,sans-serif!important}body.easyadmin .a2fm-backoffice-dashboard .box-title{color:#4a4a4a;font-size:12px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:1px;line-height:normal;text-transform:uppercase}body.easyadmin body.easyadmin h1.title{color:#000;font-size:24px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;margin:10px 0}body.easyadmin .col-form-label,body.easyadmin label{color:#102a43;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:normal}body.easyadmin .toggle-group .toggle-off,body.easyadmin .toggle-group .toggle-on{color:#fff}body.easyadmin .toggle-group .toggle-on,body.easyadmin .toggle-group .toggle-on:focus,body.easyadmin .toggle-group .toggle-on:hover{background:#180c50!important}body.easyadmin .toggle-group .toggle-off,body.easyadmin .toggle-group .toggle-off:focus,body.easyadmin .toggle-group .toggle-off:hover{background:#e02020!important}body.easyadmin input{background:#fff;border:1px solid #bcccdc!important;border-radius:4px!important;box-shadow:none!important;color:#000!important;padding:.375rem .75rem!important}body.easyadmin input::placeholder{color:#000!important;display:block;text-transform:lowercase}body.easyadmin input::placeholder:first-letter{text-transform:uppercase}body.easyadmin input:focus{border:1px solid #03afdf!important}body.easyadmin select,body.easyadmin textarea{border:1px solid #bcccdc!important;border-radius:4px!important;box-shadow:none!important;color:#000!important}body.easyadmin select{position:relative}body.easyadmin select:after{content:"";height:10px;position:absolute;right:0;top:0;width:10px}body.easyadmin .label-vide{font-stretch:normal;font-style:italic;font-weight:400;letter-spacing:1px;line-height:normal}body.easyadmin #check-masse-formateurs-action,body.easyadmin #check-masse-stagiaires-action,body.easyadmin #emargement-etape-selector,body.easyadmin #emargement-etape-selector-formateurs{border:1px solid #4a4a4a!important}body.easyadmin .checkbox label,body.easyadmin .field-checkbox label{color:#4a4a4a;font-family:Open Sans;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.13}body.easyadmin .input-group .input-group-addon{align-items:center;background-color:#fff;border:1px solid #bcccdc;border-left:0;border-radius:0;border-bottom-right-radius:3px;border-top-right-radius:3px;display:flex;font-weight:700;padding:0 12px}body.easyadmin .multiselect-container.dropdown-menu>li>a:hover{background-color:#180c50}body.easyadmin .multiselect-container.dropdown-menu>li>a:hover label{color:#fff}body.easyadmin .select2{width:100%}body.easyadmin .input-search{border-radius:10px;box-shadow:0 5px 8px -2px hsla(0,0%,65%,.5);position:relative;width:auto!important}body.easyadmin .input-search-input{border:0!important;border-radius:10px!important;padding:11px 16px 11px 60px!important}body.easyadmin .input-search-btn{bottom:0;left:0;position:absolute;top:0;z-index:100}body.easyadmin .input-search-btn .btn{background:transparent!important;box-shadow:none;color:#180c50!important;padding-left:25px}body.easyadmin .input-search-btn .btn i{font-size:20px;margin-top:4px}body.easyadmin .a2fm-top-bar{background:#04afde;color:#fff}body.easyadmin .main-sidebar{background:#180c50;border-right:1px solid #f1f1f1;height:100%}body.easyadmin .main-sidebar .sidebar{display:flex;flex-direction:column;height:100%!important}body.easyadmin .main-sidebar .sidebar .sidebar-menu{display:flex;flex-direction:column;height:100%}body.easyadmin .main-sidebar .sidebar .sidebar-menu li.active>a>.fa-angle-left,body.easyadmin .main-sidebar .sidebar .sidebar-menu li.submenu-active.expanded>a>.fa-angle-left{transform:rotate(-90deg)}body.easyadmin .main-sidebar .menu-item.header{display:none}@media (min-width:780px){body.easyadmin .main-sidebar:not(.sidebar-desktop-extend){padding-right:0!important;width:50px!important}body.easyadmin .main-sidebar:not(.sidebar-desktop-extend) .menu-item>a{display:flex;justify-content:center;padding-left:0!important}body.easyadmin .main-sidebar:not(.sidebar-desktop-extend) .menu-item>a>.fa-angle-left,body.easyadmin .main-sidebar:not(.sidebar-desktop-extend) .menu-item>a>span{display:none}body.easyadmin .main-sidebar:not(.sidebar-desktop-extend) .menu-item.active.expanded:not(:hover)>a{background-color:transparent!important;color:#fff!important}body.easyadmin .main-sidebar:not(.sidebar-desktop-extend) .menu-item.active:not(.expanded)>a,body.easyadmin .main-sidebar:not(.sidebar-desktop-extend) .menu-item.submenu-active>a{background-color:#fff!important}body.easyadmin .main-sidebar:not(.sidebar-desktop-extend) .menu-item.active>a,body.easyadmin .main-sidebar:not(.sidebar-desktop-extend) .menu-item.expaded>a{border-bottom-right-radius:25px!important}body.easyadmin .main-sidebar:not(.sidebar-desktop-extend) .menu-item>.submenu{opacity:0!important;padding-left:0!important;padding-top:0!important;position:absolute}body.easyadmin .main-sidebar:not(.sidebar-desktop-extend) .menu-item:hover>a{background-color:#fff!important;border-radius:0!important}body.easyadmin .main-sidebar:not(.sidebar-desktop-extend) .menu-item:hover>.submenu,body.easyadmin .main-sidebar:not(.sidebar-desktop-extend) .menu-item>.submenu:hover{border-top-right-radius:25px!important;box-shadow:0 2px 8px -2px hsla(0,0%,65%,.5);height:fit-content!important;left:100%;max-height:unset!important;opacity:1!important;padding-right:15px;top:0;transform:translateY(0)!important}body.easyadmin .main-sidebar.sidebar-desktop-extend{padding-right:16px!important;width:280px!important}body.easyadmin .main-sidebar.sidebar-desktop-extend .menu-item.header{display:table}body.easyadmin .main-sidebar.sidebar-desktop-extend .menu-item>a{display:block;padding-left:30px!important}body.easyadmin .main-sidebar.sidebar-desktop-extend .menu-item>a>.fa-angle-left,body.easyadmin .main-sidebar.sidebar-desktop-extend .menu-item>a>span{display:inline}}body.easyadmin.ea-mobile-sidebar-visible .main-sidebar{transform:translate(0)!important}body.easyadmin .menu-item.active .treeview-menu{max-height:100%;opacity:1}body.easyadmin .has-submenu.expanded .treeview-menu{opacity:1}body.easyadmin .sidebar-menu .treeview-menu{display:block;max-height:0;opacity:0;overflow:hidden;transition:.3s}body.easyadmin .sidebar-menu .treeview-menu>li>a,body.easyadmin .sidebar-menu>li>a{background:none;border-left:none;color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;padding-left:30px;z-index:2}body.easyadmin.sidebar-mini.sidebar-collapse .sidebar-menu .treeview-menu>li>a,body.easyadmin.sidebar-mini.sidebar-collapse .sidebar-menu>li>a{padding:12px 5px 12px 15px}body.easyadmin.sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>a>span{box-shadow:0 2px 8px 0 hsla(0,0%,65%,.5)}body.easyadmin.sidebar-mini.sidebar-collapse .sidebar-menu>.treeview:hover>a>span{border-bottom-right-radius:0;border-top-right-radius:25px;box-shadow:0 2px 8px 0 hsla(0,0%,65%,.5);margin-left:0;padding:12px 5px 13px 20px;width:220px}body.easyadmin.sidebar-mini.sidebar-collapse .sidebar-menu>.treeview .treeview-menu{border-bottom-right-radius:25px;box-shadow:0 5px 8px -2px hsla(0,0%,65%,.5);width:220px;z-index:4}body.easyadmin .sidebar-menu .treeview-menu>li>a{color:#000}body.easyadmin .sidebar-mini.sidebar-collapse .main-sidebar{padding-left:0!important;padding-right:0!important}body.easyadmin .menu-item.active>a,body.easyadmin .menu-item.expander>.submenu-toggle,body.easyadmin .sidebar-menu .has-submenu.expanded>.submenu-toggle,body.easyadmin .sidebar-menu .treeview-menu>li.active>a,body.easyadmin .sidebar-menu .treeview-menu>li:hover>a,body.easyadmin .sidebar-menu>.submenu-active>a,body.easyadmin .sidebar-menu>li.active>a,body.easyadmin .sidebar-menu>li:hover .treeview-menu>li.active>a,body.easyadmin .sidebar-menu>li:hover>a{background:#fff!important;border-left:none;border-radius:25px;border-bottom-left-radius:0;border-top-left-radius:0;color:#000!important}body.easyadmin .sidebar-collapse .sidebar-menu>li.active.submenu-active:hover>a,body.easyadmin .sidebar-menu>li.active.submenu-active>a,body.easyadmin .sidebar-menu>li.treeview.active>a{border-bottom-right-radius:0!important;border-top-right-radius:25px}body.easyadmin.sidebar-mini.sidebar-collapse .sidebar-menu>li.active>a,body.easyadmin.sidebar-mini.sidebar-collapse .sidebar-menu>li.treeview.active>a,body.easyadmin.sidebar-mini.sidebar-collapse .sidebar-menu>li.treeview:hover>a,body.easyadmin.sidebar-mini.sidebar-collapse .sidebar-menu>li:hover>a{border-bottom-right-radius:0!important;border-top-right-radius:0}body.easyadmin .sidebar-menu>li.treeview.active{z-index:0}body.easyadmin.sidebar-collapse .sidebar-menu>li.active.submenu-active>a{border-bottom-right-radius:25px!important}body.easyadmin .sidebar-collapse .sidebar-menu .treeview-menu>li:hover>a,body.easyadmin .sidebar-collapse .sidebar-menu>li.active.submenu-active:hover>a,body.easyadmin .sidebar-collapse .sidebar-menu>li:hover>a,body.easyadmin .sidebar-menu>li.active.submenu-active>a{background:#fff!important;color:#000}body.easyadmin .sidebar-menu .treeview-menu>li.active>a,body.easyadmin .sidebar-menu .treeview-menu>li:hover>a{background:transparent;border:0;text-decoration:underline!important}body.easyadmin .sidebar-menu li>.treeview-menu{background:#fff;border-bottom-right-radius:25px;border-top-left-radius:0;border-top-right-radius:0;color:#000}body.easyadmin .sidebar-menu li>.treeview-menu a{text-transform:none}body.easyadmin:not(.sidebar-collapse) .sidebar-menu li>.treeview-menu{margin-bottom:-20px;padding-top:20px;transform:translateY(-20px);z-index:-3}body.easyadmin .sidebar-menu li.header{color:#fff;display:inline-table;font-family:Open Sans,sans-serif;font-size:12px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:1px;line-height:normal;padding-top:2.5rem}body.easyadmin .bloc-user-menu{color:#000;font-family:Open Sans,sans-serif;text-decoration:none}body.easyadmin .bloc-user-menu .fa-user{color:#180c50;font-size:18px}body.easyadmin .bloc-user-menu .user-menu-item-nom{color:#000;font-size:16px;font-weight:700;text-decoration:none}body.easyadmin .bloc-user-menu .user-menu-item-role{color:#000;font-size:14px;text-decoration:none}body.easyadmin .main-sidebar{padding-left:1rem;padding-right:1rem}body.easyadmin .content-wrapper{min-height:100vh}@media (max-width:780px){body.easyadmin .content-header-actions .datagrid-filters>div{align-items:flex-end;display:flex;flex-direction:column;padding-bottom:0!important}body.easyadmin .content-header-actions .datagrid-filters>div #list-form-filters{margin-top:15px}body.easyadmin .content-header-actions .datagrid-filters>div .form-action-search{padding-right:0;width:100%}}@media (min-width:780px){body.easyadmin .left-side,body.easyadmin .main-sidebar{width:280px}body.easyadmin .content-wrapper{background:#f1f1f1}body.easyadmin .content-wrapper.no-margin-left{margin-left:50px!important}body.easyadmin .content-wrapper,body.easyadmin .main-footer,body.easyadmin .right-side{margin-left:280px}body.easyadmin .content-wrapper-menu{background:#fff}body.easyadmin.sidebar-collapse .main-sidebar{padding-left:0;padding-right:0}}body.easyadmin .box{border:0;border-radius:14px;box-shadow:none;padding:1.5rem}@media (max-width:992px){body.easyadmin .box{padding:.75rem}}body.easyadmin .box-header{border-top-left-radius:14px;border-top-right-radius:14px}body.easyadmin .box-header .box-title{color:#4a4a4a;font-family:Open Sans,sans-serif;font-size:12px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:1px;line-height:normal;text-transform:uppercase}body.easyadmin .box-footer{border:0;border-bottom-left-radius:14px;border-bottom-right-radius:14px}body.easyadmin .box-body{border-radius:14px}body.easyadmin .box-body .label{background:transparent!important;color:#000!important;font-size:1em!important}body.easyadmin .nav-item .sidebar-toggle{background:transparent;color:#000!important;display:inline-block;font-size:18px;padding:12px 18px;position:relative}body.easyadmin .sidebar-mini.sidebar-collapse .sidebar-toggle{background:transparent;padding:12px 18px;width:auto}body.easyadmin .lien-blue{color:#1233f9;text-decoration:underline}body.easyadmin .info-box-content{margin:0}body.easyadmin .info-box-icon{border:0;border-radius:6px;float:none;font-size:16px;height:32px;line-height:1;width:32px}body.easyadmin .info-box-icon i{font-size:16px;line-height:2}body.easyadmin .info-box{border-radius:14px;box-shadow:none;margin:0;padding:1.5rem}@media (max-width:992px){body.easyadmin .info-box{padding:.75rem}}body.easyadmin .info-box-number{align-items:center;display:flex;font-size:30px;font-weight:400}body.easyadmin .info-box-line{color:#6d7278;font-size:14px;line-height:1.57}body.easyadmin .info-box-line,body.easyadmin .text-grey{font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal}body.easyadmin .text-grey{color:#74787c;font-size:12px;line-height:1.17;text-align:center}body.easyadmin .a2fm-btn-blue-fonce,body.easyadmin .a2fm-btn-blue-fonce:active,body.easyadmin .a2fm-btn-blue-fonce:focus{border-radius:4px;box-shadow:0 5px 8px -2px hsla(0,0%,65%,.5);color:#fff}body.easyadmin .a2fm-btn-blue-fonce:active:hover,body.easyadmin .a2fm-btn-blue-fonce:focus:hover,body.easyadmin .a2fm-btn-blue-fonce:hover{box-shadow:0 6px 8px -2px hsla(0,0%,65%,.8);opacity:1!important}body.easyadmin .select2-container{font-size:12px}body.easyadmin .list-form-filters{max-width:320px;position:absolute;right:10px;top:0;z-index:99}body.easyadmin .list-form-filters .select2 .select2-search{width:100%}body.easyadmin .list-form-filters .select2 .select2-search .select2-search__field{border:0!important;left:0;margin:0;position:absolute;right:22px;top:0;width:calc(100% - 22px)!important}body.easyadmin #list-form-filters .panel-heading{background:#fff;border-radius:10px;box-shadow:0 5px 8px -2px hsla(0,0%,65%,.5);color:#180c50;cursor:pointer;line-height:1;padding:14px 16px}body.easyadmin #list-form-filters .panel-heading i{font-size:16px}body.easyadmin #list-form-filters .panel-heading[aria-expanded=true]{box-shadow:0 2px 4px 0 hsla(0,0%,54%,.57)}body.easyadmin #list-form-filters .panel-heading .panel-title{color:#180c50;font-size:14px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:1px;line-height:normal;text-transform:uppercase}body.easyadmin #list-form-filters .panel-heading .text-info small{color:#fff;display:none}body.easyadmin #list-form-filters .panel-heading .text-info:before{color:#fff!important;content:"\f078";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:16px;font-style:normal;font-weight:900}body.easyadmin #list-form-filters-form{background:#fff;border-radius:14px;box-shadow:0 2px 10px 0 hsla(0,0%,54%,.5);color:#000;display:block!important;overflow:hidden!important}body.easyadmin #list-form-filters-form .list-form-filters-titre{color:#180c50;font-size:12px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:1px;line-height:normal}body.easyadmin #list-form-filters-form.collapse.in{display:block!important}body.easyadmin #list-form-filters-form.collapse{display:none!important}body.easyadmin #list-form-filters-form .btn-primary{background:#04afde;border:0!important;display:block;font-size:14px;height:auto!important;margin:18px auto;padding:10px 30px;width:auto}body.easyadmin #list-form-filters-form .form-group .form-inline{flex-flow:row nowrap}body.easyadmin #list-form-filters-form .form-inline select{width:100%}body.easyadmin #list-form-filters-form .form-control{background-color:#fff;border:1px solid #bcccdc!important;border-radius:4px!important;box-shadow:none!important;padding:.375rem .75rem!important}body.easyadmin #list-form-filters-form .form-control:focus{border-color:#180c50;box-shadow:0 0 0 .2rem rgba(59,96,141,.35)}body.easyadmin .list-mobile-element .actions a,body.easyadmin .table .actions a{background:#180c50;border:0;border-radius:6px;box-shadow:0 5px 8px -2px hsla(0,0%,65%,.5);color:#fff!important;display:inline-block;height:30px;line-height:2.5;padding:0;padding:0!important;text-align:center;transition:all .3s ease;width:30px}body.easyadmin .list-mobile-element .actions a:hover,body.easyadmin .table .actions a:hover{box-shadow:0 6px 8px -2px hsla(0,0%,65%,.8);opacity:1!important}body.easyadmin .list-mobile-element .actions a.action-delete,body.easyadmin .table .actions a.action-delete{background:#e02020}body.easyadmin .list-mobile-element .actions a.action-show,body.easyadmin .table .actions a.action-show{background:#180c50!important}body.easyadmin .icon-edit-carre{background:#180c50;border:0;border-radius:6px;color:#fff!important;display:inline-block;height:25px;line-height:2;padding:0;text-align:center;transition:all .3s ease;width:25px}body.easyadmin .nav-tabs-custom>.nav-tabs>.nav-item>a,body.easyadmin .nav-tabs-custom>.nav-tabs>li>a{border:none;color:#000;font-family:Open Sans;font-size:14px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;padding:16px 20px;text-transform:uppercase}body.easyadmin .nav-tabs-custom>.nav-tabs>.nav-item>a.active,body.easyadmin .nav-tabs-custom>.nav-tabs>li>a.active{border-bottom:3px solid #04afde;color:#04afde}body.easyadmin .nav-tabs-custom>.nav-tabs>.nav-item{padding:0!important}body.easyadmin .nav-tabs-custom>.nav-tabs>li{border-top:0;padding:16px 20px}@media (max-width:580px){body.easyadmin .nav-tabs-custom>.nav-tabs>li{padding:10px}body.easyadmin .nav-tabs-custom>.nav-tabs>li a{font-size:12px!important}}body.easyadmin .nav-tabs-custom>.nav-tabs>.nav-item:has(>a.active){border-bottom:3px solid #04afde}body.easyadmin .nav-tabs-custom>.nav-tabs>li.disabled>a{color:#232323!important;cursor:not-allowed;opacity:.5!important}body.easyadmin .tab-content .row{margin-left:auto;margin-right:auto}body.easyadmin .tab-content .row.adresse_session{margin:0 -15px}body.easyadmin .nav-tabs-custom>.nav-tabs>li>a:hover{text-decoration:none}body.easyadmin .nav-tabs-custom>.nav-tabs>li,body.easyadmin .nav-tabs-custom>.nav-tabs>li>a{transition:all .3s ease}body.easyadmin .nav-tabs-custom>.nav-tabs{border-bottom-color:#ebebeb}body.easyadmin .collapse.in{display:block}body.easyadmin .nav-tabs-custom{background:#fff;border:0;border-radius:14px;box-shadow:none}body.easyadmin .nav-tabs-custom .field-dpc_phase,body.easyadmin .nav-tabs-custom .field-etape_session,body.easyadmin .nav-tabs-custom .field-fichier_joint{border-bottom:1px solid #ededed!important;padding-bottom:20px!important;padding-top:25px!important;position:relative}body.easyadmin .nav-tabs-custom .field-dpc_phase .border-etape,body.easyadmin .nav-tabs-custom .field-etape_session .border-etape,body.easyadmin .nav-tabs-custom .field-fichier_joint .border-etape{border-left:1px solid #180c50!important}body.easyadmin .nav-tabs-custom .field-dpc_phase .field-collection-item-action,body.easyadmin .nav-tabs-custom .field-etape_session .field-collection-item-action,body.easyadmin .nav-tabs-custom .field-fichier_joint .field-collection-item-action{font-size:18px;margin:0;padding:0!important;position:absolute;right:-5px;top:50%;transform:translateY(-50%)}body.easyadmin .nav-tabs-custom .field-dpc_phase .field-collection-item-action i,body.easyadmin .nav-tabs-custom .field-etape_session .field-collection-item-action i,body.easyadmin .nav-tabs-custom .field-fichier_joint .field-collection-item-action i{background:red;border-radius:6px;color:#fff;height:30px;line-height:1.6;text-align:center;width:30px}body.easyadmin .nav-tabs-custom .control-label{color:#4a4a4a;font-size:12px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:1px;line-height:normal;text-transform:uppercase}body.easyadmin .nav-tabs-custom .control-label.required:after{color:#4a4a4a}body.easyadmin .nav-tabs-custom .control-label.a2fm-n-etape{background:transparent;border:0;color:#180c50;left:10px;outline:none;position:absolute;top:12px}body.easyadmin .nav-tabs-custom .control-label.a2fm-n-etape:hover{cursor:pointer}body.easyadmin .nav-tabs-custom .form-control{border:1px solid #bcccdc!important}body.easyadmin .nav-tabs-custom .form-control:focus{border:1px solid #03afdf!important}body.easyadmin .nav-tabs-custom .ui-sortable div.border-etape{margin-top:10px}body.easyadmin .control-label,body.easyadmin .control-label h2,body.easyadmin .texte-label,body.easyadmin .texte-label h2{color:#4a4a4a;font-size:12px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:1px;line-height:normal;text-transform:uppercase}body.easyadmin .control-label h2,body.easyadmin .texte-label h2{border:0;margin:0;padding:0}body.easyadmin .nav-tabs-custom .tab-content{padding-top:24px}body.easyadmin .nav-tabs-custom>.nav-tabs>li.active{border-bottom:3px solid #04afde!important;border-top:0;color:#04afde}body.easyadmin .nav-tabs-custom>.nav-tabs>li.active a{color:#04afde}body.easyadmin .help-block{font-size:12px;font-stretch:normal;font-style:italic;font-weight:400;letter-spacing:1px;line-height:normal;margin:5px 0}body.easyadmin span.badge{background:#180c50}body.easyadmin .generer-emargement{background:#fff;border-bottom:1px solid #e7e7e7;color:#000;margin-bottom:48px;padding-bottom:12px;padding-top:12px;width:100%}body.easyadmin .generer-emargement #lien-generer-emargement,body.easyadmin .generer-emargement #lien-generer-emargement-formateurs,body.easyadmin .generer-emargement .btn-modif-blue{background:#04afde;display:block;max-width:250px;text-align:center;text-transform:lowercase;width:auto!important;width:100%}body.easyadmin .generer-emargement #lien-generer-emargement-formateurs:first-letter,body.easyadmin .generer-emargement #lien-generer-emargement:first-letter,body.easyadmin .generer-emargement .btn-modif-blue:first-letter{text-transform:uppercase}body.easyadmin .btn-modif-blue{background:#04afde;display:block;max-width:250px;text-align:center;text-transform:lowercase;width:auto!important;width:100%}body.easyadmin .btn-modif-blue:first-letter{text-transform:uppercase}body.easyadmin .formateurs-tableau,body.easyadmin .stagiaires-tableau{display:block;margin-bottom:24px;min-width:820px;width:100%}body.easyadmin .formateurs-tableau-head .colonne-title,body.easyadmin .stagiaires-tableau-head .colonne-title{background:#fff;color:#4a4a4a;font-size:12px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;margin-right:4px;padding:12px 24px 12px 12px;text-transform:uppercase}body.easyadmin .formateurs-case,body.easyadmin .stagiaires-case{align-items:center;background:#fff;display:flex;flex-wrap:wrap;margin-bottom:4px;padding:12px}body.easyadmin .formateurs-case .multiselect-native-select .btn-group .multiselect,body.easyadmin .formateurs-case .select2-container--bootstrap .select2-selection,body.easyadmin .formateurs-case select,body.easyadmin .formateurs-case select.form-control,body.easyadmin .stagiaires-case .multiselect-native-select .btn-group .multiselect,body.easyadmin .stagiaires-case .select2-container--bootstrap .select2-selection,body.easyadmin .stagiaires-case select,body.easyadmin .stagiaires-case select.form-control{background-color:#f3f3f3;border:1px solid #f3f3f3!important}body.easyadmin .formateurs-case .select2-container--bootstrap .select2-selection__clear,body.easyadmin .stagiaires-case .select2-container--bootstrap .select2-selection__clear{color:#000}body.easyadmin .formateurs-case .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,body.easyadmin .stagiaires-case .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent}body.easyadmin .formateurs-ligne,body.easyadmin .stagiaires-ligne{border-bottom:1px solid #e7e7e7}body.easyadmin .stagiaires-ligne [id^=session_stagiaires_]>div:not(.checkbox):not(.field-checkbox){align-items:flex-start}body.easyadmin .stagiaires-ligne .field-checkbox .checkbox{padding:0}body.easyadmin .formateurs-tableau .form-group.field-checkbox,body.easyadmin .stagiaires-tableau .form-group.field-checkbox{align-items:center;background:#fff;display:flex;flex-wrap:wrap;margin-bottom:4px;padding:12px}body.easyadmin #exec-masse-action{background:#04afde;display:block;max-width:250px;text-align:center;text-transform:lowercase;width:100%}body.easyadmin #exec-masse-action:first-letter{text-transform:uppercase}body.easyadmin .field-group .box-header.with-border{background:#180c50;border-color:#180c50;color:#fff;padding:13px 10px 12px 14px;text-transform:uppercase}body.easyadmin .field-group .box-header.with-border h3.box-title{color:#4a4a4a;font-family:Open Sans,sans-serif;font-size:12px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:1px;line-height:normal;text-transform:uppercase}body.easyadmin .field-group .box-header.with-border h3 i{color:#fff}body.easyadmin .box-body{background:#fff}body.easyadmin .field-group .box{border:0}body.easyadmin .tab-pane .field-group .box-body{border-bottom-left-radius:14px!important;border-bottom-right-radius:14px!important}body.easyadmin ul.pagination .page-item .page-link{border-radius:8px}body.easyadmin ul.pagination .page-item .page-link:hover{background:#180c50}body.easyadmin .pagination.list-pagination-paginator a{border-radius:8px;margin:0 2px;text-decoration:none}body.easyadmin .pagination.list-pagination-paginator a:hover{background:#180c50}body.easyadmin .sticky-wrapper.stuck{opacity:0}body.easyadmin #form-actions-row .btn,body.easyadmin .form-actions.stuck .btn{background:#04afde;border:0 solid #04afde;border-radius:0;color:#fff!important;display:inline-block;height:100%;height:38px;padding:.8em 1.8em!important;text-decoration:none!important;transition:all .3s ease}body.easyadmin #form-actions-row .btn:hover,body.easyadmin .form-actions.stuck .btn:hover{background:#52b0d9;border:0 solid #52b0d9}body.easyadmin #form-actions-row .btn.action-delete,body.easyadmin #form-actions-row .btn.action-delete:hover,body.easyadmin .form-actions.stuck .btn.action-delete,body.easyadmin .form-actions.stuck .btn.action-delete:hover{background:#6d7278;border:0 solid #6d7278}body.easyadmin .action-Traiter,body.easyadmin .action-show,body.easyadmin .btn.btn-secondary.action-list{background:#eaeaea!important;border:1px solid #eaeaea!important;color:#494949!important;height:38px;padding:.8em 1.8em!important;text-decoration:none!important}body.easyadmin .action-Traiter:hover,body.easyadmin .action-show:hover,body.easyadmin .btn.btn-secondary.action-list:hover{background:#180c50!important;border-color:#180c50!important;color:#fff!important}body.easyadmin #form-actions-row .btn-secondary{background:#eaeaea!important;border:1px solid #eaeaea!important;color:#494949!important}body.easyadmin #form-actions-row .btn-secondary:hover{background:#180c50!important;border-color:#180c50!important;color:#fff!important}body.easyadmin #form-actions-row .action-delete:before{content:"\f2ed";display:inline;font-family:Font Awesome\ 5 Free}body.easyadmin #form-actions-row .action-list:before{content:"< ";display:inline;font-weight:700}body.easyadmin .field-dpc_phase,body.easyadmin .field-etape_session,body.easyadmin .field-facture_suivi_gestion{border:0}body.easyadmin .field-concepteur_programme .first-control-label,body.easyadmin .field-concepteur_programme>.control-label:not(.a2fm-n-etape),body.easyadmin .field-dpc_phase .first-control-label,body.easyadmin .field-dpc_phase>.control-label:not(.a2fm-n-etape),body.easyadmin .field-etape_session .first-control-label,body.easyadmin .field-etape_session>.control-label:not(.a2fm-n-etape),body.easyadmin .field-facture_suivi_gestion .first-control-label,body.easyadmin .field-facture_suivi_gestion>.control-label:not(.a2fm-n-etape),body.easyadmin .field-fichier_joint .first-control-label,body.easyadmin .field-fichier_joint>.control-label:not(.a2fm-n-etape),body.easyadmin .field-intervenant_programme .first-control-label,body.easyadmin .field-intervenant_programme>.control-label:not(.a2fm-n-etape){display:none}body.easyadmin .field-collection>div>.form-group:first-child{border:0}body.easyadmin .last-element-menu>ol{border-top:1px solid #e7e7e7}body.easyadmin .last-element-menu i{font-size:16px;width:22px}body.easyadmin .a2fm-liste-formations-tableau{overflow-x:scroll;overflow-y:hidden}body.easyadmin .a2fm-liste-formations-tableau thead tr th,body.easyadmin .a2fm-liste-formations-tableau thead tr th a{color:#6d7278;font-size:12px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;text-transform:uppercase}body.easyadmin .a2fm-liste-formations-tableau td,body.easyadmin .a2fm-liste-formations-tableau td a{font-size:16px}body.easyadmin .a2fm-liste-formations-tableau thead a.asc{background:#180c50!important;border-radius:8px;color:#fff;padding:10px 8px;text-decoration:none}body.easyadmin .a2fm-liste-formations-tableau thead a.asc:after{content:"\f0dd";display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:4px}body.easyadmin .a2fm-liste-formations-tableau thead a.desc{background:#180c50!important;border-radius:8px;color:#fff;padding:10px 8px;text-decoration:none}body.easyadmin .a2fm-liste-formations-tableau thead a.desc:after{content:"\f0de";display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:4px}body.easyadmin .a2fm-liste-formations-tableau-perso tbody tr:hover td{background:#ededed!important}body.easyadmin .alert.alert-info{background:#0091ff!important;border-radius:9px;font-size:16px}body.easyadmin .alert.alert-info i{font-size:30px}body.easyadmin .nav-tabs-custom.custom-design{background:transparent;padding:0}body.easyadmin .nav-tabs-custom.custom-design>.nav-tabs{border:0;padding:0 1.5rem}body.easyadmin .nav-tabs-custom.custom-design>.nav-tabs>li{border:0!important;margin:0;padding:12px 6px}body.easyadmin .nav-tabs-custom.custom-design>.nav-tabs>li a{background-color:#c1c1c1;border-radius:4px;color:#fff;display:block;font-size:13px;padding:6px 15px;text-transform:none}body.easyadmin .nav-tabs-custom.custom-design>.nav-tabs>li .active,body.easyadmin .nav-tabs-custom.custom-design>.nav-tabs>li.active>a{background-color:#180c50!important;border-bottom:none}body.easyadmin .nav-tabs-custom.custom-design>.tab-content{background:transparent;padding:0}body.easyadmin .nav-tabs-custom.custom-design .box{padding:.5rem!important}body.easyadmin .nav-tabs-custom.custom-design .box .box-header{background:transparent;border:0}body.easyadmin .nav-tabs-custom.custom-design .box .box-header .box-title{color:#4a4a4a;font-size:12px;font-stretch:normal;font-style:normal;font-weight:800;letter-spacing:normal;line-height:normal}body.easyadmin .nav-tabs-custom.custom-design .box .box-body{background:transparent}body.easyadmin .nav-tabs-custom.custom-design .label{padding:0;text-transform:none}body.easyadmin .nav-tabs-custom.custom-design .titre-blue{border:0;color:#04afde;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:2.36;margin:0;padding:0}body.easyadmin .nav-tabs-custom.custom-design .titre-grey{border:0;color:#4a4a4a;font-size:12px;font-stretch:normal;font-style:normal;font-weight:800;letter-spacing:normal;line-height:normal;margin:0;padding:0}body.easyadmin .nav-tabs-custom.custom-design .border-top{border-top:1px solid #e7e7e7}body.easyadmin #form_pageAnnuaire_date_naissance{border:0!important;box-shadow:none;padding:0}body.easyadmin #form_pageAnnuaire_date_naissance select{background:#fff;padding:.375rem .75rem;width:33.33%}body.easyadmin .main-rgpd{font-size:16px}body.easyadmin .main-rgpd a{font-weight:700;text-decoration:underline}body.easyadmin .module-excellencis-liste{background:#04afde;color:#fff;margin-bottom:48px;padding-bottom:12px;padding-top:12px}body.easyadmin .a2fm-suivi-excell-titre>div[class^=col]{padding-left:0;padding-right:0}body.easyadmin .a2fm-suivi-excell-body{padding-top:2px}body.easyadmin .a2fm-suivi-excell-body>div[class^=col]{padding:0}body.easyadmin .a2fm-suivi-excell-titre .a2fm-suivi-titre{background:#fff;color:#6d7278;font-family:Open Sans,sans-serif;font-size:12px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;padding:12px;text-transform:uppercase;width:100%}body.easyadmin .a2fm-suivi-excell-body .a2fm-suivi-body{background:#fff;border-bottom:1px solid #e7e7e7;height:100%;padding:12px;text-transform:uppercase;vertical-align:middle;width:100%}body.easyadmin .a2fm-suivi-excell-body .a2fm-suivi-etape-container{border-bottom:1px solid #e7e7e7;padding:10px}body.easyadmin .a2fm-suivi-excell-body .a2fm-suivi-etape-container .a2fm-suivi-etape{background-color:#f3f3f3}body.easyadmin .a2fm-suivi-excell-body .a2fm-suivi-etape-container .a2fm-suivi-etape:first-child{border-top-left-radius:6px;border-top-right-radius:6px}body.easyadmin .a2fm-suivi-excell-body .a2fm-suivi-etape-container .a2fm-suivi-etape:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}body.easyadmin .a2fm-suivi-excell-body .a2fm-suivi-body span{display:inline-block}body.easyadmin .a2fm-suivi-excell-titre .a2fm-suivi-titre:first-child{margin-left:0}body.easyadmin .a2fm-suivi-excell-titre .a2fm-suivi-titre:last-child{margin-right:0}body.easyadmin .a2fm-suivi-etape{background:#fff;padding:12px;text-transform:uppercase;vertical-align:middle;width:100%}body.easyadmin .a2fm-suivi-etape.title{background:#fff}body.easyadmin .font-size-16{font-size:16px}body.easyadmin .field-collection>div>.form-group{align-items:center;border:0;display:flex;margin-bottom:0;margin-top:0}body.easyadmin .field-collection>div>.form-group:last-child{border-top:0}body.easyadmin .collection-empty{border:none!important}body.easyadmin .field-collection>div>.form-group>label:after{display:none}body.easyadmin .field-collection>div>.form-group>div.text-right{padding-left:16px;padding-right:16px}body.easyadmin #edit-article-form,body.easyadmin #edit-association-form,body.easyadmin #edit-avis-form,body.easyadmin #edit-conseilordre-form,body.easyadmin #edit-demandergpd-form,body.easyadmin #edit-groupeorientation-form,body.easyadmin #edit-methodeprogramme-form,body.easyadmin #edit-moduleexcellencis-form,body.easyadmin #edit-moduleoscar-form,body.easyadmin #edit-newsletter-form,body.easyadmin #edit-orientation-form,body.easyadmin #edit-pagecontenu-form,body.easyadmin #edit-paiement-form,body.easyadmin #edit-runexcellencis-form,body.easyadmin #edit-specialite-form,body.easyadmin #edit-templatemail-form,body.easyadmin #edit-typespecialite-form,body.easyadmin #edit-video-form,body.easyadmin #new-article-form,body.easyadmin #new-avis-form,body.easyadmin #new-demandergpd-form,body.easyadmin #new-mailplanifie-form,body.easyadmin #new-moduleexcellencis-form,body.easyadmin #new-pagecontenu-form,body.easyadmin #new-paiement-form,body.easyadmin #new-video-form{background:#fff;border:0;border-radius:14px;box-shadow:none;padding:1.5rem}body.easyadmin #edit-article-form #association_adresse .col-md-4,body.easyadmin #edit-article-form #association_adresse .col-md-8,body.easyadmin #edit-article-form #conseilordre_adresse .col-md-4,body.easyadmin #edit-article-form #conseilordre_adresse .col-md-8,body.easyadmin #edit-association-form #association_adresse .col-md-4,body.easyadmin #edit-association-form #association_adresse .col-md-8,body.easyadmin #edit-association-form #conseilordre_adresse .col-md-4,body.easyadmin #edit-association-form #conseilordre_adresse .col-md-8,body.easyadmin #edit-avis-form #association_adresse .col-md-4,body.easyadmin #edit-avis-form #association_adresse .col-md-8,body.easyadmin #edit-avis-form #conseilordre_adresse .col-md-4,body.easyadmin #edit-avis-form #conseilordre_adresse .col-md-8,body.easyadmin #edit-conseilordre-form #association_adresse .col-md-4,body.easyadmin #edit-conseilordre-form #association_adresse .col-md-8,body.easyadmin #edit-conseilordre-form #conseilordre_adresse .col-md-4,body.easyadmin #edit-conseilordre-form #conseilordre_adresse .col-md-8,body.easyadmin #edit-demandergpd-form #association_adresse .col-md-4,body.easyadmin #edit-demandergpd-form #association_adresse .col-md-8,body.easyadmin #edit-demandergpd-form #conseilordre_adresse .col-md-4,body.easyadmin #edit-demandergpd-form #conseilordre_adresse .col-md-8,body.easyadmin #edit-groupeorientation-form #association_adresse .col-md-4,body.easyadmin #edit-groupeorientation-form #association_adresse .col-md-8,body.easyadmin #edit-groupeorientation-form #conseilordre_adresse .col-md-4,body.easyadmin #edit-groupeorientation-form #conseilordre_adresse .col-md-8,body.easyadmin #edit-methodeprogramme-form #association_adresse .col-md-4,body.easyadmin #edit-methodeprogramme-form #association_adresse .col-md-8,body.easyadmin #edit-methodeprogramme-form #conseilordre_adresse .col-md-4,body.easyadmin #edit-methodeprogramme-form #conseilordre_adresse .col-md-8,body.easyadmin #edit-moduleexcellencis-form #association_adresse .col-md-4,body.easyadmin #edit-moduleexcellencis-form #association_adresse .col-md-8,body.easyadmin #edit-moduleexcellencis-form #conseilordre_adresse .col-md-4,body.easyadmin #edit-moduleexcellencis-form #conseilordre_adresse .col-md-8,body.easyadmin #edit-moduleoscar-form #association_adresse .col-md-4,body.easyadmin #edit-moduleoscar-form #association_adresse .col-md-8,body.easyadmin #edit-moduleoscar-form #conseilordre_adresse .col-md-4,body.easyadmin #edit-moduleoscar-form #conseilordre_adresse .col-md-8,body.easyadmin #edit-newsletter-form #association_adresse .col-md-4,body.easyadmin #edit-newsletter-form #association_adresse .col-md-8,body.easyadmin #edit-newsletter-form #conseilordre_adresse .col-md-4,body.easyadmin #edit-newsletter-form #conseilordre_adresse .col-md-8,body.easyadmin #edit-orientation-form #association_adresse .col-md-4,body.easyadmin #edit-orientation-form #association_adresse .col-md-8,body.easyadmin #edit-orientation-form #conseilordre_adresse .col-md-4,body.easyadmin #edit-orientation-form #conseilordre_adresse .col-md-8,body.easyadmin #edit-pagecontenu-form #association_adresse .col-md-4,body.easyadmin #edit-pagecontenu-form #association_adresse .col-md-8,body.easyadmin #edit-pagecontenu-form #conseilordre_adresse .col-md-4,body.easyadmin #edit-pagecontenu-form #conseilordre_adresse .col-md-8,body.easyadmin #edit-paiement-form #association_adresse .col-md-4,body.easyadmin #edit-paiement-form #association_adresse .col-md-8,body.easyadmin #edit-paiement-form #conseilordre_adresse .col-md-4,body.easyadmin #edit-paiement-form #conseilordre_adresse .col-md-8,body.easyadmin #edit-runexcellencis-form #association_adresse .col-md-4,body.easyadmin #edit-runexcellencis-form #association_adresse .col-md-8,body.easyadmin #edit-runexcellencis-form #conseilordre_adresse .col-md-4,body.easyadmin #edit-runexcellencis-form #conseilordre_adresse .col-md-8,body.easyadmin #edit-specialite-form #association_adresse .col-md-4,body.easyadmin #edit-specialite-form #association_adresse .col-md-8,body.easyadmin #edit-specialite-form #conseilordre_adresse .col-md-4,body.easyadmin #edit-specialite-form #conseilordre_adresse .col-md-8,body.easyadmin #edit-templatemail-form #association_adresse .col-md-4,body.easyadmin #edit-templatemail-form #association_adresse .col-md-8,body.easyadmin #edit-templatemail-form #conseilordre_adresse .col-md-4,body.easyadmin #edit-templatemail-form #conseilordre_adresse .col-md-8,body.easyadmin #edit-typespecialite-form #association_adresse .col-md-4,body.easyadmin #edit-typespecialite-form #association_adresse .col-md-8,body.easyadmin #edit-typespecialite-form #conseilordre_adresse .col-md-4,body.easyadmin #edit-typespecialite-form #conseilordre_adresse .col-md-8,body.easyadmin #edit-video-form #association_adresse .col-md-4,body.easyadmin #edit-video-form #association_adresse .col-md-8,body.easyadmin #edit-video-form #conseilordre_adresse .col-md-4,body.easyadmin #edit-video-form #conseilordre_adresse .col-md-8,body.easyadmin #new-article-form #association_adresse .col-md-4,body.easyadmin #new-article-form #association_adresse .col-md-8,body.easyadmin #new-article-form #conseilordre_adresse .col-md-4,body.easyadmin #new-article-form #conseilordre_adresse .col-md-8,body.easyadmin #new-avis-form #association_adresse .col-md-4,body.easyadmin #new-avis-form #association_adresse .col-md-8,body.easyadmin #new-avis-form #conseilordre_adresse .col-md-4,body.easyadmin #new-avis-form #conseilordre_adresse .col-md-8,body.easyadmin #new-demandergpd-form #association_adresse .col-md-4,body.easyadmin #new-demandergpd-form #association_adresse .col-md-8,body.easyadmin #new-demandergpd-form #conseilordre_adresse .col-md-4,body.easyadmin #new-demandergpd-form #conseilordre_adresse .col-md-8,body.easyadmin #new-mailplanifie-form #association_adresse .col-md-4,body.easyadmin #new-mailplanifie-form #association_adresse .col-md-8,body.easyadmin #new-mailplanifie-form #conseilordre_adresse .col-md-4,body.easyadmin #new-mailplanifie-form #conseilordre_adresse .col-md-8,body.easyadmin #new-moduleexcellencis-form #association_adresse .col-md-4,body.easyadmin #new-moduleexcellencis-form #association_adresse .col-md-8,body.easyadmin #new-moduleexcellencis-form #conseilordre_adresse .col-md-4,body.easyadmin #new-moduleexcellencis-form #conseilordre_adresse .col-md-8,body.easyadmin #new-pagecontenu-form #association_adresse .col-md-4,body.easyadmin #new-pagecontenu-form #association_adresse .col-md-8,body.easyadmin #new-pagecontenu-form #conseilordre_adresse .col-md-4,body.easyadmin #new-pagecontenu-form #conseilordre_adresse .col-md-8,body.easyadmin #new-paiement-form #association_adresse .col-md-4,body.easyadmin #new-paiement-form #association_adresse .col-md-8,body.easyadmin #new-paiement-form #conseilordre_adresse .col-md-4,body.easyadmin #new-paiement-form #conseilordre_adresse .col-md-8,body.easyadmin #new-video-form #association_adresse .col-md-4,body.easyadmin #new-video-form #association_adresse .col-md-8,body.easyadmin #new-video-form #conseilordre_adresse .col-md-4,body.easyadmin #new-video-form #conseilordre_adresse .col-md-8{padding-left:1rem!important;padding-right:1rem!important}body.easyadmin #edit-article-form #form-actions-row,body.easyadmin #edit-association-form #form-actions-row,body.easyadmin #edit-avis-form #form-actions-row,body.easyadmin #edit-conseilordre-form #form-actions-row,body.easyadmin #edit-demandergpd-form #form-actions-row,body.easyadmin #edit-groupeorientation-form #form-actions-row,body.easyadmin #edit-methodeprogramme-form #form-actions-row,body.easyadmin #edit-moduleexcellencis-form #form-actions-row,body.easyadmin #edit-moduleoscar-form #form-actions-row,body.easyadmin #edit-newsletter-form #form-actions-row,body.easyadmin #edit-orientation-form #form-actions-row,body.easyadmin #edit-pagecontenu-form #form-actions-row,body.easyadmin #edit-paiement-form #form-actions-row,body.easyadmin #edit-runexcellencis-form #form-actions-row,body.easyadmin #edit-specialite-form #form-actions-row,body.easyadmin #edit-templatemail-form #form-actions-row,body.easyadmin #edit-typespecialite-form #form-actions-row,body.easyadmin #edit-video-form #form-actions-row,body.easyadmin #new-article-form #form-actions-row,body.easyadmin #new-avis-form #form-actions-row,body.easyadmin #new-demandergpd-form #form-actions-row,body.easyadmin #new-mailplanifie-form #form-actions-row,body.easyadmin #new-moduleexcellencis-form #form-actions-row,body.easyadmin #new-pagecontenu-form #form-actions-row,body.easyadmin #new-paiement-form #form-actions-row,body.easyadmin #new-video-form #form-actions-row{padding:0 1.5rem}body.easyadmin .titre-section-black{color:#000;font-family:Open Sans;font-size:12px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:1px;line-height:normal;text-transform:uppercase}body.easyadmin .field-groupe_programme .form-group,body.easyadmin .field-orientation_projet .form-group,body.easyadmin .field-public_concerne_projet .form-group{padding:0!important}body.easyadmin .checkbox input[type=checkbox].cache{bottom:0;cursor:pointer;left:0;margin:0;opacity:0;padding:0;position:absolute}body.easyadmin .checkbox>label{padding-left:25px;position:relative}body.easyadmin .checkbox>label input[type=checkbox]+label{bottom:0;cursor:pointer;left:0;margin:0;padding:0;position:absolute}body.easyadmin .checkbox>label input[type=checkbox]+label:before{background:#fff;border:1px solid #bcccdc;border-radius:4px;content:"";display:inline-block;height:20px;vertical-align:text-top;width:20px}body.easyadmin .checkbox>label input[type=checkbox]:hover+label:before{background:#180c50}body.easyadmin .checkbox>label input[type=checkbox]:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}body.easyadmin .checkbox>label input[type=checkbox]:checked+label:before{background:#180c50}body.easyadmin .checkbox>label input[type=checkbox]:disabled+label{color:#b8b8b8;cursor:auto}body.easyadmin .checkbox>label input[type=checkbox]:disabled+label:before{background:#ddd;box-shadow:none}body.easyadmin .checkbox>label input[type=checkbox]:checked+label:after{background:#fff;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;content:"";height:2px;left:5px;position:absolute;top:9px;transform:rotate(45deg);width:2px}body.easyadmin #carouselCalendar{position:relative}body.easyadmin #carouselCalendar .carousel-control{background-color:#e7e7e7;border-radius:50%;height:22px;line-height:1.8;position:absolute;text-align:center;text-decoration:none;top:0;width:22px;z-index:1}body.easyadmin #carouselCalendar .carousel-control i{color:#6d7278}body.easyadmin #carouselCalendar .carousel-control.left{right:30px}body.easyadmin #carouselCalendar .carousel-control.right{right:0}body.easyadmin #carouselCalendar .calendar_date thead th{color:#180c50;font-size:16px;opacity:.65}body.easyadmin #carouselCalendar .calendar_date thead th.month{color:#6d7278;text-transform:capitalize}body.easyadmin #carouselCalendar .calendar_date tbody td{border:0!important}body.easyadmin #carouselCalendar .calendar_date tbody td .text-grey{color:#6d7278;font-size:14.5px}body.easyadmin #carouselCalendar .calendar_date .day.clicable span{background-color:#180c50;border-radius:50%;color:#fff}body.easyadmin #carouselCalendar .calendar_date .day.today span{position:relative}body.easyadmin #carouselCalendar .calendar_date .day.today span:after{border-color:transparent #007bff transparent transparent;border-style:solid;border-width:0 7px 7px 0;content:"";height:0;position:absolute;right:2px;top:2px;width:0}body.easyadmin .nav-tabs-custom:not(.custom-design) .table-responsive{box-shadow:none}body.easyadmin .info-box-ombre,body.easyadmin .table-responsive{box-shadow:0 2px 8px 0 hsla(0,0%,65%,.5)}body.easyadmin .info-box-ombre .table-responsive{box-shadow:none}@media (max-width:580px){body.edit-medecin .col-lg-12,body.edit-medecin .col-lg-6,body.edit-session .col-lg-12,body.edit-session .col-lg-6,body.new-medecin .col-lg-12,body.new-medecin .col-lg-6{padding-left:0;padding-right:0}}body.easyadmin .field-datetime{color:#737373;font-style:italic;margin:0!important}body.show-demandergpd .form-horizontal,body.show-paiement .form-horizontal{background:#fff;border:0;border-radius:14px;box-shadow:none;padding:1.5rem}body.show-demandergpd .form-horizontal .form-control,body.show-paiement .form-horizontal .form-control{background:#fff;border:1px solid #bcccdc!important;border-radius:4px!important;box-shadow:none!important;color:#000!important;padding:.375rem .75rem!important}body.show-paiement .form-horizontal .field-datetime{margin-bottom:1rem!important}body.show-paiement .form-horizontal .col-sm-10,body.show-paiement .form-horizontal .col-sm-2{flex:0 0 100%!important;max-width:100%!important}.btn-deco-admin{color:#180c50;font-size:22px}.progressbar-statut{overflow-x:scroll}.list-newsletter .button-action{display:none!important}body.easyadmin .table-responsive span.badge.badge-inscrit{background-color:#331c85!important;color:#fff!important;font-size:12px;margin-bottom:1px;margin-top:1px;text-align:center}body.easyadmin .table-responsive span.badge.badge-salarie{background-color:#ee4869!important;color:#fff!important;font-size:12px;margin-bottom:1px;margin-top:1px;text-align:center}body.easyadmin .table-responsive span.badge.badge-demande{background-color:#d13990!important}body.easyadmin .table-responsive span.badge.badge-demande,body.easyadmin .table-responsive span.badge.badge-email{color:#fff!important;font-size:12px;margin-bottom:1px;margin-top:1px;max-width:100%;text-align:center;white-space:normal}body.easyadmin .table-responsive span.badge.badge-email{background-color:#00c0ef!important}#modal-detail-run-reponses-container .label{border-radius:.25em;display:inline;font-size:75%;font-weight:700;line-height:1;padding:.2em .6em .3em;text-align:center;vertical-align:baseline;white-space:nowrap}#modal-detail-run-reponses-container .label-warning{background-color:#f39c12!important;color:#fff!important}#modal-detail-run-reponses-container .label-info{background-color:#00c0ef!important;color:#fff!important}#modal-detail-run-reponses-container .label-success{background-color:#00a65a!important;color:#fff!important}#modal-detail-run-reponses-container .label-danger{background-color:#dd4b39!important;color:#fff!important}.fa-circle-thin{font-weight:400!important}.fa-circle-thin:before{content:"\f111"}.modal{background-color:rgba(0,0,0,.5)}.modal.show{overflow-x:hidden;overflow-y:auto}#load_generate .loading-bar{border-radius:50px;box-shadow:inset 0 0 0 1px #c8c8cd;display:flex;height:10px;margin-top:10px;overflow:hidden;width:100%}@keyframes progress-animation{0%{width:0}20%{width:10%}40%{width:30%}50%{width:60%}to{width:100%}}#load_generate .loading-bar .progress-bar{animation:progress-animation 10s ease-in-out;background:#2788c5;display:flex;height:100%;width:100%}#load_generate .message-progress{font-size:12px;font-style:italic;margin:2px 0}.droppable-item{left:-20px;position:absolute;top:50%;transform:translateY(-50%)}.role_rgpd .action-importNewsletterAnnuaire{display:none!important}.user-prerequis{position:relative}.user-prerequis>i{font-size:15px}.user-prerequis-content{background-color:#fff;border:1px solid rgba(0,0,0,.2);left:0;opacity:0;position:absolute;top:100%;visibility:hidden;width:330px;z-index:1}.user-prerequis:hover{cursor:pointer}.user-prerequis:hover .user-prerequis-content{opacity:1;visibility:visible}.menuitem-step_1,.menuitem-step_2{cursor:auto!important}.menuitem-step_2 .list-group-item{margin-left:30px!important}.menuitem-step_3{cursor:auto!important}.menuitem-step_3 .list-group-item{margin-left:60px!important}.flex{display:flex}.content-header-actions{flex-grow:1;justify-content:flex-end}.content-header-actions .panel-heading .fa-sliders-h{margin-right:10px}.content-header-actions .global-actions{padding-top:20px}.content-header-actions .global-actions .action-new{background-color:#04afde;color:#fff;padding:14px 20px}.actions-as-dropdown .dropdown-toggle svg{margin-top:5px}.actions-as-dropdown .dropdown-menu.show{display:flex;flex-direction:column;padding:5px}.actions-as-dropdown .dropdown-menu.show .dropdown-item{align-items:center;display:flex;justify-content:center;text-decoration:none;width:100%}.actions-as-dropdown .dropdown-menu.show .dropdown-item:not(:last-child){margin-bottom:10px}.search_wrapper{display:flex;justify-content:flex-end;width:100%}.select2-results__options li{min-height:30px}@media (min-width:992px){.width-lg-1{width:8.33%}.width-lg-2{width:16.66%}.width-lg-3{width:24.99%}.width-lg-4{width:33.33%}.width-lg-5{width:41.65%}.width-lg-6{width:50%}.width-lg-7{width:66.64%}.width-lg-8{width:74.97%}.width-lg-9{width:83.3%}.width-lg-10{width:91.63%}.width-lg-11{width:100%}}.ea-edit-form,.ea-new-form{padding-bottom:80px}.col-form-label,.form-control-label{margin-bottom:0;text-transform:uppercase}.select2-hidden-accessible{position:absolute!important}.select2-selection{align-items:center;display:flex!important}.form-panel-header{padding-bottom:10px;padding-left:15px;padding-top:30px}.form-panel-header a{color:#102a43!important;font-size:15px;padding-bottom:30px}.ea-form-collection-items .empty.collection-empty{display:none}.ea-form-collection-items .accordion-header{display:flex;justify-content:space-between}.ea-form-collection-items .accordion-header .accordion-button{align-items:center;background:none;border:none!important;display:flex}.ea-form-collection-items .accordion-header .accordion-button i{background-color:#fff;border:none!important;border-radius:50%;box-shadow:0 5px 8px -2px hsla(0,0%,65%,.5);font-size:23px;height:40px;line-height:40px;margin-right:10px;transition:.3s;width:40px}.ea-form-collection-items .accordion-header .accordion-button:focus{outline:0}.ea-form-collection-items .accordion-header .accordion-button:not(.collapsed) i{transform:rotate(90deg)}.ea-form-collection-items .accordion-header .field-collection-delete-button{border-radius:50%!important;height:40px;margin-left:10px;width:40px}.ea-form-collection-items .accordion-header .field-collection-delete-button i{color:red;font-size:20px;line-height:25px}.ea-form-collection-items .field-collection-item{padding-bottom:20px}.ea-form-collection-items .field-collection-item:not(:last-child){border-bottom:1px solid #ededed;margin-bottom:20px}.form-action-search{display:flex;justify-content:flex-end;max-width:600px;min-width:300px;padding-right:20px;width:100%}.form-action-search.no-filters{padding-right:0}.form-action-search.no-filters .content-search-label{height:47px}.form-action-search .form-group,.form-action-search .form-widget{height:100%;margin-bottom:0;width:100%}.form-action-search .content-search-label{box-shadow:0 5px 8px -2px hsla(0,0%,65%,.5);height:100%;margin-bottom:0;position:relative;width:100%}.form-action-search .content-search-label input.form-control{border-radius:8px!important;height:100%;padding-left:45px!important}.form-action-search .content-search-label input.form-control:not(:focus){border:none!important}.form-action-search .content-search-label input.form-control::placeholder{color:#4a4a4a!important}.form-action-search .content-search-label i{font-size:20px;left:15px;position:absolute;top:50%;transform:translateY(-50%)}.page-add-edit.page-actions{background:#f1f1f1;bottom:0;height:90px;margin-inline:-40px;padding:30px 40px;position:fixed;width:100%}.page-add-edit.page-actions .action-clone,.page-add-edit.page-actions .action-save{background:#04afde;color:#fff;font-size:14px;padding:10px 20px}.page-add-edit.page-actions .action-clone{margin-left:10px}.page-add-edit.page-actions .action-index{background:#ededed;color:#000;font-size:14px;margin-left:10px;padding:10px 20px}.page-add-edit.page-actions .action-delete{color:#fff!important;font-size:14px;margin-left:10px;padding:10px 20px!important}.page-add-edit.page-actions .action-delete .action-icon{display:none}.form-margin-inline-15{margin-inline:15px}.select2-selection__choice__remove{background-color:transparent;border:none}.select2-selection__choice__remove span{color:red;font-size:15px;line-height:15px}.select2-selection--multiple .select2-search__field{border:none!important;display:inline;padding-top:8px!important;resize:none}.select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered{display:inline;width:fit-content}.select2-selection.select2-selection--multiple{display:block!important;height:fit-content}.field-collection.header-inline .accordion-item{align-items:center;display:flex;flex-direction:row-reverse}.field-collection.header-inline .accordion-item .accordion-header{width:fit-content}.field-collection.header-inline .accordion-item .accordion-collapse{flex-grow:1}.field-collection.no-accordion .accordion-header{justify-content:flex-end}.field-collection.no-accordion .accordion-button{display:none!important}.field-collection .accordion-header .accordion-button{display:flex;font-size:15px}.field-form_panel{width:100%}.form-panel-body .row>div{margin-block:5px}.ea-text-editor-wrapper{background-color:#fff!important;border:1px solid hsla(0,0%,65%,.5)!important;border-radius:4px!important}.trix-button-row{border-bottom:1px solid hsla(0,0%,65%,.5)!important}form .form-panel-body input.form-control[disabled=disabled]{background-color:transparent!important;border:none!important;padding:0!important}.label-inline{align-items:center;display:flex}.label-inline label{margin-right:10px;text-transform:none}.label-inline input{font-weight:600}form .form-panel-body .flex-fill{width:100%}.form-label-panel-inBlock{margin-left:30px;text-transform:none}.btn-margin-right{margin-right:10px}.checkbox-field-space{padding-block:30px}body.easyadmin .form-group.field-datetime{margin-bottom:1rem!important}body.easyadmin .session-formateur-medecin,body.easyadmin .session-stagiaire-medecin{width:42%}body.easyadmin .session-formateur-roles,body.easyadmin .session-stagiaire-roles{width:38%}body.easyadmin .session-formateur-note,body.easyadmin .session-stagiaire-note{width:10%}body.easyadmin .session-formateur-statut,body.easyadmin .session-stagiaire-statut{width:20%}body.easyadmin .session-formateur-attestation,body.easyadmin .session-stagiaire-attestation{width:20}body.easyadmin .form-widget .select2-selection.select2-selection--multiple{display:inline-block!important;width:100%}#main.content .ea-edit-form,#main.content .ea-new-form{background:#fff;border-radius:14px;box-shadow:0 2px 8px 0 hsla(0,0%,65%,.5);margin-bottom:100px;padding:1rem}.ea-vich-image img{max-height:200px;max-width:200px}.ck-editor,.ck-editor .ck-content{min-height:300px}.session-help-label{font-size:20px;font-weight:500}.session-help-label small{border-radius:5px;color:#fff;padding:5px 10px}.ms-drop,.page-add-edit.page-actions{z-index:10}.ms-drop{left:0;width:100%}.ms-drop li:not(.group):not(.ms-select-all){margin-left:15px}.ms-parent{padding:6px 0!important}.ms-parent .ms-choice{border:none!important;outline:0!important;padding-inline:12px!important}.ms-parent .ms-choice>span{padding-block:5px}#PageContenu_repeteContenus .accordion-header,.drag-and-drop .accordion-header{padding-left:30px;position:relative}#PageContenu_repeteContenus .accordion-header .fa-bars,.drag-and-drop .accordion-header .fa-bars{cursor:move;font-size:15px;left:0;position:absolute;top:50%;transform:translateY(-50%)}#modal-filters{bottom:unset;box-shadow:0 2px 10px 0 hsla(0,0%,54%,.5);left:unset;max-width:320px;overflow:visible;position:absolute;right:30px}#modal-filters .modal-dialog{margin:0}#modal-filters .modal-content{padding:24px}#modal-filters .modal-content .filter-heading,#modal-filters .modal-content .modal-title{font-size:12px;font-weight:600;text-transform:uppercase}#modal-filters .modal-content .form-widget{margin-bottom:0!important}#modal-filters .modal-content .modal-title{color:#180c50}#modal-filters .modal-content .filter-heading{color:#4a4a4a}#modal-filters .modal-content .ts-control,#modal-filters .modal-content label{display:none}#modal-filters .modal-content .form-select{background-color:transparent;font-size:16px;padding:6px 12px;width:100%}#modal-filters .modal-content .form-select option{padding:2px 4px}#modal-filters .modal-content .ts-wrapper{display:none}#modal-filters .modal-content textarea{resize:none}.modal-backdrop{display:none}.modal-header{border:none}#modal-apply-button{background-color:#04afde;border-radius:8px;color:#fff;font-size:14px;margin:auto;padding:10px 30px;width:fit-content}.action-filters-reset{align-items:center;background-color:transparent;box-shadow:none!important;display:flex;vertical-align:middle}.action-filters-reset:active{background-color:transparent!important}.action-filters-reset i:before{color:red;font-size:15px}.action-filters-reset:hover{background-color:transparent}