﻿
@keyframes animate-loading-svg-all {
    0% {
        fill-opacity: 1;
    }

    50% {
        fill-opacity: 0.85;
    }

    100% {
        fill-opacity: 1;
    }
}

#instalator_365_logo {
    -webkit-animation: animate-loading-svg-all 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite;
    animation: animate-loading-svg-all 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite;
}



/*'5'*/
@-webkit-keyframes animate-loading-svg-stroke-1 {
    0% {
        stroke-dashoffset: 621.3749389648438px;
        stroke-dasharray: 621.3749389648438px;
    }

    50% {
        stroke-dashoffset: 0px;
        stroke-dasharray: 621.3749389648438px;
    }

    100% {
        stroke-dashoffset: 621.3749389648438px;
        stroke-dasharray: 621.3749389648438px;
    }
}

@keyframes animate-loading-svg-stroke-1 {
    0% {
        stroke-dashoffset: 621.3749389648438px;
        stroke-dasharray: 621.3749389648438px;
    }

    50% {
        stroke-dashoffset: 0px;
        stroke-dasharray: 621.3749389648438px;
    }

    100% {
        stroke-dashoffset: 621.3749389648438px;
        stroke-dasharray: 621.3749389648438px;
    }
}

@-webkit-keyframes animate-loading-svg-fill-1 {
    0% {
        fill: transparent;
    }

    100% {
        fill: rgb(10, 29, 40);
    }
}

@keyframes animate-loading-svg-fill-1 {
    0% {
        fill: transparent;
    }

    100% {
        fill: rgb(10, 29, 40);
    }
}

#loading-animation .svg-elem-1 {
    -webkit-animation: animate-loading-svg-stroke-1 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.75s both infinite, animate-loading-svg-fill-1 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both;
    animation: animate-loading-svg-stroke-1 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.75s both infinite, animate-loading-svg-fill-1 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both;
}


@-webkit-keyframes animate-loading-svg-stroke-1a {
    0% {
        stroke-dashoffset: 621.3749389648438px;
        stroke-dasharray: 621.3749389648438px;
        stroke-opacity: 0.6;
    }

    50% {
        stroke-dashoffset: 1242.7498779296875px;
        stroke-dasharray: 621.3749389648438px;
        stroke-opacity: 0.6;
    }

    100% {
        stroke-dashoffset: 621.3749389648438px;
        stroke-dasharray: 621.3749389648438px;
        stroke-opacity: 0.6;
    }
}

@keyframes animate-loading-svg-stroke-1a {
    0% {
        stroke-dashoffset: 621.3749389648438px;
        stroke-dasharray: 621.3749389648438px;
        stroke-opacity: 0.6;
    }

    50% {
        stroke-dashoffset: 1242.7498779296875px;
        stroke-dasharray: 621.3749389648438px;
        stroke-opacity: 0.6;
    }

    100% {
        stroke-dashoffset: 621.3749389648438px;
        stroke-dasharray: 621.3749389648438px;
        stroke-opacity: 0.6;
    }
}
@-webkit-keyframes animate-loading-svg-fill-1a {
    0% {
        fill: transparent;
    }

    50% {
        fill: rgb(255, 121, 0);
    }

    100% {
        fill: transparent;
    }
}

@keyframes animate-loading-svg-fill-1a {
    0% {
        fill: transparent;
    }

    50% {
        fill: rgb(255, 121, 0);
    }
    100% {
        fill: transparent;
    }
}


#loading-animation .svg-elem-1a {
    -webkit-animation: animate-loading-svg-stroke-1a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite, animate-loading-svg-fill-1a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite;
    animation: animate-loading-svg-stroke-1a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite, animate-loading-svg-fill-1a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite;
}

/*'3'*/
@-webkit-keyframes animate-loading-svg-stroke-2 {
    0% {
        stroke-dashoffset: 620.0538330078125px;
        stroke-dasharray: 620.0538330078125px;
    }

    50% {
        stroke-dashoffset: 0;
        stroke-dasharray: 620.0538330078125px;
    }

    100% {
        stroke-dashoffset: 620.0538330078125px;
        stroke-dasharray: 620.0538330078125px;
    }
}

