@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(../fonts/poppins-regular.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(../fonts/poppins-light.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/poppins-medium.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(../fonts/poppins-semibold.ttf)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(../fonts/poppins-bold.ttf)}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:600;src:url(../fonts/rubik-bold.ttf)}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:700;src:url(../fonts/rubik-semibold.ttf)}.header{align-items:center;background-color:#f53434;background-image:url(../fonts/bg-header.svg);background-repeat:no-repeat;display:flex;padding:10px 40px;position:relative;width:100%}@media only screen and (max-width:991px){.header{background-position:-95px;padding:14px 15px}}.header .header-content{align-items:center;display:flex;height:auto;justify-content:space-between;width:100%}.header .logo-header{display:block;height:44px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:991px){.header .logo-header{height:28px;max-width:162px;min-width:162px}}.header .logo-header img{display:block;-o-object-fit:cover;object-fit:cover}.header .header-control,.header .navbar-menu{align-items:center;display:flex}.header .navbar-menu .main-menu{align-items:center;display:flex;list-style:none;margin-right:16px}@media only screen and (max-width:991px){.header .navbar-menu .main-menu{flex-direction:column;margin-right:0}.header .navbar-menu{display:none}}.header .navbar-menu li{margin:0 20px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.header .navbar-menu li a{border-bottom:4px solid #f53434;border-top:4px solid #f53434;color:#fff;display:block;font-size:18px;font-style:normal;font-weight:600;line-height:24px;padding:9px 0;text-decoration:none;text-transform:uppercase}.header .navbar-menu li:hover a{border-bottom:4px solid #fff;color:#fff}.header .navbar-menu .active a{border-bottom:4px solid #fff}.header .header-authen{align-items:center;display:flex}.header .header-authen .icon{margin-right:12px}.header .header-authen .list-authen{align-items:center;display:flex;list-style:none}.header .header-authen .list-authen .dash{background-color:#27272a;border:none;display:block;height:14px;margin:0 4px;width:3px}.header .header-authen .list-authen li a{color:#fff;font-style:normal;font-weight:600;line-height:21px;text-decoration:none}.header .navbar{align-items:center;display:flex;justify-content:space-between;width:100%}.header .navbar-toggle{cursor:pointer;display:none;z-index:99999}.header .navbar-toggle span{background-color:#fff;display:block;height:2px;margin-bottom:6px;width:25px}@media (max-width:768px){.header .navbar-menu{display:none}.header .navbar-toggle{display:block}.header .navbar-toggle.active span:nth-child(2){opacity:0}.header .navbar-toggle.active span:first-child{transform:translateY(8px) rotate(45deg)}.header .navbar-toggle.active span:last-child{transform:translateY(-8px) rotate(-45deg)}}.header .navbar-menu.show{background-color:#f53434;display:flex;flex-direction:column;left:0;padding:12px;position:absolute;top:0;width:100vw;z-index:99999}.header .navbar-menu.show li{margin-bottom:10px;margin-right:0}.footer{background:#111;padding:24px 0;width:100%}.footer .footer-content{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.footer .footer-content .logo-footer{height:48px;max-width:279px;min-width:279px;-o-object-fit:cover;object-fit:cover}.footer .footer-content .footer-description{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin:24px 0;max-width:755px;text-align:center}@media only screen and (max-width:991px){.footer .footer-content .footer-description{font-size:13px;font-style:normal;font-weight:400;line-height:20px;margin:24px 0 16px;max-width:100%;text-align:center}}.footer .footer-content .email{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:21px;text-align:center}@media only screen and (max-width:991px){.footer .footer-content .email{color:#fff;font-size:13px;font-style:normal;font-weight:400;line-height:20px;text-align:center}}.footer .footer-content .menu-footer{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:24px 0}@media only screen and (max-width:991px){.footer .footer-content .menu-footer{justify-content:center}}.footer .footer-content .menu-footer li{margin-right:16px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}@media only screen and (max-width:991px){.footer .footer-content .menu-footer li{margin-bottom:12px}}.footer .footer-content .menu-footer li:last-of-type{margin-right:0}.footer .footer-content .menu-footer li a{color:#ff7501;font-size:14px;font-style:normal;font-weight:400;line-height:21px;text-align:center;text-decoration:none}@media only screen and (max-width:991px){.footer .footer-content .menu-footer li a{font-size:13px;font-style:normal;font-weight:400;line-height:40px;text-align:center}}.footer .footer-content .copy-right{color:hsla(0,0%,100%,.7);font-size:14px;font-style:normal;font-weight:400;line-height:21px;text-align:center}@media only screen and (max-width:991px){.footer .footer-content .copy-right{font-size:13px;font-style:normal;font-weight:400;line-height:20px;text-align:center}}.sub-footer-wrapper{background-color:#27272a;background-image:url(../images/sub-footer-background.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:32px}@media only screen and (max-width:991px){.sub-footer-wrapper{padding:16px}}.sub-footer-wrapper .sub-footer-content{max-height:550px;overflow-y:auto;padding-right:8px;width:100%}.sub-footer-wrapper .sub-footer-content .title{color:#f6f7f9;font-size:24px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:12px}.sub-footer-wrapper .sub-footer-content::-webkit-scrollbar{width:6px}.sub-footer-wrapper .sub-footer-content::-webkit-scrollbar-track{background:transparent}.sub-footer-wrapper .sub-footer-content::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.sub-footer-wrapper .block-item{margin-bottom:32px;width:100%}.sub-footer-wrapper .block-item:last-of-type{margin-bottom:0}@media only screen and (max-width:991px){.sub-footer-wrapper .block-item{margin-bottom:24px}}.sub-footer-wrapper .block-item .block-title{color:#f6f7f9;font-size:18px;font-style:normal;font-weight:500;line-height:27px;margin-bottom:12px}.sub-footer-wrapper .block-item .block-description{color:#f6f7f9;font-size:14px;font-style:normal;font-weight:400;line-height:21px}@media only screen and (max-width:991px){.sub-footer-wrapper .block-item .block-description{color:#fff;font-size:13px;font-style:normal;font-weight:400;line-height:20px}}.main-menu-wrapper{background:linear-gradient(173deg,#0639a0,#af2626);width:100%}.main-menu-wrapper .main-menu{align-items:center;display:flex}@media only screen and (max-width:991px){.main-menu-wrapper .main-menu{max-width:100vw;overflow:auto}}.main-menu-wrapper .main-menu .main-menu-item{align-items:center;display:flex;margin-right:10px;padding:6px 0}.main-menu-wrapper .main-menu .main-menu-item a{align-items:center;color:#fff;display:flex;font-size:15px;font-style:normal;font-weight:500;height:100%;line-height:22px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:6px 12px;text-decoration:none;text-transform:capitalize;width:100%}.main-menu-wrapper .main-menu .main-menu-item a:hover{background-color:rgba(0,0,0,.2)}.main-menu-wrapper .main-menu .main-menu-item a .main-menu-icon{height:28px;margin-right:12px;-o-object-fit:cover;object-fit:cover}.main-menu-wrapper .main-menu .main-menu-item.active a{background-color:rgba(0,0,0,.2)}.sign-in-up li{margin:0 5px!important}.sign-in-up li a{background:#fff;border-radius:24px;color:#333!important;padding:10px!important;text-align:center;width:100px}.sign-in-up li:hover a{border-bottom:4px solid #f53434!important}
