footer { background-color: #fff; padding-top: 25px; border-top: 1px solid #f3f3f3; }

footer .top-footer { background-color: #1da7df; overflow: hidden; clear: both; }

footer .top-footer ul li { float: left; }

footer .top-footer ul li a { color: #fff; font-size: 15px; padding-left: 30px; line-height: 45px; }

footer .menu-footer h4 { margin: 0; line-height: 1.4; }

footer .menu-footer h4 a { color: #1da7df; font-weight: 600; font-size: 16px; }

footer .menu-footer ul { margin: 5px 0 15px; overflow: hidden; }

footer .menu-footer ul li { margin: 10px 0; }

footer .menu-footer ul li a { font-size: 16px; color: #252525; line-height: 1.3; }

footer .menu-footer ul li a.active, footer .menu-footer ul li a:focus, footer .menu-footer ul li a:hover { color: #1da7df; }

footer .content-footer { padding: 50px 0 40px; background-image: url(../images/bg-footer.jpg); background-size: cover; background-repeat: no-repeat; }

footer .content-footer h3 { font-size: 20px; text-transform: uppercase; color: #fff; margin: 10px 0; line-height: 1.4; font-weight: 600; }

footer .content-footer p { font-size: 12px; line-height: 24px; color: #fff; margin: 0; }

footer .content-footer .clearfix { float: right; }

footer .content-footer ul { margin-top: 10px; }

footer .content-footer ul li { padding-left: 20px; }

footer .content-footer .row .col-xs-6 { margin-top: 20px; }

footer .content-footer .row .col-xs-6 img { width: 100%; }

footer .logo { margin-bottom: 20px; }
.footer_contact{
    color:#FFF;
}
body {
    font-family: 'Roboto', sans-serif;
}

.home_box {
    padding: 30px;
    margin-bottom: 30px;
    background-color: #fff;
}
.why_choose div h3 {
    padding: 15px 0 10px;
}
.home_box h2, .home_box h3 {
    color: #59AED3;
    margin: 0;
}
.home_box h1, .home_box h2, .home_box h3, .home_box h4, .home_box h5, .home_box h6 {
    line-height: 120%;
}
.content-footer .logo{
    margin-top: 10%;
    display: -webkit-inline-box;
}
.language-menu{
    width: 55px;
}
.rd-navbar-fixed .language-menu{
    width: 100px;
}

/*ZALO*/
@keyframes zoom{0%{transform:scale(.5);opacity:0}50%{opacity:1}to{opacity:0;transform:scale(1)}}@keyframes lucidgenzalo{0% to{transform:rotate(-25deg)}50%{transform:rotate(25deg)}}.jscroll-to-top{bottom:100px}.fcta-zalo-ben-trong-nut svg path{fill:#fff}.fcta-zalo-vi-tri-nut{position:fixed;bottom:95px;right:20px;z-index:999}.fcta-zalo-nen-nut,div.fcta-zalo-mess{box-shadow:0 1px 6px rgba(0,0,0,.06),0 2px 32px rgba(0,0,0,.16)}.fcta-zalo-nen-nut{width:50px;height:50px;text-align:center;color:#fff;background:#0068ff;border-radius:50%;position:relative}.fcta-zalo-nen-nut::after,.fcta-zalo-nen-nut::before{content:"";position:absolute;border:1px solid #0068ff;background:#0068ff80;z-index:-1;left:-20px;right:-20px;top:-20px;bottom:-20px;border-radius:50%;animation:zoom 1.9s linear infinite}.fcta-zalo-nen-nut::after{animation-delay:.4s}.fcta-zalo-ben-trong-nut,.fcta-zalo-ben-trong-nut i{transition:all 1s}.fcta-zalo-ben-trong-nut{position:absolute;text-align:center;width:60%;height:60%;left:10px;bottom:25px;line-height:70px;font-size:25px;opacity:1}.fcta-zalo-ben-trong-nut i{animation:lucidgenzalo 1s linear infinite}.fcta-zalo-nen-nut:hover .fcta-zalo-ben-trong-nut,.fcta-zalo-text{opacity:0}.fcta-zalo-nen-nut:hover i{transform:scale(.5);transition:all .5s ease-in}.fcta-zalo-text a{text-decoration:none;color:#fff}.fcta-zalo-text{position:absolute;top:6px;text-transform:uppercase;font-size:12px;font-weight:700;transform:scaleX(-1);transition:all .5s;line-height:1.5}.fcta-zalo-nen-nut:hover .fcta-zalo-text{transform:scaleX(1);opacity:1}div.fcta-zalo-mess{position:fixed;bottom:100px;right:58px;z-index:99;background:#fff;padding:7px 25px 7px 15px;color:#0068ff;border-radius:50px 0 0 50px;font-weight:700;font-size:15px}.fcta-zalo-mess span{color:#0068ff!important}
span#fcta-zalo-tracking{font-family:Roboto;line-height:1.5}.fcta-zalo-text{font-family:Roboto}