.test-blur{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.shape1{animation:shape1-animiate 6s ease-in-out 0s infinite;left:-20%;position:absolute;top:-2%;z-index:0}.shape2{animation:shape2-animiate 6s ease-in-out 0s infinite;position:absolute;right:-20%;top:20%;z-index:0}.shape3{animation:shape3-animiate 6s ease-in-out 0s infinite;left:-25%;position:absolute;top:45%;z-index:0}.shape5{animation:shape5-animiate 6s ease-in-out 0s infinite;bottom:2%;position:absolute;right:0;z-index:0}@keyframes shape1-animiate{0%,to{transform:translate(0) rotate(190deg)}50%{transform:translate(5vw,1vh) rotate(190deg)}}@keyframes shape2-animiate{0%,to{transform:translate(0) rotate(10deg)}50%{transform:translate(-10vw,5vh) rotate(10deg)}}@keyframes shape3-animiate{0%,to{transform:translate(0) rotate(330deg)}50%{transform:translate(10vw,2vh) rotate(330deg)}}@keyframes shape5-animiate{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(-10vw,-2vh) rotate(0)}}@media screen and (min-width:768px){@keyframes shape1-animiate{0%,to{transform:translate(0) rotate(190deg)}50%{transform:translate(30vw,15vh) rotate(190deg)}}.shape2{right:-10%;top:-10%}@keyframes shape2-animiate{0%,to{transform:translate(0) rotate(10deg)}50%{transform:translate(-20vw,20vh) rotate(10deg)}}.shape3{display:none}.shape5{bottom:-5%;left:30%}}.details{outline:1px solid green}.title.active{color:#000}.test-service-container-wrapper{overflow:hidden}.test-service-container{height:100vh;overflow-y:scroll;scroll-snap-type:y mandatory}.test-service-section{height:100vh;scroll-snap-align:end}
