
.blockText {
    width: 100%;
    height: 250px;
    border: solid 7px;
    text-decoration: none;
    color: black;
    text-align: center;
    border-radius: 30px;
    box-shadow: rgba(0, 0, 0, 0.35) 0 5px 15px;
    padding: .5rem
}

.blockTextDisabled {
    width: 100%;
    height: 250px;
    border: solid 7px;
    text-decoration: none;
    color: black;
    text-align: center;
    border-radius: 30px;
    box-shadow: rgba(0, 0, 0, 0.35) 0 5px 15px;
    padding: .5rem
}

.blockText:hover {
    cursor: pointer !important;
    opacity: .5 !important;
}

.titleBig {
    font-size: 1.9em;
    text-transform: uppercase;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.titleSmall {
    text-transform: uppercase;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: 1.5em;
    line-height: 32px;
}

.faBigDynamic {
    font-size: 8em;
}

.faSmallDynamic {
    font-size: 4em;
}

.marginButtonText {
    margin: 1rem!important;
}

@media (max-width:1500px){
    .blockText {
        padding: 0.3rem;
        height: 200px !important;
    }

    .titleSmall {
        font-size: 1.2em;
        line-height: 25px;
    }

    .faSmallDynamic {
        font-size: 3em;
    }

    .titleBig {
        font-size: 1.6em;
    }

    .faBigDynamic {
        font-size: 6em;
    }
}

@media (max-width:1000px){
    .blockText {
        padding: 0.1rem;
        height: 150px !important;
    }

    .titleSmall {
        font-size: 0.8em;
        line-height: 18px;
    }

    .faSmallDynamic {
        font-size: 1.8em;
    }

    .titleBig {
        font-size: 1.2em;
    }

    .faBigDynamic {
        font-size: 3em;
    }
}

@media (max-width:750px){
    .blockText {
        height: 125px !important;
        border: solid 4px;
        padding: 0.05rem;
    }

    .titleSmall {
        font-size: 0.7em;
        line-height: 15px;
    }

    .faSmallDynamic {
        font-size: 1.8em;
    }

    .titleBig {
        font-size: 1.2em;
    }

    .faBigDynamic {
        font-size: 3em;
    }

    .marginButtonText {
        margin: .5rem!important;
    }
}
