@charset "UTF-8";
/* https://thiensu.com.vn/wp-content/themes/bds/style.css?ver=1.0.0 */
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://thiensu.com.vn/wp-content/themes/bds/fonts/open-sans-v17-vietnamese_latin-regular.woff2) format('woff2'),url(https://thiensu.com.vn/wp-content/themes/bds/fonts/open-sans-v17-vietnamese_latin-regular.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://thiensu.com.vn/wp-content/themes/bds/fonts/open-sans-v17-vietnamese_latin-700.woff2) format('woff2'),url(https://thiensu.com.vn/wp-content/themes/bds/fonts/open-sans-v17-vietnamese_latin-700.woff) format('woff')}body{font-family:"Open Sans",sans-serif}body{font-weight:0}body{color:#353535}.nav>li>a{font-family:"Open Sans",sans-serif}.nav>li>a{font-weight:0}h1,h2,h3,h4,h5,h6,.heading-font,.off-canvas-center .nav-sidebar.nav-vertical>li>a{font-family:"Open Sans",sans-serif}h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2{font-weight:700}h1,h2,h3,h4,h5,h6,.heading-font{color:#0a0a0a}.alt-font{font-family:"Open Sans",sans-serif}.alt-font{font-weight:0!important}.product-small.box .address{font-size:14px;font-style:italic;line-height:1.2;min-height:36px}.product-small.box .address a{color:#FFEB3B}.product-small.box .pr-title:hover,.product-small.box .address a:hover{color:var(--primary-color)}.product-small.box .tbl_info{width:100%;border:none;margin:0px!important;border-collapse:collapse;border-spacing:0}.product-small.box .tbl_info tr{background:#fff}.product-small.box .tbl_info tr:nth-child(2n+2){background:#f5f5f5}.product-small.box .tbl_info td{width:50%;font-weight:500;padding:5px;font-size:13px}.product-small.box .tbl_info td:last-child{text-align:right;font-weight:400}.product-small.box .pr_more{font-size:14px;font-weight:400}.product-small.box .pr_more:hover{color:var(--primary-color)}.product-small.box .box-text-products{padding-left:0px!important;padding-right:0px!important}.product-small.box .tbl_info td span.price{text-shadow:0 1px 1px rgba(0,0,0,.3);background-color:var(--primary-color);color:#fff;font-size:14px;font-weight:700;padding:3px 8px}.product-small.box .name.product-title{font-size:18px;min-height:60px}.item-para{display:block;width:200px;height:200px;background-color:#fff;text-align:center;position:relative;margin:0 auto;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.countWrap{position:absolute;top:50%;left:0;right:0;margin:0 auto;-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.item-para .count{font-size:3.125rem;font-weight:700;color:#ed3237;text-align:center}.item-para .title{font-size:1rem;font-weight:500;line-height:1.4rem;color:#005aa6;text-align:center}.category_du_an{border-left:4px solid var(--primary-color)}.partnerPrizeWrap{clear:both;zoom:1;padding:0;margin:0 0 30px;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6}.partnerPrizeWrap>.col{width:50%;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.hotline_bottom_div{border:2px dashed #2471B3;padding:10px;text-align:center;font-size:28px;font-weight:700;color:#F58220;margin-bottom:0;margin-top:44px}.header-nav-main>li.header-contact-wrapper{width:100%;padding-right:0px!important;margin-right:0px!important;display:block!important;float:right!important;text-align:right!important}.header-nav-main>li.header-contact-wrapper>#header-contact{justify-content:flex-end;flex-flow:row wrap;-ms-flex-align:right;align-items:right}.header-nav-main>li.header-contact-wrapper>#header-contact>li{display:inline-block!important;text-align:right!important}.header-nav-main>li.header-contact-wrapper>#header-contact>li>a:link,.header-nav-main>li.header-contact-wrapper>#header-contact>li>a:visited,.header-nav-main>li.header-contact-wrapper>#header-contact>li>a>i{color:#F58220!important}.subscribefrm{position:relative}.subscribefrm input[type="email"]{font-size:.813rem;font-weight:500;color:#999;height:40px;line-height:40px;background-color:#fff;border:none!important;width:100%;padding:0 6.275rem 0 .9375rem;box-shadow:none!important}.subscribefrm .button{font-size:.75rem;font-weight:700;color:#fff;background-color:#f58220!important;text-transform:uppercase;text-align:center;height:40px;line-height:40px;display:inline-block;border:none;position:absolute;top:10px;right:-12px;padding:0 .9375rem}.back-to-top.is-outline{border-radius:3px!important;background-color:#f58220!important;border-color:#f58220!important}.back-to-top.is-outline:hover{background-color:#f58220!important}.back-to-top.is-outline i{color:#ffffff!important}.back-to-top.is-outline:hover i{color:#fff!important}.footer_center_div{border-left:1px solid #fff;border-right:1px solid #fff}ul.footer_contact li{margin:0 0 .25rem;list-style:none;position:relative}ul.footer_contact li .fa{width:20px;display:inline-block;vertical-align:top;margin-top:4px}ul.footer_contact li span{display:inline-block;width:calc(100% - 25px);vertical-align:top}.specialNewsWrap:before{content:'';background-image:url(/wp-content/uploads/2019/02/news_partter.png);background-repeat:repeat;background-position:0 0;position:absolute;z-index:0;width:100%;height:100%;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity:.5;-khtml-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;opacity:.5}.header-contact-wrapper .nav>li>a>i+span{text-transform:none}.dich-vu .icon .icon-inner{background:#fff;border-radius:50%;padding:12px}.product-main h1{color:#0a2453}.tabbed-content .nav-tabs>li{font-size:18px}.nav-tabs>li.active>a{text-transform:none;color:#000;font-weight:400;font-size:17px}.nav-tabs>li>a{border-top:2px solid #f9bc00;border-left:1px solid #ddd;border-right:1px solid #ddd;background-color:rgba(0,0,0,.04);padding-left:15px;padding-right:15px;color:#0275af;text-transform:none;font-weight:400;font-size:17px}.box-blog-post .is-divider{display:none}.box-text h5{margin-bottom:10px;color:#0772c3}.widget .is-divider{margin-top:.66em;display:none}footer.entry-meta{display:none}.wpcf7 label{COLOR:#f98000}input[type='text'],input[type='email'],textarea{margin-top:10px}.form-lien-he input[type='tel']{margin-top:10px}.form-lien-he .gui-tin{text-align:center}.title_FormLienHe{display:none}#popupLienHe .title_FormLienHe{display:block}.maudk{border:2px dashed #eda74b!important;padding:10px!important;background:rgba(10,36,83,.82)!important}.wpcf7-response-output{border:1px dashed #eda74b!important;padding:10px!important;background:rgba(10,36,83,1)!important;color:#ffffff!important}.dk{text-align:center!important}.dk input{border:2px dashed #eda74b!important}.du-an-sap-ra-mat .icon-box .icon-box-img img{width:100%}.du-an-sap-ra-mat .icon-box-text{background:rgb(204,204,204);background:rgba(204,204,204,.3);padding-bottom:0px!important;;margin-bottom:0px!important}.du-an-sap-ra-mat icon-box-text h4{opacity:1!important}.slider:not(.flickity-enabled){display:flex!important;flex-wrap:nowrap!important;overflow:hidden!important}.slider:not(.flickity-enabled)>*{flex:0 0 100%!important;width:100%!important}.row.slider:not(.flickity-enabled){display:flex!important;flex-wrap:nowrap!important;overflow:hidden!important}.row.slider:not(.flickity-enabled)>.col{flex:0 0 auto!important}.row.slider:not(.flickity-enabled).large-columns-3>.col{width:33.333%!important}.row.slider:not(.flickity-enabled).large-columns-4>.col{width:25%!important}.row.slider:not(.flickity-enabled).large-columns-2>.col{width:50%!important}.row.slider:not(.flickity-enabled).large-columns-1>.col{width:100%!important}@media (max-width:849px) and (min-width:550px){.row.slider:not(.flickity-enabled).medium-columns-1>.col{width:100%!important}.row.slider:not(.flickity-enabled).medium-columns-2>.col{width:50%!important}.row.slider:not(.flickity-enabled).medium-columns-3>.col{width:33.333%!important}}@media (max-width:549px){.row.slider:not(.flickity-enabled).small-columns-1>.col{width:100%!important}.row.slider:not(.flickity-enabled).small-columns-2>.col{width:50%!important}}@media (min-width:850px){.header-wrapper{min-height:100px}}