p.green-link{margin-bottom:4rem;margin-top:4rem}p.green-link a,p.green-link button{background-color:var(--green);border-radius:5rem;color:var(--white);display:inline-block;font-size:1.6rem;font-weight:600;padding:1rem 3rem;position:relative}@media only screen and (min-width:1280px){.green-link a,.green-link a:after,.green-link button,.green-link button:after{transition:background-color .7s}.green-link a:hover,.green-link button:hover{background-color:var(--black)}}.contentActusOrPosts .actu-post{box-shadow:0 0 1rem rgba(0,0,0,.2);margin:0 auto 3rem;width:70vw}.contentActusOrPosts .actu-post .content-background{height:70vw;margin:0 auto;width:70vw}.contentActusOrPosts .actu-post .content-background .background{height:100%}.contentActusOrPosts .actu-post .content .red-line{background-color:var(--green);padding:1rem 5%;width:100%}.contentActusOrPosts .actu-post .content .red-line h2{color:var(--white);font-family:Blinker,sans-serif;font-size:1.8rem;margin:1rem 0;padding:0}.contentActusOrPosts .actu-post .content .red-line h2:after{content:none}.contentActusOrPosts .actu-post .content .date{color:var(--white);font-size:1.2rem;margin:0}.contentActusOrPosts .actu-post .content .cityAndDate{align-items:center;display:inline-flex}.contentActusOrPosts .actu-post .content .cityAndDate .city{align-items:center;background-color:#dcd3d3;display:flex;flex:0;height:3.2rem;justify-content:center;min-width:60%}.contentActusOrPosts .actu-post .content .cityAndDate .city h3{margin:0;padding:.5rem 0;text-align:center}.contentActusOrPosts .actu-post .content .cityAndDate .date{align-items:center;background-color:#645a5a;color:var(--white);display:inline-flex;flex:1;height:3.2rem;justify-content:center;margin:0;text-align:center}.contentActusOrPosts .actu-post .content h3{font-size:1.6rem;margin-bottom:.5rem;margin-top:-.5rem}.contentActusOrPosts .actu-post .content p{color:var(--black);margin:1rem 5%}.contentActusOrPosts .actu-post .content .red-text{padding-bottom:1.5rem}.contentActusOrPosts .actu-post .content .red-text a{color:var(--green);margin-top:1.5rem}.contentActusOrPosts .actu-post .content .green-link{display:flex;justify-content:center}.contentActusOrPosts .actu-post .content .green-link button{background-color:var(--green);border:none;border-radius:5rem;color:var(--white);cursor:pointer;font-size:1.6rem;margin:3rem 0;padding:1rem 2rem}@media only screen and (min-width:768px){.contentActusOrPosts{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 7vw}.contentActusOrPosts .actu-post{margin:0 0 6rem;width:39vw}.contentActusOrPosts .actu-post .content-background{height:39vw;width:39vw}.contentActusOrPosts .actu-post .content{display:flex;flex-direction:column;height:calc(100% - 36vw)}.contentActusOrPosts .actu-post .content h2{font-size:2.5rem;margin-top:3rem}.contentActusOrPosts .actu-post .content .date{font-size:1.5rem;margin:0 0 1.5rem}.contentActusOrPosts .actu-post .content p:not(p.green-link){flex-grow:1}.contentActusOrPosts .actu-post .content .green-link{margin:.5rem 0 0}}@media only screen and (min-width:1280px){.contentActusOrPosts .actu-post{margin-bottom:9rem;width:23vw}.contentActusOrPosts .actu-post .content-background{height:23vw;width:23vw}.contentActusOrPosts .actu-post .content{height:calc(100% - 21vw)}.contentActusOrPosts .actu-post .content .green-link{font-size:1.6rem}.contentActusOrPosts .actu-post .content h3{margin-bottom:1.5rem;margin-top:0}}@media only screen and (min-width:1920px){.contentActusOrPosts{margin:0 14vw}.contentActusOrPosts .actu-post{width:20vw}.contentActusOrPosts .actu-post .content-background{height:20vw;width:20vw}.contentActusOrPosts .actu-post .content{height:calc(100% - 19vw)}}#Paginator{margin-bottom:3rem}#Paginator .number-paginator{align-items:center;display:flex;justify-content:center}#Paginator .number-paginator a,#Paginator .number-paginator span{color:var(--green);font-size:2rem;margin:0 .5rem}#Paginator .number-paginator a{opacity:.5}#Paginator .number-paginator .next,#Paginator .number-paginator .prev{background-image:url(/app/themes/jhMesguen/public/images/red_arrow2.9b5f73.png);background-size:contain;height:1.6rem;opacity:1;width:1.6rem}#Paginator .number-paginator .next{margin-left:2rem;transform:rotate(180deg)}#Paginator .number-paginator .prev{margin-right:2rem}@media only screen and (min-width:768px){#Paginator{margin-bottom:6rem}}@media only screen and (min-width:1280px){#Paginator{margin-bottom:9rem}#Paginator .number-paginator a,#Paginator .number-paginator span{font-size:2.5rem}#Paginator .number-paginator .next,#Paginator .number-paginator .prev{height:2rem}#Paginator .number-paginator a{transition:color .7s,opacity .7s,filter .7s}#Paginator .number-paginator a:hover{color:var(--black);filter:brightness(0);opacity:1}}main{background-color:#fbfbfb}.topActu{margin-top:5rem}.topActu .search{display:none}.actu-post{position:relative}.actu-post:hover .green-link a{color:var(--black)}.actu-post>a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media only screen and (min-width:768px){.topActu{margin-top:11rem}}@media only screen and (min-width:1280px){.topActu{display:flex;justify-content:space-between}.topActu .search{display:block;margin-right:7vw}.topActu .search form{position:relative;width:30rem}.topActu .search form input[type=text]{border:1px solid var(--green);border-radius:.5rem;padding:1rem 0 1rem 1rem;width:100%}.topActu .search form input[type=text]:focus{outline:none}.topActu .search form button{background-color:transparent;background-image:url(/app/themes/jhMesguen/public/images/loupe.a5a26d.png);background-size:contain;border:none;cursor:pointer;height:2.5rem;position:absolute;right:2rem;top:50%;transform:translateY(-50%);transition:filter .7s;width:2.5rem}.topActu .search form button:hover{filter:brightness(0)}}