

/* Start:/suggestions/style.css?17799473501481*/
.zhaloby{
    font-weight:600;
    font-size:45px;
    margin-bottom:20px;
}
.form-group {
    margin-bottom: 15px;
}
.content-ruba p{
    font-size:16px;
    line-height:1.6;
    margin-bottom:15px;
}
.buyers-title{
    font-size:22px;
    font-weight:600;
    display:block;
    margin-top:35px;
    margin-bottom:15px;
}
.content-ruba .row{
    max-width: 1200px;
    width: 100%;
}
.col-md-6:first-child{
    padding-right:40px;
}

.col-md-6:last-child{
    padding-left:30px;
}
.content-ruba{
    display:flex;
    justify-content:center;
    width:100%;
    padding-top:40px;
}
/* collapse только на телефонах */
@media (max-width: 768px){

    .text-collapse{
        max-height:65px;
        overflow:hidden;
        position:relative;
        transition:max-height .3s ease;
    }

    .text-collapse.open{
        max-height:1000px;
    }

    .text-collapse:after{
        content:'';
        position:absolute;
        bottom:0;
        left:0;
        width:100%;
        height:40px;
        background:linear-gradient(to bottom, rgba(255,255,255,0), #fff);
    }

    .text-collapse.open:after{
        display:none;
    }

    .show-more-btn{
        margin-top:10px;
        border:none;
        background:none;
        color:#1b9bd7;
        font-weight:600;
        padding:0;
        cursor:pointer;
    }
}

/* на десктопе кнопка не нужна */
@media (min-width: 769px){
    .show-more-btn{
        display:none;
    }
}

/* End */
/* /suggestions/style.css?17799473501481 */
