.carousel-item img{height:80vh;object-fit:cover;max-height:100%;min-height: 300px;}.carousel-caption{left:20%;width: 30% !important;}.carousel-caption--title{text-shadow:#fff 3px 0 0,#fff -3px 0 0,#fff 0 3px 0,#fff 0 -3px 0,#fff 2px 2px,#fff -2px -2px 0,#fff 2px -2px 0,#fff -2px 2px 0;color:#66cc66;font-size: 50px;font-family:"AvoBold";letter-spacing:3.5px}.carousel-caption--link:hover{background-color:#66cc66;color:#fff !important}.gioithieu{padding-top:5rem;padding-bottom:9rem;background-position:right bottom;background-size:cover;min-height:600px}@media(max-width:575.98px){.gioithieu{padding-top:130px;background-size:contain;background-color:#000;background-position:bottom;background-repeat:no-repeat}}.gioithieu--content{font-size:.9rem;font-family:"Avo";font-weight:300;line-height:24px;margin-left:10%}@media(max-width:575.98px){.gioithieu--content{margin-left:0;font-size:14px}}@media(min-width:768px) and (max-width:991.98px){.gioithieu--content{margin-left:20%}}@media(min-width:992px) and (max-width:1199.98px){.gioithieu--content{margin-left:20%}}.gioithieu--link{border-left:1px solid #66cc66;border-right:1px solid #66cc66;padding:10px 30px;border-radius:7px}.gioithieu--link:hover{background-color:#66cc66;color:white !important}.gioithieu--title{padding:30px 50px;text-align:center;transform:rotate(-90deg);top:180px;left:-218px;width:600px}@media(max-width:575.98px){.gioithieu--title{transform:none;top:0;width:100%;left:0;padding:15px}}.gioithieu--title1{font-family:"AvoBold";color:#fff;font-size:2rem;text-transform:uppercase;margin-bottom:10px}@media(max-width:575.98px){.gioithieu--title1{font-size:18px}}.gioithieu--title2{text-shadow:#fff 3px 0 0,#fff -3px 0 0,#fff 0 3px 0,#fff 0 -3px 0,#fff 2px 2px,#fff -2px -2px 0,#fff 2px -2px 0,#fff -2px 2px 0;color:#66cc66;font-family:"AvoBold";letter-spacing:.5rem}@media(max-width:575.98px){.gioithieu--title2{font-size:24px}}@media(max-width:575.98px){.tab-dichvu{white-space:nowrap;display:block;overflow:auto;padding-bottom:10px}}.tab-dichvu li{padding-left:10px;padding-right:10px}@media(max-width:575.98px){.tab-dichvu li{display:inline-block}}.tab-dichvu .nav-link{font-family:avo;border:1px solid #66cc66;box-shadow:1px 1px #66cc66;border-radius:3;font-size: 15px;}.tab-dichvu .nav-link.active{background-color:#66cc66;color:#fff !important}.snip1577{position:relative;display:inline-block;overflow:hidden;width:100%;color:#fff;text-align:left;font-size:16px;background:#000;}.snip1577::before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .4s ease;transition:all .4s ease;position:absolute;top:20px;right:20px;content:"";background-color:#fff;z-index:1;opacity:0;width:0;height:1px}.snip1577::after{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .4s ease;transition:all .4s ease;position:absolute;top:20px;right:20px;content:"";background-color:#fff;z-index:1;opacity:0;height:0;width:1px}.snip1577 img{height: 210px;width:100%;backface-visibility:hidden;vertical-align:top;object-fit:cover;}.snip1577 figcaption{position:absolute;left:0;bottom:0;padding:15px 20px}.snip1577 h3,.snip1577 h4{margin:0;font-size:1.1em;font-weight:normal;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .4s ease;transition:all .4s ease}.snip1577 h4{font-size:.8em;text-transform:uppercase}.snip1577 a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.snip1577:hover img{zoom:1;filter:alpha(opacity=20);-webkit-opacity:.2;opacity:.2}.snip1577:hover::before{opacity:1;-webkit-transition-delay:.25s;transition-delay:.25s;width:40px}.snip1577:hover::after{opacity:1;-webkit-transition-delay:.25s;transition-delay:.25s;height:40px}.snip1577:hover h3{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.snip1577:hover h4{opacity:1;-webkit-transition-delay:.35s;transition-delay:.35s}.solieu{margin-bottom:0;padding-bottom:0}.solieu--body{padding-top:30px;padding-bottom:30px;color:#66cc66;box-shadow:20px 20px rgba(0,0,0,0.6784313725);position:relative;bottom:-80px;z-index:10}.solieu--item strong{display:block;font-family:"AvoBold";font-size:4rem}@media(max-width:575.98px){.solieu--item strong{font-size:32px}}.solieu--item span{font-size:1.2rem}@media(max-width:575.98px){.solieu--item span{font-size:14px}}.video{background-color:#e3fff9;padding-top:150px;padding-bottom:50px}.videoSwiper--img{width:100%;height:400px;object-fit:cover}.baogia{padding-top:50px;font-family:avo;padding-bottom:50px}.baogia--content{font-size:1.2rem}@media(max-width:575.98px){.baogia--content{font-size:13px}}.baogia--item{border:2px solid #66cc66;border-radius:10px;margin-bottom:30px}.baogia--item--head{background:url("../images/br-baogia.png") no-repeat center bottom;background-size:cover;text-align:center;padding:15px 15px 50px 15px;margin-bottom:30px}.baogia--item--head h3{border-bottom:1px solid #fff;font-size:1.2rem;padding:10px}.baogia--item--head strong{font-size:48px;font-family:"AvoBold";margin-bottom:15px}.baogia--item--head svg{position:absolute;bottom:2px;z-index:20;left:0;right:0;margin:0 auto;height:35px;width:35px}.baogia--item--head::before{content:"";position:absolute;width:50px;height:50px;background-color:#fff;bottom:-5px;left:0;right:0;margin:0 auto;border-radius:50%}.baogia--item--head::after{content:"";position:absolute;width:40px;height:40px;background-color:#66cc66;bottom:0;left:0;right:0;margin:0 auto;border-radius:50%;z-index:1}.baogia--item--content{padding:15px}.baogia--item--content ul{font-size:14px;list-style:none;padding:0}.baogia--item--content ul li{margin-bottom:20px;background:url(../images/check-solid.png) no-repeat left 5px;padding-left:30px;background-size:20px}.thanhvien .tile-home{display:inline-block;background-color:#fff;padding:20px 70px}figure.snip1477{position:relative;overflow:hidden;width:100%;color:#fff;text-align:center;font-size:16px;background-color:#000;margin-bottom:30px;font-family:"Avo"}figure.snip1477 *,figure.snip1477 *:before,figure.snip1477 *:after{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .55s ease;transition:all .55s ease}figure.snip1477 img{backface-visibility:hidden;vertical-align:top;opacity:.9;width:100%;object-fit:cover}figure.snip1477 .title{position:absolute;top:58%;left:25px;padding:5px 10px 10px}figure.snip1477 .title:before,figure.snip1477 .title:after{height:2px;width:400px;position:absolute;content:"";background-color:#fff}figure.snip1477 .title:before{top:0;left:10px;-webkit-transform:translateX(100%);transform:translateX(100%)}figure.snip1477 .title:after{bottom:0;right:10px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}figure.snip1477 .title div:before,figure.snip1477 .title div:after{width:2px;height:300px;position:absolute;content:"";background-color:#fff}figure.snip1477 .title div:before{top:10px;right:0;-webkit-transform:translateY(100%);transform:translateY(100%)}figure.snip1477 .title div:after{bottom:10px;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}figure.snip1477 h2,figure.snip1477 h4{margin:0}figure.snip1477 h2{font-size:20px;margin-bottom:10px}figure.snip1477 h4{display:block;font-weight:700;background-color:#fff;padding:5px 10px;color:#00b495;font-size:15px}figure.snip1477 figcaption{position:absolute;bottom:42%;left:25px;text-align:left;opacity:0;padding:5px 60px 5px 10px;font-size:12px;letter-spacing:1px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}figure.snip1477 figcaption p{margin:0}figure.snip1477 a{position:absolute;top:0;bottom:0;left:0;right:0}figure.snip1477:hover img{zoom:1;filter:alpha(opacity=35);-webkit-opacity:.35;opacity:.35}figure.snip1477:hover .title:before,figure.snip1477:hover .title:after,figure.snip1477:hover .title div:before,figure.snip1477:hover .title div:after{-webkit-transform:translate(0,0);transform:translate(0,0)}figure.snip1477:hover .title:before,figure.snip1477:hover .title:after{-webkit-transition-delay:.15s;transition-delay:.15s}figure.snip1477:hover figcaption{opacity:1;-webkit-transition-delay:.2s;transition-delay:.2s}.booking{background-size:cover;background-position:center}.booking--link{border:1px solid;border-radius:5px;display: inline-block;}.booking--link:hover{background-color:#66cc66;color:white}

.nd_show h3{
	font-size:15px;
	color:#333;
	font-weight:600;
}
.nd_show .desc *{
   margin-bottom:5px;
   font-size:14px;
   color:#545454;
}
.clearfix{
	clear:both!important;
}