.col.post-item .box:after{content:'';position:absolute;background:#0252a7;height:5px;width:0;bottom:0;left:0;transition:.75s;border-radius:0 0 10px 10px}.col-solieu .amount{color:red;font-size:26px}.form-flat input:not([type=submit]),.form-flat select,.form-flat textarea{background-color:#fff}.home .box-image{border-radius:10px 10px 0 0}.box-text{background:#fff;padding:20px;border-radius:10px}.col.post-item .box,.icon-box{box-shadow:0 8px 10px #3333330c;border-radius:8px}.col-cate-home .col-inner{box-shadow:0 8px 10px #3333330c;border-radius:8px;height:100%;padding:0 0 10px 0}.col-cate-home .col-inner:hover:after{width:100%}.col-cate-home .col-inner:after{content:'';position:absolute;background:#0f7c78;height:5px;width:0;bottom:0;left:0;transition:.75s;border-radius:0 0 10px 10px}.img-cate-home .box-text.text-center p{padding:10px}.st4 .blog-post-inner{min-height:106px}.st4 .box-text .is-divider,.blog-archive .box .is-divider{height:3px;max-width:18px;margin-top:15px}.is-divider{background-color:#44918b}.st4 .box-text .is-divider:before,.blog-archive .box .is-divider:before{content:"";border:2px solid #0f7c78;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);float:right;margin-top:-3px;-webkit-transform:rotate(-45deg)}.home .col.post-item .box:hover:after,.col.post-item .box:hover:after{width:100%}.home .col.post-item .box:after,.col.post-item .box:after{content:'';position:absolute;background:#0f7c78;height:5px;width:0;bottom:0;left:0;transition:.75s;border-radius:0 0 10px 10px}.grp-hd{display:flex}.grp-hd .col-left{display:flex;align-items:center;margin-right:20px}.grp-hd .col-left .icon-hd{margin-right:10px}.grp-hd img{width:30px}.img-cate-home .box-text.text-center{padding:0}.img-cate-home .box-text.text-center h4{background:#0e7c77;height:50px;line-height:50px;max-width:100%;margin-top:-20px;padding-left:10px;color:#fff;margin-bottom:10px}.title-udl h2:before{content:"";position:absolute;width:80px;height:35px;border-bottom:3px solid #0f7c77}.archive.tax-product_cat main#main{background:#e1fbfa!important}.single-product .product.type-product{background:#e1fbfa}.product-small .box-text{background:#fff;padding:20px;border-radius:0 0 10px 10px}.sec-detail .row .woocommerce-tabs.wc-tabs-wrapper.container.tabbed-content{padding:20px;background:#fff;border-radius:8px;box-shadow:0 8px 10px #3333330c}.text.nhan-bao-gia{padding:10px;background:#fff;border-radius:5px;box-shadow:0 8px 10px #3333330c}.text.nhan-bao-gia p{margin-bottom:0}.form-tu-van-nhanh{margin-top:20px;background:#fff;padding:20px;border-radius:8px;box-shadow:0 8px 10px #3333330c}.form-tu-van-nhanh .row-input p{display:flex;flex-direction:row}.form-tu-van-nhanh .row-input span.wpcf7-spinner{display:none}.form-tu-van-nhanh .row-input input.wpcf7-form-control.wpcf7-submit.has-spinner.sb-tvn{border-radius:0 10px 10px 0}.form-tu-van-nhanh .row-input input.wpcf7-form-control.wpcf7-tel.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-tel{border-radius:10px 0 0 10px}.flex-col.flex-grow.author-desc{padding:20px 50px;position:relative}.author-box .flex-col.flex-grow.author-desc:before{content:open-quote;position:absolute;top:0;left:0;font-size:120px;line-height:1;font-family:encode sans,sans-serif}.author-box .flex-col.flex-grow.author-desc:after{content:close-quote;position:absolute;right:0;bottom:0;font-size:120px;line-height:0;font-family:encode sans,sans-serif}p.author-desc.small{margin-top:30px}.author-info .blog-author-image{display:inline-block;width:100px;height:100px;border-radius:50%;overflow:hidden;margin-right:30px}.author-info img.avatar.avatar-90.photo{width:100px}h5.author-name.uppercase.pt-half{color:#000;display:inline-block;margin:0;margin-right:50px;height:100px;width:fit-content;margin-top:30px;font-weight:700}.author-info{display:flex;padding:0 50px}.social-author{display:inline-block;height:100px;margin-top:35px}.social-author i{font-size:30px}.social-author img{width:24px}.pdf-download-button img{width:35px;border:1px solid #c9dfde;border-radius:5px;padding:5px}.pdf-download-button{padding:10px;background:#fff;border-radius:5px;box-shadow:0 8px 10px #3333330c}.pdf-download-button p{margin-bottom:0px!important}.pdf-download-button{display:flex}.pdf-download-button a{margin-left:10px}@media only screen and (max-width :549px){.author-info{display:flex;padding:0 50px;flex-direction:column}h5.author-name.uppercase.pt-half{margin-top:0;height:50px}.social-author{margin-top:0;height:auto}}