﻿.ul-nhaxuong {
    list-style: circle;
    margin: 0;
    padding: 0;
}
.ul-nhaxuong-sub {
    list-style: circle;
    margin: 0;
}

.area-nhaxuong {
    margin-bottom: 5px;
}
.image-nhaxuong {
    height: 250px;
    width: 500px;
    border-radius: 10px;
    /*margin-left: 70px;*/
}
.content_nhaxuong {
    margin-top: 3%;
    margin-left: 5%;
}

.content_nhaxuong-top {
    margin-top: 10%;
    margin-left: 5%;
}

.hinh-nha-xuong {
    margin-top: 2%;
    height: 310px;
    overflow: hidden;
}
.img-kdc {
    height: -webkit-fill-available;
    width: -webkit-fill-available;
}
@media screen and (max-width: 1200px) and (min-width: 992px) {
    .hinh-nha-xuong {
        height: 300px;
    }
}

@media screen and (max-width: 991px) and (min-width: 580px) {
    .hinh-nha-xuong {
        height: 400px;
        
    }
    .img-kdc {
        height: -webkit-fill-available;
        width: -webkit-fill-available;
    }
}
.image-kholanh {
    height: 270px;
    width: 500px;
    border-radius: 10px;
    margin-left: 70px;
}
.content_kholanh {
    margin-left: 8%;
}

.img-kholanh-sm {
    margin-bottom: 2%;
    max-height: 350px;
    width: -webkit-fill-available;
}

.img-kholanh {
    margin-bottom: 2%;
    height:480px;
    width:100%;
}
@media (min-width:1400px) {
    .img-kholanh {
        height: 520px !important;
    }
}
@media (max-width: 1200px) and (min-width:991px) {
    .img-kholanh {
        height: 390px !important;
    }
}
@media (max-width:991px) {
    .img-kholanh {
        max-height: 350px !important;
    }
}
.hinh-kcc {
    margin-top: 2%;
    height: 300px;
    overflow: hidden;
}

.slide-kcn2-title{
    font-size:18px;
    text-align:center;
}

.slide-kcn2-title-bg {
   text-align:center;
}
.img-cacdichvu {
    text-align: center;
    display:ruby-text;
}

.doitac-section{
    display:flex;
    flex-wrap:wrap;
}
.image-doitac {
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    color: transparent;
    padding:20px
}
/*.box-doitac{
    padding:20px;
}*/

@media screen and (max-width: 991px) and (min-width: 580px) {
    .slide-kcn2-title {
        font-size: 14px;
    }
    .image-nhaxuong{

    }
}
@media screen and (max-width: 579px)  {
    .slide-kcn2-title {
        font-size: 10px;
    }
    .slide-kcn2-title-bg {
        padding:0.3em
    }
    .image-kholanh{
        margin-left:0;
    }
   
}

@media (max-width: 991px) and (min-width:750px){
    .image-nhaxuong {
        margin-left: 17%;
    }
}
@media (max-width: 750px) and (min-width:667px) {
    .image-nhaxuong {
        margin-left: 14%;
    }
}

@media (max-width: 667px) and (min-width:560px) {
    .image-nhaxuong {
        margin-left: 8%;
    }
}