/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#main-wrapper{position:relative;overflow:hidden;}.animation-container{position:relative;z-index:1;}.circle-container{position:absolute;transform:translateY(-10vh);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;}.circle-container .circle{width:100%;height:100%;border-radius:50%;mix-blend-mode:screen;background-image:radial-gradient(#fdfdfb,#fdfdfb 10%,rgba(253,253,251,0) 56%);-webkit-animation:fadein-frames 200ms infinite,scale-frames 2s infinite;animation:fadein-frames 200ms infinite,scale-frames 2s infinite;}@-webkit-keyframes fade-frames{0%{opacity:1;}50%{opacity:0.7;}100%{opacity:1;}}@keyframes fade-frames{0%{opacity:1;}50%{opacity:0.7;}100%{opacity:1;}}@-webkit-keyframes scale-frames{0%{transform:scale3d(0.4,0.4,1);}50%{transform:scale3d(2.2,2.2,1);}100%{transform:scale3d(0.4,0.4,1);}}@keyframes scale-frames{0%{transform:scale3d(0.4,0.4,1);}50%{transform:scale3d(2.2,2.2,1);}100%{transform:scale3d(0.4,0.4,1);}}.circle-container{width:var(--circle-dimension);height:var(--circle-dimension);-webkit-animation-name:move-frames;animation-name:move-frames;-webkit-animation-duration:var(--animDur);animation-duration:var(--animDur);-webkit-animation-delay:var(--animDelay);animation-delay:var(--animDelay);}@-webkit-keyframes move-frames{from{transform:translate3d(var(--posXStart),var(--posYStart),0);}to{transform:translate3d(var(--posXEnd),var(--posYEnd),0);}}@keyframes move-frames{from{transform:translate3d(var(--posXStart),var(--posYStart),0);}to{transform:translate3d(var(--posXEnd),var(--posYEnd),0);}}.circle-container .circle{-webkit-animation-delay:var(--circle-animDelay);animation-delay:var(--circle-animDelay);}.page-node-5 #main-wrapper{position:relative;padding-bottom:12.5rem;}.page-node-5 #block-tlm-views-block-banniere-texte-block-1 .views-row h1{bottom:33%;left:5%;max-width:31%;font-size:4.5vw;}.page-node-5 .paragraph--type--image-pleine-largeur{width:50%;margin-left:auto;margin-right:auto;}
