.AdvertContent>* {
        margin-bottom: 20px;
}
.AdvertContent {
        max-width: 100vw;
}
.ungdungchuyendoiso .content-title span {
        font-family: "NotoSans", sans-serif !important;
        font-size: 18px;
        display: inline-block;
        line-height: 30px;
        border-bottom: 3px solid;
        color: #0038b0;
        text-decoration: none;
        text-shadow: 0 1px 0 transparent;
        font-weight: 600 !important;
        ;
        text-transform: uppercase;
}
.ungdungchuyendoiso .content-title {
        margin-bottom: 15px;
}
.ungdungchuyendoiso.row {
        margin-bottom: 20px;
}
.ungdungchuyendoiso .row.ungdung {
        /* padding: 0; */
        justify-content: space-around;
        display: flex;
        flex-wrap: wrap;
        gap: 20px;
}
.ungdungchuyendoiso .row.ungdung .app {
        width: calc(100% / 6);
        border: 1px solid #adb5bd;
        border-radius: 10px;
        padding: 20px;
        display: flex;
        flex-direction: column;
        gap: 10px;
        font-size: 15px;
}
.ungdungchuyendoiso .row.ungdung .app .image-app {
        width: 100%;
        min-height: 150px;
        display: flex;
}
.ungdungchuyendoiso .row.ungdung .app .image-app img {
        margin: auto;
}
.ungdungchuyendoiso .row.ungdung .app .title-app {
        min-height: 50px;
        text-align: center;
}
.ungdungchuyendoiso .row.ungdung .app .link-icon {
        height: 100px;
        text-align: center;
}
.ungdungchuyendoiso .row.ungdung .app .link-icon img {
        height: 100%;
        object-fit: contain;
}
.AdvertContent .banner-cds {
        height: auto;
        position: relative;
}
.AdvertContent .content-cds {
        position: absolute;
        top: 50%;
        text-align: left;
        transform: translateY(-50%);
}
.AdvertContent .name-company {
        font-family: "NotoSans", sans-serif !important;
        font-size: 25px;
        margin: 0 0 0 220px;
        font-weight: 500;
        color: #0038b0;
        max-height: 600px;
        margin-bottom: 10px;
}
.AdvertContent .slogan-company {
        font-family: "NotoSans", sans-serif !important;
        margin: 0 0 0 220px;
        font-size: 16px;
        color: #00397c;
        width: 35%;
        max-height: 600px;
        text-align: justify;
}
.AdvertContent .banner-cds img{
        height: 40vw;
        width: 100%;
        object-fit: cover;
}
@media only screen and (max-width: 768px){
        div.ungdungchuyendoiso.row {
                padding: 15px !important;
        }
        div.ungdungchuyendoiso .content-title span {
                align-items: flex-start;
                margin-bottom: 15px !important;
        }
        div.ungdungchuyendoiso .row.ungdung .app {
                padding: 20px !important;
                width: calc(100% / 2 - 15px) !important;
        }
        div.ungdungchuyendoiso .row.ungdung {
                flex-direction: row !important;
                align-items: flex-start;
        }
        .AdvertContent .content-cds {
                z-index: 999;
                padding: 15px !important;
                left: 0;
        }
        .AdvertContent .name-company {
                font-size: 15px;
        }
        .AdvertContent .slogan-company {
                /* display: none !important; */
                font-size: 14px;
        }
}
@media (min-width:769px) and (max-width:1023px){
        div.ungdungchuyendoiso.row {
                padding: 15px !important;
        }
        div.ungdungchuyendoiso .content-title span {
                align-items: flex-start;
                margin-bottom: 15px !important;
        }
        div.ungdungchuyendoiso .row.ungdung .app {
                padding: 20px !important;
                width: calc(100% / 4 - 15px) !important;
        }
        div.ungdungchuyendoiso .row.ungdung {
                flex-direction: row !important;
                align-items: flex-start;
        }
        .AdvertContent .content-cds {
                z-index: 999;
                padding: 15px !important;
                left: 0;
        }
        .AdvertContent .name-company {
                font-size: 15px;
        }
        .AdvertContent .slogan-company {
                /* display: none !important; */
                font-size: 14px;
        }
}
