/* Start custom CSS for ucaddon_round_board_archive, class: .elementor-element-2e910e9 */.page-id-805 .board .uc_clean_round_team_member {
    display: flex;
    flex-direction: column !important;
    width: 33% !important;
    margin-bottom: 1.5em;
    justify-content: flex-start;
    align-items: center;
}

.board .uc_post_list {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
}

.elementor-805 .elementor-element.elementor-element-2e910e9 .uc_team_member img {
    width: 250px;
    height: 365px !important;
    object-fit: cover;
    object-position: center;
}


.elementor-805 .elementor-element.elementor-element-2e910e9 .uc_team_member {
    width: 250px;
    height: 365px !important;
}


.board h4 a {
       font-family: 'Roboto', sans-serif;
    font-weight: bold !important;
}

.uc_clean_round_team_member .uc_team_member img {
    padding: 0px;
    transition: 0.3s;
    border-radius: 3%;
}

.elementor-805 .elementor-element.elementor-element-2e910e9 a {
    color: #6D1312 !important;
    text-decoration: underline;
}

.elementor-805 .elementor-element.elementor-element-2e910e9 h4{
        margin-top: 0.5em;
}


.elementor-805 .elementor-element.elementor-element-2e910e9 a{
    text-decoration: none !important;
}

.elementor-805 .elementor-element.elementor-element-2e910e9 p a{
        color: #676767 !important;
}

.page-id-805 .interior-page-style p {
    text-align: center;
}

@media(max-width:767px){
    .board .uc_clean_round_team_member {
    display: flex;
    flex-direction: column !important;
    width: 100% !important;  
    }
    
    .page-id-805 .board .uc_clean_round_team_member {
    display: flex;
    flex-direction: column !important;
    width: 100% !important;
    margin-bottom: 1.5em;
    justify-content: flex-start;
    align-items: center;
    }



}

@media(max-width:1024px) and (min-width:768px){
    .board .uc_clean_round_team_member {
    display: flex;
    flex-direction: column !important;
    width: 50% !important;  
    }
    .uc_team_member img {
        width: 200px !important;
        height: 200px !important;
        object-fit: cover;
        object-position: top;
    }
    
    .uc_clean_round_team_member {
        padding: 0px !important;
    }
    
    .uc_team_member {
        width: 200px !important;
        height: 200px !important;
        overflow: hidden;
    }
}/* End custom CSS */