hr {
display: none;
}

.property.icon {
display: none;
}

.solution__custom .properties {
    margin: 0;
display: none;
}

.item-views.table-type-block.table-elements.news2 {
display: block;
}

section.page-top.maxwidth-theme  {
    padding: 28px 0 0px;
}

.items.row.flexbox.solution__custom {
margin-left: 0;
    margin-right: 0;
margin-top: 32px;
}

/*
.items.row.flexbox.solution__custom .col-md-4:first-child {
width: 864px;
    box-shadow: 0 3px 32px 0 rgba(0, 0, 0, 4%);
    border-radius: 12px;
    padding: 40px 48px;
margin-bottom: 32px;
    margin-right: 32px;
}
*/

.items.row.flexbox.solution__custom .col-md-4 {
box-shadow: 0 3px 32px 0 rgba(0, 0, 0, 4%);
    border-radius: 12px;
padding: 40px 48px;
margin-bottom: 32px;
width: 416px;
}

.items.row.flexbox.solution__custom .col-md-4:nth-child(3n+3) {
margin-right: 0px;
}

.items.row.flexbox.solution__custom .col-md-4 {
margin-right: 32px;
height: auto;
}

/*
.solution__custom .btn-default.type__1 {
    color: #fff;
    box-shadow: 0 2px 32px 0 rgba(0, 0, 0, 12%);
    border-radius: 8px;
    padding: 10px 24px 10px 24px;
font-size: 16px;
    font-weight: 700;
margin: 0 16px 0 0;
position: absolute;
    left: 48px;
}

.solution__custom .btn-default.type__1:hover {
box-shadow: 0 2px 32px 0 rgba(250, 182, 15, 12%);
}
*/

.solution__custom .btn-more {
height: 45px;
}

.item-views .solution__custom .item .btn {
    position: absolute;
    bottom: 0;
}

.item-views .item {
box-shadow: none;
}

.item-views.table-elements .solution__custom .item .image img {
    width: 96px;
}

.item-views.table-elements .solution__custom .item .image {
text-align: left;
  /*  box-shadow: 0 3px 32px 0 rgba(0, 0, 0, 4%);
    border-radius: 12px;*/
    width: 100%;
    max-width: 200px;
margin-bottom: 24px;
}

.item-views.table-elements.news2 .solution__custom .item .body-info {
padding: 0;
}

.solution__custom .col-md-4:first-child .title h3 {
font-size: 26px;
    font-weight: 800;
    line-height: 32px;
    margin-top: 0;
    margin-bottom: 24px;
}

.item-views.table-elements.news2 .solution__custom .item .body-info .previewtext {
margin-top: 0px;
 margin-bottom: 24px;
}

.item-views.table-elements.news2 .solution__custom .col-md-4 .item .body-info .previewtext p {
font-size: 20px;
    font-weight: 400;
    line-height: 28px;
    margin-top: 0;
}

.items.solution__custom .item.shadow:hover {
    box-shadow: none;
}

.float-banners.v3.item-views {
display: none;
}

.body-info .previewtext a, .body-info .previewtext .text__star {
display: none;
}

.ii__v br {
display: none;
}














/* MOBILKI */


@media (max-width: 1380px) {

.items.row.flexbox.solution__custom .col-md-4 {
    flex: 0 0 31%;
}


}



@media (max-width: 1060px) {

.items.row.flexbox.solution__custom .col-md-4 {
    padding: 24px;
}

.item-views.table-elements.news2 .solution__custom .col-md-4 .item .body-info .previewtext p {
font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    margin-top: 0;
}

.solution__custom .col-md-4 .title h3 {
font-size: 24px;
    font-weight: 700;
    line-height: 32px;
    margin-top: 0;
    margin-bottom: 24px;
}


}



@media (max-width: 946px) {

.items.row.flexbox.solution__custom .col-md-4 {
    flex: 0 47%;
}

.items.row.flexbox.solution__custom .col-md-4:nth-child(even) {
    margin-right: 0;
}

.items.row.flexbox.solution__custom .col-md-4:nth-child(odd) {
    margin-right: 32px;
}


}



@media (max-width: 566px) {

.item-views.table-elements.news2 .solution__custom .col-md-4 .item .body-info .previewtext p {
font-size: 20px;
    font-weight: 400;
    line-height: 28px;
    margin-top: 0;
}

.items.row.flexbox.solution__custom .col-md-4 {
    flex: 100%;
}

.items.row.flexbox.solution__custom .col-md-4 {
    margin-right: 0;
}

.items.row.flexbox.solution__custom .col-md-4:nth-child(odd) {
    margin-right: 0;
}

.item-views.table-elements .solution__custom .item .image img {
    width: 64px;
}

.item-views.table-elements .solution__custom .item .image {
    margin-bottom: 16px;
}

.solution__custom .col-md-4 .title h3 {
    margin-bottom: 16px;
}

.item-views.table-elements.news2 .solution__custom .col-md-4 .item .body-info .previewtext p {
font-size: 18px;
font-weight: 400;
line-height: 26px;
letter-spacing: 0.02em;
}

.item-views.table-elements.news2 .solution__custom .item .body-info .previewtext {
    margin-bottom: 16px;
}

.item-views .solution__custom .item .btn {
    position: relative;
    width: 100%;
    margin: 0;
}

.items.row.flexbox.solution__custom .col-md-4:last-child {
    margin-bottom: 0;
}

.items.row.flexbox.solution__custom {
    margin-top: 16px;
}

.items.row.flexbox.solution__custom .col-md-4 {
    margin-bottom: 24px;
}



}










