.btn.text-blue,.text-blue{color:var(--bs-blue-f2i)}.btn.text-red,.text-red{color:var(--bs-red-f2i)}.btn.text-yellow,.text-yellow{color:var(--bs-yellow-f2i)}.btn.text-gray,.text-gray{color:var(--bs-gray-f2i)}.bg-blue-f2i{background-color:var(--bs-blue-f2i)}.bg-red{background-color:var(--bs-red-f2i)}.bg-yellow{background-color:var(--bs-yellow-f2i)}.bg-gray{background-color:var(--bs-gray-f2i)}.bg-lightgray{background-color:var(--bs-very-light-gray-f2i)}.bg-vdarkgray{background-color:var(--bs-very-dark-gray-f2i)}.red,.title.t-yellow{color:var(--bs-red-f2i)}.title-blue,.title-center{margin:auto}.offre-desc p{font-size:1.2em;line-height:1.6em}.offre-desc ul li{font-size:1.2em;line-height:1.6em}#form-filter-courses .sf-field-submit,#form-filter-offre .sf-field-submit,.card-new,.has-dropdown,.progresscontent,.submenu>li:hover>a+.submenu,.trapeze,.trapeze1,.trapeze2,.trapeze6,.trapezefond1,.trapezefond10,.trapezefond11,.trapezefond12,.trapezefond13,.trapezefond14,.trapezefond3,.trapezefond7,.trapezefond8,.trapezefond9,div#blog-main-image .container{position:relative}.trapezefond13{background-color:#f0f0f0;z-index:0}.trapezefond13::after{content:"";position:absolute;z-index:-2;top:74%;left:0;width:100%;height:30%;background:#f9f9f9}#stage-block header p,.cat,.head-f2i,.menu>li>.akn-obf-link,.menu>li>a,.strong,label{font-weight:500}.head-f2i a{margin:0;text-decoration:none}p.p-home-page{font-size:16px}#form-filter select,#form-filter-courses select,#form-filter-metier select,#form-filter-offre select,.menu li a,.menu li button.menu-button{text-transform:uppercase}.menu li button.menu-button-without-href{color:#332985!important;font-size:1.3em;text-transform:uppercase;padding:25px 0 5px 70px!important;text-decoration:none!important;font-weight:700!important}.menu li#menu-item-6273 button.menu-button-without-href{padding:.8em 1.5em!important;color:#212529!important}.menu li#menu-item-6273 ul.submenu .yellow button.menu-button-without-href{color:#fab029!important}.menu li#menu-item-6273 ul.submenu .red button.menu-button-without-href{color:#be231f!important}.menu li#menu-item-5950 button.menu-button-without-href,.menu li#menu-item-5972 button.menu-button-without-href,.menu li#menu-item-5994 button.menu-button-without-href,.menu li#menu-item-6015 button.menu-button-without-href,.menu li#menu-item-6037 button.menu-button-without-href,.menu li#menu-item-6059 button.menu-button-without-href,.menu li#menu-item-6080 button.menu-button-without-href,.menu li#menu-item-6082 button.menu-button-without-href,.menu li#menu-item-6100 button.menu-button-without-href,.menu li#menu-item-6269 button.menu-button-without-href{font-size:.865rem;white-space:pre-line;padding:25px 0 5px 70px!important}.cta-text,.listinghorizontal,.submenu{white-space:nowrap}#readmore-blog .card{width:100%;height:100%;display:flex;flex-direction:column}#readmore-blog .card .card-title{display:flex;flex-direction:column;flex-grow:1}#readmore-blog .card .card-title .btn{margin-top:auto;align-self:flex-end}#readmore-blog .card .cat{left:-.1rem;top:-1.5em}#back-to-top{opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease,transform .2s ease,background-color .25s ease,color .2s ease;transform:scale(1) rotate(0);color:#fff;background-color:var(--bs-red-f2i);border:none;border-radius:100%;z-index:9999999;position:fixed;right:15px;bottom:18%;width:48px;height:48px;box-shadow:-6px 4px 14px 0 rgba(0,0,0,.22);pointer-events:none}#back-to-top:hover{color:#000;background-color:var(--bs-yellow-f2i);transform:scale(1.1) rotate(0)}#back-to-top.show{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1) rotate(0)}.akn-obf-link,.loadmore,.video img,.video:after{cursor:pointer}#footer li a,.breadcrumb a,.cat a,.menu li a,.no-underline,a div,a h1,a h2,a h3,a h4,a h5,a p,a[target]{text-decoration:none}#footer li a{color:var(--bs-white)}.page:not(.home) p,.post p,p.introformation{text-align:justify}:root{box-sizing:border-box;--primary:#e70146;--hover-color:#fdd052;--dark:#212529;--light:#fff;--gris:#f9f9f9;--header-bg:var(--primary)}main{overflow-x:hidden}body.single main article{overflow-x:visible!important}body.modal-open #logo{z-index:auto}.yellow{color:var(--bs-yellow-f2i)}.card.card-yellowborder{box-shadow:none;border:1px solid var(--bs-yellow-f2i)}.card.card-redborder{box-shadow:none;border:2px solid var(--bs-red-f2i)}a.card.card-redborder h3{color:var(--bs-yellow-f2i);text-align:center}.card-blue{background:#262b40}.blue{color:#332985}#faq-block .title-yellow,.menu li a.btn,.menu li:hover a.btn,.submenu li a.btn,.submenu li:hover a.btn,.title,.white{color:var(--light)}#faq-block .card-body{padding:32px 18px 0 18px}.bg-gris{background-color:var(--gris)}.bg-red,.single h1 strong.redmark,.single h2 strong.redmark,.single h3 strong.redmark,.single h4 strong.redmark{background-color:var(--bs-red-f2i)}.bg-white{background-color:var(--light)}.title.t-yellow{background:var(--bs-yellow-f2i)}.trapeze1:after,.trapeze2:after,.trapeze3:after,.trapeze4:after,.trapeze5:after,.trapeze6:after,.trapeze:after,.trapezefond11:before,.trapezefond14:before,.trapezefond1:before,.trapezefond2:before,.trapezefond3:before,.trapezefond7:before,.trapezefond9:before,.trapezefond:before{background:var(--bs-blue-f2i)}.trapezefond12:before,.trapezefond8:before{background:var(--bs-red-f2i)}.trapezefond13:before{background:#262b40}.trapezefond10:before{background:var(--bs-yellow-f2i)}img{max-width:100%;height:auto}#form-filter label,#form-filter-courses label,#form-filter-metier label,#form-filter-offre label,.courses-img,.fullwidth,.textadd img,table{width:100%}.swiper-scrollbar,a.btn.btn-white-f2i{background:#fff}.title{display:inline-block;background-color:var(--bs-blue-f2i);padding:17px 60px;transform:rotate(-2deg)}.title-blue,.title-red{transform:rotate(1deg)}.title-red,.title-yellow{display:block;background-color:var(--bs-yellow-f2i);color:var(--bs-red-f2i);width:fit-content;margin:auto;text-align:center}.title-red{background-color:var(--bs-red-f2i);color:var(--bs-yellow-f2i)}.title-blue{width:fit-content;background-color:var(--bs-primary);color:var(--bs-light)}.title-blue,.title-red,.title-yellow{padding:.5rem 7rem}.more-next2{width:42px;height:42px;box-shadow:0 2px 11px 0 rgba(0,0,0,.13);display:inline-block;background-color:#be231f;position:absolute;right:0;bottom:0;padding-top:10px;padding-left:18px}.more-next{width:30px;height:30px;box-shadow:0 2px 11px 0 rgba(0,0,0,.13);border-radius:50%;display:inline-block;background-color:#fff}.more-next .fa-angle-right{margin-left:9px;color:#000}.tilt{transform:rotate(-9deg);padding:10px 40px;margin-top:20px}.trapeze1{padding-top:10rem;padding-bottom:15rem}.trapeze6{padding-top:10rem;padding-bottom:2rem}.trapeze:after{content:" ";clip-path:polygon(0 20%,100% 0%,100% 100%,0 85%);position:absolute;width:100%;height:inherit;left:0;top:0;z-index:0}.trapeze1:after,.trapeze2:after,.trapeze3:after,.trapeze4:after,.trapeze5:after,.trapeze6:after{content:" ";width:100%;position:absolute;z-index:-1}.trapeze1:after{clip-path:polygon(0 18%,100% 27%,100% 89%,0 94%);top:-9%;height:1200px;left:0}.trapeze6:after{clip-path:polygon(0 18%,100% 27%,100% 100%,0 100%);min-height:850px;left:0;top:0}.trapeze2:after{clip-path:polygon(0 18%,100% 27%,100% 89%,0 94%);top:-9%;height:1200px;left:0}.trapeze{padding:1em;display:flex;justify-content:center;flex-direction:column;align-items:center;height:300px}.trapeze2:after{top:2%;height:680px;left:0;clip-path:polygon(0 10%,100% 0%,100% 90%,0 100%)}.swiper-scrollbar-drag,.trapeze2.bg-t-red:after{background:var(--bs-red-f2i)}.trapeze3,.trapeze4,.trapeze5{position:relative;padding-top:6rem;padding-bottom:6rem}.trapeze3:after{clip-path:polygon(0 24%,100% 0,100% 100%,0% 100%);top:0;height:720px;left:0}.trapeze4:after{clip-path:polygon(0 0,100% 10%,100% 100%,0 90%);top:110px;height:620px;left:0}.trapeze5:after{clip-path:polygon(0 33%,100% 0,100% 100%,0 100%);top:-120px;height:calc(100% + 120px);left:0}.trapezefond10:before,.trapezefond11:before,.trapezefond12:before,.trapezefond13:before,.trapezefond14:before,.trapezefond1:before,.trapezefond2:before,.trapezefond3:before,.trapezefond7:before,.trapezefond8:before,.trapezefond9:before,.trapezefond:before{content:" ";display:block;width:100%;position:absolute;z-index:-1}.trapezefond:before{height:100%;clip-path:polygon(0 23%,100% 8%,100% 100%,0% 100%)}.trapezefond1:before{height:116%;top:-14em;clip-path:polygon(0 10%,100% 0%,100% 100%,0 92%)}.trapezefond7:before{height:102%;top:7em;clip-path:polygon(0 3%,110% 7%,100% 94%,0 90%)}.trapezefond8:before{height:415px;top:-2em;clip-path:polygon(0 0%,230% 30%,100% 100%,0 80%)}.trapezefond13:before{height:108%;top:2em;clip-path:polygon(0 45%,100% 49%,100% 86%,0 82%)}.trapezefond13>*{position:relative;z-index:1}.trapezefond2:before{clip-path:polygon(0 6%,100% 0,100% 100%,0% 100%);height:550px}.trapezefond3{padding-top:8em}.progressbar,.progresstotalbar{position:absolute}.trapezefond3:before{height:100%;top:0;clip-path:polygon(0 10%,100% 0%,100% 100%,0 100%)}.single-formations .courses-block .card-afterlist{color:#fff}.iconbefore1:before,.iconbefore:before,.squarebefore:before{content:" ";background:var(--bs-yellow-f2i);display:inline-block;border-radius:50%;margin-right:12px}.py-8{padding-top:8rem!important;padding-bottom:8rem!important}.py-10{padding-top:10rem!important;padding-bottom:10rem!important}.my-8{margin-top:8rem!important;margin-bottom:8rem!important}.progresstotalbar{top:0;left:-18px;width:8px;border-radius:10px;background:#e5e5e5;height:100%}.progressbar{top:0;left:0;width:8px;border-radius:10px;background:var(--bs-red-f2i);transition:height .2s}#trustus .swiper-slide{text-align:center;padding-right:20px;padding-left:20px}#text-section,#why-school{font-size:22px}#text-section .h2{font-size:2.7em;font-weight:700;line-height:1em;margin-bottom:.5em}#text-section{margin-top:10em}#textsummary .collapse:not(.show){height:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#textsummary .collapsing{min-height:42px!important}#textsummary a.collapsed:after{content:"Lire la suite"}#textsummary a:not(.collapsed):after{content:"Lire moins "}.head-f2i{background:var(--bs-gray-f2i);justify-content:center;padding:.3em;font-size:17px;font-weight:300}.head-f2i a div{color:var(--bs-white)}.head-f2i a div span{color:var(--bs-yellow-f2i);font-weight:700;text-decoration:underline;text-transform:capitalize}.h100{height:100%}.cursor-f2i{position:relative;left:40px;top:-29px}.cursor-f2i-box{position:relative;display:flex;align-content:center;justify-content:center;align-items:flex-start;margin-top:-24px}.cursor-f2i-square{width:15px;height:15px;padding:0;margin-right:7px}.cursor-f2i-square.cursor-f2i-square-red{background:var(--bs-red-f2i);height:24px}.cursor-f2i-square.cursor-f2i-square-blue{background:var(--bs-light-blue)}.cursor-f2i-square.cursor-f2i-square-green{background:var(--bs-dark-green)}.cursor-f2i-square.cursor-f2i-square-or{background:var(--bs-dark-yellow)}.cursor-f2i-square.cursor-f2i-square-orange{background:var(--bs-dark-orange)}.cursor-f2i-square.cursor-f2i-square-sbe{background:#219b83}#advantages .col-6:first-child .counting:after{content:"m2"}#advantages .col-6:nth-child(3) .counting:after{content:"%"}.fullwidthblog{width:100%;aspect-ratio:auto 1000/500!important;height:auto!important}.blog-item,.card-afterlist,.courses-block .responsivelist .card,.listinghorizontal .card,.ratiolist .card,.ratiolist .col-md-4{aspect-ratio:1/1}.fullwidthblogb{position:relative;max-width:110%!important;width:110%!important;opacity:.9;height:600px;margin:-2% -5%!important;filter:brightness(85%) contrast(100%) saturate(100%) blur(40px) hue-rotate(0deg);max-height:500px}.iconbefore:before{font-family:"Font Awesome 6 Free";color:#fff;font-size:17px;padding:13px}.iconbefore{margin-left:-39px}.iconbefore1:before,.squarebefore:before{width:20px;height:20px;top:4px;position:relative}.iconbefore.megaphone:before{content:"\f0a1"}.social-links ul,.squarebefore{display:flex}.squarebefore:before{border-radius:0;box-shadow:-6px 4px 14px 0 rgba(0,0,0,.22)}.cat{position:absolute;left:1.5em;top:1.5em;padding:.3125rem .625rem;font-size:.925em}.cat a{color:#fff}.cat.cat-yellow{background-color:var(--bs-yellow-f2i);color:var(--bs-primary)}.cat.cat-blue{background-color:var(--bs-primary);color:var(--light)}.cat.cat-white{background-color:var(--light);color:var(--bs-red-f2i)}.cat.cat-red{background-color:var(--bs-red-f2i);color:var(--light)}.img-sombre{filter:brightness(.8)}.no-bold{font-weight:400}.fullwidthblogb img{display:flex;width:inherit}.loadmore,.number-red{font-weight:700;color:#fff}.no-shadow{box-shadow:none}.number-red{display:inline-block;background:var(--bs-red-f2i);width:fit-content;padding:1px 16px 1px 5px;font-size:1.5em}#a-adm .number-red{box-shadow:4px 4px 16px 0 rgb(0 0 0 / 30%)}#a-adm .number-red:after{content:" ";width:80px;height:2px;display:inline-block;position:absolute;top:21px;left:70px}#a-adm .col-6:last-child .number-red:after,#form-filter li:first-child label,#form-filter-courses li:first-child label,.responsivetabset .nav-pills,.video.player img,.video.player:after,option.sf-level-0.sf-item-0{display:none}.card-info-box label,.card-info-box span,.video img,.video:after{display:block}.footer-cadre-title,.header-cadre-title{margin-bottom:3rem!important;width:100%;background:#fff;margin:auto;border:3px solid #3f4046;padding:1.5em 2em}.header-cadre-title{-webkit-box-shadow:-9px 9px 3px 1px #fdd052;box-shadow:-9px 7px 0 1px #be231f}.footer-cadre-title{-webkit-box-shadow:-9px 9px 3px 1px #be231f;box-shadow:7px -9px 0 1px #332985}.w50{width:50%}.w60{width:60%}.loadmore{text-decoration:underline;font-size:1.3em;text-align:center}.page .wp-block-pb-accordion-item .c-accordion__title:after,.text-white h2,.text-white p{color:#fff}.remuneration-contrat td,.remuneration-contrat th,.table-blog td,.table-blog th{border:1px solid}table td,table th{padding:1.1rem 1.5rem;text-align:center}.card-yellow,.page table tr:nth-child(odd) td,.post table tr:nth-child(odd) td,table tr:nth-child(odd) td:first-child{background-color:var(--bs-yellow-f2i)}table tr:nth-child(2n) td:first-child{background-color:var(--bs-light)}.page table tr:nth-child(2n) td:first-child,.post table tr:nth-child(2n) td:first-child{background-color:transparent}table tr:nth-child(odd) td{border:2px solid #ffac00}table th{font-size:1.2rem}.video{position:relative;padding-bottom:56.25%;height:0}.footer-card,.video iframe,.video img,.video:after{position:absolute}.video img{top:0;left:0;width:100%;height:100%;z-index:20}.video iframe{top:0;left:0;width:100%;height:100%}label.label-accept{font-size:15px;color:grey;font-weight:100}.wpcf7 form.sent .wpcf7-response-output{background:#fed052;border:0;padding:22px;color:#fff;font-weight:700;margin:0}#a-debouche,#a-poursuite{height:auto}#header{background-color:var(--bs-white)}#first-headlines .col-md-5{text-align:center;margin-bottom:-5%}#first-headlines .col-md-5 img{width:90%;position:relative;z-index:-1}.card-info-box{padding:2em;background:#fff;box-shadow:-4px 7px 24px 0 rgb(0 0 0 / 10%);margin-left:3em}.blog-item,.courses-item{box-shadow:10px 12px 14px 0 rgba(0,0,0,.11)}.card-info-box>div{margin-bottom:1em;margin-top:1em}.footer-card{display:flex;justify-content:space-between;width:calc(100% - 4rem);bottom:10px}.header-card{border-bottom:1px solid #979797;padding-bottom:1rem;margin-bottom:1rem;font-weight:700}.card-body{padding-bottom:3rem}.card-body-border{border:1px solid #d9d9da}.card-afterlist{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;font-weight:700;height:96%;padding-top:22px;padding-bottom:21px;width:100%}.card-fullheight{height:auto;margin-bottom:1.4em}.card.frame{border:1px solid #ffac00}.frame-number{position:relative;top:-20px;left:12px}.frame-title-header{width:fit-content;background:#f9f9f9;position:relative;top:-13px;left:22px;padding-left:12px;padding-right:12px}.scrollbar-content{width:100%;height:700px}.arrow,.scrollbar-content .swiper-slide{font-size:18px;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px}.swiper-vertical>.swiper-scrollbar{left:3px}.listingreco{display:flex;align-items:center;flex-wrap:wrap}.listingreco .card{min-height:300px;padding:4rem;transform:rotate(-1deg);display:flex;justify-content:space-between}.card.card-xl{min-height:360px}ol.breadcrumb{margin:0}nav.breadcrumb-wrap{width:100%;background:var(--light)}.cta-map,.cta-mess,.cta-rocket,.cta-user,.cta-write{animation:.2s backwards bounceInRight}.cta-map{animation-delay:0}.cta-write{animation-delay:.2s}.cta-rocket{animation-delay:.4s}.cta-user{animation-delay:.6s}.cta-mess{animation-delay:.8s}.listinghorizontal{display:block;overflow-x:scroll;overflow-y:hidden;width:100%;padding-bottom:2rem;white-space:nowrap;user-select:none;cursor:pointer}.listinghorizontal.active{cursor:grabbing;cursor:-webkit-grabbing;transform:scale(1)}.listinghorizontal .card{width:350px;margin-right:1.5rem;display:inline-block;vertical-align:middle}.listinghorizontal .card.card-fixed{min-height:450px}.bg-blue .card{box-shadow:10px 12px 14px 0 rgb(0 0 0 / 87%)}.bg-gris .card{box-shadow:0 0 30px 0 rgb(0 0 0 / 13%)}.listinghorizontal h3,.listinghorizontal p{white-space:normal}.listinghorizontal .card-body{padding-bottom:6rem}.single h1 strong,.single h2 strong,.single h3 strong,.single h4 strong{background-color:#ffac00;display:inline-block;padding-left:8px;padding-right:8px;line-height:1.2em}#content-page p{margin:30px 0;color:#000!important}#content-page h1:not(.blue),#content-page h2:not(.blue),#content-page h3:not(.blue),#content-page h4:not(.blue),#content-page li{color:#000}.blog-main-image{margin-top:-350px;position:relative;background:linear-gradient(0deg,#f9f9f9,hsl(0deg 0% 100% / 0%));background:linear-gradient(to top,#f9f9f9 0,#ffffff00 80%)}.questions .blog-main-image{margin-top:0}.bk-white{position:relative;background:#f9f9f9}.bk-white>div>ol li,.bk-white>div>ul li{margin-bottom:20px}.blog-image-blur{overflow:hidden;background:#404047}.blog-item{position:relative;margin-bottom:1.5rem;display:block;overflow:hidden}.blog-info,.courses-info{position:absolute;top:0;height:100%;width:100%;display:flex;justify-content:center;flex-direction:column;color:#fff}.blog-info2{height:140px;margin:25px 0}.blog-info2 .h5{white-space:initial;padding:0 17px}#blog-block .card .card-footer{border-top:1px solid #d9d9da}.blog-desc,.courses-desc{position:absolute;bottom:29px;font-size:21px;left:24px;width:90%;display:flex;justify-content:space-between}.blog-img img{width:120%;margin:-10%;height:120%;max-width:none;object-fit:cover;filter:brightness(70%) blur(20px)}.blog-img img:hover{filter:brightness(70%) blur(0px);transition:all .3s}.blog-img2 img{width:100%;height:auto}.blog-title,.courses-title{padding-left:17px;padding-right:17px}.courses-title:hover{color:var(--bs-yellow-f2i);transition:all .3s}.blog-item .cat,.courses-item .cat{left:0}#readmore-blog .title-red{margin:0;transform:rotate(-4deg)}#readmore-blog .listinghorizontal .card{width:auto;min-height:auto}div#readmore-blog img{height:auto;width:100%}#readmore-blog .shadow{height:auto}.blog-item-home img{height:100%;width:100%;aspect-ratio:1/1}section.videoblog.bg-shape{position:relative;z-index:1;padding:22px 0;margin-bottom:3em}section.videoblog.bg-shape:after{overflow:hidden;content:" ";background:#5d6279;width:86%;position:absolute;top:-31px;height:280px;z-index:-1;left:15%;transform:rotate(2deg)}#form-filter ul,#form-filter-courses ul,#form-filter-metier ul,#form-filter-offre ul{list-style:none;display:flex;margin:0}#form-filter-metier ul,#job-courses .card{padding:0}#form-filter-metier ul,#form-filter-offre ul{justify-content:center}#form-filter li,#form-filter-courses li{flex:1 1 16.666%;padding-right:1em}#search-filter-form-979 li.sf-field-tag{flex:0 0 10%}#form-filter-metier li:first-child{margin-right:1em}#form-filter-offre li:last-child{flex:0 0 50px}#form-filter li:first-child,#form-filter-courses li:first-child,#form-filter-offre li:first-child{text-align:center;position:relative;align-self:center}#form-filter-offre li:first-child{top:0}#form-filter{padding:1em;background:var(--bs-gray-f2i);box-shadow:0 0 34px 0 rgb(0 0 0 / 8%)}#form-filter button,#form-filter input[type=submit],#form-filter-courses button,#form-filter-courses input[type=submit],#form-filter-metier input[type=submit],.filterlink{padding:10px 13px}#form-filter-courses .sf-field-submit:before,#form-filter-offre .sf-field-submit:before{content:"\f002";top:18px;left:12px;position:absolute;font-family:FontAwesome;color:#fff}#form-filter-courses .sf-field-submit input[type=submit],#form-filter-offre .sf-field-submit input[type=submit]{background:#fab029;width:43px;border:0}#form-filter-offre .sf-field-submit input[type=submit]{height:43px;padding:0}div#form-filter-courses .sf-field-tag h4:after{font-family:FontAwesome;content:"\f1de";margin-left:22px}#form-filter-courses .searchandfilter .head-sf-field{color:#262b40}#form-filter-blog ul{display:flex;margin-right:12px;justify-content:center}#form-filter-blog li{margin-right:22px}#form-filter-blog li label,#form-filter-blog li select{height:100%}.searchandfilter .head-sf-field{font-size:17px;color:var(--bs-yellow-f2i);text-transform:uppercase}select.sf-input-select[disabled]{background:#a7a9b3}#bottom-cta-button .btn{flex:1 1 50%;padding:20px 2px;margin:10px}#bottom-cta-button{width:100%;display:flex;position:fixed;bottom:0;z-index:999999;background:rgb(33 37 41 / 60%);-webkit-backdrop-filter:blur(46px);backdrop-filter:blur(46px)}.btn-d-none{display:none!important}#side-cta-button{position:fixed;right:15px;bottom:20%;z-index:4}#side-cta-button .akn-obf-link,#side-cta-button a{position:relative;width:42px;height:42px;background-color:var(--bs-red-f2i);display:block;margin-bottom:12px;color:var(--light);box-shadow:-6px 4px 14px 0 rgba(0,0,0,.22);text-indent:999px}#a-content>div h3,#findmypath p{margin-bottom:2rem}#side-cta-button i{position:absolute;top:12px;left:13px;color:#fff;text-indent:0}.cta-text{width:0;position:absolute;left:0;padding:9px 0;background:var(--bs-red-f2i);z-index:-1;transition:.4s;font-weight:700}#side-cta-button .akn-obf-link:hover .cta-text,#side-cta-button a:hover .cta-text{left:-217px;width:260px;padding-left:15px;padding-right:44px;text-indent:0}.page h1 strong,.page h2 strong,.page h3 strong,.page h4 strong{background-color:var(--bs-yellow-f2i);display:inline-block;padding-left:8px;padding-right:8px;line-height:.7em}.page .wp-block-pb-accordion-item h2 strong{background-color:#fdd052;color:#be2320;line-height:43px;margin-bottom:22px}#first-headlines h1{font-size:4rem;text-transform:uppercase}#first-headlines p{font-size:1.4rem;font-weight:700}#first-headlines .col-md-5:first-child{padding:5% 3%;height:100%;text-align:center!important}#findmypath p{color:var(--light)}section#findmypath a,section#findmypath p{position:relative;z-index:1}#courses-blockhome .card-afterlist{height:100%}.jesuis .breadcrumb{margin-top:4em}.jesuis .no-result-found-text{min-height:310px;position:relative;top:82px}#joinus .bloccenter img{width:50%;margin-bottom:12px}#footer ul{list-style:none;padding:0}.links{font-size:.825rem;line-height:1.8rem}.social-links li{padding-right:12px}.social-links i{font-size:28px}#qualopi-certif{width:150px;margin:12px 0}#qualopi-certif-text{font-size:.612rem;line-height:1.7em;width:220px}.courses-block .listing{display:flex;flex-wrap:wrap}.single-metiers .courses-block .listing{flex-wrap:nowrap}.courses-block .card{margin-bottom:15px;margin-right:15px;border:1px solid #e8e8e8!important}.courses-block .footer-card{justify-content:space-between}.courses-block .card-afterlist{height:auto;min-height:300px}#courses-listing .courses-title{font-size:1.3rem}#courses-listing .courses-desc .strong{font-size:1rem!important}.card.card-new:before{content:"Nouveau";background:var(--bs-red-f2i);width:fit-content;padding:.5rem 1.5rem;color:#fff;font-weight:900;position:absolute;top:-7%;right:2%;transform:rotate(-2deg)}.courses-item{position:relative;margin-bottom:1.5rem;display:block;background:var(--bs-link-color)}.img-formations{opacity:.3;filter:brightness(.6)}#content-course-detail .nav-pills .nav-link{text-align:initial;width:fit-content;margin-bottom:12px}.bg-shape1{position:relative;padding-top:4em;padding-bottom:5em}.bg-shape1:after{content:" ";background:#f5f5f5;width:80%;position:absolute;top:9px;height:320px;z-index:-1;left:-10px;display:block;transform:rotate(2deg);padding-top:2em}#stage-block .card-body{padding:2rem 2rem 9rem}#stage-block p{font-size:12px}#stage-block .footer-card{width:calc(100% - 4rem);bottom:21px}#stage-block footer{text-align:right}#stage-block .row>.col-md-4:last-child{display:none}#listing-stage .card{display:flex;flex-direction:column;justify-content:space-between;width:100%}.card .header-card i{color:var(--bs-yellow-f2i);font-size:1.5rem;position:relative;top:4px;margin-right:.8rem}.card .btn i{background:#fff;padding:.5rem;border-radius:50%;position:relative;left:4em;color:var(--bs-primary)}#videohome .video-text{margin-top:4em;padding-left:3em}#videohome .btn-primary{padding-left:0;padding-right:0}.single-formations section.videoblog.bg-shape:after{background-color:#262b40}#contacthome-block p{font-size:18px}#contacthome-block input{padding:.5em}#contacthome-block .card-body{padding:3em 3em 0 3em}#contacthome-block form textarea.form-control{max-height:92px;min-height:0}#contacthome-block .title-yellow{position:relative;top:-60px;padding:7px 22px}.text-contact{display:flex;flex-flow:column;justify-content:space-evenly;align-items:center}#job-dating-form .form-control{padding:.375rem .75rem}#job-dating-form .custom-select{background-color:#ececec;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23666"><path d="M6 9l6 6 6-6"/></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:16px;padding-right:35px;border:1px solid #ccc;cursor:pointer}.responsivetabset .headtabset a{text-decoration:none;color:#fff}.responsivetabset .headtabset h5{width:fit-content;background:var(--bs-primary);padding:1em}.btn:active,.btn:focus,.btn:hover{-webkit-transform:rotate(2deg);transform:rotate(2deg);transition:.2s}.btn-bleu a,.btn-jaune a,.btn-rouge a{border-radius:0;transition:.3s;transform:rotate(0)}#job-courses{margin-top:6em;position:relative;z-index:2}#job-courses .footer-card .strong{padding-bottom:12px}#job-courses .footer-card{flex-direction:column}#job-courses .card-body{padding-bottom:7rem}#a-content>div{margin-bottom:5rem}p.stformation{font-size:1.4em;background:var(--bs-yellow-f2i);border-left:5px solid var(--bs-red-f2i);display:inline-flex;font-weight:700;padding:5px 10px}p.introformation{font-size:1.4em;line-height:initial;color:var(--bs-heading-color)}.single-metiers .card-info-box>div,.single-offres .card-info-box>div{padding-bottom:2rem}.single-metiers .card-info-box>div>span,.single-offres .card-info-box>div>span{font-size:1.5em;color:#3f4046}.single-metiers .card-info-box.floatingbox{padding-bottom:0}.toc-floating{width:100%}.title-margin>h2[id],h3[id]{scroll-margin-top:120px}.type-page span{color:#000!important;font-family:Montserrat!important}.type-page a{color:#000;font-weight:700}.btn-bleu a{background-color:#332985;color:#fff!important}.btn-bleu a:hover{background-color:#be231f;transition:.3s;color:#fab029!important;transform:rotate(-2deg)}.btn-jaune a{background-color:#fab029;color:#332985!important}.btn-jaune a:hover,.btn-rouge a:hover{background-color:#332985;transition:.3s;color:#fab029!important;transform:rotate(-2deg)}.btn-rouge a{background-color:#be231f;color:#fab029!important}.wpcf7 .message textarea{height:90px}#readmore-blog .shadow.p-4 h3{min-height:190px}#form-filter li:first-child select.sf-input-select,.grecaptcha-badge{display:none!important}.page-id-1497 .wpcf7-form{width:60%;margin:auto;padding:60px;box-shadow:2px 1px 40px #000}.page-id-1497 #content-page p,.page-id-1497 .type-page a,.page-id-1497 .type-page span{color:var(--bs-primary)!important}#bottom-area{padding:15px 0;color:#fff}#bottom-area img{width:80%}#bottom-area ul{display:flex;justify-content:center;list-style:none;margin:0}#bottom-area li{margin-right:3em;list-style:none}#bottom-area li a{text-decoration:none;color:#fff}#bottom-area li:last-child{margin-right:0}.swiper-debouches{width:930px;height:100%}.swiper-list{position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.debouches-grid{display:grid;gap:30px}.swiper-debouches.desktop,.swiper-debouches.mobile{display:none}@media (min-width:1024px){.swiper-debouches.desktop{display:block}.debouches-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.trapezefond1:before{height:125%}}@media (max-width:1023px){.swiper-debouches>.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:23px!important;display:flex;justify-content:center;position:static}.more-next{margin-bottom:30px}.swiper-debouches.mobile{display:block}.swiper-debouches.mobile .swiper-slide{display:flex;justify-content:center}.swiper-debouches.mobile .card{width:100%;max-width:90%}.swiper-debouches{width:314px}}.swiper-debouches.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:row;align-items:baseline}.swiper-debouches .card{width:100%;min-height:250px}.swiper-debouches .swiper-wrapper{padding-bottom:72px}.swiper-debouches>.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:20px}.swiper-debouches span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#262b40}.swiper-debouches .swiper-pagination-bullet{width:20px;height:20px}.single-metiers .nicescroll-cursors{background-color:#be231f!important}#post-1588 .c-accordion__title{box-shadow:-3px 2px 10px #ececec;padding:30px 22px}#post-1588 .wp-block-pb-accordion-item .c-accordion__title:after{color:#000;right:31px}.max-width{max-width:100%!important}.accordion-perso h3{background:#fab029;color:#be231f;font-size:1.4rem;padding:1em}.blocform{aspect-ratio:1/1;justify-content:end}.blocform p{font-size:1em!important;text-align:left!important;margin:0;font-weight:300}.blocform h3{font-size:1.3em}.bts-col{background:#fab029;border-bottom:3px solid #be231f;box-shadow:inset 0 -1px 0 -50px rgb(255 255 255 / 61%);transition:all .3s}.bts-col:hover{box-shadow:inset 0 -200px 101px -100px rgb(255 255 255 / 25%);transition:all .3s}.bachelor-col{background:#332985;border-bottom:3px solid #fab029;box-shadow:inset 0 -1px 0 -50px rgb(255 255 255 / 61%);transition:all .3s}.bachelor-col:hover{box-shadow:inset 0 -200px 101px -100px rgb(255 255 255 / 25%);transition:all .3s}.mastere-col{background:#be231f;border-bottom:3px solid #fab029;box-shadow:inset 0 -1px 0 -50px rgb(255 255 255 / 61%);transition:all .3s}.mastere-col:hover{box-shadow:inset 0 -200px 101px -100px rgb(255 255 255 / 25%);transition:all .3s}.bloc-white{background:#fff;box-shadow:0 1px 30px -3px rgb(0 0 0 / 15%)}.bac2{display:flex;padding:0;margin:0}.text-bloc{flex:0 0 20%;padding:2.5%}.grills-bloc{display:flex;flex-wrap:wrap;padding:2.5% 2.5% 2.5% 0}.grills-bloc a{width:25%}.text-bloc h3 span{font-size:.6em!important;vertical-align:baseline;position:relative;top:-.4em}.logo-rncp{width:84px;height:74px;background:url(../img/logo-rncp-white.png);position:absolute;background-repeat:no-repeat;background-size:contain;top:15px;right:15px;opacity:.8}.logo-dle{width:74px;height:74px;background:url(../img/logo-diplome-etat.png);position:absolute;background-repeat:no-repeat;background-size:contain;top:15px;right:15px;opacity:.8}.blog-item>img{width:120%;margin:-10%;height:120%;max-width:none;object-fit:cover;filter:brightness( 70% ) blur( 20px )}#stage-block .card-body{padding:2rem 2rem 6rem}::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:10px;background-color:#f5f5f5}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:none;background-color:#d62929}#bottom-cta-button .btn.btn-open-sidecta{flex:0 0 13%;font-size:40px;padding:0;font-weight:100}#side-cta-button{display:none}#searchfiltermodalmobile .tab>button:hover{background:#fff;color:#be231f}#searchfiltermodalmobile .tab>button,.back-s{background:0 0;border:1px solid #fff;padding:12px;color:#fff;font-weight:700;border-radius:50px;margin-bottom:12px;width:100%;text-align:center}.back-s{padding:2px 14px!important;font-size:12px!important;margin-top:32px!important;width:auto!important}div#searchfiltermodalmobile .modal-body{background:#be231f;color:#fff}#searchfiltermodalmobile .close{top:1%;right:10px;background:0;border:0;transform:rotate(-2deg);color:#fff;position:absolute}#searchfiltermodalmobile .tab p{font-size:20px;font-weight:700;margin-top:23px}div#form-mobile-search-form .responsivelist{width:90%;margin-top:32px}div#form-mobile-search-form .courses-block .listing{color:#111315}.accordion-button:not(.collapsed)::after{transform:none}.blog-card .blog-title{white-space:pre-line}.title-drill{font-size:12px;text-transform:uppercase;font-weight:700;font-style:italic;color:#b5b5b5;padding-left:12px;padding-bottom:23px;padding-top:23px}.date-drill{font-size:12px;font-weight:700!important;text-transform:lowercase;color:#000;font-weight:400;display:inline-block;width:fit-content;margin:auto 5px}.desc-drill{font-size:13px;text-transform:initial;color:#3f4045;font-weight:500;width:100%}.opened-menu .link{display:none!important}.card-secteurs h2{text-transform:uppercase;text-align:center;margin:32px 0}#menu-menu-principale .btn.btn-white-f2i{background:0 0;border:1px solid #fff}select.sf-input-select option[value=premiere]{display:none!important}.bg-light-gray-fix:before{content:" ";width:100%;height:400px;background:#f0f0f0;display:block;z-index:-2;position:absolute}@supports not (aspect-ratio:1 / 1){#courses-blockhome .card:before,.blog-item:before,.listinghorizontal .card:before,.ratiolist .card:before,.ratiolist .col-md-4:before{float:left;padding-top:100%;content:""}#courses-blockhome .card:after,.blog-item:after,.listinghorizontal .card:after,.ratiolist .card:after,.ratiolist .col-md-4:after{display:block;content:"";clear:both}#courses-blockhome .card-afterlist{margin-top:21%}}@media screen and (max-width:62em){#header{background:0 0}#logo{margin:20px;text-align:center}#logo img{max-width:none;width:130px}#first-headlines .col-md-5:first-child{padding:3em 0 1em}.cursor-f2i-box{flex-direction:column;align-items:flex-start;width:70px;padding:0;position:absolute;align-content:flex-start;margin:5px 0;left:0}.cursor-f2i-square{width:15px;height:11px;margin-bottom:5px}.cursor-f2i-square.cursor-f2i-square-red{width:29px;height:15px}.menu li .menu-button,.menu li a,.menu>li>.menu-button,.menu>li>a,.submenu>li>.menu-button-without-href,.submenu>li>a{font-size:1rem}.hamburger,.menu{background:var(--dark)}#menu-item-4621{display:none!important}#stage-block .row,.courses-block .responsivelist{overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.blog-main-image{margin-top:0!important}.bk-white{padding-top:1rem!important}.fullwidthblogb{display:none!important}div#blog-main-image{margin-top:-100px}.trapeze1{padding-top:1rem;padding-bottom:14rem}.trapeze1:after{clip-path:polygon(0 23%,100% 29%,100% 89%,0 94%);width:100%;top:-31%;height:1300px}.title-red,.title-yellow{padding:.5rem 3em}.trapeze2:after{clip-path:polygon(0 8%,100% 0,100% 93%,0% 100%)}.trapeze5:after{clip-path:polygon(0 15%,100% 8%,100% 100%,0 100%)}.head-detail{width:90%;margin:auto}.progresstotalbar{left:-12px}.navbar{min-height:40px;position:absolute;z-index:100;top:100px;width:100%}.close,.close::after,.close::before,.hamburger,.hamburger::after,.hamburger::before{transition:transform .2s ease-in-out}#listing-stage .card{position:relative}.hamburger{width:2em;height:.25em;display:block;position:relative;cursor:pointer;position:absolute;right:35px;top:-45px}.hamburger::after,.hamburger::before{content:"";position:absolute;left:0;background:inherit;width:inherit;height:inherit}.hamburger::after{top:.65em}.hamburger::before{bottom:.65em}.close::after,.close::before{top:0}#form-filter li:first-child,#tab-courses-block #h-pills-tab,.close::before{display:none}.close{transform:rotate(45deg)}.close::after{transform:rotate(-90deg)}input[type=checkbox]:checked+.menu{position:absolute;opacity:1;transform:scaleY(1);z-index:6}#form-filter li:last-child,#form-filter-courses li:last-child{flex:0 0 100%}#form-filter-metier li,#form-filter-offre li{flex:0 0 40%}#form-filter form,#form-filter li:last-child button,#form-filter-courses .sf-field-submit input[type=submit],#form-filter-courses li:last-child button,#form-filter-metier li:last-child button,#form-filter-offre li:last-child button,#listing-stage .ratiolist .card,nav.breadcrumb-wrap{width:100%}#form-filter li,#form-filter-courses li,#form-filter-offre ul{margin-bottom:0;flex:0 0 50%}#form-filter ul,#form-filter-courses ul,#form-filter-offre ul{flex-wrap:wrap;top:72%;position:relative}#form-filter-courses ul{padding:0;width:330px;margin:auto}#form-filter-courses li:first-child{flex:100%}#form-filter-courses li{flex:0 0 50%}#form-filter-courses .sf-field-submit:before{left:45%}#form-filter input[type=submit],.filterlink{width:100%;background-color:#be231f;border:0;padding:22px 0}#form-filter,.single nav.breadcrumb-wrap{background:0 0}#searchfiltermodal.modal.show .modal-dialog{transform:none;top:53%}#searchfiltermodal .modal-content{background-color:transparent;border:none}div#searchfiltermodal .close{background:0 0;border:none;transform:rotate(0);color:#fff;position:absolute;top:-10%;right:23px;font-size:2em}#form-filter{padding:0;box-shadow:none}.breadcrumb a,.breadcrumb li{font-size:.825em}#stage-block .row{display:block;width:99vw}#stage-block .col-md-4{display:inline-block;vertical-align:top;margin-right:12px;padding:0}#stage-block h3,#stage-block p,.courses-block .responsivelist h3,.courses-block .responsivelist p{white-space:normal}#listing-stage .card .btn{bottom:0;position:absolute}#tab-courses-block .tab-content>.tab-pane{display:block;opacity:1;margin:5em 0 8em}#courses-blockhome .title{left:-10%;position:relative}#tab-courses-block .tab-content>.tab-pane:before{content:attr(data-title);background-color:var(--bs-red-f2i);padding:22px 33px;color:var(--light);transform:rotate(-2deg);position:relative;top:-33px;left:-5%;font-weight:700;text-transform:uppercase}.courses-block .responsivelist{width:98vw;display:block}.courses-block .responsivelist .card{width:31.7%;margin-bottom:12px;display:inline-block;vertical-align:top;aspect-ratio:1/1}.courses-block .responsivelist .card .card-body{min-height:288px}.card-info-box{margin:1.5em 0 0;width:100%}#first-headlines .col-md-5{margin-bottom:0}#findmypath{margin-top:-5em}.responsivetabset .tab-content>.tab-pane{display:block!important;opacity:1}.floatingbox{width:100%;margin:auto;position:initial!important}#listing-blog .blog-item{width:340px}.listinghorizontal .card,.ratiolist .card,.ratiolist .col-md-4{width:390px}.home .blog-card .blog-item{width:294px}.listinghorizontal .card{width:280px;min-height:260px}#contacthome-block .row>div.text-contact{text-align:center;margin-top:60px}#contacthome-block .text-contact p{font-size:16px}#contacthome-block label{font-size:1em}#contacthome-block .row{padding-top:0!important}#contacthome-block .title-yellow{width:80%;padding:1.4rem 1rem;z-index:2;position:relative}#videohome .video-text{padding-left:0}.trapezefond2:before{height:490px}#other-jobs.trapeze2:after{height:501px}div#a-debouche{height:auto}.header-cadre-title{padding:1em}.breadcrumb-single span a{color:#3f4046}.breadcrumb-single span{color:#3f4046}.container-blog{margin-top:-2em}.ordermoins1{order:-1!important}.container-lg{--bs-gutter-x:3rem}#first-headlines p{font-size:1rem!important}#first-headlines h1{font-size:2rem}#stage-block.ratiolist .card,#stage-block.ratiolist .col-md-4{width:330px}.carousel-bloghome{width:350px}.responsivetabset .headtabset .h5 a{color:#262b40}#header.opened-menu{z-index:100}.is-drilldown{overflow:hidden;width:100%;display:none}.is-drilldown .date-drill,.is-drilldown .desc-drill{display:none}.opened-menu .is-drilldown{display:block}.is-drilldown li{display:block;position:relative}ul#menu-menu-principale{padding:0}#menu-menu-principale>li>a,#menu-menu-principale>li>button.menu-button{display:block;font-weight:700;padding-left:21px}#menu-menu-principale>li>ul>li{background-color:var(--bs-gray)!important;display:none;list-style-type:none}#menu-menu-principale>li>ul>li>.menu-button,#menu-menu-principale>li>ul>li>a{padding-left:40px;background:var(--bs-border-color-translucent)}#menu-menu-principale>li>a.cs-opened+ul>li,#menu-menu-principale>li>button.menu-button.cs-opened+ul>li{display:block}.menu a{line-height:1;display:block;text-decoration:none;color:#fff}.drilldown .menu-item-has-children>a{position:relative}.drilldown .akn-obf-link,.drilldown a,.drilldown button.menu-button,.drilldown button.menu-button-without-href{padding:17px 18px;color:#fff;text-transform:uppercase;padding-left:39px;white-space:pre-line;border:0}.drilldown button.menu-button,.drilldown button.menu-button-without-href{background-color:transparent;line-height:1;width:100%}.drilldown .drilldown-submenu-cover-previous{min-height:100%}.drilldown .js-drilldown-back>a:before{width:20%;height:auto;content:'\f053';font-family:'Font Awesome 6 Pro';text-align:-webkit-center}.drilldown li.js-drilldown-back a{display:flex;padding:0}.js-drilldown-back span{display:block;padding-left:13px;padding-bottom:21px}.button-menu-mobile{position:relative;bottom:auto}.submenu>li .submenu{top:0}.swiper-debouches .swiper-wrapper{padding-bottom:0}.menu-item-has-children .submenu{padding:0}.menu-item-has-children .submenu .menu-button,.menu-item-has-children .submenu .menu-button-without-href,.menu-item-has-children .submenu a{font-size:14px;padding:10px 20px}.menu-item-has-children>.menu-button span,.menu-item-has-children>.menu-button-without-href span,.menu-item-has-children>a span{display:flex;justify-content:space-between}.menu-item-has-children>.menu-button span:after,.menu-item-has-children>.menu-button-without-href span:after,.menu-item-has-children>a span:after{content:" > ";display:inline-block}#menu-menu-principale li.menu-item-has-children>.menu-button-without-href.expanded span::after,#menu-menu-principale li.menu-item-has-children>.menu-button.expanded span::after,#menu-menu-principale li.menu-item-has-children>a.expanded span::after{content:"⌄"}.menu-cat.yellow{background:var(--bs-yellow-f2i);color:var(--bs-primary)}.menu-cat.red{background:var(--bs-red-f2i);color:var(--bs-primary)}.menu-cat.blue{background:var(--bs-primary);color:#fff}.can-open>.submenu{display:none}.can-open>.submenu{display:none}.can-open>.submenu{display:none}li.no-display>a,li.no-display>button{display:none!important}.menu-item-has-children .submenu{padding:0}.cs-title>a{padding:15px 1px;font-weight:700}.menu-item-has-children.cs-title>.menu-button span,.menu-item-has-children.cs-title>a span{justify-content:center}.menu-item-has-children.cs-title>.menu-button span:after,.menu-item-has-children.cs-title>a span:after{display:none!important}.menu li#menu-item-6273 ul.submenu .red button.menu-button-without-href,.menu li#menu-item-6273 ul.submenu .yellow button.menu-button-without-href{font-weight:500!important;color:#212529!important}.menu li#menu-item-6273 button.menu-button-without-href{color:#fff!important;font-weight:500!important}.menu li#menu-item-5950 button.menu-button-without-href,.menu li#menu-item-5972 button.menu-button-without-href,.menu li#menu-item-5994 button.menu-button-without-href,.menu li#menu-item-6015 button.menu-button-without-href,.menu li#menu-item-6037 button.menu-button-without-href,.menu li#menu-item-6059 button.menu-button-without-href,.menu li#menu-item-6080 button.menu-button-without-href,.menu li#menu-item-6082 button.menu-button-without-href,.menu li#menu-item-6100 button.menu-button-without-href,.menu li#menu-item-6269 button.menu-button-without-href{font-size:14px;padding:10px 20px!important}}@media screen and (max-width:48rem){.bg-shape1:after{width:100%;height:100%;left:0;transform:none}#videohome .video-text{margin-top:1em;padding-left:0}section.videoblog.bg-shape:after{left:0;transform:rotate(0);width:100%}.single-formations section.videoblog.bg-shape:after{height:110%}#block-18 figure{margin-top:-81px}#bottom-area{padding-bottom:83px}.gap-md{display:flex;flex-direction:column;gap:1em}.font-size-md{font-size:1.2em!important}.single-formations p.introformation{text-align:center}input[type=checkbox]:checked+.menu{top:10%}.blog-card .blog-item{width:294px}div#side-cta-button:before{content:" ";display:block;position:absolute;background:#0000006b;width:100vw;height:100vh;top:-150%;right:-37%;z-index:-1}.cta-text{width:239px;left:-230px}#side-cta-button .akn-obf-link,#side-cta-button a{text-indent:16px}.for-petit{font-size:1.3rem!important}.hamburger-wrap{cursor:pointer;height:30px;width:33px;position:absolute;right:18px;top:-41px}}@media screen and (max-width:40em){.title-red,.title-yellow{padding:.5rem 1em}.btn{padding:1em 1.5em}.trapeze1{padding-bottom:9rem}table th{display:none}table td{display:block;padding:7px 16px}table td:before{content:attr(data-th) " ";color:#262c3f;font-weight:700;display:inline-block;width:120px;text-align:left;margin-right:20px}.tab-remuneration table td,table th{text-align:start}.avantages-contrat td::before{width:320px}.remuneration-contrat td:before{width:180px}.table-blog td:before{width:140px}.tab-remuneration table tr:nth-child(odd) td,table tr td{background-color:#f7efde;display:flex;justify-content:start;width:100%}table tr td:first-child{background-color:var(--bs-yellow-f2i)!important;box-shadow:none}table td:first-child{padding-top:16px}table td:last-child{padding-bottom:16px}.responsivelist{width:100vw}.courses-block .responsivelist .card{width:330px}.courses-block .responsivelist{width:98vw}#courses-blockhome .container>h2{position:relative;left:-16%}#listing-stage .card-body h2{font-size:1.1em}#listing-stage .card .btn{padding:10px}.card-info-box>div>img{height:90px;padding:.2em;margin-bottom:15px}#a-debouche,#a-poursuite{height:auto}section.videoblog.bg-shape:after{transform:none;width:100%}div#blog-main-image img{max-height:200px}#readmore-blog .shadow.p-4 h3{min-height:120px}#readmore-blog .listinghorizontal .card{width:auto;min-height:auto}#recomandations.trapeze2:after{height:1230px}.gap-xs{display:flex;flex-direction:column;gap:2em}.font-size-xs{font-size:1em!important}p.introformation{text-align:center}.headtabset div{display:flex;align-items:center;justify-content:start;align-content:center}#bottom-area{padding-bottom:150px}#block-qualopi{margin-top:12px}#block-qualopi img{width:100%}#block-qualopi p{text-align:justify}}@media screen and (min-width:768px){.card-afterlist{aspect-ratio:initial}section.videoblog.bg-shape:after{height:400px}.img-cta{gap:1rem}}@media screen and (min-width:768px) and (max-width:992px){#first-headlines .col-md-5:first-child{padding:2em 0 0}#first-headlines .col-md-5 img{width:90%}.trapezefond13:before{height:109%;clip-path:polygon(0 38%,100% 44%,100% 85%,0 81%)}.trapezefond7:before{height:100%}}@media screen and (min-width:992px){.trapezefond7:before{height:120%;top:-2em;clip-path:polygon(0 3%,100% 0%,100% 98%,0 94%)}.trapezefond9:before{height:65%;top:2em;left:2em;clip-path:polygon(0 0%,100% 0%,100% 100%,0 100%)}.trapezefond10:before{left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;height:114%;top:-4em;clip-path:polygon(0 4%,100% 0%,100% 90%,0 100%)}.trapezefond14:before{height:110%;top:0;clip-path:polygon(0 0%,100% 0%,100% 100%,0 100%)}.trapezefond11:before{left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;height:100%;top:36px;clip-path:polygon(0 14%,100% 6%,100% 92%,0 100%)}.trapezefond12:before{left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;height:100%;top:0;clip-path:polygon(0 0%,100% 25%,100% 100%,0 75%)}.trapezefond13:before{display:none;content:none}.trapezefond13::after{display:none;content:none}.h-top{display:flex;flex-direction:column-reverse}#header{border-bottom:2px solid var(--bs-very-light-gray-f2i)}.js-drilldown-back{display:none}#logo,#logo a{max-height:120px}#menu-item-6273 .js-drilldown-back{display:block;background-color:#2a2f41}.js-drilldown-back span{color:#fff;font-weight:700;font-style:italic;font-size:15px}#logo{max-height:120px}#courses-blockhome .nav-pills .nav-link{width:auto;margin-right:12px;margin-bottom:12px}.menu-item-has-children>a:after{height:.5em;vertical-align:middle;margin-top:-.25em}.navbar{display:flex;justify-content:flex-end;align-items:center}.menu{display:flex;flex-direction:row}.menu li{list-style:none;position:relative}.menu li .akn-obf-link,.menu li a,.menu li button{display:block;color:var(--dark);padding:.865em 1.5em;font-size:.865rem;white-space:pre-line;text-transform:uppercase}#menu-menu-principale>.menu-item:hover>a,#menu-menu-principale>.menu-item:hover>button{text-decoration:underline;text-underline-offset:8px}.submenu{position:absolute;left:0;background-color:var(--light);padding:1.5em 0;min-width:16em;opacity:0;transform:scaleY(0);transform-origin:top center}.submenu.displayed{opacity:1;transform:scale(1)}.child-item>.akn-obf-link>span,.child-item>a>span,.child-item>button>span{display:flex;flex-wrap:wrap;font-weight:700;padding-bottom:5px;border-bottom:1px solid #e8e8e8}#menu-item-5935 a>span,#menu-item-6273>ul>.child-item>a>span,#menu-item-6273>ul>.child-item>button>span{border:0}.child-item:last-child>.akn-obf-link>span,.child-item:last-child>a>span{border-color:transparent}#menu-item-6273 .child-item:nth-last-child(2)>.akn-obf-link>span,#menu-item-6273 .child-item:nth-last-child(2)>a>span,#menu-item-6273 .child-item:nth-last-child(2)>button>span{border-color:transparent}.submenu>li>.akn-obf-link,.submenu>li>a{padding:.8em 1.5em}.submenu .submenu,.submenu .submenu .submenu{margin-left:23px;padding:0;top:0}.submenu .submenu{top:0;border-left:.2em solid var(--bs-light)}.menu-item-has-children .invisible{visibility:visible!important;transition-delay:0.2s}.submenu>li.current-menu-ancestor>.akn-obf-link,.submenu>li.current-menu-item>.akn-obf-link,.submenu>li.current-menu-item>a,.submenu>li.current-menu-item>button,.submenu>li:hover>.akn-obf-link,.submenu>li:hover>a,.submenu>li:hover>button{background-color:hsla(0,0%,100%,.05);color:var(--hover-color);font-weight:700}.menu>li:hover>.akn-obf-link,.menu>li:hover>a{color:var(--bs-primary)}.menu>li.blue:hover>.akn-obf-link,.menu>li.blue:hover>a{color:var(--bs-blue-f2i)}.menu>li.red:hover>.akn-obf-link,.menu>li.red:hover>a{color:var(--bs-red-f2i)}.menu>li.yellow:hover>.akn-obf-link,.menu>li.yellow:hover>a{color:var(--bs-yellow-f2i)}.menu>li.current-menu-ancestor>.akn-obf-link,.menu>li.current-menu-ancestor>a,.menu>li.current-menu-item>.akn-obf-link,.menu>li.current-menu-item>a{font-weight:700}.arrow{width:.5em;display:inline-block;border-left:.15em solid currentColor;border-bottom:.15em solid currentColor;transform:rotate(-45deg);transition:transform .1s ease-in-out}.menu>li:hover>.akn-obf-link+.submenu,.menu>li:hover>a+.submenu,.menu>li:hover>button+.submenu,.submenu>li:hover>.akn-obf-link+.submenu,.submenu>li:hover>a+.submenu,.submenu>li:hover>button+.submenu{opacity:1;transform:scaleY(1)}.menu>li:hover>.akn-obf-link>.arrow,.menu>li:hover>a>.arrow,.menu>li:hover>button>.arrow,.submenu>li:hover>.akn-obf-link>.arrow,.submenu>li:hover>a>.arrow,.submenu>li:hover>button>.arrow{transform:rotate(225deg)}.menu-cat .submenu li:hover>.akn-obf-link,.menu-cat .submenu li:hover>a{background-color:#00000008;transition:all .2s;border-radius:5px;text-decoration:none;transition:all .2s}.menu-cat ul{padding:0 0 5px 3em!important;opacity:1!important;transform:scaleY(1)!important;top:auto!important;margin:0!important;border:0!important}.menu-cat>a{padding:25px 0 5px 70px!important;text-decoration:none!important;font-weight:700!important}.menu-cat::after{font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:2px;color:#3b3c45;padding-left:70px;display:none}#first-headlines h1{font-size:2.8rem}#first-headlines p{font-size:1rem}.bloccenter{width:992px;margin:auto}.menu-item .menu.submenu{position:fixed;width:100%;display:flex;transition:all .1s ease-in-out .2s}.menu-item .menu.submenu li ul{flex-direction:column;position:relative}#menu-item-5921 .menu.submenu{flex-direction:column;flex-wrap:wrap;height:340px!important;margin-top:8px;padding-top:15px}#menu-item-6084 .menu.submenu,#menu-item-6109 .menu.submenu,#menu-item-6125 .menu.submenu,#menu-item-6139 .menu.submenu{margin-top:8px;padding-top:15px}#menu-item-6109,.menu.submenu{margin-top:40px}#menu-item-6273 .menu-cat{width:33%;padding-bottom:1.5rem}#menu-item-6273 .menu-cat::after{display:block}#menu-item-6084 .menu-cat,#menu-item-6125 .menu-cat{width:40%}#menu-item-6109 .menu-cat,#menu-item-6139 .menu-cat{width:75%}#menu-item-5921 .menu-cat ul{border-bottom:1px solid #e8e8e8!important}#menu-item-5950{width:100%!important;text-align:center!important}#menu-item-5950>button{width:100%!important;text-align:center!important;display:inline-block!important}#menu-item-5950>button>span{justify-content:center!important}.button-menu-mobile{display:inline-block;font-size:12px!important;width:max-content;margin:auto}.button-menu-mobile a{font-size:14px!important;color:#fff!important;width:fit-content!important}.button-menu-mobile.right{border:2px solid #2a2f41!important;background:#2a2f41;grid-column:12}.button-menu-mobile.right a{font-weight:700}.button-menu-mobile.left{border:2px solid #bf231e!important;background:#fff;grid-column:11}.button-menu-mobile.left a{color:#bf231e!important;font-weight:700}.navbar label.hamburger{display:none}.is-drilldown{width:100%}.child-item{width:100%}#menu-item-5921 .child-item{width:35%}#menu-item-5921 ul li ul::after,#menu-item-6084>ul::after,#menu-item-6109>ul::after,#menu-item-6125>ul::after,#menu-item-6139>ul::after{content:"";background-repeat:no-repeat;background-position:center;width:30%;background-size:contain;margin:30px auto;height:300px}#menu-item-5921 ul li ul::after{background-image:url(https://www.institut-f2i.fr/wp-content/uploads/2023/01/Notre-Pedagogie-Clef-de-notre-succes-et-de-votre-reussite.webp);margin:0;margin-top:-30px}#menu-item-6084>ul::after{background-image:url(https://www.institut-f2i.fr/wp-content/uploads/2022/09/une-formation-financee.png)}#menu-item-6109>ul::after{background-image:url(https://www.institut-f2i.fr/wp-content/uploads/2022/10/qui-peut-integrer-F2I.png)}#menu-item-6125>ul::after{background-image:url(https://www.institut-f2i.fr/wp-content/uploads/2022/11/former-numerique.png)}#menu-item-6139>ul::after{background-image:url(https://www.institut-f2i.fr/wp-content/uploads/2023/01/apprentissage.webp)}ul#menu-menu-principale{position:relative}ul#menu-menu-principale>.menu-item>a,ul#menu-menu-principale>.menu-item>button{color:var(--bs-gray-f2i);padding:16px 0;width:fit-content;font-weight:600}.menu li button,ul#menu-menu-principale>.menu-item>button{border:0;background:inherit}.menu li{position:relative}#menu-item-6273>ul>li{text-align:center;width:max-content;transition:all .2s}#menu-menu-principale>.menu-item-has-children>.akn-obf-link>span:after,#menu-menu-principale>.menu-item-has-children>a>span:after,#menu-menu-principale>.menu-item-has-children>button>span:after,.menu-item-has-children>.akn-obf-link>span:after{content:" > ";margin-left:12px;display:inline-block;transform-origin:center;transform:rotate(90deg)}li.child-item>a::after,li.child-item>span::after{content:url(../img/arrow-up.svg);display:inline-block;position:absolute;width:16px;right:7px;top:50%;transform:translateY(-50%)}#menu-item-6273 .yellow li.child-item>a::after,#menu-item-6273 .yellow li.child-item>span::after{content:url(../img/arrow_outward_yellow.png)}#menu-item-6273 .red li.child-item>a::after,#menu-item-6273 .red li.child-item>span::after{content:url(../img/arrow_outward_red.png)}li.child-item.current_page_item>a::after{content:""}li.child-item:hover>.akn-obf-link,li.child-item:hover>a{background-color:#00000005;transition:all .2s;border-radius:5px;text-decoration:none;transition:all .5s}#menu-item-5966 span,#menu-item-5971 span,#menu-item-5983 span,#menu-item-5988 span,#menu-item-5992 span,#menu-item-6001 span,#menu-item-6007 span,#menu-item-6013 span,#menu-item-6019 span,#menu-item-6025 span,#menu-item-6036 span,#menu-item-6043 span,#menu-item-6048 span,#menu-item-6056 span,#menu-item-6064 span,#menu-item-6069 span,#menu-item-6078 span{font-weight:600;text-decoration:underline;text-transform:none}.courses-block .responsivelist .card{width:320px;height:320px}#bottom-cta-button,#menu-item-6273 .menu-item-has-children>.akn-obf-link:after,#menu-item-6273 .menu-item-has-children>a:after,.responsivetabset .headtabset,.responsivetabset .tab-pane .border{display:none}#form-filter-courses.collapse,#form-filter.collapse{display:block!important}#form-filter li:first-child,#form-filter-courses li:first-child,.responsivetabset .tab-pane>.collapse{display:block}#form-filter-courses.courses-filter li{flex:0 0 174px}#form-filter-metier li,#form-filter-offre li{flex:0 0 245px}#form-filter-courses.courses-filter ul,#form-filter-metier ul,#form-filter-offre ul{justify-content:center}#courses-blockhome h2{text-align:center}ul.menu{margin:0;padding:0}.menu li{flex:0 0 auto;text-align:left}.submenu{z-index:7}ul#menu-menu-principale>li{margin:auto}ul#menu-menu-principale>li:hover{transition-delay:0.5s}.submenu{border-bottom:1px solid #e8e8e8}#menu-item-6273>.submenu{background-color:#fff;padding-top:6px;display:grid;grid-template-columns:repeat(10,1fr);gap:10px;padding:25px 15px 0;margin-top:8px}#menu-item-6273>ul>li:first-child{grid-column:span 3}#menu-item-6273>ul>li:first-child a{font-weight:700}#menu-item-6273 .menu.submenu li ul{top:auto;margin:7px 0 0 0;position:fixed;flex-direction:row;background-color:#fff;border-bottom:1px solid #e8e8e8!important}#menu-item-6273 .menu.submenu li ul li ul{top:auto;margin:0;position:fixed;width:100%;display:flex;flex-direction:row}#menu-item-6273 .menu.submenu li ul li ul{flex-direction:column;position:relative;height:100%;justify-content:flex-start}#menu-item-6273 li ul li{width:100%}#menu-item-6273>ul>.menu-item-has-children{border-bottom:2px solid transparent}#menu-item-6273>ul>.menu-item-has-children:hover{background-color:transparent;border-radius:0;transition:none;text-decoration:none;border-bottom:2px solid var(--bs-yellow-f2i)}.can-open>a,li.no-display>a{font-size:1.3em}.link{position:absolute!important;bottom:0!important;padding:10px 0!important}.link a,.link span{text-transform:none!important;text-decoration:underline!important;text-underline-offset:3px!important;color:#3b3c45!important;background:0 0!important;font-weight:700!important}.responsivetabset .nav-pills{display:flex}#content-course-detail .responsivetabset .nav-pills .nav-link{white-space:nowrap}.listingreco{flex-wrap:nowrap}#readmore-blog .listinghorizontal .card,.listingreco .card{width:33.33%}#readmore-blog .listinghorizontal{display:flex;overflow:initial}.floatingbox{position:fixed;z-index:1;right:10%}.toc-parent{position:relative}.toc-floating{position:absolute;top:0;width:100%;max-width:170px}#logo{z-index:5000;margin:0 auto}#job-courses{margin-top:6em}div#blog-main-image .header-cadre-title{margin:-5% 2% 0;position:relative;float:left;width:96%;box-shadow:none;border-left:10px solid #be242f!important;border:1px solid;background:rgb(64 64 71 / 65%);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}div#blog-main-image h1{color:#fff;margin:0}#content-job{margin-top:183px}.no-border a{border-right:none!important}#side-cta-button{display:block}a.card.card-redborder h3{min-height:83px}#courses-blockhome h2 .title{position:relative;top:-92px}#back-to-top{bottom:14%;width:42px;height:42px}}@media (min-width:1024px){#stage-block .col-md-4{flex:0 0 390px}.downloadsec>.container-lg{padding:1em 3rem 4em 8rem}.toc-floating{max-width:210px}.py-lg-10{padding-top:10rem!important;padding-bottom:10rem!important}.page-id-1497 .wpcf7-form{width:60%;margin:auto}}@media screen and (min-width:992px) and (max-width:1200px){#stage-block .col-md-4{flex:0 0 39%}#videohome .video-text{margin-top:0}}@media screen and (min-width:992px) and (max-width:1396px){.menu li .akn-obf-link,.menu li a{font-size:.8rem;padding:.2rem}.submenu>li>.akn-obf-link,.submenu>li>a{padding:.8rem 1.5rem}}@media (min-width:1200px){.single-metiers .card-info-box{min-width:450px}#first-headlines h1{font-size:3.4rem}#first-headlines p{font-size:1.2rem}.single-metiers #job-courses{margin-top:12em;margin-bottom:6rem}#contacthome-block .text-contact p{font-size:1em;width:350px;text-align:center}.trapeze3:after{clip-path:polygon(0 24%,100% 0%,100% 100%,0% 90%);top:0;height:1070px}#courses-result-search .trapeze3:after{clip-path:polygon(-10% 34%,374% 0%,100% 100%,0% 90%)}#footer li a{font-size:1em;line-height:2.5em}.single-formations section.videoblog.bg-shape:after{height:540px;background-color:#262b40}section#blog-block .listinghorizontal{display:flex;overflow:hidden;justify-content:space-between}.toc-floating{max-width:240px}}@media (min-width:1400px){.courses-block .responsivelist .card{width:360px;aspect-ratio:1/1}section#first-headlines{min-height:520px}.trapeze1:after{clip-path:polygon(0 18%,100% 27%,100% 69%,0 94%);height:1500px}.trapezefond1:before{height:150%}.trapezefond8:before{clip-path:polygon(0 0%,230% 30%,100% 100%,0 80%);height:150%}#first-headlines h1{font-size:4rem}#knowing.trapezefond1:before{height:137%}#knowing-2.trapezefond8:before{height:126%}.center-bloc{width:70%;margin:auto}.floatingbox{right:inherit}.single-metiers .floatingbox{right:10%}.breadcrumb-wrap .breadcrumb{margin-left:5%}.single-metiers .card-info-box,.single-offres .card-info-box{min-width:500px}#videohome .container-lg{max-width:1300px}#stage-block .row>.col-md-4:last-child{display:block}.toc-floating{max-width:290px}}.my-5s{margin-top:5rem!important;margin-bottom:3rem!important}#search-filter-form-979 input{background:#be231f;color:#fff;border:none}.acc-page-front{padding:.8rem 1rem!important;font-size:1rem!important;box-shadow:0 0 0!important;border-bottom:1px solid #e8e8e8}.blog-title a{text-decoration:none;color:#fff}a>.arrow-down{width:30px;height:30px;display:inline-block;position:relative;top:-4px}a[aria-expanded=true]>.arrow-down{transform:rotate(90deg)}a[aria-expanded=false]>.arrow-down{transform:rotate(0)}.has-redf-2-i-color{color:#be231f!important}.has-bluef-2-i-color{color:#262b40!important}.has-jaunef-2-i-color{color:#ffac00!important}#listing-blog .blog-item a:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.navigation{color:#fff;text-align:center}.navigation .page-numbers{color:#ffffffa3;font-weight:lighter;padding:5px;text-decoration:none;margin:0 3px}.navigation .page-numbers.current{font-weight:700;color:#fff}.card h3.yellow{font-size:clamp(1.2rem, 1.8vw, 1.6rem);word-break:normal;overflow-wrap:normal;white-space:normal;hyphens:none;line-height:1.3;margin:0}.btn-bleu .akn-obf-link{color:#fff!important}.entry-meta span a.author-link{text-decoration:none}.entry-meta .author-socials a:hover,.entry-meta span a.author-link:hover{color:var(--bs-blue-f2i)}.entry-meta div.author-socials a{align-items:center;display:flex;justify-content:center;margin-inline-end:10px}.entry-meta .author-info .fa-networks{font-size:24px}#author-box{background:#fff;box-shadow:9px -7px 0 1px var(--bs-blue-f2i);border:3px solid #3f4046;padding:1.5em 2em;width:82%;margin:0 auto}#author-box div.author-infos .read-more{text-decoration:none;color:var(--bs-yellow-f2i)}#author-box div.author-infos .read-more:hover{color:var(--bs-red-f2i)}.table-of-contents{position:relative;background:#f9f9f9;border-radius:12px;padding:16px 14px}.table-of-contents::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--bs-red-f2i);border-top-left-radius:12px;border-bottom-left-radius:12px}.table-of-contents>strong,.toc-title{display:block;margin:2px 0 10px;font-size:16px;letter-spacing:.05em;text-transform:uppercase;color:var(--bs-body-color)}.table-of-contents ul{list-style:none;margin:0;padding:0;counter-reset:toc}.table-of-contents li{counter-increment:toc;margin:6px 0}.table-of-contents li>.title-summary{display:block;padding:6px 10px 6px 12px;border-left:2px solid transparent;border-radius:8px;color:var(--bs-body-color);text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease;position:relative;font-weight:700}.table-of-contents li>.title-summary::before{content:counter(toc) ".";color:#000;margin-right:8px;min-width:1.5ch;display:inline-block;text-align:right;font-weight:700}.table-of-contents li>.title-summary:hover{background:#f6f8fb}.table-of-contents li>.title-summary:focus{outline:2px solid color-mix(in srgb,#0d6efd 30%,transparent);outline-offset:2px}.table-of-contents li>.title-summary.is-active,.table-of-contents li>.title-summary.is-active:before{color:#fff;background-color:#000}.toc-header{display:flex;align-items:center;justify-content:space-between}.toc-toggle{background:0 0;border:none;font-size:24px;cursor:pointer;padding:4px 6px;color:#3f4046}.table-of-contents.is-collapsed .toc-toggle::after{transform:rotate(-90deg)}.table-of-contents.is-collapsed .toc-list{display:none}#bibliographie{background-color:#f5f5f5}#bibliographie [aria-expanded=true] .down-arrow{transform:rotate(180deg)}#bibliographie .down-arrow{transition:transform .2s ease}#bibliographie .bibliographie__title{cursor:pointer}@media (max-width:767.98px){#summary-article{top:12px}.table-of-contents{padding:10px 12px}}.key-takeaways{align-items:start;padding:32px;border-radius:16px;background-color:#f5f5f5}.key-takeaways>.key-title{font-weight:600;white-space:nowrap;color:var(--bs-red-f2i)}.key-takeaways>ul{margin:0;padding-left:20px}.highlight{padding:1rem 1.2rem;border-radius:8px;margin:1.5rem 0;border-left:5px solid}.highlight__title{font-weight:600;display:block;margin-bottom:.5rem}.highlight--remarque{background-color:#fff9db;border-color:#c68c00}.highlight--rappel{background-color:#f3fbf6;border-color:#2e7d32}.highlight--attention{background-color:#fff5f5;border-color:#b91c1c}.highlight--le-saviez-vous{background-color:#e0f7fa;border-color:#0288d1}.highlight--astuce{background-color:#eef2ff;border-color:#6366f1}.image-cta{display:flex;justify-content:center;padding:30px;background-color:var(--bs-blue-f2i);text-decoration:none}.img-cta{align-items:center;justify-content:center;gap:1rem}.image-cta__content span{border-color:#212529}.text-dark-f2i{color:var(--bs-body-color)!important}.resumer-avec__buttons{margin-left:20px;display:flex;flex-wrap:wrap}.resumer-avec__buttons a{display:flex;align-items:flex-start;gap:.5rem;text-decoration:none}