.info-container {
    margin: auto;
    display: flex;
    align-items: center; 
    flex: 1 0 auto;
    padding: 0px;
    font-family: 'Poppins';
}

.content-info {
    padding: 10px;
}

.info-sub-title {
    padding-left: 30%;
    padding-right: 30%;
}

.info-text-bold strong {
    font-family: 'PoppinsBold';
}

.info-text-medium strong {
    font-family: 'PoppinsMedium';
}

.km-font span {
    font-family: 'battambang';
}
.km-font strong {
    font-family: 'battambang';
    font-weight: bolder !important;
}

@media only screen and (max-width: 760px) {
    .info-title p {
        font-size: 28px !important;
    }
    .info-title span {
        font-size: 28px !important;
    }
    .info-sub-title {
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    .info-sub-title span {
        font-size: 16px !important;
    }
    .info-text-small span {
        font-size: 16px !important;
    }
    .info-text-smaller span {
        font-size: 14px !important;
    }
    .info-content-title-small span {
        font-size: 18px !important;
    }
    .info-content-title-smaller span {
        font-size: 14px !important;
    }
}