@charset "utf-8";#anm,#anm-b,#anm-c{height:1000px}#anm-b,#anm-c,#anm-d{position:absolute}#bloc-accueil,#equipement .part{box-sizing:border-box;float:left}#anm,#anm-b,#anm-d,#bloc-accueil,#ph-acc{width:100%}#bloc-accueil{margin-top:225px;padding:0 15px}#ph-acc{font-size:72px;font-family:copperplate_gothic_boldRg;letter-spacing:4px;color:#fff;text-transform:uppercase;max-width:800px}@media screen and (max-width:580px){#ph-acc{font-size:42px}}@media screen and (max-width:340px){#ph-acc{font-size:30px}}#anm{position:fixed;z-index:-1;top:0;overflow:hidden}.img-a.lazyloaded{background:url(../img/anm-a.webp) center center/cover no-repeat}#anm-b{z-index:1}.img-b.lazyloaded{background:url(../img/anm-b.webp) center center/cover no-repeat}@media screen and (max-width:1920px){.img-b.lazyloaded{animation:30s infinite fumee}}@keyframes fumee{0%,100%{transform:scale(1)}50%{transform:scale(1.4)}}#anm-c{width:1036px;z-index:2;left:30%;margin-left:-25%}@media screen and (min-width:1920px){#anm-c{margin-left:10%}}.img-c.lazyloaded{background:url(../img/anm-c.webp) center center no-repeat;animation:3s ease-out infinite boxer}@media screen and (max-width:880px){#bloc-accueil{margin-top:50px}#anm{position:absolute}#anm-c{left:-35%}}@media screen and (max-width:480px){#anm-c{left:-65%}}#anm-d{height:250px;bottom:0;left:0;right:0;z-index:3;background:#000;background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%)}@keyframes boxer{0%,100%{transform:translate(30px,30px)}25%,75%{transform:translate(70px,0)}50%{transform:translate(90px,30px)}}#presentation{margin-top:196px;padding-bottom:30px}#equipement .part{width:50%}#equipement img{width:100%;height:auto;display:block;float:left;border:1px solid #333}#equipement .part:nth-child(2){padding-left:150px}@media screen and (max-width:880px){#equipement .part:nth-child(2){padding-left:75px}}@media screen and (max-width:680px){#equipement .part:first-child{width:40%}#equipement .part:nth-child(2){width:60%;padding-left:45px}}@media screen and (max-width:580px){#presentation{margin-top:100px}#equipement .part:first-child,#equipement .part:nth-child(2){width:100%}#equipement .part:nth-child(2){padding-left:0}}.grp{max-width:430px;display:table;margin:0 auto}#equipement .grp:nth-child(2){margin-top:50px}#equipement .part:nth-child(2) .ttr{margin-top:30px}#equipement .part:nth-child(2) .txt{margin-top:36px;font-size:14px;text-align:center;letter-spacing:2px;text-transform:uppercase;line-height:27px}