/*
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.   ***************/
.nav-column li.active>a,
.nav-column li>a:hover,
.nav-dropdown li.active>a,
.nav-dropdown>li>a:hover,
.nav-vertical-fly-out>li.active>a,
.nav-vertical-fly-out>li>a:hover,
.nav>li.active>a,
.nav>li.current>a,
.nav>li>a.active,
.nav>li>a.current,
.nav>li>a:hover,
.text-grad {
    background: linear-gradient(90deg, #007cf0, #00bcd4, #80deea);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    transition: all 0.3s ease;
}


ul.header-nav.header-nav-main.nav.nav-left {
    display: flex;
    gap: 18px;
}


.section-footer .ux-menu {
    counter-reset: item;
}


.section-footer .ux-menu-link__link {
    padding-bottom: 10px;
    padding-top: 10px;
}

.section-footer span.ux-menu-link__text {
    color: #fff;
}

.img-box-reviews img {
    border-radius: 999px !important;
    -o-object-fit: cover;
    object-fit: cover;
}

.text-grad h2 {
    font-family: 'Times New Roman', sans-serif;
}

.col-widget>.col-inner {
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, .05);
}

.blog-news .col.post-item {
    margin-bottom: -38px;
}

.img-box-nhuong-quyen {
    align-items: center;
}

.row-6-img-box .col-inner {
    min-height: 192px;
}

.entry-header-text.entry-header-text-top.text-center,
.entry-content,
.page-wrapper {

    padding-bottom: 0px;
}

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


}