<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* https://www.mairie-revel.fr/wp-content/themes/revel/style.css?ver=cc5f98936e6cc34229d8f419b85d2aaa */
html{font-size:62.5%}html,body{background-color:#fff;font-family:'lato',sans-serif}body{max-width:1920px;margin:0 auto;-webkit-font-smoothing:auto;font-size:1.5rem;color:#3b3f3f;letter-spacing:1px}body *{letter-spacing:1px}body button,body a::before,body a::after,body a{transition:all .2s ease-in-out}details,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a{color:inherit}a:active,a:hover{color:#8fb69b}small{font-size:80%}svg:not(:root){overflow:hidden}button:focus,.form-control:focus,.btn.focus,.btn:focus{outline:#fff solid;box-shadow:0 0 0 .2rem rgb(0,0,0)}*:focus{outline:3px solid blue;outline-offset:2px}.slick-slider .slick-arrow:focus{outline:3px solid blue}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}caption{font-size:20px;font-style:italic;font-weight:700;caption-side:top}button{cursor:pointer;background-color:transparent;border-color:transparent;border-style:none}.btn{border-radius:0}body .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.2em solid transparent;border-bottom:0;border-left:.2em solid transparent}body .dataTables_wrapper{margin:2.5rem 0}body .tablepress tfoot th,body .tablepress thead th{background-color:#b2cebb}body .tablepress .sorting:hover,body .tablepress .sorting_asc,body .tablepress .sorting_desc{background-color:#8fb69b}body .dataTables_wrapper label input,body .dataTables_wrapper label select{border:1px solid #ccc}aside.sidebar-left{padding:162px 0 0}@media screen and (min-width:1300px){.container{max-width:1230px}}embed,iframe,object{max-width:100%}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.site-header:before,.site-header:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.site-header:after{clear:both}hr,h2,h3,h4,h5,h6{clear:both}.skip-links a{font-size:20px}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);position:absolute!important;height:1px;width:1px;margin:-1px;overflow:hidden;word-wrap:normal!important}.sr-only:focus,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#scroll-to-top{display:none;padding:10px 20px;position:fixed;bottom:1em;right:1em}#scroll-to-top.fixe{display:block}.fake-link{cursor:pointer}article .alignleft{display:inline;float:left;margin-right:1.5em;margin-bottom:1em}article .alignright{display:inline;float:right;margin-left:1.5em;margin-bottom:1em}article .aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}article img.alignleft,article .wp-caption.alignleft,article img.alignright,article .wp-caption.alignright{float:none;display:inline-block;margin-bottom:1.25rem}article img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption.alignnone{margin:.313rem 1.25rem 1.25rem 0}body .fancybox-toolbar .fancybox-button{background-color:#d8785c;color:#fff}body .fancybox-toolbar .fancybox-button:hover,body .fancybox-toolbar .fancybox-button:focus{background-color:#fff;color:#d8785c}.wp-caption{position:relative;max-width:100%}.wp-caption img[class*="wp-image-"]{border:0 none;height:auto;margin:0 auto;max-width:100%;padding:0;width:auto;display:block}.wp-caption .wp-caption-text{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);color:#fff;font-weight:700;font-size:13px;padding:1.2em 1.2em;line-height:1}@media screen and (min-width:544px){article img.alignright,article .wp-caption.alignright{float:right;margin:.313rem 0 1.25rem 1.25rem}article img.alignnone{margin:.313rem 1.25rem 1.25rem 0}article img.alignleft,article .wp-caption.alignleft{float:left;margin:.313rem 1.25rem 1.25rem 0}article .wp-caption.alignleft{margin:.313rem 1.25rem 1.25rem 0}article .wp-caption.alignright{margin:.313rem 0 1.25rem 1.25rem}}#sitemap .dropdown-menu{position:relative;display:block;margin:0;border:0}.gallery-item{display:inline-block;text-align:left;vertical-align:top;margin:0 0 1.5em;padding:0 1em 0 0;width:50%}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-item a,.gallery-item a:hover,.gallery-item a:focus{box-shadow:none;background:none;display:inline-block;max-width:100%}.gallery-item a img{display:block;transition:filter 0.2s ease-in;backface-visibility:hidden;vertical-align:auto}.gallery-item a:hover img,.gallery-item a:focus img{filter:opacity(60%)}.gallery-caption{display:block;text-align:left;padding:0 10px 0 0;margin-bottom:0}@media screen and (min-width:480px){.gallery-item{max-width:25%}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:30%;margin-left:1%;margin-right:1%}.gallery-columns-4 .gallery-item{max-width:25%}}@media screen and (min-width:768px){.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}}#menu-principal{line-height:1}#menu-principal li&gt;button,#menu-principal li&gt;a,#menu-principal li&gt;span{font-weight:900;width:100%;padding:0;border:none;background:transparent;text-align:left;font-size:1.6rem}#menu-principal li&gt;a:hover,#menu-principal li&gt;a:active{color:#fff}#menu-principal li&gt;button i{position:absolute;left:0}#menu-principal .nav-link{padding:1.25em .5em}#menu-principal .dropdown-menu{border:0;border-radius:0}#menu-principal .dropdown-item{white-space:normal}#menu-principal .dropdown-menu li:active,#menu-principal .dropdown-menu li:focus,#menu-principal .dropdown-menu li:hover{color:inherit}#menu-principal .level-1.dropdown-submenu .dropdown-toggle::after{display:none}#menu-principal .level-1.dropdown-submenu .dropdown-toggle i.icon-plus-squared::before{content:"+";display:flex;justify-content:center;align-items:center;box-shadow:0 2px 3px #606060}#menu-principal .level-1.dropdown-submenu.show .dropdown-toggle i.icon-plus-squared::before{content:"";display:block;width:16px;height:16px;background-color:#353535}#menu-principal .level-1.dropdown-submenu.show .dropdown-toggle i.icon-plus-squared::after{content:"";display:block;height:1px;width:6px;background-color:#fff;position:absolute;top:50%;left:calc(50% - 3px)}#menu-principal li.level-1{padding-left:30px;margin:10px 0;position:relative;font-weight:700;font-size:1.6rem;color:#fff}#menu-principal li.level-1:focus,#menu-principal li.level-1:hover{background-color:#8fb69b}#menu-principal li.level-1 button{color:#fff}#menu-principal li.level-1.current-parent button{color:#353535;text-decoration:underline}#menu-principal li.level-1.show button{color:#353535}#menu-principal li.level-2{position:relative;padding-left:25px}#menu-principal li.level-2::before{content:'\f0da';display:inline-block;position:absolute;font-family:"bdt-icon";font-size:1.4rem;left:0}#menu-principal .level-2{position:static;margin:5px 0;background-color:#8fb69b;color:#fff;font-weight:700;font-size:1.4rem}#menu-principal .level-2.current::before{color:#353535}#menu-principal .level-2.current&gt;span{background-color:#353535}@media screen and (min-width:1500px){#menu-principal .nav-item{margin:0 20px}#menu-principal{margin-right:40px}}@media screen and (min-width:1200px) and (max-width:1499px){#menu-principal{margin-right:20px}}@media screen and (min-width:992px) and (max-width:1499px){#menu-principal .nav-item{margin:0 7px}}@media screen and (min-width:576px) and (max-width:991px){#menu-principal .nav-item{margin:0 10px}#menu-principal .nav-link{padding:1.25em .5em}}@media screen and (min-width:768px) and (max-width:991px){#menuPrincipal .nav-item:first-child{position:absolute;right:12px;bottom:-55px;z-index:99}#menuPrincipal .nav-item:first-child button{border:1px solid #fff}#menu-principal .nav-item{flex-shrink:0}}@media screen and (min-width:768px){#menu-principal .current-parent .nav-link{color:#d8785c;text-decoration:underline}#menuPrincipal{justify-content:flex-end}#menuPrincipal .nav-item:first-child{display:flex;align-items:center;order:4}#menuPrincipal .nav-item:first-child button{position:relative;padding:0;width:40px;height:40px;color:#fff;background-color:#8fb69b;border-radius:50%}#menuPrincipal .nav-item:first-child button:hover,#menuPrincipal .nav-item:first-child button:focus{color:#8fb69b;background-color:#fff}#menuPrincipal .nav-item:first-child button i{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center}#menu-principal .nav-item{position:static}#menu-principal .nav-link{position:relative;color:#353535}#menu-principal .nav-link:hover,#menu-principal .nav-link:focus{color:#d8785c;cursor:pointer}#menu-principal .dropdown-menu.level-1{width:100%;margin:0;background-color:#8fb69b;color:#fff;background-image:url(/wp-content/themes/revel/images/motifsombre_pourfondvert.png);background-repeat:repeat}#menu-principal .dropdown-menu.level-1.show{padding:0;box-shadow:0 3px 8px -4px #3b3b3b}#menu-principal .dropdown-menu.level-1.show ul{max-width:100%;padding-top:20px;padding-bottom:20px;background-color:#8fb69b}#menu-principal .dropdown-menu.level-1.show ul button,#menu-principal .dropdown-menu.level-1.show ul span,#menu-principal .dropdown-menu.level-1.show ul a{padding:0 5px;font-weight:400;white-space:normal}#menu-principal .dropdown-menu.level-1.show ul button:hover,#menu-principal .dropdown-menu.level-1.show ul button:focus,#menu-principal .dropdown-menu.level-1.show ul a:hover,#menu-principal .dropdown-menu.level-1.show ul a:focus{color:#353535;text-decoration:none}#menu-principal li.level-1{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}#menu-principal .dropdown-menu.level-1.show ul.level-2 a:focus,#menu-principal .dropdown-menu.level-1.show ul.level-2 a:hover{text-decoration:underline}}@media screen and (max-width:767px){#menuPrincipal .nav-item:first-child{display:none}#menuPrincipal{height:100vh;overflow-y:auto;background-color:#8fb69b;color:#fff}#menu-principal li&gt;button,#menu-principal li&gt;a{color:#fff;font-weight:900;font-size:2.5rem;letter-spacing:2px}#menu-principal li.current-parent&gt;button,#menu-principal li.current-parent&gt;a{color:#3b3f3f}#menuPrincipal button{display:flex;justify-content:space-between;align-items:center}#menuPrincipal button::after{color:#3b3f3f}#menuPrincipal button[aria-expanded='true']{color:#3b3f3f}#menu-principal .dropdown-menu{background-color:#8fb69b}#menu-principal .dropdown-menu li&gt;button,#menu-principal .dropdown-menu li&gt;a,#menu-principal .dropdown-menu li&gt;span{font-size:1.6rem;font-weight:700}}#content .header-image{position:relative;height:345px;overflow:hidden}#content .header-image::after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.58)}#content .header-image img{min-height:100%}#content .header-image .h1-wrapper{display:flex;position:absolute;top:0;bottom:0;right:0;left:0;align-items:center;justify-content:center}#content .header-image .bandeau-title{position:relative;margin-bottom:0;padding-bottom:28px;max-width:1000px;text-align:center;color:#fff;font-size:5rem;line-height:1;font-weight:900;text-transform:none;letter-spacing:6px;z-index:9}#content .header-image .bandeau-title span{display:block;font-weight:300;text-transform:uppercase;font-size:7.6rem}#content .header-image .bandeau-title::after{content:"";display:block;width:154px;height:7px;position:absolute;bottom:0;left:calc(50% - 77px);background-image:url(/wp-content/themes/revel/images/revel__zigzag_long_151px.png);background-repeat:no-repeat}#page-header .mail-send,#menu-reseaux li{color:#c6c4c4}#page-header .mail-send:hover,#page-header .mail-send:focus{color:#8fb69b}#menu-reseaux .nav-link{display:flex;align-items:center}#page-header .mail-send{display:inline-block;margin-right:5px;padding:5px;font-size:12px}#page-header{padding-top:0;padding-bottom:0;transition-duration:.5s;box-shadow:0 3px 8px -4px #3b3b3b}#page-header h1::after{display:none}body .icon-search:before{transform:rotate(90deg)}@media screen and (max-width:991px){.navbar-expand-md .navbar-nav .nav-link{padding-right:0;padding-left:0}#menu-principal li&gt;button,#menu-principal li&gt;a,#menu-principal li&gt;span{font-size:1.4rem}}@media screen and (min-width:1200px){#content .page-header{margin-left:-15px;margin-right:-15px}}@media screen and (max-width:767px){#page-header .mail-send,#menu-reseaux{display:none}}.modal.left .modal-dialog,.modal.right .modal-dialog{position:fixed;margin:auto;max-width:550px;width:100%;height:100%;-webkit-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}.modal.left .modal-content,.modal.right .modal-content{height:100%;overflow-y:auto}.modal.left .modal-body,.modal.right .modal-body{padding:15px 15px 80px}.modal.left.fade .modal-dialog{left:-320px;-webkit-transition:opacity 0.3s linear,left 0.3s ease-out;-moz-transition:opacity 0.3s linear,left 0.3s ease-out;-o-transition:opacity 0.3s linear,left 0.3s ease-out;transition:opacity 0.3s linear,left 0.3s ease-out}.modal.left.fade.show .modal-dialog{left:0}.modal.right.fade .modal-dialog{right:-320px;-webkit-transition:opacity 0.3s linear,right 0.3s ease-out;-moz-transition:opacity 0.3s linear,right 0.3s ease-out;-o-transition:opacity 0.3s linear,right 0.3s ease-out;transition:opacity 0.3s linear,right 0.3s ease-out}.modal.right.fade.show .modal-dialog{right:0}body .modal-backdrop{z-index:998}.open-popup-en-un-clic{position:absolute;right:0;top:0;bottom:0;flex-direction:column;justify-content:center;align-items:center;width:85px;background-color:#d8785c;color:#fff;font-weight:900;font-size:1.2rem;text-transform:uppercase}.open-popup-en-un-clic:hover,.open-popup-en-un-clic:focus{background-color:#fff;color:#d8785c}.open-popup-en-un-clic i{font-size:3rem}#popup-en-un-clic .modal-content{position:absolute;padding-top:120px;padding-bottom:45px;max-width:550px;top:0;right:-15px;min-height:250px;background-color:#d8785c;z-index:1050}body #popup-en-un-clic .modal-dialog{max-width:100%;margin:0}body #popup-en-un-clic .modal-dialog .un-clic-title{position:relative;margin-bottom:80px;padding-bottom:25px;font-weight:900;font-size:4.5rem;color:#fff;text-align:center;text-transform:uppercase}body #popup-en-un-clic .modal-dialog .un-clic-title::after{content:"\e830";position:absolute;bottom:0;left:calc(50% - 20px);font-size:5px;font-family:'bdt-icon';color:#edc1b4}body #popup-en-un-clic .modal-dialog button.close{position:absolute;top:50px;right:50px;opacity:1}body #popup-en-un-clic .modal-dialog button.close span{display:none}body #popup-en-un-clic .modal-dialog button.close::before{content:"\e829";font-family:'bdt-icon';color:#fff;font-size:36px;text-shadow:none;font-weight:400}body .modal-dialog #menu-en-un-clic{max-width:450px;margin:auto;justify-content:space-around;flex-wrap:wrap}body .modal-dialog #menu-en-un-clic&gt;li{width:100%;max-width:50%;padding:0;margin:15px 0;flex-basis:inherit}body .modal-dialog #menu-en-un-clic&gt;li .menu-image{display:flex;flex-direction:column;align-items:center}body .modal-dialog #menu-en-un-clic&gt;li .menu-image .img-wrapper{display:inline-flex;margin-bottom:25px;width:100px;height:100px;align-items:center;justify-content:center;border-radius:50%;background-color:#353535;transition:all .2s ease-in-out}body .modal-dialog #menu-en-un-clic&gt;li a:focus .menu-image .img-wrapper,body .modal-dialog #menu-en-un-clic&gt;li a:hover .menu-image .img-wrapper{background-color:#fff}body .modal-dialog #menu-en-un-clic&gt;li .menu-image .menu-title{color:#fff;font-weight:700;font-size:1.5rem;letter-spacing:2px;text-transform:uppercase;text-align:center}@media screen and (max-width:767px){body .modal-dialog .un-clic-title{margin-bottom:20px}body .modal-dialog #menu-en-un-clic&gt;li .menu-image .img-wrapper{width:80px;height:80px}body .modal-dialog #menu-en-un-clic&gt;li .menu-image .menu-title{font-size:1.3rem}}#page-header.intermediaire{top:-110px}#page-header{position:relative;top:0;width:100%;max-width:1920px;background-color:#fff;z-index:9999}#page-header.sticky{position:fixed}#page-header.sticky.show-in,#page-header.sticky.show{top:0}.admin-bar #page-header,.admin-bar #page-header.sticky.show-in,.admin-bar #page-header.sticky.show{top:32px}#page-header .site-title{margin:15px 0}#page-header .icon-bars{font-size:24px}@media screen and (min-width:768px){#page-header{padding-right:125px}}@media screen and (max-width:767px){#page-header{position:fixed}#page-header.sticky{top:-30px}.admin-bar #page-header.sticky{top:2px}#content .header-image{height:300px}@supports (object-fit:cover){#content .header-image img{height:100%;width:100%;max-width:inherit;object-fit:cover}}#page-header{padding:0}#page-header .navbar-toggler{width:32px;height:25px;position:relative;margin-right:20px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#page-header .navbar-toggler .toggler{display:block;position:absolute;height:5px;width:100%;background:#3b3f3f;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#page-header .navbar-toggler span.toggler:nth-child(1){top:0}#page-header .navbar-toggler span.toggler:nth-child(2),#page-header .navbar-toggler span.toggler:nth-child(3){top:10px}#page-header .navbar-toggler span.toggler:nth-child(4){top:20px}#page-header .navbar-toggler[aria-expanded="true"] span.toggler:nth-child(1){top:10px;width:0%;left:50%}#page-header .navbar-toggler[aria-expanded="true"] span.toggler:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#page-header .navbar-toggler[aria-expanded="true"] span.toggler:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#page-header .navbar-toggler[aria-expanded="true"] span.toggler:nth-child(4){top:10px;width:0%;left:50%}}@media screen and (min-width:768px) and (max-width:1199px){#page-header .site-title a{display:block;width:50px;overflow:hidden}#page-header .site-title a img{max-width:inherit}}@media screen and (max-width:575px){#page-header .site-title{max-width:210px;margin:8px 0}}#popup-search.modal{padding-right:0!important}#popup-search .modal-dialog{margin:0;background:#fff;max-width:none}#popup-search .modal-dialog .modal-content{border:none}#popup-search .modal-dialog .label-wrapper{display:flex;padding:34px 30px 10px 60px;align-items:center;background-color:#d8785c}#popup-search .modal-dialog label{position:relative;margin-bottom:25px;padding-bottom:25px;color:#fff;font-weight:900;font-size:2.7rem;text-transform:uppercase;line-height:1.2;letter-spacing:4px}#popup-search .modal-dialog label::after{content:"\e830";position:absolute;left:0;bottom:0;font-size:5px;font-family:'bdt-icon';color:#fff}#popup-search .modal-dialog label span{display:block;width:100%;letter-spacing:4px}#popup-search .modal-dialog .input-wrapper{display:flex;max-width:700px;padding-left:50px;align-items:center}#popup-search .modal-dialog .input-wrapper button{position:relative;margin-bottom:18px;padding:0;margin-left:25px;width:40px;height:40px;flex-shrink:0;color:#fff;background-color:#8fb69b;border-radius:50%;font-size:1.6rem}#popup-search .modal-dialog .input-wrapper button:hover,#popup-search .modal-dialog .input-wrapper button:focus{color:#8fb69b;background-color:#fff}#popup-search .modal-dialog .input-wrapper button i{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center}#popup-search .modal-dialog .input-wrapper input{margin-bottom:20px;border:none;border-bottom:1px solid #818181;color:#818181;font-weight:900;font-size:2.7rem;background-color:#353535}#popup-search .modal-dialog .input-group{background-color:#353535;z-index:1050}body.admin-bar #popup-search .modal-dialog{margin-top:32px;box-shadow:0 3px 12px 0 rgba(0,0,0,.51)}body.admin-bar #popup-search .modal-dialog .modal-content{position:relative;border:none}#popup-search .close{font-weight:400;opacity:1;position:fixed;right:60px;top:60px;z-index:1050}body.admin-bar #popup-search .close{top:90px}body #popup-search .close::after{content:"\e829";display:block;font-size:36px;font-family:'bdt-icon';color:#fff;text-shadow:none}body #popup-search .close span{display:none}#popup-search .close span{color:#818181;text-shadow:none}#popup-search .awesomplete{width:calc(100% - 4rem)}.awesomplete&gt;input[type=search]{width:100%}@media screen and (max-width:1199px){#popup-search .close{top:78px;right:40px}body.admin-bar #popup-search .close{top:106px}#popup-search .modal-dialog .label-wrapper{padding-left:40px}}@media screen and (max-width:767px){#popup-search .close{top:38px;right:20px}body.admin-bar #popup-search .close{top:66px}#popup-search .modal-dialog .input-wrapper{padding-top:15px;padding-bottom:15px}#popup-search .modal-dialog .input-wrapper input{font-size:2rem}}.home section .lien-archive{display:inline-block;color:#fff;padding:15px 40px;background-color:#d8785c;font-weight:700;font-size:1.1rem;text-transform:uppercase}.home-slider-wrapper{position:relative}.home-slider-wrapper .home-pause-play{position:absolute;top:10px;right:10px;z-index:2}.home-slider-wrapper .home-pause-play i:before{color:#fff}#home-slider .title-home-slider{position:absolute;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;top:0;right:0;bottom:0;left:0;color:#fff;text-align:center;background-color:rgba(0,0,0,.5)}#home-slider .title-home-slider h2{position:relative;width:100%;padding-bottom:35px;margin:70px 0 15px;font-weight:900;font-size:6.5rem;letter-spacing:3px;text-align:center;line-height:0}#home-slider .title-home-slider h2 .big-font{display:block;width:100%;font-weight:500;font-size:10rem;line-height:1;letter-spacing:15px;text-transform:uppercase}#home-slider .title-home-slider h2 .big-font-2{display:block;width:100%;font-weight:200;font-size:6rem;line-height:2;letter-spacing:8px}#home-slider .title-home-slider .baseline{width:100%;font-weight:700;font-size:2.8rem;letter-spacing:3px;text-transform:uppercase}.home-slider-wrapper{position:relative}#home-slider-nav{list-style:none}#home-slider.slick-slider .slick-track{transition:none}#home-slider .slide{position:relative;height:700px}#home-slider .slide img{height:100%;min-height:150px;object-fit:cover;width:100%}#home-slider .slide-inner{position:absolute;top:0;left:0;width:100%;color:#fff;text-align:center;padding:1em 1.5em .5em}#home-slider .slide-inner .h2{font-size:1.5em}.home-search-box{position:absolute;right:0;left:0;bottom:40px;background:#fff}#header-image{position:relative;width:100%;overflow:hidden}#header-image img{position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (max-width:800px){#home-slider .title-home-slider h2{font-size:3rem}#home-slider .title-home-slider h2 .big-font{margin-top:7px;font-size:4rem}#home-slider .title-home-slider h2 .big-font-2{font-size:3rem}#home-slider .title-home-slider .baseline{font-size:1.8rem}}@media screen and (max-width:576px){#home-slider .title-home-slider h2 .big-font{margin-top:10px;font-size:3rem}#home-slider .title-home-slider h2 .big-font-2{font-size:2.4rem}#home-slider .title-home-slider .baseline{font-size:1.6rem}}.home .home-search-box{padding:0}.home .home-search-box .bienvenue{padding:40px 80px 40px 40px;color:#fff;background-image:url(/wp-content/themes/revel/images/motif_pourfondrose.png);background-repeat:repeat;background-color:#d8785c}.home .home-search-box .bienvenue p{position:relative;margin:0;padding-bottom:15px;font-weight:300;letter-spacing:3px}.home .home-search-box .bienvenue p::after{content:"\e830";display:block;position:absolute;bottom:0;left:0;font-family:'bdt-icon';font-size:5px;color:#fff}.home .home-search-box .bienvenue p strong{font-weight:700;letter-spacing:3px}.home .home-search-box .recherche{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.home .home-search-box .recherche .liste-tag input[type="radio"]{display:none}.home .home-search-box .recherche .liste-tag label{display:inline-block;position:relative;margin:4px 14px;background-color:#8fb69b;padding:3px 0 5px;font-size:1.2rem;color:#fff;font-weight:700;line-height:1;border:none;transition:all .2s ease-in-out},.home .home-search-box .recherche .liste-tag input[type="radio"]:checked+label::before,.home .home-search-box .recherche .liste-tag input[type="radio"]:checked+label::after,.home .home-search-box .recherche .liste-tag input[type="radio"]:checked+label{background-color:#d8785c}.home .home-search-box .recherche .liste-tag label:hover::before,.home .home-search-box .recherche .liste-tag label:hover::after,.home .home-search-box .recherche .liste-tag label:hover{background-color:#353535}.home .home-search-box .recherche .liste-tag label::before,.home .home-search-box .recherche .liste-tag label::after{content:"";display:inline-block;position:absolute;width:10px;height:20px;top:0;background-color:#8fb69b;transition:all .2s ease-in-out}.home .home-search-box .recherche .liste-tag label::before{left:-10px;border-top-left-radius:80px;border-bottom-left-radius:80px}.home .home-search-box .recherche .liste-tag label::after{right:-10px;border-top-right-radius:80px;border-bottom-right-radius:80px}.home .home-search-box .recherche .input-group{justify-content:center}.home .home-search-box .recherche .input-group .awesomplete{width:80%}.home .home-search-box .recherche .input-group input#home-search{border:none;border-bottom:1px solid #b4b4b4;font-weight:900;font-size:2.6rem;color:#b1b1b1;letter-spacing:4px}.home .home-search-box .recherche .input-group .input-group-append span{background-color:transparent;border:none;border-bottom:1px solid #b4b4b4;font-size:2.5rem;color:#4c4c4d}.home .home-search-box .recherche .input-group .awesomplete input:-moz-placeholder{color:#b1b1b1;opacity:1}.home .home-search-box .recherche .input-group .awesomplete input::-moz-placeholder{color:#b1b1b1;opacity:1}.home .home-search-box .recherche .input-group .awesomplete input::-webkit-input-placeholder{color:#b1b1b1}.home .home-search-box .recherche .input-group .awesomplete input::placeholder{color:#b1b1b1}.home .home-search-box .recherche .input-group .awesomplete input::-ms-input-placeholder{color:#b1b1b1}.home .home-search-box .recherche .input-group .awesomplete input:-ms-input-placeholder{color:#b1b1b1}.home .home-search-box .je-suis{display:flex;padding:0 20px;flex-direction:column;justify-content:center}.home .home-search-box .je-suis&gt;label{width:100%;margin-bottom:10px;color:#353535;font-weight:900;text-transform:uppercase}.home .home-search-box .je-suis .postform{padding-bottom:15px;margin-bottom:20px;border:none;border-bottom:1px solid #b4b4b4;color:#b1b1b1;letter-spacing:2px;font-weight:900;font-size:1.4rem;text-transform:capitalize}.home .home-search-box .je-suis .postform option{font-weight:900;font-size:1.5rem}.home .home-search-box .je-suis button{width:100%;padding:7px 0;font-weight:700;font-size:1.1rem;letter-spacing:4px;text-transform:uppercase;background-color:#d8785c;color:#fff}.home .home-search-box .je-suis button::after{content:"\f0da";display:inline-flex;margin-left:15px;font-family:'bdt-icon';font-size:14px;color:#fff}@supports((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)){.home .home-search-box .je-suis .postform{-webkit-appearance:none;-moz-appearance:none;appearance:none}.home .home-search-box .je-suis .postform{margin-bottom:0;border:none}.home .home-search-box .je-suis .postform-wrapper{position:relative;margin-bottom:20px;border-bottom:1px solid #b4b4b4}.home .home-search-box .je-suis .postform-wrapper::after{content:"\f107";position:absolute;bottom:12px;right:10px;font-family:'bdt-icon';font-size:16px;color:#464646}}@media screen and (max-width:991px){.home .home-search-box .je-suis{display:none}.home .home-search-box .bienvenue p{text-align:center}.home .home-search-box .bienvenue p::after{left:calc(50% - 18px)}.home .home-search-box .bienvenue{padding:15px}.home .home-search-box .recherche{padding-top:20px;padding-bottom:20px}.home .home-search-box .recherche .input-group+div{margin-top:20px}.home .home-search-box{max-width:90%}}.home section.en-1-clic{padding:25px 0;background-color:#353535;color:#fff;overflow-x:auto}.home section.en-1-clic #menu-en-un-clic-1{padding:0 15px;min-width:767px;justify-content:space-between}.home section.en-1-clic #menu-en-un-clic-1 .menu-image{display:flex;align-items:center;align-items:center}.home section.en-1-clic #menu-en-un-clic-1 .menu-image .img-wrapper{flex-shrink:0}.home section.en-1-clic #menu-en-un-clic-1 .menu-image img{margin-right:15px}.home section.en-1-clic #menu-en-un-clic-1 .menu-title{font-size:1.1rem;font-weight:700;text-transform:uppercase}.home .actualites{position:relative;padding:70px 15px 0}.home .actualites::after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;left:0;background-image:url(/wp-content/themes/revel/images/pattern_cube.png);background-repeat:repeat;z-index:0}.home .actualites&gt;.container{position:relative;z-index:2}.home .actualites header{margin-bottom:30px;text-align:center}.home .actualites header small{color:#d8785c;font-size:1.8rem;letter-spacing:2px}.home .actualites header h2{font-size:5.8rem;color:#353535;font-weight:700;text-transform:uppercase;letter-spacing:5px}.home .actualites header h2::before,.home .actualites header h2::after{content:"\e830";display:inline-block;font-family:'bdt-icon';font-size:5px;color:#d8785c}.home .actualites header h2::before{margin-right:25px}.home .actualites header h2::after{margin-left:25px}.home .actualites .bottom-actu{padding:55px 0 72px;margin-bottom:0;width:100%;text-align:center}.home .actualites .results-wrapper{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between}.home .actualites article .img-wrapper img{max-width:inherit}.home .actualites article{max-height:425px;background-color:#fff;box-shadow:0 0 8px #ccc}.home .actualites article.col-md-6{flex-basis:initial;width:600px;padding:0 0 140px}.home .actualites article.col-md-6:focus,.home .actualites article.col-md-6:hover{overflow:visible}.home .actualites article.col-md-3{flex-basis:inherit;width:265px;padding:0 0 165px}.home .actualites article.col-md-6 .img-wrapper{height:285px;overflow:hidden}.home .actualites article.col-md-6 .img-wrapper img{width:100%}.home .actualites article .info-wrapper{display:flex;position:absolute;margin:0 -15px;height:100%;padding:0 10px;bottom:0;left:15px;right:15px;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:#fff}.home .actualites article.col-md-6 .info-wrapper::before{content:'';position:absolute;top:-38px;left:calc(50% - 38px);display:inline-block;width:76px;height:76px;background-image:url(/wp-content/themes/revel/images/icon-une-home.png);background-repeat:no-repeat;background-position:center center}.home .actualites article.col-md-6 .info-wrapper{max-height:140px;transition:all .2s ease-in-out}.home .actualites article.col-md-3 .info-wrapper{max-height:165px;transition:all .2s ease-in-out}.home .actualites article .post-link:focus+.info-wrapper,.home .actualites article:hover .info-wrapper{max-height:100%;background-color:#8fb69b}.home .actualites article .info-wrapper h3{max-width:100%;position:relative;font-size:2.4rem;font-weight:900;color:#353535;transition:all .2s ease-in-out}.home .actualites article .info-wrapper h3::after{content:"\e82d";display:inline-block;position:absolute;bottom:-2px;left:calc(50% - 25px);justify-content:center;font-family:'bdt-icon';font-size:5px;color:#fff;opacity:0}.home .actualites article:hover .info-wrapper h3::after,.home .actualites article .post-link:focus+.info-wrapper h3::after{opacity:1}.home .actualites article:hover .info-wrapper h3,.home .actualites article .post-link:focus+.info-wrapper h3{color:#fff;margin-bottom:30px;padding-bottom:30px}.home .actualites article .info-wrapper .post-intro{max-height:0;opacity:0;color:#fff}.home .actualites article:hover .info-wrapper .post-intro,.home .actualites article .post-link:focus+.info-wrapper .post-intro{max-height:100%;max-width:100%;opacity:1;color:#fff;transition:all .2s ease-in-out}.home .actualites article .post-link{position:absolute;top:0;bottom:0;right:0;left:0;z-index:9}@media screen and (min-width:992px) and (max-width:1199px){.home .actualites article.col-md-3{width:265px;max-width:265px}.home .actualites article.col-md-6{flex:0 0 40%;width:40%}}@media screen and (max-width:991px){.home .actualites article.col-md-3{margin-bottom:25px;width:100%;;max-width:265px}.home .actualites article.col-md-6{margin:auto;margin-bottom:25px;width:100%;max-width:600px}.home .actualites header h2{font-size:4.3rem;display:flex;justify-content:space-between;align-items:baseline}.home .actualites header h2::before,.home .actualites header h2::after{margin:0}.home .actualites header small{font-size:1.5rem}.home .actualites article .info-wrapper h3{font-size:2.1rem}}@media screen and (max-width:575px){.home .actualites article.col-md-6 .img-wrapper{height:236px}.home .actualites article.col-md-6 .info-wrapper{max-height:100px}.home .actualites article:hover .info-wrapper,.home .actualites article:focus .info-wrapper{max-height:100%}.home .actualites article.col-md-6{padding-bottom:100px}.home .actualites .results-wrapper{flex-direction:column;align-items:center}.home .actualites article.col-md-3{display:flex;padding:0;max-width:100%;height:165px}.home .actualites article.col-md-3&gt;div{display:inline-flex;max-width:200px}.home .actualites article.col-md-3 .info-wrapper{position:static}.home .actualites article.col-md-3:hover .info-wrapper,.home .actualites article.col-md-3:focus .info-wrapper{max-height:165px;background-color:#fff}.home .actualites article.col-md-3:hover .info-wrapper h3,.home .actualites article.col-md-3:focus .info-wrapper h3{color:#353535;margin-bottom:.5rem;padding:0}.home .actualites article .info-wrapper h3::after{display:none}.home .actualites article.col-md-3:hover .info-wrapper .post-intro,.home .actualites article.col-md-3:focus .info-wrapper .post-intro{max-height:0;opacity:0}@supports (object-fit:cover){.home .actualites article .img-wrapper img{width:100%;object-fit:cover}}.home .actualites .bottom-actu{padding:43px 0 60px}}@media screen and (max-width:419px){.home .actualites header h2{font-size:2.8rem}}.home .agenda{position:relative;padding-top:64px;padding-bottom:64px;background-color:#fff}.home .agenda::before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:404px;background-color:#3b3f3f}.home .agenda header{display:flex;flex-wrap:wrap;justify-content:space-between}.home .agenda header .title-wrapper{margin-left:14%}.home .agenda header h2{display:inline-block;color:#fff;font-weight:700;font-size:5.8rem;text-transform:uppercase;letter-spacing:5px}.home .agenda header h2::after{content:"\e830";display:inline-block;margin-left:30px;font-family:'bdt-icon';font-size:5px;color:#8fb69b}.home .agenda header small{display:block;width:100%;font-weight:300;font-size:1.8rem;color:#8fb69b}.home .agenda header form{display:inline-flex}.home .agenda header .other-wrapper{display:flex;margin-right:2.5%;align-items:flex-end}.home .agenda header .other-wrapper&gt;form,.home .agenda header .other-wrapper&gt;#event-slider-nav{margin-bottom:15px}.home .agenda header .other-wrapper&gt;form select{border:none;border-bottom:1px solid #6e6e6e;background:transparent;color:#fff;font-size:1.6rem;font-weight:300}.home .agenda header .other-wrapper&gt;form select option{color:#3b3f3f}@supports((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)){.home .agenda header .other-wrapper&gt;form select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.home .agenda header .other-wrapper&gt;form .theme{position:relative}.home .agenda header .other-wrapper&gt;form .theme::after{content:"\f107";position:absolute;bottom:8px;right:10px;font-family:'bdt-icon';font-size:12px;color:#fff}}.home .agenda header .other-wrapper&gt;form button{padding:10px;margin-left:30px;color:#a3bfac;border:1px solid #a3bfac}.home .agenda header .other-wrapper&gt;form button:hover,.home .agenda header .other-wrapper&gt;form button:focus{color:#fff;background-color:#a3bfac}.home .agenda .event-slider-wrapper ul li a{color:#fff}.home .agenda header .other-wrapper&gt;#event-slider-nav{margin-left:80px}.home .agenda header .other-wrapper&gt;#event-slider-nav button{position:inherit;transform:none;color:#fff;padding:9px 11px;color:#fff;background-color:#8fb69b;border:1px solid #8fb69b;width:46px;height:40px;font-size:1em}.home .agenda header .other-wrapper&gt;#event-slider-nav button:first-child{margin-right:20px}.home .agenda header .other-wrapper&gt;#event-slider-nav button:hover,.home .agenda header .other-wrapper&gt;#event-slider-nav button:focus{background-color:transparent;color:#8fb69b}.home .agenda .event-slider-wrapper{position:relative;margin-top:27px}.home .agenda .event-slider-wrapper&gt;ul{position:absolute;top:23px;left:80px;text-align:right;z-index:9}.home .agenda .event-slider-wrapper&gt;ul&gt;li{margin-bottom:18px}.home .agenda .event-slider-wrapper&gt;ul&gt;li&gt;a{font-size:1rem;font-weight:900;text-transform:uppercase;letter-spacing:3px}.home .agenda .event-slider-wrapper #event-slider{padding-left:200px}.home .agenda .event-slider-wrapper #event-slider article{position:relative;padding-bottom:5px;max-width:364px;margin:0 13px 0 34px}.home .agenda .event-slider-wrapper #event-slider article .img-wrapper{position:relative;max-width:364px;height:212px;overflow:hidden}.home .agenda .event-slider-wrapper #event-slider article .img-wrapper img{max-width:inherit;height:100%}@supports (object-fit:cover){.home .agenda .event-slider-wrapper #event-slider article .img-wrapper img{width:100%;object-fit:cover}}.home .agenda .event-slider-wrapper #event-slider article .img-wrapper .over-img{position:absolute;display:flex;justify-content:center;align-items:center;top:0;bottom:0;right:0;left:0;color:#fff;background-color:rgba(0,0,0,.48);transition:all .2s ease-in-out}.home .agenda .event-slider-wrapper #event-slider article:hover .img-wrapper .over-img,.home .agenda .event-slider-wrapper #event-slider article:focus .img-wrapper .over-img{background-color:rgba(0,0,0,.65)}.home .agenda .event-slider-wrapper #event-slider article .img-wrapper .over-img .icon-angle-right{font-size:4.5rem}.home .agenda .event-slider-wrapper #event-slider article .img-wrapper .over-img .icon-angle-right::before{margin:0}.home .agenda .event-slider-wrapper #event-slider article .img-wrapper .over-img .event-date{text-align:center}.home .agenda .event-slider-wrapper #event-slider article .img-wrapper .over-img .event-date span:first-child{font-weight:900;font-size:5.3rem;line-height:1}.home .agenda .event-slider-wrapper #event-slider article .img-wrapper .over-img .event-date span:last-child{font-weight:700;font-size:2.4rem;text-transform:uppercase}.home .agenda .event-slider-wrapper #event-slider article .infos-wrapper{padding:34px;background-color:#fff;box-shadow:0 3px 8px #ccc}.home .agenda .event-slider-wrapper #event-slider article .infos-wrapper p{font-weight:400;font-size:1.3rem;color:#3b3f3f}.home .agenda .event-slider-wrapper #event-slider article .infos-wrapper p i{color:#8fb69b}.home .agenda .event-slider-wrapper #event-slider article .infos-wrapper .event-cat{font-weight:300;font-size:1.4rem;color:#4d4d4d}.home .agenda .event-slider-wrapper #event-slider article .infos-wrapper h3{margin-bottom:27px;font-weight:900;font-size:2rem;color:#3b3f3f;text-transform:uppercase}.home .agenda .event-slider-wrapper #event-slider article:hover .infos-wrapper h3,.home .agenda .event-slider-wrapper #event-slider article:focus .infos-wrapper h3{color:#8fb69b;transition:all .2s ease-in-out}.home .agenda .event-slider-wrapper #event-slider article .post-link{position:absolute;top:0;right:0;left:0;bottom:0}.home .agenda .link-all{margin-top:45px;text-align:center}@media screen and (max-width:1199px){.home .agenda .event-slider-wrapper #event-slider article{margin:0 15px}.home .agenda .event-slider-wrapper #event-slider article .infos-wrapper{padding:15px}.home .agenda .event-slider-wrapper #event-slider article .img-wrapper .over-img .event-date span:first-child{font-weight:900;font-size:4.5rem;line-height:1}.home .agenda .event-slider-wrapper #event-slider article .img-wrapper .over-img .event-date span:last-child{font-weight:700;font-size:2rem;text-transform:uppercase}}@media screen and (max-width:991px){.home .agenda header .other-wrapper{margin:0}.home .agenda header .title-wrapper{margin-left:4%}}@media screen and (max-width:767px){.home .agenda header{flex-direction:column;align-items:center}.home .agenda header .title-wrapper{margin:0}.home .agenda header .other-wrapper{margin-top:25px}.home .agenda header .other-wrapper&gt;form button{margin-left:0}.home .agenda .event-slider-wrapper&gt;ul{position:static;margin-bottom:40px;flex-wrap:nowrap;overflow-x:auto}.home .agenda .event-slider-wrapper&gt;ul&gt;li{margin:0 20px;flex-shrink:0}.home .agenda .event-slider-wrapper #event-slider{padding-left:0}.home .agenda header .other-wrapper&gt;#event-slider-nav{margin-left:0}}@media screen and (max-width:575px){.home .agenda .event-slider-wrapper #event-slider article{max-width:inherit}.home .agenda .event-slider-wrapper #event-slider article .img-wrapper{max-width:inherit}}.home .projets-carte{padding:0}.home .projets-carte .projets{padding:55px 0;background-image:url(/wp-content/themes/revel/images/pattern_cube.png);background-repeat:repeat}.home .projets-carte .projets .projets-wrapper{position:relative;padding-left:50px}.home .projets-carte .projets .projets-wrapper #projets-slider-nav{position:absolute;display:flex;justify-content:space-between;width:100%;max-width:390px;left:calc(50% - 194px);top:40%}.home .projets-carte .projets .projets-wrapper #projets-slider-nav button{font-size:40px;color:#fff}.home .projets-carte .projets .projets-wrapper #projets-slider-nav .slick-prev{left:0}.home .projets-carte .projets .projets-wrapper #projets-slider-nav .slick-next{right:0}.home .projets-carte .projets .projets-wrapper .slick-slider .slick-track{transition:none}.home .projets-carte .projets h2{display:flex;width:100%;margin-bottom:45px;padding:0;align-items:baseline;font-size:4.5rem;font-weight:900;color:#353535;text-align:left;letter-spacing:3px}.home .projets-carte .projets h2::after{content:"\e830";display:inline-block;margin-left:15px;font-family:'bdt-icon';font-size:5px;color:#d8785c}.home .projets-carte .projets #projet-slider .slick-track,.home .projets-carte .projets #projet-slider{position:static;margin:auto;height:420px;max-width:500px;transform:none!important}.home .projets-carte .projets #projet-slider article{position:absolute;width:290px;height:auto;bottom:-500px;top:36px;left:calc(50% - 80px);background-color:#fff;opacity:0;z-index:-1}.home .projets-carte .projets #projet-slider article.slick-current{bottom:inherit;top:36px;left:calc(50% - 210px);opacity:1;z-index:1}.home .projets-carte .projets #projet-slider article.slick-current+article{bottom:inherit;left:calc(50% - 145px);top:6px;box-shadow:0 0 8px rgb(18,18,18);opacity:1;z-index:9}.home .projets-carte .projets #projet-slider article.slick-current+article+article{bottom:inherit;top:36px;left:calc(50% - 80px);opacity:1;z-index:1}.home .projets-carte .projets #projet-slider article h3{position:relative;padding-bottom:15px;margin-bottom:25px;font-weight:900;font-size:1.7rem;color:#353535}.home .projets-carte .projets #projet-slider article h3::after{content:"\e830";display:block;position:absolute;bottom:0;left:0;font-family:'bdt-icon';font-size:5px;color:#a3a3a3}.home .projets-carte .projets #projet-slider article .entry-meta{font-size:1.2rem;color:#d8785c;text-transform:uppercase}.home .projets-carte .projets #projet-slider article .infos-wrapper{padding:30px 20px}.home .projets-carte .projets #projet-slider article a.post-link{position:absolute;right:0;top:0;bottom:0;left:0}.home .projets-carte .projets #projet-slider article a.post-link::after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.4);opacity:1}.home .projets-carte .projets #projet-slider article.slick-current+article a.post-link::after{opacity:0}.home .projets-carte .carte-ville .infos-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding:50px 10px 23px 50px;color:#fff;background-color:#8fb69b}.home .projets-carte .carte-ville .infos-wrapper h2{display:inline-block;margin:0 0 25px;font-weight:900;font-size:4.5rem;letter-spacing:3px;line-height:.8}.home .projets-carte .carte-ville .infos-wrapper h2::after{content:"\e830";display:inline-block;margin-left:15px;font-family:'bdt-icon';font-size:5px;color:#c2d7c9}.home .projets-carte .carte-ville .infos-wrapper .lien-archive{margin-bottom:40px;background-color:#fff;color:#444343}.home .projets-carte .carte-ville .infos-wrapper ul.ul-annuaire{margin:0;padding:0}.home .projets-carte .carte-ville .infos-wrapper li.annuaire{display:flex;width:100%}.home .projets-carte .carte-ville .infos-wrapper li.annuaire ul{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.home .projets-carte .carte-ville .infos-wrapper li.annuaire ul li{margin-right:12px;margin-bottom:12px}.home .projets-carte .carte-ville .infos-wrapper li.annuaire&gt;span{margin-right:12px;flex-shrink:0;font-weight:900;font-size:1.8rem}.home .projets-carte .carte-ville .infos-wrapper li.annuaire ul li a{display:flex;padding:7px 10px;font-size:1.2rem;text-transform:uppercase;letter-spacing:0;background-color:#414141}.home .projets-carte .carte-ville .infos-wrapper li.annuaire ul li a::before{content:'\f0da';display:inline-block;font-family:'bdt-icon';margin-right:10px}.home .projets-carte .carte-ville .infos-wrapper li.annuaire ul li a:hover,.home .projets-carte .carte-ville .infos-wrapper li.annuaire ul li a:focus{text-decoration:none}.home .projets-carte .carte-ville .carte-wrapper img{width:100%}@media screen and (max-width:1199px){.home .projets-carte .projets .projets-wrapper{padding-left:30px}.home .projets-carte .projets h2{font-size:4rem}}@media screen and (max-width:767px){.home .projets-carte .carte-ville{position:relative;padding-bottom:140px;background-color:#8fb69b}.home .projets-carte .carte-ville .infos-wrapper{justify-content:center}.home .projets-carte .carte-ville .infos-wrapper h2{font-size:3rem}.home .projets-carte .carte-ville .infos-wrapper h2::after{display:block;width:100%;margin-top:20px;text-align:center}.home .projets-carte .carte-ville .infos-wrapper .lien-archive{position:absolute;margin:0;bottom:60px}.home .projets-carte .carte-ville .infos-wrapper li.annuaire ul{flex-wrap:nowrap;overflow-x:auto}.home .projets-carte .carte-ville .infos-wrapper li.annuaire ul li{flex-shrink:0}.home .projets-carte .projets .projets-wrapper{padding:0 15px;text-align:center}.home .projets-carte .projets h2{flex-wrap:wrap;font-size:3rem;justify-content:center}.home .projets-carte .projets h2::after{display:block;width:100%;text-align:center;margin-top:20px}.home .projets-carte .projets #projet-slider article .infos-wrapper{text-align:left}.home .projets-carte .projets .projets-wrapper #projets-slider-nav{left:calc(50% - 210px)}}@media screen and (max-width:479px){.home .projets-carte .projets #projet-slider article{width:250px}.home .projets-carte .projets #projet-slider article.slick-current+article+article{left:calc(50% - 60px)}.home .projets-carte .projets #projet-slider article.slick-current+article{left:calc(50% - 125px)}.home .projets-carte .projets #projet-slider article.slick-current{left:calc(50% - 190px)}.home .projets-carte .projets .projets-wrapper #projets-slider-nav{display:none}}.home .kiosque-news{padding:0}.home .kiosque-news section.kiosque{position:relative;padding:70px 50px 55px 50px;color:#fff}.home .kiosque-news .kiosque{background-color:#414141}.home .kiosque-news .kiosque .header-title{display:flex;justify-content:space-between;align-items:center}.home .kiosque-news .kiosque h2{display:inline-block;font-weight:900;font-size:4.5rem;color:#fff}.home .kiosque-news .kiosque h2::after{content:"\e830";display:inline-block;margin-left:25px;font-family:'bdt-icon';font-size:5px;color:#865a4d}.home .kiosque-news .kiosque .items-wrapper{margin-top:40px;overflow:hidden}.home .kiosque-news .kiosque article{position:relative;display:flex;width:35%;float:right}.home .kiosque-news .kiosque article .post-link{position:absolute;top:0;right:0;bottom:0;left:0}.home .kiosque-news .kiosque article:first-child{width:65%;float:left}.home .kiosque-news .kiosque article:last-child{margin-top:65px}.home .kiosque-news .kiosque article .img-wrapper{width:90px;height:132px;background-color:#ccc;flex-shrink:0}.home .kiosque-news .kiosque article .img-wrapper img{height:100%;min-width:100%}.home .kiosque-news .kiosque article:first-child .img-wrapper{width:235px;height:340px}.home .kiosque-news .kiosque article .infos-wrapper{display:flex;width:inherit;flex-grow:1;padding-left:20px;padding-right:15px;flex-direction:column;justify-content:center}.home .kiosque-news .kiosque article .infos-wrapper .no-pub{font-weight:900;font-size:1.7rem;color:#d8785c;text-transform:uppercase}.home .kiosque-news .kiosque article:first-child .infos-wrapper h3{position:relative;padding-bottom:25px;margin-bottom:20px;font-weight:700;font-size:2.6rem}.home .kiosque-news .kiosque article:first-child .infos-wrapper h3::after{content:"\e82d";display:inline-block;position:absolute;font-family:'bdt-icon';font-size:5px;bottom:0;left:0;color:#979797}.home .kiosque-news .kiosque article .infos-wrapper .date-pub{margin-bottom:30px;font-size:1.2rem;font-weight:700;text-transform:uppercase}.home .kiosque-news .kiosque article .infos-wrapper .document-link{list-style:none;padding:0}.home .kiosque-news .kiosque article:first-child .infos-wrapper .document-link li:first-child{margin-bottom:15px}.home .kiosque-news .kiosque article:first-child .infos-wrapper .document-link li a{display:flex;width:90%;max-width:184px;padding:10px 15px;align-items:center;justify-content:space-between;border:1px solid #ccc;text-transform:uppercase}.home .kiosque-news .kiosque article+article .infos-wrapper h3{margin-bottom:10px;font-weight:700;font-size:1.7rem}.home .kiosque-news .kiosque article+article .infos-wrapper .date-pub{margin-bottom:15px;font-weight:900;color:#d8785c}.home .kiosque-news .kiosque article+article .infos-wrapper .document-link{margin:0;position:relative;z-index:10}.home .kiosque-news .kiosque article+article .infos-wrapper .document-link li{display:inline-flex}.home .kiosque-news .kiosque article+article .infos-wrapper .document-link li:first-child{margin-right:10px}.home .kiosque-news .kiosque article+article .infos-wrapper .document-link a span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.home .kiosque-news .kiosque article+article .infos-wrapper .document-link a:hover,.home .kiosque-news .kiosque article+article .infos-wrapper .document-link a:focus{text-decoration:none}.home .kiosque-news .kiosque article+article .infos-wrapper .document-link a i{display:flex;border-radius:50%;transition:all .2s ease-in-out}.home .kiosque-news .kiosque article+article .infos-wrapper .document-link a i::before{display:flex;margin:0;width:30px;height:30px;align-items:center;justify-content:center}.home .kiosque-news .kiosque article+article .infos-wrapper .document-link .calameo i:hover,.home .kiosque-news .kiosque article+article .infos-wrapper .document-link .calameo i:focus,.home .kiosque-news .kiosque article+article .infos-wrapper .document-link .download i{background-color:#d8785c;color:#fff}.home .kiosque-news .kiosque article+article .infos-wrapper .document-link .download i:hover,.home .kiosque-news .kiosque article+article .infos-wrapper .document-link .download i:focus,.home .kiosque-news .kiosque article+article .infos-wrapper .document-link .calameo i{background-color:#fff;color:#d8785c}@media screen and (min-width:1100px) and (max-width:1199px){.home .kiosque-news .kiosque article:first-child .img-wrapper{width:165px;height:238px}.home .kiosque-news .kiosque article:first-child .infos-wrapper h3{font-size:2.1rem;padding-bottom:15px;margin-bottom:15px}.home .kiosque-news .kiosque article:first-child .infos-wrapper .document-link li a{padding:7px 10px;font-size:1.2rem}.home .kiosque-news&gt;div&gt;section{padding-right:30px}.home .kiosque-news section.newsletter{padding:110px 40px}}@media screen and (max-width:1099px){.home .kiosque-news&gt;div{display:block}.home .kiosque-news&gt;div&gt;section{width:100%;max-width:inherit}.home .kiosque-news&gt;div&gt;section.kiosque,.home .kiosque-news&gt;div&gt;section.newsletter{padding:50px}}@media screen and (min-width:768px){.home .kiosque-news .kiosque article:first-child .infos-wrapper .document-link li a i{color:#d8785c}}@media screen and (max-width:767px){.home .kiosque-news .kiosque .items-wrapper{display:flex;flex-wrap:wrap}.home .kiosque-news .kiosque article{display:inline-flex;margin-bottom:30px;width:48%;float:none}.home .kiosque-news .kiosque article:first-child{width:100%;padding-right:45px}.home .kiosque-news .kiosque article:last-child{margin-top:0}.home .kiosque-news .kiosque article:first-child .img-wrapper{width:141px;height:203px}.home .kiosque-news .kiosque article .infos-wrapper .no-pub{font-size:1.2rem}.home .kiosque-news .kiosque article:first-child .infos-wrapper h3{font-size:2rem}.home .kiosque-news .kiosque article .infos-wrapper .date-pub{font-size:1rem}.home .kiosque-news .kiosque article:first-child .infos-wrapper .document-link{position:absolute;right:0}.home .kiosque-news .kiosque article:first-child .infos-wrapper .document-link a span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.home .kiosque-news .kiosque article:first-child .infos-wrapper .document-link a:hover,.home .kiosque-news .kiosque article:first-child .infos-wrapper .document-link a:focus{text-decoration:none}.home .kiosque-news .kiosque article:first-child .infos-wrapper .document-link a i{display:flex;border-radius:50%;font-size:2.5rem;transition:all .2s ease-in-out}.home .kiosque-news .kiosque article:first-child .infos-wrapper .document-link a i::before{display:flex;margin:0;width:60px;height:60px;align-items:center;justify-content:center}.home .kiosque-news .kiosque article:first-child .infos-wrapper .document-link .calameo i:hover,.home .kiosque-news .kiosque article:first-child .infos-wrapper .document-link .calameo i:focus,.home .kiosque-news .kiosque article:first-child .infos-wrapper .document-link .download i{background-color:#d8785c;color:#fff}.home .kiosque-news .kiosque article:first-child .infos-wrapper .document-link .download i:hover,.home .kiosque-news .kiosque article:first-child .infos-wrapper .document-link .download i:focus,.home .kiosque-news .kiosque article:first-child .infos-wrapper .document-link .calameo i{background-color:#fff;color:#d8785c}.home .kiosque-news .kiosque article:first-child .infos-wrapper .document-link li a{padding:0;border:none}.home .kiosque-news .header-title .lien-archive{position:absolute;bottom:60px}.home .kiosque-news&gt;div&gt;section.kiosque{padding:15px 15px 140px}.home .kiosque-news .kiosque article .infos-wrapper{padding:0 15px}.home .kiosque-news .kiosque .header-title{justify-content:center}.home .kiosque-news .kiosque .header-title h2{width:100%;text-align:left}}@media screen and (max-width:480px){.home .kiosque-news .kiosque article{width:100%}.home .kiosque-news .kiosque article:first-child .infos-wrapper .document-link{position:static;display:flex}.home .kiosque-news .kiosque article .infos-wrapper .document-link li:first-child{margin-right:20px;margin-bottom:0}.home .kiosque-news .kiosque article:first-child .infos-wrapper .document-link a i::before{width:40px;height:40px;font-size:2rem}}.home .kiosque-news section.newsletter{display:flex;align-items:center;justify-content:center;background-color:#d8785c}.home .kiosque-news section.newsletter&gt;div{width:100%;max-width:350px;padding:45px;background-color:#fff}.home .kiosque-news section.newsletter h2{margin-bottom:20px;font-size:3.2rem;color:#d8785c;font-weight:900;text-transform:uppercase}.home .kiosque-news section.newsletter p{margin-bottom:40px;font-weight:700;color:#414141;font-size:1.4rem}.home .kiosque-news section.newsletter form #tnp-email{margin-bottom:15px;border:none;border-bottom:1px solid #b6b6b6;font-weight:700;font-size:1.4rem}.home .kiosque-news section.newsletter form label[for='tnp-privacy']{font-weight:700;font-size:1.1rem}.home .kiosque-news section.newsletter form input[type='submit']{padding:12px 18px;width:200px;border:1px solid #6f7272;color:#444343;background:#fff;font-weight:900;font-size:1.1rem;text-transform:uppercase;text-align:left}.home .kiosque-news section.newsletter form .submit-wrapper{display:inline-block;position:relative;margin-top:30px}.home .kiosque-news section.newsletter form .submit-wrapper::after{content:"+";display:inline-flex;position:absolute;right:15px;top:0;bottom:0;font-weight:700;align-items:center;color:#d8785c}@media screen and (max-width:1099px){.home .kiosque-news section.newsletter&gt;div{max-width:80%}.home .kiosque-news section.newsletter form label[for='tnp-privacy']{width:100%}}@media screen and (max-width:575px){.home .kiosque-news section.newsletter&gt;div{max-width:420px}.home .kiosque-news&gt;div&gt;section.newsletter{padding:50px 15px}}.home .en-image{display:flex;position:relative;padding:70px 0 65px;flex-wrap:wrap}.home .en-image::before{content:"";display:block;position:absolute;height:400px;left:0;right:0;top:calc(50% - 200px);background-image:url(/wp-content/themes/revel/images/pattern_cube.png);background-repeat:repeat;z-index:0}.home .en-image h2{width:100%;margin-bottom:55px;font-weight:900;font-size:4.5rem;text-align:center}.home .en-image h2::before,.home .en-image h2::after{content:"\e830";display:inline-block;font-family:'bdt-icon';font-size:5px;color:#d8785c}.home .en-image h2::before{margin-right:15px}.home .en-image h2::after{margin-left:15px}.home .en-image article{position:relative;width:100%}.home .en-image article h3{position:absolute;display:flex;margin:0;padding:10px;justify-content:center;align-items:center;top:0;bottom:0;right:0;left:0;color:#fff;background-color:rgba(0,0,0,.74);opacity:0;transition:all .2s ease-in-out}.home .en-image article:hover h3,.home .en-image article:focus h3{opacity:1}.home .en-image .footer-en-image,.home .en-image .all-img-wrapper{width:100%}.home .en-image .all-img-wrapper{display:flex;padding:0;margin-bottom:55px;box-shadow:0 0 8px #ccc}.home .en-image .footer-en-image{text-align:center}.home .en-image .footer-en-image .lien-archive{background-color:#8fb69b}.home .en-image .home-img-1,.home .en-image .home-img-2,.home .en-image .home-img-3{display:flex;flex-wrap:wrap;flex-basis:33.4%}.home .en-image .home-img-2 article{width:50%}.home .en-image article .img-wrapper{display:flex;position:relative;justify-content:center;align-items:center;overflow:hidden}.home .en-image .home-img-1 article .img-wrapper,.home .en-image .home-img-3 article .img-wrapper{width:100%;height:320px;background-color:#ccc}.home .en-image .home-img-2 article .img-wrapper{width:100%;height:160px;background-color:#ccc}.home .en-image article .img-wrapper img{width:100%}@supports (object-fit:cover){.home .en-image article .img-wrapper img{height:100%;object-fit:cover}}.home .en-image article.type-media-videos .img-wrapper::before{content:"\e814";display:inline-block;position:absolute;font-family:'bdt-icon';font-size:15px;color:#fff}.home .en-image article.type-media-videos .img-wrapper::after{content:"";display:block;position:absolute;top:calc(50% - 34px);left:calc(50% - 34px);width:68px;height:68px;background-color:rgba(255,255,255,.42);border-radius:50%;border:1px solid #fff}.home .en-image article a.post-link{position:absolute;top:0;bottom:0;right:0;left:0}@media screen and (max-width:767px){.home .en-image .all-img-wrapper{flex-wrap:wrap}.home .en-image .home-img-1,.home .en-image .home-img-2,.home .en-image .home-img-3{flex-basis:100%}}.home .socialwall{background-color:#353535;padding:70px 0}.home .socialwall .ff-header{position:absolute;right:0;top:-85px}.home .socialwall #ff-stream-1 .ff-filter{background-color:#fff;transition:all .2s ease-in-out}.home .socialwall #ff-stream-1 .ff-filter.ff-type-all{padding:0 20px;background-color:#d8785c;transition:all .2s ease-in-out}.home .socialwall #ff-stream-1 .ff-type-facebook{color:#3b5998;transition:all .2s ease-in-out}.home .socialwall #ff-stream-1 .ff-type-twitter{color:#1da0f1;transition:all .2s ease-in-out}.home .socialwall #ff-stream-1 .ff-type-instagram{color:#405DE6;transition:all .2s ease-in-out}.home .socialwall #ff-stream-1 .ff-filter:hover,.home .socialwall #ff-stream-1 .ff-filter.ff-type-all:hover{background-color:#8fb69b}.home .socialwall #ff-stream-1 .ff-filter:hover .ff-type-instagram,.home .socialwall #ff-stream-1 .ff-filter:hover .ff-type-facebook,.home .socialwall #ff-stream-1 .ff-filter:hover .ff-type-twitter{color:#fff}.home .socialwall .ff-header span{border-radius:0}.home .socialwall .ff-header .ff-filter-holder{margin:0}.home .socialwall .ff-header .ff-search{display:none}.home .socialwall .ff-stream-wrapper{max-width:1240px;max-height:800px;margin:auto;overflow-y:auto}.home .socialwall&gt;h2{padding-left:15px;padding-bottom:40px;margin:auto;max-width:1240px;background-color:#353535;color:#fff;font-weight:900;font-size:4.5rem}.home .socialwall&gt;h2::after{content:"\e830";display:inline-block;margin-left:15px;font-family:'bdt-icon';font-size:5px;color:#815447}.home .socialwall #ff-stream-1 .ff-loadmore-wrapper .ff-btn{background-color:#8fb69b;border:1px solid #8fb69b;border-radius:0}.home .socialwall #ff-stream-1 .ff-loadmore-wrapper .ff-btn:hover,.home .socialwall #ff-stream-1 .ff-loadmore-wrapper .ff-btn:focus{background-color:#fff;color:#353535}body .breadcrumb{display:flex;position:relative;margin-top:20px;padding-left:20px;align-items:center;background-color:transparent;font-size:1.2rem;color:#727272}body.blog .breadcrumb{padding-right:200px}body .breadcrumb-item.active{color:#d8785c}body .breadcrumb::before{content:"";display:flex;position:absolute;width:0;height:0;left:0;align-items:center;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid #d8785c}.breadcrumb li::after{display:none}@media screen and (max-width:767px){body .breadcrumb{width:750px}nav[aria-label='breadcrumb']{overflow:auto}}body .partage{margin-top:-29px;margin-bottom:100px}body .col-lg-8 .partage{margin-top:30px;margin-bottom:50px}body .partage&gt;.nav{justify-content:flex-end}body .partage&gt;.nav li{display:flex;position:relative;z-index:99}body .partage&gt;.nav li&gt;a,body .partage&gt;.nav li button{color:#c6c4c4;font-size:1.5rem}body .partage&gt;.nav li:hover&gt;a,body .partage&gt;.nav li:focus&gt;a,body .partage&gt;.nav li:hover button,body .partage&gt;.nav li:focus button{color:#8fb69b}body .partage&gt;.nav .li-share-ico&gt;textarea{width:0;height:0;padding:0;border-color:transparent;background:transparent}@media screen and (max-width:991px){body .partage{margin-top:0;margin-bottom:70px}}h1{position:relative;padding-bottom:40px;margin-bottom:40px;font-weight:700;color:#353535;font-size:5rem;text-transform:uppercase;line-height:1}h1::after{content:"\e830";display:block;position:absolute;bottom:0;left:0;font-family:'bdt-icon';font-size:5px;color:#edc1b4}.page-chapo{margin-bottom:55px;font-weight:900;font-size:1.7rem;color:#d8785c}.entry-content a{color:#d8785c;text-decoration:underline}.entry-content a[target="_blank"]:after{content:'\00A0\f08e';font-family:"bdt-icon"}.entry-content h2{margin-bottom:1em;font-weight:900;color:#b2cebb;font-size:4rem}.entry-content h3{margin-bottom:.8em;font-weight:700;color:#d8785c;font-size:2.5rem}.entry-content h4{margin-bottom:.5em;font-weight:700;color:#d8785c;font-size:2rem}.entry-content h2.h5{margin:0;font-weight:900;font-size:1.6rem}.entry-content h2.h5 a{color:#6c6d6d}.entry-content h2.h5 a.btn-collapse[aria-expanded=true]{color:#d8785c}.entry-content *+h2,.entry-content *+h3{margin-top:1em}.entry-content ol{counter-reset:li;list-style:none;padding-left:0;margin:15px 0}.entry-content ol&gt;li{padding:8px 0;counter-increment:li}.entry-content ol&gt;li::before{content:counter(li);width:1.8em;height:1.8em;border-radius:100%;background-color:#93b79d;color:#fff;display:inline-flex;justify-content:center;align-items:center;margin-left:.5em;margin-right:1em;text-align:center;line-height:1.2;font-weight:900;font-size:1.2rem}.entry-content ul{list-style:none;padding-left:0;margin:15px 0 15px 30px}.entry-content ul&gt;li{padding:10px 0}.entry-content ul&gt;li:before{content:' ';display:inline-block;width:0;height:0;border-style:solid;border-width:3px 0 3px 5px;border-color:transparent transparent transparent #da765e;margin-left:0;margin-right:20px}.entry-content ul ul,.entry-content ol ol{padding-left:25px}.entry-content blockquote{margin-top:70px;margin-bottom:100px;margin-left:40px;padding-left:30px;border-left:8px solid #da765e;color:#8fb69b;font-size:2.1rem;font-weight:900}.entry-content .editor-pdf{display:inline-flex;position:relative;min-height:30px;padding-left:42px;align-items:center;flex-wrap:wrap;font-weight:900;font-size:1.3rem;text-decoration:none;color:#3b3f3f;line-height:1.3}.entry-content .editor-pdf::before{content:"\f02e";display:flex;position:absolute;align-items:center;justify-content:center;font-weight:400;width:30px;left:0;top:0;bottom:0;font-family:'bdt-icon';font-size:21px;background-color:#b2cebb;color:#fff}.entry-content .editor-pdf:hover::before,.entry-content .editor-pdf:focus::before{background-color:#fff;color:#b2cebb}.entry-content .editor-pdf span{display:block;width:100%;font-style:italic;font-weight:700;font-size:1.2rem}@media screen and (max-width:767px){h1{font-size:4rem}.entry-content h2{font-size:3.5rem}}.title-collapse{clear:both}a.btn-collapse{position:relative;display:flex;padding-top:15px;padding-bottom:15px;align-items:center;padding-right:2em;text-decoration:none;border-bottom:1px solid #ccc}a.btn-collapse::before{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:3px 0 3px 5px;border-color:transparent transparent transparent #da765e;margin-left:.5em;margin-right:20px}a.btn-collapse[aria-expanded=true]{color:#d8785c}a.btn-collapse[aria-expanded=true]::before{transform:rotate(90deg)}.clear.collapse{position:relative;padding-left:25px;padding-bottom:25px;margin-bottom:1em}.clear.collapse::after{content:"";position:absolute;display:block;bottom:0;left:0;right:0;height:1px;background-color:#ccc}.clear.collapse+*{margin-top:25px;transition:none}form .champs-obligatoires{margin-top:15px;font-weight:700}form .champs-obligatoires sup{color:red;font-size:16px}form.searchandfilter input[type="submit"]{padding:7px 15px;font-size:16px;color:#fff;background-color:#8fb69b;border:none;transition:all 0.2s ease-in-out}form.searchandfilter input[type="submit"].search-filter-reset{padding:3px 8px;font-size:12px;color:#555;background-color:#ccc}form.searchandfilter input[type="submit"]:focus,form.searchandfilter input[type="submit"]:hover{background-color:#d8785c}form.searchandfilter input[type="submit"].search-filter-reset:focus,form.searchandfilter input[type="submit"].search-filter-reset:hover{color:#fff}.bloc-connect .lwa-login_form p:not(.aiowps-captcha){display:none}.searchandfilter label input:-moz-placeholder{color:#b5b5b5;opacity:1}.searchandfilter label input::-moz-placeholder{color:#b5b5b5;opacity:1}.searchandfilter label input::-webkit-input-placeholder{color:#b5b5b5}.searchandfilter label input::placeholder{color:#b5b5b5}.searchandfilter label input::-ms-input-placeholder{color:#b5b5b5}.searchandfilter label input:-ms-input-placeholder{color:#b5b5b5}div.search{position:relative;padding:0;border-top:1px solid #c1c1c1}div.search::before{content:"Affiner votre recherche";position:absolute;top:-50px;font-weight:900;font-size:2.2rem;color:#353535}div.search form ul{padding:0}div.search form&gt;ul&gt;li{padding:25px 0;border-bottom:1px solid #c1c1c1;font-size:1.3rem;color:#3b3f3f}div.search form .sf-field-reset{border:none}div.search form&gt;ul&gt;li.sf-field-taxonomy-type-evenement li,div.search form&gt;ul&gt;li.sf-field-category li{letter-spacing:0}div.search form&gt;ul&gt;li.sf-field-category li.sf-option-active{font-weight:700}div.search form&gt;ul&gt;li.sf-field-search label{position:relative;width:100%}div.search form .sf-count{color:#a4a5a5}div.search form&gt;ul&gt;li.sf-field-search label input{width:calc(100% - 34px)}div.search form&gt;ul&gt;li.sf-field-post-meta-event_date .sf_date_field li{display:inline-block;padding:0;width:120px}div.search form&gt;ul&gt;li.sf-field-post-meta-event_date .sf_date_field li:first-child{position:relative;margin-right:40px}div.search form&gt;ul&gt;li.sf-field-post-meta-event_date .sf_date_field li:first-child::after{content:"\e855";display:inline-flex;align-items:center;justify-content:center;position:absolute;width:20px;top:0;right:-30px;bottom:0;font-family:'bdt-icon';color:#828283;font-size:7px}div.search form&gt;ul&gt;li.sf-field-post-meta-event_date .sf_date_field li input,div.search form&gt;ul&gt;li.sf-field-post-meta-event_date .sf_date_field li label{max-width:100%}div.search form&gt;ul&gt;li.sf-field-post-meta-event_date .sf_date_field li input{padding-left:20px}div.search form&gt;ul&gt;li.sf-field-post-meta-event_date .sf_date_field li label{position:relative}div.search form&gt;ul&gt;li.sf-field-post-meta-event_date .sf_date_field li label::before{content:"\e84f";display:inline-flex;align-items:center;justify-content:center;position:absolute;width:10px;top:0;bottom:0;left:6px;font-family:'bdt-icon';font-size:12px;color:#d8785c}form&gt;ul&gt;li a.search-filter-reset{position:relative;display:inline-block;padding-left:15px;font-weight:300;font-size:1.2rem}form&gt;ul&gt;li a.search-filter-reset::before{content:"\e856";display:inline-flex;align-items:center;justify-content:center;position:absolute;width:10px;top:0;bottom:0;left:0;font-family:'bdt-icon';font-size:12px;color:#353535}div.search form&gt;ul&gt;li:last-child{border:none}div.search form&gt;ul&gt;li h4{margin-bottom:10px;color:#d8785c;font-size:1.7rem;font-weight:900;text-transform:uppercase}div.search input{padding:8px 8px 5px;border:1px solid #b5b5b5}div.search .sf-field-taxonomy-type-evenement label{color:#3b3f3f;font-size:1.3rem;letter-spacing:1px}div.search .sf-field-taxonomy-type-evenement label span{color:}div.search .sf-field-post-meta-lieu_id .sf-input-select{color:#d8785c;font-size:1.7rem;font-weight:900;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none}div.search .sf-field-post-meta-lieu_id label,div.search .sf-field-post-meta-lieu_id select{max-width:100%}div.search .sf-field-post-meta-lieu_id label{position:relative}div.search .sf-field-post-meta-lieu_id label::after{content:"\f107";position:absolute;bottom:8px;right:10px;font-family:'bdt-icon';font-size:12px;color:#d8785c}div.search select{border:none}div.search form .sf-field-submit{padding:0}div.search form .sf-field-submit input{border:1px solid #d8785c;background-color:#d8785c;color:#fff;transition:all .2s ease-in-out}div.search form .sf-field-submit input:hover,div.search form .sf-field-submit input:focus{color:#d8785c;;background-color:#fff}@media screen and (max-width:1199px){div.search ::before{font-size:2rem}.post-type-archive-evenement .container div.search::before{top:-65px}}@media screen and (max-width:767px){div.search{padding:0 15px;margin:15px auto;border:none}.post-type-archive-evenement #results article{margin-left:auto;margin-right:auto;max-width:360px}}p.no-results{font-size:1.6rem}.annuaire-entete.agenda{display:flex;margin-bottom:12px;align-items:center}.annuaire-entete.agenda .vue-liste{padding:0;margin-right:20px;border:none;color:#d8785c;font-size:0}.annuaire-entete.agenda .vue-liste:focus,.annuaire-entete.agenda .vue-liste:hover{background-color:transparent}.annuaire-entete.agenda .vue-liste::before{font-size:25px;margin-bottom:0}.annuaire-entete.agenda .vue-liste:hover::before{color:#d8785c}body.post-type-archive-evenement .annuaire-entete.agenda .vue-carte{display:inline-flex;padding:8px 20px;align-items:center;background-color:#c6c4c4;border:none}body.post-type-archive-evenement .annuaire-entete.agenda .vue-carte:hover,body.post-type-archive-evenement .annuaire-entete.agenda .vue-carte:focus{background-color:#d8785c}body.post-type-archive-evenement .annuaire-entete.agenda .vue-carte::before{display:inline-block;width:inherit;margin-bottom:0;margin-right:15px;font-size:14px}.post-type-archive-evenement #results article{margin-bottom:25px}.post-type-archive-evenement #results .shadow-wrapper{position:relative;height:100%;box-shadow:0 0 10px #ccc}.post-type-archive-evenement #results .img-wrapper{position:relative;height:212px;text-align:center;overflow:hidden}.post-type-archive-evenement #results .img-wrapper img{min-width:100%;max-width:inherit}@supports (object-fit:cover){.post-type-archive-evenement #results .img-wrapper img{width:100%;height:100%;object-fit:cover}}.post-type-archive-evenement #results .img-wrapper::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.51)}.post-type-archive-evenement #results .img-wrapper .over-img{display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:9}.post-type-archive-evenement #results .img-wrapper .over-img&gt;*{color:#fff}.post-type-archive-evenement #results .img-wrapper .event-date{text-align:center}.post-type-archive-evenement #results .img-wrapper .event-date span{line-height:1}.post-type-archive-evenement #results .img-wrapper .event-date span:first-child{font-size:5.3rem;font-weight:900}.post-type-archive-evenement #results .img-wrapper .over-img i{margin:0 10px;font-size:5rem}.post-type-archive-evenement #results .img-wrapper .event-date span:last-child{font-size:2.4rem;font-weight:700;text-transform:uppercase}.post-type-archive-evenement #results .info-wrapper{padding:35px 30px 20px}.post-type-archive-evenement #results .info-wrapper .event-cat{margin-bottom:5px;font-weight:300;font-size:1.4rem;color:#4d4d4d}.post-type-archive-evenement #results .info-wrapper h3{margin-bottom:20px;font-size:2rem;font-weight:900;color:#3b3f3f;transition:all .2s ease-in-out}.post-type-archive-evenement #results .shadow-wrapper:hover .info-wrapper h3,.post-type-archive-evenement #results .shadow-wrapper:focus .info-wrapper h3{color:#8fb69b}.post-type-archive-evenement #results .info-wrapper p{display:flex;font-size:1.3rem;color:#3b3f3f}.post-type-archive-evenement #results .info-wrapper .icon-clock,.post-type-archive-evenement #results .info-wrapper .icon-map-marker{margin-right:8px;color:#8fb69b}.post-type-archive-evenement #results .info-wrapper .post-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99}.carte-evenement .annuaire-entete .vue-carte{background-color:#d8785c;color:#fff}.carte-evenement div.search.col-md-3::before{display:none}.carte-evenement .annuaire-entete{position:absolute;top:20px;left:20px;z-index:999}.carte-evenement h1{margin-bottom:0}.carte-evenement h1::after{display:none}.carte-evenement h1 a{display:flex;position:relative;justify-content:flex-start;align-items:center}.carte-evenement h1 a img{max-width:calc(50% - 10px)}.carte-evenement h1 a::before{content:"\e829";display:inline-flex;margin-right:10px;padding-bottom:20px;flex-direction:column;align-items:center;justify-content:center;width:90px;height:90px;flex-shrink:0;background-color:#d8785c;color:#fff;font-family:'bdt-icon';font-size:30px;font-weight:300}.carte-evenement h1 a:hover::before,.carte-evenement h1 a:focus::before{background-color:#8fb69b}.carte-evenement h1 a::after{content:"Accueil";position:absolute;left:21px;bottom:18px;margin-top:12px;font-weight:900;font-size:1.1rem;text-transform:uppercase;color:#fff}.carte-evenement div.search.col-md-3 form&gt;ul&gt;li.sf-field-post-meta-event_date .sf_date_field li:first-child{margin-right:30px}.carte-evenement div.search.col-md-3 form&gt;ul&gt;li.sf-field-post-meta-event_date .sf_date_field li:first-child::after{width:29px}.carte-evenement div.search.col-md-3 form&gt;ul{padding:0 15px}.carte-evenement .leaflet-popup-content .infos-wrapper&gt;*{position:relative;margin-bottom:18px;padding-left:20px}.carte-evenement .leaflet-popup-content .infos-wrapper&gt;*::before{display:inline-flex;position:absolute;top:-2px;left:0;font-family:'bdt-icon';color:#d8785c;font-size:14px}.carte-evenement .leaflet-popup-content .infos-wrapper .categorie{padding-left:0}.carte-evenement .leaflet-popup-content .infos-wrapper .date{display:flex}.carte-evenement .leaflet-popup-content .infos-wrapper .date::before{content:"\e80b"}.carte-evenement .leaflet-popup-content .infos-wrapper .date&gt;*{display:flex}.carte-evenement .leaflet-popup-content .infos-wrapper .horaires::before{content:"\e808"}.single-evenement .entry-content{display:flex;flex-wrap:wrap}.single-evenement .entry-content div{color:#4d4d4d}.single-evenement .entry-content&gt;div{margin-bottom:15px;width:100%}.single-evenement .entry-content .body{margin-bottom:40px;font-weight:400;font-size:1.7rem}.single-evenement .entry-content .thumbnail-wrapper{margin-bottom:40px;text-align:right;height:390px}.single-evenement .entry-content .thumbnail-wrapper img{max-height:100%;width:auto}.single-evenement .entry-content .cat{margin-bottom:5px;font-weight:700;font-size:1.4rem;color:#d8785c}.single-evenement .entry-content .dates-wrapper{font-weight:700;font-size:1.7rem}.single-evenement .entry-content .public p,.single-evenement .entry-content .tarif p,.single-evenement .entry-content .contact p,.single-evenement .entry-content .lieu p{margin-bottom:5px;margin-left:15px}.single-evenement .entry-content .contact p{word-break:break-word}.single-evenement article div.contact,.single-evenement article div.lieu{display:inline-block;padding:0 15px 15px;width:45%;margin-right:10px;box-shadow:0 0 8px #ccc}.single-evenement article div.contact h3{position:relative;padding:20px;margin-left:-15px;margin-right:-15px;color:#fff;background-image:url(/wp-content/themes/revel/images/motif_pourfondrose.png);background-repeat:repeat;background-color:#d8785c;font-weight:900;font-size:2.7rem}.single-evenement article div.contact h3::after{content:"\e82f";display:inline-block;margin-left:10px;font-family:'bdt-icon';font-size:5px;color:#fff}.single-evenement article div.contact .nom{font-weight:700}.single-evenement article div.lieu h3{position:relative;margin-left:-15px;margin-right:-15px;padding:20px;color:#fff;background-image:url(/wp-content/themes/revel/images/motifclair_pourfondvert.png);background-repeat:repeat;background-color:#8fb69b;font-weight:900;font-size:2.7rem}.single-evenement article div.lieu h3::after{content:"\e82f";display:inline-block;margin-left:10px;font-family:'bdt-icon';font-size:5px;color:#fff}.category .container .content-wrapper,.blog .container .content-wrapper{position:relative}.category #results,.blog #results{position:relative;padding-top:70px}.category #results h2,.blog #results h2{position:relative;width:100%;font-size:2.1rem;font-weight:900;color:#353535;text-align:center}.category #results h2::after,.blog #results h2::after{content:"\e82d";display:inline-block;position:absolute;bottom:-2px;left:calc(50% - 12px);justify-content:center;font-family:'bdt-icon';font-size:5px;color:#fff;opacity:0}.category #results article:focus h2,.category #results article:hover h2,.blog #results article:focus h2,.blog #results article:hover h2{margin-top:15px;margin-bottom:30px;padding-bottom:30px;color:#fff}.category #results article:focus h2::after,.category #results article:hover h2::after,.blog #results article:focus h2::after,.blog #results article:hover h2::after{opacity:1}.category #results .category,.blog #results .category{display:inline-flex;position:relative;max-height:0;overflow:hidden;color:#fff}.category #results .category::before,.blog #results .category::before,.category #results .category::after,.blog #results .category::after{content:"";display:inline-block;position:absolute;width:10px;height:20px;top:0;background-color:#d8785c;opacity:0}.category #results .category::before,.blog #results .category::before{left:-10px;border-top-left-radius:80px;border-bottom-left-radius:80px}.category #results .category::after,.blog #results .category::after{right:-10px;border-top-right-radius:80px;border-bottom-right-radius:80px}.category #results article:hover .category,.category #results article:focus .category,.blog #results article:focus .category,.blog #results article:hover .category{padding:3px 0 5px;margin:4px 14px;max-height:100%;background-color:#d8785c;font-size:1.2rem;line-height:1;overflow:visible}.category #results article:hover .category::before,.category #results article:hover .category::after,.category #results article:focus .category::before,.category #results article:focus .category::after,.blog #results article:focus .category::before,.blog #results article:focus .category::after,.blog #results article:hover .category::before,.blog #results article:hover .category::after{opacity:1}.category #results&gt;article,.blog #results&gt;article{display:flex;position:relative;flex-direction:column;max-width:31.3333%;margin-bottom:30px;padding-bottom:120px;box-shadow:0 0 8px #ccc;overflow:hidden}.category #results&gt;article .img-wrapper,.blog #results&gt;article .img-wrapper{min-height:247px;margin:0 -15px;top:0;flex-grow:1}@supports (object-fit:cover){.category #results&gt;article .img-wrapper img,.blog #results&gt;article .img-wrapper img{width:100%;height:100%;object-fit:cover}}.category #results .info-wrapper,.blog #results .info-wrapper{display:flex;position:absolute;margin:0 -15px;height:100%;max-height:120px;padding:0 10px 20px;bottom:0;left:15px;right:15px;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;text-align:center;transition:all .2s ease-in-out}.category #results .info-wrapper .chapo,.blog #results .info-wrapper .chapo{width:100%;max-height:0;opacity:0}.category #results .info-wrapper .date,.blog #results .info-wrapper .date{margin:0;position:absolute;bottom:5px;left:0;right:0;text-align:center;font-size:1.2rem;color:#fff}.category #results article .link-more,.blog #results article .link-more{position:absolute;top:0;right:0;left:0;bottom:0}.category #results article:hover .info-wrapper .chapo,.category #results article:focus .info-wrapper .chapo,.blog #results article:hover .info-wrapper .chapo,.blog #results article:focus .info-wrapper .chapo,.category #results article:hover .info-wrapper,.category #results article:focus .info-wrapper,.blog #results article:hover .info-wrapper,.blog #results article:focus .info-wrapper{max-height:100%;opacity:1;color:#fff}.category #results article:hover .info-wrapper,.category #results article:focus .info-wrapper,.blog #results article:hover .info-wrapper,.blog #results article:focus .info-wrapper{background-color:#8fb69b}.category .container .content-wrapper .nbResult,.blog .container .content-wrapper .nbResult{position:absolute;margin:0;top:15px;right:15px;width:inherit;font-size:1.2rem;color:#8d8d8d}@media screen and (max-width:1199px){.category #results article:focus h2,.category #results article:hover h2,.blog #results article:focus h2,.blog #results article:hover h2{margin-bottom:10px;padding-bottom:10px}}@media screen and (min-width:992px){.category #results article,.blog #results article{margin-right:3%}.category #results article:nth-child(3n),.blog #results article:nth-child(3n){margin-right:0}}@media screen and (max-width:991px){.category #results&gt;article,.blog #results&gt;article{max-width:48%;margin-right:4%}.category #results&gt;article:nth-child(2n),.blog #results&gt;article:nth-child(2n){margin-right:0}}@media screen and (min-width:768px) and (max-width:991px){.category #results,.blog #results{margin-left:2%}}@media screen and (max-width:767px){.category .container .content-wrapper&gt;div:first-child,.blog .container .content-wrapper&gt;div:first-child{padding:0 15px}.category .container .content-wrapper .nbResult,.blog .container .content-wrapper .nbResult{position:static;width:100%}}@media screen and (max-width:575px){.category #results,.blog #results{flex-direction:column;align-items:center}.category #results&gt;article,.blog #results&gt;article{max-width:260px;margin-right:0}}aside.sidebar-left .content-wrapper a{color:#d8785c;text-decoration:underline}aside.sidebar-left&gt;section{margin-bottom:35px}aside.sidebar-left&gt;section article,aside.sidebar-left&gt;section.contenu-libre,aside.sidebar-left&gt;section.widget-annuaire{position:relative;box-shadow:0 2px 10px #ccc}aside.sidebar-left&gt;section article a.post-link{position:absolute;top:0;bottom:0;right:0;left:0;z-index:9}aside.sidebar-left&gt;section.contenu-libre article,aside.sidebar-left&gt;section.widget-annuaire article{box-shadow:none}aside.sidebar-left&gt;section.contenu-libre&gt;h2,aside.sidebar-left&gt;section.widget-annuaire h2{position:relative;padding:20px;color:#fff}aside.sidebar-left&gt;section.contenu-libre&gt;h2{background-image:url(/wp-content/themes/revel/images/motifclair_pourfondvert.png);background-repeat:repeat;background-color:#8fb69b}aside.sidebar-left&gt;section.widget-annuaire h2{background-image:url(/wp-content/themes/revel/images/motif_pourfondrose.png);background-repeat:repeat;background-color:#d8785c}aside.sidebar-left&gt;section.widget-page article{color:#fff;background-color:#3b3f3f}aside.sidebar-left&gt;section.widget-page article h3{position:relative;padding:20px 30px;font-family:'lato',arial,sans-serif;font-weight:900;text-transform:uppercase;font-size:1.1rem}aside.sidebar-left&gt;section.widget-page article h3::after{content:'\f0da';display:inline-flex;position:absolute;top:0;bottom:0;right:15px;align-items:center;font-family:"bdt-icon";font-size:1.4rem;transition:none}aside.sidebar-left&gt;section.widget-page&gt;h2::after,aside.sidebar-left&gt;section.widget-annuaire&gt;h2::after,aside.sidebar-left&gt;section.contenu-libre&gt;h2::after{content:"\e82f";display:inline-block;margin-left:10px;font-family:'bdt-icon';font-size:5px;color:#fff}aside.sidebar-left&gt;section.widget-page&gt;h2::after{color:#d8785c}aside.sidebar-left&gt;section.contenu-libre .content-wrapper{padding:20px}aside.sidebar-left&gt;section.widget-annuaire article{padding:20px;font-weight:400;font-size:1.3rem}aside.sidebar-left&gt;section.widget-annuaire.widget-projets article{padding:0}aside.sidebar-left&gt;section.widget-annuaire h3{padding:0;font-weight:900;font-size:1.3rem}aside.sidebar-left&gt;section.widget-annuaire h3.f20-700{font-family:'lato',arial,sans-serif;font-weight:700;font-size:2rem}aside.sidebar-left&gt;section h2{position:relative;padding:20px 0;margin:0;width:100%;font-size:2.7rem;color:#353535;font-weight:900}aside.sidebar-left&gt;section h2 a{display:flex;width:100%;align-items:baseline}aside.sidebar-left&gt;section h2 a:hover,aside.sidebar-left&gt;section h2 a:focus{text-decoration:none}aside.sidebar-left&gt;section&gt;h2 a::after{content:"\e82f";display:inline-block;margin-left:10px;font-family:'bdt-icon';font-size:5px;color:#d8785c}aside.sidebar-left&gt;section h2 a i{display:flex;position:absolute;right:0;top:20px;bottom:20px;align-items:center;background-color:#d8785c;font-size:1.2rem;color:#fff}aside.sidebar-left&gt;section h2 a:hover i,aside.sidebar-left&gt;section h2 a:focus i{animation-name:h2_hover;animation-duration:.3s}@keyframes h2_hover{0%{right:0}75%{right:25px}100%{right:0}}aside.sidebar-left&gt;section h2 a i::before{width:30px}aside.sidebar-left&gt;section .infos-wrapper{margin:0;padding:30px 20px;font-family:'montserratbold';font-size:1.7rem}aside.sidebar-left&gt;section article:hover h3,aside.sidebar-left&gt;section article:focus h3{color:#8fb69b}aside.sidebar-left .widget-documents article{display:flex}aside.sidebar-left .widget-documents article .img-wrapper{display:flex;align-items:center;flex-shrink:0}aside.sidebar-left&gt;section.widget-documents .infos-wrapper{display:flex;padding:5px 0}aside.sidebar-left .widget-documents article h3{display:flex;margin:0;padding:5px 40px 5px 10px;align-items:center;flex-grow:1;font-family:'lato',arial,sans-serif;font-weight:900;font-size:1.7rem}aside.sidebar-left .widget-documents article .document-link{position:absolute;display:inline-flex;padding:0;margin:0;width:40px;right:0;top:0;bottom:0;align-items:center;justify-content:center;flex-direction:column;list-style:none;color:#d8785c;z-index:9}aside.sidebar-left .widget-documents article .document-link li{margin:5px 0}aside.sidebar-left .widget-evenement .img-wrapper{position:relative;max-height:78px;overflow:hidden}aside.sidebar-left .widget-annuaire .img-wrapper .over-img,aside.sidebar-left .widget-evenement .img-wrapper .over-img{position:absolute;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;z-index:2}aside.sidebar-left .widget-evenement .img-wrapper::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.51)}aside.sidebar-left .widget-evenement .img-wrapper .over-img&gt;*{color:#fff}aside.sidebar-left .widget-evenement .img-wrapper .event-date{text-align:center}aside.sidebar-left .widget-evenement .img-wrapper .event-date span{line-height:1}aside.sidebar-left .widget-evenement .img-wrapper .event-date span:first-child{font-size:3rem;font-weight:900}aside.sidebar-left .widget-evenement .img-wrapper .over-img i{margin:0 10px;font-size:4rem}aside.sidebar-left .widget-evenement .img-wrapper .event-date span:last-child{font-size:1.4rem;font-weight:700;text-transform:uppercase}aside.sidebar-left .widget-evenement .infos-wrapper{padding:30px 20px}aside.sidebar-left .widget-evenement .infos-wrapper p.entry-meta{margin-bottom:4px;;font-weight:300;font-size:1.2rem;color:#4d4d4d;font-family:'lato',arial,sans-serif;font-weight:300}aside.sidebar-left .widget-evenement .infos-wrapper h3{padding:0}aside.sidebar-left .widget-actu h3{padding:25px 10px;font-family:'montserratbold',arial,sans-serif;font-size:1.7rem}aside.sidebar-left .widget-videos .img-wrapper a{display:flex;justify-content:center;align-items:center}aside.sidebar-left .widget-videos .img-wrapper a::before{content:"\e814";position:absolute;font-family:'bdt-icon';font-size:15px;color:#fff}aside.sidebar-left .widget-videos .img-wrapper a::after{content:"";position:absolute;display:flex;width:65px;height:65px;border-radius:50%;border:1px solid #fff;background-color:rgba(255,255,255,.4)}@media screen and (max-width:991px){aside.sidebar-left{display:flex;margin-top:40px;padding:40px 0 40px;border-top:1px solid #ccc;flex-wrap:wrap}aside.sidebar-left&gt;section{width:44%;margin:20px 3%}}@media screen and (max-width:767px){aside.sidebar-left&gt;section h2{font-size:2rem}}@media screen and (max-width:575px){aside.sidebar-left{flex-direction:column;align-items:center}aside.sidebar-left&gt;section{width:100%;max-width:350px}}body .ll-skin-melon .ui-widget{background-color:#8fb69b}body .ll-skin-melon td .ui-state-default{color:#8fb69b}body .ll-skin-melon .ui-datepicker th{color:#fff}.archive #search-filter-form-66758 ul,.archive #search-filter-form-824 ul{padding:0}.archive #search-filter-form-66758&gt;ul,.archive #search-filter-form-824&gt;ul{display:flex;flex-wrap:wrap;justify-content:center}.archive #search-filter-form-66758&gt;ul&gt;li,.archive #search-filter-form-824&gt;ul&gt;li{display:inline-flex;max-width:100%;margin-bottom:15px;padding:0;margin-right:20px;align-items:center}.archive #search-filter-form-66758 li.sf-field-post_date label,.archive #search-filter-form-66758 ul li[data-sf-field-input-type="select"] label,.archive #search-filter-form-824 li.sf-field-post_date label,.archive #search-filter-form-824 li[data-sf-field-input-type="select"] label{max-width:100%;position:relative}.archive #search-filter-form-66758 label input,.archive #search-filter-form-66758 label select,.archive #search-filter-form-824 label input,.archive #search-filter-form-824 label select{max-width:100%;padding-left:20px;height:40px;font-weight:900;font-size:1.4rem;color:#b5b5b5;letter-spacing:2px}@supports((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)){.archive #search-filter-form-66758 label select,.archive #search-filter-form-824 label select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.archive #search-filter-form-66758 li[data-sf-field-input-type="select"] label::after,.archive #search-filter-form-824 li[data-sf-field-input-type="select"] label::after{content:"\f107";position:absolute;bottom:8px;right:10px;font-family:'bdt-icon';font-size:12px;color:#d8785c}}.archive #search-filter-form-66758 li.sf-field-post_date ul li,.archive #search-filter-form-824 li.sf-field-post_date ul li{padding:0}.archive #search-filter-form-66758 li.sf-field-post_date input,.archive #search-filter-form-824 li.sf-field-post_date input{padding-left:30px}.archive #search-filter-form-66758 li.sf-field-post_date label::before,.archive #search-filter-form-824 li.sf-field-post_date label::before{content:"\e84f";position:absolute;bottom:8px;left:10px;font-family:'bdt-icon';font-size:15px;color:#d8785c}.archive .page-header .media-select{margin:55px 0;text-align:center}.archive .page-header .media-select button{font-weight:900;font-size:5rem;color:#353535;text-transform:uppercase;letter-spacing:2px;border-bottom:1px solid #c1c1c1}.archive .page-header .media-select .dropdown-menu li a{font-weight:900;font-size:4.2rem;color:#353535;text-transform:uppercase;letter-spacing:2px}@media screen and (max-width:1199px){.archive #search-filter-form-66758&gt;ul&gt;li,.archive #search-filter-form-824&gt;ul&gt;li{margin-right:6px}}@media screen and (max-width:991px){.archive #search-filter-form-66758&gt;ul&gt;li,.archive #search-filter-form-824&gt;ul&gt;li{width:46%}.archive #search-filter-form-66758 .sf-field-reset,.archive #search-filter-form-824 .sf-field-reset{width:100%}.archive #search-filter-form-66758 label input,.archive #search-filter-form-66758 label select,.archive #search-filter-form-824 label input,.archive #search-filter-form-824 label select{width:250px}}@media screen and (max-width:767px){.archive #search-filter-form-66758&gt;ul&gt;li,.archive #search-filter-form-824&gt;ul&gt;li{width:100%;justify-content:center}.archive #search-filter-form-66758 .sf-field-reset,.archive #search-filter-form-824 .sf-field-reset{justify-content:flex-start}}.archive #results{position:relative;padding-top:50px;border-top:1px solid #c1c1c1}.archive #results .nbResult{display:block;position:absolute;margin:0;top:19px;left:0;right:0;text-align:right}.archive #results&gt;div{margin-bottom:30px}.archive #results article{position:relative}.archive #results article .article-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}@media screen and (max-width:1199px){.archive #search-filter-form-66758&gt;ul,.archive #search-filter-form-824&gt;ul{justify-content:flex-start}}@media screen and (max-width:575px){.archive .page-header .media-select button{font-size:3rem}.archive #search-filter-form-66758&gt;ul,.archive #search-filter-form-824&gt;ul{padding-left:0;justify-content:center}}.archive #results article.podcasts,.archive #results article.photos,.archive #results article.videos{height:100%;box-shadow:0 0 10px #ccc}.archive #results article.podcasts .img-wrapper,.archive #results article.photos .img-wrapper,.archive #results article.videos .img-wrapper{min-height:180px;text-align:center}@supports (object-fit:cover){.archive #results article.podcasts .img-wrapper img,.archive #results article.photos .img-wrapper img,.archive #results article.videos .img-wrapper img{object-fit:cover;width:100%;height:100%}.archive #results article.podcasts .img-wrapper,.archive #results article.videos .img-wrapper{height:180px}}.archive #results article.podcasts .info-wrapper,.archive #results article.photos .info-wrapper,.archive #results article.videos .info-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px}.archive #results article.photos .info-wrapper&gt;p,.archive #results article.videos .info-wrapper&gt;p{width:50%}.archive #results article.podcasts .info-wrapper&gt;p.date,.archive #results article.photos .info-wrapper&gt;p.date,.archive #results article.videos .info-wrapper&gt;p.date{display:flex;align-items:center;font-weight:900;font-size:1.2rem;color:#d8785c;text-transform:uppercase}.archive #results article.podcasts .info-wrapper&gt;p.date i,.archive #results article.photos .info-wrapper&gt;p.date i,.archive #results article.videos .info-wrapper&gt;p.date i{margin-right:5px}.archive #results article.photos .info-wrapper&gt;p.nb-photos,.archive #results article.videos .info-wrapper&gt;p.duree{font-weight:400;font-size:1.4rem;color:#818181;text-align:right}.archive #results article.podcasts .info-wrapper&gt;h2,.archive #results article.photos .info-wrapper&gt;h2,.archive #results article.videos .info-wrapper&gt;h2{width:100%;font-weight:900;font-size:1.8rem;color:#353535;transition:all .2s ease-in-out}.archive #results article.podcasts:hover .info-wrapper&gt;h2,.archive #results article.podcasts:focus .info-wrapper&gt;h2,.archive #results article.photos:hover .info-wrapper&gt;h2,.archive #results article.photos:focus .info-wrapper&gt;h2,.archive #results article.videos:hover .info-wrapper&gt;h2,.archive #results article.videos:focus .info-wrapper&gt;h2{color:#8fb69b}.archive #results article.documents{display:flex;height:100%;box-shadow:0 0 10px #ccc}.archive #results article.documents .img-wrapper{flex-shrink:0}@supports (object-fit:cover){.archive #results article.documents .img-wrapper img{object-fit:cover}}.archive #results article.documents .info-wrapper{display:flex;position:relative;flex-wrap:wrap;align-content:flex-start;align-items:baseline;padding:15px 20px 50px;flex-grow:1}.archive #results article.documents .info-wrapper .no-pub,.archive #results article.documents .info-wrapper .entry-meta{width:100%;font-weight:900;font-size:1.2rem;color:#d8785c;text-transform:uppercase}.archive #results article.documents .info-wrapper h2{position:relative;width:100%;padding-bottom:15px;margin-bottom:15px;font-weight:900;font-size:1.8rem;color:#353535;transition:all .2s ease-in-out}.archive #results article.documents:hover .info-wrapper h2,.archive #results article.documents:focus .info-wrapper h2{color:#8fb69b}.archive #results article.documents .info-wrapper h2::after{content:"\e82d";display:inline-block;position:absolute;font-family:'bdt-icon';font-size:5px;bottom:0;left:0;color:#d8785c}.archive #results article.documents .info-wrapper .date-pub{font-size:1.1rem;color:#818181}.archive #results article.documents .info-wrapper .document-link{display:flex;position:absolute;bottom:15px;left:0;right:0;width:100%;align-self:flex-end;padding:0 15px;margin:0;justify-content:flex-end;list-style:none;z-index:9}.archive #results article.documents .info-wrapper .document-link li:nth-child(2){margin-right:10px}.archive #results article.documents .info-wrapper .document-link li a{display:inline-flex;justify-content:center;align-items:center;width:25px;height:25px;border-radius:50%;background-color:#d8785c;color:#fff;font-size:1.2rem}.archive #results article.documents .info-wrapper .document-link li.visualiser a{background-color:#353535}.archive #results article.documents .info-wrapper .document-link li a.calameo{font-size:1.4rem}.archive #results article.documents .info-wrapper .document-link li a i{display:flex;justify-content:center;align-items:center}.archive #results article.documents .info-wrapper .document-link li a:hover,.archive #results article.documents .info-wrapper .document-link li a:focus{box-shadow:0 0 8px #5d5d5d;text-decoration:none}.archive #results article.documents .info-wrapper .doc-mymetype{position:absolute;left:15px;flex-shrink:0;font-style:italic;font-size:1.1rem;color:#838181}@media screen and (min-width:992px) and (max-width:1199px){.archive #results article.documents .info-wrapper .doc-mymetype{position:static;margin-bottom:8px}.archive #results article.documents .info-wrapper .document-link{flex-wrap:wrap;justify-content:center}}@media screen and (min-width:576px){.archive #results article.documents .img-wrapper{min-width:135px}}@media screen and (max-width:575px){.archive #results article.documents .info-wrapper .document-link{justify-content:flex-start}.archive #results article.documents .info-wrapper .doc-mymetype{position:static;margin-bottom:8px}.archive #results article.documents .info-wrapper .document-link{flex-wrap:wrap;justify-content:center}.archive #results article.documents .info-wrapper .document-link li{margin-right:15px}.archive #results article.documents{flex-direction:column}.archive #results article.documents .img-wrapper{text-align:center}}.single-docutheque article.type-media-videos p{margin:15px 0}.single-docutheque article.type-media-videos .date,.single-docutheque article.type-media-photos .date{display:flex;margin-bottom:20px;align-items:center;font-weight:900;font-size:1.6rem;color:#d8785c;text-transform:uppercase}.single-docutheque article.type-media-videos .date i,.single-docutheque article.type-media-photos .date i{margin-right:10px}.single-docutheque article.type-media-videos .duree{margin-bottom:20px;font-weight:400;font-size:1.4rem;color:#818181;text-align:right}.gallery&gt;.gallery-item{display:inline-flex;position:relative;flex-direction:column;padding:0}.gallery&gt;.gallery-item a{display:block;overflow:hidden;position:relative}.gallery&gt;.gallery-item a{height:140px}.gallery&gt;.gallery-item .landscape a img{width:100%}.gallery&gt;.gallery-item .portrait a img{margin:auto}@supports (object-fit:cover){.gallery&gt;.gallery-item .landscape a img{height:100%;object-fit:cover}}.gallery&gt;.gallery-item .wp-caption-text{display:none;padding:5px 15px;background-color:#8fb69b;color:#fff}.single-docutheque article.type-media-documents .entry-content{display:flex;flex-wrap:wrap}.single-docutheque article.type-media-documents .entry-content&gt;*{width:100%}.single-docutheque article.type-media-documents .entry-content .img-wrapper,.single-docutheque article.type-media-documents .entry-content .info-wrapper{width:inherit}.single-docutheque article.type-media-documents .entry-content .info-wrapper{display:flex;padding:20px;justify-content:center;flex-direction:column;flex-grow:1;font-weight:900;font-size:1.4rem;text-transform:uppercase}.single-docutheque article.type-media-documents .entry-content .info-wrapper a{text-decoration:none}.single-docutheque article.type-media-documents .entry-content .info-wrapper a:hover,.single-docutheque article.type-media-documents .entry-content .info-wrapper a:focus{color:#8fb69b}@media screen and (max-width:575px){.single-docutheque article.type-media-documents .entry-content .img-wrapper,.single-docutheque article.type-media-documents .entry-content .info-wrapper{width:100%}.single-docutheque article.type-media-documents .entry-content .img-wrapper{margin-bottom:15px}}.pagination,.nbResult{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2rem 0;width:100%;color:#8d8d8d}.pagination{margin-top:60px}.pagination .page-numbers{padding:.5em .8em;margin:0 .5em}.pagination .current,.pagination .page-numbers:hover{background-color:#d8785c;color:#fff}.nbResult{font-weight:400;font-size:1.2rem}.pagination .next,.pagination .prev{padding:.5em .7em;line-height:1;color:#d8785c;border:1px solid #d8785c}.archive.post-type-archive-affichage-legal #results article{display:flex;height:100%;box-shadow:0 0 10px #ccc}.archive.post-type-archive-affichage-legal #results article .img-wrapper{flex-shrink:0}@supports (object-fit:contain){.archive.post-type-archive-affichage-legal #results article .img-wrapper img{height:100%;min-width:135px;object-fit:contain}}.archive.post-type-archive-affichage-legal #results article .info-wrapper{display:flex;position:relative;flex-wrap:wrap;align-content:flex-start;align-items:baseline;padding:15px 20px 50px;flex-grow:1}.archive.post-type-archive-affichage-legal #results article .info-wrapper .no-pub,.archive.post-type-archive-affichage-legal #results article .info-wrapper .entry-meta{width:100%;font-weight:900;font-size:1.2rem;color:#d8785c;text-transform:uppercase}.archive.post-type-archive-affichage-legal #results article .info-wrapper h2{position:relative;width:100%;padding-bottom:15px;margin-bottom:15px;font-weight:900;font-size:1.8rem;color:#353535;transition:all .2s ease-in-out}.archive.post-type-archive-affichage-legal #results article:hover .info-wrapper h2,.archive.post-type-archive-affichage-legal #results article:focus .info-wrapper h2{color:#8fb69b}.archive.post-type-archive-affichage-legal #results article .info-wrapper h2::after{content:"\e82d";display:inline-block;position:absolute;font-family:'bdt-icon';font-size:5px;bottom:0;left:0;color:#d8785c}.archive.post-type-archive-affichage-legal #results article .info-wrapper .date-pub{font-size:1.1rem;color:#818181}.archive.post-type-archive-affichage-legal #results article .info-wrapper .document-link{display:flex;position:absolute;bottom:15px;left:0;right:0;width:100%;align-self:flex-end;padding:0 15px;margin:0;justify-content:flex-end;list-style:none;z-index:9}.archive.post-type-archive-affichage-legal #results article .info-wrapper .document-link li:nth-child(2){margin-right:10px}.archive.post-type-archive-affichage-legal #results article .info-wrapper .document-link li a{display:inline-flex;justify-content:center;align-items:center;width:25px;height:25px;border-radius:50%;background-color:#d8785c;color:#fff;font-size:1.2rem}.archive.post-type-archive-affichage-legal #results article .info-wrapper .document-link li.visualiser a{background-color:#353535}.archive.post-type-archive-affichage-legal #results article .info-wrapper .document-link li a.calameo{font-size:1.4rem}.archive.post-type-archive-affichage-legal #results article .info-wrapper .document-link li a i{display:flex;justify-content:center;align-items:center}.archive.post-type-archive-affichage-legal #results article .info-wrapper .document-link li a:hover,.archive.post-type-archive-affichage-legal #results article .info-wrapper .document-link li a:focus{box-shadow:0 0 8px #5d5d5d;text-decoration:none}.archive.post-type-archive-affichage-legal #results article .info-wrapper .doc-mymetype{position:absolute;left:15px;flex-shrink:0;font-style:italic;font-size:1.1rem;color:#838181}@media screen and (min-width:992px) and (max-width:1199px){.archive.post-type-archive-affichage-legal #results article .info-wrapper .doc-mymetype{position:static;margin-bottom:8px}.archive.post-type-archive-affichage-legal #results article .info-wrapper .document-link{flex-wrap:wrap;justify-content:center}}@media screen and (min-width:576px){.archive.post-type-archive-affichage-legal #results article .img-wrapper{min-width:135px}}@media screen and (max-width:575px){.archive.post-type-archive-affichage-legal #results article .info-wrapper .document-link{justify-content:flex-start}.archive.post-type-archive-affichage-legal #results article .info-wrapper .doc-mymetype{position:static;margin-bottom:8px}.archive.post-type-archive-affichage-legal #results article .info-wrapper .document-link{flex-wrap:wrap;justify-content:center}.archive.post-type-archive-affichage-legal #results article .info-wrapper .document-link li{margin-right:15px}.archive.post-type-archive-affichage-legal #results article{flex-direction:column}.archive.post-type-archive-affichage-legal #results article .img-wrapper{text-align:center}}.single-affichage-legal article .entry-content{display:flex;flex-wrap:wrap}.single-affichage-legal article .entry-content&gt;*{width:100%}.single-affichage-legal article .entry-content .img-wrapper,.single-affichage-legal article .entry-content .info-wrapper{width:inherit}.single-affichage-legal article .entry-content .info-wrapper{display:flex;padding:20px;justify-content:center;flex-direction:column;flex-grow:1;font-weight:900;font-size:1.4rem;text-transform:uppercase}.single-affichage-legal article .entry-content .info-wrapper a{text-decoration:none}.single-affichage-legal article .entry-content .info-wrapper a:hover,.single-affichage-legal article .entry-content .info-wrapper a:focus{color:#8fb69b}@media screen and (max-width:575px){.single-affichage-legal article .entry-content .img-wrapper,.single-affichage-legal article .entry-content .info-wrapper{width:100%}.single-affichage-legal article .entry-content .img-wrapper{margin-bottom:15px}}.page-template-template-elus .entry-content h2{margin-bottom:0}.page-template-template-elus .elu-wrapper{position:relative;padding-bottom:60px}.page-template-template-elus .elu-wrapper .empty-img-wrapper{display:inline-block;width:100px;height:150px;background-color:#ccc}.page-template-template-elus .elu-wrapper .nom{font-family:'lato',arial,sans-serif;font-weight:900;color:#353535;font-size:2.2rem}.page-template-template-elus .elu-wrapper .poste{font-family:'lato',arial,sans-serif;font-weight:700;font-size:1.5rem;color:#3b3f3f}.page-template-template-elus .elu-wrapper .lien-mail{position:absolute;bottom:25px;left:15px;right:15px}.page-template-template-elus .maire,.page-template-template-elus .adjoints,.page-template-template-elus .conseillers{margin:0}@media screen and (min-width:1200px){.page-template-template-elus .entry-content{margin-right:-15px;margin-left:-15px}}.page-id-515 iframe{width:100%;height:350px;border:0;overflow:visible}.page-id-528 .entry-content ul{margin-left:0;padding-left:0}.page-id-528 .entry-content ul ul{padding-left:25px}.page-id-528 #sitemap-others li{display:flex;align-items:center}.page-id-528 #sitemap-others li a{padding-left:0}.page-id-528 .sidebar-left{display:none}.page-template-template-elus .maire{margin-top:23px}.page-template-template-elus .maire .elu-wrapper{display:flex;margin-bottom:23px;padding:45px;box-shadow:0 1px 8px #ccc}.page-template-template-elus .maire .elu-wrapper .infos-wrapper{position:relative;padding-left:30px;flex-grow:1}.page-template-template-elus .maire .elu-wrapper .nom{margin:4px 0 14px;font-weight:900;font-size:2.5rem;color:#d8785c}.page-template-template-elus .maire .elu-wrapper .poste{font-weight:900;font-size:1.5rem;color:#3b3f3f;margin-bottom:0}.page-template-template-elus .maire .elu-wrapper .lien-mail{display:flex;position:static;margin-top:65px;justify-content:flex-end;font-weight:700;font-size:1.1rem;color:#d8785c;text-transform:uppercase}@media screen and (max-width:575px){.page-template-template-elus .maire .elu-wrapper{padding:35px;flex-direction:column}.page-template-template-elus .maire .elu-wrapper .img-wrapper{margin-bottom:20px;text-align:center}.page-template-template-elus .maire .elu-wrapper .infos-wrapper{padding-left:0}.page-template-template-elus .maire .elu-wrapper .lien-mail{margin-top:35px}}.page-template-template-elus .adjoints{margin-top:30px;justify-content:space-between}.page-template-template-elus .adjoints .elu-wrapper{display:flex;margin-bottom:45px;flex-wrap:wrap;flex-direction:column;flex:0 0 48%;padding-top:30px;padding-right:30px;padding-left:30px;box-shadow:0 1px 8px #ccc}.page-template-template-elus .adjoints .elu-wrapper .top-wrapper{display:flex}.page-template-template-elus .adjoints .elu-wrapper .img-wrapper,.page-template-template-elus .adjoints .elu-wrapper .info-wrapper{flex-grow:0}.page-template-template-elus .adjoints .elu-wrapper .info-wrapper{width:50%;padding:0 20px;flex-grow:1}.page-template-template-elus .adjoints .elu-wrapper .comp-wrapper{margin-top:25px}.page-template-template-elus .adjoints .elu-wrapper .comp-wrapper&gt;p{margin-bottom:17px}.page-template-template-elus .adjoints .elu-wrapper a.lien-mail{text-align:right}.page-template-template-elus .conseillers{margin-top:26px;margin-left:-14px;margin-right:-14px}.page-template-template-elus .conseillers .elu-wrapper{flex:0 0 30%;margin:0 1.6% 20px;padding-top:20px;padding-left:20px;padding-right:20px;box-shadow:0 1px 8px #ccc}.page-template-template-elus .conseillers .elu-wrapper .nom{margin-bottom:25px}.page-template-template-elus .conseillers .elu-wrapper a.lien-mail{text-align:center}.page-template-template-elus .conseillers .elu-wrapper .img-wrapper{margin-bottom:20px;text-align:center}.page-template-template-elus .conseillers .elu-wrapper .empty-img-wrapper{display:block;margin:auto;margin-bottom:20px}@media screen and (max-width:991px){.page-template-template-elus .adjoints{justify-content:center}.page-template-template-elus .adjoints .elu-wrapper{flex:0 0 100%;max-width:380px}.page-template-template-elus .conseillers .elu-wrapper{flex:0 0 46%}}@media screen and (max-width:575px){.page-template-template-elus .conseillers{justify-content:center}.page-template-template-elus .conseillers .elu-wrapper{flex:0 0 100%;margin:10px;max-width:220px}}body.liste-annuaire .col-gauche{position:static}body.liste-annuaire .col-gauche .sf-field-sort_order{position:absolute;padding:0;top:45px;right:15px;z-index:99}body.liste-annuaire .col-gauche .sf-field-sort_order select{padding:10px 0;border:none;font-size:1.3rem;color:#8d8d8d}@supports((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)){body.liste-annuaire .col-gauche .sf-field-sort_order select{-webkit-appearance:none;-moz-appearance:none;appearance:none}body.liste-annuaire .col-gauche .sf-field-sort_order select{margin-bottom:0}body.liste-annuaire .col-gauche .sf-field-sort_order label{position:relative}body.liste-annuaire .col-gauche .sf-field-sort_order label::after{content:"\f107";position:absolute;bottom:17px;right:10px;font-family:'bdt-icon';font-size:16px;color:#464646}}body.carte-annuaire h1,body.liste-annuaire h1{margin:0;padding:0}body.carte-annuaire h1 a,body.liste-annuaire h1 a{display:flex;position:relative;justify-content:flex-start;align-items:center}body.carte-annuaire h1 a img,body.liste-annuaire h1 a img{max-width:calc(50% - 10px)}body.carte-annuaire h1 a::before,body.liste-annuaire h1 a::before{content:"\e829";display:inline-flex;margin-right:10px;padding-bottom:20px;flex-direction:column;align-items:center;justify-content:center;width:90px;height:90px;flex-shrink:0;background-color:#d8785c;color:#fff;font-family:'bdt-icon';font-size:30px;font-weight:300}body.carte-annuaire h1 a::after,body.liste-annuaire h1 a::after{content:"Accueil";position:absolute;left:21px;bottom:18px;margin-top:12px;font-weight:900;font-size:1.1rem;text-transform:uppercase;color:#fff}body.carte-annuaire h1 a:hover::before,body.carte-annuaire h1 a:focus::before,body.liste-annuaire h1 a:hover::before,body.liste-annuaire h1 a:focus::before{background-color:#8fb69b}body.carte-annuaire h1::after,body.liste-annuaire h1::after{display:none}body.liste-annuaire #results .annuaire-entete{display:flex;margin-bottom:10px;align-items:flex-end;justify-content:space-between}.annuaire-entete a:hover,.annuaire-entete a:focus{text-decoration:none}.annuaire-entete .vue-liste,.annuaire-entete .vue-carte{display:inline-flex;flex-wrap:wrap;justify-content:center;padding:18px;border:1px solid #9a9a9a;font-weight:900;font-size:1.1rem;color:#c6c4c4;background-color:#fff;text-transform:uppercase}.annuaire-entete .vue-liste::before,.annuaire-entete .vue-carte::before{content:"";display:flex;margin-bottom:7px;width:100%;justify-content:center;font-family:'bdt-icon';font-size:25px;transition:none}.annuaire-entete .vue-liste::before{content:"\e84e"}.annuaire-entete .vue-carte::before{content:"\e836"}.annuaire-entete .vue-liste:hover,.annuaire-entete .vue-liste:focus,.annuaire-entete .vue-carte:hover,.annuaire-entete .vue-carte:focus,body.liste-annuaire .annuaire-entete .vue-liste,body.carte-annuaire .annuaire-entete .vue-carte,body.post-type-archive-evenement .annuaire-entete .vue-carte{color:#fff;background-color:#d8785c}body.liste-annuaire #results .annuaire-entete label{position:relative}body.liste-annuaire #results .annuaire-entete label::after{content:"\f107";position:absolute;bottom:11px;right:10px;font-family:'bdt-icon';font-size:12px;font-weight:700}@supports((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)){body.liste-annuaire #results .annuaire-entete label select{-webkit-appearance:none;-moz-appearance:none;appearance:none}}body.liste-annuaire #results .annuaire-entete label select{border:none;padding-bottom:10px;border-bottom:1px solid #c1c1c1;color:#8d8d8d;font-size:1.3rem}body.carte-annuaire form&gt;ul,body.liste-annuaire form&gt;ul{padding:0}body.carte-annuaire form&gt;ul&gt;li,body.liste-annuaire form&gt;ul&gt;li{border-bottom:1px solid #c1c1c1}body.carte-annuaire .sf-field-reset,body.carte-annuaire .sf-field-submit,body.liste-annuaire .sf-field-reset,body.liste-annuaire .sf-field-submit{border:none}body.carte-annuaire .sf-field-submit,body.liste-annuaire .sf-field-submit{margin-left:15px}body.carte-annuaire form&gt;ul&gt;li input[checked='checked']+label,body.liste-annuaire form&gt;ul&gt;li input[checked='checked']+label{color:#d8785c}body.carte-annuaire form&gt;ul&gt;li label,body.liste-annuaire form&gt;ul&gt;li label{color:#3b3f3f;font-size:1.3rem;letter-spacing:0}body.carte-annuaire form&gt;ul&gt;li label .sf-count,body.liste-annuaire form&gt;ul&gt;li label .sf-count{color:#a4a5a5}body.carte-annuaire form&gt;ul&gt;li h4,body.liste-annuaire form&gt;ul&gt;li h4{font-weight:900;color:#3b3f3f;font-size:1.7rem;text-transform:uppercase}body.carte-annuaire form&gt;ul&gt;li h4 a,body.liste-annuaire form&gt;ul&gt;li h4 a{display:block;color:#d8785c}body.carte-annuaire form&gt;ul&gt;li h4 a[aria-expanded="false"],body.liste-annuaire form&gt;ul&gt;li h4 a[aria-expanded="false"]{color:#3b3f3f}body.carte-annuaire form&gt;ul&gt;li h4 a:hover,body.carte-annuaire form&gt;ul&gt;li h4 a:focus,body.liste-annuaire form&gt;ul&gt;li h4 a:hover,body.liste-annuaire form&gt;ul&gt;li h4 a:focus{color:#d8785c}body.carte-annuaire form&gt;ul&gt;li h4 a:hover,body.carte-annuaire form&gt;ul&gt;li h4 a:focus,body.liste-annuaire form&gt;ul&gt;li h4 a:hover,body.liste-annuaire form&gt;ul&gt;li h4 a:focus{text-decoration:none}body.carte-annuaire form&gt;ul&gt;li h4 i::before,body.liste-annuaire form&gt;ul&gt;li h4 i::before{display:inline-flex;margin-right:15px;width:30px;height:30px;justify-content:center;align-items:center;border-radius:50%;background-color:#3b3f3f;color:#fff;font-size:14px}body.carte-annuaire form&gt;ul&gt;li.sf-field-reset,body.liste-annuaire form&gt;ul&gt;li.sf-field-reset{padding-left:15px}body.carte-annuaire form&gt;ul&gt;li.sf-field-search,body.liste-annuaire form&gt;ul&gt;li.sf-field-search{padding:60px 0 40px;background-color:#414141;text-align:center}body.carte-annuaire form&gt;ul&gt;li.sf-field-search label,body.liste-annuaire form&gt;ul&gt;li.sf-field-search label{position:relative;width:90%;text-align:left}body.carte-annuaire form&gt;ul&gt;li.sf-field-search label input,body.liste-annuaire form&gt;ul&gt;li.sf-field-search label input{width:calc(100% - 45px);padding:15px;border:1px solid #b5b5b5;font-weight:900;color:#b5b5b5;font-size:1.6rem}body.liste-annuaire #results .annuaire-results{position:relative}body.liste-annuaire #results .annuaire-results::before{content:"";position:absolute;top:0;right:15px;left:15px;border-top:1px solid #c1c1c1}body.liste-annuaire #results .annuaire-results .nbResult{margin-right:15px;justify-content:flex-end}body.liste-annuaire #results .annuaire-results&gt;.row&gt;div{margin-bottom:25px}body.liste-annuaire #results .annuaire-results article{position:relative;height:100%;box-shadow:0 0 8px #ccc}body.liste-annuaire #results .annuaire-results article .fiche-link{position:absolute;top:0;bottom:0;right:0;left:0;z-index:2}body.liste-annuaire #results .annuaire-results article .header{position:relative;padding:15px;color:#fff;background-color:#8fb69b}body.liste-annuaire #results .annuaire-results article .header::after{content:"";display:flex;position:absolute;top:8px;right:8px;width:30px;height:30px;justify-content:center;align-items:center;border-radius:50%;background-color:#3b3f3f;color:#fff;font-family:"bdt-icon";font-size:14px}body.liste-annuaire #results .annuaire-results article.annuaire-services-municipaux .header::after{content:"\e857";padding-left:1px}body.liste-annuaire #results .annuaire-results article.annuaire-entreprises .header::after{content:"\e825";padding-left:2px}body.liste-annuaire #results .annuaire-results article.annuaire-projets .header::after{content:"\e849";padding-left:1px}body.liste-annuaire #results .annuaire-results article.annuaire-commerces .header::after{content:"\e847";padding-bottom:1px}body.liste-annuaire #results .annuaire-results article.annuaire-associations .header::after{content:"\e824";padding-left:1px}body.liste-annuaire #results .annuaire-results article.annuaire-equipements .header::after{content:"\e848";padding-left:2px;padding-bottom:1px}.type-annuaire{font-size:1.1rem;font-weight:700;font-style:italic}body.liste-annuaire #results .annuaire-results article .header .type-annuaire{padding-right:30px}body.liste-annuaire #results .annuaire-results article .header h2{font-weight:700;font-size:2rem}body.liste-annuaire #results .annuaire-results article .infos-wrapper{padding:15px;font-size:1.2rem;color:#3b3f3f}body.liste-annuaire #results .annuaire-results article .infos-wrapper address{position:relative;padding-left:20px}body.liste-annuaire #results .annuaire-results article .infos-wrapper address::before{content:"\e836";display:inline-flex;position:absolute;top:0;left:0;font-family:'bdt-icon';color:#d8785c;font-size:15px}body.liste-annuaire #results .annuaire-results article .infos-wrapper .tel{position:relative;padding-left:20px}body.liste-annuaire #results .annuaire-results article .infos-wrapper .tel::before{content:"\e806";display:inline-flex;position:absolute;top:0;left:0;font-family:'bdt-icon';color:#d8785c;font-size:15px}body.liste-annuaire #results .annuaire-results article .infos-wrapper .site_web,body.liste-annuaire #results .annuaire-results article .infos-wrapper .email{display:inline-block;margin-top:25px;margin-bottom:0;margin-right:13px;vertical-align:top}body.liste-annuaire #results .annuaire-results article .infos-wrapper .site_web a,body.liste-annuaire #results .annuaire-results article .infos-wrapper .email a{display:inline-flex;position:relative;font-weight:700;font-size:1.2rem;color:#353535;border:1px solid #a7a7a7;padding:9px 12px;z-index:9}body.liste-annuaire #results .annuaire-results article .infos-wrapper .site_web a:hover,body.liste-annuaire #results .annuaire-results article .infos-wrapper .site_web a:focus,body.liste-annuaire #results .annuaire-results article .infos-wrapper .email a:hover,body.liste-annuaire #results .annuaire-results article .infos-wrapper .email a:focus{background-color:#353535;color:#fff;text-decoration:none}body.liste-annuaire #results .annuaire-results article .infos-wrapper .site_web a:hover::before,body.liste-annuaire #results .annuaire-results article .infos-wrapper .site_web a:focus::before,body.liste-annuaire #results .annuaire-results article .infos-wrapper .email a:hover::before,body.liste-annuaire #results .annuaire-results article .infos-wrapper .email a:focus::before{color:#fff}body.liste-annuaire #results .annuaire-results article .infos-wrapper .site_web a::before{content:"\e844";display:inline-flex;margin-right:10px;font-family:'bdt-icon';color:#d8785c;font-size:12px;font-weight:400}body.liste-annuaire #results .annuaire-results article .infos-wrapper .email a::before{content:"\e833";display:inline-flex;margin-right:10px;font-family:'bdt-icon';color:#d8785c;font-size:10px;font-weight:400}body.liste-annuaire #results .annuaire-results article .infos-wrapper .site_web a::after,body.liste-annuaire #results .annuaire-results article .infos-wrapper .email a::after{content:"";display:block}#carteInteractive{width:100%;height:100vh;position:absolute;top:0;bottom:0;right:0;left:0}.carte-annuaire .col-gauche{height:100vh;overflow-y:scroll}.carte-annuaire .annuaire-entete{position:absolute;top:0;left:0;z-index:410;margin:10px}body .leaflet-popup-content-wrapper,body .leaflet-popup-tip{padding:0;border-radius:0;box-shadow:0 0 8px #ccc}body .leaflet-popup-content{margin:0}body .leaflet-popup-content .header{padding:20px;color:#fff;background-color:#414141}body .leaflet-popup-content .header .type-annuaire{margin-top:0}body .leaflet-popup-content .header .titre{font-weight:900;font-size:2rem;text-transform:uppercase}body .leaflet-popup-content .infos-wrapper{padding:20px}body .leaflet-popup-content .infos-wrapper .categorie{font-style:italic;font-weight:700}body .leaflet-popup-content .infos-wrapper .site_web,body .leaflet-popup-content .infos-wrapper .email,body .leaflet-popup-content .infos-wrapper .tel,body .leaflet-popup-content .infos-wrapper address{position:relative;padding-left:20px;word-break:break-all}body .leaflet-popup-content .infos-wrapper .tel::before,body .leaflet-popup-content .infos-wrapper .email::before,body .leaflet-popup-content .infos-wrapper .site_web::before,body .leaflet-popup-content .infos-wrapper address::before{content:"\e836";display:inline-flex;position:absolute;top:0;left:0;font-family:'bdt-icon';color:#d8785c;font-size:14px}body .leaflet-popup-content .infos-wrapper .tel::before{content:"\e806"}body .leaflet-popup-content .infos-wrapper .email::before{content:"\e833";top:2px;font-size:9px}body .leaflet-popup-content .infos-wrapper .site_web::before{content:"\e844";font-size:12px}body .leaflet-popup-content .infos-wrapper .fiche-link{display:block;width:90%;margin:auto;padding:10px 30px;color:#fff;background-color:#d8785c}body .leaflet-popup-content .infos-wrapper .fiche-link:hover,body .leaflet-popup-content .infos-wrapper .fiche-link:focus{text-decoration:none}body .leaflet-popup-content .infos-wrapper .fiche-link::after{content:'\f0da';font-family:'bdt-icon';font-size:14px;margin-left:30px}@media screen and (max-width:767px){.carte-annuaire .col-gauche,body.liste-annuaire .col-gauche{height:inherit;margin-bottom:50px}}.single-fiche .header-image .bandeau-title span{letter-spacing:12px}.single-fiche header .top-header{display:flex;position:relative;margin:60px 0;flex-wrap:wrap;overflow:hidden;justify-content:space-between;align-items:center}.single-fiche header .top-header .right&gt;*{display:inline-block}.single-fiche header .top-header .partage{display:inline-block;position:relative;top:3px;margin:0 0 15px}.single-fiche header .top-header .partage::before{content:"";display:block;position:absolute;left:0;top:5px;bottom:5px;border-left:1px solid #c6c4c4}.single-fiche header .cat{margin:0 0 15px;margin-right:10px;font-weight:700;color:#c6c4c4;font-size:1.2rem}.single-fiche header .retour-liste{display:inline-flex;justify-content:center;align-items:center;padding:5px 18px;margin-bottom:15px;float:left;color:#9a9a9a;font-size:1.1rem;text-transform:uppercase;border:1px solid #9a9a9a;font-weight:700}.single-fiche header .retour-liste:hover,.single-fiche header .retour-liste:focus{text-decoration:none;color:#fff;background-color:#8fb69b}.single-fiche header .retour-liste::after{content:"\f0c9";font-family:'bdt-icon';font-size:17px;margin-left:15px;font-weight:400;transition:none}.single-fiche .entry-content .thumbnail-wrapper{max-height:576px;margin-bottom:1em;text-align:center}.single-fiche .adresse{width:100%;padding-bottom:50px;margin-bottom:30px;margin-top:60px;border-bottom:1px solid #b4b4b4}.single-fiche .adresse .adresse-wrapper{position:relative;padding-left:30px;font-size:1.5rem;color:#3b3f3f}.single-fiche .adresse .adresse-wrapper::before{content:"\e836";position:absolute;left:0;top:2px;font-family:'bdt-icon';font-size:18px;color:#8fb69b}.single-fiche .adresse .adresse-wrapper p{margin-bottom:5px}.single-fiche .infos-wrapper{display:inline-block;width:50%}.single-fiche .liens-wrapper{display:inline-block;width:50%;text-align:right}.single-fiche .infos-wrapper&gt;p{position:relative;padding-left:30px}.single-fiche .infos-wrapper&gt;p::before{content:"";position:absolute;left:0;top:2px;font-family:'bdt-icon';font-size:18px;color:#8fb69b}.single-fiche .infos-wrapper .tel::before{content:"\e838";font-size:16px}.single-fiche .liens-wrapper .email{margin-right:40px}.single-fiche .liens-wrapper .site_web,.single-fiche .liens-wrapper .email{display:inline-block;box-shadow:0 0 8px #ccc}.single-fiche .liens-wrapper .site_web a,.single-fiche .liens-wrapper .email a{display:inline-flex;padding:22px 0;justify-content:center;align-items:center;flex-wrap:wrap;width:140px;height:100px;color:#fff;text-decoration:none;font-weight:900;font-size:1.5rem;text-transform:uppercase}.single-fiche .liens-wrapper .site_web a:hover,.single-fiche .liens-wrapper .site_web a:focus,.single-fiche .liens-wrapper .email a:hover,.single-fiche .liens-wrapper .email a:focus{text-decoration:none}.single-fiche .liens-wrapper .site_web a{background-color:#d8785c}.single-fiche .liens-wrapper .site_web a::before{content:"\e844";display:block;width:100%;text-align:center;margin-bottom:5px;font-family:'bdt-icon';font-size:14px}.single-fiche .liens-wrapper .email a{background-color:#353535}.single-fiche .liens-wrapper .email a::before{content:"\e833";display:block;width:100%;text-align:center;margin-bottom:5px;font-family:'bdt-icon';font-size:14px}.single-fiche .liens-wrapper .site_web a:hover,.single-fiche .liens-wrapper .site_web a:focus,.single-fiche .liens-wrapper .email a:hover,.single-fiche .liens-wrapper .email a:focus{background-color:#8fb69b}.single-fiche .aside-info-comp a{color:#d8785c;text-decoration:underline}.single-fiche .aside-info-comp{box-shadow:0 0 8px #ccc}.single-fiche .aside-info-comp div{padding:10px}.single-fiche .aside-info-comp h2{margin:0;padding:20px;font-weight:900;font-size:2.7rem;color:#fff;background-image:url(/wp-content/themes/revel/images/motifclair_pourfondvert.png);background-repeat:repeat;background-color:#8fb69b;letter-spacing:2px}.single-fiche .aside-local{margin-bottom:80px;box-shadow:0 0 8px #ccc}.single-fiche .aside-local h2{margin:0;padding:20px;font-weight:900;font-size:2.7rem;color:#fff;background-image:url(/wp-content/themes/revel/images/motifclair_pourfondvert.png);background-repeat:repeat;background-color:#8fb69b;letter-spacing:2px}.single-fiche .aside-local h2::after{content:"\e82f";display:inline-block;margin-left:10px;font-family:'bdt-icon';font-weight:400;font-size:5px}.single-fiche .aside-events h2{margin-bottom:20px;color:#353535;font-weight:900;font-size:2.7rem}.single-fiche .aside-events h2::after{content:"\e82f";display:inline-block;margin-left:10px;font-family:'bdt-icon';font-weight:400;font-size:5px;color:#db8369}.single-fiche .aside-events ul{list-style:none;padding:0}.single-fiche .aside-events li{margin-bottom:10px;box-shadow:0 0 8px #ccc}.single-fiche .aside-events li a{display:flex;padding-right:30px;position:relative;align-items:center;font-weight:900;font-size:1.5rem;color:#353535;text-transform:uppercase}.single-fiche .aside-events li a::after{content:"\e811";position:absolute;font-family:'bdt-icon';font-size:20px;right:10px;font-weight:400}.single-fiche .aside-events li a:hover,.single-fiche .aside-events li a:focus{text-decoration:none}.single-fiche .aside-events li a span.event-dates{margin-right:15px;padding:10px 0;min-height:94px;background-color:#8fb69b;color:#fff}.single-fiche .aside-events li a span.event-date{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.single-fiche .aside-events li a span.event-dates&gt;i{display:block;text-align:center}.single-fiche .aside-events li a span.event-date&gt;*{display:block;width:100%;text-align:center;text-transform:uppercase}.single-fiche .aside-events li a span.event-date span:first-of-type{font-weight:900;font-size:2.4rem}.single-fiche .aside-events li a span.event-date span:last-of-type{font-size:1.2rem;font-weight:700}.single-fiche .autres-fiches{padding:75px 0 65px;margin-top:90px;margin-bottom:-150px;background-color:#353535}.single-fiche .autres-fiches .slider-wrapper{flex-wrap:wrap}.single-fiche .autres-fiches .baseline{width:100%;font-size:1.7rem;color:#b2cebb}.single-fiche .autres-fiches h2{display:inline-flex;color:#fff;font-weight:700;font-size:4.8rem;text-transform:uppercase;align-items:baseline}.single-fiche .autres-fiches h2::after{content:"\e830";display:inline-block;margin-left:15px;font-family:'bdt-icon';font-size:5px;color:#b2cebb}.single-fiche .autres-fiches .link-all-assoc{display:inline-flex;padding:15px 20px;color:#fff;background-color:#d8785c;text-transform:uppercase;float:right;font-weight:700;font-size:1.1rem}.single-fiche .autres-fiches .link-all-assoc::after{content:"\f0da";display:inline-flex;margin-left:15px;font-family:'bdt-icon';font-size:12px;color:#fff}.single-fiche .autres-fiches .fiche.slick-slide{position:relative;padding:25px 20px 15px;margin-right:34px;background-color:#fff}.single-fiche .autres-fiches .fiche.slick-slide .icon-associations::before{display:flex;justify-content:center;align-items:center;width:30px;height:30px;color:#fff;background-color:#d8785c;border-radius:50%}.single-fiche .autres-fiches .fiche.slick-slide .fiche-link{position:absolute;top:0;right:0;left:0;bottom:0}.single-fiche .autres-fiches .fiche.slick-slide .cat{font-weight:700;color:#d8785c;font-size:1.1rem;font-style:italic}.single-fiche .autres-fiches .fiche.slick-slide h3{margin-bottom:20px;font-size:1.7rem;font-weight:900;color:#353535;text-transform:uppercase}.single-fiche .autres-fiches #fiche-slider{margin-top:60px}.single-fiche .autres-fiches #fiche-slider .slick-prev{left:-70px}.single-fiche .autres-fiches #fiche-slider .slick-next{right:-50px}.single-fiche .autres-fiches #fiche-slider .slick-list{margin-right:-15px;margin-left:-15px}.single-fiche .annuaire-projets .chrono-projet{position:relative}.single-fiche .annuaire-projets .chrono-projet::before{content:"";display:block;position:absolute;width:1px;top:18px;bottom:18px;left:8px;background-image:linear-gradient(#da765e 48%,rgba(255,255,255,0) 0%);background-position:right;background-size:1px 5px;background-repeat:repeat-y}.single-fiche .annuaire-projets .chrono-projet li{display:flex}.single-fiche .annuaire-projets .chrono-projet li::before{width:8px;margin-top:7px;height:8px;border:none;border-radius:50%;background-color:#da765e;flex-shrink:0}.single-fiche .telecharger a,.single-fiche .horaires i,.single-fiche .public i{color:#8fb69b}.single-fiche .horaires i,.single-fiche .horaires&gt;div,.single-fiche .public i{vertical-align:top;display:inline-block;margin-right:1em}.single-fiche .horaires&gt;div{max-width:calc(100% - 4em)}.single-fiche .telecharger a i{display:inline-block;margin-right:1em;color:#fff;background-color:#8fb69b}@media screen and (max-width:1199px){.single-fiche .liens-wrapper .email{margin-right:20px}}@media screen and (max-width:991px){.single-fiche .aside-local,.single-fiche .aside-events{width:80%;max-width:450px;margin:0 auto 40px}}@media screen and (max-width:767px){.single-fiche header .top-header .partage{position:static}.single-fiche header .top-header .partage::before{display:none}.single-fiche header .top-header{padding-right:0}.single-fiche .liens-wrapper .email{margin-right:0}.single-fiche .autres-fiches h2{align-items:flex-end;font-size:4rem}.single-fiche .autres-fiches h2::after{margin-bottom:8px}}@media screen and (max-width:575px){.single-fiche .infos-wrapper,.single-fiche .liens-wrapper{width:100%}.single-fiche .liens-wrapper{margin-top:40px;text-align:center}.single-fiche .liens-wrapper .site_web,.single-fiche .liens-wrapper .email{margin:7px}.single-fiche .autres-fiches h2{font-size:2.8rem}.single-fiche .autres-fiches .slider-wrapper{padding:0}.single-fiche .autres-fiches .fiche.slick-slide{margin:15px}}.search .entry-content{padding:35px;margin-bottom:15px;box-shadow:0 4px 14px 0 rgba(0,0,0,.17)}.search .entry-content h2{margin-bottom:.5em;font-size:3rem}.search .entry-content h2 a{color:#353535;text-decoration:none}.search .entry-content h2 a:hover,.search .entry-content h2 a:focus{color:#8fb69b}.search .entry-content h2 small{display:block;padding-bottom:10px;font-size:.5em;text-transform:uppercase;color:#d8785c;font-weight:900}.search .entry-content .entry-summary{opacity:.8}.error404 .header-image,.search-results .header-image{margin-bottom:50px}.search-results .page-chapo{font-size:3rem;color:#353535;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.error404 .awesomplete&gt;input[type=search]{width:235px;padding:12px;border:none;border-bottom:1px solid #ccc}.error404 .entry-content .input-wrapper button{font-size:15px}footer.site-footer{margin-top:100px}.home footer.site-footer{margin-top:0}footer .sidebar-footer{padding:35px 0;box-shadow:0 -2px 9px #ccc}.home footer .sidebar-footer{box-shadow:none}#text-2{padding:0}#text-2 h2{display:none}#text-2 .textwidget{display:flex;align-items:center;font-size:1.3rem}#text-2 .textwidget .logo{margin-right:22px;flex-shrink:0}#text-2 .textwidget .info{letter-spacing:0}#text-2 .textwidget .info address{margin-bottom:25px}#text-2 .textwidget .info .horaires{margin:0}#text-3{display:flex;flex-direction:column;justify-content:center}#text-3 h2{margin-bottom:15px;font-weight:900;font-size:2rem;color:#353535}#text-3 h2::after{content:"\e830";display:inline-block;margin-left:10px;font-family:'bdt-icon';font-size:5px;color:#d8785c}#text-3 .textwidget p:first-child{margin-bottom:15px;font-weight:900;color:#d8785c;font-size:2rem}#text-3 .textwidget p:first-child i{font-style:normal}#text-3 .textwidget p:nth-child(2){margin-bottom:0;font-weight:700;color:#d8785c;font-size:1.4rem}#text-3 .textwidget p i::before{margin-right:10px;color:#7a7a7a;font-size:1.7rem}#text-3 .textwidget p:nth-child(2) i::before{font-size:1.4rem}#nav_menu-2{display:flex;justify-content:center;align-items:center;padding:0}#nav_menu-2 h2{display:none}#nav_menu-2 .menu-image{display:flex}.menu-liens-footer-container{width:100%}#menu-liens-footer li{margin-bottom:14px;padding:0 7px}#menu-liens-footer .nav-link{background:#353535;color:#fff;padding:1rem .8rem;font-weight:700;font-size:1.1rem;text-transform:uppercase}#menu-liens-footer .btn-rouge .nav-link{background-color:#d8785c}#menu-liens-footer .nav-link:hover,#menu-liens-footer .nav-link:focus{box-shadow:0 0 5px #515151}#menu-liens-footer li:nth-child(even){flex:1 0 53%}#menu-liens-footer li:nth-child(odd){flex:0 0 47%}#menu-liens-footer li .menu-image img{margin-right:10px;max-width:21px}.menu-footer .footer-social{display:flex;align-items:center;padding:20px 0;background-color:#353535;color:#fff}.menu-footer .footer-social h2{margin-bottom:0;margin-right:40px;font-size:1.5rem;text-transform:uppercase;font-weight:700}.menu-footer{background:#353535;background:-moz-linear-gradient(45deg,#353535 0%,#353535 50%,#8fb69b 51%,#8fb69b 100%);background:-webkit-linear-gradient(45deg,#353535 0%,#353535 50%,#8fb69b 51%,#8fb69b 100%);background:linear-gradient(45deg,#353535 0%,#353535 50%,#8fb69b 51%,#8fb69b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#353535',endColorstr='#8fb69b',GradientType=1)}.menu-footer .footer-nav{display:flex;align-items:center;background-color:#8fb69b;color:#fff}#menu-pied-de-page{padding-left:80px;font-size:1.1rem;font-weight:700;text-transform:uppercase}#menu-pied-de-page li a:hover,#menu-pied-de-page li a:focus{color:#353535}#menu-pied-de-page li .nav-link{position:relative}#menu-pied-de-page li .nav-link::after{content:"";display:block;width:1px;height:10px;position:absolute;right:0;top:calc(50% - 5px);background-color:#fff}#menu-pied-de-page li:last-child .nav-link::after{display:none}footer .contact-button{position:fixed;bottom:60px;right:60px;z-index:999}footer .contact-button .lien-contact:hover,footer .contact-button .lien-contact:focus{text-decoration:none}footer .contact-button .lien-contact::before{content:"\e83a";display:flex;width:60px;height:60px;justify-content:center;align-items:center;font-family:'bdt-icon';font-size:20px;color:#fff;border-radius:50%;background-color:#8fb69b;box-shadow:0 0 5px #202020}footer .contact-button .lien-contact:hover::before,footer .contact-button .lien-contact:focus::before{color:#8fb69b;background-color:#fff}@media screen and (max-width:1199px){#menu-liens-footer .nav-link{padding-left:40px}#menu-liens-footer li a .menu-image img{position:absolute;left:15px}}@media screen and (max-width:991px){#text-2{position:relative;margin-bottom:30px;padding-bottom:30px}#text-2::after{content:"";display:block;position:absolute;height:1px;width:300px;bottom:0;left:calc(50% - 150px);background-color:#ccc}#text-2 .textwidget .logo{margin-right:10%}#menu-pied-de-page{padding:20px 0}}@media screen and (max-width:767px){footer.site-footer{padding-bottom:50px}#text-3{display:flex;position:relative;flex-direction:column;margin-bottom:30px;padding-bottom:30px;justify-content:center}#text-3::after{content:"";display:block;position:absolute;height:1px;width:300px;bottom:0;left:calc(50% - 150px);background-color:#ccc}#text-3 h2{display:inline-block}#text-3&gt;*{text-align:center}#text-3 .textwidget{margin:auto;display:inline-block;text-align:left}#text-3 .textwidget p{text-align:left}.menu-footer&gt;.container{max-width:100%}.menu-footer .footer-social,.menu-footer .footer-nav{justify-content:center}#nav_menu-2{max-width:400px;margin:auto}#bottom-un-clic{position:fixed;bottom:-53px;left:0;right:0;font-weight:700;font-size:.9rem;background-color:#fff;box-shadow:0 0 4px #656565;z-index:99;transition:all .5s ease-in-out}#bottom-un-clic.show{bottom:0}#bottom-un-clic ul{margin:0;padding:0}#bottom-un-clic li{list-style-type:none}#bottom-un-clic li.col-3{padding:10px 0;text-align:center}#bottom-un-clic li.col-3.search{margin:0}#bottom-un-clic li.col-3.search::before{display:none}#bottom-un-clic li.col-3.demarches{display:flex;align-items:center;background-color:#8fb69b;color:#fff}#bottom-un-clic li.col-3.contact{display:flex;align-items:center;background-color:#353535;color:#fff}#bottom-un-clic i,#bottom-un-clic button.open-popup-en-un-clic i{font-size:1.1rem}#bottom-un-clic button.open-popup-en-un-clic{display:flex;width:100%;font-weight:700;font-size:.9rem}#bottom-un-clic i{display:inline-block;width:100%;text-align:center;margin-bottom:5px;font-size:1.6rem}#bottom-un-clic a,#bottom-un-clic button{display:inline-block;width:100%;text-align:center;text-transform:uppercase;font-size:.9rem}}@media screen and (max-width:575px){footer.site-footer{margin-top:45px;padding-bottom:50px}.single-fiche footer.site-footer{margin-top:150px;padding-bottom:50px}#text-2 .textwidget{flex-direction:column}#text-2 .textwidget .logo{margin:0 0 25px 0}#text-2 .textwidget .info{text-align:center}#text-2::after{display:none}#text-3::after{display:none}}@media screen and (max-width:479px){#menu-liens-footer{flex-direction:column;align-items:center}.menu-liens-footer-container #menu-liens-footer li{width:100%;max-width:250px}}.acv{width:50px}@media screen and (min-width:360px){.acv{margin-left:20px}}@media screen and (min-width:576px){.acv{width:auto}@media screen and (min-width:768px){.acv{margin-left:0}@media screen and (min-width:992px){.acv{margin-right:1em}}@media screen and (min-width:1600px){.acv{margin-right:2em}}</pre></body></html>