@keyframes animate-loading-svg-stroke-2 {
    0% {
        stroke-dashoffset: 620.0538330078125px;
        stroke-dasharray: 620.0538330078125px;
    }

    50% {
        stroke-dashoffset: 0;
        stroke-dasharray: 620.0538330078125px;
    }

    100% {
        stroke-dashoffset: 620.0538330078125px;
        stroke-dasharray: 620.0538330078125px;
    }
}

@-webkit-keyframes animate-loading-svg-fill-2 {
    0% {
        fill: transparent;
    }

    100% {
        fill: rgb(10, 29, 40);
    }
}

@keyframes animate-loading-svg-fill-2 {
    0% {
        fill: transparent;
    }

    100% {
        fill: rgb(10, 29, 40);
    }
}

#loading-animation .svg-elem-2 {
    -webkit-animation: animate-loading-svg-stroke-2 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.75s both infinite, animate-loading-svg-fill-2 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.3s both;
    animation: animate-loading-svg-stroke-2 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.75s both infinite, animate-loading-svg-fill-2 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.3s both;
}

@-webkit-keyframes animate-loading-svg-stroke-2a {
    0% {
        stroke-dashoffset: 620.0538330078125px;
        stroke-dasharray: 620.0538330078125px;
        stroke-opacity: 0.6;
    }

    50% {
        stroke-dashoffset: 1240.107666015625px;
        stroke-dasharray: 620.0538330078125px;
        stroke-opacity: 0.6;
    }

    100% {
        stroke-dashoffset: 620.0538330078125px;
        stroke-dasharray: 620.0538330078125px;
        stroke-opacity: 0.6;
    }
}

@keyframes animate-loading-svg-stroke-2a {
    0% {
        stroke-dashoffset: 620.0538330078125px;
        stroke-dasharray: 620.0538330078125px;
        stroke-opacity: 0.6;
    }

    50% {
        stroke-dashoffset: 1240.107666015625px;
        stroke-dasharray: 620.0538330078125px;
        stroke-opacity: 0.6;
    }

    100% {
        stroke-dashoffset: 620.0538330078125px;
        stroke-dasharray: 620.0538330078125px;
        stroke-opacity: 0.6;
    }
}

@-webkit-keyframes animate-loading-svg-fill-2a {
    0% {
        fill: transparent;
    }

    50% {
        fill: rgb(255, 121, 0);
    }

    100% {
        fill: transparent;
    }
}

@keyframes animate-loading-svg-fill-2a {
    0% {
        fill: transparent;
    }

    50% {
        fill: rgb(255, 121, 0);
    }

    100% {
        fill: transparent;
    }
}

#loading-animation .svg-elem-2a {
    -webkit-animation: animate-loading-svg-stroke-2a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite, animate-loading-svg-fill-2a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite;
    animation: animate-loading-svg-stroke-2a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite, animate-loading-svg-fill-2a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite;
}



/*'6'*/
@-webkit-keyframes animate-loading-svg-stroke-3 {
    0% {
        stroke-dashoffset: 676.3494873046875px;
        stroke-dasharray: 676.3494873046875px;
    }

    50% {
        stroke-dashoffset: 0;
        stroke-dasharray: 676.3494873046875px;
    }

    100% {
        stroke-dashoffset: 676.3494873046875px;
        stroke-dasharray: 676.3494873046875px;
    }
}

@keyframes animate-loading-svg-stroke-3 {
    0% {
        stroke-dashoffset: 676.3494873046875px;
        stroke-dasharray: 676.3494873046875px;
    }

    50% {
        stroke-dashoffset: 0;
        stroke-dasharray: 676.3494873046875px;
    }

    100% {
        stroke-dashoffset: 676.3494873046875px;
        stroke-dasharray: 676.3494873046875px;
    }
}

@-webkit-keyframes animate-loading-svg-fill-3 {
    0% {
        fill: transparent;
    }

    100% {
        fill: rgb(10, 29, 40);
    }
}

@keyframes animate-loading-svg-fill-3 {
    0% {
        fill: transparent;
    }

    100% {
        fill: rgb(10, 29, 40);
    }
}

#loading-animation .svg-elem-3 {
    -webkit-animation: animate-loading-svg-stroke-3 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.75s both infinite, animate-loading-svg-fill-3 0.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.5s both;
    animation: animate-loading-svg-stroke-3 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.75s both infinite, animate-loading-svg-fill-3 0.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.5s both;
}

