.float_home_page>div {

    float: left;

    width: 100%;

}



.home .full-content {

    margin-top: 0px;

}



.home-box-du-an,

.home-box-banner-1,

.home-box-tin-tuc,

.home-box-banner-2,

.home-box-kh-danhgia,

.home-box-kh-thanthiet,

.home-box-category {

    float: left;

    width: 100%;

}



h1.home_slogan {

    text-align: center;

    border-bottom: 2px solid rgba(243, 112, 34, 0.2);

    color: #01959f;

    padding-bottom: 10px;

    font-size: 21px;

    margin-top: 20px;

}



.home-box-banner-1-left,

.home-box-banner-1-right {

    float: left;

    width: 50%;

    position: relative;

}



.home-box-banner-1-left img,

.home-box-banner-1-right img {

    width: 100%;

}



.home-box-banner-1 a {

    background: #D26E4B;

    text-decoration: none;

    color: #fff;

    font-size: 12px;

    padding: 8px 12px;

    border-radius: 10px;

    bottom: 10px;

    position: absolute;

    left: 10px;

    z-index: 99;

    transition: padding 0.3s, transform 0.3s, box-shadow 0.3s, background-image 0.3s, background-position-x 0.3s, -webkit-transform 0.3s;

}



.home-box-banner-1 a:hover {

    background: #B20000;

    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.22);

    background-image: url(images/arrow-right.png);

    background-repeat: no-repeat;

    background-position: 8px center;

    padding: 8px 12px 8px 25px;

}



.home-box-banner-1 .home-box-banner-1-right a {

    left: 39%;

    bottom: 35%;

}



.home-box-banner-2 img {

    width: 100%;

}



.home-box-tin-tuc h3 {

    float: left;

    text-align: center;

    width: 100%;

    color: #008080;

    font-size: 21px;

    margin-top: 20px;

    margin-bottom: 15px;

}



.home-box-tin-tuc img {

    width: 50%;

    float: left;

}



.home-box-tin-tuc .home-box-tin-tuc-right {

    width: 50%;

    float: left;

    box-sizing: border-box;

    padding-left: 10px;

}



.home-box-tin-tuc a {

    text-decoration: none;

    color: #000;

    font-style: italic;

}



.home-box-tin-tuc h4 {

    color: #008080;

    font-size: 13px;

    margin: 0;

    float: left;

    text-decoration: none;

    text-transform: uppercase;

    margin-bottom: 2px;

    width: 100%;

}



.home-box-tin-tuc a:hover h4 {

    text-decoration: underline;

}



.tin-tuc-item {

    float: left;

    width: 100%;

    margin-bottom: 8px;

}



.tin-tuc-item strong,

.tin-tuc-item p {

    display: inline;

    font-size: 12px;

}



.home-box-banner-2 {

    margin-top: 30px;

}



.home-box-kh-danhgia {

    background: #f9f9f9;

}



.home-box-kh-danhgia h3 {

    margin-top: 15px;

    margin-bottom: 65px;

    float: left;

    text-align: center;

    width: 100%;

    color: #00002f;

    text-transform: uppercase;

    font-size: 30px;

    font-weight: 500;

}



.home-inner-kh-danhgia {

    float: left;

    width: 48%;

}



.home-inner-kh-danhgia_1 {

    margin-right: 4%;

}



.kh-danhgia-img {

    width: 60px;

    border-radius: 99px;

    border: 1px solid #ccc;

    box-sizing: border-box;

    overflow: hidden;

    margin-right: 10px;

    height: 60px;

    float: left;

    margin-bottom: 10px;

}



.kh-danhgia-img img {

    width: 96%;

    border-radius: 133px;

    padding: 2%;

}



.kh-danhgia-content {

    position: relative;

    font-style: italic;

    min-height: 160px;

    display: inline;

    font-size: 14px;

    color: #f9f9f9;

}



.kh-danhgia-name {

    float: left;

    text-align: right;

    margin-top: 15px;

    font-style: italic;

    font-size: 13px;

}



.kh-danhgia-content .content {

    background: none repeat scroll 0 0 #fff;

    box-shadow: 1px 2px 2px rgba(11, 25, 28, 0.1);

    padding: 30px 30px;

    position: relative;

    font-style: italic;

    color: #535353;

    font-size: 15px;

    line-height: 1.333;

}



.kh-danhgia-content .fa {

    color: #999999;

    font-size: 30px;

    left: 12px;

    position: absolute;

    top: 0px;

    z-index: 2;

}



