.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.home-slider .swiper-slide{text-align:center}.home-slider .swiper-button-next:after,.home-slider .swiper-button-prev:after{font-size:20px;color:#000}.block-title{margin-bottom:35px;position:relative;text-align:center}.block-title h2{font-weight:700;letter-spacing:0;position:relative;display:inline-block;margin:0;font-size:36px;padding-bottom:10px}.block-title h2:before{content:"";width:50px;height:2px;background:#363636;position:absolute;left:50%;bottom:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-os-transform:translateX(-50%);-o-transform:translateX(-50%)}.section_product_featured .item{margin-bottom:30px}.section_product_featured .block-product .view-more{text-align:center}.section_product_featured .block-product .view-more a{height:35px;display:inline-flex;align-items:center;justify-content:center;background:#363636;color:#fff;font-size:14px;padding:0 30px}.section_product_featured .block-product .view-more a:hover{background:#81ae59}.swiper-button-next:after,.swiper-button-prev:after{font-size:16px;font-weight:bold;color:#333}@media (max-width: 767px){.block-title h2{font-size:24px}}.home-slider{margin-bottom:30px}.section_product_new{margin-bottom:40px}.section_product_new .swiper-pagination{position:initial;margin-top:15px}.section_product_featured{margin-bottom:40px}.section_blog{margin-bottom:40px}.section_blog .block-blog .item-blog .block-thumb .thumb{padding-bottom:66%;display:block;height:0;position:relative}.section_blog .block-blog .item-blog .block-thumb .thumb img{left:50%;top:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;width:auto !important;height:auto !important;position:absolute}.section_blog .block-blog .item-blog .block-content{margin-top:10px}.section_blog .block-blog .item-blog .block-content h3{padding:0px;margin:0px 0 15px;line-height:24px;font-size:18px;color:#333;font-weight:bold}.section_blog .block-blog .item-blog .block-content h3 a{color:#333}.section_blog .block-blog .item-blog .block-content h3 a:hover{color:#204c35}.section_blog .block-blog .item-blog .block-content .time-post{font-size:14px;font-weight:400;color:#acacac;display:inline-block;margin-right:10px}.section_blog .block-blog .item-blog .block-content .time-post svg{width:15px;height:15px;margin-top:-5px;margin-right:2px}.section_blog .block-blog .item-blog .block-content p.justify{font-size:14px;color:#333;margin:15px 0;font-weight:400}.section_blog .block-blog .item-blog .block-content .viewmore{height:35px;display:inline-flex;align-items:center;justify-content:center;background:#363636;color:#fff;font-size:14px;padding:0 30px}.section_blog .block-blog .item-blog .block-content .viewmore:hover{background:#81ae59}.section_brand{border-top:solid 1px #ebebeb;padding:20px 0}.brand-swiper a{min-height:90px;display:flex;align-items:center;justify-content:center}.section_service .service-slide{border-right:1px solid #EEEEEE;text-align:center;padding:0 30px}@media (min-width: 991px){.section_service .service-slide{padding:0 10px}}@media (max-width: 767px){.section_service .service-slide{padding:0 10px}}.section_service .service-slide a{overflow:hidden;display:block;padding:15px}.section_service .service-slide a img{margin-bottom:15px;-webkit-backface-visibility:hidden;transition:all 0.1s ease-out}.section_service .service-slide a:hover img{-o-transform:scale(1.15);-ms-transform:scale(1.15);-moz-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15)}.section_service .service-slide span{min-height:63px;display:inline-block;color:#18a4c4}.section_about{border-top:solid 1px #ebebeb}.section_about .noidung{padding-top:10%}@media (max-width: 767px){.section_about .noidung{padding-top:5%}}.section_about .noidung .title_module{font-size:2rem;font-weight:400;margin-bottom:30px;color:#18a4c4}.section_about .noidung .about_desc{font-size:15px;font-weight:400;line-height:24px;margin-bottom:30px;color:#000}.section_about .noidung .about_more{font-weight:400;color:#fff;background-color:#18a4c4;padding:12px 24px;display:inline-block;-webkit-backface-visibility:hidden;transition:all 0.3s ease-out}.section_about .noidung .about_more:hover{background:#0045c6;-o-transform:scale(1.05);-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}ul#menu-bottom li a:hover {
    color: #18a4c4;
    text-decoration: none;
}
