.more-card {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    cursor: pointer
}

.more-card img {
    max-width: 10em;
    max-height: 10em
}

.misc-section {
    min-height: 400px
}

.misc-section .misc-section-content {
    width: 50%
}

@media (max-width: 767px) {
    .misc-section .misc-section-content {
        width:80%
    }
}

@media (min-width: 768px) and (max-width:991px) {
    .misc-section .misc-section-content {
        width:80%
    }
}

.misc-section .misc-section-content .text-white {
    color: white
}

.misc-section .misc-section-content .misc-section-title {
    font-size: 40px;
    padding-bottom: 16px;
    font-weight: 300;
    line-height: 1.2
}

.misc-section .misc-section-content .misc-section-desc {
    font-weight: 300;
    font-size: 1.1em
}

@media (min-width: 768px) {
    .misc-section .misc-section-content .misc-section-desc {
        font-size:20px
    }
}

.developer-portal {
    background: url("/images/header-developer.jpg");
    background-size: cover;
    background-position: center center
}