.kh-danhgia-content .arrow {

    border-width: 11px;

    left: 55px;

    margin-left: 40px;

    border-bottom-width: 0;

    border-top-color: #fff;

    bottom: -11px;

    display: block;

    width: 0;

    height: 0;

    border-style: solid;

}



.home-inner-kh-danhgia .rating {

    float: right;

}



.fa-star::before {

    color: #49a010;

}



.fa-star-o::before {

    color: #49a010;

}



.box-kh-danhgia>p {

    text-align: center;

    margin: 0;

    margin-top: 25px;

}



.box-kh-danhgia>p i {

    font-size: 20px;

    color: #49a010;

}



.home-box-kh-thanthiet h3 {

    float: left;

    text-align: center;

    width: 100%;

    color: white;

    padding-top: 25px;

    font-size: 21px;

    margin-top: 30px;

    font-size: 30px;

    margin-top: 30px;

    font-weight: 500;

}



.list-kh-thanthiet {

    float: left;

    width: 100%;

}



.kh-thanthiet-img {

    float: left;

    overflow: hidden;

    width: 100%;

    height: 110px;

    padding: 10px;

    box-sizing: border-box;

}



.kh-thanthiet-img img {

    width: 100%;

    height: 100%;

}



.home-box-kh-thanthiet {

    background-size: cover !important;

    background-attachment: fixed !important;

    color: #fff;

    text-align: center;

    position: relative;

    height: 269px;

}



.box-kh-thanthiet .title_icon {

    width: 7%;

}



.box-kh-thanthiet h3 {

    margin-bottom: 0px;

}



.list-kh-thanthiet {

    margin-top: 30px;

}



.home-box-category h3 {

    float: left;

    width: 100%;

    color: #01959f;

    font-size: 21px;

    text-align: center;

}



.home-box-category p.view-all {

    float: left;

    width: 100%;

    text-align: right;

    padding-bottom: 5px;

    border-bottom: 2px solid rgba(243, 112, 34, 0.2);

    margin: 0;

    margin-bottom: 10px;

}



.home-box-category p.view-all a {

    color: #01959f;

    font-size: 13px;

    text-decoration: none;

}



.home-box-category p.view-all a:hover {

    text-decoration: underline;

}



.home-box-du-an-left {

    float: left;

    width: 35%;

}



.home-box-du-an-right {

    float: right;

    width: 63%;

}



.home-box-du-an h3 {

    color: #018791;

    text-align: center;

    font-size: 19px;

    text-transform: uppercase;

    margin-bottom: 8px;

}



.home-box-du-an-right h4 span {

    color: #018791;

    font-size: 28px;

    margin-right: 6px;

}



.home-box-du-an-right h4 {

    font-size: 18px;

    font-style: italic;

    margin: 0;

}



.home-box-du-an .swiper-slide h3 {

    transition: opacity 0.3s, transform 0.3s, background-color 0.3s, -webkit-transform 0.3s;

    position: absolute;

    left: 0;

    bottom: 0;

    color: #018791;

    background: rgba(255, 255, 255, 0.6);

    width: 100%;

    padding: 5px 30px;

    box-sizing: border-box;

    text-transform: none;

    margin: 0;

    min-height: 55px;

    font-size: 16px;

}



.home-box-du-an .swiper-slide a:hover h3 {

    background: rgba(1, 149, 159, 0.6);

    color: #fff !important;

}



.home-box-du-an .swiper-slide a {

    height: 315px;

    width: 100%;

    float: left;

}



.home-box-du-an .swiper-slide img {

    height: 100%;

    width: 100%;

}



.box-kh-danhgia .home-inner-kh-danhgia {

    padding: 15px 0px 0px;

}





/*Banner */



.home-box-banner-1 {

    margin-top: 35px;

}



.banner_page_home {

    margin-top: -100px;

    margin-bottom: 30px;

    position: relative;

    z-index: 2;

    background: rgba(255, 255, 255, .5);

    border-radius: 5px;

    float: left;

    width: 100%;

    max-width: 100%;

    display: flex;

    flex-wrap: wrap;

    justify-content: space-between;

}



.banner1,

.banner2,

.banner3,

.banner4 ,
.banner5{

    width: 20%;

    float: left;

    padding: 1%;

}



.banner1 a,

.banner2 a,

.banner3 a,

.banner4 a {

    float: left;

    width: 100%;

    overflow: hidden;

}



.banner1 img,

.banner2 img,

.banner3 img,