@-webkit-keyframes animate-loading-svg-stroke-3a {
    0% {
        stroke-dashoffset: 676.3494873046875px;
        stroke-dasharray: 676.3494873046875px;
        stroke-opacity: 0.6;
    }

    50% {
        stroke-dashoffset: 1352.698974609375px;
        stroke-dasharray: 676.3494873046875px;
        stroke-opacity: 0.6;
    }

    100% {
        stroke-dashoffset: 676.3494873046875px;
        stroke-dasharray: 676.3494873046875px;
        stroke-opacity: 0.6;
    }
}

@keyframes animate-loading-svg-stroke-3a {
    0% {
        stroke-dashoffset: 676.3494873046875px;
        stroke-dasharray: 676.3494873046875px;
        stroke-opacity: 0.6;
    }

    50% {
        stroke-dashoffset: 1352.698974609375px;
        stroke-dasharray: 676.3494873046875px;
        stroke-opacity: 0.6;
    }

    100% {
        stroke-dashoffset: 676.3494873046875px;
        stroke-dasharray: 676.3494873046875px;
        stroke-opacity: 0.6;
    }
}

@-webkit-keyframes animate-loading-svg-fill-3a {
    0% {
        fill: transparent;
    }

    50% {
        fill: rgb(255, 121, 0);
    }

    100% {
        fill: transparent;
    }
}

@keyframes animate-loading-svg-fill-3a {
    0% {
        fill: transparent;
    }

    50% {
        fill: rgb(255, 121, 0);
    }

    100% {
        fill: transparent;
    }
}

#loading-animation .svg-elem-3a {
    -webkit-animation: animate-loading-svg-stroke-3a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite, animate-loading-svg-fill-3a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite;
    animation: animate-loading-svg-stroke-3a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite, animate-loading-svg-fill-3a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite;
}


/*'i*/
@-webkit-keyframes animate-loading-svg-stroke-4 {
    0% {
        stroke-dashoffset: 275.5617370605469px;
        stroke-dasharray: 275.5617370605469px;
    }

    50% {
        stroke-dashoffset: 0;
        stroke-dasharray: 275.5617370605469px;
    }

    100% {
        stroke-dashoffset: 275.5617370605469px;
        stroke-dasharray: 275.5617370605469px;
    }
}

@keyframes animate-loading-svg-stroke-4 {
    0% {
        stroke-dashoffset: 275.5617370605469px;
        stroke-dasharray: 275.5617370605469px;
    }

    50% {
        stroke-dashoffset: 0;
        stroke-dasharray: 275.5617370605469px;
    }

    100% {
        stroke-dashoffset: 275.5617370605469px;
        stroke-dasharray: 275.5617370605469px;
    }
}

@-webkit-keyframes animate-loading-svg-fill-4 {
    0% {
        fill: transparent;
    }

    100% {
        fill: rgb(235, 96, 14);
    }
}

@keyframes animate-loading-svg-fill-4 {
    0% {
        fill: transparent;
    }

    100% {
        fill: rgb(235, 96, 14);
    }
}

#loading-animation .svg-elem-4 {
    -webkit-animation: animate-loading-svg-stroke-4 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.75s both infinite, animate-loading-svg-fill-4 0.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.5s both;
    animation: animate-loading-svg-stroke-4 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.75s both infinite, animate-loading-svg-fill-4 0.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.5s both;
}

@-webkit-keyframes animate-loading-svg-stroke-4a {
    0% {
        stroke-dashoffset: 275.5617370605469px;
        stroke-dasharray: 275.5617370605469px;
        stroke-opacity: 0.6;
    }

    50% {
        stroke-dashoffset: 551.12347412109338px;
        stroke-dasharray: 275.5617370605469px;
        stroke-opacity: 0.6;
    }

    100% {
        stroke-dashoffset: 275.5617370605469px;
        stroke-dasharray: 275.5617370605469px;
        stroke-opacity: 0.6;
    }
}

@keyframes animate-loading-svg-stroke-4a {
    0% {
        stroke-dashoffset: 275.5617370605469px;
        stroke-dasharray: 275.5617370605469px;
        stroke-opacity: 0.6;
    }

    50% {
        stroke-dashoffset: 551.12347412109338px;
        stroke-dasharray: 275.5617370605469px;
        stroke-opacity: 0.6;
    }

    100% {
        stroke-dashoffset: 275.5617370605469px;
        stroke-dasharray: 275.5617370605469px;
        stroke-opacity: 0.6;
    }
}

