body {
    background: #F7F7F7;
}

.grad-container {
    background: linear-gradient(180deg, #507BC3 67.54%, #F7F7F7 100%);
    height: 1625px;
    position: relative;
    padding-top: 100px;
}

.grad-container .grad-svg {
    position: absolute;
    right: 0;
    top: 550px;
    transition: transform 0.1s cubic-bezier(0, 0, 0.2, 1);
    will-change: transform;
    pointer-events: none;
}
b,strong{
    font-weight: 600!important;
}

.mobile {
    display: none !important;
}

@media screen and (max-width:1024px) {
    .mobile {
        display: flex !important;
    }

    .tablet {
        display: none !important;
    }
}


.about-fund svg,
.founders-info .about-founders svg,
.item-btn svg,
.text-section-btn svg,
.team-btn svg,
.news-item>svg:not(.news-svg) {
    transition: transform 0.25s ease;
    transform-origin: center;
    transform-box: fill-box;
}

.about-fund:hover svg,
.founders-info .about-founders:hover svg,
.item-btn:hover svg,
.text-section-btn:hover svg,
.team-btn:hover svg,
.news-item:hover>svg:not(.news-svg) {
    animation: arrow-slide 0.7s ease-in-out infinite alternate;
}

@keyframes arrow-slide {
    0% {
        transform: translateX(0);
    }

    50% {
        transform: translateX(4px);
    }

    100% {
        transform: translateX(0);
    }
}

.heading-split {
    display: inline-block;
    overflow: hidden;
    white-space: pre-wrap;
}

.heading-split span {
    display: inline-block;
    opacity: 0;
    transform: translateY(1.2em);
    transition: transform 1s cubic-bezier(0.2, 1, 0.3, 1),
        opacity 0.6s ease;
    transition-delay: calc(var(--char-index) * 0.07s);
}

.heading-split.is-visible span {
    opacity: 1;
    transform: translateY(0);
}

.heading-split span.space {
    width: 0.35em;
}


img {

    -webkit-touch-callout: none; 
    

    -webkit-user-select: none; 
    user-select: none; 
    
   
    -webkit-user-drag: none; 
}