.banner4 img {

    transition: all 0.5s;

    display: block;

}



.banner1:hover img,

.banner2:hover img,

.banner3:hover img,

.banner4:hover img {

    transform: scale(1.1);

}



.home-box-gioithieu .box-gioithieu {

    display: flex;

    flex-wrap: wrap;

    width: 100%;

}



.home-box-gioithieu .box-gioithieu .banner img {

    display: block;

}



.home-box-gioithieu .box-gioithieu .banner {

    width: 35%;

    float: left;

}



.home-box-gioithieu .box-gioithieu .content {

    width: 65%;

    text-align: center;

}



.home-box-gioithieu .box-gioithieu .content h2 {

    font-weight: 500;

    text-transform: uppercase;

    font-size: 25px;

    margin-bottom: 20px;

    color: #49a010;

}



.home-box-gioithieu .box-gioithieu .content h2 span {

    font-weight: bold;

    font-size: 35px;

}



.home-box-gioithieu .box-gioithieu .borderLine {

    max-width: 480px;

    text-align: center;

    margin: 30px auto;

}



.home-box-gioithieu .box-gioithieu .borderLine .icon,

.home_box_product .borderLine .icon,

.box_post_new .borderLine .icon {

    display: inline-block;

    width: 33px;

    text-align: center;

    background: #fff

}



.home-box-gioithieu .box-gioithieu .content .policyGroup .item {

    width: calc(100%/4 - 10px);

    border: 1px solid #d2d2d2;

    margin-right: calc(40px/3);

    margin-bottom: calc(40px/3);

}



.home-box-gioithieu .box-gioithieu .content .policyGroup .item:nth-child(4n) {

    margin-right: 0;

}



.home-box-gioithieu .box-gioithieu .content .policyGroup {

    display: flex;

    flex-wrap: wrap;

    margin-right: 0;

}



.home-box-gioithieu .box-gioithieu .content .policyGroup .item .img {

    width: 30%;

    margin: auto;

    margin-top: 40px;

}



.home-box-gioithieu .box-gioithieu .policyGroup .icon p {

    text-align: center!important;

}



.home-box-gioithieu .box-gioithieu .policyGroup .icon h3 {

    color: #464646;

    text-transform: uppercase;

    font-size: 14px;

    margin-bottom: 0;

}



.home-box-gioithieu .content p {

    font-size: 15px;

    line-height: 1.5;

    margin: 0 0 30px 0;

    text-align: center;

    font-weight: 400;

}



.home-box-gioithieu .content .icon p {

    font-size: 14px;

}



.home_box_product {

    background-color: #f8f4f3;

    background-size: cover;

}



.home_box_product .title_box,

.box_post_new .title_box {

    text-align: center;

    padding-top: 40px;

}



.home_box_product .title_box h2,

.home_box_inswhy .box_inswhy .title_box h2,

.box_post_new .title_box h2 {

    font-size: 25px;

    font-weight: 500;

    color: #7b7b7b;

}



.home_box_product .title_box h2 span,

.home_box_inswhy .box_inswhy .title_box h2,

.box_post_new .title_box h2 span {

    text-transform: uppercase;

    font-size: 30px;

    color: black;

}



.home_box_product .borderLine,

.box_post_new .borderLine {

    width: 40%;

    margin: auto;

}



.home_box_product .borderLine .icon {

    background: #f8f4f3;

}



.home_box_product .show_list_pro_cat_home .tab-content {

    animation: fadein 1s linear;

    display: none;

}



.show_list_pro_cat_home {

    margin-bottom: 20px;

}



.link_to_list_product {

    color: #555;

    font-size: 20px;

    width: max-content;

    margin: auto;

    display: flex;

}



.link_to_list_product:hover {

    color: #49a010;

}



.home_box_product .name_cat_pro_home .list_cat_pro {

    display: flex;

    flex-wrap: wrap;

    list-style: none;

    width: max-content;

    margin: auto;

    padding: 0;

}



.home_box_product .name_cat_pro_home .list_cat_pro .name-cat-pro-home {

    margin: 0 15px 15px;

}



.home_box_product .name_cat_pro_home .list_cat_pro .name-cat-pro-home a {

    color: #aaaaaa;

    text-transform: none;

    font-weight: 500;

    cursor: pointer;

    position: relative;

    line-height: 24px;

    padding: 7px 25px;

    display: block;

    border: 1px solid #eaeaea;

    border-radius: 20px;

    text-decoration: none;

}



