.white-paper-container {
    display: flex;
}

.white-paper-container .white-paper-content {
    margin-left: 20px;
}

.white-paper-container .white-paper-image > img {
    width: 100%;
    height: 100%;
}

.partner-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    grid-gap: 35px;
}

.partner-container .partner-image {
    width: 30%;
}

.partner-container .partner-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.partner-container .partner-image > img {
    max-width: 100%;
    max-height: 100%;
}

.news {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.news-container {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    justify-content: center;
    flex: 0 0 25%;
    padding: 10px;
}

.news-container .news-content {
    text-align: center;
}

.news-container .news-image {
    width: 300px;
    height: 200px;
}

.news-container .news-image > img {
    width: 100%;
    height: 100%;
}

.news-container .news-content .news-link {
    text-decoration: none;
    font-size: 1.5rem;
}

.wrap-cont .send-application-social {
    font-size: 25px;
    text-decoration: none;
    color: #3583f8;
    border: 1px solid #3583f8;
    border-radius: 100px;
    padding: 10px 25px;
    transition: all 0.2s linear;
}

.wrap-cont .send-application-social:hover {
    background-color: #3583f8;
    color: white;
}

/* event */
.event {
    display: flex;
    flex-direction: column;
    font-family: Roboto;
}

.event-list {
    display: flex;
    justify-content: center;
    align-items: center;
}

.event-list:first-child {
    margin-bottom: 20px;
}

.event-card {
    background-color: transparent;
    border: none;
    padding: 0;
}

.event-image {
    width: 25%;
    margin-right: 40px;
}

.event-info {
    width: 75%;
}

.event-info span {
    color: hsla(0, 0%, 100%, 0.8);
    font-size: 15px;
}

.event-info h3 {
    margin-bottom: 0;
}

.event-info-list {
    font-weight: 300;
    color: hsla(0, 0%, 100%, 0.8);
    font-size: 14px;
}

.btn-event {
    color: #306899;
    background-color: transparent;
    border: none;
    font-weight: 700;
    text-align: left;
    padding: 0;
}

.btn-event:hover {
    color: #3583f8;
}

/* social */
.social-icon {
    display: inline-flex;
    flex-wrap: wrap;
    width: 100%;
    padding: 0 100px;
}
.social-group {
    display: inline-flex;
    /* width: 60%; */
    padding: 0 10px;
}
.social-custom {
    padding: 0;
}
.social-link {
    text-decoration: none;
    width: calc(100% / 6);
    display: flex;
    align-items: center;
    justify-content: center;
    color: #306899;
}

.social-link i {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 30px;
    font-size: 15px;
    border: 1px solid #306899;
    border-radius: 100rem;
    margin: 0 2px;
}

.social-link i:hover {
    border-color: #3583f8;
}

.button-transparent-red--border-red .button-img {
    background-image: url(/assets/files/Button.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.button-img--border {
    color: #fff;
}

.button-img--border::before {
    border-color: #3583f8;
}

.preloader_bg {
    background-image: url(/assets/files/bg-loading.jpg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

#business,
#about-us,
#about-us,
#trailer,
#qa,
#lectures,
#partner,
#faq,
#request,
#white-paper {
    background-image: url(/assets/files/Background-event.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.icon_img {
    background: transparent;
}

.white-paper-image {
    width: 20%;
}

.render-page .text-3d:after {
    border: 10px solid #3583f8;
}

/* .render-page .text-3d:before {
    background: none;
} */
.new_content::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: -1;
    /* background-image: url(/assets/files/grid-background.png); */
    background-color: rgb(15, 15, 37, 0.9);
}
.button_game {
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    /* width: 35%;
    padding: 0 10px; */
}
.button_game_img {
    width: 6rem;
}
.social_sound {
    margin-right: 0 !important;
}
.social-contact i {
    font-size: 30px;
    width: 60px;
    height: 60px;
    animation: glow 1s ease-in-out infinite alternate;
}

@-webkit-keyframes glow {
    from {
        box-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #5100e6, 0 0 40px #0017e6, 0 0 50px #005ce6, 0 0 60px #5800e6,
            0 0 70px #e60073;
    }
    to {
        box-shadow: 0 0 20px #fff, 0 0 30px #6e4dff, 0 0 40px #504dff, 0 0 50px #5f4dff, 0 0 60px #4d5fff,
            0 0 70px #4d59ff, 0 0 80px #4d5fff;
    }
}
@media only screen and (min-width: 1025px) {
    .news-wrap {
        max-width: 1000px !important;
    }
    .social-group {
        /* width: 60% !important; */
    }
}

@media screen and (max-width: 767px) {
    .event-list {
        flex-direction: column;
    }
    .social-group {
        width: 100%;
    }
    .event-image {
        width: 100%;
        margin-bottom: 10px;
        margin-right: 0;
    }

    .event-info {
        width: 100%;
    }

    /* social */
    .social-icon {
        padding: 0;
    }

    .social-link {
        width: calc(100% / 2);
        /* margin: 40px 0; */
    }
}
@media screen and (min-width: 320px) {
    .social-group {
        /* width: 100%; */
        flex-wrap: nowrap;
    }
    .social-icon {
        flex-wrap: nowrap;
    }
}
@media (min-width: 768px) {
    .button_game_img {
        width: 7rem;
        margin-bottom: 3rem;
    }
    .fix-image{
        width: 50%;
    }
}
