body{width:100%;height:100vh;overflow:hidden;background-color:#387270}/*.contact-form,.container,.footer,.header,.register-form,.slogan,.wheel{visibility:hidden}*/.no-padding{padding:0!important}.text-font{font-family:'SVN-Radiant Slender',Montserrat,sans-serif!important;font-style:inherit}.text-large,.text-large>p,.text-large>p>span,.text-pa{font-family:'SVN-Radiant Slender',Montserrat,sans-serif;font-size:calc(100vw/50);font-style:inherit}.text-large>p>span{color:#fff;font-size:calc(100vw/30)}.text-white{color:#fff}.text-yellow{color:#ebd89d}label.error{font-size:12px;position:absolute;bottom:0;left:0;color:#ffdb8f}::placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}.d-none{display:none}.right-header{display:none}img{max-width:100%}.slide-slidebox{position:relative;-ms-touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none}.slide-slidebox.slide-hidden{opacity:0}.slide-slidebox.slide-refresh .slide-item{visibility:hidden}.slide-slidebox.slide-drag .slide-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slide-slidebox.slide-rtl{direction:rtl}.slide-slidebox.slide-rtl .slide-item{float:right}.slide-wrapper{position:relative;margin:auto;transform:translate3d(0,0,0);height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.slide-wrapper-outer{overflow:hidden;position:relative;width:100%}.slide-item{position:relative;float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transform:translate3d(0,0,0)}.slide-loading{opacity:0;display:block}.animated-in{z-index:0}.animated-out{z-index:1}.autoheight{transition:height .5s ease-in-out}.no-js .slide-slidebox{display:block}.slide-slidebox .slide-item img.lazyload{opacity:0;transition:opacity .4s ease;transform-style:preserve-3d}.slide-video-wrapper{position:relative;width:100%;height:100%;background-color:#000}.slide-video-frame{position:relative;width:100%;height:100%}.slide-video-frame iframe{width:100%;height:100%}.slide-video-play-icon{width:100px;height:100px;cursor:pointer;position:absolute;left:50%;top:50%;margin:-50px 0 0 -50px;border-radius:50%;z-index:99999}.slide-video-play-icon::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border-radius:50%;background:url(../images/play.svg) no-repeat 50%/80%;z-index:1}.slide-video-play-icon::after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border-radius:50%;background:linear-gradient(45deg,#eb1c23,#000);transition:opacity .5s ease-in-out;opacity:.5;z-index:-1}.slide-video-play-icon:hover::after{opacity:1}.slide-video-playing .slide-video-play-icon,.slide-video-playing .slide-video-tn{display:none}.slide-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:opacity .4s ease}.preloader{width:100%;height:100%;position:absolute;left:0;top:0;padding-top:calc(50% - 41px);border:none;background-color:transparent;text-align:center;display:none;z-index:10}.preloader::before{content:"";width:82px;height:82px;position:absolute;left:50%;top:50%;margin:-41px 0 0 -41px;background:url(../images/cycle.png) no-repeat center center;-webkit-animation:Preloader 1s steps(12,end) infinite;animation:Preloader 1s steps(12,end) infinite}.loading .preloader{display:block}.done .preloader{display:none}.grabbing{cursor:ew-resize;cursor:e-resize;cursor:url(../images/grabbing.png) 8 8,move}.slide-buttons,.slide-pagination{width:100%;height:auto;text-align:center}.slide-buttons svg{width:100%;height:100%}.slide-pagination svg{width:100%;height:100%;position:absolute;left:0;top:0}.slide-pagination svg{pointer-events:none}.slide-pagination{margin:20px auto;position:relative;padding:0 10px}.slide-buttons{position:absolute;top:50%;left:0;width:100%;margin:-60px 0 0 0;transform:none;z-index:10}.slide-buttons.hide,.slide-pagination.hide{opacity:0;pointer-events:none}.slide-page{display:inline-block;position:relative;margin:0 3px}.slide-page span:not(.dot-number){display:block;width:12px;height:12px;opacity:.5;border-radius:50%}.slide-page:not(.active):hover span:not(.dot-number){opacity:1}.slide-page.active span:not(.dot-number){opacity:1;pointer-events:none}.slide-buttons.disabled,.slide-pagination.disabled{display:none}.slide-next,.slide-page span,.slide-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:all .3s ease-in-out}.slide-prev{top:0;left:-80px;position:absolute;background:url(../images/previous.svg) no-repeat 50%/90%;width:80px;height:60px}.slide-next{top:0;right:-80px;position:absolute;background:url(../images/next.svg) no-repeat 50%/90%;width:80px;height:60px}.slide-next:hover{transform:translateX(5px) scale(1.05)}.slide-prev:hover{transform:translateX(-5px) scale(1.05)}.slide-next.disabled,.slide-prev.disabled{pointer-events:none;opacity:.3!important}.slide-page .dot-number{color:#fff;padding:0;font-size:11px;font-weight:700;line-height:20px;text-align:center;width:20px;height:20px;border-radius:50%;margin:0 5px;position:relative;display:inline-block;transition:all .3s ease-in-out}.slide-page .dot-number::before{content:'';width:calc(100% + 4px);height:calc(100% + 4px);left:-2px;top:-2px;position:absolute;border:2px solid #fff;border-radius:50%;transition:all .3s ease-in-out}.slide-page:not(.active):hover .dot-number{color:#ffdb8f}.slide-page:not(.active):hover .dot-number::before{border-color:#ffdb8f}.slide-page.active .dot-number{pointer-events:none;color:#ffdb8f}.slide-page.active .dot-number::before{border-color:#ffdb8f}.color-grey .slide-page span:not(.dot-number){background-color:#b3b3b3}.color-grey .slide-page.active span:not(.dot-number){background-color:#7e8387}.color-grey-dark .slide-page span:not(.dot-number){background-color:#999}.color-grey-dark .slide-page.active span:not(.dot-number){background-color:#09347a}.circle-outer{stroke:rgba(255,255,255,.8);fill:none;stroke-width:3;stroke-dasharray:534}.slide-page.active .circle-outer{stroke:#eb1c23;animation-name:Show100;animation-fill-mode:forwards}.color-white .active .circle-outer{stroke:#a7a9ac}.color-orange .active .circle-outer{stroke:#b3b3b3}.color-grey .active .circle-outer{stroke:#fff}.color-white .slide-page span:not(.dot-number){background-color:#a7a9ac}.color-white .slide-page.active span:not(.dot-number){background-color:#fff}.numbers{text-align:center}.numbers .slide-pagination{counter-reset:slides-num;text-align:center;width:100px;display:inline-block;position:relative;padding:10px}.numbers .slide-pagination:after{content:counter(slides-num);font-size:20px;text-align:right;display:inline-block;vertical-align:middle;position:relative;margin:5px}.numbers .slide-page.active:before{content:counter(slides-num) " /";font-size:20px;text-align:left;display:inline-block;vertical-align:middle;position:relative;margin:5px}.numbers .slide-page{counter-increment:slides-num;margin:0}.numbers .slide-page span{display:none}.thumbs-video{width:90%;max-width:600px;margin:auto;position:relative;display:block}.thumbs{width:90%;max-width:600px;height:auto;left:50%;bottom:2.5vh;position:absolute;display:inline-block;margin:0;transform:translate(-50%,0);z-index:5}.thumb-item{width:auto;height:auto;max-width:90px;max-height:50px;display:block;position:relative;border:3px solid #fff;overflow:hidden;transition:border .3s ease-in-out}.thumb-item button{position:relative;width:100%;height:auto;display:block}.slide-item.current .thumb-item{pointer-events:none;border-color:#ffdb8f}.thumb-item:hover{border-color:#ffdb8f}.thumb-item img{width:100%;height:auto;display:block;pointer-events:none}.center-slidebox .slide-wrapper{width:100%!important;white-space:nowrap;text-align:center}.center-slidebox .slide-item{float:none!important;display:inline-block!important;vertical-align:top}.album-center .slide-next{right:20px;background:url(../images/next.svg) no-repeat 50%/110%}.album-center .slide-prev{left:20px;background:url(../images/previous.svg) no-repeat 50%/110%}.slide-pic-nav{position:absolute;top:50%;left:0;width:100%;max-width:inherit;margin:-40px 0 0 0;transform:none;z-index:10}.next-pic{background:url(../images/next.svg) no-repeat center center/contain;width:80px;height:80px;position:absolute;right:10px;top:0;cursor:pointer;transition:all .3s ease-in-out}.prev-pic{background:url(../images/previous.svg) no-repeat center center/contain;width:80px;height:80px;position:absolute;left:10px;top:0;cursor:pointer;transition:all .3s ease-in-out}.next-pic:not(.disabled):hover,.prev-pic:not(.disabled):hover{transform:scale(1.2)}.next-pic.disabled,.prev-pic.disabled{opacity:.2;pointer-events:none}.slide-mask .slide-page span{background-color:#fff;width:16px;height:16px;transform:scale(.9)}.slide-mask .slide-next,.slide-mask .slide-prev{width:60px;height:100px;color:#fff;border-radius:0;background-image:none}.slide-mask .slide-next:hover,.slide-mask .slide-prev:hover{color:#eb1c23;-webkit-transform:scale(1);transform:scale(1)}.slide-mask .slide-next:hover{transform:translate3d(5px,0,0)}.slide-mask .slide-prev:hover{transform:translate3d(-5px,0,0)}.slide-mask .slide-next{right:10px}.slide-mask .slide-prev{left:10px}.slide-mask .slide-page .dot-number{font-size:14px;line-height:30px;width:30px;height:30px;background-color:transparent}.slide-mask .slide-page.active .dot-number{color:#ffdb8f}.slide-mask .slide-page .dot-number::before{display:none}.slide-mask .slide-pagination{position:absolute;bottom:28px;width:500px;margin:0 0 0 -250px;left:50%}.slide-mask .slide-buttons{margin:0 0 0 -250px;width:500px;left:50%;top:auto;bottom:90px}.special-slide .slide-buttons{width:150px;left:calc(50% - 70px);top:auto;bottom:40px;margin:0}.special-slide .slide-pagination{margin:40px auto}@media screen and (max-width:1100px){.slide-pic-nav{top:auto;margin:0;bottom:0;height:50px;background-color:rgba(0,0,0,.3);z-index:9999}.next-pic,.prev-pic,.slide-next,.slide-page span,.slide-prev{transition:none;transform:none}.next-pic,.prev-pic,.slide-next,.slide-prev{width:30px;height:30px}.next-pic,.slide-mask .slide-next{right:0}.prev-pic,.slide-mask .slide-prev{left:0}.next-pic:hover,.prev-pic:hover,.slide-next:hover,.slide-prev:hover{opacity:.5;transform:none}.slide-page{margin:0 3px}.slide-page span:not(.dot-number){transform:scale(.8);background-color:#fff}.slide-page:not(.active):hover span:not(.dot-number){opacity:.5}.slide-next:hover,.slide-prev:hover{transform:none;background-color:transparent;border-width:0}.slide-video-play-icon{height:80px;width:80px;margin:-40px 0 0 -40px;transition:none}.slide-video-play-icon::after{opacity:1}.thumb-item{transition:none}.thumb-item:hover{border-color:#fff}.album-center .slide-buttons{display:none}.slide-page .dot-number{transition:none;margin:0 2px}.slide-page:not(.active):hover .dot-number{color:#fff}.slide-page:not(.active):hover .dot-number::before{border-color:#fff}.slide-buttons{margin:-30px 0 0 0}.slide-mask .slide-next,.slide-mask .slide-prev{width:50px;height:50px}.slide-mask .slide-next:hover,.slide-mask .slide-prev:hover{transform:none;color:#fff;opacity:.5}.slide-mask .slide-page span:not(.dot-number){transform:scale(.7)}.slide-mask .slide-buttons{margin:0;width:100%;left:0;bottom:50px;display:none}.slide-mask .slide-pagination{bottom:10px}.special-slide .slide-pagination{margin:20px auto}}@media screen and (max-width:840px){.slide-page span:not(.dot-number){transform:scale(.7)}.slide-mask .slide-page span:not(.dot-number){transform:scale(.6)}}@media screen and (max-width:620px){.thumbs,.thumbs-video{max-width:260px}.slide-page .dot-number{font-size:10px;line-height:20px;width:20px;height:20px;margin:0 2px}.slide-mask .slide-page .dot-number{transform:scale(.7);margin:0}}@media screen and (max-width:440px){.slide-video-play-icon{height:60px;width:60px;margin:-30px 0 0 -30px}.slide-page span:not(.dot-number){transform:scale(.6)}.slide-mask .slide-page span:not(.dot-number){transform:scale(.5)}.slide-page .dot-number{font-size:10px;line-height:16px;width:16px;height:16px}.thumb-item{height:45px}.thumb-item img{width:auto;height:45px;margin:0 auto}}@media screen and (min-width:1100px) and (hover:hover) and (any-pointer:fine){.copyright a,.logo,.wheel{transition:all .3s ease-in-out}.copyright a:hover{color:#bd8504}.foreground,.social li a::after{transition:all .6s ease-in-out}.social li:hover .foreground{stroke-dashoffset:0}.nav li a{transition:all .3s ease-in-out}.nav li a:hover{color:#fff}.box-nav li button,.box-nav li button::before,.box-nav li>span,.sub-menu li button{transition:all .3s ease-in-out}.box-nav li:hover button{opacity:1}.box-nav li:hover>span{transform:translate(0,-50%);opacity:1}.box-nav li:hover button::before{opacity:1}.sub-menu li button:hover{background-color:#ffdb8f;color:#017687;box-shadow:0 10px 20px rgba(0,0,0,.1)}.right-header small,.right-header span{transition:all .3s ease-in-out}.right-header a:hover span{color:#ffdb8f}.right-header a:hover small{transform:scale(.8)}.active .right-header{display:none}.nav-click.active:hover::after,.nav-click.active:hover::before{background-color:#ffdb8f}.nav-click.active:hover span:nth-child(1){border-color:#ffdb8f}.nav-click.active:hover span:nth-child(1)::after{color:#ffdb8f}.button span,.button::after,.close,.close-album,.close-details,.close-map,.close-news,.close-pics,.close-popup,.close-video,.go-back,.go-back::before,.go-details,.view-more span,.view-more::before{transition:all .3s ease-in-out}.close-details:hover{transform:scale(.9)}.zoom-large:hover{background-color:#a89c85}.close-album:hover,.close-news:hover,.close-pics:hover,.close-popup:hover,.close-video:hover,.close:hover,.go-back:hover,.zoom-large:hover::after{transform:rotate(90deg)}.go-top{transition:all .3s ease-in-out}.zoom-control button{transition:all .3s ease-in-out}.zoom-control button:hover{background-color:#bd8504}.button:hover::after,.go-news:hover::before,.view-more:hover::before{top:-10px;right:-25px}.button:hover span,.go-news:hover span,.view-more:hover span{color:#3f5d5e}.play-button::after,.play-button::before,.player::after,.player::before,.view-video::after,.view-video::before{transition:all .3s ease-in-out}.play-button:hover::after,.player:hover::after,.view-video:hover::after{transform:rotate(120deg)}.play-button:hover::before,.player:hover::before,.view-video:hover::before{background-color:#2b5c5b}.company-info a,.item-news-home,.more,.pic-news-home::after,.title-fa::before,.title-faci::before,.title-main h2::after,.txt-news-home{transition:all .3s ease-in-out}.pic-img{transition:all .6s ease-in-out}.company-info a:hover{color:#ffdb8f}.date-thumb,.item-news-home,.pic-news-home,.pic-news-home::after{transition:all .3s ease-in-out}.pic-news-home::after{content:'';border:10px solid transparent;width:100%;height:100%;left:0;top:0;position:absolute}.item-album-home:hover .pic-news-home,.item-news-home:hover .pic-news-home{box-shadow:0 20px 30px rgba(0,0,0,.1)}.item-album-home:hover .pic-news-home::after,.item-news-home:hover .pic-news-home::after{border-color:#458b89}.item-album-home:hover .pic-img,.item-news-home:hover .pic-img{transform:scale(1.1)}.item-news-home:hover .view-more::before{top:-10px;right:-25px}.item-news-home:hover .view-more span{color:#3f5d5e}.item-news-home:hover .date-thumb{background-color:#458b89}.item-album-home:hover .view-album::before{transform:rotate(90deg);background-color:#458b89}.item-album-home:hover .view-album::after{transform:rotate(90deg)}.item-album-home:hover .title-pic{background-color:#458b89}.box-news .pic-thumb{transition:all .3s ease-in-out}.pic-thumb::after{content:'';border:10px solid transparent;width:100%;height:100%;left:0;top:0;position:absolute;transition:border-color .3s ease-in-out}.link-page:hover .pic-thumb::after{border-color:#458b89}.link-page:hover .pic-img{transform:scale(1.1)}.link-page:hover .date-thumb{background-color:#458b89}.link-page:hover .go-news::before{top:-10px;right:-25px}.link-page:hover .go-news span{color:#3f5d5e}.link-page:hover .pic-thumb{box-shadow:0 20px 30px rgba(0,0,0,.1)}.pointer-map:hover svg path{animation-play-state:paused}.dot-p,.pointer-map h3{transition:all .3s ease-in-out}.pointer-map:hover h3{opacity:1;transform:scale(1)}.box-pdf .title-pic h3,.download-pdf,.download-pdf::after,.download-pdf::before,.player::after,.player::before,.title-pic,.view-album::after,.view-album::before{transition:all .3s ease-in-out}.box-pdf::after,.pic-library::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;transition:all .3s ease-in-out}.box-pdf::after{border-radius:50%}.pic-library::after{border:10px solid #2b5c5b}.box-pdf::after{border:10px solid #2b5c5b}.hover .pic-library:hover .view-album::before{background-color:#2b5c5b}.hover .pic-library:hover .view-album::after{transform:rotate(90deg)}.hover .pic-library:hover .title-pic{background-color:#2b5c5b}.hover .pic-library:hover .view-video::after{transform:rotate(120deg)}.hover .pic-library:hover .view-video::before{background-color:#2b5c5b}.hover .pic-library:hover .player::after{transform:rotate(120deg)}.hover .pic-library:hover .player::before{background-color:#2b5c5b}.hover .box-pdf:hover .download-pdf::before{background-color:#af1000}.hover .box-pdf:hover .download-pdf::after{filter:grayscale(1) brightness(600%)}.hover .box-pdf:hover::after,.hover .pic-library:hover::after{opacity:1}.hover .box-pdf:hover .title-pic h3{transform:scale(.6)}.hover .box-pdf:hover .title-pic{color:#ffdb8f}.block-title,.block-title::after{transition:all .3s ease-in-out}.block-title.current{background-color:#017687;color:#fff;box-shadow:0 30px 30px rgba(0,0,0,.2)}.block-title[data-block=danube1].current::after{border-color:transparent transparent transparent #017687}.block-title[data-block=danube2].current::after{border-color:transparent #017687 transparent transparent}.block-title[data-block=seine1].current::after{border-color:transparent #017687 transparent transparent}.block-title[data-block=seine2].current::after{border-color:#017687 transparent transparent transparent}.block-title[data-block=thames1].current::after{border-color:#017687 transparent transparent transparent}.block-title[data-block=thames2].current::after{border-color:#017687 transparent transparent transparent}.block-title[data-block=mekong].current::after{border-color:transparent transparent transparent #017687}.block-title[data-block=danube1].current,.block-title[data-block=mekong].current{transform:translate3d(0,0,0);opacity:1;animation:bounceLeft 2s infinite}.block-title[data-block=danube2].current,.block-title[data-block=seine1].current{transform:translate3d(0,0,0);opacity:1;animation:bounceRight 2s infinite}.block-title[data-block=seine2].current,.block-title[data-block=thames1].current,.block-title[data-block=thames2].current{transform:translate3d(0,0,0);opacity:1;animation:bounceBottom 2s infinite}.m-block{transition:fill-opacity .6s ease-in-out}.m-block:hover{animation-name:DrawStroke2;animation-duration:0.2s;animation-fill-mode:forwards;animation-iteration-count:1;animation-direction:normal;animation-timing-function:linear}.m-block:hover{fill-opacity:1}.share li a{transition:all .3s ease-in-out}.share li:hover .foreground{stroke-dashoffset:0}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,svg{display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;width:100%;margin:0;padding:0;scrollbar-color:inherit;scrollbar-width:none}body{width:100%;height:100%;margin:0;padding:0;background-color:#017687;font-family:Montserrat,Arial,Helvetica,sans-serif;line-height:1;overflow:hidden;scrollbar-color:inherit;scrollbar-width:none}body.auto{overflow-y:auto}::-webkit-scrollbar{width:0;display:none!important}blockquote::after,blockquote::before,q::after,q::before{content:'';content:none}:focus{outline:0;border:none}strong{text-decoration:none;font-weight:700}code,pre{text-decoration:none}ins{text-decoration:none}dl dt{text-decoration:none}dd{text-decoration:none}del{text-decoration:line-through}F img[alt]{font-size:0}.clear{clear:both}.clearfix::after,.clearfix::before{content:" ";display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix::after{clear:both}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;line-height:1.4}a{text-decoration:none;font-family:Montserrat,sans-serif;font-weight:400}p{text-decoration:none;font-size:100%;-webkit-text-size-adjust:none;font-family:Montserrat,sans-serif;line-height:1.6;font-weight:400;font-size:16px}ol,ul{list-style:none;font-family:Montserrat,sans-serif;font-size:15px}blockquote,q{quotes:none;font-family:Montserrat,sans-serif}mark{text-decoration:none;font-weight:400;vertical-align:baseline;font-family:Montserrat,sans-serif;background-color:transparent}sup{text-decoration:none;bottom:5px;font-size:70%;font-family:Montserrat,sans-serif;vertical-align:baseline;font-weight:400;position:relative}cite,em,i{text-decoration:none;font-weight:400;font-family:Montserrat,sans-serif;line-height:1.6;vertical-align:baseline}div,span,table{font-family:Montserrat,sans-serif}button{border:none;background-color:transparent;cursor:pointer}button,input,select,textarea{font-family:Montserrat,sans-serif;-webkit-appearance:none}img[data-src].lazy{opacity:0}.mask{position:fixed;width:100%;height:100%;left:0;top:0;overflow:hidden;background-color:#017687;transition:background-color 1s ease-in-out;z-index:99999}.load-bg{width:100%;height:100vh;position:absolute;left:0;top:0;overflow:visible}.shadow{fill:none}.shadow:nth-of-type(1){animation-delay:.1s}.shadow:nth-of-type(2){animation-delay:.3s}.shadow:nth-of-type(3){animation-delay:.1s}.shadow:nth-of-type(4){animation-delay:.2s}.shadow:nth-of-type(5){animation-delay:.4s}.shadow:nth-of-type(6){animation-delay:.1s}.shadow:nth-of-type(7){animation-delay:.3s}.shadow:nth-of-type(8){animation-delay:.4s}.shadow:nth-of-type(9){animation-delay:.2s}.shadow:nth-of-type(10){animation-delay:.3s}.shadow:nth-of-type(even){transform-origin:left top}.shadow:nth-of-type(odd){transform-origin:right bottom}.mask.show .shadow{fill:#014f5a;animation-name:flipOutY;animation-duration:1s;animation-fill-mode:both}.mask.show{animation-name:Background;animation-duration:0.2s;animation-delay:0.5s;animation-fill-mode:both}.mask.show-page{animation-name:BackgroundIn;animation-duration:.6s;animation-fill-mode:both}.mask.show-page .shadow{fill:#014f5a;animation-name:flipFade;animation-duration:0.2s;animation-fill-mode:both}.mask.finish{pointer-events:none;z-index:-9999}.loadicon{position:fixed;top:0;left:0;width:100%;height:100%;z-index:110000}.load-present{width:calc(100vh * 1.78);height:100vh;position:absolute;left:50%;top:0;transform:translateX(-50%);overflow:visible}.stroke-line{opacity:0}.loader .stroke-line{transform-origin:center center;animation-name:fadeIn;animation-duration:0.2s;animation-fill-mode:both}.loadicon.show .stroke-line{animation-name:flipOutX;animation-duration:1s;animation-fill-mode:both}.stroke-line:nth-of-type(2){animation-delay:50ms}.stroke-line:nth-of-type(3){animation-delay:.1s}.stroke-line:nth-of-type(4){animation-delay:150ms}.stroke-line:nth-of-type(5){animation-delay:.2s}.stroke-line:nth-of-type(6){animation-delay:250ms}.stroke-line:nth-of-type(7){animation-delay:.3s}.stroke-line:nth-of-type(8){animation-delay:350ms}.stroke-line:nth-of-type(9){animation-delay:.4s}.stroke-line:nth-of-type(10){animation-delay:.5s}.loadicon.show .stroke-line:nth-of-type(odd){transform-origin:center left}.loadicon.show .stroke-line:nth-of-type(even){transform-origin:center right}.loadx{background:url(../images/cycle.png) no-repeat center center;position:fixed;top:50%;left:50%;width:82px;height:82px;margin:-41px 0 0 -41px;border-radius:50%;animation:Rotate 1s linear infinite;display:none;z-index:110000}.blur{filter:blur(10px)}.text-menu{color:#ebd89d;text-align:center}.header{position:fixed;width:100%;top:0;left:0;height:auto;z-index:100}.menu-lang{display:inline-block;justify-content:center;align-items:center}.lang{display:flex;justify-content:flex-end;margin-right:5px;margin-bottom:6px}.lang ul{display:flex;width:100%;justify-content:flex-end}.lang ul li:first-child{padding-right:8px;margin-right:8px;border-right:1px solid #fff}.lang ul li a{font-size:18px;color:#fff;text-align:center}.lang ul li.active a{font-weight:700}.logo{position:absolute;left:0;top:10px;width:calc(45vw/4);height:auto;margin-left:calc(100vw/85);transition:opacity .5s ease-in-out;z-index:20}.logo.align-left{left:0;margin-left:0}.logo-center{position:absolute;left:50%;top:50%;width:calc(55vw/3);height:auto;margin-left:calc(-55vw/6);margin-top:calc(-100vw/9.2);transition:margin-top 0.5s cubic-bezier(.215, .61, .355, 1);z-index:20;opacity:0}.logo-center.show.go-up{opacity:1}.logo .icon-logo,.logo-center .icon-logo{transform-origin:center center;transition:color .5s ease-in-out}.logo .text-logo,.logo-center .text-logo{transform-origin:center center;transition:color .5s ease-in-out}.logo.normal .text-logo{transform-origin:center center}.logo svg,.logo-center svg{width:100%;height:100%;display:block;position:relative;margin:0}.logo svg path{transition:fill 1s cubic-bezier(.215, .61, .355, 1)}.white .st0{fill:#bbbdbf}.white .st1{fill:#d0d2d3}.white .st2{fill:#a7a9ac}.white .st3{fill:#f2f2f2}.white .st4{fill:#fff}.white .text-logo{color:#fff}.logo .st0{fill:#bbbdbf}.logo .st1{fill:#d0d2d3}.logo .st2{fill:#a7a9ac}.logo .st3{fill:#f2f2f2}.logo .st4{fill:#fff}.logo .text-logo{color:#fff}.logo.normal .st0{fill:#75abab}.logo.normal .st1{fill:#3f7071}.logo.normal .st2{fill:#5c9593}.logo.normal .st3{fill:#3f5d5e}.logo.normal .st4{fill:#fff}.logo.normal .text-logo{color:#2e4a63}.right-header{width:auto;height:auto;position:fixed;left:40px;top:30px;text-align:left;z-index:10}.right-header a{position:relative;display:inline-block;vertical-align:middle;width:auto;height:auto;margin:0;color:#fff;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.3)}.right-header span{position:relative;display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:18px;line-height:1.6}.subscribe span{font-size:14px}.icon-facebook,.icon-phone,.icon-subscribe,.icon-youtube{width:40px;height:40px;margin:0 5px;background-repeat:no-repeat;background-position:center center;background-size:contain;position:relative;display:inline-block;vertical-align:middle}.icon-phone{background-image:url(../images/fiato/icon-call.svg)}.icon-subscribe{background-image:url(../images/fiato/icon-register.svg)}.subscribe.active span{color:#ffdb8f}.subscribe.active small{transform:scale(.8)}.subscribe.active{pointer-events:none}.right-header.align-left{top:calc(100vw/9);right:auto}.right-header.align-left a{display:block;margin:10px 0}.right-header.align-right{left:auto;right:260px}.slogan{position:absolute;height:auto;width:100%;bottom:39vh;left:0;text-align:center;color:#fff;display:inline-block;opacity:0;z-index:10}.logo-center.show ~ .slogan{opacity:1;}.slogan h2{font-size:2.2vw;text-transform:uppercase;display:inline-block;font-weight:500;text-shadow:0 1px 1px rgba(0,0,0,.3);font-family:'SVN-Radiant Slender',Montserrat,sans-serif;position:relative;color:#ebd89d}.slogan h2>span:first-child:before,.slogan h2>span:last-child:after{position:absolute;content:"";top:-20px;width:70px;height:101px;background-size:contain}.slogan h2>span:first-child:before{background:url(../images/fiato/arrow-left.svg) no-repeat;left:-75px}.slogan h2>span:last-child:after{background:url('../images/fiato/arrow-right.svg') no-repeat;right:-75px}.slogan h3{font-size:1.8vw;display:block;font-weight:400;line-height:1.6;opacity:0;text-shadow:0 1px 1px rgba(0,0,0,.3)}.slogan h2 span{opacity:0;font-family:'SVN-Radiant Slender',Montserrat,sans-serif}.navigation{width:auto;top:0;height:auto;position:fixed;text-align:right;right:0;margin:0;transition:transform .3s ease-in-out;transform:translateX(100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:100}.navigation::after,.navigation::before{content:'';height:100%;position:relative;display:inline-block;vertical-align:middle}.nav{width:100%;height:auto;position:relative;display:inline-block;vertical-align:middle;margin:0 -5px;z-index:30}.navigation .nav:after{position:absolute;content:"";width:5px;height:100%;left:-7px;top:0;background:rgba(23,255,255,.99);background:-moz-radial-gradient(center,ellipse cover,rgba(23,255,255,.99) 0,#17ffff 0,rgba(12,255,255,.71) 25%,rgba(12,255,255,.7) 26%,rgba(12,255,255,.54) 49%,rgba(12,255,255,0) 72%,rgba(13,13,13,0) 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0,rgba(23,255,255,.99)),color-stop(0,#17ffff),color-stop(25%,rgba(12,255,255,.71)),color-stop(26%,rgba(12,255,255,.7)),color-stop(49%,rgba(12,255,255,.54)),color-stop(72%,rgba(12,255,255,0)),color-stop(100%,rgba(13,13,13,0)));background:-webkit-radial-gradient(center,ellipse cover,rgba(23,255,255,.99) 0,#17ffff 0,rgba(12,255,255,.71) 25%,rgba(12,255,255,.7) 26%,rgba(12,255,255,.54) 49%,rgba(12,255,255,0) 72%,rgba(13,13,13,0) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(23,255,255,.99) 0,#17ffff 0,rgba(12,255,255,.71) 25%,rgba(12,255,255,.7) 26%,rgba(12,255,255,.54) 49%,rgba(12,255,255,0) 72%,rgba(13,13,13,0) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(23,255,255,.99) 0,#17ffff 0,rgba(12,255,255,.71) 25%,rgba(12,255,255,.7) 26%,rgba(12,255,255,.54) 49%,rgba(12,255,255,0) 72%,rgba(13,13,13,0) 100%);background:radial-gradient(ellipse at center,rgba(23,255,255,.99) 0,#17ffff 0,rgba(12,255,255,.71) 25%,rgba(12,255,255,.7) 26%,rgba(12,255,255,.54) 49%,rgba(12,255,255,0) 72%,rgba(13,13,13,0) 100%);opacity:0;visibility:hidden;transition:opacity 1s ease-in-out;transition-delay:2s}.navigation.show .nav:after{opacity:1;visibility:visible;transition:opacity 1s ease-in-out}.nav ul{list-style:none;width:100%;display:block;position:relative;counter-reset:section}.nav li{list-style:none;width:100%;display:block;margin:2vh 0;position:relative;transform:translate(150%,0);padding:0 70px 0 0;text-align:right}.nav li.current{pointer-events:none}.nav li a{vertical-align:middle;font-size:calc(72vh/30);font-weight:300;line-height:1.4;color:#f5e4b8;padding:10px 20px;position:relative;text-shadow:0 1px 1px rgb(0 0 0 / 20%);text-transform:uppercase;white-space:nowrap}.nav li.active-color a,.nav li.current a{font-weight:700}.nav li.current{pointer-events:none}.nav li::after{counter-increment:section;content:"0"counter(section);display:inline-block;vertical-align:middle;position:absolute;font-size:11px;line-height:1.4;color:#fff;margin:0 0 0 5px;top:0;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.nav li.current::after{background:#dfd19a;color:#fff}.navigation.show{transform:none}nav.navigation.show .nav{padding-top:100px;padding-bottom:20px}.navigation>span{width:100%;height:100%;left:0;top:0;position:absolute;overflow:hidden;pointer-events:none;opacity:0;z-index:5;background:#045d6a;background:-moz-linear-gradient(top,#045d6a 0,rgba(4,93,106,.57) 70%,rgba(13,13,13,0) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#045d6a),color-stop(70%,rgba(4,93,106,.57)),color-stop(100%,rgba(13,13,13,0)));background:-webkit-linear-gradient(top,#045d6a 0,rgba(4,93,106,.57) 70%,rgba(13,13,13,0) 100%);background:-o-linear-gradient(top,#045d6a 0,rgba(4,93,106,.57) 70%,rgba(13,13,13,0) 100%);background:-ms-linear-gradient(top,#045d6a 0,rgba(4,93,106,.57) 70%,rgba(13,13,13,0) 100%);background:linear-gradient(to bottom,#045d6a 0,rgba(4,93,106,.57) 70%,rgba(13,13,13,0) 100%)}.navigation.show>span{animation:fadeIn;animation-duration:.5s;animation-delay:0s;animation-fill-mode:forwards}.overlay-menu{height:100%;width:0;background-color:#017687;position:fixed;left:0;bottom:0;overflow:hidden;-ms-touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;transition:width .6s cubic-bezier(.23, 1, .38, 1);z-index:25}.overlay-menu .bg-polygon{opacity:.3}.overlay-menu .bg-polygon path{opacity:0}.overlay-menu.show .bg-polygon path{animation-name:flipInY;animation-duration:0.2s;animation-fill-mode:forwards}.overlay-menu.finish .bg-polygon path{animation-name:flipOutY;animation-duration:0.2s;animation-fill-mode:forwards}.overlay-menu.show{width:100%}.bg-polygon{width:calc(310/264 * 100vh);height:100vh;position:absolute;left:0;top:0;overflow:visible}.bg-polygon .st0{fill:#63a5a2}.bg-polygon .st1{fill:#476c6d}.bg-polygon .st2{fill:#43807f}.bg-polygon .st3{fill:#80bbbb}.bg-polygon path:nth-of-type(even){animation-delay:0s;transform-origin:center left}.bg-polygon path:nth-of-type(odd){animation-delay:.3s;transform-origin:center right}.container{position:relative;width:100%;height:auto;min-height:100vh;margin:0;display:block;overflow:hidden}.container.mapshow{position:absolute;left:0;top:0;z-index:999}section{width:100%;height:auto;position:relative;display:block;margin:0;padding:0}.content-home,.content-page{background-color:#ececec;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:2}.content-table{position:relative;display:block;width:100%;height:auto;margin:0;padding:0}.wrap-content{position:relative;display:block;width:90%;max-width:1100px;margin:auto;height:auto;z-index:10}.full-page{position:absolute;width:100%;height:100%;display:block;top:0;left:0}.nav-menu-lang{display:flex;position:absolute;top:22px;right:40px;z-index:1000}.nav-click,.nav-click span,.nav-click span::after,.nav-click span:nth-child(1)::before,.nav-click::after,.nav-click::before{transition:all .3s ease-in-out}.nav-click{width:70px;height:auto;cursor:pointer;display:flex;position:absolute;top:30px;right:0;z-index:990;font-size:18px;text-transform:uppercase;font-weight:700;color:#fff;padding:5px;box-sizing:border-box}.image-menu{width:50px;margin:0 auto;margin-top:15px}.text-menu-page{position:absolute;width:150px;right:85px;text-align:right;line-height:1.3em}.nav-click span{pointer-events:none}.nav-click span:nth-child(1) .menu{transition:all .3s ease-in-out}.nav-click.active span:nth-child(1) .menu{transition:all .3s ease-in-out;opacity:0}.nav-click span:nth-child(1)::after{content:'';color:#fff;font-size:12px;font-weight:700;display:inline-block;transition:all .3s ease-in-out}.nav-click span:nth-child(2){position:absolute;top:5px;left:5px;height:60px;width:60px;background-color:rgba(255,255,255,0);display:block;transition:all .3s ease-in-out;border-radius:50%}.nav-click.active{top:25px}.nav-click.active span:nth-child(1){top:38px;left:40px}.nav-click.active~.menu-lang ul li{margin-bottom:0}.nav-click.active~.menu-lang{position:relative;z-index:1000;margin:0;top:68px;right:40px}.nav-click.active span:nth-child(1)::after,.nav-click.normal.active span:nth-child(1)::after{content:'close';color:#ebd89d;position:absolute;left:32px;top:0;transform:rotate(-90deg);font-weight:700}.nav-click.active span:nth-child(2){opacity:0}.nav-click::after,.nav-click::before{content:' ';background-color:#fff;position:absolute;opacity:0;top:0;left:78px;width:2px;height:25px;transform:rotate(0)}.nav-click.active::before{opacity:1;transform:rotate(45deg)}.nav-click.active::after{opacity:1;transform:rotate(-45deg)}.nav-click.active{opacity:1;pointer-events:auto}.nav-click.hide{top:-100px;pointer-events:none}.input-select{position:relative;display:block;width:100%;height:auto;margin:0 0 10px 0;z-index:1}.input-select select{position:relative;display:block;width:100%;height:64px;line-height:1.6;padding:5px 64px 5px 20px;color:#999;font-size:16px;font-weight:700;background:url(../images/arrow-down.png) no-repeat right center;overflow:hidden;outline:0;border:none;cursor:pointer;border:1px solid #ddd}.input-select::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(0deg,#fff 0,#eee 100%);z-index:-1}.input-select select option{color:#fff;font-size:14px;font-weight:500;line-height:1.6;padding:15px 20px;background-color:#62676e}.input-select select [title]{font-size:16px;color:#000;font-weight:700}.input-select{display:inline-block;width:auto;margin:0 1px;min-width:350px}.input-select select{height:48px;line-height:48px;padding:0 48px 0 20px;box-shadow:none;border-radius:30px;background:url(../images/select.png) no-repeat right center;font-weight:500;font-size:14px;color:#000}.input-select::after{background:#fff;border-radius:30px}.social{position:relative;width:auto;height:auto;text-align:right;margin:0;display:block;float:right;z-index:5}.social ul{width:100%;height:auto;display:block;list-style:none;position:relative}.social li{position:relative;width:auto;height:auto;display:inline-flex;vertical-align:middle;margin:0 5px;align-items:center;justify-content:center}.social li a{width:auto;height:auto;display:flex;font-size:0;position:relative}.social li a.hotline{width:auto}.social li a>span{display:inline-block;font-size:20px;color:#fff;padding-left:5px;align-self:flex-end;margin-bottom:3px;font-size:16px;font-weight:700}.social li a small{display:inline-block;height:40px;width:40px}.icon-facebook::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:url(../images/fiato/facebook.svg) no-repeat 50%/90%;background-size:contain}.icon-youtube::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:url(../images/fiato/youtube.svg) no-repeat 50%/90%;background-size:contain}.social li svg{width:50px;height:50px;position:absolute;left:0;top:0;z-index:-1}.foreground{fill:transparent;stroke-dasharray:377;stroke-dashoffset:377;stroke:#fff;stroke-width:1;transform-origin:50% 50%}.footer{position:absolute;bottom:20px;left:0;width:100%;height:auto;text-align:center;color:#fff;padding:0 30px}.copyright{font-size:10px;text-transform:uppercase;color:#eee;line-height:1.6;display:block;vertical-align:middle;float:left;margin:15px 0 0 0;text-align:left;position:relative;z-index:5}.copyright a{color:#eee;display:none;opacity:.5}.bottom-link,.bottom-link>a,.bottom-link>a.hidden{display:none}.slide-pics{width:100%;height:auto;position:relative;display:block;margin:0;background-color:#a3a3a3}.banner-home,.banner-inner{width:100%;height:auto;position:relative;display:block;overflow:hidden}.bg-inner{position:relative;width:100%;height:calc(100vh - 170px);display:block;background-position:center center;background-repeat:no-repeat;background-size:cover}.slide-pics .slide-pagination{position:absolute;bottom:-15px}.pic-img{position:relative;display:block;width:100%;height:auto;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pic-img img{opacity:0;position:relative;width:100%;height:auto;display:block;pointer-events:none}.pic-img.first{opacity:0;z-index:1}.bg-home{position:relative;width:100%;height:100vh;display:block;background-position:center center;background-repeat:no-repeat;background-size:cover}.bg-cover{width:100%;height:100%;position:absolute;left:0;top:0;background-position:center center;background-repeat:no-repeat;background-size:cover}.box-cover{width:100%;height:calc(1125/2000 * 100vw);position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;display:none}.overlay-dark{background:linear-gradient(135deg,#458b89 0,#2e4a63 100%);opacity:.95;height:0;width:100%;position:fixed;left:0;top:0;bottom:auto;overflow:hidden;-ms-touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;transition:height .8s ease-in-out;z-index:1500}.overlay-dark.level-index-in,.overlay-dark.show{height:100%}.overlay-dark.solid{opacity:.98;background-image:none;background-color:#017687;top:auto;bottom:0;z-index:35}.bg-fixed{background-attachment:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bg-svg{width:100%;height:100vh;position:absolute;left:0;top:0}.no-wheel .box-nav{pointer-events:none;z-index:2}.box-nav{width:20px;height:auto;position:absolute;right:0;top:50%;padding:0;transition:all .3s ease-in-out;transform:translate(0,-50%);z-index:20}.box-nav ul{width:100%;height:auto;position:relative;text-align:center;list-style:none}.box-nav li{position:relative;display:block;height:auto;margin:0;width:40px;color:#fff}.box-nav li button{display:block;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.4;color:#fff;opacity:.5;width:100%;height:calc(100vh/19);min-height:25px;max-height:35px;text-align:center}.box-nav li button>span{width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;border-radius:50%;transition:all .3s ease-in-out}.box-nav li.current button>span{background:#ebd89d}.box-nav li:hover button>span{background:#ebd89d}.box-nav li button::before{content:'';width:41px;height:1px;background-color:#ebd89d;position:absolute;top:50%;right:-47px;opacity:1;transform:translateY(-50%)}.box-nav li button::after{content:'';width:10px;height:10px;border-radius:50%;background-color:#ebd89d;position:absolute;top:50%;left:38px;opacity:1;transform:translateY(-50%)}.box-nav li>span{font-weight:700;font-size:12px;text-transform:uppercase;line-height:1.4;position:absolute;top:50%;right:35px;transform:translate(-100%,-50%);white-space:nowrap;opacity:0;text-align:left}.box-nav li>span small{font-weight:400;display:block}.box-nav li.current button{pointer-events:none;opacity:1}.box-nav li.current button::before{opacity:1}.box-nav li.current>span{transform:translate(0,-50%);opacity:1}.box-nav.align-left{transform:translate(0,-20%)}#home-page .box-nav li:first-child{display:none}#home-page .group-central .box-nav li:first-child{display:block}.sub-menu{width:auto;height:auto;position:absolute;left:50%;top:calc(100vh - 100px);transform:translateX(-50%);margin:0 40px 0 0;box-shadow:0 20px 30px 0 rgba(0,0,0,.1)}.sub-menu ul{display:block;width:auto;height:auto;position:relative}.sub-menu ul{display:flex;flex-wrap:wrap;width:auto;height:auto;position:relative}.sub-menu li{margin:0 0 1px 0;text-align:right}.sub-menu li:last-child{margin:0}.sub-menu li button{background-color:#017687;color:#fff;padding:10px 20px;font-size:14px;font-weight:700;display:block;width:100%;text-align:right;text-transform:uppercase}.sub-menu li.current{pointer-events:none}.sub-menu li.current button{background-color:#ffdb8f;color:#017687}.note-facilities li span{display:inline-block;width:20px;height:20px;margin:0 5px 0 0;line-height:20px;border-radius:50%;font-weight:500;font-size:10px;color:#fff;background-color:#017687;text-align:center;vertical-align:middle}.note-facilities li h3{display:inline-block;font-weight:400;font-size:12px;text-transform:uppercase;line-height:1.6;vertical-align:middle;max-width:calc(100% - 25px)}.note-facilities li.current{background-color:#ffdb8f}.note-facilities li.current h3{color:#017687}.box-slider{width:100%;height:100vh;position:relative;overflow:hidden;display:block;float:left;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;z-index:1}.group-central{width:100%;height:100vh;position:absolute;left:0;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(0,100%,0);overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}.group-central.home-video{background:#017687}.group-central.show-text{z-index:1}.group-central:first-child{transform:translate(0,0);z-index:2}.content-main{width:100%;height:100%;position:absolute;left:0;top:0;text-align:center;overflow:hidden;padding:0;z-index:1}.about-home-intro .content-main{display:flex;justify-content:flex-end;align-items:flex-start;margin-top:0;padding-right:170px;padding-top:45px}.content-main::after,.content-main::before{content:'';display:inline-block;height:100%;vertical-align:middle}.content-main.mapshow::after,.content-main.mapshow::before{display:none}.block-slider{width:100%;height:auto;position:relative;display:block}.group-slide{width:100%;height:100vh;position:relative;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.all-pics{height:100%;width:100%;overflow:hidden;position:fixed;left:0;top:0;z-index:4000;display:none}.all-pics.show{display:block}.all-pics .text-length{width:100%;height:auto;position:absolute;left:0;top:10px;text-align:center;opacity:0;z-index:9998}.all-pics .text-length h3{font-weight:500;font-size:15px;color:#fff;text-shadow:0 10px 20px rgba(0,0,0,.3);line-height:1.4;position:relative;text-align:center;padding:10px 20px;text-transform:uppercase;display:inline-block}.full{position:relative;width:100vw;height:100vh;overflow:hidden;display:block}.full img{width:auto;max-width:80%;height:auto;outline:0;border:none;margin:0 auto;display:block;opacity:0;position:relative;cursor:url(../images/openhand.png) 6 8,move;z-index:5}.full span{width:100vw;height:100vh;position:absolute;left:0;top:0;z-index:1}.dragscroll{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none}.scrollA{width:100%;height:auto;max-height:40vh;position:relative;display:block;margin:15px 0 0 0;overflow:hidden}.scrollB{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden}.scrollC{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden}.scroll-list{width:100%;height:100%;left:0;top:0;margin:0;position:absolute}#home-page .title-page{display:none}.title-page{position:absolute;top:90px;right:125px;z-index:10}.title-page h1{font-size:16px;text-transform:uppercase;color:#ebd89d;text-align:right}.title-page.green h1{color:#017687}.title-main{display:block;width:100%;height:auto;position:relative}.title-main h2{font-size:2.4vw;display:block;color:#ffdb8f;text-shadow:0 1px 1px rgba(0,0,0,.3);font-weight:400}.title-main h3{font-size:1.6vw;display:block;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.3);font-weight:500}.title-main:not(.list-month) span{font-size:2.4vw;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.3);font-weight:500;text-transform:uppercase;margin:10px auto;position:relative}.register-form{height:0;overflow:hidden;width:100%;left:0;bottom:0;margin:0;position:fixed;text-align:center;transition:height .3s ease-in-out;z-index:200}.register-form.show{height:100%}.register-form.register-form-show{height:100%}.register-form::before{content:"";display:inline-block;vertical-align:middle;height:100%}.register-form::after{content:"";display:inline-block;vertical-align:middle;height:100%}.register-form form,.register-form-show form{display:inline-block;position:relative;width:80%;max-width:800px;height:auto;margin:0;vertical-align:middle;z-index:20}.register-form.show .overlay-form{height:100%}.require-col{width:100%;padding:20px 50px;background-color:rgba(15,101,115,.8);border-radius:20px;opacity:1;text-align:center;box-shadow:0 30px 30px rgba(0,0,0,.2)}.register-form .close{margin:-30px 20px 0 0;top:50%;opacity:0;pointer-events:none}.register-form .title-main{margin:0 0 20px 0}.register-form .title-main h2{text-transform:uppercase}.register-form.show .close{animation:toRight;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards;pointer-events:auto}.require-col{width:90%;height:auto;position:relative;display:inline-block;text-align:left;vertical-align:top}.input-text{width:100%;height:auto;position:relative;margin:0 0 5px 0;display:block}.input-text input[type=email],.input-text input[type=text]{font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:15px;line-height:48px;padding:0 0;border:none;width:100%;height:50px;font-weight:400;transition:all .3s ease-in-out;border-bottom:1px dotted #fff;background-color:transparent}.input-area{width:100%;height:auto;position:relative;margin:0;display:block}.input-area textarea{font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:15px;line-height:24px;padding:5px 0;border:none;width:100%;height:120px;font-weight:400;transition:all .3s ease-in-out;resize:none;border-bottom:1px dotted #fff;background-color:transparent}.input-but{width:96%;height:auto;position:relative;display:inline-block;margin:20px 0;text-align:center}.input-area .holder,.input-text .holder{position:absolute;left:0;top:12px;font-family:Arial,Helvetica,sans-serif;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.3);font-style:italic;font-size:15px;line-height:24px;pointer-events:none;transition:opacity .3s ease-in-out;overflow:hidden;z-index:1}.input-area .holder.hide,.input-text .holder.hide{opacity:0;width:0}.button button{border:none;font-weight:700;font-size:16px;line-height:1.4;text-align:center;color:#fff;font-style:italic;text-transform:uppercase;cursor:pointer;background:#e5ce8c;padding:5px 15px;width:65px;height:auto;justify-content:center;align-items:center;font-style:normal;border-radius:10px}.register-form .button button,.register-form-show .button button{padding:5px 5px;width:65px;height:65px;justify-content:center;align-items:center;font-style:normal;border-radius:50%;background:url(../images/fiato/button-send.svg) no-repeat;background-size:contain}.button{position:relative;display:inline-block;margin:0;padding:10px 15px}.button span svg{width:100%;height:100%;display:block}.overlay-form{width:100%;height:0;left:0;bottom:0;overflow:hidden;position:fixed;background-color:rgba(5,113,130,.96);transition:height .6s ease-in-out}.overlay-form::after{content:'';width:100%;height:100%;left:0;top:0;position:absolute;background:rgba(1,118,135,.7);z-index:1}.go-news{padding:10px 15px;margin:10px 30px 0 0;font-weight:700;font-size:11px;color:#fff;display:inline-block;text-transform:uppercase;position:relative;text-align:center}.go-news::before{content:' ';width:30px;height:30px;position:absolute;top:-5px;right:-30px;background:url(../images/more.svg) no-repeat center center/contain}.go-news span{width:100%;height:100%;position:absolute;top:0;left:0;color:#a7a9ac;z-index:-1}.go-news span svg{width:100%;height:100%;display:block}.go-inner,.go-page{text-transform:uppercase;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;display:inline-block;text-align:center;background-color:#458b89;padding:10px 20px;border-radius:30px}.go-details{padding:10px 35px 10px 15px;margin:10px 0 0 0;font-weight:700;font-style:italic;font-size:14px;color:#fff;text-transform:uppercase;display:inline-block;position:relative;text-align:center;border-radius:30px}.go-details::before{content:' ';width:30px;height:100%;position:absolute;top:0;right:0;background:url(../images/more.png) no-repeat center center}.go-details::after{content:' ';width:100%;height:100%;position:absolute;top:0;left:0;background-color:#ffdb8f;background-size:400% 400%;border-radius:30px;animation:BorderBox 5s infinite;z-index:-1}.go-back{width:50px;height:50px;cursor:pointer;position:fixed;right:90px;top:20px;left:auto;bottom:auto;margin:0;color:#fff;z-index:9999}.go-back svg{width:100%;height:100%;display:block}.content-inner{display:block;width:100%;height:auto;position:relative}.box-txt{display:inline-block;position:relative;width:90%;max-width:calc(100vw/4.5);vertical-align:middle;z-index:10}.box-txt-library,.box-txt-summary{opacity:0;pointer-events:none}.show .box-txt-library,.show .box-txt-summary{animation:fadeIn;animation-duration:0.2s;animation-fill-mode:forwards;pointer-events:auto}.about-home-intro .box-txt{max-width:calc(100vw/2.9);text-align:left}.box-txt p{font-style:normal;font-weight:400;text-shadow:0 2px 1px rgba(0,0,0,.2);font-size:calc(100vw/110)}.box-txt p strong{font-size:120%}.box-txt i{font-size:9px;width:80%;max-width:750px;display:block;margin:10px auto}.yellow{color:#ffdb8f}.white{color:#fff}.green{color:#017687;text-shadow:none}.box-img{width:100%;height:auto;position:absolute;margin:0;display:block}.box-img img{width:100%;height:auto;display:block}.svgMask{width:100%;height:100%;position:absolute;left:0;top:0;overflow:visible;filter:drop-shadow(0 -20px 30px rgba(0, 0, 0, .2));z-index:2}.svgMask image,.svgMask img{height:100%;width:auto;overflow:visible;transform-origin:center center}.control-svg,.play-svg,.stop-svg{display:none}.home-banner{background:#017687 url(../images/fiato/bg.png) no-repeat center center/cover}.home-intro{background-color:#017687}.home-banner .bg-home{background-position:right center}.home-location,.library-page{background-color:#017687}.home-location .content-main{text-align:left;padding:0 10vw}.home-location .pinch-zoom::after,.home-location .pinch-zoom::before{display:none}.home-location .box-cover-right{left:auto;right:0}.home-location .title-main span{display:none}.home-facilities{background-color:#017687}.home-facilities::after{content:'';width:100%;height:100%;left:0;top:0;position:absolute;background:url(../images/bg-form.svg) no-repeat center left/contain}.home-facilities .content-main{text-align:left;padding:10vw;z-index:10}.home-facilities .box-txt{vertical-align:top}.home-facilities .title-main span{display:none}.box-facilities{width:100%;height:100%;position:absolute;right:0;bottom:0;z-index:2}.item-faci-home{position:absolute}.item-faci-home:nth-child(1){right:calc((50vh * 1.778)/ 1.184);width:calc(50vh * 1.778);height:50vh;bottom:0}.item-faci-home:nth-child(2){right:0;width:calc(50vh * 1.778);height:50vh;bottom:0}.item-faci-home:nth-child(3){right:0;width:calc(50vh * 1.778);height:50vh;bottom:50vh}.date-thumb{position:absolute;left:0;top:0;width:auto;height:auto;padding:5px 10px;display:inline-block;color:#fff;background-color:#017687;font-weight:300;font-size:30px;line-height:1.4;text-align:center;z-index:1}.date-thumb span{font-weight:400;font-size:10px;display:block;white-space:nowrap}.item-album-home{display:block;width:34%;height:auto;max-height:32vh;position:relative;float:left;text-align:left;margin:0;cursor:pointer}.item-album-home .title-pic{position:absolute;left:0;bottom:0;padding:20px 20px 20px 80px;min-height:64px}.item-album-home .pic-img{height:100%}.contact,.home-contact{background-color:#017687}.contact .content-main,.home-contact .content-main{text-align:center;padding:80px 0 0 0}.box-contact-main{position:relative;display:inline-block;vertical-align:middle;width:90%;max-width:1200px;height:auto;margin:0;text-align:center;z-index:3}.box-contact-main .logo-center{display:none;width:300px;height:150px;left:auto;top:auto;position:relative;margin:0 auto 20px auto}.company-info{width:100%;height:auto;display:block;position:relative;margin:20px auto 0 auto}.company-info h3{font-size:1.2vw;font-weight:500;display:block;text-transform:uppercase;margin:20px 0 0 0;text-shadow:0 1px 1px rgba(0,0,0,.2)}.company-info p{font-size:15px;display:inline-block;margin:10px;max-width:calc(100% - 30px);vertical-align:middle;text-shadow:0 1px 1px rgba(0,0,0,.2)}.company-info a{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2)}.partner-info{width:auto;height:auto;position:relative;display:inline-block;vertical-align:middle;margin:10px 30px}.partner-info.single{display:block;margin:0 auto}.partner-info.single::after{content:'';width:80px;height:1px;display:block;margin:20px auto;position:relative;background-color:#fff}.partner-info span{font-size:12px;display:block;text-align:center;margin:0 auto 10px auto;text-transform:uppercase;color:#ebd89d}.item-logo{width:auto;height:70px;position:relative;display:inline-block;vertical-align:middle}.item-logo img{width:auto;max-width:100%;height:100%;display:block;margin:auto;position:relative}.company-info::after,.company-info::before{content:'';width:80px;height:1px;display:block;margin:10px auto;position:relative;background-color:#fff}.address{background:url(../images/add.svg) no-repeat center center/contain;width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 3px 0 0}.phone{background:url(../images/phone.svg) no-repeat center center/contain;width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 3px 0 0}.email{background:url(../images/email.svg) no-repeat center center/contain;width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 3px 0 0}.box-contact-main .box-txt{max-width:inherit;display:block;margin:20px auto}.overlay-box{width:39vw;max-width:640px;height:100vh;left:0;top:0;position:absolute;background:url(../images/overlay.svg) no-repeat right bottom/cover;pointer-events:none}.bg-right{width:100%;height:100%;left:0;top:0;position:absolute;z-index:1}.bg-left{width:100%;height:100%;left:0;top:0;position:absolute;z-index:1}.bg-right svg{width:calc(300/800 * 100vh);height:100vh;right:0;bottom:0;position:absolute;overflow:visible}.bg-left svg{width:calc(500/800 * 100vh);height:100vh;left:0;top:0;position:absolute;overflow:visible}.bg-right svg .st0{fill:#5c9693;fill-opacity:.5}.bg-right svg .st1{fill:#1d5c5e;fill-opacity:.7}.bg-right svg .st2{fill:#76adac;fill-opacity:.6}.bg-right svg .st3{fill:#3e7071}.bg-right svg .st4{fill:#fff;fill-opacity:.3}.bg-left svg .st0{fill:#346965}.bg-left svg .st1{fill:#39807c}.bg-left svg .st2{fill:#2a6562}.bg-left svg polygon:nth-of-type(even){animation-delay:0s;transform-origin:center left}.bg-left svg polygon:nth-of-type(odd){animation-delay:.3s;transform-origin:center right}.bg-right svg polygon:nth-of-type(even){animation-delay:0s;transform-origin:center left}.bg-right svg polygon:nth-of-type(odd){animation-delay:.3s;transform-origin:center right}.nicescroll-cursors{cursor:pointer}.nicescroll-cursors::after{content:'';width:3px;height:100%;position:relative;display:block;background-color:#75adac;transition:all .3s ease-in-out;border-radius:0}.nicescroll-cursors:hover::after{width:10px;transform:translateX(-4px);border-radius:5px}.nicescroll-rails{background-color:rgba(0,0,0,.1)}#about-page .box-txt p{font-size:15px;font-style:normal;font-family:Arial,Helvetica,sans-serif}#about-page .nicescroll-rails{margin-left:20px}#about-page .box-txt i{width:100%;margin:30px 0 0 0}.about-intro .content-main{text-align:left;padding:0 0 0 150px;z-index:2}.about-intro .box-txt{width:25vw;max-width:440px}.about-intro .box-txt p{margin:0 0 10px 0}.about-project .mix-mode{background:url(../images/overlay1.svg) no-repeat left center/cover;mix-blend-mode:multiply}.is-Edge .mix-mode,.is-IE .mix-mode{mix-blend-mode:inherit}.about-project .content-main{text-align:left;padding:0 0 0 10vw;z-index:2}.about-project .box-txt{width:25vw;max-width:400px}.about-investor{background-color:#017687}.about-investor .content-main{text-align:center;padding:80px 0 0 0}.box-center{width:90%;max-width:1400px;position:relative;height:auto;display:inline-block;margin:0;vertical-align:middle}.column-text{position:relative;width:48%;height:auto;padding:0 20px;display:inline-block;vertical-align:top;margin:0}.column-text h3{font-size:1.4vw;display:block;margin:15px 0;text-shadow:0 1px 1px rgba(0,0,0,.2);text-align:left}.column-text p{font-size:15px;text-shadow:0 1px 1px rgba(0,0,0,.2);display:block;margin:0 0 15px 0;text-align:justify;font-family:Arial,Helvetica,sans-serif}.about-investor .pattern-bg .st0{fill:#75abab}.about-investor .pattern-bg .st1{fill:#63a5a2}.about-investor .pattern-bg .st2{fill:#5c9593}.about-investor .pattern-bg .st3{fill:#43807f}.about-investor .pattern-bg .st4{fill:#80bbbb}.about-investor .pattern-bg .st5{fill:#3f7071}#facilities-page .content-main::after,#facilities-page .content-main::before{display:none}#facilities-page .title-main{position:absolute;left:0;top:30px;pointer-events:none;z-index:3}.floor-01{background-image:url(../images/bg2.jpg)}.floor-02{background-image:url(../images/bg3.jpg)}.facilities-map{position:absolute;left:0;top:0;width:100%;height:100vh;background-color:#017687;overflow:hidden}.facilities-bg{position:absolute;left:0;top:0;width:2550px;height:1600px;background-position:center center;background-size:contain;background-repeat:no-repeat;background-size:90%}.all-dot{position:absolute;left:372px;top:358px;width:1308px;height:824px;z-index:10}.ground .all-dot{left:480px;top:280px}.all-dot-top{position:absolute;left:0;top:0;width:100%;height:100%}.compass2{width:80px;height:80px;position:absolute;left:auto;top:10px;right:10px;background:url(../images/compass2.svg) no-repeat center center/contain;pointer-events:none;z-index:3}.ground .compass2{top:20%;right:-150px}.full-ground .compass2{top:-150px;right:auto;left:150px}.floor-01 .compass2,.floor-02 .compass2{top:30%;right:0}.info-facilities{position:absolute;left:0;top:0;width:100%;height:100%}.show-box-pic{width:auto;max-width:200px;height:auto;position:absolute;left:auto;top:auto;right:auto;padding:8px;text-align:center;border-radius:15px;transition:all .5s ease-in-out;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);background-color:#ffdb8f;text-align:center;cursor:pointer;color:#017687;z-index:500}.show-box-pic.no-pic{max-width:220px;padding:5px 5px}.show-box-pic.no-pic::before{display:none}.show-box-pic img{display:block;width:100%;height:auto;pointer-events:none;border-radius:10px}.faci-text{display:block;width:100%;margin:0;height:auto}.faci-text h3{width:100%;height:auto;font-weight:500;font-size:12px;line-height:1.4;margin:5px 0;text-transform:uppercase;display:block;white-space:normal}.faci-text p{display:block;width:100%;height:auto;font-weight:400;font-size:12px;line-height:1.6;white-space:normal}.faci-text span{display:block;position:relative;width:100%;height:auto;font-weight:400;font-size:11px;line-height:1;margin:5px 0}.show-box-pic{opacity:0;transform:scale(0)}.show-box-pic.showup{transform:scale(1);opacity:1}.show-box-pic::after{content:'';position:absolute;left:-15px;top:50%;margin:-10px 0 0 0;width:0;height:0;border-style:solid;border-width:10px 20px 10px 0;border-color:transparent #ffdb8f transparent transparent}.show-box-pic.no-pic::after{left:20%;bottom:-15px;top:auto;margin:0;border-width:20px 20px 0 0;border-color:#ffdb8f transparent transparent transparent}.ground .note-facilities{width:20vw;max-width:300px}.floor-01 .note-facilities,.floor-02 .note-facilities{width:24vw}.note-facilities .scrollA{max-height:70vh}.section-floor .note-facilities .scrollA{max-height:55vh}.note-facilities{min-width:230px;height:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);text-align:left;padding:0;margin:0 40px 0 0;z-index:10}.section-floor .note-facilities{transform:translateY(-37%)}.note-facilities ul{width:100%;height:auto;display:inline-block;vertical-align:top;margin:0 10px 0 0}.note-facilities li{position:relative;display:inline-block;float:left;margin:0 0 10px 0;padding:3px 14px 3px 3px;border-radius:25px;background-color:rgba(0,0,0,0);clear:both;transition:all .3s ease-in-out;cursor:pointer;text-align:left}.note-facilities li span{display:inline-block;width:20px;height:20px;margin:0 5px 0 0;line-height:20px;border-radius:50%;font-weight:500;font-size:10px;color:#fff;background-color:#017687;text-align:center;vertical-align:middle}.note-facilities li h3{display:inline-block;font-weight:400;font-size:12px;text-transform:uppercase;line-height:1.6;vertical-align:middle;max-width:calc(100% - 25px)}.note-facilities li.current{background-color:#ffdb8f}.note-facilities li.current h3{color:#017687}.dot-num{position:absolute;display:block;width:40px;height:40px;line-height:38px;color:#fff;font-weight:500;text-align:center;font-size:20px;box-shadow:0 0 20px 5px rgba(255,255,255,0);background-color:#017687;border-radius:50%;transition:all .3s ease-in-out}.dot-num::after{content:'';width:calc(100% + 10px);height:calc(100% + 10px);left:-5px;top:-5px;position:absolute;border:5px solid rgba(255,255,255,.5);border-radius:50%;pointer-events:none;z-index:-1}.dot-num span.circle{position:absolute;left:-10px;top:-10px;display:block;width:calc(100% + 20px);height:calc(100% + 20px);border:1px solid #edc97d;border-radius:50%;box-shadow:0 0 10px #fff;transform:translateZ(0)}.dot-num.current,.dot-num:hover{background-color:#ffdb8f;color:#017687;box-shadow:0 15px 25px rgba(0,0,0,.6);z-index:10}.dot-num.current::after,.dot-num:hover::after{border-color:#fff}.dot-num.current span.circle,.dot-num:hover span.circle{display:none}.dot-01{left:254px;top:674px}.dot-01-1{left:1440px;top:500px}.dot-02{left:365px;top:320px}.dot-03{left:755px;top:465px}.dot-04{left:1096px;top:700px}.dot-05{left:143px;top:485px}.dot-05-1{left:925px;top:602px}.dot-06{left:846px;top:673px}.dot-06-1{left:253px;top:422px}.dot-07{left:388px;top:508px}.dot-08{left:39px;top:420px}.dot-08-1{left:1152px;top:493px}.dot-09{left:930px;top:428px}.dot-09-1{left:188px;top:264px}.dot-10{left:241px;top:512px}.dot-11{left:324px;top:456px}.dot-12{left:980px;top:580px}.dot-13{left:940px;top:750px}.dot-14{left:680px;top:750px}.dot-14-1{left:550px;top:600px}.dot-15{left:440px;top:650px}.dot-16{left:490px;top:690px}.dot-17{left:550px;top:750px}.dot-18{left:200px;top:720px}.dot-18-1{left:350px;top:750px}.dot-19{left:70px;top:820px}.dot-19-1{left:750px;top:140px}.dot-19-2{left:750px;top:280px}.dot-20{left:1250px;top:160px}.dot-20-1{left:1150px;top:180px}.dot-21{left:1150px;top:300px}.dot-21-1{left:860px;top:180px}.dot-21-2{left:980px;top:140px}.dot-22{left:1250px;top:380px}.dot-23{left:1150px;top:440px}.dot-24{left:460px;top:342px}.dot-24-1{left:1200px;top:0}.dot-24-2{left:160px;top:960px}.dot-24-3{left:1200px;top:960px}.dot-25{left:540px;top:362px}.dot-25-1{left:980px;top:0}.dot-25-2{left:1340px;top:210px}.dot-26{left:1340px;top:270px}.dot-27{left:530px;top:440px}.dot-28{left:720px;top:382px}.dot-29{left:840px;top:420px}.dot-30{left:630px;top:480px}.dot-31{left:750px;top:470px}.dot-32{left:620px;top:360px}.dot-33{left:-240px;top:800px}.dot-33-1{left:0;top:1040px}.dot-33-2{left:280px;top:1040px}.dot-33-3{left:540px;top:960px}.dot-33-4{left:840px;top:960px}.dot-33-5{left:1040px;top:1040px}.dot-33-6{left:1300px;top:1040px}.dot-33-7{left:1440px;top:960px}.dot-33-8{left:1440px;top:680px}.dot-33-9{left:750px;top:-80px}.dot-33-10{left:1350px;top:-80px}.dot-33-11{left:1440px;top:350px}.dot-34{left:-370px;top:680px}.dot-34-1{left:160px;top:1120px}.dot-34-2{left:1200px;top:1120px}.dot-34-3{left:450px;top:180px}.dot-34-4{left:1490px;top:-80px}.dot-35{left:700px;top:1080px}.dot-36{left:600px;top:1040px}.dot-37{left:430px;top:590px}.dot-37-1{left:1010px;top:370px}.dot-38{left:550px;top:50px}.dot-39{left:1140px;top:750px}.dot-39-1{left:70px;top:720px}.dot-40{left:-80px;top:960px}.dot-40-1{left:400px;top:960px}.dot-40-2{left:960px;top:960px}.dot-40-3{left:1320px;top:960px}.dot-41{left:-100px;top:400px}.dot-41-1{left:200px;top:150px}.dot-42{left:1440px;top:100px}.dot-43{left:1340px;top:150px}.dot-44{left:1340px;top:385px}.dot-45{left:1440px;top:0}.dot-46{left:1440px;top:190px}.dot-47{left:1440px;top:265px}.dot-48{left:200px;top:400px}.dot-49{left:80px;top:650px}.dot-50{left:1340px;top:320px}.dot-301{left:900px;top:450px}.dot-302{left:650px;top:420px}.dot-303{left:780px;top:350px}.dot-304{left:800px;top:450px}.dot-304-1{left:650px;top:500px}.dot-305{left:1000px;top:450px}.dot-306{left:1250px;top:550px}.dot-307{left:1000px;top:650px}.dot-308{left:900px;top:650px}.dot-309{left:680px;top:650px}#apartment-page .content-main::after,#apartment-page .content-main::before{display:none}#apartment-page .title-main{position:absolute;left:0;top:10px;width:100%;height:auto;z-index:3}#apartment-page .group-central{background-color:#017687}.masterplan .compass2{right:40px;top:120px;width:70px;height:70px}.apartment-map{position:absolute;left:0;top:0;width:100%;height:100vh;overflow:hidden}.apartment-bg{position:absolute;left:0;top:0;width:2600px;height:1600px;background-position:center center;background-size:contain;background-repeat:no-repeat}.apartment-bg img{width:100%;height:100%;position:absolute;left:0;top:0}.apartment-bg area{width:100%;height:100%}.apartment-bg .all-dot{width:1488px;height:1011px;top:358px;left:582px;pointer-events:none;z-index:auto}.typical{width:100%;height:100%;position:absolute;left:0;top:0;pointer-events:none}.info-house{width:100%;height:auto;position:absolute;left:0;top:0;z-index:60}.num-block{font-weight:500;text-align:center;border-radius:50%;width:34px;height:34px;font-size:16px;color:#017687;line-height:30px;background-color:#ffdb8f;position:absolute;left:50%;top:-25px;margin:0 0 0 -17px;border:2px solid #fff;text-transform:uppercase}.house-text{background-color:#fff;width:auto;max-width:190px;height:auto;padding:10px 20px;position:absolute;border-radius:20px;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.3);opacity:0;transform:scale(0);transition:all .3s ease-in-out;z-index:120}.house-text p{font-weight:400;text-align:left;display:block;font-size:13px;color:#333;line-height:1.2;display:block;position:relative}.house-text p small{font-size:12px;color:#777;margin:5px auto;display:block}.house-text span.shape{width:0;height:0;border-style:solid;border-width:15px 15px 0 15px;border-color:#fff transparent transparent transparent;position:absolute;bottom:-10px;left:50%;margin:0 0 0 -10px;z-index:-1}.house-text.show{opacity:1;transform:scale(1)}.house-text a{display:block}.info-block{position:absolute;width:auto;height:auto;background-color:#ed6400;border-radius:30px;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.3);opacity:0;transform:scale(0);transition:all .3s ease-in-out;z-index:120}.info-block h3{font-weight:400;font-size:18px;color:#fff;line-height:1;text-align:center;display:block;padding:10px 20px;white-space:nowrap;text-transform:uppercase}.info-block.show{opacity:1;transform:scale(1)}.mask-block{position:absolute;left:0;top:0;width:100%;height:100%;mix-blend-mode:overlay}.m-block{fill-opacity:0;fill:#017687;stroke:#fff;stroke-miterlimit:10;stroke-width:5;stroke-dasharray:4000;stroke-dashoffset:4000;cursor:pointer}.is-Edge .mask-block,.is-IE .mask-block{mix-blend-mode:inherit}.is-Edge .m-block,.is-IE .m-block{stroke:none;fill:rgba(56,114,112,.5)}.num{font-weight:500;position:absolute;width:40px;height:40px;line-height:40px;background-color:#017687;color:#fff;text-align:center;font-size:18px;border-radius:50%;transition:all .3s ease-in-out}.num::after{content:'';width:calc(100% + 4px);height:calc(100% + 4px);left:-2px;top:-2px;position:absolute;border:2px solid rgba(255,255,255,.5);border-radius:50%;pointer-events:none;box-shadow:0 4px 10px rgba(0,0,0,.3)}.num.color-2{background-color:#775b3c}.num.hide{transform:scale(0)}.list-note{width:100%;height:auto;position:relative;color:#017687;margin:0 0 20px 0;text-align:center;display:none}.list-note>h3{font-size:3vw;font-weight:400;text-transform:uppercase;display:block}.block-title{position:absolute;background-color:#ffdb8f;color:#017687;border-radius:50px}.block-title::after{content:"";position:absolute;width:0;height:0;border-style:solid}.block-title h3{font-size:calc(100vw/95);padding:20px;line-height:1;text-transform:uppercase}.block-title[data-block=danube1]{left:45%;top:22%}.block-title[data-block=danube2]{left:82%;top:35%}.block-title[data-block=danube1]::after{border-width:15px 0 15px 20px;border-color:transparent transparent transparent #ffdb8f;top:50%;right:-15px;margin:-15px 0 0 0}.block-title[data-block=danube2]::after{border-width:15px 20px 15px 0;border-color:transparent #ffdb8f transparent transparent;top:50%;left:-15px;margin:-15px 0 0 0}.block-title[data-block=seine1]{left:82%;top:65%}.block-title[data-block=seine2]{left:60%;top:60%}.block-title[data-block=seine1]::after{border-width:15px 20px 15px 0;border-color:transparent #ffdb8f transparent transparent;top:50%;left:-15px;margin:-15px 0 0 0}.block-title[data-block=seine2]::after{border-width:20px 15px 0 15px;border-color:#ffdb8f transparent transparent transparent;bottom:-18px;left:50%;margin:0 0 0 -15px}.block-title[data-block=thames1]{left:42%;top:60%}.block-title[data-block=thames2]{left:25%;top:60%}.block-title[data-block=thames1]::after,.block-title[data-block=thames2]::after{border-width:20px 15px 0 15px;border-color:#ffdb8f transparent transparent transparent;bottom:-18px;left:50%;margin:0 0 0 -15px}.block-title[data-block=mekong]{left:36%;top:40%}.block-title[data-block=mekong]::after{border-width:15px 0 15px 20px;border-color:transparent transparent transparent #ffdb8f;top:50%;right:-15px;margin:-15px 0 0 0}.block-name{position:absolute;color:#fff}.block-name h3{font-size:2vw;line-height:1;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.2)}.block-top{top:350px;left:0}.block-bottom{top:850px;left:970px;transform:rotate(-90deg)}.B-1 .block-top,.B-17-18-19 .block-top,.B-3 .block-top,.B-4-16 .block-top{top:450px;left:60px}.B-1 .block-bottom,.B-17-18-19 .block-bottom,.B-3 .block-bottom,.B-4-16 .block-bottom{top:100px;left:900px}.C-1 .block-top,.C-17-18-19 .block-top,.C-3 .block-top,.C-4-16 .block-top{top:130px;left:0}.C-1 .block-bottom,.C-17-18-19 .block-bottom,.C-3 .block-bottom,.C-4-16 .block-bottom{top:130px;left:auto;right:0;transform:none}.C-1 .block-bottom{top:750px;right:-50px}.C-1 .block-top{top:-80px}.D-1 .block-top,.D-3 .block-top,.D-4-19 .block-top{top:130px;left:510px;transform:rotate(-90deg)}.D-1 .block-bottom,.D-3 .block-bottom,.D-4-19 .block-bottom{top:620px;left:50px;transform:rotate(-35deg)}.D-1 .block-right,.D-3 .block-right,.D-4-19 .block-right{top:415px;right:120px}.A-01{left:28%;top:20%}.A-02{left:21%;top:20%}.A-03{left:10%;top:20%}.A-04{left:5%;top:5%}.A-05{left:14%;top:5%}.A-06{left:21%;top:5%}.A-07{left:28%;top:5%}.A-08{left:35%;top:5%}.A-09{left:41%;top:5%}.A-10{left:49%;top:5%}.A-11{left:56%;top:5%}.A-12{left:57%;top:20%}.A-12A{left:50%;top:20%}.A-14{left:42%;top:20%}.A2-01{left:69%;top:20%}.A2-02{left:70%;top:5%}.A2-03{left:78%;top:5%}.A2-04{left:86%;top:5%}.A2-05{left:91%;top:20%}.A2-06{left:91%;top:32%}.A2-07{left:91%;top:44%}.A2-08{left:91%;top:52%}.A2-09{left:91%;top:65%}.A2-10{left:91%;top:76%}.A2-11{left:91%;top:87%}.A2-12{left:80%;top:89%}.A2-12A{left:80%;top:78%}.A2-14{left:80%;top:66%}.A2-15{left:80%;top:50%}.A2-16{left:80%;top:38%}.A2-17{left:80%;top:30%}.AS-3{left:3%;top:5%}.AS-4{left:11.5%;top:5%}.AS-5{left:20%;top:5%}.AS-6{left:28.5%;top:5%}.AS-7{left:35.5%;top:5%}.AS-8{left:42.5%;top:5%}.AS-9{left:49.5%;top:5%}.AS-10{left:56%;top:5%}.AS2-2{left:71%;top:5%}.AS2-3{left:78%;top:5%}.AS2-4{left:86%;top:5%}.AS2-5{left:92%;top:77%}.AS2-6{left:92%;top:88%}.B-01{left:75%;top:63.5%}.B-02{left:75%;top:55%}.B-03{left:75%;top:44%}.B-04{left:75%;top:28%}.B-05{left:75%;top:17%}.B-06{left:75%;top:5%}.B-07{left:86%;top:7%}.B-08{left:86%;top:18%}.B-09{left:86%;top:29%}.B-10{left:86%;top:42%}.B-11{left:86%;top:50%}.B-12{left:86%;top:61%}.B-12A{left:86%;top:72%}.B-14{left:81%;top:88%}.B-15{left:74%;top:88%}.B-16{left:66%;top:87%}.B-17{left:65%;top:73%}.B2-01{left:39%;top:73%}.B2-02{left:47%;top:73%}.B2-03{left:53%;top:73%}.B2-04{left:52%;top:87%}.B2-05{left:45%;top:87%}.B2-06{left:37%;top:87%}.B2-07{left:30%;top:87%}.B2-08{left:22%;top:73%}.B2-09{left:15%;top:73%}.B2-10{left:8%;top:72%}.B2-11{left:7%;top:58%}.B2-12{left:14%;top:58%}.B2-12A{left:21%;top:58%}.B2-14{left:30%;top:58%}.BS-07{left:87%;top:7%}.BS-08{left:87%;top:18%}.BS-09{left:87%;top:29%}.BS-10{left:87%;top:42%}.BS-11{left:87%;top:50%}.BS-12{left:87%;top:61%}.BS-12A{left:87%;top:72%}.BS-14{left:87%;top:87%}.BS-15{left:79.5%;top:88%}.BS-16{left:72.5%;top:88%}.BS-17{left:66.5%;top:88%}.BS2-04{left:51%;top:87.5%}.BS2-05{left:45%;top:87.5%}.BS2-06{left:38%;top:87.5%}.BS2-07{left:30%;top:87.5%}.BS2-08{left:21.5%;top:73%}.BS2-09{left:14.5%;top:73%}.BS2-10{left:8%;top:73%}.C-01{left:77%;top:25%}.C-02{left:85%;top:25%}.C-03{left:92%;top:25%}.C-04{left:99%;top:25%}.C-05{left:101%;top:39%}.C-06{left:93%;top:39%}.C-07{left:86%;top:39%}.C-08{left:79%;top:55%}.C-09{left:71%;top:55%}.C-10{left:63%;top:55%}.C-11{left:56%;top:55%}.C-12{left:55%;top:41%}.C-12A{left:62%;top:40%}.C-14{left:70%;top:40%}.C2-01{left:28.5%;top:40%}.C2-02{left:36%;top:40%}.C2-03{left:43%;top:41%}.C2-04{left:42%;top:55%}.C2-05{left:34%;top:55%}.C2-06{left:27%;top:55%}.C2-07{left:20%;top:55%}.C2-08{left:12%;top:40%}.C2-09{left:4%;top:40%}.C2-10{left:-3%;top:40%}.C2-11{left:-5%;top:25%}.C2-12{left:3%;top:25%}.C2-12A{left:11%;top:25%}.C2-14{left:20%;top:25%}.CS-05{left:101%;top:58%}.CS-06{left:94%;top:58%}.CS-07{left:87.5%;top:58%}.CS-08{left:79%;top:73%}.CS-09{left:70.5%;top:73%}.CS-10{left:63.5%;top:73%}.CS-11{left:57%;top:73%}.CS2-04{left:41%;top:73%}.CS2-05{left:34.5%;top:73%}.CS2-06{left:28%;top:73%}.CS2-07{left:20%;top:73%}.CS2-08{left:12%;top:70%}.CS2-09{left:5.5%;top:70%}.CS2-10{left:-4.5%;top:70%}.CS2-11{left:2%;top:55%}.CS2-12{left:2%;top:43%}.CS2-12A{left:2%;top:31%}.CS2-14{left:2%;top:21%}.CS2-15{left:-4.5%;top:7%}.CS2-16{left:7%;top:7%}.D-01{left:49%;top:34%}.D-02{left:49%;top:23%}.D-03{left:49%;top:10%}.D-04{left:58%;top:10%}.D-05{left:59%;top:23%}.D-06{left:59%;top:32%}.D-07{left:59%;top:41%}.D-08{left:70%;top:53%}.D-09{left:77%;top:53%}.D-10{left:85%;top:53%}.D-11{left:86%;top:67%}.D-12{left:78%;top:67%}.D-12A{left:71%;top:67%}.D-14{left:65%;top:67%}.D-15{left:58%;top:67%}.D-16{left:51.5%;top:67%}.D-17{left:40%;top:62%}.D-18{left:33.5%;top:69%}.D-19{left:29%;top:73%}.D-20{left:23%;top:78.5%}.D-21{left:16.5%;top:85%}.D-22{left:12%;top:72%}.D-23{left:19.5%;top:65%}.D-24{left:27.5%;top:56.5%}.D-25{left:35%;top:49%}.DS-01{left:49%;top:33%}.DS-02{left:49%;top:21%}.DS-03{left:49%;top:8%}.DS-12{left:11.5%;top:73.5%}.DS-12A{left:16.5%;top:68.5%}.DS-14{left:20.5%;top:64.5%}.DS-15{left:29.5%;top:56%}.load-apartment{width:100%;height:100%;left:0;top:0;position:fixed;display:none;z-index:40}.bg-house{height:100%;width:100%;left:0;top:0;position:absolute;z-index:-1}.bg-house .pattern-bg .st0{fill:#4c8c89}.bg-house .pattern-bg .st1{fill:#75abab}.bg-house .pattern-bg .st2{fill:#5c9593}.house-detail{width:100%;height:100%;position:absolute;left:0;top:0;text-align:center;display:block}.content-house{width:80%;height:90vh;color:#fff;position:relative;display:inline-block;margin:0 0 0 15%}.content-house-floor{width:90%;margin-left:10%}.library-apartment .content-house{height:80vh}.content-house::after,.content-house::before{content:'';height:100%;display:inline-block;vertical-align:middle}.apartment-pic{width:53%;max-width:900px;max-height:80vh;position:relative;display:inline-block;vertical-align:middle;text-align:center;margin:-5vh -9% 0 -5px;z-index:10}.library-apartment .apartment-pic{margin:0 -9% 0 -5px}.apartment-pic .pinch-zoom-container{height:100%!important;width:100%!important}.scale-pic::after,.scale-pic::before{display:none!important}.scale-pic{position:relative!important;left:auto!important;top:auto!important}.scale-pic img{width:auto;height:auto;max-width:100%;max-height:88vh;padding:0;position:relative;display:inline-block;vertical-align:middle;margin:0 -5px}.library-apartment .scale-pic img{max-height:80vh}.title-box{width:27%;max-width:500px;height:auto;position:absolute;left:0;top:40%;transform:translate3d(0,-50%,0);text-align:left;z-index:5}.content-house-floor .title-box{width:21%}.content-house-floor .apartment-pic{width:63%;max-width:1000px}.title-tel{font-weight:400;font-size:1.4vw;text-transform:uppercase;line-height:1.4;position:relative}.title-tel span{display:inline-block;vertical-align:middle;margin:0}.name-block{font-weight:400;text-transform:uppercase;line-height:1.4;display:inline-block;vertical-align:middle;margin:0;position:relative}.title-box h2{font-weight:400;font-size:24px;text-transform:uppercase;line-height:1.2;display:block;margin:0 0 10px 0;position:relative}.title-box h2.title-type{font-size:calc(100vw/70)}.title-box .title-block{font-size:calc(100vw/55)}.house-des{width:100%;height:auto;padding:0 0 10px 0;margin:0}.house-des h3,.house-des li h3{font-weight:400;font-size:24px;line-height:1.4;display:block;margin:10px 0}.house-des.white-color h3,.house-des.white-color li h3{font-size:16px;margin:10px 0 0 0}.house-des li,.house-des ul{width:100%;display:block;position:relative}.house-des ul{padding:10px 0;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd}.house-des.white-color ul{border-top:none;padding:0 0 10px 0}.house-des p{font-weight:400;font-size:15px;line-height:1.6;display:block;color:#ebd89d}.house-des h3 strong,.house-des li h3 strong,.house-des p strong,.title-box h2 strong{font-size:130%;font-weight:700;color:#ecdfc2}.house-des.white-color h3 strong,.house-des.white-color li h3 strong{font-size:100%;color:#fff;text-transform:uppercase}.house-bottom{text-align:left;margin:0;padding:0;z-index:5}.keyplan{width:100%;max-width:250px;height:auto;display:inline-block;margin:0;margin-top:7vh}.keyplan img{width:100%;height:auto;display:block;position:relative;margin:auto}.keyplan p{font-weight:400;font-size:12px;line-height:1.6;text-align:left;display:block;position:relative;text-transform:uppercase;margin:0 0 5px 0}.keyplan span{font-weight:700;font-size:16px}.share{width:auto;height:auto;position:fixed;top:14px;right:220px;text-align:center}.share span{font-weight:400;font-size:12px;line-height:1.5;color:#ddd;width:auto;text-transform:uppercase;position:relative;margin:0 5px 0 0;display:inline-block;vertical-align:middle}.share ul{position:relative;width:auto;height:auto;display:inline-block;vertical-align:middle}.share li{position:relative;display:inline-block;width:60px;height:60px;vertical-align:middle;margin:0}.share li a{display:block;width:50px;height:50px;color:#fff;text-indent:-9999999px;font-size:0}.share li svg{width:60px;height:60px;position:absolute;left:0;top:0;z-index:-1}.note{position:relative;width:100%;display:block;margin:20px 0;color:#aaa;line-height:1.6;font-size:14px}.description{position:absolute;width:80%;max-width:500px;height:auto;padding:10px 0;margin:0;left:0;bottom:0;text-align:left;color:#ddd;z-index:5}.description p{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:11px;line-height:1.4;margin:0 0 10px 0;display:block;font-style:italic}.load-apartment .slide-pic-nav{position:fixed;right:0;top:0;left:auto;margin:0;width:230px;height:auto;display:none;opacity:0}.load-apartment .next-pic{right:0;height:90px;width:90px}.load-apartment .prev-pic{left:0;height:90px;width:90px}.load-apartment .prev-pic:hover{transform:translateX(-10px) scale(.9)}.load-apartment .next-pic:hover{transform:translateX(10px) scale(.9)}.location{background-color:#017687}.location .content-main{text-align:left;padding:0 4vw}.location .pinch-zoom::after,.location .pinch-zoom::before{display:none}.location .box-cover-right{left:auto;right:0}.location .viewer{opacity:0}.box-cover-right,.box-image-right{width:70vw;height:100vh;position:absolute;left:0;top:0;z-index:5}.viewer{width:100%;height:100%;position:absolute;left:0;top:0;overflow:visible!important}.map-panzoom{width:100%;height:100%;position:absolute;left:0;top:0}.panzoom{width:100%;height:100%;position:absolute;left:0;top:0}.map-img{width:1500px;height:1200px;display:block;position:absolute;left:50%;top:50%;margin:-600px 0 0 -750px}.map-img::after,.map-img::before{display:none!important}.map-img img{width:100%;height:auto;display:block;position:relative;margin:auto}.map-img svg{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.pointer-map{width:80px;height:auto;position:absolute;top:32%;left:44.3%;display:block;z-index:10;border-radius:50%;background:0 0}.pointer{width:100%;height:100%;display:flex;padding:0;justify-content:center;align-items:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.pointer svg{position:absolute;width:100%;height:100%;left:0;top:0}.pointer svg path{fill:#ffc257;transform-origin:center center}.pointer-map.show svg path{animation:Border 5s infinite}.pointer-map h3{font-weight:700;font-size:13px;color:#3f5d5e;line-height:1;text-align:center;display:block;padding:10px 15px;white-space:nowrap;text-transform:uppercase;opacity:0;transform:scale(0);background-color:#ffdb8f;position:absolute;top:50%;left:90px;margin:0;border-radius:30px;z-index:20}.map-img.show{opacity:1}.compass{width:70px;height:70px;position:absolute;left:auto;top:120px;right:40px;background:url(../images/compass.svg) no-repeat center center/contain;pointer-events:none;z-index:3}.map-mobile{width:100%;height:auto;position:relative;display:none;margin:0;overflow:hidden}.bot-circle{width:100%;height:auto;position:absolute;left:0;top:0}.show-box{width:auto;height:auto;max-width:250px;position:absolute;left:auto;top:auto;right:auto;overflow:hidden;border-radius:20px;background-color:#ffdb8f;transition:all .5s ease-in-out;box-shadow:0 10px 30px rgba(0,0,0,.2);padding:10px;z-index:100}.show-box h3{font-weight:700;font-size:12px;line-height:1.4;color:#017687;text-align:center;text-transform:uppercase}.show-box img{width:100%;height:auto;position:relative;border-radius:10px;display:block;pointer-events:none;margin:0 0 5px 0}.show-box{opacity:0;transform:scale(0)}.show-box.showup{transform:scale(1);opacity:1}.number{position:absolute;top:-10px;left:-10px;width:20px;height:20px;line-height:20px;background-color:#ffdb8f;color:#017687;font-weight:500;text-align:center;font-size:10px;border-radius:50%;display:none;z-index:5}.st-line{fill:none;stroke:none;stroke-miterlimit:10;stroke-width:2;stroke-dasharray:10;stroke-dashoffset:0}.st-line-solid{fill:none;stroke:none;stroke-miterlimit:15;stroke-width:2;stroke-dasharray:3;stroke-dashoffset:0}.map-img.show .st-line{stroke:#faa919;stroke-width:8px;stroke-dasharray:970;stroke-dashoffset:970;animation:StrokeLineAni 3s infinite linear}.map-img.show .st-line-solid{stroke:#faa919;animation:StrokeLine 3s infinite linear}.map-svg,.point-dot{position:absolute;left:0;top:0;width:100%;height:100%}.dot-top .st0{fill:#ffc257}.dot-top .st1{fill:#fff}.dot-p,.dot-top{transform-origin:center center}.location .dot-p{cursor:pointer}.dot-hover{stroke:#fff;stroke-miterlimit:10;stroke-width:2;stroke-dasharray:3;stroke-dashoffset:0;transition:all .3s ease-in-out}.map-svg.show .dot-hover{animation:StrokeLine 10s infinite linear}.dot-p:hover .dot-hover{fill:#a79670;stroke-opacity:0;animation-play-state:paused}.svg-number .st0{fill:#ffdb8f}.svg-number text{fill:#017687;font-weight:500;font-size:18px;text-align:center}.buttons{position:absolute;bottom:150px;right:40px;height:auto;width:200px;text-align:right;z-index:20}.pic-zoom-in,.pic-zoom-out{width:60px;height:50px;position:absolute;top:0;cursor:pointer}.pic-zoom-in{right:40px}.pic-zoom-out{right:0}.pic-zoom-in svg,.pic-zoom-out svg{width:100%;height:100%;position:absolute;left:0;top:0;transition:all .3s ease-in-out}.pic-zoom-in svg{color:#a6956f}.pic-zoom-out svg{color:#13504e}.pic-zoom-in:hover svg,.pic-zoom-out:hover svg{color:#458b89}.pic-zoom-in::after,.pic-zoom-out::after{content:'';width:100%;height:100%;position:absolute;left:0;z-index:1}.pic-zoom-in::after{background:url(../images/zoom-in.svg) no-repeat 50%/60%;top:-10%}.pic-zoom-out::after{background:url(../images/zoom-out.svg) no-repeat 50%/50%;top:10%}.pattern-bg{width:100%;height:100%;position:absolute;left:0;top:0;pointer-events:none;z-index:-1}.pattern-bg svg{width:calc(500/264 * 100vh);height:100vh;position:absolute;left:0;top:0;overflow:visible;opacity:.3}.pattern-bg svg polygon:nth-of-type(even){animation-delay:0s;transform-origin:center left}.pattern-bg svg polygon:nth-of-type(odd){animation-delay:.3s;transform-origin:center right}.picture-library .pattern-bg .st0{fill:#75abab}.picture-library .pattern-bg .st1{fill:#63a5a2}.picture-library .pattern-bg .st2{fill:#5c9593}.picture-library .pattern-bg .st3{fill:#43807f}.picture-library .pattern-bg .st4{fill:#80bbbb}.picture-library .pattern-bg .st5{fill:#3f7071}.video-library .pattern-bg .st0{fill:#3e7f7c}.video-library .pattern-bg .st1{fill:#75abab}.video-library .pattern-bg .st2{fill:#5c9593}.brochure-library .pattern-bg .st0{fill:#75abab}.brochure-library .pattern-bg .st1{fill:#43807f}.brochure-library .pattern-bg .st2{fill:#80bbbb}#library-page .title-main{display:none}.picture-library{background-color:#017687}.video-library{background-color:#017687}.brochure-library{background-color:#2f6765}.picture-library .content-main,.video-library .content-main{text-align:right}.library-box{width:75vw;height:calc(750/1000 * 50vw);position:relative;display:inline-block;vertical-align:middle;overflow:hidden;margin-top:calc(100vw/9)}.picture-library .title-pic{padding:16px 20px 16px 80px;text-align:left}.video-library .title-pic{padding:16px 20px;text-align:center}.title-pic{position:absolute;width:100%;left:0;bottom:0;height:auto;padding:10px 20px;color:#fff;background-color:rgba(0,0,0,.3)}.title-pic h3{font-style:italic;display:block;font-weight:500;font-size:16px;line-height:1.4;white-space:normal}.slide-library{width:50vw;height:auto;position:relative;display:block;margin:0}.pic-library .title-pic h3{font-size:24px}.slide-library .slide-wrapper-outer{overflow:visible}.pic-library{position:relative;display:block;width:100%;height:calc(500/1000 * 50vw)}.pic-library .title-pic,.pic-library .view-album,.pic-library .view-video{opacity:0;pointer-events:none}.pic-library .dark-color{width:100%;height:100%;position:absolute;left:0;top:0;opacity:1;transition:opacity .5s ease-in-out;background-color:rgba(0,0,0,.5);z-index:1}.slide-item.center .pic-library .dark-color{opacity:0}.slide-item.center .pic-library .title-pic,.slide-item.center .pic-library .view-album,.slide-item.center .pic-library .view-video{opacity:1;pointer-events:auto}.slide-library .slide-item::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.4);transition:opacity .5s ease-in-out}.slide-library .slide-item.hover::after{opacity:0;pointer-events:none}.slide-library .slide-item.hover .pic-library{pointer-events:auto;cursor:pointer}.pic-inner{height:100%}.box-library-pdf{width:100%;height:100vh;position:absolute;left:0;top:0;text-align:center}.box-library-pdf::after,.box-library-pdf::before{content:'';height:100%;display:inline-block;vertical-align:middle}.box-library-pdf .slide-library{width:90%;height:auto;max-width:1000px;display:inline-block;vertical-align:middle;position:relative;margin-top:calc(100vw/14)}.box-library-pdf .slide-item::after{display:none}.box-library-pdf .slide-library .slide-wrapper-outer{overflow:hidden}.box-library-pdf .slide-pagination{display:none}.box-pdf{width:30vw;height:30vw;position:relative;display:inline-block;cursor:pointer;margin:0;max-width:60vh;max-height:60vh}.box-pdf .pic-inner{border-radius:50%;overflow:hidden}.box-library-pdf .title-pic{width:auto;text-align:center;left:50%;top:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);background-color:transparent;mix-blend-mode:overlay;z-index:1}.box-library-pdf .title-pic h3{font-size:8vw;text-shadow:0 20px 30px rgba(0,0,0,.4);white-space:nowrap}.download-pdf{width:70px;height:70px;position:absolute;bottom:30px;left:50%;margin:0 0 0 -35px;display:block;border-radius:30px}.download-pdf::after{content:'';background:url(../images/pdf.svg) no-repeat center center/cover;position:absolute;width:100%;height:100%;left:0;top:0}.download-pdf::before{content:'';background-color:#fff;position:absolute;width:100%;height:100%;left:0;top:0;border-radius:50%}.is-Edge .box-library-pdf .title-pic,.is-IE .box-library-pdf .title-pic{mix-blend-mode:inherit}.is-Edge .box-library-pdf .title-pic h3,.is-IE .box-library-pdf .title-pic h3{mix-blend-mode:inherit;opacity:.8;text-shadow:0 20px 30px rgba(0,0,0,.6)}.news-section{background-color:#017687}.news-section .content-main{text-align:left;padding:0}.news-section .content-main::after,.news-section .content-main::before{display:none}.grid{position:relative;display:block;width:70%;height:auto;max-width:1100px;margin:0 auto;padding:60px 0;text-align:left}.news-list{position:absolute;width:100%;height:calc(100vh - 50px);top:50px;left:0;z-index:5}.group{width:100%;height:auto;position:relative;display:block;text-align:center;float:left}.group.after-group:last-child{margin:0 0 100px 0}.pic-thumb{width:100%;position:relative;float:left;display:block;overflow:hidden}.link-page .pic-img{max-height:35vh;height:100%;min-height:150px}.head-text{width:80%;position:relative;float:left;display:block;padding:15px 0;color:#fff;text-align:left}.head-text h3{font-size:calc(100vw/110);font-weight:400;display:block;position:relative;font-style:italic}.head-text h3::after{content:'';width:100px;height:1px;display:block;position:relative;margin:15px 0 10px 0;background-color:#fff}.link-page{position:relative;display:block;width:calc(50% - 30px);height:auto;float:left;margin:15px;text-align:left}.link-page:first-child{margin:10vh 10px 0 0}.link-page:nth-child(n+2) .pic-thumb{width:55%}.link-page:nth-child(n+2) .head-text{width:45%;padding:0 0 0 15px}.link-page:nth-child(n+3) .pic-thumb{width:80%}.link-page:nth-child(n+3) .head-text{width:80%;padding:10px 0 10px 0}.link-page:nth-child(n+4){width:70%;float:none;margin:15px auto 20vh auto;display:inline-block}.link-page:nth-child(n+4)::after{content:'';width:1px;height:7vh;position:absolute;left:50%;bottom:-13vh;background-color:#fff}.link-page:nth-child(n+4) .pic-thumb{width:calc(70% - 10px)}.link-page:nth-child(n+4) .head-text{width:30%;padding:20px 0 20px 15px}.link-page .go-news{float:left}.new-icon{position:absolute;right:10px;top:5px;display:block;width:50px;height:30px;background:url(../images/new.png) no-repeat center center;text-align:center;z-index:3;text-indent:-9999px;font-size:0}.colum-box-news{height:100vh;width:100%;position:absolute;left:0;bottom:0;overflow:hidden;pointer-events:none;z-index:10}.colum-box-news::after{content:"";width:100%;height:100px;position:absolute;left:0;bottom:0;background:linear-gradient(0deg,#017687 0,rgba(0,0,0,0)70%)}.news-content{position:relative;height:auto;width:80%;max-width:950px;margin:0 auto;display:block;background:#fff;opacity:0}.news-text{position:relative;width:100%;display:block;height:auto;margin:0 auto;padding:20px 30px 80px 30px;opacity:0}.news-text p{position:relative;margin:0 0 15px 0;font-weight:400;font-size:15px;color:#333;line-height:1.6;text-align:left}.news-text table{font-size:15px;color:#333!important;line-height:1.6;position:relative;font-weight:400}.news-text table div{font-size:15px;color:#333!important;text-align:left;line-height:1.6;position:relative;font-weight:400}.news-text img{position:relative;display:block;max-width:100%;width:auto!important;height:auto!important;margin:10px auto}.news-text a{color:#017687}.news-text a:hover{color:#333}.click-hover{width:100%;height:100%;position:fixed;left:0;top:0;display:none}.click-hover.show{display:block}.click-hover .bg-polygon{opacity:.3}.click-hover .bg-polygon path{opacity:0}.click-hover.show .bg-polygon path{animation-name:flipInY;animation-duration:0.2s;animation-fill-mode:both}.colum-box-news.show{pointer-events:auto}.news-content.show .news-text{animation-name:fadeInUp;animation-duration:0.2s;animation-fill-mode:forwards}.news-text .date-thumb{position:relative;display:inline-block;vertical-align:top;left:auto;top:auto}.title-news{width:100%;height:auto;display:block;position:relative;text-align:left;margin:0 0 10px 0}.title-news>h3{position:relative;display:inline-block;max-width:calc(100% - 90px);vertical-align:top;font-weight:500;font-style:italic;font-size:24px;color:#a79670;line-height:1.4;text-align:left;padding:0 0 10px 0;margin:0 0 10px 10px;border-bottom:1px dotted #017687}.details-content{position:fixed;width:100%;height:100vh;left:0;top:0;opacity:0;text-align:center;overflow-x:hidden;overflow-y:auto;scrollbar-color:inherit;scrollbar-width:none;z-index:3000}.details-content::after,.details-content::before{content:'';display:inline-block;height:100%;vertical-align:middle}.details-content.no-after::after,.details-content.no-after::before{display:none}.details-content>span{width:100%;height:100vh;position:fixed;left:0;top:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;z-index:1}.details-center{position:relative;display:inline-block;width:90%;height:auto;vertical-align:middle;max-width:1200px;margin:0 auto;padding:0;z-index:10}.details-content.small .details-center{max-width:800px}.details-content.small .details-center h3{text-transform:uppercase;text-align:center;margin:0 0 20px 0;color:#a79670}.details-content.small img{display:block;width:auto!important;height:auto!important;min-width:250px;max-width:100%;margin:0 auto 20px auto}.details-center h2{font-size:calc(100vw/45);font-weight:500;line-height:1.4;text-align:left;display:block;margin:20px 0;padding:0 50px 0 0}.details-center h3{font-size:calc(100vw/50);font-weight:500;line-height:1.4;text-align:left;margin:10px 0}.details-outer{position:relative;width:100%;height:auto;margin:0;padding:50px;background-color:#fff}.details-text{position:relative;width:100%;height:auto;padding:30px 0;display:block;border-bottom:1px dotted #404040;border-top:1px dotted #404040;font-size:15px;line-height:1.4;color:#404040;text-align:left}.details-text>h3{margin-bottom:5px;font-size:18px;font-weight:700;color:#a79670;text-transform:uppercase;text-align:left}.details-text p{margin:0 0 15px 0;font-size:15px;line-height:1.6;font-weight:400}.details-text img{display:block;width:auto!important;height:auto!important;max-width:100%;margin:0 auto}.details-text ol,.details-text ul{text-align:left;list-style:inherit;-webkit-margin-start:16px}.details-text li,.details-text ol li,.details-text p span,.details-text span{text-align:left;margin:5px 0;font-size:inherit;font-weight:inherit;color:inherit}.details-text a{color:#017687}.details-text table{display:inline-block;width:auto;max-width:100%;border-spacing:1px;border-spacing:1px;margin:20px auto;table-layout:fixed}.details-text table{width:auto;max-width:100%;height:auto;display:table;min-width:inherit;margin:30px auto;table-layout:fixed}.details-text iframe{max-width:100%}.details-text table tbody{display:table;width:100%;min-width:500px;position:relative}.details-text table td,.details-text table th{padding:5px 10px;border:1px solid #788892}.details-text table td,.details-text table th{background-color:#eee;text-align:left;font-size:16px;font-weight:300;color:#333;line-height:1.6;padding:10px 15px}.details-center{opacity:0}.details-center .close-popup{color:#528052;width:40px;height:40px;right:10px;top:10px}.progress .content-main{text-align:left;padding:0}.progress .title-main{position:absolute;top:50%;right:0;text-align:right;transform:translateX(-50%) rotate(-90deg);width:auto;height:50px}.progress .content-main::after,.progress .content-main::before{display:none}.progress .wrap-page{max-width:1000px}.progress-list{position:absolute;width:100%;height:calc(100vh - 120px);top:100px;left:0;text-align-last:center;z-index:5}.box-progress{width:48%;margin:0 5px 15px 5px;background-color:rgba(255,255,255,.5);display:inline-block;height:auto;overflow:hidden;padding:5px;position:relative;vertical-align:top}.box-progress h3{font-weight:400;font-size:13px;line-height:1.4;color:#fff;text-align:center;text-transform:uppercase;padding:8px 15px;position:absolute;left:5px;bottom:5px;background-color:#458b89;display:block}.pic-progress{width:100%;height:auto;max-height:220px;display:block;overflow:hidden;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}.pic-progress img{width:100%;height:auto;display:block;position:relative;opacity:0;pointer-events:none}.select-list{position:absolute;left:50%;top:30px;display:inline-block;width:210px;margin:0 0 0 -105px;height:40px;border-radius:30px;vertical-align:top;opacity:0;z-index:20}.select-header{position:relative;display:block;width:100%;height:auto;background-color:#fff;cursor:pointer;border-radius:30px}.select-header .but{position:absolute;right:5px;top:5px;display:block;width:26px;height:26px;background:url(../images/select.svg) no-repeat center center/80% 80%;border:1px solid #017687;border-radius:50%;z-index:1}.select-header h3{font-weight:700;font-size:13px;display:block;padding:0 40px 0 20px;color:#017687;line-height:36px;text-transform:uppercase;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select-box{position:absolute;top:40px;left:0;display:none;width:100%;height:auto;max-height:300px;padding:3px;box-shadow:5px 5px 0 rgba(0,0,0,.1);overflow-x:hidden;overflow-y:auto;background-color:#fff;scrollbar-color:inherit;scrollbar-width:none;z-index:99999}.select-box ul{position:relative;display:block;width:100%;height:auto;text-align:center;font-size:0}.select-box li{position:relative;display:block;width:98%;height:auto;margin:0 auto 1px auto;background-color:#017687;cursor:pointer}.select-box li a{display:block;width:100%;height:auto}.select-box li h3{font-weight:400;font-size:14px;display:block;padding:10px 15px;line-height:20px;color:#fff;text-align:left}.select-box li.selected h3{color:#fff}.select-box li.current h3{color:#fff}.select-box li.selected{background-color:#458b89;pointer-events:none}.select-box li.current{background-color:#458b89;pointer-events:none}.google-map{width:80px;height:109px;display:inline-block;background:url(../images/google-map.png);margin-top:15px}.googlemap{position:fixed;width:100%;height:100%;left:0;top:-100%;overflow:hidden;transition:top 1s ease-in-out;background-color:#ccc;z-index:120}.googlemap.show{top:0}#map-canvas{position:absolute;display:block;width:100%;height:100%;left:0;top:0}#map-canvas>div{background-color:transparent!important}.gm-style .gm-style-iw>div{max-width:inherit!important;max-height:inherit!important;overflow:inherit!important}.gm-style .gm-style-iw>div>div{overflow:inherit!important;width:100%;height:auto}.gm-style div div div div{z-index:200!important}.gm-style div div div div:nth-child(4){z-index:10!important}.gm-style div div div div div div div{background-color:transparent!important;box-shadow:none!important}.gm-style .gmnoprint{z-index:300!important}.gm-style .infobox{position:relative;text-align:left;line-height:1.6;display:inline-block;width:300px;height:auto;z-index:999!important}.gm-style .infobox-inner{position:relative;display:block;width:100%;height:auto;padding-bottom:20px;background-color:#005e35!important}.pic-map{width:100%;height:130px;position:relative;display:block;overflow:hidden!important}.pic-map img{width:100%;height:auto;display:block}.infobox h3{font-size:13px;font-weight:700;text-transform:uppercase;color:#fff;position:relative;display:block;padding:15px 15px 10px 15px}.infobox p{font-size:12px;color:#fff;position:relative;display:block;padding:0 15px}.infobox strong{font-size:150%;margin:0 5px 0 0;color:#aaa}.infobox a{color:#fff}.close-box-map{position:absolute;right:0;top:0;width:30px;height:30px;cursor:pointer;z-index:99999!important}.close-box-map::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:#005e35 url(../images/close.svg) no-repeat 50%/80%}.gm-style .gm-style-iw-t::after,.gm-style-iw-t::before{display:none}.gm-style .gm-style-iw-c{overflow:visible!important}.gm-style button[title=Close]{display:none!important}.gm-style .gm-style-iw+div img,.gm-style button img{display:none}.gm-style .gm-style-iw~img{right:-10px!important;top:calc(50% - 20px)!important;width:40px!important;height:40px!important;opacity:0}.zoom-control{position:absolute;bottom:20px;right:20px;display:block;width:auto;height:auto;margin:0;z-index:20}.zoom-control a{display:block;width:35px;height:35px;margin:0;border-radius:5px;margin:5px 0;box-shadow:0 5px 24px rgba(0,0,0,.2);margin:10px 0}.zoom-in{background:#005e35 url(../images/zoom-in.svg) no-repeat 50%/80%}.zoom-out{background:#005e35 url(../images/zoom-out.svg) no-repeat 50%/80%}.zoom-full{background:#005e35 url(../images/video/fullscreen.svg) no-repeat 50%/80%}.zoom-full.active{background:#005e35 url(../images/video/cancel-fullscreen.svg) no-repeat 50%/80%}.put-hide,.put-show{display:none!important}.gm-fullscreen-control{width:35px!important;height:35px!important;background:#005e35 url(../images/video/fullscreen.svg) no-repeat 50%/90%!important;box-shadow:0 5px 24px rgba(0,0,0,.2);display:none}.gm-fullscreen-control img{display:none!important}.full-screen .gm-fullscreen-control{background:#005e35 url(../images/video/cancel-fullscreen.svg) no-repeat 50%/90%!important;display:block}.all-album{width:100%;height:100vh;overflow:hidden;position:fixed;left:0;top:0;display:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;z-index:9999}.album-load{width:100%;height:100%;position:relative;display:block;opacity:0;text-align:center}.album-center{width:100%;height:100vh;position:relative;display:block}.album-pic-center{width:100%;height:100%;position:relative;text-align:center;display:block}.album-pic-center .pic-name{position:absolute;left:0;top:1.5%;z-index:5;width:100%;height:auto}.album-pic-center .pic-name h3{color:#fff;font-weight:500;font-size:16px;line-height:1.4;text-align:center;display:inline-block;position:relative;text-transform:uppercase;padding:10px 50px}.album-pic-center .pic-name h3>span>span{transition:all .6s ease;opacity:0}.album-pic-center .pic-name.move h3>span>span.move{opacity:1}.container-zoom{width:100%;height:100vh;position:relative;display:block}.container-zoom::after,.container-zoom::before{content:"";display:inline-block;vertical-align:middle;height:100%}.container-zoom>img{width:auto;height:auto;max-height:80vh;max-width:100%;display:inline-block;vertical-align:middle;position:relative;margin:0 -3px}.album-pic-center .pinch-zoom-container{height:100vh!important}.dragscroll{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none}.pinch-zoom-container{width:100%;position:relative;display:block;margin:0}.all-pics .pinch-zoom-container{height:100vh!important}.pinch-zoom{width:100%;left:0;top:0;text-align:center}.pinch-zoom::after,.pinch-zoom::before{content:"";display:inline-block;vertical-align:middle;height:100%}.pinch-zoom>img{width:auto;height:auto;max-width:100%;display:inline-block;vertical-align:middle;position:relative;margin:0 -3px}.zoom{width:50px;height:50px;position:absolute;left:50%;top:50%;margin:-25px 0 0 -25px;border-radius:50%;z-index:20}.zoom::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#ed1c24 url(../images/zoom.svg) no-repeat 50%/90%;border-radius:50%}.zoom-details{width:50px;height:50px;position:absolute;right:10px;bottom:10px;border-radius:50%;z-index:20}.zoom-details::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.2) url(../images/zoom.svg) no-repeat 50%/80%;border-radius:50%}.zoom-large{width:70px;height:70px;position:absolute;top:20px;right:20px;border-radius:50%;display:inline-block;vertical-align:middle;z-index:99999}.zoom-large::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.2) url(../images/zoom.svg) no-repeat 50%/90%;border-radius:50%}.cursor{cursor:url(../images/openhand.png) 8 8,move}.drag-cursor{cursor:url(../images/grabbing.png) 8 8,move}.go-top{position:fixed;color:#fff;left:50%;margin:0 0 0 -41px;bottom:20px;width:80px;height:auto;background-color:transparent;border-radius:50%;cursor:pointer;opacity:0;pointer-events:none;z-index:20}.go-top svg{width:80%;height:80%;margin:10%}.go-top.show{opacity:1;pointer-events:auto;cursor:pointer}.mouse-wheel{width:50px;height:70px;position:fixed;left:50%;top:calc(100vh - 75px);margin:0 0 0 -25px;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none;z-index:5}.mouse-wheel.hide{opacity:0;pointer-events:none}.mouse-wheel span{position:absolute;width:50px;height:37px;opacity:0;transform:scale(.3);background:url(../images/fiato/arrow-one.png) no-repeat;background-size:cover}.mouse-wheel.show span{animation:Move-Arrow 2s ease-out infinite}.mouse-wheel.show span:first-child{animation:Move-Arrow 2s ease-out .5s infinite}.mouse-wheel.show span:nth-child(2){animation:Move-Arrow 2s ease-out 1s infinite}.mouse-wheel.show{opacity:1;pointer-events:auto;cursor:pointer}.wheel{width:50px;height:70px;position:fixed;left:50%;transform:translateX(-50%);top:calc(100vh - 75px);opacity:0;transition:opacity .3s ease-in-out;pointer-events:none;z-index:20}.wheel span{position:absolute;width:50px;height:37px;opacity:0;transform:scale(.3);background:url(../images/fiato/arrow-one.png) no-repeat;background-size:cover}.wheel.show span{animation:Move-Arrow 2s ease-out infinite}.wheel.show span:first-child{animation:Move-Arrow 2s ease-out .5s infinite}.wheel.show span:nth-child(2){animation:Move-Arrow 2s ease-out 1s infinite}.wheel.show{opacity:1;pointer-events:auto;cursor:pointer}.wheel.hide{display:none}.wheel.no-click{pointer-events:none}.close,.close-album,.close-details,.close-map,.close-news,.close-pics,.close-popup,.close-video{background:url(../images/close.svg) no-repeat center center/80%;display:block;width:60px;height:60px;cursor:pointer;position:fixed;right:30px;top:20px;border-radius:50%;z-index:999999}.close-pics-small{background:rgba(0,0,0,.2) url(../images/close.svg) no-repeat 50%/80%;width:40px;height:40px;cursor:pointer;position:fixed;top:10px;right:10px;display:none;z-index:99999}.close-map{background-color:#005e35;position:absolute}.close-video{top:50%;margin:-30px 0 0 0}.close-news{top:50%;margin:-30px 20px 0 0}.close-pics{margin:0 20px 0 0}.wrap-page{width:100%;max-width:900px;position:relative;margin:0 auto;height:auto}.no-scroll{overflow-x:hidden;overflow-y:hidden!important;overflow:hidden}.no-index{position:static!important;display:none!important}.no-link{pointer-events:none}.level-index-out{z-index:-9999;pointer-events:none}.level-index-in{z-index:9990}.visible{overflow:visible}.two-column{column-count:2;column-gap:40px;text-align:justify}.headermap{z-index:-999!important;pointer-events:none}.display-none{display:none!important}.desktop{display:block}.mobile{display:none}img.desktop{display:block}img.mobile{display:none}.map-background{width:100%;height:100%;position:relative;display:block;background-position:top center;background-size:contain;background-repeat:no-repeat}.map-background img{opacity:0;position:absolute;left:0;top:0}.map-background canvas{width:2000px;height:1125px;position:absolute;left:0;top:0;padding:0;display:block;opacity:1}.allvideo{position:fixed;width:100%;height:100%;overflow:hidden;left:0;top:0;display:none;z-index:2200}.video-list{width:100%;height:100%;position:absolute;top:0;left:0;z-index:100;text-align:center}.video-wrap{position:relative;width:100vw;height:100vh;overflow:hidden;z-index:100;display:block;vertical-align:middle}.video-skin{position:absolute;bottom:0;left:0;width:100%;height:auto;min-height:100%;z-index:10}.video-wrap iframe{width:100%;height:100%;position:absolute;background-color:#000;display:block;top:0;left:0;z-index:10}.video-wrap h3{position:absolute;top:0;left:50%;transform:translate(-50%,0);background-color:rgba(0,0,0,.6);padding:8px 10px;z-index:10;color:#fff;font-weight:700;min-width:200px;text-transform:uppercase;font-size:14px}.pic-video{width:100%;height:100%;display:block;position:absolute;left:0;top:0;background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:scroll;transition:all .8s ease-in-out;z-index:2}.pic-video::after{content:'';background:linear-gradient(0deg,rgba(33,71,106,.5) 0,rgba(1,33,59,.5) 80%);width:100%;height:100%;position:absolute;left:0;top:0;opacity:0}.pic-video.hide{opacity:0;z-index:-1}.box-video-center{width:100vw;height:100vh;position:absolute;display:block;left:0;top:0;margin:0;padding:0;text-align:center;background-color:#017687;z-index:10}.bg-video{background-color:#017687}.video-cover-inline{width:100%;height:100%;position:relative;display:block}.video-full{background-color:#000;min-width:100%;min-height:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.overlay-video{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}.view-album{position:absolute;width:64px;height:64px;left:0;bottom:0;margin:0;z-index:10}.view-album::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/album.svg) no-repeat 50%/90%}.view-album::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background-color:#017687;z-index:-1}.play-button,.player,.view-video{width:140px;height:140px;position:absolute;left:50%;top:50%;margin:-70px 0 0 -70px;border-radius:50%;z-index:999}.play-button{opacity:0;pointer-events:none;transition:all .5s ease-in-out;z-index:99999}.video-youtube-full{position:relative;width:100%;height:100vh;display:block;--color-bar:#ffdb8f}.video-youtube-full.full-frame{position:fixed;top:0;left:0;bottom:0;right:0;z-index:100}.youtube-video{width:100%;height:100%;position:relative;display:block}.youtube-video::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background-color:#000;z-index:-2}.youtube-video iframe{width:100%;height:calc(100vw * .5625);position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:-1}.full-frame .youtube-video iframe{width:100%;height:100vh;top:0;left:0;transform:none}.video-cover{width:100%;height:100%;position:relative;display:block;--color-bar:#ffdb8f}.controls{position:absolute;width:auto;height:auto;padding:15px;bottom:80px;left:50%;transform:translateX(-50%);white-space:nowrap;text-align:center;color:var(--color-bar);transition:opacity .5s ease-in-out;z-index:20}.controls::after{content:'';width:100%;height:100%;position:absolute;left:0;bottom:0;background-color:rgba(0,0,0,.5);border-radius:20px;z-index:-1}.controls.hide{opacity:0}.controls.hide>*{pointer-events:none}.video-progress{width:100px;height:2px;position:relative;display:inline-block;vertical-align:middle}.progressbar{-webkit-appearance:none;appearance:none;border-radius:2px;width:100%;height:2px;pointer-events:none;position:absolute;top:0;left:0;background-color:var(--color-bar)}.progressbar::-webkit-progress-bar{background-color:var(--color-bar)}.progressbar::-webkit-progress-value{background-color:var(--color-bar)}.progressbar::-moz-progress-bar{background-color:var(--color-bar)}.seek{position:absolute;top:0;width:100%;left:0;cursor:pointer;margin:0}.bottom-controls{display:inline-block;vertical-align:middle;position:relative;width:auto;height:auto;white-space:nowrap}.bottom-controls input{display:none}.right-button{display:inline-block;vertical-align:middle;position:relative;width:120px;height:auto}.right-button button{position:relative;width:30px;height:30px;margin:0 5px 0 0;display:inline-block;vertical-align:middle;background-color:transparent;cursor:pointer}.right-button svg{fill:var(--color-bar);stroke:none;width:100%;height:100%;position:relative;display:block}.right-button g{width:100%;height:100%;position:relative;display:block}.video-time{position:relative;display:inline-block;vertical-align:middle;font-size:12px;font-weight:400;color:var(--color-bar);margin:0 5px;width:80px}input[type=range]{background-color:transparent;cursor:pointer;height:100%}input[type=range]::-webkit-slider-thumb{height:16px;width:16px;border-radius:8px;margin:-8px 0 0 0;background-color:var(--color-bar);cursor:pointer;-webkit-appearance:none;border:none}input[type=range]::-moz-range-thumb{height:16px;width:16px;border-radius:8px;background:var(--color-bar);cursor:pointer;appearance:none;border:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;border-radius:2px;background-color:var(--color-bar);-webkit-appearance:none}input[type=range]::-moz-range-track{width:100%;height:2px;border-radius:2px;background-color:var(--color-bar);appearance:none}input[type=range]:focus::-webkit-slider-runnable-track{background-color:transparent;outline:0}input[type=range]:focus::-moz-range-track{background-color:transparent;outline:0}.player-vid{position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-40px;width:80px;height:80px;border-radius:50%;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;z-index:999}.player-vid svg{width:30px;height:30px;fill:var(--color-bar);display:block}.bg-video{width:100%;height:100%;position:absolute;left:0;top:0;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .6s ease-in-out;z-index:2}.bg-video.hide{opacity:0;pointer-events:none}.pause-button,.play-button{width:0;height:0;position:absolute;left:0;top:0;margin:0;opacity:0;pointer-events:none}.class-hidden{display:none}#contact-loader{position:fixed;top:50%;left:50%;z-index:110000;width:82px;height:82px;margin:-41px 0 0 -41px;border-radius:50%;animation:Rotate 2.5s linear infinite;display:none}.contact-success,.register-success{position:fixed;top:50%;left:50%;margin:-30px 0 0 -150px;padding:20px;font-size:15px;line-height:1.6;width:300px;height:auto;background-color:#c30004;-webkit-border-radius:20px;border-radius:20px;color:#fff;font-weight:700;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.5);z-index:99999}.color-red{background-color:#d00;color:#fff}.color-blue{background-color:#008c44;color:#fff}.inputContainer{position:relative;float:left}.formError{position:absolute;top:-30px;left:20px;display:block;cursor:pointer;z-index:99999}.formErrorContent{background-color:rgba(209,0,8,.8);position:relative;display:inline-block;color:#fff;width:auto;height:auto;max-width:250px;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.4;box-shadow:0 0 10px rgba(0,0,0,.3);padding:8px 12px;border-radius:10px;z-index:9999}.formErrorContent::after{content:'';position:absolute;left:20px;bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 7px 0 7px;border-color:rgba(209,0,8,.8) transparent transparent transparent}.greenPopup .formErrorContent{background-color:#008c44}.blackPopup .formErrorContent{background-color:#393939;color:#fff}.ajaxSubmit{padding:20px;background-color:#008c44;display:none}.underconstruction{background-color:#fff;width:auto;max-width:160px;height:auto;padding:15px;position:fixed;border-radius:20px;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.3);opacity:0;transform:scale(0);transition:all .3s ease-in-out;z-index:990}.underconstruction p{font-weight:500;text-align:center;display:block;font-size:13px;font-style:italic;color:#333;line-height:1.4;text-transform:uppercase}.underconstruction small{font-weight:400;text-align:center;display:block;font-size:12px;color:#666;line-height:1.4}.underconstruction span{width:0;height:0;border-style:solid;border-width:0 10px 20px 10px;border-color:transparent transparent #fff transparent;position:absolute;top:-10px;left:50%;margin:0 0 0 -10px;z-index:-1}.underconstruction.show{opacity:1;transform:scale(1)}.slider-news-no2item{float:none;margin:0 auto}.data-updating{text-align:center;color:#fff;font-size:18px;line-height:1.2;margin:15px 0}.popup-home{overflow:hidden!important;opacity:0}.popup-home .details-center{width:98%;max-width:1100px;height:auto;position:relative;display:inline-block;margin:0 -5px;vertical-align:middle;background-color:transparent}.popup-home img{width:100%;height:auto;display:block}.popup-home.details-content:after,.popup-home.details-content:before{display:inline-block}.popup-home .details-center{min-height:0}.popup-home.details-content{position:fixed;width:100%;height:100%;opacity:0;z-index:9999;text-align:center;overflow:hidden;overflow-y:auto;margin:0;top:0;left:0}.popup-home.details-content::after,.popup-home.details-content::before{content:'';position:relative;display:inline-block;width:auto;height:100%;vertical-align:middle}.popup-home.details-content>span{width:100%;height:100%;position:fixed;left:0;top:0;z-index:1}.popup-home .details-center{position:relative;display:inline-block;width:90%;height:auto;vertical-align:middle;max-width:1000px;margin:0 auto;padding:0;margin:0 auto;z-index:5;background-color:#fff}.popup-home .details-center{opacity:0}.popup-home.details-content .close-popup{top:30px;right:30px;position:fixed;margin:0}.content-virtual{position:relative;display:block;width:100vw;height:100vh}.load-360,.load-360 iframe{position:relative;display:block;width:100%;height:100%}.content-virtual{animation:none;opacity:1}.box-txt .title-section p{font-size:calc(100vw/60)}.box-txt .title-section p .text-large{font-size:calc(100vw/35)}.box-txt .title-section,.box-txt .title-section p{font-family:'SVN-Radiant Slender',Montserrat,sans-serif;font-style:inherit}.pointer-map:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0}@media screen and (max-width:1500px) and (min-height:780px){.brochure-library::after,.home-facilities::after,.home-location::after,.location::after,.overlay-form::after,.picture-library::after,.video-library::after{background-size:cover}.item-faci-home:nth-child(1){right:calc((40vh * 1.778)/ 1.184);width:calc(40vh * 1.778);height:40vh;bottom:10vh}.item-faci-home:nth-child(2){width:calc(40vh * 1.778);height:40vh;bottom:10vh}.item-faci-home:nth-child(3){width:calc(40vh * 1.778);height:40vh}}@media screen and (max-width:1800px) and (max-height:780px){.footer{bottom:0}.mouse-wheel,.wheel{top:calc(100vh - 40px)}.go-top{bottom:10px;width:40px;height:40px;margin:0 0 0 -20px}.special-slide .slide-pagination{margin:20px auto}.title-page{top:23px}.right-header{top:15px}#facilities-page .title-main,.block .title-main{top:15px}.contact .content-main,.home-contact .content-main{padding-top:calc(100vw/19.5)}}@media screen and (max-width:1500px){p{font-size:15px}.right-header.align-left{left:20px}.right-header.align-right{right:210px}.title-page{right:110px}.nav-click{right:0}.compass{width:60px;height:60px;right:20px}.subscribe span{font-size:13px}.right-header span{font-size:16px}small.icon-youtube{width:30px;height:30px}.title-page h1{font-size:14px}.sub-menu{margin:0 22px 0 0}.sub-menu li button{font-size:13px;padding:10px 15px}#about-page .box-txt p,.column-text p{font-size:14px}.box-center{max-width:1200px}.masterplan .compass2{right:22px;width:60px;height:60px}.block-title h3{font-size:calc(100vw/85)}.block-name h3{font-size:2.5vw}.keyplan{max-width:220px}.date-thumb{font-size:24px}.grid{margin:0 10vw 0 auto}.head-text h3,.txt-news-home h3{font-size:calc(100vw/100)}.news-content{max-width:840px}.note-facilities{margin:0 20px 0 0}.progress .wrap-page{max-width:950px}}@media screen and (max-width:1400px){.head-text h3,.txt-news-home h3{font-size:calc(100vw/90)}.news-content{max-width:780px}#about-page .box-txt p,.column-text p{font-size:13px}.box-center{max-width:1100px}.block-title h3{font-size:calc(100vw/75)}.block-name h3{font-size:3vw}.keyplan{max-width:200px}.keyplan p{font-size:10px}.progress .wrap-page{max-width:850px}}@media screen and (max-width:1300px){.news-content{max-width:740px}.date-thumb{font-size:20px}.progress .wrap-page{max-width:750px}.box-center{max-width:1000px;margin:0 0 0 50px}.note-facilities li h3{font-size:11px}.slogan h2>span:first-child:before,.slogan h2>span:last-child:after{top:-30px}}@media screen and (max-width:1200px){p{font-size:14px}.right-header span{font-size:14px}.subscribe span{font-size:12px}.title-main h2{font-size:2.8vw}.title-main h3{font-size:1.8vw}.about-intro .content-main,.about-project .content-main{padding:0 0 0 12vw}.about-intro .box-txt,.about-project .box-txt{width:27vw}.overlay-box{width:41vw}.box-center{max-width:900px}.head-text h3,.txt-news-home h3{font-size:calc(100vw/80)}.news-content{max-width:700px}.company-info h3{font-size:2vw}.note-facilities li h3{font-size:10px}.item-faci-home:nth-child(1){right:calc((35vh * 1.778)/ 1.184)}.item-faci-home:nth-child(2){right:-5vw}.item-faci-home:nth-child(3){right:-5vw}}@media screen and (max-width:1100px){.slogan h2>span:first-child:before,.slogan h2>span:last-child:after{top:-30px}.box-txt .title-section p{font-size:calc(100vw/60)}.box-txt .title-section p .text-large{font-size:calc(100vw/30)}.title-sub-section{padding:0}p{font-size:15px}body{overflow-x:hidden;overflow-y:auto;height:auto}::-webkit-scrollbar{width:0;height:0;display:none!important}.container{margin:60px 0 0 0;height:auto;min-height:70vh}.bg-canvas,.bg-svg,.box-nav,.desktop,.mouse-wheel,.sub-menu,.wheel{display:none}.mobile,.mobile-call{display:block}.bg-fixed{background-attachment:scroll}.load-present{width:100%;height:100vh;left:0;top:0;transform:none}.load-bg{width:100%;height:100vh;left:0;top:0;transform:none}.header{height:60px;display:block}.header::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;pointer-events:none;box-shadow:0 10px 30px rgba(0,0,0,.1);background-color:#017687;z-index:10}.logo,.logo.align-left{width:140px;height:90px;left:50%;top:0;margin:0 0 0 -70px;border-radius:0 0 5px 5px;background-color:#017687;transition:height .3s ease-in-out;padding:5px;z-index:110}.logo.normal .text-logo{color:#fff}.logo.normal .st0{fill:#bbbdbf}.logo.normal .st1{fill:#d0d2d3}.logo.normal .st2{fill:#a7a9ac}.logo.normal .st3{fill:#f2f2f2}.logo.normal .st4{fill:#fff}.logo.normal .text-logo{color:#fff}.right-header,.right-header.align-left,.right-header.align-right{width:100%;top:12px;right:auto;left:0;bottom:auto;z-index:20}.right-header a,.right-header.align-left a,.right-header.align-right a{position:absolute;text-shadow:none;margin:0}.right-header span{font-size:16px;vertical-align:middle}.subscribe span{font-size:14px;vertical-align:middle}.hotline{left:15px;right:auto}.nav-click{top:0;right:10px;height:100%;width:auto}.nav-click span:nth-child(2){left:0;top:0}.nav-click.active{top:0}.nav-click::after,.nav-click::before{top:16px;left:30px}.nav-click span:nth-child(2)::after{width:60px;height:60px;left:0;top:0;background:url(../images/icon-menu2.svg) no-repeat center center/contain}.nav-click.hide{top:0;pointer-events:auto}.navigation{height:auto;top:60px;width:auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.navigation::after,.navigation::before{display:none}.overlay-menu{height:calc(100% - 60px);top:60px;left:auto;right:0;z-index:80}.box-slider{height:auto;position:relative;left:auto;top:auto;overflow:visible;float:none}.content-main{position:relative;height:auto;padding:30px 0;left:auto;top:auto;right:auto;bottom:auto;overflow:visible;display:block}.content-main::after,.content-main::before{display:none}.group-central{position:relative;width:100%;height:auto;left:auto;top:auto;float:none;display:block;text-align:center;transform:none!important;overflow:visible;z-index:auto!important}#home-page .group-central:first-child{z-index:1!important;display:none}.group-slide{height:auto}.bg-cover{position:relative;left:auto;top:auto;background-attachment:scroll}.bg-cover,.bg-home{height:calc(1125/2000 * 100vw)}.box-cover{display:block}.bg-home{min-height:60vh}.bg-inner{height:calc(900/2000 * 100vw);min-height:300px}.bg-circle{width:100%;position:relative;height:calc(1125/2000 * 100vw);left:auto;top:auto;margin:0;border-radius:0;background-size:cover}.bg-circle::after,.bg-circle::before{display:none}.content-virtual{height:calc(100vh - 90px)}.content-page{width:100%;height:auto;position:relative}.box-content{position:relative;height:auto;top:auto;left:auto;width:auto;display:block}.colum-box{position:relative;height:auto;width:100%;float:left;display:block;margin:0;padding:0}.full.lock{overflow-x:hidden}.full img{max-width:100%}.all-pics .text-length h3{font-size:14px}.allvideo{width:100%;height:100%;left:0;top:0;z-index:5000}.video-skin{height:100%;left:0;top:0;bottom:auto}.overlay-video.show{height:100%}.album-pic-center img{max-width:98%;max-height:inherit}.album-pic-center .pic-name h3{font-size:14px}.go-top{width:40px;height:40px;bottom:30px;border:none;left:auto;right:10px;margin:0}.container-zoom{height:auto}.container-zoom.zoomin{height:90vh}.album-center .container-zoom{height:100vh}.thumb-content{bottom:60px}.thumb-box{position:relative;bottom:auto;left:auto}.zoom{width:40px;height:40px;opacity:1;right:10px;top:10px;box-shadow:none;background-size:cover}.play-button,.player,.view-video{transform:scale(.8)}.view-more{margin:20px 0}.close,.close-album,.close-map,.close-popup,.close-video,.go-back{width:40px;height:40px;right:10px;top:10px;background-color:rgba(0,0,0,.2);border-radius:0;margin:0}.close-pics{display:none}.close-pics-small{display:block}.go-back svg{width:80%;height:80%;margin:10%}.desktop{display:none}.mobile{display:block;pointer-events:auto}img.desktop{display:none}img.mobile{display:block}.title.mobile{position:relative;left:auto;top:auto}.map-background{background-image:none!important}.map-background img{opacity:1;position:relative}.map-background canvas{display:none;opacity:0!important}.zoom-control{display:none}.close-map{width:40px;height:40px}.is-IOS .gm-style button{display:none!important}.img-moving{overflow:visible;height:auto;cursor:default}.img-moving img{position:relative;top:auto!important;left:auto!important}.slide-pics{width:100%;height:auto;position:relative}.slide-pics .slide-controls{bottom:20px;max-width:inherit;margin:0;left:0}.slide-pics .slide-buttons{display:none}.slide-pics .slide-pagination{display:block}.video-cover,.video-full{min-height:inherit}.video-full{position:relative;left:auto;top:auto;width:100%;height:100%;min-height:inherit;transform:translate(0,0)}.box-video-center{height:calc(1125/2000 * 100vw);width:100%;top:auto;left:auto;position:relative}.box-video-center::after,.box-video-center::before{display:none}.controls{width:100%;padding:10px;bottom:auto;left:auto;transform:none;position:relative}.controls::after{border-radius:0}.video-youtube-full{height:auto}.youtube-video iframe{position:relative;left:auto;top:auto;transform:translateY(0);z-index:auto}.is-iOS .controls{display:none}.is-mobile .controls{display:none}.title-page{display:block;bottom:auto;left:0;right:auto;width:100%;text-align:center;overflow:hidden;z-index:10;position:static;padding-top:30px}.title-page h1{font-size:30px;text-align:center;display:inline-block;margin:0}.title-main{margin:0 0 20px 0}.title-main h2{font-size:4vw;line-height:1.4}.title-main h3{font-size:2.5vw}.title-main:not(.list-month) span{display:block}.scrollA,.scrollB,.scrollC,.scrollD{position:relative;width:100%;height:auto;left:auto;top:auto;overflow:visible!important;max-height:inherit!important;max-width:inherit!important;padding:0;margin:0}.footer{position:relative;bottom:auto;left:auto;margin:0;text-align:center;padding:0;background-color:#017687}.copyright{float:none;margin:0;padding:20px;color:#aaa;text-align:center}.social{float:none;margin:0 auto;padding:20px;background-color:#025b68;text-align:center}.bottom-link{width:100%;height:auto;padding:0;margin:0;position:relative;text-align:center;display:block}.bottom-link>a{display:inline-block;vertical-align:middle;margin:20px 5px}.about-home-intro .box-txt,.box-txt{display:block;margin:20px auto;max-width:600px}.box-txt i{width:100%;max-width:inherit}.box-txt p{font-size:15px;font-style:normal}.home-intro .content-main{padding:5%;text-align:center}.home-intro .bg-cover{min-height:60vh;height:calc(100vh - 60px);max-height:700px;background-position:65% 50%}.home-intro .bg-cover::after{content:'';width:100%;height:200px;position:absolute;left:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0)100%)}.bg-home,.logo-center{display:none}.slogan{bottom:auto;top:calc(100vh - 180px);padding:0 20px}.slogan h2{font-size:4vw}.slogan h3{font-size:3vw}.home-location::after{background-position:top center;z-index:-1}.home-location .content-main{text-align:center;padding:30px 0}.home-location .box-txt{vertical-align:top;max-width:700px;margin:0 auto 30px auto}.home-facilities::after{background-size:cover;opacity:.5}.home-facilities .content-main{padding:5%;text-align:center}.box-facilities{position:relative;right:auto;bottom:auto;width:100%;height:auto;display:block;text-align:center}.item-faci-home{position:relative;display:inline-block;vertical-align:top}.item-faci-home:nth-child(1){height:calc(1125/2000 * 50vw);width:50vw;right:auto;bottom:auto;margin:0 -5px}.item-faci-home:nth-child(2){height:calc(1125/2000 * 50vw);width:50vw;right:auto;bottom:auto;margin:25vw -5px 0 -12.5vw}.item-faci-home:nth-child(3){height:calc(1125/2000 * 90vw);width:90vw;right:auto;bottom:auto;margin:1.5vw 0 0 0}.home-news::after{background-size:cover;opacity:.5}.home-news .content-main{text-align:center;padding:5%}.home-news .title-main{top:auto}.box-news-home{text-align:center;width:100%}.slider-news{width:100%}.item-news-home .pic-img{height:100%}.txt-news-home{padding:15px}.txt-news-home h3{font-size:13px;max-height:inherit;font-weight:400}.date-thumb{font-size:20px}.date-thumb span{font-weight:500;font-size:9px}.item-news-home:nth-child(1){margin:0 5px 5px 0;width:calc(50% - 5px)}.item-news-home:nth-child(2){margin:0 5px 5px 0;width:calc(50% - 5px)}.item-news-home:nth-child(3){margin:0 5px 5px 0;width:calc(50% - 5px)}.item-news-home:nth-child(2) .pic-news-home{width:50%}.item-news-home:nth-child(2) .txt-news-home{width:50%;padding:0 10px}.item-news-home:nth-child(3) .pic-news-home{width:100%}.item-news-home:nth-child(3) .txt-news-home{width:100%}.item-album-home{display:inline-block;width:100%;max-width:650px;max-height:inherit;float:none}.item-album-home .title-pic{position:absolute;left:0;bottom:0;padding:10px 10px 10px 70px;min-height:inherit}.home-contact::after{background-size:cover;opacity:.5}.contact::before{top:calc(1125/2000 * 100vw);height:100vh}.contact::after{top:calc(1125/2000 * 100vw);background-position:center bottom;height:150vh}.contact .content-main,.home-contact .content-main{text-align:center;padding:0}.box-contact-main{width:100%;max-width:inherit;padding:30px 5% 0 5%}.box-contact-main .logo-center{display:block}.partner-info{margin:20px}.company-info{margin:20px auto}.box-contact-main .box-txt{margin:40px auto 20px auto}#about-page .group-central{overflow:hidden}#about-page .title-main h2{text-align:center}#about-page .box-txt p{font-size:15px;font-style:normal}.about-intro .content-main{padding:0 0 30px 0}.about-intro .box-txt{width:90%;max-width:700px}.overlay-box{width:100%;max-width:inherit;height:100%;z-index:-1}.bg-left{top:calc(1125/2000 * 100vw)}.about-project .content-main{padding:0 0 30px 0}.about-project .box-txt{width:90%;max-width:700px}.about-investor{background-color:#22615f}.about-investor .content-main{padding:30px 0}.box-center{width:90%;max-width:700px;display:block;margin:auto}.column-text{width:100%;padding:0;display:block}.column-text h3{text-align:center;font-size:24px}.column-text p{font-size:15px}.location::after{background-position:top center;z-index:-1}.location .content-main{text-align:center;padding:10px 0 30px 0}.location .box-txt{vertical-align:top;max-width:700px;margin:0 auto 30px auto}.box-cover-right,.buttons,.viewer{display:none}.compass{width:50px;height:50px;right:auto;left:20px;top:10px}.map-mobile{display:block}.map-img::after,.map-img::before{display:none}.map-mobile .pinch-zoom-container{width:100vw;height:calc(1200/1500 * 100vw)!important}.map-img{position:relative;width:100vw;height:calc(1200/1500 * 100vw);left:auto;top:auto;margin:0;opacity:1;transition:none}.map-mobile .pinch-zoom>img{width:auto;height:calc(1200/1500 * 100vw);margin:0 auto;display:block;max-width:inherit}.pointer-map{width:calc(100vw/18);height:auto;min-width:30px;min-height:30px;left:44%;top:31.5%;opacity:1}.bot-circle{position:relative;left:auto;top:auto;background-color:#017687;padding:20px 0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-color:inherit;scrollbar-width:none}.show-box{position:relative;display:inline-block;margin:10px 5px;vertical-align:middle;left:auto!important;top:auto!important;opacity:1;transform:scale(1);transition:none;box-shadow:none;border-radius:15px;overflow:visible;z-index:auto}.show-box:last-child{margin-right:20px}.show-box h3{font-size:11px;white-space:normal}.number{display:block}.scroll-list{position:relative;width:100%;height:auto;left:auto;top:auto;display:block;padding:0 20px;white-space:nowrap}.show-box.active .number{background-color:#ed6400;color:#fff;transform:scale(1.5)}.svg-number g{transform-origin:center center}.svg-number g .st0{stroke:#fff;stroke-miterlimit:10;stroke-width:4;stroke-dasharray:3;stroke-dashoffset:0;animation:StrokeLine 10s infinite linear}.svg-number g.active .st0{fill:#ed6400;stroke:#ed6400;stroke-width:10;stroke-dasharray:0;animation-play-state:paused}.svg-number g.active text{fill:#fff;font-weight:700}#facilities-page{padding:0}#facilities-page .title-page{top:50px}#facilities-page .ground .title-main{top:70px}.ground{background-color:#017687}.floor-01,.floor-02,.ground{background-image:none}.ground .content-main{padding:20px 0 0 0}.floor-01 .content-main,.floor-02 .content-main{padding:0}.compass2{top:-120px;right:-120px;width:100px;height:100px}.floor-01 .compass2,.floor-02 .compass2{top:100px;right:-100px}.facilities-map{position:relative;width:100%;height:auto;top:auto;left:auto}.floor-01 .note-facilities,.floor-02 .note-facilities,.ground .note-facilities,.note-facilities,.section-floor .note-facilities{width:100%;max-width:inherit;min-width:inherit;height:auto;padding:30px 0;position:relative;right:auto;top:auto;transform:none;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-color:inherit;scrollbar-width:none;white-space:nowrap;text-align:center;background-color:#014a54}.note-facilities ul{margin:0 10px 0 0;width:auto}.note-facilities ul:first-child{margin:0 0 0 20px}.note-facilities ul:last-child{margin:0 20px 0 0}.note-facilities li{padding:2px 10px 2px 2px;vertical-align:top;margin:0 0 5px 0;width:auto;text-align:left}.note-facilities li h3{font-size:10px}.show-box-pic::after{display:none}.dot-num span.circle{display:none}.dot-num{transform:scale(1.1)!important}#apartment-page .group-central{background-color:#017687}#apartment-page .title-page{top:50px}#apartment-page .title-main{top:0;margin:0}#apartment-page .masterplan .title-main{top:100px;right:auto;width:100%}#apartment-page .masterplan .content-main{padding:100px 0 0 0}#apartment-page .content-main{padding:0}#apartment-page .masterplan .compass2{top:120px;right:20px;width:60px;height:60px}#apartment-page .compass2{top:-50px;right:-150px;width:120px;height:120px}.block-title[data-block=seine1]{left:79%}.block-title[data-block=danube2]{left:64%}.block-title h3{font-size:3vw}.block-name h3{font-size:3vw}.list-note{display:block}.apartment-map{position:relative;width:100%;height:auto;top:auto;left:auto}.info-house{width:100%;height:auto;position:relative;display:block;left:auto;top:auto;text-align:center;margin:0;padding:20px 0;background-color:#f1e7d1;z-index:10}.info-house:last-child{background-color:#ddd8cd}.num-block{position:relative;display:inline-block;margin:0 0 -15px 0;left:auto;right:auto;top:-15px;font-size:14px}.house-text{position:relative;max-width:160px;border-radius:15px;box-shadow:none;opacity:1;transform:scale(1);transition:none;display:inline-block;vertical-align:top;margin:0 3px 15px 3px;padding:5px 5px 10px 5px;left:auto!important;top:auto!important;text-align:center}.house-text p{text-align:center}.house-text.current{background-color:#ddd;pointer-events:none}.house-text span.shape{display:none}.num{transform:scale(1.2)!important}.overlay-dark.solid{z-index:1500}.bg-house .pattern-bg svg{width:100%;height:calc(1125/2000 * 100vw)}.load-apartment{position:fixed;height:100%;width:100%;left:0;top:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-color:inherit;scrollbar-width:none;z-index:7000}.house-detail{height:auto;width:100%;left:auto;top:auto;position:relative;display:block;padding:0;text-align:center}.content-house,.content-house-floor,.library-apartment .content-house{width:100%;height:auto;max-width:inherit;margin:0;display:block}.content-house::after,.content-house::before{display:none}.apartment-pic,.content-house-floor .apartment-pic{width:100%;max-width:inherit;max-height:inherit;display:block;margin:auto}.library-apartment .scale-pic img,.scale-pic img{width:100%;max-height:inherit;padding:20px;max-width:900px!important}.content-house-floor .title-box,.title-box{width:100%;height:auto;margin:0;max-width:inherit;text-align:center;position:relative;left:auto;top:auto;transform:none;display:block}.title-box h2{font-size:18px;margin:0;padding:20px 20px 0 20px}.title-tel{padding:20px 0 0 0;font-size:18px}.house-des{text-align:center;margin:0}.house-des h3,.house-des li h3{font-size:30px}.house-des ul{border-bottom:none}.description{width:100%;position:relative;display:block;left:auto;bottom:auto;max-width:inherit;text-align:center;padding:5%;color:#666;background-color:#eedfc6}.description p{max-width:800px;display:block;margin:auto}.house-bottom{width:100%;height:auto;padding:10px 0 0 0;background-color:#017687;display:block}.keyplan{max-width:250px;display:block;margin:20px auto;position:relative;right:auto;bottom:auto;left:auto;top:auto}.keyplan p{font-size:12px}.share{position:relative;right:auto;bottom:auto;left:auto;top:auto;padding:20px 0;width:100%;display:block;border-top:1px dotted #ddd}.load-apartment .slide-pic-nav{width:100%;top:50%;height:auto;bottom:auto;margin-top:-30px;left:0;right:auto;transform:none;opacity:1}.load-apartment .next-pic{background-color:#017687;width:50px;height:60px;right:0;top:0;bottom:auto;transform:none}.load-apartment .prev-pic{background-color:#017687;width:50px;height:60px;left:0;transform:none}.load-apartment .next-pic:hover,.load-apartment .prev-pic:hover{transform:none}#library-page .title-page{display:none}#library-page .title-main{display:block}.pattern-bg svg{height:100%}.brochure-library,.picture-library,.video-library{overflow:hidden}.brochure-library .content-main,.picture-library .content-main,.video-library .content-main{text-align:center;padding:20px 5%}.brochure-library .title-main,.picture-library .title-main,.video-library .title-main{margin:30px 0}.pic-library .title-pic h3{font-size:18px}.box-library-pdf .title-pic h3{font-size:12vw}.picture-library .title-pic{padding:10px 10px 10px 70px}.library-box{width:100%;height:auto;overflow:visible;margin:20px 0}.slide-library{width:100%;max-width:800px;margin:auto}.slide-library .pic-library{width:100%;height:calc(100vw/1.6);max-height:420px;pointer-events:none}.slide-library .slide-item::after{transition:opacity .3s ease-in-out}.box-pdf a,.pic-library a,.title-pic{opacity:0;transition:opacity .3s ease-in-out}.slide-item.hover .box-pdf a,.slide-item.hover .pic-library a,.slide-item.hover .title-pic{opacity:1}.box-library-pdf{width:100%;height:auto;position:relative;left:auto;top:auto;margin:20px 0;display:inline-block}.box-pdf{width:50vw;height:50vw;border-radius:50%}.video-library .pic-library{border-radius:20px;overflow:hidden}.download-pdf{width:60px;height:60px;bottom:20px;margin:0 0 0 -30px;color:#fff;background-color:#017687}.news-section{overflow:hidden}.news-section::after{background-size:cover;height:calc(1125/2000 * 100vw);left:-50%}.after-group .grid{display:block}.grid::after{display:none}.after-group .scrollB::after,.after-group .scrollB::before{display:none}.news-section .title-main{display:none}.news-section{background-color:#017687}.grid{width:100%;max-width:inherit;padding:0;text-align:center;margin:0}.news-list .scrollB{display:block}.news-list.hide{pointer-events:auto;z-index:5}.news-list{position:relative;display:block;top:auto;left:auto;width:100%;height:auto;padding:10px 0;margin:0;overflow-y:auto;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-color:inherit;scrollbar-width:none}.group.after-group:last-child,.group:first-child,.link-page:nth-child(n+3){margin:0}.group{margin:0;display:inline-block;white-space:nowrap;float:none;width:auto}.link-page{height:90px;padding:5px;margin:0;background-color:#fff;width:250px;opacity:1;float:none;display:inline-block;vertical-align:top}.link-page .pic-img{min-height:inherit}.link-page:first-child{margin:0}.link-page,.link-page:nth-child(n+4){height:90px;padding:5px;margin:0;background-color:#fff;width:250px;opacity:1;float:none;display:inline-block;vertical-align:top}.head-text,.link-page:nth-child(n+2) .head-text,.link-page:nth-child(n+3) .head-text,.link-page:nth-child(n+4) .head-text{padding:18px 0 0 0;width:calc(100% - 90px);max-height:76px;display:inline-block;float:none;vertical-align:top;overflow:hidden;margin:0}.link-page:nth-child(n+2) .pic-thumb,.link-page:nth-child(n+3) .pic-thumb,.link-page:nth-child(n+4) .pic-thumb,.pic-thumb{width:80px;height:80px;float:left;margin:0 10px 0 0}.link-page:nth-child(n+4)::after{display:none}.head-text h3{font-size:13px;font-weight:400;font-family:Arial,Helvetica,sans-serif;white-space:normal;color:#333}.head-text h3::after{display:none}.go-news{display:none}.group:nth-child(1) .link-page:nth-child(1){margin:0 0 0 10px}.group:last-child .link-page:last-child{margin:0 10px 0 0}.link-page .box-news{height:80px;line-height:80px;overflow:hidden}.link-page .new-icon{left:-5px;top:0;right:auto}.link-page.current{background-color:#017687;pointer-events:none}.link-page.current .head-text h3{color:#fff}.link-page .date-thumb{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#666;padding:5px;background-color:#fff;font-weight:400;display:inline;left:90px;right:auto;top:0;margin:0}.link-page .date-thumb span{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:400;display:inline}.link-page .date-thumb span::before{content:'-';position:relative;display:inline-block;vertical-align:middle;margin:0 2px}.link-page.current .date-thumb{color:#fff;background-color:#017687}.colum-box-news{position:relative;left:auto;top:auto;bottom:auto;width:100%;height:auto;display:block;margin:0;background-color:#fff;text-align:center}.colum-box-news::after{display:none}.click-hover,.click-hover .bg-polygon,.colum-box-news.show .close-news{display:none!important}.news-content{margin:5% auto;max-width:inherit;width:90%;min-height:50vh;background-color:transparent;background-image:none;display:block}.news-content.show{min-height:inherit}.news-text{padding:0;min-height:inherit}.title-news>h3{font-size:18px;max-width:calc(100% - 80px)}#progress-page .title-page{top:50px}.progress::after{background-size:cover}.progress{margin:60px 0 0 0;background-color:#316b69}.progress .content-main{text-align:center;padding:30px 0 0 0}.progress .title-main{display:none}.progress .wrap-page{max-width:900px}.progress-list{position:relative;display:block;top:auto;left:auto;width:100%;height:auto;padding:20px 0 0 0;margin:0;min-height:100vh;z-index:auto}.progress-list.show{min-height:inherit}.progress-list::after{display:none}.box-progress{width:45%}.pic-progress{max-height:inherit;height:calc(600/800 * 45vw)}.box-progress h3{padding:5px 10px;position:relative;left:auto;bottom:auto}.select-list{position:relative;top:auto;margin:20px 0;left:auto}.register-form{z-index:1000}.register-form form,.register-form-show form{max-width:500px}.register-form .title-main{text-align:center}.register-form .title-main h2{font-size:30px}.register-form .close{top:10px;margin:0 10px 0 0;position:fixed}.overlay-form{opacity:.9}#virtual-page .title-page{display:none}}@media only screen and (max-width:1100px) and (orientation:portrait){.block-title[data-block=seine1]{left:72%;top:85%}.block-title[data-block=seine1]::after{border-width:0 15px 20px 15px;border-color:transparent transparent #ffdb8f transparent;top:-15px;left:50%;margin:0 0 0 -15px}}@media screen and (max-width:992px){.box-txt .title-section p{font-size:calc(100vw/28);padding-left:0}.box-txt .title-section p .text-large{font-size:calc(100vw/18)}}@media screen and (max-width:900px){.box-txt .title-section p{font-size:calc(100vw/28)}.box-txt .title-section p .text-large{font-size:calc(100vw/18)}.about-home-intro .box-txt,.box-txt{max-width:inherit}.box-news-home{max-width:650px;margin:auto}.item-news-home .pic-img{max-height:inherit}.item-news-home{width:100%}.txt-news-home{width:100%;padding:15px}.item-news-home:nth-child(1){width:calc(100% - 10px);margin:0 5px 10px 5px}.item-news-home:nth-child(2),.item-news-home:nth-child(3){width:calc(50% - 10px);margin:0 5px 10px 5px}.item-news-home:nth-child(2) .pic-news-home{width:100%}.item-news-home:nth-child(2) .txt-news-home{width:100%}.item-news-home:nth-child(3) .pic-news-home{width:100%}.item-news-home:nth-child(3) .txt-news-home{width:100%}#apartment-page .masterplan .compass2{top:50px;right:10px;width:50px;height:50px}#apartment-page .compass2{right:-100px}.block-name h3{font-size:5vw}.num{transform:scale(1.2)!important}.dot-num{transform:scale(1.2)!important}.company-info h3{font-size:3vw}}@media screen and (max-width:780px){.box-txt .title-section p{font-size:calc(100vw/20)}.box-txt .title-section p .text-large{font-size:calc(100vw/11)}.title-page h1{font-size:26px}.box-library h2,.title-main h2{font-size:5vw}.title-main h3{font-size:4vw}.pic-library .title-pic h3{font-size:18px}.num{transform:scale(1.3)!important}.block-name h3{font-size:6vw}.dot-num{transform:scale(1.3)!important}.text-large,.text-large>p,.text-large>p>span{font-size:calc(100vw/20)}.text-large>p>span{font-size:calc(100vw/10)}.about-home-intro .content-main{padding-right:20px}}@media screen and (max-width:540px){.logo,.logo.align-left{width:90px;height:auto;margin:0 0 0 -44px}.nav li a{font-style:normal}.company-info p,.company-info span,p{font-size:14px}.right-header,.right-header.align-left,.right-header.align-right{top:6px;text-align:left}.subscribe span{line-height:1.4;max-width:90px;padding:5px 10px;margin:0;font-size:12px}header .icon-subscribe{width:30px;height:30px;margin:0 -5px}header .subscribe{right:auto;left:10px;top:8px}.hotline{left:10px;width:44px;height:44px;top:calc(100vh - 70px)!important;position:fixed!important;border-radius:50%;box-shadow:0 20px 20px rgba(0,0,0,.2);border-right:2px solid rgba(218,192,114,.5)}.hotline span{display:none}.hotline::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;background:linear-gradient(145deg,#017687 0,#4c948c 50%,#38cee3 100%);background-size:300% 300%;animation:BorderBox 3s infinite;z-index:-1}.icon-phone{margin:3px;width:34px;height:34px}.captcha{width:110px}.compass{width:40px;height:40px;left:10px;top:10px}#apartment-page .title-main{top:auto;left:auto;position:relative;margin:30px 0 -10px 0}#apartment-page .masterplan .title-main{top:auto}#apartment-page .masterplan .compass2{top:0;width:30px;height:30px}.num-block{width:30px;height:30px;font-size:12px;line-height:26px}.house-text{max-width:130px}.house-text p{font-size:11px}.house-text p small{font-size:10px}.block-title h3{font-size:6vw}.block-name h3{font-size:8vw}.title-main h3{font-size:5vw}.list-note>h3{font-size:4vw}.num{transform:scale(1.3)!important}.dot-num{transform:scale(1.4)!important}.content-virtual{height:calc(100vh - 174px)}.register-form .require-col{padding:20px 10px}.register-form .title-main h2{font-size:18px}.input-area textarea:focus,.input-text input[type=text]:focus{border-radius:0}}@media screen and (max-width:440px){.title-page{top:calc((1125/2000 * 100vw) - 40px)}.title-page h1{font-size:22px}.title-main h2{font-size:7vw}.title-main h2::after,.title-main h2::before{width:30px;margin:0 10px 10px 10px}.details-center h2{font-size:18px;margin-bottom:0}.box-txt h3{font-size:16px}.column-text h3{font-size:18px}.slogan h2{font-size:24px}.slogan h3{font-size:18px}.home-intro .bg-cover{max-height:420px}.txt-news-home{padding:10px}#about-page .box-txt p,.column-text p{font-size:14px}.map-mobile .pinch-zoom-container{width:120vw;height:calc(1200/1500 * 120vw)!important}.map-img{position:relative;width:120vw;height:calc(1200/1500 * 120vw);left:auto;top:auto;margin:0 -10vw;opacity:1;transition:none}.map-mobile .pinch-zoom>img{width:auto;height:calc(1200/1500 * 120vw);margin:0 auto;display:block;max-width:inherit}.show-box{max-width:50%}.num{transform:scale(1.5)!important}.block-name h3{font-size:10vw}.house-des h3,.house-des li h3{font-size:24px}.load-apartment .slide-pic-nav{margin:-25px 0 0 0}.load-apartment .next-pic,.load-apartment .prev-pic{width:30px;height:50px}.dot-num{transform:scale(1.5)!important}.pic-library .title-pic h3{font-size:16px}.box-pdf{width:70vw;height:70vw}.box-progress{width:90%}.pic-progress{height:calc(600/800 * 90vw)}.company-info h3{font-size:5vw;margin:20px auto}}@media screen and (max-width:380px){.logo{width:120px;height:70px;margin:0 0 0 -60px}.home-intro .bg-cover{max-height:340px}.num{transform:scale(1.6)!important}.dot-num{transform:scale(1.6)!important}}@media print{.banner-inner,.footer-inner,.go-top,.header,.load-content::before,.outer-nav,.print,.register-form,.scroll-slide,.slide-buttons,.slide-pagination,.title-page,body::after,body::before{display:none!important}.container,.load-content,.news-detail,.section-first{opacity:1;margin:auto;visibility:visible}}.sub-nav::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.news-list::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.content-table::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.navigation::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.select-box::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.info-facilities::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.load-apartment::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.content-table,.info-facilities,.load-apartment,.navigation,.news-list,.sub-nav,.sub-news{scrollbar-color:inherit;scrollbar-width:none}@keyframes Start{from{visibility:hidden}to{visibility:visible}}@keyframes Preloader{100%{transform:rotate(360deg)}}@keyframes Play{from{background-position:0}to{background-position:-360px}}@keyframes Ani{0%{box-shadow:0 0 0 rgba(220,220,220,0);border:1px solid rgba(220,220,220,0);transform:scale(0)}70%{box-shadow:0 0 50px #dcdcdc;border:1px solid #dcdcdc;transform:scale(1)}100%{box-shadow:0 0 60px rgba(220,220,220,0);border:0 solid rgba(220,220,220,0);transform:scale(2)}}@keyframes BgColor{from{background-color:#004835}to{background-color:#b05c1e}}@keyframes Leftpage{from{left:-100%}to{left:100%}}@keyframes Rotate{from{transform:rotate(0) translateZ(0)}to{transform:rotate(360deg) translateZ(0)}}@keyframes empty{0%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes flipFade{0%{filter:blur(20px);opacity:0}50%{filter:blur(0);opacity:1}100%{filter:blur(20px);opacity:0}}@keyframes flipInY{0%{transform:scale(2);filter:blur(20px);opacity:0}100%{transform:scale(1);filter:blur(0);opacity:1}}@keyframes flipOutY{0%{transform:scale(1);filter:blur(0);opacity:1}100%{transform:scale(2);filter:blur(20px);opacity:0}}@keyframes flipOutX{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}@keyframes scaleSmall{0%{opacity:0;transform:rotate(15deg) scale(.8)}100%{opacity:1;transform:rotate(0) scale(1)}}@keyframes scaleLarge{0%{opacity:0;transform:scale(2)}100%{opacity:1;transform:scale(1)}}@keyframes scaleLarge2{0%{opacity:0;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}@keyframes trackBallSlide{0%{opacity:1;transform:translateY(-12px)}15%{opacity:0;transform:translateY(8px)}30%{opacity:1;transform:translateY(-12px)}50%{opacity:0;transform:translateY(8px)}60%{opacity:1;transform:translateY(-12px)}100%{opacity:1;transform:translateY(-12px)}}@keyframes goHeight{from{transform:scale3d(1,0,1)}to{transform:scale3d(1,1,1)}}@keyframes goWidth{from{transform:scale3d(0,1,1)}to{transform:scale3d(1,1,1)}}@keyframes aniHeight{from{transform:scale3d(1,1,1)}to{transform:scale3d(1,0,1)}}@keyframes aniWidth{from{transform:scale3d(1,1,1)}to{transform:scale3d(0,1,1)}}@keyframes moveLeft{100%{transform:translateX(-100%)}}@keyframes moveRight{100%{transform:translateX(100%)}}@keyframes aniRight{100%{transform:translateX(12vw)}}@keyframes toRight{0%{opacity:0;right:-100px}100%{opacity:1;right:0}}@keyframes toTop{0%{opacity:0;top:calc(100vh - 60px)}100%{opacity:1;top:calc(100vh - 100px)}}@keyframes toLeft{0%{opacity:0;left:-100px}100%{opacity:1;left:0}}@keyframes BorderBox{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes goRight{0%{opacity:0;transform:translate3d(-100%,0,0)}100%{opacity:1;transform:none}}@keyframes goLeft{0%{opacity:0;transform:translate3d(100%,0,0)}100%{opacity:1;transform:none}}@keyframes DrawStroke{0%{stroke-dashoffset:1300}100%{stroke-dashoffset:0}}@keyframes DrawStroke1{0%{stroke-dashoffset:2500}100%{stroke-dashoffset:0}}@keyframes DrawStroke2{0%{stroke-dashoffset:4000}100%{stroke-dashoffset:0}}@keyframes FillIn{0%{fill-opacity:0}100%{fill-opacity:1}}@keyframes goBg{0%{transform:translate3d(-50%,0,0)}100%{transform:none}}@keyframes bounceInDown{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{opacity:1}}@keyframes Color2{0%{background-color:#00431c}20%{background-color:#b08a30}60%{background-color:#00431c}}@keyframes Border{0%{fill:#ffc257}20%{fill:#458b89}60%{fill:#a5946f}80%{fill:#017687}100%{fill:#ffc257}}@keyframes Background{0%{background-color:#017687}100%{background-color:transparent}}@keyframes BackgroundIn{0%{background-color:transparent}100%{background-color:#017687}}@keyframes Bounce{0%{transform:translate3d(0,0,0) rotate(0)}50%{transform:translate3d(50px,20px,0) rotate(125deg)}100%{transform:translate3d(0,0,0) rotate(360deg)}}@keyframes StrokeLine{0%{stroke-dashoffset:0}100%{stroke-dashoffset:-200}}@keyframes StrokeLine1{0%{stroke-dashoffset:0}100%{stroke-dashoffset:200}}@keyframes StrokeLineAni{0%{stroke-dashoffset:970}100%{stroke-dashoffset:0}}@keyframes BorderBox{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes MaskPlay{from{mask-position:0 0}to{mask-position:100% 0}}@keyframes Move-Arrow{25%{opacity:1}33.3%{opacity:1;transform:translateY(20px)}66.6%{opacity:1;transform:translateY(30px)}100%{opacity:0;transform:translateY(40px) scale(.5)}}@keyframes bounceInLeft{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-500px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translate3d(0,0,0);opacity:1}}@keyframes bounceInRight{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(500px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translate3d(0,0,0);opacity:1}}@keyframes bounceInBottom{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(0,-1000px,0)}60%{opacity:1;transform:translate3d(0,-25px,0)}75%{transform:translate3d(0,5px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0);opacity:1}}@keyframes bounceBottom{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);opacity:1}from{transform:translate3d(0,0,0)}60%{transform:translate3d(0,-10px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-10px,0)}to{transform:translate3d(0,0,0)}}@keyframes bounceLeft{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);opacity:1}0%{transform:translate3d(0,0,0)}60%{transform:translate3d(10px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(10px,0,0)}to{transform:translate3d(0,0,0)}}@keyframes bounceRight{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);opacity:1}from{transform:translate3d(0,0,0)}60%{transform:translate3d(-10px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-10px,0,0)}to{transform:translate3d(0,0,0)}}@keyframes InRight{0%{opacity:0;top:-100px}100%{opacity:1;top:20px}}.animated{animation-duration:0.2s;animation-fill-mode:both}.slideout-Up{animation-name:slideOutUp}.slidein-Up{animation-name:slideInUp}.fade-In{animation-name:fadeIn}.fade-Out{animation-name:fadeOut}.fadein{animation-name:fadeIn;animation-duration:0.2s;animation-fill-mode:forwards}.fadeout{animation-name:fadeOut;animation-duration:0.2s;animation-fill-mode:forwards}.flipoutx{backface-visibility:visible!important;animation-name:flipOutX;animation-duration:.8s;animation-fill-mode:forwards}.flipinx{backface-visibility:visible!important;animation-name:flipInX;animation-duration:.8s;animation-fill-mode:forwards}.fadeindown{animation-name:fadeInDown;animation-duration:0.2s;animation-fill-mode:forwards}.fadeinup{animation-name:fadeInUp;animation-duration:0.2s;animation-fill-mode:forwards}.fadeoff{animation-name:fadeOff;animation-duration:0.2s;animation-fill-mode:forwards}.fadeon{animation-name:fadeOn;animation-duration:0.2s;animation-fill-mode:forwards}.goleft{animation-name:goLeft;animation-duration:0.2s;animation-fill-mode:forwards}.goright{animation-name:goRight;animation-duration:0.2s;animation-fill-mode:forwards}.scalelarge{animation:scaleLarge;animation-duration:0.2s;animation-fill-mode:forwards}.scalesmall{animation:scaleSmall;animation-duration:0.2s;animation-fill-mode:forwards}.moveleft{pointer-events:none;animation-name:moveLeft;animation-duration:.8s;animation-fill-mode:forwards}.moveright{pointer-events:none;animation-name:moveRight;animation-duration:.8s;animation-fill-mode:forwards}.slide-fade-out{animation:fadeOut;animation-duration:0.2s;animation-fill-mode:forwards}.slide-fade-in{animation:fadeIn;animation-duration:0.2s;animation-fill-mode:forwards;z-index:10}/*.contact-form,.container,.footer,.go-top,.header,.register-form,.slogan,.wheel{animation:Start 0.2s steps(1,end) 0s 1 normal both}*/.slogan{position:relative}.slogan:after,.slogan:before{position:absolute;content:"";top:50%}.hotline,.logo,.nav-menu-lang,.subscribe,.title-page h1{opacity:0;pointer-events:none}.show .nav-menu-lang{animation:fadeIn;animation-duration:0.2s;animation-fill-mode:forwards;pointer-events:auto}@media screen and (min-width:1100px){.bg-home,.box-nav,.close-video,.sub-menu{opacity:0}.box-nav.show{opacity:1;right:105px}.close-video.show{animation:toRight;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.show-text .bg-home{animation:scaleLarge2;animation-duration:0.2s;animation-delay:0.5s;animation-fill-mode:forwards}.show-text .sub-menu{animation:toTop;animation-duration:0.2s;animation-delay:.3s;animation-fill-mode:forwards}.container::before{opacity:0;transition:opacity .6s ease-in-out}.container.show::before{opacity:1}.show .subscribe{animation:fadeInUp;animation-duration:0.2s;animation-delay:.3s;animation-fill-mode:forwards;pointer-events:auto}.show .hotline{animation:fadeInUp;animation-duration:0.2s;animation-delay:.6s;animation-fill-mode:forwards;pointer-events:auto}.show .logo{animation:fadeInDown;animation-duration:1s;animation-fill-mode:forwards;pointer-events:auto}.show-text .box-txt-library,.show-text .box-txt-summary{animation:fadeIn;animation-duration:0.2s;animation-fill-mode:forwards;pointer-events:auto}.title-page.on-show h1{animation:goLeft;animation-duration:0.2s;animation-delay:.3s;animation-fill-mode:forwards}.logo-center .icon-logo,.logo-center .text-logo{opacity:0}.logo-center.show .icon-logo{animation:scaleLarge;animation-duration:0.2s;animation-delay:.3s;animation-fill-mode:forwards}.logo-center.show .text-logo{animation:fadeInUp;animation-duration:0.2s;animation-delay:.8s;animation-fill-mode:forwards}.logo-center.show .text-logo:last-child{animation:fadeInUp;animation-duration:0.2s;animation-delay:1.2s;animation-fill-mode:forwards}.logo-center.go-up{margin-top:calc(-35vw/5)}.overlay-form::after,.register-form .input-area,.register-form .input-but,.register-form .input-text,.register-form .require-col{opacity:0}.register-form.show .title-main{animation:fadeInUp;animation-duration:.6s;animation-delay:1.3s;animation-fill-mode:forwards}.register-form.show .input-text{animation:fadeInUp;animation-duration:.6s;animation-delay:1.4s;animation-fill-mode:forwards}.register-form.show .input-area{animation:fadeInUp;animation-duration:.6s;animation-delay:8s;animation-fill-mode:forwards}.register-form.show .input-but{animation:fadeInUp;animation-duration:.6s;animation-delay:1.6s;animation-fill-mode:forwards}.register-form.show .overlay-form::after{animation:scaleLarge2;animation-duration:0.2s;animation-delay:0.5s;animation-fill-mode:forwards}.register-form.show .require-col{animation:fadeInUp;animation-duration:0.2s;animation-delay:0.5s;animation-fill-mode:forwards}.slogan::after,.slogan::before{opacity:0}.show-text .slogan::before{animation:scaleLarge;animation-duration:0.2s;animation-delay:.8s;animation-fill-mode:forwards}.show-text .slogan::after{animation:fadeInUp;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.group-central .slide-buttons,.group-central .slide-pagination{opacity:0;transition:opacity .3s ease-in-out}.show-text .slide-buttons,.show-text .slide-pagination{opacity:1}.slide-pics .txt-banner{opacity:0;right:0;transition:all 2s cubic-bezier(.23, 1, .38, 1)}.slide-pics .active .txt-banner{opacity:1;right:10vw;animation-delay:1s}.copyright,.social{opacity:0}.show .copyright{animation:fadeInUp;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.show .social{animation:fadeInUp;animation-duration:0.2s;animation-delay:0.5s;animation-fill-mode:forwards}.list-month h2 span,.slide-item .block .title-main,.title-main{opacity:0}.input-area,.input-but,.input-text{opacity:0}.show-text .input-area,.show-text .input-but,.show-text .input-text,.show-text .title-main:not(.list-month){animation:fadeInUp;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.show-text .list-month{animation:fadeIn;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.slide-item.active .block .title-main{animation:fadeInUp;animation-duration:0.2s;animation-delay:0.5s;animation-fill-mode:forwards}.show-text .view-more{animation:fadeInUp;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.show-text .box-txt i{animation:fadeInUp;animation-duration:0.2s;animation-delay:8s;animation-fill-mode:forwards}.bg-video::after{opacity:0}.show-text .bg-video::after{animation:scaleLarge2;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.product-home{opacity:0}.show-text .product-home{animation:fadeInUp;animation-duration:0.2s;animation-delay:.6s;animation-fill-mode:forwards}.home-news::after,.item-album-home,.item-news-home{opacity:0}.show-text .item-news-home:nth-child(even){animation:goLeft;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.show-text .item-news-home:nth-child(odd){animation:goRight;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.show-text .item-album-home{animation:fadeInUp;animation-duration:0.2s;animation-delay:.9s;animation-fill-mode:forwards}.home-news.show-text::after{animation-name:goRight;animation-duration:1s;animation-delay:0s;animation-fill-mode:forwards}.home-facilities::after,.item-faci-home{opacity:0}.home-facilities.show-text::after{animation-name:goLeft;animation-duration:1s;animation-delay:0.5s;animation-fill-mode:forwards}.show-text .item-faci-home:nth-child(1){animation-name:goRight;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.show-text .item-faci-home:nth-child(2){animation-name:goLeft;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.show-text .item-faci-home:nth-child(3){animation-name:fadeInDown;animation-duration:0.2s;animation-delay:.8s;animation-fill-mode:forwards}.company-info::after,.company-info::before,.single::after{transform:scale3d(0,1,1)}.box-contact-main::after,.company-info h3,.company-info p,.company-info span,.contact::after,.contact::before,.home-contact::after,.home-contact::before,.list-image-dev,.partner-info{opacity:0}.contact.show-text::after,.contact.show-text::before,.home-contact.show-text::after,.home-contact.show-text::before{animation:scaleLarge2;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.show-text .single::after{animation:goWidth;animation-duration:0.2s;animation-delay:1.2s;animation-fill-mode:forwards}.show-text .company-info::before{animation:goWidth;animation-duration:0.2s;animation-delay:1.6s;animation-fill-mode:forwards}.show-text .company-info::after{animation:goWidth;animation-duration:0.2s;animation-delay:2s;animation-fill-mode:forwards}.show-text .company-info span{animation:goRight;animation-duration:0.2s;animation-delay:.6s;animation-fill-mode:forwards}.show-text .company-info h3{animation:fadeInUp;animation-duration:0.2s;animation-delay:.9s;animation-fill-mode:forwards}.show-text .company-info p{animation:fadeInUp;animation-duration:0.2s;animation-delay:0.5s;animation-fill-mode:forwards}.show-text .list-image-dev{animation:fadeInUp;animation-duration:0.2s;animation-delay:1.2s;animation-fill-mode:forwards}.show-text .partner-info{animation:fadeInUp;animation-duration:0.2s;animation-fill-mode:forwards}.partner-info:nth-of-type(3){animation-delay:.5s}.partner-info:nth-of-type(4){animation-delay:.8s}.buttons,.compass,.dot-p,.home-location .box-cover-right,.home-location::after,.location::after,.pointer-map{opacity:0}.show-text .pointer-map{animation:scaleLarge;animation-duration:0.2s;animation-delay:0.5s;animation-fill-mode:forwards}.show-text .home-location .box-cover-right{animation:scaleLarge2;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.show-text .buttons{animation:goLeft;animation-duration:0.2s;animation-delay:0.5s;animation-fill-mode:forwards}.show-text .compass{animation:goLeft;animation-duration:0.2s;animation-delay:8s;animation-fill-mode:forwards}.home-location.show-text .box-cover-right{animation:scaleLarge2;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.home-location.show-text::after,.location.show-text::after{animation:fadeInUp;animation-duration:0.2s;animation-delay:1.2s;animation-fill-mode:forwards}.show-text .dot-p{animation:bounceInDown;animation-duration:1s;animation-fill-mode:forwards}.dot-p[data-dot=dot-01]{animation-delay:.1s}.dot-p[data-dot=dot-02]{animation-delay:.2s}.dot-p[data-dot=dot-03]{animation-delay:.3s}.dot-p[data-dot=dot-04]{animation-delay:.4s}.dot-p[data-dot=dot-05]{animation-delay:.5s}.dot-p[data-dot=dot-06]{animation-delay:.6s}.dot-p[data-dot=dot-07]{animation-delay:.7s}.dot-p[data-dot=dot-08]{animation-delay:.8s}.dot-p[data-dot=dot-09]{animation-delay:.9s}.dot-p[data-dot=dot-10]{animation-delay:1s}.dot-p[data-dot=dot-11]{animation-delay:.1s}.dot-p[data-dot=dot-12]{animation-delay:.2s}.dot-p[data-dot=dot-13]{animation-delay:.3s}.dot-p[data-dot=dot-14]{animation-delay:.4s}.dot-p[data-dot=dot-15]{animation-delay:.5s}.dot-p[data-dot=dot-16]{animation-delay:.6s}.dot-p[data-dot=dot-17]{animation-delay:.7s}.dot-p[data-dot=dot-18]{animation-delay:.8s}.dot-p[data-dot=dot-19]{animation-delay:.9s}.dot-p[data-dot=dot-20]{animation-delay:1s}.dot-p[data-dot=dot-21]{animation-delay:.1s}#about-page .box-txt p,.about-investor::after,.about-investor::before,.bg-left polygon,.bg-right polygon,.column-text,.overlay-box{opacity:0}#about-page .show-text .box-txt p{animation:fadeInUp;animation-duration:0.2s;animation-fill-mode:forwards}#about-page .box-txt p:nth-of-type(1){animation-delay:.3s}#about-page .box-txt p:nth-of-type(2){animation-delay:.4s}#about-page .box-txt p:nth-of-type(3){animation-delay:.5s}#about-page .box-txt p:nth-of-type(4){animation-delay:.6s}#about-page .box-txt p:nth-of-type(5){animation-delay:.7s}#about-page .box-txt p:nth-of-type(6){animation-delay:.8s}#about-page .box-txt p:nth-of-type(7){animation-delay:.9s}#about-page .box-txt p:nth-of-type(8){animation-delay:1s}#about-page .box-txt p:nth-of-type(9){animation-delay:1.1s}#about-page .box-txt p:nth-of-type(10){animation-delay:1.2s}#about-page .box-txt p:nth-of-type(11){animation-delay:1.3s}#about-page .box-txt p:nth-of-type(12){animation-delay:1.4s}#about-page .box-txt p:nth-of-type(13){animation-delay:1.5s}#about-page .box-txt p:nth-of-type(14){animation-delay:1.6s}.about-intro.show-text .bg-cover{animation:aniRight;animation-duration:0.2s;animation-delay:.9s;animation-fill-mode:forwards}.about-project.show-text .bg-cover{animation:aniRight;animation-duration:0.2s;animation-delay:.9s;animation-fill-mode:forwards}.about-investor.show-text::after,.about-investor.show-text::before{animation:scaleLarge2;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.show-text .bg-left polygon{animation-name:flipInY;animation-duration:0.2s;animation-fill-mode:forwards}.show-text .bg-right polygon{animation-name:flipInY;animation-duration:0.2s;animation-fill-mode:forwards}.show-text .overlay-box{animation-name:goRight;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.show-text .column-text:nth-of-type(2){animation-name:goRight;animation-duration:0.2s;animation-delay:.3s;animation-fill-mode:forwards}.show-text .column-text:nth-of-type(3){animation-name:goLeft;animation-duration:0.2s;animation-delay:.3s;animation-fill-mode:forwards}.block-name,.block-title,.num,.text-plan{opacity:0}.masterplan.show-text .block-title{animation-name:scaleLarge;animation-duration:0.2s;animation-delay:.3s;animation-fill-mode:forwards}.masterplan.show-text .block-name{animation:fadeIn;animation-duration:0.2s;animation-delay:0.5s;animation-fill-mode:forwards}.show-text .slide-item.active .block-title{animation-name:scaleLarge;animation-duration:0.2s;animation-delay:.3s;animation-fill-mode:forwards}.show-text .slide-item.active .block-name{animation:fadeIn;animation-duration:0.2s;animation-delay:0.5s;animation-fill-mode:forwards}.apartment-pic,.description,.go-back,.keyplan,.share,.title-box{opacity:0}.show-house .title-box{animation-name:toLeft;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.show-house .apartment-pic{animation-name:scaleLarge;animation-duration:0.2s;animation-delay:.3s;animation-fill-mode:forwards}.go-back.show{pointer-events:auto;animation-name:InRight;animation-duration:.7s;animation-fill-mode:forwards}.show-house .description{animation-name:fadeInUp;animation-duration:0.2s;animation-delay:.9s;animation-fill-mode:forwards}.show-house .keyplan{animation-name:goLeft;animation-duration:0.2s;animation-delay:1.1s;animation-fill-mode:forwards}.show-house .share{animation-name:goRight;animation-duration:0.2s;animation-delay:1.2s;animation-fill-mode:forwards}.bg-house.show .pattern-bg polygon{animation-name:flipInY;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.bg-house.out .pattern-bg polygon{animation-name:flipOutY;animation-duration:.8s;animation-delay:0s;animation-fill-mode:both}.load-apartment .slide-pic-nav.show{animation-name:fadeInUp;animation-duration:0.2s;animation-delay:0.5s;animation-fill-mode:forwards}.close-pics,.compass2,.facilities-map,.note-facilities{opacity:0}.dot-num{transform:scale(0)}.close-pics{animation:toRight;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.show-text .note-facilities{animation-name:toRight;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.show-text .facilities-map{animation:fadeIn;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.show-text .compass2{animation:goLeft;animation-duration:0.2s;animation-delay:8s;animation-fill-mode:forwards}.show-text .dot-num.show span.circle{animation:Ani 2s infinite}.show-text .dot-num.show{transform:scale(1) translateZ(0)}.pic-library{overflow:hidden}.slide-item.center .pic-library .title-pic{opacity:0}.box-library-pdf .title-pic,.pattern-bg polygon,.slide-library{opacity:0}.show-text .slide-library{animation:fadeInUp;animation-duration:0.2s;animation-fill-mode:forwards}.show-text .pattern-bg.show polygon{animation-name:flipInY;animation-duration:0.2s;animation-fill-mode:forwards}.show-text .box-library-pdf .title-pic{animation:fadeIn;animation-duration:0.2s;animation-delay:.3s;animation-fill-mode:both}.show-text .slide-item.center .pic-library .title-pic{animation:fadeInUp;animation-duration:0.2s;animation-delay:.3s;animation-fill-mode:forwards}.box-progress,.progress::after{opacity:0}.progress.show-text::after{animation:goLeft;animation-duration:1s;animation-delay:0s;animation-fill-mode:forwards}.box-progress.show{animation:fadeInUp;animation-duration:.6s;animation-delay:0s;animation-fill-mode:forwards}.link-page,.news-section::after{opacity:0}.close-news{opacity:0;pointer-events:none}.news-section.show-text::after{animation-name:goLeft;animation-duration:1s;animation-delay:0.5s;animation-fill-mode:forwards}.link-page.show{animation:fadeInUp;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.colum-box-news.show .close-news{animation:toRight;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards;pointer-events:auto}.news-list.hide{animation:fadeOut;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.news-section.show-text.show::after{background-position:180% 100%}}@media screen and (max-width:1100px){.box-slider{opacity:0}.box-slider.show{animation:fadeInUp;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.show .hotline{animation:goRight;animation-duration:0.2s;animation-delay:.3s;animation-fill-mode:forwards;pointer-events:auto}.show .subscribe{animation:goLeft;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards;pointer-events:auto}.show .logo{animation:fadeInDown;animation-duration:0.2s;animation-fill-mode:forwards;pointer-events:auto}.title-page.on-show h1{animation:fadeInUp;animation-duration:0.2s;animation-delay:.3s;animation-fill-mode:forwards}.box-progress{opacity:0}.box-progress.show{animation:fadeInUp;animation-duration:.4s;animation-delay:0s;animation-fill-mode:forwards}.bg-house .pattern-bg polygon,.content-house,.go-back{opacity:0}.bg-house.show .pattern-bg polygon{animation-name:flipInY;animation-duration:0.2s;animation-delay:0s;animation-fill-mode:forwards}.bg-house.out .pattern-bg polygon{animation-name:flipOutY;animation-duration:.5s;animation-delay:0s;animation-fill-mode:both}.house-detail.show-house .content-house{animation-name:fadeInUp;animation-duration:0.2s;animation-fill-mode:forwards}.go-back.show{pointer-events:auto;animation-name:goLeft;animation-duration:0.2s;animation-fill-mode:forwards}.text-menu{display:none}.image-menu{margin-top:0;width:40px}.right-header{display:block}.lang{margin-bottom:0}.nav-click{height:45px;width:45px}.nav-click::after,.nav-click::before{top:8px;left:20px}.nav-click.active span:nth-child(1)::after,.nav-click.normal.active span:nth-child(1)::after{left:-40px;top:15px;transform:rotate(0)}.navigation .nav:after{left:-10px}.nav-click.active~.menu-lang{right:30px}nav.navigation.show .nav{padding-top:40px;padding-bottom:30px}.nav-menu-lang{top:10px;right:5px;opacity:1;pointer-events:inherit}.show .hotline{display:block}header .subscribe{left:10px}.menu-lang{display:none}.nav-click.active~.menu-lang{display:flex}.title-box h2.title-type{font-size:calc(100vw/35)}.title-box .title-block{font-size:calc(100vw/30)}}@media(max-width:992px){.title-box h2.title-type{font-size:calc(100vw/18)}.title-box .title-block{font-size:calc(100vw/16)}}@media(max-width:767px){.image-menu{width:30px}.logo{width:90px;height:auto;margin:0 0 0 -45px}.lang ul li a{font-size:14px}.nav-click{right:5px}.require-col{width:100%;padding:20px 30px}.title-box h2.title-type{font-size:calc(100vw/16)}.title-box .title-block{font-size:calc(100vw/15)}}