.home_box_product .name_cat_pro_home .list_cat_pro .name-cat-pro-home:hover a {

    background: white;

    color: #646464;

}



.activex {

    background: white;

    color: #646464;

}



.activek {

    display: block!important;

}



@keyframes fadein {

    from {

        opacity: 0;

    }

    to {

        opacity: 1;

    }

}



@-moz-keyframes fadein {

    from {

        opacity: 0;

    }

    to {

        opacity: 1;

    }

}



@-webkit-keyframes fadein {

    from {

        opacity: 0;

    }

    to {

        opacity: 1;

    }

}



.home_box_insCountdown {

    background-size: cover !important;

    background-attachment: fixed !important;

    color: #fff;

    text-align: center;

    position: relative;

    height: 410px;

}



.home_box_insCountdown .box_insCountdown .banner {

    float: left;

    width: 55%;

}



.home_box_insCountdown .box_insCountdown {

    display: flex;

    flex-wrap: wrap;

}



.home_box_insCountdown .box_insCountdown .content {

    width: 45%;

    padding-top: 40px;

}



.home_box_insCountdown .box_insCountdown .content p {

    text-align: center;

    font-size: 30px;

    margin: 0;

}



.home_box_insCountdown .box_insCountdown .content h2 {

    font-size: 45px;

    text-transform: uppercase;

    color: #49a010;

    margin: 15px 0;

}



.home_box_insCountdown .box_insCountdown .content h5 {

    text-transform: uppercase;

    font-size: 20px;

    font-weight: 500;

    margin: 0;

}



.home_box_insCountdown .box_insCountdown .content a {

    text-decoration: none;

    position: relative;

    z-index: 0;

    border: 1px solid #49a010;

    white-space: nowrap;

    padding: 10px 40px;

    margin-bottom: 0;

    text-align: center;

    text-transform: uppercase;

    vertical-align: middle;

    display: inline-block;

    background: #49a010;

    color: #ffffff;

    transition: all 0.3s ease-in-out;

    margin-right: 20px;

    border-radius: 50px;

    box-shadow: 0px 1px 1px 0 rgba(0, 0, 0, 0.5);

    -webkit-box-shadow: 0px 1px 1px 0 rgba(0, 0, 0, 0.5);

    outline: none !important;

}



.home_box_insCountdown .box_insCountdown .content a:hover {

    color: #49a010;

    background: white;

}



.home_box_inswhy .box_inswhy {

    display: flex;

    flex-wrap: wrap;

    width: 100%;

    padding-top: 40px;

}



.home_box_inswhy .why_left,

.home_box_inswhy .why_right {

    width: 30%;

}



.home_box_inswhy .why_center {

    width: 40%

}



.home_box_inswhy .item {

    display: flex;

    margin: 50px 0px;

}



.home_box_inswhy .item .icon {

    width: 15%;

}



.home_box_inswhy .item .text {

    width: 80%

}



.home_box_inswhy .item .text h2 {

    margin: 0;

    font-weight: 500;

}



.home_box_inswhy .item .text p {

    font-size: 15px;

    color: #959595;

}



.home_box_inswhy .why_left .item .text {

    margin-left: 5%;

}



.home_box_inswhy .why_right .item .text {

    margin-right: 5%;

}



.home_box_inswhy .why_right .item .text h2 {

    float: right;

}



.home_box_inswhy .why_right .item .text p {

    text-align: right;

    float: right;

}



.home_box_inswhy .box_inswhy .title_box {

    width: 100%;

    text-align: center;

}



.home_box_inswhy .box_inswhy .title_box i {

    font-size: 17px;

    color: #47a107;

}





/* post */



.home_box_post_new {

    float: left;

    width: 100%;

}



.home_box_post_new .content_home_box_post .entry-content {

    display: flex;

    flex-wrap: wrap;

}



.home_box_post_new .content_home_box_post .entry-content .item_post {

    margin: 15px !important;

    flex: 0 0 calc(33.333% - 30px);

}



.home_box_post_new .content_home_box_post .entry-content .item_post .the_excerpt p {

    overflow: hidden;

    text-overflow: ellipsis;

    line-height: 20px;

    -webkit-line-clamp: 3;

    height: 60px;

    display: -webkit-box;

    -webkit-box-orient: vertical;

}



div.swiper-button-next,

div.swiper-button-prev,

#n2-ss-2-arrow-previous,

