.v-enter-active,.v-leave-active{transition:transform .3s ease;transform:translateZ(0)}.v-enter-from,.v-leave-to{transform:translate3d(100%,0,0)}.dropdown-enter-active[data-v-1e97412e],.dropdown-leave-active[data-v-1e97412e]{rotate:x 0deg;transition:all .2s linear}.dropdown-enter-from[data-v-1e97412e],.dropdown-leave-to[data-v-1e97412e]{opacity:0;rotate:x -20deg;transition:all .2s linear}.dots[data-v-4d9fb5a4]{--top: 0;--left: 0;--width: 20px;--colour: #56bcb5;--delay: 0s;--delay2: 0s;overflow:hidden;margin-top:var(--offset, 0);border-radius:20px;font-size:1px;line-height:1px}.dots__holder[data-v-4d9fb5a4]{height:100%;width:120%;left:-10%;position:relative}.dots__dot[data-v-4d9fb5a4]{position:absolute;top:var(--top);left:var(--left);animation:dot-float-4d9fb5a4 calc(calc(var(--delay2) * -2) + 30s) ease-in-out var(--delay) infinite alternate-reverse;transform-origin:200%}.dots__dot[data-v-4d9fb5a4]:nth-of-type(6n){--colour: #56bcb5}.dots__dot[data-v-4d9fb5a4]:nth-of-type(6n+1){--colour: #319a99}.dots__dot[data-v-4d9fb5a4]:nth-of-type(6n+2){--colour: #b2dddf}.dots__dot[data-v-4d9fb5a4]:nth-of-type(6n+3){--colour: #e35660}.dots__dot[data-v-4d9fb5a4]:nth-of-type(6n+4){--colour: #161f3a}.dots__dot[data-v-4d9fb5a4]:nth-of-type(6n+5){--colour: #2b3a66}.dots__dot>div[data-v-4d9fb5a4]{aspect-ratio:1;height:var(--width);width:var(--width);background-color:var(--colour);border-radius:100%;animation:dot-float-2-4d9fb5a4 16s ease-in-out var(--delay2) infinite alternate-reverse;transform-origin:-30% -50%}@keyframes dot-float-4d9fb5a4{0%{translate:0 0;rotate:0deg}50%{translate:-10px 0;rotate:180deg}}@keyframes dot-float-2-4d9fb5a4{0%{translate:0 0;rotate:0deg}70%{translate:-7px 0;rotate:-30deg}}.alt .dots__dot[data-v-4d9fb5a4]{animation:alt-dot-float-4d9fb5a4 25s ease-in-out var(--delay) alternate-reverse infinite;transform-origin:200%}.alt .dots__dot>div[data-v-4d9fb5a4]{animation:dot-float-4d9fb5a4 50s ease-in-out var(--delay2) alternate-reverse infinite;transform-origin:-30% -50%}@keyframes alt-dot-float-4d9fb5a4{0%{translate:0 0}5%{translate:200% 33%}10%{translate:130% -68%}15%{translate:130% -68%}20%{translate:100% 100%}25%{translate:100% 100%}30%{translate:-50% -10%}35%{translate:-240% -68%}50%{translate:-240% -68%}55%{translate:40% 8%}60%{translate:40% 8%}60%{translate:46% 170%}75%{translate:24% 150%}80%{translate:24% 150%}85%{translate:-39% 10%}90%{translate:-39% 10%}95%{translate:39% 90%}to{translate:200% -45%}}.end-to-end-mobile[data-v-d638ace9]{max-width:224px;width:100%}
