﻿@keyframes ldio-6k8vvz6b0ar {
    0%, 80%, 100% {
        animation-timing-function: cubic-bezier(0.5,0.5,0.5,0.5)
    }

    20% {
        animation-timing-function: cubic-bezier(0,0.1,0.9,1)
    }

    50% {
        animation-timing-function: cubic-bezier(0.1,0,1,0.9)
    }

    0% {
        transform: scale(1)
    }

    20% {
        transform: scale(1)
    }

    50% {
        transform: scale(0.2)
    }

    80% {
        transform: scale(1)
    }

    100% {
        transform: scale(1)
    }
}

.ldio-6k8vvz6b0ar div {
    position: absolute;
    width: 30px;
    height: 30px;
    animation: ldio-6k8vvz6b0ar 1s infinite;
}

    .ldio-6k8vvz6b0ar div:nth-child(1) {
        top: 5px;
        left: 5px;
        background: #cf2127;
        animation-delay: -0.4s
    }

    .ldio-6k8vvz6b0ar div:nth-child(2) {
        top: 35px;
        left: 5px;
        background: #f1c714;
        animation-delay: -0.3s
    }

    .ldio-6k8vvz6b0ar div:nth-child(3) {
        top: 65px;
        left: 5px;
        background: #25aae1;
        animation-delay: -0.2s
    }

    .ldio-6k8vvz6b0ar div:nth-child(4) {
        top: 5px;
        left: 35px;
        background: #f1c714;
        animation-delay: -0.3s
    }

    .ldio-6k8vvz6b0ar div:nth-child(5) {
        top: 35px;
        left: 35px;
        background: #25aae1;
        animation-delay: -0.2s
    }

    .ldio-6k8vvz6b0ar div:nth-child(6) {
        top: 65px;
        left: 35px;
        background: #28368d;
        animation-delay: -0.1s
    }

    .ldio-6k8vvz6b0ar div:nth-child(7) {
        top: 5px;
        left: 65px;
        background: #25aae1;
        animation-delay: -0.2s
    }

    .ldio-6k8vvz6b0ar div:nth-child(8) {
        top: 35px;
        left: 65px;
        background: #28368d;
        animation-delay: -0.1s
    }

    .ldio-6k8vvz6b0ar div:nth-child(9) {
        top: 65px;
        left: 65px;
        background: #84848c;
        animation-delay: 0s
    }

.loadingio-spinner-square-zqzkgqoszr {
    width: 80px;
    height: 80px;
    display: inline-block;
    overflow: hidden;
    background: #ffffff;
}

.ldio-6k8vvz6b0ar {
    width: 100%;
    height: 100%;
    position: relative;
    transform: translateZ(0) scale(0.8);
    backface-visibility: hidden;
    transform-origin: 0 0; /* see note above */
}

    .ldio-6k8vvz6b0ar div {
        box-sizing: content-box;
    }
