#main-footer .container{background-color:#1F71B5;padding-top:40px}#main-footer,#main-footer a{color:#fff}#main-footer #copyright{margin:0;margin-top:20px;padding-top:5px;text-align:center}#main-footer .container .col-4{text-align:justify}#main-footer .container .col-4 iframe{width:100%;max-height:350px}#main-footer .social-icons{padding:0;margin-left:0}#main-footer .social-icons li{list-style:none;margin-right:5px;display:inline-block}#main-footer .social-icons li a{display:flex;border-radius:5px;align-items:center;text-decoration:none;width:40px;height:26px}#main-footer .social-icons li a i{display:table;margin:auto}#main-footer .social-fanpage a{background-color:#2196F3}#main-footer .social-ins a{background:#4cff6a}#main-footer .social-tw a{background-color:#5cb7ff}#main-footer .social-ytb a{background-color:#DD4B39}#site-footer .back-top{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:fixed;width:40px;height:40px;right:2vw;bottom:10px;border-radius:100%;background-color:#1F71B5;border:outset #1F71B5;color:#fff;opacity:.3}#site-footer .back-top i{display:table;clear:both;margin:0 auto;font-weight:700;font-size:16pt;margin-top:2px;line-height:18px;color:#fff}#site-footer .back-top span{display:table;width:30px;height:30px;margin:0 auto;font-size:13px;color:#fff}#site-footer .back-top:hover{text-decoration:none;opacity:1;transition:.8s}#mes-icon,#zalo-icon{position:fixed;bottom:67px;right:2vw;width:42px;height:auto;z-index:99;-webkit-animation:mes 2s linear infinite;animation:mes 2s linear infinite}#zalo-icon{bottom:130px}#phone-icon{bottom:193px;width:42px;height:42px;display:flex;align-items:center;justify-content:center;background-color:#2196f3;border-radius:50%}.hotline-phone-ring-wrap{position:fixed;bottom:165px;right:-10px;z-index:999999}.hotline-phone-ring{position:relative;visibility:visible;background-color:#fff0;width:110px;height:110px;cursor:pointer;z-index:11;backface-visibility:hidden;transform:translateZ(0);transition:visibility .5s;left:0;bottom:0;display:block}.hotline-phone-ring-circle{width:85px;height:85px;top:10px;left:10px;position:absolute;background-color:#fff0;border-radius:100%;border:2px solid #1f71b5;animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;transition:all .5s;transform-origin:50% 50%;opacity:.5}.hotline-phone-ring-circle-fill{width:55px;height:55px;top:25px;left:25px;position:absolute;background-color:#1f71b5;border-radius:100%;border:2px solid #fff0;animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;transition:all .5s;transform-origin:50% 50%}.hotline-phone-ring-img-circle{background-color:#1f71b5;width:33px;height:33px;top:37px;left:37px;position:absolute;background-size:20px;border-radius:100%;border:2px solid #fff0;animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;transform-origin:50% 50%;display:flex;align-items:center;justify-content:center}.hotline-phone-ring-img-circle .pps-btn-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hotline-phone-ring-img-circle i{color:#fff;font-size:20px}.hotline-bar{position:absolute;background:#1f71b5;height:40px;width:180px;line-height:40px;border-radius:3px;padding:0 10px;background-size:100%;cursor:pointer;transition:all 0.8s;-webkit-transition:all 0.8s;z-index:9;box-shadow:0 14px 28px rgb(0 0 0 / .25),0 10px 10px rgb(0 0 0 / .1);border-radius:50px!important;right:33px;bottom:37px;opacity:1;padding-left:20px;display:none;transition:.3s}.hotline-phone-ring-wrap:hover .hotline-bar{display:block;transition:.3s}.hotline-bar>a{color:#fff;text-decoration:none;font-size:15px;font-weight:700;display:block;text-align:left;letter-spacing:1px;line-height:40px}#mes-icon:after,#zalo-icon:after{content:'';display:block;position:absolute;width:0;height:0;border-radius:100%;z-index:-1;border:solid 8px #2196f394;padding:40%;-webkit-box-sizing:content-box;box-sizing:content-box;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-animation:mespad 4s linear infinite;animation:mespad 4s linear infinite}@keyframes phonering-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@keyframes phonering-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@keyframes phonering-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.6}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.6}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.6}}@-webkit-keyframes mes{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}5%{-webkit-transform:rotateZ(20deg);transform:rotateZ(20deg)}10%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}15%{-webkit-transform:rotateZ(20deg);transform:rotateZ(20deg)}20%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}25%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}}@keyframes mes{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}5%{-webkit-transform:rotateZ(20deg);transform:rotateZ(20deg)}10%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}15%{-webkit-transform:rotateZ(20deg);transform:rotateZ(20deg)}20%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}25%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}}@-webkit-keyframes mespad{0%{padding:35%;opacity:1;border-width:8px}20%{padding:50%;opacity:1}40%{padding:65%}60%{padding:80%;opacity:.4;border-width:0}100%{padding:80%;opacity:.4;border-width:0}}@keyframes mespad{0%{padding:35%;opacity:1;border-width:8px}20%{padding:50%;opacity:1}40%{padding:65%}60%{padding:80%;opacity:.4;border-width:0}100%{padding:80%;opacity:.4;border-width:0}}.dmca{display:flex;align-items:center;gap:0 10px}@media (max-width:640px){.hotline-phone-ring-wrap{right:-28px!important}}