/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


	
.tai-sao.row-dashed .col:before,.tai-sao.row-solid .col:before  {
	border-left: 1px solid #ff9c00!important;
}
.tai-sao.row-dashed .col:after, .tai-sao.row-solid .col:after {
	border-bottom: 1px solid #ff9c00!important;
}
@media screen and (min-width: 768px) {
    div.menu-mobile-bacuong {
  display: none;	
  }}
@media screen and (max-width: 768px) {
    #fcb-call-button {
  display: none;
		
		
  }}

/***Menu mobile **/

        .menu-mobile-bacuong {
            position: fixed;
            left: 0;
            bottom: 0;
            z-index: 2500;
            display: block;
            width: 100%;
            background-color: #fff;
            display:
                border-radius: 0.5rem 0.5rem 0 0;
        }

        .mobile-nav-bacuong {
            background-color: #fff;
            position: relative;
            z-index: 1050;
            border-top: 1px solid #a70d0d;
            padding-top: 0.25rem;
            padding-bottom: 0.25rem;
            border-radius: 0.5rem 0.5rem 0 0;
            box-shadow: 0 -0.25rem 0.5rem rgba(var(--bs-body-color-rgb), .15);
        }

        .mobile-ul {
            display: flex;
            flex-wrap: nowrap;
            margin: 0;
            padding: 0;
            list-style-type: none;
        }

        .mobile-nav-li {
            margin: 0;
            padding: 0.15rem 0.65rem;
            list-style-type: none;
            flex: 1 0 0%;
        }

        .mobile-nav-a {
            position: relative;
            padding: 0;
            margin: 0;
            display: block;
            width: 100%;
            background: none;
            border: none;
            text-align: center;
            font-size: 10px;
            text-transform: capitalize;
            line-height: 18px;
            text-decoration: none;
            color: rgb(76, 71, 71);
            font-weight: 100;

        }

        a.mobile-nav-a.nav-home::before {
    background: url(https://bacuong.com/wp-content/uploads/2023/12/icons8-home-50.png) no-repeat center top;
}
a.mobile-nav-a.nav-cake::before {
    background: url(https://bacuong.com/wp-content/uploads/2023/12/icons8-cake-64.png) no-repeat center top;
}
a.mobile-nav-a.nav-phone::before {
    background: url(https://bacuong.com/wp-content/uploads/2023/12/icons8-phonecall-50.png) no-repeat center top;
}
a.mobile-nav-a.nav-zalo::before {
    background: url(https://bacuong.com/wp-content/uploads/2023/12/zalo.png) no-repeat center top;
}

        a.mobile-nav-a.nav-home::before,  a.mobile-nav-a.nav-cake::before, a.mobile-nav-a.nav-phone::before, a.mobile-nav-a.nav-zalo::before {
            position: relative;
            left: 0;
            top: 0;
            z-index: 1;
            content: "";
            display: block;
            width: 100%;
            height: 28px;
            background-size: auto 28px;
        }

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}