@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600&display=swap");button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#555;border:0;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-family:"Roboto",sans-serif,"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:0.75em 1.5em;text-align:center;text-decoration:none;-webkit-transition:background-color 150ms ease;-o-transition:background-color 150ms ease;transition:background-color 150ms ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;}button:hover,button:focus,[type='button']:hover,[type='button']:focus,[type='reset']:hover,[type='reset']:focus,[type='submit']:hover,[type='submit']:focus{background-color:#444444;color:#fff;}button:disabled,[type='button']:disabled,[type='reset']:disabled,[type='submit']:disabled{cursor:not-allowed;opacity:0.5;}button:disabled:hover,[type='button']:disabled:hover,[type='reset']:disabled:hover,[type='submit']:disabled:hover{background-color:#555;}.read-more,.see-video{background:#000;color:#fff;min-width:176px;line-height:18px;padding:12px 15px;font-size:20px;font-weight:500;display:inline-block;text-align:center;-webkit-transition:150ms ease-in-out all;-o-transition:150ms ease-in-out all;transition:150ms ease-in-out all;}@media screen and (max-width:767px){.read-more,.see-video{padding:10px 35px;font-size:15px;line-height:18px;min-width:auto;}}.read-more span,.see-video span{margin:0 0 0 10px;width:0;height:0;border-style:solid;border-width:9px 0 9px 10px;border-color:transparent transparent transparent #fff;display:inline-block;}@media screen and (max-width:767px){.read-more span,.see-video span{border-width:6px 0 6px 7px;}}.read-more:hover,.see-video:hover{background:#ffc72e;color:#fff;}.read-more:hover span,.see-video:hover span{border-color:transparent transparent transparent #fff;}.download-file .download-file-inner,.download-file .download-inner,.download .download-file-inner,.download .download-inner{position:relative;background:#000;padding:0 0 0 27px;display:inline-block;}.download-file .download-file-inner:before,.download-file .download-inner:before,.download .download-file-inner:before,.download .download-inner:before{content:'';position:absolute;top:0;left:0;width:27px;height:100%;background:#ffc72e url(/themes/custom/mgen/images/download.png) no-repeat 8px 50%;-webkit-transition:250ms ease-in-out all;-o-transition:250ms ease-in-out all;transition:250ms ease-in-out all;}.download-file .download-file-inner a,.download-file .download-inner a,.download .download-file-inner a,.download .download-inner a{position:relative;font-weight:400;color:#fff;text-decoration:none;display:inline-block;padding:4px 23px 6px 23px;font-size:12px;line-height:13px;}.download-file .download-file-inner:hover a,.download-file .download-file-inner:focus a,.download-file .download-inner:hover a,.download-file .download-inner:focus a,.download .download-file-inner:hover a,.download .download-file-inner:focus a,.download .download-inner:hover a,.download .download-inner:focus a{color:#000;}.download-file .download-file-inner:hover:before,.download-file .download-file-inner:focus:before,.download-file .download-inner:hover:before,.download-file .download-inner:focus:before,.download .download-file-inner:hover:before,.download .download-file-inner:focus:before,.download .download-inner:hover:before,.download .download-inner:focus:before{width:100%;}a.full-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1;}.link-effect{position:relative;background:#000;padding:0 0 0 37px;display:inline-block;}.link-effect:before{content:'';position:absolute;top:0;left:0;width:38px;height:100%;background:#ffc72e;-webkit-transition:250ms ease-in-out all;-o-transition:250ms ease-in-out all;transition:250ms ease-in-out all;}.link-effect a,.link-effect input{padding:15px 40px;position:relative;font-size:22px;font-weight:900;line-height:30px;color:#fff;text-decoration:none;display:inline-block;}@media screen and (max-width:767px){.link-effect a,.link-effect input{padding:10px 20px;font-size:15px;line-height:20px;}}.link-effect a span,.link-effect input span{margin:0 0 0 10px;width:0;height:0;border-style:solid;border-width:9px 0 9px 10px;border-color:transparent transparent transparent #fff;display:inline-block;}@media screen and (max-width:767px){.link-effect a span,.link-effect input span{border-width:6px 0 6px 7px;}}.link-effect:hover a,.link-effect:focus a{color:#000;}.link-effect:hover a span,.link-effect:focus a span{border-color:transparent transparent transparent #000;}.link-effect:hover:before,.link-effect:focus:before{width:100%;}.download-link{background:#000;color:#fff;min-width:176px;line-height:18px;padding:12px 15px;font-size:20px;font-weight:500;display:inline-block;text-align:center;-webkit-transition:150ms ease-in-out all;-o-transition:150ms ease-in-out all;transition:150ms ease-in-out all;}@media screen and (max-width:767px){.download-link{padding:10px 35px;font-size:15px;line-height:18px;min-width:auto;}}.download-link:hover,.download-link:focus{background:#ffc72e;color:#fff;}fieldset{background-color:transparent;border:0;margin:0;padding:0;}legend{font-weight:600;margin-bottom:0.375em;padding:0;}label{display:block;font-weight:normal;margin-bottom:0.375em;}input,select,textarea{display:block;font-family:"Roboto",sans-serif,"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;-webkit-box-shadow:none;box-shadow:none;border-radius:0;}[type='color'],[type='date'],[type='datetime'],[type='datetime-local'],[type='email'],[type='month'],[type='number'],[type='password'],[type='search'],[type='tel'],[type='text'],[type='time'],[type='url'],[type='week'],input:not([type]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:2px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0.75em;padding:0.5em;-webkit-transition:border-color 150ms ease;-o-transition:border-color 150ms ease;transition:border-color 150ms ease;width:100%;}[type='color']:hover,[type='date']:hover,[type='datetime']:hover,[type='datetime-local']:hover,[type='email']:hover,[type='month']:hover,[type='number']:hover,[type='password']:hover,[type='search']:hover,[type='tel']:hover,[type='text']:hover,[type='time']:hover,[type='url']:hover,[type='week']:hover,input:not([type]):hover,textarea:hover{border-color:#cccccc;}[type='color']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='email']:focus,[type='month']:focus,[type='number']:focus,[type='password']:focus,[type='search']:focus,[type='tel']:focus,[type='text']:focus,[type='time']:focus,[type='url']:focus,[type='week']:focus,input:not([type]):focus,textarea:focus{border-color:#555;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(85,85,85,0.7);box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(85,85,85,0.7);outline:none;}[type='color']:disabled,[type='date']:disabled,[type='datetime']:disabled,[type='datetime-local']:disabled,[type='email']:disabled,[type='month']:disabled,[type='number']:disabled,[type='password']:disabled,[type='search']:disabled,[type='tel']:disabled,[type='text']:disabled,[type='time']:disabled,[type='url']:disabled,[type='week']:disabled,input:not([type]):disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed;}[type='color']:disabled:hover,[type='date']:disabled:hover,[type='datetime']:disabled:hover,[type='datetime-local']:disabled:hover,[type='email']:disabled:hover,[type='month']:disabled:hover,[type='number']:disabled:hover,[type='password']:disabled:hover,[type='search']:disabled:hover,[type='tel']:disabled:hover,[type='text']:disabled:hover,[type='time']:disabled:hover,[type='url']:disabled:hover,[type='week']:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover{border:1px solid #ddd;}[type='color']::-webkit-input-placeholder,[type='date']::-webkit-input-placeholder,[type='datetime']::-webkit-input-placeholder,[type='datetime-local']::-webkit-input-placeholder,[type='email']::-webkit-input-placeholder,[type='month']::-webkit-input-placeholder,[type='number']::-webkit-input-placeholder,[type='password']::-webkit-input-placeholder,[type='search']::-webkit-input-placeholder,[type='tel']::-webkit-input-placeholder,[type='text']::-webkit-input-placeholder,[type='time']::-webkit-input-placeholder,[type='url']::-webkit-input-placeholder,[type='week']::-webkit-input-placeholder,input:not([type])::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#858585;}[type='color']::-moz-placeholder,[type='date']::-moz-placeholder,[type='datetime']::-moz-placeholder,[type='datetime-local']::-moz-placeholder,[type='email']::-moz-placeholder,[type='month']::-moz-placeholder,[type='number']::-moz-placeholder,[type='password']::-moz-placeholder,[type='search']::-moz-placeholder,[type='tel']::-moz-placeholder,[type='text']::-moz-placeholder,[type='time']::-moz-placeholder,[type='url']::-moz-placeholder,[type='week']::-moz-placeholder,input:not([type])::-moz-placeholder,textarea::-moz-placeholder{color:#858585;}[type='color']::-ms-input-placeholder,[type='date']::-ms-input-placeholder,[type='datetime']::-ms-input-placeholder,[type='datetime-local']::-ms-input-placeholder,[type='email']::-ms-input-placeholder,[type='month']::-ms-input-placeholder,[type='number']::-ms-input-placeholder,[type='password']::-ms-input-placeholder,[type='search']::-ms-input-placeholder,[type='tel']::-ms-input-placeholder,[type='text']::-ms-input-placeholder,[type='time']::-ms-input-placeholder,[type='url']::-ms-input-placeholder,[type='week']::-ms-input-placeholder,input:not([type])::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#858585;}[type='color']::placeholder,[type='date']::placeholder,[type='datetime']::placeholder,[type='datetime-local']::placeholder,[type='email']::placeholder,[type='month']::placeholder,[type='number']::placeholder,[type='password']::placeholder,[type='search']::placeholder,[type='tel']::placeholder,[type='text']::placeholder,[type='time']::placeholder,[type='url']::placeholder,[type='week']::placeholder,input:not([type])::placeholder,textarea::placeholder{color:#858585;}textarea{resize:vertical;}[type="checkbox"],[type="radio"]{display:inline;margin-right:0.375em;}[type="file"]{margin-bottom:0.75em;width:100%;}select{margin-bottom:1.5em;max-width:100%;width:auto;}[type="checkbox"]:focus,[type="radio"]:focus,[type="file"]:focus,select:focus{outline:3px solid rgba(85,85,85,0.6);outline-offset:2px;}input[type="search"]{-webkit-box-sizing:border-box;box-sizing:border-box;}input[type=text],input[type=tel],input[type=email],input[type=search],select{border:1px solid #B3BEC5;height:49px;color:#000;padding:15px;font-size:14px;font-weight:400;-webkit-box-shadow:none;box-shadow:none;border-radius:0;}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=search]:focus,select:focus,textarea{border:1px solid #B3BEC5;-webkit-box-shadow:none;box-shadow:none;border-radius:0;outline:none;}ul,ol{list-style-type:none;margin:0;padding:0;}dl{margin:0;}dt{font-weight:600;margin:0;}dd{margin:0;}.site-logo{margin-bottom:8px;display:inline-block;}@media only screen and (min-width:1025px){.site-logo{margin-bottom:0;}}.site-logo img{width:100%;height:auto;max-width:109px;}@media only screen and (min-width:769px){.site-logo img{max-width:179px;}}figure{margin:0;}img,picture{max-width:100%;height:auto;vertical-align:top;}table{border-collapse:collapse;margin:1.5em 0;table-layout:fixed;text-align:left;width:100%;}thead{line-height:1.3;vertical-align:bottom;}tbody{vertical-align:top;}tr{border-bottom:1px solid #ddd;}th{font-weight:600;}th,td{padding:0.75em 0.75em 0.75em 0;}@font-face{font-family:'Futura';src:url(/themes/custom/mgen/css/fonts/Futura-Bold.eot);src:url(/themes/custom/mgen/css/fonts/Futura-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/mgen/css/fonts/Futura-Bold.woff2) format("woff2"),url(/themes/custom/mgen/css/fonts/Futura-Bold.woff) format("woff"),url(/themes/custom/mgen/css/fonts/Futura-Bold.svg#Futura-Bold) format("svg");font-weight:bold;font-style:normal;}@font-face{font-family:'futuramedium';src:url(/themes/custom/mgen/css/fonts/futura_medium-webfont.eot);src:url(/themes/custom/mgen/css/fonts/futura_medium-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/mgen/css/fonts/futura_medium-webfont.woff2) format("woff2"),url(/themes/custom/mgen/css/fonts/futura_medium-webfont.woff) format("woff"),url(/themes/custom/mgen/css/fonts/futura_medium-webfont.svg#futuramedium) format("svg");font-weight:normal;font-style:normal;}html{color:#333;font-family:"Roboto",sans-serif,"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0.03em;}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif,"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:1.3;margin:0 0 0.75em;color:#000;}h1{font-size:2.2em;}h2{font-size:16px;}@media only screen and (min-width:769px){h2{font-size:26px;}}h3{font-size:22px;}h4{font-size:18px;}h5{font-size:1.1em;}p{margin:0 0 0.75em;}a{color:#555;text-decoration:none;-webkit-transition:color 150ms ease;-o-transition:color 150ms ease;transition:color 150ms ease;}a:active,a:focus,a:hover{color:#404040;}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:1.5em 0;}pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5;}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaaaaa;}abbr{border-bottom:1px dotted #666666;cursor:help;white-space:nowrap;}.main-titre{text-align:center;}.main-titre.titre-left{text-align:left;}.main-titre h2{display:inline-block;font-size:39px;line-height:39px;font-weight:700;color:#000;font-family:"Futura";padding:0 15px 10px;margin:0 0 56px;position:relative;}.main-titre h2:before{content:'';width:4px;height:25px;background:#000;position:absolute;bottom:0px;left:0px;top:auto;right:auto;}.main-titre h2:after{content:'';width:25px;height:4px;background:#000;position:absolute;bottom:0px;left:0px;top:auto;right:auto;}@media only screen and (min-width:991px){.main-titre h2{font-size:60px;line-height:100px;padding:0 20px 20px;margin:0 0 96px;position:relative;}.main-titre h2:before{content:'';width:7px;height:40px;background:#000;position:absolute;bottom:0px;left:0px;top:auto;right:auto;}.main-titre h2:after{content:'';width:48px;height:8px;background:#000;position:absolute;bottom:0px;left:0px;top:auto;right:auto;}}.col{padding-left:20px;padding-right:20px;}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;}.accueil-image-wrapper{margin:0;padding:0;position:relative;}.accueil-image-wrapper .image-container{text-align:center;}.accueil-image-wrapper .logo-container{width:100%;max-width:1598px;text-align:center;margin:20px 0 0;}@media only screen and (min-width:769px){.accueil-image-wrapper .logo-container{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);text-align:left;margin:0;}}.accueil-image-wrapper .logo-container .logo-container-inner{background:#fff;padding:10px 20px;margin:0 auto;display:inline-block;}@media only screen and (min-width:769px){.accueil-image-wrapper .logo-container .logo-container-inner{margin:0 0 0 160px;}}.accueil-image-wrapper .logo-container p{font-size:14px;font-weight:300;text-transform:uppercase;color:#000;margin:0;display:block;}.accueil-image-wrapper .logo-container .logo-wrapper{display:inline-block;margin:0;padding:0;text-align:center;}.accueil-image-wrapper .logo-container .logo-wrapper img{display:inline-block;margin:0 10px;vertical-align:top;}.accueil-image-wrapper .text{text-align:left;position:absolute;right:auto;left:22%;top:18%;line-height:16px;}@media screen and (orientation:landscape){.accueil-image-wrapper .text{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:37%;right:auto;left:50%;bottom:auto;}}@media only screen and (min-width:1025px){.accueil-image-wrapper .text{max-width:810px;width:100%;bottom:110px;left:50%;right:auto;top:auto;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);line-height:18px;}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.accueil-image-wrapper .text{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:55%;right:auto;left:50%;bottom:auto;}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.accueil-image-wrapper .text{right:auto;left:50%;top:30%;line-height:16px;-webkit-transform:translate(-55%,0);-ms-transform:translate(-55%,0);transform:translate(-55%,0);bottom:auto;}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.accueil-image-wrapper .text{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:55%;right:auto;left:50%;bottom:auto;}}@media only screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.accueil-image-wrapper .text{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:55%;right:auto;left:50%;bottom:auto;}}.accueil-image-wrapper .text p{margin:0 0 2px;padding:2px 6px 2px 6px;background-color:#000;background-image:-webkit-gradient(linear,left top,right top,from(#000),to(#000));background-image:-webkit-linear-gradient(left,#000 0%,#000 100%);background-image:-o-linear-gradient(left,#000 0%,#000 100%);background-image:linear-gradient(to right,#000 0%,#000 100%);line-height:18px;font-size:12px;font-weight:500;color:#fff;display:inline;white-space:pre-wrap;position:relative;}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.accueil-image-wrapper .text p{line-height:33px;font-size:19px;}}@media only screen and (min-width:769px){.accueil-image-wrapper .text p{line-height:34px;font-size:22px;padding:2px 16px 2px 10px;}}@media only screen and (min-width:1025px){.accueil-image-wrapper .text p{line-height:50px;font-size:35px;margin:0 0 8px;}}@media only screen and (min-width:1370px){.accueil-image-wrapper .text p{line-height:50px;font-size:35px;}}.accueil-image-wrapper .text p:last-child{background-color:#ffc72e;background-image:-webkit-gradient(linear,left top,right top,from(#ffc72e),to(#ffc72e));background-image:-webkit-linear-gradient(left,#ffc72e 0%,#ffc72e 100%);background-image:-o-linear-gradient(left,#ffc72e 0%,#ffc72e 100%);background-image:linear-gradient(to right,#ffc72e 0%,#ffc72e 100%);}.accueil-image-wrapper .text br{display:block;margin:0 0 -4px;}@media only screen and (min-width:769px){.accueil-image-wrapper .text br{margin:0;}}.accueil-image-wrapper a.down-arrow{position:absolute;bottom:0;left:50%;margin-left:-64px;display:block;background:#2d6aa2 url(/themes/custom/mgen/images/scroll-down.png) no-repeat center center;width:85px;height:73px;overflow:hidden;text-indent:-9999px;display:none;}@media only screen and (min-width:769px){.accueil-image-wrapper a.down-arrow{display:none;}}
html{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit;}html,body{height:100%;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body{margin:0;}#main{overflow:hidden;}.container{margin:auto;max-width:1370px;padding-left:20px;padding-right:20px;}.container::after{clear:both;content:"";display:block;}.container.lg-padding{padding-left:20px;padding-right:20px;}@media only screen and (min-width:768px){.container.lg-padding{padding-left:50px;padding-right:50px;}}.container.lg-padding > .row{margin-left:-20px;margin-right:-20px;}@media only screen and (min-width:768px){.container.lg-padding > .row{margin-left:-50px;margin-right:-50px;}}.container.lg-padding > .row > .col{padding-left:20px;padding-right:20px;}@media only screen and (min-width:768px){.container.lg-padding > .row > .col{padding-left:50px;padding-right:50px;}}#content-wrapper{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}.no-sidebar #content{width:calc(100% - 40px);float:left;margin-left:20px;}@media only screen and (min-width:991px){.no-sidebar #content{width:calc(100% - 40px);float:left;margin-left:20px;}}@media only screen and (min-width:1024px){.no-sidebar #content{width:calc(100% - 40px);float:left;margin-left:20px;}}@media only screen and (min-width:991px){.one-sidebar.sidebar-second #content{width:calc(75% - 35px);float:left;margin-left:20px;}}@media only screen and (min-width:1024px){.one-sidebar.sidebar-second #content{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px;}}@media only screen and (min-width:991px){.one-sidebar.sidebar-first #content{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:1024px){.one-sidebar.sidebar-first #content{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:991px){.two-sidebars #content{width:calc(50% - 30px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:1024px){.two-sidebars #content{width:calc(41.66667% - 28.33333px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:991px){#sidebar-first{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(-75% - 5px + 40px);}.one-sidebar.sidebar-first #sidebar-first{margin-left:calc(-100% - 0px + 40px);}}@media only screen and (min-width:1024px){#sidebar-first{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(-66.66667% - 6.66667px + 40px);}.one-sidebar.sidebar-first #sidebar-first{margin-left:calc(-100% - 0px + 40px);}}@media only screen and (min-width:991px){#sidebar-second{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);}}@media only screen and (min-width:1024px){#sidebar-second{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);}}#header,#footer,.mission,.breadcrumb,.node{clear:both;}.row{margin-left:-20px;margin-right:-20px;}.container-fluid{padding-left:0;padding-right:0;}.container-fluid .row{margin-left:0;margin-right:0;}.container-fluid .row .col{padding-left:0;padding-right:0;}
.breadcrumb{border-bottom:1px solid #EEECE9;margin:0 0 50px;}.breadcrumb ol{width:100%;max-width:1315px;margin:0 auto;padding:8px;font-size:0;}.breadcrumb li{list-style-type:none;display:inline-block;vertical-align:middle;font-size:13px;line-height:15px;font-weight:bold;padding:0 14px 0 0;margin:0 14px 0 0;background:url(/themes/custom/mgen/images/Icon-ionic-ios-arrow-back.png) no-repeat right center;}.breadcrumb li a{font-weight:bold;line-height:20px;color:#333;text-decoration:none;}.breadcrumb li a:hover{text-decoration:underline;}.breadcrumb li:first-child a{overflow:hidden;display:inline-block;text-indent:999px;background:url(/themes/custom/mgen/images/Icon-awesome-home.png) no-repeat center;width:16px;height:17px;}.breadcrumb li:last-child{margin:0;padding:0;background:none;line-height:20px;}#navigation li{list-style-type:none;display:inline-block;}nav.navigation{position:static;z-index:3;}.main-nav-wrapper{background:#000;padding:8px 15px;}@media screen and (max-width:768px){.main-nav-wrapper{position:relative;padding:8px 35px 8px 15px;}}.main-nav-wrapper ul.menu{float:none;}@media only screen and (min-width:991px){.main-nav-wrapper ul.menu{float:right;}}.main-nav-wrapper ul.menu li{display:block;vertical-align:top;padding:0px;}@media only screen and (min-width:769px){.main-nav-wrapper ul.menu li{display:inline-block;vertical-align:top;padding:0 20px;}}@media screen and (min-width:768px) and (max-width:1024px){.main-nav-wrapper ul.menu li{display:inline-block;vertical-align:top;padding:0 15px;}}.main-nav-wrapper ul.menu li:first-child{padding-left:0;}@media only screen and (min-width:769px){.main-nav-wrapper ul.menu li:nth-child(3) .section-commun{padding-right:15px;}}.main-nav-wrapper ul.menu li:last-child{padding:10px 0 0 10px;display:none;}@media only screen and (min-width:769px){.main-nav-wrapper ul.menu li:last-child{padding:0 15px 0 40px;}}.main-nav-wrapper ul.menu li:last-child a{font-size:12px;}.main-nav-wrapper ul.menu li:last-child a:before{content:'';background:url(/themes/custom/mgen/images/connect.png) no-repeat left center;width:10px;height:15px;left:-20px;top:-2px;bottom:auto;right:auto;}.main-nav-wrapper ul.menu li:last-child a:after{display:none;}.main-nav-wrapper ul.menu li a{color:#fff;font-size:12px;text-transform:uppercase;line-height:1;display:inline-block;-webkit-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;position:relative;}.main-nav-wrapper ul.menu li a:before{content:'';width:2px;height:7px;background:#ffc72e;position:absolute;bottom:-5px;left:-9px;top:auto;right:auto;}.main-nav-wrapper ul.menu li a:after{content:'';width:7px;height:2px;background:#ffc72e;position:absolute;bottom:-5px;left:-9px;top:auto;right:auto;}.main-nav-wrapper ul.menu li a.is-active{color:#ffc72e;}@media only screen and (min-width:1025px){.main-nav-wrapper ul.menu li a{font-size:15px;}}.main-nav-wrapper .search-box{float:none;height:18px;padding:0 0 0 12px;position:absolute;bottom:15px;right:20px;}@media only screen and (min-width:769px){.main-nav-wrapper .search-box{float:right;position:relative;top:4px;bottom:auto;right:auto;}}@media only screen and (min-width:769px){.main-nav-wrapper .search-box:before{content:'';position:absolute;top:5px;left:0;width:1px;height:9px;background:#fff;}}.main-nav-wrapper .search-box a .icon-search{background:url(/themes/custom/mgen/images/loupe.png) no-repeat 0 0;width:18px;height:18px;display:inline-block;vertical-align:top;}.main-nav-wrapper .search-box a .sr-only{display:none;}.main-nav-wrapper .header-select{position:relative;}.main-nav-wrapper .header-select:after{content:'';position:absolute;right:10px;top:13px;width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #ffc72e;}.main-nav-wrapper select{margin:3px 0 5px;width:100%;background:#000;color:#ffc72e;border:none;height:35px;padding:7px 0;border-bottom:2px solid #ffc72e;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.sub-menu{position:static;width:100%;background:#fff;padding:0;margin:0;z-index:2;max-width:1500px;width:100%;display:none;}@media only screen and (min-width:769px){.sub-menu{padding:45px 0;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;}}.sub-menu .sub-menu-inner{width:100%;margin:0 auto;max-width:1340px;padding:0;}@media only screen and (min-width:769px){.sub-menu .sub-menu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;}}.sub-menu .sub-menu-inner > div{padding:0;text-align:left;}@media only screen and (min-width:769px){.sub-menu .sub-menu-inner > div{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding:0 20px;text-align:center;}}.sub-menu .sub-menu-inner h3.menu-title{font-size:16px;font-weight:700;color:#000;padding:5px 15px;margin:0;display:block;text-transform:uppercase;text-align:left;min-width:53px;border-bottom:1px solid #ffc72e;}@media only screen and (min-width:769px){.sub-menu .sub-menu-inner h3.menu-title{font-size:22px;text-align:center;border:none;margin:0 0 22px;padding:70px 0 0;display:inline-block;background:url(/themes/custom/mgen/images/icone-generique-big-menu.png) no-repeat top center;background-size:51px auto;position:relative;}.sub-menu .sub-menu-inner h3.menu-title:before{content:'';width:5px;height:17px;background:#ffc72e;position:absolute;bottom:-5px;left:-13px;top:auto;right:auto;}.sub-menu .sub-menu-inner h3.menu-title:after{content:'';width:17px;height:5px;background:#ffc72e;position:absolute;bottom:-5px;left:-13px;top:auto;right:auto;}}@media screen and (min-width:767px) and (max-width:1183px){.sub-menu .sub-menu-inner h3.menu-title{font-size:13px;line-height:16px;}}@media screen and (min-width:1025px) and (max-width:1183px){.sub-menu .sub-menu-inner h3.menu-title{font-size:16px;line-height:16px;}}@media only screen and (min-width:769px){.sub-menu .sub-menu-inner .menu--comprendre h3{background:url(/themes/custom/mgen/images/icn-comprendre.png) no-repeat top center;}.sub-menu .sub-menu-inner .menu--demarche h3{background:url(/themes/custom/mgen/images/icn-agir.png) no-repeat top center;}.sub-menu .sub-menu-inner .menu--convaincre h3{background:url(/themes/custom/mgen/images/icn-convaincre.png) no-repeat top center;}.sub-menu .sub-menu-inner .menu--les-17-difficultes h3{background:url(/themes/custom/mgen/images/icn-difficultes.png) no-repeat top center;background-size:51px auto;}}.sub-menu .sub-menu-inner .menu{margin:0;padding:0;text-align:left;}.sub-menu .sub-menu-inner .menu li{margin:0;padding:0;border-bottom:1px solid #ffc72e;}@media only screen and (min-width:769px){.sub-menu .sub-menu-inner .menu li{margin:0 0 5px;border:none;}}.sub-menu .sub-menu-inner .menu li a{margin:0;padding:7px 15px;font-size:14px;color:#585858;text-decoration:none;display:block;}@media only screen and (min-width:769px){.sub-menu .sub-menu-inner .menu li a{padding:2px 0;display:inline;}}.sub-menu .sub-menu-inner .menu li a:hover,.sub-menu .sub-menu-inner .menu li a:focus{background:#000;color:#fff;}@media only screen and (min-width:769px){.sub-menu .sub-menu-inner .menu li a{font-size:16px;}}@media screen and (min-width:767px) and (max-width:1183px){.sub-menu .sub-menu-inner .menu li a{font-size:14px;}}@media screen and (min-width:1025px) and (max-width:1183px){.sub-menu .sub-menu-inner .menu li a{font-size:16px;}}.black-filter{background:rgba(0,0,0,0.3);position:fixed;width:100%;height:100%;left:0;top:0;z-index:1;display:none;}@media only screen and (min-width:769px){.black-filter.hover{display:block;}}.nav-toggle{display:block;position:absolute;top:30px;right:5px;padding:0;background:transparent;z-index:1;}.nav-toggle:hover,.nav-toggle:focus{background:transparent;}@media only screen and (min-width:769px){.nav-toggle{display:none;}}.nav-toggle:focus{outline-width:0;}.nav-toggle [class*='bar-']{background:#ffc72e;display:block;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.2s ease all;-o-transition:.2s ease all;transition:.2s ease all;border-radius:8px;height:4px;width:60px;margin-bottom:10px;}.nav-toggle .bar-bot{margin-bottom:0;}.opened .bar-top{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:15% 15%;-ms-transform-origin:15% 15%;transform-origin:15% 15%;}.opened .bar-mid{opacity:0;}.opened .bar-bot{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:15% 95%;-ms-transform-origin:15% 95%;transform-origin:15% 95%;}.block-search{background:#fff;padding:20px 30px;width:100%;max-width:1397px;margin:0 auto;-webkit-transition:ease-in-out 250ms all;-o-transition:ease-in-out 250ms all;transition:ease-in-out 250ms all;top:auto;position:fixed;z-index:6;left:50%;-webkit-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);transform:translate(-50%,0%);}.block-search.hide-search-bar{-webkit-transform:translate(-50%,-200%);-ms-transform:translate(-50%,-200%);transform:translate(-50%,-200%);}.block-search > form{position:relative;}.block-search > form .form-item input.form-search{padding:15px 145px 15px 15px;margin:0;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}.block-search > form .form-actions{position:absolute;top:0px;right:0px;}.block-search > form .form-actions input{height:49px;border-radius:0;background:#ffc72e;color:#000;border:none;font-weight:400;}.block-search > form .form-actions input:hover,.block-search > form .form-actions inputfocus{background:#000;color:#ffc72e;}.site-name{font-size:2.2em;line-height:1.3em;font-weight:300;padding:0 0 0.5em;margin:0;}.pager__item{display:inline;}.pager__item a{display:inline-block;}.ajax-progress-fullscreen{background:#fff url(/themes/custom/mgen/images/spinner.gif) no-repeat;background-size:auto auto;width:96px;height:96px;opacity:1;border-radius:50%;}.load-more-wrap{margin:-160px 0 0;padding:120px 0 115px;background:url(/themes/custom/mgen/images/stripe.png) repeat 0 0;}.load-more-wrap .load-more-inner{max-width:415px;width:100%;margin:0 auto;padding:90px 15px 0;text-align:center;}.load-more-wrap .load-more-inner a{text-transform:uppercase;font-size:25px;text-decoration:underline;color:900;font-family:500;display:inline-block;}.load-more-wrap .load-more-inner.loading{background:url(/themes/custom/mgen/images/spinner.gif) no-repeat top center;background-size:auto auto;}.section-recherche .pager{padding:50px 0 30px;text-align:center;width:1060px;margin:0;padding-left:140px;}.section-recherche .pager ul li{margin:0 4px;}.section-recherche .pager ul li a{font-weight:300;}.section-recherche .pager ul li a:hover,.section-recherche .pager ul li a:focus{color:#ffc72e;}.section-recherche .pager ul li.pager__item--active a{font-weight:500;color:#ffc72e;}.pager-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:auto;max-width:1370px;padding-left:20px;padding-right:20px;}.pager-wrap .pager-wrap-inner{width:100%;max-width:863px;margin-right:25px;padding:15px 0 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:5px solid #ececec;}.pager-wrap .pager-wrap-inner footer{text-align:right;margin:0 0 20px;padding:0;font-size:14px;color:#666666;font-family:"Open Sans",sans-serif;font-weight:400;}.pager-wrap .pager-wrap-inner .pager{text-align:center;}.pager-wrap .pager-wrap-inner .pager ul{text-align:center;}.pager-wrap .pager-wrap-inner .pager ul li{margin:0 3.5px;padding:0;width:50px;height:50px;text-align:center;line-height:49px;display:inline-block;color:#000;font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;}.pager-wrap .pager-wrap-inner .pager ul li a{width:50px;height:50px;text-align:center;line-height:49px;display:inline-block;vertical-align:top;color:#000;}.pager-wrap .pager-wrap-inner .pager ul li.pager__item--active a{background:#000;color:#fff;}.pager-wrap .pager-wrap-inner .pager ul li.pager__item--first a{text-indent:-999px;overflow:hidden;background:#c3e7ff url(/themes/custom/mgen/images/btn-first.png) no-repeat center center;}.pager-wrap .pager-wrap-inner .pager ul li.pager__item--previous{margin-right:50px;}.pager-wrap .pager-wrap-inner .pager ul li.pager__item--previous a{text-indent:-999px;overflow:hidden;background:#c3e7ff url(/themes/custom/mgen/images/btn-previous.png) no-repeat center center;}.pager-wrap .pager-wrap-inner .pager ul li.pager__item--next{margin-left:50px;}.pager-wrap .pager-wrap-inner .pager ul li.pager__item--next a{text-indent:-999px;overflow:hidden;background:#c3e7ff url(/themes/custom/mgen/images/btn-next.png) no-repeat center center;}.pager-wrap .pager-wrap-inner .pager ul li.pager__item--last a{text-indent:-999px;overflow:hidden;background:#c3e7ff url(/themes/custom/mgen/images/btn-last.png) no-repeat center center;}.menu-logo-wrapper{margin:0;padding:8px 0;}.menu-logo-wrapper.search-open{position:relative;}.menu-logo-wrapper.search-open:after{content:"";background:#fff;width:100%;height:100%;z-index:2;position:absolute;top:0;left:0;}.menu-logo-wrapper .d-flex{margin:0;padding:0;display:block;position:relative;}.menu-logo-wrapper .d-flex::after{clear:both;content:"";display:block;}@media only screen and (min-width:769px){.menu-logo-wrapper .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px;position:static;}}.menu-logo-wrapper .block-mgen-branding{position:relative;}@media only screen and (min-width:769px){.menu-logo-wrapper .block-mgen-branding{float:left;}}@media screen and (max-width:768px){.menu-logo-wrapper .block-mgen-branding{float:left;}}@media screen and (max-width:380px){.menu-logo-wrapper .block-mgen-branding{max-width:70px;}}.menu-logo-wrapper .mgen-slogan{max-width:561px;width:100%;-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;margin:40px 8% 0px;display:none;}@media only screen and (min-width:769px){.menu-logo-wrapper .mgen-slogan{display:block;}}.menu-logo-wrapper .mgen-slogan p{margin:0;padding:0;font-size:25px;line-height:34px;font-weight:500;color:#fff;background:#000000;display:inline;}.menu-logo-wrapper .mgen-slogan p.yellow{background:#ffd500;}.menu-logo-wrapper .block-mgen-anact{-webkit-box-flex:0;-ms-flex:0 0 143px;flex:0 0 143px;}@media only screen and (min-width:769px){.menu-logo-wrapper .block-mgen-anact{display:block;margin:65px 0 0;}}@media screen and (max-width:768px){.menu-logo-wrapper .block-mgen-anact{margin:36px 0 0 10px;float:left;}}@media screen and (max-width:380px){.menu-logo-wrapper .block-mgen-anact{max-width:36%;margin:13px 0 0 10px;}}.menu-logo-wrapper .block-mgen-anact .text{font-size:9px;text-align:center;color:#999;}.menu-logo-wrapper .block-mgen-anact img{height:53px;max-width:none;width:auto;}@media screen and (max-width:768px){.menu-logo-wrapper .block-mgen-anact img{height:45px;}}@media screen and (max-width:380px){.menu-logo-wrapper .block-mgen-anact img{height:35px;}}.menu-logo-wrapper .menu--main{width:100%;background:#fff;z-index:2;display:none;}@media screen and (max-width:768px){.menu-logo-wrapper .menu--main{position:static !important;}}@media only screen and (min-width:769px){.menu-logo-wrapper .menu--main{display:block;margin-left:0;margin-top:40px;width:auto;background:white;-webkit-box-shadow:0px 2px 6px 0px rgba(0,0,0,0.36);box-shadow:0px 2px 6px 0px rgba(0,0,0,0.36);}}.menu-logo-wrapper .menu--main > ul.menu{display:block;padding:0;background:#ffc72e;width:100%;max-width:1325px;margin:0 auto;}@media only screen and (min-width:769px){.menu-logo-wrapper .menu--main > ul.menu{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;}}.menu-logo-wrapper .menu--main > ul.menu > li{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0;margin:0;}@media only screen and (min-width:769px){.menu-logo-wrapper .menu--main > ul.menu > li{margin:0;z-index:2;max-width:198px;width:17%;border-right:1px solid #ececec;}.menu-logo-wrapper .menu--main > ul.menu > li:first-child{border-left:1px solid #ececec;}}@media screen and (min-width:769px) and (max-width:1219px){.menu-logo-wrapper .menu--main > ul.menu > li{width:13%;}}.menu-logo-wrapper .menu--main > ul.menu > li:last-child{padding-right:0;}.menu-logo-wrapper .menu--main > ul.menu > li > a{font-size:14px;color:#000;font-weight:500;text-transform:uppercase;line-height:14px;-webkit-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;display:block;position:relative;padding:13px 15px 9px;border-bottom:1px solid #fff;text-align:center;}.menu-logo-wrapper .menu--main > ul.menu > li > a span{z-index:1;position:relative;}@media only screen and (min-width:769px){.menu-logo-wrapper .menu--main > ul.menu > li > a span:first-child{margin:0;}.menu-logo-wrapper .menu--main > ul.menu > li > a span:last-child{margin:0 0 0 4px;}}.menu-logo-wrapper .menu--main > ul.menu > li > a.is-active span{color:#000;background:#ffc72e;}.menu-logo-wrapper .menu--main > ul.menu > li > a.is-active:hover span,.menu-logo-wrapper .menu--main > ul.menu > li > a.is-active:focus span{background:none;color:#000;}@media only screen and (min-width:769px){.menu-logo-wrapper .menu--main > ul.menu > li > a{font-size:14px;padding:20px 15px;border:none;max-width:198px;width:100%;min-height:68px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.menu-logo-wrapper .menu--main > ul.menu > li > a:after{display:none;}}@media screen and (min-width:767px) and (max-width:1183px){.menu-logo-wrapper .menu--main > ul.menu > li > a{font-size:13px;line-height:16px;}}@media screen and (min-width:1025px) and (max-width:1183px){.menu-logo-wrapper .menu--main > ul.menu > li > a{font-size:14px;line-height:14px;}}.menu-logo-wrapper .menu--main > ul.menu > li > a br{display:none;}@media only screen and (min-width:769px){.menu-logo-wrapper .menu--main > ul.menu > li > a br{display:block;}}.menu-logo-wrapper .menu--main > ul.menu > li.has-sub-menu:hover > a:before{content:"";position:absolute;background:#fff;top:0;left:0;width:100%;height:100%;z-index:0;display:none;}@media only screen and (min-width:769px){.menu-logo-wrapper .menu--main > ul.menu > li.has-sub-menu:hover > a:before{display:block;}}@media only screen and (min-width:769px){.menu-logo-wrapper .menu--main > ul.menu > li.has-sub-menu:hover .sub-menu{display:block;}}.menu-logo-wrapper .menu--main > ul.menu > li.has-sub-menu > a:after{content:"";position:absolute;right:10px;top:13px;width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent rgba(0,0,0,0.8);-webkit-transition:ease-in-out all 150ms;-o-transition:ease-in-out all 150ms;transition:ease-in-out all 150ms;}.menu-logo-wrapper .menu--main > ul.menu > li.active > a:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:ease-in-out all 150ms;-o-transition:ease-in-out all 150ms;transition:ease-in-out all 150ms;}.menu-logo-wrapper .menu--main > ul.menu > li:first-child.sticky-type{border-left:none;width:80px;}@media screen and (max-width:768px){.menu-logo-wrapper .menu--main > ul.menu > li:first-child.sticky-type{display:none;}}.menu-logo-wrapper .menu--main > ul.menu > li:first-child.sticky-type a{padding:0 15px 0 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.menu-logo-wrapper .menu--main > ul.menu > li:first-child.sticky-type img{height:53px;max-width:none;width:auto;}.menu-logo-wrapper .menu--main > ul.menu > li:last-child.sticky-type{width:120px;text-align:right;border-right:none;}@media screen and (max-width:768px){.menu-logo-wrapper .menu--main > ul.menu > li:last-child.sticky-type{display:none;}}.menu-logo-wrapper .menu--main > ul.menu > li:last-child.sticky-type .text{font-size:9px;text-align:center;color:#999;}.menu-logo-wrapper .menu--main > ul.menu > li:last-child.sticky-type img{height:40px;max-width:none;width:auto;}.menu-logo-wrapper .menu--main.is-sticky{z-index:3;background:#fff;}@media only screen and (min-width:769px){.menu-logo-wrapper .menu--main.is-sticky > ul.menu{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media only screen and (min-width:769px){.menu-logo-wrapper .menu--main.is-sticky > ul.menu > li{max-width:170px;}}.menu-logo-wrapper .menu--main.is-sticky > ul.menu > li.has-sub-menu:hover > a::before{background:none;}.menu-logo-wrapper .menu--main.is-sticky > ul.menu > li > a:hover{background:#f7f7f7;}.header-wrapper .logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.header-wrapper .logo-wrapper > *:first-child{margin-right:20px;}.barre-partage{background:url(/themes/custom/mgen/images/stripe.png) repeat 0 0;padding:45px 15px 65px;margin:0;}.barre-partage .barre-partage-inner{width:100%;max-width:1330px;margin:0 auto;background:#fff;padding:23px 39px;}.barre-partage .barre-partage-inner::after{clear:both;content:"";display:block;}.barre-partage .barre-partage-inner .bloc-left{margin:0 0 30px;}@media only screen and (min-width:769px){.barre-partage .barre-partage-inner .bloc-left{float:left;margin:0;}}.barre-partage .barre-partage-inner .bloc-left .share-article{display:inline-block;line-height:38px;font-size:14px;text-transform:uppercase;margin:0;}.barre-partage .barre-partage-inner .bloc-right{padding:6px 0 0;text-align:center;}@media only screen and (min-width:769px){.barre-partage .barre-partage-inner .bloc-right{float:right;text-align:right;}}.barre-partage .barre-partage-inner .bloc-right > div{display:inline-block;vertical-align:top;margin:0 0 35px;}@media only screen and (min-width:769px){.barre-partage .barre-partage-inner .bloc-right > div{margin:0 35px 0 0;}}.barre-partage .barre-partage-inner .bloc-right > div:last-child{margin:0;}.barre-partage .barre-partage-inner .bloc-right > div a{margin:0;font-size:14px;text-transform:uppercase;color:#000;font-weight:700;line-height:26px;display:inline-block;}.barre-partage .barre-partage-inner .bloc-right > div a:hover,.barre-partage .barre-partage-inner .bloc-right > div a:focus{color:#ffc72e;}.barre-partage .barre-partage-inner .bloc-right > div a.window-print{background:url(/themes/custom/mgen/images/imprimer.png) no-repeat right center;padding-right:34px;}.barre-partage .barre-partage-inner .bloc-right > div a.propose{background:url(/themes/custom/mgen/images/proposer.png) no-repeat right center;padding-right:28px;}.barre-partage .barre-partage-inner .bloc-right > div a.solicit{background:url(/themes/custom/mgen/images/solliciter.png) no-repeat right center;padding-right:35px;}.left-wrapper{width:50%;float:left;display:block;}.right-wrapper{width:50%;padding-top:46px;float:left;}.description-decryptage-list .views-row{height:272px;margin-bottom:37px;-webkit-box-shadow:1px 1px 7px 2px #e2e2e4;box-shadow:1px 1px 7px 2px #e2e2e4;}@media only screen and (min-width:769px){.description-decryptage-list .decryptage__chapo p{font-size:14px;line-height:19px;font-weight:normal;margin-top:-42px;min-height:94px;}}@media only screen and (min-width:769px){.description-decryptage-list .description-decryptage p{margin-top:-42px;}}.description-decryptage-list .decryptage__image{text-align:left;margin:0;}.description-decryptage-list .load-more-wrap{margin:-160px 0 0;padding:0px 0 115px;background:none;}.decryptage__date{font-size:14px;color:#77777e;}.decryptage-liste-title{font-weight:bold !important;font-size:20px !important;margin-left:-20px;}.decryptage-full-title{font-size:43px;line-height:35px;}.decryptage__chapo{font-size:12px;color:#000;margin-right:10px;}.decryptage__chapo div.more-link{margin-top:35px;}.decryptage__chapo .more-link{position:relative;background:#000;color:#fff;min-width:147px;line-height:21px;padding:3px 6px;font-size:15px;font-weight:500;display:inline-block;text-align:center;-webkit-transition:150ms ease-in-out all;-o-transition:150ms ease-in-out all;transition:150ms ease-in-out all;}.decryptage__chapo .more-link span{margin:0 0 0 10px;width:0;height:0;border-style:solid;border-width:9px 0 9px 10px;border-color:transparent transparent transparent #fff;display:inline-block;}.sharebar-decryptage .barre-partage .barre-partage-inner{margin:0 auto;position:absolute;background:none;bottom:100%;left:382px;}.description-decryptage-list h3{font-size:16px;height:51px;padding-right:10px;}.page-decryptage p{font-size:16px;padding-top:41px;font-weight:normal !important;}.node-decryptage .decryptage__chapo p{font-size:18px !important;line-height:25px !important;font-weight:bold !important;}@media only screen and (min-width:769px){.node-decryptage .decryptage__chapo p{margin-top:-42px;}}.node-decryptage .title-wrapper{width:75%;}.decryptage__image{margin-top:20px;margin-bottom:20px;}.sharebar-decryptage .barre-partage{background:none;padding:0;margin:0;}.sharebar-decryptage .barre-partage .barre-partage-inner .bloc-left{float:right;margin:0;padding-right:20px;}.sharebar-decryptage .barre-partage .barre-partage-inner .bloc-right{float:right;text-align:right;width:100%;}.sharebar-decryptage .barre-partage .barre-partage-inner .bloc-left .share-article{display:inline-block;line-height:38px;font-size:14px;text-transform:uppercase;margin:0;float:left;}.decryptage__exergue{margin-left:140px;width:1362px;}.decryptage__exergue .exergue-title{font-size:14px;color:#000;}.decryptage__exergue .exergue-content{width:1069px;padding-top:14px;color:#767679;font-style:italic;}.nopadding{padding:0;}@media only screen and (max-width:600px){.description-decryptage-list{margin-left:0;}.description-decryptage-list .views-row{height:530px;width:100%;}.left-wrapper{width:auto;}.right-wrapper{width:auto;padding-left:7px;}.decryptage__exergue{margin-left:0;width:1000px;}}#block-addtoanybuttons{margin:0;text-align:center;}@media only screen and (min-width:769px){#block-addtoanybuttons{text-align:left;}}#block-addtoanybuttons > span{display:inline-block;vertical-align:top;margin:0 13px 0 0;}#block-addtoanybuttons > span a > span{background:#ffc72e !important;border-radius:0;}#footer{background:none;text-align:center;padding:25px 0 0;margin:-25px 0 0;position:relative;overflow:hidden;}.page-front #footer{margin-top:50px;}#footer .footer-inner{position:relative;background:#fff;padding:0 0 20px;}#footer .footer-inner:before{content:'';width:110%;position:absolute;top:-10px;left:50%;height:30px;-webkit-transform:translate(-50%,0) rotate(1deg);-ms-transform:translate(-50%,0) rotate(1deg);transform:translate(-50%,0) rotate(1deg);background:#fff;}#footer ul.menu{margin:0 auto 20px;padding:15px;background:#000;display:block;position:relative;top:-23px;}@media only screen and (min-width:991px){#footer ul.menu{display:block;padding:2px 5px;display:inline-block;}}#footer ul.menu li{display:block;padding:5px 12px;}@media only screen and (min-width:991px){#footer ul.menu li{display:inline-block;padding:0 12px;}}#footer ul.menu li a{text-transform:uppercase;color:#fff;font-size:15px;font-weight:500;line-height:24px;}#footer ul.menu li a:hover,#footer ul.menu li a:focus,#footer ul.menu li a.is-active{color:#ffc72e;}#footer .footer-wrapper > p{font-size:14px;font-weight:300;text-transform:uppercase;color:#000;margin:0;display:block;}#footer .footer-wrapper .logo-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0;padding:0;text-align:center;}#footer .footer-wrapper .logo-wrapper img{display:inline-block;margin:0 10px;vertical-align:top;max-height:100px;max-width:100%;}#footer .footer-wrapper .logo-wrapper > *:first-child{margin-right:20px;}#footer .footer-wrapper .text{margin:30px 0 0;padding:0;font-size:11px;font-weight:300;color:#000;display:block;}.footer-wrapper .logo-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0;padding:0;text-align:center;}.footer-wrapper .logo-wrapper img{display:inline-block;vertical-align:top;max-height:100px;max-width:100%;}.footer-wrapper .logo-wrapper > *{margin-right:20px;}.footer-wrapper .logo-wrapper > *:last-child{margin-right:0;}#sliding-popup{padding:5px 0 0;}#sliding-popup #popup-text .find-more-button{background:none;font-size:12px;padding:0;margin:0;border-radius:0;color:#ffc72e;vertical-align:top;display:inline;line-height:25px;}#sliding-popup #popup-buttons button{font-size:14px;}.decryptage-wrapper{position:relative;}.decryptage-wrapper::before{content:'';position:absolute;width:1004px;height:879px;background:url(/themes/custom/mgen/images/blue-rect-decryptage.png) no-repeat 0 0;z-index:0;left:-860px;top:-250px;}.decryptage-wrapper .decryptage-wrapper-inner{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media only screen and (min-width:991px){.decryptage-wrapper .decryptage-wrapper-inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.decryptage-wrapper .decryptage-item{position:relative;}.decryptage-wrapper .decryptage-item:after{content:'';background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;width:100%;height:100%;}.decryptage-wrapper .decryptage-item .wrap{position:absolute;z-index:1;}@media screen and (max-width:767px){.decryptage-wrapper .decryptage-item .wrap{bottom:0;left:auto;right:0;}}.decryptage-wrapper .decryptage-item .wrap .title{margin:0 0 5px;padding:0;font-size:12px;line-height:14px;font-weight:bold;}@media only screen and (min-width:768px){.decryptage-wrapper .decryptage-item .wrap .title{font-size:28px;line-height:36px;}}@media screen and (min-width:991px) and (max-width:1200px){.decryptage-wrapper .decryptage-item .wrap .title{font-size:22px;line-height:26px;}}.decryptage-wrapper .decryptage-item .wrap .chapo{margin:0;padding:0;font-size:11px;line-height:normal;}@media screen and (min-width:991px) and (max-width:1200px){.decryptage-wrapper .decryptage-item .wrap .chapo{font-size:14px;}}@media only screen and (min-width:768px){.decryptage-wrapper .decryptage-item .wrap .chapo{display:block;font-size:15px;}}.decryptage-wrapper .decryptage-item .wrap .link{margin:10px 0 0;}@media only screen and (min-width:768px){.decryptage-wrapper .decryptage-item .wrap .link{margin:20px 0 0;}}@media screen and (min-width:991px) and (max-width:1200px){.decryptage-wrapper .decryptage-item .wrap .link{margin:10px 0 0;}}.decryptage-wrapper .decryptage-item .wrap .link a{font-size:12px;min-width:auto;padding:5px 10px;}.decryptage-wrapper .decryptage-item .wrap .link a span{border-width:5px 0 5px 7px;}@media only screen and (min-width:768px){.decryptage-wrapper .decryptage-item .wrap .link a{font-size:16px;min-width:150px;padding:10px 35px;}}.decryptage-wrapper .wrapper-left{margin:25px 0;margin:0 auto;}@media only screen and (min-width:991px){.decryptage-wrapper .wrapper-left{margin:0 6% 0 0;}}.decryptage-wrapper .wrapper-left .decryptage-item .wrap{width:100%;max-width:600px;bottom:0;left:0;padding:15px 60px;color:#FFFFFF;}@media screen and (max-width:767px){.decryptage-wrapper .wrapper-left .decryptage-item .wrap{bottom:0;left:0;right:auto;padding:15px;}}.decryptage-wrapper .wrapper-right{margin:0 auto;}@media only screen and (min-width:991px){.decryptage-wrapper .wrapper-right{margin:0;}}.decryptage-wrapper .wrapper-right .decryptage-item.item-1{margin:45px auto;}@media only screen and (min-width:991px){.decryptage-wrapper .wrapper-right .decryptage-item.item-1{margin:0;}}@media only screen and (min-width:991px){.decryptage-wrapper .wrapper-right .decryptage-item.item-2{margin-top:3.7%;}}.decryptage-wrapper .wrapper-right .decryptage-item .wrap{width:100%;max-width:360px;bottom:0;right:auto;padding:15px;color:#FFFFFF;}@media only screen and (min-width:768px){.decryptage-wrapper .wrapper-right .decryptage-item .wrap{bottom:15px;right:35px;}}@media only screen and (max-width:1250px){.decryptage-wrapper .wrapper-right .decryptage-item .wrap{bottom:0;}}.page-front #content-area .block-etapesrpsdepreventions{padding:0 15px;width:100%;max-width:1360px;margin:0 auto;}.etapes-wrapper{max-width:600px;margin:0 auto;}@media only screen and (min-width:1024px){.etapes-wrapper{max-width:none;}}.etapes-wrapper.hp-qvt-rps{padding-top:0;position:relative;}.etapes-wrapper.hp-qvt-rps::before{content:'';position:absolute;width:751px;height:658px;background:url(/themes/custom/mgen/images/yellow-rect-comprendre.png) no-repeat 0 0;z-index:0;right:-752px;top:-395px;}.etapes-wrapper.hp-qvt-rps.reverse::before{content:'';position:absolute;width:1030px;height:902px;background:url(/themes/custom/mgen/images/blue-rect-comprendre.png) no-repeat 0 0;z-index:0;right:auto;left:-1035px;top:-240px;}@media only screen and (min-width:1024px){.etapes-wrapper.hp-qvt-rps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.etapes-wrapper.hp-qvt-rps.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}}.etapes-wrapper.hp-qvt-rps > .left-wrap{position:relative;z-index:1;}.etapes-wrapper.hp-qvt-rps > .left-wrap::before{content:'';position:absolute;width:879px;height:771px;background:url(/themes/custom/mgen/images/yellow-rect.png) no-repeat 0 0;z-index:0;left:-222px;top:-28px;}.etapes-wrapper.hp-qvt-rps > .left-wrap.half::before{display:none;}.etapes-wrapper.hp-qvt-rps.reverse > .right-wrap{position:relative;}.etapes-wrapper.hp-qvt-rps.reverse > .right-wrap::before{content:'';position:absolute;width:1030px;height:901px;background:url(/themes/custom/mgen/images/blue-rect.png) no-repeat 0 0;z-index:0;left:-184px;top:-121px;}@media only screen and (min-width:1024px){.etapes-wrapper.hp-qvt-rps.reverse > .right-wrap .inner-wrapper{margin:0 0 0 6%;}}.etapes-wrapper .left-wrap .inner-wrapper,.etapes-wrapper .right-wrap .inner-wrapper{margin:0 0 45px;padding:30px 20px;background:#ffffff;-webkit-box-shadow:0px 4px 13px 0px rgba(0,0,0,0.13);box-shadow:0px 4px 13px 0px rgba(0,0,0,0.13);max-width:600px;position:relative;z-index:1;}@media only screen and (min-width:768px){.etapes-wrapper .left-wrap .inner-wrapper,.etapes-wrapper .right-wrap .inner-wrapper{padding:30px 40px;}}@media only screen and (min-width:1024px){.etapes-wrapper .left-wrap .inner-wrapper,.etapes-wrapper .right-wrap .inner-wrapper{margin:0 6% 0 0;}}.etapes-wrapper .left-wrap .inner-wrapper .agir-title,.etapes-wrapper .right-wrap .inner-wrapper .agir-title{padding:2px 0 2px 63px;}.etapes-wrapper .left-wrap .inner-wrapper .agir-title h1,.etapes-wrapper .right-wrap .inner-wrapper .agir-title h1{font-family:"Futura";font-weight:normal;}.etapes-wrapper .left-wrap .inner-wrapper .wys-chapo,.etapes-wrapper .right-wrap .inner-wrapper .wys-chapo{margin:0 0 0.75em;color:#333;font-family:"Roboto",sans-serif,"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;line-height:24px;letter-spacing:0.03em;}.etapes-wrapper .left-wrap .inner-wrapper .wys-chapo p,.etapes-wrapper .right-wrap .inner-wrapper .wys-chapo p{color:#666;font-family:"Roboto",sans-serif,"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;line-height:24px;letter-spacing:0.03em;}.etapes-wrapper .left-wrap .etapes,.etapes-wrapper .right-wrap .etapes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px 0 0 0;max-width:none;}@media only screen and (min-width:768px){.etapes-wrapper .left-wrap .etapes,.etapes-wrapper .right-wrap .etapes{margin:10px 0 0 25px;max-width:280px;}}.etapes-wrapper .left-wrap .etapes .etape,.etapes-wrapper .right-wrap .etapes .etape{max-width:none;text-align:left;margin:0 0 10px;}.etapes-wrapper .left-wrap .etapes .etape .url-demarche,.etapes-wrapper .right-wrap .etapes .etape .url-demarche{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.etapes-wrapper .left-wrap .etapes .etape .numberCircle,.etapes-wrapper .right-wrap .etapes .etape .numberCircle{width:43px;height:39px;line-height:45px;font-size:17px;background-size:100% auto;margin:0 15px 0 0;display:inline-block;vertical-align:middle;-webkit-box-flex:0;-ms-flex:0 0 43px;flex:0 0 43px;}@media only screen and (min-width:768px){.etapes-wrapper .left-wrap .etapes .etape .numberCircle,.etapes-wrapper .right-wrap .etapes .etape .numberCircle{width:63px;height:59px;line-height:62px;font-size:24px;-webkit-box-flex:0;-ms-flex:0 0 63px;flex:0 0 63px;}}.etapes-wrapper .left-wrap .etapes .etape .etape-text,.etapes-wrapper .right-wrap .etapes .etape .etape-text{display:inline-block;vertical-align:middle;margin:0;color:#000;}.etapes-wrapper .left-wrap .etapes .etape:hover .numberCircle,.etapes-wrapper .right-wrap .etapes .etape:hover .numberCircle{background-size:100% auto;}.etapes-wrapper .left-wrap .etapes .lien-decouvrir,.etapes-wrapper .right-wrap .etapes .lien-decouvrir{text-align:right;width:100%;}@media only screen and (min-width:768px){.etapes-wrapper .half{max-width:550px;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.etapes-wrapper .half > div{margin:0 0 40px;position:relative;z-index:1;}@media only screen and (min-width:768px){.etapes-wrapper .half > div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}}.etapes-wrapper .half > div .logo-item-0{display:inline-block;width:44px;height:44px;background:url(/themes/custom/mgen/images/icn-comprendre.png) no-repeat 0 0;background-size:44px auto;vertical-align:top;}.etapes-wrapper .half > div .logo-item-1{display:inline-block;width:44px;height:44px;background:url(/themes/custom/mgen/images/icn-convaincre.png) no-repeat 0 0;background-size:44px auto;vertical-align:top;}.etapes-wrapper .half > div .logo-item-2{display:inline-block;width:44px;height:44px;background:url(/themes/custom/mgen/images/icn-difficultes.png) no-repeat 0 0;background-size:44px auto;vertical-align:top;}.etapes-wrapper .half .title-wrap .title{margin:6px 0 5px 8px;padding:0;font-size:26.4px;line-height:normal;text-transform:uppercase;font-weight:normal;font-family:"Futura";display:inline-block;vertical-align:top;}@media only screen and (min-width:769px){.etapes-wrapper .half .title-wrap .title{margin:0 0 5px 18px;font-size:35.4px;}}.etapes-wrapper .half .chapo{margin:0;padding:0;font-size:18px;line-height:24px;color:#666666;}.etapes-wrapper .half .chapo p{margin:0;font-size:18px;color:#666666;}.etapes-wrapper .half .lien-decouvrir a{margin:0;padding:0;color:#000000;font-size:16px;font-weight:bold;}.etapes-wrapper .half .lien-decouvrir a::before{content:">";display:inline-block;margin:0 3px 0 0;}.etapes-wrapper .half .last-item{margin:25px 0 0;padding:15px 18px;background:#ffffff;-webkit-box-shadow:0px 11px 29px 0px rgba(0,0,0,0.29);box-shadow:0px 11px 29px 0px rgba(0,0,0,0.29);max-width:413px;}.etapes-wrapper .half .last-item .last-item-tx-1{margin:0;padding:0;font-size:36px;font-weight:normal;font-family:"Futura";display:block;}.etapes-wrapper .half .last-item .last-item-tx-2{margin:0 0 0 40px;padding:2px 5px;font-size:36px;line-height:34px;font-weight:normal;font-family:"futuramedium";background:#000000;color:#ffffff;display:inline-block;}.etapes-wrapper .half .last-item .lien-crise{text-align:right;margin:45px 0 0;}.chiffres-wrapper{position:relative;}.chiffres-wrapper .content-top{padding:75px 0 50px;max-width:1200px;}@media only screen and (min-width:769px){.chiffres-wrapper .content-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}.chiffres-wrapper .content-top .content-left{padding:0 0 18px 0;position:relative;}@media only screen and (min-width:769px){.chiffres-wrapper .content-top .content-left{padding:0 15px 18px 0;}}.chiffres-wrapper .content-top .content-left:before{content:'';width:7px;height:48px;background:#000;position:absolute;bottom:0px;left:-30px;top:auto;right:auto;}.chiffres-wrapper .content-top .content-left:after{content:'';width:49px;height:7px;background:#000;position:absolute;bottom:0px;left:-30px;top:auto;right:auto;}.chiffres-wrapper .content-top .content-left p{font-size:40px;line-height:40px;font-weight:700;text-transform:uppercase;color:#000;margin:0;}@media only screen and (min-width:769px){.chiffres-wrapper .content-top .content-left p{font-size:50px;line-height:55px;}}@media only screen and (min-width:1025px){.chiffres-wrapper .content-top .content-left p{font-size:99px;line-height:75px;}}.chiffres-wrapper .content-top .content-left p span{text-transform:none;font-size:20px;line-height:24px;font-weight:700;display:block;}@media only screen and (min-width:769px){.chiffres-wrapper .content-top .content-left p span{font-size:28px;line-height:32px;}}@media only screen and (min-width:1025px){.chiffres-wrapper .content-top .content-left p span{font-size:40px;line-height:55px;}}.chiffres-wrapper .content-top .content-right{width:100%;padding:25px 0 0;}@media only screen and (min-width:769px){.chiffres-wrapper .content-top .content-right{padding:55px 0 0 15px;max-width:700px;}}@media only screen and (min-width:1025px){.chiffres-wrapper .content-top .content-right{padding:75px 0 0 15px;max-width:700px;}}.chiffres-wrapper .content-top .content-right p{font-size:14px;line-height:25px;color:#000;margin:0;}@media only screen and (min-width:769px){.chiffres-wrapper .content-top .content-right p{font-size:18px;line-height:35px;}}@media only screen and (min-width:1025px){.chiffres-wrapper .content-top .content-right p{font-size:18px;line-height:35px;}}@media only screen and (min-width:769px){.chiffres-wrapper .content-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}.chiffres-wrapper .content-bottom .content-left{text-align:center;margin:0 0 35px;}@media only screen and (min-width:769px){.chiffres-wrapper .content-bottom .content-left{margin:0 15px 0 0;}}.chiffres-wrapper .content-bottom .content-right{width:100%;max-width:770px;}@media only screen and (min-width:769px){.chiffres-wrapper .content-bottom .content-right{padding-bottom:170px;}}.chiffres-wrapper .content-bottom .content-right .chiffre{width:100%;margin:0 0 25px;}@media only screen and (min-width:991px){.chiffres-wrapper .content-bottom .content-right .chiffre{max-width:360px;float:left;margin:0;width:50%;}}@media only screen and (min-width:991px){.chiffres-wrapper .content-bottom .content-right .chiffre:first-child{padding:0 15px 0 0;}}.chiffres-wrapper .content-bottom .content-right .chiffre .left-wrapper{float:left;margin:0 15px 0 0;}.chiffres-wrapper .content-bottom .content-right .chiffre .right-wrapper{overflow:hidden;}.chiffres-wrapper .content-bottom .content-right .chiffre .right-wrapper .titre{font-size:52px;font-weight:700;color:#000;line-height:44px;display:block;margin:0 0 10px;}.chiffres-wrapper .content-bottom .content-right .voir-plus-wrap{position:relative;background:#000;padding:0 0 0 37px;display:inline-block;}.chiffres-wrapper .content-bottom .content-right .voir-plus-wrap:before{content:'';position:absolute;top:0;left:0;width:38px;height:100%;background:#ffc72e;-webkit-transition:250ms ease-in-out all;-o-transition:250ms ease-in-out all;transition:250ms ease-in-out all;}.chiffres-wrapper .content-bottom .content-right .voir-plus-wrap a,.chiffres-wrapper .content-bottom .content-right .voir-plus-wrap input{padding:15px 40px;position:relative;font-size:22px;font-weight:900;line-height:30px;color:#fff;text-decoration:none;display:inline-block;}@media screen and (max-width:767px){.chiffres-wrapper .content-bottom .content-right .voir-plus-wrap a,.chiffres-wrapper .content-bottom .content-right .voir-plus-wrap input{padding:10px 20px;font-size:15px;line-height:20px;}}.chiffres-wrapper .content-bottom .content-right .voir-plus-wrap a span,.chiffres-wrapper .content-bottom .content-right .voir-plus-wrap input span{margin:0 0 0 10px;width:0;height:0;border-style:solid;border-width:9px 0 9px 10px;border-color:transparent transparent transparent #fff;display:inline-block;}@media screen and (max-width:767px){.chiffres-wrapper .content-bottom .content-right .voir-plus-wrap a span,.chiffres-wrapper .content-bottom .content-right .voir-plus-wrap input span{border-width:6px 0 6px 7px;}}.chiffres-wrapper .content-bottom .content-right .voir-plus-wrap:hover a,.chiffres-wrapper .content-bottom .content-right .voir-plus-wrap:focus a{color:#000;}.chiffres-wrapper .content-bottom .content-right .voir-plus-wrap:hover a span,.chiffres-wrapper .content-bottom .content-right .voir-plus-wrap:focus a span{border-color:transparent transparent transparent #000;}.chiffres-wrapper .content-bottom .content-right .voir-plus-wrap:hover:before,.chiffres-wrapper .content-bottom .content-right .voir-plus-wrap:focus:before{width:100%;}@media only screen and (min-width:769px){.chiffres-wrapper .content-bottom .content-right .voir-plus-wrap{position:absolute;bottom:0;right:0;}}.comprendre-wrap{margin:0;padding:35px 0 0;}@media only screen and (min-width:769px){.comprendre-wrap .cp-article-wrap .cp-article-inner .article-wrap{margin-bottom:0;}}@media only screen and (min-width:769px){.cp-article-wrap{margin-left:-27px;margin-right:-27px;}}.cp-article-wrap .cp-article-inner::after{clear:both;content:"";display:block;}@media only screen and (min-width:769px){.cp-article-wrap .cp-article-inner{padding-left:27px;padding-right:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.cp-article-wrap .cp-article-inner .article-wrap{padding:0;margin:0 0 65px;position:relative;}@media only screen and (min-width:769px){.cp-article-wrap .cp-article-inner .article-wrap{float:left;padding:0 27px;margin-bottom:65px;width:33.333%;display:-webkit-box;display:-ms-flexbox;display:flex;}.cp-article-wrap .cp-article-inner .article-wrap:last-child{margin-bottom:65px;}}.cp-article-wrap .cp-article-inner .article-wrap:last-child{margin-bottom:15px;}@media only screen and (min-width:769px){.cp-article-wrap .cp-article-inner .article-wrap:last-child{margin-bottom:0;}}.cp-article-wrap .cp-article-inner .article-wrap > article{background:#fff;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.13);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.13);}@media only screen and (min-width:769px){.cp-article-wrap .cp-article-inner .article-wrap > article{position:relative;}.cp-article-wrap .cp-article-inner .article-wrap > article:before{content:'';width:18px;height:54px;background:#ffc72e;position:absolute;bottom:auto;left:-30px;top:-30px;right:auto;}.cp-article-wrap .cp-article-inner .article-wrap > article:after{content:'';width:44px;height:17px;background:#ffc72e;position:absolute;bottom:auto;left:-30px;top:-30px;right:auto;}}.cp-article-wrap .cp-article-inner .article-wrap > article .article__image,.cp-article-wrap .cp-article-inner .article-wrap > article .article__image-body,.cp-article-wrap .cp-article-inner .article-wrap > article .video-wrapper,.cp-article-wrap .cp-article-inner .article-wrap > article .temoignage__image{margin-bottom:20px;}.cp-article-wrap .cp-article-inner .article-wrap > article .article__image .video__video,.cp-article-wrap .cp-article-inner .article-wrap > article .article__image-body .video__video,.cp-article-wrap .cp-article-inner .article-wrap > article .video-wrapper .video__video,.cp-article-wrap .cp-article-inner .article-wrap > article .temoignage__image .video__video{max-width:100%;}.cp-article-wrap .cp-article-inner .article-wrap > article .article__image img,.cp-article-wrap .cp-article-inner .article-wrap > article .article__image-body img,.cp-article-wrap .cp-article-inner .article-wrap > article .video-wrapper img,.cp-article-wrap .cp-article-inner .article-wrap > article .temoignage__image img{width:100%;}.cp-article-wrap .cp-article-inner .article-wrap > article h3{margin:0;padding:0 20px 5px;font-size:22px;line-height:30px;color:#000;font-weight:700;}.cp-article-wrap .cp-article-inner .article-wrap > article .article__chapo,.cp-article-wrap .cp-article-inner .article-wrap > article .chapo-wrapper,.cp-article-wrap .cp-article-inner .article-wrap > article .temoignage__chapo{font-size:14px;line-height:25px;margin:0;padding:0 20px 80px;color:#000;font-weight:300;}.cp-article-wrap .cp-article-inner .article-wrap > article .article__chapo p,.cp-article-wrap .cp-article-inner .article-wrap > article .chapo-wrapper p,.cp-article-wrap .cp-article-inner .article-wrap > article .temoignage__chapo p{font-size:15px;line-height:25px;margin:0;padding:0;color:#000;font-weight:300;}.cp-article-wrap .cp-article-inner .article-wrap > article .read-more{position:absolute;bottom:0;right:-13px;z-index:2;}@media only screen and (min-width:769px){.cp-article-wrap .cp-article-inner.with-rows{padding-left:0;padding-right:0;margin-left:-27px;margin-right:-27px;display:block;}.cp-article-wrap .cp-article-inner.with-rows > div{padding-left:27px;padding-right:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.cp-article-wrap .cp-article-inner.with-rows .views-row{padding:0;margin:0 0 65px;position:relative;}@media only screen and (min-width:769px){.cp-article-wrap .cp-article-inner.with-rows .views-row{float:left;padding:0 27px;width:33.333%;display:-webkit-box;display:-ms-flexbox;display:flex;}}.cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap{padding:0;margin:0;position:relative;background:#fff;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.13);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.13);}@media only screen and (min-width:769px){.cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap{float:none;padding:0;margin:0;width:100%;display:block;}}.cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap > article{background:transparent;-webkit-box-shadow:none;box-shadow:none;position:static;}.cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap > article:before,.cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap > article:after{display:none;}.cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap .temoignage__audience{position:absolute;top:15px;left:25px;margin:0;padding:5px 12px;border:1px solid #b2ceb0;color:#fff;text-transform:uppercase;font-size:14px;line-height:16px;}@media only screen and (min-width:769px){.cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap.list-tm > article .article__image,.cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap.list-tm > article .article__image-body,.cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap.list-tm > article .video-wrapper{margin-bottom:85px;}.cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap.list-tm > article .article__image .video__video,.cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap.list-tm > article .article__image-body .video__video,.cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap.list-tm > article .video-wrapper .video__video{max-width:100%;}.cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap.list-tm > article h3{font-size:32px;font-weight:400;line-height:37px;padding:0 33px 10px 63px;}.cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap.list-tm > article .article__chapo,.cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap.list-tm > article .chapo-wrapper,.cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap.list-tm > article .temoignage__chapo{padding:0 33px 80px 63px;}}.cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap.list-tm > article .read-more{font-size:17px;min-width:203px;}.cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap.list-tm > article .read-more span{border-width:6px 0 6px 6px;}.etapes-wrapper{position:relative;padding:35px 0 0;}.section-demarche .etapes-wrapper{padding:0 0 30px 0;}.section-commun .etapes-wrapper{padding:0 0 30px 0;}@media only screen and (min-width:769px){.etapes-wrapper{padding:80px 0 30px;}.section-demarche .etapes-wrapper{padding:0 0 117px 8.3%;}}.etapes-wrapper .top-steps{margin:0 0 50px;}@media only screen and (min-width:769px){.etapes-wrapper .top-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 auto 100px auto;width:100%;}}.etapes-wrapper .top-steps .emp-div{width:100%;max-width:375px;min-height:1px;}.etapes-wrapper .top-steps .wys-title{width:100%;max-width:735px;margin:0 auto;font-family:"Futura";font-weight:600;position:relative;}.etapes-wrapper .top-steps .wys-title:before{content:'';width:7px;height:48px;background:#000;position:absolute;bottom:0px;left:-10px;top:auto;right:auto;}.etapes-wrapper .top-steps .wys-title:after{content:'';width:49px;height:7px;background:#000;position:absolute;bottom:0px;left:-10px;top:auto;right:auto;}@media screen and (max-width:767px){.etapes-wrapper .top-steps .wys-title{max-width:320px;padding:0 20px;}}.etapes-wrapper .top-steps .wys-title p,.etapes-wrapper .top-steps .wys-title h1,.etapes-wrapper .top-steps .wys-title h2{font-family:"Futura";color:#000;font-size:40px;line-height:55px;margin:0;}@media screen and (max-width:767px){.etapes-wrapper .top-steps .wys-title p,.etapes-wrapper .top-steps .wys-title h1,.etapes-wrapper .top-steps .wys-title h2{font-size:18px;line-height:34px;}}.etapes-wrapper .top-steps .wys-title span{display:block;font-weight:700;}.etapes-wrapper .top-steps .wys-title .left{text-align:left;}.etapes-wrapper .top-steps .wys-title .center{text-align:center;}.etapes-wrapper .top-steps .wys-title .right{text-align:right;}.etapes-wrapper .top-steps .wys-title .text-big{font-size:65px;line-height:65px;}@media screen and (max-width:767px){.etapes-wrapper .top-steps .wys-title .text-big{font-size:40px;line-height:45px;}}.etapes-wrapper .top-steps .picture-wrapper{margin:55px 45px 25px;text-align:center;}@media only screen and (min-width:769px){.etapes-wrapper .top-steps .picture-wrapper{margin:0 0 0 35px;text-align:left;}}@media screen and (min-width:1023px){.etapes-wrapper .top-steps .picture-wrapper{min-width:375px;}}.etapes-wrapper .top-steps .picture-wrapper .picture-wrapper-inner{position:relative;position:relative;}.etapes-wrapper .top-steps .picture-wrapper .picture-wrapper-inner:before{content:'';width:18px;height:54px;background:#ffc72e;position:absolute;bottom:auto;left:-30px;top:-30px;right:auto;}.etapes-wrapper .top-steps .picture-wrapper .picture-wrapper-inner:after{content:'';width:44px;height:17px;background:#ffc72e;position:absolute;bottom:auto;left:-30px;top:-30px;right:auto;}.etapes-wrapper .etapes{margin:0 auto;width:100%;max-width:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}@media only screen and (min-width:768px){.etapes-wrapper .etapes{max-width:500px;}.section-demarche .etapes-wrapper .etapes{margin:0;}}@media only screen and (min-width:768px){.page-front .etapes-wrapper .etapes{max-width:700px;}}@media only screen and (min-width:769px){.etapes-wrapper .etapes{max-width:1000px;}.section-demarche .etapes-wrapper .etapes{margin:0;}}.page-front .etapes-wrapper .etapes{display:block;}@media only screen and (min-width:768px){.page-front .etapes-wrapper .etapes{display:-webkit-box;display:-ms-flexbox;display:flex;}}@media only screen and (min-width:769px){.page-front .etapes-wrapper .etapes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}.etapes-wrapper .etapes .etape{max-width:180px;width:100%;text-align:center;margin:0 auto 30px;}@media only screen and (min-width:769px){.etapes-wrapper .etapes .etape{margin:0;}}.etapes-wrapper .etapes .etape .numberCircle{text-align:center;width:90px;height:90px;line-height:87px;font-size:24px;margin:0 auto;font-family:"Futura";font-weight:600;background:url(/themes/custom/mgen/images/eclipse-off.png) no-repeat 0 0;background-size:100% auto;}.section-commun .etapes-wrapper .etapes .etape .numberCircle{width:40px;height:40px;line-height:40px;font-size:14px;}@media only screen and (min-width:768px){.section-commun .etapes-wrapper .etapes .etape .numberCircle{width:90px;height:90px;line-height:87px;font-size:24px;}}@media only screen and (min-width:769px){.section-commun .etapes-wrapper .etapes .etape .numberCircle{width:128px;height:119px;line-height:110px;font-size:50px;background-size:auto;}}@media only screen and (min-width:768px){.etapes-wrapper .etapes .etape .numberCircle{width:90px;height:90px;line-height:87px;font-size:24px;}}@media only screen and (min-width:769px){.etapes-wrapper .etapes .etape .numberCircle{width:128px;height:119px;line-height:110px;font-size:50px;background-size:auto;}}.etapes-wrapper .etapes .etape .etape-text{margin:25px 0 0;padding:0;font-weight:700;font-size:14px;line-height:16px;text-transform:uppercase;color:#000;}@media only screen and (min-width:768px){.etapes-wrapper .etapes .etape .etape-text{font-size:18px;line-height:22px;}}.etapes-wrapper .etapes .etape:hover .numberCircle,.etapes-wrapper .etapes .etape:focus .numberCircle,.etapes-wrapper .etapes .etape.active .numberCircle{background:url(/themes/custom/mgen/images/eclipse-on.png) no-repeat 0 0;background-size:100% auto;}@media only screen and (min-width:769px){.etapes-wrapper .etapes .etape:hover .numberCircle,.etapes-wrapper .etapes .etape:focus .numberCircle,.etapes-wrapper .etapes .etape.active .numberCircle{background-size:auto;}}.etapes-wrapper .etape-details-wrap{margin:0;padding:0;}@media only screen and (min-width:769px){.etapes-wrapper .etape-details-wrap{margin:42px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:940px;}}.etapes-wrapper .etape-details-wrap .demarche__etapes{font-size:19px;padding:4px 12px;font-weight:700;margin:0 0 10px;background:#ffc72e;color:#000;text-align:center;width:145px;}@media only screen and (min-width:769px){.etapes-wrapper .etape-details-wrap .demarche__etapes{margin:0 9px 0 0;padding:0 20px;font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.etapes-wrapper .etape-details-wrap .demarche__titre-de-etape{font-size:19px;font-weight:400;padding:4px 12px;background:#000;color:#fff;max-width:780px;width:100%;}@media only screen and (min-width:769px){.etapes-wrapper .etape-details-wrap .demarche__titre-de-etape{font-size:29px;padding:4px 20px 0;}}.difficult-wrapper .top-steps{margin:0 0 50px;}@media only screen and (min-width:769px){.difficult-wrapper .top-steps{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.difficult-wrapper .top-steps .emp-div{width:100%;max-width:15px;min-height:1px;}@media only screen and (min-width:769px){.difficult-wrapper .top-steps .wys-title{margin:0;max-width:475px;}}@media only screen and (min-width:769px){.difficult-wrapper .top-steps .picture-wrapper{margin:0 35px 0 0;}}.difficult-wrapper .wys-body{padding:0 23px;max-width:1200px;margin:0 auto;}.difficult-wrapper .voir-plus-container{padding:0 23px;max-width:1200px;margin:0 auto;text-align:right;}.difficult-wrapper .voir-plus-container a{padding:10px 25px;font-size:16px;line-height:26px;}.difficult-wrapper .voir-plus-container a span{border-width:8px 0 8px 8px;vertical-align:middle;top:-2px;position:relative;}#block-etapesdepreventions .etapes-wrapper .top-steps{max-width:700px;display:block;}.temoignages-wrapper{margin:0;padding:0;}.temoignages-wrapper .temoignages-wrapper-inner{margin:0 -20px;padding:0;}@media only screen and (min-width:991px){.temoignages-wrapper .temoignages-wrapper-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.temoignages-wrapper .temoignages-wrapper-inner > .views-row{padding:0 20px;}.temoignages-wrap{margin:0;padding:0;max-width:587px;width:100%;position:relative;}.temoignages-wrap .visu{position:relative;margin:0 0 35px;min-height:120px;}.temoignages-wrap .visu .icon-play{z-index:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/themes/custom/mgen/images/picto-play.png) no-repeat 0 0;background-size:100% auto;width:50px;height:50px;}@media only screen and (min-width:769px){.temoignages-wrap .visu .icon-play{width:95px;height:95px;}}.temoignages-wrap .visu .see-video{position:absolute;bottom:0;right:-17px;}.temoignages-wrap .descrip{margin:0;padding:25px;position:relative;}.temoignages-wrap .descrip:before{content:'';width:9px;height:35px;background:#ffc72e;position:absolute;bottom:auto;left:0px;top:0;right:auto;}.temoignages-wrap .descrip:after{content:'';width:23px;height:11px;background:#ffc72e;position:absolute;bottom:auto;left:0px;top:0;right:auto;}.temoignages-wrap .descrip h3{font-size:22px;margin:0 0 15px;line-height:23px;}.temoignages-wrap .descrip .temoignage__chapo{font-size:15px;line-height:normal;color:#000;}.temoignages-wrap .descrip .temoignage__chapo p{font-size:15px;line-height:normal;color:#666;margin:0;}#block-views-block-temoignage-block-1 footer{text-align:right;}#block-views-block-temoignage-block-1 footer .all-videos{display:inline-block;position:relative;background:#000;padding:0 0 0 37px;display:inline-block;}#block-views-block-temoignage-block-1 footer .all-videos:before{content:'';position:absolute;top:0;left:0;width:38px;height:100%;background:#ffc72e;-webkit-transition:250ms ease-in-out all;-o-transition:250ms ease-in-out all;transition:250ms ease-in-out all;}#block-views-block-temoignage-block-1 footer .all-videos a,#block-views-block-temoignage-block-1 footer .all-videos input{padding:15px 40px;position:relative;font-size:22px;font-weight:900;line-height:30px;color:#fff;text-decoration:none;display:inline-block;}@media screen and (max-width:767px){#block-views-block-temoignage-block-1 footer .all-videos a,#block-views-block-temoignage-block-1 footer .all-videos input{padding:10px 20px;font-size:15px;line-height:20px;}}#block-views-block-temoignage-block-1 footer .all-videos a span,#block-views-block-temoignage-block-1 footer .all-videos input span{margin:0 0 0 10px;width:0;height:0;border-style:solid;border-width:9px 0 9px 10px;border-color:transparent transparent transparent #fff;display:inline-block;}@media screen and (max-width:767px){#block-views-block-temoignage-block-1 footer .all-videos a span,#block-views-block-temoignage-block-1 footer .all-videos input span{border-width:6px 0 6px 7px;}}#block-views-block-temoignage-block-1 footer .all-videos:hover a,#block-views-block-temoignage-block-1 footer .all-videos:focus a{color:#000;}#block-views-block-temoignage-block-1 footer .all-videos:hover a span,#block-views-block-temoignage-block-1 footer .all-videos:focus a span{border-color:transparent transparent transparent #000;}#block-views-block-temoignage-block-1 footer .all-videos:hover:before,#block-views-block-temoignage-block-1 footer .all-videos:focus:before{width:100%;}#block-views-block-temoignage-block-1 footer .all-videos .see-all-videos{padding:10px 25px;font-size:16px;line-height:26px;}#block-views-block-temoignage-block-1 footer .see-all-videos{display:inline-block;}.two-sided-block{position:relative;}.two-sided-block .content-top{padding:35px 0 30px;max-width:none;}@media only screen and (min-width:769px){.two-sided-block .content-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:65px 0 50px;}}.two-sided-block .content-top .content-left{padding:0 15px 18px 0;margin-left:30px;position:relative;}.two-sided-block .content-top .content-left:before{content:'';width:4px;height:24px;background:#000;position:absolute;bottom:0px;left:-30px;top:auto;right:auto;}.two-sided-block .content-top .content-left:after{content:'';width:30px;height:4px;background:#000;position:absolute;bottom:0px;left:-30px;top:auto;right:auto;}.two-sided-block .content-top .content-left p,.two-sided-block .content-top .content-left h2{font-size:30px;line-height:34px;font-family:"Futura";font-weight:700;color:#000;margin:0;}@media only screen and (min-width:769px){.two-sided-block .content-top .content-left p,.two-sided-block .content-top .content-left h2{font-size:48px;line-height:55px;}}.two-sided-block .content-top .content-left p span,.two-sided-block .content-top .content-left p .small-subtitle,.two-sided-block .content-top .content-left h2 span,.two-sided-block .content-top .content-left h2 .small-subtitle{text-transform:none;font-size:20px;line-height:24px;font-weight:700;display:block;}@media only screen and (min-width:769px){.two-sided-block .content-top .content-left p span,.two-sided-block .content-top .content-left p .small-subtitle,.two-sided-block .content-top .content-left h2 span,.two-sided-block .content-top .content-left h2 .small-subtitle{font-size:36px;line-height:45px;}}.two-sided-block .content-top .content-left .small-subtitle{text-transform:none;font-size:20px;line-height:24px;font-weight:normal;font-family:"futuramedium";display:block;}@media only screen and (min-width:769px){.two-sided-block .content-top .content-left .small-subtitle{font-size:36px;line-height:45px;}}.two-sided-block .content-top .content-right{width:100%;padding:25px 0 0;}@media only screen and (min-width:769px){.two-sided-block .content-top .content-right{padding:75px 0 0 15px;max-width:700px;}.two-sided-block .content-top .content-right.no-padding{padding:0;}}.two-sided-block .content-top .content-right p{font-size:14px;line-height:25px;color:#000;margin:0;}@media only screen and (min-width:769px){.two-sided-block .content-top .content-right p{font-size:18px;line-height:34px;}}.style-temoignage .two-sided-block .content-top,.accueil-decryptage .two-sided-block .content-top{padding-bottom:40px;}.style-temoignage .two-sided-block .content-top .content-left,.accueil-decryptage .two-sided-block .content-top .content-left{margin-left:20px;padding:0 15px 3px 0;}.style-temoignage .two-sided-block .content-top .content-left::before,.style-temoignage .two-sided-block .content-top .content-left::after,.accueil-decryptage .two-sided-block .content-top .content-left::before,.accueil-decryptage .two-sided-block .content-top .content-left::after{left:-20px;}@media only screen and (min-width:769px){.style-temoignage .two-sided-block .content-top .content-left h2{font-size:45px;line-height:50px;}}.section-commun article p{font-size:16px;line-height:26px;}.section-commun article p a:not(.link-cdeditor){color:#ffc72e;}.section-commun article p a:not(.link-cdeditor):hover,.section-commun article p a:not(.link-cdeditor):focus{text-decoration:underline;}.section-commun article p a:not(.link-cdeditor).download-link{color:#fff;text-decoration:none;}.section-commun article p.zoomer img{cursor:pointer;}.section-commun article table{border-color:#CFCFCF;}.section-commun article table th,.section-commun article table tr,.section-commun article table td{border-color:#CFCFCF;}.section-commun article table th,.section-commun article table td{padding:0.75em;}.section-commun article table th p,.section-commun article table td p{margin:0;}.section-commun article table thead th{background:#ffc72e;border-color:#ffc72e;}.section-commun article table h1,.section-commun article table h2,.section-commun article table h3{margin-top:0;}.section-commun article table.blocsansapostrophe-table,.section-commun article table.blocsansapostrophe-table tr,.section-commun article table.blocsansapostrophe-table td{border:none;margin-top:0;margin-bottom:0;padding:0;}.section-commun article .rps_body__body{font-size:16px;text-align:justify;}.section-commun article .rps_body__body img.align-center{margin-top:20px;margin-bottom:20px;}.section-commun article .rps_body__body img.align-left{margin:0 0 30px;float:none;}@media only screen and (min-width:769px){.section-commun article .rps_body__body img.align-left{margin:0 6% 30px 0;float:left;}}.section-commun article .rps_body__body img.align-right{margin:0 0 30px;float:none;}@media only screen and (min-width:769px){.section-commun article .rps_body__body img.align-right{margin:0 0% 30px 6%;float:right;}}.section-commun article .rps_body__body a{color:#ffc72e;}.section-commun article .rps_body__body a:hover,.section-commun article .rps_body__body a:focus{text-decoration:underline;}.section-commun article .content ul,.section-commun article .content ol{margin:0 0 15px;padding:0 0 0 20px;overflow:hidden;list-style:disc;}.section-commun article .content ul li,.section-commun article .content ol li{margin:0 0 4px;}.section-commun article .content ol{list-style:decimal;}.section-commun article .paragraph--type--rps-body h1,.section-commun article .paragraph--type--rps-body h2,.section-commun article .paragraph--type--rps-body h3{margin-top:36px;margin-bottom:0;padding:0 0 20px;}.section-commun article .ck-titre-wrapper h1,.section-commun article .ck-titre-wrapper h2,.section-commun article .ck-titre-wrapper h3{display:inline-block;padding:0 20px 20px;}.section-commun article .temoignage__audience{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px;}@media only screen and (min-width:769px){.section-commun article .temoignage__audience{margin-left:140px;}}.section-commun article .temoignage__audience .one-item{margin:0 10px 0 0;padding:6px 12px;border:1px solid #b2ceb0;background:#599556;color:#fff;text-transform:uppercase;font-size:14px;font-family:300;line-height:16px;display:inline-table;}.section-commun article .temoignage__audience .one-item.fph{border-color:#2d6aa2;background:#2d6aa2;}.section-commun article .temoignage__audience .one-item.fpe{border-color:#599556;background:#599556;}.section-commun article .temoignage__audience .one-item.fpt{border-color:#ffa800;background:#ffa800;}.section-commun article .temoignage__thematique{display:none;}.section-commun iframe{max-width:100%;}.section-commun .article__body h3{text-transform:none;font-size:30px;}.section-commun .article__body .download{text-align:right;}@media only screen and (min-width:769px){.section-commun .article__body .download{margin:60px 0 0;}.section-commun .article__body .download .download-inner{padding:0 0 0 40px;}.section-commun .article__body .download .download-inner:before{width:40px;background-size:17px auto;background-position:12px 50%;}.section-commun .article__body .download .download-inner a{font-size:22px;padding:6px 23px 6px 23px;line-height:27px;}.section-commun .article__body .download .download-inner:hover:before,.section-commun .article__body .download .download-inner:focus:before{width:100%;}}.section-commun .main-titre h2{font-size:24px;line-height:30px;margin:0 0 20px;}@media only screen and (min-width:769px){.section-commun .main-titre h2{font-size:46px;line-height:1;margin:0 0 70px;position:relative;}.section-commun .main-titre h2:before{content:'';width:6px;height:29px;background:#000;position:absolute;bottom:0px;left:0px;top:auto;right:auto;}.section-commun .main-titre h2:after{content:'';width:36px;height:6px;background:#000;position:absolute;bottom:0px;left:0px;top:auto;right:auto;}}@media only screen and (min-width:769px){.section-commun .main-titre.titre-connexe h2{margin:0 0 15px;}}.section-commun h2.ck-titre{font-size:24px;line-height:30px;margin:0 0 20px;}@media only screen and (min-width:769px){.section-commun h2.ck-titre{font-size:46px;line-height:1;margin:0 0 70px;position:relative;}.section-commun h2.ck-titre:before{content:'';width:6px;height:29px;background:#000;position:absolute;bottom:0px;left:0px;top:auto;right:auto;}.section-commun h2.ck-titre:after{content:'';width:36px;height:6px;background:#000;position:absolute;bottom:0px;left:0px;top:auto;right:auto;}}.section-commun .title-wrapper{margin:25px 0 30px;padding:0 0 0 70px;background:url(/themes/custom/mgen/images/icone-generique-titre-page.png) no-repeat;background-repeat:no-repeat;background-position:left top;background-size:55px auto !important;min-height:117px;}.section-commun .title-wrapper::after{clear:both;content:"";display:block;}.section-commun .title-wrapper .article__chapo,.section-commun .title-wrapper .ck_chapo,.section-commun .title-wrapper .ck-chapo{padding-left:0;margin:0;float:none;max-width:1060px;}.section-demarche .section-commun .title-wrapper{padding:0 0 0 70px;margin:25px 0 0;background-position:0 0;}@media only screen and (min-width:769px){.section-commun .title-wrapper{margin:90px 0 70px;padding:0 0 0 140px;background-size:116px auto !important;}.section-commun .title-wrapper .article__chapo,.section-commun .title-wrapper .ck_chapo,.section-commun .title-wrapper .ck-chapo{padding-left:0;margin:15px 0 0;}.section-demarche .section-commun .title-wrapper{padding:0 0 0 140px;margin:90px 0 0;background-position:0 50%;}}.section-commun .title-wrapper.sitemap-wrapper{padding:0;}@media only screen and (min-width:769px){.section-commun .title-wrapper.sitemap-wrapper{padding:0 0 0 140px;}}.section-commun .title-wrapper h1{font-size:28px;line-height:32px;margin:0 0 5px;font-family:"Futura";font-weight:600;}@media only screen and (min-width:769px){.section-commun .title-wrapper h1{margin:0;font-size:60px;line-height:60px;}}.section-commun .title-wrapper .article__titre-court,.section-commun .title-wrapper .connexe__titre-court,.section-commun .title-wrapper .titre-court{font-size:18px;line-height:22px;margin:0 0 30px;color:#000;font-family:"Futura";font-weight:600;}@media only screen and (min-width:769px){.section-commun .title-wrapper .article__titre-court,.section-commun .title-wrapper .connexe__titre-court,.section-commun .title-wrapper .titre-court{margin:0 0 60px;font-size:48px;line-height:76px;}}.section-commun .title-wrapper .demarche__titre-court{font-size:18px;line-height:22px;margin:0 0 20px;color:#000;font-family:"Futura";font-weight:600;}@media only screen and (min-width:769px){.section-commun .title-wrapper .demarche__titre-court{margin:0 0 30px;font-size:48px;line-height:76px;}}.section-commun .title-wrapper .temoignage__thematique{font-size:18px;line-height:22px;margin:-25px 0 0;color:#000;font-family:"futuramedium";display:block;}@media only screen and (min-width:769px){.section-commun .title-wrapper .temoignage__thematique{margin:-25px 0 0;font-size:38px;line-height:65px;}}.section-commun .title-wrapper.not-generic .rubrique-title{font-size:28px;line-height:32px;margin:0 0 5px;font-family:"Futura";font-weight:600;color:#000;}@media only screen and (min-width:769px){.section-commun .title-wrapper.not-generic .rubrique-title{margin:0;font-size:50px;line-height:60px;}}.section-commun .title-wrapper.not-generic h1{font-size:18px;line-height:22px;margin:0 0 30px;color:#000;font-family:"Futura";font-weight:600;}@media only screen and (min-width:769px){.section-commun .title-wrapper.not-generic h1{margin:0 0 20px;font-size:32px;line-height:56px;}}.section-commun .article__chapo,.section-commun .ck_chapo,.section-commun .ck-chapo{font-size:14px;line-height:16px;margin:25px 0;padding:0;max-width:1200px;text-align:justify;}@media only screen and (min-width:769px){.section-commun .article__chapo,.section-commun .ck_chapo,.section-commun .ck-chapo{font-size:28px;line-height:32px;margin:35px 0;padding-left:140px;}}.section-commun .article__chapo p,.section-commun .ck_chapo p,.section-commun .ck-chapo p{font-size:16px;line-height:22px;margin-bottom:13px;}@media only screen and (min-width:769px){.section-commun .article__chapo p,.section-commun .ck_chapo p,.section-commun .ck-chapo p{font-size:18px;line-height:32px;}}.section-commun .ck-body{text-align:justify;}.section-commun .ck-body .ck-body{padding:0;max-width:none;}@media only screen and (min-width:769px){.section-commun .paragraph--type--rps-body{padding-left:140px;max-width:1200px;}}.section-commun .body-wrapper{margin:50px 0;}.section-commun .image-wrapper{position:relative;max-width:1034px;margin-bottom:25px;padding:25px 25px 0 0;position:relative;}.section-commun .image-wrapper:before{content:'';width:18px;height:54px;background:#ffc72e;position:absolute;bottom:auto;left:auto;top:0;right:0;}.section-commun .image-wrapper:after{content:'';width:44px;height:17px;background:#ffc72e;position:absolute;bottom:auto;left:auto;top:0;right:0;}@media only screen and (min-width:769px){.section-commun .image-wrapper{padding:25px 25px 0 0;}}.section-commun .image-wrapper.align-image-left{padding:25px 25px 0 0;margin:0 0 6%;display:inline-block;position:relative;}.section-commun .image-wrapper.align-image-left:before{content:'';width:18px;height:54px;background:#ffc72e;position:absolute;bottom:auto;left:auto;top:0;right:0;}.section-commun .image-wrapper.align-image-left:after{content:'';width:44px;height:17px;background:#ffc72e;position:absolute;bottom:auto;left:auto;top:0;right:0;}@media only screen and (min-width:769px){.section-commun .image-wrapper.align-image-left{padding:25px 25px 0 0;margin:0 2% 2% 0;float:left;max-width:50%;display:block;}}.section-commun .image-wrapper.align-image-right{padding:25px 0 0 25px;margin:0 0 6%;display:inline-block;position:relative;}.section-commun .image-wrapper.align-image-right:before{content:'';width:18px;height:54px;background:#ffc72e;position:absolute;bottom:auto;left:0;top:0;right:auto;}.section-commun .image-wrapper.align-image-right:after{content:'';width:44px;height:17px;background:#ffc72e;position:absolute;bottom:auto;left:0;top:0;right:auto;}@media only screen and (min-width:769px){.section-commun .image-wrapper.align-image-right{padding:25px 0 0 25px;margin:0 0 2% 2%;float:right;max-width:50%;display:block;}}.section-commun .video-wrapper{position:relative;}.section-commun .temoignage__temoignage-video,.section-commun .video__video{margin-bottom:30px;}@media only screen and (min-width:769px){.section-commun .temoignage__temoignage-video,.section-commun .video__video{max-width:80%;margin:0 auto 60px;}}.section-commun .temoignage-description .temoignage__image{display:none;max-width:1034px;padding:25px 25px 0 0;position:relative;}.section-commun .temoignage-description .temoignage__image:before{content:'';width:18px;height:54px;background:#ffc72e;position:absolute;bottom:auto;left:auto;top:0;right:0;}.section-commun .temoignage-description .temoignage__image:after{content:'';width:44px;height:17px;background:#ffc72e;position:absolute;bottom:auto;left:auto;top:0;right:0;}@media only screen and (min-width:769px){.section-commun .temoignage-description .temoignage__image{padding:25px 25px 0 0;margin-left:140px;}}.section-commun .video__chapo{margin-top:25px;}.section-commun .video__chapo iframe{margin:0 auto;}.section-commun .back-to-list{position:relative;font-size:22px;line-height:44px;color:#000;font-weight:500;padding:0 0 0 55px;margin:45px 0;display:inline-block;}.section-commun .back-to-list:before{content:'';position:absolute;top:0;left:0;width:44px;height:44px;background:#c3e7ff;}.section-commun .back-to-list:after{content:'';position:absolute;left:15px;top:12px;width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #ffffff transparent transparent;}.section-commun.section-document .title-wrapper + .download-file{margin:-50px 0 50px 140px;}.usabilla--format-1{width:100%;height:1200px;}@media only screen and (min-width:769px){.usabilla--format-1{height:980px;}}@media only screen and (min-width:769px){.section-article article .body-wrapper{padding-left:140px;max-width:1200px;}}.section-article article .body-wrapper .rps_body__body{padding-left:0;max-width:none;}.section-temoignage .video__video{max-width:100%;}.links-articles-wrapper{margin:30px 0 30px;}@media only screen and (min-width:769px){.links-articles-wrapper{margin:70px 0 130px;}}.links-articles-wrapper .link-precedent,.links-articles-wrapper .link-suivant{float:left;width:50%;padding:0 15px;}@media only screen and (min-width:769px){.links-articles-wrapper .link-precedent .link-precedent-inner,.links-articles-wrapper .link-precedent .link-suivant-inner,.links-articles-wrapper .link-suivant .link-precedent-inner,.links-articles-wrapper .link-suivant .link-suivant-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.links-articles-wrapper .link-precedent a,.links-articles-wrapper .link-suivant a{position:relative;background:#c3e7ff;width:84px;height:84px;display:inline-block;overflow:hidden;text-indent:-999px;margin:0 25px 0 0;text-align:left;}.links-articles-wrapper .link-precedent a:after,.links-articles-wrapper .link-suivant a:after{content:'';width:0;height:0;border-style:solid;border-width:18.5px 19px 18.5px 0;border-color:transparent #fff transparent transparent;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.links-articles-wrapper .link-precedent p,.links-articles-wrapper .link-suivant p{font-size:16px;line-height:22px;font-weight:300;margin:0;display:none;}.links-articles-wrapper .link-precedent p strong,.links-articles-wrapper .link-suivant p strong{font-weight:500;font-size:18px;}@media only screen and (min-width:769px){.links-articles-wrapper .link-precedent p,.links-articles-wrapper .link-suivant p{display:block;}}.links-articles-wrapper .link-suivant{float:right;}.links-articles-wrapper .link-suivant .link-suivant-inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right;}.links-articles-wrapper .link-suivant a{margin:0 0 0 25px;}.links-articles-wrapper .link-suivant a:after{border-width:18.5px 0 18.5px 19px;border-color:transparent transparent transparent #fff;}.description-wrapper{clear:both;text-align:justify;}@media only screen and (min-width:769px){.description-wrapper{padding-left:140px;max-width:1200px;}.page-extra .description-wrapper{padding-left:0;max-width:none;}}.block-mgen-decryptage .block-blockdecryptage .views-row{padding-left:140px;}.decryptage__image{text-align:center;}.decryptage-wide-image{width:1053px;margin:0 auto;text-align:left !important;}.decryptage-teaser-title{font-size:15px;margin-right:10px;height:51px;}@media only screen and (min-width:769px){.description-decryptage-list{padding-left:140px;max-width:1200px;}}@media only screen and (max-width:769px){.decryptage-wide-image{margin-left:121px;}}@media only screen and (min-width:769px){.description-wrapper{padding-left:140px;max-width:1200px;}.page-extra .description-wrapper{padding-left:0;max-width:none;}.description-decryptage p{padding-left:140px;max-width:1200px;font-weight:bold !important;font-size:19px !important;padding-top:0 !important;}}@media only screen and (min-width:769px){.section-connexe .title-wrapper h1,.section-videos .title-wrapper h1{font-size:38px;line-height:42px;}}.sitemap-box-menu-rps h3{margin-top:20px;}.blocapostrophe{background:#ececec;padding:20px 25px 20px 75px;position:relative;border-radius:10px 20px 10px 20px;margin:20px 0;font-style:italic;font-weight:300;}.blocapostrophe:before{content:'';display:inline-block;background:url(/themes/custom/mgen/images/quote.png) no-repeat center center;background-size:100% auto;width:40px;height:32px;position:absolute;top:15px;left:15px;}.blocsansapostrophe{background:#ececec;padding:20px 25px 20px;position:relative;border-radius:20px;margin:20px 0;font-weight:300;}.connexe-wrapper{background:url(/themes/custom/mgen/images/stripe.png) repeat 0 0;position:relative;padding:60px 0 0;overflow:hidden;}.connexe-wrapper:before{content:'';width:110%;position:absolute;top:-30px;left:50%;height:135px;-webkit-transform:translate(-50%,0) rotate(-1.5deg);-ms-transform:translate(-50%,0) rotate(-1.5deg);transform:translate(-50%,0) rotate(-1.5deg);background:#fff;}.connexe-wrapper .cx-wrap{margin-top:30px;margin-bottom:30px;}@media only screen and (min-width:769px){.connexe-wrapper .cx-wrap{margin-left:-40px;margin-right:-40px;}}.connexe-wrapper .cx-wrap .cx-wrap-inner::after{clear:both;content:"";display:block;}@media only screen and (min-width:769px){.connexe-wrapper .cx-wrap .cx-wrap-inner{padding-left:13px;padding-right:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.connexe-wrapper .cx-wrap .cx-wrap-inner > .cx-article-wrap{padding:0;margin:0 0 65px;position:relative;}@media only screen and (min-width:769px){.connexe-wrapper .cx-wrap .cx-wrap-inner > .cx-article-wrap{float:left;padding:0 27px;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;}}.connexe-wrapper .cx-wrap .cx-wrap-inner > .cx-article-wrap > article{background:#fff;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.13);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.13);padding:65px 30px;position:relative;}.connexe-wrapper .cx-wrap .cx-wrap-inner > .cx-article-wrap > article:before{content:'';width:17px;height:54px;background:#2d6aa2;position:absolute;bottom:auto;left:0px;top:-17px;right:auto;}.connexe-wrapper .cx-wrap .cx-wrap-inner > .cx-article-wrap > article:after{content:'';width:44px;height:17px;background:#2d6aa2;position:absolute;bottom:auto;left:0px;top:-17px;right:auto;}.connexe-wrapper .cx-wrap .cx-wrap-inner > .cx-article-wrap > article .connexe__audience{display:inline-block;position:absolute;top:-11px;left:17px;background:#fff;border:1px solid #2d6aa2;color:#2d6aa2;font-size:23px;line-height:26px;padding:12px 24px;text-transform:uppercase;font-weight:700;}.connexe-wrapper .cx-wrap .cx-wrap-inner > .cx-article-wrap > article .article__image,.connexe-wrapper .cx-wrap .cx-wrap-inner > .cx-article-wrap > article .article__image-body,.connexe-wrapper .cx-wrap .cx-wrap-inner > .cx-article-wrap > article .video-wrapper{margin-bottom:45px;}.connexe-wrapper .cx-wrap .cx-wrap-inner > .cx-article-wrap > article h3{margin:0;padding:0 20px 15px;font-size:24px;line-height:32px;color:#000;font-weight:700;}.connexe-wrapper .cx-wrap .cx-wrap-inner > .cx-article-wrap > article h3 span{display:block;font-size:30px;font-weight:300;}.connexe-wrapper .cx-wrap .cx-wrap-inner > .cx-article-wrap > article .connexe__chapo{font-size:22px;line-height:34px;margin:0;padding:0;color:#000;font-weight:300;}.connexe-wrapper .cx-wrap .cx-wrap-inner > .cx-article-wrap > article .connexe__chapo p{font-size:22px;line-height:34px;margin:0;padding:0;color:#000;font-weight:300;}.connexe-wrapper .cx-wrap .cx-wrap-inner > .cx-article-wrap > article .read-more{position:absolute;bottom:0;right:-13px;z-index:2;}.connexe-wrapper .cx-wrap .cx-wrap-inner > .cx-article-wrap:last-child > article::before,.connexe-wrapper .cx-wrap .cx-wrap-inner > .cx-article-wrap:last-child > article:after{background:#599556;}.connexe-wrapper .cx-wrap .cx-wrap-inner > .cx-article-wrap:last-child > article .connexe__audience{color:#599556;border-color:#599556;}@media only screen and (min-width:769px){.connexe__body{padding-left:140px;max-width:1200px;}}.document-outer-wrapper{background:url(/themes/custom/mgen/images/stripe.png) repeat 0 0;position:relative;padding:60px 0;margin:0;overflow:hidden;}.document-outer-wrapper:before{content:'';width:110%;position:absolute;top:-30px;left:50%;height:180px;-webkit-transform:translate(-50%,0) rotate(-1.5deg);-ms-transform:translate(-50%,0) rotate(-1.5deg);transform:translate(-50%,0) rotate(-1.5deg);background:#fff;}.document-outer-wrapper .document-inner-wrapper{position:relative;}.document-outer-wrapper .document-inner-wrapper .documents-wrapper{margin:45px 0 16px;position:relative;}.document-outer-wrapper .document-inner-wrapper .documents-wrapper:before{content:'';width:16px;height:54px;background:#ffc72e;position:absolute;bottom:auto;left:-12px;top:-16px;right:auto;}.document-outer-wrapper .document-inner-wrapper .documents-wrapper:after{content:'';width:44px;height:16px;background:#ffc72e;position:absolute;bottom:auto;left:-12px;top:-16px;right:auto;}.document-outer-wrapper .document-inner-wrapper .documents-wrapper .documents-wrapper-inner{position:relative;}.document-outer-wrapper .document-inner-wrapper .documents-wrapper .documents-wrapper-inner:before{content:'';width:16px;height:54px;background:#ffc72e;position:absolute;bottom:-16px;left:auto;top:auto;right:-15px;}.document-outer-wrapper .document-inner-wrapper .documents-wrapper .documents-wrapper-inner:after{content:'';width:44px;height:16px;background:#ffc72e;position:absolute;bottom:-16px;left:auto;top:auto;right:-15px;}@media only screen and (min-width:769px){.document-outer-wrapper .document-inner-wrapper .documents-wrapper .documents-wrapper-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}.document-outer-wrapper .document-inner-wrapper .documents-wrapper .item{margin:0 0 8px;}@media only screen and (min-width:769px){.document-outer-wrapper .document-inner-wrapper .documents-wrapper .item{width:48%;-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;margin:0 4px 8px;}}@media only screen and (min-width:1024px){.document-outer-wrapper .document-inner-wrapper .documents-wrapper .item{width:32.5%;-webkit-box-flex:0;-ms-flex:0 0 32.5%;flex:0 0 32.5%;display:-webkit-box;display:-ms-flexbox;display:flex;}}.document-outer-wrapper .document-inner-wrapper .documents-wrapper .item > article{background:#fff;padding:20px 20px 50px;width:100%;min-height:200px;position:relative;}.document-outer-wrapper .document-inner-wrapper .documents-wrapper .item > article h3{margin:0;padding:0;text-align:center;font-size:22px;line-height:30px;}.document-outer-wrapper .document-inner-wrapper .documents-wrapper .item > article p{font-size:14px;line-height:22px;font-weight:300;text-align:justify;}.document-outer-wrapper .document-inner-wrapper .documents-wrapper .item > article .document__lien a{font-size:14px;color:#ffc72e;}.document-outer-wrapper .document-inner-wrapper .documents-wrapper .item > article .link-go-to{margin-top:10px;font-size:14px;}.document-outer-wrapper .document-inner-wrapper .documents-wrapper .item .download-file{text-align:right;margin:10px 0 0;position:absolute;bottom:20px;right:20px;}.document-outer-wrapper .document-inner-wrapper .documents-wrapper .item .download-file.acceder{position:static;}.video-container{position:relative;padding:60px 0 20px;}@media only screen and (min-width:769px){.video-container .cp-article-wrap .cp-article-inner .article-wrap{margin:0 0 65px;}}.section-temoignages.has-filter .container-fluid .container > .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:60px;}@media only screen and (min-width:769px){.section-temoignages.has-filter .container-fluid .container > .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.section-temoignages.has-filter .container-fluid .container > .row .col-filters{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}@media only screen and (min-width:769px){.section-temoignages.has-filter .container-fluid .container > .row .col-filters{-webkit-box-flex:0;-ms-flex:0 0 29%;flex:0 0 29%;max-width:336px;}}.section-temoignages.has-filter .container-fluid .container > .row > .col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}@media only screen and (min-width:769px){.section-temoignages.has-filter .container-fluid .container > .row > .col{-webkit-box-flex:0;-ms-flex:0 0 71%;flex:0 0 71%;max-width:960px;padding-left:75px;padding-top:27px;}}.section-temoignages.has-filter .container-fluid .container > .row > .col > header{margin:0 0 3px;padding:9px 20px;font-size:22px;line-height:22px;background:#000;color:#fff;font-weight:500;display:inline-block;}.section-temoignages.has-filter .cp-article-wrap{margin-left:0;margin-right:0;margin-top:18px;}.section-temoignages.has-filter .cp-article-wrap .cp-article-inner.with-rows{margin-left:0;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media only screen and (min-width:769px){.section-temoignages.has-filter .cp-article-wrap .cp-article-inner.with-rows{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.section-temoignages.has-filter .cp-article-wrap .cp-article-inner.with-rows .views-row{float:none;padding:0;width:100%;}@media only screen and (min-width:769px){.section-temoignages.has-filter .cp-article-wrap .cp-article-inner.with-rows .views-row{width:29.333%;margin-right:47px;}.section-temoignages.has-filter .cp-article-wrap .cp-article-inner.with-rows .views-row:nth-child(3n){margin-right:0;}}@media screen and (min-width:769px) and (max-width:1280px){.section-temoignages.has-filter .cp-article-wrap .cp-article-inner.with-rows .views-row{width:46%;}.section-temoignages.has-filter .cp-article-wrap .cp-article-inner.with-rows .views-row:nth-child(3n){margin-right:35px;}.section-temoignages.has-filter .cp-article-wrap .cp-article-inner.with-rows .views-row:nth-child(2n){margin-right:0;}}.section-temoignages.has-filter .cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap.list-tm > article .temoignage__image{margin-bottom:0;}.section-temoignages.has-filter .cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap.list-tm > article h3{font-size:18px;font-weight:400;line-height:22px;padding:20px 20px 10px 20px;}.section-temoignages.has-filter .cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap.list-tm > article .article__chapo,.section-temoignages.has-filter .cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap.list-tm > article .chapo-wrapper,.section-temoignages.has-filter .cp-article-wrap .cp-article-inner.with-rows .views-row .article-wrap.list-tm > article .temoignage__chapo{padding:0 20px 80px 20px;text-align:left;}.exposed-filter{margin:50px 0;padding:0;border-bottom:1px solid #dedede;}.page-decryptage .exposed-filter{border:none;}.exposed-filter > form{border-top:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede;}.exposed-filter .exposed-filter-title{font-size:20px;line-height:20px;padding:0;margin:0 0 16px;color:#000;font-weight:700;}.exposed-filter fieldset .fieldset-legend{font-size:18px;line-height:18px;padding:0;margin:0 0 17px;color:#000;font-weight:700;}.exposed-filter fieldset > .fieldset-wrapper{float:none;width:100%;}.exposed-filter fieldset > .fieldset-wrapper .form-checkboxes > ul li > ul{margin:0 0 0 18px;}.exposed-filter fieldset.form-wrapper{padding:20px 25px 40px;border-bottom:1px solid #dedede;}.exposed-filter fieldset.form-wrapper:last-child{border-bottom:none;}.exposed-filter fieldset.form-wrapper .form-checkboxes .js-form-item.form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;position:relative;margin:0 0 15px;}.exposed-filter fieldset.form-wrapper .form-checkboxes .js-form-item.form-item input[type=checkbox]{border:1px solid #dedede;background:#fff;width:14px;height:14px;margin-right:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.exposed-filter fieldset.form-wrapper .form-checkboxes .js-form-item.form-item input[type=checkbox]:checked{background:#ffc72e;}.exposed-filter fieldset.form-wrapper .form-checkboxes .js-form-item.form-item label{margin:0;font-size:16px;line-height:14px;color:#3e3d40;font-weight:400;width:100%;position:relative;}.exposed-filter fieldset.form-wrapper .form-checkboxes .js-form-item.form-item .collapser{width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:#000000 transparent transparent transparent;overflow:hidden;text-indent:9999px;display:inline-block;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}.exposed-filter fieldset.form-wrapper .form-checkboxes .js-form-item.form-item .collapser.open{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.exposed-filter fieldset.form-wrapper .filtre-tag .form-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.exposed-filter fieldset.form-wrapper .filtre-tag .form-checkboxes .form-item{margin:0 5px 5px 0;position:relative;}.exposed-filter fieldset.form-wrapper .filtre-tag .form-checkboxes .form-item:last-child{margin:0 0 5px;}.exposed-filter fieldset.form-wrapper .filtre-tag .form-checkboxes .form-item input{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer;}.exposed-filter fieldset.form-wrapper .filtre-tag .form-checkboxes .form-item input + label{margin:0;padding:7px 20px;border:1px solid #bab7c0;text-transform:uppercase;color:#3e3d40;font-weight:500;border-radius:50px;-webkit-transition:ease-in-out all 150ms;-o-transition:ease-in-out all 150ms;transition:ease-in-out all 150ms;}.exposed-filter fieldset.form-wrapper .filtre-tag .form-checkboxes .form-item input:checked + label{background:#fec72e;border-color:#fec72e;-webkit-transition:ease-in-out all 150ms;-o-transition:ease-in-out all 150ms;transition:ease-in-out all 150ms;}.exposed-filter .form-actions{padding:0 25px;margin:-1px 0 0;border-top:1px solid #ffffff;}.exposed-filter .form-actions input{font-size:14px;line-height:19px;background:#000;margin:0 0 30px;}.exposed-filter .resetbtn{padding:25px 25px 0;}.exposed-filter .resetbtn input{font-size:14px;line-height:19px;background:#000;margin:0 0 12px;padding:7px 20px;font-weight:600;}.page-contact .block-mgen-page-title{width:100%;max-width:1060px;padding:0 15px;margin:40px auto 30px;}.page-contact .block-mgen-content{margin:auto;max-width:1060px;padding:0 20px 60px;}.page-contact form.webform-submission-form{margin:0 -15px;}@media only screen and (min-width:769px){.page-contact form.webform-submission-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.page-contact form.webform-submission-form > fieldset{padding:0 15px;}@media only screen and (min-width:769px){.page-contact form.webform-submission-form > fieldset{padding:0;}}@media only screen and (min-width:769px){.page-contact form.webform-submission-form .container-left,.page-contact form.webform-submission-form .container-right{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 15px;}}.page-contact form.webform-submission-form #edit-bottom-container{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px;}.page-contact form.webform-submission-form legend{display:none;}.page-contact form.webform-submission-form fieldset .fieldset-wrapper .radios--wrapper,.page-contact form.webform-submission-form fieldset .fieldset-wrapper .form-item{margin:0 0 15px;}.page-contact form.webform-submission-form .radios--wrapper .fieldset-wrapper{border:1px solid #B3BEC5;padding:13px 15px;}.page-contact form.webform-submission-form .radios--wrapper .fieldset-wrapper .js-webform-radios{display:-webkit-box;display:-ms-flexbox;display:flex;}.page-contact form.webform-submission-form .radios--wrapper .fieldset-wrapper .js-webform-radios > .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-contact form.webform-submission-form .radios--wrapper .fieldset-wrapper .js-webform-radios > .form-item label{margin:0 0 0 5px;font-size:14px;}.page-contact form.webform-submission-form .radios--wrapper .fieldset-wrapper .js-webform-radios > .form-item:first-child{margin-right:15px;}.page-contact form.webform-submission-form .form-item select{width:100%;margin:0;}.page-contact form.webform-submission-form .form-item.form-item-departement label{display:none;}.page-contact form.webform-submission-form .js-form-type-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:30px 0;}.page-contact form.webform-submission-form .js-form-type-checkbox input.form-checkbox{margin:3px 10px 0 0;}.page-contact form.webform-submission-form .js-form-type-checkbox .description{font-size:13px;}.page-contact #edit-button-container{width:100%;padding:0 15px;}.page-contact #edit-button-container > div{float:right;position:relative;background:#000;padding:0 0 0 37px;display:inline-block;}.page-contact #edit-button-container > div:before{content:'';position:absolute;top:0;left:0;width:38px;height:100%;background:#ffc72e;-webkit-transition:250ms ease-in-out all;-o-transition:250ms ease-in-out all;transition:250ms ease-in-out all;}.page-contact #edit-button-container > div a,.page-contact #edit-button-container > div input{padding:15px 40px;position:relative;font-size:22px;font-weight:900;line-height:30px;color:#fff;text-decoration:none;display:inline-block;}@media screen and (max-width:767px){.page-contact #edit-button-container > div a,.page-contact #edit-button-container > div input{padding:10px 20px;font-size:15px;line-height:20px;}}.page-contact #edit-button-container > div a span,.page-contact #edit-button-container > div input span{margin:0 0 0 10px;width:0;height:0;border-style:solid;border-width:9px 0 9px 10px;border-color:transparent transparent transparent #fff;display:inline-block;}@media screen and (max-width:767px){.page-contact #edit-button-container > div a span,.page-contact #edit-button-container > div input span{border-width:6px 0 6px 7px;}}.page-contact #edit-button-container > div:hover a,.page-contact #edit-button-container > div:focus a{color:#000;}.page-contact #edit-button-container > div:hover a span,.page-contact #edit-button-container > div:focus a span{border-color:transparent transparent transparent #000;}.page-contact #edit-button-container > div:hover:before,.page-contact #edit-button-container > div:focus:before{width:100%;}.page-contact #edit-button-container > div input{background:#000;border-radius:0;}.page-contact #edit-button-container > div input:focus,.page-contact #edit-button-container > div input:hover{background:#ffc72e;}.page-contact .g-recaptcha{margin-bottom:20px;}.page-recherche .block-mgen-content{padding-bottom:80px;}.page-recherche .block-mgen-content .views-infinite-scroll-content-wrapper > .views-row{margin:0 0 24px;padding:0 0 24px;border-bottom:1px solid #d5d8dc;}@media only screen and (min-width:769px){.page-recherche .block-mgen-content .views-infinite-scroll-content-wrapper > .views-row{max-width:1060px;width:100%;margin:0 0 24px 140px;}}@media only screen and (min-width:769px){.page-recherche article{max-width:1060px;width:100%;margin:0;}}.page-recherche article h3{font-size:24px;font-weight:600;margin-top:24px;margin-bottom:0;padding:0 0 5px 30px;background:url(/themes/custom/mgen/logo.png) no-repeat 0 5px;background-size:22px auto;}.page-recherche article h3 a{color:#000;}.page-recherche article .bundle-site{font-weight:500;text-transform:uppercase;font-size:14px;color:#ffc72e;}.page-recherche article .bundle-site p{margin:0;font-size:14px;color:#ffc72e;}.page-recherche article .ck-chapo{padding-left:0;margin:0;max-width:none;font-size:16px;line-height:26px;text-align:justify;font-weight:300;}.page-recherche article .ck-chapo p{font-size:16px;line-height:26px;text-align:justify;margin:0;color:#000;}@media only screen and (min-width:769px){.page-recherche .title-wrapper .titre-court{font-size:38px;line-height:42px;}}.block-mgen-content .ui-accordion{font-family:"Roboto",sans-serif;}.block-mgen-content .ui-accordion .ui-accordion-header{margin:0 0 5px;padding:10px 15px;border:none;background:#f9f9f9;font-size:17px;font-weight:500;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.block-mgen-content .ui-accordion .ui-accordion-header .ui-accordion-header-icon{background-image:none;width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:#000000 transparent transparent transparent;overflow:hidden;text-indent:9999px;display:inline-block;}.block-mgen-content .ui-accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon-triangle-1-e{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}.block-mgen-content .ui-accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon-triangle-1-s{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.block-mgen-content .ui-accordion .ui-accordion-header.ui-state-active{color:#000;}.block-mgen-content .ui-accordion .ui-accordion-content{padding:10px 20px;border:none;background:#fff;border-radius:0 0 3px 3px;margin:-5px 0 10px;-webkit-box-shadow:0 1px 10px rgba(236,236,236,0.4);box-shadow:0 1px 10px rgba(236,236,236,0.4);}
.messages{padding:9px;margin:1em 0;color:#919191;background-color:#ddd;border:1px solid #c4c4c4;word-wrap:break-word;}.messages pre{border:0;}.messages--warning{color:#903023;background-color:#ddc44f;border-color:#d1b328;}.messages--warning pre{background-color:#d1b328;}.messages--error{color:white;background-color:#cd4533;border-color:#a53728;}.messages--error pre{background-color:#a53728;}.messages--status{color:#304319;background-color:#8dbe51;border-color:#73a03c;}.messages--status pre{background-color:#73a03c;}

