body.page-node-type-headings-of-hydropower .gradient_wave {
    display: none;
}
#main #content-area #block-basic-content article.node {
    margin: 0;
}
.cont-wrap {
    padding: 20px;
}
.hydro-inner-blocks .cont-wrap {
  padding: 20px 0 20px 0;
}
.hi-items {
    display: flex;
    flex-wrap: wrap;
}
.hi-items > .hi-item {
    border-bottom: 2px solid #054fc6;
}
.hi-item-image {
    margin-bottom: 15px;
}
.hi-item-image a,
.hi-item-image a img {
    display: block;
}
.hi-item-image a img {
    width: 100%;
}
.hi-item-title a.title-link {
    font-size: 16px;
    font-weight: 600;
    color: #19284f;
    line-height: 24px;
}
@media screen and (max-width: 1577px) {
    article .content > div {
        padding-left: 0;
    }
    _:-ms-fullscreen, :root .history-facts .fact-item {
        flex-basis: calc(50% - 155px);
    }
}
@media (min-width: 1280px) {

}
@media (max-width: 1279px) {
    article .content > div {
        margin-right: 0;
    }
    .hydro-inner-blocks .cont-wrap {
        padding: 10px 0 50px;
    }
  .page-node-type-headings-of-hydropower #main #content-area #block-basic-content article.node{
    padding-left: 16px;
    padding-right: 16px;
  }
  .page-node-type-headings-of-hydropower.section-diyalnist #main #content-area #block-basic-content{
    padding: 0;
  }
}
@media (max-width: 1279px) and (min-width: 992px) {

}
@media (min-width: 992px) {
    .hi-items > .hi-item:nth-child(3n+1) {
        padding: 40px 24px 25px 0;
        flex-basis: calc(((100% / 3) - 32px) + 24px);
    }
    .hi-items > .hi-item:nth-child(3n+2) {
        padding: 40px 24px 25px;
        flex-basis: calc(((100% / 3) - 32px) + 48px);
    }
    .hi-items > .hi-item:nth-child(3n) {
        padding: 40px 0 25px 24px;
        flex-basis: calc(((100% / 3) - 32px) + 24px);
    }
    _:-ms-fullscreen, :root .hi-items > .hi-item:nth-child(3n+1),
    _:-ms-fullscreen, :root .hi-items > .hi-item:nth-child(3n) {
        flex-basis: calc(((100% / 3) - 56px) + 24px);
    }
    _:-ms-fullscreen, :root .hi-items > .hi-item:nth-child(3n+2) {
        flex-basis: calc(((100% / 3) - 80px) + 48px);
    }
}
@media (max-width: 991px) {

}
@media (max-width: 991px) and (min-width: 561px) {
    .hi-items > .hi-item:nth-child(2n+1) {
        padding: 40px 24px 25px 0;
        flex-basis: calc(((100% / 2) - 24px) + 24px);
    }
    .hi-items > .hi-item:nth-child(2n) {
        padding: 40px 0 25px 24px;
        flex-basis: calc(((100% / 2) - 24px) + 24px);
    }
    _:-ms-fullscreen, :root .hi-items > .hi-item {
        flex-basis: calc(((100% / 2) - 48px) + 24px);
    }
}
@media (max-width: 560px) {
    .hi-items {
        margin: 0 auto;
    }
    .hi-items > .hi-item {
        flex-basis: 100%;
        padding: 40px 0 25px;
    }
}
@media (max-width: 480px) {

}
@media (max-width: 360px) {

}
