#hq-accueil-n3 #hq-outer-mask{background:#fff}#hq-accueil-n3 h2{margin:35px 0 20px 0}.hq-hero-banner h1{font-size:4rem}.hq-section.hq-hero-banner{margin:0 0 75px 0}.hq-section{margin:40px auto}.navigation-tab{text-align:center;margin:30px 0}.navigation-tab #btn-contact-affaires{font-size:2rem!important}.navigation-tab a{width:100%}.navigation-tab a.active{background-color:#1b3664;color:#fff}.navigation-tab a.aff-button{border:2px solid #1b3664!important}.navigation-tab a.aff-button.active:after{background:0 0}.navigation-tab a.active:hover{margin-left:5px;margin-right:5px;padding:12px 25px}.navigation-tab .columns{padding:0}ul li{margin:20px 0;padding:0 0 0 5px}ul.hq-flex-container li.res-panneau{margin:0;padding-bottom:25px!important}ul.hq-flex-container li:first-child{margin-top:20px}.res-panneau p{font-size:2rem;font-weight:600;text-indent:-1px;margin-top:15px;color:#2c3033!important;font-family:"Open Sans",sans-serif}.breadcrumb-bloc{margin-bottom:45px}.breadcrumb span,.hq-breadcrumb span{color:#48433f!important}ul.comite-liaison,ul.comite-liaison li{padding:0;list-style-image:none}#banniere-promo{padding:15px 30px}#banniere-promo{border:none;padding:15px 50px;margin-bottom:40px}#banniere-promo .banniere-image{text-align:center}#banniere-promo .banniere-image img{max-height:100px;height:100px}#banniere-promo figcaption{width:75%}#banniere-promo.wide-icon{padding:15px 30px}#banniere-promo.wide-icon .banniere-image img{width:150px}ol.list-check li{margin:20px 0}ol.list-check li ul li{margin:10px 0}#banniere-promo.wide-icon .banniere-image{text-align:left}#hq-aff-aide-info .aide-separation{padding:40px 0}@media screen and (max-width:767px){.navigation-tab a{width:100%}.navigation-tab #btn-contact-affaires{font-size:1.6rem}}.banniere{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff!important;background-image:url(/themes/affaires/images/administrations-municipales/bandeau-administration-munipale-2013-240-6805.jpg)}.hero_box{background-color:#fff;padding:20px 50px;opacity:.93}.hero_box h1,.hq-section[class*=bg-image]{color:#48433f!important}.hero_box .hq-breadcrumb-bloc{margin-top:0}.p-20{padding:20px}.hq-section.bg-image .breadcrumb a{margin-top:0;margin-left:0}.hq-nav-utils .hq-langue{display:none}.hq-admin-municipale{position:relative}.hq-admin-municipale .hq-section:last-child{margin-bottom:-140px;padding-bottom:100px;padding-top:100px}ul.link-bouton{margin-top:10px;list-style-image:none;padding-left:0}.aligner-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}