#n2-ss-2-arrow-next {

    transition: all 0.4s ease-in-out 0s !important;

    background-image: unset!important;

    border-left: 30px solid #cecece;

    border-top: 30px solid transparent;

    border-bottom: 30px solid transparent;

    opacity: 1;

    visibility: visible;

    width: 27px;

    height: 0px;

}



div.swiper-button-next {

    transform: rotate(180deg);

    right: -40px;

}



div.swiper-button-prev {

    left: -40px;

}



div#n2-ss-2-arrow-previous:before,

div.swiper-button-prev:before {

    content: "‹";

    font-family: -webkit-body;

    font-size: 30px;

    position: absolute;

    left: -25px;

    right: auto;

    top: -20px;

    display: block;

    text-align: center;

    text-indent: 0;

    color: #49a010;

}



div#n2-ss-2-arrow-next:before,

div.swiper-button-next:before {

    content: "›";

    left: auto;

    right: 40px;

    font-family: -webkit-body;

    font-size: 30px;

    position: absolute;

    top: -15px;

    display: block;

    text-align: center;

    text-indent: 0;

    color: #49a010;

    transform: rotate(180deg);

}



div#n2-ss-2-arrow-previous:before {

    top: -5px!important;

}



div#n2-ss-2-arrow-next:before {

    top: 5px !important;

}



div#n2-ss-2 .nextend-arrow {

    overflow: unset !important;

}



.slile_home {

    overflow: hidden;

}



.slide_related:hover div.swiper-button-prev,

.box-kh-thanthiet:hover div.swiper-button-prev,

.box_post_new:hover div.swiper-button-prev,

.box-kh-danhgia:hover div.swiper-button-prev {

    left: 1%;

}



.slide_related:hover div.swiper-button-next,

.box-kh-thanthiet:hover div.swiper-button-next,

.box_post_new:hover div.swiper-button-next,

.box-kh-danhgia:hover div.swiper-button-next {

    right: 1%;

}



.slile_home div#n2-ss-2-arrow-next {

    transform: rotate(180deg);

    right: -40px!important;

}



.slile_home div#n2-ss-2-arrow-previous {

    left: -40px!important;

}



.slile_home:hover div#n2-ss-2-arrow-previous {

    left: 0%!important;

}



.slile_home:hover div#n2-ss-2-arrow-next {

    right: 0%!important;

}



#clockdiv {

    font-family: sans-serif;

    color: #49a010;

    display: inline-block;

    font-weight: 100;

    text-align: center;

    font-size: 20px;

    width: 100%;

    margin: 30px 0px;

}



#clockdiv>div {

    padding: 10px;

    border-radius: 3px;

    background: #FFF;

    display: inline-block;

}



#clockdiv div>span {

    padding: 15px;

    border-radius: 3px;

    display: inline-block;

}



.smalltext {

    padding-top: 5px;

    font-size: 16px;

}



.sline_comment {

    width: 100%;

}



@media only screen and (max-width: 1200px) {

    .home-box-gioithieu .box-gioithieu .content .policyGroup .item {

        /* width: calc(25% - 20px); */

    }

    .home-box-gioithieu .box-gioithieu .borderLine {

        margin: 15px auto;

    }

}



@media only screen and (max-width: 992px) {

    h3.home_slogan {

        font-size: 16px;

        margin-top: 10px;

    }

    .home-box-category h3 {

        font-size: 16px;

        margin: 0;

        margin-bottom: 10px;

    }

    div#n2-ss-2-arrow-previous,

    div#n2-ss-2-arrow-next {

        display: none!important;

    }

}



@media only screen and (max-width: 800px) {

    .home-box-du-an-left,

    .home-box-du-an-right {

        float: left;

        width: 100%;

    }

    .home-box-banner-1 a {

        font-size: 11px;

        padding: 4px 8px;

        border-radius: 3px;

    }

    .home-box-tin-tuc img {

        display: none;

    }

    .home-box-tin-tuc .home-box-tin-tuc-right {

        width: 100%;

        padding: 0;

    }

    .home-inner-kh-danhgia {

        width: 100%;

        margin-bottom: 30px;

        padding-bottom: 5px;

    }

    .kh-danhgia-img {

        width: 80px;

        height: 80px;

        margin-bottom: 0;

    }

    .banner_page_home {

        margin-top: -40px;

    }

    .kh-danhgia-name {

        margin: 0;

    }

    .home-box-kh-danhgia h3 {

        font-size: 25px;

    }

    .home-box-gioithieu .box-gioithieu .banner {

        width: 50%;

        margin: auto;

        display: none;

    }

    .home-box-gioithieu .box-gioithieu .content {

        width: 100%;

        margin-bottom: 20px;

    }

    .home_box_insCountdown .box_insCountdown .content h2 {

        font-size: 30px;

    }

    .home_box_insCountdown .box_insCountdown .content h5 {

        font-size: 16px;

    }

    #clockdiv>div {

        padding: 0;

    }

    .home_box_inswhy .why_left,

    .home_box_inswhy .why_right,

    .home_box_inswhy .why_center {

        width: 100%;

    }

    .home_box_inswhy .item {

        margin: 0;

    }

    .home_box_inswhy .item .icon {

        width: 10%;

    }

    .home_box_inswhy .item .text {

        width: 85%;

    }

    .home-box-kh-danhgia h3 {

        margin-bottom: 15px;

    }

    .home_box_product .name_cat_pro_home .list_cat_pro .name-cat-pro-home {

        margin: 0 5px 10px;

    }

    .why_center {

        display: none;

    }

}



