*{-webkit-box-sizing:border-box;box-sizing:border-box}a,div,span,p,h1,h2,h3,h4,h5,h6{padding:0;margin:0}html,body{font-size:16px}body{font-family:"Livvic",sans-sefif;margin:0;color:#493c3c}a{color:#e84545;text-decoration:none}a:hover{text-decoration:underline}input,button,select{font-family:"Livvic",sans-sefif;font-size:1rem}.wrapper{position:relative;background-position:center top;background-repeat:no-repeat}.wrapper.layout-home{background-image:url(../images/br2222222222.jpg)}.wrapper.layout-home .header{height:410px}.wrapper.layout-page{background-image:url(../images/bg-page.jpg)}.wrapper.layout-page .header{height:305px}.header,.main,.footer{position:relative}.container{width:100%;max-width:1200px;margin:0 auto}.menu-top{width:100%;background:rgba(0,0,0,.1)}.menu-top .menu-top-content{position:relative;height:80px}.menu-top .menu-top-content .logo{width:200px;height:135px;background:url(../images/logo.png) no-repeat;position:absolute;top:0;left:calc(50% - 100px)}.menu-top .menu-top-content .menu-lists{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:space-between}.menu-top .menu-top-content .menu-lists .menu-item{width:160px;height:80px;position:relative}.menu-top .menu-top-content .menu-lists .menu-item.menu-item-8{width:183px;height:96px;background:url(../images/menu-active.png) no-repeat}.menu-top .menu-top-content .menu-lists .menu-item.menu-sk,.menu-top .menu-top-content .menu-lists .menu-item.menu-item-10{margin-right:217px}.menu-top .menu-top-content .menu-lists .menu-item a{display:flex;width:100%;height:80px;font-size:1.2rem;position:relative;justify-content:center;align-items:center;text-shadow:0 0 7px rgba(60,45,79,.7);color:#fff;transition:all .2s ease}.menu-top .menu-top-content .menu-lists .menu-item a:before{content:" ";display:inline-block;width:25px;height:25px;background:url(../images/menu-dot.png) no-repeat;transition:all .2s ease}.menu-top .menu-top-content .menu-lists .menu-item a:hover{text-decoration:none;color:#ffe2bd;letter-spacing:2px}.menu-top .menu-top-content .menu-lists .menu-item a:hover:before{transform:rotate(360deg)}.home-primary{display:flex;flex-wrap:wrap;height:582px}.home-primary .news-column{width:840px}.home-primary .banner-column{flex:1;position:relative}.home-primary .banner-column:before{content:" ";width:334px;height:570px;background:rgba(155,170,235,.3);position:absolute;top:-11px;left:13px}.home-primary .banner-column img{position:relative}.home-primary .banner-column .sliders{width:360px;height:550px;overflow:hidden}.home-primary .news{margin-top:21px;padding:15px 20px;position:relative}.home-primary .news .tab-controls{display:flex;flex-wrap:wrap;height:32px;border-bottom:2px solid #d8d8d8;margin-bottom:20px}.home-primary .news .tab-controls .control{font-weight:600;color:#504743;cursor:pointer;padding:0 25px;position:relative}.home-primary .news .tab-controls .control:hover{color:#e84545}.home-primary .news .tab-controls .control:after{content:" ";width:2px;height:12px;background:url(../images/news-tab-dot.png) no-repeat;position:absolute;top:2px;right:-4px}.home-primary .news .tab-controls .control:last-child:after{display:none}.home-primary .news .tab-controls .control.active{color:#e84545}.home-primary .news .tab-controls .control.active:before{content:" ";width:82px;height:11px;position:absolute;top:30px;left:calc(50% - 41px);background:url(../images/news-tab-active.png) no-repeat}.home-primary .news .tab-mores{position:absolute;top:15px;right:20px}.home-primary .news .tab-mores .more{display:none}.home-primary .news .tab-mores .more.active{display:block}.home-primary .news .news-tabs .tab{display:none}.home-primary .news .news-tabs .tab.active{display:block}.home-primary .news .news-tabs .post.post-img{display:flex;flex-wrap:wrap;margin-bottom:20px}.home-primary .news .news-tabs .post.post-img .img{width:160px;height:90px;position:relative}.home-primary .news .news-tabs .post.post-img .img:before{content:" ";width:154px;height:96px;background:rgba(134,162,202,.2);position:absolute;top:-3px;left:4px;transition:all .3s ease}.home-primary .news .news-tabs .post.post-img .img:hover:before{transform:scaleY(1.05);background:rgba(232,69,69,.2)}.home-primary .news .news-tabs .post.post-img .img img{position:relative}.home-primary .news .news-tabs .post.post-img .post-content{flex:1;padding-left:20px}.home-primary .news .news-tabs .post.post-img .title{margin-top:0}.home-primary .news .news-tabs .post.post-img .title a{color:#e84545;padding-left:0}.home-primary .news .news-tabs .post.post-img .title a:before{display:none}.home-primary .news .news-tabs .post .title{font-size:1rem;font-weight:600;border-bottom:1px dashed #d8d8d8;padding-bottom:8px;margin-top:10px}.home-primary .news .news-tabs .post .title a{color:#504743;padding-left:30px;position:relative}.home-primary .news .news-tabs .post .title a:hover{color:#e84545}.home-primary .news .news-tabs .post .title a:hover:before{transform:rotate(360deg) scale(1.4)}.home-primary .news .news-tabs .post .title a:before{content:" ";width:13px;height:13px;background:url(../images/news-li.png) no-repeat;position:absolute;top:4px;left:0;transition:all .3s ease}.home-primary .news .news-tabs .post .short-content{font-size:1rem;color:#504743;line-height:1.1;padding-top:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:59px}.head-primary{display:flex;flex-wrap:wrap;justify-content:space-between;width:504px;height:184px}.head-primary .download{width:310px;height:184px;display:block;background:url(../images/btn-download.png) no-repeat;transition:all .3s ease}.head-primary .download:hover{text-decoration:none;filter:brightness(120%)}.head-primary .head-primary-buttons{width:190px}.head-primary .button{width:190px;height:90px;background-repeat:no-repeat;background-position:0 0;display:block;transition:all .3s ease}.head-primary .button:hover{filter:brightness(150%)}.head-primary .button-reg{background-image:url(../images/btn-reg.png);margin-bottom:4px}.head-primary .button-charge{background-image:url(../images/btn-charge.png)}.home-section-2{height:628px;background-position:center top;background-repeat:no-repeat;transition:all .4s ease}.home-section-2.char-48{background-image:url(../images/home-section-char-48.jpg)}.home-section-2.char-48 .char-ct.char-48{display:block}.home-section-2.char-50{background-image:url(../images/home-section-char-50.jpg)}.home-section-2.char-50 .char-ct.char-50{display:block}.home-section-2.char-52{background-image:url(../images/home-section-char-52.jpg)}.home-section-2.char-52 .char-ct.char-52{display:block}.home-section-2.char-54{background-image:url(../images/home-section-char-54.jpg)}.home-section-2.char-54 .char-ct.char-54{display:block}.home-section-2.char-56{background-image:url(../images/home-section-char-56.jpg)}.home-section-2.char-56 .char-ct.char-56{display:block}.home-section-2.char-58{background-image:url(../images/home-section-char-58.jpg)}.home-section-2.char-58 .char-ct.char-58{display:block}.home-section-2.char-60{background-image:url(../images/home-section-char-60.jpg)}.home-section-2.char-60 .char-ct.char-60{display:block}.home-section-2.char-62{background-image:url(../images/home-section-char-62.jpg)}.home-section-2.char-62 .char-ct.char-62{display:block}.home-section-2.char-64{background-image:url(../images/home-section-char-64.jpg)}.home-section-2.char-64 .char-ct.char-64{display:block}.home-section-2.char-66{background-image:url(../images/home-section-char-66.jpg)}.home-section-2.char-66 .char-ct.char-66{display:block}.home-section-2.char-68{background-image:url(../images/home-section-char-68.jpg)}.home-section-2.char-68 .char-ct.char-68{display:block}.section-2 .features{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:30px}.section-2 .features .feature{width:290px;height:150px;background-position:0 0;background-repeat:no-repeat;position:relative}.section-2 .features .feature.qltk{background-image:url(../images/btn-qltk.png)}.section-2 .features .feature.hdnt{background-image:url(../images/btn-hdnt.png)}.section-2 .features .feature.hdtg{background-image:url(../images/btn-hdtg.png)}.section-2 .features .feature.tnpb{background-image:url(../images/btn-tnpb.png)}.section-2 .features .feature:hover .txt1{left:20px}.section-2 .features .feature:hover .txt2{left:50px}.section-2 .features .feature .txt1{position:absolute;top:46px;left:30px;color:#63564e;font-size:1.15rem;font-weight:500;text-transform:uppercase;transition:all .3s ease}.section-2 .features .feature .txt2{position:absolute;top:79px;left:30px;color:#e84545;font-size:1.5rem;font-weight:600;transition:all .3s ease}.section-2 .chars{padding-top:30px;padding-left:500px}.section-2 .chars .block-title{font-size:1.2rem;font-weight:700;color:#961c1c;position:relative;padding-left:20px;margin-bottom:10px}.section-2 .chars .block-title:before{content:" ";width:5px;height:26px;background:url(../images/block-shape.png) no-repeat;position:absolute;top:0;left:0}.section-2 .chars .buttons{display:flex;flex-wrap:wrap}.section-2 .chars .buttons .btn-char{width:152px;height:42px;background:url(../images/btn-char.png) no-repeat;margin:5px 10px;cursor:pointer;text-align:center;font-size:1.1rem;color:#7a6053;font-weight:500;padding-top:8px;transition:all .3s ease}.section-2 .chars .buttons .btn-char:hover,.section-2 .chars .buttons .btn-char.active{background-image:url(../images/btn-char-active.png);color:#fff;letter-spacing:2px}.section-2 .chars .char-ct{padding-top:20px;display:none}.section-2 .chars .char-ct .name{width:181px;height:37px;background:url(../images/char-name.png) no-repeat;margin:0px 0 10px -20px;display:block;text-align:center;font-size:1.1rem;color:#ffe240;font-weight:500;padding-top:8px}.section-2 .chars .char-ct .content{font-size:1rem;padding-top:5px}.section-2 .chars .char-ct .content strong{font-weight:500}.section-2 .chars .char-ct .content p{margin-bottom:15px}.section-2 .chars .char-ct .content a{text-decoration:underline}.home-section-3{background:url(../images/home-section-3.jpg) no-repeat center top;height:440px}.section-3{display:flex;flex-wrap:wrap}.section-3 .event-column{flex:1;padding:30px 20px}.section-3 .page-column{flex:1;padding:30px 20px}.section-3 .block-title{font-size:1.2rem;font-weight:700;color:#961c1c;position:relative;padding-left:20px;margin-bottom:10px;border-bottom:1px solid #d8d8d8;padding-bottom:15px;margin-bottom:15px;position:relative}.section-3 .block-title:before{content:" ";width:5px;height:26px;background:url(../images/block-shape.png) no-repeat;position:absolute;top:0;left:0}.section-3 .block-title .days{position:absolute;top:0;right:0;color:#e84545;font-size:1rem;font-weight:400;display:flex;flex-wrap:wrap;justify-content:space-between;width:130px}.section-3 .block-title .days .day-lists{list-style:none;padding:0;margin:0;width:70px}.section-3 .block-title .days .day-lists li{display:none;width:100%;text-align:center;padding-top:2px}.section-3 .block-title .days .day-lists li.active{display:block}.section-3 .block-title .days .btn{width:25px;height:25px;background:#fff;border:1px solid #fff;display:inline-block;cursor:pointer;position:relative}.section-3 .block-title .days .btn:hover{border-color:#d8d8d8}.section-3 .block-title .days .btn:before{content:" ";width:10px;height:19px;position:absolute;top:3px;left:6px}.section-3 .block-title .days .btn.btn-left:before{background:url(../images/icon-arrow-left.png) no-repeat}.section-3 .block-title .days .btn.btn-right:before{background:url(../images/icon-arrow-right.png) no-repeat}.section-3 .block-content .days ul{display:none;list-style:none;padding:0 0 0 30px;margin:0;position:relative}.section-3 .block-content .days ul.active{display:block}.section-3 .block-content .days ul:before{content:" ";width:1px;height:100%;position:absolute;top:-8px;left:13px;border-left:1px dashed #e56464}.section-3 .block-content .days ul li{display:flex;flex-wrap:wrap;margin-bottom:10px;position:relative;color:#e56464}.section-3 .block-content .days ul li:before{content:" ";width:7px;height:7px;border-radius:100%;background:#e56464;position:absolute;top:7px;left:-20px}.section-3 .block-content .days ul li strong{width:120px;height:20px;position:relative;background:#e56464;color:#fff;font-weight:600;font-size:.85rem;text-align:center;padding-top:1px;margin-right:15px}.section-3 .block-content .days ul li strong:before{content:" ";border-left:4px solid #e56464;border-top:4px solid transparent;border-bottom:4px solid transparent;position:absolute;top:6px;right:-4px}.section-3 .block-content .days ul li em{color:#e56464;font-style:normal}.section-3 .activities{height:350px}.section-3 .activities .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:rgba(232,69,69,.7)}.section-3 .activities .mCSB_scrollTools .mCSB_draggerRail{background:rgba(232,69,69,.2)}.section-3 .activities h2{display:none}.footer{background:#2b2a2a;height:140px}.footer .footer-main{padding-top:5px;display:flex;flex-wrap:wrap}.footer .footer-main .logo img{width:167px}.footer .footer-main .copyright{color:#d0d0d0;font-weight:400;font-size:.9rem;padding-top:35px;padding-left:30px;line-height:1.4}.video{width:100%;height:996px;position:absolute;top:0;left:0;overflow:hidden}.video video{width:1920px;height:996px;position:absolute;top:0;left:calc(50% - 960px)}.layout_columns{display:flex;flex-wrap:wrap;margin-top:4px}.layout_columns .sidebar_column{width:310px}.layout_columns .page_column{flex:1;padding:10px 25px}.layout_1{padding-top:10px;padding-left:20px;padding-right:20px}.sidebar-page-guide{background:url(../images/sidebar-guide.jpg) no-repeat center top #934a2f}.sidebar-page-guide .sidebar{background:none}.sidebar{background:url(../images/sidebar.jpg) no-repeat;padding-top:20px}.sidebar .sidebar-block{margin-bottom:50px}.sidebar .sidebar-block .sidebar-title{color:#68584e;font-weight:600;font-size:1.1rem;text-transform:uppercase}.sidebar .categories{padding:0 20px;margin:0 0 50px 0}.sidebar .latest{padding:0 20px;margin:0 0 20px 0}.sidebar .menu{list-style:none;padding:0;margin:10px 0;min-height:200px}.sidebar .menu li{border-bottom:1px solid #d4c8b2;margin:8px 0}.sidebar .menu li a{color:#68584e;display:block;padding:8px 0 8px 25px;position:relative;font-weight:500;transition:all .3s ease}.sidebar .menu li a:hover{letter-spacing:2px;color:#e84545;text-decoration:none}.sidebar .menu li a:hover:before{transform:rotate(360deg) scale(1.5);background:#e84545}.sidebar .menu li a:before{content:" ";width:6px;height:6px;background:#68584e;position:absolute;top:15px;left:5px;transform:rotate(45deg);transition:all .3s ease}.sidebar .latest_lists{list-style:none;padding:0;margin:0}.sidebar .latest_lists li{position:relative;border-bottom:1px solid #d4c8b2;margin:5px 0}.sidebar .latest_lists li a{color:#66544a;display:block;padding:5px 0 5px 25px;position:relative;font-size:.9rem;font-weight:500;transition:all .3s ease}.sidebar .latest_lists li a:hover{color:#e84545;text-decoration:none}.sidebar .latest_lists li a:hover:before{transform:rotate(360deg) scale(1.5);background:#e84545}.sidebar .latest_lists li a:before{content:" ";width:6px;height:6px;background:#68584e;position:absolute;top:12px;left:5px;transform:rotate(45deg);transition:all .3s ease}.sidebar .latest_lists li a .time{color:#b7afab;display:block;text-align:right}.sidebar .huong-dan-menu-sidebar-nav{padding:0 12px;margin:0 0 50px 0}.sidebar .huong-dan-menu-sidebar-nav li{border:none;margin-top:0;margin-bottom:0}.sidebar .huong-dan-menu-sidebar-nav li a{color:#fff;width:288px;height:62px;background:url(../images/button-sidebar-guide-1.png) no-repeat;text-shadow:0 0 4px rgba(0,0,0,.3);font-size:1.2rem;padding-top:17px}.sidebar .huong-dan-menu-sidebar-nav li a:hover{background-image:url(../images/button-sidebar-guide-2.png);letter-spacing:.2px;color:#ff0}.sidebar .huong-dan-menu-sidebar-nav li a:before{display:none}.huong-dan-category.menu{list-style:none;padding:0;margin:25px 0 0 0}.huong-dan-category.menu>li{margin:0 0 30px 0;background:url(../images/pattern-dark.png) repeat;border-radius:20px;border:2px solid #000}.huong-dan-category.menu>li>.sub-menu{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:space-between}.huong-dan-category.menu>li>.sub-menu>li{width:25%;padding:10px 15px 15px 15px}.huong-dan-category.menu>li>.sub-menu>li>a{font-weight:500;text-transform:uppercase;margin:5px 0;display:block}.huong-dan-category.menu>li>.sub-menu>li>a:hover{text-decoration:none}.huong-dan-category.menu>li>.sub-menu>li>.sub-menu{list-style:none;padding-left:20px;margin-top:15px}.huong-dan-category.menu>li>.sub-menu>li>.sub-menu li{margin-bottom:5px}.huong-dan-category.menu>li>.sub-menu>li>.sub-menu li a{color:#fff}.huong-dan-category.menu>li>a{display:block;width:100%;height:40px;background:rgba(0,0,0,.3);border-top-left-radius:20px;border-top-right-radius:20px;color:#e89125;font-weight:600;line-height:40px;padding-left:30px;font-size:1.5rem}.huong-dan-category.menu>li>a:hover{text-decoration:none}.breadcrumb-section .title{color:#e84545;font-weight:600;font-size:1.2rem}.breadcrumb-section .breadcrumbs{margin:10px 0;padding-bottom:15px;border-bottom:1px solid #d8d8d8;color:#e2dad0}.breadcrumb-section .breadcrumbs>span{font-weight:500;color:#e84545;display:inline-block;margin-right:10px}.breadcrumb-section .breadcrumbs>span+span{margin-left:10px}.breadcrumb-section .breadcrumbs>span a{color:#52493f}.breadcrumb-section .breadcrumbs>span a:hover{color:#e84545;text-decoration:none}.page_column .head-single{margin-bottom:20px}.page_column .head-single .title{font-size:1.2rem;text-align:center}.page_column .head-single .datetime .date{text-align:center;color:#aaa}.page_column .widget_search{margin-top:30px}.page_column .widget_search .screen-reader-text{display:none}.page_column .widget_search form{display:flex;flex-wrap:wrap;justify-content:center}.page_column .widget_search form div{width:360px;display:flex;flex-wrap:wrap}.page_column .widget_search form div input[type=text]{flex:1;height:35px;background:#fff;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;border:1px solid #e84545;border-right:none;padding:0 10px}.page_column .widget_search form div input[type=submit]{width:100px;height:35px;background:#e84545;color:#fff;border:none;border-top-right-radius:4px;border-bottom-right-radius:4px;font-weight:500;cursor:pointer}.page_column table{border:1px solid #ccc;border-collapse:collapse}.page_column table thead tr th{padding:5px 10px;border-collapse:collapse;border:1px solid #ccc}.page_column table tbody tr td{padding:5px 10px;border:1px solid #ccc;border-collapse:collapse}.page_column .table_post thead tr{background:#e84545}.page_column .table_post thead tr th{color:#fff}.page_column p{margin-bottom:15px}.content-single{line-height:1.4;padding-bottom:30px}.contact_admin{position:fixed;top:200px;right:0;width:259px;height:199px;background:url(../images/panel-admin.png) no-repeat;z-index:10;transition:all .5s ease}.contact_admin.off{right:-167px}.contact_admin .ca_block{width:259px;height:199px;position:relative}.contact_admin .ca_block .admin_lists{list-style:none;padding:0;margin:0}.contact_admin .ca_block .admin_lists li{padding-left:10px;padding-right:10px;margin-top:5px}.contact_admin .ca_block .admin_lists li a{display:flex;flex-wrap:wrap;width:100%;height:80px}.contact_admin .ca_block .admin_lists li a:hover{text-decoration:none}.contact_admin .ca_block .admin_lists li a:hover .admin-img{filter:brightness(120%)}.contact_admin .ca_block .admin_lists li a:hover .admin-text{border-color:#fff;margin:17px 0 4px 2px}.contact_admin .ca_block .admin_lists li a:hover .admin-text .phone,.contact_admin .ca_block .admin_lists li a:hover .admin-text .name{color:#fff}.contact_admin .ca_block .admin_lists li .admin-img{width:80px;position:relative;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;transition:all .2s ease}.contact_admin .ca_block .admin_lists li .admin-img:before{content:" ";width:67px;height:69px;display:block}.contact_admin .ca_block .admin_lists li .admin-img.admin-0:before{background:url(../images/icon-admin-0.png) no-repeat}.contact_admin .ca_block .admin_lists li .admin-img.admin-1:before{background:url(../images/icon-admin-1.png) no-repeat}.contact_admin .ca_block .admin_lists li .admin-text{flex:1;padding-left:0;border:2px solid #ffd87b;border-radius:6px;margin:19px 0 6px 2px;padding:3px 10px 0 10px;transition:all .2s ease}.contact_admin .ca_block .admin_lists li .admin-text .phone{color:#fff000;font-weight:500;font-size:1.1rem;transition:all .2s ease}.contact_admin .ca_block .admin_lists li .admin-text .name{color:#ffeacf;font-size:.9rem;transition:all .2s ease}.contact_admin .button_collapse{width:68px;height:27px;position:absolute;top:172px;left:28px;cursor:pointer;text-align:center}.contact_admin .button_collapse:hover span{color:#fcff00}.contact_admin .button_collapse.on>.on{display:inline}.contact_admin .button_collapse.off>.off{display:inline}.contact_admin .button_collapse span{font-weight:500;color:#fff;display:none}.post-lists{list-style:none;padding:20px 0;margin:0}.post-lists .post{border-bottom:1px solid #aaa;margin:10px 0;padding:10px 0}.post-lists .post .title{font-size:1.1rem;font-weight:600;display:flex;flex-wrap:wrap;justify-content:space-between}.post-lists .post .catname{color:#fff;background:#e84545;display:inline-block;font-size:1rem;font-weight:500;padding:3px 10px 5px 10px;margin-right:10px;min-width:90px;text-align:center}.post-lists .post a{color:#493c3c;flex:1;display:flex;flex-wrap:wrap;justify-content:space-between}.post-lists .post a:hover{color:#e84545}.post-lists .post a .date{font-size:1rem;font-weight:400}/*# sourceMappingURL=style.css.map */
