.animated,.box-info,.cycle li:hover a::before{opacity:0}.area.area-b .area-guide,.area.area-c .area-guide{border-left:1px solid #155532;border-bottom:1px solid #155532}#master_plan,#section_banner,#section_scope,#section_standard,#section_utilities,.img_tintuc{overflow:hidden}.caption_section ul,.cycle li,.ls-utilities .item li,.text_gioithieu li{list-style-type:none}.box-info p,.phong_ngu_2 .caption,.value{vertical-align:middle}.btn-special span,.owl-theme .owl-nav [class*=owl-]{background:var(--color-body)}:root{--border-primary:#ba244b;--color-primary:#522820;--color-secondary:#a05340;--color-third:#f8e2be;--color-four:#f5efe7;--color-body:#010101;--color-highlight-text:#fdd4b8;--color-white:#ffffff;--color-black:#28190c;--color-bg-opacity:rgba(253, 212, 184, 0.8);--color-bg-opacity-1:rgba(251, 242, 219, 0.8);--color-background-opacity:linear-gradient(
    62deg,
    var(--color-bg-opacity),
    var(--color-bg-opacity-1)
  );--c1:#5e2c24;--c2:#a05340;--color-background:linear-gradient(
    62deg,
    var(--color-third),
    var(--color-four)
  );--color-highlight:linear-gradient(
    90deg,
    rgb(177 150 134) 0%,
    rgb(224 204 190) 35%,
    rgb(245 227 215) 100%
  );--ak-gold-overlay:linear-gradient(
    135deg,
    rgba(201, 92, 52, 0.9) 0%,
    rgba(212, 106, 60, 0.8) 30%,
    rgba(247, 210, 1`56, 0.65) 65%,
    rgba(255, 225, 176, 0.75) 100%
  );--ankhang-text:linear-gradient(62deg, var(--c1), var(--c2));--ak-gold-text:linear-gradient(180deg, #f7e3c4, #d89369);--ak-gold-text-reverse:linear-gradient(90deg, #ae593b, #d89369, #f7e3c4);--ak-radial-shine:radial-gradient(
    120% 120% at 70% 30%,
    rgba(254, 250, 249, 0.9) 0%,
    rgba(207, 156, 141, 0.6) 35%,
    rgba(189, 49, 6, 0) 70%
  );--color-grey:#3c3c3c;--color-text-black:#4d3c26;--font-size-h1:2rem;--font-size-h2:1.75rem;--font-size-h3:1.5rem;--font-size-h4:1.25rem;--font-size-h5:1rem;--font-size-h6:0.75rem;--font-size-body:0.875rem;--font-size-body-sm:0.625rem}.animated.go{opacity:1;animation-play-state:running}.floating__icons{position:fixed;z-index:5;background:var(--c2);padding:12px 10px;border-radius:20em;background:linear-gradient(45deg,var(--c1),var(--c2));display:flex;flex-direction:column;bottom:15%;gap:8px;right:5px;width:fit-content}.floating__icons-item{margin:0 5px}.floating__icons-item img{height:32px;width:32px;object-fit:contain;transform:scale(1);transition:.3s ease-in-out}.floating__icons-item:hover img{transform:scale(1.07)}@media (min-width:1440px){.container{max-width:1440px;width:1440px}}.page-header{margin:0;border:0;border-radius:0;width:100%;left:0;z-index:53;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.page-header ul.nav-menu li a{padding:10px 15px;margin:0;text-decoration:none;text-transform:uppercase;background:linear-gradient(to right,#bf9974,#ebddae,#f7edbc,#ebddae,#bf9974);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-size:1.1rem;font-weight:700;border-radius:0;transition:.3s linear;display:block;position:relative;font-family:"Playfair Display"}.page-header ul.nav-menu li a::after{content:"";position:absolute;bottom:0;width:0%;height:1px;left:0;background:var(--ak-radial-shine)}.page-header ul.nav-menu li:hover a{transform:translateY(-2px);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent}#section_utilities .item-2 img,#section_utilities .item-4 img,.carousel-inner>.item>a>img,.carousel-inner>.item>img,.page-header ul.nav-menu li:hover a::after{width:100%}.page-header .menu-main-menu-container{padding-top:20px}.page-header .navbar-collapse{position:relative;float:right;padding:0}.page-header .navbar-toggle{width:36px;height:36px;position:relative;margin:10px 0;border:0;background:0 0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.page-header.navbar-inverse .navbar-toggle:focus,.page-header.navbar-inverse .navbar-toggle:hover{background:0 0}.page-header .navbar-toggle span{display:block;position:absolute;height:4px;width:100%;background:#d3531a;border-radius:1px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#gotop,#gotop:hover{transition:.3s linear}.page-header .navbar-toggle .icon-bar+.icon-bar{margin-top:0}.page-header .navbar-toggle span:first-child{top:0}.page-header .navbar-toggle span:nth-child(2),.page-header .navbar-toggle span:nth-child(3){top:10px}.page-header .navbar-toggle span:nth-child(4){top:20px}.page-header .navbar-toggle.active span:first-child,.page-header .navbar-toggle.active span:nth-child(4){top:10px;width:0%;left:50%}.page-header .navbar-toggle.active span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.page-header .navbar-toggle.active span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.caption_section ul li::before,.caption_section ul ul li::before{margin-left:-2rem;transform:translateY(-50%);background-size:contain;background-position:center;content:""}#gotop{position:fixed;bottom:50px;right:15px;width:36px;height:36px;background:var(--color-secondary);color:var(--color-third);text-align:center;font-size:18px;line-height:36px;border-radius:50%;-webkit-border-radius:50;font-weight:300}#gotop:hover{background:var(--color-third);color:var(--color-primary)}#section_banner{position:relative;margin-top:90px;background:0 0/cover}#section_banner .inner{position:relative;height:970px}#section_banner .inner .img-banner{position:absolute;bottom:0;left:-130px;max-height:85%}#section_banner .banner-info{position:absolute;color:#fff}#section_banner .banner-logo{width:294px;margin:0 auto}#section_banner .banner-info .title{font-size:31px;border-bottom:1px solid rgba(255,255,255,.3);display:inline-block;margin-bottom:30px;padding-bottom:6px;position:relative}#section_banner .banner-info .title:before{position:absolute;content:"";width:28px;height:28px;background:rgba(255,255,255,.2);left:50%;margin-left:-14px;bottom:0;margin-bottom:-14px;border-radius:50%}#section_banner .banner-info .title:after{position:absolute;content:"";width:16px;height:16px;background:rgba(255,255,255,.5);left:50%;margin-left:-8px;bottom:0;margin-bottom:-8px;border-radius:50%}#section_banner .banner-info .description{text-shadow:0 1px 1px rgba(0,0,0,.75);font-size:17px}#section_banner .banner-info .description span{display:inline-block;margin:0 10px}#section_banner .banner-button a{color:#fff;text-align:left;padding-top:10px;z-index:99}#section_banner .banner-button a.btn-register{position:fixed;bottom:10px;left:20px;height:66px;padding-left:80px;display:block;font-size:17px;text-shadow:0 0 2px rgba(0,0,0,.9)}#section_banner .banner-button a.btn-hotline{position:fixed;bottom:10px;right:0;width:202px;height:61px;padding-left:70px;display:block;font-size:16px;font-weight:300;line-height:1.1;background-size:100%}#section_banner .banner-button a.btn-hotline span{font-size:20px}#section_banner .banner-info-image{margin:0 auto}#section_about{padding:0 0 65px}#section_about .block-content .block-info{padding-top:45px}#section_about .block-content .block-info ul,#section_masterplain .block-top ul{list-style:none;padding:0;margin:0}#section_about .block-content .block-info ul li{display:block;margin-bottom:12px;position:relative;padding-left:50px;font-size:18px}#section_about .block-content .block-info ul li:before{content:"";width:10px;height:10px;background:#f3deb7;border-radius:50%;position:absolute;left:25px;top:10px}#section_about .block-content .block-info ul li strong{color:#d9af64;font-weight:500}#section_about .btn-special{margin-top:30px;margin-left:25px}#footer .copy-right a,#section_location .block-top,#section_register .main-title{color:#fff}#section_location .block-top .title{font-size:30px;color:#bd9412;text-transform:uppercase;text-align:center;padding-bottom:15px}#section_location .block-top .main-title{color:#e4e985}#section_location .block-middle{padding:0;overflow:hidden}#section_location .block-middle .box-map{position:relative;height:421px}#section_location .block-middle .box-info{margin-top:25px;font-size:16px;font-weight:300}#section_location .block-middle .box-info h4{font-size:28px;color:#17793e;line-height:1.1;font-weight:700}#section_location .block-middle .media,#section_masterplain .block-top .media,.box_text_address,.row_dichuyen:nth-child(2){margin-top:20px}#section_location .block-middle .media-left,#section_masterplain .block-top .media-left,.team-list .media-left{padding-right:25px}#section_location .block-middle .btn-viewmap{margin-top:40px}#section_location .block-bottom{text-align:center;position:relative}#section_location .block-bottom:before{content:"";height:40px;width:1px;background:#f0f0f0;position:absolute;left:50%;top:0;margin-left:-.5px}#section_location .block-bottom .block-title{display:inline-block;background:url("../images/location-number.png") center top no-repeat;min-height:75px;line-height:1.3;position:relative;font-size:44px;color:#02ab1c;text-align:center}#section_location .block-bottom .block-title:after,#section_location .block-bottom .block-title:before{position:absolute;content:"";width:28px;height:28px;background:rgba(242,230,188,.2);left:50%;margin-left:-14px;top:-44px;border-radius:50%}#section_location .block-bottom .block-title:after{width:16px;height:16px;background:rgba(242,230,188,.5);margin-left:-8px;top:-38px}#section_location .block-bottom .thumbnail{padding:0;border:0;background:0 0}#section_location .block-bottom .thumbnail img{-webkit-box-shadow:0 3px 30px 0 rgba(0,0,0,.12);-moz-box-shadow:0 3px 30px 0 rgba(0,0,0,.12);box-shadow:0 3px 30px 0 rgba(0,0,0,.12);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}#section_location .block-bottom .thumbnail h3{font-weight:400;line-height:1.4}#section_location .block-bottom .thumbnail h3 span{display:block;color:#63ba46;font-family:VL_Medium}#section_scope{padding:85px 0}#section_scope .box-info .description{position:relative;padding:5px 30px 25px 0;margin-right:-30px}#section_scope .box-info .description:before{content:"";position:absolute;top:0;right:0;width:9999px;height:100%;background:#02ab1c;background-image:-webkit-linear-gradient(right,#63ba46,#02ab1c);background-image:-moz-linear-gradient(right,#63ba46,#02ab1c);background-image:-ms-linear-gradient(right,#63ba46,#02ab1c);background-image:-o-linear-gradient(right,#63ba46,#02ab1c);background-image:linear-gradient(to right,#63ba46,#02ab1c)}#section_scope .box-info .description .inner{position:relative;color:#fff}#section_scope .box-info .description h4{margin-top:30px;margin-bottom:0;color:#fff;text-transform:uppercase;font-weight:400}#section_scope .scope-list .media{margin-right:60px;margin-bottom:35px;margin-top:0;font-size:16px;text-transform:uppercase;border-bottom:5px solid #fbf3e5;line-height:1.2;float:left;color:#2a2a2a;font-weight:400}#section_scope .scope-list .media:last-child{margin-right:0}#section_scope .scope-list .media-body{width:auto}#section_scope .scope-list .media span{color:#17793e;font-size:115px;font-weight:500;display:inline-block;line-height:1}#section_scope .scope-list{border-bottom:5px solid #fbf3e5;margin-bottom:30px}#section_scope .scope-list .item{float:left;color:#2a2a2a;font-size:19px;text-transform:uppercase;text-align:center;font-family:VL_Medium}#section_scope .scope-list .item span{color:#02ab1c;font-size:115px;font-weight:600;line-height:.8;display:block;font-family:VL_Medium}#section_scope .scope-list .item.first{position:relative;padding-right:45px;margin-right:45px}#section_scope .scope-list .item.first:after{content:"";width:5px;height:94px;background:#fbf3e5;position:absolute;right:0;top:0}#section_scope .box-background{position:relative;min-height:743px;margin-left:-36px}#section_scope .box-background:before{content:"";position:absolute;top:20px;left:0;width:9999px;height:100%;background:url("../images/scope-img.png") left top no-repeat}#section_scope .btn{margin-top:45px}#section_advantage,#section_finance{padding-bottom:50px;position:relative}#section_advantage:after,#section_finance:after{content:"";width:1px;height:50px;background:#f0f0f0;position:absolute;left:50%;bottom:0;margin-left:-.5px}#section_advantage .box-background{position:relative;min-height:508px}#section_advantage .box-background:before{content:"";position:absolute;top:0;right:0;width:9999px;height:100%;background:url("../images/advantage-img.jpg") right top no-repeat}#section_advantage .box-info,#section_finance .box-info{padding-top:60px;position:relative;z-index:2}#section_advantage .box-info .btn{margin-top:50px}#section_advantage .main-title-special{border-top-left-radius:5px;border-bottom-right-radius:5px;margin-left:-85px}#section_masterplain .inner{border-top:3px solid #eae5e2;padding:30px 0;position:relative}#section_masterplain .inner:before{content:"";position:absolute;width:16px;height:16px;background:#f0f0f0;left:50%;margin-left:-8px;top:-8px;border-radius:50%}#section_masterplain .block-top .title{font-size:48px;font-weight:300}#section_masterplain .block-content{padding:50px 0 40px}#section_masterplain .note-text{color:#956d1e;line-height:1.3}#section_masterplain .block-top ul li{display:block;line-height:1.4;font-weight:300}#section_masterplain .block-top h4{font-size:18px;color:#17793e;font-weight:600}#section_masterplain .block-info{padding-bottom:25px;font-size:14.5px;font-weight:300}#section_masterplain .block-bottom{padding:45px 0;position:relative;-webkit-box-shadow:0 3px 30px 0 rgba(0,0,0,.35);-moz-box-shadow:0 3px 30px 0 rgba(0,0,0,.35);box-shadow:0 3px 30px 0 rgba(0,0,0,.35);background:#fff;background-image:-webkit-linear-gradient(right,#eaeaea,#fff);background-image:-moz-linear-gradient(right,#eaeaea,#fff);background-image:-ms-linear-gradient(right,#eaeaea,#fff);background-image:-o-linear-gradient(right,#eaeaea,#fff);background-image:linear-gradient(to left,#eaeaea,#fff)}#section_masterplain .block-bottom .item,.bx-wrapper .bx-controls-direction a.disabled{display:block}#section_masterplain .block-bottom .item h4{text-transform:uppercase;font-weight:300;font-size:15px;margin:4px 0;text-align:center;color:#fff}#section_register .inner .block-form label,body,html,p{font-weight:400}#master_plan,#section_masterplain .block-bottom .thumb,#section_masterplain .masterplain-carousel,.content_uudai{position:relative}#section_masterplain .block-bottom .thumb:after{position:absolute;content:"";width:90px;height:90px;background:url("../images/icon-zoom.png") center center no-repeat;left:50%;top:50%;margin-left:-45px;margin-top:-45px;opacity:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.cycle li,.img_tintuc img{transition:.3s ease-in-out}#section_masterplain .block-bottom .thumb:hover:after,.hover-img:hover .caption{opacity:1}#section_masterplain .owl-carousel .owl-nav .owl-next,#section_masterplain .owl-carousel .owl-nav .owl-prev{position:absolute;top:50%;margin-top:-20px;width:40px;height:40px;border-radius:50%;left:-130px;background:#fff;font-size:30px;color:#f16629;line-height:40px;text-align:center;padding:0;-webkit-box-shadow:0 3px 30px 0 rgba(0,0,0,.35);-moz-box-shadow:0 3px 30px 0 rgba(0,0,0,.35);box-shadow:0 3px 30px 0 rgba(0,0,0,.35)}#section_masterplain .owl-carousel .owl-nav .owl-next{left:auto;right:-130px}#section_masterplain .owl-carousel .owl-nav .owl-next:hover,#section_masterplain .owl-carousel .owl-nav .owl-prev:hover{background:#02ab1c;color:#fff}#section_utilities .description{padding-bottom:90px}#section_utilities .item{margin-bottom:10px}#section_utilities .item-1 img{display:inline}#section_utilities .item-3{height:450px;position:relative}#section_utilities .item-3 .inner{content:"";position:absolute;top:0;left:0;width:9999px;height:100%;background-repeat:no-repeat}#section_finance .main-title-special{border-bottom-left-radius:5px;border-top-right-radius:5px;margin-right:-85px;background:#38579d}.btn.is-loading{opacity:.7;pointer-events:none}#section_register{background:url("../images/bg-register.jpg") center center/cover no-repeat;padding:45px 0}#footer,#section_about,#section_highlight,#section_location_bottom,#section_partner,#section_register{background-size:cover}#section_register .inner .box-text{font-weight:300;padding-right:110px;color:#000;border-right:1px solid grey}#section_register .inner .box-text .title{font-size:16px;text-transform:uppercase;font-weight:700}#section_register .inner .box-text .hotline{font-size:48px;line-height:1.1;margin-bottom:15px;color:#175737;font-weight:700;font-family:bachdang}#section_register .inner .block-form{width:380px;margin:0 auto}#section_register .inner .block-form label.error{font-size:12px;color:red}#section_register .inner .block-form .btn-special{padding:0;border:0;margin-top:10px}#section_register .inner .block-form .btn-special span{min-width:226px;text-transform:uppercase}#section_partner{padding:45px 0}#section_partner .owl-carousel{margin-top:30px;margin-bottom:30px}#section_partner .item img{width:auto;margin:0 auto}#section_partner p a{color:#02ab1c}#section_partner p a:hover{color:#bd9412}#footer{color:#333;font-weight:300;background-image:url("../img/background/bg_footer.png");background-repeat:no-repeat;background-position:right;padding:12px 0}#footer .block-content{border-top:5px solid #f2e6bc}#footer .block-content p{margin-bottom:0;font-size:1.2rem}#footer .social-list a{margin-left:20px;display:inline-block;font-size:20px}.fa-facebook-square{color:#518ab6}.fa-youtube-play{color:#ed1c24}.fa-google-plus{color:#e6484e}.standard-list{margin-bottom:40px}.standard-list .title{font-size:18px;text-transform:uppercase;color:#02ab1c;text-align:center;font-weight:600;margin-top:10px}#section_standard .inner{padding-bottom:45px;margin-bottom:45px;border-bottom:3px solid #eae5e2}#section_standard .block-info{font-size:15px;font-weight:300;text-transform:uppercase;line-height:1.4;margin-bottom:20px}.team-list .media{font-size:13px}.team-list .left{text-align:right}.team-list .media-right{padding-left:25px}.team-list .media-heading{font-size:18px;text-transform:uppercase;color:#02ab1c;font-weight:600;margin-top:10px}.tab_image.active,.tab_image:hover{background-color:#0aad24;color:#fff}#section_progress{padding:65px 0 30px;background-color:#fff}#section_progress .main-title{margin-bottom:45px}.site .owl-theme .owl-dots .owl-dot span{width:6px;height:6px;margin:5px}.tab_image{padding:10px;font-size:24px;color:#000;background-color:#ccc;text-align:center}.caption_section,.caption_section p{color:var(--color-primary);line-height:2rem;font-size:1.2rem}.box-info p,.box_text_doitac p,.caption_section,p.boxt_text_tintuc{text-align:justify}.tab_image:hover{cursor:pointer}.phong_ngu_1,.phong_ngu_2,p.date_tintuc{margin-top:10px}.mainslide .bx-controls,.phong_ngu_2{display:none}.img_3d_frame{height:650px}.div_uu_dai{margin-left:4%}.row_uu_dai{margin:20px 0}.bx-wrapper,.caption_section ul{margin-bottom:0}body,html,p{font-family:Montserrat,sans-serif;font-size:14px}.page-header{background:url("../img/background/bg_header.png") 0 0/cover;position:fixed;top:0;min-height:60px;height:90px;padding:8px 0}.page-header .logo img{width:170px}.bx-wrapper{border:0}.home-gallery{max-width:1920px;margin:0 auto}#section_banner .banner-info{bottom:110px;max-width:400px;right:50px}#section_highlight .block-title{width:100%;height:fit-content;background-image:url("../img/background/background-text-04.jpg");background-size:cover;display:flex;flex-direction:column;gap:12px;padding:0 0 24px;background-position-y:25%}#section_location_bottom{padding-bottom:20px}#section_register{background-size:100% 100%}#section_location{background:var(--ak-gold-overlay)}.btn-special:hover span{background-image:linear-gradient(to right,#ff004e,#d1114c)}.caption_section{margin:0 auto;font-family:"UTM Avo";max-width:100%}.caption_section ul li,.tab_image,.title_dangky,h2.title_doitac{font-family:Montserrat}.box-info,.form-group,.phong_ngu_2 .caption,.title_dangky,.title_dichuyen,.title_page{text-align:center}.caption_section ul li{position:relative;font-size:1.4rem;line-height:1.8;font-weight:700}.caption_section p{font-family:"UTM Avo"}.caption_section ul li::before{position:absolute;width:20px;height:20px;background-image:url("../img/icon/shining.png");top:50%}.caption_section ul ul li::before{position:absolute;width:12px;height:12px;background-image:url("../img/icon/arrow-list.png");filter:brightness(0) saturate(100%) invert(18%) sepia(12%) saturate(2513%) hue-rotate(322deg) brightness(95%) contrast(95%);top:60%}.caption_section ul ul li{font-weight:400;font-family:"UTM Avo";font-size:1.2rem}.caption_section .strong_text{font-size:17px}.caption_section:nth-child(2){margin-top:-40px}.img_tintuc img{height:150px}.img_tintuc img:hover{transform:scale(1.1)}.line_doc{width:1px;height:100%;position:absolute;background-color:#165636;left:-15%}#section_location .block-middle .box-map:before{content:"";content:"";position:absolute;top:0;left:0;width:140%;height:100%;background:url(../images/bangdo-01.jpg) left top/100% no-repeat}.title_dichuyen{background-color:var(--color-body);font-size:24px;color:#fff;border-radius:5px;width:40%;padding:5px}.row_dichuyen:first-child{margin-top:-25px}.media-object{width:50px}.text_gioithieu{position:absolute;top:5%;max-width:590px;padding:20px;right:16%;border:1px solid #fff}.col_chinhsanh_small{margin-left:26%}.col_chinhsanh_first{margin-left:5%}.text_gioithieu li{color:#fff;position:relative;padding-left:20px;font-size:17px}.text_gioithieu li:before{content:"";display:inline-block;height:15px;width:15px;background-size:contain;background-repeat:no-repeat;position:absolute;left:-5px;top:6px}.value{width:calc(100vh - 130px);height:calc(100vh - 130px);margin:-10px 0 0}.cycle,.cycle ul{width:100%;height:100%;margin:0}.cycle,.cycle ul,.value{position:relative;display:inline-block}.cycle li{width:30%;height:30%;opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:2}.box-info,.cycle li,.cycle li a::after,.cycle-bg,.logo-center,.value-info{position:absolute}.cycle li,.cycle li a::before{-webkit-transition:.3s ease-in-out}.cycle li a::after,.cycle li a::before{left:0;transition:.3s ease-in-out;top:0;height:100%;width:100%;max-width:250px;max-height:250px;content:""}.cycle li a::before{position:absolute;opacity:1}.cycle li:first-child a::before{background:url(../images/lido1.png) center top/cover no-repeat}.cycle li:nth-child(2) a::before{background:url(../images/lido5.png) center top/cover no-repeat}.cycle li:nth-child(3) a::before{background:url(../images/lido4.png) center top/cover no-repeat}.cycle li:nth-child(4) a::before{background:url(../images/lido3.png) center top/cover no-repeat}.cycle li:nth-child(5) a::before{background:url(../images/lido2.png) center top/cover no-repeat}.cycle-bg{border:5px solid var(--color-body);height:70%;width:70%;left:10%;top:10%;-webkit-border-radius:50%;border-radius:50%;-webkit-transform:scale(1);transform:scale(1);transition:.5s ease-in-out;z-index:1}.cycle li:first-child{left:33%;top:-5%}.cycle li:nth-child(2){left:75%;top:32%}.cycle li:nth-child(3){left:57%;top:70%}.cycle li:nth-child(4){left:13%;top:70%}.cycle li:nth-child(5){left:-5%;top:32%}.cycle li a::after{-webkit-transform:scale(0);transform:scale(0)}.cycle li:hover a::after{-webkit-transform:scale(1);transform:scale(1)}.cycle li:first-child a::after{background:url(../images/lido1.png) center bottom/cover no-repeat}.cycle li:nth-child(2) a::after{background:url(../images/lido5.png) center bottom/cover no-repeat}.cycle li:nth-child(3) a::after{background:url(../images/lido4.png) center bottom/cover no-repeat}.cycle li:nth-child(4) a::after{background:url(../images/lido3.png) center bottom/cover no-repeat}.cycle li:nth-child(5) a::after{background:url(../images/lido2.png) center bottom/cover no-repeat}.logo-center{width:40%;height:40%;left:30%;top:30%;background:url(../images/logo_box_logo.png) center center/cover no-repeat #fff;border-radius:50%}.box-info,.box_doitac:before,.tab_image.active,.tab_image:hover{background-color:var(--color-body)}.box-info{width:380px;height:380px;left:50%;top:50%;margin:-512px 0 0 137px;display:block;padding:0;box-shadow:inset 0 0 40px rgba(0,0,0,.2);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;border-radius:50%;border:5px solid rgba(255,255,255,.5)}.box-info.show{-webkit-transform:scale(1);transform:scale(1);opacity:1;z-index:5}.guide-sign,.phong_ngu_1 .map-container{transform:translateY(0);opacity:1;position:absolute}.box-info p{font-size:14px;line-height:1.5;margin:0;max-width:65%;height:auto;position:relative;display:inline-block;color:#fff}.title_dangky,h2.title_doitac,p.date_tintuc{color:var(--color-body)}.box-info::after,.box-info::before{display:inline-block;height:100%;vertical-align:middle;content:""}.cycle li a{display:block;font-size:0}.phong_ngu_1{height:500px}.phong_ngu_1 .map-container{background-repeat:no-repeat;background-position:center;background-size:100%;height:100%;width:100%;margin:0 -15px;transition:opacity .8s ease-in .1s,transform .8s ease-out .1s}.area.area-a{position:absolute;left:42px;top:502px}.area.area-b{position:absolute;left:407px;top:8px}.area.area-c{position:absolute;left:915px;top:493px}.area.area-d{position:absolute;left:928px;top:178px}.guide-sign{bottom:90px;right:0;transition:opacity .8s ease-in .2s,transform .8s ease-out .2s}.area.area-b .area-guide{position:absolute;top:30px;left:-25px;width:102px;height:370px;transition:width .4s ease-out 1.2s,height .4s ease-out .8s}.area.area-b .area-guide:before{position:absolute;content:"";display:block;border-top:1px solid #155532;width:84px;transition:width .8s ease-out .8s}.area.area-d .area-guide{position:absolute;top:30px;left:-156px;border-top:1px solid #155532;border-left:1px solid #155532;width:216px;height:56px;transition:height .4s ease-out .8s,width .4s ease-out .8s}.area.area-c .area-guide{position:absolute;width:146px;height:162px;top:-132px;left:-86px;transition:height .6s ease-out .8s,width .6s ease-out 1.4s}#master_plan .img-backgroud,#master_plan .img-hover,.area.area-a .area-guide{position:absolute;left:0}.area.area-a .area-guide{top:30px;border-top:1px solid #155532;width:380px;transition:width .8s ease-out .8s}#master_plan .img-hover{opacity:0;top:0}#master_plan img{display:inline-block}.ls-utilities .item li span{display:inline-block;text-align:center;width:30px;height:30px;line-height:30px;margin-right:10px;font-weight:500;color:#e0637f;background:0 0;border:0 solid #fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.ls-utilities{position:relative;background:#f5f3df;padding:30px 0;margin-bottom:-30px}.ls-utilities ul:first-child{padding-left:30px}.img_logo_doitac{width:50%;margin:0 auto}h2.title_doitac{font-size:18px;text-transform:uppercase;text-align:left;margin-bottom:20px}.box_doitac:before{content:"";width:1px;height:69%;display:inline-block;position:absolute;right:0;top:27%}.box_dangky{border:2px solid var(--color-body);padding-bottom:10px;margin-bottom:50px;margin-top:50px}.title_dangky{text-transform:uppercase;font-size:24px;margin-bottom:30px}.form-control{border:1px solid var(--color-body);border-radius:10px}.div_img_sanvuon{position:absolute;top:-100px;z-index:1234567}.div_sanvuon2{margin-top:110px;position:relative}.box_text_sanvuon{position:absolute;top:50px;left:25%;border:1px solid #fff;padding:20px}.box_text_sanvuon p{text-align:justify;color:#fff;font-size:17px}.hinh_nen{float:left;margin-top:50px}.strong_text{color:var(--color-four);font-weight:700}.img_gioithieu{position:absolute;width:47%;z-index:2;bottom:-150px;padding:5px;background-color:#fff;left:0}.can_1_phong,.can_2_phong,.title_page{position:relative;text-transform:uppercase}#section_location .block-bottom,#section_location .block-bottom .block-title{padding-top:0}#section_location .block-bottom .block-content{background:0 0;padding-top:0}#section_haisanvuon,#section_tienich,#section_tintuc{background:var(--ak-gold-text);background-size:100% 100%;padding-top:50px}#section_haisanvuon .title_page,.title_vitri{width:500px}#section_tienich .title_page{width:650px;padding:4px}#section_tienich .title_gioithieu::before,.title_lido::before{left:95%}.line_lido{background:url(../images/vien_lido.png) center center/100% no-repeat;padding-top:160px}.box_lido{width:15%;float:left;margin-left:4.2%}#section_location .block-bottom .thumbnail h3{color:#090909;font-size:15px}.lido_tren{margin-top:-55%}.lido_tren_first{margin-top:-70%}.lido_duoi{margin-top:60%}#section_location_bottom .block-title{margin-bottom:-40px}.btn-special{padding:0;border:none;margin-top:10px}.btn-special span,.carousel-control.left,.carousel-control.right{background-image:none}.can_1_phong,.can_2_phong{border-bottom-left-radius:22px;background-color:transparent;border:1px solid #165636;color:var(--color-body);font-size:21px}.can_1_phong::before,.can_2_phong::before{content:"";width:75px;height:88px;background-size:100% 100%;display:inline-block;position:absolute;top:-29px;left:-36px}.can_2_phong{margin-left:20px;border-bottom-right-radius:22px;border-bottom-left-radius:0}.can_2_phong::before{width:60px;left:91%}#section_partner .main-title,#section_register .main-title,#section_tienich .main-title,#section_tintuc .main-title{color:var(--color-body);padding-bottom:0;width:450px;margin:0 auto 50px;font-size:24px;border:1px solid var(--color-body);border-bottom-left-radius:22px;font-family:Montserrat}.title_gioithieu,.title_lido{border-bottom-right-radius:30px}.register__container{display:flex;justify-content:center}#section_tintuc .title_page{padding:4px;margin-bottom:30px;width:350px}.img_sanvuon_first{margin-left:11%}#section_tintuc .title_gioithieu::before{left:91%}#section_partner .main-title::before,#section_register .main-title::before,#section_tienich .main-title::before,#section_tintuc .main-title::before{content:"";width:54px;height:70px;background-image:url(../images/la.png);background-size:100% 100%;display:inline-block;position:absolute;top:-29px;left:-27px}#section_tienich .main-title{margin-bottom:0;width:650px}#section_partner .main-title,#section_tintuc .main-title{border-bottom-left-radius:0;border-bottom-right-radius:22px}#section_register .title_page{padding:4px;margin-bottom:30px}.phong_ngu_2 .caption{position:absolute;top:0;left:0;width:100%!important;height:100%;line-height:10em;background:rgba(21,85,53,.5);font-size:18px;color:#fff;opacity:0;transition:.5s}.div_tab_image,.phong_ngu_2 div{margin-bottom:20px}#section_location_bottom .block-content{margin-top:30px}#footer .block-content{border-top:none}.title_page{font-size:2rem;width:100%;padding:0 10px 18px;margin:0 auto;background:var(--color-primary);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;font-family:"Playfair Display";font-weight:700;line-height:1.5}.title_page::before{content:"";width:54px;height:70px;background-size:100% 100%;display:inline-block;position:absolute;top:-21px;left:-27px}.title_gioithieu{width:600px;border-bottom-left-radius:0}.title_gioithieu::before{top:-20px;left:94%}.phong_ngu_1 img{margin:10px auto}#section_location .block-bottom .block-title{display:inherit;margin-top:50px}#section_location .block-middle{margin-bottom:50px;background:var(--ak-radial-shine)}.title_lido{width:550px;border-bottom-left-radius:0}#section_banner .banner-button a.btn-register{width:200px;background-size:100%}.menu_home{background-repeat:no-repeat;background-position:center top;margin-top:3px}#section_about .block-title{margin-left:0;margin-top:30px}#section_location .block-top{padding:50px 0 20px}#footer .copy-right{color:#fff;font-size:1.2rem}#section_register .inner .block-form .form-control{border-radius:10px;height:40px}.form-group{margin-bottom:8px}.icon_fb,.icon_google,.icon_youtube{width:35px;height:35px;background-size:cover;background-position:center center}.bx-wrapper{background:0 0;border:none;box-shadow:none}.bx-wrapper .bx-controls-direction a{top:30%}.bx-wrapper .bx-prev{left:-40px}.bx-wrapper .bx-next{right:-20px}a.fancybox{font-size:11px}@media screen and (max-width:1600px){#section_banner .inner{height:800px}#section_banner .banner-info-image{max-height:480px}#section_banner .banner-logo{width:230px}#section_banner .banner-info .description{font-size:15px}.page-header ul.nav-menu li a{font-size:1rem;padding:10px}}@media screen and (max-width:1400px){#section_banner .inner{height:680px}#section_banner .banner-info-image{max-height:400px}#section_banner .banner-logo{width:180px}#section_banner .banner-info .title{font-size:24px}#section_banner .banner-info .description{font-size:13px}#section_banner .banner-info{right:80px;bottom:-20px}#section_banner .inner .img-banner{left:-30px}#section_banner .banner-button a{zoom:90%}#section_masterplain .owl-carousel .owl-nav .owl-prev{left:-60px}#section_masterplain .owl-carousel .owl-nav .owl-next{right:-60px}}@media screen and (min-width:992px) and (max-width:1199px){.page-header ul.nav-menu li a{padding:10px 5px;font-size:1rem;transition:unset}.page-header{height:80px}#section_hero{position:relative}.page-header .menu-main-menu-container{padding-top:15px}#section_banner .inner{height:501px}#section_banner .banner-info-image{max-height:310px}#section_banner .banner-logo{width:120px}#section_banner .banner-info .title{font-size:20px}#section_banner .banner-info .description{font-size:11px}#section_banner .banner-info{right:90px;bottom:-20px}#section_banner .banner-button a{zoom:80%}#section_location .block-bottom .block-title,.main-title{font-size:27px}.main-title-special{padding:12px 50px}.page-header .logo img{width:140px}#section_masterplain .owl-carousel .owl-nav .owl-prev{left:-25px}#section_masterplain .owl-carousel .owl-nav .owl-next{right:-25px}#section_scope .box-background:before{background-size:660px}}@media screen and (max-width:1199px){#section_advantage .box-info{padding-top:0}#section_advantage .main-title-special{margin-left:0}#section_advantage .box-background{min-height:10px;margin-top:25px;text-align:center}#section_advantage .box-background img{display:inline!important}#section_advantage .box-background:before{display:none}#section_advantage .box-info .btn{margin-top:20px}#section_scope .box-background{min-height:660px}#section_about .block-content{margin-top:0}#section_about .block-content .block-info{padding-top:15px}}@media screen and (max-width:991px){#section_banner .inner{height:480px}#section_banner .banner-info-image{max-height:280px}#section_banner .banner-logo{width:110px}#section_banner .banner-info .title{font-size:18px}#section_banner .banner-info .description{font-size:10px}#section_banner .banner-info{right:0;bottom:-20px}#section_banner .banner-button a{zoom:75%}#section_location .block-bottom .block-title,.main-title{font-size:27px}.main-title-special{padding:12px 50px}.page-header .logo img{width:150px}#section_about .block-content .block-info ul li{font-size:15px}#section_location .block-middle .box-map{min-height:10px;margin-top:30px;margin-bottom:30px;height:auto}#section_advantage .box-background:before,#section_location .block-middle .box-map:before,#section_scope .box-background:before{display:none}#section_location .block-middle .btn-viewmap{margin-top:0}#section_location .block-bottom .block-content{background:0 0}#section_register,#section_scope,#section_utilities{padding:45px 0}#section_scope .box-background{margin-left:0;min-height:150px}#section_advantage .box-info,#section_finance .box-info{padding-top:0}#section_advantage .main-title-special{margin-left:0}#section_advantage .box-background{min-height:10px;margin-top:25px}#section_masterplain .block-bottom .item{text-align:center}#section_masterplain .block-bottom .item img{margin:0 auto}#section_finance .main-title-special{margin-right:0}#section_register .inner .box-text{padding-right:15px;width:100%;position:static;left:auto;top:auto;max-width:100%;transform:none}.page-header .navbar-toggle{display:block!important}.page-header .navbar-header{float:none;margin:0}.navbar-toggle{display:block}.navbar-collapse.collapse{display:none!important}.nav-menu{float:none!important;margin:0}.navbar-text{float:none;margin:15px 0}.navbar-collapse{box-shadow:inset 0 1px 0 rgba(255,255,255,.1);position:absolute;z-index:100;padding:25px 15px 0;margin:6px 0 0;max-height:none;width:100%;left:0;right:0;border:0;background:var(--color-primary);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.4);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.4);box-shadow:0 2px 10px 0 rgba(0,0,0,.4)}.navbar-collapse.collapse.in{display:block!important;margin-left:0;margin-right:0;left:0;right:0}.page-header .menu-main-menu-container{width:100%;padding-top:0}.page-header ul.nav-menu{width:auto;top:0;padding-top:0;height:auto;margin-bottom:0;margin-top:0}.page-header ul.nav-menu li{padding:0;float:none;border-bottom:1px solid #dcdcdc!important;margin:0!important}.page-header ul.nav-menu li a{color:#000;padding:12px 0 12px 15px;line-height:42px;min-height:42px;width:100%;font-size:1.4rem;border-top:0 solid #fff}.page-header ul.nav-menu li a:focus,.page-header ul.nav-menu li a:hover,.page-header ul.nav-menu li.active a,.page-header ul.nav-menu li.active a:hover,.page-header ul.nav-menu li.open a,.page-header ul.nav-menu li.open a:focus,.page-header ul.nav-menu li.open a:hover{background-color:transparent;border-top:0 solid #fff}.page-header ul.nav-menu li.active,.page-header ul.nav-menu li:hover{border-top-left-radius:0;border-top-right-radius:0}.page-header ul.nav-menu li.active a:after,.page-header ul.nav-menu li:hover a:after{border-bottom-color:transparent}.page-header ul.nav-menu li.active a,.page-header ul.nav-menu li:hover a{color:#0c436e}#section_register .inner .block-bg{background:0 0;min-height:auto;margin-bottom:30px}#section_register .inner{padding-right:0}#section_register .inner .block-form{width:auto}#section_masterplain .block-master{margin-bottom:45px}#section_location .block-bottom .block-text ul{margin-bottom:30px}#section_location .block-top .title span{display:block;margin-bottom:15px}#section_masterplain .block-top .title{font-size:36px}#section_masterplain .masterplain-img{margin-top:30px}.standard-list{margin-bottom:5px}.team-list .media-heading{margin-top:0;font-size:15px}.team-list .media-left{display:table-cell!important}.team-list .left{text-align:left;margin-bottom:15px}.team-list .media-object{max-width:120px}}@media screen and (max-width:767px){.page-header .logo{max-width:140px}#section_banner .inner{height:480px}.img_3d_frame{height:400px}#section_banner .banner-info .title{font-size:20px;margin-top:-50px}#section_banner .inner .banner-button{right:auto;bottom:10px}#section_location .block-top .block-text{padding-left:0;margin-top:30px}#section_location .block-top .block-text:before{display:none}#section_about,#section_banner,#section_location,#section_masterplain,#section_register{overflow:hidden}#section_register .inner .box-text{padding-right:0;border-right:0px}#section_location .block-bottom .block-title,.main-title{font-size:22px}.main-title-special{padding:12px 32px}.div_uu_dai{margin-left:0}#section_utilities .description{padding-bottom:30px}#section_utilities .item-3{height:auto}#section_register .inner .block-form{margin-top:30px}#section_register .inner .box-text .hotline{font-size:42px}#section_register .main-title{padding-bottom:15px}#section_location .block-bottom .block-title,.social-list{text-align:center}#section_scope .scope-list .item.first{padding-right:25px;margin-right:25px}#section_scope .scope-list .item.first:after{height:70px}#section_scope .scope-list .item span{font-size:60px}#section_about .btn-special{margin-bottom:15px}#footer{padding:24px 0}}@media screen and (max-width:480px){#section_banner .inner .banner-button a .btn-text{width:130px;font-size:13px}#section_register .inner .block-form .title{font-size:16px}#gotop{bottom:55px}#section_banner .inner .img-banner{left:-100px}#section_banner .banner-info-image{max-height:250px}#section_masterplain .block-top .media-left{width:100%;padding-right:0;display:block;margin-bottom:15px}#section_masterplain .block-top .media-left img,#section_register .inner .block-form .btn-special,#section_register .inner .block-form .btn-special span,.standard-list img{width:100%}.main-title-special{padding:12px 20px;font-size:18px}#section_banner .banner-button a{zoom:70%}#section_banner .inner{height:400px}.standard-list .item{margin-bottom:15px}#section_banner .banner-info .title{font-size:14px}#section_location .block-bottom .block-title,.main-title{font-size:20px}#section_scope .scope-list .item{font-size:15px}#section_scope .scope-list .item.first:after{height:70px}#section_scope .scope-list .item span{font-size:60px}}@media screen and (max-width:320px){#section_banner .inner{height:340px}#section_banner .banner-info-image{max-height:200px}#section_banner .banner-info .title{font-size:10px}}