/**** Font import ***/
@font-face{font-family:'UTM Essendine Caps';src:url('fonts/UTM Essendine Caps.eot');src:url('fonts/UTM Essendine Caps.eot?#iefix') format('embedded-opentype'),url('fonts/UTM Essendine Caps.woff') format('woff'),url('fonts/UTM Essendine Caps.ttf') format('truetype'),url('fonts/UTM Essendine Caps.svg#UTM Essendine Caps') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'UTM Essendine CapsBold';src:url('fonts/UTM Essendine CapsBold.eot');src:url('fonts/UTM Essendine CapsBold.eot?#iefix') format('embedded-opentype'),url('fonts/UTM Essendine CapsBold.woff') format('woff'),url('fonts/UTM Essendine CapsBold.ttf') format('truetype'),url('fonts/UTM Essendine CapsBold.svg#UTM Essendine CapsBold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'SFUIDisplay-Light';src:url('fonts/SFUIDisplay-Light.eot');src:url('fonts/SFUIDisplay-Light.eot?#iefix') format('embedded-opentype'),url('fonts/SFUIDisplay-Light.woff') format('woff'),url('fonts/SFUIDisplay-Light.ttf') format('truetype'),url('fonts/SFUIDisplay-Light.svg#SFUIDisplay-Light') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'SFUIDisplay-Bold';src:url('fonts/SFUIDisplay-Bold.eot');src:url('fonts/SFUIDisplay-Bold.eot?#iefix') format('embedded-opentype'),url('fonts/SFUIDisplay-Bold.woff') format('woff'),url('fonts/SFUIDisplay-Bold.ttf') format('truetype'),url('fonts/SFUIDisplay-Bold.svg#SFUIDisplay-Bold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'UTM Dax';src:url('fonts/UTM Dax.eot');src:url('fonts/UTM Dax.eot?#iefix') format('embedded-opentype'),url('fonts/UTM Dax.woff') format('woff'),url('fonts/UTM Dax.ttf') format('truetype'),url('fonts/UTM Dax.svg#UTM Dax') format('svg');font-weight:normal;font-style:normal}
/**** Reset css ***/
*{font-family:"UTM Essendine Caps",sans-serif;font-size:15px}
li.dropdown{}
.fb-tableCell-2{position:absolute;z-index:2;bottom:0;left:0;right:0;height:100px;background:linear-gradient(0deg,#00968f 20%,transparent)}
a{text-decoration:none!important}
.group-viewmore .viewmore-content{overflow:hidden;height:96px}
.group-viewmore .viewmore-content.viewall{overflow:hidden;height:auto}
.group-viewmore .viewmore{color:#fff589}
.viewmore{display:none}
.group-viewmore .viewmore-right{text-align:right}
.group-viewmore .viewmore-right .viewmore{cursor:pointer;font-style:italic;color:#eccc88;text-decoration:underline;font-size:12px}
/**** Main menu ***/

.header
{
	background:rgba(255,255,255,.4);
}
.btsend-header
{
	border-radius:5px;border:1px solid #fff;background-color:transparent;
	margin-top:13px;
	
}
.btsend-header a
{
	font-size: 20px;color:#fff;
	padding-top: 7px;
	padding-bottom: 7px;
}
.logo
{
	margin-top: 10px;
	margin-bottom: 10px;
}
.hotline
{
	font-size: 24px;
	color:#efc650;
	padding-top: 14px;
}
.font_title
{
	font-size:30px;
	padding-bottom: 30px;
}
.font23
{
	font-size: 30px;
	color: #e9af05;
}
.font24
{
	font-size: 30px;
	color: #fff;
	
}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #fff;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #fff;
   
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #fff;
  
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #fff;
}
::-ms-input-placeholder { /* Microsoft Edge */
   color:    #fff;
}
input:-moz-placeholder, textarea:-moz-placeholder {
  color: #fff;
}
#main-menu .menu-container{position:absolute;right:0;height:100%;width:370px;background:#156268;color:#fff;padding:40px 0 30px 0}
#main-menu .top-menu{overflow:auto;margin-bottom:50px;padding:0 30px 0 40px;margin-top:47px}
#main-menu .top-menu .button-close{width:27px;height:27px;position:relative;overflow:hidden;cursor:pointer;margin-top:10px}
#main-menu .top-menu .button-close:before,#main-menu .top-menu .button-close:after{position:absolute;left:-12px;right:-12px;bottom:13px;top:13px;content:"";background:#fff;transition:all .5s ease;-webkit-transition:all .5s ease}
#main-menu .top-menu .button-close:before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}
#main-menu .top-menu .button-close:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
#main-menu .top-menu .button-close:hover:before{transform:rotate(0deg);-webkit-transform:rotate(0deg)}
#main-menu .top-menu .button-close:hover:after{bottom:4px;top:4px;left:4px;right:4px;background:transparent;border-bottom:1px solid white;border-right:1px solid white}
#main-menu .scroll-responsive{padding:0 30px 0 40px;overflow:auto}
#main-menu ul.list-item{list-style-type:none;padding:0;margin-bottom:60px}
#main-menu ul.list-item li a{-webkit-transition:all .5s ease;transition:all .5s ease;color:#fff;font-size:16px;text-decoration:none;padding-top:13px;padding-bottom:7px;display:block}
#main-menu ul.list-item li a span{display:inline-block}
#main-menu ul.list-item li a span:after{position:relative;content:"";display:block;-webkit-transition:all .5s ease;transition:all .5s ease;width:0;height:1px;background:#ebc21d}
#main-menu ul.list-item li a:hover,#main-menu ul.list-item li.active a{color:#ebc21d}
#main-menu ul.list-item li a:hover span:after,#main-menu ul.list-item li.active a span:after{width:100%}
#main-menu li a{display:block;color:#ddd;text-decoration:none;padding:10px 0 10px 11px}
#main-menu li a:hover,#main-menu li a:active,#main-menu li a:focus,#main-menu li.open a:hover,#main-menu li.open a:active,#main-menu li.open a:focus{color:#fff;text-decoration:none;background-color:transparent}
#main-menu > .sidebar-brand{height:65px;font-size:20px;line-height:44px}
#main-menu .dropdown-menu{position:relative;width:100%;padding:0;PADDING-LEFT:20px;margin:0;border-radius:0;border:none;background-color:transparent;box-shadow:none}
#main-menu .dropdown-menu i.fa-circle{font-size:5px;color:#fff;display:inline-block}
#main-menu .dropdown-menu li{position:relative;display:inline-block;width:96%}
#main-menu .bot-menu{position:absolute;bottom:30px;left:40px;right:30px}
.bot-menu p{font-family:'UTM Dax'}
#main-menu .scroll-responsive.active .bot-menu{position:relative;left:0;right:0}
#main-menu .bot-menu .social{padding-bottom:17px;margin-bottom:40px;display:block;border-bottom:1px solid #448186}
#main-menu .bot-menu .social > a{color:#fff;transition:all ease .5s;-webkit-transition:all ease .5s;font-size:19px;display:inline-block;padding-right:10px;margin-right:15px}
#main-menu .bot-menu .social > a:hover{color:#ebc21d}
#main-menu .bot-menu .copyright p{margin:0}
#main-menu .bot-menu .copyright{margin-bottom:0}
.button-menu *{transition:all ease .5s;-webkit-transition:all ease .5s}
.button-menu{position:fixed;z-index:100;right:18px;top:35px}
.button-menu .container-hamberger{padding:21px 14px;background:#ebcf99;border-radius:50%;cursor:pointer}
.button-menu .hamberger{width:34px;height:22px;position:relative;overflow:hidden}
.button-menu .hamberger .icon-bar{width:100%;height:1px;background:#fff;display:block;position:absolute;left:0}
.button-menu .hamberger .icon-bar:nth-child(1){top:0}
.button-menu .hamberger .icon-bar:nth-child(2){top:50%}
.button-menu .hamberger .icon-bar:nth-child(3){bottom:0}
.button-menu:hover .hamberger .icon-bar:nth-child(1){transform:rotate(-45deg);left:-6px}
.button-menu:hover .hamberger .icon-bar:nth-child(2){top:50%}
.button-menu:hover .hamberger .icon-bar:nth-child(3){transform:rotate(45deg);left:-6px}
/**** fullpage navigation ***/
.fullpage-nav *{transition:all ease .7s;-webkit-transition:all ease .7s}
.fullpage-nav{position:fixed;z-index:31;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.fullpage-nav ul{list-style-type:none;padding:0;margin:0;margin-right:20px}
.fullpage-nav ul > li a{position:relative;display:block;width:11px;height:11px;background:transparent;margin-bottom:20px;border-radius:4px;transform:rotate(45deg)}
.fullpage-nav ul > li.active a,.fullpage-nav ul > li a:hover{background:#03958d}
.fullpage-nav ul > li a:after{position:absolute;content:"";top:0;bottom:0;right:0;left:0;border-radius:3px;border:1px solid #038f88}
/**** Section ***/
.fullpage{position:relative;transition:all ease-out .5s;-webkit-transition:all ease-out .5s}
.fullpage .section{width:100%;position:relative;overflow:hidden}
.fullpage .section p{text-align:justify}
.fullpage .section .bg-info{position:absolute;left:0;right:0;bottom:0;top:0;background-size:cover;background-position:center;background-repeat:no-repeat;}
.fullpage .section.slide-1 .slogan{position:absolute;right:50px;max-width:560px;top:200px}
.fullpage .section.slide-1 .slogan p.top{font-family:'UTM Essendine Caps';font-size:27px;color:#fff;text-transform:uppercase;margin-top:0}
.fullpage .section.slide-1 .slogan p.top span{display:block;font-family:'UTM Essendine Caps'!important;font-size:33px;margin-top:0}
.fullpage .section.slide-1 .slogan p.bot,.fullpage .section.slide-1 .slogan p.bot span,p.bot,p.bot span{font-family:'UTM Essendine Caps'!important;font-size:15px;color:#fff;text-align:justify; line-height:26px;}
.fullpage .section.slide-1 .slogan p.bot span{display:block;margin-bottom:15px}
.fullpage .section.slide-1 .slogan p.bot span:last-child{font-size:20px;color:#fff589;text-transform:uppercase}
.slide-2{padding:0 50px}
.slide-2_l{max-width:515px;position:absolute;top:99px;left:69px}
h3.letter{text-transform:uppercase;margin:0;font-family:'UTM Essendine Caps';font-size:27px;line-height:38px;color:#fff;margin-bottom:30px}
h3.letter:first-letter{float:left;padding:4px 0 0 0;display:block;color:#fff;font-size:112px;margin-top:-2px}
h3.letter span{font-family:'UTM Essendine Caps';font-size:27px;display:block}
.slide-2_r{max-width:500px;right:50px}
.slide-2 .map{border:5px solid #1bbdb4;border-radius:50%;padding-right:0;vertical-align:top;background:#10958e}
.slide-2 .map.map-mobile{display:none}
.slide-3 .slogan{right:49px;max-width:470px;position:absolute;top:100px}
.slide-4 .slogan{left:60px;max-width:450px;position:absolute;top:380px;z-index:10}
.slogan p.top,.slogan p.top span{color:#fff;margin-top:15px;text-align:justify;font-family:'UTM Essendine Caps';font-size:14px}
.slide-5 .slogan{right:100px;max-width:510px;position:absolute;top:220px;z-index:10}
.slide-5 h3.letter:first-letter{padding:4px 8px 0 0}
.slide-5 .slogan p.top span{display:block;margin-top:15px}
.slide-6 .slogan{left:100px;max-width:510px;position:absolute;top:220px;z-index:10}
.slide-7 .slogan{right:100px;max-width:510px;position:absolute;top:220px;z-index:10}
.slide-8 .slogan{left:120px;max-width:425px;position:absolute;top:200px;z-index:10}
.slide-9 .slogan{right:100px;max-width:510px;position:absolute;top:200px;z-index:10}
.slide-9 .slogan h4{font-family:'UTM Essendine Caps';font-size:27px;text-transform:uppercase;color:#fff;margin:5px 0}
.slide-9 .slogan a{color:#eccc88;font-size:12px;text-decoration:underline;font-style:italic}
.slide-9 .slogan .logo{padding-bottom:15px}
.slide-10{padding-left:100px;padding-right:100px}
.fullpage .section.slide-6 .button-video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:120px;height:120px;border-radius:50%;background:rgba(255,255,255,.7);z-index:20;cursor:pointer;overflow:hidden}
.fullpage .section.slide-6 .button-video:after{position:relative;content:"";display:block;left:47px;top:35px;border:solid transparent;border-width:25px 0 25px 45px;border-left-color:#2d7f7b}
.section-footer{overflow:visible!important}
.contact{background-position:bottom;background-size:cover;padding-top:0;}
.contact h2{font-size:50px;margin-bottom:26px;color:#fff;font-family:'UTM Essendine Caps'}
.contact h3{font-family:'UTM Essendine Caps';font-size:24px;color:#fff;margin-top:30px;margin-bottom:15px;margin-left:10px}
.contact p,.contact p strong{color:#fff;font-size:14px}
.contact .contact-info p{margin-bottom:12px;font-family:'UTM Essendine Caps';letter-spacing:1px;font-size:16px}
.contact .contact-info h4{font-family:'UTM Essendine Caps';font-size:16px;color:#FFF;margin-bottom:20px}
.contact .form-contact p{margin-bottom:20px;margin-left:13px;letter-spacing:1px}
.contact .form-contact input,.contact .form-contact textarea{width:100%;margin-bottom:18px;background:rgba(255,255,255,.4);border:none;border-radius:24px;color:#fff;font-size:15px;padding:10px 18px 8px 18px;outline:none}
.form-contact::-webkit-input-placeholder{color:#fff}
.form-contact::-moz-placeholder{color:#fff}
.form-contact:-ms-input-placeholder{color:#fff}
.form-contact:-moz-placeholder{color:#fff}
.contact *{font-family:'UTM Essendine Caps'}
.form-contact .bt-submit{font-family:'UTM Essendine Caps';font-size:18px;border:none;padding:11px 18px 11px 18px!important;border-radius:25px;outline:none;background:#c59842!important;color:#fff;transition:all ease .4s;-webkit-transition:all ease .4s;display:inline-block;text-decoration:none;width:auto;max-width:125px;text-transform:uppercase}
.contact .form-contact .bt-submit:hover,.contact .form-contact .bt-submit:focus{background:#00948c!important}
.contact .hotline{position:relative;border:2px solid #fff;width:238px;padding:15px 0 5px 28px;margin-top:35px}
.contact .hotline a{color:#fff;font-family:'UTM Essendine Caps';font-size:27px;text-decoration:none;display:block;line-height:1.3}
.contact .hotline .title{color:#03958d;font-size:20px;font-family:'UTM Essendine Caps';background:#fff;padding:2px 18px;margin:0;position:absolute;top:-17px;left:18px}
.footer p{font-family:'UTM Essendine Caps';font-size:16px}
footer.footer{background-size:cover;background-position:center center;position:relative;min-height:212px}
.fullpage .footer p{padding-top:30px;text-align:center;color:#fff;font-size:16px}
.footer img{margin:auto;display:inherit}
.footer img.logo01{}
.footer img.logo02{margin-top:7px}
.footer img.logo03{margin-top:25px}
.footer img.logo04{margin-top:40px}
.footer img.logo05{margin-top:14px}
.footer .social{padding-top:35px;margin:auto}
.footer .social a{display:inline-block;width:40px;height:40px;background:#00948c;border:1px solid #fff;text-align:center;border-radius:50%;margin-right:20px;text-decoration:none!important}
.footer .social a i{line-height:40px;vertical-align:middle;text-align:center;display:inline;font-size:21px;color:#fff}
.footer .social p{float:left;text-align:left;padding-top:15px}
.go_top{position:relative;right:0;top:-53px;margin-top:-22px}
.go_top a i{color:#1f0252}
.go_top a i:before{z-index:10;position:absolute;right:-260px;top:-110px;font-size:23px}
.go_top a i:after{position:absolute;content:"";right:-270px;top:-116px;background:#f3e2d8;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-radius:100%;z-index:1;width:45px;height:45px}
.scroll-top{position:fixed;z-index:1;background:#fff;padding:12px;border-radius:50%;right:10px;bottom:0;cursor:pointer}
.scroll-top:hover {background: #EBCF99;transition: all ease 0.4s;}
.contact .container{position:relative;z-index:1}
.tail-dragon{position:absolute;bottom:0;right:12%}
.daurongsvg.right{position:absolute;bottom:-50px;right:0%;z-index:10}
.daurongsvg.left{position:absolute;bottom:-50px;left:0%;z-index:10}
.quanlonghoitu{position:absolute;top:-145px;left:-4%;width:36%;z-index:10}
.footer .copyright p{text-align:left;padding-left:15px;font-family:'UTM Dax';padding-top:37px}
.footer .copyright a,.copyright a{color:#fff;font-family:'UTM Dax'}
.footer .copyright a:hover{color:#c59842}
.m_container{width:100%;padding:0 0;position:relative;z-index:10}
.footer .m_container>div{width:calc(100% / 5)}
.fp-viewing-10 #bot-reg,.fp-viewing-slide-10 #bot-reg{left:90px}
.footer .m_container{padding:0 80px}
/**** Overlay ***/
.page-info:after{position:fixed;content:"";bottom:0;left:0;right:0;padding-top:13%;background-image:url(../images/bg-overlay.png);background-repeat-y:no-repeat;background-size:cover;background-position:bottom;z-index:10;pointer-events:none}
/**** Logo & Register ***/
#top-logo{position:fixed;top:80px;left:0;right:0;text-align:center;z-index:9}
#top-logo img{-webkit-transition:all .50s ease-in-out;-moz-transition:all .50s ease-in-out;-ms-transition:all .50s ease-in-out;-o-transition:all .50s ease-in-out;transition:all .50s ease-in-out}
.top-head-sticky #top-logo{top:30px}
.top-head-sticky #top-logo img{width:222px}
#bot-reg{position:fixed;left:50px;bottom:10px;z-index:30}
#bot-reg .icon{width:62px;height:62px;position:relative}
#bot-reg .icon:before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;border-radius:50%;background:rgba(255,255,255,.3)}
#bot-reg .icon:after{position:absolute;content:"";top:6px;left:6px;bottom:6px;right:6px;border-radius:50%}
#bot-reg .reg{cursor:pointer;display:inline-block;margin-left:50px}
#bot-reg .reg a{float:left}
#bot-reg .reg .icon,#bot-reg .reg .text{vertical-align:middle;display:table-cell;padding-top:5px}
#bot-reg .reg .text{font-size:15px;color:#f5c149;text-transform:uppercase;padding-left:15px;font-family:'UTM Essendine Caps'}
#bot-reg .reg .icon:after{background-color:#156268;background-image:url("../images/reg/icon-reg.svg");background-position:center;background-size:50%;background-repeat:no-repeat}
#bot-reg .contact-phone{text-decoration:none;display:inline-block;margin-left:50px}
#bot-reg .contact-phone a{float:left}
#bot-reg .contact-phone .icon,#bot-reg .contact-phone .text{display:table-cell;vertical-align:middle;padding-top:5px}
#bot-reg .contact-phone .text{display:table-cell;font-size:15px;color:#f5c149;text-transform:uppercase;padding-left:15px;font-family:'UTM Essendine Caps'}
#bot-reg .contact-phone .text span{display:block}
#bot-reg .contact-phone .text a{font-size:22px;float:none;font-weight:bold;color:#ffde00;line-height:0.7;font-family:'UTM Essendine CapsBold'}
#bot-reg .contact-phone .icon:after{background-color:#c6982d;background-image:url("../images/reg/icon-phone-24.svg");background-size:60%;background-position:center;background-repeat:no-repeat}
#bot-reg .play-video{text-decoration:none;display:inline-block;margin-left:50px}
#bot-reg .play-video a{float:left}
#bot-reg .play-video .icon,#bot-reg .play-video .text{display:table-cell;vertical-align:middle;padding-top:5px}
#bot-reg .play-video .text{display:table-cell;font-size:15px;color:#f5c149;padding-top:20px;text-transform:uppercase;padding-left:15px;font-family:'UTM Essendine Caps'}
#bot-reg .play-video .text span{display:block}
#bot-reg .play-video .text a{font-size:22px;float:none;font-weight:bold;color:#ffde00;line-height:0.7;font-family:'UTM Essendine CapsBold'}
#bot-reg .play-video .icon:after{background-color:#c6982d;background-image:url("../images/reg/icon-play.png");background-size:46%;background-position:center;background-repeat:no-repeat}
.view_more{font-size:14px!important;color:#ebcf95;text-transform:initial;padding:5px 10px;cursor:pointer;display:inline}
.popup-view-more.show{display:block!important;position:fixed;left:20px;right:20px;top:50vh;padding:20px;z-index:999999999999999999999;transform:translateY(-50%);-webkit-transform:translateY(-50%);background-color:rgba(0,0,0,0.7)}
.popup-view-more.show .body-popup{overflow:auto;max-height:calc(100vh - 220px);max-height:-webkit-calc(100vh - 220px)}
.popup-view-more .close-popup{display:none}
.popup-view-more.show .close-popup{position:absolute;right:-4px;top:-8px;color:#fff;width:25px;height:25px;font-size:14px;text-align:center;line-height:25px;border-radius:50%;background-color:#146167;display:block}
.error{color:#ffde00;font-size:14px}
.divbg
{
	min-height: 750px;
}
.divbg2
{
	min-height: 530px;
}

.title-slide11
{
	margin-right: 260px;margin-top:400px;
}
.bg-info1{background-image:url(../images/slidemb/resize-bg-slide1.jpg); min-height: 576px;background-size:cover!important;background-position:center;}
.bg-info2{background-image:url(../images/slidemb/bg-slide2.jpg); min-height: 576px;background-size:cover!important;background-position:center;}
.bg-info3{background-image:url(../images/slidemb/bg-slide3.jpg); min-height: 576px;background-size:cover!important;background-position:center;}
.bg-info4{background-image:url(../images/slidemb/bg-slide4.jpg); min-height: 576px;background-size:cover!important;background-position:center;}
.bg-info5{background-image:url(../images/slidemb/bg-slide5.jpg); min-height: 576px;background-size:cover!important;background-position:center;}
.bg-info6{background-image:url(../images/slidemb/bg-slide6.jpg); min-height: 576px;background-size:cover!important;background-position:center;}
.bg-info7{background-image:url(../images/slidemb/bg-slide7.jpg); min-height: 576px;background-size:cover!important;background-position:center;}
.bg-info8{background-image:url(../images/slidemb/bg-slide8.jpg); min-height: 576px;background-size:cover!important;background-position:center;}
.bg-info9{background-image:url(../images/slidemb/bg-slide9.jpg); min-height: 576px;background-size:cover!important;background-position:center;}
.bg-info10{background-image:url(../images/slidemb/bg-slide10.jpg); min-height: 576px;background-size:cover!important;background-position:center;}
.bg-info11{background-image:url(../images/slidemb/bg-footer.jpg); min-height: 650px;background-size:cover!important;background-position:center;}
.img-title1
	{
		margin-top: 110px;
	}
}

#frmContact .col-xs-6 label.error,#frmContact .col-sm-12 label.error{width:100%;text-align:right}
@media screen and (min-width:1680px){#top-logo{top:65px}.top-head-sticky #top-logo img{width:250px}.fullpage .section.slide-1 .slogan{right:180px;max-width:630px;top:290px}.fullpage .section.slide-1 .slogan p.top{font-size:30px}.fullpage .section.slide-1 .slogan p.top span{font-size:36px;margin-bottom:30px}.fullpage .section.slide-1 .slogan p.bot,.fullpage .section.slide-1 .slogan p.bot span{font-size:15px;text-align:justify;margin-bottom:20px}.fullpage .section.slide-1 .slogan p.bot span:last-child{font-size:22px}.slide-2_r{max-width:100%}.slide-2_r img{padding-right:30px}h3.letter,h3.letter span{font-size:31px}h3.letter{margin-bottom:40px}.slide-7 h3.letter{margin-bottom:70px}h3.letter:first-letter{font-size:124px}.slogan p.top,.slogan p.top span{font-size:15px}.slogan p.bot,.slogan p.bot span{line-height:25px;font-size:15px;color:#fff;text-align:justify}.slide-2_l{max-width:604px;top:440px;left:399px}.slide-3 .slogan{right:180px;max-width:660px;top:330px}.slide-4 .slogan{left:120px;max-width:520px;top:300px}.slide-5 .slogan{right:100px;max-width:626px;top:320px}.slide-6 .slogan{left:100px;top:360px;max-width:520px}.slide-7 .slogan{right:100px;max-width:596px;top:398px}.slide-8 .slogan{left:120px;max-width:512px;top:330px}.slide-9 .slogan{right:100px;max-width:558px;top:206px}.slide-9 h3.letter{margin-bottom:10px}.slide-9 .slogan h4{margin:0 0 15px}.slide-9 .slogan .logo{padding-bottom:25px}.contact p,.contact p strong{font-size:16px}.contact .form-contact input.bt-submit{font-size:18px;max-width:160px}.m_container{width:1330px;padding:0 0;margin:auto}.footer .m_container{padding:0 0}#bot-reg{left:75px}.fp-viewing-10 #bot-reg,.fp-viewing-slide-10 #bot-reg{left:286px}
.col-lg-2 
	{
		width:20%;
	}
}
@media all and (max-width:1679px){*{font-size:15px}#top-logo img{width:262px}.button-menu{top:20px}#bot-reg{left:40px}#bot-reg .icon{width:54px;height:54px}#bot-reg .reg .text,#bot-reg .contact-phone .text{font-size:15px}#bot-reg .contact-phone .text span{font-size:20px}#bot-reg .contact-phone{margin-left:30px}#bot-reg .reg{margin-left:5px}#bot-reg .reg .text,#bot-reg .play-video .text{font-size:15px}#bot-reg .play-video .text span{font-size:20px}#bot-reg .play-video{margin-left:30px}#main-menu .menu-container{padding:30px 0 20px 0}#main-menu .top-menu{margin-bottom:50px}#main-menu ul.list-item li a{padding-top:10px;padding-bottom:10px}#main-menu ul.list-item{margin-bottom:30px}#main-menu .bot-menu{bottom:20px}#main-menu .bot-menu .social{padding-bottom:10px;margin-bottom:20px}.button-menu .container-hamberger{padding:18px 14px}.button-menu .hamberger{width:24px;height:16px}.button-menu:hover .hamberger .icon-bar:nth-child(1),.button-menu:hover .hamberger .icon-bar:nth-child(3){left:-4px}
.col-lg-2 
	{
		width:20%;
	}
}
@media all and (min-width:1200px){.custom-lg{width:14.25%}
.col-lg-2 
	{
		width:20%;
	}
}
@media all and (max-width:1400px){.footer img.logo01{}.footer img.logo02{margin-top:7px}.footer img.logo03{margin-top:2px}.footer img.logo04{margin-top:30px}.footer img.logo05{margin-top:4px}.slide-2_l{top:99px;/*303px*/}.footer img.logo04{margin-top:50px}.footer img.logo05{margin-top:25px}#main-menu .top-menu{margin-bottom:35px}
.col-lg-2 
	{
		width:20%;
	}
}
@media screen and (max-width:1280px){
	*{font-size:1px}#
	top-logo,#bot-reg{left:30px}
	#bot-reg .reg .text,#bot-reg .contact-phone .text{font-size:14px}
	#bot-reg .reg .text,#bot-reg .play-video .text{font-size:14px}
	#top-logo img{/* width:100%;*/}.top-head-sticky #top-logo img{width:150px}
	#bot-reg .play-video{margin-left:15px}
	#main-menu ul.list-item li a{padding-top:8px;padding-bottom:8px}
	h3.letter{font-size:23px;line-height:33px;margin-bottom:10px}
	h3.letter:first-letter{font-size:98px}
	.fullpage .section .slogan span{font-size:23px}
	.fullpage .section.slide-2 .slogan p.bot,.slogan p.bot,.fullpage .section .slogan p.bot span{font-size:14px}
	.fullpage .section .slogan p{text-align:justify}
	.slide-2_l{max-width:423px;top:266px;left:275px}
	.slide-3 .slogan{right:100px;max-width:457px;position:absolute;top:195px}
	.slide-4 .slogan{left:60px;max-width:408px;top:200px}
	.slide-5 .slogan{right:100px;max-width:450px;top:180px}
	.slide-6 .slogan{right:100px;max-width:456px;top:190px}
	.slide-7 .slogan{right:100px;max-width:428px;top:220px}
	.slide-8 .slogan{left:100px;max-width:407px;top:200px}
	.slide-9 .slogan{right:100px;max-width:423px;top:106px}
	.slide-9 .slogan .logo img{max-width:152px}
	.col-lg-2 
	{
		width:20%;
	}
	.slide-9 .slogan h3{margin-bottom:10px}.slide-9 .slogan h4{font-size:23px}}
@media screen and (min-width:768px){.footer .logo-footer-1{margin-bottom:-1px}.small-text{display:none}.big-test{display:block}.slide-9-title{display:none}}
@media screen and (width:1024px){.fullpage .section.slide-6 .bg-info{background-position:-649px top}; .col-lg-2 
{
	width:20%;
}}
/*IPAD Ngang*/
@media screen and (min-width:992px) and (max-width:1199px){#top-logo{top:40px}#bot-reg .reg .text,#bot-reg .contact-phone .text{font-size:14px;display:none}#bot-reg .reg .text,#bot-reg .play-video .text{font-size:14px;display:none}.fullpage .section.slide-1 .slogan{position:absolute;right:50px;max-width:382px;top:200px}.fullpage .section.slide-1 .slogan p.top{font-size:18px}.fullpage .section.slide-1 .slogan p.top span{font-size:21px}.fullpage .section.slide-1 .slogan p.bot,.fullpage .section.slide-1 .slogan p.bot span,p.bot,p.bot span{font-size:12px}.fullpage .section.slide-1 .slogan p.bot span:last-child{font-size:13px}.slide-2_l{max-width:398px;top:356px;left:118px}.slide-2_r{max-width:435px}h3.letter{font-size:20px;line-height:31px;margin-bottom:9px}.slide-7 h3.letter{font-size:20px;line-height:31px;margin-bottom:50px}.fullpage .section .slogan span{font-size:20px}.fullpage .section.slide-2 .slogan p.bot,.slogan p.bot,.fullpage .section .slogan p.bot span{font-size:13px}.slide-3 .slogan{right:90px;max-width:413px;top:213px}.slide-4 .slogan{left:50px;max-width:361px;top:200px}.slide-5 .slogan{right:80px;max-width:400px;top:200px}.slide-6 .slogan{left:80px;max-width:368px;top:190px}.slide-7 .slogan{right:80px;max-width:390px;top:242px}.slide-8 .slogan{left:60px;max-width:339px;top:200px}.slide-9 .slogan{right:80px;max-width:359px;top:106px}.slide-9 .slogan h4{font-size:20px}.slide-10{padding-left:60px;padding-right:60px}.footer .m_container{padding:0 20px 0 20px}.contact h2{font-size:47px;margin-top:10px}.contact .contact-info h4,.contact .contact-info p{font-size:15px}.footer p{font-size:14px}.contact h3{font-size:23px}.fp-viewing-10 #bot-reg,.fp-viewing-slide-10 #bot-reg{left:60px}.footer .scroll-top{padding:11px;right:37px;top:-23px}}
@media screen and (max-width:992px){.fullpage .section.slide-1 .bg-info{top:0;background-position:-400px  top}.fullpage .section.slide-2 .bg-info{top:0;background-position:-518px top}.fullpage .section.slide-3 .bg-info{top:0;background-position:-350px top}.fullpage .section.slide-4 .bg-info{top:0;background-position:-370px top}.fullpage .section.slide-5 .bg-info{top:0;background-position:-472px top}.fullpage .section.slide-6 .bg-info{top:0;background-position:-1500px  top}/*.fullpage .section.slide-7 .bg-info{top:0;background-position:-350px top}*/	.fullpage .section.slide-8 .bg-info{top:0;background-position:-870px top}.footer .copyright p{text-align:center;padding-left:15px;font-family:'UTM Dax';padding-top:37px}.footer .social{text-align:center}#top-logo img{/* width:80%;*/		/* margin-top:-9%;*/}.fullpage-nav{display:none}#bot-reg .reg .text,#bot-reg .contact-phone .text{font-size:14px;display:none}#bot-reg .reg .text,#bot-reg .play-video .text{font-size:14px;display:none}.fullpage .section .slogan p{font-size:38px;float:right;right:-20px}.fullpage .section .slogan span{font-size:28px}/*.slide-3 .slogan{right:0;max-width:100%;top:274px;padding:0 50px}*/	.fullpage .section .slogan p{font-size:19px;z-index:100;text-align:justify}h3.letter{font-size:30px;line-height:36px;margin-bottom:30px}.fullpage .section .slogan span{font-size:28px}h3.letter:first-letter{font-size:98px}.fullpage .section.slide-1 .slogan p.top{right:250px}.fullpage .section.slide-1 .slogan p.bot{right:110px;top:77px}.fullpage .section.slide-2 .slogan p.top{right:165px}.fullpage .section.slide-2 .slogan p.mid{right:135px;top:67px}.fullpage .section.slide-2 .slogan p.bot{right:180px;top:122px}.fullpage .section.slide-3 .slogan p.top{right:285px}.fullpage .section.slide-3 .slogan p.mid{right:110px;top:65px}.fullpage .section.slide-3 .slogan p.bot{right:100px;top:130px}/*	.fullpage .section.slide-4 .shape{max-width:100%;left:0;padding:0 50px}*/	.fullpage .section.slide-4 .slogan p.top{margin-top:10px}.fullpage .section.slide-4 .slogan p.bot{padding-left:15px;padding-right:15px}.fullpage .section.slide-5 .container-du-an{padding-left:30px;padding-right:25px}.fullpage .section.slide-5 .title{font-size:21px}.underline:after{margin-top:10px}.fullpage .section.slide-5 .underline{margin-bottom:10px}.fullpage .section.slide-5 .content{padding-left:20px;padding-right:15px}.fullpage .section.slide-1 .slogan{right:0;padding:0 50px;max-width:100%;top:430px}/*.slide-5 .slogan{right:50px;max-width:515px;top:301px}.slide-6 .slogan{right:50px}.slide-7 .slogan{right:50px;max-width:503px}.slide-8 .slogan{right:50px;max-width:100%;left:50px}.slide-9 .slogan{right:0;max-width:100%;top:106px;left:0;padding:0 50px}*/	.slide-10{padding:0 35px}.footer .m_container{padding:0 15px 0 15px}.footer .social a{margin-right:10px}.footer .scroll-top{padding:13px;right:15px;top:-30px}}
@media all and (min-width:991px){.fb-tableCell-2{display:none}}
/*IPAD*/
@media screen and (min-width:768px) and (max-width:991px){.slide-3 .slogan{right:0;max-width:60%;top:140px;padding:0 50px}.fullpage .section.slide-4 .shape{max-width:60%}.slide-5 .slogan{max-width:42%}.slide-6 .slogan{left:60px;max-width:38%;top:190px}.slide-7 .slogan{right:60px;max-width:60%;top:190px}.slide-8 .slogan{left:50px;top:772px;max-width:calc(100% - 10vh);border:200px}.quanlonghoitu{top:-15px;left:33%;width:69%;z-index:10}.fullpage .section.slide-1 .slogan{top:620px}.slide-2_l{max-width:100%;top:30px;left:0;margin-left:53px;margin-right:53px}
.slide-2_r{max-width:100%;right:50px;margin-top:150px}
.slide-2 .map{border-radius:0%}}
/*Mobile Ngang*/
@media screen and (min-width:768px){.viewmore-content{display:none}}
@media screen and (max-width:768px){.fullpage .section.slide-2 .bg-info{background:#00968f;background-image:none!important}}
@media screen and (max-width:767px){
	.img-title1
	{
		margin-top: 110px;
	}
	.daurongsvg.right{display:none}
	.daurongsvg.left{display:none}
	.viewmore{display:block}
	.footer img.logo02,.footer img.logo03,.footer img.logo04,.footer img.logo05{margin-top:5px}
	.footer .social{padding-top:35px;margin:auto}
	.footer .copyright p{text-align:center}
	.small-text{display:block}
	.big-text{display:none}
	.slide-9-title{display:none}
	#top-logo{top:30px}.fullpage .section.slide-1 .slogan{right:0;padding:0 30px;max-width:300px;top:145px}
	.fullpage .section.slide-1 .slogan p.top{right:0;text-align:left;text-transform:inherit}
	.fullpage .section.slide-1 .slogan p.top{font-size:18px}
	.fullpage .section.slide-1 .slogan p.top span{font-size:20px;text-transform:uppercase;text-align:left;line-height:24px;padding-top:5px}
	.slide-1 .bg-info{background:url(../images/slide-1/bg-slide-1-m.png) left top!important;position:relative!important;min-height:680px;background-size:cover!important}
	.fullpage .section.slide-1 .slogan p.top{margin-bottom:20px}.view_more{display:inline!important}.slide-2_r{max-width:300px;right:50px;position:absolute;top:30px}
	.slide-2{padding:0!important}.fullpage .section.slide-2 .bg-info{position:relative!important;background:#00968f url(../images/slide-2/rong.png);min-height:691px}
	h3.letter{line-height:27px}
	h3.letter:first-letter{float:none;display:block;color:#fff;font-size:50px;/*note*/		padding:0!important;text-align:left}
	h3.letter span,.fullpage .section .slogan span,h3.letter{font-family:'UTM Essendine Caps';font-size:16px;display:block;text-align:left;padding:0}
	.slide-2_l{max-width:423px;top:40px;left:105px}.section.slide-2 .view_more{position:absolute;top:100%;float:right;right:0}
	.slide-2 .slogan:after{background:url(../images/slide-2/rong.png) left top no-repeat;width:343px;height:449px;content:'';display:block;position:absolute;bottom:0;left:30px}
	.fullpage .section.slide-3 .bg-info{position:relative!important;background:url(../images/slide-3/bg-slide-3-m.jpg) left top no-repeat!important;min-height:699px;background-size:cover!important}
	.slide-3 .slogan{right:auto;max-width:302px;top:231px;padding:0 20px;left:20px}
	.fullpage .section.slide-3 .slogan p.bot,.fullpage .section .slogan p.bot,.slogan p.bot,.fullpage .section .slogan p.bot span{font-size:14px}
	.fullpage .section.slide-4 .bg-info{position:relative!important;background:url(../images/slide-4/bg-slide-4-m.png)!important;min-height:699px;background-size:cover!important}
	.fullpage .section.slide-4 .slogan p.bot{padding:0}
	.fullpage .section.slide-4 .shape{max-width:300px;left:0;padding:0 30px;top:180px}
	.fullpage .section.slide-5 .bg-info{position:relative!important;background:url(../images/slide-5/bg-slide-5-m.png)!important;min-height:698px;background-size:cover!important}
	.slide-5 .slogan{right:20px;max-width:250px;padding:0 0;top:180px}
	.slide-5 .slogan .bot span{margin-top:15px}
	.fullpage .section.slide-6 .bg-info{position:relative!important;background:url(../images/slide-6/bg-slide-6-m.png)!important;min-height:698px;background-size:cover!important;background-position:center}
	.slide-6 .slogan{right:20px;max-width:250px;top:190px}
	.fullpage .section.slide-7 .bg-info{position:relative!important;background:url(../images/slide-7/bg-slide-7-m.png)!important;min-height:698px;background-size:cover!important}
	.slide-7 .slogan{right:30px;max-width:250px;top:274px}
	.fullpage .section.slide-8 .bg-info{position:relative!important;background:url(../images/slide-8/bg-slide-8-m.png)!important;min-height:698px;background-size:cover!important}
	.slide-8 .slogan{right:auto;max-width:250px;left:30px;top:400px}
	.fullpage .section.slide-9 .bg-info{position:relative!important;
	background:url(../images/slide-9/bg-slide-9-m.png)!important;min-height:698px;background-position:center;background-size:cover!important}
	.slide-9 .slogan .logo{padding-bottom:15px;float:left;padding-right:15px}
	.slide-9 .slogan .letter span{display:inline;padding-left:7px}
	.slide-9 .slogan .letter span:before{content:'-';display:inline;padding-right:7px}
	.fullpage .section.slide-10{position:relative!important;background:url(../images/slide-11/bg-slide-11-m.png)!important;min-height:1068px;background-position:center;background-size:cover!important}
	.contact h2{font-size:30px;margin-top:0}.contact .contact-info p{font-size:14px}
	.contact h3{font-size:16px;margin-top:60px;margin-left:0}
	.contact .form-contact p{margin-left:0}
	.tail-dragon{right:10%;max-width:175px}
	.footer .m_container>div{width:25%;min-height:127px}
	.footer p{padding-top:30px;text-align:center;color:#fff;font-size:13px}
	.footer .social{padding-top:15px}
	.footer .m_container>div.m_social{width:100%;border-top:1px solid #4fb5af;margin-top:20px}
	.footer .m_container>div.m_social .row,.footer .m_container>div.m_social .row p{text-align:center}
	.fullpage .section.slide-1 .slogan p.bot,.fullpage .section.slide-1 .slogan p.bot span,p.bot,p.bot span{font-size:13px;text-align:justify}
	.fullpage .section.slide-1 .slogan p.bot span:last-child{font-size:13px}}
@media screen and (max-width:640px){
	.img-title1
	{
		margin-top: 110px;
	}
	.section.slide-1 h3.letter,.section.slide-3 h3.letter:first-letter{font-weight:bold}
	.section.slide-2 h3.letter,.section.slide-2 h3.letter:first-letter{/*color:#dbc599;*/		font-weight:bold;/* text-align:center;*/}
	.section.slide-3 h3.letter,.section.slide-3 h3.letter:first-letter{/*color:#02b2bb;*/		font-weight:bold}
	.section.slide-4 h3.letter,.section.slide-4 h3.letter:first-letter{/*color:#dbc599;*/		font-weight:bold}
	.section.slide-5 h3.letter,.section.slide-5 h3.letter:first-letter{font-weight:bold}
	.section.slide-6 h3.letter,.section.slide-6 h3.letter:first-letter{/*color:#dbc599;*/		font-weight:bold}
	.section.slide-7 h3.letter,.section.slide-7 h3.letter:first-letter{/*color:#3cbeb7;*/		font-weight:bold}
	.section.slide-8 h3.letter,.section.slide-8 h3.letter:first-letter{/*color:#dbc599;*/		font-weight:bold}
	.section.slide-9 h3.letter,.section.slide-9 h3.letter:first-letter,.slide-9 .slogan h4{/*color:#02b2bb;*/				font-weight:bold}
	.section.slide-10 h3.letter,.section.slide-10 h3.letter:first-letter{/*color:#dbc599;*/		font-weight:bold}
	.section.slide-11 h3.letter,.section.slide-11 h3.letter:first-letter{/*color:#02b2bb;*/		font-weight:bold}
	.slide-2_r{position:relative}
	.slide-2 .map{display:none}
	.col-lg-2 
	{
		width:100%;
	}
	.slide-2 .map.map-mobile{display:block;position:absolute;bottom:23px;border-radius:0;left:0;border:0}}
/*Iphone 4*/
@media screen and (max-width:480px){
	.img-title1
	{
		margin-top: 110px;
	.quanlonghoitu{position:absolute;top:38px;left: 30%;width: 80%;z-index:10;}
	.footer .m_social{margin-top:20px}
	.fullpage .section.slide-1 .slogan{right:20px;padding:0 0;max-width:283px;top:113px}
	.slide-7 .slogan{top:74px}
	.fullpage .section.slide-5 .bg-info{min-height:737px}
	.fullpage .section.slide-4 .bg-info{min-height:737px}
	.fullpage .section.slide-6 .bg-info{min-height:737px}
	.fullpage .section.slide-7 .bg-info{min-height:737px}
	.fullpage .section.slide-9 .bg-info{min-height:737px}
	.slide-8 .slogan{right:auto;max-width:75%;left:30px;top:567px}
	.section.slide-9 p.logo{display:none}
	.slide-2_l{left:196px;top:547px}
	.fullpage .section.slide-2 .bg-info{min-height:786px}
	.title-slide11{margin-right: 160px;margin-top:30px;}
	.slide-5 .slogan{right:auto;max-width:251px;padding:0 0;top:180px;left:20px}
	.slide-6 .slogan{right:auto;max-width:250px;top:190px;left:20px}
	.col-lg-2 
	{
		width:100%;
	}
	.slide-10{padding:0 15px}}
@media screen and (max-width:480px) and (orientation:portrait){
	.img-title1
	{
		margin-top: 110px;
	}
	#top-logo{left:15px;top:53px}
	.col-lg-2 
	{
		width:100%;
	}
	.fullpage .section,.fp-tableCell{height:100%!important}
	.slide-1 .bg-info{background:url(../images/slide-1/slide1.jpg) left top!important;position:relative!important;min-height:855px;background-size:cover!important;background-position:center}
	.fullpage .section.slide-1 .slogan{top:180px;left:20px;/*duy*/}
	.fullpage .section.slide-1 .slogan p.top{margin-bottom:10px;display:none;/*duy*/}
	.view_more{font-size:11px!important;padding:3px 10px}
	.slide-2_r{right:auto;max-width:100%;width:100%;margin:auto}
	.slide-2_r img{/* max-width:300px;*/margin:auto}
	.fullpage .section.slide-2 .bg-info{min-height:737px;/*617px;*/}
	.slide-2 .slogan:after{background:url(../images/slidemb/bg-slide2.jpg) no-repeat;background-size:cover!important;background-position:center;min-height:576px;content:'';display:block;position:absolute;bottom:0;left:10px}
	.slide-2_l{max-width:423px;top:10px;left:0%;margin-left:40px;margin-right:40px}
	.fullpage .section.slide-3 .bg-info{min-height:737px;background-size:cover!important;background-position:center}.
	slide-3 .slogan{left:auto;max-width:236px;top:88px;padding:0 15px;right:00px}
	.fullpage .section.slide-4 .bg-info{background-position:center}
	.fullpage .section.slide-4 .shape{max-width:200px;left:0;padding:0 20px;top:101px}
	.slide-5 .slogan{left:auto;max-width:165px;top:110px;right:20px;/* text-align:right;*/}
	.slide-6 .slogan{right:auto;max-width:165px;top:110px;left:20px}
	.fullpage .section.slide-7 .bg-info{background-position:0 0!important}
	.fullpage .section.slide-8 .bg-info{min-height:-webkit-fill-available;background-position:center}
	.slide-9 .slogan .logo{padding-right:10px}
	.slide-9 .slogan h3.letter{line-height:23px}
	.slide-9 .slogan .logo img{max-width:106px}
	.slide-9 .slogan .letter span{display:block;padding-left:0}
	.slide-9 .slogan .letter span:before{display:none}
	.slide-9 .slogan h4{font-size:16px;margin:8px 0}
	#frmContact .col-xs-6,#frmContact .col-sm-12{width:100%;padding:0}
	.footer .m_container>div{width:50%;min-height:127px}
	.footer p{font-size:14px}
	.footer .m_container>div.m_social{width:100%;border-top:1px solid #4fb5af;margin-top:25px}
	.footer .social{padding-top:15px;margin:auto}
	.fp-viewing-10 #bot-reg,.fp-viewing-slide-10
	#bot-reg{left:10px}#bot-reg .contact-phone{margin-left:5px}
	#bot-reg .play-video{margin-left:5px}.form-contact .bt-submit{margin-left:0}
	.fullpage .section.slide-10{min-height:1266px}
	.title-slide11{margin-right: 160px;margin-top:30px;}
	.footer .scroll-top{padding:9px;right:10px;top:-23px}}
@media screen and (max-width:440px){
	.img-title1
	{
		margin-top: 110px;
	}
	.title-slide11{margin-right: 160px;margin-top:30px;}
	.col-lg-2 
	{
		width:100%;
	}
	h3.letter span,.fullpage .section .slogan span{margin-bottom:0;display:inline}
	.popup-view-more.show{transform:translateY(-27%);-webkit-transform:translateY(-27%)}
	/*.fullpage .section.slide-5 .bg-info,.fullpage .section.slide-4 .bg-info,.fullpage .section.slide-6 .bg-info,.fullpage .section.slide-7 .bg-info,.fullpage .section.slide-9 .bg-info{min-height:637px}*/}@media screen and (max-width:425px){.slide-1 .bg-info{min-height:757px}.slide-9 .slogan { left: 30px;}
@media screen and (max-width:400px){.slide-1 .bg-info{min-height:679px}.title-slide11{margin-right: 160px;margin-top:30px;}
.col-lg-2 
	{
		width:100%;
	}
}
@media screen and (max-width:375px){
	.fullpage .section.slide-1 .slogan{top:180px;left:33px}
	.fullpage .section.slide-2 .bg-info{min-height:629px}
	/*652px*/		.fullpage .section.slide-8 .bg-info{min-height:666px}
	.fullpage .section.slide-9 .bg-info{min-height:666px}
	.fullpage .section.slide-5 .bg-info{min-height:666px}
	.fullpage .section.slide-4 .bg-info{min-height:720px}
	.fullpage .section.slide-6 .bg-info{min-height:666px}
	.fullpage .section.slide-7 .bg-info{min-height:666px}
	.slide-1 .bg-info{min-height:643px}
	.fullpage .viewmore-right span.viewmore{font-size:13px}
	span.viewmore{font-size:13px}.slide-8 h3.letter{margin-bottom:10px}
	.slide-8 .slogan{right:auto;max-width:78%;left:20px;top:438px}
	.slide-7 .slogan{top:45px}.slide-2_l .letter{margin-bottom:20px}
	.slide-3 .slogan{max-width:216px;right:0}
	.img-title1
	{
		margin-top: 110px;
	}
	.title-slide11{margin-right: 160px;margin-top:30px;}
	.col-lg-2 
	{
		width:100%;
	}
	}
@media screen and (max-width:375px){.slide-2 .map.map-mobile{margin-left:0}
.img-title1
	{
		margin-top: 110px;
	}
	.title-slide11{margin-right: 160px;margin-top:30px;}
	.col-lg-2 
	{
		width:100%;
	}
}
@media screen and (max-width:360px){
	.fullpage .section.slide-2 .bg-info{min-height:629px}
	.fullpage .section.slide-4 .bg-info{min-height:641px}
	.fullpage .section.slide-5 .bg-info{min-height:641px}
	.fullpage .section.slide-6 .bg-info{min-height:641px}
	.fullpage .section.slide-7 .bg-info{min-height:641px}
	.fullpage .section.slide-8 .bg-info{min-height:641px}
	.fullpage .section.slide-9 .bg-info{min-height:641px}
	.slide-1 .bg-info{min-height:643px}
	.popup-view-more.show{transform:translateY(-35%);-webkit-transform:translateY(-35%)}
	.slide-2 .map.map-mobile{margin-left:0}
	.slide-1 .bg-info{background-position:0 0!important}
	.fullpage .section.slide-1 .slogan p.top span{margin-bottom:15px}
	.slide-2 .slogan:after{width:297px;height:367px;background-size:280px}
	.slide-2_l{max-width:423px;top:40px;left:0}
	h3.letter span,.fullpage .section .slogan span,h3.letter{font-size:14px;line-height:23px;margin-bottom:25px}
	.slide-9 .slogan{top:80px;padding:0 15px}
	.slide-9 .slogan .logo img{max-width:99px}
	.img-title1
	{
		margin-top: 110px;
	}
	.title-slide11{margin-right: 160px;margin-top:30px;}
	.col-lg-2 
	{
		width:100%;
	}
	}
@media screen and (min-width:325px){p.width320{display:none}
	.img-title1
	{
		margin-top: 110px;
	}
	.title-slide11{margin-right: 160px;margin-top:30px;}
	.col-lg-2 
	{
		width:100%;
	}
}
@media screen and (max-width:320px){
	.slide-3 .slogan{top:37px}
	.fullpage .section.slide-7 
	.bg-info{background-position:0 0!important}
	.popup-view-more.show{transform:translateY(-36%);-webkit-transform:translateY(-36%)}
	.fullpage .section.slide-1 .slogan{top:370px;/*157px*/	left:20px}.popup-view-more.show{top:327px}
	.slide-2 .map.map-mobile{margin-left:0}
	.slide-1 .bg-info{min-height:371px}
	.slide-7 .slogan{right:20px;max-width:165px;top:30px}
	.fullpage .section.slide-2 .bg-info{/*min-height:543px;*/			min-height:574px}
	.fullpage .section.slide-3 .bg-info{min-height:576px}
	.fullpage .section.slide-4 .bg-info{min-height:573px}
	.fullpage .section.slide-5 .bg-info{min-height:569px}
	.fullpage .section.slide-6 .bg-info{min-height:569px}
	.fullpage .section.slide-7 .bg-info{min-height:569px}
	.fullpage .section.slide-8 .bg-info{min-height:569px}
	.slide-8 .slogan{top:376px}
	.fullpage .section.slide-9 .bg-info{min-height:640px}
	.slide-9 .slogan{right:0;max-width:91%;top:60px;left:0;padding:0 20px}
	p.width320{display:block;top:0}
	h3.letter span,.fullpage .section .slogan span,h3.letter{font-size:16px}
	.fullpage .viewmore-right span.viewmore{font-size:13px}
	span.viewmore{font-size:13px}.slide-2_l{max-width:423px;top:10px;left:0}
	.slide-10{padding:0 15px}
	.footer p{font-size:14px;font-family:"UTM Essendine Caps"}
	.fullpage{overflow:hidden}
	.title-slide11{margin-right: 160px;margin-top:30px;}
	.font23
	{
		font-size: 20px;
		color: #e9af05;
	}
	.font24
	{
		font-size: 20px;
		color: #fff;
		
	}
	.img-title1
	{
		margin-top: 110px;
	}
	.fullpage .section .bg-info{position:absolute;left:0;right:0;bottom:0;top:0;background-size:cover;background-position:center;background-repeat:no-repeat; min-height: 576px;}
	.col-lg-2 
	{
		width:100%;
	}
}

.flash-button{
	background:blue;
	padding:5px 10px;
	color:#fff;
	border:none;
	border-radius:5px;
	
	animation-name: flash;
	animation-duration: 1s;
	animation-timing-function: linear;
	animation-iteration-count: infinite;

	//Firefox 1+
	-webkit-animation-name: flash;
	-webkit-animation-duration: 1s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;

	//Safari 3-4
	-moz-animation-name: flash;
	-moz-animation-duration: 1s;
	-moz-animation-timing-function: linear;
	-moz-animation-iteration-count: infinite;
}

@keyframes flash {  
    0% { opacity: 1.0; }
    50% { opacity: 0.5; }
    100% { opacity: 1.0; }
}

//Firefox 1+
@-webkit-keyframes flash {  
    0% { opacity: 1.0; }
    50% { opacity: 0.5; }
    100% { opacity: 1.0; }
}

//Safari 3-4
@-moz-keyframes flash {  
    0% { opacity: 1.0; }
    50% { opacity: 0.5; }
    100% { opacity: 1.0; }
}

