section {
    padding-top: 6.5rem;
}
section .flex-lg .btn .mdi:before {
    font-size: 6rem;
}

@media (min-width: 992px) {
    section {
        padding-bottom: 24.25rem;
    }
    section .flex-lg .blq-txt {
        -webkit-flex-grow: 1;
        flex-grow: 1;
    }
    section .flex-lg .btn {
        margin-top: 7.5rem;
    }
    section .flex-lg .blq-img {
        margin-left: 16.25rem;
        -webkit-flex:  0 0 192.5rem;
        flex:  0 0 192.5rem;
    }
}
@media (max-width: 991px) {
    section {
        padding-bottom: 20rem;
    }
    section .flex-lg .btn {
        width: 100%;
        margin-top: 5rem;
    }
}
