.widget_about_style_17 .about-grid{--gutter:calc(var(--bs-gutter-x)/2);display:grid;grid-template-columns:calc(var(--about-left-width, 50%) - var(--gutter)) calc(var(--about-right-width, 50%) - var(--gutter));gap:var(--bs-gutter-x)}@media (max-width:768px){.widget_about_style_17 .about-grid{grid-template-columns:1fr!important}}.widget_about_style_17 .list-item .item{margin-bottom:25px}.widget_about_style_17 .list-item .item:last-of-type{margin-bottom:0}.widget_about_style_17 .list-item .item .subtitle{font-size:17px;font-weight:300;margin-bottom:5px;color:#000}.widget_about_style_17 .list-item .item .title{font-size:22px;font-weight:700;margin-bottom:10px;color:var(--theme-color)}.widget_about_style_17 .list-item .item .description{font-size:14px;margin-bottom:0;color:#000}.widget_about_style_17 .about-img{display:grid;grid-template-rows:repeat(20,1fr);grid-template-columns:repeat(5,1fr);-webkit-animation:move3 5s infinite;animation:move3 5s infinite}.widget_about_style_17 .about-img .banner{position:relative;display:block;width:100%;padding-top:60%;height:inherit;overflow:hidden;box-shadow:5px 5px 9px #ccc;transition:500ms}.widget_about_style_17 .about-img .banner-1,.widget_about_style_17 .about-img .banner-3{grid-row:1/span 8;grid-column:3/span 3;border-radius:200px 100px 100px 100px}.widget_about_style_17 .about-img .banner-3{z-index:2;opacity:0}.widget_about_style_17 .about-img .banner-3:hover{opacity:1}.widget_about_style_17 .about-img .banner-3:hover+.banner-1{opacity:0}.widget_about_style_17 .about-img .banner-2{grid-row:7/span 14;grid-column:1/span 5;border-radius:100px 100px 300px 100px}.widget_about_style_17 .about-img a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all 0.5s ease-in-out}.widget_about_style_17 .about-img a img{height:100%;width:100%;position:relative;display:inherit;transition:all 0.5s ease-in-out;object-fit:cover}.widget_about_style_17 .about-img:hover .banner{transform:matrix3d(.9399999999999999,0,.34,.0002,0,1,0,0,-.34,0,.9399999999999999,0,1,0,10,1) translateX(30px)}.widget_about_style_17 .about-img:hover .banner-1,.widget_about_style_17 .about-img:hover .banner-3{border-radius:100px 100px 200px 100px}.widget_about_style_17 .about-img:hover .banner-2{border-radius:300px 100px 100px 100px}.widget_post_style_1 .box-content{position:relative}.widget_post_style_1 .post-list-grid{display:grid;grid-template-columns:repeat(var(--item-number,3),1fr);gap:var(--bs-gutter-x)}.widget_post_style_1 .item-wrapper{padding:calc(var(--bs-gutter-x)/2)}.widget_post_style_1 .item:hover{box-shadow:0 4px 20px 0 rgba(0,0,0,.2),0 0 0 transparent}.widget_post_style_1 .item .img{padding-top:var(--wpost-img-ration,100%);width:100%}.widget_post_style_1 .item .img img{height:100%;width:100%;object-fit:cover}.widget_post_style_1 .item .title{padding:10px;display:flex;flex-direction:column}.widget_post_style_1 .item .title .header{font-size:16px;line-height:25px;font-family:var(--font-family);margin-top:8px;margin-bottom:0;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.widget_post_style_1 .item .title .header a{color:currentColor;outline:none}.widget_post_style_1 .item .title .description{margin-top:8px;height:55px;text-align:initial;color:#687385}.widget_post_style_1 .item .title .post-created{margin-top:8px;color:#888;font-size:12px}.widget_post_style_1 .item .title .post-info{margin:0 0 20px 0}.widget_post_style_1 .item .title .read-more a{position:relative;transition:all 0.3s;border-radius:10px}.widget_post_style_1 .item .title .read-more a:hover{padding-left:20px}@media (max-width:1000px){.widget_post_style_1 .post-list-grid{grid-template-columns:repeat(var(--item-number-tablet,3),1fr)}}@media (max-width:600px){.widget_post_style_1 .post-list-grid{grid-template-columns:repeat(var(--item-number-mobile,2),1fr)}.widget_post_style_1 .item{padding:0;margin:10px}.widget_post_style_1 .item .img{height:200px}}.widget_album_style_1 .box-content{position:relative}.widget_album_style_1 .album-list{display:grid;grid-template-columns:repeat(var(--item-number,4),1fr);gap:var(--item-gap,10px)}.widget_album_style_1 .album-item{display:block}.widget_album_style_1 .album-item .album{position:relative}.widget_album_style_1 .album-item .album .img{position:relative;display:block;width:100%;padding-top:var(--image-ratio,100%);height:inherit;overflow:hidden;transition:all 1s}.widget_album_style_1 .album-item .album .img picture{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.widget_album_style_1 .album-item .album .img picture img{min-height:100%;min-width:100%;position:relative;display:inherit;transition:all 0.5s ease-in-out;object-fit:cover}.widget_album_style_1 .album-item .album:hover .img:before{transform:translate(-50%,-50%) scale(1.1);transition:500ms;opacity:0;width:100%;height:100%}.widget_album_style_1 .album-item .album:hover .img:after{transform:translate(-50%,-50%) scale(1.1);transition:500ms;opacity:0;width:100%;height:100%}.widget_album_style_1 .album-item .album:hover .img img{transform:scale(1.1);transition:all 500ms}.widget_album_style_1 .album-item .album:hover .title{width:100%;height:100%;transition:all 0.7s}.widget_album_style_1 .album-item .album .title{position:absolute;z-index:2;width:calc(100% - 70px);height:calc(100% - 70px);top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:flex-end;text-align:center;padding:10px}.widget_album_style_1 .album-item .album .title h3.header{font-size:18px;color:#fff}.widget_album_style_1 .album-item .album .title .read-more span{font-size:14px;color:#fff}@media (max-width:1000px){.widget_album_style_1 .album-list{grid-template-columns:repeat(var(--item-number-tablet,3),1fr)}}@media (max-width:600px){.widget_album_style_1 .album-list{grid-template-columns:repeat(var(--item-number-mobile,2),1fr)}.widget_album_style_1 .album-item .album .title h3.header{margin:0;font-size:14px}.widget_album_style_1 .album-item .album span{line-height:14px}}.fancybox-slide--image .fancybox-content{position:static!important}.fancybox-slide{display:flex}.widget_about_style_21 .about-section{position:relative;background-color:var(--about-bg,#f4f7fa);width:100vw;margin-left:-50vw;left:50%;overflow:hidden}.widget_about_style_21 .about-grid{display:grid;grid-template-columns:1fr 2.5fr;gap:10px}.widget_about_style_21 .about-navigation{padding:50px 10px}.widget_about_style_21 .about-tabs{display:flex;align-items:center;padding:50px 10px}.widget_about_style_21 .about-items{display:grid;grid-template-columns:repeat(2,1fr);gap:5px}.widget_about_style_21 .about-items .about-item{background-color:#fff;border:1px solid #fff;padding:20px;cursor:pointer;text-align:center}.widget_about_style_21 .about-items .about-item:hover,.widget_about_style_21 .about-items .about-item.active{border-color:var(--theme-color)}.widget_about_style_21 .about-items .about-item:hover .about-item-heading,.widget_about_style_21 .about-items .about-item.active .about-item-heading{color:var(--theme-color)}.widget_about_style_21 .about-items .about-item .about-item-icon{height:60px}.widget_about_style_21 .about-items .about-item .about-item-heading{font-size:16px;color:#333;margin-bottom:50px}.widget_about_style_21 .about-tab{display:none;padding-left:30px}.widget_about_style_21 .about-tab.active{display:block;animation-name:opa;animation-duration:2s}.widget_about_style_21 .about-tab .about-tab-bg{position:absolute;height:100%;width:100%;top:0;z-index:1}.widget_about_style_21 .about-tab .about-tab-bg img{width:100%;height:100%;object-fit:cover}.widget_about_style_21 .about-tab .about-tab-maks{position:absolute;background-image:linear-gradient(to right,#000000 0%,#000000 44%,rgba(0,0,0,0) 100%);opacity:.65;width:50%;height:100%;top:0;z-index:2}.widget_about_style_21 .about-tab .about-tab-content{padding:30px;position:relative;z-index:3;color:#fff}.widget_about_style_21 .about-tab .about-tab-content .btn-more{background-color:var(--theme-color);color:#fff;padding:13px 50px;border:none;border-radius:30px;cursor:pointer;transition:background-color 0.3s ease;text-transform:uppercase;display:inline-block;position:relative}.widget_about_style_21 .about-tab .about-tab-content .btn-more i{position:absolute;right:20px;top:18px;line-height:14px!important}.widget_about_style_21 .about-tab .about-tab-content .btn-more.effect-hover-guong:after{left:40px}@media (max-width:1000px){.widget_about_style_21 .about-grid{grid-template-columns:1fr}.widget_about_style_21 .about-items{grid-template-columns:repeat(4,1fr)}.widget_about_style_21 .about-tabs{padding:0}.widget_about_style_21 .about-tab{position:relative;padding:0}}@media (max-width:600px){.widget_about_style_21 .about-items{grid-template-columns:repeat(2,1fr)}.widget_about_style_21 .about-tab .about-tab-maks{width:100%}}@keyframes opa{from{opacity:0}to{opacity:1}}.widget_album_style_2 .album-list{display:grid;grid-template-columns:repeat(var(--item-number,4),1fr);gap:var(--item-gap,10px)}.widget_album_style_2 .album-s2-category-list{display:inline-block;background:transparent;overflow:hidden;list-style:none;margin-bottom:30px}.widget_album_style_2 .album-s2-category-list li{float:left;padding:0;margin-right:10px;position:relative}.widget_album_style_2 .album-s2-category-list li:last-child{margin-right:0}.widget_album_style_2 .album-s2-category-list li a{color:#000;background-color:#fff;padding:5px 20px;display:block;font-size:15px;border:1px solid transparent;transition:all 0.5s;text-transform:capitalize;text-decoration:none;border-radius:30px}.widget_album_style_2 .album-s2-category-list li a.active,.widget_album_style_2 .album-s2-category-list li a:hover{color:var(--theme-color);border-color:var(--theme-color)}.widget_album_style_2 .item{overflow:hidden;position:relative}.widget_album_style_2 .item .img{overflow:hidden;border-radius:5px;height:400px}.widget_album_style_2 .item .img img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);-webkit-transition:-webkit-transform 0.5s ease-out;transition:-webkit-transform 0.5s ease-out;-o-transition:transform 0.5s ease-out;transition:transform 0.5s ease-out;width:100%;height:100%;object-fit:cover}.widget_album_style_2 .item .title{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);padding:20px;opacity:0;transition:0.8s all}.widget_album_style_2 .item .title .heading{margin-top:60%;font-size:18px;line-height:25px;letter-spacing:5px;text-align:left;color:#fff;text-transform:uppercase;opacity:0;margin-left:-10px;transition:0.5s all}.widget_album_style_2 .item .title .heading:after{content:"";display:table;margin:10px 0;height:1px;width:0;background:#fff;transition:0.8s all}.widget_album_style_2 .item:hover .img,.widget_album_style_2 .item.active .img{box-shadow:2px 2px 20px #333}.widget_album_style_2 .item:hover .title,.widget_album_style_2 .item.active .title{opacity:1;transition:0.3s all}.widget_album_style_2 .item:hover .title .heading,.widget_album_style_2 .item.active .title .heading{opacity:1;margin-left:0;transition:0.5s all}.widget_album_style_2 .item:hover .title .heading:after,.widget_album_style_2 .item.active .title .heading:after{width:100%;transition:0.8s all}.widget_album_style_2 .item:hover img{-webkit-transform:scale(1.03) translateX(1%);-ms-transform:scale(1.03) translateX(1%);transform:scale(1.03) translateX(1%)}@media (max-width:1000px){.widget_album_style_2 .album-list{grid-template-columns:repeat(var(--item-number-tablet,3),1fr)}}@media (max-width:768px){.widget_album_style_2 .item .img{box-shadow:2px 2px 20px #333}.widget_album_style_2 .item .title{opacity:1;transition:0.3s all}.widget_album_style_2 .item .title .heading{opacity:1;margin-left:0;transition:0.5s all}.widget_album_style_2 .item .title .heading:after{width:100%;transition:0.8s all}.widget_album_style_2 .album-s2-category-list{list-style:none;margin-bottom:0;display:flex;overflow-x:auto;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;gap:1rem}.widget_album_style_2 .album-s2-category-list li{margin:10px 0;display:inline-block;scroll-snap-stop:normal;scroll-snap-align:start;flex:0 0 auto}.widget_album_style_2 .album-s2-category-list li a{padding:5px 10px;border-color:#ccc}}@media (max-width:600px){.widget_album_style_2 .album-list{grid-template-columns:repeat(var(--item-number-tablet,2),1fr)}}.widget_form_post_style_2 .question-post-row{--gutter:calc(var(--bs-gutter-x)/2);display:grid;grid-template-columns:calc(var(--post-left-width, 50%) - var(--gutter)) calc(var(--post-right-width, 50%) - var(--gutter));gap:var(--bs-gutter-x)}.widget_form_post_style_2 .question-box .box-ques-container{overflow:hidden;background-color:var(--theme-color);padding:5px;border-radius:10px}.widget_form_post_style_2 .question-box .box-ques-container .panel-group{overflow-y:auto;border:1px solid var(--theme-color);background-color:var(--theme-color);margin-bottom:0}.widget_form_post_style_2 .question-box .box-ques-container .panel-group::-webkit-scrollbar-track{background-color:transparent}.widget_form_post_style_2 .question-box .box-ques-container .panel-group::-webkit-scrollbar{width:5px;background-color:transparent}.widget_form_post_style_2 .question-box .box-ques-container .panel-group::-webkit-scrollbar-thumb{background-color:#686464;border-radius:10px}.widget_form_post_style_2 .question-box .panel-default{box-shadow:none;border:0;background-color:transparent}.widget_form_post_style_2 .question-box .panel-default>.panel-heading{background-color:var(--theme-color);overflow:hidden;color:#fff;border-radius:0;border:0;position:relative;border-bottom:1px solid #ffffff73}.widget_form_post_style_2 .question-box .panel-default>.panel-heading:hover a{color:#fff}.widget_form_post_style_2 .question-box .panel-default:last-of-type>.panel-heading{border:0;padding:7px 15px}.widget_form_post_style_2 .question-box .panel-group .panel+.panel{margin-top:0}.widget_form_post_style_2 .question-box .panel-title{text-align:left}.widget_form_post_style_2 .question-box .panel-title h4{font-size:18px;overflow:hidden;margin-top:0;margin-bottom:0;cursor:pointer;color:#fff}.widget_form_post_style_2 .question-box .panel-title a{display:flex;gap:10px;align-items:center}.widget_form_post_style_2 .question-box .panel-title .plus-main{width:25px;height:25px;font-weight:400;font-size:25px;color:var(--icon-color,#ffffff)}.widget_form_post_style_2 .question-box .panel-title .title-po{width:calc(100% - 30px);color:#fff;font-size:17px}.widget_form_post_style_2 .question-box .panel-title .title-po a{color:currentColor}.widget_form_post_style_2 .question-box .panel-body{padding:15px;text-align:justify;background-color:#ffffffd9;border-radius:10px}.widget_form_post_style_2 .post-box .item{display:flex!important;gap:10px;margin-bottom:10px}.widget_form_post_style_2 .post-box .item .img-wrapper{width:var(--img-width,100px);flex:0 0 var(--img-width,100px)}.widget_form_post_style_2 .post-box .item .img{padding-top:var(--wpost-img-ration,100%);width:100%}.widget_form_post_style_2 .post-box .item .img img{height:100%;width:100%;object-fit:cover}.widget_form_post_style_2 .post-box .item .img .date-box{display:none}.widget_form_post_style_2 .post-box .item .title{width:calc(100% - var(--img-width, 100px));padding:0}.widget_form_post_style_2 .post-box .item .title .header{margin:0 0 5px 0;font-size:14px;font-weight:700;color:#000;line-height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.widget_form_post_style_2 .post-box .item .title .header a{color:currentColor}.widget_form_post_style_2 .post-box .item .title .description{margin-bottom:0;font-size:13px;text-align:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.widget_form_post_style_2 .post-box .item:hover .title .header a{color:#000}.widget_form_post_style_2 .post-box .item:hover .title .description{color:#000}@media (max-width:768px){.widget_form_post_style_2 .question-post-row{display:block}.widget_form_post_style_2 .post-box .item .img-wrapper{width:var(--img-width-tb,100px);flex:0 0 var(--img-width-tb,100px)}.widget_form_post_style_2 .post-box .item .title{width:calc(100% - var(--img-width-tb, 100px))}}@media (max-width:576px){.widget_form_post_style_2 .post-box .item .img-wrapper{width:var(--img-width-mb,100px);flex:0 0 var(--img-width-mb,100px)}.widget_form_post_style_2 .post-box .item .title{width:calc(100% - var(--img-width-mb, 100px))}}footer{position:relative}footer .widget_footer_style_4 .footer-grid{display:flex;flex-wrap:wrap;gap:20px}footer .widget_footer_style_4 .footer-column{flex:0 0 auto}footer .widget_footer_style_4 .footer-column-1{width:calc(var(--footer-column-1, 25%) - 20px)}footer .widget_footer_style_4 .footer-column-2{width:calc(var(--footer-column-2, 25%) - 20px)}footer .widget_footer_style_4 .footer-column-3{width:calc(var(--footer-column-3, 25%) - 20px)}footer .widget_footer_style_4 .footer-column-4{width:calc(var(--footer-column-4, 25%) - 20px)}footer .widget_footer_style_4 ul.footer-menu{padding:0}footer .widget_footer_style_4 ul.footer-menu li a{display:block;padding:0;transition:all 0.5s}footer .widget_footer_style_4 ul.footer-menu li a i{display:none}footer .widget_footer_style_4 ul.footer-menu li a:hover{padding-left:8px}footer .widget_footer_style_4 iframe{width:100%;height:250px}@media (max-width:768px){footer .widget_footer_style_4 .footer-grid{display:block}footer .widget_footer_style_4 .footer-column{width:100%!important;margin-bottom:20px}}.widget_about_style_14{--tab-width:40%}.widget_about_style_14 .row-flex{position:relative;display:flex;flex-wrap:wrap}.widget_about_style_14 .item-list-tab{flex:0 0 auto;width:var(--tab-width);overflow:hidden}.widget_about_style_14 .item-list-tab ul{list-style:none;padding:0;margin:0}.widget_about_style_14 .item-list-tab li a{display:block;padding:10px 10px 10px 20px;background-color:var(--tab-background);color:var(--tab-color);font-size:16px;line-height:normal;font-family:var(--title-font);text-decoration:none;border:1px solid #ccc;margin-bottom:20px}.widget_about_style_14 .item-list-tab li a span{font-size:var(--title-size);font-weight:700}.widget_about_style_14 .item-list-tab li a.active,.widget_about_style_14 .item-list-tab li a:hover{background-color:var(--tab-background-active);color:var(--tab-color-active)}.widget_about_style_14 .item-tab-content{flex:0 0 auto;width:calc(100% - var(--tab-width))}.widget_about_style_14 .item-tab-content .item-tab{padding-left:20px;display:none}.widget_about_style_14 .item-tab-content .item-tab.active{display:block}.widget_about_style_14 .item-tab-content .item-tab .btn{border-radius:30px}.widget_about_style_14 .item-tab-content .item-tab .item-tab-img img{width:100%;border-radius:5px}@media(max-width:768px){.widget_about_style_14 .item-list-tab,.widget_about_style_14 .item-tab-content{width:100%}.widget_about_style_14 .item-list-tab ul{display:flex;flex-wrap:inherit;gap:5px;align-items:center;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.widget_about_style_14 .item-list-tab ul li{-moz-box-sizing:border-box;box-sizing:border-box;max-width:inherit;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.widget_about_style_14 .item-list-tab ul li a{padding:10px}.widget_about_style_14 .item-tab-content .item-tab{padding-left:0}.widget_about_style_14 .item-tab-content .item-content{margin-bottom:20px}}.thongketruycap .box-widget{display:flex;flex-wrap:wrap;row-gap:10px;align-items:center}.thongketruycap .box-widget .header-title,.thongketruycap .box-widget .header-title .header{margin-bottom:0;padding:0}.thongketruycap ul{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:10px;justify-content:flex-start;list-style:none;margin-bottom:0}.thongketruycap ul li{padding:0;font-size:14px;font-weight:400;line-height:normal}@media (max-width:768px){.thongketruycap ul{flex-wrap:wrap;gap:16px}}