.formCalc{padding-bottom:25px;margin-bottom:15px;border-bottom:solid 1px rgb(0 0 0 / .15)}.formCalc label{width:160px;font-weight:400;text-align:right;float:left;padding-right:15px;min-height:1px}.formCalc label.s{font-weight:700;text-align:left}.formCalc .colRight{width:-webkit-calc(100% - 160px);width:-moz-calc(100% - 160px);width:-o-calc(100% - 160px);width:calc(100% - 160px);overflow:hidden}.formCalc select,.formCalc input{border:solid 1px #efefef;box-shadow:inset 2px 2px 2px rgb(0 0 0 / .05)}.formCalc button{font-size:inherit;width:100%;background:#E90900;color:#fff;font-weight:bolder;text-transform:uppercase;border:none;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;line-height:inherit}.txtCalc{padding-left:40px;position:relative}.txtCalc .pos{position:absolute;top:0;left:0;color:#E90900}.txtCalc p{font-size:14px;padding:0;margin:0;color:#666}.swatch-images .main-image{width:100%;overflow:hidden;text-align:center}.swatch-images .main-image img{width:100%;transition:none 0s ease 0s}.swatch-images .list-thumbnail{margin:20px 0 0 0}.swatch-images .list-thumbnail .label{float:left;background:none;color:#666;font-size:1.2em}.swatch-images .label{display:inline;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.swatch-images .list-thumbnail ul{margin:-4px;padding:0;list-style:none;display:inline}.swatch-images .list-thumbnail ul li{float:left;margin:4px}.swatch-images .list-thumbnail ul li a span{display:inline-block;width:45px;height:45px;border:2px solid #ccc}.swatch-images .list-thumbnail ul li a.active span{border:2px solid #E90900!important}.swatch-images .list-thumbnail ul li:hover a span{border:2px solid #E90900}.doi-hinh{transition:width 1s ease-in-out 0s}.swatch-images .list-thumbnail{margin:0 auto;width:30%}span.num{float:left;margin-right:20px;width:55px;height:55px;border:1px dashed #464646;border-radius:50%;text-align:center;font-size:28px;line-height:1.6}.ss-about ul li{list-style:none;color:#0e71b8;text-align:justify;margin-bottom:20px}.btnCallNow{background-color:#e90900;color:#fff;padding:5px 0;text-align:center}.btnCallNow span{font-size:135%;font-weight:700}.ct-title-img .section-title-main{background:url(/wp-content/themes/web131/assets/bgHeadTitle.png) no-repeat center top;color:#fff;min-width:400px;min-height:50px;line-height:50px}.ct-title-img .section-title b{background:#fff0}.ss-form .col-form{border-radius:6px;background-color:#fff;padding:10px 20px}.ss-form .col-form .wpcf7-form{border-radius:4px;background-color:#3c3c3c;padding:20px 20px 0 20px;position:relative}.ss-form .col-form input,.ss-form .col-form textarea{border-radius:3px;border:1px solid rgb(255 255 255 / .29);background-color:#fff0;color:#fff;outline:none;box-shadow:none;padding:10px 23px}.ss-form .col-form .wpcf7-submit{border-radius:22px;background-image:linear-gradient(248deg,#000 0%,#0e71b8 100%);line-height:normal;border:none;z-index:5;position:relative;margin-bottom:0;margin-right:0;width:50%;margin-left:25%;bottom:-20px}@-webkit-keyframes wrench{0%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}8%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}10%,28%,30%,48%,50%,68%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}18%,20%,38%,40%,58%,60%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}100%,75%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes wrench{0%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}8%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}10%,28%,30%,48%,50%,68%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg)}18%,20%,38%,40%,58%,60%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg)}100%,75%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.faa-parent.animated-hover:hover>.faa-wrench,.faa-wrench.animated,.faa-wrench.animated-hover:hover{-webkit-animation:wrench 2.5s ease infinite;animation:wrench 2.5s ease infinite;transform-origin-x:90%;transform-origin-y:35%;transform-origin-z:initial}.faa-parent.animated-hover:hover>.faa-wrench.faa-fast,.faa-wrench.animated-hover.faa-fast:hover,.faa-wrench.animated.faa-fast{-webkit-animation:wrench 1.2s ease infinite;animation:wrench 1.2s ease infinite}.faa-parent.animated-hover:hover>.faa-wrench.faa-slow,.faa-wrench.animated-hover.faa-slow:hover,.faa-wrench.animated.faa-slow{-webkit-animation:wrench 3.7s ease infinite;animation:wrench 3.7s ease infinite}.hotlineC{background:url(/wp-content/themes/web131/assets/img/hotline.png);background-size:cover;position:fixed;right:0;z-index:111;height:100px;width:300px;color:#fff;padding:30px 0 0 45px;bottom:50px;left:0}.hotlineC img{float:left;margin:11px 18px 0 3px}.hotlineC .hotline-no{float:left}.hotlineC p:first-child{font-weight:700;font-size:16px;text-align:center}.hotlineC p{font-size:11px;text-transform:uppercase;margin:0}.faa-parent.animated-hover:hover>.faa-wrench,.faa-wrench.animated,.faa-wrench.animated-hover:hover{-webkit-animation:wrench 2.5s ease infinite;animation:wrench 2.5s ease infinite;transform-origin-x:90%;transform-origin-y:35%;transform-origin-z:initial}.absolute-footer{padding:0;background:url(/wp-content/themes/web131/assets/img/bg-copy.png) repeat-x;font-size:14px;height:46px;line-height:46px}.btn-news-more,.btn-news-more a{padding-bottom:0!important;margin-bottom:0!important}.ss-model .smallTitle,.ss-model .mainTitle,.ss-about .smallTitle,.ss-about .mainTitle{text-align:center;margin-bottom:0}.ss-model .mainTitle:after,.ss-about .mainTitle:after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:47px;border-bottom:solid 3px #E90900}.ss-model .mainTitle:before,.ss-about .mainTitle:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:160px;border-bottom:solid 1px rgb(0 0 0 / .15)}.ss-model .mainTitle:after{top:15%}.ss-model .mainTitle:before{top:15.2%}.ss-about .mainTitle:after{top:11%}.ss-about .mainTitle:before{top:11.1%}.txtHotline{text-align:center;border:1px solid #E90900;background:#E90900;color:#fff;border-bottom:4px solid #a90f0b;padding:5px 0}.infp-peo{border:1px solid #E90900;padding-top:15px;border-top:3px solid #E90900;background:#ddd}.infp-peo img{border-radius:50%}.infpFixed{position:fixed;top:25%;left:20%;width:345px!important;z-index:999}#resultTG{overflow-x:auto}#resultTG thead{background:#E90900;color:#fff}#resultTG thead tr th,#resultTG tbody tr td,#resultTG tfoot tr th{text-align:center}#resultTG tbody tr td:last-child{border-right:1px solid #000}#resultTG tbody tr td,#resultTG tfoot tr th{border:1px solid #000;border-top:none;border-right:none}.row-divided>.col+.col:not(.large-12){border-left:none}.post-sidebar{padding:0!important}.bottom-contact{display:none}@media screen and (min-width:850px){.large-3{max-width:28%;-ms-flex-preferred-size:30%;flex-basis:30%}.large-9{max-width:72%;-ms-flex-preferred-size:75%;flex-basis:70%}}@media only screen and (max-width:48em){#logo{width:150px!important}.medium-logo-center .flex-right{flex:inherit}.ss-model .mainTitle:before{top:10.2%}.ss-model .mainTitle:after{top:10%}.ss-about .mainTitle:before{top:8.2%}.ss-about .mainTitle:after{top:8%}.ct-title-img .section-title-main{min-width:330px;margin:0}.ss-form .col-form{margin:0 10px}.newsletter .wpcf7 .ml-half{margin-left:0}.newsletter .wpcf7 input[type='submit']{width:100%}.ss-form .col-form .wpcf7-submit{width:60%;margin-left:20%}.btn-news-more{padding:0!important}.btn-news-more .col-inner a{margin-bottom:0!important}.ss-action-1 .box{padding:5px 0}.ss-action-1 .box-image{width:12%!important;display:inline-flex!important}.ss-action-1 .box-text{padding:0!important;margin-left:10px}#dkltPop,#fycbg{max-width:100%!important}.swatch-images .list-thumbnail{width:100%}.ss-mxtg h1,.ss-dtcp h1{font-size:18px}.ss-about .col-right{padding-bottom:0}.bottom-contact{display:block;position:fixed;bottom:0;background:#06396a;width:100%;z-index:99;box-shadow:2px 1px 9px #dedede;border-top:1px solid #eaeaea}.bottom-contact ul li{width:25%;float:left;list-style:none;text-align:center;font-size:0.65em!important}.bottom-contact ul li span{color:#fff}.bottom-contact ul li img{width:35px;margin-top:10px;margin-bottom:0}}