.fit-content {
    max-width:fit-content;
}

@media (min-width: 576px){
    .fit-content-sm {
        max-width:fit-content;
    }
}

@media (min-width: 768px){
    .fit-content-md {
        max-width:fit-content;
    }
}

@media (min-width: 992px) {
    .fit-content-lg {
        max-width:fit-content;
    }
}

@media (min-width: 1200px) {
    .fit-content-xl {
        max-width:fit-content;
    }
}

@media (min-width: 1400px) {
    .fit-content-xxl {
        max-width:fit-content;
    }
}