@media only screen and (max-width: 900px) {
.block_widgets1_gia_goi, .wpcf7 span.wpcf7-list-item {
margin-bottom: 10px !important
}
.box.has-hover.has-hover.box-text-bottom {
border-radius: 10px;
padding: 10px;
background: #fefefe;
display: flex;
align-items: flex-start
}
.cham_soc_khac_hang .box-text.text-center {
padding-top: 0;
z-index: 9;
top: 0;
text-align: left !important
}
.tu_van_ngay_home_sl a.button_style.button_for_all {
margin: auto;
width: 77%
}
.tai_sa0_chon_ct_k_hoem_icon .icon-box.featured-box.icon-box-right.text-right {
width: 100%;
display: block;
text-align: center
}
.icon-box-right .icon-box-img + .icon-box-text {
padding-right: 0
}
.tai_sa0_chon_ct_k_hoem_icon .icon-box-img {
width: 120px !important
}
.palen-box span {
margin-left: 0;
width: 100%
}
.col.small-12.large-12.tabbed-content_sonan.pc {
display: none
}
.col.small-12.large-12.tabbed-content_sonan.mobi {
display: block !important;
background: #fff1e8;
border-radius: 10px;
padding: 10px 15px 15px !important
}
.col.small-12.large-12.tabbed-content_sonan.mobi .accordion-item {
margin-top: 10px;
background: #fff;
border-radius: 10px
}
.col.small-12.large-12.tabbed-content_sonan.mobi .accordion-item.active i {
color: var(--primary-color) !important
}
.nam_kinh_nghiem h4 {
margin: 0;
text-align: left;
font-style: normal;
font-weight: 500;
font-size: 26px !important;
color: #fff;
line-height: 40px
}
.col.small-12.large-12.tabbed-content_sonan.mobi button.toggle {
position: absolute;
right: 10px;
left: unset;
margin: 0 !important;
top: 25%
}
.giai_quyet_com_home h4 {
padding: 7px 26px;
border-radius: 10px;
width: 92%;
background: #333;
margin: auto;
text-align: center;
font-style: normal;
font-weight: 600;
font-size: 16px !important;
color: #fff
}
.giai_quyet_com_home h5 {
font-size: 25px !important;
margin: 0 0 20px
}
.giai_quyet_com_home h3 {
font-size: 35px !important;
margin: 20px 0 0
}
.giai_quyet_com_home {
margin-top: 317px !important
}
.update_san_pham_home a.button.primary span {
text-align: left;
font-size: 18px !important;
line-height: 24px
}
.title_phi_thiet_ke h4 {
display: flex;
font-size: 22px;
flex-direction: column
}
article#product-category-date {
margin: auto;
width: 95%
}
.from_home_sp .col-inner {
border-radius: 10px !important
}
.from_home_sp .col-inner button.wpcf7-submit.btnContactSend {
width: 213px;
margin-top: 15px;
background: #f67929;
border-radius: 10px
}
.ho_email_from {
width: 100%
}
.from_tuvan_ho_email {
display: flex;
justify-content: space-between;
align-items: flex-start;
flex-direction: column
}
span.wpcf7-list-item {
display: flex;
align-items: center;
width: 100%
}
.from_tuvan_lua_chon_from {
margin-top: 20px;
font-size: 22px !important
}
.from_tuvan_lua_chon span.wpcf7-form-control.wpcf7-checkbox {
width: 100%;
display: block;
margin-top: 10px
}
.wpcf7 span.wpcf7-list-item {
width: 100% !important
}
.title_phi_thiet_ke span {
width: 100%;
margin-top: 10px;
margin-left: 0;
padding: 10px;
font-weight: 600;
border-radius: 5px;
background: #fff;
color: #3295ff
}
.title_phi_thiet_ke {
border-radius: 5px;
width: 100%;
background: #3295ff;
padding: 18px
}
.update_san_pham_home h3 {
font-size: 38px !important;
margin: 20px 0
}
.bang_gia_phan_men_home_s .box-text-inner h4 {
margin-left: 11px;
font-size: 21px !important;
color: #fff;
margin-bottom: -4px !important
}
.gIoi_thieu_wet_home_title h3 {
font-size: 40px !important
}
.phan_men_quan_ly_icon .icon-box.featured-box.icon-box-left.text-left {
margin-bottom: 20px;
width: 100%;
display: flex;
flex-flow: row wrap;
flex-direction: column;
align-items: center
}
.phan_men_quan_ly_icon p.thiet_ke_p {
padding: 35px;
width: 100%;
height: 79px !important
}
.giai_dap_thac_mac .accordion a button.toggle {
right: 3px
}
.giai_dap_thac_mac .accordion a button.toggle i, .icon_baner .icon-box-text.last-reset .icon-box-text.last-reset p {
font-size: 16px
}
.banner_home_b .title_banners h3 {
font-size: 60px !important;
line-height: 70px
}
.banner_home_b .title_banners h4 {
font-size: 15px !important
}
i.icon-menu {
color: #f2f2f2
}
.quan_ly_thu_cong_smobi_icon p {
font-style: normal;
font-size: 18px;
font-weight: 100;
line-height: 30px;
color: #000;
flex: none
}
.col.small-12.large-12.tabbed-content_sonan.mobi .accordion-item span {
font-style: normal;
font-size: 17px;
font-weight: 500;
line-height: 30px;
color: #000;
flex: none;
order: 0
}
.tai_sao_chon_home .section-bg.bg-loaded {
background-image: url(//topid.vn/wp-content/uploads/2024/03/Group-15702-mins-min.png) !important
}
.tai_sa0_chon_ct_k_hoem_icon {
margin-top: 80px !important
}
.tai_sao_chon_home {
margin-top: -92px !important
}
.banner_home_b .banner-layer {
width: 99% !important
}
.banner_home_b {
margin-top: 60px
}
.banner_home_b .title_banners p {
font-size: 18px !important
}
.from_home_sp .col-inner label, .mobi_banner_homes .icon-box-text.last-reset {
font-size: 14px
}
.dat_hang_chromes_bobi {
flex-basis: 50% !important;
max-width: 50% !important
}
.dat_hang_chromes_bobi .img, .extens_home_k .img {
width: 100% !important
}
.gIoi_thieu_wet_home_icon a.button_style.button_for_all {
width: 211px !important;
position: relative;
top: 30px
}
.icon_baner.update p {
font-size: 16px;
color: #000
}
.phan_men_quan_ly_icon .icon-box-text.last-reset h3 {
text-align: center
}
.quan_ly_thu_cong_s .col-inner {
height: unset;
overflow-y: hidden
}
.text_update_s h4 {
font-size: 35px;
margin: 0 0 10px
}
.text_update_s h3 {
margin-top: -20px !important;
font-size: 52px
}
.gIoi_thieu_wet_home_icon .icon-box-text.last-reset p {
margin: 0 0 10px;
font-style: normal;
font-weight: 600;
font-size: 16px !important;
color: #fff;
line-height: 24px
}
.update_san_pham_home p {
margin: 0;
text-align: left;
font-style: normal;
font-weight: 600;
font-size: 20px !important;
color: #000;
line-height: 30px
}
.giai_dap_thac_mac h3.accordion_title {
width: auto;
font-size: 22px
}
.lie_he_vs_ct_homes h3 {
font-size: 28px !important;
color: #fff
}
.lie_he_vs_ct_homes p {
font-size: 15px !important;
color: #fff;
font-weight: 100
}
.thong_tin_address p, .thong_tin_address p.solid_address, .thong_tin_address_footer p, .thong_tin_address_footer p b {
line-height: 22px;
font-size: 16px
}
.thong_tin_address_footer p b {
display: block
}
.banner_button a {
width: 100% !important;
display: block;
}
.banner_button a:last-child {
margin: 20px 0 0 0;
}
.abouts {
margin: 30px 0 0 0;
}
.home-title h3 {
font-size: 32px;
line-height: 38px;
}
.icon-home h3 {
font-size: 20px;
line-height: 24px;
}
.icon-home p {
font-size: 18px;
line-height: 24px;
margin: 0;
}
.home-dark h3 {
font-size: 28px;
}
.tablePrice table {
width: 100%;
overflow-x: scroll !important;
display: block;
overflow-x: auto;
white-space: nowrap;
}
.tablePrice table::-webkit-scrollbar {
height: 1px;
}
.price-highlight {
font-size: 55px;
line-height: 65px;
}
.price-text {
background: rgba(16, 92, 228, 1);
height: unset;
color: #fff;
padding: 20px !important;
}
.price-text h3 {
font-size: 28px;
line-height: 38px;
}
.price-date {
border-radius: 0;
}
.price-date .price_text {
font-size: 18px;
line-height: 24px;
}
.price-date .price_date {
font-size: 18px;
line-height: 24px;
padding: 6px 15px;
}
.price_counter {
width: 100%;
}
div#countdown > div label {
line-height: 40px;
height: 40px;
font-size: 24px;
}
div#countdown > div > div {
width: 40px;
height: 40px;
}
div#countdown > div.time {
font-size: 24px;
}
div#countdown > div {
font-size: 15px;
}
.form-price {
width: 100%;
}
.form-price .form-price-body {
width: 100%;
margin: 15px auto;
}
.banner_main h3 {
font-weight: 800 !important;
text-transform: uppercase;
font-size: 30px !important;
line-height: 40px !important;
margin: 0;
}
.banner_button {
margin: 0 0 80px 0;
}
.sec-abouts{
padding-bottom:20px !important;
}
.abouts-item{
margin-bottom: 20px !important;
}
}