.row {
    margin-right: 0;
    margin-left: 0;
}

.typewrite_container {font-size:24px;font-weight:bold;}

.swiper-container .sldtext{
top:10%
}

.particle-network-animation {
  position: relative;
float:left;
  display:block;
  height: 100vh;
  width:100%;
  /*background-color: #fff;
background: rgb(0,154,145);
background: radial-gradient(circle, rgba(0,154,145,1) 0%, rgba(9,121,116,1) 35%, rgba(0,20,18,1) 100%);*/
}
.particle-network-animation::before {
  z-index: -2;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  /*background-image: url(/cache/galleries/generica/photo-1450849608880-6f787542c88a.webp);*/
  
  background-image: url(/cache/galleries/categories-2/test.jpg);
  
  background-position: center center;
  background-size: cover;
  opacity: 0.2;
}
.particle-network-animation .sldtext{z-index:1;}
.particle-network-animation canvas {
    display: block;
    float: left;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

.glow {
  z-index: -1;
  position: fixed;
  top: 50%;
  left: 50%;
  background-image: radial-gradient(circle closest-side, rgba(255, 255, 255, 0.025), transparent);
}

.glow-1 {
  width: 150vw;
  height: 150vh;
  margin-top: -75vh;
  margin-left: -75vw;
  animation: glow-1-move 25s linear infinite both;
}

@keyframes glow-1-move {
  from {
    transform: translate(-100%, 100%);
  }
  to {
    transform: translate(100%, -100%);
  }
}
.glow-2 {
  width: 100vw;
  height: 100vh;
  margin-top: -50vh;
  margin-left: -50vw;
  animation: glow-2-move 25s linear 8.3333333333s infinite both;
}

@keyframes glow-2-move {
  from {
    transform: translate(-100%, 0%);
  }
  to {
    transform: translate(100%, 100%);
  }
}
.glow-3 {
  width: 120vw;
  height: 120vh;
  margin-top: -60vh;
  margin-left: -60vw;
  animation: glow-3-move 25s linear 16.6666666667s infinite both;
}

@keyframes glow-3-move {
  from {
    transform: translate(100%, 100%);
  }
  to {
    transform: translate(0%, -100%);
  }
}     

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             .animation-logo {text-align: center;height:140px;}.animation-logo img {top: 0;width: 100%;}.animation-logo span {position: absolute;margin: auto;z-index: 1;width:85%;max-width: 444px;height: 140px;left: 0;right: 0;}.animation-logo span.active {animation: glitch 1s linear;}.animation-logo span.active:before {position: absolute;content: "";background-image: url(https://www.ma-no.org/assets/images/main-logo.png);background-size: 100%;background-position: 0 0;background-repeat: no-repeat;width:85%;max-width: 444px;height: 62px;top: 0;left: 0;clip: rect(0, 900px, 0, 0);filter: drop-shadow(2px 2px 2px #23b8c5);animation: noise-anim 0.5s linear alternate-reverse;opacity: 0.8;}.animation-logo span.active:after {position: absolute;content: "";background-image: url(https://www.ma-no.org/assets/images/main-logo.png);background-size: 100%;background-position: 0 0;background-repeat: no-repeat;width:85%;max-width: 444px;height: 62px;top: 0;left: 0;clip: rect(0, 900px, 0, 0);filter: drop-shadow(2px 2px 2px var(--main-blue-lite));animation: noise-anim-2 1s linear alternate-reverse;opacity: 0.8;}@keyframes glitch {0%, 20%, 33%, 60%, 64%, 66%, 69%, 73%, 75%, 90%, 93%, 100% {transform: skew(0deg);}21%, 81% {transform: skew(30deg, 0deg);}22%, 82% {transform: skew(-30deg, 0deg);}61% {transform: skew(35deg);}62% {transform: skew(-15deg, -8deg);}65% {transform: skew(15deg, -8deg);}70% {transform: skew(-65deg);}74% {transform: skew(15deg, -15deg);}}@keyframes noise-anim {0% {clip: rect(77px, 9999px, 6px, 0);}5% {clip: rect(65px, 9999px, 70px, 0);}10% {clip: rect(82px, 9999px, 82px, 0);}15% {clip: rect(32px, 9999px, 35px, 0);}20% {clip: rect(31px, 9999px, 49px, 0);}25% {clip: rect(18px, 9999px, 46px, 0);}30% {clip: rect(94px, 9999px, 64px, 0);}35% {clip: rect(69px, 9999px, 31px, 0);}40% {clip: rect(6px, 9999px, 72px, 0);}45% {clip: rect(25px, 9999px, 35px, 0);}50% {clip: rect(82px, 9999px, 26px, 0);}55% {clip: rect(7px, 9999px, 92px, 0);}60% {clip: rect(54px, 9999px, 30px, 0);}65% {clip: rect(86px, 9999px, 90px, 0);}70% {clip: rect(38px, 9999px, 65px, 0);}75% {clip: rect(41px, 9999px, 66px, 0);}80% {clip: rect(31px, 9999px, 37px, 0);}85% {clip: rect(8px, 9999px, 12px, 0);}90% {clip: rect(50px, 9999px, 69px, 0);}95% {clip: rect(7px, 9999px, 42px, 0);}100% {clip: rect(14px, 9999px, 57px, 0);}}@keyframes noise-anim-2 {0% {clip: rect(18px, 9999px, 13px, 0);}5% {clip: rect(74px, 9999px, 51px, 0);}10% {clip: rect(33px, 9999px, 65px, 0);}15% {clip: rect(64px, 9999px, 66px, 0);}20% {clip: rect(75px, 9999px, 6px, 0);}25% {clip: rect(40px, 9999px, 49px, 0);}30% {clip: rect(71px, 9999px, 1px, 0);}35% {clip: rect(42px, 9999px, 73px, 0);}40% {clip: rect(92px, 9999px, 57px, 0);}45% {clip: rect(4px, 9999px, 33px, 0);}50% {clip: rect(4px, 9999px, 34px, 0);}55% {clip: rect(49px, 9999px, 25px, 0);}60% {clip: rect(24px, 9999px, 44px, 0);}65% {clip: rect(31px, 9999px, 99px, 0);}70% {clip: rect(54px, 9999px, 83px, 0);}75% {clip: rect(57px, 9999px, 97px, 0);}80% {clip: rect(3px, 9999px, 15px, 0);}85% {clip: rect(84px, 9999px, 34px, 0);}90% {clip: rect(100px, 9999px, 88px, 0);}95% {clip: rect(91px, 9999px, 59px, 0);}100% {clip: rect(10px, 9999px, 87px, 0);}} .mySwiper {-webkit-box-shadow: none;box-shadow: none;height:300px;}.mySwiper .swiper-slide {text-align: center;font-size: 18px;width: 300px;height: 300px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}