﻿.about_3_col
{
    background-image:url('../images/bg.png');
    background-size: contain;
    padding-top:30px;
    padding-bottom:30px;
}
.about_3_col_content .about_item .about_heder,
.about_3_col_content .about_item_liink .about_heder
{
    color:#353535;
    font-weight:bold;
    font-size: 19px;
    margin-top:15px;
}
form {
    margin-bottom:0px;
}
.about_heder_title {
    /*color:#353535;*/
    color: #bf0001;
    font-weight: bold;
    font-size: 22px;
    /* margin-top:15px; */
}
.about_3_col_content .about_item_liink .item_body img 
{
    max-width: 100%;
    width: 100%;
    height: 161px;
    object-fit: cover;
}
.about_3_col_content .about_item_liink a 
{
    position:relative;
    display:block;
    margin:20px 15px;
    border: 4px solid #fff;
    box-shadow: 2px 4px 7px #d9d9d9;
}
    .about_3_col_content .about_item_liink a .title {
        position: absolute;
        width: 100%;
        padding: 10px;
        bottom: 0px;
        left: 0px;
        background: rgba(255, 255, 255, 0.8);
        margin: 0px;
        font-size: 16px;
        /*color: #000;*/
        color: #bf0001;
        text-align: center;
        /*text-shadow: 1px 1px 2px #9b9b9b;*/
    }
.about_3_col_content .list_carousel_scrolling .caroufredsel_wrapper
{
    height: auto !important;
}
.about_3_col_content .list_carousel_scrolling .caroufredsel_wrapper #project_scrolling
{
    position:relative !important;
}
.about_3_col_content .list_carousel_scrolling ul
{
    height:auto !important;
}