.contexte_IFF{line-height:1.5}.contexte_IFF .calendrier{color:#fff;border-radius:4px;padding:12px 20px}.contexte_IFF p{line-height:1.5}.contexte_IFF .fiche-formation-description p,.contexte_IFF .text-libre__content p{margin-bottom:1.875em}.contexte_IFF .fiche-formation-description ol,.contexte_IFF .fiche-formation-description ul,.contexte_IFF .text-libre__content ol,.contexte_IFF .text-libre__content ul{margin:1em 0;padding-left:2.5rem}.contexte_IFF .fiche-formation-description ul li,.contexte_IFF .text-libre__content ul li{list-style:disc!important}.contexte_IFF .fiche-formation-description ol li,.contexte_IFF .text-libre__content ol li{list-style-type:decimal}.contexte_IFF .view-session{color:#fff;background-color:#0c3153}.contexte_IFF .download-session,.contexte_IFF .view-session{border-radius:4px;font-size:1rem;font-weight:700;padding:12px 20px;text-decoration:none;display:inline-block;line-height:26px;border:1px solid #1f5995}.contexte_IFF .download-session{color:#004686;background-color:#fff;margin-left:10px}.contexte_IFF .goback-session{text-decoration:none;display:inline-flex;margin-right:auto;font-size:1rem;line-height:19px;color:#0c3153;align-items:center}.contexte_IFF .goback-session:before{content:url(images/slider_left_icon_iff.1e018ef1.svg);line-height:0}.contexte_IFF .horizontal-center{align-items:center}.contexte_IFF .margins{margin-bottom:90px}.contexte_IFF .second-container{margin-left:auto;margin-right:auto;width:1180px;background-color:#fff;padding:50px;border:.5px solid #f8f8f8}.contexte_IFF .entraineurs{height:15px;font-size:12px;line-height:15px}.contexte_IFF .entraineurs,.contexte_IFF .title-h1{color:#0c3153;font-weight:700;text-transform:uppercase}.contexte_IFF .title-h1{width:1080px;font-family:fff-hero;font-size:42px;line-height:45px}.contexte_IFF .presentation{height:26px;width:1080px;color:#0c3153;font-family:fff-equipe;font-size:22px;font-weight:700;line-height:26px}.contexte_IFF .paragraph{color:#6f6f6f;font-family:fff-equipe;font-size:16px}.contexte_IFF .title-h2{width:1080px;color:#0c3153;font-family:fff-equipe;font-size:22px;font-weight:700;line-height:26px}.contexte_IFF .title-in-paragraph{font-weight:700}.contexte_IFF .centre-de-gestion{height:16px;color:#000;font-family:fff-equipe;font-size:14px;font-weight:700;line-height:16px}.contexte_IFF .new-view-session{color:#fff;background-color:#0c3153;border-radius:4px;font-size:1rem;font-weight:700;padding:12px 20px;width:269px;text-decoration:none;display:block;line-height:26px;border:1px solid #1f5995}.contexte_IFF .select-form{box-sizing:border-box;height:48px;width:420px;border:1px solid #d8d8d8;border-radius:2px;background-color:#fff}.contexte_IFF .hide-this{display:none}.contexte_IFF .iff_img_formation{display:block}.contexte_IFF .intro_iff_block_img{display:none}.contexte_IFF .intro_iff_block_bleu{display:block}.contexte_IFF div.info-ymag p.registration{display:none}.contexte_IFF div.info-ymag p.registration button{width:100%;height:50px;background-color:#d6d6d6;border-color:#d6d6d6;margin-top:10px;border-radius:5px;color:#fff;font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:480px){.contexte_IFF .view-session{width:100%;margin-bottom:5px}.contexte_IFF .goback-session{width:100%;display:inline-flex;align-items:center}.contexte_IFF .download-session{margin-left:-1px;margin-bottom:5px}.contexte_IFF .goback-session:before{content:url(images/slider_left_icon_iff.1e018ef1.svg);line-height:0}.contexte_IFF .download-session,.contexte_IFF .new-view-session{width:100%}.contexte_IFF .link_responsive{flex-direction:column;padding:20px}.contexte_IFF .container{width:95%;margin-left:10px}.contexte_IFF .second-container{padding:15px}.contexte_IFF .margins{margin-bottom:20px}.contexte_IFF .all-formation{width:100%;text-align:center;margin-bottom:10px}.contexte_IFF .formation-dispo{font-size:.8rem!important}.contexte_IFF .intro_iff{padding:0}.contexte_IFF .iff_img_formation{display:none}.contexte_IFF .intro_iff_block_img{display:block;padding:100px 10px 10px}.contexte_IFF .intro_iff_block_bleu{display:none}.contexte_IFF div.header-iff div.header-center{min-height:360px;height:unset}.contexte_IFF div.info-ymag{order:0;margin-left:10px;margin-right:10px;margin-top:-20px}.contexte_IFF div.new-container.intro_iff{margin-bottom:20px}}@media screen and (min-width:481px) and (max-width:768px){.contexte_IFF .view-session{width:50%;margin-bottom:5px}.contexte_IFF .goback-session{width:100%;display:inline-flex;align-items:center}.contexte_IFF .download-session{margin-left:-1px;margin-bottom:5px}.contexte_IFF .goback-session:before{content:url(images/slider_left_icon_iff.1e018ef1.svg);line-height:0}.contexte_IFF .download-session,.contexte_IFF .new-view-session{width:50%}.contexte_IFF .link_responsive{flex-direction:column;padding:20px}.contexte_IFF .container{width:95%;margin-left:20px}.contexte_IFF .all-formation{width:70%;text-align:center;margin-bottom:10px}}@media screen and (min-width:769px) and (max-width:1179px){.contexte_IFF .container{width:95%;margin-left:20px}}@media screen and (min-width:1180px){.contexte_IFF .container{margin-left:auto;margin-right:auto;width:1180px}.contexte_IFF .container.fiche-formation{width:100%}}.contexte_IFF .types-formations{display:flex;align-items:center}.contexte_IFF .all-formation{color:#004686;background-color:#fafafa;border-radius:4px;font-size:1rem;font-weight:700;font-family:fff-equipe;padding:12px 20px;text-decoration:none;display:inline-block;line-height:26px;border:1px solid #fafafa;margin-right:20px;transition:color .3s,background-color .3s}.contexte_IFF .all-formation.active,.contexte_IFF .all-formation:hover,.contexte_IFF .collapsible-category.active-cat,.contexte_IFF .collapsible.active{color:#fff;background-color:#0c3153}.contexte_IFF .collapsible-category.active-cat .arrow-formation,.contexte_IFF .collapsible.active .arrow-formation{fill:#fff;transform:rotate(180deg)}.contexte_IFF .collapsible-category.active-cat .formation-dispo,.contexte_IFF .collapsible.active .formation-dispo{color:#fff}.contexte_IFF .title-formation{width:1080px;color:#0c3153;font-family:fff-hero;font-size:32px;font-weight:700;line-height:45px;text-transform:uppercase}.contexte_IFF .card-wrapper{display:flex;flex-wrap:wrap}.contexte_IFF .column-card-formation{padding-left:10px;padding-right:10px}.contexte_IFF .card{border:.5px solid #f8f8f8;border-bottom:3px solid #004687;height:300px}.contexte_IFF .card,.contexte_IFF .card-category{background-color:#fff;color:#004687;display:block}.contexte_IFF .card-category{border:.5px solid #f8f8f8;border-bottom:1px solid #004687}.contexte_IFF .card-category:hover,.contexte_IFF .card:hover{background-color:#f8f8f8}.contexte_IFF .title{text-transform:uppercase}.contexte_IFF .card-body{padding:15px}.contexte_IFF .card-body-category{padding:15px;display:flex;justify-content:space-between}.contexte_IFF .card-body-category img{width:20px}.contexte_IFF .type-of-formation{font-size:12px;font-family:fff-equipe;line-height:19px;font-weight:400}.contexte_IFF .title-of-formation{font-size:16px;font-family:fff-equipe;font-weight:700;line-height:26px}.contexte_IFF .cta-en-savoir-plus{text-transform:uppercase;text-decoration:none;height:19px;color:#004686;font-size:14px;font-family:fff-equipe;line-height:19px;display:inline-block}.contexte_IFF .collapsible,.contexte_IFF .collapsible-category{height:60px;background-color:#fff;color:#004686;font-weight:700;font-family:fff-equipe;width:1180px;border:none;outline:none;text-align:left;font-size:16px;line-height:26px;transition:color .3s,background-color .3s;padding:0 10px;justify-content:space-between}.contexte_IFF .collapsible-category.border-bottom,.contexte_IFF .collapsible.border-bottom{border-bottom:1px solid #d8d8d8}.contexte_IFF .collapsible-category:hover,.contexte_IFF .collapsible:hover{background-color:#0c3153;color:#fff;cursor:pointer}.contexte_IFF .collapsible-category:hover .arrow-formation,.contexte_IFF .collapsible:hover .arrow-formation{fill:#fff}.contexte_IFF .collapsible-category:hover .formation-dispo,.contexte_IFF .collapsible:hover .formation-dispo{color:#fff}.contexte_IFF .arrow-formation{width:15px;height:15px;display:inline-block;vertical-align:middle;margin-left:20px;fill:#004686}.contexte_IFF .content-collapsible,.contexte_IFF .content-collapsible-cat{padding-top:20px;padding-bottom:20px;display:none;overflow:hidden;width:1180px}.contexte_IFF .content-collapsible-cat{padding:10px}.contexte_IFF .formation-dispo{color:#004686;font-family:fff-equipe;font-size:16px;margin-left:auto;text-align:right}.contexte_IFF .container ul,.contexte_IFF .new-container ul{list-style:disc;margin:1em 0;padding-left:1.25rem}.contexte_IFF .container ol,.contexte_IFF .new-container ol{list-style:decimal;margin:1em 0;padding-left:1rem;counter-reset:item}.contexte_IFF .container li,.contexte_IFF .new-container li{list-style-type:disc;list-style-position:inside}.contexte_IFF .container ol>li,.contexte_IFF .new-container ol>li{list-style-type:none;counter-increment:item}.contexte_IFF .container ol>li:before,.contexte_IFF .new-container ol>li:before{display:inline-block;width:1em;padding-right:.5rem;font-weight:700;text-align:right;content:counter(item) "."}.contexte_IFF .nav_home_minisite li{list-style-type:none}.resp_container_iframe{padding:28.25%}.display_video{width:800px;height:450px;display:none;padding:0!important}.video-poster{background-size:cover!important;display:block;height:500px;margin:0 auto 10px;width:95%!important}.video-item{display:inline-block;margin:10px 0;vertical-align:top;width:33%}.carrousel_grid_3 .video-poster,.video_grid_6 .video-poster{height:200px}.slick-slide.slick-active p,.video_grid_6 .video-item p{padding:0 2.5%;text-align:left}.slick-slide p.video-title,.video_grid_6 .video-item p.video-title{font-weight:600}.carrousel_grid_1{height:560px}.carrousel_grid_3{height:410px}.list-document{color:#0c3153;font-size:16px;font-weight:400;display:flex;padding-left:0}.list-document img{height:24px}.api-ko{margin-top:25px;margin-bottom:25px;padding-left:10px}div.info-ymag{border-color:#e30613;background-color:#e30613;top:295px;color:#fff;height:fit-content;margin-top:-50px;order:1;display:none;padding-bottom:10px}div.iff-return{margin-bottom:10px}div.iff-return a img{width:12px}div.header-iff{border-color:#072d52;background-color:#072d52}div.header-iff div.header-center{color:#fff;padding-bottom:10px}div.intro_iff{padding-top:10px;padding-right:10px}div.intro_iff h2{text-transform:uppercase}div.intro_iff p.type_formation{color:#90c9ff;padding-bottom:15px}div.intro_iff a{margin-right:10px}div.intro_iff a img{width:12px}div.fiche-formation-doc{color:#0c3153;font-size:18px;font-weight:700}a.link_document_formation{font-weight:700;text-decoration:underline}div#ymag .line_gefor{font-weight:700;font-size:12px;border-bottom:1px solid #fff;line-height:35px;justify-content:space-between;display:flex}div#ymag .with_icon{display:flex;align-items:center}div#ymag .line_gefor img,div#ymag .with_icon img{margin-right:5px}div#ymag div.ymag_session .line_gefor{border:none;text-transform:uppercase}div#ymag>div{padding:10px 20px}div.gefor_adresse,div.ymag_session .nb_place{font-weight:400;font-size:14px}div.gefor_adresse div,div.ymag_session .nb_place div{float:right;width:90%}div.ymag_session .nb_place{line-height:35px}div.ymag_session div.description{font-weight:400;font-size:14px;padding:10px;border:1px solid #fff;border-radius:5px;max-height:218px;overflow-y:auto;margin-bottom:10px}div.ymag_session div.description div.condition-particuliere{float:right;width:90%}div.ymag_session div.description input{margin-top:5px}div#ymag select{height:50px;font-weight:400;font-size:14px;margin-top:20px;margin-bottom:20px;border-radius:5px;background-color:#fff;width:92%}p.ymag_choice.line_gefor label{margin-left:5px}p.ymag_choice.line_gefor input{margin-left:10px}div#ymag p.line_gefor span.info{font-size:18px}.uppercase{text-transform:uppercase}.carrousel_grid_1 .slick-slide.slick-active,.carrousel_grid_3 .slick-slide.slick-active{text-align:center}@media screen and (max-width:1024px){.video-item{width:45%}.video_grid_6{text-align:center}}#modal-iff,#modal-iff-ko{max-width:900px}#modal-iff-ko div#prerequis,#modal-iff div#prerequis{display:none}#modal-iff #mod-header,#modal-iff-ko #mod-header{background-color:#efefef;border:1px solid #efefef;padding:10px 5%;text-align:center}#modal-iff #mod-header p#title-formation,#modal-iff-ko #mod-header p#title-formation{color:#004687;font-size:24px;font-weight:700;text-transform:uppercase}#modal-iff #mod-header p#type-formation,#modal-iff-ko #mod-header p#type-formation{color:#90c9ff;font-size:16px;font-weight:400;overflow-wrap:break-word}#modal-iff-ko main,#modal-iff main{margin-top:20px;margin-bottom:20px}#modal-iff-ko main img,#modal-iff main img{position:relative;top:5px;left:5px;margin-right:5px}#modal-iff-ko div#modal-error div.always-8,#modal-iff-ko div#pleasewait div.always-8,#modal-iff div#modal-error div.always-8,#modal-iff div#pleasewait div.always-8{text-align:center}#modal-iff-ko div#modal-error,#modal-iff div#modal-error{display:none}#modal-iff-ko div#modal-error p,#modal-iff-ko p#please-wait,#modal-iff div#modal-error p,#modal-iff p#please-wait{line-height:normal;margin-top:20px;color:#0c3153;font-size:36px;font-weight:700;font-family:fff-hero}#modal-iff-ko p#please-wait2,#modal-iff p#please-wait2{color:#0c3153;font-size:18px;font-weight:700}#modal-iff-ko .modal-formation-date,#modal-iff .modal-formation-date{text-align:right;padding-right:15px}#modal-iff-ko .modal-formation-place,#modal-iff .modal-formation-place{padding-left:15px}#modal-iff-ko .modal-formation-lieu,#modal-iff-ko .modal-formation-place,#modal-iff .modal-formation-lieu,#modal-iff .modal-formation-place{padding-bottom:10px}#modal-iff-ko div#prerequis p,#modal-iff div#prerequis p{font-weight:700;font-size:16px;display:flex;justify-content:center}#modal-iff-ko div#prerequis p.liste-prerequis,#modal-iff-ko div#prerequis p .liste-prerequis,#modal-iff div#prerequis p.liste-prerequis,#modal-iff div#prerequis p .liste-prerequis{color:#6f6f6f;font-weight:400}#modal-iff-ko div#prerequis p.liste-prerequis span,#modal-iff div#prerequis p.liste-prerequis span{margin-right:10px}#modal-iff-ko div#prerequis p.liste-prerequis span img,#modal-iff div#prerequis p.liste-prerequis span img{width:12px}#modal-iff-ko div#prerequis p.liste-prerequis span.error,#modal-iff div#prerequis p.liste-prerequis span.error{color:#e30613}#modal-iff-ko p.prerequis-ok,#modal-iff p.prerequis-ok{color:#0c3153}#modal-iff-ko p.prerequis-ko,#modal-iff p.prerequis-ko{color:#e30613}#modal-iff-ko div.modal-action div.always-6,#modal-iff-ko div.modal-action div.always-8,#modal-iff div.modal-action div.always-6,#modal-iff div.modal-action div.always-8{display:flex;align-items:center;justify-content:space-around}#modal-iff-ko div.modal-action div.always-6 a#espace-candidat,#modal-iff-ko div.modal-action div.always-6 a#return-catalogue,#modal-iff-ko div.modal-action div.always-6 a.modal-close,#modal-iff-ko div.modal-action div.always-6 button.go-formulaire,#modal-iff-ko div.modal-action div.always-6 button.send_email,#modal-iff-ko div.modal-action div.always-8 a#espace-candidat,#modal-iff-ko div.modal-action div.always-8 a#return-catalogue,#modal-iff-ko div.modal-action div.always-8 a.modal-close,#modal-iff-ko div.modal-action div.always-8 button.go-formulaire,#modal-iff-ko div.modal-action div.always-8 button.send_email,#modal-iff div.modal-action div.always-6 a#espace-candidat,#modal-iff div.modal-action div.always-6 a#return-catalogue,#modal-iff div.modal-action div.always-6 a.modal-close,#modal-iff div.modal-action div.always-6 button.go-formulaire,#modal-iff div.modal-action div.always-6 button.send_email,#modal-iff div.modal-action div.always-8 a#espace-candidat,#modal-iff div.modal-action div.always-8 a#return-catalogue,#modal-iff div.modal-action div.always-8 a.modal-close,#modal-iff div.modal-action div.always-8 button.go-formulaire,#modal-iff div.modal-action div.always-8 button.send_email{height:50px;margin-top:20px;border-radius:5px;padding:5px 20px;font-weight:700}#modal-iff-ko div.modal-action div.always-6 button.go-formulaire,#modal-iff-ko div.modal-action div.always-8 button.go-formulaire,#modal-iff div.modal-action div.always-6 button.go-formulaire,#modal-iff div.modal-action div.always-8 button.go-formulaire{padding:5px 35px}#modal-iff-ko div.modal-action div.always-6 button.go-formulaire img,#modal-iff-ko div.modal-action div.always-8 button.go-formulaire img,#modal-iff div.modal-action div.always-6 button.go-formulaire img,#modal-iff div.modal-action div.always-8 button.go-formulaire img{margin-right:5px}#modal-iff-ko div.modal-action a.modal-close,#modal-iff div.modal-action a.modal-close{background-color:#d6d6d6;border-color:#d6d6d6;color:#565656;display:flex;align-items:center}#modal-iff-ko a#espace-candidat,#modal-iff-ko a#return-catalogue,#modal-iff-ko button.send_email,#modal-iff-ko div.modal-action button.go-formulaire,#modal-iff a#espace-candidat,#modal-iff a#return-catalogue,#modal-iff button.send_email,#modal-iff div.modal-action button.go-formulaire{background-color:#0c3153;border-color:#0c3153;color:#fff;display:flex;align-items:center}#modal-iff-ko button.send_email,#modal-iff button.send_email{background-color:red;border-color:red;color:#fff}div#ma-formation-form{margin-left:auto;margin-right:auto;width:1180px;flex-wrap:wrap;max-width:100%}main#espace-candidat h2{font-weight:700;font-size:42px;color:#0c3153;text-transform:uppercase;font-family:fff-hero}main#espace-candidat article{background-color:#fff;border:.5px solid #f8f8f8;border-bottom:3px solid #004687;color:#004687;display:block}main#espace-candidat article h2.title{font-weight:700;font-size:16px;color:#004686;font-family:fff-equipe}button#registering{background-color:#0c3153;border-color:#0c3153}button#registering img{margin-right:5px}.autocomplete{width:100%}.autocomplete input{width:100%;border-radius:4px;padding:10px 3px;margin:10px 0;border:#d3d3d3}.autocomplete-items{overflow-x:hidden;overflow-y:auto;max-height:100px;margin-top:-10px;margin-bottom:10px}.autocomplete-items div{background-color:#fff;color:#000;border:1px solid #d3d3d3;font-weight:100}.autocomplete-items div:hover{cursor:pointer;background-color:#d3d3d3}@media screen and (max-width:768px){#espace-candidat #pub{display:none}.video-item{width:95%}}@media screen and (max-width:480px){#modal-iff,#modal-iff-ko{text-align:center}#modal-iff-ko div.modal-action div.always-8,#modal-iff div.modal-action div.always-8{width:100%!important;flex-direction:column-reverse}#modal-iff-ko .detail-session,#modal-iff .detail-session{display:flex;flex-direction:column}#modal-iff-ko .detail-session div,#modal-iff .detail-session div{display:contents;text-align:center}#modal-iff-ko .detail-session div img,#modal-iff .detail-session div img{margin-bottom:11px;margin-top:7px}}