/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
p,li{
    font-size: 15px !important;
}
h4{
    font-size: 18px !important;
}
h3{
    font-size: 20px !important;
}
h2{
    font-size: 24px !important;
}
h1{
    font-size: 28px !important;
}
.bgcontain .section-bg.bg-loaded{
        background-repeat: repeat !important;
    background-size: auto !important;
}
.marginauto{
    margin:0 auto !important;
}
.col.post-item>.col-inner {
    height: 100%;
}
.blog_style1{

}
.box-blog-post .is-divider{
    display: none;
}
.box-blog-post .box-text{
    padding-bottom: 10px;
    padding-top: 0 !important;
}
div#top-bar {
    padding: 5px 0;
}
.copyright-footer{
    color: #fff;
        padding-top: 10px;
}
#footer .button.icon.circle{
    margin-bottom: 0;
}
.blog_style1 .post-title:before{
    content: "";
    width: 15px;
    height: 15px;
    border-radius: 50%;
    display: inline-block;
    margin-right: 8px;
    border:1px solid #0960a7;
}
.blog_style1  .post-title:hover:before{
    background-color: #0960a7;
}
header.entry-header .is-divider{
    display: none
}
form{
    margin-bottom: 0;
}
.nav-pagination>li>span, .nav-pagination>li>a{
    border-radius: 0 !important;
    border-width: 1px;
}
.banner h3{
    font-size: 32px !important;
}
.row-box-shadow-3 .col-inner, .row-box-shadow-3-hover .col-inner:hover, .box-shadow-3, .box-shadow-3-hover:hover{
    box-shadow: -3px 12px 31px 0px rgb(0 0 0 / 19%);
}
ul#header-contact a{
    font-size: 22px;
    color: #ff3239;
}
.has-transparent + .page-title:first-of-type, .has-transparent + #main > .page-title, .has-transparent + #main > div > .page-title, .has-transparent + #main .page-header-wrapper:first-of-type .page-title{
    padding-top: 0 !important;
}
.archive header.archive-page-header{
    background: url('http://wetech11.tk/wp-content/uploads/2021/11/142b366c954bf6ed31cab3b227b0e888.jpg');
        background-size: cover;
    padding-top: 180px;
    position: relative;
    margin-bottom: 30px;
}
.archive header.archive-page-header:before{
    content: '';
    width: 100%;
    height: 100%;
    background:rgb(0 0 0 / 39%);
    position: absolute;
    top: 0;
    left: 0;
}
.archive .page-wrapper{
    padding-top: 0
}
.archive header.archive-page-header .page-title{
    color: #fff;
}
.single-post  .page-wrapper{
    padding-top: 75px;
}
.nav-dark .is-outline, .dark .nav>li>a, .dark .nav>li.html, .dark .nav-vertical li li.menu-item-has-children>a, .dark .nav-vertical>li>ul li a, .nav-dropdown.dark>li>a, .nav-dropdown.dark .nav-column>li>a, .nav-dark .nav>li>a, .nav-dark .nav>li>button {
    color: rgb(255 255 255);
}
.dark .nav>li>a:hover, .dark .nav>li.active>a, .dark .nav>li>a.active .nav-dark .nav>li.current>a, .nav-dark .nav>li>a:hover, .nav-dark .nav>li.active>a, .nav-dropdown.dark>li>a:hover, .nav-dropdown.dark .nav-column>li>a:hover, .nav-dark a.plain:hover, .nav-dark .nav>li>a.active {
    color: #fd3138;
}
@media screen and (min-width: 850px){
    .col1>.col-inner{
        margin-right: -100px !important;
        width: calc(100% + 100px);
        z-index: 99;
    }
     .col2>.col-inner{
        margin-left: -100px !important;
        width: calc(100% + 100px);
        z-index: 99;
    }
    #logo img {
    max-height: 150px !important;
    margin-bottom: -30%;
}
    div#top-bar {
        margin-bottom: -42px;
    }
    .archive .large-10 {
        max-width: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    }
}
