footer.footer .engage>.wrapper .cta .btn{display:inline-flex;justify-content:center;align-items:center;border:2px solid #1fbcff;border-radius:25px;padding:12px 30px 10px;text-decoration:none;color:inherit;text-transform:uppercase;font-size:16px;font-weight:500;background-color:transparent;cursor:pointer;transition:all .25s ease-in-out}.website--pactenature footer.footer .engage>.wrapper .cta .btn,footer.footer .engage>.wrapper .cta .website--pactenature .btn{border-color:#a7cc6d}footer.footer .engage>.wrapper .cta .btn:hover{background-color:#1fbcff;color:#fff}.website--pactenature footer.footer .engage>.wrapper .cta .btn:hover,footer.footer .engage>.wrapper .cta .website--pactenature .btn:hover{background-color:#a7cc6d}footer.footer .engage>.wrapper .cta .btn[download]{padding-right:52px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2300567A'%3E%3Cpath d='M10 14.167a.625.625 0 01-.625-.625V.625a.625.625 0 011.25 0v12.917c0 .345-.28.625-.625.625z'/%3E%3Cpath d='M10 14.167a.62.62 0 01-.442-.184L6.225 10.65a.625.625 0 01.884-.884l2.892 2.891 2.891-2.891a.625.625 0 01.885.884l-3.334 3.333a.626.626 0 01-.443.184z'/%3E%3Cpath d='M17.708 20H2.292A2.294 2.294 0 010 17.708v-3.75a.625.625 0 011.25 0v3.75c0 .574.468 1.042 1.042 1.042h15.416c.574 0 1.042-.468 1.042-1.042v-3.75a.625.625 0 011.25 0v3.75A2.294 2.294 0 0117.708 20z'/%3E%3C/svg%3E");background-size:auto 44%;background-repeat:no-repeat;background-position:top .8em right 20px}.website--pactenature footer.footer .engage>.wrapper .cta .btn[download],footer.footer .engage>.wrapper .cta .website--pactenature .btn[download]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23212121'%3E%3Cpath d='M10 14.167a.625.625 0 01-.625-.625V.625a.625.625 0 011.25 0v12.917c0 .345-.28.625-.625.625z'/%3E%3Cpath d='M10 14.167a.62.62 0 01-.442-.184L6.225 10.65a.625.625 0 01.884-.884l2.892 2.891 2.891-2.891a.625.625 0 01.885.884l-3.334 3.333a.626.626 0 01-.443.184z'/%3E%3Cpath d='M17.708 20H2.292A2.294 2.294 0 010 17.708v-3.75a.625.625 0 011.25 0v3.75c0 .574.468 1.042 1.042 1.042h15.416c.574 0 1.042-.468 1.042-1.042v-3.75a.625.625 0 011.25 0v3.75A2.294 2.294 0 0117.708 20z'/%3E%3C/svg%3E")}footer.footer .engage>.wrapper .cta .btn[download]:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 14.167a.625.625 0 01-.625-.625V.625a.625.625 0 011.25 0v12.917c0 .345-.28.625-.625.625z'/%3E%3Cpath d='M10 14.167a.62.62 0 01-.442-.184L6.225 10.65a.625.625 0 01.884-.884l2.892 2.891 2.891-2.891a.625.625 0 01.885.884l-3.334 3.333a.626.626 0 01-.443.184z'/%3E%3Cpath d='M17.708 20H2.292A2.294 2.294 0 010 17.708v-3.75a.625.625 0 011.25 0v3.75c0 .574.468 1.042 1.042 1.042h15.416c.574 0 1.042-.468 1.042-1.042v-3.75a.625.625 0 011.25 0v3.75A2.294 2.294 0 0117.708 20z'/%3E%3C/svg%3E")!important}footer.footer .engage>.wrapper .cta .btn[target=_blank]:not([download]){padding-right:60px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='10' xmlns='http://www.w3.org/2000/svg' fill='%2300567A'%3E%3Cpath d='M5.852 1.701a.472.472 0 110 .943H.942v6.387H7.33V4.4a.471.471 0 11.942 0v5.102c0 .26-.21.472-.471.472H.471A.471.471 0 010 9.502v-7.33c0-.26.21-.47.471-.47zM9.73 0c.26 0 .47.21.47.471v2.987a.471.471 0 11-.942 0v-1.85L4.74 6.128a.47.47 0 01-.666 0 .471.471 0 010-.667L8.592.942H6.743a.471.471 0 110-.942z' fill-rule='nonzero'/%3E%3C/svg%3E");background-size:auto 40%;background-repeat:no-repeat;background-position:top .8em right 20px}.website--pactenature footer.footer .engage>.wrapper .cta .btn[target=_blank]:not([download]),footer.footer .engage>.wrapper .cta .website--pactenature .btn[target=_blank]:not([download]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='10' xmlns='http://www.w3.org/2000/svg' fill='%23212121'%3E%3Cpath d='M5.852 1.701a.472.472 0 110 .943H.942v6.387H7.33V4.4a.471.471 0 11.942 0v5.102c0 .26-.21.472-.471.472H.471A.471.471 0 010 9.502v-7.33c0-.26.21-.47.471-.47zM9.73 0c.26 0 .47.21.47.471v2.987a.471.471 0 11-.942 0v-1.85L4.74 6.128a.47.47 0 01-.666 0 .471.471 0 010-.667L8.592.942H6.743a.471.471 0 110-.942z' fill-rule='nonzero'/%3E%3C/svg%3E")}footer.footer .engage>.wrapper .cta .btn[target=_blank]:not([download]):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='10' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M5.852 1.701a.472.472 0 110 .943H.942v6.387H7.33V4.4a.471.471 0 11.942 0v5.102c0 .26-.21.472-.471.472H.471A.471.471 0 010 9.502v-7.33c0-.26.21-.47.471-.47zM9.73 0c.26 0 .47.21.47.471v2.987a.471.471 0 11-.942 0v-1.85L4.74 6.128a.47.47 0 01-.666 0 .471.471 0 010-.667L8.592.942H6.743a.471.471 0 110-.942z' fill-rule='nonzero'/%3E%3C/svg%3E")!important}footer.footer{position:relative;z-index:180;padding:40px 25px 25px;color:#fff;background-image:url(/themes/custom/pc2/img/footer-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.website--pactenature footer.footer{background-image:url(/themes/custom/pactenature/img/footer-bg.jpg)}@media screen and (min-width:768px){footer.footer>.wrapper{display:flex;flex-wrap:wrap}}@media screen and (min-width:1200px){footer.footer>.wrapper{max-width:1333px;padding:0 25px;margin:auto}}@media screen and (min-width:768px){footer.footer .engage{flex:1 0 100%}}@media screen and (min-width:768px){footer.footer .engage>.wrapper{display:flex;justify-content:space-between;align-items:flex-start}}footer.footer .engage>.wrapper .title{font-size:30px}@media screen and (min-width:768px){footer.footer .engage>.wrapper .title{font-size:58px;line-height:1;font-weight:700}}footer.footer .engage>.wrapper .cta{padding-top:24px}footer.footer .engage>.wrapper .cta .btn{background-color:rgba(0,0,0,.1);border-color:#99e0ff}.website--pactenature footer.footer .engage>.wrapper .cta .btn{border-color:#c2db9b}footer.footer .engage>.wrapper .cta .btn:focus,footer.footer .engage>.wrapper .cta .btn:hover{background-color:#99e0ff}.website--pactenature footer.footer .engage>.wrapper .cta .btn:focus,.website--pactenature footer.footer .engage>.wrapper .cta .btn:hover{background-color:#c2db9b}footer.footer .contact{font-size:18px;font-weight:400}@media screen and (min-width:768px){footer.footer .contact{width:25%}}footer.footer .contact .brandname{padding-top:40px;opacity:.9}footer.footer .contact .address,footer.footer .contact .tel{padding-top:28px;opacity:.9}footer.footer .contact .tel a{position:relative;text-decoration:none}footer.footer .contact .tel a span{position:relative}footer.footer .contact .tel a span:after{content:"";display:block;position:absolute;background-color:currentColor;width:0;height:1px;left:50%;bottom:0;transform:translateX(-50%);opacity:0;transition:all .25s ease-in-out}footer.footer .contact .tel a:focus span:after,footer.footer .contact .tel a:hover span:after{width:100%;opacity:1}footer.footer .contact .social-links-wrapper{margin-top:45px}footer.footer .contact .social-links-wrapper .title{opacity:.9;text-transform:uppercase;margin-bottom:10px}footer.footer .contact .social-links-wrapper ul{display:flex;margin-left:-10px}footer.footer .contact .social-links-wrapper ul a{display:block;padding:10px}footer.footer .contact .social-links-wrapper ul a img{height:24px;max-width:40px;transition:all .15s ease-out}footer.footer .contact .social-links-wrapper ul a:hover img{transform:scale(1.1)}footer.footer .seo-nav{padding-top:25px;opacity:.9;font-size:18px;font-weight:400}@media screen and (min-width:768px){footer.footer .seo-nav{width:75%}}footer.footer .seo-nav .menu a{position:relative;text-decoration:none;display:block}footer.footer .seo-nav .menu a span{position:relative}footer.footer .seo-nav .menu a span:after{content:"";display:block;position:absolute;background-color:currentColor;width:0;height:1px;left:50%;bottom:0;transform:translateX(-50%);opacity:0;transition:all .25s ease-in-out}footer.footer .seo-nav .menu a:focus span:after,footer.footer .seo-nav .menu a:hover span:after{width:100%;opacity:1}@media screen and (min-width:768px){footer.footer .seo-nav .menu.menu--level-0{display:flex;flex-wrap:nowrap}}footer.footer .seo-nav .menu.menu--level-2{padding-top:7px}footer.footer .seo-nav .menu .menu-item.menu-item--level-0{padding-bottom:20px}@media screen and (min-width:768px){footer.footer .seo-nav .menu .menu-item.menu-item--level-0{width:33.33%;padding-left:20px}}footer.footer .seo-nav .menu .menu-item.menu-item--level-1>a,footer.footer .seo-nav .menu .menu-item.menu-item--level-1>span{display:block;padding:15px 0 20px;text-transform:uppercase}footer.footer .seo-nav .menu .menu-item.menu-item--level-2>a,footer.footer .seo-nav .menu .menu-item.menu-item--level-2>span{display:block;padding:7px 0}footer.footer .sponsor{padding-top:20px}@media screen and (min-width:768px){footer.footer .sponsor{padding-top:40px;padding-right:30px}}footer.footer .sponsor img,footer.footer .sponsor svg{height:auto;max-width:100%}footer.footer .sponsor .logo-pc2{padding-bottom:20px}footer.footer .sponsor .logo-pc2 svg{width:314px;height:56px}footer.footer .sponsor .logo-pc2 svg .fill{fill:#fff}footer.footer .sponsor .logo-pc2 svg .stroke{stroke:#fff}footer.footer .sponsor .logos div+div{margin:20px 0 0}@media screen and (min-width:768px){footer.footer .sponsor .logos{display:flex;flex-wrap:nowrap;align-items:center}footer.footer .sponsor .logos div+div{margin:0 0 0 30px}}footer.footer .sponsor .logos .logo-gouv{max-width:297px}footer.footer .sponsor .logos .logo-myenergy{max-width:70px}footer.footer .partners{padding-top:40px}@media screen and (min-width:768px){footer.footer .partners{margin-left:auto;margin-top:auto}}footer.footer .partners img,footer.footer .partners svg{height:auto;max-width:100%}footer.footer .partners .label{font-size:12px;font-weight:700;padding-bottom:12px;opacity:.9}footer.footer .partners .logos div+div{margin:20px 0 0}@media screen and (min-width:768px){footer.footer .partners .logos{display:flex;flex-wrap:nowrap;align-items:center}footer.footer .partners .logos div+div{margin:0 0 0 30px}}footer.footer .partners .logos .logo-cell{width:170px}footer.footer .partners .logos .logo-ebl{width:130px}footer.footer .partners .logos .logo-ims{width:110px}footer.footer .partners .logos .logo-klima{width:80px}footer.footer .line-breaker{margin-top:30px;width:100%;height:1px;background-color:hsla(0,0%,100%,.5)}@media screen and (min-width:768px){footer.footer .line-breaker{flex:1 0 100%}}footer.footer .copyright{padding-top:25px;font-size:14px;font-weight:300;opacity:.9}@media screen and (min-width:768px){footer.footer .copyright{flex:0 1 50%}}footer.footer .secondary-nav{padding-top:25px;font-size:14px;font-weight:300;opacity:.9}@media screen and (min-width:768px){footer.footer .secondary-nav{flex:0 1 50%}}footer.footer .secondary-nav>.wrapper{display:flex;justify-content:space-between}@media screen and (min-width:768px){footer.footer .secondary-nav>.wrapper{justify-content:flex-end}}@media screen and (min-width:768px){footer.footer .secondary-nav ul{display:flex;justify-content:flex-end}}@media screen and (min-width:768px){footer.footer .secondary-nav ul li{padding-left:15px}}footer.footer .secondary-nav ul li a{position:relative;text-decoration:none}footer.footer .secondary-nav ul li a span{position:relative}footer.footer .secondary-nav ul li a span:after{content:"";display:block;position:absolute;background-color:currentColor;width:0;height:1px;left:50%;bottom:0;transform:translateX(-50%);opacity:0;transition:all .25s ease-in-out}footer.footer .secondary-nav ul li a:focus span:after,footer.footer .secondary-nav ul li a:hover span:after{width:100%;opacity:1}footer.footer .secondary-nav .madebyvk{width:58px;height:21px;display:block;position:relative;text-indent:-99999px;margin-top:20px}@media screen and (min-width:768px){footer.footer .secondary-nav .madebyvk{margin-top:0;margin-left:40px;flex:0 0 auto}}footer.footer .secondary-nav .madebyvk:before{content:"";position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='21' fill='%23fff'%3E%3Cpath d='M37.2 21H33L53.8 0H58zM.9 12V8.3L2.6 12H3l1.6-3.7V12h.9V7H4.2l-1.5 3.3L1.3 7H0v5h.9zm6.3 0l.4-1H10l.4 1h1.1L9.4 7H8.2l-2.1 5h1.1zm2.5-1.7H7.8l1-2.4.9 2.4zM14 12c1.7 0 2.8-1 2.8-2.5S15.7 7 14 7h-2v5h2zm0-.8h-1V7.8h1c1.2 0 1.8.8 1.8 1.7 0 .9-.6 1.7-1.8 1.7zm7.3.8v-.8h-2.7V9.8h2.7v-.7h-2.7V7.8h2.7V7h-3.6v5h3.6zm5.7 0c1 0 1.5-.6 1.5-1.3 0-.6-.5-1.1-1-1.2.5-.1.9-.5.9-1.1.1-.8-.5-1.4-1.4-1.4h-2.6v5H27zm-.2-2.9h-1.5V7.8h1.5c.5 0 .7.3.7.7 0 .3-.3.6-.7.6zm0 2.1h-1.5V9.8h1.5c.5 0 .8.3.8.7 0 .5-.3.7-.8.7zm5.1.8V9.9L34 7h-1.1l-1.5 2.1L30 7h-1.1L31 9.9V12h.9z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:50%}