/*
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.   ***************/
.header-nav>li>a {
    font-weight: 700 !important;
}

.section-bg-attach {
    background-image: url('./assets/images/bg11.jpg');
    background-attachment: fixed;
}

.row-countup>.col:first-child .col-inner {
    border-radius: 10px 0 0 10px;
}

.row-countup>.col:last-child .col-inner {
    border-radius: 0 10px 10px 0 !important;
}

.col-whychoose .col-inner {
    box-shadow: 2px 2px 10px #FFF;
}

.absolute-footer {
    display: none;
}

.posts-service .post-item .col-inner {
    background-color: var(--primary-color);
}

.posts-service .post-item .box-text {
    padding: 10px;
}

.posts-service .post-title,
.posts-service .from_the_blog_excerpt,
.posts-service .button {
    color: #FFF;
}

.post-item .is-divider {
    display: none;
}

.tab-loiich .tab span {
    font-weight: 700;
    color: var(--primary-color);
}

.col-border-rounded .col-inner {
    border-radius: 10px;
    border: 2px solid #FFF;
    padding: 20px;
}

.custom-posts .post-item .box-text {
    padding-left: 20px;
}

.col-consulting>.col-inner {
    box-shadow: 0 .2rem .4rem rgba(0, 0, 0, .15) !important;
    margin: 0 4px;
    padding: 10px;
    border: 3px solid #f28006;
    border-radius: 10px;
}

.slider-ho-so .portfolio-box .portfolio-box-title {
    font-size: 50px;
    font-weight: 900;
    color: #FFF;
}

.slider-ho-so .portfolio-box .box-text {
    top: 50%;
}
ul.header-nav.header-nav-main {
    display: flex
;
    gap: 43px;
}

.header-nav-main a.nav-top-link {
    font-size: 16px !important;
}



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

i.icon-menu {
    color: rgb(40, 132, 197);
}
	.slider-ho-so .portfolio-box .box-text {
        bottom: 0px;
        top: unset;
    }
	
	.slider-ho-so .portfolio-box .portfolio-box-title {
    font-size: 24px;
    font-weight: 900;
    color: #FFF;
}
	.wpcf7 .row.row-small {
    display: unset;
}


}