.path-frontpage h2{margin-bottom:1.3rem;}.path-frontpage section .columns.actu{-webkit-box-shadow:0 2px 9px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 9px 0 rgba(0,0,0,0.2);box-shadow:0 2px 9px 0 rgba(0,0,0,0.2);}.path-frontpage .field-name-field-services p{line-height:1.3rem;min-height:80px;}.path-frontpage .articles-header footer{clear:both;display:block;margin:0 auto;max-width:970px;text-align:center;}.path-frontpage .articles-header footer a{background:#68ba7d;margin:2rem auto 0 auto;color:#132718;display:inline-block;padding:0.5rem;box-shadow:0 1px 8px -4px #6fca87 inset;border-radius:5px;}.path-frontpage .articles-header footer a:hover{background:#6fca87;color:#fff;}.path-frontpage .block-region-main > section:nth-child(odd){background:#f5f4ef;}.path-frontpage .block-region-main > section:nth-child(even){background:#fbfbf9;}.path-frontpage .block-region-main > section:nth-child(3){background:#7fc6a4;box-shadow:0 -8px 13px -5px rgba(0,0,0,0.2) inset;}}.block-custom-search-api-page-form-block{background-color:#4874B8;}.block-custom-search-api-page-form-block .tags-search-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px;}.block-custom-search-api-page-form-block .tags-search-list li{box-shadow:0 2px 9px 0 rgba(0,0,0,0.2);border-radius:3px;background-color:#4874b8;color:#fff;padding:10px;}@media screen and (max-width:970px){.block-custom-search-api-page-form-block .tags-search-list li{padding:5px;}}.block-custom-search-api-page-form-block .tags-search-list a{color:#fff;}@media screen and (max-width:970px){.block-custom-search-api-page-form-block .tags-search-list a{font-size:14px;}}.block-custom-search-api-page-form-block .tags-search-list li:hover,.block-custom-search-api-page-form-block .tags-search-list li:focus{background:#3b5e94;}.block-custom-search-api-page-form-block .block-content{padding:100px 0 65px 0;background-position:center;background-size:cover;background-repeat:no-repeat;}@media screen and (max-width:970px){.block-custom-search-api-page-form-block .block-content{padding:40px 0;}}.block-custom-search-api-page-form-block .block-content-wrapper{max-width:970px;width:100%;margin:0 auto;}@media screen and (max-width:970px){.block-custom-search-api-page-form-block .block-content-wrapper{padding:0 15px;}}.block-custom-search-api-page-form-block #search-api-page-block-form-recherche{background-color:transparent;padding:0;width:100%;}.block-custom-search-api-page-form-block #search-api-page-block-form-recherche .form-item label{display:inline-block;padding:7px;background-color:#4874b8;}.sommaire h3{background:#115492;color:#fff;padding:0.2rem 0.5rem;font-size:1rem;line-height:1.5rem;font-weight:normal !important;display:block;min-height:105px;margin-right:19px;}.sommaire h3 a{color:#fff;}.sommaire ul li::before{width:67px;height:67px;display:block;background-position:0 0;background-repeat:no-repeat;background-size:90%;content:"";}.sommaire ul li::before{width:77px;height:77px;display:block;background-position:0 0;background-repeat:no-repeat;background-size:90%;content:"";}.sommaire ul li:nth-child(1)::before{background-image:url(/themes/custom/custom/plan_climat/medias/picto-1.png);}.sommaire ul li:nth-child(2)::before{background-image:url(/themes/custom/custom/plan_climat/medias/picto-2.png);}.sommaire ul li:nth-child(3)::before{background-image:url(/themes/custom/custom/plan_climat/medias/picto-3.png);}.sommaire ul li:nth-child(4)::before{background-image:url(/themes/custom/custom/plan_climat/medias/picto-4.png);}.sommaire ul li:nth-child(5)::before{background-image:url(/themes/custom/custom/plan_climat/medias/picto-5.png);}.sommaire ul li:nth-child(6)::before{background-image:url(/themes/custom/custom/plan_climat/medias/picto-6.png);}.block-region-main section:first-child header a span{background:#115492;color:#fff;padding:0.5rem 1.3rem;border-radius:7px;font-weight:bold;font-size:1.3rem;display:inline-block;margin-top:0.5rem;margin-left:1rem;}.block-region-main section:first-child header a:hover span{background:#fff;color:#115492;}.path-frontpage .block-meem-common-ministries{height:auto !important;}.path-frontpage .block-views-blockaccueil-actualites-auto-block-1{background-color:#f0f0f0 !important;box-shadow:none !important;}@media screen and (max-width:39.9375em){.path-frontpage #main{padding-left:0;padding-right:0;}.path-frontpage .row .row{margin-left:0;margin-right:0;}.path-frontpage .block-region-main h2{text-align:center;margin:1rem 0;}.path-frontpage .block-region-main > section{overflow:auto;margin:1rem 0;}.path-frontpage section .actualites-une .columns.actu{border-bottom:1px solid #dfdfdf;background:#fff;}.path-frontpage .block-region-main > section{overflow:auto;margin:1rem 0;}}@media screen and (max-width:63.9375em){.path-frontpage .block-region-main > section.bandeau{margin:0 1rem 2rem 1rem;}.path-frontpage .block-region-main > section:nth-child(4){background:none;box-shadow:none;margin:1rem 0rem 2rem 0rem;padding:2rem 1rem;}#block-meem-content .sommaire{margin:3rem 1rem;}#block-meem-content .sommaire ul li{list-style-type:none;margin-left:0;}#block-meem-content .sommaire ul li::before{float:left;}#block-meem-content .sommaire h3{line-height:1.3rem;min-height:68px;margin-right:0;}.views-element-container header{text-align:center;}.block-region-main section:first-child header a span{margin-left:0;}.path-frontpage .field-block-content--field-services{margin:1rem 2rem;}}@media screen and (min-width:40em) and (max-width:63.9375em){.path-frontpage .row .row{margin:0 auto;}.path-frontpage .block-region-main > section{margin:2rem 0;overflow:auto;}.path-frontpage h2{margin :0.5rem 1rem 1.5rem 1.5rem;}}@media screen and (min-width:64em){.path-frontpage #panels-ipe-content > .row .columns{padding-left:0;padding-right:0;}.path-frontpage .off-canvas-wrap section:not(.bloc){margin:0 auto;clear:both;overflow:auto;}section.block-views-block-plan-climat-liste-politiques-block-1{margin-top:-5.6rem !important;padding-bottom:2rem;}section.block-views-block-plan-climat-liste-politiques-block-1 .field-wrapper{padding-top:16rem;;}section.block-views-block-plan-climat-liste-politiques-block-1 header a{display:block;text-indent:-5000px;max-width:250px;margin:-14rem auto 0.5rem auto;height:220px;}.path-frontpage .off-canvas-wrap section.bandeau > div.element{margin:0 auto;max-width:970px;}.path-frontpage #block-meem-content .bloc .newsletter_box h2{color:#202328;margin-top:-0.5rem !important;}.path-frontpage .block-region-main section h2,.path-frontpage #block-socialfooterblock h2,.path-frontpage .block-region-main section > div{margin:0 auto;max-width:970px;overflow:visible;}.path-frontpage .block-region-main section > div.newsletter_box,.path-frontpage .block-region-main section > div.box_ministres{max-width:none;}.path-frontpage .block-region-main section h2{margin-bottom:1rem;}.path-frontpage .block-region-main section > div.box_ministres .row,.path-frontpage .block-region-main section > div.newsletter_box .row{max-width:970px;margin:0 auto;}.path-frontpage .block-region-main section.bloc > div{margin:0;}.path-frontpage .block-region-main section .box_ministres h2{margin:0 0 1rem 0;}.path-frontpage .block-region-main section:nth-child(2){clear:both;overflow:auto;}.path-frontpage #block-meem-content section:nth-child(n+4){clear:both;margin-top:0rem;overflow:hidden;}.path-frontpage #block-meem-content{margin-bottom:0;}.path-frontpage .politiques .columns img{max-width:100%;}.path-frontpage .politiques .columns > article{background:#fff;overflow:auto;}.path-frontpage .politiques .columns > article h2{font-size:1.2rem;color:#202328;line-height:1.3rem;padding-top:1rem;}.path-frontpage .politiques .columns > article h2 a{color:#202328;}.path-frontpage .politiques{overflow:visible;}.path-frontpage .item-list{overflow:hidden;}.path-frontpage .views-element-container > div > div:last-child .large-4{margin-right:0;}.path-frontpage #block-meem-content section{padding:3rem 0;overflow:hidden;}.path-frontpage #block-meem-content section.bandeau{text-align:center;}.path-frontpage section#block-socialfooterblock{padding:1rem 0 3rem 0;}.path-frontpage #block-meem-content .block-region-main > section:last-child{}.path-frontpage #block-meem-content section.bloc{padding:0;}.path-frontpage .field-name-field-services  .large-4{margin-bottom:15px;padding-left:0;padding-right:0;}.path-frontpage .field-name-field-services .large-4,.path-frontpage .views-element-container .large-4,.path-frontpage .views-element-container .large-8,.path-frontpage .politiques .large-4{margin-left:15px;margin-right:0;}.path-frontpage .views-element-container.block-views-blockaccueil-actualites-auto-block-1 .large-4,.path-frontpage .views-element-container.block-views-blockaccueil-actualites-auto-block-1 .large-8{margin-left:0;}.path-frontpage .field-name-field-services .large-4:nth-child(1),.path-frontpage .field-name-field-services .large-4:nth-child(4),.path-frontpage .field-name-field-services .large-4:nth-child(7),.path-frontpage .views-element-container .field-name-field-une .large-8,.path-frontpage .politiques .large-4:nth-child(1){margin-left:0;}.path-frontpage .field-name-field-services .column:last-child:not(:first-child),.path-frontpage .field-name-field-services .columns:last-child:not(:first-child){float:left;}.path-frontpage .block-region-main .large-4,.path-frontpage .field-name-field-services .large-4{width:313px;}.path-frontpage .block-region-main .actualites-une .actu{width :49%;}.path-frontpage .actualites-une .actu h3.node-title{font-size :1rem;margin-bottom  :0;}.path-frontpage div.actualites-une header{display:inline;float:right;margin-right:0;margin-top:-40px;}.path-frontpage .actualites-une .surtitre{left:45%;position:absolute;top:5px;bottom:auto;}.path-frontpage .field-block-content--field-une .columns.actu > div{height:100%;}.path-frontpage .field-block-content--field-une .actu .actu-une h3.node-title{font-size:1.3rem;padding-bottom:0;}.path-frontpage .block-region-main .large-4 article{overflow:hidden;}.path-frontpage #main-content,.path-presse #main-content{max-width:none;}.path-frontpage #main,.path-frontpage #panels-ipe-content .medium-12{padding-left:0;padding-right:0;}.path-frontpage #block-meem-content li{list-style:none;}.block-region-main section:first-child{height:510px;}.block-region-main section:first-child header,.block-region-main section:first-child .sommaire{float:left;}.block-region-main section:first-child header{width:33%;}.block-region-main section:first-child .sommaire{width:67%;}.block-region-main section:first-child .sommaire li.large-2{width:192px;min-height:220px;margin-right:0px;}}
