.form-banner .text-form p{font-size:18px;color:#fff}.cta-form-banner .wpcf7 form.sent .wpcf7-response-output{color:#fff!important}.form-banner b,.form-banner .title{color:#fc0}.form-banner .cta-form{text-align:center;color:#fff}.form-banner .row>div{z-index:9}.form-banner-service .wpcf7-form-control{width:100%;margin-bottom:10px;padding:4px 8px;border:solid 1px #218bc7;border-radius:4px}.form-banner-service{margin:10px 100px}.form-banner-service .wpcf7-submit{color:#fff;background:#e1a71b;border:none}.form-banner-service .wpcf7-submit:hover{background:#edb52d!important}.banner-bg{background:#f2f2f2;padding-top:60px;margin-top:60px}.testi-bg .testi-title,.testi-bg .testi-form{z-index:2}.sidebar a{text-decoration:none!important}.author a{text-decoration:none!important}.single-content a,.product-content a{text-decoration:underline}.single-content a:hover,.product-content a:hover,.product-content a:hover strong,.single-content a:hover strong{text-decoration:underline;color:#e1a71b}.main-footer>div{margin:0 4px}.map-footer img{width:30%}.media-body p{text-align:center}.flex-center{display:flex;justify-content:center}.single-content figure{width:100%!important}.cta-title{font-size:20px}.product-content figure{margin:0 auto}.cta2{position:relative;margin-bottom:10px}.cta2 img{width:50%!important}.cta2 .wpcf7{width:50%;float:right}.count-view-post svg{margin-right:4px}table{width:100%;border:1px solid #ddd;border-collapse:collapse}table h2,table h3,table h4{color:#000;font-size:18px;font-weight:bold!important}table th,table td{border:1px solid #ddd;padding:8px;text-align:left;font-weight:500}table tr:first-child{font-size:18px}th{background-color:#f2f2f2}tr:nth-child(even){background-color:#f2f2f2}tr:hover{background-color:#ddd}.cta-home img{width:100%}.cta-home{position:relative;margin:30px 0}.cta-home .form-home{position:absolute;top:20px;right:80px}.cta-home .form-home .wpcf7 form.invalid .wpcf7-response-output{border-color:#efd275;color:#fff;margin-top:-50px}.cta-home .form-home .wpcf7 form.sent .wpcf7-response-output{color:#fff;margin-top:-50px}.cta-home .form-home .title-form{margin-top:20px}.cta-home .form-home .wpcf7-not-valid-tip{display:none}.cta-home .form-home .wpcf7-form-control{width:100%;padding:10px 20px;border-radius:4px;border:none;margin-bottom:10px;font-weight:500}.cta-home .form-home .wpcf7-submit{background:#efd275;font-weight:700}.cta-home .form-home .wpcf7-submit:hover{background:#fee98c}.cta-home .form-home .title-form{color:#fff}.why-choose-bg .sub-title{color:#fc0}.er404{margin:30px 0}#popupForm,#popupForm2,#popupForm3{background:#fff}#popupForm .title-form,#popupForm2 .title-form,#popupForm3 .title-form{color:#218bc7}.picture{margin:60px 0 30px}.picture .picture-location{float:right}.picture .picture-box{margin-bottom:20px}.picture .picture-box>div{padding:8px 4px}.picture .picture-box img{width:100%;height:250px;object-fit:cover}.picture .row-pic .col-pic{width:33.3333%}.picture .picture-box div span{font-size:18px;font-weight:600}.picture .picture-box div span svg{margin-right:4px}.picture .row{flex-wrap:wrap}.tiktok-embed{margin:0!important}.fs18{font-size:18px}a:hover img{opacity:.9;a:hover img}.product-content{margin-bottom:30px}.home-about .des-about{font-size:18px}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999;display:none}.popup-form{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);z-index:1000;display:none}.popup-form{display:none}.close-button{position:absolute;top:0;right:0;cursor:pointer;background-color:transparent;border:none;font-size:40px;color:#888;padding:0 20px}.close-button:hover{background:none}#popupForm,#popupForm2,#popupForm3{width:auto;height:auto}.product .col-product{margin-bottom:20px;width:25%}.product .row-product{display:flex;flex-wrap:wrap;align-content:flex-start}.carousel-caption p{color:#fff}b,strong{color:#218bc7}strong{font-weight:700!important}p,li{color:#000;font-weight:400}.about-pool .media-body h5{font-weight:700;color:#176896;;margin-bottom:10px}.about-pool .feature-item{box-shadow:0 6px 50px 0 rgba(0,0,0,.06);height:100%}.about-pool .feature-item .feature-item_icon{width:100%}a:hover{text-decoration:none}.about-bg .row-about2{padding:20px 0}.product .product-bg{position:relative;padding:20px;height:100%}.product-wrap-1{display:flex}.product-wrap-1 .pro-cate{position:relative;width:30%}.product-wrap-1 .pro-cate .read-more{width:100%;height:100%;position:absolute;top:0;display:flex;justify-content:center;align-items:center;z-index:1}.product-bg .title-pro{position:relative;margin:20px 0;font-size:22px;color:#000;font-weight:600;padding-bottom:8px}.product-bg .title-pro:before{content:'';height:3px;width:18%;background-color:#788094;position:absolute;bottom:0;left:0}.product-bg .title-pro:after{content:'';height:3px;width:60px;background-color:#176896;position:absolute;bottom:0;left:0}.product-wrap-1 .pro-cate .cate-bg{width:calc(100% - 10px);height:calc(100% - 10px);position:absolute;top:0;background:#000;z-index:1}.product-wrap-1 .pro-cate:hover img{opacity:.5;transition:all .5s}.product-wrap-1 .pro-cate:hover .read-more{font-size:24px;font-weight:600;color:#fff;transition:all .5s;z-index:3}.product-wrap-1 .pro-cate:hover .read-more p{color:#fff;text-decoration:none}.product-wrap-1 .pro-cate img{width:calc(100% - 10px);position:absolute;top:0;bottom:0;z-index:2;height:calc(100% - 10px);object-fit:cover}.product-wrap-1 .products{width:70%}.product-wrap-1 .products .pro-info{line-height:22px;text-align:center;padding:8px 0}.product-wrap-1 .products .pro-img img{height:260px;width:100%}.product-wrap-1 .products .pro-name a{font-size:16px;text-transform:uppercase;font-weight:600}.product-wrap-1 .products .pro-price{color:red;font-size:14px;font-weight:600}.product-wrap-1 .products .pro-name a:hover{text-decoration:none}.product-wrap-1 .products .product-col{width:33.33333%;padding:0 5px 10px 5px}.product-wrap-1 .pro-wrap{height:100%;padding:5px;border:solid 1px #788094}.product-wrap-1 .products .home-product{display:flex;flex-wrap:wrap}.row-about2 .media-body{color:#fff}.primary-menu-list ul li a{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",fl-icons,dashicons,ftwp-icon,sans-serif;font-weight:700}h1,h2,h3,h4,h5,.title{color:#176896;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",fl-icons,dashicons,ftwp-icon,sans-serif;text-transform:uppercase;font-weight:700}.archive-post{margin:30px 0}.info-cont p{text-align:left}.pro-content,.post-content{color:#000;font-weight:400}.post-content h1{font-size:28px}.post-content h2{font-size:24px;border-left:solid #176896 5px;padding-left:10px}.post-content h3{font-size:20px}.post-content h4{font-size:18px}.post-content h5{font-size:16px}.post-content h2,.post-content h3,.post-content h4{margin:30px 0 14px;color:#218bc7;font-weight:bold!important}.owl-related-prd .item{padding:0 2px 40px}.single-content .post-content img{width:100%;margin:10px 0}.single-content .post-content p,.single-content .post-content li{text-align:justify}.pro-title{font-weight:700;color:#218bc7;font-size:36px;font-weight:600;position:relative;padding:6px 0;border:none}#demo .carousel-item img{width:100%}#demo .carousel-inner .carousel-caption>*{text-shadow:2px 2px 4px rgba(0,0,0,.5)}.header-top{width:100%;position:relative;padding:9px 0;z-index:2;background:#ecf1f5}.header-top:before{content:"";height:calc(100% + 1px);width:48%;background-color:#176896;position:absolute;top:0;left:0;-webkit-clip-path:polygon(0 0,calc(100% - 20px) 0%,100% 100%,0% 100%);clip-path:polygon(0 0,calc(100% - 20px) 0%,100% 100%,0% 100%);z-index:-1}.header-notice{color:#fff;font-weight:500}.header-social a{color:#218bc7;margin:0 4px;font-size:16px;font-weight:500}.header-social{float:right}.header-logo{padding:12px 0}.info-card-wrap{display:flex;gap:15px 50px}.info-card{display:flex;align-items:center;gap:20px}.info-card_text{font-weight:500;font-size:14px;margin-bottom:0;color:#fff}.info-card_link{color:#218bc7;font-weight:700;font-size:18px}.info-card_icon{width:46px;height:46px;line-height:46px;color:#176896;font-size:18px;text-align:center;border-radius:50%;background-color:#f2f2f2;transition:all 0.4s ease-in-out}.info-card_icon:hover{background-color:#176896;color:#fff}.info-card_link:hover{color:red;transition:all 0.4s ease-in-out}.ml-20{margin-left:20px}.header-layout1 .header-button{gap:15px}.header-button .button{margin-left:15px}.fixed-to-top{width:100%;position:fixed;background:#f6f7fb;z-index:999;top:103px;box-shadow:0 4px 8px rgba(0,0,0,.05);transition:all ease-in-out 0.5s}.fixed-to-top-2{width:100%;position:fixed;background:#f6f7fb;z-index:999;top:0}.nav-holder{transition:all ease-in-out 0.5s}.customer{margin-bottom:60px}.customer .carousel-item img{height:700px;object-fit:cover}.description{color:#000;text-align:left;margin-bottom:0}.home-about .left-about .img-box{position:relative}.link-image{border:solid 2px #fff}.link-image:hover{border:solid 2px #e1a71b}.button{display:flex;padding:12px 24px;background:#176896;color:#fff;font-weight:500;border-radius:10px;font-size:14px;width:max-content;text-transform:capitalize;justify-content:center}.button:hover{background:#e1a71b;color:#fff;transition:all 0.4s}.feature-item{border-radius:20px;color:#fff;padding:20px;gap:10px;box-shadow:0 6px 40px 0 rgba(0,0,0,0);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.media-body .feature-item_text{margin-bottom:0}.service-bg{padding-top:60px;padding-bottom:60px}.home-service .row-title{text-align:center}.title{text-transform:uppercase;font-size:32px;font-weight:700;margin-bottom:28px;line-height:52px;color:#218bc7}.title-2{font-size:32px;font-weight:600;margin-bottom:30px;line-height:40px;color:#218bc7}.sub-title{display:block;color:#176896;font-size:18px;font-weight:500;font-family:var(--title-font);position:relative;margin-bottom:10px;overflow:hidden}.post .sub-title::before,.customer .sub-title::before,.home-service .sub-title::before{background-color:#176896;margin-left:-4.5rem}.sub-title::before,.sub-title:after{content:"";position:absolute;top:50%;height:2px;width:60px}.sub-title::after{background-color:#176896;margin-left:.8rem}.home-service .row-title .title{font-weight:700;color:#218bc7}.home-service .service-button button,.customer .more-button button{border-radius:10px!important;border:solid 1px #d8dde1;color:#fff;background:#176896;color:#fff;font-weight:500}.picture-but{display:flex;justify-content:center}.home-service .service-button button:hover,.customer .more-button button:hover{border:solid 1px #d8dde1;background:#176896;color:#fff;transition:all .5s}.row-service .text-box{width:60%;padding-left:20px}.row-service .wrapper>a{width:40%}.row-service .wrapper{display:flex;padding:20px;background:#fff;border-radius:10px;margin:12px 6px}.row-service .img-service{width:40%;height:200px;object-fit:cover}.wrapper .text-box img{width:64px}.wrapper .text-box h3{color:#218bc7;font-size:20px;font-weight:700}.wrapper .text-box h3:hover{color:#e1a71b;transition:all .2s}.wrapper .text-box button{font-size:14px;border-radius:10px!important;border:solid 1px #d8dde1;background:#fff;color:#218bc7;padding:14px 28px;font-weight:500}.why-choose-dark{background:#000;width:100%;height:100%;position:absolute;top:0;opacity:.5;z-index:1}.why-choose-dark .info-media_wrapp .info-media .description{font-size:16px}.z-index *{z-index:2}.banner-bg{background-image:url(http://thuymocmiennam.com/wp-content/uploads/2024/03/bg.jpg);position:relative}.why-choose-bg{background-image:url(http://thuymocmiennam.com/wp-content/uploads/2024/03/bg.jpg);padding-top:60px;padding-bottom:60px;position:relative}.why-choose-bg .title,.why-choose-bg .description{color:white!important}.info-media_wrapp{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.info-media{position:relative;border-radius:20px;border:1px solid #fc0;color:#fc0;padding:20px}.info-media_icon{position:absolute;top:0;left:0;width:58px;height:55px;text-align:center;padding:15px;color:#fff;background-color:#fc0;-webkit-clip-path:path("M0 20C0 8.95431 8.95431 0 20 0H58V23.4654C58 28.9173 55.7743 34.1329 51.8381 37.9051L39.802 49.4398C36.0787 53.008 31.1209 55 25.9639 55H0V20Z");clip-path:path("M0 20C0 8.95431 8.95431 0 20 0H58V23.4654C58 28.9173 55.7743 34.1329 51.8381 37.9051L39.802 49.4398C36.0787 53.008 31.1209 55 25.9639 55H0V20Z")}.media-body .info-media_title{font-weight:700;font-size:16px;margin-bottom:4px;padding-left:4px;text-align:center}.customer{margin-top:100px;text-align:center}.post .card{border:none!important;padding:0 20px;z-index:2}.customer .card{border:none!important;padding:0 10px}.post .card{padding-bottom:30px}.customer .card img{height:300px;width:100%;object-fit:cover}.post .card,.customer .card-img-overlay h5{color:white!important;font-size:32px;font-weight:600}.post .card,.customer .card-img-overlay p{color:white!important;font-size:16px;font-weight:400}.testi-grid{position:relative;padding:20px 20px;z-index:2;-webkit-filter:drop-shadow(0 4px 30px rgba(0,0,0,.05));filter:drop-shadow(0 4px 30px rgba(0,0,0,.05));border-radius:20px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.testi-grid:before{content:"";position:absolute;inset:0;background-repeat:no-repeat;background-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:#fff;z-index:-1}.testi-grid_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:30px}.testi-grid_wrapper .media-body *{color:#218bc7}.form-bg .wpcf7-submit:hover{background:#edb52d!important}.testi-grid_img{position:relative;min-width:120px;display:block;margin:auto;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;z-index:2;margin:-50px 0 25px 0;-webkit-clip-path:polygon(30% 0%,70% 0%,100% 0,100% 75%,70% 100%,30% 100%,0 100%,0% 30%);clip-path:polygon(30% 0%,70% 0%,100% 0,100% 75%,70% 100%,30% 100%,0 100%,0% 30%)}.testi-grid_img img{object-fit:cover;width:120px;height:120px;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.testi-grid .star-icon{font-size:14px;color:#FFC700}.testi-grid_text{font-style:italic;margin-bottom:10px}.testi-grid_profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.media-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.testi-grid_name{margin-bottom:2px}.testi-grid_desig{font-size:14px;margin-bottom:-.3rem}.testi-grid .testi-quote{position:absolute;right:70px;bottom:30px;z-index:-1;width:64px}.testi-bg{background-image:url(https://thuymocmiennam.com/wp-content/uploads/2024/04/sauna-bg.jpg);position:relative;padding:100px 0}.testi-bg .sub-title,.testi-bg .title{color:#fff}.testi-bg .sub-title:after{background-color:#fff}.form-bg .title-form{color:#fff}.wpcf7-form-control::placeholder{font-weight:500;color:#000}.form-bg{background:#218bc7;border-radius:40px;display:flex;justify-content:center;align-items:center;width:80%;margin:0 auto}.sidebar .form-bg form{padding:10px}.testi-bg .form-bg form{padding:20px 40px}.form-bg form{padding:20px}.title-form{font-size:26px;font-weight:700;color:#218bc7;margin:36px 0;text-align:center;text-transform:uppercase}.form-bg .wpcf7-form-control{-webkit-padding:14px 28px;background:#f5f7fa;padding:14px 28px;margin-bottom:20px;padding-right:45px;border:0;border-radius:5px;width:100%;font-weight:500;color:#000}.form-bg .wpcf7-submit{margin-bottom:0px!important;background:#e1a71b;color:#fff;font-weight:500}.post{margin-top:100px;text-align:center}.post .carousel-item img{height:250px;object-fit:cover}.post .card-img img{width:100%;height:250px}.post .row{margin-top:30px}.blog-meta span{font-size:14px;margin:-.32rem 0 12px 0;color:#4e4e4e;line-height:12px}.blog-meta .svg-inline--fa{color:#176896;margin-right:6px;font-size:14px}.blog-meta i{margin:-.32rem 0 12px 0;color:#176896;line-height:12px}.post .post-info h4{color:#218bc7;font-size:20px;font-weight:700;text-align:left;margin:14px 0;height:50px;text-transform:capitalize}.post .post-info h4:hover,.readmore:hover{color:#e1a71b;transition:all .2s}.post .post-info .blog-meta{display:flex;justify-content:space-between}.post .post-info button{display:block;padding:10px 28px;border:solid 1px;border-radius:10px;text-transform:uppercase;background:#fff;font-weight:600;color:#fff}.post .post-info button:hover{color:#fff;background:#176896;transition:all 0.4s ease-in-out}}.post .carousel-control-prev .svg-inline--fa,.post .carousel-control-next .svg-inline--fa{background:#176896;padding:30px 32px;border-radius:50%}.footer-bg{position:relative;background-image:url(http://thuymocmiennam.com/wp-content/uploads/2024/03/bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:60px;color:#fff!important}.footer-bg p{color:#fff}.main-footer{position:relative;display:flex;z-index:1}.main-footer .company-info img{width:140px;margin-bottom:10px}.th-social.footer-social a:first-child{background:#1877F2}.th-social.footer-social a:nth-child(2){background:red}.th-social.footer-social a:nth-child(3){background:linear-gradient(to right,#405DE6,#5851DB,#833AB4,#FD1D1D,#FCAF45)}.th-social.footer-social a:nth-child(4){background:#000}.footer-social .svg-inline--fa{font-size:18px}.th-social.footer-social a{display:inline-block;width:46px;height:46px;line-height:48px;color:#fff;font-size:14px;text-align:center;margin:10px 5px 10px 0;border-radius:10px;-webkit-transition:all 0.4s;transition:all 0.4s}.th-social.footer-social a:hover{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.quick-link .sub-menu{display:none}.footer-title{position:relative;border:none;font-size:24px;font-weight:600;color:#fff;line-height:1;border-bottom:0;padding:0 0 15px 0;margin:-.12rem 0 33px 0;max-width:275px}.footer-title:before{content:'';position:absolute;left:0;bottom:0;width:79px;height:2px;background:-webkit-linear-gradient(left,#176896 -8.86%,rgba(1,129,245,0) 107.59%);background:linear-gradient(90deg,#176896 -8.86%,rgba(1,129,245,0) 107.59%)}.fotter-bg li a{color:#fff!important}.footer-service ul,.quick-link #primary-menu{list-style-type:disclosure-closed}.quick-link #primary-menu a,.quick-link #primary-menu li,.footer-service ul li{color:#fff;font-size:16px;font-weight:400;padding:0 0 0 4px;margin-bottom:14px;max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-right:0;background-color:transparent;border-bottom:none;position:relative}.footer-service ul li:hover,.quick-link #primary-menu li:hover,.quick-link #primary-menu li:hover a,.footer-service ul a:hover,.quick-link #primary-menu a:hover{color:#edb52d!important;transition:all 0.2s ease-in-out;text-decoration:none;cursor:pointer}.detail-info{position:relative}.detail-info .svg-inline--fa{display:inline-block;line-height:30px;text-align:center;border-radius:6px;background:rgba(255,255,255,.15);position:absolute;left:0;font-size:16px;width:14px;padding:10px;color:#fff}.detail-info:not(:first-child) .svg-inline--fa{top:-5px}.detail-info span{font-weight:700;font-size:22px}.detail-info span:hover{color:#edb52d;transition:all 0.2s}.detail-info p{margin-left:40px;margin-bottom:20px}.copyright-bg{padding:22px 0 4px;background-color:#176896;color:#fff;text-align:center}.copyright-bg *{color:#fff}.copyright-bg strong{font-weight:600}.coccoc-alo-ph-img-circle .fa-phone{padding:15px;color:#fff}.coccoc-alo-ph-img-circle .fa-facebook-messenger{padding:10px;color:#fff;font-size:26px}.call{position:fixed;right:0;bottom:100px;z-index:9}.mess{position:fixed;right:0;bottom:180px;z-index:9999}.zalo{position:fixed;right:0;bottom:260px;z-index:9999}#btn-back-to-top{right:14px!important}.zalo img{width:28px;margin:11px 7px}.zalo .coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-img-circle{background:#0573ff}.zalo .coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle-fill{background:#0573ff7d}.zalo .coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle{border-color:#0573ff}.mess .coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-img-circle{background:#0084FF}.mess .coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle-fill{background:#0084ff8c}.mess .coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle{border-color:#0084FF}#btn-back-to-top{position:fixed;bottom:40px;border-radius:50%;padding:11px 18px;color:#fff;display:none;z-index:999}.single-bg{background:#fff;margin-bottom:100px}.post-content{background:#fff;box-shadow:0 6px 50px 0 rgba(0,0,0,.06);border-radius:20px;padding:30px!important}#breadcrumbs{padding-top:12px;font-weight:500;font-size:14px}.entry-title{font-weight:700;color:#218bc7;font-size:32px}.search-box{background:#f5f7fa;padding:14px;border-radius:10px;position:relative;margin-bottom:20px}.search-box input{padding:6px 14px;border-radius:14px;width:100%;border:none}.search-box .svg-inline--fa{height:14px}.search-box .search-but{position:absolute;top:15px;background:#176896;color:#fff;padding:5px 12px;right:15px;border-radius:14px;border:none}.pool-box{background:#fff;border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:20px;overflow:hidden;border:1px solid #e3e3e3}.sidebar .pool-box li .svg-inline--fa{color:#000;float:right;margin-top:5px}.sidebar li{padding:10px 20px;margin:0}.sidebar li a{color:#000;font-size:16px;font-weight:500;font-family:'Roboto'}.sidebar li a .svg-inline--fa{margin-right:10px}.sidebar li a:hover{color:#176896;text-decoration:none;transition:all .5s}.sidebar .widget_title{text-align:center;color:#fff;position:relative;font-size:18px;text-transform:uppercase;font-weight:600;line-height:1em;padding:20px 20px;background:#176896;margin:0}.post-relative .card-img img{height:240px;object-fit:cover}.post-relative .post-info h4{font-size:18px;font-weight:700}.post-relative a{text-decoration:none}.post-relative .post-info{padding:10px}.post-relative .blog-meta{padding:10px 0}.sidebar ul li:not(:last-child){border-bottom:solid 1px #e3e3e3}.sidebar .sticky{position:sticky;position:-webkit-sticky;top:170px}.sidebar ul{list-style-type:none;padding:0;margin:0}.sidebar .form-bg{width:100%;border-radius:10px;padding:20px 20px 0}.owl-stage{display:flex}.post-relative{margin-top:30px!important}.post-relative .owl-stage .card{height:100%}.sidebar .title-form{color:#fff;font-size:22px;margin:10px 0 20px;font-weight:700}.sidebar .form-bg .wpcf7-form-control{width:100%;padding:10px 12px;font-size:14px}.wpcf7 form .wpcf7-response-output{margin:0}.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle{display:none}.contact-info-wrap{display:flex;grid-template-columns:repeat(2,1fr);gap:0 31px;flex-direction:column}.contact-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:20px;background-color:#fff;border-radius:20px;box-shadow:0 6px 30px 0 rgba(0,0,0,.05);padding:20px;margin-top:30px}.contact-info_icon{display:inline-block;width:70px;min-width:70px;height:70px;line-height:70px;background-color:#176896;color:#fff;text-align:center;font-size:35px;border-radius:12px;position:relative}.contact-info .box-title{font-size:20px;font-weight:700;margin-bottom:8px}.contact-info_text{margin-bottom:-.2em;margin-top:5px;max-width:153px}.contact .form-bg{box-shadow:-6px 6px 50px 0 rgba(0,0,0,.06)}.contact .row{padding:100px 0}.contact .form-bg .wpcf7-form-control{width:calc(100% - 80px);margin-left:40px}.contact-map{margin-bottom:-10px}.contact-info:nth-child(2) .contact-info_icon{background-color:#127782}.contact-info:nth-child(3) .contact-info_icon{background-color:#32b4b4}.contact-info:nth-child(4) .contact-info_icon{background-color:#218bc7}.page-title{font-size:18px;border-bottom:1px solid #eaeaea;padding-bottom:7px;color:#c8102e;font-weight:700;margin:0 0 25px}.archive-content article{display:flex;margin-bottom:20px}.archive-content article .cover{width:30%;float:left}.archive-content article .cover img{width:100%;height:200px}.archive-content .info-post{width:70%;float:left;padding-left:10px}.archive-content article .info-post .title{margin:0;line-height:20px;font-weight:700}.archive-content article .info-post .title a{color:#3a3a3b;font-weight:700;font-size:20px}.archive-content .info-post .summary{margin-top:15px}.sub-menu a{font-size:16px!important;font-weight:600}.product-head{position:relative;padding:10px 0;margin:30px 0 20px}.product-head:before{content:'';height:3px;width:40%;background-color:#788094;position:absolute;bottom:0;left:0}.product-head:after{content:'';height:3px;width:30px;background-color:#176896;position:absolute;bottom:0;left:0}.product{margin-bottom:100px}.product-bg{background:#f6f7fb;padding:60px 0 60px;box-shadow:-6px 6px 50px 0 rgba(0,0,0,.06);border-radius:20px;margin-bottom:20px}.product-bg .title{text-align:center}.product-bg .product-img img{border-radius:20px;width:100%;height:180px;object-fit:cover;margin-bottom:10px}.product-bg .product-info .price{position:absolute;bottom:20px;color:red;font-size:16px;font-weight:600;margin:4px 0 10px;width:100%;text-align:center;top:60px}.product-bg .product-info{position:relative;line-height:24px}.product-bg .product-info .product-title{font-size:18px;font-weight:500;text-align:center;margin-bottom:20px}.product-bg .product-info .product-title a{color:#218bc7;text-decoration:none}.product-bg .product-info .product-button button{width:100%;border:solid 1px #fff;border-radius:10px;padding:8px;font-weight:600;color:#fff;background:#176896}.product-bg .product-info .product-button button:hover{color:#fff;background:#176896;transition:all .5s}#big{margin-bottom:4px}#big .item img{height:460px;width:calc(100% - 8px);display:block;margin:0 auto}.image-wrap{margin-top:20px}#thumbs .owl-item img{height:120px;padding:4px}.product-wrap h2{color:#218bc7;font-weight:600;margin-top:20px;margin-bottom:10px}.product-wrap .price{color:red;font-size:24px;font-weight:600}.product-wrap .short-des{margin:20px 0}.product-wrap p{margin:0 0 8px 0;font-weight:400}.product-wrap .product-button a button{width:100%;border:solid 1px #788094;border-radius:10px;padding:10px;font-weight:600;color:#176896;background:#fff}.product-wrap .product-button a{width:30%;margin-right:10px}.product-wrap i{font-weight:400}.product-bg .product-button{position:absolute;width:100%;padding:0 20px;left:0;bottom:20px}.product-wrap .product-button{display:flex;margin-top:10px}.product-wrap .product-button a button:hover{color:#fff;background:#176896;transition:all .5s}.owl-related-prd img{height:200px;object-fit:cover;margin-bottom:20px}.owl-related-prd .product-name .product-title a{font-size:20px;font-weight:500}.owl-related-prd .product-name .price-product-rl{color:red;font-size:16px;font-weight:400}.product-content{margin-top:30px!important}.footer-contact a{color:#fff;font-weight:500}.phone{color:red;font-weight:600}.footer-contact a:hover{text-decoration:none}@media (max-width:767px){.carousel-inner .carousel-item>div{display:none}.carousel-inner .carousel-item>div:first-child{display:block}}.carousel-inner .carousel-item.active,.carousel-inner .carousel-item-next,.carousel-inner .carousel-item-prev{display:flex}@media (min-width:768px){.picture-but .button{width:20%;text-align:center;margin:0 10px}.carousel-multi .carousel-inner .carousel-item-end.active,.carousel-multi .carousel-inner .carousel-item-next{transform:translateX(50%)}.carousel-multi .carousel-inner .carousel-item-start.active,.carousel-multi .carousel-inner .carousel-item-prev{transform:translateX(-50%)}.carousel-post .carousel-inner .carousel-item-end.active,.carousel-post .carousel-inner .carousel-item-next{transform:translateX(33.333333%)}.carousel-post .carousel-inner .carousel-item-start.active,.carousel-post .carousel-inner .carousel-item-prev{transform:translateX(-33.333333%)}}.carousel-post .carousel-inner .carousel-item-end,.carousel-post .carousel-inner .carousel-item-start,.carousel-multi .carousel-inner .carousel-item-end,.carousel-multi .carousel-inner .carousel-item-start{transform:translateX(0)}.coccoc-alo-ph-circle{width:120px;height:120px;top:40px;left:40px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,.4);opacity:.1;-webkit-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-moz-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-ms-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-o-animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;animation:coccoc-alo-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.coccoc-alo-phone{background-color:transparent;width:80px;height:80px;cursor:pointer;z-index:200000!important;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s;right:150px;top:30px}.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle-fill{background-color:#f2000080;opacity:.75!important}.coccoc-alo-ph-circle-fill{width:80px;height:80px;position:absolute;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.1;-webkit-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.coccoc-alo-ph-img-circle{width:50px;height:50px;top:15px;left:15px;position:absolute;background:rgba(30,30,30,.1) url(https://drive.google.com/uc?id=1V3N2b79QjDWetC_ss9wI3c-xpWDymn9R) no-repeat center center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-moz-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-ms-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;-o-animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out;animation:coccoc-alo-circle-img-anim 1s infinite ease-in-out}.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-img-circle{background-color:#f20000}.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle{border-color:#f20000;opacity:.5}.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-circle,.coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-circle{border-color:#75eb50;opacity:.5}.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-circle-fill,.coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-circle-fill{background-color:rgba(117,235,80,.5);opacity:.75!important}.coccoc-alo-phone.coccoc-alo-green.coccoc-alo-hover .coccoc-alo-ph-img-circle,.coccoc-alo-phone.coccoc-alo-green:hover .coccoc-alo-ph-img-circle{background-color:#75eb50}@-moz-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-webkit-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-o-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-webkit-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-o-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-moz-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@-o-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@media only screen and (max-width:768px){.form-banner-service{margin:20px 0}.cta-form-banner{padding-top:20px}.footer-contact{margin-bottom:30px!important}.row-service .wrapper{margin:0 6px 12px;}.customer{margin-bottom:30px}.picture-but .button{margin-bottom:10px;width:100%}.sub-title{margin-bottom:0}.call{bottom:20px}#btn-back-to-top{display:none!important}.contact-info{margin-top:10px}.product-wrap-1 .products .pro-img img{height:150px}.form-bg{border-radius:10px}.picture-but{flex-direction:column}.picture{margin:30px}.sub-title::before,.sub-title:after{display:none}.contact-map{height:400px}body{font-size:16px}.left-top-header{display:none}.header-top{padding:5px 0}.info-card-wrap{flex-wrap:wrap}.top-head-2{flex-wrap:nowrap!important;height:70px}.header-logo img{width:60px}.header-button .th-btn{padding:12px;font-size:14px}.fixed-to-top{top:70px}.info-card-wrap{gap:0}.info-card_icon{width:36px;height:36px;line-height:38px}.info-card_text{display:none}.info-card-wrap .info-card:first-child{display:none}.th-experience{display:none}.home-about .left-about .img-box .img2 img{display:none}.home-about .img-box img{display:none}.title{font-size:24px;margin-bottom:16px;line-height:42px}.description{font-size:14px;line-height:26px}.right-about .text-box hr{display:none}.row-about2{margin-top:30px!important}.row-about2 .feature-item .img-mb{width:64px}.feature-item{display:flex;flex-direction:column;align-items:center;padding:20px}.testi-bg .form-bg.media-body{text-align:center;position:absolute;top:250px;right:30px}.row-about2>div{margin-bottom:20px}.service-bg{padding-top:30px;padding-bottom:0}.service-button a{width:100%}.home-demo .home-service{padding-bottom:30px}.home-service .service-button button,.customer .more-button button{padding:4px 8px;font-size:14px;line-height:20px;height:50px;color:#fff;background:#176896;width:100%}.wrapper .text-box img{display:none}.row-service .text-box .description{overflow:hidden;margin-bottom:0;line-height:20px;height:58px}.wrapper .text-box button{font-size:12px;border:none;padding:10px 0}.row-service .text-box{padding-left:10px}.row-service .img-service{height:auto}.wrapper .text-box h3{font-size:16px}.why-choose-bg{padding-top:30px;padding-bottom:30px;color:#fff}.title-yt{display:block;font-size:28px;margin:30px 0}.video{padding-bottom:100px}.info-media_wrapp{grid-template-columns:repeat(1,1fr);gap:20px;margin-bottom:30px}.info-media{padding:20px}.customer{margin-top:30px}.customer .card img{height:240px}.post .card,.customer .card-img-overlay h5{font-size:24px}.testi-bg{padding:30px 0;margin-top:30px}.form-bg{width:100%;margin-top:30px}.testi-bg{padding-bottom:60px}.form-bg .wpcf7-form-control{width:100%!important;display:block;margin:0!important}.post{margin-top:30px}.post .post-info{padding:10px}.post .card,.customer .card-img-overlay h5{font-size:12px}.post .post-info button{padding:8px 28px;font-size:12px}.post .card-img img{height:250px}.post .card{padding:0}.post .post-info .blog-meta{justify-content:space-between;margin-top:10px}.post .post-info h4{font-size:22px;margin:10px 0 0;text-transform:capitalize}.post .post-info button{padding:6px 0;font-size:12px;text-transform:unset;border:none;text-decoration:underline}.post .col-post{margin-bottom:20px}.main-footer{flex-direction:column}.footer-title{margin:1.88rem 0 33px 0}.footer-bg{padding-top:30px}.media-body .feature-item_text{display:none}.home-service .service-button{display:flex;justify-content:space-evenly}.procedure{padding-top:30px!important}.procedure-step{flex-direction:column}.procedure-step img{width:100%!important;margin:30px 0 10px}.procedure-step h5{font-size:20px;font-weight:600}.why-choose-bg{background-position:center center}.info-cont p{margin-bottom:8px}.info-cont p:first-child{margin-top:8px}.contact .row{padding:50px 0}.contact-info_icon{width:50px;min-width:50px;height:50px;line-height:70px;background-color:#176896;color:#fff;text-align:center;font-size:35px;border-radius:12px;position:relative}.contact .svg-inline--fa{font-size:30px;padding:10px}.contact .contact-info .media-body{text-align:left}.contact .contact-info_text{font-size:16px}.archive-content article .cover img{height:100px}.archive-content .info-post .summary{margin-top:8px}.contact-info .box-title{font-size:18px;font-weight:700;margin-bottom:4px}.product-head{font-size:28px}.product-bg{padding:30px 10px}.product-bg .product-img img{height:150px;border-radius:10px}.product-bg .product-info .price{font-size:16px;margin:0 0 8px}.product .product-bg .product-info{line-height:22px}.product-bg .product-info .product-title a{font-size:18px}.product-bg .product-info .product-title{margin-bottom:20px}.product-bg .product-info .product-button button{padding:6px;font-size:14px}.product{margin-bottom:30px}#big .item img{height:360px;width:calc(100% - 8px)}#big .owl-nav{display:none}#thumbs .owl-nav{display:none}.product-wrap .product-button a{width:50%}.owl-related-prd img{height:110px;margin-bottom:8px}.owl-related-prd .product-name .product-title a{font-size:18px}.owl-related-prd .product-name .price-product-rl{font-size:16px}.owl-related-prd .owl-nav{display:none}.video-home{display:none}.about-bg{margin-top:30px;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#c39126),color-stop(.15,#e1a71b),color-stop(.3,#cc9f34),color-stop(.45,#c6972c),color-stop(.6,#c08d21),color-stop(.75,#be8a1d),color-stop(.9,#b98417),color-stop(1,#c39126))}.about-bg .feature-item{border-radius:20px;border:1px solid #d8dde1;background:#fff;padding:20px;gap:10px;box-shadow:0 6px 40px 0 rgba(0,0,0,0);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.about-bg .feature-item .media-body h5{color:#000}.product-wrap-1 .pro-cate{display:none}.product-wrap-1 .products{width:100%}.product-wrap-1 .products .product-col{width:50%}.row-service .wrapper a img{height:100px;width:100%}.row-service .wrapper{padding:10px}.sidebar .search-box,.sidebar .pool-box{display:none}.single-bg,.archive-bg{margin-bottom:30px}footer{font-size:16px}.wrapper-call .mess{display:none}.wrapper-call .zalo{bottom:100px}.testi-grid_content p{margin-bottom:60px}.testi-grid_wrapper{flex-direction:column}.testi-grid_img img{height:100%}.testi-grid_img{width:50%;height:220px;margin:0 0 25px 0}.testi-grid:before{mask-image:none}.testi-grid_profile .media-body{text-align:center;position:absolute;top:260px;right:30px}.home-about{margin-top:30px}.home-about .about-pool>div{margin-bottom:20px}.about-pool .media-body h5{font-size:22px;font-weight:600;margin:10px 0}.product .col-product{width:50%}.testi-bg form{padding:0 20px}.procedure .img-right{display:none}.procedure-content{position:relative;height:750px;display:flex;justify-content:center;margin:30px 0}.procedure-content .procedure-box{border-right:solid 3px;width:1%!important;height:100%}.procedure-content>div:not(:first-child){text-align:center;width:80%;position:absolute;background:#fff;box-shadow:5px 5px 10px #cbcbcb;border-radius:20px}.procedure-content .text-box-1{top:0}.procedure-content .text-box-2{top:130px}.procedure-content .text-box-3{top:260px}.procedure-content .text-box-4{top:390px}.procedure-content .text-box-5{top:550px}.procedure-content .text-box-6{top:680px}.procedure-content p{font-size:16px;font-weight:500}.procedure-content .number-title{color:#218bc7;font-size:28px;font-weight:700;margin:10px 0}#popupForm,#popupForm2,#popupForm3{width:90%;padding:0}.img-pc{display:none}.desktop{display:none}.form-home{display:none}.archive-content article .info-post .title a{font-size:18px}}@media only screen and (min-width:769px) and (max-width:1200px){.cta-home img{width:100%}.form-home{display:none}.desktop{display:none}.form-bg{border-radius:10px}.picture{margin:30px}.sub-title::before,.sub-title:after{display:none}.contact-map{height:400px}body{font-size:16px}.left-top-header{display:none}.header-top{padding:5px 0}.info-card-wrap{flex-wrap:wrap}.top-head-2{flex-wrap:nowrap!important;height:70px}.header-logo img{width:60px}.header-button .th-btn{padding:12px;font-size:14px}.fixed-to-top{top:70px}.info-card-wrap{gap:0}.info-card_icon{width:36px;height:36px;line-height:38px}.info-card_text{display:none}.info-card-wrap .info-card:first-child{display:none}.th-experience{display:none}.home-about .left-about .img-box .img2 img{display:none}.home-about .img-box img{display:none}.title{font-size:24px;margin-bottom:16px;line-height:42px}.description{font-size:16px;line-height:26px}.right-about .text-box hr{display:none}.row-about2{margin-top:30px!important}.row-about2 .feature-item .img-mb{width:64px}.feature-item{display:flex;flex-direction:column;align-items:center;padding:20px}.testi-bg .form-bg.media-body{text-align:center;position:absolute;top:250px;right:30px}.row-about2>div{margin-bottom:20px}.service-bg{padding-top:30px;padding-bottom:30px}.service-button a{width:100%}.home-demo .home-service{padding-bottom:30px}.home-service .service-button button,.customer .more-button button{padding:4px 30px;font-size:14px;line-height:20px;height:50px;color:#fff;background:#176896;width:100%}.wrapper .text-box img{display:none}.row-service .text-box .description{overflow:hidden;margin-bottom:0}.wrapper .text-box button{font-size:12px;border:none;padding:10px 0}.row-service .text-box{padding-left:10px}.row-service .img-service{height:auto}.wrapper .text-box h3{font-size:18px}.why-choose-bg{padding-top:30px;padding-bottom:30px;color:#fff}.title-yt{display:block;font-size:28px;margin:30px 0}.video{padding-bottom:100px}.video iframe{height:400px}.info-media_wrapp{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:30px}.info-media{padding:20px}.customer{margin-top:30px}.customer .card img{height:240px}.post .card,.customer .card-img-overlay h5{font-size:24px}.testi-bg{padding:30px 0;margin-top:30px}.form-bg{width:100%;margin-top:30px}.testi-bg{padding-bottom:60px}.form-bg .wpcf7-form-control{display:block;margin:0 auto}.post{margin-top:30px}.post .post-info{padding:10px}.post .card,.customer .card-img-overlay h5{font-size:12px}.post .post-info h4{font-size:18px;text-transform:capitalize}.post .post-info button{padding:8px 28px;font-size:12px}.post .card-img img{height:250px}.post .card{padding:0}.post .post-info .blog-meta{justify-content:space-between;margin-top:10px}.post .post-info h4{font-size:22px;margin:10px 0;text-transform:capitalize}.post .post-info button{padding:6px 0;font-size:12px;text-transform:unset;border:none;text-decoration:underline}.post .col-post{margin-bottom:20px}.main-footer{flex-direction:column}.footer-title{margin:1.88rem 0 33px 0}.footer-bg{padding-top:30px}.media-body .feature-item_text{display:none}.home-service .service-button{display:flex;justify-content:space-evenly}.procedure{padding-top:30px!important}.procedure-step{flex-direction:column}.procedure-step img{width:100%!important;margin:30px 0 10px}.procedure-step h5{font-size:20px;font-weight:600}.why-choose-bg{background-position:center center}.info-cont p{margin-bottom:8px}.info-cont p:first-child{margin-top:8px}.contact .row{padding:50px 0}.contact-info_icon{width:50px;min-width:50px;height:50px;line-height:70px;background-color:#176896;color:#fff;text-align:center;font-size:35px;border-radius:12px;position:relative}.contact .svg-inline--fa{font-size:30px;padding:10px}.contact .contact-info .media-body{text-align:left}.contact .contact-info_text{font-size:16px}.archive-content article .cover img{height:100px}.archive-content .info-post .summary{margin-top:8px}.contact-info .box-title{font-size:18px;font-weight:700;margin-bottom:4px}.product-head{font-size:28px}.product-bg{padding:30px 10px}.product-bg .product-img img{height:150px;border-radius:10px}.product-bg .product-info .price{font-size:16px;margin:0 0 8px}.product .product-bg .product-info{line-height:22px}.product-bg .product-info .product-title a{font-size:18px}.product-bg .product-info .product-title{margin-bottom:20px}.product-bg .product-info .product-button button{padding:6px;font-size:14px}.product{margin-bottom:30px}#big .item img{height:360px;width:calc(100% - 8px)}#big .owl-nav{display:none}#thumbs .owl-nav{display:none}.product-wrap .product-button a{width:50%}.owl-related-prd img{height:110px;margin-bottom:8px}.owl-related-prd .product-name .product-title a{font-size:18px}.owl-related-prd .product-name .price-product-rl{font-size:16px}.owl-related-prd .owl-nav{display:none}.about-bg{margin-top:30px;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#c39126),color-stop(.15,#e1a71b),color-stop(.3,#cc9f34),color-stop(.45,#c6972c),color-stop(.6,#c08d21),color-stop(.75,#be8a1d),color-stop(.9,#b98417),color-stop(1,#c39126))}.about-bg .feature-item{border-radius:20px;border:1px solid #d8dde1;background:#fff;padding:20px;gap:10px;box-shadow:0 6px 40px 0 rgba(0,0,0,0);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.about-bg .feature-item .media-body h5{color:#000}.product-wrap-1 .pro-cate{display:none}.product-wrap-1 .products{width:100%}.row-service .wrapper a img{height:130px}.row-service .wrapper{padding:10px}.sidebar .search-box,.sidebar .pool-box{display:none}.single-bg,.archive-bg{margin-bottom:30px}footer{font-size:16px}.wrapper-call .mess,.wrapper-call .zalo{display:none}.testi-grid_content p{margin-bottom:60px}.testi-grid_wrapper{flex-direction:column}.testi-grid_img img{height:100%}.testi-grid_img{width:50%;height:220px;margin:0 0 25px 0}.testi-grid:before{mask-image:none}.testi-grid_profile .media-body{text-align:center;position:absolute;top:260px;right:30px}.home-about{margin-top:30px}.home-about .about-pool>div{margin-bottom:20px}.about-pool .media-body h5{font-size:22px;font-weight:600;margin:10px 0}.product .col-product{width:50%}.testi-bg form{padding:0 20px}.procedure .img-right{display:none}.procedure-content{position:relative;height:750px;display:flex;justify-content:center;margin:30px 0}.procedure-content .procedure-box{border-right:solid 3px;width:1%!important;height:100%}.procedure-content>div:not(:first-child){text-align:center;width:80%;position:absolute;background:#fff;box-shadow:5px 5px 10px #cbcbcb;border-radius:20px}.procedure-content .text-box-1{top:0}.procedure-content .text-box-2{top:130px}.procedure-content .text-box-3{top:260px}.procedure-content .text-box-4{top:390px}.procedure-content .text-box-5{top:550px}.procedure-content .text-box-6{top:680px}.procedure-content p{font-size:16px;font-weight:500}.procedure-content .number-title{color:#218bc7;font-size:28px;font-weight:700;margin:10px 0}#popupForm,#popupForm2,#popupForm3{width:90%;padding:0}.img-pc{display:none}}@media only screen and (min-width:1201px){.mobile{display:none}.procedure-content{padding:60px 100px;position:relative;margin:60px 0}.procedure-content .procedure-box{border-top:4px solid #e1a71b;border-bottom:4px solid #e1a71b;border-right:4px solid #e1a71b;height:250px;width:100%}.procedure-content .text-box-1{position:absolute;top:0;left:50px}.procedure-content .text-box-2{position:absolute;top:0;left:35%;display:flex;flex-direction:column;align-items:center}.procedure-content .text-box-3{position:absolute;top:0;left:70%;display:flex;flex-direction:column;align-items:center}.procedure-content .text-box-4{position:absolute;top:250px;left:70%;display:flex;flex-direction:column;align-items:center}.procedure-content .text-box-5{position:absolute;top:250px;left:35%;display:flex;flex-direction:column;align-items:center}.procedure-content .text-box-6{position:absolute;top:250px;left:50px}.procedure-content .procedure-text{text-align:center;font-size:18px;font-weight:700;width:220px;color:#218bc7}.procedure-content .text-box-1 .procedure-text{text-align:left}.procedure-content .text-box-6 .procedure-text{text-align:left}.procedure-content .number-title{font-size:80px;font-weight:500;padding:40px 20px;width:min-content;background:#fff;color:#218bc7;}.row-wrap{flex-direction:row-reverse}.title-procedure{margin-bottom:30px}.procedure .img-right *{height:100%;object-fit:cover}.testi-grid{margin-top:40px}.sidebar .form-bg .wpcf7-form-control{margin-bottom:20px}.about-bg{margin-top:60px;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#c39126),color-stop(.15,#e1a71b),color-stop(.3,#cc9f34),color-stop(.45,#c6972c),color-stop(.6,#c08d21),color-stop(.75,#be8a1d),color-stop(.9,#b98417),color-stop(1,#c39126))}.procedure{padding-top:60px!important}.title-yt{display:none}.row-about2{margin-top:30px!important}.row-about2 p{color:#fff}.home-about{margin-top:100px}.home-about .left-about .img-box .main-img{width:60%;height:500px;object-fit:cover;border-radius:30px;display:block;margin:0 auto;margin-top:40px}.home-about .left-about .img-box .img2 img{position:absolute;width:200px;height:240px;bottom:10px;right:0;border:10px solid #fff;border-radius:20px;object-fit:cover}.th-experience{position:absolute;top:-40px;left:0;z-index:2;border-radius:30px;background:#176896;box-shadow:0 13px 25px 0 rgba(0,0,0,.05);width:188px;color:#fff;text-align:center;padding:30px}.jump{-webkit-animation:jumpAni 7s linear infinite;animation:jumpAni 7s linear infinite}.img-box .th-experience .experience-year{font-size:64px;color:#fff;margin-bottom:0}.img-box .th-experience .experience-year{font-size:64px;color:#fff;margin-bottom:0}.experience-text{margin:0;font-weight:500}.feature-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center}.about-pool .feature-item_icon img{width:100%;border-radius:10px;height:220px;object-fit:cover}.row-about2 .feature-item_icon img{width:64px}.media-body h5{text-align:center;font-size:18px;font-weight:600;margin:8px 0}.home-service .service-button button,.customer .more-button button{font-size:18px;line-height:24px;padding:16px 20px;width:fit-content;margin-top:20px;margin-bottom:20px}.row-service .wrapper a img{width:100%;height:160px}.row-service .img-service{border-radius:20px}.post .carousel-post:hover .carousel-control-prev{left:-160px;transition:all 0.4s ease-in-out;opacity:1}.post .carousel-post:hover .carousel-control-next{right:-120px;transition:all 0.4s ease-in-out;opacity:1}.post .carousel-control-prev{top:-160px;z-index:1;transition:all 0.4s ease-in-out}.post .carousel-control-next{top:-160px;z-index:1;transition:all 0.4s ease-in-out}.post .card-img img{border-top-left-radius:20px;border-top-right-radius:20px}.post .post-info{padding:30px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-shadow:2px 5px 10px #cbcbcb}.main-footer .company-info{width:30%}.main-footer .quick-link{width:20%}.main-footer .footer-service{width:20%}.main-footer .footer-contact{width:30%}.service-button{text-align:center;margin-top:20px}#service-tab-2{display:none}.fill-color{background:#176896!important;color:#fff!important}.owl-nav{display:none}.owl-dots{margin-top:20px}.customer .info-cont p{color:#000;position:relative;font-size:16px;font-weight:400;margin-bottom:4px;padding-left:24px}.customer .info-cont .svg-inline--fa{position:absolute;left:-2px;top:5px}.pool .item .card-img{margin-bottom:10px}.procedure{margin-bottom:60px}.procedure .row-title{margin-bottom:30px}.procedure-step:not(:last-child){margin-bottom:20px}.procedure-step{display:flex;width:100%;background:#f5f7fa;border-radius:10px;overflow:hidden}.procedure-step ul{padding:10px 40px;color:#218bc7;font-size:16px;line-height:28px}.procedure-step h5{margin:20px 0 0 20px;font-size:24px;font-weight:600;color:#218bc7}.margin-bottom-3{margin-bottom:30px}.pool .item .card-img-overlay{font-size:26px;font-weight:600;color:#fff}.why-choose-bg .sub-title:after{background:#fc0}.procedure-step img{width:auto}.customer .info-cont{padding:10px}.product-head:before{width:20%}.img-mb{display:none}}