@import url(https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400..700&family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.header-fixed nav ul li:hover>dl,.news-update main ul li a,.reference article strong,.reference main ul li a,.title-h2,.title-page picture,.title-page picture img,a,button,footer .logo-social .social .mobile small,img{display:block}.box-form .title,.home-services .des,.map-box .des{text-align:center}.list-nav a,.nav,button{cursor:pointer}.contactus aside button,button{-webkit-appearance:none;font-family:kanit,Arial,Helvetica,sans-serif;text-transform:uppercase}.contactus aside button,.header-fixed nav ul dl a,body,button,input[type=email],input[type=file],input[type=password],input[type=text],select,textarea{font-family:kanit,Arial,Helvetica,sans-serif}*,.cookie-consent .text a:hover,a:hover{text-decoration:none}.editor ol li ul li,.editor ul li{list-style:circle}.aboutus-home .experience,.btn-s1 a,.btn-s11 a,.btn-s2 a,.contactus aside button,.contactus aside header h3,.contactus aside label,.detail-news-activities aside header p,.fix-gototop a,.header-fixed nav li a,.header-full nav li a,.list-nav,.map-section .but-active a,.map-section .but-active span,.menu-text,.nav-mobile aside ul li a,.title-h2,button,footer aside,footer main ul li a,h1{text-transform:uppercase}.call-to-action li a i,.click-call,.pagination .next,.pagination .prve,.short-sell i{text-indent:-9999px}a,body{color:var(--color-black)}*{margin:0;padding:0;list-style-type:none;border:none;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::selection{color:#fff;background:#333}::-moz-selection{color:#fff;background:#333}::placeholder{color:#aaa;font-size:16px;font-weight:300;opacity:1}:-ms-input-placeholder{color:#aaa;font-size:16px;font-weight:300}::-ms-input-placeholder{color:#aaa;font-size:16px;font-weight:300}button{overflow:hidden;position:relative;margin:0 auto;padding:20px 0;font-size:20px;font-weight:500;line-height:.8;border-radius:90px;color:var(--color-white);background:var(--color-pink);transition:.3s}.cookie-consent .btn-consent span:hover,button:hover{background:var(--color-pink-drop);transition:.3s}.nav-footer-one li a,h4,h5{font-size:18px}.full-width{width:100%!important}.icon-play-gallery,.icon-play-vdo{width:30px;height:30px;right:20px;bottom:20px;position:absolute;margin-top:auto;margin-bottom:auto;z-index:1;top:0}.about-why .lists ul li,.in-flex{display:flex;flex-wrap:wrap;align-items:center}.btn-link-more{display:flex;flex-wrap:wrap;margin-left:auto}.btn-link-more a{display:flex;align-items:center;padding-right:32px;position:relative}.btn-link-more a:hover{color:var(--color-black)!important}.btn-link-more a:before{content:'';position:absolute;width:24px;height:24px;border-radius:50%;background:var(--color-white) url(../images/icon-arrow-ani-pink.svg) no-repeat center;background-size:80%;right:0;bottom:0;top:0}.cookies{padding:0 0 60px;background:#f9f9f9}.about-stand,.about-why .box,.cookies .editor,.pt-30{padding-top:30px}.icon-play-vdo{background:url(../images/icon-play-vdo.svg) center 100% no-repeat}.icon-play-gallery{background:url(../images/icon-play-gallery.svg) center 100% no-repeat}.aboutus{padding-bottom:100px;background:var(--color-mini-gray)}.about-stand h2{font-size:24px!important;text-align:left;padding-bottom:40px;color:var(--color-pink-drop)}.home-product h2,.home-reference-slide h2{font-size:18px;min-height:70px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.about-stand ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.about-stand ul li figure{margin-bottom:20px;width:80px;height:80px;border-radius:50%;background:var(--color-pink);padding:20px;box-shadow:0 0 10px rgba(0,0,0,.03)}.about-why{position:relative;padding:60px 0;background:url(../images/cover-why.jpg) center/cover no-repeat}.about-why:before,.aboutus-why:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(255,255,255,.7)}.about-why .box{display:grid;grid-template-columns:30% 1fr;grid-gap:50px}.about-why .photo figure{position:relative;border-radius:10px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.08)}.about-why .lists{padding:30px 0}.home-reference .des,.home-services .des{padding-bottom:20px}.about-why .lists ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px}.about-why .lists ul li p{margin-bottom:0;flex:1;line-height:1.2}.about-why .lists ul li figure{margin-right:15px;width:50px;height:50px;border-radius:50%;background:var(--color-pink);box-shadow:0 0 10px rgba(0,0,0,.03)}.about-why .lists ul li img{width:50%;margin:0 auto}.home-services{padding:60px 0 80px;background:url(../images/bg-ele-1.svg) center top/cover no-repeat #f9f9f9}.box-blog-content .blog-other .list,.contactus .box-address,.content-table,.fixed-new,.header-fixed .inside-sub .in-row,.home-clients .lists,.home-services .lists,.map,.nav-mobile .inside-sub .in-row,.news-update,.products-home,.project-home{position:relative;width:100%}.home-services .lists ul,.reference-new .lists ul,.waterproof .lists ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px;justify-content:center;width:100%}.home-services .lists figure{width:80px;height:80px;border-radius:50%;background:var(--color-white);padding:10px;box-shadow:0 0 10px rgba(0,0,0,.03)}.home-services .lists p{color:var(--color-gray);font-size:16px}.home-reference{padding:60px 0 80px;background:#f9f9f9}.contact-form,.header-fixed nav ul dl a:hover,.home-product-box{background:var(--color-mini-gray)}.home-reference .slick-next{right:15px}.home-reference .slick-prev{left:15px}.home-product .item,.home-reference-slide .item{padding:10px}.home-clients-slide .slick-slide,.home-reference-slide .slick-slide{margin:0 5px}.home-clients-slide .slick-list,.home-reference-slide .slick-list{margin:0 -5px}.home-product article,.home-reference-slide article{position:relative;height:100%;background:var(--color-white);overflow:hidden;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.08)}.content-box-bg,.content-table table,.product-photo-des .img-product,.short-sell li span{box-shadow:0 0 20px rgba(0,0,0,.08)}.blog-box figure,.home-reference-slide figure,.news-update-detail aside article figure{position:relative;width:100%;height:0;padding:30%;overflow:hidden}.blog .lists img,.blog-box img,.box-blog-content .blog-other .list li img,.home-product img,.home-reference-slide img,.news-update-detail aside article img,.products-new .lists img,.project-home .box-youtube img,.reference-new .lists img,.waterproof .lists img{object-fit:cover;position:absolute;height:100%;width:100%;top:0;left:0;margin:auto}.home-reference-slide .text{flex-grow:1;padding:10px 20px 5px;background:var(--color-white)}.home-reference-slide h2{font-weight:400;padding:10px 0 0;margin-bottom:0;display:-webkit-box}.blog .lists a,.home-product article a,.home-reference-slide article a,.products-new .lists article a,.reference-new .lists a,.waterproof .lists a{display:flex;flex-wrap:wrap;height:100%}.home-reference-slide .btn-detail{position:relative;font-size:16px;font-weight:300;padding:0 20px 20px;background:var(--color-white);color:var(--color-pink)}.blog .lists .btn-detail span,.home-about .box-about .btn-more span,.home-product .btn-detail span,.home-reference-slide .btn-detail span,.products-new .lists .btn-detail span,.reference-new .lists .btn-detail span,.waterproof .lists .btn-detail span{display:block;position:relative;transition:.3s;overflow:hidden}.blog .lists .btn-detail span:before,.home-reference-slide .btn-detail span:before,.reference-new .lists .btn-detail span:before,.waterproof .lists .btn-detail span:before{content:'';position:absolute;width:20px;height:20px;transition:.3s;background:url(../images/icon-arrow-ani-pink.svg) center/100% no-repeat;left:-40px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;z-index:1}.home-product a:hover .btn-detail span,.home-reference-slide a:hover .btn-detail span,.products-new .lists a:hover .btn-detail span{padding-left:25px;transition:.3s}.blog .lists a:hover .btn-detail span:before,.home-about .box-about .btn-more a:hover span:before,.home-product a:hover .btn-detail span:before,.home-reference-slide a:hover .btn-detail span:before,.products-new .lists a:hover .btn-detail span:before,.reference-new .lists a:hover .btn-detail span:before,.waterproof .lists a:hover .btn-detail span:before{left:0;transition:.3s}.blog .box-fit,.home-product .box-fit,.home-reference-slide .box-fit,.products-new .box-fit,.reference-new .box-fit,.waterproof .box-fit{display:flex;flex-direction:column;width:100%}.responsive-reference{overflow:hidden;padding-left:30px;padding-right:30px}.home-clients-slide .item{padding:10px 0}.home-clients-slide .slick-dots li div:before,.sales .but-call a:hover{background:var(--color-pink-drop)}.home-clients-slide .slick-dots{bottom:-20px}.home-product-box{padding:80px 0}.home-product .slick-slide{margin:0 10px}.home-product .slick-list{margin:0 -10px}.home-product figure,.products-new .lists figure{position:relative;width:100%;height:0;padding:50%;overflow:hidden}.home-product .text,.products-new .lists .text{flex-grow:1;padding:10px 20px;background:#f9f9f9}.home-product .des{color:#999;font-size:14px;line-height:1.2;padding-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-product h2{font-weight:500;padding:10px 0 0;margin-bottom:10px;display:-webkit-box}.box-form,.box-form form{width:100%;margin:0 auto}.blog .lists a:hover,.contact-form .box-form h2,.contactus .box-address a:hover,.header-fixed nav ul dl a:hover,.header-fixed nav ul dl dd a,.home-product a:hover,.motto h1,.nav-footer-box a:hover,.nav-footer-two .text-sub a:hover,.nav-mobile aside ul li a.current,.nav-mobile aside ul li a:hover,.products-new .lists a:hover,.products-type h2,.reference-new .lists a:hover,.title-h2,.waterproof .lists a:hover,footer .logo-social .social ol li a:hover{color:var(--color-pink)}.home-product .btn-detail,.products-new .lists .btn-detail{position:relative;font-size:16px;font-weight:300;padding:20px;background:var(--color-pink);color:var(--color-white)}.home-about .box-about .btn-more span:before,.home-product .btn-detail span:before,.products-new .lists .btn-detail span:before{content:'';position:absolute;width:20px;height:20px;transition:.3s;background:url(../images/icon-arrow-ani-white.svg) center/100% no-repeat;left:-40px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;z-index:1}.responsive-product{overflow:hidden;padding-top:30px;padding-left:30px;padding-right:30px}.box-form{position:relative;max-width:1440px}.box-form form{max-width:700px}.box-form label{padding-bottom:5px;display:block;font-size:16px}.box-form .title{padding-bottom:15px}.box-form .title p,.call-to-action-box .box .btn-submit,.home-clients .des h2{padding-top:0}.box-form ul{display:flex;flex-wrap:wrap;margin:-10px}.box-form ul li{width:50%;padding:10px}.box-blog-content .blog-other .list li a,.call-to-action-box .box dl,.contactus .box-address ul,.nav-footer-one ul,.nav-footer-two ul{display:flex;flex-wrap:wrap}.contactus .box-address li{width:50%}.contactus .box-address .custom{position:relative;background:var(--color-pink);padding:30px 50px 50px;color:var(--color-white);border-radius:20px}.btn-s1 a:hover,.btn-s11 a:hover,.contactus .box-address .custom a,.contactus .box-address .custom a:hover,.current-nav a,.fix-sub .fix-list a.current,.fix-sub .fix-list a:hover,.header-fixed aside li a:hover,.header-fixed aside span a,.header-fixed nav ul dl dd a:hover,.nav-mobile aside dl dd a:hover,footer main ul li a:hover{color:var(--color-white)}.blog .lists .btn-detail,.blog-detail h1,.content-detail h1,.content-text h2,.editor .title,.reference-new small,.title-home,.waterproof small{color:var(--color-pink)}.contactus .box-address a,.contactus main li a,.products-navi a,.products-navi i,.products-navi span{display:inline-block}.contactus .box-address .img-line img{width:240px;border:1px solid #ddd}.contact-form{padding:60px 0}.contact-form button{margin-bottom:20px;min-width:280px}.map-box .des{padding:60px 0 20px}.banner li,.btn-s1 a span,.btn-s11 a span,.content,.detail-news-activities aside header,.home figure,.home-clients .lists li,.news-update article figure,.news-update-detail article figure,.products-home figure,.slide .item,.slide>.slick-list,.slide>.slick-list>.slick-track,.slide>.slick-list>.slick-track>.slick-slide>div,figure,footer .logo-social .social .mail{position:relative}.bg-ele-left:after,.bg-ele-right:before{position:absolute;background-repeat:no-repeat;background-size:contain;z-index:0;height:100%;content:''}.blog-home{padding-top:60px!important}.blog-home ul{grid-template-columns:1fr 1fr 1fr 1fr!important;grid-gap:20px!important}.blog-home .lists h2{padding-top:5px!important;padding-bottom:0!important;font-size:16px!important;font-weight:400!important}.blog-home .text{padding:10px 20px!important}.blog-home .lists .btn-detail{padding:0 20px 15px!important}.home-clients{padding:60px 0 100px}.home-clients .des{text-align:center;padding-bottom:20px}.home-clients .lists ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:20px;justify-content:center;width:100%}.home-clients .lists li figure{background:#f8f8f8;overflow:hidden;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.home-about{padding:80px 0;background-color:var(--color-mini-gray)}.home-about .box-about{display:grid;grid-template-columns:1fr 1fr;grid-gap:100px;justify-content:center;width:100%}.home-about .box-about .text h2,.map-window,.products-navi li:first-child,.table td:first-child{text-align:left}.editor a:hover,.header-fixed aside span a:hover,.header-fixed nav li a.current,.header-fixed nav li a:hover,.header-fixed nav li:hover>a,.home-about .box-about .text h3,.products-home a:hover{color:var(--color-pink-drop)}.home-about .box-about .btn-more{margin-top:60px}.home-about .box-about .btn-more a{position:relative;display:inline-flex;font-size:16px;font-weight:400;padding:15px 40px;align-items:center;color:var(--color-white);background:var(--color-pink);border-radius:90px}.home-about .box-about .btn-more a:hover span{padding-left:25px;color:var(--color-white);transition:.3s}.bg-ele-right:before{width:40%;background-image:url(../images/bg-ele-3.svg);background-position:center top;right:0;top:0}.bg-ele-left:after{width:50%;background-image:url(../images/bg-ele-4.svg);background-position:center bottom;left:0;bottom:0}.title-home{text-align:center;font-size:40px!important;font-weight:600!important;margin-bottom:0;padding-top:0}.blog,.products-new,.reference-new,.waterproof{position:relative;width:100%;padding-bottom:60px;background:var(--color-mini-gray)}.blog .lists,.products-new .lists,.reference-new .lists,.waterproof .lists{position:relative;width:100%;padding:40px 0}.blog .lists article,.products-new .lists article,.reference-new .lists article,.waterproof .lists article{position:relative;height:100%;background:var(--color-white);overflow:hidden;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.08)}.blog .lists figure,.project-home .box-youtube figure,.reference-new .lists figure,.waterproof .lists figure{position:relative;width:100%;height:0;padding:32%;overflow:hidden}.reference-new .lists .text,.waterproof .lists .text{flex-grow:1;padding:10px 30px 0}.blog .lists h2,.reference-new .lists h2,.waterproof .lists h2{font-size:18px;font-weight:500;padding-bottom:5px}.navigation span a,.reference-new .lists a:hover small,.waterproof .lists a:hover small{color:#999}.reference-new small,.waterproof small{display:block;margin-top:auto;padding-bottom:15px;font-weight:400}.reference-new .lists .btn-detail,.waterproof .lists .btn-detail{position:relative;font-size:16px;font-weight:300;padding:10px 30px 30px;color:var(--color-pink)}.blog .lists a:hover .btn-detail span,.reference-new .lists a:hover .btn-detail span,.waterproof .lists a:hover .btn-detail span{padding-left:25px;color:#999;transition:.3s}.content-detail,.products-detail aside{position:relative;width:100%;padding:30px 0}.content-detail h1{font-weight:500;font-size:32px;line-height:1.2}.content-two-colum,.content-two-colum-respon{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;margin:30px 0}.content-box-bg{position:relative;width:100%;padding:20px;background:#f9f9f9}.content-table table{width:100%;border-spacing:1px}.content-table table thead{background:#e4e1d8}.content-table table thead th{font-weight:500;padding:10px;border-spacing:1px;border-bottom:2px solid var(--color-pink)}.content-table table tbody tr:nth-child(2n){background-color:#fff}.content-table table tbody tr:nth-child(odd){background-color:#f9f9f9}.content-table table td{padding:10px;font-size:15px;border-spacing:1px}.content-youtube{width:100%;max-width:960px;margin:0 auto;padding:40px 0}.content-youtube .youtube-embed{position:relative;display:block;height:0;padding:0 0 56.25%;overflow:hidden;width:100%}.content-youtube .youtube-embed iframe{position:absolute;display:block;max-width:100%;width:100%;height:100%;margin:0;top:0;left:0}.content-text h2:before,.editor .title:before,.product-use .title:before{content:'';position:absolute;width:80px;height:1px;border-bottom:1px solid var(--color-pink);bottom:-1px;z-index:1;left:0}.content-text h2.title,.editor .title,.product-use .title{border-bottom:1px dashed #ddd}.editor .title{position:relative;margin-bottom:15px;font-size:24px;font-weight:500}.blog .lists ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px;justify-content:center;width:100%}.blog .lists .text{flex-grow:1;padding:10px 30px}.blog .lists .btn-detail{position:relative;font-size:16px;font-weight:300;padding:0 30px 30px}.blog-detail h1{font-weight:400;font-size:32px;line-height:1.2;padding-top:0;padding-bottom:30px}.box-blog-content{position:relative;width:100%;display:flex;flex-wrap:wrap}.box-blog-content .blog-left{flex:1;padding-right:50px}.box-blog-content .blog-other{width:380px}.box-blog-content .blog-other .list li,.nav-footer-one,.nav-footer-two{width:100%;padding-bottom:20px}.box-blog-content .blog-other .list li figure{width:150px;margin-right:20px;position:relative;height:0;padding:15%;border-radius:10px;overflow:hidden}.box-blog-content .blog-other .list .text{flex:1;font-size:16px}.box-blog-content .blog-other .text-title{font-size:24px;font-weight:500;padding-bottom:30px}.content-text{padding:60px 0;background:#f9f9f9}.content-text h2{position:relative}.products-new .lists ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:40px;justify-content:center;width:100%}.products-new .lists .des{color:#999;font-size:14px;line-height:1.2;padding-bottom:5px}.product-photo-des .in-des h1,.product-use .title,.products-new .relate .txt-relate,.short-sell .txt-h{font-weight:500;color:var(--color-pink)}.products-new .lists h2{font-size:18px;font-weight:500;padding:10px 0}.products-new .relate{position:relative;width:100%;padding-top:60px}.products-new .relate .txt-relate{font-size:30px}.product-photo-des{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;justify-content:center;width:100%;padding-top:30px}.product-photo-des .img-product{position:relative;width:100%;border-radius:10px;overflow:hidden}.product-photo-des .in-des h1{font-size:32px;line-height:1.2;padding-bottom:0}.product-use{position:relative;width:100%;padding:60px 0}.product-use .title{position:relative;margin-bottom:30px;font-size:24px}.short-sell{position:relative;width:100%;padding-top:20px}.short-sell .txt-h{font-size:24px;padding-bottom:15px}.short-sell li{display:inline-table;padding-right:20px;height:100%}.header-fixed nav li:last-child a,.nav-footer-two li:last-child,.short-sell li:last-child{padding-right:0}.short-sell li a{display:inline-flex;padding:10px 30px 12px 15px;font-size:18px;line-height:1.4}.header-fixed nav li a,.short-sell li span{display:table-cell;position:relative;vertical-align:middle}.short-sell li a:hover{color:var(--color-white);background:var(--color-pink)}.short-sell li a:hover .icon-call,footer .logo-social .social .icon-call{background:url(../images/icon-call-white.svg) center/100% no-repeat}.short-sell li a:hover .icon-line,footer .logo-social .social .icon-line{background:url(../images/icon-line-white.svg) center/100% no-repeat}.short-sell li span{border-radius:90px;transition:.3s;overflow:hidden}.short-sell i{display:inline-block;width:26px;height:26px;margin-right:8px;vertical-align:middle}.header-fixed aside .icon-call,.nav-mobile aside ol .icon-call,.short-sell .icon-call{background:url(../images/icon-call-pink.svg) center/100% no-repeat}.header-fixed aside .icon-line,.nav-mobile aside ol .icon-line,.short-sell .icon-line{background:url(../images/icon-line-pink.svg) center/100% no-repeat}.slide{position:relative;margin:0;padding:0}.slide .item .image{position:relative;overflow:hidden}input[type=email],input[type=file],input[type=password],input[type=text],select,textarea{width:100%;display:block;padding:10px;color:var(--color-black);font-weight:400;font-size:16px;transition:.3s;border:1px solid transparent;border-radius:6px;box-shadow:0 10px 30px rgba(0,0,0,.08)}.aboutus-home .experience,.header-fixed aside,.nav-mobile aside ol a,footer aside{font-family:Roboto,Arial,Helvetica,sans-serif}input[type=email]:hover,input[type=file]:hover,input[type=password]:hover,input[type=text]:hover,select:hover,textarea:hover{border:1px solid var(--color-pink);transition:.3s}.google-map,.google-map-warehouse,.header-less header figure,.nav-mobile aside dl dt:before,.products-home span,.shoppop,a{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}.header-fixed nav ul dl a,.navigation main li:last-child,.products-navi span{text-overflow:ellipsis;white-space:nowrap}body{--color-pink:#ff4d00;--color-pink-drak:#db7e4a;--color-pink-drop:#f68f56;--color-white:#fff;--color-black:#333;--color-mini-gray:#f3f2ed;--color-gray:#999;--color-gray-drop:#f9f9f9;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:300;font-size:18px;line-height:1.5;background:var(--color-white);overflow-x:hidden}.header-less header figure,a{transition:.3s}.contactus aside button span,.header-fixed header figure,.header-less,.sales .but-call a:hover i{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}a:hover{color:#888}.cookie-consent .text a,.editor u{text-decoration:underline}b,h1,h2,h3,h4,h5,h6,strong{position:relative;margin:inherit;padding:15px 0;font-weight:500}.title-h2,h1{font-size:42px;font-weight:600}p{margin-bottom:16px}section{width:100%;position:relative}.warpper{position:relative;margin:0 auto;width:100%;height:inherit;max-width:1230px;padding:0 15px;z-index:1}.header-less{background:#231f20!important;box-shadow:0 0 20px 0 rgba(0,0,0,.4);transition:.2s}.header-fixed{position:fixed;display:table;width:100%;height:100px;background:rgba(0,0,0,.7);overflow:inherit;z-index:999999;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;border-bottom:4px solid var(--color-pink)}.header-fixed .warpper{display:flex}.header-fixed .nav-aside{margin-left:auto}.header-fixed header{float:left;height:100%;z-index:9}.header-fixed header a{display:block;position:relative;width:100%;height:100%;padding:10px 0;vertical-align:middle}.header-fixed header figure{position:relative;display:inline-block;width:100%;height:100%;vertical-align:middle;transition:.2s}.header-fixed header img{position:relative;width:100%;height:100%;left:0;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.header-fixed header span{display:inline-block;vertical-align:middle;padding-left:15px}.header-fixed nav{position:relative;float:right;width:auto;margin-top:5px;z-index:8}.header-fixed nav ul,.news-update article,.news-update-detail article,.reference article{height:100%}.header-fixed nav li{float:left;display:table;position:relative;height:100%;padding-left:30px;text-align:center}.call-to-action-box .box input[type=text],.header-fixed nav li:hover>a:before,.location-map img,.location-map-warehouse img,.map main,footer .logo-social .logo-footer figure{width:100%}.header-fixed nav li a{height:100%;color:var(--color-white);font-size:18px;padding:8px 20px 10px;font-weight:400;line-height:1.2}.aboutus-home .f-m,.call-to-action-box .title:before,.header-fixed nav ul dl,.header-fixed nav ul dl a:before,.list-nav,.nav,.navigation span:last-child:before,.news-update-detail main article h2:before{display:none}.header-fixed nav li a.current:before,.header-fixed nav li a:hover:before,.news-update article:hover h2:before,.news-update-detail article:hover h2:before,.project-home .box-youtube a:hover h2:before,.reference article:hover h2:before,.reference-youtube a:hover h3:before,footer main ul li a.current:before,footer main ul li a:hover:before{width:100%;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.header-fixed nav li span{position:relative;width:100%;height:100%;vertical-align:middle;z-index:1}.header-fixed nav ul dl{position:absolute;min-width:270px;padding:0;border-radius:10px;top:100%;left:30px;background:var(--color-white);box-shadow:0 1rem 2rem rgba(19,22,22,.2);z-index:999}.header-fixed nav ul dl dt{position:relative;width:100%;height:inherit;padding:0;font-size:20px;color:var(--color-white);text-align:left;vertical-align:top}.fix-sub .fix-list li:last-child,.header-fixed nav ul dl dt:last-child,.nav-mobile aside ul li:last-child{border-bottom:none}.header-fixed nav ul dl dt:hover:before{border:1px solid var(--color-pink);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.header-fixed nav ul dl dd{position:relative;line-height:1.2;margin:0 20px;padding:5px 0 8px;border-bottom:1px solid #555}.header-fixed nav ul dl dd.first{border-top:1px solid #555}.header-fixed nav ul dl dd:hover:before,.nav-mobile aside dl dt:hover:before{border:2px solid var(--color-white);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.header-fixed nav ul dl a{border-bottom:1px solid var(--color-mini-gray);display:inline-block;width:100%;height:inherit;padding:20px 30px;color:var(--color-black);font-size:16px;font-weight:400;text-align:left;background:var(--color-white)}.header-fixed nav ul dt:first-child a{border-radius:10px 10px 0 0}.header-fixed nav ul dt:last-child a{border-radius:0 0 10px 10px;border-bottom:none}.header-fixed nav ul dl a.current{color:var(--color-pink)!important;background:0 0}.header-fixed .inside-sub{position:relative;padding-left:15px}.header-fixed .inside-sub .in-row:before{content:'';position:absolute;width:6px;height:6px;background:#ccc;left:-14px;top:8px}.header-fixed aside{position:relative;height:40px;font-size:15px;margin-left:auto}.list-nav a,.news-update article h2,.news-update-detail article h2,footer .logo-social .address p,footer .logo-social .social ol li span{font-size:16px}.header-fixed aside ul{float:right;height:100%}.header-fixed aside li{display:inline-table;padding-left:10px;height:100%}.btn-s11 a span,.fix-gototop i,.header-fixed aside li span,.nav-mobile aside ul li span,footer .logo-social .address,footer .logo-social .logo-footer,footer .logo-social .social ol li span,footer main ul li a{display:table-cell;vertical-align:middle}.header-fixed aside i,.nav-mobile aside ol i{display:inline-block;width:26px;height:26px;margin-right:6px;vertical-align:middle;text-indent:-9999px}footer .logo-social .social ol li span a{font-size:15px}.header-fixed aside small,.nav-mobile aside ol small{display:inline-block;vertical-align:middle;font-size:15px;font-weight:500}.editor b,.editor strong,.header-fixed aside li span{font-weight:500}.header-full nav li a,.nav-mobile aside ul li a{font-size:18px;font-weight:500}.header-fixed aside .icon-facebook,.nav-mobile aside ol .icon-facebook{margin-right:0;background:url(../images/icon-facebook-pink.svg) center/100% no-repeat}.header-fixed aside .icon-youtube,.nav-mobile aside ol .icon-youtube{margin-right:0;background:url(../images/icon-youtube-pink.svg) center/100% no-repeat}.header-full{background:var(--color-white)!important}.header-full nav li a{position:relative;display:table-cell;height:100%;color:#333!important;vertical-align:middle}.header-full li a.current,.header-full li a:hover{color:#0089eb!important}.header-full nav li a span:before{opacity:0!important;content:'';position:absolute;width:0;height:1px;left:0;right:0;bottom:-10px;margin-top:auto;margin-left:auto;margin-right:auto;background:#1b1464;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.open-nav{opacity:1;visibility:visible;right:0!important;webkit-transition:all 0.5s ease;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.show-nav{right:0!important;background:#ddd;-webkit-transition:.8s cubic-bezier(1, .1, .2, 1);-moz-transition:.8s cubic-bezier(1, .1, .2, 1);-o-transition:.8s cubic-bezier(1, .1, .2, 1);transition:.8s cubic-bezier(1, .1, .2, 1)}.current-nav .menu-icon::before,.list-nav,.map main:last-child{background:var(--color-white)}.list-nav{float:left;position:relative;width:115px;height:50px;margin-left:5px;text-align:center}.menu-text,.nav-mobile aside ul li{text-align:left;vertical-align:middle}.current-nav{background:#333}.menu-icon,.menu-icon::after,.menu-icon::before{background-color:var(--color-pink);position:absolute}.list-nav a{display:inline-table;position:relative;width:100%;height:100%;color:#333;padding:6px 0;font-weight:500}.menu-icon{top:20px;left:15px;width:30px;height:2px;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s}.menu-icon::after,.menu-icon::before{content:'';width:100%;height:100%;right:0;-webkit-transition:-webkit-transform .3s,top .3s,background-color;-moz-transition:-moz-transform .3s,top .3s,background-color;transition:transform .3s,top .3s,background-color}.menu-icon::before{top:-8px}.menu-icon::after{top:8px}.menu-icon.is-clicked{background-color:rgba(255,255,255,0)}.menu-icon.is-clicked::before{background:var(--color-pink);top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menu-icon.is-clicked::after{background:var(--color-pink);top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-text{position:absolute;top:9px;right:40px;color:var(--color-white);line-height:1.2}.nav,.nav-mobile,.nav-overay{position:fixed}.nav{width:30px;height:40px;right:15px;top:5px;z-index:9999}.nav a,.nav div{display:block;position:relative;width:100%;height:100%}.nav-overay{width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5);z-index:888;opacity:0;visibility:hidden;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.active-nav-overay,.shoppop{visibility:visible;opacity:1}.active-nav-overay{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.over-x{overflow:hidden}.nav-mobile{width:50%;height:100%;max-height:calc(100vh - 0px);top:0;right:-50%;margin:0;padding:0;overflow:auto;z-index:999;-webkit-transition:.8s cubic-bezier(1, .1, .2, 1);-moz-transition:.8s cubic-bezier(1, .1, .2, 1);-o-transition:.8s cubic-bezier(1, .1, .2, 1);transition:.8s cubic-bezier(1, .1, .2, 1)}.nav-mobile:before{content:'';position:absolute;width:100%;height:50px;background:var(--color-white);top:0;left:0;z-index:1}.nav-mobile aside{position:relative;display:table;width:100%;height:100%;padding-top:70px;text-align:center;background:#383b3d}.nav-mobile aside ul{display:inline-block;width:100%;max-width:250px;vertical-align:middle;padding:20px 0}.nav-mobile aside ul li{display:table;width:100%;padding:5px 0;border-bottom:1px solid rgba(255,255,255,.15)}.nav-mobile aside ul li a{display:inherit;width:100%;padding:5px 15px 2px;color:var(--color-white)}.nav-mobile aside dl{display:inline-block;padding:0 10px 10px}.nav-mobile aside dl dt{position:relative;color:var(--color-white);padding:0 4px 0 20px;font-size:20px;margin:6px 0}.nav-mobile aside dl dt:before{content:'';position:absolute;width:15px;height:15px;background:url(../images/icon-arrow-ani-white.svg) center 100% no-repeat;opacity:.7;left:8px;top:5px;bottom:0;margin-top:0;margin-bottom:0;transition:.3s}.nav-mobile aside dl dt a{display:block;height:inherit;padding:0 10px;font-size:15px;font-weight:300}.nav-mobile aside dl dd{padding:2px 30px}.nav-mobile aside dl dd a{display:block;height:inherit;padding:0;color:#ccc}.nav-mobile aside ol{display:none;color:var(--color-white);text-align:center}.nav-mobile aside ol a{color:var(--color-white);font-size:15px}.banner,.banner img,.detail-news-activities main img,.news-update article img,.news-update-detail article img,.products-home img,.project-home .box-logo-client .box-logo-client-img img,.reference article img,.reference-youtube img,footer .logo-social .logo-footer figure img{display:block;width:100%}.nav-mobile aside ol li{display:inline-table;padding-left:5px;height:100%}footer .logo-social .social .icon-youtube{margin-right:0;background:url(../images/icon-youtube-white.svg) center/100% no-repeat}.nav-mobile .inside-sub{position:relative;padding-left:20px;padding-bottom:10px}.nav-mobile .inside-sub .in-row:before{content:'';position:absolute;width:6px;height:6px;background:#ccc;left:-15px;top:8px}.banner{float:left;position:relative;margin-top:100px}.aboutus-home,.aboutus-us,.reference{position:relative;width:100%;overflow:hidden}.aboutus-home header,.aboutus-us header,.contactus header,.products-home header,.project-home header{position:relative;padding:90px 0 5px;text-align:center}.aboutus-home header:after,.aboutus-us header:after,.aboutus-why header:after,.contactus header:after,.news-update header:after,.news-update-detail header:after,.products-detail header:after,.products-home header:after,.project-home header:after{content:'';position:absolute;width:80px;height:3px;background:var(--color-pink);left:0;right:0;bottom:0;margin-left:auto;margin-right:auto}.aboutus-home header small,.aboutus-us header small,.aboutus-why header small,.contactus header small,.map header small,.news-update header small,.news-update-detail header small,.products-detail header small,.products-home header small,.project-home header small,.title-page header small{font-size:14px;font-weight:600;text-transform:uppercase;text-align:center}.aboutus-home article{float:left;position:relative;width:75%;padding:40px 60px;background:rgba(238,238,238,.4)}.aboutus-home article img{display:inline-block;min-width:inherit!important;max-width:100%!important;width:auto!important;height:auto!important}.aboutus-home aside{float:right;position:relative;width:25%}.aboutus-home aside figure{position:relative;margin-top:-30px;z-index:1}.aboutus-home .experience{position:absolute;width:530px;left:0;right:0;margin-left:auto;margin-right:auto;bottom:1px;font-weight:600;color:#ccc}.aboutus-home .experience h2{padding:0;line-height:1;font-size:50px}.aboutus-home .but-more{position:absolute;left:60px;bottom:-25px}.aboutus-us main,.news-update-detail main article,.products-detail main{position:relative;width:100%;padding:40px 170px;background:rgba(238,238,238,.4)}.aboutus-us aside{width:100%;padding:30px 0}.aboutus-us aside h2,.aboutus-why article h2,.btn-s1 a,.contactus aside,.contactus aside button,.fix-gototop a,.map-section,.news-update-detail aside,.sales ul li,.title-page header,footer aside{text-align:center}.aboutus-us aside ul,.products-home .products-type ul.first,.products-home .products-type ul.second,.products-navi ul,.sales ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-content:flex-start}.editor a{display:inline-block;color:var(--color-pink)}.editor h2{font-size:24px!important}.editor .font-weight-normal{font-weight:400!important}.mb-30{margin-bottom:30px}.mb-60{margin-bottom:60px}.mt{margin-top:0!important}.mb{margin-bottom:0!important}.pb{padding-bottom:0!important}.pt{padding-top:0!important}.pb-100{padding-bottom:100px}.aboutus-us aside li{position:relative;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;width:33.3333%;padding:10px 30px 10px 10px}.aboutus-us aside li p,footer .logo-social .social .mobile{position:relative;padding-left:50px}.aboutus-us aside li:after{content:'';position:absolute;width:50px;height:50px;background:#383b3d;border-radius:50%;left:0;top:10px}.aboutus-us aside li:first-child:before{content:'';position:absolute;width:50px;height:50px;background:url(../images/icon-staffoffice-white.svg) center/60% no-repeat;left:0;top:10px;z-index:1}.aboutus-us aside li:nth-child(2):before{content:'';position:absolute;width:50px;height:50px;background:url(../images/icon-stock-white.svg) center/60% no-repeat;left:0;top:10px;z-index:1}.aboutus-us aside li:nth-child(3):before{content:'';position:absolute;width:50px;height:50px;background:url(../images/icon-worker-white.svg) center/60% no-repeat;left:0;top:10px;z-index:1}.aboutus-us aside li:nth-child(4):before{content:'';position:absolute;width:50px;height:50px;background:url(../images/icon-warehouse-white.svg) center/60% no-repeat;left:0;top:10px;z-index:1}.aboutus-us aside li:nth-child(5):before{content:'';position:absolute;width:50px;height:50px;background:url(../images/icon-quality-white.svg) center/60% no-repeat;left:0;top:10px;z-index:1}.aboutus-us aside li:nth-child(6):before{content:'';position:absolute;width:50px;height:50px;background:url(../images/icon-customer-white.svg) center/60% no-repeat;left:0;top:10px;z-index:1}.aboutus-why article li:nth-child(2n):before,.aboutus-why article li:nth-child(odd):before{position:absolute;width:50px;background:url(../images/icon-correct-white.svg) center/60% no-repeat #383b3d;border-radius:50%;content:'';height:50px}.aboutus-why{position:relative;width:100%;padding-bottom:60px;overflow:hidden;background:url(../images/cover-why.jpg) center/cover no-repeat}.aboutus-why header,.map header{position:relative;padding:60px 0 5px;text-align:center}.aboutus-why article{width:100%;padding:30px 0 0}.aboutus-why article ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;width:100%;max-width:90%;margin:0 auto;padding-top:30px;align-content:flex-start}.aboutus-why article li,.products-navi li{position:relative;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.aboutus-why article li:nth-child(odd){padding-right:100px;text-align:right}.aboutus-why article li:nth-child(odd):before{right:30px;top:0}.aboutus-why article li:nth-child(2n){padding-left:100px}.aboutus-why article li:nth-child(2n):before{left:30px;top:0}.fixed-new,.img-inside-33 article,.img-inside-50 article{border:1px solid #ddd}.products-home .products-type,.products-home .services-type{width:100%;padding-top:20px}.products-home .products-type ul{margin:-10px}.products-home .products-type ul li{position:relative;width:25%;padding:10px;overflow:hidden}.products-home .products-type ul.second li{position:relative;width:33.3333%;overflow:hidden}.products-home{padding:30px 0 80px;background:url(../images/bg-ele-2.svg) center bottom/cover no-repeat}.products-home a{position:relative;color:var(--color-white);overflow:hidden;border-radius:10px}.products-home a:hover figure:after{background:linear-gradient(180deg,rgba(0,0,0,0) 60%,rgba(0,0,0,.9) 100%);transition:.3s}.products-home h3{position:absolute;left:25px;bottom:0;z-index:1}.products-home span{opacity:0;position:absolute;width:100px;height:28px;color:var(--color-white);text-align:center;left:0;bottom:0;top:0;right:0;margin:auto;z-index:1;transition:.3s}.products-home a:hover span{opacity:1;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.products-home figure:after{content:'';position:absolute;width:101%;height:101%;left:0;top:0;background:#000;background:linear-gradient(180deg,rgba(0,0,0,0) 60%,rgba(0,0,0,.7) 100%);transition:.3s}.products-home a:hover figure:before{bottom:0;-webkit-transition:.7s cubic-bezier(.19, 1, .22, 1);-moz-transition:.7s cubic-bezier(.19, 1, .22, 1);-o-transition:.7s cubic-bezier(.19, 1, .22, 1);transition:.7s cubic-bezier(.19, 1, .22, 1)}.btn-s1 a:before,.btn-s11 a:before,.products-home figure:before,.sales .but-call a:before{-webkit-transition:.7s cubic-bezier(.19, 1, .22, 1);-moz-transition:.7s cubic-bezier(.19, 1, .22, 1);-o-transition:.7s cubic-bezier(.19, 1, .22, 1);content:''}.detail-product h2.title,.detail-product h2.title:after,.detail-product h2.title:before{border-bottom:3px double var(--color-white);background:#383b3d}.news-update main ul,.news-update-detail aside ul,.products-home .services-type ul,.reference main ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-content:flex-start;margin-left:-15px;margin-right:-15px}.contactus main ul,.img-inside-33,.img-inside-50,.products-detail aside ul,.project-home .box-logo-client,footer .logo-social,footer .logo-social .social ol{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-content:flex-start}.products-home .services-type ul li{position:relative;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;width:33.3333%;padding:0 15px;overflow:hidden}.product-full{padding:30px 0 90px}.products-detail,footer main{width:100%;padding:40px 0}.news-update header,.news-update-detail header,.products-detail header{position:relative;padding:0 0 5px;text-align:center}.contactus main ul,.products-detail aside ul{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-15px;margin-right:-15px}.products-detail aside li{position:relative;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;width:33.3333%;padding:10px 15px}.products-detail aside li a{color:#555}.products-detail aside li a.current{width:100%;background:#231f20;color:var(--color-white)}.products-detail aside .box{position:relative;width:100%;height:100%;display:table}.sales .but-call i,.sales .but-call span{display:inline-block;vertical-align:middle}.detail-product{position:relative;width:100%;padding:80px 120px}.detail-product h2.title{position:relative;color:var(--color-white)}.detail-product h2.title:before{content:'';position:absolute;width:40px;height:100%;left:-40px;top:0;bottom:0}.detail-product h2.title:after{content:'';position:absolute;width:40px;height:100%;right:-40px;top:0;bottom:0}.contactus main li p,.detail-product h3{padding-bottom:0}.detail-product h4.title-line{padding-bottom:12px;border-bottom:1px solid #ddd}.bg-gray-drop,.contactus main,.map,.news-update,.news-update-detail{background:rgba(238,238,238,.4)}.img-inside-33,.img-inside-50{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;padding:15px 0}.img-inside-50 .box,.img-inside-50 dt{position:relative;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;padding:5px 10px}.img-inside-33 figure,.img-inside-50 figure,footer .logo-social .address h2,footer .logo-social .address p{padding:0}.img-inside-33 h3,.img-inside-50 h3{font-size:17px;font-weight:400;padding-top:0;margin-bottom:15px}.img-inside-33 .box,.img-inside-33 dt{position:relative;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;width:33.3333%;padding:5px 10px}.mobile-100 .box,.mobile-100 dt{padding-bottom:15px}.mobile-100 .box h4,.mobile-100 dt h4{padding-left:15px;padding-right:15px}.mobile-100 .box ul,.mobile-100 dt ul{padding:0 15px 15px;margin-left:17px}.fixed-row{display:flex;width:100%;justify-content:center}.fixed-row .box{width:33.3333%;padding:0 10px}.detail-product dt a:hover figure:before,.reference article:hover figure:before{width:50px;height:50px;opacity:1;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.detail-product figure:before,.reference article figure:before{content:'';position:absolute;width:40px;height:40px;opacity:0;background:url(../images/icon-zoom-black.svg) center/100% no-repeat;left:0;top:0;bottom:0;right:0;margin:auto;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.products-navi{position:relative;width:100%;padding:30px 0 0}.products-navi li:last-child{text-align:right}.products-navi i{position:relative;width:10px;height:18px;vertical-align:middle}.products-navi span{max-width:200px;overflow:hidden;vertical-align:middle}.products-navi .icon-back{background:url(../images/icon-next-back.png) left 3px/auto 60% no-repeat var(--color-white)}.products-navi .icon-next{background:url(../images/icon-next-back.png) right 3px/auto 60% no-repeat var(--color-white)}.project-home article{padding:15px 0;font-weight:400;font-size:24px;text-align:center}.project-home .box-youtube{padding-top:15px}.project-home .box-youtube li{min-height:275px}.project-home .box-youtube h2{position:relative;font-size:18px;font-weight:400;line-height:1.2}.news-update article h2:before,.news-update-detail article h2:before,.project-home .box-youtube h2:before,.reference article h2:before,.reference-youtube h3:before{content:'';position:absolute;width:0;height:3px;background:#231f20;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto;z-index:1;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.project-home .box-youtube figure:after{content:'';position:absolute;width:101%;height:101%;left:0;top:0;background:#000;background:linear-gradient(180deg,rgba(0,0,0,0) 60%,rgba(0,0,0,.7) 100%);transition:.5s}.project-home .box-youtube figure:before,.reference-youtube figure:before{content:'';position:absolute;width:60px;height:60px;border-radius:50%;background:url(../images/icon-play-youtube.svg) rgba(0,0,0,.5);left:0;top:0;bottom:0;right:0;margin:auto;z-index:11;transition:.3s}.project-home .box-logo-client .box-logo-client-img figure,.reference article{background:#f8f8f8}.project-home .box-youtube a:hover figure:before,.reference-youtube a:hover figure:before{background:url(../images/icon-play-youtube.svg) rgba(35,31,32,.9);transition:.3s}.project-home .box-youtube .lSAction>a{top:33%!important}.project-home main{position:relative;padding-bottom:60px}.project-home main .box-ref{padding:60px 0}.project-home .box-logo-client{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.map-section .but-active,.title-page .warpper{margin-right:auto;right:0;margin-left:auto;left:0}.project-home .box-logo-client .box-logo-client-img{position:relative;-ms-flex:0 0 20%;flex:0 0 20%;padding:10px}.project-home .lSSlideOuter .lSPager.lSpg{bottom:inherit!important}.reference main{width:100%;padding:60px 0 30px}.news-update main ul li,.news-update-detail aside ul li,.reference main ul li{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;width:33.3333%;padding:15px;vertical-align:top;text-align:left}.news-update{margin-top:120px}.news-update article header,.news-update-detail article header,.reference article header{padding-bottom:0;text-align:left}.reference article h2{padding:15px;font-size:20px;font-weight:400}.reference-youtube ul{display:flex;flex-wrap:wrap;margin:0 20px}.reference-youtube li{position:relative;width:33.3333%;padding:0 20px}.reference-youtube li h3{position:relative;font-size:18px;font-weight:400}.news-update main,.news-update-detail main{width:100%;padding:60px 0}.news-update-detail{margin-top:120px;position:relative;width:100%}.fancybox-caption__body,footer .logo-social .address h2{font-size:24px}.sales{position:relative;width:100%;padding:30px 0;border-top:1px solid var(--color-mini-gray)}.sales .warpper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.sales .but-call{padding-left:50px;position:relative;vertical-align:middle}.sales .but-call span{position:relative;z-index:1}.sales h2{font-weight:400}.sales .but-call i{position:relative;width:30px;height:30px;background:url(../images/icon-call2-black.svg) 0 0/100% no-repeat;z-index:1;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.contactus aside button,.sales .but-call a{background:var(--color-pink);color:var(--color-white);font-weight:500}.sales .but-call a:hover i{background:url(../images/icon-call2-white.svg) 0 0/100% no-repeat;transition:.2s}.sales .but-call a{display:block;width:100%;padding:10px 40px;font-size:24px;border-radius:90px}.detail-news-activities{padding:100px 0;background:#f6f8fb}.detail-news-activities main{float:left;width:50%;vertical-align:top}.detail-news-activities main .photo-gallery{float:left;display:block;width:100%;position:relative;overflow:hidden}.detail-news-activities main figure:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,137,235,.15)}.detail-news-activities aside{display:table-cell;width:50%;padding:0 0 0 90px;vertical-align:top}.detail-news-activities aside header h2{font-size:32px;color:#1b1464;font-weight:600;line-height:1.3}.detail-news-activities aside header h2 span{font-weight:300;color:var(--color-white)}.detail-news-activities aside header p{padding-top:0;font-size:14px;font-weight:300;color:#333}.contactus{padding:0 0 60px;background:url(../images/bg-ele-1.svg) center top/cover no-repeat}.contactus main{width:100%;padding:25px 55px 40px}.contactus main li{-ms-flex:0 0 33%;flex:0 0 33%;width:33%;padding:15px}.contactus main li figure{padding-top:10px}.contactus aside{position:relative;width:100%;max-width:720px;margin:0 auto;padding:30px 0 0}.contactus aside ol{position:relative;margin:0 auto;width:100%;min-width:inherit;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-content:flex-start}.contactus aside ol li{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;position:relative;padding:10px 0;text-align:left}.contactus aside input[type=email],.contactus aside input[type=text],.contactus aside select,.contactus aside textarea{display:block;width:100%;padding:0 0 5px;border:1px solid var(--color-white);border-left:none;border-right:none;border-bottom:1px solid #ddd;font-family:kanit,Arial,Helvetica,sans-serif}.contactus aside label{cursor:default}.contactus aside button{overflow:hidden;display:block;position:relative;margin:0 auto;max-width:280px;min-width:280px;padding:20px 0;font-size:20px;line-height:.8;cursor:pointer;border-radius:30px;webkit-transition:all 0.3s ease;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.contactus aside button:after{content:"";position:absolute;width:100%;height:100%;background:var(--color-pink-drak);top:0;left:-100%;-webkit-transition:.7s cubic-bezier(.19, 1, .22, 1);-moz-transition:.7s cubic-bezier(.19, 1, .22, 1);-o-transition:.7s cubic-bezier(.19, 1, .22, 1);transition:.7s cubic-bezier(.19, 1, .22, 1)}.contactus aside button span{position:relative;z-index:1;transition:.2s}.contactus aside button:hover span{color:var(--color-white);-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.contactus aside button:hover:after{left:0;-webkit-transition:.7s cubic-bezier(.19, 1, .22, 1);-moz-transition:.7s cubic-bezier(.19, 1, .22, 1);-o-transition:.7s cubic-bezier(.19, 1, .22, 1);transition:.7s cubic-bezier(.19, 1, .22, 1)}.map header p{padding-top:0;padding-bottom:30px}.map-section{position:relative;width:100%;height:500px;margin-top:45px;padding:0;background:#f3f3f3}.map-section .but-active{position:absolute;display:table;width:100%;top:-45px;z-index:5}.map-section .but-active span:first-child{border-radius:10px 0 0 10px}.map-section .but-active span:last-child{border-radius:0 10px 10px 0}.map-section .but-active a,.map-section .but-active span{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;width:100px;height:90px;padding:6px 5px;color:var(--color-white);vertical-align:middle;text-align:center;background:#666;cursor:pointer;transition:.3s}.map-section .but-active a small,.map-section .but-active span small{font-size:12px;font-weight:400}.map-section .but-active a:hover,.map-section .but-active span:hover{background:#383b3d;transition:.3s}.map-section .but-active a.current,.map-section .but-active span.current{background:var(--color-pink)}footer{background:#383b3d;float:left;width:100%;color:var(--color-white)}.map-section .but-active img{display:block;margin:0 auto;width:60px;height:60px}.location-map,.location-map-warehouse{position:absolute;width:100%;height:100%;top:0;background-size:auto 100%;background-color:#f3f3f3;overflow:hidden}.location-map a,.location-map-warehouse a{position:relative;display:block;width:100%;height:100%;color:var(--color-white);font-size:16px}.pagination a,.pagination span{display:inline-flex;width:40px;margin:0 4px;font-family:Montserrat;border-radius:50%;background:#e3e3e3}.location-map a span,.location-map-warehouse a span{position:absolute;padding:10px 15px 8px;right:0;bottom:0;background:#97917b;z-index:1}.location-map a span .fa,.location-map-warehouse a span .fa{vertical-align:middle;margin-right:5px;color:var(--color-white);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.location-map a:hover span .fa,.location-map-warehouse a:hover span .fa{color:var(--color-white);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.google-map,.google-map-warehouse{position:relative;width:100%;height:100%;background:0 0;z-index:2;transition:.3s}.google-map iframe,.google-map-warehouse iframe{position:absolute;top:0;left:0;right:0}.shoppop{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;transition:.3s}.hidepop{visibility:hidden;opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.top-hide,.top-show{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.title-page{padding:0;height:360px;color:var(--color-black);background-position:center;background-repeat:no-repeat;background-size:cover}.title-page:before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.3);left:0;top:0}.title-page .warpper{position:absolute;z-index:1;height:100%;display:flex;align-items:flex-end;padding-bottom:60px}.title-page .text{font-size:60px;font-weight:500;color:var(--color-white)}.navigation{display:flex;flex-wrap:wrap;width:100%;padding:30px 0;color:#999;font-weight:300;font-size:14px}.navigation span{position:relative;text-overflow:ellipsis;color:var(--color-pink-drop);white-space:nowrap;padding-right:30px;min-width:30px;max-width:300px;vertical-align:middle;overflow:hidden}.navigation span:before{content:'';position:absolute;width:10px;height:1px;background:rgba(0,0,0,.2);top:0;bottom:0;margin-top:auto;margin-bottom:auto;right:10px}.blog-box{padding-bottom:30px!important}.pagination{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin:0 0 50px;padding:0;font-weight:400}.pagination span{height:40px;justify-content:center;align-items:center}.pagination a{height:40px;line-height:1;justify-content:center;align-items:center;align-content:center;font-size:18px;color:#555}.pagination a:first-child{margin-left:0}.pagination a:last-child{margin-right:0}.pagination a svg{fill:#555;width:15px;height:15px}.pagination a:hover{color:var(--color-white);background:var(--color-pink-drop)}.cookie-consent .btn-consent span,.pagination a.current,footer aside{background:var(--color-pink);color:var(--color-white)}.pagination .prve{background:url(../images/icon-arrow-back.svg) center/40% no-repeat #e3e3e3;cursor:pointer;transition:.3s}.pagination .prve:hover{background:var(--color-pink-drop) url(../images/icon-arrow-back-white.svg) no-repeat center;background-size:40%;transition:.3s}.pagination .next{background:url(../images/icon-arrow-next.svg) center/40% no-repeat #e3e3e3;cursor:pointer;transition:.3s}.pagination .next:hover{background:var(--color-pink-drop) url(../images/icon-arrow-next-white.svg) no-repeat center;background-size:40%;transition:.3s}.pagination .none-border{border:none;padding-left:0}.pagination .none-border a:hover{border:nene}.pagination .disable{pointer-events:none!important;cursor:default;opacity:.5}.pagination .dott{width:20px;background:0 0}.cover-about{background:url(../images/cover-about.jpg) center no-repeat}.cover-product{background:url(../images/cover-product.jpg) center no-repeat}.cover-reference{background:url(../images/cover-reference.jpg) center no-repeat}.cover-news{background:url(../images/cover-news.jpg) center no-repeat}.cover-contact{background:url(../images/cover-contact.jpg) center no-repeat}.cookie-consent{position:fixed;bottom:10px;right:0;left:0;padding:10px 20px;width:100%;max-width:1200px;margin:0 auto;background:#231f20;border-radius:4px;box-shadow:0 1px 8px 1px rgb(12 23 83 / 20%);z-index:99999}.cookie-consent .box{position:relative;width:100%;display:flex;flex-wrap:wrap;font-size:14px;align-items:center;padding:0}.cookie-consent .text{flex:1;padding-right:20px;color:var(--color-white)}.cookie-consent .text p{margin-bottom:0}.cookie-consent .btn-consent{margin-left:auto;display:flex;flex-wrap:wrap}.cookie-consent .btn-consent span{display:flex;flex-wrap:wrap;padding:10px 15px;width:150px;height:40px;font-size:14px;font-weight:500;justify-content:center;align-items:center;cursor:pointer;border-radius:90px;transition:.3s}.cookie-consent .text a{color:var(--color-white);display:inline-flex}.nav-footer-box{position:relative;width:100%;padding-bottom:10px;border-bottom:1px solid #333;margin-bottom:15px}.nav-footer-two li{width:33.3333%;padding-right:30px}.nav-footer-two .name{font-size:18px;padding-bottom:15px}.nav-footer-two .text-cate span{font-size:16px;font-weight:400}.nav-footer-two .text-sub{padding-left:10px;padding-bottom:15px}.nav-footer-two .text-sub a{position:relative;display:table-row;font-size:14px;font-weight:300;color:#aaa}.nav-footer-two .text-sub a:before{content:'';position:absolute;width:3px;height:3px;border-radius:50%;background:#aaa;left:-10px;top:7px}footer .logo-social{display:flex;flex-wrap:wrap;padding-top:25px;align-items:start}.editor ol,.editor ul{padding-left:20px;padding-top:0;padding-bottom:15px}footer .logo-social .logo{display:table;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}footer .logo-social .logo-footer{width:200px;padding-right:30px}footer .logo-social .address{width:auto}footer .logo-social .social{-ms-flex:0 0 50%;flex:0 0 50%;width:50%}footer .logo-social .social ol{float:left;display:flex;flex-wrap:wrap;width:40%}footer .logo-social .social ol:first-child{width:60%}footer .logo-social .social ol li{position:relative;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding:5px 0 5px 10px}footer .logo-social .social ol li a{display:inline-block;color:var(--color-white);font-size:16px}footer .logo-social .social ol li br{display:inline-block;height:1px}footer .logo-social .social i{display:inline-block;width:40px;height:40px;margin-right:10px;vertical-align:middle}footer .logo-social .social .icon-mobile{background:url(../images/icon-mobile-white.svg) center/100% no-repeat}footer .logo-social .social .icon-email{background:url(../images/icon-email-white.svg) center/100% no-repeat}footer .logo-social .social .icon-facebook{background:url(../images/icon-facebook-white.svg) center/100% no-repeat}footer .logo-social .social i.icon-youtube{margin-right:10px!important}footer .logo-social .social .mail small{position:absolute}footer .logo-social .social .mail small.one{top:-2px}footer .logo-social .social .mail small.two{bottom:0}footer .logo-social .social .mobile i{position:absolute;left:0;top:0}footer main ul li{display:inline-block;position:relative;height:100%;padding-right:30px;overflow:hidden}footer main ul li a{position:relative;height:100%;padding-bottom:5px;color:var(--color-white);font-size:14px;font-weight:500}footer main ul li span{position:relative;width:100%;vertical-align:middle;z-index:1}footer aside{padding:15px 0;font-size:12px}.editor ul li{padding:0}.editor ol{counter-reset:item}.editor ol li{list-style:decimal;padding:0}.editor i{font-style:italic}.editor img{min-width:inherit!important;max-width:100%!important;width:auto!important;height:auto!important;margin:0 auto}.editor blockquote{position:relative;margin:20px 0;padding:15px 30px;background:var(--color-efefef);border-radius:15px}.editor blockquote p:first-child{margin-top:15px}.editor h2.normal{font-weight:400;margin-top:0}.editor h2.normal big{font-weight:600}.fix-gototop{position:fixed;width:30px;height:30px;bottom:0;right:5px;z-index:9}.fix-gototop a{display:inline-table;width:100%;height:100%;font-size:20px;color:var(--color-white)!important;background:url(../images/icon-top.png) center center no-repeat #333;border-radius:50%}.btn-s2 a,.btn-s3 a{width:100%;font-size:16px}.btn-s1 a,.btn-s11 a{color:#231f20;border:1px solid #231f20;font-weight:500;line-height:1}.btn-s2 a,.btn-s2 a:hover,.btn-s3 a:hover,.btn-s4 a:hover,.fix-gototop a:hover,.fix-sub .box,.fix-sub .box h2,.fix-sub .box h3{color:var(--color-white)}.fix-gototop a:hover{background:url(../images/icon-top.png) center center no-repeat #383b3d}.top-hide{bottom:-40px;transition:.5s}.top-show{bottom:10px;transition:.5s}.map-window p{position:relative;padding:5px 0}.map-window p img{width:80px}.map-window i{position:absolute;left:0;top:8px}.map-window span{display:block;padding-left:20px}.fancybox-enabled #header-fixed{padding-right:17px}.google-captcha{padding:0!important;text-align:center!important}.btn-s2 a,.btn-s3 a,.btn-s4 a,.but-more-all,.loading-ajax,.slick-dots,.slick-dots li div:before,.table td,.table tr:first-child td{text-align:center}.google-captcha .g-recaptcha{margin:0 auto;display:inline-block}.error{color:red;font-size:14px}.btn-s1 a{display:inline-block;min-width:200px;padding:15px 0;background:url(../images/icon-arrow-right.png) center right no-repeat var(--color-white)}.blockPage .waiting,.btn-s11 a{background:var(--color-white);text-align:center}.btn-s11 a{display:table;width:100%;height:100%;padding:15px}.btn-s2 a{display:inline-block;max-width:280px;min-width:inherit;padding:20px 0;font-weight:500;line-height:1;background:#0089eb}.btn-s2 a:hover{background:#1946ba}.btn-s3 a{display:block;padding:5px 10px;color:#3a3d45;background:0 0;border:1px solid #919399;border-radius:3px}.btn-s3 a:hover{background:#3a3d45;border:1px solid #3a3d45}.btn-s4{padding-bottom:60px}.btn-s4 a{display:inline-block;position:relative;width:auto;height:40px;padding:7px 20px;color:var(--color-white)!important;background:#ceb071;border-radius:3px}.btn-s4 a:hover{background:#b58e3e}.btn-s4 a span::before{content:attr(data-text-open);display:block}.btn-s4 a span::after{content:attr(data-text-close);display:none}.btn-s4 a.on span::before{content:attr(data-text-open);display:none}.btn-s4 a.on span::after{content:attr(data-text-close);display:block}.link-more{position:absolute;width:90px;height:34px;right:15px;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.but-more-all{position:relative;width:200px;margin:0 auto}.loading-ajax{position:absolute;width:100%;left:0;right:0}.loading-ajax img{display:inline-block;width:20px;height:20px}.ui-loader{display:none!important;visibility:hidden!important}.blockPage{border:none!important;background:0 0!important;margin:0 auto!important}.blockPage .waiting{width:200px;padding:10px 0;top:0;left:0;right:0;bottom:0;margin:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 10px 25px 0 rgba(0,0,0,.35);-moz-box-shadow:0 10px 25px 0 rgba(0,0,0,.35);box-shadow:0 10px 25px 0 rgba(0,0,0,.35)}.fix-sub{position:fixed;width:260px;height:max-content;padding-bottom:10px;margin-top:auto;margin-bottom:auto;top:0;bottom:0;right:-310px;background:#383b3d;z-index:8;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px;-webkit-box-shadow:10px 5px 20px 0 rgba(0,0,0,.3);-moz-box-shadow:10px 5px 20px 0 rgba(0,0,0,.3);box-shadow:10px 5px 20px 0 rgba(0,0,0,.3);-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.fix-sub .box{position:relative;width:100%;height:100%;padding:10px 15px}.fix-sub .box h2{padding-top:5px;font-size:18px;font-weight:400}.fix-sub .box h3{padding-top:5px}.fix-sub .fix-list li{float:left;position:relative;width:100%;padding:5px;text-align:left;vertical-align:top;border-top:1px solid #57595b}.fix-sub .fix-list a{color:#999;font-size:16px}.fix-sub .click-fix-sub{position:absolute;width:50px;height:50px;padding:6px;background:#383b3d;left:-50px;top:0;cursor:pointer;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:6px;border-top-left-radius:6px;border-bottom-left-radius:6px}.fix-sub .click-fix-sub img{position:relative;overflow:hidden;border:2px solid var(--color-white);width:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.fix-sub .click-fix-sub a,.fix-sub .click-fix-sub span{position:relative;overflow:hidden;height:100%;width:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.fix-sub-mini{right:-260px;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.fix-sub-full{right:0;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;transition:.6s}.table{width:100%;padding:15px 0}.table table{border-collapse:collapse;border-spacing:0;width:100%;margin:0;padding:0}.table tr:nth-child(odd){background-color:var(--color-white)}.table tr:nth-child(2n){background-color:#fafafa}.call-to-action .box span,.call-to-action .box span:hover{background:var(--color-green);transition:.3s}.table td{vertical-align:middle;border:1px dotted #ddd;border-width:0 1px 1px 0;padding:5px 10px 3px;font-weight:400;font-size:16px}.table tr:last-child td{border-width:0 1px 1px 0}.table tr td:last-child,.table tr:last-child td:last-child{border-width:0 0 1px}.table tr:first-child td{background-color:#eee;border:1px solid #eee;font-weight:700}.table tr:first-child td:first-child,.table tr:first-child td:last-child{border-width:1px 0}.inbox-content{position:relative;width:100%;margin-top:30px;margin-bottom:30px}.inbox-content .detail-box{position:relative;min-height:400px;padding:0 0 50px}.inbox-content .over-content{padding-bottom:50px;height:400px;overflow:hidden}.inbox-content .over-content:before{content:'';position:absolute;width:100%;height:200px;z-index:3;left:0;bottom:0;background:linear-gradient(0deg,#fff 0,#fff 40%,rgba(255,255,255,0) 80%)}.inbox-content .btn-show-more{position:absolute;left:0;right:0;bottom:0;margin:0 auto;font-weight:500;width:200px;cursor:pointer;border:1px solid #ddd;padding:10px 20px;display:flex;justify-content:center;align-items:center;z-index:4;transition:.3s}.inbox-content .btn-show-more:hover{border:1px solid #000}.call-to-action{position:fixed;width:40px;bottom:30px;right:15px;z-index:222}.call-to-action .box{position:relative;width:40px;height:40px}.call-to-action .box span{display:block;position:relative;width:100%;height:100%;overflow:hidden;box-shadow:2px 2px 6px rgba(0,0,0,.4);border-radius:50%;cursor:pointer}.call-to-action li .btn-line,.call-to-action li a{height:40px;border-radius:50%;display:block;width:100%;overflow:hidden}.call-to-action .box:before{content:'';position:absolute;width:70px;height:70px;left:-50%;top:0;right:-50%;bottom:0;margin:auto;background-color:#000;border-radius:50%;-webkit-animation:1.7s ease-in-out infinite sk-scaleout;animation:1.7s ease-in-out infinite sk-scaleout}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.click-call{position:relative;height:100%;cursor:pointer}.call-to-action .icon-chat{position:relative;display:block;width:100%;height:100%;background:var(--color-ido-4) url(../images/call-action/icon-call-tel.svg) no-repeat center;background-size:50%;border-radius:50%}.call-to-action .icon-close{position:relative;display:block;width:100%;height:100%;background:var(--color-333) url(../images/call-action/icon-close.svg) no-repeat center;background-size:50%;border-radius:50%}.call-zone-show{display:block!important;-webkit-transition:.6s cubic-bezier(.645, .045, .355, 1);transition:.6s cubic-bezier(.645, .045, .355, 1)}.call-to-action ul{display:none;position:absolute;width:40px;bottom:-5px;right:0;-webkit-transition:.6s cubic-bezier(.645, .045, .355, 1);transition:.6s cubic-bezier(.645, .045, .355, 1)}.call-to-action li{position:relative;width:40px;padding:4px 0;border-radius:50%;overflow:hidden}.call-to-action li a{position:relative}.call-to-action li .btn-line{position:relative;cursor:pointer}.call-to-action .icon-ig{position:relative;display:block;width:100%;height:100%;background:url(../images/call-action/icon-call-ig.svg) center/50% no-repeat #ed1a6e}.call-to-action .icon-youtube{position:relative;display:block;width:100%;height:100%;background:url(../images/call-action/icon-call-youtube.svg) center/50% no-repeat #0184ff}.call-to-action .icon-fbmessage{position:relative;display:block;width:100%;height:100%;background:url(../images/call-action/icon-call-fbmessage.svg) center/50% no-repeat #0184ff}.call-to-action .icon-facebook{position:relative;display:block;width:100%;height:100%;background:url(../images/call-action/icon-call-facebook.svg) center/50% no-repeat #0184ff}.call-to-action .icon-line{position:relative;display:block;width:100%;height:100%;background:url(../images/call-action/icon-call-line.svg) center/60% no-repeat #00c300}.call-to-action .icon-tel{position:relative;display:block;width:100%;height:100%;background:var(--color-yellow) url(../images/call-action/icon-call-tel.svg) no-repeat center;background-size:50%}.call-to-action .icon-mail{position:relative;display:block;width:100%;height:100%;background:url(../images/call-action/icon-call-mail.svg) center/50% no-repeat #ff8935}.call-to-action-box{position:relative;width:100%;max-width:320px;padding:0;border-radius:4px;box-shadow:0 1px 5px 0 rgba(0,0,0,.2)}.call-to-action-box .title{display:flex;justify-content:center;align-items:center;height:70px;padding:0;background:var(--color-whitedrop)}.call-to-action-box .title h3{margin-top:0;margin-bottom:0;padding-right:40px}.call-to-action-box .box{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;padding:15px 30px}.call-to-action-box .box dd{width:100%;padding-bottom:10px}.call-to-action-box .box a{display:inline-flex}.call-to-action-box .box img{display:block;padding:0}.call-to-action-box .box textarea{height:100px}.call-to-action-box .box .btn-submit button{width:100%;min-width:100%}.call-line .title{margin-bottom:0;background:#00c300}.call-fbmessage .fancybox-close-small:after,.call-fbmessage .title h3,.call-line .fancybox-close-small:after,.call-line .title h3{color:#fff}.call-fbmessage .title{background:#0084ff}.delay-05,.delay-s5{-webkit-animation-delay:.5s;animation-delay:.5s}.delay-1{-webkit-animation-delay:1s;animation-delay:1s}.delay-15{-webkit-animation-delay:1.5s;animation-delay:1.5s}.delay-2{-webkit-animation-delay:2s;animation-delay:2s}.delay-25{-webkit-animation-delay:2.5s;animation-delay:2.5s}.delay-3{-webkit-animation-delay:3s;animation-delay:3s}.delay-35{-webkit-animation-delay:3.5s;animation-delay:3.5s}.delay-4{-webkit-animation-delay:4s;animation-delay:4s}.delay-45{-webkit-animation-delay:4.5s;animation-delay:4.5s}.delay-5{-webkit-animation-delay:5s;animation-delay:5s}.delay-55{-webkit-animation-delay:5.5s;animation-delay:5.5s}.delay-6{-webkit-animation-delay:6s;animation-delay:6s}.delay-65{-webkit-animation-delay:6.5s;animation-delay:6.5s}.delay-7{-webkit-animation-delay:7s;animation-delay:7s}.delay-75{-webkit-animation-delay:7.5s;animation-delay:7.5s}.delay-s1{-webkit-animation-delay:.1s;animation-delay:.1s}.delay-s2{-webkit-animation-delay:.2s;animation-delay:.2s}.delay-s3{-webkit-animation-delay:.3s;animation-delay:.3s}.delay-s4{-webkit-animation-delay:.4s;animation-delay:.4s}.animated{-webkit-animation-duration:.2s;-moz-animation-duration:.2s;-o-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animated-splash{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(15px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-30%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}.slick-loading .slick-list{background:url('../images/ajax-loading.svg') center center no-repeat}.slick-active div:before{background:var(--color-pink)!important}.slick-dots li div,.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;background:var(--color-pink);background:0 0;outline:0}.slick-dots li div:before,.slick-next,.slick-prev{position:absolute;background:var(--color-white);top:0}.home-banner .slick-next,.home-banner .slick-prev{width:5%;height:100%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:transparent;outline:0;background:0 0}.slick-next,.slick-prev{margin-top:auto;margin-bottom:auto;bottom:0;width:50px;height:50px;transition:.3s;overflow:hidden;border-radius:50%;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:2}.slick-dots,.slick-next:before,.slick-prev:before{width:100%;display:block}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{opacity:.75;transition:.3s;color:#fff}.home-banner .slick-prev{left:0}.slick-prev{left:10px}[dir=rtl] .slick-prev{right:0;left:auto}.slick-prev:before{content:'';height:100%;background:url(../images/icon-arrow-back-pink.svg) center/50% no-repeat}[dir=rtl] .slick-next:before,[dir=rtl] .slick-prev:before{content:''}.home-banner .slick-next{right:0}.slick-next{right:10px}[dir=rtl] .slick-next{right:auto;left:0}.slick-next:hover,.slick-prev:hover{background:var(--color-pink);transition:.3s}.slick-prev:hover:before{background:url(../images/icon-arrow-back-white.svg) center/50% no-repeat}.slick-next:hover:before{background:url(../images/icon-arrow-ani-white.svg) center/50% no-repeat}.slick-next:before{content:'';height:100%;background:url(../images/icon-arrow-ani-pink.svg) center/50% no-repeat}.slick-dots{position:absolute;bottom:15px;padding:0;margin:0;z-index:9}.slick-dots li{display:inline-block;width:15px;height:15px;margin:0 5px;padding:0;cursor:pointer;position:relative}.slick-dots li div{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;border:0}.cd-horizontal-timeline.loaded,.slick-dots li div:focus:before,.slick-dots li div:hover:before{opacity:1}.slick-dots li div:before{left:0;width:10px;height:10px;content:'';border-radius:50%}.slick-slider{display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{display:block;overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}.resp-arrow,[dir=rtl] .slick-slide{float:right}.cd-horizontal-timeline .events a.selected,.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}