section.block-hero-formation{position:relative;z-index:2;overflow:hidden;background-color:#36a9e1;padding:5rem 0}@media (max-width:920px){section.block-hero-formation{padding:3rem 0}}section.block-hero-formation .wrapper-img{position:absolute;top:0;left:0;width:100%;height:100%}section.block-hero-formation .wrapper-img:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:var(--opacity);background-color:#151d34}section.block-hero-formation .container{position:relative;display:flex;align-items:center;justify-content:space-between;gap:5rem}@media (max-width:920px){section.block-hero-formation .container{flex-direction:column}}section.block-hero-formation .container .wrapper-txt{display:flex;flex-direction:column;max-width:50%;width:100%}@media (max-width:920px){section.block-hero-formation .container .wrapper-txt{max-width:100%;padding-top:0}}section.block-hero-formation .container .wrapper-txt *{color:#fff}section.block-hero-formation .container .wrapper-txt div.txt{margin-top:1.75rem;color:#fff}section.block-hero-formation .container .wrapper-txt div.txt *{color:#fff}section.block-hero-formation .container .wrapper-txt div.wrapper-btns{margin-top:3rem}section.block-hero-formation .container .wrapper-infos{display:flex;flex-direction:column;max-width:470px;width:100%;border-radius:.5rem;background-color:#fff;padding:2rem}@media (max-width:920px){section.block-hero-formation .container .wrapper-infos{max-width:100%}}section.block-hero-formation .container .wrapper-infos p.lg{font-weight:600;margin:0 0 1.25rem 0}section.block-hero-formation .container .wrapper-infos .criterias-other,section.block-hero-formation .container .wrapper-infos div.criterias{display:flex;flex-direction:column;gap:.75rem}section.block-hero-formation .container .wrapper-infos .criterias-other div p,section.block-hero-formation .container .wrapper-infos div.criterias div p{margin:0;font-size:.875rem}section.block-hero-formation .container .wrapper-infos .criterias-other div p.title,section.block-hero-formation .container .wrapper-infos div.criterias div p.title{font-weight:600;margin-bottom:4px}section.block-hero-formation .container .wrapper-infos .criterias-other{margin-top:1.25rem}section.block-hero-formation .container .wrapper-infos div.infos{display:flex;flex-direction:column;gap:.75rem;margin-top:2.5rem}section.block-hero-formation .container .wrapper-infos div.infos div{display:flex;justify-content:space-between;gap:.5rem 1.5rem}@media (max-width:920px){section.block-hero-formation .container .wrapper-infos div.infos div{flex-direction:column}}section.block-hero-formation .container .wrapper-infos div.infos div p{margin:0;font-size:.875rem}section.block-hero-formation .container .wrapper-infos div.infos div p.title{font-weight:600}section.block-hero-formation .container .wrapper-infos div.infos div p.title.title-img{display:flex;gap:.75rem}section.block-hero-formation .container .wrapper-infos div.infos div p.title.title-img:before{display:block;content:"";width:1.5rem;min-width:1.5rem;height:1.5rem;background-position:center;background-repeat:no-repeat;background-image:var(--picto);background-size:contain;position:relative;top:-2px}section.block-hero-formation .container .wrapper-infos div.infos div p.text{max-width:260px;width:100%}@media (max-width:920px){section.block-hero-formation .container .wrapper-infos div.infos div p.text{max-width:100%}}