@media (min-width: 1200px) {
    .container {
        max-width: 1170px;
    }    
}

@media (min-width: 1600px) {
    .container {
        max-width: 1570px;
    }
}

/*
* Header
*/
.header-title {
    font-size: 2rem;
}

@media (min-width: 390px) {
    .header-title {
        font-size: 2.5rem;
    }
}

@media (min-width: 992px) {
    .header-title {
        font-size: 3rem;
    }
}

/*
* Custom Text
*/
.description-dark {
    color: #3F4042 !important;
}

.text-mono {
    font-family: 'Roboto Mono';
}
.text-rubik {
    font-family: 'Rubik';
}

.word-wrap-break {
    word-wrap: break-word;
}