.f-white{color:#fff !important}@keyframes updown{0%{opacity:.5;transform:translateY(0)}100%{opacity:1;transform:translateY(8px)}}.site-footer{background:#fff !important;padding-bottom:0}.site-footer .block{border:none;padding:0}.site-footer .item-card{display:flex;align-items:center;padding:2rem 1rem;flex-direction:column;text-align:center;cursor:pointer;gap:2rem;transition:all .3s ease;border-radius:8px}.site-footer .item-card img{width:48px;height:48px !important;-o-object-fit:contain;object-fit:contain;margin:0 auto}.site-footer .item-card h3{color:#5eaa15;font-size:17px;text-transform:uppercase;margin:0;font-weight:bold}.site-footer .item-card div{color:#575757;font-size:20px}.site-footer .item-card:hover{box-shadow:rgba(50,50,93,.25) 0px 13px 27px -5px,rgba(0,0,0,.3) 0px 8px 16px -8px;transform:translateY(-5px)}.site-footer .footer-section{background-color:#33333f;padding:3rem 1rem}.site-footer .footer-section .content,.site-footer .footer-section h2{color:#fff;text-transform:none;font-size:16px !important;line-height:30px;padding:0 !important;text-align:left}.site-footer .footer-section .content ul,.site-footer .footer-section h2 ul{list-style:none;margin:0;padding:0}.site-footer .footer-section .content li a,.site-footer .footer-section h2 li a{color:#fff;display:inline;border-bottom:none;border-color:rgba(0,0,0,0);line-height:1;padding:0;text-indent:0}.site-footer .footer-section .content li a:hover,.site-footer .footer-section h2 li a:hover{opacity:.75}.site-footer .footer-section h2{font-size:20px !important;font-weight:bold;margin-bottom:1rem}.site-footer #block-sidamo-footer1logocertification .content p{text-align:left;color:#fff !important}.site-footer #block-sidamo-footer1logocertification .content h4{font-size:18px;font-weight:700;margin-bottom:1rem}.site-footer #block-sidamo-footer1logocertification .content a{color:#fff !important}.site-footer #block-sidamo-footer1logocertification .content .bloc2 p{display:flex}.site-footer #block-sidamo-footer1logocertification .content .bloc2 p a img{width:170px;margin-right:1rem}.site-footer #block-sidamo-footer1logocertification .content .bloc2 p a[title=Agglopolys] img{background-color:#fff;padding:16px;border-radius:8px}.site-footer .region-footer-second{gap:1rem;justify-content:space-between}.site-footer .region-footer-third{justify-content:end}.site-footer .bottom{display:flex;justify-content:flex-end;align-items:center;gap:8px}.site-footer .bloc3,.site-footer .bloc4{background-color:#78be20;text-align:center;padding:1.5rem 2rem;color:#fff;font-size:20px;bottom:0;border-radius:8px;display:flex;justify-content:center;align-items:center;gap:10px;flex-direction:column;transition:all .3s ease}.site-footer .bloc3:hover,.site-footer .bloc4:hover{box-shadow:rgba(50,50,93,.25) 0px 13px 27px -5px,rgba(0,0,0,.3) 0px 8px 16px -8px;transform:translateY(-5px)}.site-footer .bloc3 #icoAide,.site-footer .bloc3 #icoSav,.site-footer .bloc4 #icoAide,.site-footer .bloc4 #icoSav{width:64px;height:64px;margin-bottom:0 !important}.site-footer .bloc3 h4,.site-footer .bloc4 h4{font-size:20px;color:#fff;text-transform:uppercase;font-weight:bold;margin:0}.site-footer .bloc3 a,.site-footer .bloc4 a{background-color:#fff;color:#78be20;font-size:20px;text-align:center;padding:1rem 2rem;border-radius:8px;font-weight:bold;margin-top:1rem}.site-footer .bloc3 a:hover,.site-footer .bloc4 a:hover{background-color:#5eaa15;color:#fff}.site-footer .bloc4{background-color:#5eaa15}.site-footer .bloc4 a{background-color:#fff;color:#5eaa15}.site-footer .bloc4 a:hover{background-color:#78be20;color:#fff}#block-footermobileproiconenav{margin:0;position:fixed;bottom:0;left:0;width:100%;background-color:#6a21a1;display:none}#block-footermobileproiconenav .list-inline{display:flex;justify-content:space-between;padding:0rem;margin:0}#block-footermobileproiconenav .list-inline li{display:flex;justify-content:center;align-items:center;gap:1rem;flex:1;transition:all .3s ease}#block-footermobileproiconenav .list-inline li:hover{background-color:#84589d}#block-footermobileproiconenav .list-inline li a{color:#fff;font-size:20px;font-weight:bold;text-transform:uppercase;width:100%;display:flex;justify-content:center;align-items:center;height:100%;padding:.75rem}#block-footermobileproiconenav .list-inline li a:hover{opacity:.75}/*# sourceMappingURL=footer.min.css.map */