.bannerHeader{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-image:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);background-position:center center}.seperate{border-bottom:1px solid rgba(131,131,131,.2);margin-bottom:30px!important;padding:0 18px}.menu-top{height:100%}.menu-wrapper{position:absolute;top:0;left:0;right:0;z-index:1000;padding:5px 0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.menu-fixed{background-color:var(--main-color-one);padding:0;left:0;right:0;position:fixed;z-index:2000}.banner-gradient{position:absolute;left:0;bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.9)));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.9));background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.9));width:100%;height:100px}.border-bottommenu{height:1px;width:100%;background-color:var(--menu-text-in-background-color);opacity:.4;margin-left:auto;margin-right:auto}div.dark{min-height:50px}nav{position:relative}ul.main-nav{list-style-type:none;padding:0;margin:0 auto}ul.main-nav>li{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;display:inline-block;padding:19px 10px;letter-spacing:1px}ul.main-nav>li>a{display:block;position:relative;color:var(--menu-text-in-background-color);font-size:var(--main-menu-font-size);font-weight:400;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}ul.main-nav>li>a:before{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden}ul.main-nav>li>a::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:3px;background-color:var(--main-color-one);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:-webkit-transform .3s cubic-bezier(.85,.26,.17,1);transition:-webkit-transform .3s cubic-bezier(.85,.26,.17,1);-o-transition:transform .3s cubic-bezier(.85,.26,.17,1);transition:transform .3s cubic-bezier(.85,.26,.17,1);transition:transform .3s cubic-bezier(.85,.26,.17,1),-webkit-transform .3s cubic-bezier(.85,.26,.17,1);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}ul.main-nav>li:hover>a::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .4s cubic-bezier(.85,.26,.17,1);transition:-webkit-transform .4s cubic-bezier(.85,.26,.17,1);-o-transition:transform .4s cubic-bezier(.85,.26,.17,1);transition:transform .4s cubic-bezier(.85,.26,.17,1);transition:transform .4s cubic-bezier(.85,.26,.17,1),-webkit-transform .4s cubic-bezier(.85,.26,.17,1)}ul.main-nav>li>a::after{bottom:-2px}ul.main-nav>li.active{background-color:var(--white-color-hover)}ul.main-nav>li.active>a{font-weight:700;color:var(--main-color-one)}ul.main-nav>li.active>a:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.ic{position:fixed;cursor:pointer;display:inline-block;left:15px;width:32px;height:24px;text-align:center;top:0;outline:0}.ic.close{opacity:0;font-size:0;font-weight:300;color:#105458;top:8px;left:auto;height:40px;display:block;outline:0}.ic.menu{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;z-index:20}.ic.menu .line{height:4px;width:100%;display:block;margin-bottom:6px}.img-logo-menu-top{height:60px;width:auto}@media only screen and (max-width:1080px){.navigation img{margin-left:auto;margin-right:auto;display:block;position:relative}.menu{left:0;right:0}.ic.menu{display:block}div.dark .ic.menu .line{background-color:var(--menu-text-in-background-color)}.ic.menu .line{-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.ic.menu:focus .line{background-color:var(--menu-text-in-background-color)!important}.ic.menu:focus .line:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ic.menu:focus .line:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-10px}.ic.menu:focus .line:nth-child(3){-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);opacity:0}.ic.menu:focus{outline:0}.ic.menu:focus~.ic.close{opacity:1;z-index:21;outline:0}.ic.menu:focus,.ic.menu:hover{opacity:1}nav{background-color:transparent}ul.main-nav{z-index:2;padding:50px 0;position:fixed;left:0;top:0;width:0;background-color:#fff;height:100%;overflow:auto;-webkit-transition-property:background,width;-moz-transition-property:background,width;-o-transition-property:background,width;transition-property:background,width;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}.ic.menu:focus~.main-nav{width:300px;background-color:#105458}.ic.menu:focus~.main-nav>*{opacity:1}ul.main-nav>*{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;opacity:0}ul.main-nav>li>a:after{display:none}ul.main-nav>li:first-child{border-radius:0}ul.main-nav>li{display:block;border-bottom:1px solid #fff}ul.main-nav>li>a{font-weight:600}ul.main-nav>li:hover{cursor:pointer;background-color:transparent}ul.main-nav>li:hover>a{color:var(--menu-text-in-background-color);text-decoration:none;font-weight:600}ul.main-nav>li.active>a{color:#f17400}}@media only screen and (min-width:1080px){.ic.menu{display:none}ul.main-nav{display:block;position:relative;float:left}ul.main-nav>li:hover{cursor:pointer;background-color:var(--white-color-hover)}ul.main-nav>li:hover>a{text-decoration:none;font-weight:700;cursor:pointer;color:#105458}.navigation img{display:inline-block;float:left}.menu-fixed ul.main-nav>li:hover{background-color:var(--main-color-one-dark)}.menu-fixed ul.main-nav>li>a{color:var(--menu-text-in-background-color)}.menu-fixed ul.main-nav>li:hover>a{color:var(--menu-color-hover)}.menu-fixed ul.main-nav>li.active{background-color:var(--main-color-one-dark)}.menu-fixed ul.main-nav>li.active>a{color:var(--menu-color-hover)}.menu-fixed ul.main-nav>li>a::after{background-color:var(--menu-color-hover)}}.bg-outstanding{background:var(--white-color-hover) url(../images/bg/bg-uu-diem.png) no-repeat;background-position:center;background-size:cover;opacity:.15}ul.outstandings{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;gap:20px 10px}ul.outstandings>li{width:calc((100% - 10px)/ 2);list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;gap:10px}ul.outstandings>li:nth-child(2n) .right-content,ul.outstandings>li:nth-child(2n-1) .left-content{padding:0 10px;flex:auto}ul.outstandings>li:nth-child(2n) .left-content,ul.outstandings>li:nth-child(2n-1) .right-content{padding:10px;line-height:0}ul.outstandings>li:nth-child(2n-1) .left-content{text-align:right}ul.outstandings>li:nth-child(2n) .right-content{text-align:left}.outstanding-desc{font-size:var(--icon-text-font-size);margin-top:0;margin-bottom:0}h3.outstanding-title{margin:0;font-weight:700;font-size:var(--uu-diem-title-font-size);padding:10px 0;background-color:var(--main-color-one);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.icon-animation{line-height:0;position:relative}.icon-animation>.icon-animation--spin{display:block;width:120%;height:120%;border-radius:50%;padding:7px;background-clip:content-box;-webkit-animation:icon-spin 5s linear infinite;animation:icon-spin 5s linear infinite;position:absolute;top:-10%;left:-10%;z-index:-1}.icon-animation--spin.dashed{background-color:#fff;border:2px dashed var(--main-color-one)}.icon-animation--spin.dashed-dark{background-color:var(--main-color-one);border:2px dashed var(--main-color-one)}.icon-animation--spin.dashed-dark~svg{fill:#fff}.icon-animation--spin.two-color{background-color:#fff;border-top:2px solid var(--main-color-one);border-left:2px solid var(--main-color-one);border-right:2px solid var(--menu-color-hover);border-bottom:2px solid var(--menu-color-hover)}.icon-animation--spin.two-color-dark{border-top:2px solid var(--main-color-one);border-left:2px solid var(--main-color-one);border-right:2px solid var(--menu-color-hover);border-bottom:2px solid var(--menu-color-hover);background-color:var(--main-color-one)}.icon-animation--spin.two-color-dark~svg{fill:#fff;width:40px;height:40px}.icon-animation svg{fill:var(--main-color-one)}.icon-animation:hover{cursor:pointer;transition:all .4s}.icon-animation:hover .icon-animation--spin.two-color-dark{border:2px dashed var(--main-color-one);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.icon-animation:hover .icon-animation--spin.two-color-dark~svg{-webkit-transform:rotateY(1turn);-ms-transform:rotateY(1turn);transform:rotateY(1turn);-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}@keyframes icon-spin{100%{transform:rotateZ(360deg)}}@-webkit-keyframes spin{100%{transform:rotateZ(360deg)}}@-moz-keyframes spin{100%{transform:rotateZ(360deg)}}@-o-keyframes spin{100%{transform:rotateZ(360deg)}}@media only screen and (max-width:855px){ul.outstandings>li{width:100%}ul.outstandings>li:nth-child(2n-1){flex-direction:row-reverse}ul.outstandings>li:nth-child(2n-1) .left-content{text-align:left}}.bg-particles canvas{width:100%;height:100%}.bg-dark#uu-diem{background-color:var(--main-color-one)}.bg-dark h2.section-title{color:var(--title-h2-color-light)}.bg-dark h3.outstanding-title{background-color:var(--title-h3-color-dark)}.bg-dark .outstanding-desc{color:var(--content-color-light)}.bg-dark .icon-animation--spin.two-color-dark{border-top:2px solid var(--content-color-light);border-left:2px solid var(--content-color-light);border-right:2px solid var(--menu-color-hover);border-bottom:2px solid var(--menu-color-hover);background-color:var(--content-color-light)}.bg-dark .icon-animation:hover .icon-animation--spin.two-color-dark{border:2px dashed var(--content-color-light)}.bg-dark .icon-animation--spin.two-color-dark~svg{fill:var(--main-color-one)}.bg-dark .bg-particles canvas{opacity:.5}#thong-tin-tong-quan .bg-general-info{width:100%;height:auto;background-repeat:repeat;background-size:contain;background-position:center;opacity:.2}.bg-general-info:before{position:absolute;left:0;top:0;height:100%;width:100%;background:-o-linear-gradient(66.25deg,#fff .1%,rgba(0,0,0,.8) 100%);background:linear-gradient(23.75deg,#fff .1%,rgba(0,0,0,.8) 100%);content:"";opacity:.25}#thong-tin-tong-quan .content>.content-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}#thong-tin-tong-quan .content>.content-row>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}#thong-tin-tong-quan .content>.content-row>div>.icon>svg{fill:var(--main-color-one);vertical-align:middle;width:80px;height:80px}#thong-tin-tong-quan .content>.content-row>div>.desc>h3{color:var(--main-color-one);font-weight:700;font-size:var(--thong-tin-tong-quan-title-font-size);margin-bottom:5px}#thong-tin-tong-quan .content>.content-row>div>.desc .emphatic-text{font-size:2em;font-weight:700}#thong-tin-tong-quan .content>.content-row>div>.desc .emphatic-text-small{font-size:1.5em;font-weight:700}#thong-tin-tong-quan .content>.content-row>div>.desc>p>b{font-size:var(--content-font-size)}@media (max-width:900px){#thong-tin-tong-quan .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#thong-tin-tong-quan .content>.content-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#thong-tin-tong-quan .bg-general-info{background-size:cover}}#tong-quan{background-color:var(--main-color-one)}.bg-tongquan{background-image:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);background-position-x:calc(50% + 200px);background-position-y:calc(50%);background-size:contain;background-repeat:no-repeat}#tong-quan .content .detail{gap:20px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;color:var(--menu-text-in-background-color)}#tong-quan .content .detail>div{width:50%}#tong-quan .content .detail>div:nth-child(1){min-height:300px}#tong-quan .content .detail div>p{margin-bottom:30px;font-size:var(--menu-color-hover);text-align:justify;line-height:1.5}#tong-quan .content .detail div>p>strong{color:var(--menu-color-hover)}#tong-quan .content ul.information{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;gap:20px}#tong-quan .content ul.information{margin-top:20px}#tong-quan .content .information li{width:calc((100% - 60px)/ 4);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;gap:10px}#tong-quan .content .information li>p{font-size:var(--content-font-size);font-weight:700;color:var(--menu-color-hover);text-align:center}#tong-quan .content .information li>img,#tong-quan .content .information li>svg{width:48px;height:48px;fill:var(--menu-text-in-background-color);-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}@media (max-width:992px){#tong-quan .content .detail{flex-direction:column;width:100%}#tong-quan .content .detail>div{width:100%}#tong-quan .content .detail>div:first-child{margin:0;height:450px}}#vi-tri .bg-location{background-repeat:repeat;background-size:auto;background-position:center;width:100%;height:100%;opacity:.15}#tien-ich .bg-utilities{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;opacity:.8}#tien-ich .bg-utilities:before{position:absolute;left:0;top:0;height:100%;width:100%;background:-o-linear-gradient(137deg,#105458 50%,#d1faff 70%,#fff 80%);background:linear-gradient(137deg,#105458 50%,#d1faff 70%,#fff 80%);content:"";opacity:.8}#tien-ich .content{color:#fff}#mat-bang .bg-flat{background-repeat:repeat;background-size:auto;background-position:center;width:100%;height:100%;opacity:.15}#mat-bang .content>p,#tien-ich .content>p,#vi-tri .content>p{line-height:var(--content-line-height);font-size:var(--content-font-size);text-align:justify}#vi-tri .content>p{margin-bottom:10px}#mat-bang img,#vi-tri img{display:block;margin:0 auto}#tien-ich .content .detail{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#tien-ich .content>.detail>*{width:50%}#tien-ich .content>.detail>:nth-child(1){padding-right:25px}#tien-ich .content>.detail>div>p{margin:1em 0;line-height:var(--content-line-height);font-size:var(--content-font-size);text-align:left}#mat-bang .content .detail{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}#mat-bang .content>.detail>*{width:calc((100% - 10px)/ 4);text-align:center;font-size:var(--icon-text-font-size);font-weight:700;margin:10px 0}#mat-bang .content>.detail{-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}#mat-bang .content>.detail>:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;cursor:pointer}@media only screen and (max-width:960px){#tien-ich .content>.detail>div>p{line-height:var(--content-mobile-line-height)}}@media only screen and (max-width:768px){#mat-bang .content p,#tien-ich .content p,#vi-tri .content p{line-height:1.2!important}#tien-ich .content>.detail{display:block}#tien-ich .content>.detail>*{width:100%}#mat-bang .content>.detail>*{width:calc((100% - 10px)/ 2)}}#phoi-canh{background-color:var(--main-color-one);padding:20px 0}.bg-perspective{background-position-x:calc(50% + 200px);background-position-y:calc(50%);background-size:contain;background-repeat:no-repeat}.portfolioFilter{padding:15px 0;text-align:center}.portfolioFilter h3{font-size:var(--title-h3-font-size)}.portfolioFilter a{margin-right:6px;margin-bottom:10px;color:var(--menu-color-hover);border:2px solid var(--menu-color-hover);padding:8px 25px;border-radius:50px;display:inline-block}.portfolioFilter a.current{background:#1e1e1e;border:1px solid #1e1e1e;color:#f9f9f9}.portfolioContainer{display:flex}.portfolioContainer>div{width:calc(25%);height:250px;padding:5px}.portfolioContainer>div.col-image-3{width:calc(100%/3)}.portfolioContainer>div.col-image-2{width:calc(100%/2)}.portfolioContainer img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity}@media only screen and (max-width:720px){.portfolioFilter{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.portfolioFilter a{width:calc((100% - 12px)/ 2)}}#tien-do{background-color:var(--main-color-one);padding:20px 0}.bg-photo-progress{background-position-x:calc(50%);background-position-y:calc(50%);background-size:contain;background-repeat:no-repeat;opacity:.6}.photo-progress-slider .item{margin-left:10px;margin-right:10px}.photo-progress-slider .item>div{height:250px;overflow:hidden}.photo-progress-slider .item>div img{width:100%;height:100%;object-fit:cover;transition:all .5s}.photo-progress-slider .item>div img:hover{transform:scale(1.3)}.photo-progress-slider .item>div:nth-child(1){margin-bottom:20px}.progress-slider-next{right:-33px}.progress-slider-prev{left:-33px}.progress-slider-next,.progress-slider-prev{width:40px;height:100%;top:0;margin-top:0;background-color:rgba(255,255,255,.3);font-size:80px;line-height:0;position:absolute;display:block;padding:0;cursor:pointer;color:#fff;border:0;outline:0}.slick-arrow{opacity:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.photo-progress-slider:hover .slick-arrow{opacity:1}@media only screen and (max-width:1230px){.progress-slider-next{right:10px}.progress-slider-prev{left:10px}.progress-slider-next,.progress-slider-prev{width:60px;z-index:100}}.bg-payment-method{background-repeat:no-repeat;background-position:center;background-size:cover;opacity:.3;width:100%;height:100%}#phuong-thuc-thanh-toan .content .detail{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;text-align:center;margin:20px 0}#phuong-thuc-thanh-toan .content .detail li{width:calc((100% - 10px)/ 4)}#phuong-thuc-thanh-toan .content .detail li>p{color:var(--main-color-one);font-weight:700;font-size:var(--content-font-size)}#phuong-thuc-thanh-toan .content .detail li .icon{margin-bottom:10px}#phuong-thuc-thanh-toan .content .detail li .icon svg{width:48px;height:48px}#phuong-thuc-thanh-toan .content .information{margin:20px 0}#phuong-thuc-thanh-toan .content .information li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#phuong-thuc-thanh-toan .content .information li .icon{width:48px;height:48px;margin-right:10px}#phuong-thuc-thanh-toan .content .information li .text{width:70%;background:var(--main-color-one);vertical-align:middle;border-radius:30px;text-align:center;padding:15px 10px;color:var(--menu-text-in-background-color);font-size:var(--content-font-size)}@media (max-width:768px){#phuong-thuc-thanh-toan .content .detail li{width:calc((100% - 10px)/ 2)}}::placeholder{color:var(--main-color-one);font-size:1.2em;font-weight:700;text-align:center}.bg-contract{background-repeat:repeat;opacity:.5}#lien-he .content .detail{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:15px}#lien-he .content .detail .boxcontact,#lien-he .content .detail .map{-webkit-box-flex:1;-ms-flex:1;flex:1}.thor-control{margin:0;padding:0}.thor-group{position:relative;margin:20px 0;width:100%;height:60px;font-size:var(--content-font-size)!important}.textarea-control{height:120px}.textarea-control>textarea{resize:none}.thor-group>.thor-control{display:block;width:100%;height:100%;line-height:3;padding-left:34px;border-radius:30px;outline:0;border:2px solid #000;background-color:transparent;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-size:1em;font-family:var(--main-font-family)}.thor-group>svg{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.thor-group>.placeholder{max-width:80%;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;font-style:italic;color:#545252;opacity:.8;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;z-index:-1;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.input-active{border:3px solid var(--main-color-one)!important;outline:0}.placeholder--focus{max-width:60%!important;font-size:.7em;-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important;background-color:#fff;padding:0 5px;opacity:1!important;z-index:2!important;font-weight:700;color:var(--main-color-one)!important;font-style:normal!important}.svg--focus{fill:var(--main-color-one)}#lien-he .content .detail .boxcontact>p{margin:15px 0}#lien-he .content .detail .boxcontact form .btnsubmit{border:3px solid var(--main-color-one);color:var(--main-color-one);font-weight:700;display:block;margin:0 auto;text-align:center;max-width:230px;text-decoration:none;padding:12px 15px;border-radius:50px;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}#lien-he .content .detail .boxcontact form .btnsubmit svg{fill:var(--main-color-one);vertical-align:middle;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}#lien-he .content .detail .boxcontact form .btnsubmit:hover{background-color:var(--main-color-one);color:var(--menu-text-in-background-color);-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}#lien-he .content .detail .boxcontact form .btnsubmit:hover svg{fill:var(--menu-text-in-background-color);transform:translateX(20px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (max-width:768px){#lien-he .content .detail{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}#lien-he .content .detail .map>iframe{height:450px}}#footer{background-repeat:repeat;background-position-x:-200px;background-size:contain}#footer>.bg-footer{background-color:var(--main-color-one);opacity:.8}#footer .wrap-footer{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:20px 0 10px 0;overflow:hidden}#footer .wrap-footer>.logo-box{width:20%;align-self:center}#footer .wrap-footer>.infomation{width:calc(53% - 40px)}#footer .wrap-footer>.fanpage{width:27%;text-align:center}#footer .wrap-footer>.logo-box>.follow-me{margin:10px 0}#footer .wrap-footer>.logo-box>.follow-me>p{color:var(--menu-text-in-background-color);margin-bottom:10px;font-style:italic}#footer .wrap-footer>.infomation a.hotline{font-size:1.2em;font-weight:700;color:var(--menu-color-hover)}h3.footer-title{color:var(--menu-text-in-background-color);text-align:center;font-size:1.5em;margin:0 0 1em 0}#footer .wrap-footer>.infomation>p{color:var(--menu-text-in-background-color);line-height:2.5}#footer .wrap-footer>.infomation svg{fill:var(--menu-text-in-background-color)}#footer .wrap-footer>.logo-box>.follow-me>.icon-social svg{margin:0 5px;fill:var(--menu-text-in-background-color);-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;width:40px;height:40px;filter:drop-shadow(2px 4px 6px #000)}#footer .wrap-footer>.logo-box>.follow-me>.icon-social svg:hover{transform:scale(1.2)}#footer .bottom-footer{text-align:center;border-top:1px solid var(--menu-text-in-background-color);color:var(--menu-text-in-background-color);padding:5px 0;font-size:1em}#footer .bottom-footer a{color:var(--menu-color-hover);font-weight:700}#footer .wrap-footer>.email{white-space:nowrap}@media only screen and (max-width:760px){#footer .wrap-footer{flex-direction:column}#footer .wrap-footer>.logo-box{width:100%}#footer .wrap-footer>.logo-box>div:nth-child(1){width:50%;margin-left:auto;margin-right:auto}#footer .wrap-footer>.logo-box>.follow-me{text-align:center}#footer .wrap-footer>.infomation{width:100%;text-align:center}#footer .wrap-footer>.fanpage{width:100%}}@media (max-width:768px){.call-now .hotline-bar{display:none}}.hotline-phone-ring-wrap{position:fixed;bottom:0;left:0;z-index:999999}.hotline-phone-ring{position:relative;visibility:visible;background-color:transparent;width:110px;height:110px;cursor:pointer;z-index:11;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-ms-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s;left:0;bottom:0;display:block}.hotline-phone-ring-circle{width:110px;height:110px;top:0;left:0;position:absolute;background-color:transparent;border-radius:100%;border:2px solid #e60400;-webkit-animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;opacity:.5}.hotline-phone-ring-circle-fill{width:80px;height:80px;top:16px;left:16px;position:absolute;background-color:rgba(204,3,0,.7);border-radius:100%;border:2px solid transparent;-webkit-animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.hotline-phone-ring-img-circle{background-color:#cc0300;width:50px;height:50px;top:31px;left:31px;position:absolute;background-size:20px;border-radius:100%;border:2px solid transparent;-webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hotline-phone-ring-img-circle .pps-btn-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hotline-bar{position:absolute;background:rgba(204,3,0,.8);height:40px;width:165px;line-height:40px;border-radius:3px;padding:0 10px;background-size:100%;cursor:pointer;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s;z-index:9;border-radius:50px;left:50%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.hotline-bar>a{color:var(--menu-text-in-background-color);text-decoration:none;font-size:13px;font-weight:700;text-indent:32px;letter-spacing:1px;display:block;line-height:40px}.hotline-bar>a:active,.hotline-bar>a:hover{color:var(--menu-text-in-background-color)}span.background-call{background-repeat:no-repeat;width:15px;height:15px}/*! CSS Used keyframes */@-webkit-keyframes phonering-alo-circle-anim{0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:.1}}@-webkit-keyframes phonering-alo-circle-fill-anim{0%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.6}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.6}100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.6}}@-webkit-keyframes phonering-alo-circle-img-anim{0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}}