/******FullStack by Rocker.vn (since 2008)******/
.HomeBoxAds{ padding: 50px 0;}.HomeBannerSearch{ height: 100vh;background-size: cover;display: flex;align-items: center;}.HomeBannerSearch .H-groupBanner{ }.HomeBannerSearch .H-groupBanner .items{ }.HomeBannerSearch .H-groupBanner .items img{ width: 100%;height: auto;}.HomeBannerSearch .H-SearchBox{ z-index: 2;position: relative;width: 95%;max-width: 1000px;margin: auto;}.HomeBannerSearch .H-SearchBox .p-List{position: absolute;top: -39px;left: 20px;}.HomeBannerSearch .H-SearchBox .p-List .i-lbl{display: inline-block;padding: 10px;border-top-left-radius: var(--radius-s);border-top-right-radius: var(--radius-s);min-width: 120px;text-align: center;background: #d7d7d7;margin-left: 5px;text-transform: capitalize;}.HomeBannerSearch .H-SearchBox .p-List .i-lbl.active{ background: var(--color1);color: #fff;}.HomeBannerSearch .H-SearchBox form{ background: #ffffff;border-radius: var(--radius-l);padding: 20px;box-shadow: 0px 1px 4px 0px #ccc;padding-bottom: 0;} .HomeBoxSearch .frm-items{float: left;width: calc(20% - 8px );margin-left: 10px;}.HomeBoxSearch .frm-items.ConstructionType{ margin-left: 0px;}.HomeBoxSearch .frm-name-ConstructionTypeId{margin-left: 0px;}.HomeBoxSearch .frm-items.frm-name-q{ width: calc(100% - 130px );margin-left: 0;}.HomeBoxSearch .frm-items.frm-type-submit{ width: 120px;}.HomeBoxSearch .frm-items.frm-type-submit button{ width: 100%;background: var(--color1);cursor: pointer;color: #fff;}.HomeBoxSearch .frm-items.frm-type-submit button i{ font-size: 20px;}.frm-items select.frm-input,.frm-items input.frm-input{border-color: #F3F3F3;background: #F3F3F3;}@media screen and (max-width: 900px ){ .HomeBoxSearch .frm-items{ font-size: 12px;}} @media screen and (max-width: 600px ){ .HomeBannerSearch .H-SearchBox{   width: 100%;padding: 20px;padding-top: 0px;}.HomeBoxSearch .frm-items{width: calc(50% - 5px );margin-left: 5px;}.HomeBoxSearch .frm-items.frm-name-ConstructionTypeId{ margin-left: 0px;}.HomeBoxSearch .frm-items.frm-name-DistrictId{ margin-left: 0;}.HomeBoxSearch .frm-items.frm-name-DistrictId,.HomeBoxSearch .frm-items.frm-type-FromTo{ width: calc(50% - 5px ); }.HomeBannerSearch .H-SearchBox .p-List{ left: 0;text-align: center;right: 0;}.HomeBoxSearch .frm-items.frm-type-submit { width: 90px;}.HomeBoxSearch .frm-items.frm-name-q{ width: calc(100% - 100px );}}.HomeSlider img{ width: 100%;height: auto;}.HomeTitle{ font-size: 38px;font-weight: bold;text-transform: uppercase;}@media screen and (max-width: 800px ){ .HomeTitle { font-size: 25px;text-align: center;color: var(--color1);}}.HomeBoxWhy{ background-size: cover;padding: 100px 0;background-color: #f4f4f4;}.HomeBoxWhy .pTitle1{text-align: center;font-size: 30px;}.HomeBoxWhy .pTitle2{ text-align: center;font-weight: bold;font-size: 30px;color: var(--color1);}.HomeBoxWhy .pWrabThree{display: grid;grid-template-columns: 35% calc(30% - 20px ) 35%;grid-gap: 10px;padding-top: 50px;}.HomeBoxWhy .pLeftRight{ }.HomeBoxWhy .pWrabThree .items{display: block;margin-bottom: 20px;position: relative;}.HomeBoxWhy .pWrabThree .items::after{ content: " ";display: block;clear: both;}.HomeBoxWhy .pWrabThree .items .iIcon{ }.HomeBoxWhy .pWrabThree .items .iIcon{ width: 70px;float: right;background: var(--color2);border-radius: 100%;height: 70px;text-align: center;padding: 12px;position: absolute;top: 0;bottom: 0;margin: auto;}.HomeBoxWhy .pWrabThree .Left .items .iIcon{ right: 0;}.HomeBoxWhy .pWrabThree .Right .items .iIcon{ left: 0;}.HomeBoxWhy .pWrabThree .items .iIcon i{ font-size: 40px; color: #fff;}.HomeBoxWhy .pWrabThree .items .iIcon img{ width: 100%;height: auto;filter: brightness(0) invert(1);}.HomeBoxWhy .pWrabThree .items .iText{ width: calc(100% - 95px );}.HomeBoxWhy .pWrabThree .Left .items .iText{ float: left;text-align: right;}.HomeBoxWhy .pWrabThree .Right .items .iText{ float: right;text-align: left;}.HomeBoxWhy .pWrabThree .items .iLabel{ font-weight: bold;color: var(--color1);font-size: calc(100% + 3px );margin-bottom: 15px;}.HomeBoxWhy .pWrabThree .items .iDes{ font-weight: 100;}.HomeBoxWhy .pWrabThree .pCenter{ }.HomeBoxWhy .pWrabThree .pCenter img{ width: 100%;height: auto;max-width: 200px;display: block;margin: auto;} @media screen and (max-width: 900px ){ .HomeBoxWhy .pTitle1{font-size: 18px;}.HomeBoxWhy .pTitle2{ font-size: 20px;margin-top: 10px;}.HomeBoxWhy .pWrabThree{ display: block;}.HomeBoxWhy .pWrabThree .pCenter{ display: none;}.HomeBoxWhy .pWrabThree .pCenter img{ max-width: 200px;margin: auto;display: block;}.HomeBoxWhy .pWrabThree .Left .items{ margin-bottom: 30px;}.HomeBoxWhy .pWrabThree .Left .items .iIcon{ right: unset;left: 9;}.HomeBoxWhy .pWrabThree .Left .items .iText{ float: right;text-align: left;}} .HomeSArti{ position: relative;padding: 100px 0;background: url(https://thangloigroup.vn/pictures/catalog/background/banner-linh-vuc-hoat-dong-1.jpg);;background-size: cover;}.HomeSArti .bgright{ left: 0;height: calc(100% - 100px );top: 100%;width: 90%;transform: rotate(180deg);}.HomeSArti .bgleft{ right: 0;height: calc(100% - 100px );top: 140%;width: 40%;transform: rotate(180deg);z-index: 1;}.HomeSArti .pl-wrabauto{ position: relative;z-index: 2;}.HomeSArti .priLeft{width: calc(60% - 10px );float: left;}.HomeSArti .priLeft .sg-ViewDetails{position: absolute;left: 0;top: 0;width: 90px;height: 90px;}.HomeSArti .priLeft .HomeTitle{margin-bottom: 30px;margin-top: 25px;}.HomeSArti .priLeft .HGridArticle{display: grid;grid-template-columns: repeat(3,1fr);column-gap: 10px;}.HomeSArti .priLeft .HGridArticle.ArticlesItemMain .items {background: #fff;border-radius: var(--radius-s);}.HomeSArti .priLeft .HGridArticle.ArticlesItemMain .items .it-img{border-bottom-left-radius: 0;border-bottom-right-radius: 0;border: none;}.HomeSArti .priLeft .HGridArticle.ArticlesItemMain .items .it-img img{ filter: grayscale(1);} @media screen and (max-width: 900px ){ .HomeSArti{ margin-bottom: 0;padding: 20px 0;}.HomeSArti .priLeft .HGridArticle{ display: block;}.HomeSArti .priLeft .HGridArticle.ArticlesItemMain .items{ display: grid;grid-template-columns: 1fr 2fr;margin-bottom: 10px;}.HomeSArti .priLeft .HGridArticle.ArticlesItemMain .items .it-img{border-bottom-left-radius: var(--radius-s);border-top-right-radius: 0;}.HomeSArti .priLeft .HGridArticle.ArticlesItemMain .items .it-text{ }.HomeSArti .priLeft .HGridArticle.ArticlesItemMain .items .it-date{ display: none;}.HomeSArti .priLeft .HGridArticle.ArticlesItemMain .items .it-title a{ font-weight: normal;}.HomeSArti .bgleft,.HomeSArti .bgright{ display: none;}}.HomeSArti .priRight.ArticlesItemMain .items .it-img{border-bottom-left-radius: 0;border-bottom-right-radius: 0;border: none;}.HomeSArti .priRight.ArticlesItemMain .items .it-text{}.HomeSArti .priRight.ArticlesItemMain .items .it-text{background: var(--color2);border-radius:var(--radius-s);border-top-left-radius: 0;border-top-right-radius: 0;}.HomeSArti .priRight.ArticlesItemMain .items .it-title a{font-size: calc(100% + 5px );text-transform: uppercase;}.HomeSArti .priRight.ArticlesItemMain .items .it-date{ }.HomeSArti .priRight{width: 40%;float: right;}.HomeSArti .priRight.Mobile{ display: none;}.HomeSArti .a-ViewMore{ margin-top: 35px;}@media screen and (max-width: 900px ){ .HomeSArti .priRight.ArticlesItemMain .items .it-text{ background: #ffffff;}.HomeSArti .priLeft{ float: none;width: 100%;margin-bottom: 10px;}.HomeSArti .priRight.Desktop{ display: none;}.HomeSArti .priRight.Mobile{ display: block;width: 100%;float: none;margin-bottom: 10px;}} .BoxPartner { background: #f1f1f1;padding-bottom: 50px;padding-top: 50px;}.BoxPartner .rt-tablist::before { color: #e6e6e6;}.ii-Partner { position: relative;margin: 0px 10px;}.ii-Partner .items { display: block;}.ii-Partner .items img { width: 100%;height: auto;background-color: #ffffff;transition: all .2s;}.ii-Partner .items:hover img { }.rwl-nn.rwl .r-next,.rwl-nn.rwl .r-prev{ bottom: 0;top: 0;margin: auto;}.rwl-nn.rwl .r-next { right: 20px;}.rwl-nn.rwl .r-prev { left: 20px;}.rwl-nn.rwl .owl-dots { bottom: 0;}.HomeBoxProjects .rt-tablist::before { color: #e6e6e6;}.HomeBoxProjects .rwl-homeProjects { padding: 20px 0;}.HomeBoxProjects { position: relative;padding: 50px 0;margin-bottom: 0px;overflow: hidden;background: #f1f1f1;background-size: auto 100%;background-position: center;}.HomeBoxProjects::before { content: " ";position: absolute;left: 0;right: 0;bottom: 0;top: 0;background: #ecececc4;}.HomeBoxProjects .ProjectsItemMain .items { margin-bottom: 10px;}.rwl-homeProjects.rwl .owl-nav {}.rwl-homeProjects .r-next,.rwl-homeProjects .r-prev { position: absolute;left: -70px;top: 0;bottom: 0;margin: auto;margin-right: 6px;width: 50px;height: 50px;border-radius: 0;font-size: 15px;background: none;cursor: pointer;outline: none;border-style: solid;border-width: 1px;border-color: #fdc126;}.rwl-homeProjects .r-next { right: -70px;left: unset;}.rwl-homeProjects .r-btn::before { content: " ";position: absolute;width: 100%;height: 100%;left: 0;right: 0;top: 0;bottom: 0;margin: auto;transform: scale(0.7);z-index: 0;opacity: 0.9;transition: all 0.2s;background-color: #fdc125;}.rwl-homeProjects .r-btn span { position: relative;z-index: 1;color: #fefefe;font-size: 20px;}.rwl-homeProjects.rwl .owl-dots { width: 100%;padding: 20px 0;position: absolute;bottom: -25px;text-align: center;}.rwl-homeProjects.rwl .owl-dots .owl-dot span { width: 20px;height: 20px;line-height: 15px;border-radius: 0;border: 2px solid #ffffff;margin-right: 9px;color: #c6c6c6;-webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}.rwl-homeProjects.rwl .owl-dots .owl-dot.active span { color: #000;border-color: #fec634;}@media (hover: hover) and (pointer: fine) { .rwl-homeProjects.rwl .r-btn:hover { border-color: #ffc107;}.rwl-homeProjects.rwl .r-btn:hover::before { opacity: 1;transform: scale(1);}}