input:focus{outline:none}input:focus-visible{outline:none;border:none}.commitment-section{background:var(--color-main);padding:26px 0 5px;color:#fff}textarea:focus-visible{outline:none}.commitment-section .commitment-title{text-align:center;font-size:34px;font-weight:700;margin-bottom:25px;text-transform:uppercase;letter-spacing:2px}.commitment-section .commitment-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(266px,1fr));gap:40px;margin-bottom:30px}.commitment-section .commitment-item{text-align:center;padding:30px 20px;background:#FFF;border-radius:15px;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.2);transition:transform .3s ease,box-shadow .3s ease;color:#000}.commitment-section .commitment-item:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,0.2)}.commitment-section .commitment-icon{font-size:3rem;margin-bottom:20px;color:#00d4ff}.commitment-section .commitment-title-item{font-size:24px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.commitment-section .commitment-desc{font-size:14px;opacity:.9;line-height:1.5}@media (max-width: 1200px){.footer .logo-section{width:20%}.footer-section h2{font-size:18px}.footer-section{width:41%}}@media (max-width: 768px){.hotline-bar{display:none}.box-member-couter-products{position:unset;margin-bottom:10px;padding-bottom:10px}.footer-section{width:100%!important}.commitment-title{font-size:2rem}.commitment-grid{grid-template-columns:1fr;gap:25px}.footer-content{grid-template-columns:1fr;flex-wrap:wrap}.social-icons{justify-content:center}.hotline-bar{display:none}}.hotline-phone-ring-wrap{position:fixed;bottom:-10px;left:0;z-index:998}.hotline-phone-ring{position:relative;visibility:visible;background-color:transparent;width:110px;height:110px;cursor:pointer;z-index:11;-webkit-backface-visibility:hidden;-webkit-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:transparent;border-radius:100%;border:2px solid #cf3034;-webkit-animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;transition:all .5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;opacity:.5}@-webkit-keyframes phonering-alo-circle-anim{0%{-webkit-transform:rotate(0) scale(0.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:.1}}@-webkit-keyframes phonering-alo-circle-fill-anim{0%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);opacity:.6}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.6}100%{-webkit-transform:rotate(0) scale(0.7) skew(1deg);opacity:.6}}@-webkit-keyframes phonering-alo-circle-img-anim{0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}}.hotline-phone-ring-circle-fill{width:55px;height:55px;top:26px;left:26px;position:absolute;background-color:#ff3d3d;border-radius:100%;border:2px solid transparent;-webkit-animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;transition:all .5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.hotline-phone-ring-img-circle{background-color:#cf3034;width:33px;height:33px;top:37px;left:37px;position:absolute;background-size:20px;border-radius:100%;border:2px solid transparent;-webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;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 .pps-btn-img img{width:20px;height:20px}.hotline-bar{position:absolute;background:#E88A25;background:-webkit-linear-gradient(left,#e88a25,#cf3034);background:-o-linear-gradient(right,#e88a25,#cf3034);background:-moz-linear-gradient(right,#e88a25,#cf3034);background:linear-gradient(to right,#ff3d3d,#ff3d3d);height:40px;width:180px;line-height:40px;border-radius:3px;padding:0 10px;background-size:100%;cursor:pointer;transition:all .8s;-webkit-transition:all .8s;z-index:9;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.1);border-radius:50px!important;border:2px solid #fff;left:33px;bottom:37px}.hotline-bar>a{color:#fff;text-decoration:none;font-size:15px;font-weight:700;text-indent:40px;display:block;letter-spacing:1px;line-height:38px}@media(max-width:1300px){.footer-primary .hotline-support a span{font-size:17px}}@media(max-width:1300px){.footer-primary .hotline-support a span{font-size:17px}}@media (min-width: 980px){.support-bottom{box-shadow:none;border-top:none}}.support-bottom{width:50px;bottom:45px;right:10px;position:fixed!important;z-index:99800;background-color:transparent!important;padding:6px 0;border-radius:3px 0 0 3px;box-shadow:none;border-top:none}.support-bottom .btn-list{display:block!important;flex-direction:row!important;flex-wrap:nowrap!important;padding:6px!important;justify-content:space-around!important}.support-bottom .btn-float-container{width:100%;margin-bottom:6px}.support-bottom a{width:44px;height:44px;line-height:44px;display:inline-block!important;border:none!important;font-size:18px!important;color:#fff!important;text-align:center!important;position:relative;border-radius:50%!important;cursor:pointer!important;box-shadow:none;background:none}.support-bottom .button-call{background-image:url(../images/calling.gif);background-size:100% 100%}.support-bottom i{width:44px;height:44px;display:block}.support-bottom i{font-size:28px;background-repeat:no-repeat!important;background-size:contain}.support-bottom .btn-float-container span{display:none!important}.support-bottom .button-messenger{background-repeat:no-repeat!important;background-position:center;border-radius:50%;background-color:transparent;background-size:100%!important;background-position:center!important}.support-bottom .button-zalo{background-image:url(../images/icon-zalo.svg)}.backtotop{cursor:pointer;background:#999;bottom:10px;color:#fff!important;font-size:12px;font-weight:700;height:40px;padding:2px;position:fixed;right:12px;text-align:center;text-transform:uppercase;width:40px;z-index:9999;border-radius:2px}.backtotop svg{width:28px;height:22px;margin-bottom:-8px}.backtotop svg path{stroke:#fff}.above-footer1:before{content:"";position:absolute;background:url(../images/7123.png);background:#f1B428;width:100%;height:100%;left:0;background-repeat:no-repeat;background-size:cover;z-index:0;opacity:.3;top:0;background-position:center}.above-footer .row{position:relative}.box-footer-colore p a{color:#666!important}.links iframe{width:100%;height:195px;border-radius:5px}.urlink_foooter ul li{list-style:disc!important;margin-left:20px;line-height:1.8;font-size:15px}.back_to_top{display:inline-block;position:fixed;bottom:10px;right:38px;background:linear-gradient(52deg,red 10%,#ffd700 47%,red 81%);border-radius:50px;z-index:99;overflow:hidden}.back_to_top a{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.back_to_top span{display:inline-block;float:left;line-height:27px;color:#fff;white-space:nowrap;overflow:hidden;transition:.5s}.back_to_top img{width:auto}.back_to_top svg{height:30px;fill:#fff;color:#fff}.footer{position:relative;z-index:15;color:#fff}.footer::before{content:"";position:absolute;left:0;top:0;background:var(--color-main2);z-index:-1;opacity:.7;width:100%;height:100%}.footer__top{padding:30px 0 10px}.footer__top h2{font-size:19px;font-weight:700;color:#fff;margin-bottom:15px;position:relative;display:inline-block;padding-bottom:6px;text-transform:uppercase}.footer__top__cate ul li{list-style:none;margin-left:20px;position:relative}.footer__top__cate ul li:before{content:"";position:absolute;width:14px;height:14px;background:url(../images/icon-dots.png) no-repeat center / contain;left:-20px;top:5px}.footer__top__cate.pay-list ul{display:flex;flex-wrap:wrap;gap:5px}.footer__top__cate.pay-list ul li{background:#fff;margin-left:0;padding:2px;display:inline-flex;align-items:center;justify-content:center;height:100%}.footer__top__cate.pay-list ul li:before{display:none}.footer__top__cate ul li:not(:last-child){margin-bottom:10px}.footer__top__cate ul li a{color:inherit}.footer__top__logo{display:flex;flex-wrap:wrap;gap:10px}.footer__top__logo:not(:last-child){margin-bottom:30px}.footer__top__logo img{width:35px;height:35px;border-radius:50%}.footer-copyright{position:relative;padding:10px 0}.footer-copyright::before{content:"";height:1px;width:100%;background:linear-gradient(0,#015aab,#83d3f0);position:absolute;left:0;top:0;opacity:.5}.social-icons,.footer__top__follow ul{display:flex;flex-wrap:wrap;gap:10px}.footer__top__row p:not(:last-child){margin-bottom:10px}.social-icons svg,.social-icons img{width:35px;height:35px}.footer__top__row{gap:20px 0}.footer__top__follow ul li{list-style:none;margin-left:0}.footer__top__follow{margin-top:30px}.footer__top h2:before{content:"";position:absolute;width:57%;height:2px;background:#fff;bottom:0}.footer__top__btn.c-btn-01{position:fixed;right:-109px;top:50%;transform:translateY(-50%) rotate(-90deg)!important;z-index:10;border-radius:10px 10px 0 0}