@import url("https://fonts.googleapis.com/css?family=Asap:400,700");@import url("https://fonts.googleapis.com/css?family=Crimson+Text:400,700");@font-face{font-family:'Pictos';src:url("fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("fonts/icomoon.woff") format("woff"),url("fonts/icomoon.ttf") format("truetype"),url("fonts/icomoon.svg#icomoon") format("svg")}h1,h2,h3,h4,h5,h6{font-family:"Asap",sans-serif}.icon-mail:before{font-family:"Pictos";content:""}.icon-reseaux:before{font-family:"Pictos";content:""}.icon-printer:before{font-family:"Pictos";content:""}.icon-fleche:before{font-family:"Pictos";content:""}.icon-insta:before{font-family:"Pictos";content:""}.icon-linkedin:before{font-family:"Pictos";content:""}.icon-twitter:before{font-family:"Pictos";content:""}.icon-facebook:before{font-family:"Pictos";content:""}.container{width:100%}.container{max-width:1180px;width:100%}.path-frontpage .container{max-width:1180px}.path-taxonomy .layout-content .container{max-width:960px}.page-node-type-page-rubrique .container,.page-node-type-localite .container{max-width:1180px}.page-404 .layout-content>.container{max-width:100%}.introduction{max-width:1180px;width:100%}.page-node-type-actualite .introduction{max-width:960px;width:960px}@media only screen and (max-width: 769px){.page-node-type-actualite .introduction{width:100%}}@media only screen and (max-width: 769px){.page-node-type-actualite .node__content ul{display:block}}.field--name-field-contenu{width:100%;margin-left:auto;margin-right:auto}main .layout-content .container>.columns{-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 1024px){.region-content{margin:0 20px}}@media only screen and (min-width: 769px){.column.is-one-third,.column.is-one-third-tablet{-ms-flex:none;flex:none;width:100%;max-width:33%}}@media only screen and (min-width: 769px){.region-content.column.is-two-thirds{margin-left:auto;margin-right:auto}}body,html{background:#f9f9f9;font-size:14px}ul.navbar{background:none}.borderLeft{border:5px solid #e75757;position:absolute;top:1.6rem;bottom:0;height:2rem;border-radius:290486px;width:10px}.titre-section{margin-left:10px}form{margin-bottom:25px}form input[type=text],form input[type=number]{border-radius:290486px;color:#848383;min-height:40px;padding-left:25px}form .button,form .field.has-addons .control:last-child .button{background:transparent;border:none;margin-left:-60px}.notation-star{color:#9096c2}.notation-star.active{color:#27348b}.notation-star:before{font-family:"Pictos";content:"\e9d9"}.field--name-field-video .field--name-field-media-oembed-video{text-align:center}.field--name-field-video p.accordion,.field--name-field-infographie p.accordion{text-align:right;padding-bottom:1em}.field--name-field-video p.accordion:hover,.field--name-field-infographie p.accordion:hover{cursor:pointer}.eu-cookie-compliance-message{max-width:90% !important}.eu-cookie-compliance-message p{font-size:1.1rem}.bandeau-info-cookies{font-size:16px !important;font-weight:bold;line-height:1.4;margin:0 0 5px 0}section h2.titre-section{color:#27348b;font-size:2.5rem;font-weight:700;padding-left:15px}.button .document-pdf::before,.button .external-link::before,.button .internal-link::before,.back-top-link::before,.page-node-type-actualite .introduction .button .document-pdf::before,.autocomplete-results ul>li a::before,.results-head .data-results .data-sort .current-sort::after,.publications .columns .column a.document-pdf:after,.ressources-plie-deplie .faqfield-question .faqfield-content>h3::after,.toggle-fiche-pratique h3.accordion::after,.bloc-content h3.accordion::after,.field--name-field-type-fiche .bloc-content h3::after{font-family:"Pictos",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.publications .columns .column,.node .other-hp,.node .actu-hp{position:relative}.publications .columns .column a::before,.node .other-hp a::before,.node .actu-hp a::before{content:'';width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1}h3.accordion{color:#27348b;border-bottom:1px solid #27348b;padding-bottom:10px;margin-bottom:10px;font-size:1.4rem;cursor:pointer}article h2{color:#27348b;font-family:"Asap",sans-serif;font-size:2rem;font-weight:700;border-bottom:1px solid #27348b;padding-bottom:15px;margin-bottom:15px;line-height:1;margin-top:40px}article .paragraph,article .liens-boutons{margin-bottom:1.5rem}.paragraph,.liens-boutons{font-family:"Crimson Text",serif;font-size:1.571rem;line-height:1.2}.paragraph .image,.liens-boutons .image{margin-bottom:25px}.paragraph table,.paragraph .button,.liens-boutons table,.liens-boutons .button{font-family:"Arial",sans-serif}.paragraph table,.liens-boutons table{margin-top:15px;font-family:Arial, sans-serif;font-size:1rem}.paragraph table caption,.liens-boutons table caption{background:#e7e7e7;padding:10px 0}.paragraph table th,.liens-boutons table th{background:#27348b;border:1px solid #fff;color:#fff}.paragraph table td,.liens-boutons table td{color:#3e3e3e}.paragraph h2,.paragraph h3,.paragraph h4,.liens-boutons h2,.liens-boutons h3,.liens-boutons h4{font-weight:bold;margin-bottom:15px}.paragraph h3,.liens-boutons h3{color:#27348b;border-bottom:none;font-size:1.714rem;margin-top:15px}.paragraph h4,.liens-boutons h4{font-size:1.5rem}.paragraph ul,.liens-boutons ul{list-style-type:none;padding-left:30px;margin:25px 0}.paragraph ul li:not(.button),.liens-boutons ul li:not(.button){position:relative;padding-bottom:5px}.paragraph ul li:not(.button)::before,.liens-boutons ul li:not(.button)::before{content:'';position:absolute;top:10px;left:-20px;width:10px;height:10px;border-radius:50%;background-color:#27348b}.paragraph ol,.liens-boutons ol{padding-left:30px;margin:25px 0}.paragraph ol li:not(.button),.liens-boutons ol li:not(.button){padding-bottom:5px}.block-mct-specifics ul{padding-left:0}.button{display:block;margin-left:0;margin-bottom:0.8571rem;text-align:left;white-space:normal;min-height:55px;height:auto;background:none;border:none;margin-left:0;margin-right:0}.button a{background:#fff;color:#27348b;border-radius:50px;font-size:1.2rem;font-weight:700;margin-right:5px;padding:13px 30px;border:1px solid #27348b;display:inline-block;transition:all 0.2s ease-in}.button a:hover{background:#27348b;color:#fff;border:1px solid #27348b}.button .document-pdf{position:relative}.button .document-pdf::before{content:"";position:absolute;top:50%;left:15px;transform:translateY(-50%);font-size:1rem;color:#e75757}.liens-boutons ul{padding-left:0}.item-list li.button{margin-left:0;margin-bottom:0.8571rem}@media only screen and (max-width: 801px){.item-list a{width:100%}}.paragraph--type--video .field--name-field-description{display:none}.primary-menu .container .columns{margin-top:0px}.primary-menu{background:#27348b;color:#fff;height:56px}.primary-menu .navbar{background:none}.primary-menu .navbar.menu--main{margin-bottom:0;max-width:900px;width:100%}.primary-menu .navbar .magic-line{position:absolute;bottom:0.5rem;left:0.75rem;height:5px;background:#e75757}.primary-menu .navbar li.navbar-item{padding:0}.primary-menu .navbar li.navbar-item a{color:#fff;padding:18px 0 26px;line-height:1}.primary-menu .navbar li.navbar-item.onglet-actif a{color:#fff;border-bottom:5px solid #e75757;padding-bottom:10px}.primary-menu .menu{position:relative;width:100%;-ms-flex-pack:justify;justify-content:space-between}.primary-menu .navbar-item{font-size:1.3rem;font-weight:700}header{background-color:#fff;padding:20px 0;color:#1a1a1a}header .columns,header .columns:last-child{margin:0}header .site-logo{width:250px;height:auto}header ul.navbar{min-height:0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}header .menu-rs{margin:4.5em 0.5em 1.5em 1.5em}header .icon-rs{background-color:#707070;color:#fff;border-radius:50%;font-size:1.7em;transition:100ms;width:1.7em;height:1.7em;line-height:1.7em;display:inline-block;text-align:center}header .icon-twitter:hover{background-color:#3cf}header .icon-facebook:hover{background-color:#1877f2}header .icon-linkedin:hover{background-color:#007bb5}header .icon-insta:hover{background-color:#4c5fd7}.header-brand .is-flex{-ms-flex-align:center;align-items:center}header .container .columns:first-child{-ms-flex-pack:start;justify-content:start}header .container .columns:first-child div:last-child{margin-left:auto}@media only screen and (max-width: 1087px){header{padding:10px}header .site-logo{width:150px}header .is-flex a{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}header h1{font-size:1rem}header .column:last-child{display:none}.primary-menu{max-width:100%;overflow:hidden}.region.region-primary-menu{display:-ms-flexbox;display:flex;background:#27348b}.region.region-primary-menu .dropdown.column{padding:0}.colonne-mobile{-ms-flex-positive:1;flex-grow:1}.menu-mobile .trigger_menu{padding:0.75rem 0 0.75rem 0}.menu-mobile .trigger_menu button{background:none;color:#fff;border:none;font-size:1.4rem;font-family:Asap, sans-serif;padding-left:20px}.menu-mobile .navbar-brand{display:block}.menu-mobile .dropdown-content{background:#1f2a77;border-radius:0 0 4px 4px}.menu-mobile .dropdown-content .navigation{background:#1f2a77}.menu-mobile .dropdown-content li.menu-item{padding:0.5rem}.menu-mobile .dropdown-content li.menu-item a{color:#fff;font-family:"Asap",sans-serif;font-weight:700}}#focus{position:relative;overflow:hidden;background-image:url("img/background-neutre.png");background-position:center;min-height:240px}#focus::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.4}#focus .voile-noir{background:rgba(0,0,0,0.6);height:99%;left:0;padding:0;position:absolute;top:0;width:100%}#focus h2{color:#fff;font-size:2.5rem;font-weight:700;max-width:25%;margin:2.5% auto 1.3rem auto}#focus article{position:relative}#focus article .infos-article{background:rgba(0,0,0,0.5);height:99%;position:absolute;text-align:center;top:0;width:100%}#focus article .infos-article a.blue-button{background:#27348b;border:none;color:#fff;font-family:Arial, sans-serif;font-size:1.3rem;padding:30px 45px}#focus article .infos-article a.blue-button:hover{background:#fff;color:#27348b;border:3px solid #27348b;padding:27px 42px}#direct-access{background:#fff;border-top:5px solid #e75757;border-radius:5px;box-shadow:0px 0px 5px rgba(0,0,0,0.5);font-family:Arial, sans-serif;margin:-140px auto 80px auto;padding:25px;position:relative}#direct-access .breadcrumb{padding:0;margin-bottom:40px;font-family:"Arial",sans-serif}#direct-access h1{color:#27348b;font-family:Asap, sans-serif;font-size:2rem;font-weight:700;line-height:2.2rem;max-width:580px;width:100%;margin:25px auto;text-transform:uppercase}#direct-access .column:not(:first-child){font-size:1.2rem;line-height:1.6rem;margin-right:22px;padding-bottom:30px}#direct-access .column:last-child{margin-right:5px}#direct-access .last-news-block .column:not(:first-child),#direct-access .last-news-block .column:last-child{margin-right:0px;padding-bottom:0.75rem}#direct-access a.button{background:#fff;border-color:#27348b;color:#27348b;font-size:1.4rem;font-weight:700;margin-bottom:20px;text-transform:uppercase;width:100%}.introduction{text-align:center}.introduction ul{-ms-flex-pack:center;justify-content:center}.introduction .breadcrumb li{padding-left:10px}.introduction .breadcrumb li+li:before{font-family:"Pictos";content:"";color:#27348b;padding-right:10px}.introduction .breadcrumb li a{color:#27348b;text-decoration:underline}.introduction .breadcrumb li a:hover{text-decoration:underline;background-color:rgba(27,32,139,0.05);border-radius:3px}.introduction .breadcrumb li a{color:#27348b;white-space:normal;padding-left:0.75rem}.introduction .breadcrumb li a:hover{text-decoration:underline}.introduction p{max-width:810px;width:100%;margin:0 auto;font-family:'Roboto', sans-serif;font-size:1.4rem}.introduction .date{color:#27348b;font-size:1rem;margin-top:25px}#fiche-expert #introduction-n2{margin-top:-10%}@media only screen and (max-width: 1087px){.introduction{padding-left:10px;padding-right:10px;max-width:100%;margin-top:-5px;border-radius:unset;box-shadow:0}.introduction ul{display:-ms-flexbox;display:flex;white-space:normal}.introduction ul .navbar-item{display:-ms-flexbox;display:flex}}#nos-priorites{background:#27348b;margin-top:-40px;padding:80px 0 40px 0}#nos-priorites .container{margin:0 auto}#nos-priorites .titrage{margin-left:-15px;padding-left:0}#nos-priorites h2{color:#fff;font-size:2.5rem;font-weight:700;padding-left:15px}#nos-priorites ul li{background:#829399;box-shadow:0 0 5px rgba(0,0,0,0.3);color:#fff;font-size:1.4rem;font-weight:700;line-height:1.5rem;max-width:190px;padding:15px}#nos-priorites ul li:not(:last-child){margin-right:30px}#nos-priorites ul li img{max-height:100%;margin-right:15px}#nos-priorites ul li a{color:#fff}#nos-priorites ul li a:hover{color:#fff}#alaune{background:#f9f9f9;padding:80px 0}#alaune p.has-text-right{margin-top:20px}#alaune p.has-text-right a{color:#27348b;margin-top:auto;margin-bottom:10px}#alaune p.has-text-right a:hover{color:#27348b;text-decoration:underline}#alaune article{background:#829399;border-radius:2px;box-shadow:0px 0px 2px rgba(0,0,0,0.25);color:#fff;font-size:1.2rem;min-height:412px;margin-bottom:25px;padding-left:25px}#alaune article:not(:last-child){margin-right:25px}#alaune article.type-actu{background:#fff;color:#1a1a1a;position:relative}#alaune article.type-actu.is-half{background:#829399;color:#fff;position:relative;max-width:49%}#alaune article.type-actu.is-half img{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}#alaune article.type-actu.is-half .voile-noir{background:rgba(0,0,0,0.6);height:100%;left:0;padding:0;position:absolute;top:0;width:100%}#alaune article.type-actu.is-half a{color:#fff}#alaune article.type-actu.is-half a:hover{color:#fff}#alaune article.type-actu.is-half .infos-article{bottom:-60%;position:relative}#alaune article.type-actu:not(.is-half) .type-contenu{color:#27348b;margin-top:80%}#alaune article.type-actu:not(.is-half) img{height:auto;left:0;padding:0;position:absolute;top:0;width:100%}#alaune article.type-actu a{color:#1a1a1a}#alaune article.type-actu a:hover{color:#1a1a1a}#alaune article.type-decryptage .infos-article{bottom:-20%;position:relative}#alaune article.type-decryptage a{color:#fff}#alaune article.type-decryptage a:hover{color:#fff}#alaune article h3{font-size:2rem;font-weight:700;line-height:2.4rem}#alaune article.tweet-timeline{background:#27348b;color:#fff}#politiques-publiques-n1,#politiques-publiques-n2,#fiche-expert{background:#f9f9f9}#politiques-publiques-n1 p.has-text-right,#politiques-publiques-n2 p.has-text-right,#fiche-expert p.has-text-right{margin-top:20px}#politiques-publiques-n1 p.has-text-right a,#politiques-publiques-n2 p.has-text-right a,#fiche-expert p.has-text-right a{color:#27348b;margin-top:auto;margin-bottom:10px}#politiques-publiques-n1 p.has-text-right a:hover,#politiques-publiques-n2 p.has-text-right a:hover,#fiche-expert p.has-text-right a:hover{color:#27348b;text-decoration:underline}#politiques-publiques-n1 article,#politiques-publiques-n2 article,#fiche-expert article{background:#829399;border-radius:2px;box-shadow:0px 0px 2px rgba(0,0,0,0.25);color:#fff;font-size:1.2rem;min-height:412px;margin-bottom:25px;padding-left:25px}#politiques-publiques-n1 article:not(:last-child),#politiques-publiques-n2 article:not(:last-child),#fiche-expert article:not(:last-child){margin-right:25px}#politiques-publiques-n1 article.type-actu,#politiques-publiques-n2 article.type-actu,#fiche-expert article.type-actu{background:#fff;color:#1a1a1a;position:relative}#politiques-publiques-n1 article.type-actu .taxonomie,#politiques-publiques-n2 article.type-actu .taxonomie,#fiche-expert article.type-actu .taxonomie{color:#27348b;font-size:1rem;margin-top:80%;margin-left:-5px}#politiques-publiques-n1 article.type-actu .taxonomie span,#politiques-publiques-n2 article.type-actu .taxonomie span,#fiche-expert article.type-actu .taxonomie span{background:#f9f9f9;border-radius:5px;padding:5px}#politiques-publiques-n1 article.type-actu img,#politiques-publiques-n2 article.type-actu img,#fiche-expert article.type-actu img{height:auto;left:0;padding:0;position:absolute;top:0;width:100%}#politiques-publiques-n1 article.type-actu a,#politiques-publiques-n2 article.type-actu a,#fiche-expert article.type-actu a{color:#1a1a1a}#politiques-publiques-n1 article.type-actu a:hover,#politiques-publiques-n2 article.type-actu a:hover,#fiche-expert article.type-actu a:hover{color:#1a1a1a}#politiques-publiques-n1 article h3,#politiques-publiques-n2 article h3,#fiche-expert article h3{font-size:2rem;font-weight:700;line-height:2.4rem}#politiques-publiques-n1 article .date,#politiques-publiques-n2 article .date,#fiche-expert article .date{color:#27348b;font-size:1rem}#politiques-publiques-n1 article p,#politiques-publiques-n2 article p,#fiche-expert article p{margin-bottom:5px}@media only screen and (max-width: 1087px){#politiques-publiques-n1 #alaune .columns:first-child{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#politiques-publiques-n1 #alaune .columns:first-child .titre-section{font-size:2rem;display:-ms-flexbox;display:flex}#politiques-publiques-n1 #alaune .columns:first-child .column:last-child{max-width:25%;padding-right:25px}#politiques-publiques-n1 #alaune .columns:last-child .type-actu{min-height:unset;margin-right:0}#politiques-publiques-n1 #alaune .columns:last-child .type-actu .infos-article img{width:auto;height:100%;float:left}#politiques-publiques-n1 #alaune .columns:last-child .type-actu .infos-article .taxonomie{margin-top:0}#politiques-publiques-n1 #alaune .columns:last-child .type-actu .infos-article h3{font-size:1.4rem;line-height:1.8rem;margin-left:175px}#politiques-publiques-n1 #alaune .columns:last-child .type-actu .infos-article p{margin-left:175px}}@media only screen and (max-width: 801px){#politiques-publiques-n1 #alaune .columns:first-child .titre-section{font-size:1.7rem}#politiques-publiques-n1 #alaune .columns:first-child .column:last-child{display:none}#politiques-publiques-n1 #alaune .columns:last-child .type-actu{min-height:unset;margin-right:0}#politiques-publiques-n1 #alaune .columns:last-child .type-actu .infos-article img{display:none}#politiques-publiques-n1 #alaune .columns:last-child .type-actu .infos-article .taxonomie{margin-top:0}#politiques-publiques-n1 #alaune .columns:last-child .type-actu .infos-article h3{font-size:1.4rem;line-height:1.8rem;margin-left:0}#politiques-publiques-n1 #alaune .columns:last-child .type-actu .infos-article p{margin-left:0}}#dispositifs-services-pratiques{background:#d5d6c9;padding:80px 0}#dispositifs-services-pratiques ul li{border:none;color:#27348b;font-size:1.2rem;font-weight:700;margin-bottom:15px;margin-right:5px;padding:25px;box-shadow:0 0 5px rgba(0,0,0,0.25)}#dispositifs-services-pratiques ul li:hover{border:3px solid #27348b;padding:22px}#dispositifs-services-pratiques ul li a{color:#27348b}#sur-les-territoires{background:#f9f9f9;padding:80px 0}#sur-les-territoires article{background:#fff;border-radius:2px;box-shadow:0px 0px 2px rgba(0,0,0,0.25);margin-right:20px;padding:80px 40px}#sur-les-territoires article a.blue-button{background:#27348b;border:none;color:#fff;font-size:1.3rem;padding:25px}#sur-les-territoires article a.blue-button:hover{background:#fff;color:#27348b;border:3px solid #27348b;padding:22px}#sur-les-territoires article h3{color:#27348b;font-size:2rem;font-weight:700;line-height:2.2rem;margin-bottom:25px}#sur-les-territoires .block-commune{background:#27348b;color:#fff;position:relative}#sur-les-territoires .block-commune h3{color:#fff}#sur-les-territoires .block-commune form input{border-radius:290486px;color:#848383;min-height:60px;padding-left:25px}#sur-les-territoires .block-commune form .button .icon-search,#sur-les-territoires .block-commune form .field.has-addons .control:last-child .button .icon-search{margin-top:0}#sur-les-territoires .block-commune form .button .icon-search:before,#sur-les-territoires .block-commune form .field.has-addons .control:last-child .button .icon-search:before{color:#27348b}#sur-les-territoires .block-commune .type-contenu{position:absolute;left:-30px;top:30px;background:#fff;border:1px solid #27348b;border-radius:3px;color:#27348b;font-size:1.4rem;font-weight:700;text-transform:uppercase;padding:5px 10px}#campagne{background:#d5d6c9;padding:0 0 80px 0}#campagne div{background:#fff;height:250px;margin:0 auto;width:820px;max-width:820px}#fil-twitter{background:url("img/twitter-background.png") #27348b no-repeat 290px 5px;color:#fff;padding:50px 0;min-height:245px}.twitter-feed-block .columns{-ms-flex-pack:justify;justify-content:space-between;margin:10px 0 0}.twitter-feed-block figure{margin-top:auto;margin-bottom:0.75rem}.twitter-feed-block .button{display:block;margin-left:0;margin-bottom:0.8571rem;text-align:left;white-space:normal;min-height:55px;height:auto;background:none;border:none;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.twitter-feed-block .button a{background:#fff;color:#27348b;border-radius:50px;font-size:1.2rem;font-weight:700;margin-right:5px;padding:13px 30px;border:1px solid #27348b;display:inline-block;transition:all 0.2s ease-in}.twitter-feed-block .button a:hover{background:#27348b;color:#fff;border:1px solid #27348b}.twitter-feed-block .button a{background:#27348b;color:#fff;border:1px solid #fff}.twitter-feed-block .button a:hover{background:#fff;color:#27348b;border:1px solid #fff}.twitter-account{max-width:240px;width:100%}.twitter-account .columns{margin:0}.twitter-account .is-vertical-centered{-ms-flex-direction:column;flex-direction:column}.twitter-account .is-vertical-centered h2{font-size:1.5rem;font-weight:700}.twitter-account .is-vertical-centered .columns{margin-top:10px}.twitter-account .is-vertical-centered img{height:66px;width:66px}@media only screen and (max-width: 1087px){.twitter-account .is-vertical-centered img{display:inline-block}}.twitter-account .is-vertical-centered p{max-width:186px;width:100%;font-size:16px;padding-left:10px}@media only screen and (max-width: 1087px){.twitter-account .is-vertical-centered p{text-align:center;max-width:inherit}}.twitter-feed-list{position:relative;max-width:650px;width:100%}.twitter-feed-list .slideshow{padding:0 40px}.twitter-feed-list .slideshow .slick-list{max-width:560px;width:100%;margin:0 auto}.twitter-feed-list .arrows{position:absolute;top:40%;left:50%;transform:translateX(-50%);width:100%}.twitter-feed-list .arrows li{position:absolute;width:50px}.twitter-feed-list .arrows li:first-of-type{left:0}@media only screen and (max-width: 1087px){.twitter-feed-list .arrows li:first-of-type{left:10px}}.twitter-feed-list .arrows li:last-of-type{right:0}@media only screen and (max-width: 1087px){.twitter-feed-list .arrows li:last-of-type{right:10px}}.twitter-feed-list .arrows .slideshow-nav{text-indent:-9999px;background:transparent;border:none;width:39px;height:35px}.twitter-feed-list .arrows .slideshow-nav:before{content:"";font-family:"Pictos";position:absolute;top:0;left:0;display:block;text-indent:0;color:#fff;font-size:1.857rem}.twitter-feed-list .arrows .slideshow-nav.prev:before{transform:rotate(90deg)}.twitter-feed-list .arrows .slideshow-nav.next:before{transform:rotate(-90deg)}.twitter-feed-list .slick-prev,.twitter-feed-list .slick-next{text-indent:-9999px;background:transparent;border:none}.twitter-feed-list .slick-prev:before,.twitter-feed-list .slick-next:before{content:"";font-family:"Pictos";position:absolute;top:0;left:0;display:block;text-indent:0;color:#27348b;font-size:1.857rem}.twitter-feed-list .slick-prev:before{transform:rotate(90deg);margin-left:15px}.twitter-feed-list .slick-next:before{transform:rotate(-90deg)}.item-tweet{font-size:19px}.item-tweet a{color:#6894c6}.item-tweet a:hover{text-decoration:underline}.twitter-tweet{margin:10px auto !important}@media only screen and (max-width: 1087px){#fil-twitter{background-image:none;text-align:center}#fil-twitter .columns{-ms-flex-direction:column;flex-direction:column;width:100%;margin-left:0;margin-right:0;margin-top:0}#fil-twitter .columns .column:first-child{max-width:100%}#fil-twitter .columns div{margin:0 auto 20px}#fil-twitter .columns div figure{text-align:center;width:100%;height:auto}#fil-twitter .columns div figure img{width:auto;height:auto;display:inline}#fil-twitter .is-vertical-centered{display:block}#fil-twitter .is-vertical-bottom{display:block}#fil-twitter .tweet{font-size:19px;padding:0 25px}}footer{background:#121524;color:#fff;padding:80px 0}footer h2{border-bottom:1px solid #2f313f;font-size:1.5rem;margin-bottom:15px;padding-bottom:15px;font-weight:700}footer h2.intitule-ministere{border:none;max-width:300px}footer ul li{font-size:1.2rem;margin-bottom:1.3rem}footer ul li a{color:#fff}footer ul li a:hover{color:#fff;text-decoration:underline}footer ul.navbar-menu li{font-size:1.4rem}footer .button,footer .field.has-addons .control:last-child .button{display:block;margin-left:0;margin-bottom:0.8571rem;text-align:left;white-space:normal;min-height:55px;height:auto;background:none;border:none}footer .button a,footer .field.has-addons .control:last-child .button a{background:#fff;color:#27348b;border-radius:50px;font-size:1.2rem;font-weight:700;margin-right:5px;padding:13px 30px;border:1px solid #27348b;display:inline-block;transition:all 0.2s ease-in}footer .button a:hover,footer .field.has-addons .control:last-child .button a:hover{background:#27348b;color:#fff;border:1px solid #27348b}footer .button a,footer .field.has-addons .control:last-child .button a{background:#da3b38;border:#da3b38;color:#fff;text-align:center;display:inherit;padding:10px}footer .button a:hover,footer .button a:focus,footer .field.has-addons .control:last-child .button a:hover,footer .field.has-addons .control:last-child .button a:focus{background:#fff;border:#fff;color:#1a1a1a}footer .button a:focus,footer .field.has-addons .control:last-child .button a:focus{outline:#fff 2px solid;outline-offset:0.2rem}footer .region-footer-right .block-block-content:first-of-type .field__items{max-width:210px;width:100%}@media only screen and (max-width: 1087px){footer .region-footer-right .block-block-content:first-of-type .field__items{max-width:100%}footer .region-footer-right .block-block-content:first-of-type .field__items .navbar-menu{-ms-flex-pack:space-evenly;justify-content:space-evenly}}footer .region-footer-right .block-block-content:first-of-type .navbar-menu{-ms-flex-pack:justify;justify-content:space-between}footer .region-footer-right .block-block-content:first-of-type .navbar-menu .navbar-item{font-size:30px;padding:0}footer .region-footer-right .block-block-content:first-of-type .navbar-menu .navbar-item a:hover{text-decoration:none}footer .region-footer-right .block-block-content:first-of-type .navbar-menu .navbar-item a:hover span::before{color:#d5d6c9}footer img#acceo-picto{vertical-align:top;margin-left:0.5em}#liens-gouv{background:#090b14;padding:20px 0}#liens-gouv .navbar{min-height:0}#liens-gouv ul{-ms-flex-pack:center;justify-content:center}#liens-gouv ul li{max-height:20px}@media only screen and (max-width: 1087px){#liens-gouv ul li{max-height:none}#liens-gouv ul li.navbar-iitem{padding:0.15rem 0.75rem}}#liens-gouv ul li a{color:#7d7d7f}#liens-gouv ul li a::after{display:none}#liens-gouv ul li a:hover{text-decoration:underline}#liens-gouv ul li:not(:last-child){border-right:1px solid}@media only screen and (max-width: 1087px){footer{text-align:center;padding:25px}footer h2.intitule-ministere{max-width:unset}footer .navbar-menu{display:-ms-flexbox;display:flex;background:none;-ms-flex-pack:center;justify-content:center}#liens-gouv .navbar-menu{background:transparent;box-shadow:unset;display:unset}#liens-gouv .navbar-menu li{max-height:unset;text-align:center}}#search-and-video .search-box{box-shadow:0px 0px 2px rgba(0,0,0,0.25);padding:25px;background:#fff}#search-and-video .search-box input[type=text]{border-radius:290486px;color:#848383;min-height:60px;padding-left:25px;width:100%;max-width:100%}#search-and-video .search-box h3{color:#27348b;font-size:2rem;font-weight:700;line-height:2.4rem;margin-bottom:25px}#search-and-video .search-box form{margin-bottom:25px}#search-and-video .search-box form input[type=text]{border-radius:290486px;color:#848383;min-height:40px;padding-left:25px}#search-and-video .search-box form .button,#search-and-video .search-box form .field.has-addons .control:last-child .button{background:transparent;border:none;margin-left:-60px;height:40px;z-index:99;padding-left:25px;padding-right:25px;font-weight:700;color:#e75757;font-size:1.2rem}#search-and-video .search-box form .button .icon-search,#search-and-video .search-box form .field.has-addons .control:last-child .button .icon-search{margin-top:0}#search-and-video .search-box form .button .icon-search:before,#search-and-video .search-box form .field.has-addons .control:last-child .button .icon-search:before{background:url("img/search-2.png") no-repeat center;background-size:30px;font-size:1.5rem;color:#27348b}#search-and-video .search-box ul li{display:block;margin-left:0;margin-bottom:0.8571rem;text-align:left;white-space:normal;min-height:55px;height:auto;background:none;border:none;display:inline-block}#search-and-video .search-box ul li a{background:#fff;color:#27348b;border-radius:50px;font-size:1.2rem;font-weight:700;margin-right:5px;padding:13px 30px;border:1px solid #27348b;display:inline-block;transition:all 0.2s ease-in}#search-and-video .search-box ul li a:hover{background:#27348b;color:#fff;border:1px solid #27348b}@media only screen and (max-width: 1087px){#search-and-video .search-box{box-shadow:none}#search-and-video .button{height:unset;width:100%;white-space:unset}}#a-voir{background:#d5d6c9;padding:80px 0}#a-voir article{background:#fff;border-radius:2px;box-shadow:0px 0px 2px rgba(0,0,0,0.25);margin-right:20px;padding:80px 40px}#a-voir article a.blue-button{background:#27348b;border:none;color:#fff;font-size:1.3rem;padding:25px}#a-voir article a.blue-button:hover{background:#fff;color:#27348b;border:3px solid #27348b;padding:22px}#a-voir article h3{color:#27348b;font-size:2rem;font-weight:700;line-height:2.2rem;margin-bottom:25px}#a-voir article ul{padding-left:20px}#a-voir article ul li{margin-bottom:10px}#a-voir article ul li a{color:#1a1a1a}#a-voir article ul li a:hover{color:#27348b}#a-voir .block-commune{background:#27348b;color:#fff;position:relative}#a-voir .block-commune h3{color:#fff}#a-voir .block-commune form input{border-radius:290486px;color:#848383;min-height:60px;padding-left:25px}#a-voir .block-commune form .button .icon-search,#a-voir .block-commune form .field.has-addons .control:last-child .button .icon-search{margin-top:25px}#a-voir .block-commune form .button .icon-search:before,#a-voir .block-commune form .field.has-addons .control:last-child .button .icon-search:before{color:#27348b}#a-voir .block-commune .type-contenu{position:absolute;left:-30px;top:30px;background:#fff;border:1px solid #27348b;border-radius:3px;color:#27348b;font-size:1.4rem;font-weight:700;text-transform:uppercase;padding:5px 10px}#a-voir .rebonds-politiques-publiques ul{padding-left:0}#a-voir .rebonds-politiques-publiques ul li:before{font-family:"Pictos";content:"\e900";color:#27348b;padding-right:10px}@media only screen and (max-width: 1087px){#politiques-publiques-n1 #a-voir .columns,#politiques-publiques-n2 #a-voir .columns,#fiche-expert #a-voir .columns{margin-left:0;margin-right:0}#politiques-publiques-n1 #a-voir h2,#politiques-publiques-n2 #a-voir h2,#fiche-expert #a-voir h2{font-size:2rem}#politiques-publiques-n1 #a-voir article,#politiques-publiques-n2 #a-voir article,#fiche-expert #a-voir article{margin-right:0;min-height:0;padding:30px}#politiques-publiques-n1 #a-voir article h3,#politiques-publiques-n2 #a-voir article h3,#fiche-expert #a-voir article h3{font-size:1.8rem}#politiques-publiques-n1 #a-voir .borderLeft,#politiques-publiques-n2 #a-voir .borderLeft,#fiche-expert #a-voir .borderLeft{display:none}}.scroll-nav{margin-right:15px}@media only screen and (max-width: 1024px){.scroll-nav{display:none}}.scroll-nav ol{background:#fff;box-shadow:0px 0px 2px rgba(0,0,0,0.25);font-size:1.2rem;margin-bottom:20px;position:-webkit-sticky;position:sticky;top:10px;padding:10px 0}.scroll-nav__list{margin:0;list-style-type:none}.scroll-nav__item{padding:5px 20px;margin-bottom:5px;cursor:pointer}.scroll-nav__item:hover{background-color:#CFD3F2}.scroll-nav__item:hover a{color:#27348b}.scroll-nav__item--active{background:#27348b}.scroll-nav__item--active a{color:#fff}.scroll-nav__link{color:#27348b;font-family:Asap, sans-serif;font-weight:700;text-decoration:none}.scroll-nav__link:hover{color:#616aaa}.teaser-locality{margin:0 auto;max-width:80%;text-align:left;border-left:5px solid #e75757;padding-left:15px}.teaser-locality strong{color:#27348b}@media only screen and (max-width: 801px){.bloc_groupe_commune{display:-ms-flexbox;display:flex}}.block-mct-specifics-hp-city-block .headline h2{float:none}.block-mct-specifics-hp-city-block .card-locality .container-locality .card-content{padding:0 15px;margin-top:15px}.block-mct-specifics-hp-city-block .columns{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch}.block-mct-specifics-hp-city-block .columns .column.picto{max-width:75px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center}.block-mct-specifics-hp-city-block .bigtext p{font-size:1.5rem;color:#1a1a1a;line-height:1.2em;max-width:100%;margin:0 auto;text-align:center;margin-bottom:10px}.block-mct-specifics-hp-city-block .bigtext p strong{font-size:2rem;color:#27348b;font-family:"Asap",sans-serif}.node--type-localite{margin-bottom:50px}.node--type-localite h2{color:#27348b;font-family:"Asap",sans-serif;font-size:2rem;font-weight:700;border-bottom:1px solid #27348b;margin-bottom:16px}.node--type-localite.node--view-mode-full{max-width:100%}.node--type-localite.node--view-mode-full .normal-text{font-size:1.2rem;margin-bottom:10px}.node--type-localite.node--view-mode-full .normal-text strong{font-size:1em;color:#27348b}.node--type-localite.node--view-mode-full .columns{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch}.node--type-localite.node--view-mode-full .columns .column.picto{max-width:75px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center}.card-locality{min-height:400px}.card-locality .container-locality{background:#fff;box-shadow:0px 0px 5px rgba(0,0,0,0.25);min-height:100%;position:relative}.card-locality .container-locality.column{padding:0}.card-locality .container-locality.with-image header{margin-bottom:20px}.card-locality .container-locality.with-image img{margin:0 auto;display:block;padding:0}.card-locality .container-locality.with-image p.normal-text{margin-bottom:20px}.card-locality .container-locality header{background:#27348b;color:#fff;padding:15px 20px;text-align:center}.card-locality .container-locality header h3{font-size:2em;font-weight:700;line-height:1.3em}.card-locality .container-locality .card-content{font-size:1.1em;padding:15px}.card-locality .container-locality .card-content.bigtext{min-height:250px}.card-locality .container-locality .card-content.epci-communes p{text-align:left;max-width:100%}.card-locality .container-locality .card-content.epci-communes p.normal-text{margin-bottom:0}.card-locality .container-locality .card-content p a.internal-link{position:relative;display:inline-block;padding-left:20px;color:#1a1a1a}.card-locality .container-locality .card-content p a.internal-link:before{position:absolute;top:1px;left:0;transition:all .2s linear;font-family:"Pictos";content:"";color:#27348b;font-size:1rem}.card-locality .container-locality .card-content p a.internal-link:hover{color:#27348b;text-decoration:underline}.card-locality .container-locality .card-content p a.internal-link:hover::before{left:4px}.card-locality .container-locality .france-service{padding:15px}.card-locality .container-locality .france-service span{text-align:left;font-size:1em;display:block}.card-locality .container-locality .france-service p.fs-identite,.card-locality .container-locality .france-service p.fs-horaires,.card-locality .container-locality .france-service p.fs-contact{margin-bottom:0.2em}.card-locality .container-locality .france-service p.fs-identite{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.card-locality .container-locality .france-service span.fs-nom{font-weight:bold;font-size:1.1em;display:inline}.card-locality .container-locality .france-service span.fs-itinerance{font-style:italic;font-size:0.7em;line-height:2.5em}.card-locality .container-locality .france-service a.fs-courriel{color:inherit;text-decoration:underline}.card-locality .container-locality .france-service a.fs-courriel:hover{text-decoration:underline;color:#27348b;background-color:rgba(27,32,139,0.05)}.card-locality .container-locality .france-service p.fs-horaires span{font-size:0.8em;margin-bottom:0;line-height:15px}.card-locality .container-locality .france-service hr{margin:0.8rem 0}.card-locality .container-locality .france-service ul.fs-liens{margin-top:1em;margin-bottom:0.7em}.card-locality .container-locality .france-service li.bottom-link{max-width:100%;text-align:left;position:initial;bottom:25px;font-size:1rem;font-weight:400}.card-locality .container-locality .france-service li.bottom-link:before{position:relative;top:1px;left:0;transition:all .2s linear;font-family:"Pictos";content:"";color:#27348b;font-size:1rem}.card-locality .container-locality .france-service li.bottom-link:hover::before{left:4px}.card-locality .container-locality .france-service li.bottom-link a{text-decoration:underline;color:#1a1a1a;margin-left:3px}.card-locality .container-locality .france-service li.bottom-link a:hover{color:#27348b;text-decoration:underline;background-color:rgba(27,32,139,0.05)}.card-content a{color:#27348b;text-decoration:underline}.card-content a:hover{text-decoration:underline;background-color:rgba(27,32,139,0.05);border-radius:3px}.block-field-locality{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.block-field-locality>div{width:50%}.block-fields-population-data{padding-left:15px}.card-locality.is-two-thirds{position:relative}.card-locality p.bottom-link,.card-locality ul.bottom-link{max-width:80%;text-align:left;position:absolute;bottom:25px;font-size:1rem;font-weight:400}.card-locality p.bottom-link:before,.card-locality ul.bottom-link:before{position:absolute;top:1px;left:0;transition:all .2s linear;font-family:"Pictos";content:"";color:#27348b;font-size:1rem}.card-locality p.bottom-link:hover::before,.card-locality ul.bottom-link:hover::before{left:4px}.card-locality p.bottom-link a,.card-locality ul.bottom-link a{color:#1a1a1a;margin-left:20px}.card-locality p.bottom-link a:hover,.card-locality ul.bottom-link a:hover{color:#27348b;text-decoration:underline}.card-locality.is-one-third .container-locality .card-content p.bottom-link{max-width:80%;text-align:left;position:absolute;bottom:25px;font-size:1rem;font-weight:400}.card-locality.is-one-third .container-locality .card-content p.bottom-link:before{position:absolute;top:1px;left:0;transition:all .2s linear;font-family:"Pictos";content:"";color:#27348b;font-size:1rem}.card-locality.is-one-third .container-locality .card-content p.bottom-link:hover::before{left:4px}.card-locality.is-one-third .container-locality .card-content p.bottom-link a{color:#1a1a1a;margin-left:20px}.card-locality.is-one-third .container-locality .card-content p.bottom-link a:hover{color:#27348b;text-decoration:underline}.card-locality.is-one-third .container-locality .card-content ul.bottom-link{max-width:80%;text-align:left;position:absolute;bottom:25px;font-size:1rem;font-weight:400}.card-locality.is-one-third .container-locality .card-content ul.bottom-link li{position:relative}.card-locality.is-one-third .container-locality .card-content ul.bottom-link li:before{position:absolute;top:1px;left:0;transition:all .2s linear;font-family:"Pictos";content:"";color:#27348b;font-size:1rem}.card-locality.is-one-third .container-locality .card-content ul.bottom-link li:hover::before{left:4px}.card-locality.is-one-third .container-locality .card-content ul.bottom-link li a{color:#1a1a1a;margin-left:20px}.card-locality.is-one-third .container-locality .card-content ul.bottom-link li a:hover{color:#27348b;text-decoration:underline}.card-locality.is-one-third .container-locality .card-content p{font-size:1.5rem;color:#1a1a1a;line-height:1.2em;max-width:100%;margin:0 auto;text-align:center}.card-locality.is-one-third .container-locality .card-content.normal-text p{font-size:1.2rem;margin-bottom:10px}.card-locality.is-one-third .container-locality .card-content.normal-text p strong{font-size:1em;color:#27348b}.card-locality.is-one-third .container-locality .card-content strong{font-size:2rem;color:#27348b;font-family:"Asap",sans-serif}.card-locality.is-one-third .container-locality .card-content.region p{text-align:left;font-size:1em}.card-locality.is-one-third .container-locality .card-content.region p strong{font-size:1em;color:#1a1a1a}.card-locality.is-one-third .container-locality .card-content .text-big{font-size:2rem;color:#27348b;font-family:"Asap",sans-serif;font-weight:700}.card-locality.is-one-third .container-locality .card-content .small-text{font-size:1.2rem;margin-bottom:10px}.card-locality.is-one-third .container-locality .card-content .small-text strong{font-size:1em;color:#27348b}.card-locality.is-one-third .container-locality .card-content .number-text{margin-bottom:20px}.card-locality ul.inline{display:block;margin-bottom:40px}.card-locality ul.inline li{padding:0}.card-locality ul.inline li:not(:last-child):after{content:", "}.card-locality ul.inline li a{color:#27348b}.tooltip{position:absolute;bottom:10px;right:10px;display:block;background:#d5d6c9;width:25px;height:25px;border-radius:25px;text-align:center;font-family:"Times New Roman", serif;color:#27348b;border:none}.tooltip .tooltiptext{opacity:0;width:120px;background-color:#d5d6c9;color:#1a1a1a;text-align:center;border-radius:25px;padding:5px 0;font-family:"Asap",sans-serif;position:absolute;z-index:1;bottom:35px;font-size:0.9rem;right:-50px}.tooltip:hover{cursor:pointer}.tooltiptext:after,.tooltiptext:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tooltiptext:after{border-color:rgba(136,183,213,0);border-top-color:#d5d6c9;border-width:8px;margin-left:-10px}.tooltip:hover .tooltiptext,.tooltip:focus .tooltiptext,.tooltiptext:hover{opacity:1}#map{width:100%;height:250px;margin:0}@media screen and (max-width: 769px){.block-mct-specifics-hp-city-block .card-locality .container-locality .card-content .columns{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.block-mct-specifics-hp-city-block .card-locality .container-locality .card-content .column.picto{text-align:left !important}.card-locality{min-height:100%;margin:0 20px}.card-locality .container-locality{min-height:325px}.bottom-link,ul.bottom-link{position:relative;text-align:center}.bottom-link::before,ul.bottom-link::before{position:relative}.bottom-link a,ul.bottom-link a{margin-left:5px}ul.bottom-link{margin-top:20px}}#page-interieure-toc,#page-interieure-full{padding-top:80px}#page-interieure-toc .column:last-child article,#page-interieure-full .column:last-child article{max-width:718px;width:100%}#page-interieure-toc p+.image,#page-interieure-full p+.image{margin-top:25px}#page-interieure-toc section.list-excerpt,#page-interieure-full section.list-excerpt{border-top:5px solid #e75757}#page-interieure-toc section.list-excerpt h3,#page-interieure-full section.list-excerpt h3{color:#e75757}#page-interieure-toc section.list-excerpt h3:before,#page-interieure-full section.list-excerpt h3:before{font-family:"Pictos";content:"\e900";padding-right:10px;font-size:1rem}#page-interieure-toc section.list-excerpt a:hover,#page-interieure-full section.list-excerpt a:hover{color:#e75757;font-weight:700;text-decoration:underline}#page-interieure-toc section .pp-lois,#page-interieure-full section .pp-lois{border-top:5px solid #e75757}#introduction-n2 p{font-family:"Times New Roman", serif}#page-interieure-full .region-content{width:100%}#page-interieure-full article:not(.column),#page-interieure-full .publications{max-width:860px;width:100%;margin:0 auto 3rem}@media only screen and (max-width: 1087px){#page-interieure-toc .column:last-child h2,#page-interieure-full .column:last-child h2{font-size:2rem}#page-interieure-toc .column:last-child p+p,#page-interieure-full .column:last-child p+p{margin-top:25px}#page-interieure-toc .column:last-child .liens-boutons li.button,#page-interieure-full .column:last-child .liens-boutons li.button{height:unset;width:100%;white-space:unset;background:transparent;border:none;margin-bottom:0}#page-interieure-toc .columns,#page-interieure-full .columns{margin-left:0;margin-right:0}#page-interieure-toc article div:not(.bouton),#page-interieure-full article div:not(.bouton){margin-bottom:30px}#page-interieure-toc article div.chiffres div,#page-interieure-full article div.chiffres div{-ms-flex-direction:column;flex-direction:column;max-width:100%;padding:10px 15px;text-align:center}#page-interieure-toc article div.chiffres .column:first-child,#page-interieure-full article div.chiffres .column:first-child{max-width:100%}#page-interieure-toc article div.chiffres .column:last-child,#page-interieure-full article div.chiffres .column:last-child{padding-left:0;padding-right:0}#page-interieure-toc article table caption,#page-interieure-full article table caption{text-align:left;padding-left:10px}}.block-mct-specifics-ministres-block{max-width:1250px;width:100%;margin:0 auto;color:#27348b}.block-mct-specifics-ministres-block .columns{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-mct-specifics-ministres-block .column article{position:relative;margin-right:20px;margin-bottom:20px;padding:15px;width:100%;background:#fff;box-shadow:0px 0px 5px rgba(0,0,0,0.25)}@media only screen and (max-width: 980px){.block-mct-specifics-ministres-block .column article{margin:0 auto;padding:0}}.block-mct-specifics-ministres-block .column article:last-child{margin:0 auto}.block-mct-specifics-ministres-block .column article h3{font-size:2rem;font-weight:700;line-height:2.2rem;margin-bottom:10px;margin-top:80%}@media only screen and (max-width: 801px){.block-mct-specifics-ministres-block .column article h3{margin-top:0}}.block-mct-specifics-ministres-block .column article h3.video-block-title{margin-top:0;margin-bottom:14px}@media only screen and (max-width: 801px){.block-mct-specifics-ministres-block .column article h3.video-block-title{padding:15px;margin-bottom:0}}.block-mct-specifics-ministres-block .column article p.description{font-size:1.2rem;line-height:1.4rem;min-height:125px;padding-right:20px}.block-mct-specifics-ministres-block .column article ul li{position:relative;margin-bottom:0;border:none;color:#27348b;font-weight:700}.block-mct-specifics-ministres-block .column article ul li a{color:#27348b}.block-mct-specifics-ministres-block .column article ul li a::after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);height:15px;width:1px;background-color:#27348b}.block-mct-specifics-ministres-block .column article ul li a:hover{text-decoration:underline}.block-mct-specifics-ministres-block .column article ul li:first-child{padding-left:0}.block-mct-specifics-ministres-block .column article ul li:last-child{border-right:none}.block-mct-specifics-ministres-block .column article ul li:nth-child(3) a::after{display:none}.block-mct-specifics-ministres-block .column article ul li:last-child{padding-left:0}.block-mct-specifics-ministres-block .column article ul li:last-child a{padding:10px 15px;margin-left:auto;background:#27348b;border-radius:50px;color:#fff}.block-mct-specifics-ministres-block .column article ul li:last-child a:hover{background:#fff;color:#27348b;border:3px solid #27348b;padding:7px 12px}.block-mct-specifics-ministres-block .column article ul li:last-child a::after{display:none}.block-mct-specifics-ministres-block .column article img{left:0;padding:0;position:absolute;top:0;width:100%}@media only screen and (max-width: 801px){.block-mct-specifics-ministres-block .column article img{position:relative}}@media only screen and (max-width: 980px){.block-mct-specifics-ministres-block .column article .ministre-info{padding:15px}}@media only screen and (max-width: 1080px){.block-mct-specifics-ministres-block .navbar-menu{display:-ms-flexbox;display:flex;box-shadow:none}}.publications .slick-slider{position:relative}.publications .slick-list{width:660px;margin:0 auto;padding:10px 0 10px 5px}@media only screen and (max-width: 1024px){.publications .slick-list{width:430px}}@media only screen and (max-width: 480px){.publications .slick-list{width:200px}}.publications .slick-arrow{position:absolute;top:50%;transform:translateX(-50%)}.publications .slick-prev{left:0}.publications .slick-next{right:0}.publications .slick-prev,.publications .slick-next{text-indent:-9999px;background:transparent;border:none}.publications .slick-prev:before,.publications .slick-next:before{content:"";font-family:"Pictos";position:absolute;display:block;text-indent:0;color:#27348b;font-size:1.857rem;margin:0 25px}.publications .slick-prev:before{transform:rotate(90deg);top:0;left:0}.publications .slick-next:before{transform:rotate(-90deg);top:0;right:-10px}.reseaux-container{display:none}.partage-reseaux .navbar-item,.reseaux-container .navbar-item{-ms-flex-align:start;align-items:flex-start;padding:0 10px}.partage-reseaux .navbar-item a[class*='icon'],.partage-reseaux .navbar-item span[class*='icon'],.reseaux-container .navbar-item a[class*='icon'],.reseaux-container .navbar-item span[class*='icon']{position:relative;display:inline-block;font-size:1.2rem;width:40px;height:40px;border-radius:50%;background:#7c83ae;transition:0.4s ease;color:#fff}.partage-reseaux .navbar-item a[class*='icon']::before,.partage-reseaux .navbar-item span[class*='icon']::before,.reseaux-container .navbar-item a[class*='icon']::before,.reseaux-container .navbar-item span[class*='icon']::before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.partage-reseaux .navbar-item a[class*='icon']:hover,.partage-reseaux .navbar-item span[class*='icon']:hover,.reseaux-container .navbar-item a[class*='icon']:hover,.reseaux-container .navbar-item span[class*='icon']:hover{background:#e75757;color:#fff}.partage-reseaux .navbar-item.trigger-reseaux,.reseaux-container .navbar-item.trigger-reseaux{padding:0;transition:all 200ms}.partage-reseaux .navbar-item.trigger-reseaux .button,.reseaux-container .navbar-item.trigger-reseaux .button{padding-top:0;min-height:auto;display:-ms-flexbox;display:flex}.partage-reseaux .navbar-item.trigger-reseaux.open,.reseaux-container .navbar-item.trigger-reseaux.open{transition:all 200ms}.partage-reseaux .navbar-item.trigger-reseaux.open .icon-reseaux,.reseaux-container .navbar-item.trigger-reseaux.open .icon-reseaux{background-color:#666d94}.partage-reseaux .navbar-item.trigger-reseaux.open .icon-reseaux::before,.reseaux-container .navbar-item.trigger-reseaux.open .icon-reseaux::before{content:""}.partage-reseaux .navbar-item.trigger-reseaux.open .icon-reseaux:hover,.reseaux-container .navbar-item.trigger-reseaux.open .icon-reseaux:hover{background:#e75757;color:#fff}.partage-reseaux .navbar-item.trigger-reseaux button,.reseaux-container .navbar-item.trigger-reseaux button{padding:0 10px;margin-bottom:0}.partage-reseaux{margin-top:20px}.reseaux-container .navbar-item{opacity:0}.reseaux-container.active .navbar-item{opacity:1;transition:all 500ms}.reseaux-container.active .navbar-item:nth-of-type(1){transition-delay:150ms}.reseaux-container.active .navbar-item:nth-of-type(2){transition-delay:300ms}.reseaux-container.active .navbar-item:nth-of-type(3){transition-delay:450ms}.search-box.region-secondary-menu{display:none}.generic-search-form{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.search-button{position:relative}.icon-search{margin-top:25px}.icon-search:not(.js-form-submit):before{position:absolute;top:5px;right:1.35rem;content:"";width:30px;height:30px;background:url("img/search.png");background-size:30px;background-repeat:no-repeat}.search-trigger{padding-top:0.4rem;font-size:1.3rem;font-weight:700;position:absolute;right:5px}@media only screen and (max-width: 1087px){.search-trigger{position:absolute;right:0}}.search-trigger div{display:-ms-flexbox;display:flex;-ms-flex-pack:right;justify-content:right}.search-trigger div a{color:#fff}.search-trigger div a .icon-search{margin-right:10px}.search-trigger div a .icon-search:before{font-size:1.4rem;color:#fff}.search-input-container{position:relative}.search-box-404 form{margin-bottom:0;margin-top:0}.search-box-404 form .has-addons{padding-left:30px}.search-box-404 div input[type=text]{max-width:480px;width:100%;border-radius:10px;color:#848383;min-height:60px;padding-left:25px;border:2px solid #d4d4d4}.search-box-404 .icon-search{margin-top:15px;text-indent:-9999px;width:30px;height:60px;background:url("img/search-3.png") no-repeat center;background-size:30px}.search-box{padding:30px;background:#232953}.search-box.page-recherche{padding:0;background:#fff}.search-box form{margin-bottom:0}.search-box form .has-addons{-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.search-box div input[type=text]{max-width:480px;width:100%;border-radius:10px;color:#4a4a4a;min-height:60px;padding-left:25px;border:2px solid #d4d4d4}.search-box div input[type=text]:-ms-input-placeholder{color:black}.search-box div input[type=text]::placeholder{color:black}@media only screen and (max-width: 801px){.search-box div input[type=text]{width:90%}}.search-box .icon-search{margin-top:15px;text-indent:-9999px;width:35px;height:60px;background:url("img/search-3.png") no-repeat center;background-size:30px;position:relative;right:0px}.search-box.region-secondary-menu .control .button{margin-top:5px}.search-box .internal-link::before,.search-box .external-link::before{display:none}@media only screen and (max-width: 1087px){.colonne-mobile .search-trigger div{display:-ms-flexbox;display:flex;-ms-flex-pack:right;justify-content:right}.colonne-mobile .search-trigger div button{color:#fff}.colonne-mobile .search-trigger div button .icon-search{margin-right:10px}.menu-mobile .search-box{padding:40px 20px 20px 20px}.search-box .icon-search{right:8%}}.paragraph p a,.paragraph li a{color:#27348b}.paragraph p a,.paragraph ul a{text-decoration:underline}.paragraph p li.button a,.paragraph ul li.button a{text-decoration:none}.button .document-link,.button .external-link,.button .internal-link{padding:13px 30px 13px 40px}.button .document-link:hover,.button .external-link:hover,.button .internal-link:hover{text-decoration:none}.button .external-link{position:relative;color:#27348b}.button .external-link::before{content:"";position:absolute;top:50%;left:15px;transform:translateY(-50%);transition:all 0.5s ease;font-size:1rem;color:#e75757}.button .external-link::after{display:none}.button .internal-link{position:relative;color:#27348b}.button .internal-link::before{content:"";position:absolute;top:50%;left:15px;transform:translateY(-50%);transition:all 0.5s ease;font-size:1rem;color:#e75757}.button .internal-link::after{display:none}.introduction .field__item a{color:#27348b}.introduction .field__item a:hover{text-decoration:underline}.m-links a{color:#27348b;text-decoration:underline}.m-links a:hover{text-decoration:underline;background-color:rgba(27,32,139,0.05);border-radius:3px}.m-links a:focus{outline:#27348b 1.5px dotted;outline-offset:0.2rem;font-weight:bold}.paragraph--type--service a[target="_blank"],.field--name-field-comarquage-url a[target="_blank"],.content-editoaccordion a[target="_blank"]{display:inline-block;padding-right:20px}.paragraph--type--service a[target="_blank"]::after,.field--name-field-comarquage-url a[target="_blank"]::after,.content-editoaccordion a[target="_blank"]::after{right:0}.back-top{position:fixed;right:70px;bottom:10px;opacity:0;visibility:hidden;transition:all 0.2s ease-in}.back-top.is-visible{opacity:1;visibility:visible;z-index:100}.back-top-link{position:relative;overflow:hidden;display:block;width:4.3rem;height:4.3rem;border-radius:50%;text-indent:-999em}.back-top-link::before{content:"";position:absolute;top:50%;left:50%;font-size:2.5rem;padding:30px;background:#27348b;color:#fff;text-indent:0;transform:translate(-50%, -50%) rotate(-90deg)}div#info-panel-covid-19{z-index:99999}.fivestar{max-width:718px;width:100%;font-family:Arial,sans-serif;text-align:center;color:#27348b;font-size:1rem;margin:50px auto}#page-interieure-full .fivestar{margin:0 auto}.fivestar #edit-sujet{text-align:left}.fivestar .js-form-item-notation.js-form-type-webform-rating:focus-within{outline:#27348b 1.5px dotted;outline-offset:0.2rem;font-weight:bold}.fivestar form .form-item-notation{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.fivestar form label{padding-top:0.1em}.fivestar form div.svg div.rateit-range{background:url("img/star-normal.svg");background-size:24px 24px}.fivestar form div.svg div.rateit-hover,.fivestar form div.svg div.rateit-selected{background:url("img/star-selected.svg");background-size:24px 24px;cursor:pointer}.fivestar form .form-item{text-align:left}.fivestar form .form-actions{text-align:right}.fivestar form #edit-actions-submit{background:#27348b;color:#fff;border-radius:50px;font-size:1.2rem;font-weight:700;margin-right:5px;padding:13px 30px;border:1px solid #27348b;display:inline-block;transition:all 0.2s ease-in}.fivestar form #edit-actions-submit:hover{background:#fff;color:#27348b;border:1px solid #27348b}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:#2E2E2E}.input::placeholder,.textarea::placeholder{color:#2E2E2E}.button:focus,.tooltip:focus,.custom-radio:focus-within,.form-checkbox-label:focus-within{outline:#27348b 1.5px dotted;outline-offset:0.2rem;font-weight:bold}fieldset{border:none}.forward-form{margin-top:20px}.node--view-mode-full .webform-submission-form,.node--view-mode-full .forward-form{border-top:6px solid #27348b;padding:0px 20px;background-color:white}.form-item .description,.webform-element-description{width:100%;font-size:0.9rem}.form-item .description.before,.webform-element-description.before{top:0}.webform-submission-form .info-required,.forward-form .info-required{padding:10px 0 0 0;font-size:1.1rem}.webform-submission-form .info-required span,.forward-form .info-required span{color:red}.webform-submission-form input[type="text"],.webform-submission-form input[type="tel"],.webform-submission-form input[type="email"],.forward-form input[type="text"],.forward-form input[type="tel"],.forward-form input[type="email"]{background:none;border-radius:0;border:0;height:45px}.webform-submission-form .webform-button--submit,.webform-submission-form .form-submit.button,.forward-form .webform-button--submit,.forward-form .form-submit.button{background:#27348b;color:#fff;border-radius:50px;font-size:1.2rem;font-weight:700;margin-left:2.25rem;padding:13px 30px;border:1px solid #27348b;display:inline-block;transition:all 0.2s ease-in}.webform-submission-form .webform-button--submit:hover,.webform-submission-form .form-submit.button:hover,.forward-form .webform-button--submit:hover,.forward-form .form-submit.button:hover{background:#fff;color:#27348b;border:1px solid #27348b}.webform-submission-form .webform-button--reset,.forward-form .webform-button--reset{background:#fff;color:#e75757;border-radius:50px;font-size:1.2rem;font-weight:700;margin-right:5px;padding:13px 30px;border:1px solid #e75757;display:inline-block;transition:all 0.2s ease-in}.webform-submission-form .webform-button--reset:hover,.forward-form .webform-button--reset:hover{background:#e75757;color:#fff;border:1px solid #e75757}.webform-submission-form .webform-confirmation,.forward-form .webform-confirmation{background-color:#fff;color:#27348b;padding-bottom:2px}.webform-submission-form .js-form-item-notation,.forward-form .js-form-item-notation{background:rgba(27,32,139,0.05)}.webform-submission-form .js-form-item,.forward-form .js-form-item{position:relative;margin:2.25rem}.webform-submission-form .js-form-item .js-form-item,.forward-form .js-form-item .js-form-item{margin:1.8rem 0}.webform-submission-form .js-form-item .js-form-item.form-type-radio,.webform-submission-form .js-form-item .js-form-item.form-type-checkbox,.forward-form .js-form-item .js-form-item.form-type-radio,.forward-form .js-form-item .js-form-item.form-type-checkbox{margin:0.5rem 0rem}.webform-submission-form .js-form-item .form-element-hint,.forward-form .js-form-item .form-element-hint{font-weight:400;font-size:0.6875rem;color:#1a1a1a;display:block}.webform-submission-form .js-form-item .form-element-bar,.forward-form .js-form-item .form-element-bar{position:relative;height:inherit}.webform-submission-form .js-form-item .form-element-bar::before,.forward-form .js-form-item .form-element-bar::before{display:none}.webform-submission-form .js-form-item .form-element-bar::after,.forward-form .js-form-item .form-element-bar::after{content:"";position:absolute;left:0;right:0;top:-45px;background:rgba(27,32,139,0.1);height:inherit;display:block;border-bottom:2px solid #e75757;transform:scaleX(0.0001);transition:transform ease-in 0.28s;will-change:transform;transform-origin:left}.webform-submission-form .js-form-item .description+.form-element-bar::after,.forward-form .js-form-item .description+.form-element-bar::after{top:-63px}.webform-submission-form .js-form-item .form-element:not([class*="form-webform"]),.forward-form .js-form-item .form-element:not([class*="form-webform"]){position:relative;background:rgba(27,32,139,0.05);border:none;border-bottom:1px #27348b dotted}.webform-submission-form .js-form-item .form-element:not([class*="form-webform"]):not(.form-textarea-wrapper),.forward-form .js-form-item .form-element:not([class*="form-webform"]):not(.form-textarea-wrapper){height:45px}.webform-submission-form .js-form-item .form-element:not([class*="form-webform"]) .form-element-label,.forward-form .js-form-item .form-element:not([class*="form-webform"]) .form-element-label{color:#27348b;font-size:1.5em;line-height:2rem;padding-left:0.35rem;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;top:0.9em;pointer-events:none;z-index:1;transform-origin:left center;transition:transform 0.28s ease, color 0.28s linear, opacity 0.28s linear;will-change:transform, color, opacity;position:absolute}.webform-submission-form .js-form-item .form-element.form-checkbox,.webform-submission-form .js-form-item .form-element.form-radio,.forward-form .js-form-item .form-element.form-checkbox,.forward-form .js-form-item .form-element.form-radio{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#27348b;border-radius:3px;-ms-flex-pack:center;justify-content:center;margin:0.5rem 0rem;padding:1rem;border:none}.webform-submission-form .js-form-item .form-element.form-checkbox .webform-element-description,.webform-submission-form .js-form-item .form-element.form-radio .webform-element-description,.forward-form .js-form-item .form-element.form-checkbox .webform-element-description,.forward-form .js-form-item .form-element.form-radio .webform-element-description{color:white}.webform-submission-form .js-form-item .form-element:focus-within,.forward-form .js-form-item .form-element:focus-within{border:none}.webform-submission-form .js-form-item .form-element:focus-within.form-radio,.forward-form .js-form-item .form-element:focus-within.form-radio{outline:#27348b 1.5px dotted;outline-offset:0.2rem;font-weight:bold}.webform-submission-form .js-form-item .form-element-field.-hasvalue ~ .form-element-label,.webform-submission-form .js-form-item .form-element-field:focus ~ .form-element-label,.forward-form .js-form-item .form-element-field.-hasvalue ~ .form-element-label,.forward-form .js-form-item .form-element-field:focus ~ .form-element-label{transform:translateY(-100%) translateY(-0.5em) scale(0.9);cursor:pointer;pointer-events:auto;font-size:inherit}.webform-submission-form .js-form-item .form-element-field:not(.field-input),.webform-submission-form .js-form-item input.form-url,.forward-form .js-form-item .form-element-field:not(.field-input),.forward-form .js-form-item input.form-url{outline:none;display:block;background:none;padding:0.4rem 0.125rem 0.0625rem;font-size:1.5em;border:0 solid transparent;line-height:1.5;color:#27348b;box-shadow:none;opacity:0.001;transition:opacity 0.28s ease;will-change:opacity;min-height:45px;width:100%}.webform-submission-form .js-form-item .form-element-field:-ms-input-placeholder,.forward-form .js-form-item .form-element-field:-ms-input-placeholder{color:#1b208b;transform:scale(0.9);transform-origin:left top}.webform-submission-form .js-form-item .form-element-field::placeholder,.forward-form .js-form-item .form-element-field::placeholder{color:#1b208b;transform:scale(0.9);transform-origin:left top}.webform-submission-form .js-form-item .form-element-field:focus ~ .form-element-bar::after,.forward-form .js-form-item .form-element-field:focus ~ .form-element-bar::after{transform:rotateY(0deg)}.webform-submission-form .js-form-item .form-element-field:focus,.forward-form .js-form-item .form-element-field:focus{color:#27348b}.webform-submission-form .js-form-item .form-element-label,.forward-form .js-form-item .form-element-label{transform:translateY(-12px)}.webform-submission-form .js-form-item .form-element-field.-hasvalue,.webform-submission-form .js-form-item .form-element-field:focus,.forward-form .js-form-item .form-element-field.-hasvalue,.forward-form .js-form-item .form-element-field:focus{opacity:1}.webform-submission-form .js-form-item .form-has-error .form-element-label.form-element-label,.webform-submission-form .js-form-item .form-has-error .form-element-hint,.forward-form .js-form-item .form-has-error .form-element-label.form-element-label,.forward-form .js-form-item .form-has-error .form-element-hint{color:#d9534f}.webform-submission-form .js-form-item .form-has-error .form-element-bar,.webform-submission-form .js-form-item .form-has-error .form-element-bar::after,.forward-form .js-form-item .form-has-error .form-element-bar,.forward-form .js-form-item .form-has-error .form-element-bar::after{background:#d9534f}.webform-submission-form .js-form-item .required:valid+.form-element-bar::after,.forward-form .js-form-item .required:valid+.form-element-bar::after{border:1.5px solid #259337}.webform-submission-form .js-form-item input.form-element-field:not(:placeholder-shown),.webform-submission-form .js-form-item textarea.form-element-field:not(:placeholder-shown),.forward-form .js-form-item input.form-element-field:not(:placeholder-shown),.forward-form .js-form-item textarea.form-element-field:not(:placeholder-shown){opacity:1}.webform-submission-form .js-form-item input.form-element-field:not(:placeholder-shown) ~ .form-element-label,.webform-submission-form .js-form-item textarea.form-element-field:not(:placeholder-shown) ~ .form-element-label,.forward-form .js-form-item input.form-element-field:not(:placeholder-shown) ~ .form-element-label,.forward-form .js-form-item textarea.form-element-field:not(:placeholder-shown) ~ .form-element-label{transform:translateY(-100%) translateY(-0.5em) scale(0.9);cursor:pointer;pointer-events:auto;font-size:1em}.webform-submission-form .js-form-item fieldset .fieldset-legend,.forward-form .js-form-item fieldset .fieldset-legend{color:#27348b;margin-left:2.5rem;font-size:0.9rem;font-weight:normal;padding-left:0.35rem}.webform-submission-form .js-form-item .form-checkbox,.webform-submission-form .js-form-item .form-radio,.forward-form .js-form-item .form-checkbox,.forward-form .js-form-item .form-radio{position:relative;margin-top:2.25rem;margin-bottom:2.25rem;text-align:left}.webform-submission-form .js-form-item .form-checkbox-inline .form-checkbox-label,.webform-submission-form .js-form-item .form-radio-inline .form-radio-label,.forward-form .js-form-item .form-checkbox-inline .form-checkbox-label,.forward-form .js-form-item .form-radio-inline .form-radio-label{display:inline-block;margin-right:1rem}.webform-submission-form .js-form-item .form-checkbox-legend,.webform-submission-form .js-form-item .form-radio-legend,.forward-form .js-form-item .form-checkbox-legend,.forward-form .js-form-item .form-radio-legend{margin:0 0 0.125rem 0;font-weight:500;font-size:1rem;color:#fff}.webform-submission-form .js-form-item .form-checkbox-label,.webform-submission-form .js-form-item .form-radio-label,.forward-form .js-form-item .form-checkbox-label,.forward-form .js-form-item .form-radio-label{position:relative;cursor:pointer;padding-left:2rem;text-align:left;color:#fff;display:block}.webform-submission-form .js-form-item .form-checkbox-label:hover i,.webform-submission-form .js-form-item .form-radio-label:hover i,.forward-form .js-form-item .form-checkbox-label:hover i,.forward-form .js-form-item .form-radio-label:hover i{color:#e75757}.webform-submission-form .js-form-item .form-checkbox-label span,.webform-submission-form .js-form-item .form-radio-label span,.forward-form .js-form-item .form-checkbox-label span,.forward-form .js-form-item .form-radio-label span{display:block}.webform-submission-form .js-form-item .form-checkbox-label input,.webform-submission-form .js-form-item .form-radio-label input,.forward-form .js-form-item .form-checkbox-label input,.forward-form .js-form-item .form-radio-label input{opacity:0.0001;position:absolute;left:0.25rem;top:0.25rem;margin:0;padding:0}.webform-submission-form .js-form-item .form-checkbox-button,.forward-form .js-form-item .form-checkbox-button{position:absolute;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:block;color:white;left:0;top:0.25rem;width:1rem;height:1rem;z-index:0;border:0.125rem solid currentColor;border-radius:0.0625rem;transition:color 0.28s ease;will-change:color}.webform-submission-form .js-form-item .form-checkbox-button::before,.webform-submission-form .js-form-item .form-checkbox-button::after,.forward-form .js-form-item .form-checkbox-button::before,.forward-form .js-form-item .form-checkbox-button::after{position:absolute;height:0;width:0.2rem;display:block;transform-origin:left top;border-radius:0.25rem;content:"";transition:opacity 0.28s ease, height 0s linear 0.28s;opacity:0;will-change:opacity, height;color:#e75757;background-color:#e75757;border-color:#e75757}.webform-submission-form .js-form-item .form-checkbox-button::before,.forward-form .js-form-item .form-checkbox-button::before{top:0.65rem;left:0.38rem;transform:rotate(-135deg);box-shadow:0 0 0 0.0625rem #27348b}.webform-submission-form .js-form-item .form-checkbox-button::after,.forward-form .js-form-item .form-checkbox-button::after{top:0.3rem;left:0;transform:rotate(-45deg)}.webform-submission-form .js-form-item .form-checkbox-field:checked ~ .form-checkbox-button,.forward-form .js-form-item .form-checkbox-field:checked ~ .form-checkbox-button{color:#e75757}.webform-submission-form .js-form-item .form-checkbox-field:checked ~ .form-checkbox-button::after,.webform-submission-form .js-form-item .form-checkbox-field:checked ~ .form-checkbox-button::before,.forward-form .js-form-item .form-checkbox-field:checked ~ .form-checkbox-button::after,.forward-form .js-form-item .form-checkbox-field:checked ~ .form-checkbox-button::before{opacity:1;transition:height 0.28s ease}.webform-submission-form .js-form-item .form-checkbox-field:checked ~ .form-checkbox-button::after,.forward-form .js-form-item .form-checkbox-field:checked ~ .form-checkbox-button::after{height:0.5rem}.webform-submission-form .js-form-item .form-checkbox-field:checked ~ .form-checkbox-button::before,.forward-form .js-form-item .form-checkbox-field:checked ~ .form-checkbox-button::before{height:1.2rem;transition-delay:0.28s}.webform-submission-form .js-form-item input.form-element-field:not(:placeholder-shown),.webform-submission-form .js-form-item textarea.form-element-field:not(:placeholder-shown),.forward-form .js-form-item input.form-element-field:not(:placeholder-shown),.forward-form .js-form-item textarea.form-element-field:not(:placeholder-shown){opacity:1}.webform-submission-form .js-form-item input.form-element-field:not(:placeholder-shown) ~ .form-element-label,.webform-submission-form .js-form-item textarea.form-element-field:not(:placeholder-shown) ~ .form-element-label,.forward-form .js-form-item input.form-element-field:not(:placeholder-shown) ~ .form-element-label,.forward-form .js-form-item textarea.form-element-field:not(:placeholder-shown) ~ .form-element-label{transform:translateY(-100%) translateY(-0.5em) scale(0.9);cursor:pointer;pointer-events:auto}.webform-submission-form .js-form-item textarea.form-element-field,.forward-form .js-form-item textarea.form-element-field{height:auto;min-height:3rem}.webform-submission-form .js-form-item .form-textarea-wrapper.form-element,.forward-form .js-form-item .form-textarea-wrapper.form-element{position:relative;border:1px solid #27348b}.webform-submission-form .js-form-item .form-textarea-wrapper.form-element:focus-within,.forward-form .js-form-item .form-textarea-wrapper.form-element:focus-within{background-color:rgba(27,32,139,0.1);border:1px solid #e75757}.webform-submission-form .js-form-item .form-radio-button,.forward-form .js-form-item .form-radio-button{position:absolute;left:0;cursor:pointer;display:block;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#fff}.webform-submission-form .js-form-item .form-radio-button::before,.webform-submission-form .js-form-item .form-radio-button::after,.forward-form .js-form-item .form-radio-button::before,.forward-form .js-form-item .form-radio-button::after{content:"";position:absolute;left:0;top:0;margin:0.25rem;width:1rem;height:1rem;transition:transform 0.28s ease, color 0.28s ease;border-radius:50%;border:0.125rem solid currentColor;will-change:transform, color}.webform-submission-form .js-form-item .form-radio-button::after,.forward-form .js-form-item .form-radio-button::after{transform:scale(0);background-color:#e75757;border-color:#e75757}.webform-submission-form .js-form-item .form-radio-field:checked ~ .form-radio-button::after,.forward-form .js-form-item .form-radio-field:checked ~ .form-radio-button::after{transform:scale(0.55)}.webform-submission-form .js-form-item .form-radio-field:checked ~ .form-radio-button::before,.forward-form .js-form-item .form-radio-field:checked ~ .form-radio-button::before{color:#e75757}.webform-submission-form .js-form-item .form-has-error .form-checkbox-button,.webform-submission-form .js-form-item .form-has-error .form-radio-button,.forward-form .js-form-item .form-has-error .form-checkbox-button,.forward-form .js-form-item .form-has-error .form-radio-button{color:#d9534f}.webform-submission-form .js-form-item select.form-element-field,.forward-form .js-form-item select.form-element-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.webform-submission-form .js-form-item .form-select-placeholder,.forward-form .js-form-item .form-select-placeholder{color:#a6a6a6;display:none}.webform-submission-form .js-form-item .form-select .form-element-bar::before,.forward-form .js-form-item .form-select .form-element-bar::before{content:"";position:absolute;height:0.8em;width:0.8em;border-bottom:3px solid #27348b;border-right:3px solid #27348b;display:block;right:0.8em;bottom:0;transition:transform 0.28s ease;transform:translateY(-100%) rotateX(0deg) rotate(45deg);will-change:transform;top:-20px}.webform-submission-form .js-form-item .form-select select:focus ~ .form-element-bar::before,.forward-form .js-form-item .form-select select:focus ~ .form-element-bar::before{transform:translateY(-50%) rotateX(180deg) rotate(45deg)}.webform-submission-form .js-form-item .button:last-child,.forward-form .js-form-item .button:last-child{margin-left:2.5rem}.webform-submission-form .js-form-item .webform-confirmation__message,.webform-submission-form .js-form-item .webform-confirmation__back,.forward-form .js-form-item .webform-confirmation__message,.forward-form .js-form-item .webform-confirmation__back{margin:0 0 1em 0;font-family:'Roboto', sans-serif;font-size:1.4rem}.webform-submission-form .js-form-item .webform-confirmation__message h2,.webform-submission-form .js-form-item .webform-confirmation__back h2,.forward-form .js-form-item .webform-confirmation__message h2,.forward-form .js-form-item .webform-confirmation__back h2{color:#27348b;font-size:1.8rem;margin-bottom:20px}.webform-submission-form .js-form-item .forward-form.has-addons.field,.forward-form .js-form-item .forward-form.has-addons.field{display:block}.webform-submission-form .js-form-item .edit-fichier-image-upload-button,.forward-form .js-form-item .edit-fichier-image-upload-button{margin:0px 45px}.webform-submission-form .js-form-item .form-element.form-webform_rating,.forward-form .js-form-item .form-element.form-webform_rating{padding:10px 1em;border-bottom:none;border-radius:3px;display:-ms-flexbox;display:flex}.webform-submission-form .js-form-item .form-element.form-webform_rating .rateit,.forward-form .js-form-item .form-element.form-webform_rating .rateit{top:3px}.webform-submission-form .js-form-item .form-element.form-webform_rating h2,.forward-form .js-form-item .form-element.form-webform_rating h2{position:relative;color:#27348b;font-size:1.5em;padding-right:0.35rem}@media only screen and (max-width: 801px){.node--view-mode-full .webform-submission-form,.node--view-mode-full .forward-form{padding:0}.webform-submission-form label,.forward-form label{font-size:0.8em}.webform-submission-form .js-form-item,.forward-form .js-form-item{margin:2.25rem 0}}.page-node-type-actualite .paragraph--type--chiffre p+p{margin-top:0}.page-node-type-actualite figure figcaption{text-align:left;max-width:100%;padding-top:0;padding-left:25px}.page-node-type-actualite figure figcaption p{margin-top:0;font-size:1rem}.page-node-type-actualite figure figcaption p+p{margin-top:0}.page-node-type-actualite .field--name-field-tags,.page-node-type-actualite .field--name-field-news-format{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.page-node-type-actualite .field--name-field-tags .field__item,.page-node-type-actualite .field--name-field-news-format .field__item{margin-left:15px;background:#eff0f6;border-radius:5px;color:#27348b;font-family:"Asap",sans-serif;padding:5px 10px}.page-node-type-actualite .field--name-field-tags .field__item+.field__item,.page-node-type-actualite .field--name-field-news-format .field__item+.field__item{margin-left:15px}.page-node-type-actualite .chapo-actualites{font-family:"Crimson Text",serif;font-size:1.5em;margin:0 auto 50px auto;max-width:90%;text-align:left;font-weight:bold}.page-node-type-actualite .field--name-field-contenu{max-width:90%;text-align:left;padding-left:0}.page-node-type-actualite .introduction .field--name-field-image-a-la-une .field__item{max-width:90%;margin:0 auto}.page-node-type-actualite .introduction .infographie .credits{font-size:1.2rem}.page-node-type-actualite .introduction figcaption p{margin-top:0;margin-bottom:0;font-size:1.2rem}.page-node-type-actualite .introduction figcaption p+p{margin-top:0;margin-bottom:0}.page-node-type-actualite .introduction p{font-family:"Crimson Text",serif;font-size:1.571rem;max-width:100%;line-height:1.3em}.page-node-type-actualite .introduction p+p{margin-top:35px}.page-node-type-actualite .introduction p.date{font-size:1rem;font-family:"Asap",sans-serif;margin-bottom:0}.page-node-type-actualite .introduction .faqfield-answer p+p{margin-top:0}.page-node-type-actualite .introduction .field--name-field-credits,.page-node-type-actualite .introduction .field--name-field-texte-alt{text-align:left}.page-node-type-actualite .introduction .partage-reseaux{margin-bottom:35px}.page-node-type-actualite .introduction h3.accordion{color:#27348b;border-bottom:1px solid #27348b;padding-bottom:10px;margin-bottom:10px;font-size:1.4rem;cursor:pointer}.page-node-type-actualite .introduction h2{color:#27348b;font-family:"Asap",sans-serif;font-size:2rem;font-weight:700;border-bottom:1px solid #27348b;margin-bottom:16px;margin-top:40px}.page-node-type-actualite .introduction article .paragraph{margin-bottom:2.5rem}.page-node-type-actualite .introduction article .liens-boutons{margin-bottom:1.5rem}.page-node-type-actualite .introduction .paragraph,.page-node-type-actualite .introduction .liens-boutons{font-family:"Crimson Text",serif;font-size:1.571rem;line-height:1.2}.page-node-type-actualite .introduction .paragraph .image,.page-node-type-actualite .introduction .liens-boutons .image{margin-bottom:25px}.page-node-type-actualite .introduction .paragraph table,.page-node-type-actualite .introduction .paragraph .button,.page-node-type-actualite .introduction .liens-boutons table,.page-node-type-actualite .introduction .liens-boutons .button{font-family:"Arial",sans-serif}.page-node-type-actualite .introduction .paragraph table,.page-node-type-actualite .introduction .liens-boutons table{margin-top:15px;font-family:Arial, sans-serif;font-size:1rem}.page-node-type-actualite .introduction .paragraph table caption,.page-node-type-actualite .introduction .liens-boutons table caption{background:#e7e7e7;padding:10px 0}.page-node-type-actualite .introduction .paragraph table th,.page-node-type-actualite .introduction .liens-boutons table th{background:#27348b;border:1px solid #fff;color:#fff}.page-node-type-actualite .introduction .paragraph table td,.page-node-type-actualite .introduction .liens-boutons table td{color:#3e3e3e}.page-node-type-actualite .introduction .paragraph h2,.page-node-type-actualite .introduction .paragraph h3,.page-node-type-actualite .introduction .paragraph h4,.page-node-type-actualite .introduction .liens-boutons h2,.page-node-type-actualite .introduction .liens-boutons h3,.page-node-type-actualite .introduction .liens-boutons h4{font-weight:bold;margin-bottom:15px}.page-node-type-actualite .introduction .paragraph h3,.page-node-type-actualite .introduction .liens-boutons h3{color:#27348b;border-bottom:none;font-size:1.714rem;margin-top:15px}.page-node-type-actualite .introduction .paragraph h4,.page-node-type-actualite .introduction .liens-boutons h4{font-size:1.5rem;margin-top:15px}.page-node-type-actualite .introduction .paragraph ul,.page-node-type-actualite .introduction .liens-boutons ul{list-style-type:none;padding-left:25px;margin:20px 0}.page-node-type-actualite .introduction .paragraph ul li:not(.button),.page-node-type-actualite .introduction .liens-boutons ul li:not(.button){position:relative;padding-bottom:5px}.page-node-type-actualite .introduction .paragraph ul li:not(.button)::before,.page-node-type-actualite .introduction .liens-boutons ul li:not(.button)::before{content:'';position:absolute;top:10px;left:-20px;width:10px;height:10px;border-radius:50%;background-color:#27348b}.page-node-type-actualite .introduction .paragraph ol,.page-node-type-actualite .introduction .liens-boutons ol{padding-left:25px;margin:20px 0}.page-node-type-actualite .introduction .paragraph ol li:not(.button),.page-node-type-actualite .introduction .liens-boutons ol li:not(.button){padding-bottom:5px}.page-node-type-actualite .introduction .block-mct-specifics ul{padding-left:0}.page-node-type-actualite .introduction .button{display:block;margin-left:0;margin-bottom:0.8571rem;text-align:left;white-space:normal;min-height:55px;height:auto;background:none;border:none;margin-left:0;margin-right:0}.page-node-type-actualite .introduction .button a{background:#fff;color:#27348b;border-radius:50px;font-size:1.2rem;font-weight:700;margin-right:5px;padding:13px 30px;border:1px solid #27348b;display:inline-block;transition:all 0.2s ease-in}.page-node-type-actualite .introduction .button a:hover{background:#27348b;color:#fff;border:1px solid #27348b}.page-node-type-actualite .introduction .button .document-pdf{position:relative}.page-node-type-actualite .introduction .button .document-pdf::before{content:"";position:absolute;top:50%;left:10px;transform:translateY(-50%);font-size:1rem;color:#e75757}.page-node-type-actualite .introduction .liens-boutons ul{padding-left:0}.page-node-type-actualite .introduction .item-list li.button{margin-left:0;margin-bottom:0.8571rem}.page-node-type-actualite .introduction .paragraph--type--video .field--name-field-description{display:none}.page-node-type-actualite .chiffres .bouton{text-align:center}.block-last-news-block h2{margin-bottom:16px;border-bottom:1px solid #27348b}.block-last-news-block section h3{font-family:"Asap",sans-serif;font-weight:700;margin-bottom:16px}.block-n2-news-block h3{font-weight:700}.block-last-news-block,.block-n2-news-block{margin:80px auto 50px auto}.block-last-news-block section h2,.block-n2-news-block section h2{font-family:"Asap", sans-serif;font-size:2rem;color:#27348b;text-align:left;padding:0;margin:0 auto;line-height:1.5;font-weight:700}.last-news-block.columns{-ms-flex-pack:justify;justify-content:space-between}.last-news-block .column:not(:first-child){margin-right:0;padding-bottom:0.75rem}.last-news-block .news-item{background:#fff;box-shadow:0px 0px 5px rgba(0,0,0,0.25);text-align:left;height:100%;padding-bottom:15px}.last-news-block .news-item p.date{color:#27348b;font-size:1.3rem;padding-left:25px;padding-right:25px;margin-bottom:10px;margin-top:0}.last-news-block .news-item .node--type-actualite h3,.last-news-block .news-item .node-news-content h3{border-bottom:0;font-size:1.6rem;line-height:1;padding:0}.last-news-block .news-item .node--type-actualite h3 a,.last-news-block .news-item .node-news-content h3 a{color:#1a1a1a}.last-news-block .news-item .node--type-actualite h3 a:hover,.last-news-block .news-item .node-news-content h3 a:hover{text-decoration:underline}.last-news-block .news-item .node--type-actualite h3 a .field--name-title,.last-news-block .news-item .node-news-content h3 a .field--name-title{border-bottom:0}.last-news-block .news-item .node-news-content h3{padding:0 25px}@media only screen and (max-width: 1087px){.block-last-news-block,.block-n2-news-block{margin:0px auto 50px auto}}.autocomplete-results{position:absolute;max-width:480px;width:100%;margin-top:-25px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#fff;border:2px solid #d4d4d4;border-top:none;z-index:99;top:100%}.autocomplete-results:empty{display:none}.autocomplete-results p{font-weight:bold;padding:0 10px}.autocomplete-results p.acces-direct{display:block;color:#27348b;border-bottom:1px solid #d4d4d4;margin:10px 0;padding:5px 10px}.autocomplete-results ul>li{padding:10px;cursor:pointer;color:#848383}.autocomplete-results ul>li:hover{background-color:#e9e9e9}.autocomplete-results ul>li a{color:#27348b}.autocomplete-results ul>li a::before{content:"";padding-right:10px}.autocomplete-results ul>li button.search-term{padding:0;margin:0;min-height:0}.autocomplete-active{background-color:DodgerBlue !important;color:#ffffff}#localite-autocomplete-results{margin-top:0px}.block-mct-specifics-hp-city-block{margin-bottom:25px}.block.block-mct-localite-search{max-width:1180px;background:#27348b;margin:25px auto;margin-bottom:25px;padding:25px 30px}.block.block-mct-localite-search h2{position:relative;margin-top:20px;margin-right:50px;-ms-flex-item-align:start;align-self:flex-start;float:left;color:#fff;font-weight:bold;font-size:1.5rem;line-height:1}.block.block-mct-localite-search .search-input-container{width:100%}.block.block-mct-localite-search .localite-search-form div input[type=text]{border-radius:10px;color:#848383}.block.block-mct-localite-search .form-item-search{width:100%}.block.block-mct-localite-search .localite-search-form{margin-bottom:0;display:table-caption}.block.block-mct-localite-search .form-input input{padding:15px 15px;border:0}@media only screen and (max-width: 801px){.block.block-mct-localite-search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.results-head{border-bottom:1px solid #d9d9d9;margin-bottom:20px;padding-bottom:10px;color:#27348b}.results-head a{color:#27348b}.results-head .total-results{font-weight:700;font-size:2rem}.results-head .data-results{right:0;position:relative;font-size:1.2rem}.results-head .data-results .data-count{display:inline-block}.results-head .data-results .data-sort{position:absolute;right:0;z-index:9999;width:200px}.results-head .data-results .data-sort .current-sort{cursor:pointer;display:block}.results-head .data-results .data-sort .current-sort::after{padding-left:5px;content:"";top:10px;right:0;transform:translateY(-50%);transition:all 0.5s ease;font-size:1.5rem}.results-head .data-results .data-sort .change-sort{display:block}.results-list{margin-bottom:20px}.block-mct-specifics-administrative-procedures-block{margin-top:-40px}.entity-list-item{list-style-type:none}.view-taxonomy-term .view-content{margin-bottom:40px}@media only screen and (max-width: 1240px){#liste-bloc-n1 #public-policies{-ms-flex-wrap:wrap;flex-wrap:wrap}}#liste-bloc-n1 #public-policies .column{display:block;-ms-flex-preferred-size:unset;flex-basis:unset;-ms-flex-positive:unset;flex-grow:unset;-ms-flex-negative:unset;flex-shrink:unset;padding:0.75rem;max-width:635px;width:100%}#liste-bloc-n1 section{margin-bottom:20px}#liste-bloc-n1 section:not(#search-and-video){background:#fff;border-top:5px solid #27348b;box-shadow:1px 1px 2px rgba(0,0,0,0.1);font-size:1.2rem;padding:20px}#liste-bloc-n1 section:not(#search-and-video) h2{color:#27348b;font-size:2rem;font-weight:700;line-height:2.4rem;margin-bottom:25px;border:none;margin-top:0;padding-bottom:0}#liste-bloc-n1 section:not(#search-and-video) h2:before{content:"";font-family:"Pictos";padding-right:10px}#liste-bloc-n1 section:not(#search-and-video) ul{padding-left:0}#liste-bloc-n1 section:not(#search-and-video) ul li{position:relative;list-style-type:none;margin:0 0 5px 0;padding-left:25px}#liste-bloc-n1 section:not(#search-and-video) ul li:before{position:absolute;top:3px;left:0;transition:all .2s linear;font-family:"Pictos";content:"";color:#27348b;font-size:1rem}#liste-bloc-n1 section:not(#search-and-video) ul li:hover::before{left:4px}#liste-bloc-n1 section:not(#search-and-video) ul li a{color:#1a1a1a}#liste-bloc-n1 section:not(#search-and-video) ul li a:hover{color:#27348b;text-decoration:underline}#liste-bloc-n1 section:not(#search-and-video).theme1{border-top:5px solid #e75757}#liste-bloc-n1 section:not(#search-and-video).theme1 h3{color:#e75757}#liste-bloc-n1 section:not(#search-and-video).theme1 ul{padding-left:0}#liste-bloc-n1 section:not(#search-and-video).theme1 ul li{list-style-type:none;margin-bottom:5px}#liste-bloc-n1 section:not(#search-and-video).theme1 ul li:before{font-family:"Pictos";content:"\e900";color:#e75757;padding-right:10px;font-size:1rem}#liste-bloc-n1 section:not(#search-and-video).theme1 ul li a:hover{color:#e75757;text-decoration:underline}#liste-bloc-n1 section:not(#search-and-video).pp-lois{border-top:5px solid #e75757}#liste-bloc-n1 section:not(#search-and-video).pp-lois h2{color:#e75757}#liste-bloc-n1 section:not(#search-and-video).pp-lois li::before{color:#e75757}@media only screen and (max-width: 1087px){#liste-politiques-publiques{padding:0}#liste-politiques-publiques section{margin-bottom:0}#liste-politiques-publiques .column{padding-top:0;padding-bottom:0}}.publications{max-width:718px;width:100%;margin-bottom:50px}.publications h2{color:#27348b;font-family:"Asap",sans-serif;font-size:2rem;font-weight:700;border-bottom:1px solid #27348b;margin-bottom:16px}.publications .columns{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;padding-top:14px}.publications .columns:last-child{padding-left:25px;padding-right:25px}.publications .columns .column{background:#fff;box-shadow:0px 0px 2px rgba(0,0,0,0.25);font-family:Asap,sans-serif;max-width:190px !important;width:100% !important;margin:0 20px;padding:105px 25px 15px}.publications .columns .column a{color:#27348b;font-weight:bold;font-size:1.2rem;line-height:1.8rem}.publications .columns .column a:hover{text-decoration:underline}.publications .columns .column a.document-pdf:after{content:"";position:absolute;top:20px;left:45%;transform:translateX(-50%);font-size:5rem;color:#e75757}.publications .columns .column p{font-size:1rem;color:#27348b}@media only screen and (max-width: 1087px){.publications h2{margin:0px 10px 16px 10px}}.block-mct-specifics-ministeres-block{max-width:1250px;width:100%;margin:0 auto 80px}.block-mct-specifics-ministeres-block #liste-vignettes{padding-top:80px}@media only screen and (max-width: 780px){.block-mct-specifics-ministeres-block #liste-vignettes{margin:0 10px}}.block-mct-specifics-ministeres-block #liste-vignettes .columns{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 780px){.block-mct-specifics-ministeres-block #liste-vignettes .columns{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%}}.block-mct-specifics-ministeres-block #liste-vignettes .columns .column{width:100%;min-height:515px;margin-bottom:25px}@media only screen and (max-width: 801px){.block-mct-specifics-ministeres-block #liste-vignettes .columns .column{margin-right:0;position:relative;min-height:200px}}.block-mct-specifics-ministeres-block #liste-vignettes .columns .column article{height:100%;box-shadow:0px 0px 5px rgba(0,0,0,0.25)}@media only screen and (max-width: 801px){.block-mct-specifics-ministeres-block #liste-vignettes .columns .column article{width:100%;position:absolute}}.block-mct-specifics-ministeres-block #liste-vignettes .columns .column article:hover{filter:opacity(0.9)}@media only screen and (min-width: 1220px){.block-mct-specifics-ministeres-block #liste-vignettes .columns .column article:nth-child(3n){margin-right:0}}.block-mct-specifics-ministeres-block #liste-vignettes .columns .column article.odd{background-size:cover}.block-mct-specifics-ministeres-block #liste-vignettes .columns .column article.odd a .infos-article{background:rgba(130,147,153,0.75)}@media only screen and (max-width: 780px){.block-mct-specifics-ministeres-block #liste-vignettes .columns .column article.odd a .infos-article{padding:0 10px}}.block-mct-specifics-ministeres-block #liste-vignettes .columns .column article.even{background-size:cover}.block-mct-specifics-ministeres-block #liste-vignettes .columns .column article.even a .infos-article{background:rgba(39,52,139,0.75)}.block-mct-specifics-ministeres-block #liste-vignettes .columns .column article a .infos-article{height:100%;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-mct-specifics-ministeres-block #liste-vignettes .columns .column article a .infos-article h2{color:#fff;width:100%;text-align:center;margin-bottom:20px;font-size:2rem;font-weight:700;line-height:2.4rem;text-shadow:1px 1px 1px rgba(150,150,150,0.5);border:none;padding-bottom:0;margin-top:0}.block-mct-specifics-ministeres-block #liste-vignettes .columns .column article a .infos-article .separation{height:1px;border-bottom:3px solid #fff;width:66px}.entity-list.actualites.layout.layout--twocol .layout__region.layout__region--second{-ms-flex:0 1 100%;flex:0 1 100%;border-top:1px solid #eff0f6;padding-top:20px;margin-top:5px}.entity-list .entity-list-item{list-style-type:none}.entity-list h2.total{color:#27348b;text-align:right;font-size:1rem;border:none;margin:0;right:0;padding:0;font-weight:normal}article.node--view-mode-liste{border-bottom:1px solid #d9d9d9;margin-bottom:20px;padding-bottom:5px;padding-top:20px}article.node--view-mode-liste .tags .field--type-entity-reference{background:#eff0f6;border-radius:5px;color:#27348b;font-family:"Asap",sans-serif;padding:5px 10px}article.node--view-mode-liste h3,article.node--view-mode-liste h2{border-bottom:none;font-size:1.5em;line-height:1.2;padding-bottom:5px;margin-top:0;margin-bottom:0}article.node--view-mode-liste h3 a,article.node--view-mode-liste h2 a{color:#27348b}article.node--view-mode-liste h3 span,article.node--view-mode-liste h2 span{color:#27348b;font-family:"Asap",sans-serif;font-weight:700}article.node--view-mode-liste .date{color:#27348b;margin-bottom:10px}article.node--view-mode-liste .field--name-field-chapo{color:#1a1a1a;line-height:1.3em}.block-mct-news-filter{background:#fff;border-radius:5px;box-shadow:0px 0px 2px rgba(0,0,0,0.25);color:#27348b;font-family:"Asap",sans-serif;font-size:1.15em;padding:20px}.block-mct-news-filter a{color:#27348b}.block-mct-news-filter a.reset-link::before{font-family:"Pictos";content:"";padding-right:10px}.block-mct-news-filter h2{font-weight:bold;font-size:1.4rem;border-bottom:1px solid #27348b;padding-bottom:5px;margin-bottom:10px;width:100%}.block-mct-news-filter.search-facet:not(:last-child){margin-bottom:-5px}.block-mct-news-filter.search-facet:not(:first-child){box-shadow:0px 2px 2px rgba(0,0,0,0.25)}.block-mct-news-filter.search-facet h2{font-weight:bold;font-size:1.4rem;border-bottom:1px solid #27348b;padding-bottom:5px;margin-bottom:10px;width:100%}.block-mct-news-filter.search-facet ul>li>a.is-active{font-weight:bold}.block-mct-news-filter .news-filter-form.has-addons.field{display:block}.block-mct-news-filter .news-filter-form.has-addons.field fieldset legend{font-size:1.4rem;border-bottom:1px solid #27348b;padding-bottom:5px;margin-bottom:10px;width:100%}.block-mct-news-filter .news-filter-form .form-checkbox,.block-mct-news-filter .news-filter-form .form-radio{position:relative;text-align:left}.block-mct-news-filter .news-filter-form .form-checkbox-inline .form-checkbox-label,.block-mct-news-filter .news-filter-form .form-radio-inline .form-radio-label{display:inline-block;margin-right:1rem}.block-mct-news-filter .news-filter-form .form-checkbox-legend,.block-mct-news-filter .news-filter-form .form-radio-legend{margin:0 0 0.125rem 0;font-weight:500;font-size:1rem;color:#333}.block-mct-news-filter .news-filter-form .form-checkbox-label,.block-mct-news-filter .news-filter-form .form-radio-label{position:relative;cursor:pointer;padding-left:1.5rem;text-align:left;color:#333;display:block;margin-bottom:0.5rem}.block-mct-news-filter .news-filter-form .form-checkbox-label:hover i,.block-mct-news-filter .news-filter-form .form-radio-label:hover i{color:#27348b}.block-mct-news-filter .news-filter-form .form-checkbox-label span,.block-mct-news-filter .news-filter-form .form-radio-label span{display:block}.block-mct-news-filter .news-filter-form .form-checkbox-label input,.block-mct-news-filter .news-filter-form .form-radio-label input{width:auto;opacity:0.0001;position:absolute;left:0.25rem;top:0.25rem;margin:0;padding:0}.block-mct-news-filter .news-filter-form .form-checkbox-button{position:absolute;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:block;color:#999;left:0;top:0.25rem;width:1rem;height:1rem;z-index:0;border:0.125rem solid currentColor;border-radius:0.0625rem;transition:color 0.28s ease;will-change:color}.block-mct-news-filter .news-filter-form .form-checkbox-button::before,.block-mct-news-filter .news-filter-form .form-checkbox-button::after{position:absolute;height:0;width:0.2rem;background-color:#27348b;display:block;transform-origin:left top;border-radius:0.25rem;content:"";transition:opacity 0.28s ease, height 0s linear 0.28s;opacity:0;will-change:opacity, height}.block-mct-news-filter .news-filter-form .form-checkbox-button::before{top:0.65rem;left:0.38rem;transform:rotate(-135deg);box-shadow:0 0 0 0.0625rem #fff}.block-mct-news-filter .news-filter-form .form-checkbox-label:focus-within{color:#27348b}.block-mct-news-filter .news-filter-form .form-checkbox-button::after{top:0.3rem;left:0;transform:rotate(-45deg)}.block-mct-news-filter .news-filter-form .form-checkbox-field:checked ~ .form-checkbox-button{color:#27348b}.block-mct-news-filter .news-filter-form .form-checkbox-field:checked ~ .form-checkbox-button::after,.block-mct-news-filter .news-filter-form .form-checkbox-field:checked ~ .form-checkbox-button::before{opacity:1;transition:height 0.28s ease}.block-mct-news-filter .news-filter-form .form-checkbox-field:checked ~ .form-checkbox-button::after{height:0.5rem}.block-mct-news-filter .news-filter-form .form-checkbox-field:checked ~ .form-checkbox-button::before{height:1.2rem;transition-delay:0.28s}.block-mct-news-filter .news-filter-form input.button{display:block;margin:0 auto;text-align:center;white-space:normal;min-height:55px;height:auto;background:#27348b;color:#fff;border-radius:50px;font-size:1.2rem;font-weight:700;padding:13px 30px;border:1px solid #fff;transition:all 0.2s ease-in;margin-top:20px}.block-mct-news-filter .news-filter-form input.button:hover{background:#fff;color:#27348b;border:1px solid #27348b}.block-mct-news-filter .news-filter-form a.button,.block-mct-news-filter .news-filter-form button.button{display:inline-block;margin:0 auto;text-align:center;white-space:normal;min-height:55px;height:auto;background:#27348b;color:#fff;border-radius:50px;font-size:1.2rem;font-weight:700;padding:13px 30px;border:1px solid #fff;transition:all 0.2s ease-in;margin-top:20px;left:50%;transform:translate(-50%, -50%)}.block-mct-news-filter .news-filter-form a.button:hover,.block-mct-news-filter .news-filter-form button.button:hover{background:#fff;color:#27348b;border:1px solid #27348b}.contact-presse-actus{background:#27348b;border-radius:5px;box-shadow:0px 0px 2px rgba(0,0,0,0.25);color:#fff;font-size:1.15em;padding:20px}.contact-presse-actus h2{font-size:1.4rem;font-weight:700;border-bottom:1px solid #fff;padding-bottom:5px;margin-bottom:10px;width:100%}.contact-presse-actus strong{color:#fff}.contact-presse-actus p:not(.button) a{color:#27348b;text-decoration:underline}.contact-presse-actus p:not(.button) a:hover{text-decoration:underline;background-color:rgba(27,32,139,0.05);border-radius:3px}.contact-presse-actus a,.contact-presse-actus p.email-presse a{color:#fff}.contact-presse-actus a:hover,.contact-presse-actus p.email-presse a:hover{text-decoration:underline}.contact-presse-actus .button{display:block;margin-left:0;margin-bottom:0.8571rem;text-align:center;white-space:normal;min-height:55px;height:auto;background:none;border:none;margin-top:20px}.contact-presse-actus .button a{background:#27348b;color:#fff;border-radius:50px;font-size:1.2rem;font-weight:700;margin-right:5px;padding:13px 30px;border:1px solid #fff;display:inline-block;transition:all 0.2s ease-in}.contact-presse-actus .button a:hover{background:#fff;color:#27348b;border:1px solid #fff}.contact-presse-actus .email-presse{margin-bottom:10px}.ministres-agendas{background:#d5d6c9;margin-top:80px;max-width:100%;padding-top:50px;padding-bottom:80px;color:#27348b}.ministres-agendas h2{color:#27348b;font-family:"Asap",sans-serif;font-size:2rem;font-weight:700;border-bottom:1px solid #27348b;margin-bottom:16px;border-bottom:0;max-width:1180px;margin:0 auto 35px auto}.ministres-agendas .columns{max-width:1180px;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.ministres-agendas .columns .column article{position:relative;margin-bottom:20px;padding:15px;width:100%;background:#fff;box-shadow:0px 0px 5px rgba(0,0,0,0.25)}.ministres-agendas .columns .column article:last-child{margin-right:0}@media only screen and (max-width: 980px){.ministres-agendas .columns .column article{margin:0 auto 20px auto}.ministres-agendas .columns .column article:last-child{margin-right:auto}}.ministres-agendas .columns .column article h3{font-size:2rem;font-weight:700;line-height:2.2rem;margin-bottom:10px;margin-top:80%}.ministres-agendas .columns .column article p.description{font-size:1.2rem;line-height:1.4rem;min-height:125px;padding-right:20px}.ministres-agendas .columns .column article ul li{position:relative;margin-bottom:0;border:none;color:#27348b;font-weight:700}.ministres-agendas .columns .column article ul li a{color:#27348b}.ministres-agendas .columns .column article ul li a::after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);height:15px;width:1px;background-color:#27348b}.ministres-agendas .columns .column article ul li a:hover{text-decoration:underline}.ministres-agendas .columns .column article ul li:first-child{padding-left:0}.ministres-agendas .columns .column article ul li:last-child{border-right:none}.ministres-agendas .columns .column article ul li:nth-child(3) a::after{display:none}.ministres-agendas .columns .column article ul li:last-child{padding-left:0}.ministres-agendas .columns .column article ul li:last-child a{padding:10px 12px;margin-left:auto;background:#27348b;border-radius:50px;color:#fff}.ministres-agendas .columns .column article ul li:last-child a:hover{background:#fff;color:#27348b;border:3px solid #27348b;padding:7px 9px}.ministres-agendas .columns .column article ul li:last-child a::after{display:none}.ministres-agendas .columns .column article img{left:0;padding:0;position:absolute;top:0;width:100%}.block-n2-news-block section h3{border-bottom:0;margin-bottom:0}.block-n2-news-block .titraille{border-bottom:1px solid #27348b;margin-bottom:25px;-ms-flex-align:center;align-items:center}.block-n2-news-block .titraille .column{padding:0}.block-n2-news-block .titraille .column p{text-align:right}.block-n2-news-block .titraille .column p a{color:#27348b;text-decoration:underline}.block-n2-news-block .titraille .column p a:hover{text-decoration:underline;background-color:rgba(27,32,139,0.05);border-radius:3px}.block-n2-news-block .titraille .column p a{text-decoration:none}.block-n2-news-block .titraille .column p a:focus{outline:#27348b 1.5px dotted;outline-offset:0.2rem;font-weight:bold}@media only screen and (max-width: 1087px){.block-n2-news-block .titraille{margin:0 10px}.last-news-block{margin:0 10px}}.pager{font-family:"Asap",sans-serif;padding-bottom:20px;margin-top:20px}.pager li{color:#27348b}.pager li:not(:first-child):before{content:"|";padding:0.5em}.pager li:not(:first-child){padding-left:0;padding-right:0}.pager a{color:#27348b}.bloc_service{background-color:#f5f5f5;border-bottom:2px solid #d9d9d9;border-top:2px solid #d9d9d9;box-shadow:inset 0px 5px 5px #e9e9e9, inset 0px -5px 5px #e9e9e9;text-align:center;padding:0 2em 3em 3em}.bloc_service .h2{display:inline-block;color:#27348b;font-family:"Asap",sans-serif;font-size:2rem;font-weight:700;border-bottom:1px solid #27348b;padding-bottom:15px;margin-bottom:15px;line-height:1;margin-top:40px}.bloc_lien_service{background-color:#f5f5f5;border-bottom:2px solid #d9d9d9;border-top:2px solid #d9d9d9;box-shadow:inset 0px 5px 5px #e9e9e9, inset 0px -5px 5px #e9e9e9;text-align:center;padding:0 2em 3em 3em}.bloc_lien_service .h2{display:inline-block;color:#27348b;font-family:"Asap",sans-serif;font-size:2rem;font-weight:700;border-bottom:1px solid #27348b;padding-bottom:15px;margin-bottom:15px;line-height:1;margin-top:40px}.service{background-color:#f5f5f5;border-bottom:2px solid #d9d9d9;border-top:2px solid #d9d9d9;box-shadow:inset 0px 5px 5px #e9e9e9, inset 0px -5px 5px #e9e9e9;text-align:center;padding:0 2em 3em 3em}.service .h2{display:inline-block;color:#27348b;font-family:"Asap",sans-serif;font-size:2rem;font-weight:700;border-bottom:1px solid #27348b;padding-bottom:15px;margin:40px 0px 15px 0px;line-height:1}.service .button{text-align:center !important}.content_fiche_pratique .field__item .service_bloc{background-color:#f5f5f5;border-bottom:2px solid #d9d9d9;border-top:2px solid #d9d9d9;box-shadow:inset 0px 5px 5px #e9e9e9, inset 0px -5px 5px #e9e9e9;text-align:center;padding:0 2em 1.5em 3em}.content_fiche_pratique .field__item .service_bloc .h2{display:inline-block;color:#27348b;font-family:"Asap",sans-serif;font-size:2rem;font-weight:700;border-bottom:1px solid #27348b;padding-bottom:15px;margin:40px 0px 35px 0px;line-height:1}.content_fiche_pratique .field__item .service_bloc .button{text-align:center !important}@media only screen and (max-width: 801px){.content_fiche_pratique .field__item .service_bloc{padding:0 2em 1.5em 2em}.content_fiche_pratique .field__item .service_bloc .h2{padding-bottom:10px;margin:40px 0px 15px 0px}}.chiffres{position:relative;font-family:Asap, sans-serif;margin-bottom:50px}.chiffres h2{color:#27348b;font-family:"Asap",sans-serif;font-size:2rem;font-weight:700;border-bottom:1px solid #27348b;margin-bottom:16px}.chiffres .bouton{position:absolute;background:none;left:0;right:0;bottom:-40px;text-align:center}.chiffres .bouton a{border:none;font-size:1.2rem;font-family:Arial,sans-serif;border:2px solid #fff;box-shadow:0px 0px 2px rgba(0,0,0,0.25);color:#27348b}.chiffres .bouton a:hover{color:#fff;background:#27348b;border:2px solid #fff}.paragraph--type--chiffre{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:25px 0 50px;max-width:525px;width:100%;margin:0 auto;background:#27348b}.paragraph--type--chiffre .column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--chiffre .column:first-child{width:40%;padding:0 12px;text-align:center;font-family:"Arial",sans-serif;font-weight:bold}.paragraph--type--chiffre .column:first-child p{text-align:center}.paragraph--type--chiffre .column:first-child p:first-child{font-weight:700;font-size:3.429rem}.paragraph--type--chiffre .column:last-child{width:60%;padding-right:40px}.paragraph--type--chiffre p{color:#fff}.faqfield-question{position:relative;margin-bottom:15px;background-color:white;border:#27348b 1px solid;border-radius:3px}.faqfield-question .trigger-ressources.active{border-bottom:1px solid #27348b}.faqfield-answer{background-color:rgba(27,32,139,0.03);padding:10px}.faqfield-answer h2{margin-top:1rem}.faqfield-answer h3{font-size:1.4rem}.ressources-plie-deplie{margin-bottom:3.571rem}.ressources-plie-deplie .faqfield-question p{padding:1.429rem 0}.ressources-plie-deplie .faqfield-question ul{margin:0}.ressources-plie-deplie .faqfield-question ul li{padding:1.429rem 0}.ressources-plie-deplie .faqfield-question ul li::before{top:30px}.ressources-plie-deplie .faqfield-question .faqfield-content>h3{position:relative;color:#27348b;margin-bottom:0;font-size:1.4rem;cursor:pointer;padding:5px 10px 15px 25px}.ressources-plie-deplie .faqfield-question .faqfield-content>h3:not(button){padding-right:40px}.ressources-plie-deplie .faqfield-question .faqfield-content>h3::after{content:"";position:absolute;top:15px;right:0;transform:translateY(-50%);transition:all 0.5s ease;font-size:1.5rem;padding:20px}.ressources-plie-deplie .faqfield-question .faqfield-content>h3.active::after{transform:translateY(-50%) rotate(180deg)}.ressources-plie-deplie .faqfield-question .faqfield-content>h3 button{width:100%;height:100%;position:absolute;top:-10px;left:0}.toggle-fiche-pratique{padding:1.429rem 0 0 0;position:relative}.toggle-fiche-pratique::after{position:absolute;content:'';height:1px;width:100%;background-color:#27348b;bottom:0}.toggle-fiche-pratique.field:not(:last-child){margin-bottom:0}.toggle-fiche-pratique h3.accordion{border:0;position:relative;color:#27348b;margin-bottom:0;padding-bottom:10px;font-size:1.4rem;cursor:pointer}.toggle-fiche-pratique h3.accordion::after{content:"";position:absolute;top:20px;right:0;transform:translateY(-50%);transition:all 0.5s ease;font-size:1.5rem}.toggle-fiche-pratique h3.accordion.active::after{transform:translateY(-50%) rotate(180deg)}.toggle-fiche-pratique .content-editoaccordion{padding:0 0 1.429rem  0;margin-bottom:0}.toggle-fiche-pratique .content-editoaccordion .button a:hover{color:#fff;text-decoration:none}.toggle-fiche-pratique .content-editoaccordion.button a:hover{color:#fff;text-decoration:none}.paragraph--type--texte-et-lien{margin-bottom:0.8571rem !important}.paragraph--type--texte-et-lien p.field--label-hidden{position:absolute;left:-9999px}.paragraph--type--texte-et-lien ul{padding-left:0}.paragraph--type--texte-et-lien ul li::before{display:none}.paragraph--type--citation{position:relative;background:#fff;box-shadow:0px 0px 2px rgba(0,0,0,0.25);border-radius:5px;padding:7% 8% 7% 23%;margin-bottom:40px;line-height:1.1}.paragraph--type--citation::before{content:"";font-family:"Pictos";color:#ececec;position:absolute;top:8%;left:5%;font-size:5em}@media only screen and (max-width: 780px){.paragraph--type--citation::before{font-size:15vw}}.paragraph--type--citation .field--name-field-citation{margin-bottom:2.125rem}.paragraph--type--citation .field.field--name-field-auteur,.paragraph--type--citation .field.field--name-field-descriptif{font-family:"Arial",sans-serif;color:#27348b;line-height:1}.paragraph--type--citation .field.field--name-field-auteur{font-weight:bold;margin-bottom:9px}.paragraph--type--citation .field.field--name-field-descriptif{font-size:1.214rem}.infographie{margin-bottom:3.571rem}.infographie img{display:block;margin-left:auto;margin-right:auto}.infographie .js-expandmore{display:none;cursor:pointer;text-align:right;font-size:1.2rem;width:100%;text-decoration:underline}.infographie .media--type-infographie{-ms-flex-direction:column;flex-direction:column}.infographie .infographie-description{color:#222;font-size:1.571rem;line-height:1.2;font-family:"Crimson Text", serif}.infographie .credits{color:#818181;font-size:1.2rem;padding-top:15px}figcaption{color:#4a4a4a;font-family:Arial, sans-serif;font-size:0.9rem;padding-top:0.8em}.instagram_post{margin:2rem auto !important;width:550px}.bloc-anoter,.encadre{font-family:"Crimson Text",serif;background:#27348b;margin-top:1rem;padding:5%}.bloc-anoter.paragraph--type--encadre h2,.bloc-anoter.paragraph--type--encadre h3,.bloc-anoter.paragraph--type--encadre h4,.bloc-anoter.paragraph--type--encadre a,.bloc-anoter.paragraph--type--encadre li,.bloc-anoter.paragraph--type--encadre p,.bloc-anoter.paragraph--type--encadre strong,.encadre.paragraph--type--encadre h2,.encadre.paragraph--type--encadre h3,.encadre.paragraph--type--encadre h4,.encadre.paragraph--type--encadre a,.encadre.paragraph--type--encadre li,.encadre.paragraph--type--encadre p,.encadre.paragraph--type--encadre strong{color:#fff}.bloc-anoter.paragraph--type--encadre h2,.encadre.paragraph--type--encadre h2{margin-top:0}.bloc-anoter h2,.bloc-anoter h3,.bloc-anoter h4,.bloc-anoter a,.bloc-anoter li,.bloc-anoter p,.bloc-anoter strong,.encadre h2,.encadre h3,.encadre h4,.encadre a,.encadre li,.encadre p,.encadre strong{color:#fff}.bloc-anoter p a,.encadre p a{color:#fff;text-decoration:underline}.bloc-anoter p,.encadre p{margin:1rem 0}.bloc-anoter ul li::before,.encadre ul li::before{background-color:#fff !important}.bloc-anoter ul li a,.encadre ul li a{color:#fff;text-decoration:underline}.node--type-fiche-pratique p,.node--type-fiche-pratique ul{font-size:1.5rem;font-family:"Crimson Text",serif;margin-bottom:0.3rem}.node--type-fiche-pratique .header{font-family:"Asap",sans-serif;font-weight:bold;font-size:1.2em;color:#27348b;padding:0.8rem 0}.node--type-fiche-pratique .bloc-anoter .header{color:#fff}.node--type-fiche-pratique .button{font-family:"Arial",sans-serif}.node--type-fiche-pratique .container{margin:0 auto}.paragraph--type--onglet-fiche-pratique{border:1px solid #27348b;padding:20px}.paragraph--type--onglet-fiche-pratique .paragraph--type--texte{margin-bottom:1.071rem}.paragraph--type--onglet-fiche-pratique .bloc-content h3.accordion.active{margin-bottom:0}.paragraph .ui-tabs.ui-widget-content{border:none;background:none;padding:10px 0}.paragraph .ui-tabs .tabs{margin-bottom:0}.paragraph .ui-tabs .tabs ul{border-bottom-width:0;border-bottom-left-radius:unset;border-bottom-right-radius:unset}.paragraph .ui-tabs .tabs ul li{margin:0 5px;padding:0}.paragraph .ui-tabs .tabs ul li::before{background:none}.paragraph .ui-tabs .tabs ul li a::focus,.paragraph .ui-tabs .tabs ul li a::active,.paragraph .ui-tabs .tabs ul li a::hover{background-color:unset}.paragraph .ui-tabs .tabs ul li.ui-state-active,.paragraph .ui-tabs .tabs ul li.ui-state-focus{background:#27348b;border:1px solid #c5c5c5}.paragraph .ui-tabs .ui-tabs-panel{border:1px solid #dddddd}.bloc-content{font-size:1.4rem}.bloc-content h3.accordion{position:relative;padding-bottom:10px;margin:0;margin-bottom:15px;font-size:1.429rem;border-bottom:1px solid #27348b;cursor:pointer}.bloc-content h3.accordion::after{content:"";position:absolute;top:0;right:0;transition:all 0.5s ease;font-size:1.5rem}.bloc-content h3.accordion.active::after{transform:rotate(180deg)}.bloc-content h4{margin-top:16px;font-size:1.3rem}.content-editoaccordion{padding-top:1rem;margin-bottom:60px}.content-editoaccordion .tabs{margin-top:0}.content-editoaccordion .tabs ul{padding:0;background:none;border:0;border-bottom:1px solid #dbdbdb;font-family:"Asap",sans-serif;cursor:pointer}@media only screen and (max-width: 1087px){.content-editoaccordion .tabs ul{-ms-flex-negative:initial;flex-shrink:initial;-ms-flex-direction:column;flex-direction:column}.content-editoaccordion .tabs ul li{white-space:normal}}.content-editoaccordion .tabs ul li.ui-state-default{padding-bottom:0;width:100%;font-size:1.2rem}.content-editoaccordion .tabs ul li.ui-state-default a{width:100%}.content-editoaccordion .tabs ul li.ui-state-default.ui-state-hover a{color:#fff;background-color:#27348b}.content-editoaccordion .tabs ul li.ui-state-default.ui-state-active{border:1px solid #27348b}.content-editoaccordion .tabs ul li.ui-state-default.ui-state-active a{color:#fff;background-color:#27348b}.content-editoaccordion .tabs ul li.ui-state-default.ui-state-active:hover a{cursor:pointer}.content-editoaccordion .tabs ul li.ui-state-default::before{display:none}.content-editoaccordion .ui-widget-content{background:none}.content-editoaccordion .ui-widget-content li a{text-decoration:underline}.content-editoaccordion .ui-widget{font-family:"Asap",sans-serif}.content-editoaccordion .ui-widget .ui-widget-content li{font-family:"Crimson Text",serif}.field--name-field-type-fiche .bloc-content h3{position:relative;padding-bottom:10px;margin:0;margin-bottom:15px;font-size:1.429rem;border-bottom:1px solid #27348b;cursor:pointer}.field--name-field-type-fiche .bloc-content h3::after{content:"";position:absolute;top:0;right:0;transition:all 0.5s ease;font-size:1.5rem}.field--name-field-type-fiche .bloc-content h3.active::after{transform:rotate(180deg)}.video-embed-field-responsive-video:after{padding-bottom:0}.video-embed-field-responsive-video iframe{position:inherit;height:415px}.paragraph-img figcaption{padding-bottom:15px}.paragraph-img figcaption p{font-size:0.9rem}.paragraph--type--list-documents-thematique{box-shadow:0px 0px 2px rgba(0,0,0,0.25);background:#fff;padding:15px}.paragraph--type--list-documents-thematique h2{margin-top:0}.paragraph--type--list-documents-thematique .field.has-addons{display:block;-ms-flex-pack:inherit;justify-content:inherit}.paragraph--type--list-documents-thematique .form-type-select{margin-bottom:60px}.paragraph--type--list-documents-thematique .form-type-select label{font-family:Asap, sans-serif;color:#27348b;font-weight:bold;font-size:1.7rem;display:block;margin-bottom:10px}.paragraph--type--list-documents-thematique .form-type-select .form-select{position:relative}.paragraph--type--list-documents-thematique .form-type-select .form-select:after{content:"";font-family:"Pictos", sans-serif;position:absolute;font-weight:normal;color:#27348b;font-size:2rem;top:9px;right:20px}.paragraph--type--list-documents-thematique .form-type-select .form-select select{position:relative;color:#27348b;background:#fff;border-radius:50px;font-size:1.4rem;font-weight:700;padding:13px 30px 13px 20px;border:1px solid #27348b;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.paragraph--type--list-documents-thematique .form-type-select .form-select label{display:none}.paragraph--type--list-documents-thematique .media--type-document-thematique{position:relative;display:block;-ms-flex-align:inherit;align-items:inherit;padding-left:45px}.paragraph--type--list-documents-thematique .media--type-document-thematique+.media:before{top:1rem}.paragraph--type--list-documents-thematique .media--type-document-thematique h4{position:relative;margin-bottom:10px}.paragraph--type--list-documents-thematique .media--type-document-thematique h4:before{content:"";font-family:"Pictos", sans-serif;position:absolute;font-weight:normal;color:#e75757;font-size:2rem;top:0;left:-45px}.paragraph--type--list-documents-thematique .media--type-document-thematique h4 a{color:#27348b}.paragraph--type--list-documents-thematique .media--type-document-thematique .created{font-family:Asap, sans-serif;font-size:1.1rem;color:#27348b;margin-bottom:10px}.paragraph--type--list-documents-thematique .media--type-document-thematique .field--name-field-tag .field__item{display:inline-block;border-radius:5px;font-family:Asap, sans-serif;font-size:1rem;padding:5px 10px;margin-bottom:5px;background:#eff0f6;color:#27348b;text-align:center}.paragraph--type--list-documents-thematique .pager ul li{padding:3px}.paragraph--type--list-documents-thematique .pager ul li:not(.button):before{content:'|';position:relative;top:inherit;left:inherit;width:inherit;height:inherit;border-radius:0px;background-color:transparent;padding-left:3px}.paragraph--type--list-documents-thematique .pager ul li:first-child:before{content:''}.paragraph--type--list-documents-thematique .pager ul li:not(:first-child){padding:3px}.paragraph--type--list-documents-thematique .pager ul li.pager__item--previous+.pager__item:before{content:''}.paragraph--type--list-documents-thematique .pager ul li a{text-decoration:none;font-size:1rem}.paragraph--type--list-appel-projet{box-shadow:0px 0px 2px rgba(0,0,0,0.25);background:#fff;padding:15px}.paragraph--type--list-appel-projet h2{margin-top:0}.paragraph--type--list-appel-projet .field.has-addons{display:block;-ms-flex-pack:inherit;justify-content:inherit}.paragraph--type--list-appel-projet .form-type-select{background:#ececec;padding:20px 60px}.paragraph--type--list-appel-projet .form-type-select .form-select{position:relative}.paragraph--type--list-appel-projet .form-type-select .form-select:after{content:"";font-family:"Pictos", sans-serif;position:absolute;font-weight:normal;color:#27348b;font-size:2rem;top:9px;right:20px}.paragraph--type--list-appel-projet .form-type-select select{position:relative;color:#27348b;background:#fff;border-radius:50px;font-size:1.4rem;font-weight:700;padding:13px 30px 13px 20px;border:1px solid #27348b;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.paragraph--type--section-thematique h3.field--name-field-titre{margin-bottom:20px}.paragraph--type--section-thematique h4{color:#27348b}.paragraph--type--section-thematique .button{margin-left:0;padding-left:0;padding-right:0}.paragraph--type--logos-partenaires .field__item{display:inline-block;width:230px;vertical-align:top;margin:0 9px 5px 0}.paragraph--type--logos-partenaires .field__item img{width:100%}@media only screen and (max-width: 801px){.node--type-page-atterrissage .node__content{margin:0 10px}}@media only screen and (max-width: 801px){.node--type-fiche-expert .node__content{margin:0 10px}}.field--name-field-contenu .mct-campagnes-partners{margin-top:20px}.field--name-field-contenu .mct-campagnes-partners .list-partners{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.field--name-field-contenu .mct-campagnes-partners .list-partners-item{margin-bottom:20px}@media only screen and (max-width: 801px){.field--name-field-contenu .mct-campagnes-partners .list-partners-item{width:49%;padding:0 0.5%}}.homepage .layout-content>.container{max-width:100%}.homepage .region-content{max-width:100%;width:100%}@media only screen and (max-width: 1024px){.homepage .region-content{margin:0}}.homepage .region-content .block{margin-bottom:0}.hp-header{position:relative;height:415px}.hp-header::before{content:'';z-index:1;position:absolute;top:0;left:0;width:100%;max-width:unset;height:416px;background-color:#000;opacity:0.4}.hp-header .field--name-field-background-image{position:relative}.hp-header .field--name-field-background-image .field--name-field-media-image{width:100%}.hp-header .field--name-field-background-image .field--name-field-media-image .field__item{min-height:415px}.hp-header .field--name-field-background-image .field--name-field-media-image .field__item img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:100%;max-width:unset}@media only screen and (max-width: 801px){.hp-header .field--name-field-background-image .field--name-field-media-image .field__item img{max-width:100%;min-height:100%;object-fit:cover}}.hp-header .hp-block-header{position:absolute;z-index:5;top:50%;transform:translateY(-50%);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media only screen and (max-width: 1260px){.hp-header .hp-block-header{margin:20px}}.hp-header .hp-block-header::before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";height:100%;width:10px;background:#e75757;border-radius:5px}.hp-header .hp-block-header h2{margin-top:10px;margin-right:50px;padding-left:30px;-ms-flex-item-align:start;align-self:flex-start;float:left;width:50%;color:#fff;font-weight:bold;font-size:28px;line-height:1}@media only screen and (max-width: 801px){.hp-header .hp-block-header h2{width:90%;font-size:24px}}.hp-header .hp-block-header .field--name-field-link{padding-left:30px}.hp-header .hp-block-header .field--name-field-link a{background:transparent;color:#fff;border-radius:50px;font-size:22px;padding:10px 25px;border:1px solid #fff;display:inline-block;transition:all 0.2s ease-in;line-height:1;max-width:90%}.hp-header .hp-block-header .field--name-field-link a:hover{background:#fff;color:#27348b}@media only screen and (max-width: 801px){.hp-header .hp-block-header .field--name-field-link a{font-size:16px}}.field--name-field-priorite,.field--name-field-dispositifs,.field--name-field-liens{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.priority,.dispositif{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:55px 0;background:#27348b;color:#fff}@media only screen and (max-width: 1260px){.priority,.dispositif{padding:20px}}@media only screen and (max-width: 1024px){.priority .container,.dispositif .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.priority h2,.dispositif h2{position:relative;margin-top:10px;margin-right:50px;padding-left:30px;-ms-flex-item-align:start;align-self:flex-start;float:left;font-weight:bold;font-size:2.5rem;line-height:1}.priority h2::before,.dispositif h2::before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";height:27px;width:10px;background:#e75757;border-radius:5px}@media only screen and (min-width: 750px) and (max-width: 1240px){.priority h2,.dispositif h2{font-size:42px;margin-bottom:20px;min-height:42px}.priority h2::before,.dispositif h2::before{position:absolute;left:0;top:5px;transform:none;content:"";height:38px}}@media only screen and (max-width: 749px){.priority h2,.dispositif h2{font-size:1.8rem;margin-bottom:20px}}.priority .button.is-rounded,.dispositif .button.is-rounded{padding-left:0;padding-right:0}.priority a,.dispositif a{padding:13px 30px;font-size:1rem;border:1px solid #27348b}.priority a:hover,.dispositif a:hover{border:1px solid #fff}.priority a::before,.dispositif a::before{display:none}.dispositif{padding:70px 0;background:#d5d6c9}@media only screen and (max-width: 1260px){.dispositif{padding:20px}}.dispositif .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.dispositif h2{margin-bottom:20px;color:#27348b}.dispositif a{border:1px solid #fff;box-shadow:1px 1px 3px rgba(0,0,0,0.25)}.headline{padding:55px 0}@media only screen and (max-width: 1260px){.headline{padding:20px}}@media only screen and (min-width: 1240px){.headline .items.columns>div{height:415px}}.headline h2{position:relative;margin-top:10px;margin-right:50px;padding-left:30px;-ms-flex-item-align:start;align-self:flex-start;float:left;color:#27348b;font-weight:bold;font-size:2.5rem;line-height:1}.headline h2::before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";height:27px;width:10px;background:#e75757;border-radius:5px}@media only screen and (min-width: 750px) and (max-width: 1240px){.headline h2{font-size:42px;margin-bottom:20px;min-height:42px}.headline h2::before{position:absolute;left:0;top:5px;transform:none;content:"";height:38px}}@media only screen and (max-width: 749px){.headline h2{font-size:1.8rem;margin-bottom:20px}}.headline-header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;margin-bottom:30px}@media only screen and (min-width: 750px) and (max-width: 1240px){.headline-header{-ms-flex-align:center;align-items:center}}.paragraph--type--actu-une{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--actu-une:not(.paragraph--content-video){display:-ms-flexbox;display:flex}@media only screen and (max-width: 940px){.paragraph--type--actu-une{width:100%;margin:0 auto}}@media only screen and (max-width: 940px){.paragraph--type--actu-une.paragraph--view-mode--une{margin:0 auto !important}}.video-embed-field-responsive-video.video-hp-une.field__item{height:415px}@media only screen and (min-width: 1088px){.actu-une-video{padding-right:1.5rem;padding-left:0}}.actu-une-content{padding:20px 20px;height:415px;width:100%;font-family:"Asap",sans-serif;background:#5a65b2;color:#fff}@media only screen and (min-width: 750px) and (max-width: 940px){.actu-une-content{min-width:67%}}@media only screen and (max-width: 1088px){.actu-une-content.actu-une-content-video{height:auto}}.actu-une-content.actu-une-content-image{max-width:280px}.actu-une-content h3,.actu-une-content a{color:inherit}.actu-une-content .type{margin-bottom:15px;font-size:16px}.actu-une-content h3 a{margin-bottom:15px;font-size:25px}.actu-une-content h3 a:hover{text-decoration:underline}.actu-une-content .field--name-field-liens-a-la-une a{position:relative;padding-left:25px;margin-bottom:20px;font-size:15px}.actu-une-content .field--name-field-liens-a-la-une a:before{position:absolute;top:0;left:0;transition:all .2s linear;font-family:"Pictos";content:"";color:inherit;font-size:1rem}.actu-une-content .field--name-field-liens-a-la-une a:hover{text-decoration:underline}.actu-une-content .field--name-field-liens-a-la-une a:hover::before{left:4px}@media only screen and (max-width: 940px){.actu-une-content.actu-une-content-image{position:absolute;bottom:0;background:transparent;max-width:600px;width:100%;height:auto}.actu-une-content .type,.actu-une-content a{text-shadow:1px 1px 1px black}}@media only screen and (min-width: 1240px){.actu-une-content-video{max-width:31%}}@media only screen and (max-width: 940px){.actu-une-content-video{background:#5a65b2}}@media only screen and (max-width: 940px){.actu-une-image .field__item,.actu-une-video .field__item{min-height:415px}.actu-une-image .field__item img,.actu-une-video .field__item img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:100%;max-width:unset}}@media only screen and (max-width: 940px) and (max-width: 801px){.actu-une-image .field__item img,.actu-une-video .field__item img{max-width:100%;min-height:100%;object-fit:cover}}.path-frontpage main .layout-container>.columns{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}.path-frontpage .item-main.column.is-three-quarters .field--name-field-une{height:100%}.path-frontpage .item-main.column.is-three-quarters .field--name-field-une .field__item{height:100%}.path-frontpage .item-main.column.is-three-quarters .field--name-field-une .field__item .columns{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;height:100%;margin:0}.path-frontpage .item-main.column.is-three-quarters .field--name-field-une .field__item .columns .actu-une-image.is-two-thirds.column{padding:0;height:100%}.path-frontpage .item-main.column.is-three-quarters .field--name-field-une .field__item .columns .actu-une-image.is-two-thirds.column img{height:100%;max-width:100%}.path-frontpage .item-main.column.is-three-quarters .field--name-field-une .field__item .columns .actu-une-video{padding:0 1.5rem 0 0}.path-frontpage .item-main.column.is-three-quarters .field--name-field-une .field__item .columns .actu-une-video .video-hp-une{height:415px !important}@media only screen and (max-width: 940px){.path-frontpage .item-main.column.is-three-quarters .field--name-field-une .field__item .columns .actu-une-video{padding:0;margin-bottom:340px}}.path-frontpage .headline .items .item.field__item{width:100%}.path-frontpage .headline .items .item.field__item .node{width:100%}.video-embed-field-responsive-video.video-hp-une iframe{position:absolute !important;height:100% !important}.headline .items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.headline .items .item{margin-bottom:20px}@media only screen and (min-width: 941px) and (max-width: 1240px){.headline .items .item.item-main{min-width:100%}}@media only screen and (max-width: 1240px){.headline .items{-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width: 941px) and (max-width: 1240px){.headline .items .twitter-feed.column{max-width:925px}}.headline .items .item.field__item{width:296px}@media only screen and (min-width: 941px) and (max-width: 1240px){.headline .items .item.field__item{max-width:925px;width:100%;margin:0 auto 20px}}@media only screen and (min-width: 750px) and (max-width: 940px){.headline .items .item.field__item{max-width:600px;width:100%}}@media only screen and (max-width: 940px){.headline .items .item.field__item{margin:0 auto 20px}}.headline .items .item.field__item .node{position:relative;height:inherit;width:296px;background:#5a65b2;color:#fff;font-family:"Asap",sans-serif}@media only screen and (min-width: 750px) and (max-width: 1240px){.headline .items .item.field__item .node{width:100%;height:171px}}.headline .items .item.field__item .node.node--type-actualite{color:inherit;background:#fff;box-shadow:0px 0px 2px rgba(0,0,0,0.25)}@media only screen and (min-width: 1240px){.headline .items .item.field__item .node.node--type-actualite{height:inherit}}@media only screen and (min-width: 750px) and (max-width: 1240px){.headline .items .item.field__item .node.node--type-actualite img{height:171px}}.headline .items .item.field__item .node .type{margin-bottom:15px;font-size:16px}@media only screen and (min-width: 750px) and (max-width: 1240px){.headline .items .item.field__item .node .type{margin-bottom:10px}}.headline .items .item.field__item .node h3{font-size:25px;font-weight:bold;line-height:1}@media only screen and (min-width: 750px) and (max-width: 1240px){.headline .items .item.field__item .node h3{font-size:20px}}.headline .items .item.field__item .node .other-hp{display:block;padding:140px 20px}@media only screen and (min-width: 750px) and (max-width: 1240px){.headline .items .item.field__item .node .other-hp{padding:50px 20px;width:100%}}.headline .items .item.field__item .node .other-hp h3 a{color:#fff}.headline .items .item.field__item .node .other-hp h3 a:hover{text-decoration:underline}.headline .items .item.field__item .node .other-hp p{font-family:"Asap",sans-serif}.headline .actu-une-image.column{padding-right:0;max-width:600px;padding-left:0}.headline .actu-une-content.column{margin-top:0.75rem}.headline .twitter-feed.column{margin-bottom:20px}.actu-content-hp{padding:20px 20px}@media only screen and (min-width: 750px) and (max-width: 1240px){.actu-content-hp{padding:32px;width:60%}}.actu-content-hp h3 a{color:inherit}.actu-content-hp h3 a:hover{text-decoration:underline}.actu-content-hp .type{color:#5a65b2}@media only screen and (min-width: 750px) and (max-width: 1240px){.other-hp,.actu-hp{display:-ms-flexbox;display:flex}}.actu-hp figure img,.actu-hp .img_filter img{width:100%}.bandeau{margin:10px 0;text-align:center}.twitter-block{position:relative;height:415px;background:#5a65b2;color:#fff;font-family:"Asap",sans-serif}@media only screen and (min-width: 750px) and (max-width: 1240px){.twitter-block{height:231px}}@media only screen and (min-width: 941px) and (max-width: 1240px){.twitter-block{max-width:925px;width:100%;margin:0 auto 20px}}@media only screen and (min-width: 750px) and (max-width: 940px){.twitter-block{max-width:600px;width:100%}}@media only screen and (max-width: 940px){.twitter-block{margin:0 auto 20px}}.twitter-block li{margin:0;padding-top:24px}.follow-button{position:absolute;bottom:30px;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 750px) and (max-width: 1240px){.follow-button{top:25px;bottom:auto;left:0;right:0;transform:none;text-align:right}}.follow-button a{padding:10px 25px;font-weight:normal;border:none}.follow-button a:hover{border:none}.tweet-header{background:#fff;padding:10px 20px}@media only screen and (min-width: 750px) and (max-width: 1240px){.tweet-header{background:transparent}}.tweet-header,.tweet-infos{display:-ms-flexbox;display:flex}.tweet-infos{margin-left:10px;line-height:1;color:black;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 750px) and (max-width: 1240px){.tweet-infos{color:#fff}}.tweet-infos strong{font-size:16px}@media only screen and (min-width: 750px) and (max-width: 1240px){.tweet-infos strong{color:#fff}}.tweet-account{margin-top:10px;font-size:14px}.tweet{font-size:18px;line-height:1.1;padding:30px}@media only screen and (min-width: 750px) and (max-width: 1240px){.tweet{padding:20px 30px}}.tweet a{color:#3cf}.hp-ministres .hp-ministre-block{padding:55px 0}@media only screen and (max-width: 1260px){.hp-ministres,.block-mct-specifics:not(.hp-ministres) .hp-ministre-block{padding:20px}}.hp-ministres h2,.block-mct-specifics:not(.hp-ministres) .hp-ministre-block h2{position:relative;margin-top:10px;margin-right:50px;padding-left:30px;-ms-flex-item-align:start;align-self:flex-start;float:left;font-weight:bold;font-size:2.5rem;line-height:1;border:none;padding-bottom:0;margin-bottom:0}.hp-ministres h2::before,.block-mct-specifics:not(.hp-ministres) .hp-ministre-block h2::before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";height:27px;width:10px;background:#e75757;border-radius:5px}@media only screen and (min-width: 750px) and (max-width: 1240px){.hp-ministres h2,.block-mct-specifics:not(.hp-ministres) .hp-ministre-block h2{font-size:42px;margin-bottom:20px;min-height:42px}.hp-ministres h2::before,.block-mct-specifics:not(.hp-ministres) .hp-ministre-block h2::before{position:absolute;left:0;top:5px;transform:none;content:"";height:38px}}@media only screen and (max-width: 749px){.hp-ministres h2,.block-mct-specifics:not(.hp-ministres) .hp-ministre-block h2{font-size:1.8rem;margin-bottom:20px}}.hp-ministre-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 801px){.hp-ministre-block{margin:0 10px}}.hp-ministre-block #ministres{margin-top:40px}@media only screen and (min-width: 750px) and (max-width: 1240px){.hp-ministre-block .columns{-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width: 750px) and (max-width: 1240px){.hp-ministre-block .column{padding:0}}@media only screen and (min-width: 941px) and (max-width: 1240px){.hp-ministre-block .column{max-width:925px;width:100%;margin:0 auto 20px}}@media only screen and (min-width: 750px) and (max-width: 940px){.hp-ministre-block .column{max-width:700px;width:100%}}@media only screen and (max-width: 940px){.hp-ministre-block .column{margin:0 auto 20px}}@media only screen and (min-width: 750px) and (max-width: 1240px){.hp-ministre-block .column .infos-article{display:-ms-flexbox;display:flex;height:171px}.hp-ministre-block .column .infos-article img{position:relative;height:171px;width:auto}}@media only screen and (min-width: 750px) and (max-width: 1240px){.hp-ministre-block .column .ministre-info{position:relative;padding:15px 25px 25px}.hp-ministre-block .column .ministre-info h3{margin-top:0;margin-bottom:10px}.hp-ministre-block .column .ministre-info .description{min-height:auto}.hp-ministre-block .column .ministre-info .navbar-menu{position:absolute;bottom:10px;left:0;width:100%;padding-left:25px;display:-ms-flexbox;display:flex;box-shadow:none}.hp-ministre-block .column .ministre-info .navbar-menu li:last-child{margin-left:auto}}.hp-newsletter{padding:50px 0;background:#27348b;color:#fff}@media only screen and (max-width: 1260px){.hp-newsletter{padding:20px}}.hp-newsletter .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.hp-newsletter h2{position:relative;margin-top:10px;margin-right:50px;padding-left:30px;-ms-flex-item-align:start;align-self:flex-start;float:left;font-weight:bold;font-size:2.5rem;line-height:1}.hp-newsletter h2::before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";height:27px;width:10px;background:#e75757;border-radius:5px}@media only screen and (min-width: 750px) and (max-width: 1240px){.hp-newsletter h2{font-size:42px;margin-bottom:20px;min-height:42px}.hp-newsletter h2::before{position:absolute;left:0;top:5px;transform:none;content:"";height:38px}}@media only screen and (max-width: 749px){.hp-newsletter h2{font-size:1.8rem;margin-bottom:20px}}.hp-newsletter .text-formatted{max-width:400px;width:100%}@media only screen and (max-width: 1145px){.hp-newsletter .text-formatted{max-width:100%}}.hp-newsletter .button,.hp-newsletter .field.has-addons .control:last-child .button{display:block;margin-left:0;margin-bottom:0.8571rem;text-align:left;white-space:normal;min-height:55px;height:auto;background:none;border:none}.hp-newsletter .button a,.hp-newsletter .field.has-addons .control:last-child .button a{background:#fff;color:#27348b;border-radius:50px;font-size:1.2rem;font-weight:700;margin-right:5px;padding:13px 30px;border:1px solid #27348b;display:inline-block;transition:all 0.2s ease-in}.hp-newsletter .button a:hover,.hp-newsletter .field.has-addons .control:last-child .button a:hover{background:#27348b;color:#fff;border:1px solid #27348b}.hp-newsletter .button a,.hp-newsletter .field.has-addons .control:last-child .button a{background:#fff;border:1px solid #fff;color:#27348b;text-align:center;padding:10px 25%}.hp-newsletter .button a:hover,.hp-newsletter .button a:focus,.hp-newsletter .field.has-addons .control:last-child .button a:hover,.hp-newsletter .field.has-addons .control:last-child .button a:focus{background:#27348b;border:#fff 1px solid;color:#fff}.hp-newsletter .button a:focus,.hp-newsletter .field.has-addons .control:last-child .button a:focus{outline:#fff 2px solid;outline-offset:0.2rem}@media print{#skip-link,.block-partner-block,.layout-container>footer,.breadcrumb,.search-box,.region-top,.button-burger,.block-menu,.block-webform,.block-search,.social-networks,.rs-share,.sticky,.partage-reseaux,#fil-twitter,#liens-gouv,#liste-vignettes,.navigation-laterale,.search-trigger,.navbar.is-pulled-right,.region-primary-menu{display:none}html,body{overflow:inherit;background-color:none}.main-region{margin-top:0}.field-name-body::after{clear:both;content:'.';display:block;height:0;visibility:hidden;font-size:0}.content-header-wrapper{min-height:auto}ul,img,tr,figcaption,.chiffres,.paragraph--type--citation,.faqfield-question,.media--type-infographie,.region-content-bottom,#ministres .column,#public-policies section,.ui-widget-content{page-break-inside:avoid}body{background:white}a{text-decoration:none !important}a:link,a:visited,a:focus,a:hover,a:active{text-decoration:none !important}#ministres .columns,.layout-content .columns{display:block}#ministres .columns .column{max-width:100%;width:100%}.chiffres .paragraph--type--chiffre{display:block;height:350px}.chiffres .column{display:block}.chiffres .column:first-of-type{float:left}.chiffres .column:last-of-type{float:right}.content-editoaccordion,.media--type-infographie,.faqfield-answer{display:block !important}.paragraph--type--image img,.media--type-infographie img{max-width:50%}#direct-access{box-shadow:none}.column.is-half{max-width:100%;width:100%}}

/*# sourceMappingURL=style.css.map */
