/*
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.   ***************/
@font-face{font-family:"Open Sans", sans-serif;
    font-weight:normal;
    font-style:normal;
    src:url(“/wp-content/themes/flatsome-child/font/open-sans/OpenSans-Regular.ttf”) format(“truetype”);
    font-display:swap
    }
    
    .nav>li>a,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
    font-family:"Open Sans", sans-serif
    }
    p,
    a,
    span,
    strong,
    button,
    li {
    font-family:"Open Sans", sans-serif
    }
.accordion-title.active {
    background-color: var(--primary-color)!important;
    border-color: #446084;
    color: #fff!important;
}
.nav-tabs>li.active>a{
    background-color: var(--primary-color)!important;
    border-color: #446084;
    color: #fff!important;
}
.nav-tabs+.tab-panels {
    border: 0px solid #ddd;
}
.absolute-footer{
    display: none!important;
}
.text-green{
    height: auto;
    width: auto;
    color: rgb(108, 211, 29);
    text-transform: uppercase;
    text-decoration: none;
    white-space: nowrap;
    min-height: 0px;
    min-width: 0px;
    max-height: none;
    max-width: none;
    line-height: 20px;
    letter-spacing: 0px;
    font-weight: 900;
    font-size: 16px;
    backdrop-filter: none;
    filter: none;
    transform-origin: 50% 50%;
    opacity: 1;
}
/*Blog*/
.entry-title{
    color: var(--primary-color)!important;
}
.absolute {
    min-height: 150px;
    height: 150px;
    width: 100px;
}
.badge-outline .badge-inner {
    background-color: var(--primary-color)!important;
    border: 0px solid;
    color: #446084;
    color: #fff!important;
    font-size: 28px;
}
footer.entry-meta{
    display: none!important;
}
.post_comments{
    display: none;
}
/*Service*/
.nav-wrapper{
    border-left: 3px solid #DADADA;
    border-top: 1px solid #EEE;
    border-right: 1px solid #EEE;
    border-bottom: 1px solid #EEE;
    margin: 0;
    /* padding: 0px 0px 11px 10px; */
    transition: all .3s ease 0s;
}
.nav.nav-vertical li {
    padding: 10px;
}
/*Form*/
.wpcf7-form-control{
    background-color: #fff;
border: 1px solid #ccc !important;
height: 3.7em !important;
padding: 10px 30px 10px 20px !important;
}

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

}