@media only screen and (max-width: 600px) {

    .home-box-banner-1-left,

    .home-box-banner-1-right {

        float: left;

        width: 100%;

        position: relative;

    }

    .home_box_insCountdown {

        height: auto!important;

    }

    .home_box_insCountdown .box_insCountdown .banner,

    .home_box_insCountdown .box_insCountdown .content {

        width: 100%

    }

    .home_box_product .name_cat_pro_home .list_cat_pro {

        padding: 0;

    }

    .home_box_product .name_cat_pro_home .list_cat_pro .name-cat-pro-home h3 {

        font-size: 10px;

    }

    .home_box_insCountdown .box_insCountdown .content {

        margin-bottom: 30px;

    }

    .banner1,

    .banner2,

    .banner3,

    .banner4 {

        width: 50%;

        float: left;

        padding: 1%;

    }

}



@media only screen and (max-width: 480px) {

    .home_box_product .name_cat_pro_home .list_cat_pro {

        display: flex;

        flex-wrap: wrap;

        width: 100%;

    }

    .name-cat-pro-home {

        width: calc(50% - 10px);

        margin: 0 5px 0px;

    }

    .home-box-gioithieu .box-gioithieu .content .policyGroup .item {

        width: calc(50% - 5px);

        margin-right: 10px;

        margin-bottom: 10px;

    }

    .home-box-gioithieu .box-gioithieu .content .policyGroup .item:nth-child(2n) {

        margin-right: 0;

    }

    .home_box_product .title_box h2 span,

    .home_box_inswhy .box_inswhy .title_box h2,

    .box_post_new .title_box h2 span,

    .box-kh-thanthiet h3 {

        font-size: 20px;

    }

    .home_box_product .title_box h2,

    .home_box_inswhy .box_inswhy .title_box h2,

    .box_post_new .title_box h2 {

        font-size: 18px;

    }

    .home-box-gioithieu .box-gioithieu .content h2 {

        font-size: 18px;

    }

    .home-box-gioithieu .box-gioithieu .content h2 span {

        font-size: 25px;

    }

    .home-box-gioithieu .box-gioithieu .policyGroup .icon p {

        font-size: 10px;

    }

    .home-box-gioithieu .box-gioithieu .content p {

        line-height: 1.5;

    }

    .home_box_inswhy .item .icon {

        width: 20%;

    }

    .home-box-kh-thanthiet {

        height: 220px;

    }

    .box-kh-thanthiet h3,

    .list-kh-thanthiet {

        margin: 0;

    }

    .home_box_insCountdown .box_insCountdown .content h5 {

        font-size: 10px;

    }

    .banner_page_home {

        margin-top: 0;

    }

    .home-box-gioithieu .box-gioithieu .policyGroup .icon h3 {

        font-size: 12px;

    }

    .home-box-gioithieu .banner {

        display: none;

    }

    .banner_page_home {

        margin-bottom: 0 !important;

    }

    .home-box-gioithieu .box-gioithieu .content h2 {

        margin-bottom: 5px;

    }

    .home_box_product .title_box,

    .box_post_new .title_box {

        padding-top: 10px;

    }

}



@media only screen and (max-width: 400px) {

    .banner1,

    .banner2,

    .banner3,

    .banner4 {

        width: 100%;

        float: left;

        padding: 1%;

        display: none;

    }

}



@media only screen and (max-width: 360px) {

    .home-box-gioithieu .box-gioithieu .content .policyGroup .item {

        width: 100%;

        margin-right: 0;

    }

}