.partial-grad-separator .image {
    height: 580px;
    overflow: hidden;
}
.ai-wrap {
    padding: 20px;
    background-color: #ffffff!important;
    color: #fff;
    max-width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 20px
}
.vc_custom_1649175201761 {
    padding-right: 20px !important;
    padding-left: 20px !important;
    padding-bottom: 20px!important;
}
.ai-wrap .ai-track:hover, .ai-wrap .ai-track.ai-track-active {
    background-color: #305E92!important;
    color: #fff;
}