/*=================================
FOUNDERS
==================================*/

.founders-slider{
    margin:0 -15px;
}

.founder-item{
    padding:0 15px;
    text-align:center;
}

.founder-image{
    display:block;
    overflow:hidden;
    position:relative;
}
.founder-image img {
    width: 100% !important;
    height: 350px !important;
    object-fit: cover;
    object-position: top center;
    border-radius: var(--ds-radius) !important;
    display: block !important;
    transition: .6s;
}

.founder-item:hover img{
/*     transform:scale(1.05); */
}

.founder-content{
    padding-top:8px;
}
.founder-content a{
	color:#c99513;
}
.founder-position{
    margin-top:8px;
    font-size:14px;
	color:#000;
    font-weight:500;
    letter-spacing:.05em;
    text-transform:uppercase;
    opacity:.75;
}
.founder-position{

    display:block;

    font-size:18px;

    text-transform:uppercase;

    letter-spacing:2px;

    color:#000;

    margin-bottom:12px;
}

.founder-name{

    margin:0;

    font-family: 'Century Gothic Paneuropean', sans-serif !important;

    font-size:25px;

    font-weight:700;

    line-height:1.1;
}

.founder-name a
 {
    color: #000;
    text-decoration: none !important;
    transition: .3s;
    font-size: 25px !important;
}
.founder-name a:hover{

    opacity:.65;
}


/* Owl */

.founders-slider .owl-stage{
    display:flex;
}

.founders-slider .owl-item{
    display:flex;
}

.founders-slider .founder-item {
    width: 100%;
    border-bottom: 1px solid #eee;
    padding-bottom: 20px;
}

/* Navigation */

.founders-slider .owl-nav{

    margin-top:35px;

    text-align:center;
}

.founders-slider .owl-prev,
.founders-slider .owl-next{

    width:48px;

    height:48px;

    border:1px solid #ddd !important;

    border-radius:var(--ds-radius);

    margin:0 6px;

    font-size:18px !important;

    background:#fff !important;

    transition:.3s;
}

.founders-slider .owl-prev:hover,
.founders-slider .owl-next:hover{

    background:#000 !important;

    color:#fff !important;
}

/* Dots */

.founders-slider .owl-dots{

    margin-top:25px;

    text-align:center;
}

.founders-slider .owl-dot span{

    width:10px;

    height:10px;

    margin:5px;

    background:#d5d5d5;

    transition:.3s;
}

.founders-slider .owl-dot.active span{

    background:#000;
}


/* Tablet */

@media(max-width:991px){

    .founder-image img{

        height:350px;
    }

    .founder-name{

        font-size:36px;
    }

}

/* Mobile */

@media(max-width:767px){

    .founder-image img{

        height:320px;
    }

    .founder-name{

        font-size:30px;
    }

    .founder-position{

        font-size:14px;
    }

}