﻿@import"https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";*{font-family:"Roboto",sans-serif;line-height:1.5;box-sizing:border-box !important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background-color:#fff;-webkit-border-radius:2px;border-radius:2px}::-webkit-scrollbar-thumb{-webkit-border-radius:4px;border-radius:4px;background:#cf2127}.container{max-width:1260px !important}h1,h2,h3,h4,h5,h6{font-weight:600;color:#65676b}h1{font-size:36px}h1.bigger{font-size:56px}h2{font-size:32px}h2.bigger{font-size:40px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.auto-padding{padding:80px 0}.main-co{color:#cf2127 !important}.main-co-hv:hover{color:#cf2127 !important}.main-bg{background-color:#cf2127 !important}.sub-co{color:#65676b !important}.black-co{color:#000415 !important}.gray-co{color:#535353 !important}.gray-bg{background-color:#535353 !important}.gray-light-co{color:#f9f9f9 !important}.gray-light-bg{background-color:#f9f9f9 !important}.main-tile{padding-bottom:48px}.text-line1{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden}.text-line2{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden}.text-line3{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden}.text-line4{display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden}a{text-decoration:none;color:#65676b}a.btn:hover{color:#fff}p{color:#686a6f}@media screen and (max-width: 576px){p{font-size:15px}}ul li{color:#686a6f}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto !important;margin-right:auto !important}img{object-fit:cover;vertical-align:middle}.image-full{width:100%;height:100%}main{width:100%}.btn:focus{border-color:#cf2127;outline:0;box-shadow:0 0 0 .25rem #fb910f8e}.btn-cus{background-color:#cf2127;border-radius:0;color:#fff;font-weight:400;padding:14px 34px;border:2px solid #cf2127}.btn-cus:hover{color:#fff;background-color:#bd701e}.btn-cus--outline{color:#cf2127;background:unset;border-radius:4px}.btn-cus--outline:hover{color:#fff;background-color:#cf2127}.btn-cus--radius{background-color:#fff;border:none;border-radius:60px;color:#cf2127;padding:24px 54px}.btn-cus--radius:hover{color:#fff;background-color:#cf2127}.section__breadcrumb{height:48px;display:flex;align-items:center;align-content:center;background:#c7e6ff}@media screen and (max-width: 1400px){.section__breadcrumb{height:45px;margin-bottom:0px}}@media screen and (max-width: 1200px){.section__breadcrumb{height:30px;font-size:13px;margin-bottom:0px}}@media screen and (max-width: 992px){.section__breadcrumb{height:auto;font-size:13px;margin-bottom:0px}}.breadcrumbs{padding:6px 0px;list-style:none;color:gray;opacity:1 !important}.breadcrumbs a{color:gray;text-decoration:none}.breadcrumbs a:hover{font-weight:bold;color:#cf2127}.breadcrumbs a:last-child{color:#cf2127;font-weight:bold}@media(max-width: 540px){.breadcrumbs{margin-bottom:0px}}@media(max-width: 1399px){.auto-padding{padding:36px 0}}@media(max-width: 991.98px){h1{font-size:24px !important}h1.bigger{font-size:28px !important}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:14px;font-weight:normal}.auto-padding{padding:48px 0}.btn-cus{padding:6px 10px;font-weight:normal}}@media(max-width: 767.98px){.auto-padding{padding:24px 0}}.home #home__parallax{position:relative;margin-bottom:190px;width:100%;height:100%}.home #home__parallax img{width:100%;height:100%}.home #home__parallax .box{position:absolute;width:50%;left:28%;top:5%;height:100%;box-sizing:border-box;transition:all .2s linear}.home #home__parallax .box_image{position:absolute;width:550px;z-index:2;width:100%;transition:all .1s linear}.home #home__parallax .box-desktop{z-index:1;left:50%;top:65%;transform:translate(-50%, -50%);max-width:600px;max-height:600px}@media screen and (max-width: 576px){.home #home__parallax .box-desktop{top:60%}}.home #home__parallax .box-desktop img{width:100%;height:100%}.home #home__parallax .box-phone{z-index:2;max-width:200px;max-height:375px;left:8%;bottom:-60px}@media screen and (max-width: 576px){.home #home__parallax .box-phone{max-width:75px;max-height:130px;left:-4%;bottom:-60px}}.home #home__parallax .box-phone img{width:100%;height:100%}.home #home__parallax .box-ipad{z-index:2;max-width:400px;max-height:275px;right:-25%;bottom:-45px}@media screen and (max-width: 576px){.home #home__parallax .box-ipad{max-width:150px;max-height:100px;right:-9%;bottom:-60px}}.home #home__parallax .box-ipad img{width:100%;height:100%}@media only screen and (max-width: 1024px){.home #home__parallax .box{width:80%;left:10%;top:75px}}.home .home__about .video-container{position:relative;display:inline-flex}.home .home__about .video-container::after{content:"";width:100%;height:100%;display:block;position:absolute;background-color:#cf2127;border-radius:16px;top:-30px;left:-23px}@media screen and (max-width: 576px){.home .home__about .video-container::after{top:-8px;left:-8px;border-radius:12px}}.home .home__about .video-container.fullscreen{height:100%;width:100%;background:#000;display:flex}.home .home__about .video-container.fullscreen .control--fullscreen .fa-expand{display:none}.home .home__about .video-container.fullscreen .control--fullscreen .fa-compress{display:inline-flex}.home .home__about .video-container__video{height:100%;width:100%;position:relative;z-index:1;border-radius:16px}.home .home__about .video-container__video::-webkit-media-controls{display:none !important}.home .home__about .video-container__controls{position:absolute;z-index:2;bottom:0;width:100%;display:flex;align-items:center;padding-top:25px;padding-left:10px;padding-right:10px;height:80px;background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0, rgba(0, 0, 0, 0.35) 60%, transparent);opacity:0;transition:all 150ms ease;border-radius:0 0 16px 16px}.home .home__about .video-container__controls.visible{opacity:1}.home .home__about .video-container__controls .progress{width:calc(100% - 20px);cursor:pointer;height:5px;position:absolute;left:0;top:20px;margin-left:10px;margin-right:10px}.home .home__about .video-container__controls .progress:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:4px;background:rgba(255,255,255,.35)}.home .home__about .video-container__controls .progress__current{position:absolute;top:50%;left:0;height:4px;background:#ff9800;z-index:2;transform:translateY(-50%)}.home .home__about .video-container__controls .progress__current:before{content:"";display:block;position:absolute;right:0;top:50%;transform:translate(50%, -50%);border-radius:50%;border:4px solid #fff;width:6px;height:6px;background:#ff9800}.home .home__about .video-container__controls .progress .tooltip{position:absolute;bottom:0;left:50%;width:100px}.home .home__about .video-container__controls .progress .tooltip video{width:100%}.home .home__about .video-container__controls .control{border:0;padding:0;background:transparent;outline:none;margin-right:15px;cursor:pointer;width:20px;display:flex;align-items:center;justify-content:center}.home .home__about .video-container__controls .control:hover i{color:#ff9800}.home .home__about .video-container__controls .control i{font-size:16px;color:#fff}.home .home__about .video-container__controls .control--play .fa-pause{display:inline-flex}.home .home__about .video-container__controls .control--play .fa-play{display:none}.home .home__about .video-container__controls .control--play.paused .fa-play{display:inline-flex}.home .home__about .video-container__controls .control--play.paused .fa-pause{display:none}.home .home__about .video-container__controls .control--volume{width:unset}.home .home__about .video-container__controls .control--volume__button{width:20px;display:flex;justify-content:flex-start}.home .home__about .video-container__controls .control--volume__button .fa-volume-up{display:inline-flex}.home .home__about .video-container__controls .control--volume__button .fa-volume-off{display:none}.home .home__about .video-container__controls .control--volume__slider{display:flex;opacity:0;-webkit-appearance:none;width:90px;margin-left:10px}.home .home__about .video-container__controls .control--volume__slider::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;background:rgba(0,0,0,.5)}.home .home__about .video-container__controls .control--volume__slider::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-5px;height:14px;width:4px;border-radius:0;background-color:#ff9800;cursor:pointer}.home .home__about .video-container__controls .control--volume__slider:focus{outline:none}.home .home__about .video-container__controls .control--volume__slider:hover{opacity:1}.home .home__about .video-container__controls .control--volume:hover .control--volume__slider{opacity:1}.home .home__about .video-container__controls .control--volume.muted .fa-volume-up{display:none}.home .home__about .video-container__controls .control--volume.muted .fa-volume-off{display:inline-flex}.home .home__about .video-container__controls .control--fullscreen{margin-left:auto;margin-right:0}.home .home__about .video-container__controls .control--fullscreen .fa-compress{display:none}.home .home__about .home__about-content .title{font-size:26px;font-style:normal;font-weight:700;line-height:33.6px;text-transform:uppercase;color:#cf2127}@media screen and (max-width: 576px){.home .home__about .home__about-content .title{font-size:18px}}.home .home__about .home__about-content .home__about-content--button{display:flex;align-items:center;gap:12px}.home .home__about .home__about-content .home__about-content--button::before{content:"";flex:7;display:block;width:100%;height:2px;background-color:#65676b}.home .home__about .home__about-content .home__about-content--button::after{flex:2;content:"";display:block;width:100%;height:2px;background-color:#65676b}.home .home__about .home__about-content .home__about-content--button .btn_service{flex:3;padding:8px 16px;border-radius:30px;border:none;background:#65676b}@media screen and (max-width: 576px){.home .home__about .home__about-content .home__about-content--button .btn_service{flex:4}}.home .home__about .home__about-content .home__about-content--button .btn_service a{color:#fff}.home .home__service .home__service-top{margin:48px 0}@media screen and (max-width: 576px){.home .home__service .home__service-top{margin:24px 0}}.home .home__service .home__service-top .home__service-top--item{display:flex;flex-direction:column;gap:12px;align-items:center}.home .home__service .home__service-top .home__service-top--item img{width:48px;height:48px;object-fit:contain}.home .home__service .home__service-top .home__service-top--item h5{font-size:16px;font-style:normal;font-weight:700;line-height:24px;text-transform:uppercase;color:#cf2127;margin-bottom:0}.home .home__service .home__service-top .home__service-top--item a{color:#65676b;margin-bottom:0}.home .home__service .home__service-list{position:relative}.home .home__service .home__service-list .box__list{display:flex;flex-direction:column;gap:24px}.home .home__service .home__service-list .box__list .box__list-item{display:flex;align-items:center;gap:32px}@media screen and (max-width: 576px){.home .home__service .home__service-list .box__list .box__list-item{flex-direction:column;gap:0}}.home .home__service .home__service-list .box__list .box__list-item .box__list-item--image{padding:24px}.home .home__service .home__service-list .box__list .box__list-item .box__list-item--image img{width:460px;height:345px;border-radius:12px}@media screen and (max-width: 576px){.home .home__service .home__service-list .box__list .box__list-item .box__list-item--image{padding:6px 12px;width:100%}.home .home__service .home__service-list .box__list .box__list-item .box__list-item--image img{width:100%;height:180px}}.home .home__service .home__service-list .box__list .box__list-item .box__list-item--content{padding:24px}.home .home__service .home__service-list .box__list .box__list-item .box__list-item--content h5{font-size:24px;font-style:normal;font-weight:700;line-height:28.8px;text-transform:uppercase}.home .home__service .home__service-list .box__list .box__list-item .box__list-item--content p{text-align:justify}@media screen and (max-width: 576px){.home .home__service .home__service-list .box__list .box__list-item .box__list-item--content{padding:6px 12px}.home .home__service .home__service-list .box__list .box__list-item .box__list-item--content h5{font-size:18px;margin-bottom:0}.home .home__service .home__service-list .box__list .box__list-item .box__list-item--content img{width:35px;height:35px}}.home .home__service .home__service-list .box__absolute{position:absolute}.home .home__service .home__service-list .tamgiac{right:0;top:0;z-index:-1}@media screen and (max-width: 576px){.home .home__service .home__service-list .tamgiac{right:0;display:none}}.home .home__service .home__service-list .tron-1{left:3%;top:11%;z-index:-1}@media screen and (max-width: 576px){.home .home__service .home__service-list .tron-1{left:-15px;top:9%}}.home .home__service .home__service-list .tron-2{left:41%;bottom:25%;z-index:-1}@media screen and (max-width: 576px){.home .home__service .home__service-list .tron-2{left:-15px;bottom:17%}}.home .home__project{position:relative;height:100%;display:flex;justify-content:end;margin:48px 0;overflow-x:hidden}@media screen and (max-width: 576px){.home .home__project{flex-direction:column;gap:12px;padding:0 12px}}.home .home__project .home__project-left{width:552.153px;height:552.153px;transform:rotate(-45deg);border-radius:100px;background:linear-gradient(181deg, #2563EB -1.06%, #60A5FA 107.63%);position:absolute;left:0;top:12%;display:flex;align-items:center;justify-content:center}.home .home__project .home__project-left .home__project-left--content{transform:rotate(45deg);display:flex;flex-direction:column;justify-content:center;align-items:start;width:50%}.home .home__project .home__project-left .home__project-left--content h3.title{font-size:26px;font-style:normal;font-weight:700;line-height:33.6px;text-transform:uppercase;color:#fff}.home .home__project .home__project-left .home__project-left--content p{text-align:justify;color:#fff}.home .home__project .home__project-left .home__project-left--content button.btn-contact{border:none;color:#fff;background-color:#65676b;padding:8px 16px;border-radius:30px}.home .home__project .home__project-left .home__project-left--content button.btn-contact a{color:#fff}.home .home__project .home__project-left-mobi{padding:12px;border-radius:12px;background:linear-gradient(181deg, #2563EB -1.06%, #60A5FA 107.63%)}.home .home__project .home__project-left-mobi .home__project-left--content-mobi{display:flex;flex-direction:column;justify-content:center;align-items:start;width:100%;align-items:center}.home .home__project .home__project-left-mobi .home__project-left--content-mobi h3.title{font-size:24px;font-style:normal;font-weight:700;line-height:33.6px;text-transform:uppercase;color:#fff}.home .home__project .home__project-left-mobi .home__project-left--content-mobi p{text-align:justify;color:#fff}.home .home__project .home__project-left-mobi .home__project-left--content-mobi button.btn-contact{border:none;background-color:#65676b;padding:8px 16px;border-radius:30px}.home .home__project .home__project-left-mobi .home__project-left--content-mobi button.btn-contact a{color:#fff}.home .home__project .home__project-right{width:66.6666666667%;position:relative;height:100%}@media screen and (max-width: 576px){.home .home__project .home__project-right{width:100%}}.home .home__project .home__project-right #project-list{margin:0 -10px}.home .home__project .home__project-right #project-list .slick-slide{margin:0 10px}.home .home__project .home__project-right #project-list .slide-item{margin-bottom:14px;position:relative}.home .home__project .home__project-right #project-list .slide-item:hover::before{display:block}.home .home__project .home__project-right #project-list .slide-item:hover .project__item-content{display:flex}.home .home__project .home__project-right #project-list .slide-item:hover .project__item-image img{object-fit:cover;transform:translateY(calc(-100% + 370px));transition:3s linear;width:100%}@media screen and (max-width: 576px){.home .home__project .home__project-right #project-list .slide-item:hover .project__item-image img{transform:translateY(calc(-100% + 185px))}}.home .home__project .home__project-right #project-list .slide-item:hover .project__item-image{background-position:0 100%}.home .home__project .home__project-right #project-list .slide-item::before{content:"";position:absolute;display:none;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1;border-radius:12px;transition:all .3s linear}.home .home__project .home__project-right #project-list .slide-item .project__item-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;width:100%;height:100%;display:none;align-items:center;justify-content:center;flex-direction:column;padding:0 24px;transition:all .3s linear}.home .home__project .home__project-right #project-list .slide-item .project__item-content h5{color:#fff}.home .home__project .home__project-right #project-list .slide-item .project__item-content p{color:#fff;text-align:center}.home .home__project .home__project-right #project-list .project__item-image{overflow:hidden;box-shadow:0px 0px 8px 0px rgba(0,0,0,.2);height:370px;border-radius:12px}@media screen and (max-width: 576px){.home .home__project .home__project-right #project-list .project__item-image{height:185px}}.home .home__project .home__project-right #project-list .project__item-image img{object-fit:cover;width:100%;height:auto;object-position:top;transform:translateY(0);transition:3s linear}.home .home__partner{margin-bottom:48px}.home .home__partner .home__partner-title{display:flex;align-items:center;gap:24px;margin-bottom:24px}.home .home__partner .home__partner-title::before{content:"";flex:2;display:block;width:100%;height:2px;background-color:#65676b}.home .home__partner .home__partner-title::after{flex:2;content:"";display:block;width:100%;height:2px;background-color:#65676b}.home .home__partner .home__partner-title h4{font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;color:#65676b;margin-bottom:0}.home .home__partner .home__partner-image img{width:100%;object-fit:cover;height:71px}.home .home__contact{padding:48px 0;margin-bottom:48px;background:linear-gradient(0deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%),url("../images/bg-contact.jpg"),#d3d3d3 50%/cover no-repeat;background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 576px){.home .home__contact{padding:24px 0}}.home .home__contact .home__contact-left{padding:0 24px}@media screen and (max-width: 576px){.home .home__contact .home__contact-left{padding:12px}}.home .home__contact .home__contact-left .group1{padding:16px;border-radius:16px;background:rgba(255,255,255,.4);backdrop-filter:blur(4px)}.home .home__contact .home__contact-left .group1 label{margin-bottom:8px}.home .home__contact .home__contact-left .group1 label span{color:red;margin-left:6px}@media screen and (max-width: 576px){.home .home__contact .home__contact-left .group1 .pte{padding:0}}.home .home__contact .home__contact-left .group1 .form-control-cus{padding:.475rem .75rem}.home .home__contact .home__contact-left .group1 .form-control-cus:focus{box-shadow:none}.home .home__contact .home__contact-left .group1 textarea{height:64px}.home .home__contact .home__contact-left .group1 .wpcf7-submit{padding:8px 16px;border-radius:30px;border:none;color:#fff;background-color:#65676b;float:right}.home .home__contact .home__contact-right{padding:0 24px}.home .home__contact .home__contact-right .home__contact-right--review{display:flex;flex-direction:column;align-items:center;gap:8px}.home .home__contact .home__contact-right .home__contact-right--review .avatar img{width:100px;height:100px;border-radius:50%;border:2px solid #ccc}.home .home__contact .home__contact-right .home__contact-right--review p{font-size:16px;font-style:normal;font-weight:400;line-height:19.2px;text-align:center;color:#fff;margin:0}.home .home__contact .home__contact-right .home__contact-right--review .list-star{display:flex;gap:12px;align-items:center}.home .home__contact .home__contact-right .home__contact-right--review .list-star img{width:24px;height:24px;object-fit:contain}.home .home__contact .home__contact-right .home__contact-right--review h6{font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#fff}.home .home__question{margin-bottom:48px}.home .home__question .home__question-title{text-align:center;font-size:28px;font-style:normal;font-weight:700;line-height:33.6px;text-transform:uppercase}@media screen and (max-width: 576px){.home .home__question .home__question-title{font-size:24px}}.header_top{background-color:#cf2127;padding:8px 12px}@media screen and (max-width: 576px){.header_top{padding:4px 8px;display:flex;flex-direction:column}}.header_top .header_top-info{display:flex;gap:12px;align-items:center}.header_top .header_top-info i,.header_top .header_top-info a{color:#fff}.header_top .header_top-info .header_top-info--block{display:flex;gap:8px;align-items:center}.header_top .header_top-social{display:flex;align-items:center;gap:12px}@media screen and (max-width: 576px){.header_top .header_top-social{display:none}}.header_main{padding:12px 0;box-shadow:0px 2px 4px 0px rgba(0,0,0,.25)}.header_main .logo{max-width:223.256px;max-height:80px}@media screen and (max-width: 576px){.header_main .logo{max-width:120px}}.header_main .logo img{width:100%;height:80px}.header_main .primary_menu #primary-menu{display:flex;gap:32px}.header_main .primary_menu #primary-menu a{font-weight:600;color:#65676b}.nav-change{position:fixed;top:0;width:100%;z-index:999;background:#fff}.footer{padding:48px 0 12px}.footer_top{height:48px;background-color:#cf2127}@media screen and (max-width: 992px){.footer{padding:24px 0 0}}.footer p,.footer a{color:#000}.footer a{font-size:16px;margin-bottom:5px;transition:all .3s}@media screen and (max-width: 576px){.footer a{font-size:12px}}.footer a:hover{color:red}.footer .info .title-vp{font-size:16px;font-style:normal;font-weight:700;line-height:19.2px;text-transform:uppercase;margin-bottom:12px}.footer .info p{margin-bottom:12px}.footer .title{font-size:24px;font-sstyle:normal;font-weight:700;line-height:28.8px;text-transform:uppercase;margin-bottom:24px}@media screen and (max-width: 992px){.footer .title{margin-bottom:8px;font-size:18px}}.footer i{margin-right:8px;font-size:18px;color:#000}.footer .social .icon a img{width:40px;height:40px;border-radius:50%;margin-bottom:7px;transition:all .3s}.footer .social .icon a img:hover{transform:scale(1.1)}.footer .social .icon{display:flex;gap:12px;max-width:340px;justify-content:space-between}.footer ul li{margin-bottom:12px}@media screen and (max-width: 992px){.footer ul li{margin-bottom:3px}}.footer .footer__iframe{margin-bottom:24px}.footer .footer__iframe iframe{width:100% !important}.footer .footer__copyright{border-top:2px solid #000;margin-top:48px}@media screen and (max-width: 992px){.footer .footer__copyright{margin-top:12px}}.footer .footer__copyright p{font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:0;padding:12px 0;text-align:center;color:#000}#bottom_to_top{cursor:pointer;display:none;position:fixed;z-index:10;width:45px;height:45px;border-radius:4px;box-shadow:0px 0px 3px 1px #8888887a;background:#65676b;color:#fff;right:30px;transition:.3s ease}@media screen and (max-width: 540px){#bottom_to_top{width:40px;height:40px}}@media screen and (max-width: 576px){#bottom_to_top{bottom:10px !important;right:12px}}.pagination-custom{margin-top:24px;text-align:center}.pagination-custom nav.navigation.pagination{display:block}.pagination-custom nav.navigation.pagination .nav-links .page-numbers.current{background:#cf2127;color:#fff;padding:5px 11px;border-radius:4px}.pagination-custom nav.navigation.pagination .nav-links .page-numbers{background:#ebebeb;color:#5c5c5c;padding:5px 11px;border-radius:4px}.pagination-custom nav.navigation.pagination .nav-links .page-numbers:hover{background:#cf2127;color:#fff}.pagination-custom nav.navigation.pagination .nav-links .page-numbers:hover i{color:#fff}.home-banner{position:relative;height:596px}@media screen and (max-width: 576px){.home-banner{height:300px}}.home-banner .home_banner-block{background-image:url(../images/banner-home.png);background-repeat:no-repeat;background-size:cover}.home-banner .home_banner-block .home_banner-left--content{height:596px;display:flex;flex-direction:column;justify-content:center;gap:24px;padding:0 48px}@media screen and (max-width: 576px){.home-banner .home_banner-block .home_banner-left--content{height:300px;gap:4px;padding: 0px;}}.home-banner .home_banner-block .home_banner-left--content h3{font-family:UTM Amerika Sans;font-size:40px;font-style:normal;font-weight:400;line-height:48px;color:#aa1a1e}@media screen and (max-width: 576px){.home-banner .home_banner-block .home_banner-left--content h3{line-height:unset;font-size:20px !important}}.home-banner .home_banner-block .home_banner-left--content h1{color:#cf2127;font-size:80px;font-style:normal;font-weight:600;line-height:96px;text-transform:uppercase}@media screen and (max-width: 576px){.home-banner .home_banner-block .home_banner-left--content h1{line-height:unset;font-size:32px !important}}.home-banner .home_banner-block .home_banner-left--content .btn-start{width:fit-content;border:2px solid #cf2127;background:#cf2127;color:#fff;border-radius:30px;border-bottom:6px solid #943906;font-weight:600}.home_banner-after{background-color:#aa1a1e}.home_banner-after ul{list-style:none;display:flex;justify-content:center}@media screen and (max-width: 576px){.home_banner-after ul{flex-wrap:wrap;justify-content:space-between}}.home_banner-after ul li{background:linear-gradient(90deg, #da0000 0.31%, rgba(207, 33, 39, 0) 100.31%);padding:12px 24px}@media screen and (max-width: 576px){.home_banner-after ul li{padding:6px 12px}}.home_banner-after ul li a{font-size:16px;font-style:normal;font-weight:600;line-height:19.2px;color:#fff}.modal .modal-content{border-radius:24px !important}.modal .quiz-container-custom{margin:0 !important;max-width:100% !important;width:100%;border-radius:24px !important}.modal .quiz-container-custom .ays-question-counter{direction:ltr !important}.modal .quiz-container-custom .ays_quiz_question *{direction:ltr !important}.modal .quiz-container-custom .ays_quiz_question p{font-weight:800 !important;line-height:normal;color:#00632b !important}.modal .quiz-container-custom #ays_finish_quiz_1{border-radius:24px}.modal .quiz-container-custom #ays_finish_quiz_1::before{content:"";display:block;background-image:url("../images/la1.svg");position:absolute;left:-52%;bottom:0;width:140px;height:175px;transform:translate(100%, 0);z-index:-10}.modal .quiz-container-custom #ays_finish_quiz_1::after{content:"";display:block;background-image:url("../images/la2.svg");position:absolute;right:-52%;bottom:0;width:140px;height:175px;transform:translate(-100%, 0);z-index:-10}.modal .quiz-container-custom .ays-quiz-timer{font-size:38px !important;font-weight:bold !important;color:#fff !important;-webkit-text-fill-color:#fff !important;-webkit-text-stroke:1px #00a355 !important}.modal .quiz-container-custom .ays_list_view_item{overflow:hidden;border-radius:8px !important}.modal .quiz-container-custom .ays-quiz-answers .ays-field input~label[for^=ays-answer-]{direction:inherit !important;text-align:left !important;background:#fff;color:#000 !important;font-weight:normal;border:none !important}.modal .quiz-container-custom .ays-quiz-answers .ays-field input~label[for^=ays-answer-]::before{display:none !important}.modal .quiz-container-custom .ays-field{border:none !important}.modal .quiz-container-custom .ays-field:hover{border-radius:8px !important;background:#fff !important;color:#000 !important;transition:all .3s}.modal .quiz-container-custom .step{border-radius:24px !important}.modal .quiz-container-custom .step .image-wtf{position:absolute;width:100px;height:100px;top:-99px;right:0}.modal .quiz-container-custom .step .image-wtf img{width:100%}.modal .quiz-container-custom .ays-live-bar-wrap{height:7px !important;top:50px !important;transform:translate(-50%, 0);left:50%;width:95%}.modal .quiz-container-custom .ays-live-bar-wrap .ays-live-bar-fill{border-bottom:7px solid rgba(255,255,255,.8) !important;border-radius:8px}.modal .quiz-container-custom .ays-live-bar-wrap span{display:none}.modal .quiz-container-custom .ays_quiz_timer_container hr{display:none !important}.modal .quiz-container-custom .ays_next{background-image:url("../images/bg_success.png");background-size:cover;background-repeat:no-repeat;border-radius:35px !important;background-position:center bottom}.modal .quiz-container-custom .action-button:hover{background-image:url("../images/bg_success.png") !important;background-size:cover;background-position:center bottom;background-repeat:no-repeat}.modal .quiz-container-custom .form-data-you-sure{flex-direction:column !important;justify-content:center !important;z-index:99999999999;background:#fff}.modal .quiz-container-custom .form-data-you-sure h2{color:#cf2127 !important;font-size:32px;font-style:normal;font-weight:600;line-height:38.4px}.modal .quiz-container-custom .form-data-you-sure p{font-size:16px;font-style:normal;font-weight:300;line-height:24px;color:#000415;text-align:center}.modal .quiz-container-custom .form-custom-image{display:flex;flex-direction:row-reverse;padding:0;border-radius:24px !important;overflow:hidden;background:#fff}.modal .quiz-container-custom .form-custom-image .information_form{flex:1;padding:24px}.modal .quiz-container-custom .form-custom-image .information_form .ays-form-title h2{color:#00632b;font-size:32px;font-style:normal;font-weight:600;line-height:38.4px}.modal .quiz-container-custom .form-custom-image .information_form .ays-form-title p{font-size:16px;font-style:normal;font-weight:300;line-height:24px;color:#000415}.modal .quiz-container-custom .form-custom-image .information_form .ays_quiz_form_input{border-radius:8px !important}.modal .quiz-container-custom .form-custom-image .information_form .ays_checkbox_for_label{direction:rtl;padding:0;border:0;display:flex}.modal .quiz-container-custom .form-custom-image .information_form .ays_checkbox_for_label .ays_for_checkbox{display:flex !important;flex-direction:row;gap:4px;align-items:center;justify-content:flex-end;width:100%}.modal .quiz-container-custom .form-custom-image .information_form .ays_next{border-radius:24px !important;width:100%}.modal .quiz-container-custom .form-custom-image .form-data-image{flex:1;width:100%;height:600px}@media screen and (max-width: 576px){.modal .quiz-container-custom .form-custom-image .form-data-image{display:none !important}}.modal .quiz-container-custom .form-custom-image .form-data-image img{width:100%;height:100%;object-fit:cover}.modal .quiz-container-custom .form-data-like{background-color:#fff}.modal .quiz-container-custom .form-data-like iframe{width:100% !important}.modal .quiz-container-custom .form-data-like .ground-btn-like{gap:24px}.modal .quiz-container-custom .form-data-like .ground-btn-like .ays-quiz-exit-button{font-size:18px;font-weight:700;padding:8px 24px}.hide-elements:before,.hide-elements:after{display:none !important}.home_instructions{margin-top:50px}.home_instructions .instructions{margin:0 auto;padding:48px 0 48px 0px}@media only screen and (max-width: 400px){.home_instructions .instructions{padding:48px 0 20px 0px}}.home_instructions .instructions_wrap h2{font-size:32px;font-weight:600;color:#cf2127;text-align:center;padding-bottom:20px}@media only screen and (max-width: 500px){.home_instructions .instructions_wrap h2{margin-top:30px;font-size:24px}}.home_instructions .instructions_wrap .owl-theme .owl-nav.disabled+.owl-dots{margin-top:0px;margin-left:63px}@media only screen and (max-width: 1050px){.home_instructions .instructions_wrap .owl-theme .owl-nav.disabled+.owl-dots{margin-left:-9px}}@media only screen and (max-width: 800px){.home_instructions .instructions_wrap .owl-theme .owl-nav.disabled+.owl-dots{margin-left:25px}}@media only screen and (max-width: 500px){.home_instructions .instructions_wrap .owl-theme .owl-nav.disabled+.owl-dots{margin-left:0px}}.home_instructions .instructions_item{position:relative}.home_instructions .instructions_item_1{height:470px}@media only screen and (max-width: 600px){.home_instructions .instructions_item_1{height:300px}}@media only screen and (max-width: 770px){.home_instructions .instructions_item_1{height:330px}}@media only screen and (max-width: 400px){.home_instructions .instructions_item_1{height:300px}}.home_instructions .instructions_img img{width:100%;height:370px;border-radius:24px}@media only screen and (max-width: 800px){.home_instructions .instructions_img img{height:230px}}.home_instructions .instructions_content{height:160px;width:960px;background-color:#fff;border-radius:24px;box-shadow:1px 2px 20px -4px rgba(0,0,0,.14);display:flex;flex-direction:column;justify-content:center;align-items:start;position:absolute;bottom:-80px;left:150px}@media only screen and (max-width: 1200px){.home_instructions .instructions_content{top:90%;left:50%;transform:translate(-50%, -50%);width:80%}}@media only screen and (max-width: 600px){.home_instructions .instructions_content{width:95%}}.home_instructions .instructions_content_wrap{display:flex;flex-direction:column;justify-content:center;align-items:start;padding-left:50px;position:relative;height:100% !important;width:100%}@media only screen and (max-width: 800px){.home_instructions .instructions_content_wrap{padding-left:15px}}@media only screen and (max-width: 600px){.home_instructions .instructions_content_wrap{padding-top:30px}}.home_instructions .instructions_content_wrap .number{height:77px;width:77px;border-radius:50%;background-color:#cf2127;color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;top:-40px;left:460px;border:5px solid #fff;box-shadow:0px 0px 20px -2px rgba(0,0,0,.3)}@media only screen and (max-width: 1050px){.home_instructions .instructions_content_wrap .number{left:65%}}@media only screen and (max-width: 900px){.home_instructions .instructions_content_wrap .number{left:50%}}@media only screen and (max-width: 600px){.home_instructions .instructions_content_wrap .number{left:40%;height:60px;width:60px;top:-33px}}.home_instructions .instructions_content_wrap .number h4{padding:0;margin:0;color:#fff;font-size:24px;font-weight:600}.home_instructions .instructions_content_wrap h4{color:#050505;line-height:30px;font-size:24px;font-weight:600}@media only screen and (max-width: 800px){.home_instructions .instructions_content_wrap h4{font-size:20px}}@media only screen and (max-width: 400px){.home_instructions .instructions_content_wrap h4{font-size:18px}}.home_instructions .instructions_content_wrap p{font-size:16px;line-height:24px;font-weight:300;color:#050505}@media only screen and (max-width: 400px){.home_instructions .instructions_content_wrap p{font-size:14px;margin:0}}@media only screen and (max-width: 700px){.home_game_rules .game_rules_wrap{padding-left:10px}}.home_game_rules .game_rules_wrap .image img{width:100%}.home_game_rules .game_rules_wrap .right{padding-top:50px}@media only screen and (max-width: 800px){.home_game_rules .game_rules_wrap .right{padding-top:0px}}@media only screen and (max-width: 400px){.home_game_rules .game_rules_wrap .right{padding-top:10px}}.home_game_rules .game_rules_wrap .right h2{font-size:32px;font-weight:600;line-height:30px;color:#cf2127;margin-bottom:20px}@media only screen and (max-width: 500px){.home_game_rules .game_rules_wrap .right h2{font-size:24px;text-align:center}}.home_game_rules .game_rules_wrap .right_wrap{padding-right:40px;height:280px;overflow-y:auto}.home_game_rules .game_rules_wrap .right_wrap p{font-size:16px;text-align:justify;color:#050505}.home_game_rules .game_rules_wrap .right_wrap span ol{padding-left:18px}.home_game_rules .game_rules_wrap .right_wrap span ul li{color:#050505}.home_game_rewards .game_rewards_wrap{margin-top:50px}.home_game_rewards .game_rewards_wrap h2{color:#cf2127;font-size:32px;font-weight:600;line-height:30px;text-align:center;margin-bottom:20px}@media only screen and (max-width: 500px){.home_game_rewards .game_rewards_wrap h2{font-size:24px}}.home_game_rewards .game_rewards_wrap p{text-align:center;font-size:16px;line-height:24px;color:#050505;padding:0;margin:0}.swiper_wrap{position:relative}@media only screen and (max-width: 500px){.swiper_wrap .image{margin-left:-30px}}@media only screen and (max-width: 500px){.swiper_wrap .image img{transform:scale(0.8)}}@media only screen and (max-width: 500px){.swiper_wrap .image img{transform:scale(0.7)}}.swiper_wrap .swiper{width:100%;height:100%;margin-top:40px;margin-bottom:50px;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%)}@media only screen and (max-width: 500px){.swiper_wrap .swiper{margin-top:0px;margin-bottom:0}}.swiper_wrap .swiper_wrapper{background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%)}.swiper_wrap .swiper_wrapper .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center;width:100%}.swiper_wrap .swiper .buc{width:237px;height:135px;position:absolute;bottom:-100px;z-index:-1;padding-bottom:10px}@media only screen and (max-width: 500px){.swiper_wrap .swiper .buc{width:160px;height:90px;position:absolute;bottom:-24px;left:9px;z-index:-1}}.swiper_wrap .swiper .image_wrap{padding-top:5px;padding-bottom:5px}.swiper_wrap .swiper .image_wrap .image img{position:relative;width:236.644px;height:315.525px;border-radius:40px;border:4px solid var(--Secondary-background-color, #f0f2f5);background:url(<path-to-image>),#d3d3d3 50%/cover no-repeat;box-shadow:0px 0px 6.374px 0px rgba(0,0,0,.25);object-fit:cover}.swiper_wrap::after{content:"";position:absolute;top:0;right:0;bottom:0;width:15%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 100%);pointer-events:none;z-index:1}.swiper-free-mode>.swiper-wrapper{padding-bottom:89px !important}@media only screen and (max-width: 700px){.home_event_time_wrap{padding-left:10px}}.home_event_time_wrap .left{margin-top:30px}@media only screen and (max-width: 500px){.home_event_time_wrap .left{margin-top:0px}}.home_event_time_wrap .left h2{font-size:32px;font-weight:600;line-height:30px;color:#cf2127;margin-bottom:20px}@media only screen and (max-width: 500px){.home_event_time_wrap .left h2{font-size:24px;text-align:center}}.home_event_time_wrap .left ol{padding-left:20px}.home_event_time_wrap .right .image{width:100%}.home_event_time_wrap .right .image img{width:100%}.home_gift{position:relative;padding-top:30px;padding-bottom:50px}.home_gift .canva1{background-color:rgba(0,0,0,.2)}.home_gift canvas{overflow-y:hidden;overflow-x:hidden;width:100%;margin:0;height:100%}.home_gift .happy{width:500px;margin:0 auto;display:flex;padding:12px;flex-direction:column;justify-content:center;align-items:center;gap:24px;flex:1 0 0;border-radius:24px;border:1px solid #000;background-color:#fff;position:fixed;z-index:99999999;top:50%;left:50%;transform:translate(-50%, -50%);background-image:url("../images//bg-exam.jpeg");background-position:left}@media only screen and (max-width: 500px){.home_gift .happy{width:90%}}.home_gift .happy .la1{position:absolute;right:-104px;bottom:15px}@media only screen and (max-width: 500px){.home_gift .happy .la1{display:none !important}}.home_gift .happy .la2{position:absolute;left:-104px;bottom:15px}@media only screen and (max-width: 500px){.home_gift .happy .la2{display:none !important}}.home_gift .happy_wrap{background-image:url("../images//bg-exam.jpeg");background-position:left;background-repeat:no-repeat;padding:24px;border-radius:24px;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;z-index:9}@media only screen and (max-width: 500px){.home_gift .happy_wrap{width:100%}}.home_gift .happy_wrap .top h2{-webkit-text-fill-color:#fff;-webkit-text-stroke:1px #00632b;text-align:center;font-size:32px;font-style:normal;font-weight:800;line-height:38.4px}.home_gift .happy_wrap .top p{color:#00632b;text-align:center;font-family:"M PLUS Rounded 1c",sans-serif;font-size:14px;font-style:normal;font-weight:800;line-height:normal}.home_gift .happy_wrap .center{margin:24px 0;width:370px}@media only screen and (max-width: 500px){.home_gift .happy_wrap .center{width:340px}}@media only screen and (max-width: 400px){.home_gift .happy_wrap .center{width:305px}}.home_gift .happy_wrap .center .image{border-radius:12px;width:100px;height:100px;background:radial-gradient(circle at center, #00716a 50%, #00716a 100%);display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 500px){.home_gift .happy_wrap .center .image{width:auto}}@media only screen and (max-width: 400px){.home_gift .happy_wrap .center .image{height:90px}}.home_gift .happy_wrap .center .image:hover{border:3px solid #cf2127}.home_gift .happy_wrap .center .image img{transform:scale(0.8)}@media only screen and (max-width: 400px){.home_gift .happy_wrap .center .image img{transform:scale(0.7)}}.home_gift .happy_wrap .bottom p{color:#00632b;font-size:14px;font-style:italic;font-weight:300;line-height:21px}.home_gift .happy_wrap .bottom p span{color:#e29d52;font-size:14px;font-style:italic;font-weight:700;line-height:21px}#canvas{position:fixed !important;top:0;left:0;z-index:99998}.happy{position:relative;z-index:2}#popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;padding:15px;border:1px solid #ccc;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:999999}@media only screen and (max-width: 400px){#popup{width:370px;height:auto}}#overlay{display:none;position:fixed;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10}#popup img{max-width:100%;max-height:100%;display:block;margin:0 auto}.reward{display:flex;padding:24px;flex-direction:column;justify-content:center;align-items:center;gap:24px;flex:1 0 0;width:500px;border-radius:24px;background-image:url("../images//bg-exam.jpeg");background-position:left}@media only screen and (max-width: 500px){.reward{width:415px}}@media only screen and (max-width: 400px){.reward{height:380px}}@media only screen and (max-width: 376px){.reward{height:360px}}.reward .la1{position:absolute;right:-104px;bottom:15px}@media only screen and (max-width: 500px){.reward .la1{display:none !important}}.reward .la2{position:absolute;left:-104px;bottom:15px}@media only screen and (max-width: 500px){.reward .la2{display:none !important}}.reward_wrap{padding:24px;background-image:url("../images//bg-exam.jpeg");background-position:left;border-radius:24px;position:relative;z-index:9}.reward_wrap .top h2{-webkit-text-fill-color:#fff;-webkit-text-stroke:1px #00632b;text-align:center;font-size:32px;font-style:normal;font-weight:800;line-height:38.4px}.reward_wrap .top p{color:#00632b;text-align:center;font-family:"M PLUS Rounded 1c",sans-serif;font-size:14px;font-style:normal;font-weight:800;line-height:normal}.reward_wrap .center{padding:24px 0px;display:flex;justify-content:center;flex-direction:column;align-items:center}.reward_wrap .center span{color:#fff}.reward_wrap .center .myCustomCanvas{width:150px;height:150px;margin-bottom:20px}.reward_wrap .bottom{display:flex;justify-content:center}.reward_wrap .bottom a{display:flex;max-width:360px;padding:12px 16px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;border-radius:48px;background:#042e0d;color:#fff}.component-hotnews .list{margin:0px;padding:0px;list-style:none}.component-hotnews .list li:not(:last-child){margin-bottom:7px}.component-hotnews .list .item{display:flex;align-items:center;justify-content:flex-start;height:55px;border-radius:5px;box-shadow:0px 0px 4px rgba(0,0,0,.25)}.component-hotnews .list .item img{height:97px;width:120px !important;min-width:120px;border-radius:10px 0 0 10px}@media screen and (max-width: 1400px){.component-hotnews .list .item img{height:75px;width:88px !important;min-width:88px}}@media screen and (max-width: 768px){.component-hotnews .list .item img{height:60px;width:66px !important;min-width:66px}}@media screen and (max-width: 576px){.component-hotnews .list .item img{height:84px;width:100px !important;min-width:100px}}.component-hotnews .list .item .text{padding-left:6.8px;padding-right:6.8px;margin:0px;text-align:justify}@media screen and (max-width: 1400px){.component-hotnews .list .item .text{font-size:14px}}@media screen and (max-width: 1200px){.component-hotnews .list .item .text{font-size:12px}}.component-hotnews .list .item:hover{box-shadow:0px 3px 9px 0px rgba(207,33,39,.2)}.component-hotnews .list .item:hover .text{color:#cf2127}@media screen and (max-width: 768px){.component-hotnews{margin-top:15px}}.component-sidebar{border:2px solid #b8b8b8;border-radius:8px;padding:15px}.component-sidebar .title{color:#cf2127;font-weight:700;font-size:24px}.component-sidebar button{width:100%;text-align:start;font-size:16px;border-radius:10px;padding:8px 4px 8px 11px;margin-bottom:10px}@media screen and (max-width: 1440px){.component-sidebar button{font-size:14px}}.component-sidebar button i{margin-right:15px}.component-sidebar button.active{background-color:#ebebeb}.component-sidebar button:hover{background-color:#ebebeb}.component-sidebar button:focus{box-shadow:0 0 0 0}@media screen and (max-width: 768px){.component-sidebar button{font-size:14px;padding:6px 7px 6px 9px}}@media screen and (max-width: 768px){.component-sidebar{padding:15px 11px 10px 11px}}.component-sidebar-adv{margin:24px 0px}.component-sidebar-adv .item .sidebar_news_image img{border-radius:20px}.component-sidebar-adv .item .sidebar_news_image .close{display:none;color:#fff;font-size:20px}.pagination-custom{margin-top:24px;text-align:center}.pagination-custom nav.navigation.pagination{display:block}.pagination-custom nav.navigation.pagination .nav-links .page-numbers.current{background:#cf2127;color:#fff;padding:5px 11px;border-radius:4px}.pagination-custom nav.navigation.pagination .nav-links .page-numbers{background:#ebebeb;color:#5c5c5c;padding:5px 11px;border-radius:4px}.pagination-custom nav.navigation.pagination .nav-links .page-numbers:hover{background:#cf2127;color:#fff}.pagination-custom nav.navigation.pagination .nav-links .page-numbers:hover i{color:#fff}.hvn_news-item .line-2{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden}.hvn_news-item .item{cursor:pointer;box-shadow:0px 0px 8px rgba(0,0,0,.25);border-radius:10px;transition:all .3s}.hvn_news-item .item:hover{transform:scale(1.02)}.hvn_news-item .item:hover .content .title a{color:#c50000}.hvn_news-item .item .image img{border-radius:10px 10px 0px 0px;height:200px;object-fit:cover;width:100%}@media screen and (max-width: 1400px){.hvn_news-item .item .image img{height:156px}}@media screen and (max-width: 1200px){.hvn_news-item .item .image img{height:138px}}@media screen and (max-width: 768px){.hvn_news-item .item .image img{height:145px}}.hvn_news-item .item .content{padding:12px}.hvn_news-item .item .content .title{margin:0;height:50px;font-weight:700}@media screen and (max-width: 1440px){.hvn_news-item .item .content .title{height:44px}}@media screen and (max-width: 576.98px){.hvn_news-item .item .content .title{height:44px}}.hvn_news-item .item .content .title a:hover{color:#c50000 !important}.hvn_news-item .item .content .time{margin:7px 0px;color:#616971;font-size:14px}.hvn_news-item .item .content .time i{margin-right:7px}.hvn_news-item .item .content .time .calendar{margin-right:27px}@media screen and (max-width: 768px){.hvn_news-item .item .content .time{font-size:12px}}.hvn_news-item .item .content .text{margin:0px;font-size:12px;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden}@media screen and (max-width: 768px){.hvn_news-item .item .content .text{font-size:14px}}.related a:hover{color:#cf2127}.related #news-related--owl-carousel .owl-stage-outer{padding-top:5px;padding-bottom:15px}.related #news-related--owl-carousel .owl-stage-outer .owl-stage .owl-item{height:100% !important}.title-vertical{position:relative;padding-left:12px;color:#454545}.title-vertical::before{position:absolute;left:0px;top:4px;content:"";width:3px;height:61.5%;border-radius:12px;background-color:#c50000}#news h1{font-size:28px}#news h2{font-size:26px}#news h3{font-size:24px}#news h4{font-size:22px}#news h5{font-size:20px}#news h6{font-size:18px}#news p{font-size:16px}@media screen and (max-width: 1600px){#news h1{font-size:26px}#news h2{font-size:24px}#news h3{font-size:22px}#news h4{font-size:20px}#news h5{font-size:18px}#news h6{font-size:16px}#news p{font-size:14px}}@media screen and (max-width: 576px){#news h1{font-size:24px}#news h2{font-size:22px}#news h3{font-size:20px}#news h4{font-size:18px}#news h5{font-size:16px}#news h6{font-size:14px}#news p{font-size:12px}}#news img{width:100%;max-width:100%}#news .news-left{position:sticky;top:35px}@media screen and (max-width: 1200px){#news .news-left{top:115px}}.section__breadcrumb{display:flex;align-items:center;align-content:center;background:linear-gradient(90deg, #b8b8b8 0%, rgba(184, 184, 184, 0) 100%)}@media screen and (max-width: 1400px){.section__breadcrumb{margin-bottom:0px}}@media screen and (max-width: 1200px){.section__breadcrumb{font-size:13px;margin-bottom:0px}}@media screen and (max-width: 992px){.section__breadcrumb{font-size:13px;margin-bottom:0px}}.section__breadcrumb .rank-math-breadcrumb p{margin:0;color:#fff}.section__breadcrumb .rank-math-breadcrumb p a{color:#fff}.breadcrumbs{padding:4px 0px;list-style:none;color:#fff;opacity:1 !important}.breadcrumbs a{font-size:14px;color:#fff;text-decoration:none}.breadcrumbs a:hover{font-weight:bold;color:#cf2127}.breadcrumbs a:last-child{font-size:14px;color:#fff;font-weight:bold}@media(max-width: 540px){.breadcrumbs{margin-bottom:0px}}.dich-vu .item figure{height:350px;overflow:hidden;border-radius:24px}@media screen and (max-width: 576px){.dich-vu .item figure{height:200px}}.dich-vu .item figure img{width:100%;height:100%;border-radius:24px;transition:transform .2s;object-fit:cover}.dich-vu .item figure img:hover{transform:scale(1.1)}.dich-vu .item .content h3,.dich-vu .item .content p,.dich-vu .item .content a{color:#535353}.dich-vu .item .content p{margin:18px 0}.dich-vu .item .content a{text-underline-offset:2px}.dich-vu .item .content a:hover{color:#cf2127}.single-dich-vu #service-owl-carousel{position:relative}.single-dich-vu #service-owl-carousel .owl-stage-outer{height:450px}@media screen and (max-width: 991px){.single-dich-vu #service-owl-carousel .owl-stage-outer{height:350px}}.single-dich-vu #service-owl-carousel .owl-stage-outer .owl-item figure{height:450px;border-radius:20px;overflow:hidden}@media screen and (max-width: 991px){.single-dich-vu #service-owl-carousel .owl-stage-outer .owl-item figure{height:350px}}.single-dich-vu #service-owl-carousel .owl-stage-outer .owl-item figure img{height:100%;width:100%}.single-dich-vu #service-owl-carousel .owl-nav{position:absolute;top:50%;transform:translate(0, -50%);width:100%;color:#ccd2e3;margin:0}.single-dich-vu #service-owl-carousel .owl-nav button{position:absolute;width:25px;height:30px}.single-dich-vu #service-owl-carousel .owl-nav button:hover{background:#e1e2e6}.single-dich-vu #service-owl-carousel .owl-nav .owl-prev{left:5px}.single-dich-vu #service-owl-carousel .owl-nav .owl-next{right:5px}.single-dich-vu .main-content .readmore{width:100%;position:relative;overflow-y:hidden;overflow-x:hidden;transition:all .5s ease}.single-dich-vu .main-content .readmore.open{max-height:9999px;transition:all .5s ease}.single-dich-vu .main-content .readmore img{width:100%;height:100%}.single-dich-vu .main-content .readmore .readmore-link{position:absolute;bottom:0;right:0;width:100%;text-align:center;margin:0;padding:30px 15px 15px 15px;background-image:-moz-linear-gradient(top, transparent, white);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(1, #f3f4f6))}.single-dich-vu .main-content .readmore .readmore-link a{color:#fff;text-decoration:none;font-size:.6em;text-transform:uppercase;letter-spacing:1px;background-color:#555;padding:5px 10px;border-radius:20px;opacity:.6;transition:all .25s ease}.single-dich-vu .main-content .readmore .readmore-link a:hover{opacity:1}.single-dich-vu .main-content .readmore .readmore-link a:hover i{animation:jump 1s ease-in-out infinite}@keyframes jump{0%{transform:translateY(0px)}50%{transform:translateY(5px)}100%{transform:translateY(0px)}}.single-dich-vu .faq-ques svg{width:100%;height:320px}@media screen and (max-width: 576px){.single-dich-vu .faq-ques svg{height:250px}}.single-dich-vu .faq-ques .accordion .accordion-item{margin-bottom:10px;border:0;outline:0;border-radius:10px}.single-dich-vu .faq-ques .accordion .accordion-item .accordion-button{background:#f9fafb;border-radius:10px;border:0}.single-dich-vu .service-banner .banner{border-radius:20px;overflow:hidden}.single-dich-vu .service-banner .banner figure{height:300px;margin:0;width:100%;position:relative}@media screen and (max-width: 415px){.single-dich-vu .service-banner .banner figure{height:320px}}.single-dich-vu .service-banner .banner figure .overlay-picture{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3))}.single-dich-vu .service-banner .banner figure img{height:100%;width:100%}.single-dich-vu .service-banner .banner figure .content{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);margin:0;width:90%;justify-content:center}.single-dich-vu .service-banner .banner figure .content p{color:#fff;margin-bottom:5px}.single-dich-vu .service-banner .banner figure .content p a{color:#fff}.single-dich-vu .service-banner .banner figure .content p .last{font-weight:700}.single-dich-vu .service-banner .banner figure .content .button p{border:2px solid #f3f4f6;border-radius:8px;padding:5px 18px;transition:all .5s}.single-dich-vu .service-banner .banner figure .content .button p:hover{background:#f3f4f6;color:#535353}.single-dich-vu .service-banner .banner figure .content .button p:hover a{color:#535353}.item-service{padding:12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px}.item-service a img{border-radius:4px;max-height:230px;min-height:230px;object-fit:cover;width:100%;height:100%}@media screen and (max-width: 576px){.item-service a img{max-height:150px;min-height:150px}}.item-service .title-document h5.entry-title{margin:0;min-height:60px}@media screen and (max-width: 991.98px){.item-service .title-document h5.entry-title{min-height:43px}}.item-service .title-document h5.entry-title a:hover{color:#cf2127}.item-service .excerpt-document p{color:#7f7f7f;font-size:14px}.item-service .link a{font-size:14px}.item-service .link a:hover{color:#cf2127}.unities .item img{width:40px;height:40px}.unities .item p{text-align:center;margin:0}.sub-banner figure{height:300px;margin:0;width:100%;position:relative}@media screen and (max-width: 576px){.sub-banner figure{height:200px}}.sub-banner figure .overlay-picture{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5))}.sub-banner figure img{height:100%;width:100%}.sub-banner figure .breadcrumb{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);margin:0;width:90%;justify-content:center}.sub-banner figure .breadcrumb p{font-size:25px;color:#fff;text-transform:uppercase;margin:0}@media screen and (max-width: 576px){.sub-banner figure .breadcrumb p{font-size:18px}}.sub-banner figure .breadcrumb p a{color:#fff}.sub-banner figure .breadcrumb p .last{font-weight:700}.contact{background:#f3f4f6}.contact .info figure img{max-width:100%;padding-bottom:30px}.contact .info .contact-info{display:flex;flex-direction:column;justify-content:center;margin:0;height:100%}.contact .info .contact-info .company-name{color:#535353}.form-contact{padding:30px 0;border-radius:8px;background:#f9fafb}.form-contact div.wpcf7{height:100%}.form-contact div.wpcf7 form.wpcf7-form{height:100%;display:flex;flex-direction:column;justify-content:space-between}.form-contact div.wpcf7 form.wpcf7-form p{margin:0;margin-bottom:8px;color:#535353}.form-contact .form-group{padding-bottom:5px;width:100%}@media screen and (max-width: 576px){.form-contact .form-group{font-size:15px}}.form-contact .form-group span{color:red}.form-contact .form-group textarea{display:block;width:100%;height:100px;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#595959;border:unset;border-radius:8px;background:#f3f4f6;border-radius:4px}@media screen and (max-width: 1400px){.form-contact .form-group textarea{width:100% !important}}.form-contact .form-group textarea:focus{border:1px solid rgba(0,0,0,.3) !important;background:#fff;outline:unset}.form-contact .form-group input{display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#595959;border:unset;border-radius:8px;height:50px;background:#f3f4f6;border-radius:4px}@media screen and (max-width: 1400px){.form-contact .form-group input{width:100% !important}}.form-contact .form-group input:focus{border:1px solid rgba(0,0,0,.3) !important;background:#fff;outline:unset}.form-contact .row-submit{margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:25px}.form-contact .row-submit .left{font-style:italic;color:#cf2127}.form-contact .row-submit button{color:#535353;background:transparent;padding:12px 24px;width:180px;border:2px solid #535353;filter:drop-shadow(0px 0.75px 0.75px rgba(0, 0, 0, 0.09));border-radius:8px}.form-contact .row-submit button i{margin-left:8px;color:#535353}.form-contact .row-submit button:hover{background:#cf2127;color:#fff}.form-contact .row-submit button:hover i{color:#fff}.form-contact input[type=submit]{height:35px;border:1px solid #b8b8b8;border-radius:8px}.form-contact input[type=submit]:hover{background-color:#cf2127;color:#fff}@media screen and (max-width: 576px){.form-contact input[type=submit]{padding:3px;font-size:13px;max-width:66px}}.form-contact .wpcf7-form-control-wrap{position:relative}.form-contact .wpcf7-form-control-wrap .wpcf7-not-valid{border:1px solid #c50000}.form-contact .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;top:50%;right:0;transform:translate(-10px, -50%)}.form-contact .send-info{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:center}.form-contact .send-info .content{padding:0 20px}.contact-maps .my-maps{height:290px;position:relative}.contact-maps .my-maps iframe{height:100%;width:100%}.contact-maps .my-maps::before{background-color:none;content:"";position:absolute;z-index:2;box-shadow:inset 0px 0px 8px rgba(0,0,0,.25);top:0;right:0;bottom:0;left:0;pointer-events:none}.wpcf7 form.invalid .wpcf7-response-output{border-color:#ff0303}.wpcf7 button:disabled{cursor:not-allowed;background:#e8e8e8;filter:grayscale(95%);border:1px solid #afaca3;color:#afaca3}.wpcf7 button:disabled i{color:#afaca3}.wpcf7 button:disabled:hover{color:#afaca3;background:#e8e8e8}.wpcf7 button:disabled:hover i{color:#afaca3}.wpcf7 form .wpcf7-response-output{background-color:rgba(255,255,255,.37);color:#ff0303;text-align:center;font-family:"Lexend Deca",sans-serif;border:0;font-weight:500;transition:.5s;position:relative;padding:.2rem 1rem;margin:0;border-radius:.25rem}.wpcf7 form .wpcf7-response-output::after{content:"";font-family:"Font Awesome 5 Pro";margin-left:10px;-webkit-animation:blink-1 2s ease infinite;animation:blink-1 2s ease infinite}@keyframes blink-1{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.wpcf7 form.sent .wpcf7-response-output{border-color:#0ad406;color:#0ad406}.wpcf7 form.sent .wpcf7-response-output::after{content:"";font-family:"Font Awesome 5 Pro";margin-left:10px}.introduce .content .item-video{width:100%;position:relative}.introduce .content .item-video:after{content:"";width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;z-index:2;left:0;top:0;opacity:0;transition:all .3s linear;border-radius:12px;left:50%;transform:translateX(-50%)}.introduce .content .item-video:hover:after{opacity:1}.introduce .content .item-video:hover span:before{box-shadow:0 0 1px 10px rgba(255,255,255,.4),0 0 1px 20px rgba(255,255,255,.2),0 0 1px 30px rgba(255,255,255,.1)}.introduce .content .item-video a{display:flex;justify-content:center;align-items:center;text-align:center}.introduce .content .item-video img{width:100%;height:300px;position:relative;z-index:1;border-radius:12px;object-fit:contain}@media screen and (max-width: 576px){.introduce .content .item-video img{height:245px}}.introduce .content .item-video span{position:absolute;z-index:3;top:50%;transform:translate(0px, -50%);left:0;right:0;margin:0 auto;font-family:"Montserrat",sans-serif;font-weight:600;color:#134d09;font-size:34px;line-height:40px}.introduce .content .item-video span:before{content:"";margin:0 calc(50% - 31px) 20px;width:64px;height:64px;background:rgba(255,255,255,.4) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAABx0lEQVRoge2ZvUtbURiHf2+UUucO2r1uxXYtDlZwylw6uLiU1qVLBGcXh24KLl0L4qD/gBhotwyhENtAoRAHBdvBLWRIBZ8OciDe5usmknteep/x3JfL7+He93A+pJycnL4ABWANKAMN4AuwDjzIOttAgCngkO40gNeAZZ2zJ0CpR/hOKsBi1lm7AvwYQiBwBDzJOvMdgOsUAgBtYAd4lHV2SVLK8J00gS3goVeBwDnwFih4FQhUgSXPAoET4KlnAbidGD4Cs14FAqHRZ7wKBC64bfQprwKBr8By2ox91zEAo+uPTFlSycy+D1OczfzcnxVJNeATMDeoOMYv0ElL0p6kbTNrdiuIXSDQkPTKzGrJB14EJOmXpAUzu+ocjLEHevFY0pvkoCcBSXqRHPAm8M8v7U2gkhzw1MSXkp55beIzScVkeCl+gZakD5Kem9lpt4LpyeYZmhtJ+5I2zex3v8IYBcqSNszs29hvmvByug4Ux/efvIDbDY3bLaXrTb3bY5Uq8HJiwe9RwO3RYjSHu+2Uwf8Au0R0vF5PEf4ImM868x2A90MEj/qKqQAc9Age/yWfJAEGrALHwE/gM/AOD9esOTn/AX8B5kmIFXR4W9YAAAAASUVORK5CYII=) no-repeat left 18px center;background-size:32px;border-radius:50%;float:left;transition:box-shadow 400ms cubic-bezier(0.2, 0, 0.7, 1)}.introduce .content .item-video span::after{content:"";position:absolute;width:80px;height:80px;border-radius:50%;top:-8px;left:50%;transform:translate(-50%, 0);z-index:-1}.introduce .content .readmore{width:100%;max-height:300px;position:relative;overflow-y:hidden;overflow-x:hidden;transition:all .5s ease}.introduce .content .readmore.open{max-height:9999px;transition:all .5s ease}.introduce .content .readmore.open p{padding-bottom:20px}.introduce .content .readmore .readmore-link{position:absolute;bottom:-15px;right:0;width:100%;text-align:center;margin:0;padding:30px 15px 15px 15px;background-image:-moz-linear-gradient(top, transparent, white);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(1, #f3f4f6))}.introduce .content .readmore .readmore-link a{color:#fff;text-decoration:none;font-size:.6em;text-transform:uppercase;letter-spacing:1px;background-color:#555;padding:5px 10px;border-radius:20px;opacity:.6;transition:all .25s ease}.introduce .content .readmore .readmore-link a:hover{opacity:1;color:#fff !important}.introduce .content .readmore .readmore-link a:hover i{animation:jump 1s ease-in-out infinite}@keyframes jump{0%{transform:translateY(0px)}50%{transform:translateY(5px)}100%{transform:translateY(0px)}}.introduce .content .readmore a.more{border-radius:8px;margin:0;border:2px solid #cf2127;width:175px;background:#cf2127;color:#fff}.introduce .content .readmore a.more:hover{color:#cf2127}.introduce .content .readmore a.more svg{width:20px;height:20px}.introduce .counter-banner .breadcrumb{width:100% !important}.introduce .counter-banner .breadcrumb .plus{min-width:10px;margin-right:5px}.introduce .counter-banner .breadcrumb h2,.introduce .counter-banner .breadcrumb .plus{font-size:60px}@media screen and (max-width: 991px){.introduce .counter-banner .breadcrumb h2,.introduce .counter-banner .breadcrumb .plus{font-size:45px}}@media screen and (max-width: 576px){.introduce .counter-banner .breadcrumb h2,.introduce .counter-banner .breadcrumb .plus{font-size:24px}}@media screen and (max-width: 420px){.introduce .counter-banner .breadcrumb h2,.introduce .counter-banner .breadcrumb .plus{font-size:18px}}.introduce .counter-banner .breadcrumb .item{display:flex;flex-direction:column;justify-content:center;align-items:center}.introduce .counter-banner .breadcrumb .item h3{min-height:60px;font-family:"Arial"}@media screen and (max-width: 576px){.introduce .counter-banner .breadcrumb .item h3{min-height:39px}}@media screen and (max-width: 420px){.introduce .counter-banner .breadcrumb .item h3{font-size:16px}}.introduce .vision .content .title{text-align:center}.introduce .vision .content .title h3{text-transform:uppercase;text-align:center;display:inline-block;padding:8px 75px;color:#fff;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 11.22%, #fcb040 52.38%, rgba(255, 255, 255, 0) 89.22%)}.introduce .vision .content .text{text-align:justify;color:#777}.introduce .core-values figure{background:url("../img/bg-corevalue.png");background-position:center;background-repeat:no-repeat;background-size:contain;position:relative;height:450px}@media screen and (max-width: 576px){.introduce .core-values figure{height:400px}}.introduce .core-values figure img{width:340px;height:300px;border:4px solid #fff;border-radius:24px;position:absolute}@media screen and (max-width: 991px){.introduce .core-values figure img{width:57%}}@media screen and (max-width: 576px){.introduce .core-values figure img{width:60%;height:250px}}@media screen and (max-width: 400px){.introduce .core-values figure img{width:78%}}.introduce .core-values figure .image-top{top:0;left:0}.introduce .core-values figure .image-bottom{bottom:0;right:0}.introduce .core-values .text p{color:#777;text-align:justify}.introduce .variation-product figure{height:300px;margin:0;width:100%;position:relative}@media screen and (max-width: 576px){.introduce .variation-product figure{height:250px}}.introduce .variation-product figure .overlay-picture{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5))}.introduce .variation-product figure img{height:100%;width:100%}.introduce .variation-product figure .breadcrumb{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);margin:0;width:80%;justify-content:center;flex-direction:column;align-items:center}.introduce .variation-product figure .breadcrumb p{color:#fff}.introduce .variation-product figure .breadcrumb button{padding:12px 16px;border:2px solid #f3f4f6;filter:drop-shadow(0px 0.75px 0.75px rgba(0, 0, 0, 0.09));border-radius:8px;color:#fff;background:transparent}.introduce .variation-product figure .breadcrumb button i{color:#fff}.introduce .variation-product figure .breadcrumb button:hover{color:#535353;background:#fff}.introduce .variation-product figure .breadcrumb button:hover i{color:#535353}@media screen and (max-width: 576px){.introduce .variation-product figure .breadcrumb button{padding:6px 12px}}.introduce .partners .logo-partner figure img{height:130px;object-fit:contain}.ays-abs-fs .ays-form-title p{color:#000}.ays_thank_you_fs{filter:grayscale(0.7)}.ays_thank_you_fs .results_false{padding:30px}.ays_thank_you_fs .results_false_h2{color:#e29d52;font-size:32px;font-style:normal;font-weight:600;line-height:38.4px}.ays_thank_you_fs .results_false_p{color:#fff !important;direction:ltr !important}.ays_thank_you_fs .ays_restart_button_p{padding-bottom:30px}.ays_thank_you_fs .ays_restart_button_p a{border-radius:30px !important;padding:5px 30px !important}.ays_thank_you_fs .action-button.ays_restart_button{border-radius:30px !important;padding:5px 30px !important}@media only screen and (max-width: 500px){.header_main .logo img{height:auto}}.form-data-you-sure-wrap img{width:200px;height:auto}.form-data-you-sure-wrap .start_p{color:#000 !important}.form-data-you-sure-wrap p{text-align:center !important;direction:ltr !important}.form-data-you-sure-wrap .results_false_h2{-webkit-text-fill-color:#fff;-webkit-text-stroke:1px #00632b;font-size:32px;font-style:normal;font-weight:800;line-height:38.4px}.form-data-you-sure-wrap .results_false_p{color:#00632b !important}.ays-start-page .ays-form-title p{color:#000 !important}.form-data-you-sure{background-image:url("../images//bg-exam.jpeg") !important;padding:0;flex-direction:column !important;justify-content:center !important;z-index:99999999999;padding-top:0px !important;background-position:left}.form-data-you-sure .form-data-you-sure-wrap{margin:15px;padding:25px;position:relative;z-index:9;border-radius:24px;background-image:url("../images//bg-exam.jpeg");background-position:left}.form-data-you-sure .form-data-you-sure-wrap h2{font-family:"M PLUS Rounded 1c",sans-serif;-webkit-text-fill-color:#fff;-webkit-text-stroke:1px #00632b;font-size:32px;font-style:normal;font-weight:800;line-height:38.4px}@media screen and (max-width: 768px){#mega-menu-primary{display:block !important}}@media screen and (max-width: 1200px){#memu_desktop{display:none !important}}.mega-toggle-animated-inner{display:none !important}#mega-menu-wrap-primary #mega-menu-primary{font-family:"Roboto";font-size:16px;font-style:normal;line-height:19.2px;font-weight:600}#mega-menu-primary li:hover a{color:#cf2127}.chuc_mung{display:none}.ays_score_message{display:none}