@-webkit-keyframes animate-loading-svg-fill-4a {
    0% {
        fill: transparent;
    }

    50% {
        fill: #0a1d28;
    }

    100% {
        fill: transparent;
    }
}

@keyframes animate-loading-svg-fill-4a {
    0% {
        fill: transparent;
    }

    50% {
        fill: #0a1d28;
    }

    100% {
        fill: transparent;
    }
}

#loading-animation .svg-elem-4a {
    -webkit-animation: animate-loading-svg-stroke-4a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite, animate-loading-svg-fill-4a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite;
    animation: animate-loading-svg-stroke-4a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite, animate-loading-svg-fill-4a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite;
}


/*'kropka nad i*/
@-webkit-keyframes animate-loading-svg-stroke-5 {
    0% {
        stroke-dashoffset: 88.10691833496094px;
        stroke-dasharray: 88.10691833496094px;
    }

    50% {
        stroke-dashoffset: 0;
        stroke-dasharray: 88.10691833496094px;
    }

    100% {
        stroke-dashoffset: 88.10691833496094px;
        stroke-dasharray: 88.10691833496094px;
    }
}

@keyframes animate-loading-svg-stroke-5 {
    0% {
        stroke-dashoffset: 88.10691833496094px;
        stroke-dasharray: 88.10691833496094px;
    }

    50% {
        stroke-dashoffset: 0;
        stroke-dasharray: 88.10691833496094px;
    }

    100% {
        stroke-dashoffset: 88.10691833496094px;
        stroke-dasharray: 88.10691833496094px;
    }
}

@-webkit-keyframes animate-loading-svg-fill-5 {
    0% {
        fill: transparent;
    }

    100% {
        fill: rgb(255, 121, 0);
    }
}

@keyframes animate-loading-svg-fill-5 {
    0% {
        fill: transparent;
    }

    100% {
        fill: rgb(255, 121, 0);
    }
}

#loading-animation .svg-elem-5 {
    -webkit-animation: animate-loading-svg-stroke-5 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.75s both infinite, animate-loading-svg-fill-5 0.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.5s both;
    animation: animate-loading-svg-stroke-5 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.75s both infinite, animate-loading-svg-fill-5 0.2s cubic-bezier(0.47, 0, 0.745, 0.715) 0.5s both;
}

@-webkit-keyframes animate-loading-svg-stroke-5a {
    0% {
        stroke-dashoffset: 88.10691833496094px;
        stroke-dasharray: 88.10691833496094px;
        stroke-opacity: 0.6;
    }

    50% {
        stroke-dashoffset: 176.21383666992188px;
        stroke-dasharray: 88.10691833496094px;
        stroke-opacity: 0.6;
    }

    100% {
        stroke-dashoffset: 88.10691833496094px;
        stroke-dasharray: 88.10691833496094px;
        stroke-opacity: 0.6;
    }
}

@keyframes animate-loading-svg-stroke-5a {
    0% {
        stroke-dashoffset: 88.10691833496094px;
        stroke-dasharray: 88.10691833496094px;
        stroke-opacity: 0.6;
    }

    50% {
        stroke-dashoffset: 176.21383666992188px;
        stroke-dasharray: 88.10691833496094px;
        stroke-opacity: 0.6;
    }

    100% {
        stroke-dashoffset: 88.10691833496094px;
        stroke-dasharray: 88.10691833496094px;
        stroke-opacity: 0.6;
    }
}

@-webkit-keyframes animate-loading-svg-fill-5a {
    0% {
        fill: transparent;
    }

    50% {
        fill: #0a1d28;
    }

    100% {
        fill: transparent;
    }
}

@keyframes animate-loading-svg-fill-5a {
    0% {
        fill: transparent;
    }

    50% {
        fill: #0a1d28;
    }

    100% {
        fill: transparent;
    }
}

#loading-animation .svg-elem-5a {
    -webkit-animation: animate-loading-svg-stroke-5a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite, animate-loading-svg-fill-5a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite;
    animation: animate-loading-svg-stroke-5a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite, animate-loading-svg-fill-5a 1.5s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both infinite;
}
