@import url('https://fonts.googleapis.com/css2?family=Nova+Round&display=swap');

body {
    font-family: 'Nova Round', cursive;
}

.heading {
    font-family: 'Nova Round', cursive;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: bold;
}

::selection {
    background-color: #c71c23;
    color: #ffffff;
}

.text-primary {
    color: #c71c23 !important;
}

#navbar-main .nav-item {
    transition: cubic-bezier(1, 0, 0, 1) all 0.2s;
}

body {
    
    background-color: #fff
}

@media (min-width: 1200px) {
    body {
        background-image: url('../img/growth_rocket.svg');
        background-repeat: no-repeat;
        background-position: left -100px center;
        background-size: 29%;
    }
    main {
        min-height: 100vh;
        background-image: url('../img/graph.png');
        background-repeat: no-repeat;
        background-position: right center;
        background-size: contain;
    }
}
main {
    background-color: transparent;    
}

.card {
    border-radius: 10px !important;
    padding: auto 4em;
}
.jumbotron {
    padding-top: 1em !important;
    background-color: transparent;
    margin-bottom: 0 !important;
    /*height: 100vh;*/
}

.jumbotron p {
    line-height: 2 !important;
}

.border-left-lg {
    border-left: 1px solid rgba(255, 255, 255, 0.2)
}

.border-bottom-faded-white {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

.mt--5 {
    margin-top: 3em
}

.bomb {
    position: absolute;
    right: 7%;
    bottom: 5%;
}
.bomb {
    animation: jump 1s infinite;
}
@keyframes jump {
    0% {
        bottom: 5%;
    }
    
    65% {
        bottom: 6%; 
        /*height: 140px; */
        /*border-radius: 70px;*/
    }
    95% {
        bottom: 5%;
    }
    100% {
        bottom: 5%;
    }
}