@media (max-width:500px){
    .ani{
        animation: unset;
        display: none;
    }
    .ani_pc{
        display: none;
    }
    .ani_mo{
        display: block !important;
    }
}
.ani_mo{
    display: none;
}
.tech3 .img_content{
    position: relative;
}
.ani{
    position: absolute;
}
.tech03_ani_01{
    top: 16.5rem;
    left: 27.5rem;
    opacity: 0;
    animation: tech03_ani_01 1.5s infinite;
}
@keyframes tech03_ani_01{
    0%{
        opacity: 0;
        left: 28rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        left: 29rem;
    }
}
.tech03_ani_02_01{
    top: 12rem;
    left: 34.5rem;
    opacity: 0;
    animation: tech03_ani_02 2s infinite;
}
.tech03_ani_02_02{
    top: 15.2rem;
    left: 34.5rem;
    opacity: 0;
    animation: tech03_ani_02 2s infinite;
}
.tech03_ani_02_03{
    top: 18.5rem;
    left: 34.5rem;
    opacity: 0;
    animation: tech03_ani_02 2s infinite;
}
.tech03_ani_02_04{
    top: 22rem;
    left: 34.5rem;
    opacity: 0;
    animation: tech03_ani_02 2s infinite;
}
@keyframes tech03_ani_02{
    0%{
        opacity: 0;
        left: 34.5rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        left: 35rem;
    }
}
.tech03_ani_03_01{
    top: 15rem;
    left: 39.5rem;
    opacity: 0;
    animation: tech03_ani_03_01 2s infinite;
}
.tech03_ani_03_02{
    top: 19.5rem;
    left: 39.5rem;
    opacity: 0;
    animation: tech03_ani_03_02 2s infinite;
}
@keyframes tech03_ani_03_01{
    0%{
        opacity: 0;
        top: 15rem;
        left: 39.5rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 15.3rem;
        left: 40rem;
        transform: rotate(30deg);
    }
}
@keyframes tech03_ani_03_02{
    0%{
        opacity: 0;
        top: 19.5rem;
        left: 39.5rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 19.3rem;
        left: 40rem;
        transform: rotate(-30deg);
    }
}
.tech03_ani_04{
    top: 17.5rem;
    left: 42.5rem;
    opacity: 0;
    animation: tech03_ani_04 2s infinite;
}
@keyframes tech03_ani_04{
    0%{
        opacity: 0;
        left: 42.5rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        left: 43rem;
    }
}
.tech03_ani_05_01{
    top: 12.5rem;
    left: 45.5rem;
    animation: tech03_ani_05_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_05_01{
    0%{
        opacity: 0;
        top: 12.5rem;
        left: 45.5rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 12.2rem;
        left: 46rem;
        transform: rotate(30deg);
    }
}
.tech03_ani_05_02{
    top: 19.2rem;
    left: 45.5rem;
    animation: tech03_ani_05_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_05_02{
    0%{
        opacity: 0;
        top: 19.2rem;
        left: 45.5rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 19.4rem;
        left: 46rem;
        transform: rotate(-30deg);
    }
}
.tech03_ani_06_01{
    top: 15.5rem;
    left: 50rem;
    animation: tech03_ani_06_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_06_01{
    0%{
        opacity: 0;
        top: 15.5rem;
        left: 50rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 15.2rem;
        left: 49.8rem;
        transform: rotate(-30deg);
    }
}
.tech03_ani_06_02{
    top: 18.2rem;
    left: 50rem;
    animation: tech03_ani_06_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_06_02{
    0%{
        opacity: 0;
        top: 18.2rem;
        left: 50rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 18.4rem;
        left: 49.8rem;
        transform: rotate(30deg);
    }
}

.tech03_ani_07_01{
    top: 11.5rem;
    left: 53rem;
    animation: tech03_ani_07_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_07_01{
    0%{
        opacity: 0;
        top: 11.5rem;
        left: 53rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 11.8rem;
        left: 53rem;
        transform: rotate(50deg);
    }
}
.tech03_ani_07_02{
    top: 21rem;
    left: 53rem;
    animation: tech03_ani_07_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_07_02{
    0%{
        opacity: 0;
        top: 21rem;
        left: 53rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 20.7rem;
        left: 53rem;
        transform: rotate(-50deg);
    }
}

.tech03_ani_08_01{
    top: 15.3rem;
    left: 54rem;
    animation: tech03_ani_08_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_08_01{
    0%{
        opacity: 0;
        top: 15.3rem;
        left: 54rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 15.5rem;
        left: 54.3rem;
        transform: rotate(-30deg);
    }
}

.tech03_ani_08_02{
    top: 18.3rem;
    left: 54rem;
    animation: tech03_ani_08_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_08_02{
    0%{
        opacity: 0;
        top: 18.3rem;
        left: 54rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 18.1rem;
        left: 54.3rem;
        transform: rotate(30deg);
    }
}

.tech03_ani_09{
    top: 17.2rem;
    left: 59rem;
    animation: tech03_ani_09 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_09{
    0%{
        opacity: 0;
        left: 59rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        left: 59.5rem;
    }
}

.tech03_ani_10_01{
    top: 15rem;
    left: 65rem;
    animation: tech03_ani_10_01 2s infinite;
    opacity: 0;
}
.tech03_ani_10_02{
    top: 19.5rem;
    left: 65rem;
    animation: tech03_ani_10_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_10_01{
    0%{
        opacity: 0;
        top: 15rem;
        left: 65rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 15.3rem;
        left: 65.5rem;
        transform: rotate(30deg);
    }
}
@keyframes tech03_ani_10_02{
    0%{
        opacity: 0;
        top: 19.5rem;
        left: 65rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 19.3rem;
        left: 65.5rem;
        transform: rotate(-30deg);
    }
}


.tech03_ani_11{
    top: 17.2rem;
    left: 69rem;
    animation: tech03_ani_11 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_11{
    0%{
        opacity: 0;
        left: 69rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        left: 69.5rem;
    }
}


.tech03_ani_12_01{
    top: 12.5rem;
    left: 71.5rem;
    animation: tech03_ani_12_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_12_01{
    0%{
        opacity: 0;
        top: 12.5rem;
        left: 71.5rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 12.2rem;
        left: 72rem;
        transform: rotate(30deg);
    }
}
.tech03_ani_12_02{
    top: 19.2rem;
    left: 71.5rem;
    animation: tech03_ani_12_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_12_02{
    0%{
        opacity: 0;
        top: 19.2rem;
        left: 71.5rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 19.4rem;
        left: 72rem;
        transform: rotate(-30deg);
    }
}
.tech03_ani_13_01{
    top: 15.5rem;
    left: 76rem;
    animation: tech03_ani_13_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_13_01{
    0%{
        opacity: 0;
        top: 15.5rem;
        left: 76rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 15.2rem;
        left: 75.8rem;
        transform: rotate(-30deg);
    }
}
.tech03_ani_13_02{
    top: 18.2rem;
    left: 76rem;
    animation: tech03_ani_13_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_13_02{
    0%{
        opacity: 0;
        top: 18.2rem;
        left: 76rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 18.4rem;
        left: 75.8rem;
        transform: rotate(30deg);
    }
}

.tech03_ani_14_01{
    top: 11.5rem;
    left: 80rem;
    animation: tech03_ani_14_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_14_01{
    0%{
        opacity: 0;
        top: 11.5rem;
        left: 80rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 11.8rem;
        left: 80rem;
        transform: rotate(50deg);
    }
}
.tech03_ani_14_02{
    top: 21rem;
    left: 80rem;
    animation: tech03_ani_14_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_14_02{
    0%{
        opacity: 0;
        top: 21rem;
        left: 80rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 20.7rem;
        left: 80rem;
        transform: rotate(-50deg);
    }
}

.tech03_ani_15_01{
    top: 15.3rem;
    left: 80rem;
    animation: tech03_ani_15_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_15_01{
    0%{
        opacity: 0;
        top: 15.3rem;
        left: 80rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 15.5rem;
        left: 80.3rem;
        transform: rotate(-30deg);
    }
}

.tech03_ani_15_02{
    top: 18.3rem;
    left: 80rem;
    animation: tech03_ani_15_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_15_02{
    0%{
        opacity: 0;
        top: 18.3rem;
        left: 80rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 18.1rem;
        left: 80.3rem;
        transform: rotate(30deg);
    }
}

.tech03_ani_16{
    top: 17.2rem;
    left: 87rem;
    animation: tech03_ani_16 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_16{
    0%{
        opacity: 0;
        left: 87rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        left: 87.5rem;
    }
}

.tech03_ani_17_01{
    top: 44rem;
    left: 30rem;
    animation: tech03_ani_17_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_17_01{
    0%{
        opacity: 0;
        top: 44rem;
        left: 30rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 43.5rem;
        left: 30.5rem;
        transform: rotate(20deg);
    }
}
.tech03_ani_17_02{
    top: 46.3rem;
    left: 32rem;
    transform: rotate(20deg);
    animation: tech03_ani_17_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_17_02{
    0%{
        opacity: 0;
        top: 46.3rem;
        left: 32rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 45.8rem;
        left: 32.5rem;
        transform: rotate(20deg);
    }
}
.tech03_ani_17_03{
    top: 50.3rem;
    left: 31.4rem;
    transform: rotate(20deg);
    animation: tech03_ani_17_03 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_17_03{
    0%{
        opacity: 0;
        top: 50.3rem;
        left: 31.4rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 49.8rem;
        left: 31.9rem;
        transform: rotate(20deg);
    }
}
.tech03_ani_17_04{
    top: 55.3rem;
    left: 33.6rem;
    transform: rotate(15deg);
    animation: tech03_ani_17_04 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_17_04{
    0%{
        opacity: 0;
        top: 55.3rem;
        left: 33.6rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 54.8rem;
        left: 34.1rem;
        transform: rotate(20deg);
    }
}
.tech03_ani_17_05{
    top: 47rem;
    left: 41rem;
    transform: rotate(110deg);
    animation: tech03_ani_17_05 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_17_05{
    0%{
        opacity: 0;
        top: 47rem;
        transform: rotate(110deg);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 47.5rem;
        transform: rotate(120deg);
    }
}
.tech03_ani_17_06{
    top: 53rem;
    left: 41rem;
    transform: rotate(110deg);
    animation: tech03_ani_17_06 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_17_06{
    0%{
        opacity: 0;
        top: 53rem;
        transform: rotate(110deg);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 53.5rem;
        transform: rotate(120deg);
    }
}

.tech03_ani_18_01{
    top: 62.5rem;
    left: 30rem;
    animation: tech03_ani_18_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_18_01{
    0%{
        opacity: 0;
        top: 62.5rem;
        left: 30rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 62.8rem;
        left: 30rem;
        transform: rotate(-20deg);
    }
}
.tech03_ani_18_02{
    top: 62.5rem;
    left: 34rem;
    animation: tech03_ani_18_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_18_02{
    0%{
        opacity: 0;
        top: 62.5rem;
        left: 34rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 62.8rem;
        left: 34rem;
        transform: rotate(20deg);
    }
}
.tech03_ani_18_03{
    top: 63.3rem;
    left: 32rem;
    animation: tech03_ani_18_03 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_18_03{
    0%{
        opacity: 0;
        top: 63.3rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 62.8rem;
    }
}

.tech03_ani_19_01{
    top: 62.5rem;
    left: 40rem;
    animation: tech03_ani_19_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_19_01{
    0%{
        opacity: 0;
        top: 62.5rem;
        left: 40rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 62.8rem;
        left: 40rem;
        transform: rotate(-20deg);
    }
}
.tech03_ani_19_02{
    top: 62.5rem;
    left: 44rem;
    animation: tech03_ani_19_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_19_02{
    0%{
        opacity: 0;
        top: 62.5rem;
        left: 44rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 62.8rem;
        left: 44rem;
        transform: rotate(20deg);
    }
}
.tech03_ani_19_03{
    top: 63.3rem;
    left: 42rem;
    animation: tech03_ani_19_03 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_19_03{
    0%{
        opacity: 0;
        top: 63.3rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 62.8rem;
    }
}


.tech03_ani_20_01{
    top: 66.7rem;
    left: 29.2rem;
    animation: tech03_ani_20_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_20_01{
    0%{
        opacity: 0;
        top: 66.7rem;
        left: 29.2rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 67rem;
        left: 29.2rem;
        transform: rotate(-20deg);
    }
}
.tech03_ani_20_02{
    top: 66.7rem;
    left: 31.7rem;
    animation: tech03_ani_20_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_20_02{
    0%{
        opacity: 0;
        top: 66.7rem;
        left: 31.7rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 67rem;
        left: 31.7rem;
        transform: rotate(20deg);
    }
}
.tech03_ani_20_03{
    top: 67.3rem;
    left: 30.5rem;
    animation: tech03_ani_20_03 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_20_03{
    0%{
        opacity: 0;
        top: 67.3rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 66.8rem;
    }
}

.tech03_ani_21_01{
    top: 66.7rem;
    left: 35.8rem;
    animation: tech03_ani_21_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_21_01{
    0%{
        opacity: 0;
        top: 66.7rem;
        left: 35.8rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 67rem;
        left: 35.8rem;
        transform: rotate(-20deg);
    }
}
.tech03_ani_21_02{
    top: 66.7rem;
    left: 38.3rem;
    animation: tech03_ani_21_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_21_02{
    0%{
        opacity: 0;
        top: 66.7rem;
        left: 38.3rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 67rem;
        left: 38.3rem;
        transform: rotate(20deg);
    }
}
.tech03_ani_21_03{
    top: 67.3rem;
    left: 37rem;
    animation: tech03_ani_21_03 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_21_03{
    0%{
        opacity: 0;
        top: 67.3rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 66.8rem;
    }
}

.tech03_ani_22_01{
    top: 66.7rem;
    left: 42.4rem;
    animation: tech03_ani_22_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_22_01{
    0%{
        opacity: 0;
        top: 66.7rem;
        left: 42.4rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 67rem;
        left: 42.4rem;
        transform: rotate(-20deg);
    }
}
.tech03_ani_22_02{
    top: 66.7rem;
    left: 44.9rem;
    animation: tech03_ani_22_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_22_02{
    0%{
        opacity: 0;
        top: 66.7rem;
        left: 44.9rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 67rem;
        left: 44.9rem;
        transform: rotate(20deg);
    }
}
.tech03_ani_22_03{
    top: 67.3rem;
    left: 43.7rem;
    animation: tech03_ani_22_03 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_22_03{
    0%{
        opacity: 0;
        top: 67.3rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 66.8rem;
    }
}

.tech03_ani_23_01{
    top: 69.8rem;
    left: 28.6rem;
    animation: tech03_ani_23_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_23_01{
    0%{
        opacity: 0;
        top: 69.8rem;
        left: 28.6rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 70.1rem;
        left: 28.6rem;
        transform: rotate(-20deg);
    }
}
.tech03_ani_23_02{
    top: 69.8rem;
    left: 30.5rem;
    animation: tech03_ani_23_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_23_02{
    0%{
        opacity: 0;
        top: 69.8rem;
        left: 30.5rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 70.1rem;
        left: 30.5rem;
        transform: rotate(20deg);
    }
}
.tech03_ani_23_03{
    top: 70.1rem;
    left: 29.6rem;
    animation: tech03_ani_23_03 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_23_03{
    0%{
        opacity: 0;
        top: 70.1rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 69.8rem;
    }
}

.tech03_ani_24_01{
    top: 69.8rem;
    left: 33.5rem;
    animation: tech03_ani_24_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_24_01{
    0%{
        opacity: 0;
        top: 69.8rem;
        left: 33.5rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 70.1rem;
        left: 33.5rem;
        transform: rotate(-20deg);
    }
}
.tech03_ani_24_02{
    top: 69.8rem;
    left: 35.4rem;
    animation: tech03_ani_24_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_24_02{
    0%{
        opacity: 0;
        top: 69.8rem;
        left: 35.4rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 70.1rem;
        left: 35.4rem;
        transform: rotate(20deg);
    }
}
.tech03_ani_24_03{
    top: 70.1rem;
    left: 34.5rem;
    animation: tech03_ani_24_03 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_24_03{
    0%{
        opacity: 0;
        top: 70.1rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 69.8rem;
    }
}


.tech03_ani_25_01{
    top: 69.8rem;
    left: 38.4rem;
    animation: tech03_ani_25_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_25_01{
    0%{
        opacity: 0;
        top: 69.8rem;
        left: 38.4rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 70.1rem;
        left: 38.4rem;
        transform: rotate(-20deg);
    }
}
.tech03_ani_25_02{
    top: 69.8rem;
    left: 40.3rem;
    animation: tech03_ani_25_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_25_02{
    0%{
        opacity: 0;
        top: 69.8rem;
        left: 40.3rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 70.1rem;
        left: 40.3rem;
        transform: rotate(20deg);
    }
}
.tech03_ani_25_03{
    top: 70.1rem;
    left: 39.4rem;
    animation: tech03_ani_25_03 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_25_03{
    0%{
        opacity: 0;
        top: 70.1rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 69.8rem;
    }
}

.tech03_ani_26_01{
    top: 69.8rem;
    left: 43.4rem;
    animation: tech03_ani_26_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_26_01{
    0%{
        opacity: 0;
        top: 69.8rem;
        left: 43.4rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 70.1rem;
        left: 43.4rem;
        transform: rotate(-20deg);
    }
}
.tech03_ani_26_02{
    top: 69.8rem;
    left: 45.3rem;
    animation: tech03_ani_26_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_26_02{
    0%{
        opacity: 0;
        top: 69.8rem;
        left: 45.3rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 70.1rem;
        left: 45.3rem;
        transform: rotate(20deg);
    }
}
.tech03_ani_26_03{
    top: 70.1rem;
    left: 44.35rem;
    animation: tech03_ani_26_03 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_26_03{
    0%{
        opacity: 0;
        top: 70.1rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 69.8rem;
    }
}

.tech03_ani_27_01{
    top: 74.5rem;
    left: 29.4rem;
    transform: rotate(185deg);
    animation: tech03_ani_27_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_27_01{
    0%{
        opacity: 0;
        top: 74.5rem;
        left: 29.4rem;
        transform: rotate(185deg);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 74.2rem;
        left: 29.4rem;
        transform: rotate(175deg);
    }
}

.tech03_ani_27_02{
    top: 74.5rem;
    left: 33.8rem;
    transform: rotate(185deg);
    animation: tech03_ani_27_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_27_02{
    0%{
        opacity: 0;
        top: 74.5rem;
        left: 33.8rem;
        transform: rotate(185deg);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 74.2rem;
        left: 33.8rem;
        transform: rotate(175deg);
    }
}

.tech03_ani_27_03{
    top: 74.5rem;
    left: 38.7rem;
    transform: rotate(185deg);
    animation: tech03_ani_27_03 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_27_03{
    0%{
        opacity: 0;
        top: 74.5rem;
        left: 38.7rem;
        transform: rotate(185deg);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 74.2rem;
        left: 38.7rem;
        transform: rotate(175deg);
    }
}

.tech03_ani_27_04{
    top: 74.5rem;
    left: 43.4rem;
    transform: rotate(185deg);
    animation: tech03_ani_27_04 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_27_04{
    0%{
        opacity: 0;
        top: 74.5rem;
        left: 43.4rem;
        transform: rotate(185deg);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 74.2rem;
        left: 43.4rem;
        transform: rotate(175deg);
    }
}

.tech03_ani_28{
    top: 57rem;
    left: 45rem;
    animation: tech03_ani_28 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_28{
    0%{
        opacity: 0;
        left: 45rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        left: 46rem;
    }
}

.tech03_ani_29{
    top: 47.5rem;
    left: 49rem;
    animation: tech03_ani_29 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_29{
    0%{
        opacity: 0;
        top: 47.5rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 46.5rem;
    }
}

.tech03_ani_30_01{
    top: 56.5rem;
    left: 52rem;
    animation: tech03_ani_30 2s infinite;
    opacity: 0;
}
.tech03_ani_30_02{
    top: 56.5rem;
    left: 59rem;
    animation: tech03_ani_30 2s infinite;
    opacity: 0;
}
.tech03_ani_30_03{
    top: 56.5rem;
    left: 66rem;
    animation: tech03_ani_30 2s infinite;
    opacity: 0;
}
.tech03_ani_30_04{
    top: 56.5rem;
    left: 73rem;
    animation: tech03_ani_30 2s infinite;
    opacity: 0;
}
.tech03_ani_30_05{
    top: 56.5rem;
    left: 80rem;
    animation: tech03_ani_30 2s infinite;
    opacity: 0;
}
.tech03_ani_30_06{
    top: 56.5rem;
    left: 87rem;
    animation: tech03_ani_30 2s infinite;
    opacity: 0;
}
.tech03_ani_30_07{
    top: 56.5rem;
    left: 95rem;
    animation: tech03_ani_30 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_30{
    0%{
        opacity: 0;
        top: 56.5rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 56rem;
        transform: rotate(-30deg);
    }
}

.tech03_ani_31_01{
    top: 64.5rem;
    left: 53.4rem;
    transform: rotate(90deg);
    animation: tech03_ani_31 2s infinite;
    opacity: 0;
}
.tech03_ani_31_02{
    top: 65rem;
    left: 66.6rem;
    transform: rotate(90deg);
    animation: tech03_ani_31 2s infinite;
    opacity: 0;
}
.tech03_ani_31_03{
    top: 65rem;
    left: 80.4rem;
    transform: rotate(90deg);
    animation: tech03_ani_31 2s infinite;
    opacity: 0;
}
.tech03_ani_31_04{
    top: 65rem;
    left: 94.4rem;
    transform: rotate(90deg);
    animation: tech03_ani_31 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_31{
    0%{
        opacity: 0;
        top: 65rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 65.5rem;
    }
}

.tech03_ani_c_01_01{
    top: 44rem;
    left: 28.5rem;
    animation: tech03_ani_c_01_01 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_c_01_01{
    0%{
        opacity: 1;
        top: 44rem;
    }
    50%{
        opacity: 1;
        top: 43.5rem;
    }
    100%{
        opacity: 1;
        top: 44rem;
    }
}
.tech03_ani_c_01_02{
    top: 48rem;
    left: 28.5rem;
    animation: tech03_ani_c_01_02 3s infinite;
    opacity: 0;
}
@keyframes tech03_ani_c_01_02{
    0%{
        opacity: 1;
        top: 48rem;
    }
    50%{
        opacity: 1;
        top: 48.5rem;
    }
    100%{
        opacity: 1;
        top: 48rem;
    }
}
.tech03_ani_c_01_03{
    top: 56rem;
    left: 44.5rem;
    animation: tech03_ani_c_01_03 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_c_01_03{
    0%{
        opacity: 0;
        left: 44.5rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        left: 45.5rem;
    }
}

.tech03_ani_c_02_01{
    top: 74rem;
    left: 28.5rem;
    animation: tech03_ani_c_02_01 3s infinite;
    opacity: 0;
}
@keyframes tech03_ani_c_02_01{
    0%{
        opacity: 1;
        top: 74rem;
    }
    50%{
        opacity: 1;
        top: 73.5rem;
    }
    100%{
        opacity: 1;
        top: 74rem;
    }
}
.tech03_ani_c_02_02{
    top: 74rem;
    left: 34.5rem;
    animation: tech03_ani_c_02_02 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_c_02_02{
    0%{
        opacity: 1;
        top: 74rem;
    }
    50%{
        opacity: 1;
        top: 73.5rem;
    }
    100%{
        opacity: 1;
        top: 74rem;
    }
}
.tech03_ani_c_02_03{
    top: 74rem;
    left: 41.5rem;
    animation: tech03_ani_c_02_03 3s infinite;
    opacity: 0;
}
@keyframes tech03_ani_c_02_03{
    0%{
        opacity: 1;
        top: 74rem;
    }
    50%{
        opacity: 1;
        top: 73.5rem;
    }
    100%{
        opacity: 1;
        top: 74rem;
    }
}

.tech03_ani_c_03{
    top: 56rem;
    left: 53rem;
    animation: tech03_ani_c_03 2s infinite;
    opacity: 0;
}
@keyframes tech03_ani_c_03{
    0%{
        opacity: 0;
        top: 56rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 55rem;
    }
}

.tech03_ani_c_04_01{
    top: 51.8rem;
    left: 48rem;
    animation: tech03_ani_c_04_01 3s infinite;
    opacity: 0;
}
@keyframes tech03_ani_c_04_01{
    0%{
        opacity: 1;
        top: 51.8rem;
        left: 48rem;
    }
    50%{
        opacity: 1;
        top: 52.3rem;
        left: 47.8rem;
    }
    100%{
        opacity: 1;
        top: 51.8rem;
        left: 48rem;
    }
}
.tech03_ani_c_04_02{
    top: 51.8rem;
    left: 61.5rem;
    animation: tech03_ani_c_04_02 3s infinite;
    opacity: 0;
}
@keyframes tech03_ani_c_04_02{
    0%{
        opacity: 1;
        top: 51.8rem;
        left: 61.5rem;
    }
    50%{
        opacity: 1;
        top: 52.3rem;
        left: 61rem;
    }
    100%{
        opacity: 1;
        top: 51.8rem;
        left: 61.5rem;
    }
}
.tech03_ani_c_04_03{
    top: 51.8rem;
    left: 77.9rem;
    animation: tech03_ani_c_04_03 3s infinite;
    opacity: 0;
}
@keyframes tech03_ani_c_04_03{
    0%{
        opacity: 1;
        top: 51.8rem;
        left: 77.9rem;
    }
    50%{
        opacity: 1;
        top: 52.3rem;
        left: 77.4rem;
    }
    100%{
        opacity: 1;
        top: 51.8rem;
        left: 77.9rem;
    }
}
.tech03_ani_c_04_04{
    top: 51.8rem;
    left: 89.6rem;
    animation: tech03_ani_c_04_04 3s infinite;
    opacity: 0;
}
@keyframes tech03_ani_c_04_04{
    0%{
        opacity: 1;
        top: 51.8rem;
        left: 89.6rem;
    }
    50%{
        opacity: 1;
        top: 52.3rem;
        left: 89.1rem;
    }
    100%{
        opacity: 1;
        top: 51.8rem;
        left: 89.6rem;
    }
}

.tech03_ani_c_05{
    top: 74.8rem;
    left: 49.6rem;
    animation: tech03_ani_c_05 3s infinite;
    opacity: 0;
}
@keyframes tech03_ani_c_05{
    0%{
        opacity: 0;
        top: 74.8rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 75.8rem;
    }
}


.tech5 .bottom_content .grid_1{
    position: relative;
}

.tech05_ani_01_01{
    top: 14.5rem;
    left: 27rem;
    opacity: 0;
    animation: tech05_ani_01_01 2s infinite;
}
@keyframes tech05_ani_01_01{
    0%{
        opacity: 0;
        top: 14.5rem;
        left: 27rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 14.8rem;
        left: 26.8rem;
        transform: rotate(-40deg);
    }
}
.tech05_ani_01_02{
    top: 16rem;
    left: 26rem;
    opacity: 0;
    animation: tech05_ani_01_02 2s infinite;
}
@keyframes tech05_ani_01_02{
    0%{
        opacity: 0;
        top: 16rem;
        left: 26rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 16.3rem;
        left: 25.8rem;
        transform: rotate(-40deg);
    }
}

.tech05_ani_02_01{
    top: 14.5rem;
    left: 32.5rem;
    opacity: 0;
    animation: tech05_ani_02_01 2s infinite;
}
@keyframes tech05_ani_02_01{
    0%{
        opacity: 0;
        top: 14.5rem;
        left: 32.5rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 14.8rem;
        left: 32.7rem;
        transform: rotate(40deg);
    }
}
.tech05_ani_02_02{
    top: 16rem;
    left: 33.5rem;
    opacity: 0;
    animation: tech05_ani_02_02 2s infinite;
}
@keyframes tech05_ani_02_02{
    0%{
        opacity: 0;
        top: 16rem;
        left: 33.5rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 16.3rem;
        left: 33.7rem;
        transform: rotate(40deg);
    }
}

.tech05_ani_03_01{
    top: 19.5rem;
    left: 26rem;
    opacity: 0;
    animation: tech05_ani_03_01 2s infinite;
    animation-delay: 1s;
}
@keyframes tech05_ani_03_01{
    0%{
        opacity: 0;
        top: 19.5rem;
        left: 26rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 19.8rem;
        left: 26.2rem;
        transform: rotate(-20deg);
    }
}
.tech05_ani_03_02{
    top: 21.3rem;
    left: 26.6rem;
    opacity: 0;
    animation: tech05_ani_03_02 2s infinite;
    animation-delay: 1s;
}
@keyframes tech05_ani_03_02{
    0%{
        opacity: 0;
        top: 21.3rem;
        left: 26.6rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 21.5rem;
        left: 26.8rem;
        transform: rotate(-20deg);
    }
}

.tech05_ani_04_01{
    top: 19.5rem;
    left: 33.2rem;
    opacity: 0;
    animation: tech05_ani_04_01 2s infinite;
    animation-delay: 1s;
}
@keyframes tech05_ani_04_01{
    0%{
        opacity: 0;
        top: 19.5rem;
        left: 33.2rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 19.8rem;
        left: 33rem;
        transform: rotate(20deg);
    }
}
.tech05_ani_04_02{
    top: 21.3rem;
    left: 32.6rem;
    opacity: 0;
    animation: tech05_ani_04_02 2s infinite;
    animation-delay: 1s;
}
@keyframes tech05_ani_04_02{
    0%{
        opacity: 0;
        top: 21.3rem;
        left: 32.6rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 21.6rem;
        left: 32.4rem;
        transform: rotate(20deg);
    }
}

.tech05_ani_05_01{
    top: 11rem;
    left: 37rem;
    transform: rotate(-45deg);
    opacity: 0;
    animation: tech05_ani_05_01 2s infinite;
}
@keyframes tech05_ani_05_01{
    0%{
        opacity: 0;
        top: 11rem;
        left: 37rem;
        transform: rotate(-45deg);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 11.3rem;
        left: 37.2rem;
        transform: rotate(-65deg);
    }
}
.tech05_ani_05_02{
    top: 11rem;
    left: 43rem;
    transform: rotate(45deg);
    opacity: 0;
    animation: tech05_ani_05_02 2s infinite;
}
@keyframes tech05_ani_05_02{
    0%{
        opacity: 0;
        top: 11rem;
        left: 43rem;
        transform: rotate(45deg);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 11.3rem;
        left: 42.9rem;
        transform: rotate(65deg);
    }
}
.tech05_ani_05_03{
    top: 15.5rem;
    left: 37.3rem;
    opacity: 0;
    animation: tech05_ani_05_03 2s infinite;
    animation-delay: 1s;
}
@keyframes tech05_ani_05_03{
    0%{
        opacity: 0;
        top: 15.5rem;
        left: 37.3rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 15.8rem;
        left: 37.5rem;
        transform: rotate(-20deg);
    }
}
.tech05_ani_05_04{
    top: 15.5rem;
    left: 43rem;
    opacity: 0;
    animation: tech05_ani_05_04 2s infinite;
    animation-delay: 1s;
}
@keyframes tech05_ani_05_04{
    0%{
        opacity: 0;
        top: 15.5rem;
        left: 43rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 15.8rem;
        left: 42.8rem;
        transform: rotate(20deg);
    }
}
.tech05_ani_05_05{
    top: 14rem;
    left: 43.8rem;
    opacity: 0;
    animation: tech05_ani_05_05 2s infinite;
    animation-delay: 1s;
}
@keyframes tech05_ani_05_05{
    0%{
        opacity: 0;
        top: 14rem;
        left: 43.8rem;
        transform: rotate(0);
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 14.3rem;
        left: 43.6rem;
        transform: rotate(20deg);
    }
}

.tech05_ani_06_01{
    top: 14rem;
    left: 60.5rem;
    z-index: 1;
}
.tech05_ani_06_02{
    top: 12.2rem;
    left: 60.4rem;
    animation: tech05_ani_06_02 1s infinite;
}
@keyframes tech05_ani_06_02{
    0%{
        top: 12.5rem;
    }
    50%{
        top: 12.2rem;
    }
    100%{
        top: 12.5rem;
    }
}
.tech05_ani_06_03{
    top: 12.2rem;
    left: 61.8rem;
    animation: tech05_ani_06_03 1s infinite;
}
@keyframes tech05_ani_06_03{
    0%{
        top: 12.2rem;
    }
    50%{
        top: 12.5rem;
    }
    100%{
        top: 12.2rem;
    }
}
.tech05_ani_06_04{
    top: 12.2rem;
    left: 63.2rem;
    animation: tech05_ani_06_04 1s infinite;
}
@keyframes tech05_ani_06_04{
    0%{
        top: 12.5rem;
    }
    50%{
        top: 12.2rem;
    }
    100%{
        top: 12.5rem;
    }
}
.tech05_ani_06_05{
    top: 12.2rem;
    left: 64.6rem;
    animation: tech05_ani_06_05 1s infinite;
}
@keyframes tech05_ani_06_05{
    0%{
        top: 12.2rem;
    }
    50%{
        top: 12.5rem;
    }
    100%{
        top: 12.2rem;
    }
}


.tech7 .img_content{
    position: relative;
}
.tech07_ani_01_01{
    top: 6rem;
    left: 34rem;
    animation: tech07_ani_01_01 2s infinite;
    opacity: 0;
}
@keyframes tech07_ani_01_01{
    0%{
        opacity: 0;
        transform: rotate(0);
        left: 34rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        transform: rotate(-10deg);
        left: 33rem;
    }
}
.tech07_ani_01_02{
    top: 6rem;
    left: 81rem;
    animation: tech07_ani_01_02 2s infinite;
}
@keyframes tech07_ani_01_02{
    0%{
        opacity: 0;
        transform: rotate(0);
        left: 81rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        transform: rotate(10deg);
        left: 82rem;
    }
}

.tech07_ani_02_01{
    top: 13rem;
    left: 39rem;
    animation: tech07_ani_02_01 2s infinite;
    opacity: 0;
}
@keyframes tech07_ani_02_01{
    0%{
        opacity: 0;
        left: 39rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        left: 40rem;
    }
}
.tech07_ani_02_02{
    top: 17rem;
    left: 48.1rem;
    animation: tech07_ani_02_02 2s infinite;
    opacity: 0;
}
@keyframes tech07_ani_02_02{
    0%{
        opacity: 0;
        top: 17rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 16rem;
    }
}
.tech07_ani_02_03{
    top: 17rem;
    left: 58.3rem;
    animation: tech07_ani_02_03 2s infinite;
}
@keyframes tech07_ani_02_03{
    0%{
        opacity: 0;
        top: 17rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 16rem;
    }
}
.tech07_ani_02_04{
    top: 17rem;
    left: 69.9rem;
    animation: tech07_ani_02_04 2s infinite;
}
@keyframes tech07_ani_02_04{
    0%{
        opacity: 0;
        top: 17rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 16rem;
    }
}
.tech07_ani_02_05{
    top: 11.2rem;
    left: 78rem;
    animation: tech07_ani_02_05 2s infinite;
}
@keyframes tech07_ani_02_05{
    0%{
        opacity: 0;
        left: 78rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        left: 77rem;
    }
}

.tech07_ani_03_01{
    top: 21.8rem;
    left: 18rem;
    animation: tech07_ani_03_01 2s infinite;
    opacity: 0;
}
@keyframes tech07_ani_03_01{
    0%{
        opacity: 0;
        left: 18rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        left: 15.5rem;
    }
}

.tech07_ani_03_02{
    top: 27rem;
    left: 55rem;
    animation: tech07_ani_03_02 2s infinite;
    opacity: 0;
}
@keyframes tech07_ani_03_02{
    0%{
        opacity: 0;
        left: 55rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        left: 50rem;
    }
}
.tech07_ani_03_03{
    top: 29.1rem;
    left: 49rem;
    transform: rotate(180deg);
    animation: tech07_ani_03_03 2s infinite;
    opacity: 0;
}
@keyframes tech07_ani_03_03{
    0%{
        opacity: 0;
        left: 49rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        left: 54rem;
    }
}

.tech07_ani_03_04{
    top: 29rem;
    left: 103.2rem;
    transform: rotate(90deg);
    animation: tech07_ani_03_04 2s infinite;
    opacity: 0;
}
@keyframes tech07_ani_03_04{
    0%{
        opacity: 0;
        top: 29rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 24rem;
    }
}
.tech07_ani_03_05{
    top: 33rem;
    left: 96rem;
    transform: rotate(-90deg);
    animation: tech07_ani_03_05 2s infinite;
    opacity: 0;
}
@keyframes tech07_ani_03_05{
    0%{
        opacity: 0;
        top: 33rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        top: 35rem;
    }
}

.tech07_ani_03_06{
    top: 37.8rem;
    left: 105rem;
    animation: tech07_ani_03_06 2s infinite;
    opacity: 0;
}
@keyframes tech07_ani_03_06{
    0%{
        opacity: 0;
        left: 105rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        left: 103rem;
    }
}
.tech07_ani_03_07{
    top: 39.8rem;
    left: 103rem;
    transform: rotate(180deg);
    animation: tech07_ani_03_07 2s infinite;
    opacity: 0;
}
@keyframes tech07_ani_03_07{
    0%{
        opacity: 0;
        left: 103rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        left: 105rem;
    }
}
.tech07_ani_03_08{
    top: 59.4rem;
    left: 31rem;
    animation: tech07_ani_03_08 2s infinite;
    opacity: 0;
}
@keyframes tech07_ani_03_08{
    0%{
        opacity: 0;
        left: 31rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        opacity: 0;
        left: 27rem;
    }
}

.tech07_ani_04{
    top: 55.5rem;
    left: 51rem;
    animation: tech07_ani_04 2s infinite;
}
@keyframes tech07_ani_04{
    0%{
        top: 55.5rem;
    }
    50%{
        top: 55rem;
    }
    100%{
        top: 55.5rem;
    }
}

.tech07_ani_05_01{
    top: 61.3rem;
    left: 90.7rem;
    animation: tech07_ani_05_01 2s infinite;
}
@keyframes tech07_ani_05_01{
    0%{
        opacity: 1;
    }
    10%{
        opacity: 0;
    }
    20%{
        opacity: 1;
    }
    30%{
        opacity: 1;
    }
    40%{
        opacity: 0;
    }
    50%{
        opacity: 0;
    }
    60%{
        opacity: 1;
    }
    70%{
        opacity: 1;
    }
    80%{
        opacity: 1;
    }
    90%{
        opacity: 0;
    }
    100%{
        opacity: 1;
    }
}
.tech07_ani_05_02{
    top: 61.3rem;
    left: 91.4rem;
    animation: tech07_ani_05_02 2s infinite;
}
@keyframes tech07_ani_05_02{
    0%{
        opacity: 0;
    }
    10%{
        opacity: 1;
    }
    20%{
        opacity: 0;
    }
    30%{
        opacity: 0;
    }
    40%{
        opacity: 1;
    }
    50%{
        opacity: 1;
    }
    60%{
        opacity: 0;
    }
    70%{
        opacity: 1;
    }
    80%{
        opacity: 1;
    }
    90%{
        opacity: 0;
    }
    100%{
        opacity: 1;
    }
}
.tech07_ani_05_03{
    top: 61.3rem;
    left: 92.1rem;
    animation: tech07_ani_05_03 2s infinite;
}
@keyframes tech07_ani_05_03{
    0%{
        opacity: 1;
    }
    10%{
        opacity: 1;
    }
    20%{
        opacity: 0;
    }
    30%{
        opacity: 0;
    }
    40%{
        opacity: 1;
    }
    50%{
        opacity: 0;
    }
    60%{
        opacity: 1;
    }
    70%{
        opacity: 0;
    }
    80%{
        opacity: 1;
    }
    90%{
        opacity: 1;
    }
    100%{
        opacity: 1;
    }
}

.tech6 .img_content{
    position: relative;
}
.tech06_ani_01_01{
    top: 7rem;
    left: 3rem;
    animation: tech06_ani_01_01 3s infinite;
}
@keyframes tech06_ani_01_01{
    0%{
        top: 7rem;
    }
    50%{
        top: 6rem;
    }
    100%{
        top: 7rem;
    }
}
.tech06_ani_01_02{
    top: 11rem;
    left: 10rem;
    animation: tech06_ani_01_02 6s infinite;
}
@keyframes tech06_ani_01_02{
    0%{
        top: 11rem;
    }
    50%{
        top: 10rem;
    }
    100%{
        top: 11rem;
    }
}
.tech06_ani_01_03{
    top: 5rem;
    left: 17rem;
    animation: tech06_ani_01_03 8s infinite;
}
@keyframes tech06_ani_01_03{
    0%{
        top: 5rem;
    }
    50%{
        top: 4rem;
    }
    100%{
        top: 5rem;
    }
}
.tech06_ani_01_04{
    top: 11rem;
    left: 27rem;
    animation: tech06_ani_01_04 4s infinite;
}
@keyframes tech06_ani_01_04{
    0%{
        top: 11rem;
    }
    50%{
        top: 10rem;
    }
    100%{
        top: 11rem;
    }
}

.tech06_ani_02_01{
    top: 11rem;
    left: 4.5rem;
    animation: tech06_ani_02_01 2s infinite;
}
@keyframes tech06_ani_02_01{
    0%{
        top: 11rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        top: 18rem;
        opacity: 0;
    }
}
.tech06_ani_02_02{
    top: 14rem;
    left: 11rem;
    animation: tech06_ani_02_02 2s infinite;
}
@keyframes tech06_ani_02_02{
    0%{
        top: 14rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        top: 16rem;
        opacity: 0;
    }
}
.tech06_ani_02_03{
    top: 9rem;
    left: 18.5rem;
    animation: tech06_ani_02_03 2s infinite;
}
@keyframes tech06_ani_02_03{
    0%{
        top: 9rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        top: 12rem;
        opacity: 0;
    }
}
.tech06_ani_02_04{
    top: 15rem;
    left: 28.5rem;
    animation: tech06_ani_02_04 2s infinite;
}
@keyframes tech06_ani_02_04{
    0%{
        top: 15rem;
    }
    50%{
        opacity: 1;
    }
    100%{
        top: 18rem;
        opacity: 0;
    }
}

.tech06_ani_03_01{
    top: 31rem;
    left: 33rem;
    animation: tech06_ani_03_01 7s infinite;
}
@keyframes tech06_ani_03_01{
    0%{
        left: 33rem;
    }
    70%{
        opacity: 1;
    }
    100%{
        left: 4rem;
        opacity: 0;
    }
}

.tech06_ani_03_02{
    top: 30.3rem;
    left: 33rem;
    animation: tech06_ani_03_02 10s infinite;
}
@keyframes tech06_ani_03_02{
    0%{
        left: 33rem;
    }
    70%{
        opacity: 1;
    }
    100%{
        left: 4rem;
        opacity: 0;
    }
}

.tech06_ani_04_01{
    top: 31rem;
    left: 17rem;
    animation: tech06_ani_04_01 2s infinite;
}
@keyframes tech06_ani_04_01{
    0%{
        top: 31rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        top: 32rem;
        opacity: 0;
    }
}
.tech06_ani_04_02{
    top: 37rem;
    left: 21rem;
    animation: tech06_ani_04_02 2s infinite;
}
@keyframes tech06_ani_04_02{
    0%{
        left: 21rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        left: 27rem;
        opacity: 0;
    }
}
.tech06_ani_04_03{
    top: 37rem;
    left: 28rem;
    animation: tech06_ani_04_03 2s infinite;
}
@keyframes tech06_ani_04_03{
    0%{
        left: 28rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        left: 34rem;
        opacity: 0;
    }
}

.tech06_ani_04_04{
    top: 42rem;
    left: 46.5rem;
    animation: tech06_ani_04_04 2s infinite;
}
@keyframes tech06_ani_04_04{
    0%{
        top: 42rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        top: 44rem;
        opacity: 0;
    }
}

.tech06_ani_04_05{
    top: 50rem;
    left: 26rem;
    animation: tech06_ani_04_05 2s infinite;
}
@keyframes tech06_ani_04_05{
    0%{
        left: 26rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        left: 28rem;
        opacity: 0;
    }
}
.tech06_ani_04_06{
    top: 50rem;
    left: 31rem;
    animation: tech06_ani_04_06 2s infinite;
}
@keyframes tech06_ani_04_06{
    0%{
        left: 31rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        left: 33rem;
        opacity: 0;
    }
}
.tech06_ani_04_07{
    top: 51.3rem;
    left: 71.5rem;
    animation: tech06_ani_04_07 2s infinite;
}
@keyframes tech06_ani_04_07{
    0%{
        left: 71.5rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        left: 73.5rem;
        opacity: 0;
    }
}

.tech06_ani_04_08{
    top: 57rem;
    left: 77.5rem;
    animation: tech06_ani_04_08 2s infinite;
}
@keyframes tech06_ani_04_08{
    0%{
        top: 57rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        top: 62rem;
        opacity: 0;
    }
}
.tech06_ani_04_09{
    top: 57rem;
    left: 83rem;
    animation: tech06_ani_04_09 2s infinite;
}
@keyframes tech06_ani_04_09{
    0%{
        top: 57rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        top: 62rem;
        opacity: 0;
    }
}

.tech06_ani_04_10{
    top: 69rem;
    left: 76rem;
    animation: tech06_ani_04_10 2s infinite;
}
@keyframes tech06_ani_04_10{
    0%{
        left: 76rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        left: 79rem;
        opacity: 0;
    }
}
.tech06_ani_04_11{
    top: 69rem;
    left: 82rem;
    animation: tech06_ani_04_11 2s infinite;
}
@keyframes tech06_ani_04_11{
    0%{
        left: 82rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        left: 85rem;
        opacity: 0;
    }
}
.tech06_ani_04_12{
    top: 69rem;
    left: 88rem;
    animation: tech06_ani_04_12 2s infinite;
}
@keyframes tech06_ani_04_12{
    0%{
        left: 88rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        left: 91rem;
        opacity: 0;
    }
}

.tech06_ani_05_01{
    top: 50rem;
    left: 52rem;
    animation: tech06_ani_05_01 2s infinite;
}
@keyframes tech06_ani_05_01{
    0%{
        transform: rotate(0deg);
        top: 50rem;
        left: 52rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        transform: rotate(-40deg);
        top: 50.3rem;
        left: 51.7rem;
        opacity: 0;
    }
}

.tech06_ani_05_02{
    top: 51.5rem;
    left: 52rem;
    animation: tech06_ani_05_02 2s infinite;
}
@keyframes tech06_ani_05_02{
    0%{
        transform: rotate(0deg);
        top: 51.5rem;
        left: 52rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        transform: rotate(-40deg);
        top: 51.8rem;
        left: 52.3rem;
        opacity: 0;
    }
}

.tech06_ani_05_03{
    top: 53.5rem;
    left: 53rem;
    animation: tech06_ani_05_03 2s infinite;
}
@keyframes tech06_ani_05_03{
    0%{
        transform: rotate(0deg);
        top: 53.5rem;
        left: 53rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        transform: rotate(-40deg);
        top: 53rem;
        left: 53.3rem;
        opacity: 0;
    }
}

.tech06_ani_05_04{
    top: 54.5rem;
    left: 53.5rem;
    animation: tech06_ani_05_04 2s infinite;
}
@keyframes tech06_ani_05_04{
    0%{
        transform: rotate(0deg);
        top: 54.5rem;
        left: 53.5rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        transform: rotate(-40deg);
        top: 54rem;
        left: 53.8rem;
        opacity: 0;
    }
}

.tech06_ani_06_01{
    top: 50rem;
    left: 56rem;
    animation: tech06_ani_06_01 2s infinite;
    transform: scaleX(-1);
}
@keyframes tech06_ani_06_01{
    0%{
        transform: scaleX(-1) rotate(0deg);
        top: 50rem;
        left: 56rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        transform: scaleX(-1) rotate(-40deg);
        top: 50.3rem;
        left: 56.3rem;
        opacity: 0;
    }
}
.tech06_ani_06_02{
    top: 51.5rem;
    left: 56.5rem;
    animation: tech06_ani_06_02 2s infinite;
    transform: scaleX(-1);
}
@keyframes tech06_ani_06_02{
    0%{
        transform: scaleX(-1) rotate(0deg);
        top: 51.5rem;
        left: 56.5rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        transform: scaleX(-1) rotate(-40deg);
        top: 51.8rem;
        left: 56.2rem;
        opacity: 0;
    }
}
.tech06_ani_06_03{
    top: 53.5rem;
    left: 55rem;
    animation: tech06_ani_06_03 2s infinite;
    transform: scaleX(-1);
}
@keyframes tech06_ani_06_03{
    0%{
        transform: scaleX(-1) rotate(0deg);
        top: 53.5rem;
        left: 55rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        transform: scaleX(-1) rotate(-40deg);
        top: 53rem;
        left: 54.7rem;
        opacity: 0;
    }
}
.tech06_ani_06_04{
    top: 54.5rem;
    left: 54.8rem;
    animation: tech06_ani_06_04 2s infinite;
    transform: scaleX(-1);
}
@keyframes tech06_ani_06_04{
    0%{
        transform: scaleX(-1) rotate(0deg);
        top: 54.5rem;
        left: 54.8rem;
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
    100%{
        transform: scaleX(-1) rotate(-40deg);
        top: 54rem;
        left: 54.5rem;
        opacity: 0;
    }
}

.tech06_ani_07_01{
    top: 53rem;
    left: 75.4rem;
    animation: tech06_ani_07_01 1s infinite;
    z-index: -1;
}
@keyframes tech06_ani_07_01{
    0%{
        top: 52.5rem;
    }
    50%{
        top: 53rem;
    }
    100%{
        top: 52.5rem;
    }
}
.tech06_ani_07_02{
    top: 53rem;
    left: 80.8rem;
    animation: tech06_ani_07_02 1s infinite;
    z-index: -1;
}
@keyframes tech06_ani_07_02{
    0%{
        top: 53rem;
    }
    50%{
        top: 52.5rem;
    }
    100%{
        top: 53rem;
    }
}
/* 
.tech06_ani_08_01{
    top: 48.8rem;
    left: 87.7rem;
    animation: tech06_ani_08_01 2s infinite;
}
@keyframes tech06_ani_08_01{
    0%{
        opacity: 1;
    }
    10%{
        opacity: 0;
    }
    20%{
        opacity: 1;
    }
    30%{
        opacity: 1;
    }
    40%{
        opacity: 0;
    }
    50%{
        opacity: 0;
    }
    60%{
        opacity: 1;
    }
    70%{
        opacity: 1;
    }
    80%{
        opacity: 1;
    }
    90%{
        opacity: 0;
    }
    100%{
        opacity: 1;
    }
} */
/* 
.tech06_ani_08_02{
    top: 48.8rem;
    left: 88.8rem;
    animation: tech06_ani_08_02 2s infinite;
}
@keyframes tech06_ani_08_02{
    0%{
        opacity: 0;
    }
    10%{
        opacity: 0;
    }
    20%{
        opacity: 1;
    }
    30%{
        opacity: 0;
    }
    40%{
        opacity: 1;
    }
    50%{
        opacity: 0;
    }
    60%{
        opacity: 1;
    }
    70%{
        opacity: 0;
    }
    80%{
        opacity: 1;
    }
    90%{
        opacity: 1;
    }
    100%{
        opacity: 1;
    }
}

.tech06_ani_08_03{
    top: 48.8rem;
    left: 89.9rem;
    animation: tech06_ani_08_03 2s infinite;
}
@keyframes tech06_ani_08_03{
    0%{
        opacity: 1;
    }
    10%{
        opacity: 1;
    }
    20%{
        opacity: 0;
    }
    30%{
        opacity: 1;
    }
    40%{
        opacity: 0;
    }
    50%{
        opacity: 0;
    }
    60%{
        opacity: 1;
    }
    70%{
        opacity: 0;
    }
    80%{
        opacity: 1;
    }
    90%{
        opacity: 0;
    }
    100%{
        opacity: 0;
    }
}

.tech06_ani_09_01{
    top: 48.8rem;
    left: 94.7rem;
    animation: tech06_ani_09_01 2s infinite;
}
@keyframes tech06_ani_09_01{
    0%{
        opacity: 0;
    }
    10%{
        opacity: 0;
    }
    20%{
        opacity: 1;
    }
    30%{
        opacity: 0;
    }
    40%{
        opacity: 1;
    }
    50%{
        opacity: 0;
    }
    60%{
        opacity: 1;
    }
    70%{
        opacity: 0;
    }
    80%{
        opacity: 1;
    }
    90%{
        opacity: 1;
    }
    100%{
        opacity: 1;
    }
}

.tech06_ani_09_02{
    top: 48.8rem;
    left: 95.8rem;
    animation: tech06_ani_09_02 2s infinite;
}
@keyframes tech06_ani_09_02{
    0%{
        opacity: 1;
    }
    10%{
        opacity: 1;
    }
    20%{
        opacity: 0;
    }
    30%{
        opacity: 1;
    }
    40%{
        opacity: 0;
    }
    50%{
        opacity: 0;
    }
    60%{
        opacity: 1;
    }
    70%{
        opacity: 0;
    }
    80%{
        opacity: 1;
    }
    90%{
        opacity: 0;
    }
    100%{
        opacity: 0;
    }
}

.tech06_ani_09_03{
    top: 48.8rem;
    left: 96.9rem;
    animation: tech06_ani_09_03 2s infinite;
}
@keyframes tech06_ani_09_03{
    0%{
        opacity: 1;
    }
    10%{
        opacity: 0;
    }
    20%{
        opacity: 1;
    }
    30%{
        opacity: 1;
    }
    40%{
        opacity: 0;
    }
    50%{
        opacity: 0;
    }
    60%{
        opacity: 1;
    }
    70%{
        opacity: 1;
    }
    80%{
        opacity: 1;
    }
    90%{
        opacity: 0;
    }
    100%{
        opacity: 1;
    }
} */