a,a:hover{text-decoration:none}* body,blockquote,body table tr td,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,th,ul{font-family:var(--font-family)}@media (max-width:768px){* body,blockquote,body table tr td,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,th,ul{line-height:1.4}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.5}html{font-size:var(--text-font-size)}#page-content{min-height:calc(100vh - 338px - 127px)}a{color:var(--primary-color);-webkit-transition:.4s;transition:.4s}a:hover{color:var(--highlight-color)}.btn{-webkit-transition:.4s;transition:.4s}img{max-width:100%}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.custom-checkbox{margin:0;display:flex;align-items:center;padding-left:1.5rem;min-height:18px;line-height:18px;font-weight:400;padding-top:0;padding-bottom:0;cursor:pointer;position:relative}.custom-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;left:0;top:0}.custom-checkbox .checkmark{height:18px;width:18px;border-radius:5px;border:2px solid var(--bs-dark-bg-subtle);left:0;top:0;position:absolute;display:inline-flex;align-items:center;justify-content:center}.custom-checkbox .checkmark:after{content:"";font:normal normal normal 1rem/1 "Material Design Icons"}.custom-checkbox input:checked~.checkmark{border-color:var(--primary-color);color:var(--primary-color)}.custom-checkbox input:checked~.checkmark:after{display:inline-block;content:"\f012c"}@media (max-width:768px){.custom-checkbox .checkmark:after{font-size:12px}}.ellipsis-2-lines{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}.fw-semibold{font-weight:600}.text-primary{color:var(--primary-color)!important}.swal-modal .swal-text,.swal-modal .swal-title{color:var(--bs-body-color)}.breadcrumb{background:no-repeat;list-style:none;padding:0;margin-top:1rem;font-size:.9125rem}@media (max-width:768px){.breadcrumb{margin-top:0}}.swal-modal{border-radius:var(--border-radius-card)}.swal-modal .swal-title{font-size:1.5rem}.swal-modal .swal-footer{text-align:center}.swal-modal .swal-footer .swal-button{background:var(--linear-gradient-primary)}.swal-modal .swal-footer .swal-button:hover{background:var(--linear-gradient-primary-hover)}.flatpickr-calendar{border:0;box-shadow:1px 3px 8px #aaa;border-radius:var(--border-radius-input);padding:.5rem}.flatpickr-calendar .flatpickr-current-month .cur-month,.flatpickr-calendar .flatpickr-current-month input.cur-year{font-weight:500;font-size:1rem}.flatpickr-calendar .flatpickr-current-month .cur-month:hover,.flatpickr-calendar .flatpickr-current-month .numInputWrapper:hover{background:0 0}.flatpickr-calendar .flatpickr-day.inRange,.flatpickr-calendar .flatpickr-day.nextMonthDay.inRange,.flatpickr-calendar .flatpickr-day.nextMonthDay.today.inRange,.flatpickr-calendar .flatpickr-day.nextMonthDay:focus,.flatpickr-calendar .flatpickr-day.nextMonthDay:hover,.flatpickr-calendar .flatpickr-day.prevMonthDay.inRange,.flatpickr-calendar .flatpickr-day.prevMonthDay.today.inRange,.flatpickr-calendar .flatpickr-day.prevMonthDay:focus,.flatpickr-calendar .flatpickr-day.prevMonthDay:hover,.flatpickr-calendar .flatpickr-day.today.inRange,.flatpickr-calendar .flatpickr-day:focus,.flatpickr-calendar .flatpickr-day:hover{background:var(--background);border-color:var(--background)}.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.endRange.inRange,.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.endRange:focus,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected.inRange,.flatpickr-calendar .flatpickr-day.selected.nextMonthDay,.flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.flatpickr-calendar .flatpickr-day.selected:focus,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.startRange.inRange,.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.startRange:focus,.flatpickr-calendar .flatpickr-day.startRange:hover{background:var(--primary-color);border-color:var(--primary-color)}body.has-modal{overflow:hidden}body.has-modal .modal{overflow-x:hidden;overflow-y:auto}body.has-modal .modal::before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.65)}.modal.show{display:block}.modal .modal-header{border-color:var(--border-color)}.modal .modal-header h3{margin:0;font-size:1.25rem;text-transform:capitalize;font-weight:600}.modal .modal-dialog .close{padding:0;width:2rem;height:2rem;margin:0;background:url(../images/svg/icon-close.svg) center no-repeat;background-size:contain}.modal .modal-dialog .close span{display:none}@media only screen and (min-width:768px){.wrap-support{position:fixed;right:20px;bottom:32px;display:flex;flex-direction:column;gap:var(--padding)}.hotline{box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:50px}.hotline a:focus{outline:0}.hotline .Phone{position:relative;display:flex;margin:0;width:40px;height:40px;text-align:center;align-items:center;justify-content:center;font-size:0;background-color:red;border-radius:40px;box-shadow:0 0 0 0 rgba(52,152,219,0),0 .05em .1em rgba(0,0,0,.2);transform:translate3d(0,0,0) scale(1)}.hotline .Phone::after,.hotline .Phone::before{position:absolute;content:""}.hotline .Phone::before{top:0;left:0;width:1em;height:1em;background-color:rgba(255,255,255,.1);border-radius:100%;opacity:1;transform:translate3d(0,0,0) scale(0)}.Phone.is-animating{animation:phone-outer 3s infinite}.Phone.is-animating::before{animation:phone-inner 3s infinite}.Phone.is-animating::after{animation:phone-icon 3s infinite}.fb-messenger a,.zalo-chat a{display:block;background:var(--primary-color);border-radius:30px;padding:4px;width:40px;height:40px}.fb-messenger a svg,.zalo-chat a svg{width:32px;height:32px}}@media only screen and (max-width:767px){.wrap-support{position:fixed;left:0;right:0;bottom:0;height:50px;background:#fff;z-index:1;box-shadow:0 0 10px -2px #888;display:flex;align-items:center;justify-content:space-around}.wrap-support .fb-messenger,.wrap-support .hotline-mobile,.wrap-support .menu-home,.wrap-support .zalo-chat{width:25%;display:flex!important;justify-content:center;align-items:center}.wrap-support .fb-messenger svg,.wrap-support .hotline-mobile svg,.wrap-support .menu-home svg,.wrap-support .zalo-chat svg{width:32px;height:32px}.wrap-support .fb-messenger svg path,.wrap-support .hotline-mobile svg path,.wrap-support .menu-home svg path,.wrap-support .zalo-chat svg path{fill:var(--primary-color)}.hotline-pc{display:none}iframe.fb_mpn_mobile_bounce_in{z-index:2147483648!important}iframe[allow=encrypted-media]{bottom:50px!important;z-index:2147483648!important;border-radius:0!important}#page-content iframe[allow=encrypted-media]{position:inherit;bottom:inherit!important;border-radius:0!important}#page-content .fb-page{width:100%}#page-content .fb-page>span{display:flex;align-items:center;justify-content:center;width:100%!important}#page-content .fb-page>span iframe[allow=encrypted-media]{width:100%!important}body:has(.wrap-support) .footer{padding-bottom:50px}}