.page.topic-page {margin:0 auto;padding:0px !important }@media (min-width:1920px) {.page.topic-page {width:1480px }}@media (min-width:1366px) and (max-width:1919px) {.page.topic-page {width:1295px }}@media (min-width:1024px) and (max-width:1365px) {.page.topic-page {width:960px }}@media (min-width:768px) and (max-width:1023px) {.page.topic-page {width:720px }}@media (max-width:767px) {.page.topic-page {width:100% }}.page.topic-page .bloc-global {width:100% }.page.topic-page .bloc-global .clear {clear:both }.page.topic-page .bloc-global .bloc-1 {margin-bottom:20px }.page.topic-page .bloc-global .bloc-1 .bloc-img {text-align:center;border-bottom:1px solid #dedede }.page.topic-page .bloc-global .bloc-1 picture {display: block;text-align: center;}.page.topic-page .bloc-global .bloc-1 .bloc-img img {height:auto }.page.topic-page .bloc-global .bloc-2 h2 {text-align:center;text-transform:uppercase;font-weight:500;font-size:20px }.page.topic-page .bloc-global .bloc-2 .line-idea {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center }@media (min-width:768px) {.page.topic-page .bloc-global .bloc-2 .line-idea {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap }}@media (max-width:767px) {.page.topic-page .bloc-global .bloc-2 .line-idea {-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap }}.page.topic-page .bloc-global .bloc-2 .line-idea .idea {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:18%;margin-top:20px }@media (max-width:1366px) {.page.topic-page .bloc-global .bloc-2 .line-idea .idea {width:30% }}@media (max-width:1024px) {.page.topic-page .bloc-global .bloc-2 .line-idea .idea {width:100% }}.page.topic-page .bloc-global .bloc-2 .line-idea .idea div {margin-top:15px }.page.topic-page .bloc-global .bloc-2 .line-idea .idea div p {width:75%;margin:0 auto;text-align:center;font-weight:300;font-size:16px }@media (max-width:1366px) {.page.topic-page .bloc-global .bloc-2 .line-idea .idea div p {width:70% }}@media (max-width:1024px) {.page.topic-page .bloc-global .bloc-2 .line-idea .idea div p {width:76% }}.page.topic-page .bloc-global .bloc-2 .button-idea {margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:70px }.page.topic-page .bloc-global .bloc-2 .button-idea button {text-align:center;text-transform:uppercase;border:1px solid #d51317;color:#d51317;background-color:transparent;padding:20px 100px;font-weight:300;font-size:16px }.page.topic-page .bloc-global .h2-1 {font-weight:500;font-size:20px;text-align:center;width:70.2%;display:inline-block;text-transform:uppercase;margin-bottom:15px;margin-top:35px }@media (max-width:1919px) and (min-width:1367px) {.page.topic-page .bloc-global .h2-1 {width:76% }}@media (max-width:1366px) {.page.topic-page .bloc-global .h2-1 {width:100% }}.page.topic-page .bloc-global .bloc-3-4 {float:left }@media (min-width:1920px) {.page.topic-page .bloc-global .bloc-3-4 {width:1038px }}@media (max-width:1919px) and (min-width:1366px) {.page.topic-page .bloc-global .bloc-3-4 {width:76% }}@media (max-width:1023px) {.page.topic-page .bloc-global .bloc-3-4 {float:none }}.page.topic-page .bloc-global .bloc-3-4 .bloc-3 {display:inline-block;float:left;width:100%;height:491px }@media (max-width:1023px) {.page.topic-page .bloc-global .bloc-3-4 .bloc-3 {margin-left:15px;overflow-x:scroll;display:block;float:none }}.page.topic-page .bloc-global .bloc-3-4 .bloc-3 .bloc-int {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between }.page.topic-page .bloc-global .bloc-3-4 .bloc-3 .bloc-int .bloc-int2 {border:1px solid #dedede }.page.topic-page .bloc-global .bloc-3-4 .bloc-3 .bloc-int .bloc-int2:nth-child(-1n+2) {margin-right:26px }@media (max-width:1366px) {.page.topic-page .bloc-global .bloc-3-4 .bloc-3 .bloc-int .bloc-int2:nth-child(-1n+2) {margin-right:28px }}.page.topic-page .bloc-global .bloc-3-4 .bloc-3 .bloc-int .bloc-int2 .bloc-discover {height: 453px;position: relative;text-align: center;}.page.topic-page .bloc-global .bloc-3-4 .bloc-3 .bloc-int .bloc-int2 .bloc-discover h3 {width: 100%;text-align: center;margin-top: 5%;text-transform: uppercase;margin-bottom: 1%;}.page.topic-page .bloc-global .bloc-3-4 .bloc-3 .bloc-int .bloc-int2 .bloc-discover .cta{text-align: center;text-transform: uppercase;display: block;}.page.topic-page .bloc-global .bloc-3-4 .bloc-3 .bloc-int .bloc-int2 .bloc-discover .img-discover {height:100% }@media (max-width:1023px ) {.page.topic-page .bloc-global .bloc-3-4 .bloc-3 .bloc-int .bloc-int2 .bloc-discover .img-full {max-width:none }}.page.topic-page .bloc-global .bloc-3-4 .bloc-3 .bloc-int .bloc-int2 .bloc-discover .cta{text-align:center;}.page.topic-page .bloc-global .bloc-5 {float:right }.page.topic-page .bloc-global .bloc-5 .bloc-5-1 {float:right;display:inline-block;width:278px }@media (max-width:1365px) {.page.topic-page .bloc-global .bloc-5 .bloc-5-1 {display:none }}.page.topic-page .bloc-global .bloc-5 .bloc-5-1 .bloc-5-1-1 .bloc-right-one {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;border:1px solid #dedede;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:223px;width:280px;margin-top:24px;text-align:center }.page.topic-page .bloc-global .bloc-5 .bloc-5-1 .bloc-5-1-1 .bloc-right-one h3 {margin:0;margin-top:15px;font-weight:700;font-size:14px;color:#db1a31;text-transform:uppercase;text-align:center }.page.topic-page .bloc-global .bloc-5 .bloc-5-1 .bloc-5-1-1 .bloc-right-one .column-right {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;width:100% }.page.topic-page .bloc-global .bloc-5 .bloc-5-1 .bloc-5-1-1 .bloc-right-one .column-right p {font-size:14px;font-weight:300;width:70%;height:90px;padding:20px;text-align:left }.page.topic-page .bloc-global .bloc-5 .bloc-5-1 .bloc-5-1-1 .bloc-right-one .column-right img {padding:15px }.page.topic-page .bloc-global .bloc-5 .bloc-5-1 .bloc-5-1-1 .bloc-right-one a {display:block;height:40px;line-height:40px;text-align:center;font-weight:500;font-size:14px;color:#656b6e;text-decoration:none }.page.topic-page .bloc-global .bloc-5 .bloc-5-1 .bloc-5-1-1 .bloc-right-one a:before {content:">";font-weight:500;font-size:14px;margin-right:5px;position:relative }.page.topic-page .bloc-global .bloc-5 .bloc-5-1 .bloc-5-1-1 .bloc-right-two {border:1px solid #dedede;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:223px;width:280px;padding:0 27px;text-align:center }.page.topic-page .bloc-global .bloc-5 .bloc-5-1 .bloc-5-1-1 .bloc-right-two img {margin-top:10px;padding:0px 30px }.page.topic-page .bloc-global .bloc-5 .bloc-5-1 .bloc-5-1-1 .bloc-right-two h2 {color:#23a638;font-size:14px;font-weight:300;text-transform:uppercase;margin-top:5px }.page.topic-page .bloc-global .bloc-5 .bloc-5-1 .bloc-5-1-1 .bloc-right-two p {font-weight:300;font-size:14px;color:#656b6e;text-align:center }.page.topic-page .bloc-global .bloc-5 .bloc-5-1 .bloc-5-1-1 .bloc-right-two p:last-child {margin:10px 0px }.page.topic-page .bloc-global .bloc-5 .bloc-5-1 .bloc-5-1-1 .bloc-right-two a {display:block;height:20px;line-height:20px;text-align:center;font-weight:500;font-size:14px;color:#656b6e;text-decoration:none }.page.topic-page .bloc-global .bloc-5 .bloc-5-1 .bloc-5-1-1 .bloc-right-two a:before {content:">";font-weight:500;font-size:14px;margin-right:5px;position:relative }.page.topic-page .bloc-global .bloc-5 .bloc-5-1 .share-social {display:inline-block;width:100%;background-color:#f8f8f8;padding-bottom:35px;padding-left:20px;padding-right:20px }.page.topic-page .bloc-global .bloc-5 .bloc-5-1 .share-social h3 {text-transform:uppercase;font-size:14px;font-weight:300;text-align:center;margin-bottom:20px;border-top:1px solid #d8d8d8;padding-top:30px }.page.topic-page .bloc-global .bloc-5 .bloc-5-1 .share-social ul {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center }.page.topic-page .bloc-global .bloc-5 .bloc-5-1 .share-social ul li {width:45px;height:45px;display:inline-block;list-style:none }.page.topic-page .bloc-global .bloc-5 .bloc-5-1 .share-social ul li a svg {width:45px;height:45px }.page.topic-page .bloc-global .bloc-7 {margin-top:15px;margin-bottom:95px }.page.topic-page .bloc-global .bloc-7 h3 {font-weight:500;font-size:20px;text-transform:uppercase;text-align:center }.page.topic-page .bloc-global .bloc-7 .authors-discovers div h4 {font-weight:500;font-size:16px }.page.topic-page .bloc-global .bloc-7 .authors-discovers {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:55px }.page.topic-page .bloc-global .bloc-7 .authors-discovers div {text-align:center;padding:0 15px }@media (min-width:768px) and (max-width:1365px) {.page.topic-page .bloc-global .bloc-7 .authors-discovers div:nth-child(1n+4) {display:none }}@media (max-width:767px) {.page.topic-page .bloc-global .bloc-7 .scroll-authors {overflow-x:scroll }}@media (max-width:767px) {.page.topic-page .bloc-global .bloc-7 .authors-discovers {width:200% }}@media (max-width:767px) {.page.topic-page .bloc-global .bloc-7 h3 {overflow:visible }}.page.topic-page .bloc-global .bloc-7 .authors-discovers div p {font-weight:300;font-size: 12px }