/*
Theme Name: Business Conference
Template: bizberg
Text Domain: business-conference
Author: Bizberg Themes
Author URI: https://bizbergthemes.com/   
Theme URI: https://bizbergthemes.com/downloads/business-conference/
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Description: Experience the ultimate free WordPress theme for events and conferences, Business Conference Theme, designed for business meetups, technology conferences, product launches, and marketing events, featuring WP Event Manager plugin compatibility, seamless integration with popular page builders, full responsiveness, cross-browser support, translation readiness, SEO optimization, and dedicated customer support.
Tags: custom-logo,custom-menu,featured-images,threaded-comments,translation-ready,left-sidebar,right-sidebar,grid-layout,theme-options,blog,news,portfolio
Version: 0.3
Requires PHP: 5.6
Tested up to: 6.2
*/

.navbar-default .navbar-nav > li > a {
    letter-spacing: 0;
}

.blog-lists.blog-nosidebar-1 .blog-listing.no-sidebars .blog-post.blog-large .entry-header {
    margin-top: 0 !important;
}

.services .title_wrapper,
.our_partners .title_wrapper {
    text-align: center;
}

.services {
    padding: 80px 0;
}

.our_partners {
    padding: 80px 0 80px;
    background: #f7f7f7;
    margin-bottom: 50px;
}

.services .title_wrapper h3,
.our_partners .title_wrapper h3 {
    font-family: 'Lato';
    color: #e91e63;
}

.services .title_wrapper h2,
.our_partners .title_wrapper h2 {
    font-family: 'MontserratRegular';
    line-height: 40px;
    color: #000;
}

.services .title_wrapper,
.our_partners .title_wrapper {
    display: flex;
    text-align: center;
    row-gap: 10px;
    padding: 0 150px;
    align-items: center;
    justify-items: stretch;
    justify-content: center;
    flex-wrap: wrap;
    flex-direction: column;
}

.services .content {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    padding-top: 50px;
    column-gap: 30px;
}

.services .content .item{
    box-shadow: 0px 0px 15px #0000002e;
    padding: 50px 30px 40px;
    display: flex;
    flex-direction: column;
    row-gap: 7px;
}

.services .content .item .number {
    font-size: 40px;
    font-family: 'Poppins';
    color: #000;
    padding-bottom: 15px;
}

.services .content .item h4 {
    font-family: 'Lato';
    color: #000;
}

.our_partners .content{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    padding-top: 50px;
}

@media (max-width: 991px){

    .services .title_wrapper, .our_partners .title_wrapper{
        padding: 0;
    }

    .services .content {
        grid-template-columns: 1fr 1fr;
        row-gap: 30px;
    }

    .our_partners .content{
        grid-template-columns: 1fr 1fr 1fr;
        row-gap: 30px;
    }

    .our_partners .content .partner {
        margin: 0 auto;
    }

}

@media (max-width: 412px){

    .services .content {
        grid-template-columns: 1fr;
        row-gap: 30px;
    }

    .services .content .item{
        text-align: center;
    }

    .our_partners .content{
        grid-template-columns: 1fr;
        row-gap: 30px;
    }

}