.cocon{padding-top:10rem}.cocon section{padding:1rem 0}main.t-bg-tram::before{width:100%;height:calc(100% - (500px + 250px));top:500px}.cocon main .content{position:relative;overflow:hidden;background:#fff;border:1px solid var(--grey50);border-radius:32px}.sommaire{counter-reset:section;position:fixed;top:120px;left:-300px;width:300px;padding:1rem;border:1px solid var(--grey50);border-radius:0 1rem 1rem 0;background:#fff;z-index:999;transition:left .3s ease-in}.sommaire.open{left:0}.sommaire .btn-openClose{position:absolute;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,arial,sans-serif;top:60px;right:-69px;padding:.5rem 1rem;font-size:16px;font-weight:600;background-color:var(--primary-fade);border:none;border-radius:8px 8px 0 0;cursor:pointer;display:flex;align-items:center;justify-content:center;transform:rotate(90deg);z-index:500}.sommaire ul{padding-left:0}.sommaire ul li{list-style-type:none}.niveau-2{counter-reset:subsection}.niveau-2::before{counter-increment:section;content:counter(section) ". "}.sommaire ul .niveau-3{padding-left:10px}.niveau-3::before{counter-increment:subsection;content:counter(section) "." counter(subsection) " "}.content_header{position:relative}.content_header img:not(.arrow){position:absolute;top:0;left:50%;transform:translateX(-50%);background:url(/img/cocon/bg-header-bubble-left.svg),url(/img/cocon/bg-header-bubble-right.svg);background-repeat:no-repeat;background-position:left -60px center,right -80px top -60px;background-color:#fff1eb}.content_header h1{padding:3rem 1rem;background:url(/img/cocon/bg-header-bubble-left.svg),url(/img/cocon/bg-header-bubble-right.svg);background-repeat:no-repeat;background-position:left -60px center,right -80px top -60px;background-color:#fff1eb;font-size:20px;text-align:left}.content_header img:not(.arrow)~h1{padding:8rem 1rem 0 1rem;background:0 0}.content_header .ariane{position:absolute;bottom:-28px;left:1rem}.content_header img:not(.arrow)~.ariane{top:226px;bottom:unset}.content_header .ariane a{font-size:14px;color:var(--grey600);font-weight:700}.content_header .ariane img{display:inline-block;width:10px;height:6px;margin:0 .3rem .06rem .3rem;transform:rotate(-90deg)}.content_main{padding:0 1rem}.content_main .intro{padding:3rem 0 1rem 0}.content_main .intro *{font-weight:700}ul.list-timeline{padding-left:0}ul.list-timeline li{list-style:none!important;padding:0 0 2rem 30px;border-left:2px solid #f1f1f1}ul.list-timeline li:last-child{border-left:0 solid #f1f1f1}ul.list-timeline li .title-timeline{color:#75da52;position:relative;padding-bottom:1rem}ul.list-timeline li .title-timeline:before{content:"";position:absolute;width:20px;height:20px;background:#75da52;border-radius:50%;border:5px solid #f1f1f1;left:-40px}ul.list-timeline .list-timeline-child{padding-left:0!important}ul.list-timeline .list-timeline-child li{border-left:none;background:url(/img/cocon/check.svg);background-position:top left;background-size:20px;background-repeat:no-repeat}.table-task{border-collapse:collapse;margin-bottom:50px}.table-task tr{border:none;border-bottom:#cbcbcb 1px solid}.table-task tr:nth-of-type(1){border:none;border-left:#ffb900 1px solid;border-right:#ffb900 1px solid}.table-task tr:nth-of-type(odd){background:rgba(203,203,203,.3)}.table-task th{background:#ffb900;padding:1%;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.1)}.table-task tr th:nth-of-type(1){border-right:#fff 1px solid}.table-task tr th:nth-of-type(3){border-left:#fff 1px solid}.table-task td{font-size:14px;padding:1% 2%;border-collapse:collapse;border-top:0}.table-task tr td:nth-of-type(1){font-style:italic;font-weight:600;border-left:#cbcbcb 1px solid;border-right:none}.table-task tr td:nth-of-type(3){text-align:right;border-right:#cbcbcb 1px solid;border-left:none}.etapes .table-task{border-collapse:collapse;margin-bottom:50px}.etapes table.table-expenses ul{padding-left:15px}.etapes table.table-expenses ul li{padding-bottom:5px}.etapes table.table-expenses tr:first-child{background:#ffb900;border:#ffb900 solid 1px}.etapes table.table-expenses tr:first-child td{border:none;color:#fff;text-align:center;font-size:1.2em}.etapes .table-expenses tr:nth-of-type(2){font-style:italic;font-weight:600;background:#cbcbcb;border:#666 1px solid}.etapes .table-expenses tr:nth-of-type(2) td{border:#666 1px solid;text-align:center}.etapes .table-expenses tr td{border:#cbcbcb 1px solid;padding:10px}.etapes .table-expenses tr td:nth-of-type(1){width:15%}.etapes .table-expenses tr td:nth-of-type(2){width:30%}.etapes .table-expenses tr td:nth-of-type(3){width:15%;text-align:center}.etapes .table-expenses tr td:nth-of-type(4){width:10%}.etapes .table-expenses tr td:nth-of-type(5){width:30%}@media screen and (min-width:640px){.cocon{padding-top:14rem}.content_header h1{padding:3rem 4rem;text-align:center;font-size:28px}.content_header img~h1{padding:18rem 4rem 0 4rem}.content_header img:not(.arrow)~h1{padding:14rem 1rem 0 1rem}.content_header .ariane{left:4rem}.content_main{padding:0 4rem}}@media screen and (min-width:1024px){.content_header h1{padding:3rem 6rem;font-size:40px}.content_header img~h1{padding:18rem 6rem 0 6rem}.content_header img:not(.arrow)~h1{padding:18rem 1rem 0 1rem}.content_header .ariane{left:6rem}.content_main{padding:0 6rem}.content_nav{padding:3rem 6rem}}