.vc_section[data-vc-full-width]>.ut-row-has-filled-cols:not([data-vc-full-width]) {
    margin-left: 20px;
    margin-right: 20px;
}

@media (max-width: 767px) {
    .vc_section>.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-1 {
        padding-top: 79.5px;
        padding-bottom: 79.5px;
    }

    .vc_section>.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-2 {
        padding-top: 79px;
        padding-bottom: 79px;
    }

    .vc_section>.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-3 {
        padding-top: 78.5px;
        padding-bottom: 78.5px;
    }

    .vc_section>.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-4 {
        padding-top: 78px;
        padding-bottom: 78px;
    }

    .vc_section>.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-5 {
        padding-top: 77.5px;
        padding-bottom: 77.5px;
    }

    .vc_section>.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-10 {
        padding-top: 75px;
        padding-bottom: 75px;
    }

    .vc_section>.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-15 {
        padding-top: 72.5px;
        padding-bottom: 72.5px;
    }

    .vc_section>.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-20 {
        padding-top: 70px;
        padding-bottom: 70px;
    }

    .vc_section>.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-25 {
        padding-top: 67.5px;
        padding-bottom: 67.5px;
    }

    .vc_section>.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-30 {
        padding-top: 65px;
        padding-bottom: 65px;
    }

    .vc_section>.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-35 {
        padding-top: 62.5px;
        padding-bottom: 62.5px;
    }

    .vc_section>.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-40 {
        padding-top: 60px;
        padding-bottom: 60px;
    }
}

@media (max-width: 1024px) {
    .vc_row.vc_column-gap-0 {
        margin-left: -0px;
        margin-right: -0px;
    }

    .vc_row.vc_column-gap-1 {
        margin-left: -0.5px;
        margin-right: -0.5px;
    }

    .vc_row.vc_column-gap-2 {
        margin-left: -1px;
        margin-right: -1px;
    }

    .vc_row.vc_column-gap-3 {
        margin-left: -1.5px;
        margin-right: -1.5px;
    }

    .vc_row.vc_column-gap-4 {
        margin-left: -2px;
        margin-right: -2px;
    }

    .vc_row.vc_column-gap-5 {
        margin-left: -2.5px;
        margin-right: -2.5px;
    }

    .vc_row.vc_column-gap-10 {
        margin-left: -5px;
        margin-right: -5px;
    }

    .vc_row.vc_column-gap-15 {
        margin-left: -7.5px;
        margin-right: -7.5px;
    }

    .vc_row.vc_column-gap-20 {
        margin-left: -10px;
        margin-right: -10px;
    }

    .vc_row.vc_column-gap-25 {
        margin-left: -12.5px;
        margin-right: -12.5px;
    }

    .vc_row.vc_column-gap-30 {
        margin-left: -15px;
        margin-right: -15px;
    }

    .vc_row.vc_column-gap-35 {
        margin-left: -17.5px;
        margin-right: -17.5px;
    }

    .vc_row.vc_column-gap-40 {
        margin-left: -20px;
        margin-right: -20px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-1 {
        margin-left: 19.5px;
        margin-right: 19.5px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-2 {
        margin-left: 19px;
        margin-right: 19px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-3 {
        margin-left: 18.5px;
        margin-right: 18.5px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-4 {
        margin-left: 18px;
        margin-right: 18px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-5 {
        margin-left: 17.5px;
        margin-right: 17.5px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-10 {
        margin-left: 15px;
        margin-right: 15px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-15 {
        margin-left: 12.5px;
        margin-right: 12.5px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-20 {
        margin-left: 10px;
        margin-right: 10px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-25 {
        margin-left: 7.5px;
        margin-right: 7.5px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-30 {
        margin-left: 5px;
        margin-right: 5px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-35 {
        margin-left: 2.5px;
        margin-right: 2.5px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-40 {
        margin-left: 0px;
        margin-right: 0px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row {
        margin-top: 80px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row {
        margin-top: 79.5px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row {
        margin-top: 79px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row {
        margin-top: 78.5px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row {
        margin-top: 78px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row {
        margin-top: 77.5px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row {
        margin-top: 75px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row {
        margin-top: 72.5px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row {
        margin-top: 70px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row {
        margin-top: 67.5px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row {
        margin-top: 65px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 80px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 79.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 79px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 78.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 78px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 77.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 75px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 72.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 70px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 67.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 65px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-0.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill),
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-0.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-1.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill),
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-1.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-2.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill),
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-2.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-3.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill),
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-3.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-4.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill),
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-4.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-5.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill),
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-5.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-10.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill),
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-10.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-15.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill),
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-15.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-20.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill),
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-20.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-25.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill),
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-25.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-30.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill),
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-30.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-35.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill),
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-35.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-40.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill),
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-40.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-0.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-0.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-1.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-1.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-2.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-2.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-3.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-3.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-4.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-4.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-5.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-5.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-10.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-10.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-15.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-15.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-20.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-20.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-25.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-25.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-30.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-30.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-35.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-35.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-40.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-40.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 40px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 39.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 39px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 38.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 38px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 37.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 35px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 32.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 30px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 27.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 25px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 22.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 20px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 80px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 79.5px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 79px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 78.5px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 78px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 77.5px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 75px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 72.5px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 70px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 67.5px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 65px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 79.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 79px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 78.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 78px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 77.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 75px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 72.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 70px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 67.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 65px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 79.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 78.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 78px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 77.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 77px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 74.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 72px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 69.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 67px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 64.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 62px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 59.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 79px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 78.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 77.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 77px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 76.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 74px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 71.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 69px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 66.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 64px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 61.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 59px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 78.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 78px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 77.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 76.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 76px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 73.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 71px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 68.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 66px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 63.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 61px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 58.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 78px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 77.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 77px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 76.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 75.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 73px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 70.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 68px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 65.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 63px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 60.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 58px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 77.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 77px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 76.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 76px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 75.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 72.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 70px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 67.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 65px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 57.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 75px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 74.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 74px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 73.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 73px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 72.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 67.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 65px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 57.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 55px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 72.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 72px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 71.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 71px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 70.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 70px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 67.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 57.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 55px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 52.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 70px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 69.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 69px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 68.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 68px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 67.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 65px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 57.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 55px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 52.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 50px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 67.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 67px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 66.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 66px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 65.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 65px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 57.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 52.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 50px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 47.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 65px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 64.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 64px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 63.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 63px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 57.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 55px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 52.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 47.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 45px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 62px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 61.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 61px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 60.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 57.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 55px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 52.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 50px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 47.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 42.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 59.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 59px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 58.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 58px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 57.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 55px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 52.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 50px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 47.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 45px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 42.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-0 {
        margin-bottom: 40px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-1 {
        margin-bottom: 39.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-2 {
        margin-bottom: 39px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-3 {
        margin-bottom: 38.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-4 {
        margin-bottom: 38px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-5 {
        margin-bottom: 37.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-10 {
        margin-bottom: 35px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-15 {
        margin-bottom: 32.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-20 {
        margin-bottom: 30px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-25 {
        margin-bottom: 27.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-30 {
        margin-bottom: 25px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-35 {
        margin-bottom: 22.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-40 {
        margin-bottom: 20px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-0.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-0.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-1.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-1.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-2.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-2.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-3.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-3.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-4.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-4.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-5.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-5.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-10.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-10.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-15.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-15.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-20.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-20.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-25.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-25.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-30.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-30.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-35.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-35.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-40.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-40.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-0 {
        padding-bottom: 80px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-200.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-1 {
        padding-top: 79.5px;
        padding-bottom: 79.5px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-200.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-2 {
        padding-top: 79px;
        padding-bottom: 79px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-200.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-3 {
        padding-top: 78.5px;
        padding-bottom: 78.5px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-200.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-4 {
        padding-top: 78px;
        padding-bottom: 78px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-200.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-5 {
        padding-top: 77.5px;
        padding-bottom: 77.5px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-200.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-10 {
        padding-top: 75px;
        padding-bottom: 75px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-200.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-15 {
        padding-top: 72.5px;
        padding-bottom: 72.5px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-200.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-20 {
        padding-top: 70px;
        padding-bottom: 70px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-200.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-25 {
        padding-top: 67.5px;
        padding-bottom: 67.5px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-200.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-30 {
        padding-top: 65px;
        padding-bottom: 65px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-200.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-35 {
        padding-top: 62.5px;
        padding-bottom: 62.5px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-200.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-40 {
        padding-top: 60px;
        padding-bottom: 60px;
    }
}

@media (min-width: 1025px) {
    .vc_row.vc_column-gap-0 {
        margin-left: -0px;
        margin-right: -0px;
    }

    .vc_row.vc_column-gap-1 {
        margin-left: -0.5px;
        margin-right: -0.5px;
    }

    .vc_row.vc_column-gap-2 {
        margin-left: -1px;
        margin-right: -1px;
    }

    .vc_row.vc_column-gap-3 {
        margin-left: -1.5px;
        margin-right: -1.5px;
    }

    .vc_row.vc_column-gap-4 {
        margin-left: -2px;
        margin-right: -2px;
    }

    .vc_row.vc_column-gap-5 {
        margin-left: -2.5px;
        margin-right: -2.5px;
    }

    .vc_row.vc_column-gap-10 {
        margin-left: -5px;
        margin-right: -5px;
    }

    .vc_row.vc_column-gap-15 {
        margin-left: -7.5px;
        margin-right: -7.5px;
    }

    .vc_row.vc_column-gap-20 {
        margin-left: -10px;
        margin-right: -10px;
    }

    .vc_row.vc_column-gap-25 {
        margin-left: -12.5px;
        margin-right: -12.5px;
    }

    .vc_row.vc_column-gap-30 {
        margin-left: -15px;
        margin-right: -15px;
    }

    .vc_row.vc_column-gap-35 {
        margin-left: -17.5px;
        margin-right: -17.5px;
    }

    .vc_row.vc_column-gap-40 {
        margin-left: -20px;
        margin-right: -20px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-1 {
        margin-left: 19.5px;
        margin-right: 19.5px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-2 {
        margin-left: 19px;
        margin-right: 19px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-3 {
        margin-left: 18.5px;
        margin-right: 18.5px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-4 {
        margin-left: 18px;
        margin-right: 18px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-5 {
        margin-left: 17.5px;
        margin-right: 17.5px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-10 {
        margin-left: 15px;
        margin-right: 15px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-15 {
        margin-left: 12.5px;
        margin-right: 12.5px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-20 {
        margin-left: 10px;
        margin-right: 10px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-25 {
        margin-left: 7.5px;
        margin-right: 7.5px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-30 {
        margin-left: 5px;
        margin-right: 5px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-35 {
        margin-left: 2.5px;
        margin-right: 2.5px;
    }

    .vc_section[data-vc-full-width]>.vc_row:not(.vc_row-has-fill).vc_column-gap-40 {
        margin-left: 0px;
        margin-right: 0px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row {
        margin-top: 80px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row {
        margin-top: 79.5px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row {
        margin-top: 79px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row {
        margin-top: 78.5px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row {
        margin-top: 78px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row {
        margin-top: 77.5px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row {
        margin-top: 75px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row {
        margin-top: 72.5px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row {
        margin-top: 70px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row {
        margin-top: 67.5px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row {
        margin-top: 65px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 80px;
    }

    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 160px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 79.5px;
    }

    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 159.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 79px;
    }

    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 159px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 78.5px;
    }

    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 158.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 78px;
    }

    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 158px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 77.5px;
    }

    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 157.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 75px;
    }

    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 155px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 72.5px;
    }

    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 152.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 70px;
    }

    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 150px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 67.5px;
    }

    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 147.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 65px;
    }

    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 145px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 62.5px;
    }

    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 142.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 60px;
    }

    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 140px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-0.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-0.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 160px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-1.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-1.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 160px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-2.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-2.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 160px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-3.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-3.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 160px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-4.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-4.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 160px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-5.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-5.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 160px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-10.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-10.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 160px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-15.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-15.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 160px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-20.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-20.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 160px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-25.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-25.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 160px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-30.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-30.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 160px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-35.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-35.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 160px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-40.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 80px;
    }

    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-40.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill) {
        margin-top: 160px;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-0.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-0.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-1.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-1.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-2.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-2.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-3.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-3.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-4.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-4.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-5.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-5.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-10.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-10.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-15.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-15.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-20.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-20.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-25.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-25.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-30.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-30.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-35.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-35.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-40.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row.ut-row-has-filled-cols.vc_column-gap-40.vc_row-has-fill+.vc_row-full-width+.vc_row.vc_row-has-fill {
        margin-top: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 40px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 39.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 39px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 38.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 38px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 37.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 35px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 32.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 30px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 27.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 25px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 22.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 20px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 80px;
    }

    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 160px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 79.5px;
    }

    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 159.5px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 79px;
    }

    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 159px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 78.5px;
    }

    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 158.5px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 78px;
    }

    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 158px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 77.5px;
    }

    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 157.5px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 75px;
    }

    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 155px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 72.5px;
    }

    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 152.5px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 70px;
    }

    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 150px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 67.5px;
    }

    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 147.5px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 65px;
    }

    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 145px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 62.5px;
    }

    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 142.5px;
    }

    .ut-vc-80.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 60px;
    }

    .ut-vc-160.vc_section>.vc_row.vc_row-has-fill+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 140px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 79.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 79px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 78.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 78px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 77.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 75px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 72.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 70px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 67.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 65px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 79.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 78.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 78px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 77.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 77px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 74.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 72px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 69.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 67px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 64.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 62px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 59.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 79px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 78.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 77.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 77px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 76.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 74px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 71.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 69px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 66.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 64px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 61.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 59px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 78.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 78px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 77.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 76.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 76px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 73.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 71px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 68.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 66px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 63.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 61px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 58.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 78px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 77.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 77px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 76.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 75.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 73px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 70.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 68px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 65.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 63px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 60.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 58px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 77.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 77px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 76.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 76px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 75.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 72.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 70px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 67.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 65px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 57.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 75px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 74.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 74px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 73.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 73px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 72.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 67.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 65px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 57.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 55px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 72.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 72px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 71.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 71px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 70.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 70px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 67.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 57.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 55px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 52.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 70px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 69.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 69px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 68.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 68px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 67.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 65px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 57.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 55px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 52.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 50px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 67.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 67px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 66.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 66px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 65.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 65px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 57.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 52.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 50px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 47.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 65px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 64.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 64px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 63.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 63px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 57.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 55px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 52.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 47.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 45px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 62.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 62px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 61.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 61px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 60.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 57.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 55px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 52.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 50px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 47.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 42.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-0 {
        margin-top: 60px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-1 {
        margin-top: 59.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-2 {
        margin-top: 59px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-3 {
        margin-top: 58.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-4 {
        margin-top: 58px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-5 {
        margin-top: 57.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-10 {
        margin-top: 55px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-15 {
        margin-top: 52.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-20 {
        margin-top: 50px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-25 {
        margin-top: 47.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-30 {
        margin-top: 45px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-35 {
        margin-top: 42.5px;
    }

    .ut-vc-80.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill).ut-row-has-filled-cols.vc_column-gap-40 {
        margin-top: 0px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-0,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-0 {
        margin-bottom: 40px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-1,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-1 {
        margin-bottom: 39.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-2,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-2 {
        margin-bottom: 39px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-3,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-3 {
        margin-bottom: 38.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-4,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-4 {
        margin-bottom: 38px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-5,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-5 {
        margin-bottom: 37.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-10,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-10 {
        margin-bottom: 35px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-15,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-15 {
        margin-bottom: 32.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-20,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-20 {
        margin-bottom: 30px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-25,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-25 {
        margin-bottom: 27.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-30,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-30 {
        margin-bottom: 25px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-35,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-35 {
        margin-bottom: 22.5px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-40,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-40 {
        margin-bottom: 20px;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-0.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-0.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-1.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-1.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-2.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-2.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-3.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-3.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-4.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-4.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-5.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-5.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-10.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-10.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-15.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-15.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-20.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-20.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-25.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-25.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-30.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-30.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-35.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-35.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-40.vc_row-has-fill,
    .ut-vc-160.vc_section>.vc_row+.vc_row-full-width+.ut-row-has-filled-cols.ut-last-row.vc_column-gap-40.vc_row-has-fill {
        margin-bottom: 0;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-0 {
        padding-bottom: 80px;
    }

    .ut-vc-160.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-0 {
        padding-bottom: 160px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-1 {
        padding-top: 79.5px;
        padding-bottom: 79.5px;
    }

    .ut-vc-160.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-1 {
        padding-top: 159.5px;
        padding-bottom: 159.5px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-2 {
        padding-top: 79px;
        padding-bottom: 79px;
    }

    .ut-vc-160.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-2 {
        padding-top: 159px;
        padding-bottom: 159px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-3 {
        padding-top: 78.5px;
        padding-bottom: 78.5px;
    }

    .ut-vc-160.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-3 {
        padding-top: 158.5px;
        padding-bottom: 158.5px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-4 {
        padding-top: 78px;
        padding-bottom: 78px;
    }

    .ut-vc-160.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-4 {
        padding-top: 158px;
        padding-bottom: 158px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-5 {
        padding-top: 77.5px;
        padding-bottom: 77.5px;
    }

    .ut-vc-160.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-5 {
        padding-top: 157.5px;
        padding-bottom: 157.5px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-10 {
        padding-top: 75px;
        padding-bottom: 75px;
    }

    .ut-vc-160.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-10 {
        padding-top: 155px;
        padding-bottom: 155px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-15 {
        padding-top: 72.5px;
        padding-bottom: 72.5px;
    }

    .ut-vc-160.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-15 {
        padding-top: 152.5px;
        padding-bottom: 152.5px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-20 {
        padding-top: 70px;
        padding-bottom: 70px;
    }

    .ut-vc-160.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-20 {
        padding-top: 150px;
        padding-bottom: 150px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-25 {
        padding-top: 67.5px;
        padding-bottom: 67.5px;
    }

    .ut-vc-160.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-25 {
        padding-top: 147.5px;
        padding-bottom: 147.5px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-30 {
        padding-top: 65px;
        padding-bottom: 65px;
    }

    .ut-vc-160.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-30 {
        padding-top: 145px;
        padding-bottom: 145px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-35 {
        padding-top: 62.5px;
        padding-bottom: 62.5px;
    }

    .ut-vc-160.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-35 {
        padding-top: 142.5px;
        padding-bottom: 142.5px;
    }

    .ut-vc-80.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-40 {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    .ut-vc-160.vc_section .vc_row.vc_row-has-fill.ut-row-has-filled-cols.vc_column-gap-40 {
        padding-top: 140px;
        padding-bottom: 140px;
    }
}

.vc_row[data-vc-stretch-content="true"].ut-row-has-filled-cols.vc_column-gap-1 {
    padding-left: 39.5px;
    padding-right: 39.5px;
}

.vc_row[data-vc-stretch-content="true"].ut-row-has-filled-cols.vc_column-gap-2 {
    padding-left: 39px;
    padding-right: 39px;
}

.vc_row[data-vc-stretch-content="true"].ut-row-has-filled-cols.vc_column-gap-3 {
    padding-left: 38.5px;
    padding-right: 38.5px;
}

.vc_row[data-vc-stretch-content="true"].ut-row-has-filled-cols.vc_column-gap-4 {
    padding-left: 38px;
    padding-right: 38px;
}

.vc_row[data-vc-stretch-content="true"].ut-row-has-filled-cols.vc_column-gap-5 {
    padding-left: 37.5px;
    padding-right: 37.5px;
}

.vc_row[data-vc-stretch-content="true"].ut-row-has-filled-cols.vc_column-gap-10 {
    padding-left: 35px;
    padding-right: 35px;
}

.vc_row[data-vc-stretch-content="true"].ut-row-has-filled-cols.vc_column-gap-15 {
    padding-left: 32.5px;
    padding-right: 32.5px;
}

.vc_row[data-vc-stretch-content="true"].ut-row-has-filled-cols.vc_column-gap-20 {
    padding-left: 30px;
    padding-right: 30px;
}

.vc_row[data-vc-stretch-content="true"].ut-row-has-filled-cols.vc_column-gap-25 {
    padding-left: 27.5px;
    padding-right: 27.5px;
}

.vc_row[data-vc-stretch-content="true"].ut-row-has-filled-cols.vc_column-gap-30 {
    padding-left: 25px;
    padding-right: 25px;
}

.vc_row[data-vc-stretch-content="true"].ut-row-has-filled-cols.vc_column-gap-35 {
    padding-left: 22.5px;
    padding-right: 22.5px;
}

.vc_row[data-vc-stretch-content="true"].ut-row-has-filled-cols.vc_column-gap-40 {
    padding-left: 20px;
    padding-right: 20px;
}

.vc_row[data-vc-stretch-content="true"]:not(.ut-row-has-filled-cols).vc_column-gap-1 {
    padding-left: 39.5px;
    padding-right: 39.5px;
}

.vc_row[data-vc-stretch-content="true"]:not(.ut-row-has-filled-cols).vc_column-gap-2 {
    padding-left: 39px;
    padding-right: 39px;
}

.vc_row[data-vc-stretch-content="true"]:not(.ut-row-has-filled-cols).vc_column-gap-3 {
    padding-left: 38.5px;
    padding-right: 38.5px;
}

.vc_row[data-vc-stretch-content="true"]:not(.ut-row-has-filled-cols).vc_column-gap-4 {
    padding-left: 38px;
    padding-right: 38px;
}

.vc_row[data-vc-stretch-content="true"]:not(.ut-row-has-filled-cols).vc_column-gap-5 {
    padding-left: 37.5px;
    padding-right: 37.5px;
}

.vc_row[data-vc-stretch-content="true"]:not(.ut-row-has-filled-cols).vc_column-gap-10 {
    padding-left: 35px;
    padding-right: 35px;
}

.vc_row[data-vc-stretch-content="true"]:not(.ut-row-has-filled-cols).vc_column-gap-15 {
    padding-left: 32.5px;
    padding-right: 32.5px;
}

.vc_row[data-vc-stretch-content="true"]:not(.ut-row-has-filled-cols).vc_column-gap-20 {
    padding-left: 30px;
    padding-right: 30px;
}

.vc_row[data-vc-stretch-content="true"]:not(.ut-row-has-filled-cols).vc_column-gap-25 {
    padding-left: 27.5px;
    padding-right: 27.5px;
}

.vc_row[data-vc-stretch-content="true"]:not(.ut-row-has-filled-cols).vc_column-gap-30 {
    padding-left: 25px;
    padding-right: 25px;
}

.vc_row[data-vc-stretch-content="true"]:not(.ut-row-has-filled-cols).vc_column-gap-35 {
    padding-left: 22.5px;
    padding-right: 22.5px;
}

.vc_row[data-vc-stretch-content="true"]:not(.ut-row-has-filled-cols).vc_column-gap-40 {
    padding-left: 20px;
    padding-right: 20px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 0px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 79.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 79.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 78.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 78px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 77.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 77px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 74.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 72px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 69.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 67px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 64.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 62px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 59.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 0px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 79.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 79.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 78.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 78px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 77.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 77px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 74.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 72px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 69.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 67px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 64.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 62px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 59.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 0px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 79px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 79px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 78.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 77.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 77px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 76.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 74px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 71.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 69px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 66.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 64px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 61.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 59px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 0px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 79px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 79px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 78.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 77.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 77px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 76.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 74px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 71.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 69px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 66.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 64px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 61.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 59px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 0px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 78.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 78.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 78px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 77.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 76.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 76px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 73.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 71px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 68.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 66px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 63.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 61px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 58.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 0px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 78.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 78.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 78px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 77.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 76.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 76px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 73.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 71px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 68.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 66px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 63.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 61px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 58.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 0px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 78px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 78px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 77.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 77px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 76.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 75.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 73px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 70.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 68px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 65.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 63px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 60.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 58px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 0px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 78px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 78px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 77.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 77px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 76.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 75.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 73px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 70.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 68px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 65.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 63px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 60.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 58px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 0px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 77.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 77.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 77px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 76.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 76px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 75.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 72.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 70px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 67.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 65px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 62.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 60px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 57.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 0px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 77.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 77.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 77px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 76.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 76px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 75.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 72.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 70px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 67.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 65px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 62.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 60px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 57.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 0px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 75px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 75px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 74.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 74px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 73.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 73px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 72.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 67.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 65px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 62.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 60px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 57.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 55px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 0px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 75px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 75px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 74.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 74px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 73.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 73px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 72.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 67.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 65px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 62.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 60px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 57.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 55px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 0px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 72.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 72.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 72px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 71.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 71px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 70.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 70px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 67.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 62.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 60px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 57.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 55px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 52.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 0px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 72.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 72.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 72px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 71.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 71px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 70.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 70px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 67.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 62.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 60px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 57.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 55px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 52.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 0px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 70px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 70px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 69.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 69px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 68.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 68px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 67.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 65px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 62.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 57.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 55px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 52.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 50px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 0px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 70px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 70px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 69.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 69px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 68.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 68px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 67.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 65px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 62.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 57.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 55px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 52.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 50px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 0px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 67.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 67.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 67px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 66.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 66px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 65.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 65px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 62.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 60px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 57.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 52.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 50px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 47.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 0px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 67.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 67.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 67px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 66.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 66px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 65.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 65px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 62.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 60px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 57.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 52.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 50px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 47.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 0px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 65px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 65px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 64.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 64px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 63.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 63px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 62.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 60px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 57.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 55px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 52.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 47.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 45px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 0px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 65px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 65px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 64.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 64px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 63.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 63px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 62.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 60px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 57.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 55px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 52.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 47.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 45px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 0px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 62.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 62.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 62px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 61.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 61px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 60.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 60px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 57.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 55px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 52.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 50px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 47.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 42.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 0px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 62.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 62.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 62px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 61.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 61px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 60.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 60px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 57.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 55px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 52.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 50px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 47.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 42.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 0px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 60px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 60px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 59.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 59px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 58.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 58px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 57.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 55px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 52.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 50px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 47.5px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 45px;
}

.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row-full-width+.vc_row:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 42.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40 {
    margin-top: 0px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 60px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-0 {
    margin-top: 60px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-1 {
    margin-top: 59.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-2 {
    margin-top: 59px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-3 {
    margin-top: 58.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-4 {
    margin-top: 58px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-5 {
    margin-top: 57.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-10 {
    margin-top: 55px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-15 {
    margin-top: 52.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-20 {
    margin-top: 50px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-25 {
    margin-top: 47.5px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-30 {
    margin-top: 45px;
}

.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-40+.vc_row.vc_inner:not(.vc_row-has-fill):not(.ut-row-has-filled-cols).vc_column-gap-35 {
    margin-top: 42.5px;
}

</style><style id="ut-site-frame-css" type="text/css">body,
#main-content {
    background: #FFFFFF;
}

</style><style id="ut-global-custom-css" type="text/css">@font-face {
    font-family: 'Test Font';
    src: font-style: normal;
    font-weight: normal;
}

.ut-print {
    border: 1px solid #2e86de;
    background: #222f3e;
    color: #feca57;
    text-align: left;
}

::-moz-selection {
    background: rgba(26, 67, 136, 1);
}

::selection {
    background: rgba(26, 67, 136, 1);
}

a {
    color: rgba(0, 0, 0, 1);
}

.lead a,
.logged-in-as a,
.wpb_text_column a,
.section-title a,
.ut-twitter-rotator h2 a,
.ut-vc-disabled .entry-content a:not(.checkout-button):not(.woocommerce-Button),
.comment-content a:not(.more-link),
.ut-accordion-module-inner.entry-content a,
.type-post .entry-content :not(.tags-links) a:not(.more-link):not([class*="mashicon-"]):not(.ut-slider-maximize):not(.ut-prev-gallery-slide):not(.ut-next-gallery-slide):not(.ut-owl-video-play-icon):not(.owl-item-link):not(.flex-prev):not(.flex-next) {
    color: rgba(0, 0, 0, 1);
    text-decoration: underline;
    font-weight: 500;
}

a:hover,
a:active,
.lead a:hover,
.lead a:active,
.logged-in-as a:hover,
.logged-in-as a:active,
.ut-twitter-rotator h2 a:hover,
.ut-twitter-rotator h2 a:active,
.wpb_text_column a:hover,
.wpb_text_column a:active,
.section-title a:hover,
.section-title a:active,
.ut-accordion-module-inner.entry-content a:hover,
.ut-accordion-module-inner.entry-content a:active,
.ut-vc-disabled .entry-content a:not(.checkout-button):not(.woocommerce-Button):hover,
.ut-vc-disabled .entry-content a:not(.checkout-button):not(.woocommerce-Button):active,
.comment-content a:not(.more-link):hover,
.comment-content a:not(.more-link):active,
.type-post .entry-content :not(.tags-links) a:not(.more-link):not([class*="mashicon-"]):not(.ut-prev-gallery-slide):not(.ut-next-gallery-slide):not(.ut-slider-maximize):not(.ut-owl-video-play-icon):not(.owl-item-link):not(.flex-prev):not(.flex-next):hover,
.type-post .entry-content :not(.tags-links) a:not(.more-link):not([class*="mashicon-"]):not(.ut-prev-gallery-slide):not(.ut-next-gallery-slide):not(.ut-slider-maximize):not(.ut-owl-video-play-icon):not(.owl-item-link):not(.flex-prev):not(.flex-next):active {
    color: rgba(0, 0, 0, 0.7);
}

.type-post .entry-content .type-post a:not(.ut-prev-gallery-slide):not(.ut-next-gallery-slide):not(.ut-slider-maximize):not(.ut-owl-video-play-icon):not(.owl-item-link):not(.flex-prev):not(.flex-next) {
    text-decoration: none !important;
    color: inherit !important;
}

.type-post .entry-content .type-post a:not(.ut-prev-gallery-slide):not(.ut-next-gallery-slide):not(.ut-slider-maximize):not(.ut-owl-video-play-icon):not(.owl-item-link):not(.flex-prev):not(.flex-next):hover,
.type-post .entry-content .type-post a:not(.ut-prev-gallery-slide):not(.ut-next-gallery-slide):not(.ut-slider-maximize):not(.ut-owl-video-play-icon):not(.owl-item-link):not(.flex-prev):not(.flex-next):active {
    color: rgba(0, 0, 0, 0.7) !important;
}

button:hover,
button:focus,
button:active,
input[type="button"]:not(.hero-btn):hover,
input[type="button"]:not(.hero-btn):focus,
input[type="button"]:not(.hero-btn):active,
input[type="submit"]:not(.hero-btn):hover,
input[type="submit"]:not(.hero-btn):focus,
input[type="submit"]:not(.hero-btn):active {
    background: rgba(26, 67, 136, 1);
}

.ut-blog-link {
    text-decoration: none !important;
    color: inherit !important;
}

ins,
mark {
    background: rgba(26, 67, 136, 1);
}

.bklyn-btn {
    background: rgba(26, 67, 136, 1);
}

.page-title ins,
.section-title ins {
    background: transparent;
    padding: 0;
    color: rgba(26, 67, 136, 1);
}

.lead ins {
    color: rgba(26, 67, 136, 1);
}

.themecolor {
    color: rgba(26, 67, 136, 1);
}

.lead span {
    color: rgba(26, 67, 136, 1);
}

.comment-reply-link:hover i,
.comment-reply-link:active i {
    color: rgba(26, 67, 136, 1);
}

.themecolor-bg {
    background: rgba(26, 67, 136, 1);
}

.img-hover {
    background: rgb();
    background: rgba(, 0.85);
}

.author-avatar img,
.bypostauthor .comment-avatar img,
.ut-hero-meta-author .ut-entry-avatar-image img,
.ut-archive-hero-avatar img {
    border-color: rgba(26, 67, 136, 1);
}

.ut-glow {
    color: rgba(26, 67, 136, 1);
    text-shadow: 0 0 40px rgba(26, 67, 136, 1), 2px 2px 3px black;
}

.ut-counter[data-type="slot"] .ut-count.ut-glow {
    color: rgba(26, 67, 136, 1);
    fill: rgba(26, 67, 136, 1);
    text-shadow: 0 0 8px rgba(26, 67, 136, 1), 2px 2px 4px black;
}

.ut-language-selector a:hover {
    color: rgba(26, 67, 136, 1);
}

.ut-video-post-icon {
    background: rgba(26, 67, 136, 1);
}

.error404 .hero-btn-holder .ut-btn:hover,
.error404 .hero-btn-holder .ut-btn:active {
    background: rgba(26, 67, 136, 1);
}

@media (max-width: 767px) {

    .site-logo img,
    .ut-site-logo img {
        max-height: 60px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {

    .site-logo img,
    .ut-site-logo img {
        max-height: 70px;
    }
}

@media (min-width: 1025px) {
    .site-logo img {
        max-height: 70px;
    }

    .ut-site-logo img {
        max-height: 50px;
    }
}

@media (min-width: 1601px) {
    .side-site-logo img {
        max-width: 100%;
    }
}

.site-logo img,
.ut-site-logo img {
    opacity: 100;
}

blockquote {
    border-color: rgba(26, 67, 136, 1);
}

blockquote span:not(.quote-right):not(.quote-left) {
    color: rgba(26, 67, 136, 1);
}

.ut-format-link:hover,
.ut-format-link:active {
    background: rgba(26, 67, 136, 1);
}

h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
    color: rgba(26, 67, 136, 1);
}

#commentform input[type="submit"],
#secondary #searchform .search-submit,
section:not(#contact-section) input[type="submit"].wpcf7-submit {
    color: #FFFFFF;
    font-weight: 500;
}

#commentform input[type="submit"],
#secondary #searchform .search-submit,
section:not(#contact-section) input[type="submit"].wpcf7-submit {
    font-size: 12px;
    line-height: 24px;
    text-transform: none;
}

#commentform input[type="submit"],
#secondary #searchform .search-submit,
section:not(#contact-section) input[type="submit"].wpcf7-submit {
    background: #0040ff;
}

#commentform input[type="submit"],
#secondary #searchform .search-submit,
section:not(#contact-section) input[type="submit"].wpcf7-submit {
    font-family: inherit;
}

#commentform input[type="submit"],
#secondary #searchform .search-submit,
section:not(#contact-section) input[type="submit"].wpcf7-submit {
    padding-top: 8px !important;
    padding-right: 20px !important;
    padding-bottom: 8px !important;
    padding-left: 20px !important;
}

#commentform input[type="submit"]:hover,
#commentform input[type="submit"]:focus,
#commentform input[type="submit"]:active,
#secondary #searchform .search-submit:hover,
#secondary #searchform .search-submit:focus,
#secondary #searchform .search-submit:active,
section:not(#contact-section) input[type="submit"].wpcf7-submit:hover,
section:not(#contact-section) input[type="submit"].wpcf7-submit:focus,
section:not(#contact-section) input[type="submit"].wpcf7-submit:active {
    color: #FFFFFF;
}

#commentform input[type="submit"]:hover,
#commentform input[type="submit"]:focus,
#commentform input[type="submit"]:active,
#secondary #searchform .search-submit:hover,
#secondary #searchform .search-submit:focus,
#secondary #searchform .search-submit:active,
section:not(#contact-section) input[type="submit"].wpcf7-submit:hover,
section:not(#contact-section) input[type="submit"].wpcf7-submit:focus,
section:not(#contact-section) input[type="submit"].wpcf7-submit:active {
    background: #113bc5;
}

#commentform input[type="submit"],
#secondary #searchform .search-submit,
section:not(#contact-section) input[type="submit"].wpcf7-submit {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.ut-footer-light button:hover,
.ut-footer-light button:focus,
.ut-footer-light button:active,
.ut-footer-light input[type="button"]:hover,
.ut-footer-light input[type="button"]:focus,
.ut-footer-light input[type="button"]:active,
.ut-footer-light input[type="submit"]:hover,
.ut-footer-light input[type="submit"]:focus,
.ut-footer-light input[type="submit"]:active {
    background: rgba(26, 67, 136, 1);
}

.ut-footer-dark button,
.ut-footer-dark input[type="submit"],
.ut-footer-dark input[type="button"] {
    background: rgba(26, 67, 136, 1);
}

.ut-footer-custom button,
.ut-footer-custom input[type="submit"],
.ut-footer-custom input[type="button"] {
    color: #FFFFFF;
}

.ut-footer-custom button,
.ut-footer-custom input[type="submit"],
.ut-footer-custom input[type="button"] {
    background: rgba(26, 67, 136, 1);
}

.ut-footer-custom button:hover,
.ut-footer-custom button:focus,
.ut-footer-custom button:active,
.ut-footer-custom input[type="button"]:hover,
.ut-footer-custom input[type="button"]:focus,
.ut-footer-custom input[type="button"]:active,
.ut-footer-custom input[type="submit"]:hover,
.ut-footer-custom input[type="submit"]:focus,
.ut-footer-custom input[type="submit"]:active {
    color: #FFFFFF;
}

.ut-footer-custom button:hover,
.ut-footer-custom button:focus,
.ut-footer-custom button:active,
.ut-footer-custom input[type="button"]:hover,
.ut-footer-custom input[type="button"]:focus,
.ut-footer-custom input[type="button"]:active,
.ut-footer-custom input[type="submit"]:hover,
.ut-footer-custom input[type="submit"]:focus,
.ut-footer-custom input[type="submit"]:active {
    background: #151515;
}

.ut-footer-light button,
.ut-footer-light input[type="submit"],
.ut-footer-light input[type="button"],
.ut-footer-dark button,
.ut-footer-dark input[type="submit"],
.ut-footer-dark input[type="button"],
.ut-footer-custom button,
.ut-footer-custom input[type="submit"],
.ut-footer-custom input[type="button"] {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.footer button,
.footer input[type="button"],
.footer input[type="submit"] {}

#contact-section.light button,
#contact-section.light input[type="submit"],
#contact-section.light input[type="button"],
.ut-hero-form.light button,
.ut-hero-form.light input[type="submit"],
.ut-hero-form.light input[type="button"] {
    background: rgba(26, 67, 136, 1);
}

#contact-section.dark button:hover,
#contact-section.dark button:focus,
#contact-section.dark button:active,
#contact-section.dark input[type="button"]:hover,
#contact-section.dark input[type="button"]:focus,
#contact-section.dark input[type="button"]:active,
#contact-section.dark input[type="submit"]:hover,
#contact-section.dark input[type="submit"]:focus,
#contact-section.dark input[type="submit"]:active {
    background: rgba(26, 67, 136, 1);
}

#contact-section.light button,
#contact-section.light input[type="submit"],
#contact-section.light input[type="button"],
#contact-section.dark button,
#contact-section.dark input[type="submit"],
#contact-section.dark input[type="button"] {
    color: #FFFFFF;
    font-weight: bold;
}

#contact-section.light button,
#contact-section.light input[type="submit"],
#contact-section.light input[type="button"],
#contact-section.dark button,
#contact-section.dark input[type="submit"],
#contact-section.dark input[type="button"] {
    background: #151515;
}

#contact-section.light button:hover,
#contact-section.light button:focus,
#contact-section.light button:active,
#contact-section.light input[type="button"]:hover,
#contact-section.light input[type="button"]:focus,
#contact-section.light input[type="button"]:active,
#contact-section.light input[type="submit"]:hover,
#contact-section.light input[type="submit"]:focus,
#contact-section.light input[type="submit"]:active,
#contact-section.dark button:hover,
#contact-section.dark button:focus,
#contact-section.dark button:active,
#contact-section.dark input[type="button"]:hover,
#contact-section.dark input[type="button"]:focus,
#contact-section.dark input[type="button"]:active,
#contact-section.dark input[type="submit"]:hover,
#contact-section.dark input[type="submit"]:focus,
#contact-section.dark input[type="submit"]:active {
    color: #FFFFFF;
}

#contact-section.light button:hover,
#contact-section.light button:focus,
#contact-section.light button:active,
#contact-section.light input[type="button"]:hover,
#contact-section.light input[type="button"]:focus,
#contact-section.light input[type="button"]:active,
#contact-section.light input[type="submit"]:hover,
#contact-section.light input[type="submit"]:focus,
#contact-section.light input[type="submit"]:active,
#contact-section.dark button:hover,
#contact-section.dark button:focus,
#contact-section.dark button:active,
#contact-section.dark input[type="button"]:hover,
#contact-section.dark input[type="button"]:focus,
#contact-section.dark input[type="button"]:active,
#contact-section.dark input[type="submit"]:hover,
#contact-section.dark input[type="submit"]:focus,
#contact-section.dark input[type="submit"]:active {
    background: rgba(26, 67, 136, 1);
}

#contact-section.light button,
#contact-section.light input[type="submit"],
#contact-section.light input[type="button"],
#contact-section.dark button,
#contact-section.dark input[type="submit"],
#contact-section.dark input[type="button"] {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

#contact-section button,
#contact-section input[type="button"],
#contact-section input[type="submit"] {}

.mejs-controls .mejs-time-rail .mejs-time-current,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
    background: rgba(26, 67, 136, 1) !important;
}

.more-link:hover i,
.more-link:active i {
    color: rgba(26, 67, 136, 1);
}

.format-link .entry-header a {
    background: rgba(26, 67, 136, 1) !important;
}

.ut-avatar-overlay {
    background: rgb();
    background: rgba(, 0.85);
}

div.wpcf7-validation-errors {
    border-color: rgba(26, 67, 136, 1);
}

.count {
    color: rgba(26, 67, 136, 1);
}

.team-member-details {
    background: rgb();
    background: rgba(, 0.85);
}

.about-icon {
    background: rgba(26, 67, 136, 1);
}

.cta-section {
    background: rgba(26, 67, 136, 1) !important;
}

.icons-ul i {
    color: rgba(26, 67, 136, 1);
}

#secondary a:hover,
.page-template-templatestemplate-archive-php a:hover {
    color: rgba(26, 67, 136, 1);
}

#ut-sitebody #qLoverlay .site-logo .logo {
    color: ;
}

#ut-loader-logo {
    max-width: 160px;
}

#qLoverlay {
    background: #13161b;
}

.ut-loading-bar-style2 .ut-loading-bar-style2-ball-effect {
    background-color: #FFF;
}

.ut-loading-bar-style3-outer {
    border-color: #FFF;
}

.ut-loading-bar-style-3-inner {
    background-color: #FFF;
}

.ut-loader__bar4,
.ut-loader__ball4 {
    background: #FFF;
}

.ut-loading-bar-style5-inner {
    color: #FFF;
}

#qLoverlay .ut-double-bounce1,
#qLoverlay .ut-double-bounce2 {
    background: #FFF;
}

.sk-cube-grid .sk-cube {
    background-color: #FFF;
}

.ut-inner-overlay .ut-loading-text p {
    color: !important;
}

.ut-inner-overlay .ut-loading-text {
    margin-top: 20px !important;
}

.ut-loader-overlay,
.ut-loader-overlay.ut-loader-overlay-with-morph .ut-shape-wrap-push {
    background: #13161b;
}

.ut-loader-overlay .ut-shape {
    fill: #13161b;
}

#ut-overlay-animated-text {
    color: #111;
}

#ut-overlay-animated-text,
#ut-overlay-animated-background-text {
    font-family: "Poppins";
    font-weight: 700;
    font-size: 80px;
    letter-spacing: -0.04em;
}

body {
    font-family: ralewaymedium, sans-serif;
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 28px;
    color: rgba(0, 0, 0, 0.7);
    background-image: url("assets/images/arabesque2.jpg");
}


b,
strong,
dfn,
kbd {
    font-weight: 500;
}

h1,
h1.product_title {
    font-family: "Montserrat";
    font-weight: 700;
    font-size: 32px;
    font-style: normal;
    letter-spacing: -0.03em;
}

h1 {
    color: rgba(0, 0, 0, 1);
}

h2 {
    font-family: "Poppins";
    font-weight: 600;
    font-size: 26px;
    font-style: normal;
    letter-spacing: -0.03em;
}

h2 {
    color: rgba(0, 0, 0, 1);
}

h3 {
    font-family: "Poppins";
    font-weight: 500;
    font-size: 20px;
    font-style: normal;
    line-height: 30px;
}

h3 {
    color: rgba(0, 0, 0, 1);
}

h4 {
    font-family: "Poppins";
    font-weight: 500;
    font-size: 17px;
    font-style: normal;
    line-height: 28px;
}

h4 {
    color: rgba(0, 0, 0, 1);
}

h5 {
    font-family: "Poppins";
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    line-height: 28px;
}

h5 {
    color: rgba(0, 0, 0, 1);
}

h6 {
    font-family: "Poppins";
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    line-height: 26px;
}

h6 {
    color: rgba(0, 0, 0, 1);
}

.author-title,
#reply-title,
.comments-title {
    font-family: "Poppins";
    font-weight: 500;
    font-size: 20px;
    font-style: normal;
    line-height: 30px;
}

#ut-sitebody #primary .entry-content .widget-title {
    font-size: 12px;
    letter-spacing: 0.05em;
}

blockquote:not(.ut-parallax-quote-title):not(.ut-quote-post-block) {
    font-family: "Poppins";
}

blockquote {
    color: #000000;
}

.single blockquote:not(.ut-parallax-quote-title),
.page blockquote:not(.ut-parallax-quote-title) {
    font-size: 22px;
    line-height: 32px;
}

.lead,
.dark .lead,
.taxonomy-description {
    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
}

.lead p {
    font-family: ralewaymedium, sans-serif;
    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
    text-align: justify;
}


.quote-title H2{
    font-family: ralewaymedium, sans-serif;
    color: #fff;
    font-size: 56px;
    line-height: 50px
}

.quote-title p{
    text-align: left;
    font-family: ralewaymedium, sans-serif;
    color: #fff;
    font-weight: 400;
    font-size: 20px;
    line-height: 30px;
}

.leap {
    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
    background-color: #1a4388;
    color: #ffffff;
    padding: 20px;

    -webkit-border-radius: 15px !important;
    -moz-border-radius: 15px !important;
    border-radius: 15px !important;

}




#contact-section .parallax-title,
#contact-section .section-title {
    font-family: "Poppins";
    font-weight: 600;
    font-size: 75px;
    font-style: normal;
    line-height: 90px;
    letter-spacing: -0.03em;
}

#contact-section .lead p {
    font-family: "Poppins";
    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
}

#contact-section .lead p {
    color: rgba(255, 255, 255, 0.7);
}

.ut-react-carousel-preloader {
    font-family: "Poppins";
    font-weight: 700;
    font-size: 80px;
    font-style: normal;
    letter-spacing: -0.03em;
}

.lg-progress-bar .lg-progress {
    background-color: rgba(26, 67, 136, 1);
}

.lg-outer .lg-thumb-item.active,
.lg-outer .lg-thumb-item:hover {
    border-color: rgba(26, 67, 136, 1);
}

.ut-morph-box-item-wrap h3,
.ut-morph-box-item-wrap p {
    color: rgba(0, 0, 0, 1)
}

.ut-morph-box-close {
    fill: rgba(0, 0, 0, 1)
}

.ut-morph-box-item-wrap {
    background: rgba(255, 255, 255, 1)
}

.ut-morph-box-close {
    background: rgba(255, 255, 255, 1)
}

#ut-hover-cursor.ut-hover-cursor-mousedown svg ellipse.circle-inner {
    transition-delay: 100ms;
    fill: rgba(26, 67, 136, 1);
}

#ut-hover-cursor.ut-hover-cursor-mousedown svg ellipse.circle {
    transition-delay: 100ms;
    fill: rgb(26, 67, 136, 0.1);
    stroke: rgb(26, 67, 136, 0.3);
}

.ut-morph-box-item-wrap h3 {
    letter-spacing: -0.03em;
    font-weight: 600;
}

.parallax-overlay-pattern.style_one {
    background-image: url(" wp-content/themes/brooklyn/images/overlay-pattern.png") !important;
}

.parallax-overlay-pattern.style_two {
    background-image: url(" wp-content/themes/brooklyn/images/overlay-pattern2.png") !important;
}

.parallax-overlay-pattern.style_three {
    background-image: url(" wp-content/themes/brooklyn/images/overlay-pattern3.png") !important;
}

.parallax-overlay-pattern.style_four {
    background-image: url(" wp-content/themes/brooklyn/images/circuit-board-pattern.svg") !important;
}

.grid-container,
.ut-top-header-centered .ut-header-inner,
#ut-overlay-menu.ut-overlay-menu-centered .ut-overlay-menu-row {
    max-width: 1400px;
}

@media (min-width: 1025px) {}

.ut-vc-offset-anchor-top,
.ut-vc-offset-anchor-bottom {
    position: absolute;
    width: 0px;
    height: 0px;
    display: block;
    overflow: hidden;
    visibility: hidden;
}

.ut-vc-offset-anchor-top {
    top: 0;
    left: 0;
}

.ut-vc-offset-anchor-bottom {
    left: 0;
    bottom: 0px;
}

.ut-scroll-up-waypoint-wrap {
    position: relative;
}

blockquote,
img.size-auto,
img.alignnone,
img.size-full,
img.size-large,
img.size-medium,
img.size-thumbnail,
.ut-animate-image,
.animated {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
}

</style><style id="ut-hero-custom-css" type="text/css">.ut-early-waypoint {
    position: absolute;
    top: 240px;
    z-index: 0;
}

#ut-hero .ut-hero-custom-logo-holder img {
    max-width: 100%;
}

@media (min-width: 768px) and (max-width: 1024px) {
    #ut-hero .ut-hero-custom-logo-holder img {
        max-width: 100%;
    }
}

@media (max-width: 767px) {
    #ut-hero .ut-hero-custom-logo-holder img {
        max-width: 100%;
    }
}

.ut-hero-style-4 .hero-second-btn {
    background: rgba(26, 67, 136, 1);
}

.ut-hero-style-10 .hero-second-btn,
.ut-hero-style-9 .hero-second-btn,
.ut-hero-style-8 .hero-second-btn,
.ut-hero-style-7 .hero-second-btn,
.ut-hero-style-6 .hero-second-btn,
.ut-hero-style-5 .hero-second-btn,
.ut-hero-style-3 .hero-second-btn,
.ut-hero-style-1 .hero-second-btn,
.ut-hero-style-2 .hero-second-btn {
    border-color: rgba(26, 67, 136, 1);
}

.ut-hero-video-boxed.ut-hero-video-themecolor {
    border-color: rgba(26, 67, 136, 1);
}

#ut-hero,
#ut-custom-hero {
    background: #ffffff
}

.hero-description {
    color: #ffffff;
}

#ut-hero .hdh {
    margin-bottom: 5px;
}

#ut-hero .hero-title {
    color: #ffffff;
}

#ut-hero .ut-hero-style-4 .hero-title {
    color: #ffffff;
    border-color: #ffffff;
}

.ut-hero-style-7 .hero-title {
    border-color: #ffffff;
}

.ut-hero-style-8 .hero-title {
    border-bottom-color: #ffffff;
    border-top-color: #ffffff;
}

.ut-hero-style-9 .hero-title {
    border-left-color: #ffffff;
    border-right-color: #ffffff;
}

.ut-hero-style-10 .hero-title {
    border-left-color: #ffffff;
    border-right-color: #ffffff;
}

.hero-title.ut-glow {
    color: #ffffff;
    text-shadow: 0 0 40px #ffffff, 2px 2px 3px black;

}

.hero-title.ut-text-stroke {
    -moz-text-stroke-color: rgba(26, 67, 136, 1);
    -webkit-text-stroke-color: rgba(26, 67, 136, 1);
    -moz-text-stroke-width: 1px;
    -webkit-text-stroke-width: 1px;
}

.hero-title span:not(.ut-word-rotator):not(.ut-base-span):not(.ut-typewriter-word):not(.ut-typewriter-cursor) {
    color: rgba(26, 67, 136, 1) !important;
}

.hero-title.ut-glow span:not(.ut-word-rotator):not(.ut-base-span):not(.ut-typewriter-word):not(.ut-typewriter-cursor) {
    color: rgba(26, 67, 136, 1);
    text-shadow: 0 0 40px rgba(26, 67, 136, 1), 2px 2px 3px black;
}

.hero-title.ut-glow span:not(.ut-word-rotator):not(.ut-base-span):not(.ut-typewriter-word):not(.ut-typewriter-cursor) span {
    color: #ffffff;
    text-shadow: 0 0 40px #ffffff, 2px 2px 3px black;
}

@media (max-width: 767px) {
    .hero-title br {
        display: none;
    }
}

#ut-hero .hero-description {
    font-family: "Poppins";
    font-weight: 500;
    font-size: 20px;
}

.hero-title {
    font-family: "Montserrat";
    font-weight: 700;
    font-size: 90px;
    font-style: normal;
    line-height: 100px;
    letter-spacing: -0.03em;
}

#ut-hero .hero-description-bottom {
    font-family: "ABeeZee";
    font-weight: 400;
    font-size: 22px;
}

#ut-hero .ut-hero-meta-description-holder {
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 0.05em;
}

#ut-hero .hero-description-bottom {}

#ut-hero .hero-description {}

.hero-description-bottom {
    color: #ffffff;
}

.hdb {
    margin-top: 0px;
}

.archive .hdb {
    margin-top: 0px !important;
}

.error404 .hdb {
    margin-top: 0px !important;
}

@media (max-width: 767px) {
    .hero-description-bottom br {
        display: none;
    }
}

.hero-btn {
    font-size: 14px !important;
    letter-spacing: -0.03em !important;
    font-weight: 500 !important;
    background: #13161b !important;
    color: rgba(255, 255, 255, 1) !important;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    border-radius: 5px !important;
    border: none !important;
}

.hero-btn i {
    line-height: inherit;
}

.hero-btn i:before {
    font-size: 14px !important;
    vertical-align: bottom;
}

.hero-btn.bklyn-btn-effect-winona::after {
    color: rgba(255, 255, 255, 1);
}

.hero-btn:hover {
    background: #13161b !important;
    color: rgba(255, 255, 255, 1) !important;
}

#wrapper_mbYTP_ut-background-video-hero {
    min-width: 100% !important;
}

.hero .parallax-overlay {
    background-image: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0.33) 0%, transparent 25%);
    background-image: -moz-linear-gradient(to top, rgba(0, 0, 0, 0.33) 0%, transparent 25%);
    background-image: -o-linear-gradient(to top, rgba(0, 0, 0, 0.33) 0%, transparent 25%);
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.33) 0%, transparent 25%);
}

.hero-down-arrow a {
    color: #FFF;
}

.hero-down-arrow a:hover,
.hero-down-arrow a:active {
    color: #FFF;
}

.hero-down-arrow {
    left: 50%;
}

@media (min-width: 1025px) {}

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

.hero-down-arrow {
    bottom: 10px;
}

</style><style id="ut-hero-animation-css" type="text/css">@-webkit-keyframes heroFadeIn {
    0% {
        opacity: 0;
    }

    50% {
        opacity: 1;
    }

    100% {
        opacity: 1;
    }
}

@keyframes heroFadeIn {
    0% {
        opacity: 0;
    }

    50% {
        opacity: 1;
    }

    100% {
        opacity: 1;
    }
}

@-webkit-keyframes heroRelFadeIn {
    0% {
        opacity: 0;
    }

    50% {
        opacity: 1;
    }

    100% {
        opacity: 1;
    }
}

@keyframes heroRelFadeIn {
    0% {
        opacity: 0;
    }

    50% {
        opacity: 1;
    }

    100% {
        opacity: 1;
    }
}

@-webkit-keyframes heroFadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-200px, 0, 0);
        transform: translate3d(-200px, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes heroFadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-200px, 0, 0);
        transform: translate3d(-200px, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@-webkit-keyframes heroFadeInRight {
    from {
        opacity: 0;
        -webkit-transform: translate3d(200px, 0, 0);
        transform: translate3d(200px, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes heroFadeInRight {
    from {
        opacity: 0;
        -webkit-transform: translate3d(200px, 0, 0);
        transform: translate3d(200px, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@-webkit-keyframes heroFadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 200px, 0);
        transform: translate3d(0, 200px, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes heroFadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 200px, 0);
        transform: translate3d(0, 200px, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@-webkit-keyframes heroFadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -200px, 0);
        transform: translate3d(0, -200px, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes heroFadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -200px, 0);
        transform: translate3d(0, -200px, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@-webkit-keyframes heroKenBurns {
    0% {
        opacity: 0;
        transform-origin: bottom center;
    }

    5% {
        opacity: 1;
    }

    100% {
        -webkit-transform: scale3d(1.3, 1.3, 1.3);
        transform: scale3d(1.3, 1.3, 1.3);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 1;
    }
}

@keyframes heroKenBurns {
    0% {
        opacity: 0;
        transform-origin: bottom center;
    }

    5% {
        opacity: 1;
    }

    100% {
        -webkit-transform: scale3d(1.3, 1.3, 1.3);
        transform: scale3d(1.3, 1.3, 1.3);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 1;
    }
}

@-webkit-keyframes heroKenBurnsOut {
    0% {
        opacity: 0;
        transform-origin: bottom center;
        -webkit-transform: scale3d(1.3, 1.3, 1.3);
        transform: scale3d(1.3, 1.3, 1.3);
    }

    5% {
        opacity: 1;
    }

    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 1;
    }
}

@keyframes heroKenBurnsOut {
    0% {
        opacity: 0;
        transform-origin: bottom center;
        -webkit-transform: scale3d(1.3, 1.3, 1.3);
        transform: scale3d(1.3, 1.3, 1.3);
    }

    5% {
        opacity: 1;
    }

    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 1;
    }
}

@-webkit-keyframes heroSlideInLeft {
    from {
        -webkit-transform: translate3d(-200px, 0, 0);
        transform: translate3d(-200px, 0, 0);
    }

    to {
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes heroSlideInLeft {
    from {
        -webkit-transform: translate3d(-200px, 0, 0);
        transform: translate3d(-200px, 0, 0);
    }

    to {
        -webkit-transform: none;
        transform: none;
    }
}

@-webkit-keyframes heroSlideInRight {
    from {
        -webkit-transform: translate3d(200px, 0, 0);
        transform: translate3d(200px, 0, 0);
    }

    to {
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes heroSlideInRight {
    from {
        -webkit-transform: translate3d(200px, 0, 0);
        transform: translate3d(200px, 0, 0);
    }

    to {
        -webkit-transform: none;
        transform: none;
    }
}

@-webkit-keyframes heroSlideInUp {
    from {
        -webkit-transform: translate3d(0, 200px, 0);
        transform: translate3d(0, 200px, 0);
    }

    to {
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes heroSlideInUp {
    from {
        -webkit-transform: translate3d(0, 200px, 0);
        transform: translate3d(0, 200px, 0);
    }

    to {
        -webkit-transform: none;
        transform: none;
    }
}

@-webkit-keyframes heroSlideInDown {
    from {
        -webkit-transform: translate3d(0, -200px, 0);
        transform: translate3d(0, -200px, 0);
    }

    to {
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes heroSlideInDown {
    from {
        -webkit-transform: translate3d(0, -200px, 0);
        transform: translate3d(0, -200px, 0);
    }

    to {
        -webkit-transform: none;
        transform: none;
    }
}

</style><style id="ut-top-header-css" type="text/css">#header-section #ut-top-header {
    color: rgba(255, 255, 255, 0.7) !important;
}

#header-section #ut-top-header {
    border-bottom-color: rgba(222, 222, 222, 1);
    border-bottom-style: solid;
    border-bottom-width: 1px
}

#ut-top-header i,
#ut-top-header a i {
    color: rgba(255, 255, 255, 1) !important;
}

#ut-top-header a {
    color: rgba(255, 255, 255, 0.7) !important;
}

#ut-top-header a:hover,
#ut-top-header a:active {
    color: rgba(255, 255, 255, 1) !important;
}

#ut-top-header .ut-top-header-has-submenu:hover .ut-top-header-main-link {
    color: rgba(255, 255, 255, 1) !important;
}

#ut-top-header .ut-top-header-has-submenu:hover .ut-header-cart i {
    color: rgba(255, 255, 255, 1) !important;
}

#ut-top-header .ut-company-social a,
#ut-top-header .ut-company-social a i {
    color: rgba(255, 255, 255, 1) !important;
}

#ut-top-header .ut-company-social a:hover,
#ut-top-header .ut-company-social a:active,
#ut-top-header .ut-company-social a:hover i,
#ut-top-header .ut-company-social a:active i {
    color: rgba(255, 255, 255, 0.7) !important;
}

#ut-top-header .ut-top-header-search-trigger i {
    color: rgba(255, 255, 255, 1) !important;
}

#ut-top-header .ut-top-header-search-trigger:hover i,
#ut-top-header .ut-top-header-search-trigger:active i {
    color: rgba(255, 255, 255, 0.7) !important;
}

#header-section #ut-top-header .ut-header-cart-count {
    color: #FFFFFF;
    background: rgba(26, 67, 136, 1);
}

#header-section #ut-top-header .ut-header-mini-cart-content .simplebar-scrollbar:before {
    background: rgba(26, 67, 136, 1);
}

#header-section #ut-top-header .ut-header-mini-cart .ut-header-mini-cart-item {
    border-bottom-color: !important;
    border-bottom-style: solid !important;
    border-bottom-width: 1px !important;
    padding-bottom: 20px;
}

#header-section #ut-top-header .ut-header-mini-cart .ut-header-mini-cart-content+.ut-header-mini-cart-action {
    margin-top: 0 !important;
}

#header-section #ut-top-header .ut-header-mini-cart .ut-header-mini-cart-overflow-container {
    margin-bottom: 17px !important;
}

#ut-top-header #ut-top-header-right .ut-top-header-border-separator,
#ut-top-header #ut-top-header-left .ut-top-header-border-separator {
    border-right-color: rgba(222, 222, 222, 1) !important;
    border-right-style: solid !important;
    border-right-width: 1px !important
}

.ut-header-mini-cart-content .simplebar-scrollbar:before {
    background: rgba(26, 67, 136, 1);
}

.ut-header-cart-count {
    color: #FFFFFF;
    background: rgba(26, 67, 136, 1);
}

#ut-sitebody #header-section .ut-header-extra-module .ut-header-cart-count {
    color: #FFFFFF;
    background: rgba(26, 67, 136, 1);
}

#ut-sitebody #header-section .ut-header-extra-module .ut-header-mini-cart .ut-header-mini-cart-item:not(.ut-header-mini-cart-item-empty) {
    border-bottom-color: ;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

#ut-sitebody .ut-horizontal-navigation ul.sub-menu li.ut-header-mini-cart-item {
    padding-bottom: 20px;
}

#ut-sitebody #header-section .ut-header-extra-module .ut-header-mini-cart .ut-header-mini-cart-content+.ut-header-mini-cart-action {
    margin-top: 0 !important;
}

#ut-sitebody #header-section .ut-header-extra-module .ut-header-mini-cart-overflow-container {
    margin-bottom: 17px !important;
}

#ut-sitebody #header-section .ut-header-extra-module .ut-header-mini-cart-content .simplebar-scrollbar:before {
    background: rgba(26, 67, 136, 1);
}

#ut-sitebody #header-section .ut-header-mini-cart-no-content li.ut-header-mini-cart-item.ut-header-mini-cart-item-empty {
    text-align: center;
    border: none;
}

#ut-sitebody #header-section .ut-horizontal-navigation .ut-header-mini-cart-no-content li.ut-header-mini-cart-item.ut-header-mini-cart-item-empty:last-child {
    padding-bottom: 40px;
}

#ut-sitebody #header-section .ut-header-mini-cart-no-content .ut-header-mini-cart-action {
    display: none;
}

</style><style id="ut-navigation-custom-css" type="text/css">#ut-header-placeholder {
    height: 141px;
    max-height: 141px;
}

@media (min-width: 1025px) {
    #header-section {
        line-height: 100px;
    }

    .ut-horizontal-navigation .ut-menu-item-lvl-0 .bklyn-btn-menu a::after {
        line-height: 100px;
    }

    .ut-navigation-with-description-above .ut-has-description .ut-main-navigation-link {
        height: 100px;
    }

    .site-logo {
        height: 100px !important;
        line-height: 100px !important;
    }

    .ut-site-logo-background {
        line-height: 100px !important;
    }

    .ut-hamburger-wrap,
    .menu-item-object-megamenu-button {
        height: 100px;
    }

    .sub-menu .menu-item-object-megamenu-button,
    .ut-megamenu .menu-item-object-megamenu-button {
        height: inherit;
    }

    .ut-header-extra-module-company-social .fa-ul.ut-navigation-menu li .ut-main-navigation-link {
        height: 100px;
    }
}

.ut-header-extra-module .ut-header-cart sup {
    background: rgba(26, 67, 136, 1)
}

.ut-header-extra-module .ut-header-cart-count {
    background: rgba(26, 67, 136, 1)
}

#header-section-area-separator .ut-header-area-separator,
#header-section[data-separator="on"]:not([data-style="style-9"]):not([data-style="style-5"]) #header-section-upper-area {
    border-bottom: 1px solid #DDD;
}

#header-section[data-separator="on"][data-style="style-5"] #header-section-lower-area {
    border-top: 1px solid #DDD;
}

@media (min-width: 1025px) {

    #header-section[data-separator="off"][data-style="style-4"] .site-logo img,
    #header-section[data-separator="off"][data-style="style-4"] .site-logo .logo {
        vertical-align: bottom;
    }

    #header-section[data-separator="off"][data-style="style-7"] .site-logo img,
    #header-section[data-separator="off"][data-style="style-7"] .site-logo .logo {
        vertical-align: bottom;
    }
}

#ut-sitebody h1.logo {
    font-family: "Montserrat";
    font-weight: 700;
    font-size: 24px;
    letter-spacing: -0.03em;
}

#header-section #ut-top-header .ut-top-header-sub-menu ul,
#header-section #ut-mobile-menu a,
#header-section #navigation.ut-horizontal-navigation a,
#header-section #navigation-secondary.ut-horizontal-navigation a,
#header-section .ut-header-extra-module-toolbar .ut-horizontal-navigation,
#header-section .ut-header-extra-module-toolbar .ut-horizontal-navigation ul.sub-menu li>a,
#header-section .ut-horizontal-navigation .ut-navigation-dropdown-only a,
#header-section .ut-header-extra-module .bklyn-btn-header .bklyn-btn,
#header-section .ut-header-mini-cart-action .bklyn-btn.bklyn-btn-mini,
#header-section .ut-horizontal-navigation div>.bklyn-btn,
#header-section .ut-header-extra-module-custom-fields .ut-horizontal-navigation a.ut-main-navigation-link {
    font-weight: 600;
    font-size: 12px;
    font-style: normal;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

.ut-navigation-with-description-above .ut-has-description .ut-main-navigation-link span::before {
    font-size: 0.9em;
}

#header-section #ut-top-header .ut-top-header-sub-menu ul,
#header-section #navigation.ut-horizontal-navigation ul.sub-menu li>a,
#header-section #navigation.ut-horizontal-navigation .ut-navigation-column-list li a,
#header-section #navigation-secondary.ut-horizontal-navigation ul.sub-menu li>a,
#header-section #navigation-secondary.ut-horizontal-navigation .ut-navigation-column-list li a,
#header-section .ut-header-extra-module-toolbar .ut-horizontal-navigation,
#header-section .ut-header-extra-module-toolbar .ut-horizontal-navigation ul.sub-menu li>a,
#header-section .ut-horizontal-navigation .ut-navigation-dropdown-only ul.sub-menu li>a {
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    text-transform: none;
}

#header-section {
    border-bottom-color: transparent !important;
}

#header-section a:hover,
#header-section a:active {
    color: rgb(26, 67, 136);
    color: rgba(26, 67, 136, 1);
}

#header-section .selected,
#header-section .selected:hover,
#header-section .selected:active {
    color: rgb(26, 67, 136);
    color: rgba(26, 67, 136, 1);
}

#header-section .sub-menu li.sfHover>a,
#header-section li.sfHover>.ut-main-navigation-link {
    color: rgb(26, 67, 136);
    color: rgba(26, 67, 136, 1);
}

#header-section .ut-top-header-has-submenu:hover .ut-header-cart,
#header-section .ut-top-header-has-submenu:hover .ut-top-header-main-link {
    color: rgb(26, 67, 136);
    color: rgba(26, 67, 136, 1);
}

#header-section li.current_page_item:not(.menu-item-object-custom)>a,
#header-section li.current-menu-item:not(.menu-item-object-custom)>a,
#header-section li.current_page_parent>a,
#header-section li.current_page_ancestor>a,
#header-section li.current-menu-ancestor>a {
    color: rgb(26, 67, 136);
    color: rgba(26, 67, 136, 1);
}

#header-section .sub-menu li.current_page_item>a,
#header-section .sub-menu li.current-menu-item>a,
#header-section .sub-menu li.current_page_parent>a,
#header-section .sub-menu li.current_page_ancestor>a,
#header-section .sub-menu li.current-menu-ancestor>a {
    color: rgb(26, 67, 136);
    color: rgba(26, 67, 136, 1);
}

#header-section .ut-navigation-column-list li.current_page_item>a,
#header-section .ut-navigation-column-list li.current-menu-item>a,
#header-section .ut-navigation-column-list li.current_page_parent>a,
#header-section .ut-navigation-column-list li.current_page_ancestor>a,
#header-section .ut-navigation-column-list li.current-menu-ancestor>a {
    color: rgb(26, 67, 136);
    color: rgba(26, 67, 136, 1);
}

#header-section .ut-top-header-sub-menu ul li.current_page_item>a,
#header-section .ut-top-header-sub-menu ul li.current-menu-item>a,
#header-section .ut-top-header-sub-menu ul li.current_page_parent>a,
#header-section .ut-top-header-sub-menu ul li.current_page_ancestor>a,
#header-section .ut-top-header-sub-menu ul li.current-menu-ancestor>a {
    color: rgb(26, 67, 136);
    color: rgba(26, 67, 136, 1);
}

#header-section .ut-megamenu .current-menu-parent .ut-nav-header h3,
#header-section .ut-megamenu .ut-navigation-column-list:hover .ut-nav-header h3 {
    color: rgb(26, 67, 136);
    color: rgba(26, 67, 136, 1);
}

#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-border ul.sub-menu li a>span::after,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-border .ut-navigation-column-list li a>span::after {
    border-bottom: 2px solid rgb(26, 67, 136);
    border-bottom: 2px solid rgba(26, 67, 136, 1);
}

#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background .sub-menu li.sfHover>a,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background ul.sub-menu li a:hover,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background .ut-navigation-column-list li a:hover,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background-static .sub-menu li.sfHover>a,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background-static ul.sub-menu li a:hover,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background-static .ut-navigation-column-list li a:hover {
    color: #FFFFFF;
}

#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background-static ul.sub-menu li.current_page_item>a,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background-static ul.sub-menu li.current-menu-item>a,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background-static ul.sub-menu li.current_page_parent>a,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background-static ul.sub-menu li.current_page_ancestor>a,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background-static ul.sub-menu li.current-menu-ancestor>a {
    color: #FFFFFF;
}

#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background-static .ut-navigation-column-list li.current_page_item>a,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background-static .ut-navigation-column-list li.current-menu-item>a,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background-static .ut-navigation-column-list li.current_page_parent>a,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background-static .ut-navigation-column-list li.current_page_ancestor>a,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background-static .ut-navigation-column-list li.current-menu-ancestor>a {
    color: #FFFFFF;
}

#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background ul.sub-menu li.current_page_item>a,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background ul.sub-menu li.current-menu-item>a,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background ul.sub-menu li.current_page_parent>a,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background ul.sub-menu li.current_page_ancestor>a,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background ul.sub-menu li.current-menu-ancestor>a {
    color: #FFFFFF;
}

#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background .ut-navigation-column-list li.current_page_item>a,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background .ut-navigation-column-list li.current-menu-item>a,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background .ut-navigation-column-list li.current_page_parent>a,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background .ut-navigation-column-list li.current_page_ancestor>a,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background .ut-navigation-column-list li.current-menu-ancestor>a {
    color: #FFFFFF;
}

#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background ul.sub-menu li a::after,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background .ut-navigation-column-list li a::after,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background-static ul.sub-menu li a::after,
#header-section .ut-navigation-with-link-animation.ut-navigation-with-link-animation-type-background-static .ut-navigation-column-list li a::after {
    background: rgb(26, 67, 136) !important;
    background: rgba(26, 67, 136, 1) !important;
}

.ut-horizontal-navigation.ut-navigation-style-animation-line-top ul li a.ut-main-navigation-link::after,
.ut-horizontal-navigation.ut-navigation-style-animation-line-bottom ul li a.ut-main-navigation-link::after {
    background: rgba(26, 67, 136, 1);
    height: 3px;
}

.ut-horizontal-navigation.ut-navigation-style-animation-line-middle ul li a.ut-main-navigation-link span::after {
    background: rgb(62 103 173);
    height: 3px;
}

@media (max-width: 1360px) {
    .ut-horizontal-navigation .ut-megamenu.ut-megamenu-centered {
        max-width: 1360px;
        margin-left: auto;
        left: 50%;
    }

    #header-section.centered .ut-horizontal-navigation .ut-megamenu.ut-megamenu-centered ul.ut-navigation-column-list li {
        padding: 0 20px;
    }
}

@media (max-width: 1400px) {
    #header-section.centered .ut-horizontal-navigation .ut-megamenu.ut-megamenu-fullwidth.ut-megamenu-with-padding {
        width: 100%;
        left: 0;
        right: 0;
    }

    #header-section.centered .ut-horizontal-navigation .ut-megamenu.ut-megamenu-fullwidth ul.ut-navigation-column-list li {
        padding: 0 20px;
    }
}

@media (min-width: 1361px) {
    .ut-horizontal-navigation .ut-megamenu.ut-megamenu-centered {
        max-width: 1360px;
        margin-left: -680px;
        left: 50%;
    }
}

#header-section .site-logo {
    width: 100%;
}

#ut-sitebody.ut-has-top-header .ha-header-small[data-style="style-9"] {
    -webkit-transform: translate3d(0, -41px, 0);
    transform: translate3d(0, -41px, 0);
}

</style><style id="ut-mobile-navigation-custom-css" type="text/css">@media (max-width: 1024px) {
    .ut-mobile-menu a:hover {
        background: rgba(26, 67, 136, 1);
    }

    .ut-mobile-menu a:after,
    .ut-mobile-menu a:before,
    .ut-mm-button:hover:before,
    .ut-mm-trigger.active .ut-mm-button:before {
        color: rgba(26, 67, 136, 1);
    }

    .ut-header-light .ut-mm-button:before {
        color: rgba(26, 67, 136, 1);
    }

    #ut-sitebody.ut-mobile-menu-open #header-section.ha-header,
    #ut-sitebody.ut-mobile-menu-open #header-section.ha-header:before {
        background: #ffffff !important;
    }

    #ut-sitebody.ut-mobile-menu-open .ut-header-dark #ut-mobile-nav,
    #ut-sitebody.ut-mobile-menu-open .ut-header-light #ut-mobile-nav {
        background: transparent;
    }

    #ut-sitebody.ut-mobile-menu-open #header-section.ha-header .site-logo h1.logo a,
    #ut-sitebody.ut-mobile-menu-open #header-section.ha-header .site-logo h1.logo a:hover {
        color: rgba(0, 0, 0, 1) !important;
    }

    #ut-sitebody.ut-mobile-menu-open #ut-mobile-menu a:not(.bklyn-btn) {
        color: rgba(0, 0, 0, 1) !important;
    }

    #ut-sitebody.ut-mobile-menu-open #ut-mobile-menu a:not(.bklyn-btn):hover,
    #ut-sitebody.ut-mobile-menu-open #ut-mobile-menu a:not(.bklyn-btn):active {
        color: rgba(255, 255, 255, 1) !important;
    }

    #ut-sitebody.ut-mobile-menu-open #ut-mobile-menu a:not(.bklyn-btn):hover,
    #ut-sitebody.ut-mobile-menu-open #ut-mobile-menu a:not(.bklyn-btn):active {
        background: rgba(0, 0, 0, 1) !important;
    }

    #ut-sitebody.ut-mobile-menu-open #ut-mobile-menu a:not(.bklyn-btn)::before {
        color: rgba(0, 64, 255, 1);
    }

    #ut-sitebody.ut-mobile-menu-open #ut-mobile-menu .sub-menu a::before {
        color: rgba(0, 64, 255, 1);
    }

    #ut-sitebody.ut-mobile-menu-open #ut-mobile-menu a:not(.bklyn-btn):hover::before {
        color: rgba(255, 255, 255, 1);
    }

    #ut-sitebody.ut-mobile-menu-open #ut-mobile-menu .sub-menu a:hover::before {
        color: rgba(255, 255, 255, 1);
    }

    .ut-mobile-menu a:not(.bklyn-btn) {
        border-bottom: 1px solid rgba(255, 255, 255, 0) !important;
    }

    #ut-sitebody .ut-mm-trigger .ut-mm-button::before {
        color: rgba(0, 0, 0, 1);
    }

    #ut-sitebody .ut-mm-trigger #ut-open-mobile-menu.ut-hamburger span::before,
    #ut-sitebody .ut-mm-trigger #ut-open-mobile-menu.ut-hamburger:not(.is-active) span,
    #ut-sitebody .ut-mm-trigger #ut-open-mobile-menu.ut-hamburger span::after {
        background-color: rgba(0, 0, 0, 1);
    }

    #ut-sitebody .ut-mm-trigger .ut-mm-button:hover::before,
    #ut-sitebody.ut-mobile-menu-open .ut-mm-trigger.active .ut-mm-button::before {
        color: rgba(0, 0, 0, 1);
    }

    #ut-sitebody .ut-mm-trigger #ut-open-mobile-menu.ut-hamburger.is-active span::before,
    #ut-sitebody .ut-mm-trigger #ut-open-mobile-menu.ut-hamburger.is-active span::after {
        background-color: rgba(0, 0, 0, 1);
    }

    #ut-sitebody .ut-mm-trigger .ut-hamburger span,
    #ut-sitebody .ut-mm-trigger .ut-hamburger span::before,
    #ut-sitebody .ut-mm-trigger .ut-hamburger span::after {
        height: 2px;
    }

    #ut-sitebody .ut-mm-trigger .ut-hamburger span::before,
    #ut-sitebody .ut-mm-trigger .ut-hamburger span::after {
        width: 100%;
    }

    #ut-sitebody .ut-secondary-custom-skin .ut-mm-trigger .ut-mm-button::before {
        color: rgba(0, 0, 0, 1);
    }

    #ut-sitebody .ut-secondary-custom-skin .ut-mm-trigger #ut-open-mobile-menu.ut-hamburger:not(.is-active) span::before,
    #ut-sitebody .ut-secondary-custom-skin .ut-mm-trigger #ut-open-mobile-menu.ut-hamburger:not(.is-active) span,
    #ut-sitebody .ut-secondary-custom-skin .ut-mm-trigger #ut-open-mobile-menu.ut-hamburger:not(.is-active) span::after {
        background-color: rgba(0, 0, 0, 1);
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    #ut-sitebody .ut-mm-trigger .ut-hamburger {
        height: auto;
    }

    #ut-sitebody .ut-mm-trigger #ut-open-mobile-menu.ut-hamburger span {
        top: 39px;
    }
}

@media (max-width: 767px) {
    #ut-sitebody .ut-mm-trigger .ut-hamburger {
        height: auto;
    }

    #ut-sitebody .ut-mm-trigger #ut-open-mobile-menu.ut-hamburger span {
        top: 29px;
    }
}

</style><style id="ut-overlay-navigation-spacing-css" type="text/css">#ut-overlay-nav.ut-overlay-nav-top {
    padding-top: 130px;
}

</style><style id="ut-overlay-custom-css" type="text/css">.ut-open-overlay-menu.ut-hamburger:hover {
    opacity: 0.3;
}

.ut-open-overlay-menu.ut-hamburger span,
.ut-open-overlay-menu.ut-hamburger span::before,
.ut-open-overlay-menu.ut-hamburger span::after {
    height: 2px;
}

.ut-open-overlay-menu.ut-hamburger span::before,
.ut-open-overlay-menu.ut-hamburger span::after {
    width: 100%;
}

#ut-overlay-nav ul>li {
    font-family: ralewaysemibold;
}

#ut-overlay-nav ul.sub-menu>li {
    letter-spacing: normal;
}

</style><style id="ut-overlay-search-css" type="text/css"></style><style id="ut-blog-custom-css" type="text/css">.entry-title span {
    color: rgba(26, 67, 136, 1);
}

#ut-blog-navigation {
    background: #191c20;
}

#ut-blog-navigation {
    height: 120px;
}

#ut-blog-navigation .fa {
    line-height: 120px;
}

#ut-blog-navigation i {
    line-height: 120px;
}

#ut-blog-navigation a {
    color: rgba(255, 255, 255, 1);
}

#ut-blog-navigation a:visited {
    color: rgba(255, 255, 255, 1);
}

#ut-blog-navigation a:hover {
    color: rgba(255, 255, 255, 0.5);
}

#ut-blog-navigation a:active {
    color: rgba(255, 255, 255, 0.5);
}

.ut-blog-has-animation article.BrooklynFadeInUp,
.ut-blog-has-animation #secondary.BrooklynFadeInUp {
    visibility: visible;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation: BrooklynFadeInUp 0.6s cubic-bezier(.39, .58, .57, 1);
    -moz-animation: BrooklynFadeInUp 0.6s cubic-bezier(.39, .58, .57, 1);
    animation: BrooklynFadeInUp 0.6s cubic-bezier(.39, .58, .57, 1);
}

.single-post h1.entry-title {
    font-size: 66px;
    line-height: 76px;
    letter-spacing: -0.03em;
    font-weight: 700;
}

.single-post .single-post-entry-sub-title {}

.ut-hero-meta-author .ut-entry-avatar-image img,
.ut-archive-hero-avatar img,
.author-avatar img,
.comment-avatar .avatar {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

pre,
.wp-caption img,
img[class*="wp-image-"],
.ut-blog-layout-list-article-inner,
.ut-blog-grid-article-inner,
.ut-blog-classic-article .entry-thumbnail,
.ut-blog-classic-article .ut-gallery-slider,
.ut-blog-mixed-large-article-large,
#commentform .comment-form-comment textarea,
#commentform .comment-form-author input,
#commentform .comment-form-email input,
#commentform .comment-form-url input,
.ut-format-link,
.format-link .entry-header a,
.comment-body,
.ut-quote-post,
.ut_widget_flickr li img {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.ut-quote-post {
    background: rgba(26, 67, 136, 1);
}

.format-quote .ut-quote-post-link:hover .ut-quote-post blockquote,
.format-quote .ut-quote-post-link:active .ut-quote-post blockquote {
    border-color: rgba(26, 67, 136, 1);
}

.single-post .ut-quote-post blockquote {
    border-color: rgba(26, 67, 136, 1);
}

.author-link:hover i {
    color: rgba(26, 67, 136, 1);
}

.author-social-links a:hover,
.author-social-links a:active {
    color: rgba(26, 67, 136, 1);
}

.blog .ut-blog-classic-article h2.entry-title a,
.blog .ut-blog-mixed-large-article-large h2.entry-title a,
.blog .ut-blog-layout-list h2.entry-title,
.blog .ut-blog-grid h2.entry-title,
.archive .ut-blog-grid h2.entry-title,
.search .ut-blog-grid h2.entry-title,
.comment-author h6 a {
    color: rgba(0, 0, 0, 1);
}

.blog .ut-blog-classic-article h2.entry-title a:hover,
.blog .ut-blog-classic-article h2.entry-title a:active,
.blog .ut-blog-mixed-large-article-large h2.entry-title a:hover,
.blog .ut-blog-mixed-large-article-large h2.entry-title a:active,
.blog .ut-blog-layout-list h2.entry-title:hover,
.blog .ut-blog-grid h2.entry-title:hover,
.archive .ut-blog-grid h2.entry-title:hover,
.search .ut-blog-grid h2.entry-title:hover,
.comment-author h6 a:hover,
.comment-author h6 a:active {
    color: rgba(0, 0, 0, 0.7);
}

.reply-link i,
.edit-link i,
.tags-links i,
.entry-meta i {
    color: rgba(0, 0, 0, 0.7);
}

.entry-meta a {
    color: rgba(0, 0, 0, 1);
}

.entry-meta a:hover,
.entry-meta a:active {
    color: rgba(0, 0, 0, 0.7);
}

.ut-blog-grid .entry-meta:not(.entry-meta-top),
.ut-blog-layout-list .entry-meta.entry-meta-top,
.ut-blog-layout-list .entry-meta:not(.entry-meta-top),
.ut-blog-layout-list .ut-post-thumbnail.ut-post-thumbnail-empty .entry-thumbnail {
    border-color: rgba(222, 222, 222, 1);
}

.ut-blog-grid-article-inner,
.ut-blog-layout-list-article-inner,
.ut-blog-mixed-large-article-large {
    border-color: rgba(222, 222, 222, 1);
}

.blog .date-format,
.entry-meta-top-has-border {
    border-color: rgba(222, 222, 222, 1);
}

.ut-blog-layout-list-article-inner,
.ut-blog-layout-list .entry-meta.entry-meta-top,
.ut-blog-layout-list .entry-meta:not(.entry-meta-top),
.ut-blog-grid .entry-meta.entry-meta-top,
.ut-blog-grid .entry-meta:not(.entry-meta-top),
.ut-blog-grid-article-inner,
.ut-blog-mixed-large-article-large {
    background: rgba(255, 255, 255, 1);
}

@media (min-width: 1025px) {

    .ut-blog-classic-article,
    .ut-blog-has-animation .ut-blog-classic-article {
        background: rgba(255, 255, 255, 1);
    }
}

.ut-blog-classic-article,
.ut-blog-has-animation .ut-blog-classic-article {
    background: rgba(255, 255, 255, 1);
}

.more-link,
.more-link .more-link,
.comment-footer .comment-reply-link,
.comment-footer a:not(.comment-edit-link) {
    color: rgba(0, 0, 0, 1);
}

.more-link:hover,
.more-link:active,
.more-link:hover .more-link,
.more-link:active .more-link,
.comment-footer a:hover,
.comment-footer a:active,
.comment-footer .comment-reply-link:hover,
.comment-footer .comment-reply-link:active,
.comment-edit-link:hover,
.comment-edit-link:active {
    color: rgba(0, 0, 0, 0.7);
}

.more-link i,
.comment-reply-link i {
    color: rgba(0, 0, 0, 1);
}

.more-link:hover i,
.more-link:active i,
.comment-reply-link:hover i,
.comment-reply-link:active i {
    color: rgba(0, 0, 0, 1);
}

.more-link,
.comment-reply-link,
.comment-footer a:not(.comment-edit-link) {
    font-weight: 500;
    text-transform: capitalize;
}

.more-link .more-link {
    text-align: left;
}

.comment-metadata a {
    color: rgba(0, 0, 0, 1);
}

.comment-metadata a:hover,
.comment-metadata a:active {
    color: rgba(0, 0, 0, 0.7);
}

.comment-footer .comment-edit-link {
    color: rgba(0, 0, 0, 1);
}

.comment-footer .comment-edit-link:hover {
    color: rgba(0, 0, 0, 0.7);
}

#searchform label,
#commentform label,
.comment-awaiting-moderation {
    color: rgba(0, 0, 0, 1);
}

#searchform input,
#commentform input,
#searchform input:focus,
#commentform input:focus {
    color: rgba(0, 0, 0, 1);
}

#searchform textarea,
#commentform textarea,
#searchform textarea:focus,
#commentform textarea:focus {
    color: rgba(0, 0, 0, 1);
}

#searchform label,
.comment-awaiting-moderation,
#commentform label {
    letter-spacing: 0.05em;
    font-weight: 500;
}

.ut-meta-post-icon,
.post .ut-post-thumbnail .ut-video-module-play-icon {
    background: rgba(26, 67, 136, 1);
}

.blog .ut-blog-grid-article .date-format,
.blog .ut-blog-list-article .date-format {
    background: rgba(255, 255, 255, 1);
    top: 0;
    left: 0;
    padding: 20px;
}

.blog .ut-blog-grid-article .ut-post-thumbnail .date-format .day,
.blog .ut-blog-list-article .ut-post-thumbnail .date-format .day {
    color: rgba(0, 0, 0, 1);
}

.single-post .entry-meta .date-format .day {
    color: rgba(0, 0, 0, 1);
}

.blog .ut-blog-classic-article .entry-meta .date-format .day,
.blog .ut-blog-mixed-large-article .entry-meta .date-format .day {
    color: rgba(0, 0, 0, 1);
}

.blog .ut-blog-grid-article .ut-post-thumbnail .date-format .month,
.blog .ut-blog-list-article .ut-post-thumbnail .date-format .month {
    color: rgba(0, 0, 0, 1);
}

.single-post .entry-meta .date-format .month {
    color: rgba(0, 0, 0, 1);
}

.blog .ut-blog-classic-article .entry-meta .date-format .month,
.blog .ut-blog-mixed-large-article .entry-meta .date-format .month {
    color: rgba(0, 0, 0, 1);
}

.blog .ut-blog-grid .entry-meta:not(.entry-meta-top),
.blog .ut-blog-layout-list .entry-meta:not(.entry-meta-top) {
    display: none;
}

.blog .main-content-background {
    background-repeat: !important;
    background-attachment: !important;
    background-position: !important;
    background-size: !important;
    background-image: url("");
}

.single-post .single-post-entry-title {
    color: rgba(0, 0, 0, 1);
}

.single-post .entry-meta .date-format .day {
    color: rgba(0, 0, 0, 1);
}

.single-post .entry-meta .date-format .month {
    color: rgba(0, 0, 0, 1);
}

.single-post #comment,
.single-post #comments,
.single-post .date-format,
.single-post .author-info,
.single-post .comment-list,
.single-post .comment-body,
.single-post #commentform input {
    border-color: rgba(222, 222, 222, 1);
}

.single-post .ut-arrow-left,
.single-post .ut-arrow-left::after {
    border-right-color: rgba(222, 222, 222, 1);
}

.tags-links .fa-hashtag {
    color: rgba(0, 0, 0, 1) !important;
}

.tags-links a {
    color: rgba(0, 0, 0, 1) !important;
}

.tags-links a:hover,
.tags-links a:active {
    color: rgba(0, 0, 0, 0.7) !important;
}

</style><style type="text/css">#primary {
    float: left;
}

#ut-sitebody #secondary .widget-title,
#ut-sitebody #secondary .widget-title a,
#ut-sitebody #secondary .widget-title a:hover,
#ut-sitebody #secondary .widget-title a:active,
#ut-sitebody #secondary h1,
#ut-sitebody #secondary h2,
#ut-sitebody #secondary h3,
#ut-sitebody #secondary h4,
#ut-sitebody #secondary h5,
#ut-sitebody #secondary h6 {
    color: #000000 !important;
}

#ut-sitebody #secondary,
#ut-sitebody #secondary select,
#ut-sitebody #secondary textarea,
#ut-sitebody #secondary input[type="text"],
#ut-sitebody #secondary input[type="tel"],
#ut-sitebody #secondary input[type="email"],
#ut-sitebody #secondary input[type="password"],
#ut-sitebody #secondary input[type="number"],
#ut-sitebody #secondary input[type="search"] {
    color: rgba(0, 0, 0, 1) !important;
}

#ut-sitebody #secondary,
#ut-sitebody #secondary select,
#ut-sitebody #secondary textarea,
#ut-sitebody #secondary input[type="text"],
#ut-sitebody #secondary input[type="tel"],
#ut-sitebody #secondary input[type="email"],
#ut-sitebody #secondary input[type="password"],
#ut-sitebody #secondary input[type="number"],
#ut-sitebody #secondary input[type="search"],
#ut-sitebody #secondary .ut_widget_social ul.ut-sociallinks span {
    font-size: 12px !important;
}

#ut-sitebody #secondary {
    line-height: 24px !important;
}

#ut-sitebody #secondary a {
    color: rgba(0, 0, 0, 1) !important;
}

#ut-sitebody #secondary a:hover,
#ut-sitebody #secondary a:active {
    color: rgba(0, 0, 0, 0.7) !important;
}

#ut-sitebody #secondary .widget-title,
#ut-sitebody #secondary li,
#ut-sitebody #secondary .ut-archive-tags a,
#ut-sitebody #secondary .widget_tag_cloud a,
#ut-sitebody #secondary table,
#ut-sitebody #secondary tr,
#ut-sitebody #secondary td,
#ut-sitebody #secondary select,
#ut-sitebody #secondary textarea,
#ut-sitebody #secondary input[type="text"],
#ut-sitebody #secondary input[type="tel"],
#ut-sitebody #secondary input[type="email"],
#ut-sitebody #secondary input[type="password"],
#ut-sitebody #secondary input[type="number"],
#ut-sitebody #secondary input[type="search"] {
    border-color: rgba(222, 222, 222, 1) !important;
}

#ut-sitebody #secondary select:active,
#ut-sitebody #secondary textarea:active,
#ut-sitebody #secondary input[type="text"]:active,
#ut-sitebody #secondary input[type="tel"]:active,
#ut-sitebody #secondary input[type="email"]:active,
#ut-sitebody #secondary input[type="password"]:active,
#ut-sitebody #secondary input[type="number"]:active,
#ut-sitebody #secondary input[type="search"]:active,
#ut-sitebody #secondary select:focus,
#ut-sitebody #secondary textarea:focus,
#ut-sitebody #secondary input[type="text"]:focus,
#ut-sitebody #secondary input[type="tel"]:focus,
#ut-sitebody #secondary input[type="email"]:focus,
#ut-sitebody #secondary input[type="password"]:focus,
#ut-sitebody #secondary input[type="number"]:focus,
#ut-sitebody #secondary input[type="search"]:focus,
#ut-sitebody #secondary .ut-archive-tags a:hover,
#ut-sitebody #secondary .widget_tag_cloud a:hover,
#ut-sitebody #secondary .ut-archive-tags a:active,
#ut-sitebody #secondary .widget_tag_cloud a:active {
    border-color: rgba(222, 222, 222, 1) !important;
}

#ut-sitebody #secondary .fa,
#ut-sitebody #secondarya .fa,
#ut-sitebody #secondary .widget_recent_comments li::before,
#ut-sitebody #secondary .widget_recent_comments li.recentcomments::before,
#ut-sitebody #secondary .widget_categories li::before,
#ut-sitebody #secondary .widget_pages li::before,
#ut-sitebody #secondary .widget_nav_menu li::before,
#ut-sitebody #secondary .widget_recent_entries li::before,
#ut-sitebody #secondary .widget_meta li::before,
#ut-sitebody #secondary .widget_archive li::before,
#ut-sitebody #secondary .ut_widget_contact .ut-address::before,
#ut-sitebody #secondary .ut_widget_contact .ut-phone::before,
#ut-sitebody #secondary .ut_widget_contact .ut-fax::before,
#ut-sitebody #secondary .ut_widget_contact .ut-email::before,
#ut-sitebody #secondary .ut_widget_contact .ut-internet::before,
#ut-sitebody #secondary .tweet_list li::before {
    color: rgba(0, 0, 0, 1) !important;
}

#ut-sitebody #secondary a:hover .fa,
#ut-sitebody #secondary a:active .fa,
#ut-sitebody #secondary .widget_recent_comments li:hover::before,
#ut-sitebody #secondary .widget_recent_comments li.recentcomments:hover::before,
#ut-sitebody #secondary .widget_categories li:hover::before,
#ut-sitebody #secondary .widget_pages li:hover::before,
#ut-sitebody #secondary .widget_nav_menu li:hover::before,
#ut-sitebody #secondary .widget_recent_entries li:hover::before,
#ut-sitebody #secondary .widget_meta li:hover::before,
#ut-sitebody #secondary .widget_archive li:hover::before,
#ut-sitebody #secondary .ut_widget_contact .ut-address:hover::before,
#ut-sitebody #secondary .ut_widget_contact .ut-phone:hover::before,
#ut-sitebody #secondary .ut_widget_contact .ut-fax:hover::before,
#ut-sitebody #secondary .ut_widget_contact .ut-email:hover::before,
#ut-sitebody #secondary .ut_widget_contact .ut-internet:hover::before,
#ut-sitebody #secondary .tweet_list li:hover::before {
    color: rgba(0, 0, 0, 1) !important;
}

#ut-sitebody #secondary h3.widget-title {
    font-family: "Poppins";
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

</style><style id="ut-page-custom-css" type="text/css">#primary .page-primary-header:not(.page-title-module) {
    padding-bottom: 20px;
}

#primary .page-header:not(.page-primary-header) {
    padding-bottom: 20px;
}

#primary .page-title {
    font-family: "Poppins";
    font-weight: 700;
    font-size: 75px;
    font-style: normal;
    line-height: 90px;
    letter-spacing: -0.03em;
    color: rgba(255, 255, 255, 1);
}

#primary h1.page-title {
    color: rgba(255, 255, 255, 1);
}

.page-header.pt-style-4 .page-title span,
.page-header.pt-style-4 .parallax-title span,
.pt-style-4 .section-title span {
    border-color: rgba(255, 255, 255, 1);
}

.page-header.pt-style-5 .page-title span,
.page-header.pt-style-5 .section-title span {
    background: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 0 0 3px rgba(255, 255, 255, 1);
    -moz-box-shadow: 0 0 0 3px rgba(255, 255, 255, 1);
    box-shadow: 0 0 0 3px rgba(255, 255, 255, 1);
}

.page-header.pt-style-5 .parallax-title span {
    color: rgba(255, 255, 255, 1);
    border-color: rgba(255, 255, 255, 1);
}

.page-header.pt-style-6 .page-title:after,
.page-header.pt-style-6 .parallax-title:after,
.page-header.pt-style-6 .section-title:after {
    border-color: rgba(255, 255, 255, 1);
}

#primary .pt-style-2 h1.page-title span::after,
#primary .pt-style-2 h1.page-title span::after,
#primary .pt-style-2 h1.page-title span::after {
    background-color: rgba(255, 255, 255, 1);
    height: 2px;
    width: 30px
}

#primary header.page-header.pt-style-3 span,
#primary header.page-header.pt-style-3 span,
#primary header.page-header.pt-style-3 span {
    background: rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 0 0 3px rgba(255, 255, 255, 1);
    -moz-box-shadow: 0 0 0 3px rgba(255, 255, 255, 1);
    box-shadow: 0 0 0 3px rgba(255, 255, 255, 1)
}

#primary header.page-header.pt-style-4 span,
#primary header.page-header.pt-style-4 span,
#primary header.page-header.pt-style-4 span {
    border-width: 6px
}

#primary .page-header .lead {
    font-family: ralewayextralight;
}

#primary .parallax-title,
#ut-custom-hero .parallax-title,
#ut-custom-contact-section .parallax-title {
    font-family: "Montserrat";
    font-weight: 700;
    font-size: 60px;
    line-height: 70px;
    letter-spacing: -0.03em;
    color: rgba(0, 0, 0, 1);
}

#primary .section-title,
#ut-custom-hero .section-title,
#ut-custom-contact-section .section-title {
    font-family: "Montserrat";
    font-weight: 700;
    font-size: 60px;
    line-height: 70px;
    letter-spacing: -0.03em;
    color: #1a4388;
}

.pt-style-2:not(.page-header):not(.csection-title) .parallax-title span::after,
.pt-style-2:not(.page-header):not(.csection-title) .parallax-title span::after,
.pt-style-2:not(.page-header):not(.csection-title) .parallax-title span::after {
    background-color: rgba(0, 0, 0, 1);
    height: 2px;
    width: 30px
}

.pt-style-2:not(.page-header):not(.csection-title) .section-title span::after,
.pt-style-2:not(.page-header):not(.csection-title) .section-title span::after,
.pt-style-2:not(.page-header):not(.csection-title) .section-title span::after {

    height: 2px;
    width: 30px
}

.pt-style-3:not(.page-header) .section-title span,
.pt-style-3:not(.page-header) .section-title span,
.pt-style-3:not(.page-header) .section-title span {
    background: rgba(26, 67, 136, 1);
    -webkit-box-shadow: 0 0 0 3px rgba(26, 67, 136, 1);
    -moz-box-shadow: 0 0 0 3px rgba(26, 67, 136, 1);
    box-shadow: 0 0 0 3px rgba(26, 67, 136, 1)
}

.pt-style-4:not(.page-header):not(.csection-title) .page-title,
.pt-style-4:not(.page-header):not(.csection-title) .parallax-title,
.pt-style-4:not(.page-header):not(.csection-title) .section-title span,
.pt-style-4:not(.page-header):not(.csection-title) .page-title,
.pt-style-4:not(.page-header):not(.csection-title) .parallax-title,
.pt-style-4:not(.page-header):not(.csection-title) .section-title span,
.pt-style-4:not(.page-header):not(.csection-title) .page-title,
.pt-style-4:not(.page-header):not(.csection-title) .parallax-title,
.pt-style-4:not(.page-header):not(.csection-title) .section-title span {
    border-width: 6px
}

.pt-style-4:not(.page-header):not(.csection-title) .page-title span,
.pt-style-4:not(.page-header):not(.csection-title) .parallax-title span,
.pt-style-4:not(.page-header):not(.csection-title) .section-title span {
    border-color: #1a4388
}

.pt-style-5:not(.page-header):not(.csection-title) .page-title span,
.pt-style-5:not(.page-header):not(.csection-title) .section-title span {
    background: #1a4388 -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 0 3px rgba(0, 0, 0, 1);
    box-shadow: 0 0 0 3px rgba(0, 0, 0, 1);
}

.pt-style-5:not(.page-header):not(.csection-title) .parallax-title span {
    color: rgba(0, 0, 0, 1);
    border-color: rgba(0, 0, 0, 1);
}

.pt-style-6:not(.page-header):not(.csection-title) .page-title:after,
.pt-style-6:not(.page-header):not(.csection-title) .parallax-title:after,
.pt-style-6:not(.page-header):not(.csection-title) .section-title:after {
    border-color: rgba(0, 0, 0, 1);
}

.wpb_wrapper .section-header>*:first-child {
    margin-bottom: 20px;
}

</style><style id="ut-portfolio-custom-css" type="text/css">.vc_row.vc_row-no-padding .ut-portfolio-detail .vc_row:not(.vc_row-no-padding) .vc_column_container>.vc_column-inner {
    padding-left: 20px;
    padding-right: 20px;
}

.portfolio-caption {
    background: rgb();
    background: rgba(, 0.85);
}

.ut-portfolio-pagination.style_two a:hover,
.ut-portfolio-pagination.style_two a.selected,
.ut-portfolio-pagination.style_two a.selected:hover {
    background: rgba(26, 67, 136, 1) !important;
}

.ut-portfolio-menu.style_two li a:hover,
.ut-portfolio-menu.style_two li a.selected {
    background: rgba(26, 67, 136, 1);
}

.light .ut-portfolio-menu li a:hover,
.light .ut-portfolio-pagination a:hover {
    border-color: rgba(26, 67, 136, 1) !important;
}

.ut-portfolio-list li strong {
    color: rgba(26, 67, 136, 1) !important;
}

.light .ut-portfolio-menu.style_two li a.selected:hover {
    background: rgba(26, 67, 136, 1);
}

a.prev-portfolio-details:hover,
a.next-portfolio-details:hover,
.light a.prev-portfolio-details:hover,
.light a.next-portfolio-details:hover {
    color: rgba(26, 67, 136, 1);
}

.ut-portfolio-custom-icon {
    width: 40px;
}

</style><style id="ut-shortcode-custom-css" type="text/css">.vc_row.vc_row-o-full-height,
.vc_section.vc_section-o-full-height {
    min-height: 100vh !important;
}

.vc_row.vc_row-height-95vh,
.vc_section.vc_section-height-95vh {
    min-height: 95vh !important;
}

.vc_row.vc_row-height-90vh,
.vc_section.vc_section-height-90vh {
    min-height: 90vh !important;
}

.vc_row.vc_row-height-85vh,
.vc_section.vc_section-height-85vh {
    min-height: 85vh !important;
}

.vc_row.vc_row-height-80vh,
.vc_section.vc_section-height-80vh {
    min-height: 80vh !important;
}

.vc_row.vc_row-height-75vh,
.vc_section.vc_section-height-75vh {
    min-height: 75vh !important;
}

.vc_row.vc_row-height-66vh,
.vc_section.vc_section-height-66vh {
    min-height: 66vh !important;
}

.vc_row.vc_row-height-50vh,
.vc_section.vc_section-height-50vh {
    min-height: 50vh !important;
}

.vc_row.vc_row-height-33vh,
.vc_section.vc_section-height-33vh {
    min-height: 33vh !important;
}

.vc_row.vc_row-height-25vh,
.vc_section.vc_section-height-25vh {
    min-height: 25vh !important;
}

.vc_column_container>.vc_column-inner.ut-forced-padding>.wpb_wrapper>.wpb_content_element:last-child {
    margin-bottom: 0;
}

.vc_row[data-vc-stretch-content="true"] .ut-force-padding-desktop-0 {
    padding: calc(100vw * 0) !important
}

.vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-desktop-0 {
    padding: calc(1360px * 0) !important
}

.vc_row[data-vc-stretch-content="true"] .ut-force-padding-desktop-1 {
    padding: calc(100vw * 0.01) !important
}

.vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-desktop-1 {
    padding: calc(1360px * 0.01) !important
}

.vc_row[data-vc-stretch-content="true"] .ut-force-padding-desktop-2 {
    padding: calc(100vw * 0.02) !important
}

.vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-desktop-2 {
    padding: calc(1360px * 0.02) !important
}

.vc_row[data-vc-stretch-content="true"] .ut-force-padding-desktop-3 {
    padding: calc(100vw * 0.03) !important
}

.vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-desktop-3 {
    padding: calc(1360px * 0.03) !important
}

.vc_row[data-vc-stretch-content="true"] .ut-force-padding-desktop-4 {
    padding: calc(100vw * 0.04) !important
}

.vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-desktop-4 {
    padding: calc(1360px * 0.04) !important
}

.vc_row[data-vc-stretch-content="true"] .ut-force-padding-desktop-5 {
    padding: calc(100vw * 0.05) !important
}

.vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-desktop-5 {
    padding: calc(1360px * 0.05) !important
}

.vc_row[data-vc-stretch-content="true"] .ut-force-padding-desktop-6 {
    padding: calc(100vw * 0.06) !important
}

.vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-desktop-6 {
    padding: calc(1360px * 0.06) !important
}

.vc_row[data-vc-stretch-content="true"] .ut-force-padding-desktop-7 {
    padding: calc(100vw * 0.07) !important
}

.vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-desktop-7 {
    padding: calc(1360px * 0.07) !important
}

.vc_row[data-vc-stretch-content="true"] .ut-force-padding-desktop-8 {
    padding: calc(100vw * 0.08) !important
}

.vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-desktop-8 {
    padding: calc(1360px * 0.08) !important
}

.vc_row[data-vc-stretch-content="true"] .ut-force-padding-desktop-9 {
    padding: calc(100vw * 0.09) !important
}

.vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-desktop-9 {
    padding: calc(1360px * 0.09) !important
}

.vc_row[data-vc-stretch-content="true"] .ut-force-padding-desktop-10 {
    padding: calc(100vw * 0.1) !important
}

.vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-desktop-10 {
    padding: calc(1360px * 0.1) !important
}

@media (min-width: 768px) and (max-width: 1024px) {
    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-tablet-0 {
        padding: calc(100vw * 0) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-tablet-0 {
        padding: calc(1360px * 0) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-tablet-1 {
        padding: calc(100vw * 0.01) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-tablet-1 {
        padding: calc(1360px * 0.01) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-tablet-2 {
        padding: calc(100vw * 0.02) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-tablet-2 {
        padding: calc(1360px * 0.02) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-tablet-3 {
        padding: calc(100vw * 0.03) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-tablet-3 {
        padding: calc(1360px * 0.03) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-tablet-4 {
        padding: calc(100vw * 0.04) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-tablet-4 {
        padding: calc(1360px * 0.04) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-tablet-5 {
        padding: calc(100vw * 0.05) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-tablet-5 {
        padding: calc(1360px * 0.05) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-tablet-6 {
        padding: calc(100vw * 0.06) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-tablet-6 {
        padding: calc(1360px * 0.06) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-tablet-7 {
        padding: calc(100vw * 0.07) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-tablet-7 {
        padding: calc(1360px * 0.07) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-tablet-8 {
        padding: calc(100vw * 0.08) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-tablet-8 {
        padding: calc(1360px * 0.08) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-tablet-9 {
        padding: calc(100vw * 0.09) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-tablet-9 {
        padding: calc(1360px * 0.09) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-tablet-10 {
        padding: calc(100vw * 0.1) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-tablet-10 {
        padding: calc(1360px * 0.1) !important
    }
}

@media (max-width: 767px) {
    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-mobile-0 {
        padding: calc(100vw * 0) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-mobile-0 {
        padding: calc(1360px * 0) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-mobile-1 {
        padding: calc(100vw * 0.01) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-mobile-1 {
        padding: calc(1360px * 0.01) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-mobile-2 {
        padding: calc(100vw * 0.02) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-mobile-2 {
        padding: calc(1360px * 0.02) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-mobile-3 {
        padding: calc(100vw * 0.03) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-mobile-3 {
        padding: calc(1360px * 0.03) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-mobile-4 {
        padding: calc(100vw * 0.04) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-mobile-4 {
        padding: calc(1360px * 0.04) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-mobile-5 {
        padding: calc(100vw * 0.05) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-mobile-5 {
        padding: calc(1360px * 0.05) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-mobile-6 {
        padding: calc(100vw * 0.06) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-mobile-6 {
        padding: calc(1360px * 0.06) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-mobile-7 {
        padding: calc(100vw * 0.07) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-mobile-7 {
        padding: calc(1360px * 0.07) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-mobile-8 {
        padding: calc(100vw * 0.08) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-mobile-8 {
        padding: calc(1360px * 0.08) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-mobile-9 {
        padding: calc(100vw * 0.09) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-mobile-9 {
        padding: calc(1360px * 0.09) !important
    }

    .vc_row[data-vc-stretch-content="true"] .ut-force-padding-mobile-10 {
        padding: calc(100vw * 0.1) !important
    }

    .vc_row:not([data-vc-stretch-content="true"]) .ut-force-padding-mobile-10 {
        padding: calc(1360px * 0.1) !important
    }
}

.single-post #ut-hero #wrapper_ut-background-video-hero {
    z-index: 1 !important;
}

.ut-count {
    fill: rgba(0, 0, 0, 0.7)
}

.ut-advanced-google-map {
    width: 100%;
    height: 100%;
    display: block;
}

.ut-advanced-google-map-wrap-center {
    margin: 0 auto;
}

.ut-advanced-google-map-wrap-right {
    margin: 0 0 0 auto;
}

.ut-advanced-google-map button {
    padding: 0 !important;
    border: none !important;
}

.ut-distortion-effect-container {
    display: block;
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    border: 0;
    overflow: hidden;
}

.ut-distortion-effect-container canvas {
    height: 100.1%;
    position: absolute;
    left: 50% !important;
    top: 50% !important;
    transform: translate(-50%, -50%) !important;
}

.ut-distortion-effect-container img {
    display: none;
}

.section-header.header-with-gradient h1 span,
.parallax-header.header-with-gradient h1 span,
.section-header.header-with-gradient h2 span,
.parallax-header.header-with-gradient h2 span,
.section-header.header-with-gradient h3 span,
.parallax-header.header-with-gradient h3 span,
.section-header.header-with-gradient h4 span,
.parallax-header.header-with-gradient h4 span,
.section-header.header-with-gradient h5 span,
.parallax-header.header-with-gradient h5 span,
.section-header.header-with-gradient h6 span,
.parallax-header.header-with-gradient h6 span {
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text !important;
    background-clip: text !important;
}

.header-with-gradient-lead .lead {
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text !important;
    background-clip: text !important;
}

.ut-countdown-module.ut-countdown-module-with-gradient-period .countdown-period,
.ut-countdown-module.ut-countdown-module-with-gradient-amount .countdown-amount,
.ut-countdown-module.ut-countdown-module-with-gradient-amount.ut-countdown-module-compact.ut-countdown-module-with-separator .countdown-section::after {
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text !important;
    background-clip: text !important;
}

.ut-owl-video-play-icon-with-gradient .ut-owl-video-play-icon i,
.ut-owl-slider-maximize-icon-with-gradient .ut-slider-maximize i {
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text !important;
    background-clip: text !important;
}

.ut-owl-slider-with-caption-below .owl-dots {
    bottom: 23px;
}

.ut-element-with-gradient,
.ut-element-with-gradient-link a,
.ut-element-with-gradient-headline h3,
.ut-element-with-gradient-text span,
.ut-element-with-gradient-icon i,
.ut-element-with-gradient-hover-icon:hover i {
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text !important;
    background-clip: text !important;
}

.ut-service-icon.ut-service-icon-with-gradient i {
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text !important;
    background-clip: text !important;
}

.ut-service-icon.ut-service-icon-with-gradient i:before {
    -webkit-text-fill-color: transparent;
}

.bklyn-btn-with-effect {
    overflow: hidden;
    position: relative;
    z-index: 1;
}

.bklyn-btn-effect-aylen {
    -webkit-transition: color 0.3s;
    transition: color 0.3s;
}

.bklyn-btn-effect-aylen::before,
.bklyn-btn-effect-aylen::after {
    content: '';
    position: absolute;
    height: 100%;
    width: 100%;
    bottom: 100%;
    left: 0;
    z-index: -1;
    -webkit-transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
    transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}

.bklyn-btn-effect-aylen::before {
    background: rgb();
    background: rgba(, 0.6);
}

.bklyn-btn-effect-aylen::after {
    background: rgba(26, 67, 136, 1);
}

.bklyn-btn-effect-aylen:hover {
    color: #fff;
}

.bklyn-btn-effect-aylen:hover::before,
.bklyn-btn-effect-aylen:hover::after {
    -webkit-transform: translate3d(0, 100%, 0) scale(1.1);
    transform: translate3d(0, 100%, 0) scale(1.1);
}

.bklyn-btn-effect-aylen:hover::after {
    -webkit-transition-delay: 0.175s;
    transition-delay: 0.175s;
}

.bklyn-btn-effect-winona {
    -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}

.bklyn-btn-effect-winona>span {
    display: block;
}

.bklyn-btn-effect-winona.bklyn-btn-icon-left>span {
    display: inline-block;
}

.bklyn-btn-effect-winona::after {
    content: attr(data-text);
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0;
    padding: 1em 2.15em;
    margin: 0 !important;
    -webkit-transform: translate3d(0, 25%, 0);
    transform: translate3d(0, 25%, 0);
    white-space: nowrap;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.bklyn-btn-effect-winona.bklyn-btn-mini::after {
    padding: 0.6em 1.62em;
}

.bklyn-btn-effect-winona.bklyn-btn-small::after {
    padding: 1.1em 2em;
}

.bklyn-btn-effect-winona.bklyn-btn-large::after {
    padding: 1.05em 2.15em;
}

.hero-btn.bklyn-btn-effect-winona::after,
.hero-second-btn.bklyn-btn-effect-winona::after {
    padding: 1.05em 2.15em;
}

@media (max-width: 767px) {

    .hero-btn.bklyn-btn-effect-winona::after,
    .hero-second-btn.bklyn-btn-effect-winona::after {
        padding: 0.8em 1.4em !important;
    }
}

.bklyn-btn-effect-winona.bklyn-btn-icon-left::after {
    text-indent: 22px;
}

.bklyn-btn-effect-winona.bklyn-btn-icon-right::after {
    text-indent: -22px;
}

.bklyn-btn-effect-winona::after,
.bklyn-btn-effect-winona>span {
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    transition: transform 0.3s, opacity 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}

.bklyn-btn-effect-winona:hover::after {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.bklyn-btn-effect-winona:hover>span {
    opacity: 0;
    -webkit-transform: translate3d(0, -25%, 0);
    transform: translate3d(0, -25%, 0);
}

.bklyn-section-separator {
    overflow: hidden;
    position: absolute;
    left: 0;
    width: 100%;
    line-height: 0;
    direction: ltr;
    pointer-events: none;
}

.bklyn-section-separator.bklyn-section-separator-bottom {
    bottom: -1px;
}

.bklyn-section-separator.bklyn-section-separator-top {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    top: -1px;
}

.bklyn-section-separator.bklyn-section-separator-slit.bklyn-section-separator-bottom {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.bklyn-section-separator.bklyn-section-separator-slit.bklyn-section-separator-top {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}

.bklyn-section-separator svg {
    display: block;
    width: calc(100% + 2px);
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

.bklyn-section-separator.bklyn-section-separator-flip svg {
    -webkit-transform: translateX(-50%) scale(-1, 1);
    -ms-transform: translateX(-50%) scale(-1, 1);
    transform: translateX(-50%) scale(-1, 1);
}

.bklyn-section-separator .bklyn-section-separator-path-fill {
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
}

#ut-custom-hero>.bklyn-section-separator,
#ut-hero .bklyn-section-separator {
    z-index: 2;
}

#ut-custom-hero.ut-hero-with-separator>.bklyn-section-separator,
#ut-hero.ut-hero-with-separator .bklyn-section-separator {
    z-index: 2;
}

#ut-hero.ut-hero-with-separator .grid-container {
    z-index: 3;
}

#ut-hero.ut-hero-fancy-slider.ut-hero-with-separator .bklyn-section-separator {
    z-index: 1002;
}

#ut-hero.ut-hero-fancy-slider.ut-hero-with-separator .ut-fancy-slider nav {
    z-index: 1003;
}

#ut-hero.ut-hero-fancy-slider.ut-hero-with-separator .hero-down-arrow-wrap {
    position: relative;
    z-index: 1003;
}

.ut-video-section .vimelar-container {
    left: 0;
    top: 0;
    z-index: 0 !important;
}

.ut-animated-image-item {
    text-align: inherit;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: auto;
}

.ut-animated-image-item a {
    position: relative;
}

.ut-animated-image-zoom {
    position: relative;
    overflow: hidden;
}

.ut-animated-image-zoom::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    display: block;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
    z-index: 0;
    -webkit-transition: all 400ms cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -o-transition: all 400ms cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transition: all 400ms cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    top: 0;
}

.ut-animated-image-zoom .ut-element-glitch-wrap {
    -webkit-transition: all 400ms cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -o-transition: all 400ms cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transition: all 400ms cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    z-index: 1;
}

.ut-animated-image-zoom:hover::after,
.ut-animated-image-zoom:hover .ut-element-glitch-wrap {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

.ut-morph-active .ut-animated-image-zoom::after {
    -webkit-transform: scale(1) !important;
    -ms-transform: scale(1) !important;
    transform: scale(1) !important;
}

.ut-instagram-module-loading {
    display: none;
}

.ut-instagram-gallery-wrap {
    will-change: height;
    -webkit-transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    transition: all 0.5s linear;
}

.ut-instagram-video-container {
    display: none;
}

.bklyn-team-member-avatar.bklyn-team-member-avatar-with-swap {
    position: relative;
}

.bklyn-team-member-avatar.bklyn-team-member-avatar-with-swap .bklyn-team-member-secondary-image {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    -webkit-transition: opacity 0.40s ease-in-out;
    -moz-transition: opacity 0.40s ease-in-out;
    -o-transition: opacity 0.40s ease-in-out;
    transition: opacity 0.40s ease-in-out;
}

.bklyn-team-member:hover .bklyn-team-member-secondary-image {
    opacity: 1;
}

.ut-btn.dark:hover,
.ut-btn.ut-pt-btn:hover {
    background: rgba(26, 67, 136, 1);
}

.ut-btn.theme-btn {
    background: rgba(26, 67, 136, 1);
}

.ut-rated i {
    color: rgba(26, 67, 136, 1);
}

.ut-social-follow-module a:hover,
.ut-social-follow-module a:active {
    color: rgba(26, 67, 136, 1);
}

.ut-custom-icon-link:hover i {
    color: rgba(26, 67, 136, 1);
}

.ut-custom-icon a:hover i:first-child {
    color: rgba(26, 67, 136, 1);
}

.light .ut-bs-wrap .entry-title a:hover,
.light .ut-bs-wrap a:hover .entry-title {
    color: rgba(26, 67, 136, 1);
}

.bklyn-fancy-divider,
.bklyn-fancy-divider::before,
.bklyn-fancy-divider::after {
    background: rgba(26, 67, 136, 1);
}

.ut-rq-icon-tw {
    color: rgba(26, 67, 136, 1);
}

.ut-rotate-quote .flex-direction-nav a,
.ut-rotate-quote-alt .flex-direction-nav a {
    background: rgb();
    background: rgba(, 0.85);
}

.ut-service-column h3 span {
    color: rgba(26, 67, 136, 1);
}

.ut-social-title {
    color: rgba(26, 67, 136, 1);
}

.ut-social-link:hover .ut-social-icon {
    background: rgba(26, 67, 136, 1) !important;
}

.ut-icon-list i {
    color: rgba(26, 67, 136, 1);
}

.ut-alert.themecolor {
    background: rgba(26, 67, 136, 1);
}

.light .ut-nav-tabs li a:hover {
    border-color: rgba(26, 67, 136, 1) !important;
}

.light .ut-nav-tabs li a:hover {
    color: rgba(26, 67, 136, 1) !important;
}

.ut-skill-overlay {
    background: rgba(26, 67, 136, 1);
}

.light .ut-accordion-heading a:hover {
    border-color: rgba(26, 67, 136, 1) !important;
}

.light .ut-accordion-heading a:hover {
    color: rgba(26, 67, 136, 1) !important;
}

.ut-dropcap-one,
.ut-dropcap-two {
    background: rgba(26, 67, 136, 1);
}

.vimelar-container {
    opacity: 0;
    -webkit-transition: opacity 0.35s ease-in-out;
    -moz-transition: opacity 0.35s ease-in-out;
    -o-transition: opacity 0.35s ease-in-out;
    transition: opacity 0.35s ease-in-out;
}

.vimelar-container.ut-vimeo-loaded {
    opacity: 1;
}

.ut-vc-images-lightbox-caption {
    display: none;
}

.ut-js .ut-image-gallery-item:not(.animated) .ut-lazy {
    opacity: 0;
    -webkit-transition: opacity 0.8s ease-out;
    -moz-transition: opacity 0.8s ease-out;
    transition: opacity 0.8s ease-out;
}

.ut-js .ut-image-gallery-item.appeared:not(.animated) .ut-lazy.ut-image-loaded {
    opacity: 1;
}

.ut-image-gallery-loader .ut-image-gallery-loader-inner {
    border: 2px solid rgb(26, 67, 136, 0.65);
    border-right-color: rgb(26, 67, 136, 0.15);
    border-bottom-color: rgb(26, 67, 136, 0.15);
}

figure.ut-gallery-slider-caption-wrap::before {
    color: rgba(26, 67, 136, 1);
}

.member-social a:hover {
    color: rgba(26, 67, 136, 1);
}

.ut-member-style-2 .member-description .ut-member-title {
    color: rgba(26, 67, 136, 1);
}

.ut-member-style-2 .ut-so-link:hover {
    background: rgba(26, 67, 136, 1) !important;
}

.member-description-style-3 .ut-member-title {
    color: rgba(26, 67, 136, 1);
}

.ut-member-style-3 .member-social a:hover {
    border-color: rgba(26, 67, 136, 1);
}

.ut-hide-member-details:hover {
    color: rgba(26, 67, 136, 1);
}

.light .ut-hide-member-details {
    color: rgba(26, 67, 136, 1);
}

.bklyn-icon-tabs li a:hover,
.bklyn-icon-tabs li.active>a,
.bklyn-icon-tabs li.active>a:focus,
.bklyn-icon-tabs li.active>a:hover,
.bklyn-icon-tabs li.active a .bkly-icon-tab {
    color: rgba(26, 67, 136, 1);
}

.light .ut-shortcode-video-wrap .ut-video-caption {
    border-color: rgb(26, 67, 136, 1)
}

.light .ut-shortcode-video-wrap .ut-video-caption i {
    border-color: rgb(26, 67, 136, 0.3)
}

.light .ut-shortcode-video-wrap .ut-video-caption i {
    color: rgb(26, 67, 136, 0.3)
}

.light .ut-shortcode-video-wrap .ut-video-caption:hover i {
    border-color: rgb(26, 67, 136, 1)
}

.light .ut-shortcode-video-wrap .ut-video-caption:hover i {
    color: rgba(26, 67, 136, 1) !important;
}

.light .ut-shortcode-video-wrap .ut-video-caption:hover i {
    text-shadow: 0 0 40px rgba(26, 67, 136, 1), 2px 2px 3px black;
}

.light .ut-video-loading {
    color: rgba(26, 67, 136, 1) !important;
}

.light .ut-video-loading {
    text-shadow: 0 0 40px rgba(26, 67, 136, 1), 2px 2px 3px black;
}

.light .ut-video-caption-text {
    border-color: rgb(26, 67, 136, 1)
}

.ut-pt-featured {
    background: rgba(26, 67, 136, 1) !important;
}

.ut-pt-featured-table .ut-pt-info .fa-li {
    color: rgba(26, 67, 136, 1) !important;
}

.ut-pt-wrap.ut-pt-wrap-style-2 .ut-pt-featured-table .ut-pt-header {
    background: rgba(26, 67, 136, 1);
}

.ut-pt-wrap-style-3 .ut-pt-info ul,
.ut-pt-wrap-style-3 .ut-pt-info ul li {
    border-color: rgb(26, 67, 136, 0.1)
}

.ut-pt-wrap-style-3 .ut-pt-header,
.ut-pt-wrap-style-3 .ut-custom-row,
.ut-pt-wrap-style-3 .ut-btn.ut-pt-btn,
.ut-pt-wrap-style-3 .ut-pt-featured-table .ut-btn {
    border-color: rgb(26, 67, 136, 0.1)
}

.ut-pt-wrap-style-3 .ut-btn {
    color: rgba(26, 67, 136, 1) !important;
}

.ut-pt-wrap-style-3 .ut-btn {
    text-shadow: 0 0 40px rgba(26, 67, 136, 1), 2px 2px 3px black;
}

.ut-pt-wrap-style-3 .ut-pt-featured-table .ut-btn {
    color: rgba(26, 67, 136, 1) !important;
}

.ut-pt-wrap-style-3 .ut-pt-featured-table .ut-btn {
    text-shadow: 0 0 40px rgba(26, 67, 136, 1), 2px 2px 3px black;
}

.ut-pt-wrap-style-3 .ut-pt-featured-table .ut-pt-title {
    color: rgba(26, 67, 136, 1) !important;
}

.ut-pt-wrap-style-3 .ut-pt-featured-table .ut-pt-title {
    text-shadow: 0 0 40px rgba(26, 67, 136, 1), 2px 2px 3px black;
}

.bkly-progress-circle.bkly-progress-circle-theme-font::before {
    font-family: Montserrat;
}

.bkly-icon-tab-label.bkly-icon-tab-label-theme-font {
    font-family: Montserrat;
}

.cta-btn a {
    font-family: Montserrat
}

.cta-btn a {
    font-weight: 700
}

figure.ut-gallery-slider-caption-wrap::before {
    font-family: Poppins;
}

.bkly-icon-tab-label.bkly-icon-tab-label-theme-h3-font {
    font-family: Poppins;
}

figure.ut-gallery-slider-caption-wrap::before {
    font-weight: 500
}

.bkly-icon-tab-label.bkly-icon-tab-label-theme-h3-font {
    font-weight: 500
}

.vc_row-has-fill:not(*:root),
.vc_section-has-fill:not(*:root),
.vc_col-has-fill:not(*:root) {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

</style><style id="ut-cursor-skin-css" type="text/css">.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"] svg ellipse.circle {
    stroke: rgba(255, 255, 255, 0.1);
}

.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"] svg ellipse.circle {
    fill: rgba(0, 0, 0, 0);
}

.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"] svg ellipse.circle-animation {
    stroke: rgba(255, 255, 255, 0.1);
}

.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"] svg ellipse.circle-inner {
    fill: rgba(0, 255, 197, 1);
}

.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"] svg .plus {
    fill: rgba(0, 255, 197, 1);
}

.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"] svg .arrow {
    fill: rgba(0, 255, 197, 1);
}

.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"] svg .cross-left,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"] svg .cross-right {
    fill: rgba(0, 255, 197, 1);
}

.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"]+#ut-hover-cursor-pulse {
    background: rgba(0, 255, 197, 1);
}

.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="link"] svg ellipse.circle,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="image"] svg ellipse.circle,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="video"] svg ellipse.circle,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="arrow-left"] svg ellipse.circle,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="arrow-right"] svg ellipse.circle {
    stroke: rgba(255, 255, 255, 0.1);
}

.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="link"] svg ellipse.circle,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="image"] svg ellipse.circle,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="video"] svg ellipse.circle,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="arrow-left"] svg ellipse.circle,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="arrow-right"] svg ellipse.circle {
    fill: rgba(0, 0, 0, 0);
}

.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="link"] svg ellipse.circle-animation,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="image"] svg ellipse.circle-animation,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="video"] svg ellipse.circle-animation,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="arrow-left"] svg ellipse.circle-animation,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="arrow-right"] svg ellipse.circle-animation {
    stroke: rgba(255, 255, 255, 0.1);
}

.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="link"] svg ellipse.circle-inner,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="image"] svg ellipse.circle-inner,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="video"] svg ellipse.circle-inner,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="arrow-left"] svg ellipse.circle-inner,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="arrow-right"] svg ellipse.circle-inner {
    fill: rgba(0, 255, 197, 1);
}

.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="link"] svg .plus,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="image"] svg .plus,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="video"] svg .play,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="arrow-left"] svg .plus,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="arrow-right"] svg .plus {
    fill: rgba(0, 255, 197, 1);
}

.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="link"] svg .arrow,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="image"] svg .arrow,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="video"] svg .play,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="arrow-left"] svg .arrow,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="arrow-right"] svg .arrow {
    fill: rgba(0, 255, 197, 1);
}

.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="link"] svg .cross-left,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="link"] svg .cross-right,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="image"] svg .cross-left,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="image"] svg .cross-right,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="video"] svg .play,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="arrow-left"] svg .cross-left,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="arrow-right"] svg .cross-right,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="arrow-left"] svg .cross-left,
.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"][data-cursor="arrow-right"] svg .cross-right {
    fill: rgba(0, 255, 197, 1);
}

.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"].ut-hover-cursor-mousedown svg ellipse.circle {
    stroke: rgba(0, 0, 0, 0.1) !important;
}

.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"].ut-hover-cursor-mousedown svg ellipse.circle {
    fill: rgba(0, 0, 0, 0) !important;
}

.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"].ut-hover-cursor-mousedown svg ellipse.circle-animation {
    stroke: rgba(0, 0, 0, 0.1) !important;
}

.ut-hover-cursor[data-skin="ut_id_60522187ad7cf"].ut-hover-cursor-mousedown svg ellipse.circle-inner {
    fill: rgba(0, 255, 197, 1) !important;
}

</style><style id="ut-contact-section-css" type="text/css">.vc_custom_1635117265310 {
    background-color: #000000 !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.vc_custom_1628672695542 {
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
}

.vc_custom_1616782561724 {
    padding-top: 0px !important;
}

</style><style id="ut-footer-custom-css" type="text/css">.footer-content a:hover {
    color: rgba(26, 67, 136, 1);
}

.footer-content i {
    color: rgba(26, 67, 136, 1);
}

.ut-footer-dark .ut-footer-area .widget_tag_cloud a:hover {
    color: rgba(26, 67, 136, 1) !important;
    border-color: rgba(26, 67, 136, 1);
}

.ut-footer-so li a:hover {
    border-color: rgba(26, 67, 136, 1);
}

.ut-footer-so li a:hover i {
    color: rgba(26, 67, 136, 1) !important;
}

.toTop:hover,
.copyright a:hover,
.ut-footer-dark a.toTop:hover {
    color: rgba(26, 67, 136, 1);
}

.ut-footer-area ul.sidebar a:hover {
    color: rgba(26, 67, 136, 1);
}

#ut-sitebody .ut-footer-area h3.widget-title {
    font-family: "Poppins";
    font-weight: 500;
    font-size: 12px;
    font-style: normal;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

#ut-sitebody .ut-footer-area .widget-title,
#ut-sitebody .ut-footer-area .widget-title a,
#ut-sitebody .ut-footer-area .widget-title a:hover,
#ut-sitebody .ut-footer-area .widget-title a:active,
#ut-sitebody .ut-footer-area h1,
#ut-sitebody .ut-footer-area h2,
#ut-sitebody .ut-footer-area h3,
#ut-sitebody .ut-footer-area h4,
#ut-sitebody .ut-footer-area h5,
#ut-sitebody .ut-footer-area h6 {
    color: #000000 !important;
}

#ut-sitebody .ut-footer-area,
#ut-sitebody .ut-footer-area select,
#ut-sitebody .ut-footer-area textarea,
#ut-sitebody .ut-footer-area input[type="text"],
#ut-sitebody .ut-footer-area input[type="tel"],
#ut-sitebody .ut-footer-area input[type="email"],
#ut-sitebody .ut-footer-area input[type="password"],
#ut-sitebody .ut-footer-area input[type="number"],
#ut-sitebody .ut-footer-area input[type="search"] {
    color: rgba(0, 0, 0, 1) !important;
}

#ut-sitebody .ut-footer-area a {
    color: rgba(0, 0, 0, 1) !important;
}

#ut-sitebody .ut-footer-area a:hover,
#ut-sitebody .ut-footer-area a:active {
    color: rgba(0, 0, 0, 0.7) !important;
}

#ut-sitebody .ut-footer-area .ut-footer-area li,
#ut-sitebody .ut-footer-area .ut-archive-tags a,
#ut-sitebody .ut-footer-area .widget_tag_cloud a,
#ut-sitebody .ut-footer-area table,
#ut-sitebody .ut-footer-area tr,
#ut-sitebody .ut-footer-area td,
#ut-sitebody .ut-footer-area select,
#ut-sitebody .ut-footer-area textarea,
#ut-sitebody .ut-footer-area input[type="text"],
#ut-sitebody .ut-footer-area input[type="tel"],
#ut-sitebody .ut-footer-area input[type="email"],
#ut-sitebody .ut-footer-area input[type="password"],
#ut-sitebody .ut-footer-area input[type="number"],
#ut-sitebody .ut-footer-area input[type="search"],
.widget-container ul.children li:last-child {
    border-color: rgba(222, 222, 222, 1) !important;
}

#ut-sitebody .ut-footer-area select:active,
#ut-sitebody .ut-footer-area textarea:active,
#ut-sitebody .ut-footer-area input[type="text"]:active,
#ut-sitebody .ut-footer-area input[type="tel"]:active,
#ut-sitebody .ut-footer-area input[type="email"]:active,
#ut-sitebody .ut-footer-area input[type="password"]:active,
#ut-sitebody .ut-footer-area input[type="number"]:active,
#ut-sitebody .ut-footer-area input[type="search"]:active,
#ut-sitebody .ut-footer-area select:focus,
#ut-sitebody .ut-footer-area textarea:focus,
#ut-sitebody .ut-footer-area input[type="text"]:focus,
#ut-sitebody .ut-footer-area input[type="tel"]:focus,
#ut-sitebody .ut-footer-area input[type="email"]:focus,
#ut-sitebody .ut-footer-area input[type="password"]:focus,
#ut-sitebody .ut-footer-area input[type="number"]:focus,
#ut-sitebody .ut-footer-area input[type="search"]:focus,
#ut-sitebody .ut-footer-area .ut-archive-tags a:hover,
#ut-sitebody .ut-footer-area .widget_tag_cloud a:hover,
#ut-sitebody .ut-footer-area .ut-archive-tags a:active,
#ut-sitebody .ut-footer-area .widget_tag_cloud a:active,
#ut-sitebody .ut-footer-area .ut-archive-tags a:focus,
#ut-sitebody .ut-footer-area .widget_tag_cloud a:focus {
    border-color: rgba(222, 222, 222, 1) !important;
}

#ut-sitebody .ut-footer-area .fa,
#ut-sitebody .ut-footer-areaa .fa,
#ut-sitebody .ut-footer-area .widget_categories li::before,
#ut-sitebody .ut-footer-area .widget_pages li::before,
#ut-sitebody .ut-footer-area .widget_nav_menu li::before,
#ut-sitebody .ut-footer-area .widget_recent_entries li::before,
#ut-sitebody .ut-footer-area .widget_meta li::before,
#ut-sitebody .ut-footer-area .widget_archive li::before,
#ut-sitebody .ut-footer-area .ut_widget_contact .ut-address::before,
#ut-sitebody .ut-footer-area .ut_widget_contact .ut-phone::before,
#ut-sitebody .ut-footer-area .ut_widget_contact .ut-fax::before,
#ut-sitebody .ut-footer-area .ut_widget_contact .ut-email::before,
#ut-sitebody .ut-footer-area .ut_widget_contact .ut-internet::before,
#ut-sitebody .ut-footer-area .tweet_list li::before,
#ut-sitebody .ut-footer-area .widget_recent_comments li::before,
#ut-sitebody .ut-footer-area .widget_recent_comments li.recentcomments::before {
    color: rgba(0, 0, 0, 1) !important;
}

#ut-sitebody .ut-footer-area a:hover .fa,
#ut-sitebody .ut-footer-area a:active .fa,
#ut-sitebody .ut-footer-area a:focus .fa {
    color: rgba(0, 0, 0, 1) !important;
}

#ut-sitebody .ut-footer-area,
#ut-sitebody .ut-footer-area select,
#ut-sitebody .ut-footer-area textarea,
#ut-sitebody .ut-footer-area input[type="text"],
#ut-sitebody .ut-footer-area input[type="tel"],
#ut-sitebody .ut-footer-area input[type="email"],
#ut-sitebody .ut-footer-area input[type="password"],
#ut-sitebody .ut-footer-area input[type="number"],
#ut-sitebody .ut-footer-area input[type="search"],
#ut-sitebody .ut-footer-area .ut_widget_social ul.ut-sociallinks span {
    font-size: 12px;
}

#ut-sitebody .ut-footer-area {
    line-height: 24px;
}

#ut-sitebody .ut-footer-area .widget_categories li::before,
#ut-sitebody .ut-footer-area .widget_pages li::before,
#ut-sitebody .ut-footer-area .widget_nav_menu li::before,
#ut-sitebody .ut-footer-area .widget_recent_entries li::before,
#ut-sitebody .ut-footer-area .widget_meta li::before,
#ut-sitebody .ut-footer-area .widget_archive li::before {
    line-height: 1.8;
}

#ut-sitebody .footer-content,
#ut-sitebody .footer-content .copyright {
    color: rgba(0, 0, 0, 0.7) !important;
}

#ut-sitebody .footer-content a {
    color: rgba(0, 0, 0, 0.7);
}

#ut-sitebody .footer-content a:hover,
#ut-sitebody .footer-content a:focus,
#ut-sitebody .footer-content a:active {
    color: rgba(0, 0, 0, 1);
}

#ut-sitebody .footer-content .fa {
    color: rgba(0, 0, 0, 1) !important;
}

#ut-sitebody .footer-content .ut-footer-so li a i {
    color: rgba(0, 0, 0, 1) !important;
}

#ut-sitebody .footer-content .ut-footer-so li a:hover i,
#ut-sitebody .footer-content .ut-footer-so li a:active i,
#ut-sitebody .footer-content .ut-footer-so li a:focus i {
    color: rgba(0, 0, 0, 0.7) !important;
}

#ut-sitebody .footer-content h1,
#ut-sitebody .footer-content h2,
#ut-sitebody .footer-content h3,
#ut-sitebody .footer-content h4,
#ut-sitebody .footer-content h5,
#ut-sitebody .footer-content h6 {
    color: rgba(0, 0, 0, 1) !important;
}

.copyright:not(a) {
    font-weight: 500;
}

.copyright a {
    font-weight: 500;
}

.footer.ut-footer-custom,
.ut-footer-custom a.toTop {

}

.footer .footer-content {
    padding-top: 20px;
}

.footer .footer-content {
    padding-top: 40px;
}


html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
ut-stroke-1,
ut-stroke-2,
ut-letter,
ut-typewriter-1,
ut-typewriter-2 {
    border: 0;
    font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;
    margin: 0;
    outline: 0;
    padding: 0;
    vertical-align: baseline
}

html {
    font-size: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%
}

body {
    line-height: 1
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
nav,
section {
    display: block
}

ol,
ul {
    list-style: none
}

table {
    border-collapse: separate;
    border-spacing: 0
}

caption,
th,
td {
    font-weight: 400;
    text-align: left
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: ""
}

blockquote,
q {
    quotes: "" ""
}

a:focus {
    outline: 0
}

a:hover,
a:active {
    outline: 0
}

a img {
    border: 0
}

.hero-title {
    font-family: 'sans-serif'
}

* {
    margin: 0;
    padding: 0
}

*,
*:after,
*::before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

html {
    min-height: 100%;
    height: 100%
}

body {
    background: #fff;
    color: #333;
    font-size: 14px;
    font-family: sans-serif;
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    min-height: 100%;
    height: 100%;
    line-height: 28px;
    overflow-x: hidden;
    width: 100%;
    -webkit-text-size-adjust: 100%
}

#ut-sitebody {
    position: relative
}

#main-content {
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -webkit-box-flex: 2;
    -ms-flex: 2 0 auto;
    flex: 2 0 auto;
    z-index: 2;
    position: relative;
    background-image: url("../images/background.jpg");
}

.main-content-background {
    -webkit-box-flex: 2;
    -ms-flex: 2 0 auto;
    flex: 2 0 auto
}

::-moz-selection {
    color: #fff
}

::selection {
    color: #fff
}

h1,
h2,
h3,
h4,
h5,
h6 {
    color: #151515;
    line-height: 125%;
    font-weight: 400;
    margin-top: 0;
    -ms-word-wrap: break-word;
    word-wrap: break-word
}

h1 {
    font-size: 30px;
    margin-bottom: 20px
}

h2 {
    font-size: 25px;
    margin-bottom: 20px
}

h3 {
    font-size: 18px;
    margin-bottom: 20px
}

h4 {
    font-size: 16px;
    margin-bottom: 20px
}

h5 {
    font-size: 14px;
    margin-bottom: 20px
}

h6 {
    font-size: 12px;
    margin-bottom: 20px
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
    color: #151515
}

p img {
    margin: 0
}

.children,
.entry-content ol ol,
.entry-content ol ul,
.entry-content ul ul,
.entry-content ul ol,
.comment-content ol ol,
.comment-content ol ul,
.comment-content ul ul,
.comment-content ul ol {
    margin-bottom: 0
}

.comment-content ul,
.entry-content ul {
    list-style-type: disc
}

.comment-content ol,
.entry-content ol {
    list-style-type: decimal
}

.comment-content>*:last-child {
    margin-bottom: 0
}

ul,
ol,
dl {
    margin-left: 14px
}

table {
    border: 1px solid #ddd;
    border-collapse: collapse;
    border-spacing: 0;
    margin: 0 0 40px;
    text-align: left;
    padding: 0 5px;
    width: 100%
}

.ut-footer-dark .ut-footer-area table {
    border-color: rgba(255, 255, 255, .1)
}

table .even {
    background: #f7f8fa
}

tr {
    border-bottom: 1px solid #ddd
}

.ut-footer-dark .ut-footer-area tr {
    border-color: rgba(255, 255, 255, .1)
}

th {
    font-weight: 700
}

th,
td {
    padding: 5px;
    vertical-align: middle;
    text-align: center
}

caption {
    text-align: left
}

var,
kbd,
samp,
code,
pre {
    font: 12px/18px Consolas, "Andale Mono", Courier, "Courier New", monospace;
    color: #151515;
    background: #f7f8fa
}

b,
strong,
dfn,
kbd {
    font-weight: 700
}

dfn,
cite,
em,
i,
address,
q,
samp,
var {
    font-style: italic
}

q {
    color: #151515;
    -webkit-hyphens: none;
    -ms-hyphens: none;
    hyphens: none;
    quotes: none
}

blockquote {
    color: #151515;
    display: block;
    position: relative;
    -webkit-hyphens: none;
    -ms-hyphens: none;
    hyphens: none;
    quotes: none;
    font-size: 20px;
    line-height: 200%;
    padding-left: 40px;
    border-left: 4px solid;
    margin-top: 40px;
    margin-bottom: 40px
}

blockquote cite {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    display: block
}

.format-quote blockquote {
    margin-left: 0;
    margin-right: 0;
    font-size: 26px;
    line-height: 150%
}

pre:not(.ut-print) {
    background: 0 0;
    color: inherit;
    white-space: pre;
    overflow: auto;
    padding: 0;
    clear: both;
    font-size: 12px;
    line-height: 150%;
    margin-top: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

var,
kbd,
code {
    padding: 3px
}

abbr[title],
acronym[title],
dfn[title] {
    cursor: help;
    border-bottom: 1px dotted #666
}

del {
    text-decoration: line-through
}

ins {
    text-decoration: underline
}

mark,
ins {
    text-decoration: none;
    padding: 3px;
    color: #fff
}

sub,
sup {
    line-height: 0;
    position: relative;
    vertical-align: baseline;
    font-size: .45em;
    top: -1em
}

sub {
    vertical-align: bottom
}

small {
    font-size: 70%
}

big {
    font-size: 150%;
    font-weight: 700
}

figure {
    margin: 0
}

p,
dd,
pre,
ul,
ol,
dl {
    margin-bottom: 20px
}

fieldset,
form {
    margin-bottom: 40px
}

address {
    margin-top: 0;
    margin-bottom: 20px
}

hr {
    background-color: #ccc;
    border: 0;
    height: 1px;
    margin-bottom: 1.5em
}

object,
embed {
    outline: 0
}

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0
}

a,
.ut-custom-link-module i,
.ut-title-style1,
.entry-title,
#ut-portfolio-navigation-wrap a span {
    cursor: pointer;
    text-decoration: none;
    outline: 0;
    -webkit-transition: color 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: color 300ms cubic-bezier(.215, .61, .355, 1);
    transition: color 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
}

a:hover {
    color: #151515;
    cursor: pointer
}

.light a:hover {
    color: #fff
}

a img {
    border: none;
    vertical-align: bottom
}

img {
    height: auto;
    max-width: 100%;
    width: auto\9;
    -ms-interpolation-mode: bicubic;
    border: 0;
    vertical-align: bottom;
    image-rendering: -webkit-optimize-contrast
}

.ut-advanced-google-map .gm-style img {
    vertical-align: baseline
}

.alignleft {
    float: left
}

.alignright {
    float: right
}

.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

i.alignleft,
img.alignleft {
    margin: 5px 20px 5px 0
}

i.alignright,
img.alignright {
    margin: 5px 0 5px 20px
}

.alignright.ut-custom-icon {
    margin: 0 0 0 10px
}

.alignleft.ut-custom-icon {
    margin: 0 10px 0 0
}

img.aligncenter {
    margin: 5px auto
}

img.alignnone {
    margin: 0
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px
}

.wp-caption.alignnone {
    margin: 5px 0 20px
}

img.wp-smiley,
.rsswidget img {
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin-bottom: 0;
    margin-top: 0;
    padding: 0
}

.wp-caption.alignleft+ul,
.wp-caption.alignleft+ol {
    list-style-position: inside
}

.entry-content .twitter-tweet-rendered {
    width: 100% !important;
    margin: 0 0 20px !important
}

.page-content img.wp-smiley,
.entry-content img.wp-smiley,
.comment-content img.wp-smiley {
    border: none;
    margin-bottom: 0;
    margin-top: 0;
    padding: 0;
    vertical-align: middle
}

.wp-caption {
    position: relative;
    height: auto !important;
    overflow: hidden;
    max-width: 100%;
    padding: 0;
    text-align: left;
    margin-bottom: 20px
}

.gallery-item a img,
.wp-caption a img {
    -webkit-box-shadow: 0 0 0 #151515;
    box-shadow: 0 0 0 #151515
}

.gallery-item {
    margin-left: 0 !important
}

.gallery-item a img:hover,
.wp-caption a img:hover {}

.wp-caption img[class*=wp-image-] {
    display: block;
    margin: 0
}

.wp-caption img,
img[class*=wp-image-] {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    max-width: 100%
}

.wp-caption .wp-caption-text {
    margin: 0;
    padding: 5px 10px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.wp-caption-text {
    background: #151515;
    background: rgba(21, 21, 21, .5);
    bottom: -50px;
    left: 0;
    margin: 0 !important;
    opacity: 0;
    padding: 1em 0;
    position: absolute;
    -webkit-transition: all .2s cubic-bezier(.25, .46, .45, .94) 0s;
    -o-transition: all .2s cubic-bezier(.25, .46, .45, .94) 0s;
    transition: all .2s cubic-bezier(.25, .46, .45, .94) 0s;
    width: auto;
    color: #fff;
    font-size: 12px;
    -webkit-border-radius: 0 0 0 3px;
    -moz-border-radius: 0 0 0 3px;
    border-radius: 0 0 0 3px
}

.ut-footer-area .wp-caption-text {
    font-size: 9px;
    line-height: 1
}

.wp-caption:hover .wp-caption-text {
    bottom: 0;
    opacity: .8
}

.wp-caption-text a {
    color: #fff !important;
    text-decoration: underline;
    font-weight: 400 !important
}

.wp-caption-text a:hover,
.wp-caption-text a:active {
    color: #777 !important;
    text-decoration: underline
}

.gallery-caption {
    position: inherit !important;
    -webkit-transition: inherit !important;
    -o-transition: inherit !important;
    transition: inherit !important;
    opacity: 1 !important;
    background: 0 0 !important;
    color: #999
}

.site-content .gallery {
    margin-bottom: 20px
}

.wp-caption-text.gallery-caption {
    bottom: 0;
    text-align: left;
    padding-top: 10px;
    padding-bottom: 0
}

.ut-footer-area .wp-caption-text.gallery-caption {
    padding-top: 5px
}

.gallery img {
    border: none !important
}

.gallery-item {
    margin-top: 0 !important;
    overflow: hidden
}

.site-content .gallery a img {
    border: none;
    height: auto;
    width: 100%
}

.site-content .gallery dd {
    margin: 0
}

.size-auto,
.size-full,
.size-large,
.size-medium,
.size-thumbnail {
    max-width: 100%;
    height: auto
}

embed,
iframe,
object {
    max-width: 100%
}

.vimelar-container iframe {
    max-width: inherit !important
}

.ut-video {
    margin-bottom: 20px
}

.gallery {
    margin-bottom: 0;
}

li .gallery {
    margin-top: 30px
}

li .gallery .gallery-item {
    margin-bottom: 15px
}

.ut-footer-area li .gallery .gallery-item {
    margin-bottom: 30px
}

.gallery-item {
    display: inline-block;
    margin-bottom: 30px;
    margin-top: 0 !important;
    padding: 0 15px;
    position: relative;
    vertical-align: top;
    width: 100%
}

.gallery-icon {
    font-weight: 400
}

.gallery-columns-2 .gallery-item {
    width: 50%
}

.gallery-columns-3 .gallery-item {
    width: 33.33%
}

.gallery-columns-4 .gallery-item {
    width: 25%
}

.gallery-columns-5 .gallery-item {
    width: 20%
}

.gallery-columns-6 .gallery-item {
    width: 16.66%
}

.gallery-columns-7 .gallery-item {
    width: 14.28%
}

.gallery-columns-8 .gallery-item {
    width: 12.5%
}

.gallery-columns-9 .gallery-item {
    width: 11.11%
}

.gallery-icon img {
    margin: 0 auto;
    width: 100%
}

.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
    display: none
}

@media(max-width:767px) {

    .gallery-columns-2 .gallery-item,
    .gallery-columns-3 .gallery-item,
    .gallery-columns-4 .gallery-item,
    .gallery-columns-5 .gallery-item,
    .gallery-columns-6 .gallery-item,
    .gallery-columns-7 .gallery-item,
    .gallery-columns-8 .gallery-item,
    .gallery-columns-9 .gallery-item {
        width: 100%
    }
}

.ut-horizontal-navigation {
    position: relative
}

.ut-horizontal-navigation ul,
.ut-horizontal-navigation ul li,
.ut-horizontal-navigation ul ul {
    list-style: none;
    margin: 0;
    padding: 0
}

.ut-horizontal-navigation ul {
    position: relative;
    z-index: 9999
}

.ut-horizontal-navigation ul li {
    zoom: 1
}

.ut-horizontal-navigation ul li.hover,
.ut-horizontal-navigation ul li:hover {
    position: relative;
    z-index: 9999;
    cursor: default
}

.ut-horizontal-navigation ul,
.ut-horizontal-navigation ul li,
.ut-horizontal-navigation ul ul {
    list-style: none;
    margin: 0;
    padding: 0
}

.ut-horizontal-navigation li {
    margin: 0;
    float: left;
    zoom: 1
}

.ut-horizontal-navigation ul ul {
    visibility: hidden;
    position: absolute;
    min-width: 260px;
    z-index: 9998;
    width: auto;
    padding: 0
}

.ut-horizontal-navigation ul li li a:not(.bklyn-btn):not(.ut-remove-header-cart-item) {
    display: block;
    text-decoration: none;
    position: relative;
    border-right: none
}

.ut-horizontal-navigation ul ul li {
    float: none;
    white-space: nowrap;
    margin: 0;
    line-height: 1;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -khtml-border-radius: 0;
    border-radius: 0
}

.sf-sub-indicator {
    padding-left: 2px
}

.ut-has-top-header .ut-header-inner {
    padding-left: 40px;
    padding-right: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    height: 40px
}

.ut-top-header-centered .ut-header-inner {
    margin: 0 auto;
    max-width: 1200px;
    padding-left: 20px;
    padding-right: 20px
}

.ut-site-border #main-content {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    overflow: hidden
}

#ut-top-header.ut-flush .ut-header-inner {
    padding-left: 0 !important;
    padding-right: 0 !important
}

#ut-top-header {
    font-size: 12px;
    position: relative;
    top: 0;
    width: 100%;
    left: 0;
    line-height: 40px;
    z-index: 51
}

#ut-top-header .ut-wpml-language-switch-name,
#ut-top-header .ut-wpml-language-switch-code,
#ut-top-header .ut-woocommerce-account-text,
#ut-top-header .ut-top-header-main-link,
.ut-main-navigation-link .ut-wpml-language-switch-code {
    vertical-align: middle
}

#ut-top-header ul li i {
    line-height: 40px
}

#ut-top-header a i {
    text-decoration: none;
    outline: 0;
    cursor: pointer;
    font-size: inherit;
    line-height: 40px;
    -webkit-transition: color 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: color 300ms cubic-bezier(.215, .61, .355, 1);
    transition: color 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
}

.ut-header-extra-module-custom-fields .ut-horizontal-navigation {
    font-family: inherit
}

.ut-header-extra-module-custom-fields .ut-horizontal-navigation .ut-main-navigation-link {
    font-family: inherit;
    font-size: inherit;
    text-transform: none;
    font-weight: inherit;
    letter-spacing: inherit;
    font-style: inherit
}

.ut-header-cart-count {
    color: #fff;
    font-family: Sans-Serif !important;
    font-size: 10px;
    font-weight: 400;
    display: inline-block;
    line-height: 16px;
    text-align: center;
    padding: 0;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    width: 16px;
    height: 16px;
    letter-spacing: 0
}

.ut-header-cart .fa,
.ut-header-cart i,
.ut-main-navigation-link .fa.fa-shopping-cart {
    margin-right: 0 !important
}

#ut-top-header ul li a:not(.bklyn-btn):not(.ut-remove-header-cart-item) {
    display: inline-block;
    height: 40px
}

#ut-top-header .ut-company-social,
#ut-top-header .ut-top-header-extra-module-toolbar i {
    font-size: 16px
}

#ut-top-header.ut-top-header-small {
    font-size: 12px
}

#ut-top-header.ut-top-header-large {
    font-size: 14px
}

#ut-top-header.ut-top-header-extra-large {
    font-size: 16px
}

#ut-top-header-left ul,
#ut-top-header-right ul {
    margin: 0;
    list-style: none
}

#ut-top-header-left ul li {
    display: block;
    float: left;
    margin-right: 20px
}

#ut-top-header-left ul li.ut-top-header-border-separator {
    padding-right: 20px
}

.ut-top-header-border-separator {
    height: 40px
}

#header-section #ut-top-header.ut-top-header-reverse #ut-top-header-left ul li.ut-top-header-border-separator:first-child,
#header-section #ut-top-header:not(.ut-top-header-reverse) #ut-top-header-left ul li.ut-top-header-border-separator:last-child {
    border: none !important;
    padding-right: 0
}

.ut-top-header-reverse #ut-top-header-left ul li {
    float: right
}

#ut-top-header-right ul li {
    display: block;
    float: right;
    margin-right: 20px
}

#ut-top-header-right ul li.ut-top-header-border-separator {
    padding-right: 20px
}

#header-section #ut-top-header-right ul li.ut-top-header-border-separator:first-child {
    border: none !important;
    padding-right: 0
}

#ut-top-header:not(.ut-top-header-reverse) #ut-top-header-right ul li:first-child,
#ut-top-header.ut-top-header-reverse #ut-top-header-left ul li:first-child {
    margin-right: 0
}

#ut-top-header-left.ut-company-social ul li i,
#ut-top-header-right.ut-company-social ul li i {
    padding: 0;
    margin: 0
}

#ut-top-header-left.ut-company-contact ul li i,
#ut-top-header-right.ut-company-contact ul li i,
#ut-top-header-left.ut-custom-fields ul li i,
#ut-top-header-right.ut-custom-fields ul li i {
    margin-right: 10px
}

#ut-top-header-left.ut-company-contact,
#ut-top-header-right.ut-company-contact,
#ut-top-header-left.ut-custom-fields,
#ut-top-header-right.ut-custom-fields {
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.ut-deactivated-link {
    cursor: default !important
}

#ut-sitebody #ut-top-header .ut-deactivated-link,
#ut-sitebody .ut-horizontal-navigation .ut-header-extra-module-custom-fields .ut-main-navigation-link.ut-deactivated-link {
    pointer-events: none
}

#ut-sitebody #ut-top-header .ut-deactivated-link:hover,
#ut-sitebody #ut-top-header .ut-deactivated-link:active,
#ut-sitebody .ut-horizontal-navigation .ut-header-extra-module-custom-fields .ut-main-navigation-link.ut-deactivated-link:hover,
#ut-sitebody .ut-horizontal-navigation .ut-header-extra-module-custom-fields .ut-main-navigation-link.ut-deactivated-link:active {
    color: inherit !important
}

@media(min-width:1025px) {

    #ut-top-header-left .ut-top-header-sub-menu .ut-wpml-language-switch-flag,
    #ut-top-header-right .ut-top-header-sub-menu .ut-wpml-language-switch-flag,
    #ut-top-header-left.ut-toolbar ul li:not(.ut-top-header-search) i,
    #ut-top-header-right.ut-toolbar ul li:not(.ut-top-header-search) i {
        margin-right: 10px
    }
}

.ut-top-header-sub-menu:hover ul {
    top: 40px;
    opacity: 1;
    pointer-events: auto
}

.ut-top-header-sub-menu .ut-wpml-language-switch-flag {
    vertical-align: middle
}

.ut-top-header-sub-menu ul {
    min-width: 260px;
    width: auto;
    list-style: none;
    position: absolute;
    pointer-events: none;
    top: 150%;
    opacity: 0;
    -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .1)
}

.ut-header-mini-cart ul {
    min-width: 260px
}

.ut-header-mini-cart ul .bklyn-btn-holder,
.ut-header-mini-cart .sub-menu .bklyn-btn-holder,
.ut-header-mini-cart .bklyn-btn {
    width: 100%
}

#ut-top-header.ut-top-header-reverse #ut-top-header-right .ut-top-header-has-submenu.ut-top-header-border-separator:last-child .ut-top-header-sub-menu ul,
#ut-top-header.ut-top-header-reverse #ut-top-header-right .ut-top-header-sub-menu ul,
#ut-top-header-left .ut-top-header-sub-menu ul,
#ut-top-header-left .ut-top-header-has-submenu.ut-top-header-border-separator:first-child .ut-top-header-sub-menu ul,
#ut-top-header.ut-top-header-reverse #ut-top-header-right .ut-top-header-has-submenu.ut-top-header-border-separator:last-child .ut-top-header-sub-menu:hover ul,
#ut-top-header.ut-top-header-reverse #ut-top-header-right .ut-top-header-sub-menu:hover ul,
#ut-top-header-left .ut-top-header-sub-menu:hover ul,
#ut-top-header-left .ut-top-header-has-submenu.ut-top-header-border-separator:first-child .ut-top-header-sub-menu:hover ul {
    left: 0
}

#ut-top-header.ut-top-header-reverse #ut-top-header-right .ut-top-header-has-submenu.ut-top-header-border-separator .ut-top-header-sub-menu ul,
#ut-top-header.ut-top-header-reverse #ut-top-header-right .ut-top-header-has-submenu.ut-top-header-border-separator:first-child .ut-top-header-sub-menu ul,
#ut-top-header-left .ut-top-header-has-submenu.ut-top-header-border-separator .ut-top-header-sub-menu ul,
#ut-top-header.ut-top-header-reverse #ut-top-header-right .ut-top-header-has-submenu.ut-top-header-border-separator .ut-top-header-sub-menu:hover ul,
#ut-top-header.ut-top-header-reverse #ut-top-header-right .ut-top-header-has-submenu.ut-top-header-border-separator:first-child .ut-top-header-sub-menu:hover ul,
#ut-top-header-left .ut-top-header-has-submenu.ut-top-header-border-separator .ut-top-header-sub-menu:hover ul {
    left: -20px
}

#ut-top-header-right .ut-top-header-has-submenu.ut-top-header-border-separator:first-child .ut-top-header-sub-menu ul,
#ut-top-header.ut-top-header-reverse #ut-top-header-left .ut-top-header-has-submenu.ut-top-header-border-separator:first-child .ut-top-header-sub-menu ul,
#ut-top-header.ut-top-header-reverse #ut-top-header-left .ut-top-header-sub-menu ul,
#ut-top-header-right .ut-top-header-sub-menu ul,
#ut-top-header.ut-top-header-reverse #ut-top-header-left .ut-top-header-has-submenu.ut-top-header-border-separator:first-child .ut-top-header-sub-menu:hover ul,
#ut-top-header.ut-top-header-reverse #ut-top-header-left .ut-top-header-sub-menu:hover ul,
#ut-top-header-right .ut-top-header-sub-menu:hover ul {
    left: inherit;
    right: 0 !important
}

#ut-top-header.ut-top-header-reverse #ut-top-header-left .ut-top-header-has-submenu.ut-top-header-border-separator .ut-top-header-sub-menu ul,
#ut-top-header-right .ut-top-header-has-submenu.ut-top-header-border-separator:last-child .ut-top-header-sub-menu ul,
#ut-top-header-right .ut-top-header-has-submenu.ut-top-header-border-separator .ut-top-header-sub-menu ul,
#ut-top-header.ut-top-header-reverse #ut-top-header-left .ut-top-header-has-submenu.ut-top-header-border-separator .ut-top-header-sub-menu:hover ul,
#ut-top-header-right .ut-top-header-has-submenu.ut-top-header-border-separator:last-child .ut-top-header-sub-menu:hover ul,
#ut-top-header-right .ut-top-header-has-submenu.ut-top-header-border-separator .ut-top-header-sub-menu:hover ul {
    left: inherit;
    right: -20px
}

.ut-header-mini-cart ul li {
    display: block
}

.ut-header-mini-cart ul li.ut-header-mini-cart-action {
    padding-left: 40px;
    padding-right: 40px
}

.ut-header-mini-cart-action .ut-btn-group {
    margin-left: 0;
    margin-right: 0;
    line-height: 1
}

#ut-top-header .ut-header-mini-cart .ut-header-mini-cart-item,
.ut-horizontal-navigation ul li.ut-header-mini-cart-item {
    padding-top: 20px
}

.ut-header-mini-cart-item-link {
    height: auto;
    line-height: inherit
}

.ut-header-mini-cart-item .ut-header-mini-cart-item-img {
    float: left;
    width: 48px;
    min-height: 1px;
    position: relative;
    overflow: hidden;
    vertical-align: middle
}

.ut-header-mini-cart-item .ut-header-mini-cart-item-description {
    margin-right: 20px;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.ut-header-mini-cart-item .ut-header-mini-cart-item-description .quantity {
    display: block
}

.ut-header-mini-cart-summary {
    padding: 40px 0 20px;
    line-height: 1
}

.ut-header-mini-cart-summary .ut-header-mini-cart-total-count {
    float: left
}

.ut-header-mini-cart-summary .ut-header-mini-cart-total-price {
    float: right
}

.ut-header-mini-cart-action .bklyn-btn {
    margin: 0
}

.ut-header-mini-cart-content {
    padding: 0 !important;
    margin: 0 !important;
    list-style: none !important;
    overflow: hidden
}

#ut-sitebody .ut-header-mini-cart-content .simplebar-track.horizontal {
    display: none !important
}

#ut-sitebody .ut-header-mini-cart-content .simplebar-content {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important
}

.ut-header-mini-cart-overflow-container {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important
}

#ut-sitebody .ut-header-mini-cart-overflow-container li:first-child .ut-remove-header-cart-item {
    top: 40px
}

#ut-sitebody .ut-horizontal-navigation ul.sub-menu li.ut-header-mini-cart-item:last-child {
    padding-bottom: 20px
}

.ut-remove-header-cart-item {
    right: 40px;
    text-align: right !important;
    top: 20px;
    position: absolute !important;
    padding: 0 !important;
    min-width: auto !important
}

.ut-remove-header-cart-item::after {
    display: none !important
}

#ut-sitebody .ut-remove-header-cart-item .fa {
    margin: 0 !important;
    padding: 0 !important;
    font-size: 16px !important;
    line-height: 1 !important
}

#ut-top-header-left .bklyn-btn i,
#ut-top-header-right .bklyn-btn i {
    margin: 0 !important
}

#ut-top-header-left .ut-top-header-sub-menu ul li:not(.ut-header-mini-cart-item),
#ut-top-header-right .ut-top-header-sub-menu ul li:not(.ut-header-mini-cart-item) {
    padding: 0
}

#ut-top-header-left .ut-top-header-sub-menu ul li,
#ut-top-header-right .ut-top-header-sub-menu ul li {
    display: block;
    float: none;
    white-space: nowrap
}

#ut-top-header-left .ut-top-header-sub-menu ul li.ut-header-mini-cart-item a:not(.bklyn-btn),
#ut-top-header-right .ut-top-header-sub-menu ul li.ut-header-mini-cart-item a:not(.bklyn-btn) li.ut-header-mini-cart-item a:not(.bklyn-btn),
li.ut-header-mini-cart-item a:not(.bklyn-btn) {
    line-height: 150% !important
}

#ut-top-header-left .ut-top-header-sub-menu ul li a:not(.bklyn-btn):not(.ut-remove-header-cart-item),
#ut-top-header-right .ut-top-header-sub-menu ul li a:not(.bklyn-btn):not(.ut-remove-header-cart-item) {
    display: block;
    line-height: 30px;
    padding: 0 40px
}

#ut-top-header-left .ut-top-header-sub-menu ul li a:not(.bklyn-btn):not(.ut-remove-header-cart-item):not(.ut-header-mini-cart-link),
#ut-top-header-right .ut-top-header-sub-menu ul li a:not(.bklyn-btn):not(.ut-remove-header-cart-item):not(.ut-header-mini-cart-link) {
    height: 30px
}

#ut-top-header-left .ut-top-header-sub-menu ul li:first-child,
#ut-top-header-right .ut-top-header-sub-menu ul li:first-child {
    padding-top: 40px
}

#ut-top-header-left .ut-top-header-sub-menu ul li.ut-header-mini-cart-item:first-child,
#ut-top-header-right .ut-top-header-sub-menu ul li.ut-header-mini-cart-item:first-child {
    padding-top: 40px
}

#ut-top-header-left .ut-top-header-sub-menu ul li.ut-header-mini-cart-action:last-child,
#ut-top-header-right .ut-top-header-sub-menu ul li.ut-header-mini-cart-action:last-child {
    padding: 0 40px 20px
}

#ut-top-header-left .ut-top-header-sub-menu ul li:last-child:not(.ut-header-mini-cart-item),
#ut-top-header-right .ut-top-header-sub-menu ul li:last-child:not(.ut-header-mini-cart-item) {
    padding-bottom: 40px
}

#ut-top-header-right .ut-top-header-sub-menu ul li {
    text-align: left
}

#ut-top-header-left {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 40px;
    text-align: left;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

#ut-top-header-right {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    text-align: right;
    -ms-flex-line-pack: end;
    align-content: flex-end;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin-left: auto
}

#ut-top-header.ut-top-header-reverse .ut-header-inner {
    -moz-flex-direction: row-reverse;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

#ut-top-header.ut-top-header-reverse #ut-top-header-left {}

#ut-top-header.ut-top-header-reverse #ut-top-header-right {
    -moz-justify-content: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.ha-header.bordered-navigation.ut-header-light {
    background: #fff
}

.ha-header.bordered-navigation.ut-header-dark {
    background: #131416
}

.ut-top-header-no-content {
    display: none !important
}

#ut-header-placeholder {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto
}

#header-section {
    line-height: 80px;
    will-change: transform;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.grid-container .ha-header-perspective {
    padding: 0
}

.ha-header {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    padding: 0;
    z-index: 10000;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-box-shadow: 0 0 transparent, 0 0 transparent, 0 5px 5px -4px rgba(0, 0, 0, .1);
    box-shadow: 0 0 transparent, 0 0 transparent, 0 5px 5px -4px rgba(0, 0, 0, .1)
}

#header-section {
    -webkit-transition: all 500ms cubic-bezier(.445, .05, .55, .95);
    -moz-transition: all 500ms cubic-bezier(.445, .05, .55, .95);
    -o-transition: all 500ms cubic-bezier(.445, .05, .55, .95);
    transition: all 500ms cubic-bezier(.445, .05, .55, .95);
    -webkit-transition-timing-function: cubic-bezier(.445, .05, .55, .95);
    -moz-transition-timing-function: cubic-bezier(.445, .05, .55, .95);
    -o-transition-timing-function: cubic-bezier(.445, .05, .55, .95);
    transition-timing-function: cubic-bezier(.445, .05, .55, .95)
}

#ut-header-placeholder {
    -webkit-transition: height 500ms cubic-bezier(.445, .05, .55, .95);
    -moz-transition: height 500ms cubic-bezier(.445, .05, .55, .95);
    -o-transition: height 500ms cubic-bezier(.445, .05, .55, .95);
    transition: height 500ms cubic-bezier(.445, .05, .55, .95);
    -webkit-transition-timing-function: cubic-bezier(.445, .05, .55, .95);
    -moz-transition-timing-function: cubic-bezier(.445, .05, .55, .95);
    -o-transition-timing-function: cubic-bezier(.445, .05, .55, .95);
    transition-timing-function: cubic-bezier(.445, .05, .55, .95)
}

#header-section.ut-header-transition-off {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none
}

#header-section.ut-header-floating {
    position: fixed
}

.ha-header-perspective {
    width: 100%;
    height: 100%;
    position: relative
}

.ha-header-perspective>div {
    position: relative
}

.ha-header-front {
    z-index: 2
}

#ut-sitebody.ut-mobile-menu-open .ha-header-small {
    height: auto
}

.ha-header-hide {
    overflow: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0)
}

.ha-header-show {
    height: 80px;
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    transform: translateY(0%)
}

.site-logo {
    color: #151515;
    display: table;
    text-align: left;
    margin: 0;
    height: 80px;
    position: relative
}

.site-logo .logo {
    font-size: 16px;
    margin: 0;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    display: table-cell;
    vertical-align: middle
}

.site-logo img {
    max-height: 60px;
    vertical-align: middle;
    white-space: nowrap;
    color: transparent
}

.ut-site-logo-background {
    position: relative;
    z-index: 1;
    width: intrinsic;
    width: -moz-max-content;
    width: -webkit-max-content;
    width: max-content;
    display: table
}

.ut-site-logo-background::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: calc(100% + 86px);
    -webkit-transform: skewX(-16deg);
    -moz-transofrom: skewX(-16deg);
    transform: skewX(-16deg);
    background: #fff;
    z-index: -1
}

.centered .ut-site-logo-background::after {
    left: -16px
}

.fullwidth .ut-site-logo-background::after {
    left: -56px
}

#header-section[data-style=default] .ut-site-logo-background,
#header-section[data-style=style-1] .ut-site-logo-background,
#header-section[data-style=style-2] .ut-site-logo-background,
#header-section[data-style=style-3] .ut-site-logo-background {
    display: inline-table;
    height: 100%;
    line-height: 80px
}

#header-section[data-style=style-1].centered .ut-site-logo-background::after {
    left: auto;
    right: -16px
}

#header-section[data-style=style-1].fullwidth .ut-site-logo-background::after {
    left: auto;
    right: -56px
}

#header-section[data-style=style-3].fullwidth .ut-site-logo-background::after {
    left: -41px
}

#header-section[data-style=style-4] .ut-site-logo-background {
    display: inline-table;
    height: 100%;
    line-height: 80px
}

#header-section[data-separator=off][data-style=style-4] .site-logo .ut-site-logo-background img,
#header-section[data-separator=off][data-style=style-4] .site-logo .ut-site-logo-background .logo {
    vertical-align: middle
}

#header-section[data-style=style-4].fullwidth .ut-site-logo-background::after {
    left: -41px
}

#header-section[data-style=style-5] .ut-site-logo-background {
    display: inline-table;
    height: 100%;
    line-height: 80px
}

#header-section[data-style=style-6] .ut-site-logo-background {
    display: inline-table;
    height: 100%;
    line-height: 80px
}

#header-section[data-style=style-6].centered .ut-site-logo-background::after {
    left: auto;
    right: -16px
}

#header-section[data-style=style-6].fullwidth .ut-site-logo-background::after {
    left: auto;
    right: -56px
}

#header-section[data-style=style-7] .ut-site-logo-background {
    display: inline-table;
    height: 100%;
    line-height: 80px
}

#header-section[data-separator=off][data-style=style-7] .site-logo .ut-site-logo-background img,
#header-section[data-separator=off][data-style=style-7] .site-logo .ut-site-logo-background .logo {
    vertical-align: middle
}

#header-section[data-style=style-7].fullwidth .ut-site-logo-background::after {
    left: -41px
}

#header-section[data-style=style-8] .ut-site-logo-background {
    display: inline-table;
    height: 100%;
    line-height: 80px
}

#header-section[data-style=style-8].fullwidth .ut-site-logo-background::after {
    left: -41px
}

#header-section[data-style=style-9] .ut-site-logo-background {
    display: inline-table;
    height: 100%;
    line-height: 80px
}

#header-section[data-style=style-9].fullwidth .ut-site-logo-background::after {
    left: -66px
}

#header-section[data-style=style-9].fullwidth .ut-site-logo-background::after {
    width: calc(100% + 86px)
}

.page-header,
.parallax-header,
.section-header {
    text-align: center;
    padding-bottom: 30px;
    position: relative
}

.page-title,
.parallax-title,
.section-title {
    font-size: 30px;
    margin-bottom: 20px;
    position: relative
}

.header-left {
    text-align: left
}

.header-right {
    text-align: right
}

@media(max-width:767px) {
    .header-mobile-left {
        text-align: left
    }

    .header-mobile-center {
        text-align: center
    }

    .header-mobile-right {
        text-align: right
    }

    .header-mobile-left .page-title,
    .header-mobile-left .parallax-title,
    .header-mobile-left .section-title {
        text-align: left
    }

    .page-header.header-mobile-left,
    .section-header.header-mobile-left,
    .parallax-header.header-mobile-left {
        text-align: left
    }

    .header-mobile-center .page-title,
    .header-mobile-center .parallax-title,
    .header-mobile-center .section-title {
        text-align: center
    }

    .page-header.header-mobile-center,
    .section-header.header-mobile-center,
    .parallax-header.header-mobile-center {
        text-align: center
    }

    .header-mobile-right .page-title,
    .header-mobile-right .parallax-title,
    .header-mobile-right .section-title {
        text-align: right
    }

    .page-header.header-mobile-right,
    .section-header.header-mobile-right,
    .parallax-header.header-mobile-right {
        text-align: right
    }

    #ut-sitebody .header-mobile-left .lead {
        text-align: left
    }

    #ut-sitebody .header-mobile-center .lead {
        text-align: center
    }

    #ut-sitebody .header-mobile-right .lead {
        text-align: right
    }
}

@media(min-width:768px) and (max-width:1024px) {
    .header-tablet-left {
        text-align: left
    }

    .header-tablet-center {
        text-align: center
    }

    .header-tablet-right {
        text-align: right
    }

    .page-header.header-tablet-left,
    .section-header.header-tablet-left,
    .parallax-header.header-tablet-left {
        text-align: left
    }

    .page-header.header-tablet-center,
    .section-header.header-tablet-center,
    .parallax-header.header-tablet-center {
        text-align: center
    }

    .page-header.header-tablet-right,
    .section-header.header-tablet-right,
    .parallax-header.header-tablet-right {
        text-align: right
    }

    #ut-sitebody .header-tablet-left .lead {
        text-align: left
    }

    #ut-sitebody .header-tablet-center .lead {
        text-align: center
    }

    #ut-sitebody .header-tablet-right .lead {
        text-align: right
    }
}

.pt-style-1 .page-title,
.pt-style-1 .section-title {
    display: inline-block;
    margin-bottom: 0;
    padding: 0 120px;
    overflow: hidden
}

.pt-style-1 .page-title.bklyn-divider-styles,
.pt-style-1 .section-title.bklyn-divider-styles {
    background: 0 0 !important
}

.pt-style-1 .section-title span,
.pt-style-1 .page-title span {
    display: inline-block;
    padding: 0 20px;
    position: relative;
    vertical-align: baseline
}

.pt-style-1 .page-title.bklyn-divider-styles span::before,
.pt-style-1 .page-title.bklyn-divider-styles span::after,
.pt-style-1 .section-title.bklyn-divider-styles span::before,
.pt-style-1 .section-title.bklyn-divider-styles span::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    width: 1160px;
    background-attachment: scroll;
    background-repeat: repeat-x;
    background-position: center center
}

.pt-style-1 .page-title.bklyn-divider-styles span::before,
.pt-style-1 .section-title.bklyn-divider-styles span::before {
    right: 100%
}

.pt-style-1 .page-title.bklyn-divider-styles span::after,
.pt-style-1 .section-title.bklyn-divider-styles span::after {
    left: 100%
}

.pt-style-1 .page-title.bklyn-divider-style-1 span::before,
.pt-style-1 .page-title.bklyn-divider-style-1 span::after,
.pt-style-1 .section-title.bklyn-divider-style-1 span::before,
.pt-style-1 .section-title.bklyn-divider-style-1 span::after {
    background-image: url(images/divider/divider1.png);
    height: 9px;
    margin-top: -4.5px
}

.pt-style-1 .parallax-title {
    background-attachment: scroll;
    background-image: url(images/divider/divider1.png);
    background-repeat: repeat-x;
    background-position: top center;
    padding-top: 20px;
    display: inline-block
}

.pt-style-1.header-left,
.pt-style-1.header-left .page-title span,
.pt-style-1.header-left .section-title span,
.pt-style-1.header-left .page-title,
.pt-style-1.header-left .section-title {
    padding-left: 0
}

.pt-style-1.header-right,
.pt-style-1.header-right .page-title span,
.pt-style-1.header-right .section-title span,
.pt-style-1.header-right .page-title,
.pt-style-1.header-right .section-title {
    padding-right: 0
}

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

@media(min-width:768px) and (max-width:1024px) {

    .pt-style-1.header-tablet-center .page-title,
    .pt-style-1.header-tablet-center .section-title {
        padding: 0 120px
    }

    .pt-style-1.header-tablet-center .page-title span,
    .pt-style-1.header-tablet-center .section-title span {
        padding: 0 20px
    }

    .pt-style-1.header-tablet-left .page-title,
    .pt-style-1.header-tablet-left .section-title {
        padding-left: 0;
        padding-right: 120px
    }

    .pt-style-1.header-tablet-left,
    .pt-style-1.header-tablet-left .page-title span,
    .pt-style-1.header-tablet-left .section-title span {
        padding-left: 0;
        padding-right: 20px
    }

    .pt-style-1.header-tablet-right .page-title,
    .pt-style-1.header-tablet-right .section-title {
        padding-right: 0;
        padding-left: 120px
    }

    .pt-style-1.header-tablet-right,
    .pt-style-1.header-tablet-right .page-title span,
    .pt-style-1.header-tablet-right .section-title span {
        padding-right: 0;
        padding-left: 20px
    }
}

.pt-style-2 .page-title span::after,
.pt-style-2 .parallax-title span::after,
.pt-style-2 .section-title span::after {
    content: "";
    display: block;
    background-color: #1a4388;
    width: 30px;
    height: 1px;
    margin: 15px auto 0
}

.light .pt-style-2 .page-title span::after,
.light .pt-style-2 .parallax-title span::after,
.light .pt-style-2 .section-title span::after {
    background-color: #fff
}

.pt-style-2.header-left .page-title span::after,
.pt-style-2.header-left .parallax-title span::after,
.pt-style-2.header-left .section-title span::after {
    margin: 15px 0 0
}

.pt-style-2.header-right .page-title span::after,
.pt-style-2.header-right .parallax-title span::after,
.pt-style-2.header-right .section-title span::after {
    margin: 15px 0 0 auto
}

@media(max-width:767px) {

    .pt-style-2.header-mobile-left .page-title span::after,
    .pt-style-2.header-mobile-left .parallax-title span::after,
    .pt-style-2.header-mobile-left .section-title span::after {
        margin: 15px 0 0
    }

    .pt-style-2.header-mobile-center .page-title span::after,
    .pt-style-2.header-mobile-center .parallax-title span::after,
    .pt-style-2.header-mobile-center .section-title span::after {
        margin: 15px auto 0
    }

    .pt-style-2.header-mobile-right .page-title span::after,
    .pt-style-2.header-mobile-right .parallax-title span::after,
    .pt-style-2.header-mobile-right .section-title span::after {
        margin: 15px 0 0 auto
    }
}

@media(min-width:768px) and (max-width:1024px) {

    .pt-style-2.header-tablet-left .page-title span::after,
    .pt-style-2.header-tablet-left .parallax-title span::after,
    .pt-style-2.header-tablet-left .section-title span::after {
        margin: 15px 0 0
    }

    .pt-style-2.header-tablet-center .page-title span::after,
    .pt-style-2.header-tablet-center .parallax-title span::after,
    .pt-style-2.header-tablet-center .section-title span::after {
        margin: 15px auto 0
    }

    .pt-style-2.header-tablet-right .page-title span::after,
    .pt-style-2.header-tablet-right .parallax-title span::after,
    .pt-style-2.header-tablet-right .section-title span::after {
        margin: 15px 0 0 auto
    }
}

.pt-style-3 .page-title,
.pt-style-3 .parallax-title,
.pt-style-3 .section-title {
    margin-bottom: 25px;
    margin-top: 3px
}

.pt-style-3 .page-title span,
.pt-style-3 .parallax-title span,
.pt-style-3 .section-title span {
    color: #fff;
    padding: .2em .4em;
    border: 3px solid #fff;
    display: inline-block
}

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

@media(min-width:768px) and (max-width:1024px) {}

.pt-style-4 .page-title span,
.pt-style-4 .parallax-title span,
.pt-style-4 .section-title span {
    /* 
    display: inline-block;
    border: 6px solid #151515;
    padding: .2em .4em
    */
}

.light .pt-style-4 .parallax-title span,
.light .pt-style-4 .section-title span {
    display: inline-block;
    border: 6px solid #fff;
    padding: .2em .4em
}

.pt-style-5 .page-title,
.pt-style-5 .parallax-title,
.pt-style-5 .section-title {
    margin-bottom: 25px;
    margin-top: 3px
}

.pt-style-5 .page-title span,
.pt-style-5 .section-title span {
    color: #fff;
    padding: .2em .4em;
    border: 3px solid #fff;
    display: inline-block;
    background: #151515;
    -webkit-box-shadow: 0 0 0 3px #151515;
    box-shadow: 0 0 0 3px #151515
}

.pt-style-5 .parallax-title span {
    color: #151515;
    padding: .2em .4em;
    border: 3px solid #151515;
    display: inline-block;
    background: #fff;
    -webkit-box-shadow: 0 0 0 3px #fff;
    box-shadow: 0 0 0 3px #fff
}

.pt-style-6 .page-title span::after,
.pt-style-6 .parallax-title span::after,
.pt-style-6 .section-title span::after {
    content: "";
    display: block;
    border-bottom: 1px dotted #151515;
    width: 30px;
    height: 1px;
    margin: 15px auto 0
}

.light .pt-style-6 .page-title span::after,
.light .pt-style-6 .parallax-title span::after,
.light .pt-style-6 .section-title span::after {
    border-bottom: 1px dotted #fff
}

.pt-style-6.header-left .page-title span::after,
.pt-style-6.header-left .parallax-title span::after,
.pt-style-6.header-left .section-title span::after {
    margin: 15px 0 0
}

.pt-style-6.header-right .page-title span::after,
.pt-style-6.header-right .parallax-title span::after,
.pt-style-6.header-right .section-title span::after {
    margin: 15px 0 0 auto
}

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

@media(min-width:768px) and (max-width:1024px) {

    .pt-style-6.header-tablet-left .page-title span::after,
    .pt-style-6.header-tablet-left .parallax-title span::after,
    .pt-style-6.header-tablet-left .section-title span::after {
        margin: 15px 0 0
    }

    .pt-style-6.header-tablet-center .page-title span::after,
    .pt-style-6.header-tablet-center .parallax-title span::after,
    .pt-style-6.header-tablet-center .section-title span::after {
        margin: 15px auto 0
    }

    .pt-style-6.header-tablet-right .page-title span::after,
    .pt-style-6.header-tablet-right .parallax-title span::after,
    .pt-style-6.header-tablet-right .section-title span::after {
        margin: 15px 0 0 auto
    }
}

.page-title span span,
.page-title .vcard {
    padding: 0 !important
}

.page-title .vcard a:hover {
    color: #151515
}

.ut-lead-has-icon {
    position: relative
}

.ut-lead-has-icon::before {
    position: absolute;
    top: 20%;
    left: 0
}

@media(max-width:767px) {
    .ut-lead-has-icon::before {
        display: none !important
    }

    .pt-style-1 .page-title.bklyn-divider-style-1 span::before,
    .pt-style-1 .page-title.bklyn-divider-style-1 span::after,
    .pt-style-1 .section-title.bklyn-divider-style-1 span::before,
    .pt-style-1 .section-title.bklyn-divider-style-1 span::after {
        display: none
    }

    .pt-style-1 .page-title,
    .pt-style-1 .section-title,
    .pt-style-1 .page-title span,
    .pt-style-1 .section-title span {
        padding: 0
    }
}

.ut-lead-has-icon>p {
    margin-left: 30px
}

.lead,
.taxonomy-description {
    font-size: 1.125em;
    line-height: 200%
}

.lead ins {
    background: 0 0;
    padding: 0
}

#ut-hero {
    -webkit-transition: background-image 1s linear;
    -o-transition: background-image 1s linear;
    transition: background-image 1s linear
}

.hero-title .wpb_content_element,
.ut-split-hero .hero-title {
    margin-bottom: 0
}

.hero-title .wpb_content_element {
    display: inline-block
}

.home section:not(.ut-custom-hero) {
    overflow: hidden
}

.ut-custom-hero {
    overflow: visible;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    z-index: 1
}

.ut-offset-anchor {
    width: 0;
    height: 0;
    display: block;
    overflow: hidden;
    visibility: hidden
}

.ut-bklyn-onepage .ut-offset-anchor,
.ut-bklyn-multisite .ut-offset-anchor {
    position: absolute;
    top: 0;
    left: 0
}

.ut-bklyn-multisite .ut-scroll-up-waypoint {
    position: absolute;
    bottom: 0;
    left: 0
}

.ut-hero-slider {
    border: none !important;
    height: 100%;
    position: relative
}

.hero.slider {
    background: #fff;
    z-index: 1
}

.hero.slider .parallax-overlay {
    z-index: 3
}

.ut-hero-slider .flex-viewport {
    width: 100%;
    height: 100%
}

.ut-hero-slider .slides {
    height: 100%;
    position: relative;
    width: 100%
}

.ut-hero-slider .slides li {
    background-position: center center !important;
    background-size: cover !important;
    height: 100%;
    position: relative
}

.ut-hero-captions {
    position: absolute !important;
    width: 100%;
    z-index: 10;
    background: 0 0;
    border: none;
    top: 0
}

a.ut-flex-control {
    display: block;
    width: 40px;
    height: 120px;
    margin: 0;
    position: absolute;
    top: 50%;
    z-index: 11;
    margin-top: -60px;
    overflow: hidden;
    opacity: 1;
    cursor: pointer;
    color: #fff;
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    text-align: center
}

a.ut-flex-control:before {
    font-family: brooklyn-core;
    font-size: 20px;
    line-height: 120px;
    display: inline-block;
    content: '\e90a'
}

a.ut-flex-control.next:before {
    content: '\e915'
}

a.ut-flex-control.prev {
    left: 0;
    -webkit-border-radius: 0 3px 3px 0;
    -moz-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0
}

a.ut-flex-control.next {
    right: 0;
    -webkit-border-radius: 3px 0 0 3px;
    -moz-border-radius: 3px 0 0 3px;
    border-radius: 3px 0 0 3px
}

a.ut-flex-control.prev:hover {
    background: rgba(255, 255, 255, .15);
    color: #fff
}

a.ut-flex-control.next:hover {
    background: rgba(255, 255, 255, .15);
    color: #fff
}

.hero-title.extralight {
    font-family: ralewayextralight, sans-serif
}

.hero-title.light {
    font-family: ralewaylight, sans-serif
}

.hero-title.regular {
    font-family: ralewayregular, sans-serif
}

.hero-title.medium {
    font-family: ralewaymedium, sans-serif
}

.hero-title.semibold {
    font-family: ralewaysemibold, sans-serif
}

.hero-title.bold {
    font-family: ralewaybold, sans-serif
}

.hero {
    height: 100%;
    min-height: 100%;
    position: relative;
    overflow: hidden;
    text-align: center
}

.hero.ut-hero-fancy-slider {
    z-index: 1
}

.ut-page-has-no-content:not(.elementor-page) .hero {
    min-height: auto
}

#ut-sitebody.ut-page-has-no-content #primary,
#ut-sitebody.ut-page-has-no-content #secondary,
#ut-sitebody.ut-page-has-no-content .main-content-background,
#ut-sitebody.ut-page-has-no-content-with-contact-section #primary,
#ut-sitebody.ut-page-has-no-content-with-contact-section #secondary,
#ut-sitebody.ut-page-has-no-content-with-contact-section .main-content-background {
    padding: 0 !important
}

.hero .grid-container {
    height: 100%;
    min-height: 100%;
    position: relative
}

.hero-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.hero-holder.hero-holder-align-items-bottom {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.hero-holder.hero-holder-align-items-top {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.hero-holder.hero-holder-align-items-top .hero-inner {
    padding-top: 80px
}

.ut-hero-header-off .hero-holder.hero-holder-align-items-top .hero-inner {
    padding-top: 160px
}

.hero-holder {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 1
}

.hero-inner {
    position: relative;
    width: 100%
}

.ut-split-hero>.hero-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.ut-split-hero.ut-hero-highlighted-with-form>.hero-inner {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start
}

.hero-inner .ut-hero-highlighted-header {
    padding: 0 20px 0 10px;
    width: 100%
}

.hero-inner .ut-hero-highlighted-item {
    padding: 0 10px 0 20px;
    width: 100%
}

.ut-hero-highlighted-item .ut-video {
    margin: 0
}

.ut-hero-form form {
    color: #fff
}

.ut-hero-form label {
    color: #fff;
    font-size: 12px;
    line-height: 24px
}

.ut-hero-form {
    background: rgba(0, 0, 0, .15);
    padding: 40px
}

.ut-hero-form.light input,
.ut-hero-form.light textarea {
    background: 0 0;
    padding: 10px 0;
    border-width: 0 0 2px;
    border-color: rgba(255, 255, 255, .15);
    -webkit-transition: border .4s ease-in-out;
    -o-transition: border .4s ease-in-out;
    transition: border .4s ease-in-out
}

.ut-hero-form.light textarea {
    vertical-align: top
}

.ut-hero-form.light input:hover,
.ut-hero-form.light textarea:hover {
    border-width: 0 0 2px;
    background: 0 0;
    border-color: rgba(255, 255, 255, .3);
    -webkit-box-shadow: none;
    box-shadow: none
}

.ut-hero-form.light input:focus,
.ut-hero-form.light input:active,
.ut-hero-form.light textarea:active,
.ut-hero-form.light textarea:focus {
    border-width: 0 0 2px;
    background: 0 0;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none
}

.ut-hero-form.light button,
.ut-hero-form.light input[type=submit],
.ut-hero-form.light input[type=button] {
    padding: 8px 12px
}

#ut-sitebody .span.wpcf7-not-valid-tip {
    color: #151515 !important
}

#ut-sitebody .light .span.wpcf7-not-valid-tip {
    color: #fff !important
}

.hero-inner p img {
    margin-bottom: 0;
    margin-top: 0
}

.hero-inner.hero-bottom {
    vertical-align: bottom
}

.hero-inner p {
    font-size: 20px;
    line-height: 150%
}

.ut-split-image {
    margin: 0 auto
}

.hdh,
.hth,
.hdb {
    display: block;
    margin: 0 auto;
    width: 100%
}

.hdh {
    margin-bottom: 10px
}

.hdb {
    margin-top: 10px
}

.hero-title {
    margin: 0;
    color: #fff;
    display: inline-block;
    font-size: 80px;
    line-height: 125%;
    -ms-word-wrap: break-word;
    word-wrap: break-word
}

.ut-hero-highlighted-header .hero-title {
    font-size: 60px
}

.hero-description {
    color: #fff;
    font-size: 14px;
    margin: 0 auto;
    text-transform: uppercase;
    display: inline-block
}

.hero-description-bottom {
    color: #fff;
    display: inline-block;
    font-size: 18px;
    margin: 0 auto;
    line-height: 200%
}

.ut-hero-style-4 .hdh,
.ut-hero-style-6 .hdh,
.ut-hero-style-7 .hdh,
.ut-hero-style-8 .hdh {
    margin-bottom: 16px
}

.ut-hero-style-4 .hdb,
.ut-hero-style-6 .hdb,
.ut-hero-style-7 .hdb,
.ut-hero-style-8 .hdb {
    margin-top: 20px
}

.ut-hero-style-1 .hero-title {
    background-attachment: scroll;
    background-image: url(images/divider.png);
    background-repeat: repeat-x;
    background-position: top center;
    padding-top: 14px
}

.ut-hero-style-2 .hdh {
    margin-bottom: 0
}

.ut-hero-style-3 .hero-description {
    border-bottom: 3px solid #fff;
    border-bottom: 3px solid rgba(255, 255, 255, .15)
}

.ut-hero-style-3 .hero-description {
    padding-bottom: 0
}

.ut-hero-style-3 .hero-btn,
.ut-hero-style-3 .hero-second-btn {
    border: 1px solid #fff;
    border: 1px solid rgba(255, 255, 255, .15)
}

.ut-hero-style-4 .hero-title {
    background: #fff;
    padding: 8px 12px;
    color: #151515;
    border: 6px solid #151515;
    -webkit-box-shadow: 0 0 0 6px #fff;
    box-shadow: 0 0 0 6px #fff
}

.ut-hero-style-4 .hero-btn {
    background: #fff;
    color: #151515
}

.ut-hero-style-5 .hero-description {
    border-bottom: 3px solid
}

.ut-hero-style-5 .hero-btn,
.ut-hero-style-5 .hero-second-btn {
    border-color: #fff
}

.ut-hero-style-6 .hero-title {
    padding: .2em;
    border: 4px solid #fff;
    border: 4px solid rgba(255, 255, 255, .15)
}

.ut-hero-style-6 .hero-btn,
.ut-hero-style-6 .hero-second-btn {
    border: 2px solid #fff;
    border: 2px solid rgba(255, 255, 255, .15)
}

.ut-hero-style-7 .hero-title {
    padding: .1em .2em;
    border: 6px solid #fff
}

.ut-hero-style-7 .hero-btn,
.ut-hero-style-7 .hero-second-btn {
    border: 3px solid #fff;
    border: 3px solid #fff
}

.ut-hero-style-8 .hero-title {
    border-top: 4px solid #fff;
    border-bottom: 4px solid #fff;
    padding: .2em 0
}

.ut-hero-style-8 .hero-btn,
.ut-hero-style-8 .hero-second-btn {
    border: 2px solid #fff;
    border: 2px solid #fff
}

.ut-hero-style-9 .hero-title {
    border-right: 4px solid #fff;
    border-left: 4px solid #fff;
    padding: 0 .2em
}

.ut-hero-style-9 .hero-btn,
.ut-hero-style-9 .hero-second-btn {
    border: 2px solid #fff;
    border: 2px solid #fff
}

.ut-hero-style-10 .hero-title {
    border-right: 4px dashed #fff;
    border-left: 4px dashed #fff;
    padding: 0 .2em
}

.ut-hero-style-10 .hero-btn,
.ut-hero-style-10 .hero-second-btn {
    border: 2px solid #fff;
    border: 2px solid #fff
}

.hero-down-arrow {
    bottom: 10px;
    font-size: 16px;
    position: absolute;
    left: 50%;
    z-index: 1000
}

.hero-down-arrow {
    color: #fff
}

.hero-down-arrow a:hover,
.hero-down-arrow a:active {
    color: #fff
}

.hero-btn-holder {
    display: block;
    margin-top: 20px
}

.hero-btn,
.hero-second-btn {
    background: 0 0;
    color: #fff;
    font-weight: 500;
    border: 1px solid #fff;
    border: 1px solid #fff;
    padding: 1em 2.5em;
    font-size: 12px;
    line-height: 24px;
    cursor: pointer;
    text-align: center;
    display: inline-block;
    text-decoration: none !important;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    will-change: transform
}

.hero-btn-shadow:hover {
    -webkit-box-shadow: 0 14px 28px rgba(0, 0, 0, .25), 0 10px 10px rgba(0, 0, 0, .22);
    box-shadow: 0 14px 28px rgba(0, 0, 0, .25), 0 10px 10px rgba(0, 0, 0, .22)
}

.hero-btn-icon-before {
    padding-right: 10px
}

.hero-btn-icon-after {
    padding-left: 10px
}

.hero-second-btn {
    margin-left: 16px
}

.hero-btn:hover,
.hero-second-btn:hover,
.hero-btn:active,
.hero-second-btn:active {
    color: #fff;
    background: rgba(255, 255, 255, .05)
}

#ut-hero.ut-hero-custom .grid-container {
    max-width: 100%
}

#ut-hero.ut-hero-custom .hero-inner.ut-hero-custom-left {
    padding-left: 20px
}

#ut-hero.ut-hero-custom .hero-inner.ut-hero-custom-right {
    padding-right: 20px
}

#ut-hero.ut-hero-custom .hero-inner.ut-hero-custom-left.ut-hero-bottom,
#ut-hero.ut-hero-custom .hero-inner.ut-hero-custom-right.ut-hero-bottom {
    padding-bottom: 40px;
    vertical-align: bottom
}

.ut-hero-video .ut-video {
    margin-bottom: 0
}

.ut-hero-video-boxed {
    background: 0 0;
    margin: 0;
    border: 1px solid;
    -webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, .25);
    box-shadow: 0 10px 10px rgba(0, 0, 0, .25)
}

.ut-hero-video-boxed.ut-hero-video-dark {
    border-color: #000 !important;
    -webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, .25);
    box-shadow: 0 10px 10px rgba(0, 0, 0, .25)
}

.ut-hero-video-boxed.ut-hero-video-light {
    background: rgba(255, 255, 255, .05);
    border-color: #fff;
    border-color: #fff
}

.ut-hero-style-1 .ut-hero-video-boxed.ut-hero-video-dark,
.ut-hero-style-1 .ut-hero-video-boxed.ut-hero-video-light {
    background: 0 0;
    border: none;
    padding: 20px 0 0;
    background-attachment: scroll;
    background-image: url(images/divider.png);
    background-repeat: repeat-x;
    background-position: top center
}

.ut-hero-style-2 .ut-hero-video-boxed.ut-hero-video-dark,
.ut-hero-style-2 .ut-hero-video-boxed.ut-hero-video-light {
    background: 0 0;
    border: none;
    padding: 0
}

.ut-hero-style-3 .ut-hero-video-boxed.ut-hero-video-dark,
.ut-hero-style-3 .ut-hero-video-boxed.ut-hero-video-light {
    border-color: #fff;
    border-color: rgba(255, 255, 255, .15);
    border-width: 2px;
    padding: 0
}

.ut-hero-style-4 .ut-hero-video-boxed.ut-hero-video-dark,
.ut-hero-style-4 .ut-hero-video-boxed.ut-hero-video-light {
    padding: 0;
    background: 0;
    border-width: 4px
}

.ut-hero-style-5 .ut-hero-video-boxed.ut-hero-video-dark,
.ut-hero-style-5 .ut-hero-video-boxed.ut-hero-video-light {
    padding: 0;
    background: 0 0;
    border-width: 3px 0 0
}

.ut-hero-style-6 .ut-hero-video-boxed.ut-hero-video-dark,
.ut-hero-style-6 .ut-hero-video-boxed.ut-hero-video-light {
    border-width: 4px;
    border-color: #fff;
    border-color: rgba(255, 255, 255, .15);
    padding: 0
}

.ut-hero-style-7 .ut-hero-video-boxed.ut-hero-video-dark,
.ut-hero-style-7 .ut-hero-video-boxed.ut-hero-video-light {
    padding: 0;
    border: 6px solid #fff;
    border: 6px solid #fff
}

.ut-hero-style-8 .ut-hero-video-boxed.ut-hero-video-dark,
.ut-hero-style-8 .ut-hero-video-boxed.ut-hero-video-light {
    border-color: #fff;
    border-color: #fff;
    border-width: 4px 0;
    padding-left: 0;
    padding-right: 0;
    background: 0 0
}

.ut-hero-style-9 .ut-hero-video-boxed.ut-hero-video-dark,
.ut-hero-style-9 .ut-hero-video-boxed.ut-hero-video-light {
    border-width: 0 4px;
    border-color: #fff;
    padding: 0;
    background: 0 0
}

.ut-hero-style-10 .ut-hero-video-boxed.ut-hero-video-dark,
.ut-hero-style-10 .ut-hero-video-boxed.ut-hero-video-light {
    border-color: #fff;
    border-style: dashed;
    border-width: 4px 0 0;
    padding: 0;
    background: 0 0
}

.ut-hero-style-1 .ut-hero-video-boxed.ut-hero-video-themecolor {
    background: 0 0;
    border: none;
    padding: 20px 0 0;
    background-attachment: scroll;
    background-image: url(images/divider.png);
    background-repeat: repeat-x;
    background-position: top center
}

.ut-hero-style-2 .ut-hero-video-boxed.ut-hero-video-themecolor {
    background: 0 0;
    border: none;
    padding: 0
}

.ut-hero-style-3 .ut-hero-video-boxed.ut-hero-video-themecolor {
    border-width: 2px;
    padding: 0
}

.ut-hero-style-4 .ut-hero-video-boxed.ut-hero-video-themecolor {
    padding: 0;
    background: 0;
    border-width: 4px
}

.ut-hero-style-5 .ut-hero-video-boxed.ut-hero-video-themecolor {
    padding: 0;
    background: 0 0;
    border-width: 3px 0 0
}

.ut-hero-style-6 .ut-hero-video-boxed.ut-hero-video-themecolor {
    border-width: 4px;
    padding: 0
}

.ut-hero-style-7 .ut-hero-video-boxed.ut-hero-video-themecolor {
    padding: 0;
    border-width: 6px
}

.ut-hero-style-8 .ut-hero-video-boxed.ut-hero-video-themecolor {
    border-width: 4px 0;
    padding-left: 0;
    padding-right: 0;
    background: 0 0
}

.ut-hero-style-9 .ut-hero-video-boxed.ut-hero-video-themecolor {
    border-width: 0 4px;
    padding: 0;
    background: 0 0
}

.ut-hero-style-10 .ut-hero-video-boxed.ut-hero-video-themecolor {
    border-style: dashed;
    border-width: 4px 0 0;
    padding: 0;
    background: 0 0
}

.ut-tablet-holder {
    height: 100%;
    width: 100%;
    display: table
}

.ut-tablet-inner {
    display: table-cell;
    position: relative;
    vertical-align: bottom;
    width: 100%;
    text-align: left;
    color: #fff
}

.ut-tablet-title {
    color: #fff;
    margin-bottom: 30px
}

.ut-right-tablet-button {
    margin-right: 0
}

ul.ut-tablet-nav {
    margin: 0 0 40px;
    padding: 0
}

ul.ut-tablet-nav a {
    color: #fff
}

ul.ut-tablet-nav li {
    position: relative;
    padding: 0 0 0 15px;
    margin: 0
}

ul.ut-tablet-nav li:before {
    content: "\f096";
    font-family: fontawesome;
    font-size: 12px;
    top: 0;
    left: 0;
    position: absolute
}

ul.ut-tablet-nav li.selected:before {
    content: "\f046";
    font-family: fontawesome;
    font-size: 12px;
    top: 0;
    left: 0;
    position: absolute
}

.ut-tablet-headline {}

ul.ut-tablet {
    margin: 0;
    padding: 0;
    padding-top: 11.5%;
    padding-right: 10.1%;
    padding-left: 10.1%;
    overflow: hidden;
    border-top-left-radius: 5%;
    border-top-right-radius: 5%
}

ul.ut-tablet.white {
    background: url(images/pad_white.png);
    background-size: cover
}

ul.ut-tablet.black {
    background: url(images/pad_black.png);
    background-size: cover
}

ul.ut-tablet.shadow {
    -webkit-box-shadow: 20px 0 80px 0 rgba(0, 0, 0, .8);
    box-shadow: 20px 0 80px 0 rgba(0, 0, 0, .8)
}

ul.ut-tablet li {
    display: none;
    position: relative;
    padding: 2px 2px 0;
    margin: 0;
    width: 100%;
    height: 100%;
    overflow: hidden
}

ul.ut-tablet li img {
    width: 100%;
    margin: 0;
    padding: 0
}

ul.ut-tablet li.show {
    display: block
}

.ut-tablet-single-title {
    color: #fff
}

.ut-tablet-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    background: rgba(0, 0, 0, .9);
    opacity: 0;
    -webkit-transition: .2s linear;
    -o-transition: .2s linear;
    transition: .2s linear;
    text-align: center;
    color: #fff !important;
    overflow: hidden
}

.ut-tablet .show:hover .ut-tablet-overlay {
    opacity: 1
}

.ut-tablet-overlay-content-wrap {
    width: 100%;
    height: 100%;
    display: table
}

.ut-tablet-overlay-content {
    height: 100%;
    display: table-cell;
    vertical-align: middle
}

.ut-tablet-overlay .ut-btn {
    font-weight: 700
}

@-webkit-keyframes fade-out {
    33% {
        opacity: 1
    }

    66% {
        opacity: 0
    }
}

@keyframes fade-out {
    33% {
        opacity: 1
    }

    66% {
        opacity: 0
    }
}

ul.ut-image-fader {
    margin: 0;
    list-style: none;
    padding: 0
}

ul.ut-image-fader li {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    height: 100%;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%;
    opacity: 0;
    z-index: 0
}

.ut-no-js ul.ut-image-fader li {
    -webkit-animation: fade-out 12s infinite both;
    animation: fade-out 12s infinite both
}

.ut-hero-image-animated ul.ut-image-fader li {
    -webkit-animation: fade-out 12s infinite both;
    animation: fade-out 12s infinite both
}

.ut-simple-video-container {
    position: absolute;
    top: 0;
    left: 0;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: 0;
    overflow: hidden;
    pointer-events: none
}

.ut-simple-video-container video {
    min-width: 100%;
    min-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.ut-hero-video-position {
    top: 0 !important;
    position: relative !important;
    height: 100%;
    width: 100%;
    min-width: 100%;
    min-height: 100%
}

#ut-video-hero::-webkit-media-controls {
    display: none !important
}

.ut-video-container {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    left: 0
}

.ut-video-container.ut-video-background-fit video {
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.ut-video-container.ut-video-object-fit video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover
}

.ut-hero-meta-description-holder {
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 150%
}

.ut-hero-meta-description-holder a {
    color: #fff
}

.ut-hero-meta-description-holder a:hover,
.ut-hero-meta-description-holder a:active {
    color: rgba(255, 255, 255, .5)
}

.ut-hero-meta-description-holder div {
    display: inline
}

.ut-hero-meta-description-holder div:not(:last-child)::after {
    content: '|';
    color: #fff;
    padding: 0 15px
}

.ut-hero-meta-category {}

.ut-hero-meta-author ul {
    display: inline;
    margin: 0;
    list-style: none
}

.ut-hero-meta-author ul li {
    display: inline-block;
    vertical-align: middle
}

.ut-hero-meta-author .ut-entry-avatar-image {
    height: 40px;
    margin-right: 15px;
    width: 40px
}

.ut-hero-meta-author .ut-entry-avatar-image img,
.ut-archive-hero-avatar img {
    border: 2px solid #ffbf00;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%
}

.ut-archive-hero-avatar {
    display: block;
    height: 80px;
    width: 80px;
    margin: 0 auto 20px;
    text-align: center
}

.ut-horizontal-navigation {
    font-family: ralewaymedium, sans-serif;
    float: right
}

.ut-horizontal-navigation.ut-navigation-centered {
    float: none
}

.ut-horizontal-navigation ul {
    position: relative;
    float: right
}

.ut-horizontal-navigation ul li {
    position: relative;
    display: block;
    float: left;
    z-index: 2
}

.ut-horizontal-navigation a {
    white-space: nowrap;
    text-transform: uppercase;
    font-size: 12px;
    position: relative;
    text-decoration: none;
    display: block
}

.ut-header-extra-module-custom-fields .ut-horizontal-navigation a.ut-main-navigation-link {
    display: inline-block
}

.ut-horizontal-navigation a.bklyn-btn {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.ut-main-navigation-link {
    padding-left: 15px;
    padding-right: 15px
}

.ut-main-navigation-link .ut-wpml-language-switch-flag {
    vertical-align: middle;
    margin-right: 10px
}

#header-section[data-style=style-6] #navigation.ut-horizontal-navigation ul li:last-child .ut-main-navigation-link,
#header-section[data-style=default] #navigation.ut-horizontal-navigation ul li:last-child .ut-main-navigation-link {
    padding-right: 0
}

#header-section[data-style=style-6] #navigation.ut-navigation-style-animation-line-middle ul li:last-child .ut-main-navigation-link,
#header-section[data-style=default] #navigation.ut-navigation-style-animation-line-middle ul li:last-child .ut-main-navigation-link {
    margin-right: 0
}

#header-section[data-style=style-9] #navigation.ut-horizontal-navigation ul li:first-child .ut-main-navigation-link,
#header-section[data-style=style-5] #navigation.ut-horizontal-navigation ul li:first-child .ut-main-navigation-link,
#header-section[data-style=style-1] #navigation.ut-horizontal-navigation ul li:first-child .ut-main-navigation-link {
    padding-left: 0
}

#header-section[data-style=style-9] #navigation.ut-navigation-style-animation-line-middle ul li:first-child .ut-main-navigation-link,
#header-section[data-style=style-5] #navigation.ut-navigation-style-animation-line-middle ul li:first-child .ut-main-navigation-link,
#header-section[data-style=style-1] #navigation.ut-navigation-style-animation-line-middle ul li:first-child .ut-main-navigation-link {
    margin-left: 0
}

.ut-horizontal-navigation.ut-navigation-style-separator ul li a::after {
    content: "\2022";
    position: absolute;
    top: 0;
    color: #151515;
    left: -4px
}

.ut-horizontal-navigation.ut-navigation-style-separator ul li:first-child a::after {
    display: none
}

.ut-navigation-with-description-above .ut-main-navigation-link span {
    position: relative
}

.ut-navigation-with-description-above .ut-has-description .ut-main-navigation-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 80px
}

.ut-navigation-with-description-above .ut-has-description .ut-main-navigation-link span {
    line-height: 1;
    display: block
}

.ut-navigation-with-description-above .ut-has-description .ut-main-navigation-link span::before {
    content: attr(data-description);
    line-height: initial;
    font-size: .9em;
    display: block;
    text-align: right;
    margin-bottom: 2px
}

#header-section .site-logo .logo,
#header-section .site-logo .logo a,
#header-section .site-logo .logo a:hover,
#header-section .site-logo .logo a:active {
    color: #151515
}

#header-section.ut-header-dark .site-logo .logo,
#header-section.ut-header-dark .site-logo .logo a,
#header-section.ut-header-dark .site-logo .logo a:hover,
#header-section.ut-header-dark .site-logo .logo a:active {
    color: #fff
}

#header-section.ha-transparent .site-logo .logo,
#header-section.ha-transparent .site-logo .logo a,
#header-section.ha-transparent .site-logo .logo a:hover,
#header-section.ha-transparent .site-logo .logo a:active {
    color: #fff
}

#header-section,
.ut-placeholder-light {
    background: #fff
}

#header-section.ut-header-dark,
.ut-placeholder-dark {
    background: #131416
}

#header-section.ha-transparent {
    background: 0 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

#header-section.ha-transparent:hover {
    background: #131416;
    background: rgba(19, 20, 22, .25)
}

#header-section {
    border-bottom: 1px solid #ddd
}

#header-section.ut-header-dark,
#header-section.ut-primary-custom-skin,
#header-section.ut-secondary-custom-skin,
#header-section.ut-primary-custom-skin:hover {
    border-bottom-color: transparent
}

#header-section.ha-transparent {
    border-color: #fff;
    border-color: rgba(255, 255, 255, .1)
}

#header-section .ut-top-header-sub-menu ul,
#header-section .ut-horizontal-navigation .sub-menu,
#header-section .ut-megamenu {
    background: #fff;
    border-width: 1px;
    border-style: solid;
    border-color: #ddd
}

#header-section.ut-header-dark .ut-top-header-sub-menu ul,
#header-section.ut-header-dark .ut-horizontal-navigation .sub-menu,
#header-section.ut-header-dark .ut-megamenu {
    background: #131416;
    border-width: 2px 0 0;
    border-style: solid;
    border-color: #fff
}

#header-section.ha-transparent .ut-top-header-sub-menu ul,
#header-section.ha-transparent .ut-horizontal-navigation .sub-menu,
#header-section.ha-transparent .ut-megamenu {
    background: #131416;
    background: rgba(19, 20, 22, .5)
}

#header-section .ut-header-extra-module .sub-menu,
#header-section .ut-top-header-sub-menu ul,
#header-section .ut-navigation-with-animation .sub-menu,
#header-section .ut-navigation-with-animation .ut-megamenu {
    -webkit-transition: all .3s ease 0s;
    -moz-transition: all .3s ease 0s;
    transition: all .3s ease 0s
}

.ut-header-extra-module .ut-horizontal-navigation ul li.ut-menu-item-lvl-0>ul.sub-menu {
    top: 150%
}

.ut-header-extra-module .ut-horizontal-navigation ul li.ut-menu-item-lvl-0:hover>ul.sub-menu {
    top: 100%
}

.ut-horizontal-navigation.ut-navigation-with-animation ul li.ut-is-megamenu>.ut-megamenu,
.ut-horizontal-navigation.ut-navigation-with-animation ul li.ut-menu-item-lvl-0>ul.sub-menu {
    top: 150%
}

.ut-horizontal-navigation.ut-navigation-with-animation ul li.ut-is-megamenu:hover>.ut-megamenu,
.ut-horizontal-navigation.ut-navigation-with-animation ul li.ut-menu-item-lvl-0:hover>ul.sub-menu {
    top: 70%
}

.ut-horizontal-navigation.ut-navigation-with-animation ul.sub-menu li.menu-item-has-children>ul.sub-menu {
    left: 150%;
    width: 100%
}

.ut-horizontal-navigation.ut-navigation-with-animation ul.sub-menu li.menu-item-has-children:hover>ul.sub-menu {
    left: 100%
}

#header-section,
#header-section .ut-deactivated-link,
#header-section .ut-deactivated-link:hover,
#header-section .ut-deactivated-link:active {
    color: #151515
}

#header-section.ut-header-dark,
#header-section.ut-header-dark .ut-deactivated-link,
#header-section.ut-header-dark .ut-deactivated-link:hover #header-section.ut-header-dark .ut-deactivated-link:active {
    color: #fff;
    color: rgba(255, 255, 255, .5)
}

#header-section.ha-transparent,
#header-section.ha-transparent .ut-deactivated-link,
#header-section.ha-transparent .ut-deactivated-link:hover,
#header-section.ha-transparent .ut-deactivated-link:active {
    color: #fff;
    color: rgba(255, 255, 255, .7)
}

#header-section a {
    color: #151515
}

#header-section.ut-header-dark a {
    color: #fff;
    color: rgba(255, 255, 255, .5)
}

#header-section.ha-transparent a {
    color: #fff;
    color: rgba(255, 255, 255, .7)
}

#header-section.ut-navigation-style-on.ut-header-light #navigation .ut-main-navigation-link:hover,
#header-section.ut-navigation-style-on.ut-header-light #navigation .ut-main-navigation-link:active,
#header-section.ut-navigation-style-on.ut-header-light #navigation .ut-main-navigation-link.selected,
#header-section.ut-navigation-style-on.ut-header-light #navigation .ut-main-navigation-link.selected:hover,
#header-section.ut-navigation-style-on.ut-header-light #navigation .ut-main-navigation-link.selected:active,
#header-section.ut-navigation-style-on.ut-header-light #navigation li.sfHover>.ut-main-navigation-link,
#header-section.ut-navigation-style-on.ut-header-light #navigation li.current_page_item:not(.menu-item-object-custom)>.ut-main-navigation-link,
#header-section.ut-navigation-style-on.ut-header-light #navigation li.current-menu-item:not(.menu-item-object-custom)>.ut-main-navigation-link,
#header-section.ut-navigation-style-on.ut-header-light #navigation li.current_page_ancestor>.ut-main-navigation-link,
#header-section.ut-navigation-style-on.ut-header-light #navigation li.current-menu-ancestor>.ut-main-navigation-link,
#header-section.ut-navigation-style-on.ut-header-light #navigation-secondary .ut-main-navigation-link:hover,
#header-section.ut-navigation-style-on.ut-header-light #navigation-secondary .ut-main-navigation-link:active,
#header-section.ut-navigation-style-on.ut-header-light #navigation-secondary .ut-main-navigation-link.selected,
#header-section.ut-navigation-style-on.ut-header-light #navigation-secondary .ut-main-navigation-link.selected:hover,
#header-section.ut-navigation-style-on.ut-header-light #navigation-secondary .ut-main-navigation-link.selected:active,
#header-section.ut-navigation-style-on.ut-header-light #navigation-secondary li.sfHover>.ut-main-navigation-link,
#header-section.ut-navigation-style-on.ut-header-light #navigation-secondary li.current_page_item:not(.menu-item-object-custom)>.ut-main-navigation-link,
#header-section.ut-navigation-style-on.ut-header-light #navigation-secondary li.current-menu-item:not(.menu-item-object-custom)>.ut-main-navigation-link,
#header-section.ut-navigation-style-on.ut-header-light #navigation-secondary li.current_page_ancestor>.ut-main-navigation-link,
#header-section.ut-navigation-style-on.ut-header-light #navigation-secondary li.current-menu-ancestor>.ut-main-navigation-link,
#header-section.ut-navigation-style-on.ut-header-light .ut-header-extra-module-dropdown-menu .ut-main-navigation-link:hover,
#header-section.ut-navigation-style-on.ut-header-light .ut-header-extra-module-dropdown-menu .ut-main-navigation-link:active,
#header-section.ut-navigation-style-on.ut-header-light .ut-header-extra-module-dropdown-menu .ut-main-navigation-link.selected,
#header-section.ut-navigation-style-on.ut-header-light .ut-header-extra-module-dropdown-menu .ut-main-navigation-link.selected:hover,
#header-section.ut-navigation-style-on.ut-header-light .ut-header-extra-module-dropdown-menu .ut-main-navigation-link.selected:active,
#header-section.ut-navigation-style-on.ut-header-light .ut-header-extra-module-dropdown-menu li.sfHover>.ut-main-navigation-link,
#header-section.ut-navigation-style-on.ut-header-light .ut-header-extra-module-custom-fields .ut-main-navigation-link:hover,
#header-section.ut-navigation-style-on.ut-header-light .ut-header-extra-module-custom-fields .ut-main-navigation-link:active,
#header-section.ut-navigation-style-on.ut-header-light .ut-header-extra-module-custom-fields .ut-main-navigation-link.selected,
#header-section.ut-navigation-style-on.ut-header-light .ut-header-extra-module-custom-fields .ut-main-navigation-link.selected:hover,
#header-section.ut-navigation-style-on.ut-header-light .ut-header-extra-module-custom-fields .ut-main-navigation-link.selected:active,
#header-section.ut-navigation-style-on.ut-header-light .ut-header-extra-module-custom-fields li.sfHover>.ut-main-navigation-link {
    color: #151515
}

#header-section.ut-header-light .ut-navigation-with-link-animation-type-border .sub-menu li.sfHover>a {
    color: #151515
}

#header-section.ut-header-light .ut-navigation-with-link-animation-type-border .sub-menu li.current_page_item>a,
#header-section.ut-header-light .ut-navigation-with-link-animation-type-border .sub-menu li.current-menu-item>a,
#header-section.ut-header-light .ut-navigation-with-link-animation-type-border .sub-menu li.current_page_ancestor>a,
#header-section.ut-header-light .ut-navigation-with-link-animation-type-border .sub-menu li.current-menu-ancestor>a,
#header-section.ut-header-light .ut-navigation-with-link-animation-type-border .ut-navigation-column-list li.current_page_item>a,
#header-section.ut-header-light .ut-navigation-with-link-animation-type-border .ut-navigation-column-list li.current-menu-item>a,
#header-section.ut-header-light .ut-navigation-with-link-animation-type-border .ut-navigation-column-list li.current_page_ancestor>a,
#header-section.ut-header-light .ut-navigation-with-link-animation-type-border .ut-navigation-column-list li.current-menu-ancestor>a,
#header-section.ut-header-light #navigation.ut-navigation-with-link-animation-type-border .sub-menu li>a:hover,
#header-section.ut-header-light #navigation-secondary.ut-navigation-with-link-animation-type-border .sub-menu li>a:hover,
#header-section.ut-header-light .ut-header-extra-module-dropdown-menu .ut-navigation-with-link-animation-type-border .sub-menu li>a:hover,
#header-section.ut-header-light .ut-navigation-with-link-animation-type-border .ut-navigation-column-list li>a:hover {
    color: #151515
}

#header-section.ut-header-dark a:hover,
#header-section.ut-header-dark a:active,
#header-section.ut-header-dark li.sfHover>.ut-main-navigation-link,
#header-section.ut-header-dark .ut-top-header-has-submenu:hover .ut-header-cart,
#header-section.ut-header-dark .ut-top-header-has-submenu:hover .ut-top-header-main-link,
#header-section.ut-header-dark .sub-menu li.sfHover>a {
    color: #fff;
    color: #fff
}

#header-section.ha-transparent a:hover,
#header-section.ha-transparent a:active,
#header-section.ha-transparent li.sfHover>.ut-main-navigation-link,
#header-section.ha-transparent .ut-top-header-has-submenu:hover .ut-header-cart,
#header-section.ha-transparent .ut-top-header-has-submenu:hover .ut-top-header-main-link,
#header-section.ha-transparent .sub-menu li.sfHover>a {
    color: #fff;
    color: #fff
}

#header-section .ut-navigation-style-separator ul li a::after {
    color: #151515
}

#header-section.ut-header-dark .ut-navigation-style-separator ul li a::after {
    color: #fff;
    color: rgba(255, 255, 255, .5)
}

#header-section.ha-transparent .ut-navigation-style-separator ul li a::after {
    color: #fff;
    color: rgba(255, 255, 255, .7)
}

#header-section.ut-header-dark .selected,
#header-section.ut-header-dark .selected:hover,
#header-section.ut-header-dark .selected:active {
    color: #fff;
    color: #fff
}

#header-section.ha-transparent .selected,
#header-section.ha-transparent .selected:hover,
#header-section.ha-transparent .selected:active {
    color: #fff;
    color: #fff
}

#header-section.ut-header-dark li.current_page_item:not(.menu-item-object-custom)>a,
#header-section.ut-header-dark li.current-menu-item:not(.menu-item-object-custom)>a,
#header-section.ut-header-dark li.current_page_ancestor>a,
#header-section.ut-header-dark li.current-menu-ancestor>a,
#header-section.ut-header-dark .sub-menu li.current_page_item>a,
#header-section.ut-header-dark .sub-menu li.current-menu-item>a,
#header-section.ut-header-dark .sub-menu li.current_page_ancestor>a,
#header-section.ut-header-dark .sub-menu li.current-menu-ancestor>a,
#header-section.ut-header-dark .ut-navigation-column-list li.current_page_item>a,
#header-section.ut-header-dark .ut-navigation-column-list li.current-menu-item>a,
#header-section.ut-header-dark .ut-navigation-column-list li.current_page_ancestor>a,
#header-section.ut-header-dark .ut-navigation-column-list li.current-menu-ancestor>a,
#header-section.ut-header-dark .ut-top-header-sub-menu ul li.current_page_item>a,
#header-section.ut-header-dark .ut-top-header-sub-menu ul li.current-menu-item>a,
#header-section.ut-header-dark .ut-top-header-sub-menu ul li.current_page_ancestor>a,
#header-section.ut-header-dark .ut-top-header-sub-menu ul li.current-menu-ancestor>a {
    color: #fff;
    color: #fff
}

#header-section.ha-transparent li.current_page_item:not(.menu-item-object-custom)>a,
#header-section.ha-transparent li.current-menu-item:not(.menu-item-object-custom)>a,
#header-section.ha-transparent li.current_page_ancestor>a,
#header-section.ha-transparent li.current-menu-ancestor>a,
#header-section.ha-transparent .sub-menu li.current_page_item>a,
#header-section.ha-transparent .sub-menu li.current-menu-item>a,
#header-section.ha-transparent .sub-menu li.current_page_ancestor>a,
#header-section.ha-transparent .sub-menu li.current-menu-ancestor>a,
#header-section.ha-transparent .ut-navigation-column-list li.current_page_item>a,
#header-section.ha-transparent .ut-navigation-column-list li.current-menu-item>a,
#header-section.ha-transparent .ut-navigation-column-list li.current_page_ancestor>a,
#header-section.ha-transparent .ut-navigation-column-list li.current-menu-ancestor>a,
#header-section.ha-transparent .ut-top-header-sub-menu ul li.current_page_item>a,
#header-section.ha-transparent .ut-top-header-sub-menu ul li.current-menu-item>a,
#header-section.ha-transparent .ut-top-header-sub-menu ul li.current_page_ancestor>a,
#header-section.ha-transparent .ut-top-header-sub-menu ul li.current-menu-ancestor>a {
    color: #fff;
    color: #fff
}

#header-section .ut-navigation-column-list>li.menu-item-object-megamenu-image:last-child:first-child {
    margin-top: 0
}

#header-section .ut-navigation-column-list>li.menu-item-object-megamenu-image:last-child {
    margin-top: 20px
}

#header-section .ut-megamenu .ut-nav-header h3 {
    color: #151515
}

#header-section.ut-header-dark .ut-megamenu .ut-nav-header h3 {
    color: #fff;
    color: rgba(255, 255, 255, .5)
}

#header-section.ut-header-dark .ut-megamenu .current-menu-parent .ut-nav-header h3,
#header-section.ut-header-dark .ut-megamenu .ut-navigation-column-list:hover .ut-nav-header h3 {
    color: #fff;
    color: #fff
}

#header-section.ha-transparent .ut-megamenu .ut-nav-header h3 {
    color: #fff;
    color: rgba(255, 255, 255, .7)
}

#header-section.ha-transparent .ut-megamenu .current-menu-parent .ut-nav-header h3,
#header-section.ha-transparent .ut-megamenu .ut-navigation-column-list:hover .ut-nav-header h3 {
    color: #fff;
    color: #fff
}

#header-section .ut-header-mini-cart .ut-header-mini-cart-item,
#header-section #ut-top-header .ut-header-mini-cart .ut-header-mini-cart-item,
#header-section #header-section-area-separator .ut-header-area-separator,
#header-section #ut-top-header .ut-top-header-border-separator,
#header-section #ut-top-header,
#header-section[data-separator=on][data-style=style-9] #header-section-lower-area,
#header-section[data-separator=on][data-style=style-5] #header-section-lower-area,
#header-section[data-separator=on]:not([data-style=style-9]):not([data-style=style-5]) #header-section-upper-area {
    border-color: #ddd
}

#header-section .ut-megamenu .ut-megamenu-grid-col:not(:first-child) {
    border-left: 1px solid #ddd
}

#header-section .ut-header-area-separator {
    border-bottom: 1px solid #ddd
}

#header-section .ut-header-dark .ut-header-area-separator {
    border-bottom: 1px solid rgba(255, 255, 255, .5)
}

#header-section.ut-header-dark .ut-header-mini-cart .ut-header-mini-cart-item,
#header-section.ut-header-dark #ut-top-header .ut-header-mini-cart .ut-header-mini-cart-item,
#header-section.ut-header-dark #header-section-area-separator .ut-header-area-separator,
#header-section.ut-header-dark #ut-top-header .ut-top-header-border-separator,
#header-section.ut-header-dark #ut-top-header,
#header-section.ut-header-dark[data-separator=on][data-style=style-9] #header-section-lower-area,
#header-section.ut-header-dark[data-separator=on][data-style=style-5] #header-section-lower-area,
#header-section.ut-header-dark[data-separator=on]:not([data-style=style-9]):not([data-style=style-5]) #header-section-upper-area {
    border-color: rgba(255, 255, 255, .1)
}

#header-section.ut-header-dark .ut-megamenu .ut-megamenu-grid-col:not(:first-child) {
    border-left: 1px solid rgba(255, 255, 255, .1)
}

#header-section.ha-transparent .ut-horizontal-navigation .ut-megamenu {
    border: 1px solid rgba(255, 255, 255, .1)
}

#header-section.ha-transparent .bklyn-btn:hover,
#header-section.ha-transparent .bklyn-btn:active {
    background: #fff;
    color: #151515
}

#header-section.ha-transparent .ut-top-header-sub-menu ul,
#header-section.ha-transparent .ut-horizontal-navigation ul.sub-menu {
    border: 1px solid rgba(255, 255, 255, .1)
}

#header-section.ha-transparent .ut-header-mini-cart .ut-header-mini-cart-item,
#header-section.ha-transparent #ut-top-header .ut-header-mini-cart .ut-header-mini-cart-item,
#header-section.ha-transparent #header-section-area-separator .ut-header-area-separator,
#header-section.ha-transparent #ut-top-header .ut-top-header-border-separator,
#header-section.ha-transparent #ut-top-header,
#header-section.ha-transparent[data-separator=on][data-style=style-9] #header-section-lower-area,
#header-section.ha-transparent[data-separator=on][data-style=style-5] #header-section-lower-area,
#header-section.ha-transparent[data-separator=on]:not([data-style=style-9]):not([data-style=style-5]) #header-section-upper-area {
    border-color: rgba(255, 255, 255, .1)
}

#header-section.ha-transparent .ut-megamenu .ut-megamenu-grid-col:not(:first-child) {
    border-left: 1px solid rgba(255, 255, 255, .1)
}

.ha-transparent .ut-header-cart-mobile .ut-header-cart:hover i,
.ut-header-dark .ut-header-cart-mobile .ut-header-cart:hover i,
.ha-transparent .ut-header-cart-mobile .ut-header-cart:active i,
.ut-header-dark .ut-header-cart-mobile .ut-header-cart:active i,
.ha-transparent .ut-header-cart-mobile .ut-header-cart,
.ut-header-dark .ut-header-cart-mobile .ut-header-cart,
.ha-transparent .ut-header-cart-mobile .ut-header-cart:hover,
.ut-header-dark .ut-header-cart-mobile .ut-header-cart:hover,
.ha-transparent .ut-header-cart-mobile .ut-header-cart:active,
.ut-header-dark .ut-header-cart-mobile .ut-header-cart:active {
    color: #fff
}

.ut-header-light .ut-header-cart-mobile .ut-header-cart:hover i,
.ut-header-light .ut-header-cart-mobile .ut-header-cart:active i,
.ut-header-light .ut-header-cart-mobile .ut-header-cart,
.ut-header-light .ut-header-cart-mobile .ut-header-cart:hover,
.ut-header-light .ut-header-cart-mobile .ut-header-cart:active {
    color: #151515
}

.ut-header-extra-module-company-social .ut-navigation-style-separator ul li a::after,
.ut-navigation-style-separator .ut-header-extra-module-custom-fields li a::after,
.ut-navigation-style-separator .ut-header-extra-module-toolbar li a::after {
    display: none
}

.ut-header-extra-module li .ut-main-navigation-link {
    padding: 0 !important;
    margin: 0 10px !important
}

.ut-header-extra-module.ut-header-extra-module-toolbar li .ut-main-navigation-link {
    padding: 0 !important;
    margin: 0 15px !important
}

.ut-header-extra-module li:first-child .ut-main-navigation-link {
    padding: 0 !important;
    margin-left: 0 !important
}

.ut-header-extra-module li:last-child .ut-main-navigation-link {
    padding: 0 !important;
    margin-right: 0 !important
}

.ut-navigation-style-animation-line ul li .ut-main-navigation-link,
.ut-navigation-style-animation-line-middle ul li .ut-main-navigation-link {
    padding: 0;
    margin-left: 15px;
    margin-right: 15px
}

.ut-navigation-style-animation-line ul li .ut-main-navigation-link::after {
    position: absolute;
    content: '';
    height: 2px;
    width: 0;
    left: 0;
    -webkit-transition: width 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: width 300ms cubic-bezier(.215, .61, .355, 1);
    transition: width 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
}

.ut-header-extra-module-company-social .ut-navigation-style-animation-line li .ut-main-navigation-link::after,
.ut-navigation-style-animation-line .ut-header-extra-module-toolbar li .ut-main-navigation-link:not(.ut-wpml-language-switch-active)::after {
    display: none
}

.ut-navigation-style-animation-line.ut-navigation-style-animation-line-top ul li .ut-main-navigation-link::after {
    top: 0
}

.ut-navigation-style-animation-line.ut-navigation-style-animation-line-bottom ul li .ut-main-navigation-link::after {
    bottom: 0
}

.ut-navigation-style-animation-line-middle ul li .ut-main-navigation-link>span {
    position: relative
}

.ut-navigation-style-animation-line-middle ul li .ut-main-navigation-link>span::after {
    bottom: -4px;
    position: absolute;
    content: '';
    height: 2px;
    width: 0;
    left: 0;
    -webkit-transition: width 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: width 300ms cubic-bezier(.215, .61, .355, 1);
    transition: width 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
}

.ut-navigation-style-animation-line-middle ul li.current-menu-item:not(.menu-item-object-custom) .ut-main-navigation-link>span::after,
.ut-navigation-style-animation-line-middle ul li.current-menu-parent:not(.has-scroll-children) .ut-main-navigation-link>span::after,
.ut-navigation-style-animation-line-middle ul li .ut-main-navigation-link.active>span::after,
.ut-navigation-style-animation-line-middle ul li .ut-main-navigation-link.selected>span::after,
.ut-navigation-style-animation-line-middle ul li .ut-main-navigation-link:hover>span::after,
.ut-navigation-style-animation-line-middle ul li.sfHover .ut-main-navigation-link>span::after,
.ut-navigation-style-animation-line ul li.current-menu-item:not(.menu-item-object-custom) .ut-main-navigation-link::after,
.ut-navigation-style-animation-line ul li.current-menu-parent:not(.has-scroll-children) .ut-main-navigation-link::after,
.ut-navigation-style-animation-line ul li .ut-main-navigation-link.active::after,
.ut-navigation-style-animation-line ul li .ut-main-navigation-link.selected::after,
.ut-navigation-style-animation-line ul li .ut-main-navigation-link:hover::after,
.ut-navigation-style-animation-line ul li.sfHover .ut-main-navigation-link::after {
    width: 100%
}

.ut-horizontal-navigation ul.sub-menu {
    -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .1);
    text-align: left;
    opacity: 0;
    top: 100%;
    pointer-events: none;
    transform: translate3d(0px, 0px, 0px)
}

ul.sub-menu .ut-wpml-language-switch-flag {
    vertical-align: middle;
    margin-right: 10px
}

.ut-wpml-language-switch-code {
    text-transform: uppercase !important
}

.ut-horizontal-navigation ul.sub-menu li>a {
    -webkit-transition: color 300ms, background 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: color 300ms, background 300ms cubic-bezier(.215, .61, .355, 1);
    transition: color 300ms, background 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
}

.ut-horizontal-navigation ul li:hover>ul.sub-menu {
    opacity: 1;
    visibility: visible;
    pointer-events: auto
}

.ut-horizontal-navigation ul.sub-menu ul,
.ut-horizontal-navigation ul.sub-menu li {
    margin-left: 0
}

.ut-horizontal-navigation ul.sub-menu li a:after {
    display: none
}

.ut-horizontal-navigation ul.sub-menu li>a {
    background: 0 0 !important;
    min-width: 200px;
    position: static;
    margin: 0;
    padding: 0 40px;
    font-size: 10px;
    text-transform: capitalize;
    overflow: hidden;
    text-overflow: ellipsis
}

.ut-horizontal-navigation ul.sub-menu li>a:not(.ut-remove-header-cart-item):not(.ut-header-mini-cart-link) {
    height: 30px;
    line-height: 30px
}

.ut-horizontal-navigation ul li ul li ul li {
    display: block
}

.ut-header-extra-module-company-social .fa-ul.ut-navigation-menu li .ut-main-navigation-link {
    height: 80px
}

.sub-menu .sf-with-ul::before {
    font-family: brooklyn-core;
    font-size: 12px;
    font-style: normal;
    content: "\e915";
    position: absolute;
    right: 15px
}

.sub-menu li a i {
    margin-right: 10px
}

.ut-horizontal-navigation.ut-navigation-centered ul.ut-navigation-menu {
    float: none;
    text-align: center
}

.ut-horizontal-navigation.ut-navigation-centered ul.sub-menu {
    text-align: left
}

.ut-horizontal-navigation.ut-navigation-centered>ul>li {
    display: inline-block;
    float: none
}

#navigation-secondary.ut-navigation-centered>ul>li:first-child>a {
    padding-left: 0
}

.ut-horizontal-navigation ul ul ul {
    left: 100%
}

.ut-horizontal-navigation ul.sub-menu li>ul.sub-menu {
    top: -1px
}

.ut-horizontal-navigation ul.sub-menu li:not(:first-child)>ul.sub-menu {
    top: -15px
}

.ut-header-dark .ut-horizontal-navigation ul.sub-menu li>ul.sub-menu {
    top: -2px
}

.ut-header-dark .ut-horizontal-navigation ul.sub-menu li:not(:first-child)>ul.sub-menu {
    top: -17px
}

.ut-header-dark .ut-horizontal-navigation ul li.ut-is-megamenu:hover>.ut-megamenu,
.ut-header-dark .ut-horizontal-navigation ul li.ut-menu-item-lvl-0:hover>ul.sub-menu,
.ut-header-dark .ut-horizontal-navigation.ut-navigation-with-animation ul li.ut-is-megamenu:hover>.ut-megamenu,
.ut-header-dark .ut-horizontal-navigation.ut-navigation-with-animation ul li.ut-menu-item-lvl-0:hover>ul.sub-menu {
    top: calc(100% + 1px)
}

.ha-transparent .ut-horizontal-navigation ul.sub-menu li>ul.sub-menu,
.ut-header-light .ut-horizontal-navigation ul.sub-menu li>ul.sub-menu {
    top: -1px
}

.ha-transparent .ut-horizontal-navigation ul.sub-menu li:not(:first-child)>ul.sub-menu,
.ut-header-light .ut-horizontal-navigation ul.sub-menu li:not(:first-child)>ul.sub-menu {
    top: -16px
}

#ut-sitebody .ut-horizontal-navigation ul.sub-menu li:first-child {
    padding-top: 15px
}

#ut-sitebody .ut-horizontal-navigation ul.sub-menu li:last-child {
    padding-bottom: 15px
}

.ut-main-navigation-link .ut-header-remove-text {
    display: none
}

.ut-header-mini-cart-content[data-simplebar] {
    position: relative;
    z-index: 1;
    overflow: hidden !important;
    max-height: inherit;
    -webkit-overflow-scrolling: touch
}

.ut-header-mini-cart-content[data-simplebar=init] {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important
}

.ut-header-mini-cart-content .simplebar-scroll-content {
    overflow-x: hidden !important;
    overflow-y: scroll;
    min-width: 100% !important;
    max-height: inherit !important;
    -webkit-box-sizing: content-box !important;
    box-sizing: content-box !important
}

.ut-header-mini-cart-content .simplebar-content {
    overflow-y: hidden !important;
    overflow-x: scroll;
    -webkit-box-sizing: border-box !important;
    box-sizing: border-box !important;
    min-height: 100% !important
}

.ut-header-mini-cart-content .simplebar-track {
    z-index: 100000;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 11px
}

.ut-header-mini-cart-content .simplebar-scrollbar {
    position: absolute;
    right: 1px;
    width: 7px;
    min-height: 10px
}

.ut-header-mini-cart-content .simplebar-scrollbar:before {
    position: absolute;
    content: "";
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    left: 0;
    right: 0;
    opacity: 0;
    -webkit-transition: opacity .2s linear;
    -o-transition: opacity .2s linear;
    transition: opacity .2s linear
}

.ut-header-mini-cart-content .simplebar-track:hover .simplebar-scrollbar:before,
.ut-header-mini-cart-content .simplebar-track .simplebar-scrollbar.visible:before {
    opacity: 1;
    -webkit-transition: opacity 0 linear;
    -o-transition: opacity 0 linear;
    transition: opacity 0 linear
}

.ut-header-mini-cart-content .simplebar-track.vertical {
    top: 0
}

.ut-header-mini-cart-content .simplebar-track.vertical .simplebar-scrollbar:before {
    top: 2px;
    bottom: 2px
}

.ut-header-mini-cart-content .simplebar-track.horizontal {
    left: 0;
    width: auto;
    height: 11px
}

.ut-header-mini-cart-content .simplebar-track.horizontal .simplebar-scrollbar:before {
    height: 100%;
    left: 2px;
    right: 2px
}

.ut-header-mini-cart-content .horizontal.simplebar-track .simplebar-scrollbar {
    right: auto;
    top: 2px;
    height: 7px;
    min-height: 0;
    min-width: 10px;
    width: auto
}

.ut-mm-trigger,
.ut-header-cart-mobile {
    display: inline;
    float: right
}

.ut-header-cart-mobile .ut-header-cart {
    display: block;
    width: 100%;
    padding-right: 10px;
    font-size: 20px
}

.ut-header-cart-mobile .ut-header-cart .ut-header-cart-count {
    font-size: 14px;
    line-height: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-left: 5px;
    font-family: Sans-Serif !important
}

.ut-mm-trigger {
    cursor: pointer;
    text-align: right;
    position: relative;
    line-height: 80px;
    height: 80px
}

#header-section[data-style=style-1] .ut-mm-trigger,
#header-section[data-style=style-1] .ut-header-cart-mobile,
#header-section[data-style=style-6] .ut-mm-trigger,
#header-section[data-style=style-6] .ut-header-cart-mobile {
    float: left
}

#header-section[data-style=style-1] .ut-header-cart-mobile .ut-header-cart,
#header-section[data-style=style-6] .ut-header-cart-mobile .ut-header-cart {
    padding-right: 0;
    padding-left: 10px
}

.ut-mm-trigger-center {
    text-align: center
}

.ut-mm-button {
    border: none;
    cursor: pointer;
    margin: 0;
    height: 80px;
    padding: 0;
    background: 0 0
}

.ut-mm-button:before {
    content: "\f0c9";
    font-family: fontawesome;
    font-size: 25px;
    text-align: center;
    background: 0 0;
    color: #fff;
    -webkit-transition: .2s color linear;
    -o-transition: .2s color linear;
    transition: .2s color linear
}

.ut-mm-button:hover,
.ut-mm-button:focus,
.ut-mm-button.active {
    background: 0 0;
    outline: none !important
}

#ut-mobile-nav {
    margin: 0
}

.ut-mobile-menu {
    line-height: 150%;
    margin: 0
}

#ut-mobile-menu {
    margin: 0;
    padding: 10px 0 0 10px;
    text-align: left;
    font-size: 14px
}

.ut-mobile-menu .sub-menu {
    margin: 0 0 0 15px
}

.ut-mobile-menu .bklyn-btn {
    margin: 15px 0 15px 15px
}

.ut-mobile-menu .sub-menu .bklyn-btn {
    margin-left: 0
}

.ha-transparent .ut-mobile-menu a:not(.bklyn-btn),
.ut-header-dark .ut-mobile-menu a:not(.bklyn-btn),
.ut-mobile-menu a:not(.bklyn-btn) {
    padding: 10px 0 10px 30px;
    display: block;
    position: relative;
    -webkit-transition: none;
    -o-transition: none;
    transition: none
}

.ut-mobile-menu a:not(.bklyn-btn) {
    color: #151515
}

.ut-header-dark .ut-mobile-menu a:not(.bklyn-btn) {
    color: #fff;
    color: rgba(255, 255, 255, .5)
}

.ut-header-dark .ut-mobile-menu a:hover {
    color: #fff;
    color: #fff
}

.ut-mobile-menu a:last-child {
    border-bottom: none
}

.ut-header-light .ut-mobile-menu a:hover {
    color: #fff !important;
    color: #fff !important
}

.ut-header-light #ut-mobile-nav {
    background: #fff
}

.ut-header-light .ut-mobile-menu a {
    border-bottom: 1px solid #ddd
}

.ut-header-dark #ut-mobile-nav {
    background: #131416
}

.ha-transparent #ut-mobile-menu,
.ha-transparent #ut-mobile-menu a {
    border-color: #ddd
}

.ut-header-dark .ut-mobile-menu a {
    border-bottom: 1px solid #fff;
    border-bottom: 1px solid rgb(255, 255, 255, .1)
}

.ut-mobile-menu a:not(.bklyn-btn)::before {
    content: '•';
    position: absolute;
    top: 10px;
    left: 15px
}

.ut-mobile-menu a:hover::before,
.ut-mobile-menu a:hover {
    color: #fff
}

.ut-mobile-menu li {
    padding: 0;
    margin: 0
}

#ut-sitebody .ut-header-light .ut-mm-trigger #ut-open-mobile-menu.ut-hamburger span::before,
#ut-sitebody .ut-header-light .ut-mm-trigger #ut-open-mobile-menu.ut-hamburger:not(.is-active) span,
#ut-sitebody .ut-header-light .ut-mm-trigger #ut-open-mobile-menu.ut-hamburger span::after {
    background-color: #151515
}

#ut-sitebody .ut-header-dark .ut-mm-trigger #ut-open-mobile-menu.ut-hamburger span::before,
#ut-sitebody .ut-header-dark .ut-mm-trigger #ut-open-mobile-menu.ut-hamburger:not(.is-active) span,
#ut-sitebody .ut-header-dark .ut-mm-trigger #ut-open-mobile-menu.ut-hamburger span::after,
#ut-sitebody .ha-transparent .ut-mm-trigger #ut-open-mobile-menu.ut-hamburger span::before,
#ut-sitebody .ha-transparent .ut-mm-trigger #ut-open-mobile-menu.ut-hamburger:not(.is-active) span,
#ut-sitebody .ha-transparent .ut-mm-trigger #ut-open-mobile-menu.ut-hamburger span::after {
    background-color: #fff
}

#ut-mobile-nav {
    overflow: hidden;
    position: relative;
    left: -10px;
    display: none
}

.ut-scroll-pane-wrap {
    overflow: hidden
}

.ut-scroll-pane {
    -webkit-overflow-scrolling: touch;
    overflow-y: scroll;
    padding-right: 20px
}

.ut-horizontal-navigation .bklyn-btn-menu a {
    display: inline-block;
    margin: 0 15px
}

.ut-horizontal-navigation.ut-navigation-style-animation-line-middle .bklyn-btn-menu a,
.ut-horizontal-navigation.ut-navigation-style-animation-line .bklyn-btn-menu a {
    margin: 0 15px
}

.ut-horizontal-navigation .menu-item-object-megamenu-button+.menu-item-object-megamenu-button .bklyn-btn-menu .bklyn-btn {
    margin-left: 0
}

.ut-horizontal-navigation .menu-item-object-megamenu-button+.menu-item-object-megamenu-button .bklyn-btn-menu .bklyn-btn::after {
    content: ''
}

.ut-horizontal-navigation ul li:first-child .bklyn-btn-menu .bklyn-btn {
    margin-left: 0
}

.ut-horizontal-navigation ul li:last-child .bklyn-btn-menu .bklyn-btn {
    margin-right: 0
}

.ut-horizontal-navigation.ut-navigation-style-separator ul li:first-child .bklyn-btn-menu .bklyn-btn {
    margin-left: 0;
    margin-right: 0
}

.ut-horizontal-navigation.ut-navigation-style-separator ul li.menu-item-object-megamenu-button:first-child+li .ut-main-navigation-link::after {
    display: none
}

.ut-horizontal-navigation.ut-navigation-style-separator ul li:last-child .bklyn-btn-menu .bklyn-btn {
    margin-left: 0;
    margin-right: 0
}

.ut-horizontal-navigation.ut-navigation-style-separator ul li .bklyn-btn-menu .bklyn-btn {
    margin-left: 0
}

.ut-horizontal-navigation.ut-navigation-style-separator ul li:last-child .bklyn-btn-menu .bklyn-btn::after,
.ut-horizontal-navigation.ut-navigation-style-separator ul li .bklyn-btn-menu .bklyn-btn::after {
    display: none
}

.ut-horizontal-navigation ul li>.sub-menu .bklyn-btn-menu a {
    font-size: 10px !important;
    margin: 0 40px !important;
    padding: .5em .6em
}

.ut-horizontal-navigation ul li>.sub-menu .bklyn-btn-menu {
    line-height: 30px
}

.ut-horizontal-navigation ul li>.sub-menu li:first-child .bklyn-btn-menu {
    margin-top: 0
}

.ut-horizontal-navigation ul li>.sub-menu li:last-child .bklyn-btn-menu {
    margin-bottom: 0
}

.member-wrap {
    margin-left: -10px !important;
    margin-right: -10px !important
}

.member-box {
    margin-bottom: 0;
    position: relative;
    overflow: hidden
}

.ut-hide-member-details {
    color: #151515;
    font-size: 24px;
    float: right
}

.light .ut-hide-member-details:hover {
    color: #fff
}

.light .ut-overlay {
    background: #111
}

.ut-overlay {
    background: #fff
}

.mp-holder {
    margin: 0 auto 20px;
    position: relative;
    z-index: 1
}

.mp-holder .member-photo {
    margin: 0;
    position: relative
}

.mp-holder .member-photo img {
    width: 100%;
    display: block;
    position: relative;
    -webkit-box-shadow: 0 0 0 #000;
    box-shadow: 0 0 0 #000
}

.mp-holder .member-description {
    position: absolute;
    top: 0;
    left: 0;
    padding: 20px;
    background: #151515;
    background: rgba(0, 0, 0, .7);
    color: #fff
}

.mp-holder .member-description h3 {
    margin: 0;
    padding: 0;
    color: #fff
}

.mp-holder .member-description .ut-member-details i {
    padding-left: 5px
}

.mp-holder .member-description .ut-member-details {
    display: inline-block;
    font-size: 11px;
    text-transform: uppercase
}

.mp-holder .member-description a:hover {
    color: #fff
}

.mp-holder .member-description span {
    font-size: 11px;
    text-transform: uppercase
}

.mp-holder .member-photo {
    overflow: hidden
}

.mp-holder .member-photo img {
    -webkit-transition: transform .4s;
    -moz-transition: transform .4s;
    -o-transition: transform .4s;
    transition: transform .4s
}

.no-touchevents .mp-holder .member-photo:hover img,
.mp-holder .member-photo.cs-hover img {
    -webkit-transform: translateY(-0px);
    -ms-transform: translateY(-0px);
    transform: translateY(-0px)
}

.mp-holder .member-description {
    height: 100%;
    width: 100%;
    top: auto;
    bottom: 0;
    opacity: 0;
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition: transform .4s, opacity .1s .3s;
    -moz-transition: opacity .1s .3s, transform .4s;
    -o-transition: transform .4s, opacity .1s .3s;
    transition: transform .4s, opacity .1s .3s
}

.no-touchevents .mp-holder .member-photo:hover .member-description,
.mp-holder .member-photo.cs-hover .member-description {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -ms-transform: translateY(0px);
    transform: translateY(0px);
    -webkit-transition: transform .4s, opacity .1s;
    -moz-transition: opacity .1s, transform .4s;
    -o-transition: transform .4s, opacity .1s;
    transition: transform .4s, opacity .1s
}

.mp-holder .member-description .ut-member-details {
    position: absolute;
    bottom: 20px;
    right: 20px
}

.ut-overlay {
    position: fixed;
    width: 100%;
    height: 100%;
    visibility: hidden;
    top: 0;
    left: 0;
    z-index: 998;
    opacity: 0;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.ut-modal-box {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 50%;
    height: 100%;
    z-index: 999;
    visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    opacity: 0
}

.ut-overlay-show {
    visibility: visible;
    opacity: 1
}

.ut-box-show {
    visibility: visible
}

.ut-modal-box-effect .member-detail-box {
    opacity: 0;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s
}

.ut-box-show.ut-modal-box-effect .member-detail-box {
    opacity: 1
}

.member-detail-box {}

.ut-member-name {
    margin-bottom: 0;
    color: #151515;
    font-size: 17px
}

.ut-member-title {
    display: block;
    font-size: 11px;
    letter-spacing: .5px;
    line-height: 150%;
    text-transform: uppercase;
    margin-top: 5px;
    margin-bottom: 20px
}

.team-bio .member-box {
    text-align: center
}

.team-bio .member-box h3 {
    margin-top: 0
}

.team-bio .member-photo {
    float: none;
    width: 100%;
    height: auto;
    border: none;
    margin-right: 0
}

.ut-mfh {
    position: relative
}

.member-photo-large {
    margin-bottom: 20px
}

.team-bio .member-photo img {
    border: 4px solid #f1f4f5
}

.bio-desc h3 {
    color: #151515
}

.member-social {
    margin: 0;
    position: absolute;
    bottom: 20px;
    left: 30px
}

.member-social a {
    text-align: center;
    display: inline-block;
    line-height: 38px;
    color: #fff;
    margin-right: 10px;
    -webkit-transition: .2s all linear;
    -o-transition: .2s all linear;
    transition: .2s all linear
}

.member-social a:hover {
    color: #fff
}

.no-touchevents .ut-member-style-2 .mp-holder .member-photo:hover img,
.ut-member-style-2 .mp-holder .member-photo.cs-hover img {
    -webkit-transform: translateY(-50px);
    -ms-transform: translateY(-50px);
    transform: translateY(-50px)
}

.ut-member-style-2 .ut-so-link {
    color: #fff;
    background: #151515;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    display: inline-block;
    width: 30px;
    line-height: 30px;
    -webkit-transition: .2s all linear;
    -o-transition: .2s all linear;
    transition: .2s all linear;
    margin-right: 10px
}

.ut-member-style-2 .ut-so-link:hover {
    color: #fff !important
}

.ut-member-style-2 .ut-so-link:last-child {
    margin-right: 0
}

.ut-member-style-2 .member-description .ut-member-title .ut-member-name {
    color: #fff
}

.ut-member-style-2 .mp-holder .member-description {
    background: #121212;
    color: #898989
}

.ut-member-style-3 .mp-holder {
    border-bottom: 1px solid #ddd
}

.light .ut-member-style-3 .mp-holder {
    border-bottom: 1px solid #fff
}

.member-description-style-3 {
    padding: 20px;
    text-align: center
}

.ut-member-style-3 .member-social {
    position: relative;
    top: 0;
    left: 0
}

.ut-member-style-3 .member-social a {
    color: #ddd;
    border: 1px solid #ddd;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    height: 40px;
    width: 40px;
    -webkit-transition: .2s all linear;
    -o-transition: .2s all linear;
    transition: .2s all linear
}

.light .ut-member-style-3 .member-social a {
    color: #fff;
    border: 1px solid #fff
}

.ut-member-style-3 .member-social a:last-child {
    margin-right: 0
}

.member-photo-style-4-wrap {
    position: relative;
    margin-bottom: 20px;
    overflow: hidden
}

.member-photo-style-4-wrap:hover .member-photo-style-4 {
    display: none
}

.member-photo-style-4-wrap:hover .member-photo-style-4-hover {
    display: inherit
}

.member-photo-style-4-hover {
    display: none
}

.member-description-style-4 {
    text-align: center
}

.member-photo-style-4 img,
.member-photo-style-4-hover img {
    margin: 0 auto;
    display: block;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.member-photo-style-4-wrap .member-social {
    left: 20px;
    bottom: 5px
}

.member-photo-style-4-wrap .member-social a:hover {
    color: #151515 !important
}

.parallax-section {
    overflow: hidden;
    position: relative
}

.parallax-content {
    color: #fff;
    position: relative
}

.normal-background,
.parallax-background {
    background-size: cover !important;
    background-repeat: repeat-y
}

.normal-background {
    background-position: center center
}

.parallax-overlay-pattern {
    background-image: url(images/overlay-pattern.png)
}

.parallax-overlay {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-repeat: repeat;
    position: relative;
    z-index: 1
}

.parallax-scroll-container-hide:not(.hero-parallax-scroll-container)+.parallax-overlay {
    -webkit-transition: opacity .4s ease-in-out;
    -o-transition: opacity .4s ease-in-out;
    transition: opacity .4s ease-in-out
}

.parallax-scroll-container {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover !important;
    background-repeat: repeat-y;
    background-position: center center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.parallax-image-container {
    width: 100%;
    height: 100%;
    background-size: cover !important;
    background-repeat: repeat-y;
    background-position: center center
}

.parallax-scroll-container.fixed {
    background-attachment: fixed
}

.parallax-scroll-container-hide:not(.hero-parallax-scroll-container) {
    opacity: 0
}

.parallax-scroll-container-hide:not(.hero-parallax-scroll-container)+.parallax-overlay {
    opacity: 0
}

.site-header {
    margin-bottom: 70px
}

#primary>.post:last-child {
    border-bottom: 0;
    margin-bottom: 40px;
    padding-bottom: 0
}

.post {
    margin-bottom: 80px
}

.post .entry-content>*:last-child:last-child,
.page .entry-content>*:last-child:last-child {
    margin-bottom: 0
}

.single-post .post {
    margin: 0;
    padding: 0;
    border: none
}

.single-post .entry-meta {
    z-index: 1;
    position: relative
}

.entry-title {
    margin: 0;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    font-size: 22px
}

h1.entry-title {
    font-size: 22px
}

.entry-header {
    margin-bottom: 20px
}

.single-post .entry-header {
    margin-bottom: 20px
}

.search-results .entry-header {
    margin-bottom: 0
}

.ut-post-thumbnail,
.ut-post-media {
    margin-bottom: 40px
}

.ut-post-thumbnail .wpb_content_element {
    margin-bottom: 0
}

.post .ut-gallery-wrap,
.entry-thumbnail {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: relative;
    overflow: hidden;
    margin: 0
}

.post .ut-gallery-wrap {
    margin-bottom: 40px
}

.ut-blog-layout-list-article-inner .ut-gallery-wrap,
ut-blog-grid-article-inner {
    margin-bottom: 0
}

.ut-blog-grid-article-inner .ut-gallery-wrap {
    margin-bottom: 0
}

.ut-format-gallery {
    position: relative
}

.ut-format-gallery .ut-gallery-slider {
    margin: 0
}

.post .ut-gallery-wrap ul li img,
.entry-thumbnail img {
    display: block;
    margin: 0;
    position: relative;
    -webkit-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    max-width: 100%;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1)
}

.ut-blog-classic-article .entry-thumbnail {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.archive .post:not(.ut-blog-classic-article):not(.ut-blog-mixed-large-article):hover .ut-gallery-wrap ul li img,
.archive .post:not(.ut-blog-classic-article):not(.ut-blog-mixed-large-article):hover .entry-thumbnail img,
.blog .post:not(.ut-blog-classic-article):not(.ut-blog-mixed-large-article):hover .ut-gallery-wrap ul li img,
.blog .post:not(.ut-blog-classic-article):not(.ut-blog-mixed-large-article):hover .entry-thumbnail img,
.ut-blog-mixed-large-article .entry-thumbnail .ut-gallery-wrap ul li img:hover,
.ut-blog-mixed-large-article .entry-thumbnail img:hover,
.ut-blog-classic-article .entry-thumbnail .ut-gallery-wrap ul li img:hover,
.ut-blog-classic-article .entry-thumbnail img:hover,
.blog .ut-load-video:hover img {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1)
}

.page-links {
    margin: 0 0 20px;
    font-size: 12px;
    text-transform: uppercase
}

.page-links ul {
    display: block;
    height: 40px;
    line-height: 40px;
    list-style: none;
    margin: 20px 0 0;
    padding: 0;
    text-align: right
}

.page-links ul li:last-child {
    margin-right: 0
}

.page .page-links ul,
.single-post .page-links ul {
    margin-top: 40px
}

.page-links ul li {
    display: inline;
    margin-right: 10px
}

.page-links ul li a {
    padding: 10px;
    border: 1px solid #ddd
}

.page-links a {
    color: #151515 !important;
    font-weight: 700 !important;
    text-decoration: none !important
}

.page-links a:hover,
.page-links a:active {
    color: #777 !important
}

.single-post .ut-last-section .ut-last-row:not(.ut-row-has-filled-cols) .wpb_content_element:last-child {
    margin-bottom: 0
}

.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden
}

.entry-meta {
    font-size: 12px;
    line-height: 24px;
    text-align: right;
    color: #151515
}

.entry-header .entry-meta {
    text-align: left;
    margin-top: 5px;
    margin-bottom: 0
}

.reply-link i,
.edit-link i,
.tags-links i,
.entry-meta i {
    color: #151515;
    font-size: 14px;
    padding-right: 10px;
    vertical-align: middle
}

.reply-link i {
    -webkit-transition: .3s all ease;
    -o-transition: .3s all ease;
    transition: .3s all ease
}

.entry-meta i,
.tags-links i {
    vertical-align: baseline
}

.comment-reply-link:hover i,
.comment-reply-link:active i {
    color: #ffbf00;
    padding-right: 5px
}

.entry-meta .author-links,
.entry-meta .cat-links,
.entry-meta .comments-link,
.entry-meta .edit-link,
.entry-meta .ut-sticky {
    color: #151515;
    display: block;
    text-transform: capitalize
}

.entry-meta .edit-link {
    text-transform: uppercase
}

.entry-meta .ut-sticky {
    display: none
}

.sticky .entry-meta .ut-sticky {
    display: block
}

.ut-sticky i {
    margin: 0;
    padding: 0
}

.entry-header .entry-meta .date-format,
.entry-header .entry-meta .author-links,
.entry-header .entry-meta .cat-links,
.entry-header .entry-meta .comments-link {
    display: inline-block;
    margin-right: 20px;
    text-transform: capitalize
}

.tags-links a,
.entry-meta a {
    color: #151515;
    font-weight: 400;
    text-transform: capitalize
}

.tags-links a:hover,
.tags-links a:active,
.entry-meta a:hover,
.entry-meta a:active {
    color: #777
}

.vc_row-full-width+.tags-links,
.vc_section+.tags-links {
    margin-top: 40px
}

.tags-links {
    font-size: 12px;
    color: #151515;
    display: block;
    font-weight: 700;
    text-transform: uppercase
}

.date-format {
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #ddd;
    font-family: Sans-serif !important;
    z-index: 10;
    display: inline-block;
    text-align: center
}

.entry-header .date-format {
    margin: 0;
    padding: 0;
    border: none;
    font-family: inherit
}

.ut-blog-grid.ut-blog-grid-date-shadow .date-format {
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .09);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .09);
    box-shadow: 0 0 10px rgba(0, 0, 0, .09)
}

.date-format .day {
    font-size: 60px;
    display: block;
    line-height: 60px;
    font-weight: 700;
    color: #151515
}

.ut-blog-grid.ut-blog-grid-date-small .day {
    font-size: 40px;
    line-height: 40px
}

.date-format .month {
    color: #151515;
    display: block;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 700
}

.ut-blog-grid.ut-blog-grid-date-small .month {
    font-size: 12px
}

.more-link {
    color: #151515;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase
}

.more-link:hover,
.more-link:active {
    color: #151515
}

.more-link .more-link {
    text-align: right;
    display: block;
    width: auto
}

.author-link i,
.more-link i {
    -webkit-transition: .3s all ease;
    -o-transition: .3s all ease;
    transition: .3s all ease;
    padding-left: 10px;
    vertical-align: middle
}

.author-link:hover i,
.more-link:hover i {
    padding-left: 5px
}

.ut-blog-link {
    color: inherit;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto
}

.ut-post-thumbnail-caption-wrap {
    position: relative
}

.ut-post-thumbnail-caption {
    position: absolute;
    bottom: 20px;
    left: 20px;
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 100%;
    padding-right: 80px
}

.author-info {
    margin-top: 80px;
    padding-top: 80px;
    border-top: 1px solid #ddd
}

.author-avatar {
    float: left;
    margin-right: 40px;
    margin-bottom: 20px
}

.author-avatar img {
    border: 2px solid #ffbf00;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%
}

.author-bio {
    color: #151515;
    overflow: hidden
}

.author-link {
    color: #151515;
    text-decoration: underline;
    font-weight: 700
}

.author-link:hover i {
    color: #ffbf00
}

.author-link:hover,
.author-link:active {
    color: #151515
}

.the-author {
    margin-bottom: 20px
}

.author-description {
    overflow: hidden
}

.author-social-links {
    font-size: 16px;
    margin: 20px 0 0;
    list-style: none;
    text-align: left
}

.author-social-links a {
    color: #151515;
    -webkit-transition: .2s all linear;
    -o-transition: .2s all linear;
    transition: .2s all linear
}

.author-social-links a:hover,
.author-social-links a:active {
    color: #ffbf00
}

.author-social-links li {
    display: inline;
    margin-right: 20px
}

.author-social-links li:last-child {
    margin-right: 0
}

.format-chat p {
    margin: 0;
    padding: 3px
}

.format-chat p:nth-child(2n+1) {
    background: #f7f8fa
}

.format-chat .entry-content {
    margin-bottom: 20px
}

.ut-gallery-wrap {
    overflow: hidden
}

.ut-gallery-slider {
    margin: 0;
    padding: 0;
    overflow: hidden;
    background: #fff;
    position: relative;
    zoom: 1
}

.ut-gallery-slider {
    height: 320px;
    background: url(images/loaders/ajax-loader.gif);
    background-repeat: no-repeat;
    background-position: center center
}

.ut-gallery-slider.loaded {
    background: 0 0
}

.ut-gallery-slider .slides>li {
    display: none;
    -webkit-backface-visibility: hidden
}

.ut-gallery-slider .slides {
    zoom: 1
}

.ut-blog-classic-article .ut-gallery-slider {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.ut-gallery-slider .flex-direction-nav {
    display: inline-block;
    list-style: none;
    position: absolute;
    margin: 0;
    top: 20px;
    right: 20px;
    height: 40px;
    width: 100px;
    z-index: 100;
    text-align: right
}

.ut-gallery-slider .flex-direction-nav li {
    display: inline-block;
    width: 40px;
    height: 40px;
    margin-right: 10px
}

.ut-gallery-slider .flex-direction-nav li:last-child {
    margin: 0
}

.ut-gallery-slider .flex-direction-nav a {
    display: block;
    width: 40px;
    height: 40px;
    margin: 0;
    z-index: 10;
    overflow: hidden;
    opacity: 1;
    cursor: pointer;
    color: #fff;
    text-align: center;
    background: #151515;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
}

.ut-gallery-slider .flex-direction-nav a:before {
    font-family: brooklyn-core;
    font-size: 14px;
    line-height: 40px;
    display: inline-block;
    content: '\e90a'
}

.ut-gallery-slider .flex-direction-nav a.flex-next:before {
    content: '\e915'
}

.ut-gallery-slider .flex-direction-nav a.flex-next {}

.ut-gallery-slider .flex-direction-nav .flex-prev:hover,
.ut-gallery-slider .flex-direction-nav .flex-next:hover {}

.wp-audio-shortcode {
    margin-bottom: 40px
}

.mejs-controls div.mejs-time-rail {
    padding-top: 14px
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.mejs-controls .mejs-time-rail span {
    height: 2px
}

.mejs-controls .mejs-time-rail .mejs-time-handle {
    border: 1px solid transparent
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
    top: 19px
}

.mejs-controls .mejs-time-rail .mejs-time-float {
    background: #151515;
    border: none;
    color: #fff
}

.mejs-controls .mejs-time-rail .mejs-time-float-corner {
    border-color: #151515;
    display: none
}

.mejs-controls,
.mejs-mediaelement,
.mejs-container {
    background: url('') !important;
    background-color: #151515 !important
}

.mejs-time-float {
    top: -17px
}

.mejs-currenttime,
.mejs-duration {
    color: #fff !important
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mejs-controls .mejs-time-rail .mejs-time-total {
    background: #444 !important
}

.mejs-controls .mejs-time-rail .mejs-time-current {
    background: #fff !important
}

.mejs-controls .mejs-time-rail .mejs-time-loaded {
    background: #444 !important
}

.mejs-button.mejs-play,
.mejs-button.mejs-pause,
.mejs-button.mejs-volume-button {
    -webkit-transition: none;
    -o-transition: none;
    transition: none
}

.mejs-button.mejs-play>button,
.mejs-button.mejs-pause>button,
.mejs-button.mejs-volume-button button {
    background: transparent url(images/mediaelement/mejs-controls.svg);
    -webkit-transition: none;
    -o-transition: none;
    transition: none
}

.mejs-button.mejs-play>button {
    background-position: 0 0
}

.mejs-button.mejs-pause>button {
    background-position: -20px 0
}

.mejs-button.mejs-unmute>button {
    background-position: -40px 0
}

.mejs-button.mejs-mute>button {
    background-position: -60px 0
}

.format-quote blockquote {
    font-size: 22px;
    margin-top: 0;
    margin-bottom: 20px
}

.format-quote blockquote>*:last-child {
    margin-bottom: 0
}

.single-post .ut-quote-post {
    margin-bottom: 40px
}

.ut-quote-post {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background: #ffbf00;
    position: relative;
    min-height: 400px;
    width: 100%;
    padding: 40px;
    -webkit-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.single-post .ut-quote-post {
    background: #151515
}

.ut-quote-post blockquote {
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-color: #fff;
    -webkit-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}

.ut-quote-post blockquote cite {
    font-size: 14px
}

.format-quote .ut-quote-post-link:hover .ut-quote-post,
.format-quote .ut-quote-post-link:active .ut-quote-post {
    background: #151515
}

.format-quote .ut-quote-post-link:hover .ut-quote-post blockquote,
.format-quote .ut-quote-post-link:active .ut-quote-post blockquote {
    border-color: #ffbf00
}

.ut-blog-grid .ut-quote-post-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    position: relative;
    height: 100%
}

.ut-quote-post-link {
    text-decoration: none !important
}

.ut-blog-layout-list-article-inner .ut-quote-post-link {
    width: 100%
}

.ut-blog-grid .ut-quote-post {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 100%;
    padding: 40px
}

.blog .ut-shortcode-video-wrap,
.ut-blog-grid .ut-shortcode-video-wrap {
    overflow: hidden;
    border-top-right-radius: 4px
}

.ut-blog-grid .ut-blog-grid-article .wpb_content_element {
    margin-bottom: 0
}

.blog .ut-blog-classic-article.post-password-required form>*:last-child {
    margin-bottom: 0
}

#main-content .entry-content>.post-password-form {
    padding-top: 80px;
    padding-bottom: 80px
}

.format-link .entry-header a .entry-title,
.format-link .entry-header .entry-title a {
    color: #fff
}

.ut-format-link {
    background: #151515;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    height: 100%;
    width: 100%;
    position: relative;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}

.ut-blog-classic-article .ut-format-link-content {
    height: 200px
}

.ut-format-link-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    padding: 40px;
    min-height: 100%;
    width: 100%
}

.ut-format-link-content .entry-title {
    color: #fff
}

.ut-blog-grid .ut-sticky {
    float: left;
    margin-right: 10px
}

.ut-blog-grid {
    margin: 0 -10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
}

.ut-blog-grid .post {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.ut-blog-grid-article-inner {
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    overflow: hidden;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px
}

.ut-blog-grid .entry-header {
    overflow: hidden
}

.ut-blog-grid .date-format {
    float: none;
    margin: 0;
    position: absolute;
    top: 20px;
    left: 20px;
    border: none;
    padding: 0
}

.ut-blog-grid .date-format.ut-blog-grid-has-no-thumbnail {
    position: inherit
}

.date-format.ut-blog-grid-has-no-thumbnail a {
    display: inline-block
}

.ut-blog-grid .ut-post-thumbnail .date-format>span,
.ut-blog-grid .ut-format-gallery .date-format>span {
    color: #fff
}

.ut-blog-grid .ut-post-thumbnail {
    margin: 0;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.ut-blog-grid .fluid-width-video-wrapper {
    height: 100%
}

.ut-blog-grid-content-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 0;
    position: relative;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 40px
}

.ut-blog-grid .entry-meta:not(.entry-meta-top) {
    background: #fff;
    border-top: 1px solid #ddd;
    margin: 0;
    padding: 10px 20px;
    text-align: left;
    -ms-flex-line-pack: end;
    align-content: flex-end
}

.ut-blog-grid .entry-meta .author-links {
    float: left
}

.ut-blog-grid .entry-meta .comments-link {
    float: left
}

.ut-blog-grid .entry-meta .author-links {
    margin-right: 20px
}

.ut-blog-grid .entry-meta.entry-meta-top {
    background: #fff;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    margin: 0;
    padding: 10px 20px;
    width: 100%;
    display: block;
    border-top: none;
    text-align: left
}

.entry-meta-top-has-border {
    border-bottom: 1px solid #ddd
}

.ut-blog-grid .post,
.ut-blog-grid .hentry {
    padding: 0 20px;
    margin-bottom: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.ut-meta-post-icon {
    height: 40px;
    width: 40px;
    background: #ffbf00;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    bottom: 20px;
    right: 20px;
    z-index: 20
}

.ut-meta-post-icon i {
    display: block;
    line-height: 40px;
    text-align: center;
    color: #fff;
    font-size: 18px
}

.ut-meta-post-icon i.Bklyn-Core-Right-6 {
    padding-left: 4px
}

.post .ut-post-thumbnail .ut-video-module-caption-text {
    height: 100%
}

.post .ut-post-thumbnail .ut-video-module-inner-caption-text {
    text-align: right;
    vertical-align: bottom
}

.post .ut-post-thumbnail .ut-video-module-play-icon {
    height: 40px;
    width: 40px;
    background: #ffbf00
}

.post .ut-post-thumbnail .ut-video-module-play-icon i {
    line-height: 40px;
    font-size: 18px
}

.post .ut-post-thumbnail .ut-video-module-caption .ut-load-video::before {
    display: none
}

.search-results .ut-blog-grid .entry-meta-top,
.search-results .ut-blog-grid .entry-content {
    display: none
}

.ut-blog-grid-article-inner,
.ut-blog-layout-list-article-inner,
.ut-blog-mixed-large-article-large {
    border: 1px solid #ddd;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .09);
    box-shadow: 0 0 10px rgba(0, 0, 0, .09)
}

.ut-blog-mixed-grid .post {
    border-bottom: none
}

.ut-blog-mixed-grid .format-audio iframe {
    height: 362px
}

.ut-blog-mixed-large-article {
    margin: 0 10px 40px
}

.ut-blog-mixed-large-article-large {
    padding: 40px 30px;
    overflow: hidden;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px
}

.ut-blog-layout-list .ut-sticky {
    float: left;
    margin-right: 10px
}

.ut-blog-list-article {
    margin-bottom: 40px
}

.ut-blog-layout-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
}

.ut-blog-layout-list .post {
    position: relative
}

.ut-blog-layout-list .ut-post-thumbnail,
.ut-blog-list-content,
.ut-blog-layout-list .ut-format-gallery {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 0
}

.ut-blog-list-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.ut-blog-layout-list-article-inner {
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    overflow: hidden
}

.ut-blog-layout-list-content-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 0;
    position: relative;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 40px
}

.ut-blog-layout-list .date-format {
    float: none;
    margin: 0;
    position: absolute;
    top: 20px;
    left: 20px;
    border: none;
    padding: 0
}

.ut-blog-layout-list .ut-post-thumbnail:not(.ut-post-thumbnail-empty) .date-format>span,
.ut-blog-layout-list .ut-format-gallery .date-format>span {
    color: #fff
}

.ut-blog-layout-list .ut-post-thumbnail.ut-post-thumbnail-empty .entry-thumbnail {
    border-right: 1px solid #ddd;
    padding: 20px;
    height: 100%
}

.ut-blog-layout-list .ut-post-thumbnail.ut-post-thumbnail-empty .entry-thumbnail .date-format {
    position: inherit
}

.ut-blog-layout-list .entry-meta:not(.entry-meta-top) {
    background: #fff;
    border-top: 1px solid #ddd;
    margin: 0;
    padding: 10px 20px;
    text-align: left;
    -ms-flex-line-pack: end;
    align-content: flex-end
}

.ut-blog-layout-list .entry-meta .author-links {
    float: left
}

.ut-blog-layout-list .entry-meta .comments-link {
    float: left
}

.ut-blog-layout-list .entry-meta .author-links {
    margin-right: 20px
}

.ut-blog-layout-list .entry-meta.entry-meta-top {
    background: #fff;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    margin: 0;
    padding: 10px 20px;
    border-bottom: 1px solid #ddd;
    width: 100%;
    display: block;
    border-top: none;
    text-align: left
}

.ut-blog-list-article.format-video .entry-thumbnail,
.ut-blog-list-article.format-video .fluid-width-video-wrapper {
    height: 100%
}

.mashsb-container {
    padding: 0
}

.mashsb-container+.tags-links {
    margin-top: 40px
}

.entry-content aside.mashsb-container:first-child {
    margin-bottom: 40px
}

.mashsb-buttons a {
    -webkit-transition: .2s all linear;
    -o-transition: .2s all linear;
    transition: .2s all linear
}

#ut-blog-navigation {
    background: #f7f8fa;
    font-size: 16px;
    height: 120px
}

#ut-blog-navigation i {
    line-height: 120px
}

#ut-blog-navigation a {
    color: #151515;
    display: block;
    height: 100%;
    width: 100%
}

#ut-blog-navigation .nav-previous {
    float: left;
    text-align: left;
    width: 50%
}

#ut-blog-navigation .nav-next {
    float: right;
    text-align: right;
    width: 50%
}

#comments {
    padding-top: 80px;
    margin-top: 80px;
    border-top: 1px solid #ddd
}

.ut-vc-enabled.single-portfolio #comments {
    margin-top: 0;
    margin-bottom: 80px
}

.author-title,
#reply-title,
.comments-title {
    text-transform: uppercase;
    font-size: 17px;
    margin-bottom: 40px
}

#reply-title {
    margin-bottom: 10px
}

#reply-title>small {
    font-size: 12px
}

#reply-title a:hover,
reply-title a:active {
    color: #777
}

.logged-in-as {}

.logged-in-as a {
    color: #151515
}

.logged-in-as a:hover,
.logged-in-as a:active {
    color: #777
}

.comment-body {
    border: 1px solid #ddd;
    overflow: hidden;
    padding: 40px;
    position: relative;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px
}

.ut-arrow-left {
    width: 0;
    height: 0;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-right: 20px solid #ddd;
    position: absolute;
    left: 101px;
    top: 20px;
    z-index: 10
}

.ut-arrow-left:after {
    content: '';
    width: 0;
    height: 0;
    border-top: 19px solid transparent;
    border-bottom: 19px solid transparent;
    border-right: 19px solid #fff;
    position: absolute;
    top: -19px;
    left: 1px
}

.comment-list {
    margin-left: 0;
    padding-bottom: 40px;
    margin-bottom: 80px;
    border-bottom: 1px solid #ddd
}

.comment-list li.comment {
    position: relative
}

.comment-list li article {
    margin-bottom: 40px
}

.comment-list .pingback>div {
    padding: 20px
}

.comment-list .pingback {
    margin-bottom: 20px
}

.pingback a {
    color: #151515;
    text-decoration: underline;
    font-weight: 700
}

.pingback a:hover,
.pingback a:active {
    color: #777
}

#comment-nav-above,
#comment-nav-below {
    margin-bottom: 50px;
    font-size: 11px;
    text-transform: uppercase;
    padding-bottom: 50px;
    border-bottom: 1px solid #ddd
}

.bypostauthor .comment-avatar img {
    border: 2px solid #ffbf00
}

.comment-avatar {
    float: left;
    margin-right: 40px;
    margin-bottom: 40px
}

.comment-avatar .avatar {
    border: 2px solid transparent;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%
}

.bypostauthor {
    color: inherit
}

.comment-author h6 {
    font-size: 17px;
    margin-bottom: 5px
}

.comment-footer {
    font-size: 12px;
    text-transform: uppercase;
    text-align: right;
    margin-top: 20px
}

.comment-footer-edit-link {
    margin-left: 10px
}

.comment-footer a {
    color: #151515;
    font-weight: 700
}

.comment-metadata {
    font-size: 12px;
    color: #777
}

.comment-metadata a {
    color: #777
}

.comment-metadata a:hover,
.comment-metadata a:active {
    color: #151515
}

.comment-header,
.comment-metadata,
.comment-footer {}

.comment-header {
    margin-bottom: 10px
}

#comments .comment-list .comment>#respond.comment-respond {
    margin-bottom: 40px
}

#commentform .form-submit {
    margin-bottom: 0
}

#commentform p.comment-form-author,
#commentform p.comment-form-email {
    float: left;
    margin-right: 2%;
    width: 32%
}

#commentform p.comment-form-url {
    float: left;
    width: 32%
}

#commentform input#author,
#commentform input#email,
#commentform input#url {
    width: 100%;
    display: block;
    margin-bottom: 0
}

#commentform textarea {
    width: 100%;
    display: block;
    min-height: 200px
}

#commentform #submit {
    margin: 0
}

#commentform .comment-form-comment textarea,
#commentform .comment-form-author input,
#commentform .comment-form-email input,
#commentform .comment-form-url input {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px
}

#searchform label,
.comment-awaiting-moderation,
#commentform label {
    color: #151515
}

#searchform label,
.comment-awaiting-moderation,
#cancel-comment-reply-link,
#commentform label {
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 700
}

#cancel-comment-reply-link:hover {
    color: #151515
}

.comment-reply-link:hover,
.comment-reply-link:active {
    color: #151515
}

.comment-subscription-form {
    clear: both;
    font-size: .75rem;
    font-weight: 400;
    margin-bottom: 5px !important;
    margin-top: 5px !important;
    overflow: hidden
}

.comment-subscription-form #subscribe_blog,
.comment-subscription-form #subscribe_comments {
    display: inline !important;
    float: none !important;
    font-size: .75rem;
    font-weight: 400;
    margin: 0 !important
}

#wp-comment-cookies-consent {
    vertical-align: middle !important
}

#secondary {
    position: relative;
    z-index: 10
}

#secondary {
    font-size: 12px;
    color: #777
}

#secondary .sidebar {
    padding-left: 20px
}

#secondary .sidebar.sidebar-left {
    padding-left: 0;
    padding-right: 20px
}

#secondary .sidebar li:last-child {
    margin-bottom: 0;
    padding-bottom: 0
}

#secondary .sidebar li:last-child>div:not(.tagcloud)>*:last-child,
#secondary .sidebar li:last-child>*:last-child {
    margin-bottom: 0
}

.page-template-templatestemplate-archive-php a,
#secondary a {
    color: #151515
}

.sidebar,
.widget-container ul {
    margin: 0;
    padding: 0;
    list-style: none
}

.ut-nav-header h3,
.widget-title {
    font-size: 13px;
    text-transform: uppercase;
    margin-bottom: 20px
}

#secondary .widget-title {
    padding-top: 20px;
    border-top: 1px solid #ddd
}

.widget-container {
    margin-bottom: 20px
}

.widget-container select,
.widget-container ul {
    margin-bottom: 20px
}

.widget-container ul.sub-menu,
.widget-container ul.children {
    margin: 0
}

.widget-container.widget_text>.textwidget ul {
    list-style: disc inside;
    margin-left: 0
}

.widget-container.widget_text>.textwidget ol {
    list-style: decimal inside;
    margin-left: 0
}

.widget-container #wp-calendar {
    margin-bottom: 20px
}

.widget_tag_cloud {
    margin-bottom: 35px
}

.footer .widget_tag_cloud {
    margin-bottom: 55px
}

.ut-archive-tags a,
.widget_tag_cloud a {
    display: inline-block;
    font-size: 10px !important;
    border: 1px solid #ddd;
    color: #777 !important;
    padding: 10px;
    margin: 0 2px 5px 0;
    line-height: 100% !important;
    text-transform: uppercase;
    -webkit-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
}

.ut-footer-dark .ut-footer-area .widget_tag_cloud a {
    border-color: rgba(255, 255, 255, .1);
    color: #777
}

.ut-archive-tags a:hover,
.widget_tag_cloud a:hover {
    border-color: #151515;
    color: #151515 !important
}

.widget_recent_entries .post-date {
    display: block;
    font-size: 10px;
    color: #888
}

.widget_categories ul,
.widget_pages ul,
.widget_nav_menu ul,
.widget_recent_entries ul,
.widget_recent_comments ul,
.widget_meta ul,
.widget_archive ul,
.widget_media_image img {
    margin-bottom: 20px
}

.widget_categories li,
.widget_pages li,
.widget_nav_menu li,
.widget_recent_entries li,
.widget_recent_comments li,
.widget_recent_comments li.recentcomments,
.widget_meta li,
.widget_archive li {
    padding-left: 15px;
    position: relative
}

.widget-container li:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: none
}

.widget-container ul.children li:last-child {
    margin-bottom: 0;
    padding-bottom: 0
}

.ut-footer-dark .ut-footer-area .tweet_list li {
    border-color: rgba(255, 255, 255, .1)
}

.widget_recent_comments li {
    padding-left: 0
}

.widget_recent_comments li::before,
.widget_recent_comments li.recentcomments::before,
.widget_categories li::before,
.widget_pages li::before,
.widget_nav_menu li::before,
.widget_recent_entries li::before,
.widget_meta li::before,
.widget_archive li::before,
.tweet_list li::before {
    font-family: fontawesome;
    content: "\f105";
    font-weight: 400;
    font-style: normal;
    position: absolute;
    top: 0;
    left: 0;
    color: #151515;
    -webkit-transition: .2s all linear;
    -o-transition: .2s all linear;
    transition: .2s all linear
}

.tweet_list li:before {
    content: "\f099";
    display: none
}

.ut-footer-dark .ut-footer-area .widget_categories li::before,
.ut-footer-dark .ut-footer-area .widget_pages li::before,
.ut-footer-dark .ut-footer-area .widget_nav_menu li::before,
.ut-footer-dark .ut-footer-area .widget_recent_entries li::before,
.ut-footer-dark .ut-footer-area .widget_meta li::before,
.ut-footer-dark .ut-footer-area .widget_archive li::before,
.ut-footer-dark .ut-footer-area .tweet_list li::before,
.ut-footer-dark .ut-footer-area .ut_widget_contact .ut-address::before,
.ut-footer-dark .ut-footer-area .ut_widget_contact .ut-phone::before,
.ut-footer-dark .ut-footer-area .ut_widget_contact .ut-fax::before,
.ut-footer-dark .ut-footer-area .ut_widget_contact .ut-email::before,
.ut-footer-dark .ut-footer-area .ut_widget_contact .ut-internet::before,
.ut-footer-dark .ut-footer-area .widget_recent_comments li::before,
.ut-footer-dark .ut-footer-area .widget_recent_comments li.recentcomments::before {
    color: #777
}

.widget_pages li.page_item_has_children,
.widget_nav_menu li.menu-item-has-children {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: 0
}

.widget_pages li.page_item_has_children .children,
.widget_nav_menu li.menu-item-has-children .sub-menu {
    margin: 0
}

.ut-footer-dark .ut-footer-area .widget_pages li.page_item_has_children .children li:first-child,
.ut-footer-dark .ut-footer-area .widget_nav_menu li.menu-item-has-children .sub-menu li:first-child {
    border-color: #151515
}

.ut-flickr-item {
    width: 75px;
    height: 75px;
    background: url(images/loaders/ajax-loader.gif);
    background-repeat: no-repeat;
    background-position: center center
}

.ut-flickr-item.loaded {
    background: 0 0
}

.ut_widget_flickr .flickr_items {
    margin-bottom: 15px
}

.ut_widget_flickr li {
    float: left;
    margin: 0 5px 5px 0
}

.ut_widget_flickr li img {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    opacity: 1;
    -webkit-transition: opacity .4s ease-in-out;
    -o-transition: opacity .4s ease-in-out;
    transition: opacity .4s ease-in-out
}

.ut_widget_flickr li img:hover {
    opacity: .5
}

.widget_rss .rsswidget img {
    vertical-align: middle
}

.widget_rss li {
    margin-bottom: 10px
}

.widget_rss .rss-date {
    display: block
}

.tweet-left {
    display: none
}

.tweet_list li {
    padding-left: 0;
    position: relative;
    border: none;
    padding-bottom: 0;
    margin-bottom: 10px
}

.ut_widget_contact div {
    overflow: hidden
}

.ut-footer-dark .ut-footer-area .ut_widget_contact li {
    border-color: #151515
}

.ut_widget_contact li *:last-child {
    margin-bottom: 0
}

.ut_widget_contact .ut-address::before,
.ut_widget_contact .ut-phone::before,
.ut_widget_contact .ut-fax::before,
.ut_widget_contact .ut-email::before,
.ut_widget_contact .ut-internet::before {
    content: '\f041';
    color: #151515;
    font-family: fontawesome;
    float: left;
    margin-right: 10px;
    text-align: center;
    width: 20px;
    font-size: 14px;
    -webkit-transition: .2s all linear;
    -o-transition: .2s all linear;
    transition: .2s all linear
}

.ut_widget_contact .ut-phone:before {
    content: '\f095'
}

.ut_widget_contact .ut-fax:before {
    content: '\f1ac'
}

.ut_widget_contact .ut-email:before {
    content: '\f003'
}

.ut_widget_contact .ut-internet:before {
    content: '\f0ac'
}

.ut_widget_social {
    margin-bottom: 30px
}

.ut-sociallinks.ut-sociallinks-vertical li {
    display: block
}

.ut-sociallinks.ut-sociallinks-vertical li i {
    padding-right: 15px;
    text-align: center;
    width: 30px
}

.ut-sociallinks.ut-sociallinks-vertical li span {
    text-transform: capitalize
}

.ut_widget_social ul.ut-sociallinks {
    font-size: 16px;
    margin-bottom: 0
}

.ut_widget_social .ut-sociallinks:not(.ut-sociallinks-vertical) li {
    display: inline-block;
    margin: 0 20px 10px 0;
    text-align: center;
    width: 20px
}

.ut_widget_social .ut-sociallinks li a i {
    -webkit-transition: .2s all linear;
    -o-transition: .2s all linear;
    transition: .2s all linear
}

.page-header .entry-meta {
    text-align: center
}

.blog #primary {
    overflow: hidden
}

.admin-bar #header-section.ut-header-floating {
    margin-top: 32px !important
}

.blog .main-content-background,
.archive .main-content-background,
.search-results .main-content-background {
    padding-top: 80px;
    padding-bottom: 40px
}

.single-post .main-content-background {
    padding-top: 80px;
    padding-bottom: 80px
}

.single-product .main-content-background,
.woocommerce-cart .main-content-background,
.woocommerce-checkout .main-content-background,
.woocommerce-account .main-content-background {
    padding-top: 80px;
    padding-bottom: 80px
}

.blog.ut-has-scroll-top .main-content-background,
.archive.ut-has-scroll-top .main-content-background,
.search-results.ut-has-scroll-top .main-content-background {
    padding-bottom: 80px
}

.single-post.ut-has-scroll-top .main-content-background,
.single-product.ut-has-scroll-top .main-content-background {
    padding-bottom: 120px
}

.ut-spacing-80:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled .main-content-background,
.ut-spacing-120:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled .main-content-background,
.ut-spacing-160:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled .main-content-background,
.ut-spacing-200:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled .main-content-background,
.ut-spacing-80.ut-vc-enabled.ut-has-page-title .page-header,
.ut-spacing-120.ut-vc-enabled.ut-has-page-title .page-header,
.ut-spacing-160.ut-vc-enabled.ut-has-page-title .page-header,
.ut-spacing-200.ut-vc-enabled.ut-has-page-title .page-header {
    padding-top: 80px
}

.ut-vc-enabled .wpb_content_element>.page-header,
.ut-spacing-80.ut-vc-enabled .wpb_content_element .page-header,
.ut-spacing-120.ut-vc-enabled .wpb_content_element .page-header,
.ut-spacing-160.ut-vc-enabled .wpb_content_element .page-header,
.ut-spacing-200.ut-vc-enabled .wpb_content_element .page-header {
    padding-top: 0
}

.ut-spacing-80:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled .main-content-background,
.ut-spacing-120:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled .main-content-background,
.ut-spacing-160:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled .main-content-background,
.ut-spacing-200:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled .main-content-background {
    padding-bottom: 80px
}

.ut-spacing-80:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled.ut-has-scroll-top .main-content-background,
.ut-spacing-120:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled.ut-has-scroll-top .main-content-background,
.ut-spacing-160:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled.ut-has-scroll-top .main-content-background,
.ut-spacing-200:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled.ut-has-scroll-top .main-content-background {
    padding-bottom: 120px
}

.ut-spacing-80.ut-vc-enabled #secondary,
.ut-spacing-120.ut-vc-enabled #secondary,
.ut-spacing-160.ut-vc-enabled #secondary,
.ut-spacing-200.ut-vc-enabled #secondary {
    padding: 80px 0
}

.ut-empty-div {
    border: none !important;
    display: none !important;
    height: 0 !important;
    visibility: hidden !important;
    opacity: 0 !important;
    width: 0 !important
}

.single-post .entry-header .entry-title {
    cursor: default
}

@media(max-width:1200px) {
    .single-post .single-post-entry-sub-title {
        font-size: 20px !important;
        line-height: 125% !important
    }
}

@media(max-width:767px) {

    .ut-spacing-80.ut-vc-enabled.ut-last-section-has-no-fill #secondary,
    .ut-spacing-120.ut-vc-enabled.ut-last-section-has-no-fill #secondary,
    .ut-spacing-160.ut-vc-enabled.ut-last-section-has-no-fill #secondary,
    .ut-spacing-200.ut-vc-enabled.ut-last-section-has-no-fill #secondary {
        padding-top: 0
    }

    .ut-spacing-80.ut-vc-enabled.ut-has-scroll-top #secondary,
    .ut-spacing-120.ut-vc-enabled.ut-has-scroll-top #secondary,
    .ut-spacing-160.ut-vc-enabled.ut-has-scroll-top #secondary,
    .ut-spacing-200.ut-vc-enabled.ut-has-scroll-top #secondary {
        padding-bottom: 120px
    }

    .ut-spacing-80.ut-vc-disabled #secondary,
    .ut-spacing-120.ut-vc-disabled #secondary,
    .ut-spacing-160.ut-vc-disabled #secondary,
    .ut-spacing-200.ut-vc-disabled #secondary {
        padding-top: 40px
    }

    .blog.ut-spacing-80.ut-vc-disabled #secondary,
    .blog.ut-spacing-120.ut-vc-disabled #secondary,
    .blog.ut-spacing-160.ut-vc-disabled #secondary,
    .blog.ut-spacing-200.ut-vc-disabled #secondary {
        padding-top: 0
    }
}

@media(min-width:768px) and (max-width:1024px) {

    .ut-spacing-80.ut-vc-enabled.ut-last-section-has-no-fill #secondary,
    .ut-spacing-120.ut-vc-enabled.ut-last-section-has-no-fill #secondary,
    .ut-spacing-160.ut-vc-enabled.ut-last-section-has-no-fill #secondary,
    .ut-spacing-200.ut-vc-enabled.ut-last-section-has-no-fill #secondary {
        padding-top: 0
    }

    .ut-spacing-80.ut-vc-enabled.ut-has-scroll-top #secondary,
    .ut-spacing-120.ut-vc-enabled.ut-has-scroll-top #secondary,
    .ut-spacing-160.ut-vc-enabled.ut-has-scroll-top #secondary,
    .ut-spacing-200.ut-vc-enabled.ut-has-scroll-top #secondary {
        padding-bottom: 120px
    }

    .ut-spacing-80.ut-vc-disabled #secondary,
    .ut-spacing-120.ut-vc-disabled #secondary,
    .ut-spacing-160.ut-vc-disabled #secondary,
    .ut-spacing-200.ut-vc-disabled #secondary {
        padding-top: 80px
    }

    .blog.ut-spacing-80.ut-vc-disabled #secondary,
    .blog.ut-spacing-120.ut-vc-disabled #secondary,
    .blog.ut-spacing-160.ut-vc-disabled #secondary,
    .blog.ut-spacing-200.ut-vc-disabled #secondary {
        padding-top: 40px
    }
}

@media(min-width:1025px) {
    .ut-spacing-80:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled .main-content-background {
        padding-top: 80px
    }

    .ut-spacing-80:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled.ut-has-scroll-top .main-content-background {
        padding-bottom: 120px
    }

    .ut-spacing-120:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled .main-content-background {
        padding-top: 120px
    }

    .ut-spacing-120:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled.ut-has-scroll-top .main-content-background {
        padding-bottom: 160px
    }

    .ut-spacing-160:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled .main-content-background {
        padding-top: 160px
    }

    .ut-spacing-160:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled.ut-has-scroll-top .main-content-background {
        padding-bottom: 200px
    }

    .ut-spacing-200:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled .main-content-background {
        padding: 200px 0
    }

    .ut-spacing-200:not(.blog):not(.archive):not(.search-results):not(.single-post):not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout):not(.woocommerce-account).ut-vc-disabled.ut-has-scroll-top .main-content-background {
        padding-bottom: 240px
    }

    .ut-spacing-80.ut-vc-enabled.ut-has-page-title .page-header,
    .ut-spacing-80.ut-vc-enabled #secondary {
        padding-top: 80px
    }

    .ut-spacing-120.ut-vc-enabled.ut-has-page-title .page-header,
    .ut-spacing-120.ut-vc-enabled #secondary {
        padding-top: 120px
    }

    .ut-spacing-160.ut-vc-enabled.ut-has-page-title .page-header,
    .ut-spacing-160.ut-vc-enabled #secondary {
        padding-top: 160px
    }

    .ut-spacing-200.ut-vc-enabled.ut-has-page-title .page-header,
    .ut-spacing-200.ut-vc-enabled #secondary {
        padding-top: 200px
    }

    .ut-vc-enabled .wpb_content_element>.page-header,
    .ut-spacing-80.ut-vc-enabled .wpb_content_element .page-header,
    .ut-spacing-120.ut-vc-enabled .wpb_content_element .page-header,
    .ut-spacing-160.ut-vc-enabled .wpb_content_element .page-header,
    .ut-spacing-200.ut-vc-enabled .wpb_content_element .page-header {
        padding-top: 0
    }

    .ut-spacing-80.ut-vc-enabled #secondary {
        padding-bottom: 80px
    }

    .ut-spacing-80.ut-vc-enabled.ut-has-scroll-top #secondary {
        padding-bottom: 120px
    }

    .ut-spacing-120.ut-vc-enabled #secondary {
        padding-bottom: 120px
    }

    .ut-spacing-120.ut-vc-enabled.ut-has-scroll-top #secondary {
        padding-bottom: 160px
    }

    .ut-spacing-160.ut-vc-enabled #secondary {
        padding-bottom: 160px
    }

    .ut-spacing-160.ut-vc-enabled.ut-has-scroll-top #secondary {
        padding-bottom: 200px
    }

    .ut-spacing-200.ut-vc-enabled #secondary {
        padding-bottom: 200px
    }

    .ut-spacing-200.ut-vc-enabled.ut-has-scroll-top #secondary {
        padding-bottom: 240px
    }
}

.archive .hdb {
    margin-top: 20px !important
}

.search .hdb {
    margin-top: 20px !important;
    margin-bottom: 40px !important
}

.error404 .hdb {
    margin-bottom: 0 !important;
    margin-top: 20px !important
}

.error404 .hero-btn-holder {
    margin-top: 20px !important
}

.error404 .ut-sub-footer-border-top {
    display: none
}

.archive #searchform .search-submit,
.search #searchform .search-submit {
    padding: 12px
}

.archive #searchform .search-field,
.search #searchform .search-field {
    max-width: 320px;
    width: 100%;
    padding: 0 0 10px;
    margin: 0 auto 40px;
    background: 0 0;
    border-left: none;
    border-top: none;
    border-right: none
}

.archive #searchform .search-field:focus,
.search #searchform .search-field:focus {
    color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none
}

.error404 .hero-btn-holder,
.error404 .hero-btn-holder .ut-btn {
    margin: 0
}

.error404 .hero-btn-holder .ut-btn {
    background: #151515;
    color: #fff
}

.ut-archive-tags {
    margin-bottom: 45px
}

.ut-daily-archive-list,
.ut-monthly-archive-list,
.ut-monthly-archive-list,
.ut-yearly-archive-list,
.ut-contributors-archive-list,
.ut-categories-archive-list,
.ut-latest-posts-list {
    list-style: none;
    margin: 0 0 20px
}

.ut-daily-archive-list li,
.ut-monthly-archive-list li,
.ut-monthly-archive-list li,
.ut-yearly-archive-list li,
.ut-contributors-archive-list li,
.ut-categories-archive-list li,
.ut-latest-posts-list li {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #ddd;
    padding-left: 10px;
    position: relative;
    list-style: none
}

.ut-daily-archive-list li:before,
.ut-monthly-archive-list li:before,
.ut-monthly-archive-list li:before,
.ut-yearly-archive-list li:before,
.ut-contributors-archive-list li:before,
.ut-categories-archive-list li:before,
.ut-latest-posts-list li:before {
    font-family: fontawesome;
    content: "\f105";
    font-weight: 400;
    font-style: normal;
    position: absolute;
    top: 0;
    left: 0
}

.ut-archive-template-title {
    text-transform: uppercase;
    font-size: 17px
}

#contact-section .parallax-header,
#contact-section .section-header {
    padding-bottom: 0;
    margin-bottom: 40px
}

#contact-section .parallax-header>*:last-child,
#contact-section .section-header>*:last-child,
#contact-section .parallax-header>.lead *:last-child,
#contact-section .section-header>.lead *:last-child {
    margin-bottom: 0
}

#contact-section .background-map {
    display: block;
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0
}

#contact-section .background-map iframe {
    width: 100%;
    height: 100%
}

#contact-section ul,
#contact-section ol {
    list-style: outside
}

.light .ut-left-footer-area,
.light .ut-right-footer-area {
    background: rgba(255, 255, 255, .15)
}

.light .ut-left-footer-area,
.light .ut-right-footer-area {
    padding: 20px
}

@media(min-width:1025px) {

    .light .ut-left-footer-area,
    .light .ut-right-footer-area {
        padding: 40px
    }
}

.light .ut-right-footer-area>*:last-child,
.light .ut-left-footer-area>*:last-child {
    margin-bottom: 0
}

.ut-left-footer-area {
    margin-bottom: 0
}

.contact-section.contact-map {
    position: relative
}

.wpcf7-form p {
    margin: 0 !important
}

.wpcf7-form .wpcf7-response-output {
    margin: 10px 0 0;
    border: none;
    padding: 0
}

.light#contact-section a:hover {
    color: #fff
}

.wpcf7-form .ajax-loader {
    display: none !important
}

.dark .wpcf7-form {
    color: #151515
}

.wpcf7-not-valid-tip {
    border: none !important;
    padding: 0;
    margin-bottom: 20px
}

.fa-ul li .fa {
    font-size: 16px;
    top: 0
}

.fa-ul li,
.fa-ul {
    list-style: none !important
}

.contact-wrap .fa-ul li .fa {
    line-height: inherit
}

.footer {
    padding: 0;
    position: relative
}

.footer.ut-footer-dark a.toTop,
.footer.ut-footer-dark {
    background: #141618
}

.footer.ut-footer-dark h1,
.footer.ut-footer-dark h2,
.footer.ut-footer-dark h3,
.footer.ut-footer-dark h4,
.footer.ut-footer-dark h5,
.footer.ut-footer-dark h6 {
    color: #fff
}

.footer.ut-footer-dark a.toTop,
.footer.ut-footer-dark .widget-title {
    color: #fff
}

a.toTop {
    display: block;
    width: 40px;
    height: 40px;
    background: #fff;
    font-size: 16px;
    line-height: 40px;
    position: absolute;
    z-index: 100;
    top: -40px;
    left: 0;
    right: 0;
    margin: auto;
    color: #151515;
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    -webkit-box-shadow: 0 -5px 5px rgba(0, 0, 0, .2);
    box-shadow: 0 -5px 5px rgba(0, 0, 0, .2);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    text-align: center
}

a.toTop:active,
a.toTop:hover {
    color: #151515;
    -webkit-box-shadow: 0 -5px 5px rgba(0, 0, 0, .1);
    box-shadow: 0 -5px 5px rgba(0, 0, 0, .1)
}

a.toTop,
.toTop i {
    -webkit-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
}

.toTop i::before {
    vertical-align: middle
}

.copyright {
    padding: 0;
    margin: 0;
    font-size: 11px;
    display: block;
    text-transform: uppercase;
    line-height: 150%
}

.ut-footer-area {
    color: #777
}

.ut-spacing-80 .ut-footer-area,
.ut-spacing-120 .ut-footer-area,
.ut-spacing-160 .ut-footer-area,
.ut-spacing-200 .ut-footer-area {
    padding-bottom: 40px;
    padding-top: 40px
}

.footer.ut-footer-has-widgets {
    padding: 40px 0 0
}

@media(min-width:1025px) {
    .ut-spacing-80 .ut-footer-area {
        padding-bottom: 40px;
        padding-top: 40px
    }

    .ut-spacing-120 .ut-footer-area {
        padding-bottom: 80px;
        padding-top: 80px
    }

    .ut-spacing-160 .ut-footer-area {
        padding-bottom: 120px;
        padding-top: 120px
    }

    .ut-spacing-200 .ut-footer-area {
        padding-bottom: 160px;
        padding-top: 160px
    }

    .ut-footer-area.ut-footer-area-160 {
        padding-bottom: 120px;
        padding-top: 120px
    }

    .ut-footer-area.ut-footer-area-120 {
        padding-bottom: 80px;
        padding-top: 80px
    }

    .ut-footer-area.ut-footer-area-80 {
        padding-bottom: 40px;
        padding-top: 40px
    }

    .ut-footer-area.ut-footer-area-40 {
        padding-bottom: 0;
        padding-top: 0
    }

    .ut-footer-area.ut-footer-area-0 {
        padding-bottom: 0;
        padding-top: 0
    }
}

.ut-footer-dark .ut-footer-area {
    color: #fff;
    color: rgba(255, 255, 255, .5)
}

.footer-content {
    color: #151515;
    text-align: center;
    padding: 40px 0
}

.ut-footer-has-widgets .footer-content {
    padding: 20px 0
}

.ut-footer-light.ut-footer-has-widgets,
.ut-footer-light.ut-footer-has-widgets .footer-content {
    border-top: 1px solid #ddd
}

.ut-footer-area ul.sidebar a {
    color: #151515
}

.ut-footer-dark .ut-footer-area ul.sidebar a {
    color: #777
}

.footer-content h1,
.footer-content h2,
.footer-content h3,
.footer-content h4,
.footer-content h5,
.footer-content h6 {
    color: #151515;
    text-transform: none;
    margin: 0;
    position: relative;
    line-height: 150%;
    font-size: 14px
}

.footer-content a,
.copyright a {
    color: #151515;
    font-weight: 700;
    text-transform: uppercase
}

.ut-footer-dark .footer-content h1,
.ut-footer-dark .footer-content h2,
.ut-footer-dark .footer-content h3,
.ut-footer-dark .footer-content h4,
.ut-footer-dark .footer-content h5,
.ut-footer-dark .footer-content h6 {
    color: #fff
}

.ut-footer-dark .footer-content {
    background: #131416;
    color: #fff;
    color: rgba(255, 255, 255, .5)
}

.ut-footer-dark .footer-content a {
    color: #777;
    text-transform: uppercase
}

.ut-footer-dark .footer-content a:hover,
.ut-footer-dark .footer-content a:active {
    color: #fff
}

.ut-footer-so {
    margin: 0;
    padding: 0;
    display: block
}

.ut-footer-so li {
    display: inline-block;
    margin-right: 20px;
    margin-bottom: 10px
}

.ut-sub-footer-style-2 .ut-footer-so li:first-child {
    margin-right: 0
}

.ut-sub-footer-style-1 .ut-sub-footer-social-icons .ut-footer-so li:last-child {
    margin-right: 0
}

.ut-footer-so li a {
    display: block;
    text-align: center
}

.ut-footer-so li a i,
.ut-footer-so li a {
    -webkit-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
}

.ut-footer-so li a i {
    color: #151515;
    font-size: 16px
}

.ut-footer-dark .ut-footer-so li a i {
    color: #fff
}

.ut-sub-footer-style-2.ut-sub-footer-style-2-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-flow: row-reverse;
    flex-flow: row-reverse
}

.ut-sub-footer-style-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.ut-sub-footer-style-2 .ut-footer-so li {
    margin-bottom: 0;
    float: left
}

.ut-sub-footer-style-2:not(.ut-sub-footer-style-2-reverse) .ut-footer-so li:first-child {
    margin-right: 20px
}

.ut-sub-footer-style-2:not(.ut-sub-footer-style-2-reverse) .ut-footer-so li:last-child {
    margin-right: 0
}

.ut-sub-footer-style-2.ut-sub-footer-style-2-reverse .ut-footer-so li {
    margin-bottom: 0;
    float: right
}

.ut-sub-footer-style-2.ut-sub-footer-style-2-reverse .ut-sub-footer-social-icons,
.ut-sub-footer-style-2 .ut-sub-footer-content {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: right
}

.ut-sub-footer-style-2.ut-sub-footer-style-2-reverse .ut-sub-footer-content,
.ut-sub-footer-style-2 .ut-sub-footer-social-icons {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: left
}

.ut-sub-footer-style-2:not(.ut-sub-footer-style-2-reverse) .ut-sub-footer-social-icons,
.ut-sub-footer-style-2.ut-sub-footer-style-2-reverse .ut-sub-footer-content {
    padding-right: 10px
}

.ut-sub-footer-style-2.ut-sub-footer-style-2-reverse .ut-sub-footer-social-icons,
.ut-sub-footer-style-2.ut-sub-footer-style-2:not(.ut-sub-footer-style-2-reverse) .ut-sub-footer-content {
    padding-left: 10px
}

form {
    margin: 0
}

.light input,
.light textarea {
    border: 1px solid transparent;
    padding: 10px;
    outline: none;
    color: #fff;
    margin: 0;
    width: 100%;
    max-width: 100%;
    display: block;
    vertical-align: baseline;
    *vertical-align: middle;
    margin-bottom: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box;
    background: #000;
    background: rgba(0, 0, 0, .35);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-transition: background 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: background 300ms cubic-bezier(.215, .61, .355, 1);
    transition: background 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
}

textarea {
    overflow: auto;
    vertical-align: top;
    resize: vertical
}

.light input:focus,
.light textarea:focus {
    border: 1px solid transparent;
    color: #fff;
    background: #000;
    background: rgba(0, 0, 0, .5)
}

.success-message,
.alert-message,
.error-message {
    display: none;
    font-size: 12px
}

.widget_search {
    margin-bottom: 40px
}

.widget_search .search-submit,
.widget_search #searchform span {
    display: none
}

select {
    width: 100%;
    max-width: 100%;
    color: #151515;
    padding: 10px;
    outline: none;
    background: 0 0;
    border: 1px solid #ddd;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box;
    -webkit-transition: border 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: border 300ms cubic-bezier(.215, .61, .355, 1);
    transition: border 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
}

input[type=radio],
input[type=checkbox] {
    display: inherit !important;
    width: inherit !important
}

input[type=checkbox] {
    -webkit-appearance: checkbox !important
}

input[type=radio] {
    -webkit-appearance: radio !important
}

#wp-comment-cookies-consent {
    display: inline !important;
    margin-right: 10px;
    margin-bottom: 0
}

.dark .wpcf7-form input,
.dark .wpcf7-form textarea,
input,
textarea {
    background: 0 0;
    background-color: #17365d;
    border: 1px solid #ddd;
    color: #b2b2b6;
    padding: 10px;
    outline: none;
    margin: 0;
    width: 100%;
    max-width: 100%;
    display: block;
    vertical-align: baseline;
    *vertical-align: middle;
    margin-bottom: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-transition: border 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: border 300ms cubic-bezier(.215, .61, .355, 1);
    transition: border 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
}

#secondary input,
#secondary textarea,
#secondary select {
    font-size: 12px
}

input:focus,
textarea:focus,
select:focus,
.dark .wpcf7-form input:focus,
.dark .wpcf7-form textarea:focus,
.dark .wpcf7-form select:focus {
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .1) inset;
    box-shadow: 0 1px 3px rgba(0, 0, 0, .1) inset;
    border-color: #ddd;
    background: 0 0;
    color: #151515
}

input:not(output):-moz-ui-invalid {
    box-shadow: none
}

input:not(output):-moz-ui-invalid:-moz-focusring {
    box-shadow: none
}

.ut-footer-dark input,
.ut-footer-dark select,
.ut-footer-dark textarea {
    background: 0 0;
    border-color: rgba(255, 255, 255, .1);
    color: #777
}

.ut-footer-dark input:focus,
.ut-footer-dark textarea:focus,
.ut-footer-dark select:focus {
    color: #b2b2b6;
    -webkit-box-shadow: none;
    box-shadow: none
}

.ut-footer-dark input[type=button],
.ut-footer-dark input[type=submit] {
    line-height: 24px;
    color: #fff
}

span.wpcf7-list-item {
    margin: 0 10px 20px 0
}

span.wpcf7-list-item label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

span.wpcf7-list-item input[type=checkbox],
span.wpcf7-list-item input[type=radio] {
    margin: 0 10px 0 0;
    vertical-align: middle
}

button,
input[type=submit]:not(.hero-btn),
input[type=button]:not(.hero-btn) {
    font-family: sans-serif;
    font-weight: 400;
    border: none !important;
    vertical-align: baseline;
    *vertical-align: middle;
    display: inline-block;
    text-decoration: none;
    cursor: pointer;
    margin-bottom: 0;
    line-height: 24px;
    background: #151515;
    color: #fff;
    padding: 8px 12px;
    text-transform: uppercase;
    text-align: center;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box;
    -webkit-appearance: none;
    width: auto;
    outline: none !important;
    -webkit-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
}

button:hover,
button:focus,
button:active,
input[type=button]:not(.hero-btn):hover,
input[type=button]:not(.hero-btn):focus,
input[type=button]:not(.hero-btn):active,
input[type=submit]:not(.hero-btn):hover,
input[type=submit]:not(.hero-btn):focus,
input[type=submit]:not(.hero-btn):active {
    color: #fff;
    background: #ffbf00;
    border: none
}

#contact-section.light button,
#contact-section.light input[type=submit],
#contact-section.light input[type=button] {
    background: #ffbf00;
    color: #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
}

#contact-section.light button:hover,
#contact-section.light button:focus,
#contact-section.light button:active,
#contact-section.light input[type=button]:hover,
#contact-section.light input[type=button]:focus,
#contact-section.light input[type=button]:active,
#contact-section.light input[type=submit]:hover,
#contact-section.light input[type=submit]:focus,
#contact-section.light input[type=submit]:active {
    color: #fff;
    background: #151515
}

#contact-section.dark button,
#contact-section.dark input[type=submit],
#contact-section.dark input[type=button] {
    background: #151515;
    color: #fff;
    width: auto;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out
}

#contact-section.dark button:hover,
#contact-section.dark button:focus,
#contact-section.dark button:active,
#contact-section.dark input[type=button]:hover,
#contact-section.dark input[type=button]:focus,
#contact-section.dark input[type=button]:active,
#contact-section.dark input[type=submit]:hover,
#contact-section.dark input[type=submit]:focus,
#contact-section.dark input[type=submit]:active {
    color: #fff;
    background: #ffbf00
}

#contact-section.light button,
#contact-section.light input[type=submit],
#contact-section.light input[type=button],
#contact-section.dark button,
#contact-section.dark input[type=submit],
#contact-section.dark input[type=button] {
    background: #151515;
    color: #fff
}

#contact-section.light button:hover,
#contact-section.light button:focus,
#contact-section.light button:active,
#contact-section.light input[type=button]:hover,
#contact-section.light input[type=button]:focus,
#contact-section.light input[type=button]:active,
#contact-section.light input[type=submit]:hover,
#contact-section.light input[type=submit]:focus,
#contact-section.light input[type=submit]:active,
#contact-section.dark button:hover,
#contact-section.dark button:focus,
#contact-section.dark button:active,
#contact-section.dark input[type=button]:hover,
#contact-section.dark input[type=button]:focus,
#contact-section.dark input[type=button]:active,
#contact-section.dark input[type=submit]:hover,
#contact-section.dark input[type=submit]:focus,
#contact-section.dark input[type=submit]:active {
    color: #fff;
    background: #ffbf00
}

.ut-footer-custom button,
.ut-footer-custom input[type=submit],
.ut-footer-custom input[type=button] {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out
}

.ut-footer-light button,
.ut-footer-light input[type=submit],
.ut-footer-light input[type=button] {
    background: #151515;
    color: #fff
}

.ut-footer-light button:hover,
.ut-footer-light button:focus,
.ut-footer-light button:active,
.ut-footer-light input[type=button]:hover,
.ut-footer-light input[type=button]:focus,
.ut-footer-light input[type=button]:active,
.ut-footer-light input[type=submit]:hover,
.ut-footer-light input[type=submit]:focus,
.ut-footer-light input[type=submit]:active {
    color: #fff;
    background: #ffbf00
}

.ut-footer-dark button,
.ut-footer-dark input[type=submit],
.ut-footer-dark input[type=button] {
    background: #ffbf00;
    color: #fff
}

.ut-footer-dark button:hover,
.ut-footer-dark button:focus,
.ut-footer-dark button:active,
.ut-footer-dark input[type=button]:hover,
.ut-footer-dark input[type=button]:focus,
.ut-footer-dark input[type=button]:active,
.ut-footer-dark input[type=submit]:hover,
.ut-footer-dark input[type=submit]:focus,
.ut-footer-dark input[type=submit]:active {
    color: #fff;
    background: #151515
}

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0
}

.ut-split-screen-poster {
    background-position: 50% 50% !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-attachment: scroll !important;
    margin: 0 auto
}

.ut-split-screen .parallax-header,
.ut-split-screen .section-header {
    text-align: left
}

.ut-split-content-right,
.ut-split-content-left {
    margin-top: 140px;
    margin-bottom: 70px
}

.ut-split-screen .pt-style-6 .page-title span::after,
.ut-split-screen .pt-style-6 .parallax-title span::after,
.ut-split-screen .pt-style-6 .section-title span::after {
    margin: 15px 0
}

.ut-split-screen .pt-style-2 .page-title span::after,
.ut-split-screen .pt-style-2 .parallax-title span::after,
.ut-split-screen .pt-style-2 .section-title span::after {
    margin: 15px 0
}

.ut-split-screen .pt-style-1 .page-title span,
.ut-split-screent .pt-style-1 .section-title span {
    padding: 0 20px 0 0
}

.ut-split-content-left .pt-style-1 .section-title span,
.ut-split-content-right .pt-style-1 .section-title span,
.ut-split-content-left .pt-style-1 .page-title span,
.ut-split-content-right .pt-style-1 .page-title span {
    padding-left: 0
}

.add-padding {
    padding-right: 20px !important;
    padding-left: 20px !important
}

.remove-bottom {
    margin-bottom: 0 !important
}

.half-bottom {
    margin-bottom: 10px !important
}

.add-bottom {
    margin-bottom: 20px !important
}

.ut-half-height {
    height: 50% !important
}

.section-content {
    position: relative
}

.ut-section-shadow {
    -webkit-box-shadow: 0 -5px 4px rgba(0, 0, 0, .08) inset;
    box-shadow: 0 -5px 4px rgba(0, 0, 0, .08) inset
}

.ut-new-hide {
    display: none
}

.dark blockquote {
    color: #151515
}

.dark cite,
.dark,
.dark .lead {
    color: #888
}

.dark b,
.dark strong {
    color: #151515
}

.dark h1,
.dark h2,
.dark h3,
.dark h4,
.dark h5,
.dark h6 {
    color: #151515
}

.light cite,
.light blockquote,
.light,
.light .lead {
    color: #fff
}

.light h1,
.light h2,
.light h3,
.light h4,
.light h5,
.light h6 {
    color: #fff
}

.ut-rounded {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    overflow: hidden
}

.ut-circle {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%
}

span.ut-word-rotator {
    color: inherit;
    display: inline-block
}

h1.ut-word-rotator,
h2.ut-word-rotator,
h3.ut-word-rotator,
h4.ut-word-rotator,
h5.ut-word-rotator,
h6.ut-word-rotator {
    margin-bottom: 0
}

div.pp_default .pp_content .ppt {
    font-size: 13px;
    color: #151515 !important
}

.error404 .search-submit,
.search-no-results .search-submit {
    margin-bottom: 0
}

.playerBox {
    max-width: inherit !important
}

.ut-video-control,
.ut-audio-control {
    bottom: 10px;
    position: absolute;
    height: 25px;
    left: 50%;
    display: block;
    z-index: 2
}

#contact-section .ut-video-control {
    top: 40px;
    bottom: auto
}

.ut-mute::before,
.ut-unmute::before {
    font-family: brooklyn-core;
    color: #fff;
    font-size: 20px
}

.ut-mute::before {
    content: "\e904"
}

.ut-unmute::before {
    content: "\e905"
}

.ut-video-section,
.ut-video-section .parallax-overlay {
    position: relative
}

#wpstats {
    display: none
}

.ut_widget_twitter a {
    word-break: break-all
}

.ut-custom-icon {
    margin-bottom: 20px
}

.ut-icon-box .ut-custom-icon {
    display: block;
    font-size: inherit;
    margin: 0;
    line-height: 100px;
    text-align: center
}

.ut-icon-box .ut-custom-icon img,
.ut-icon-box.ut-icon-box-small .ut-custom-icon img {
    max-width: 50px;
    margin: 0;
    vertical-align: middle
}

.ut-icon-box.ut-icon-box-small .ut-custom-icon img {
    max-width: 32px
}

.ut-icon-box.ut-icon-box-medium .ut-custom-icon img {
    max-width: 44px
}

.ut-install-note {
    margin-top: 40px;
    margin-bottom: 40px
}

.js .slides .hero-holder {
    opacity: 0
}

.js .slides .hero-holder.show {
    opacity: 1
}

.ut-modal-box {
    margin-left: -25%
}

.ut-rotate-avatar {
    min-height: 200px
}

.tp-bullets.simplebullets.round .bullet {
    background: 0 0 !important;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    width: 14px;
    height: 14px;
    border: 1px solid #fff;
    border: 1px solid rgba(255, 255, 255, .15)
}

.tp-bullets.simplebullets.round .selected {
    border-color: #fff !important
}

.themecolor-bg {
    padding: 3px 5px;
    color: #fff
}

.tp-rightarrow.default,
.tp-leftarrow.default {
    background: 0 0 !important
}

.tp-rightarrow.default:hover:before,
.tp-leftarrow.default:hover:before {
    color: #fff;
    -webkit-transition: .2s color linear;
    -o-transition: .2s color linear;
    transition: .2s color linear
}

.tp-rightarrow.default:before {
    content: "\f105";
    font-family: fontawesome;
    font-size: 65px;
    color: #fff;
    color: rgba(255, 255, 255, .15)
}

.tp-leftarrow.default:before {
    content: "\f104";
    font-family: fontawesome;
    font-size: 65px;
    color: #fff;
    color: rgba(255, 255, 255, .15)
}

.hero-title.ut-glow {
    color: #fff;
    -webkit-text-shadow: 0 0 40px #fff, 2px 2px 3px #000;
    -moz-text-shadow: 0 0 40px #fff, 2px 2px 3px #000;
    text-shadow: 0 0 40px #fff, 2px 2px 3px #000
}

.light .section-title.ut-glow,
.light .parallax-title.ut-glow,
.light .page-title.ut-glow,
.light .section-title.ut-glow {
    color: #fff;
    -webkit-text-shadow: 0 0 40px #fff, 2px 2px 3px #000;
    -moz-text-shadow: 0 0 40px #fff, 2px 2px 3px #000;
    text-shadow: 0 0 40px #fff, 2px 2px 3px #000
}

.dark .section-title.ut-glow,
.dark .parallax-title.ut-glow,
.dark .page-title.ut-glow,
.dark .section-title.ut-glow {
    color: #151515;
    -webkit-text-shadow: 0 0 40px #151515, 2px 2px 3px #000;
    -moz-text-shadow: 0 0 40px #151515, 2px 2px 3px #000;
    text-shadow: 0 0 40px #151515, 2px 2px 3px #000
}

#qLoverlay {
    display: table;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    overflow: hidden;
    width: 100%;
    z-index: 666999;
    margin: 0;
    padding: 0
}

.ut-loader-overlay {
    position: fixed;
    height: 100%;
    width: 100%;
    z-index: 666998;
    top: 0;
    left: 0
}

.ut-inner-overlay {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    overflow: hidden;
    margin: 0;
    padding: 0
}

.ut-overlay-svg-wrap {
    display: block
}

.ut-inner-overlay .site-logo {
    text-align: center;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

#ut-loader-logo {
    display: block;
    overflow: hidden;
    max-width: 200px;
    margin-left: auto;
    margin-right: auto
}

.ut-inner-overlay .ut-loading-text {
    margin-top: 20px
}

.ut-inner-overlay .ut-loading-text p {
    color: #fff;
    letter-spacing: 3px;
    text-transform: uppercase;
    font-size: 10px;
    margin: 0;
    line-height: 150%;
    padding: 0;
    text-align: center
}

#ut-loader-logo.ut-style4-active {
    margin-bottom: 0
}

#qLpercentage {
    color: #fff;
    font-size: 14px;
    line-height: 100%
}

.ut-inner-overlay div:not(.ut-loader__ball4):not(.ut-loader__bar4):not(.ut-loading-bar-style2-ball-effect):not(.sk-cube-grid):not(.sk-cube):not(.ut-double-bounce1):not(.ut-double-bounce2):not(.ut-page-loader-spinner) {
    margin-top: 40px;
    -webkit-animation-duration: 3s;
    -webkit-animation-fill-mode: both;
    -webkit-animation-name: fadeIn;
    animation-duration: 3s;
    animation-fill-mode: both;
    animation-name: fadeIn
}

.ut-inner-overlay>div:first-child {
    margin-top: 0 !important
}

.ut-inner-overlay>div:last-child {
    margin-bottom: 0 !important
}

.ut-shape-wrap {
    position: relative;
    z-index: 666997;
    margin: -5px 0 0
}

.ut-shape-wrap-push {
    width: 100%;
    height: 100vh;
    position: relative
}

.ut-shape {
    height: 100vh;
    width: 100%;
    display: block;
    fill: #fff
}

.ut-loader-overlay.ut-loader-overlay-with-morph {
    height: 200vh;
    background: 0 0 !important;
    background-color: transparent !important
}

#ut-overlay-svg {
    max-width: 80%
}

#ut-overlay-svg {
    visibility: hidden
}

#ut-overlay-svg.loaded {
    visibility: visible
}

#ut-overlay-svg.loaded .ut-stroke-offset-line {
    stroke-dasharray: 100% 0%;
    -webkit-animation: stroke-offset 1s linear;
    animation: stroke-offset 1s linear
}

.ut-overlay-svg-deco {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@-webkit-keyframes stroke-offset {
    0% {
        stroke-dashoffset: 35%;
        stroke-dasharray: 0 100%
    }
}

@keyframes stroke-offset {
    0% {
        stroke-dashoffset: 35%;
        stroke-dasharray: 0 100%
    }
}

#ut-overlay-animated-text-wrap {
    display: inline-block;
    position: relative
}

#ut-overlay-animated-text,
#ut-overlay-animated-background-text {
    font-size: 60px;
    text-align: center;
    font-weight: 700;
    line-height: 120%;
    margin: 0;
    white-space: nowrap !important
}

#ut-overlay-animated-background-text {
    background-clip: border-box !important;
    -webkit-background-clip: text !important;
    -ms-background-clip: text !important;
    -moz-background-clip: text !important;
    -o-background-clip: text !important;
    background-clip: text !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    width: calc(100% - 1px);
    color: transparent;
    visibility: hidden;
    pointer-events: none;
    z-index: -1;
    left: 0
}

#ut-overlay-animated-text {
    color: #111;
    visibility: hidden;
    right: 0;
    width: 100%;
    overflow: hidden;
    position: absolute
}

#ut-overlay-animated-text>div {
    margin: 0;
    position: absolute
}

#ut-overlay-animated-text-wrap.calculated #ut-overlay-animated-text.start,
#ut-overlay-animated-text-wrap.calculated #ut-overlay-animated-background-text.start {
    visibility: visible
}

#ut-overlay-animated-text,
#ut-overlay-animated-text-wrap,
#ut-overlay-animated-text>div,
#ut-overlay-animated-background-text {
    -webkit-animation-name: none;
    animation-name: none
}

@media(max-width:767px) {

    #ut-overlay-animated-text,
    #ut-overlay-animated-background-text {
        font-size: 40px !important;
        line-height: 125% !important
    }

    #ut-overlay-animated-text,
    #ut-overlay-animated-background-text {
        white-space: normal !important
    }
}

#ut-overlay-menu {
    z-index: 10002;
    pointer-events: none;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    height: 100vh;
    width: 100%;
    opacity: 0;
    -webkit-transition: opacity .5s;
    -o-transition: opacity .5s;
    transition: opacity .5s
}

#ut-overlay-menu.ut-overlay-menu-visible {
    opacity: 1;
    pointer-events: auto
}

.ut-overlay-menu-row {
    display: table;
    width: 100%;
    height: 100%;
    text-align: center;
    position: relative
}

.ut-overlay-menu-row-inner {
    display: table-row
}

#ut-overlay-nav {
    display: table-cell;
    vertical-align: middle
}

#ut-overlay-nav li {
    margin-top: 10px;
    margin-bottom: 10px
}

#ut-overlay-nav ul {
    margin: 0;
    list-style: none
}

#ut-overlay-nav ul>li {
    opacity: 1;
    font-size: 24px;
    line-height: 150%;
    text-transform: uppercase
}

#ut-overlay-nav ul>li a {
    color: #fff
}

#ut-overlay-nav ul.sub-menu li {
    font-size: 16px;
    line-height: 125%;
    display: inline-block
}

#ut-close-overlay-menu {
    position: absolute;
    top: 0;
    right: 40px
}

.ut-open-overlay-trigger {
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

#ut-overlay-menu #ut-open-overlay-menu {
    position: absolute
}

#ut-open-overlay-menu {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    z-index: 1
}

.ut-hamburger-wrap {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.ut-mm-trigger-center .ut-hamburger-wrap,
.ut-open-overlay-trigger-centered .ut-hamburger-wrap {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

#ut-overlay-menu .site-logo {
    position: absolute
}

#ut-overlay-nav ul.sub-menu li {
    display: inherit
}

#ut-overlay-nav a {
    display: inline-block;
    position: relative
}

#ut-overlay-nav.ut-overlay-nav-animation-on a::after {
    position: absolute;
    bottom: 0;
    left: 0;
    content: '';
    height: 2px;
    width: 0;
    -webkit-transition: width 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: width 300ms cubic-bezier(.215, .61, .355, 1);
    transition: width 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    background: #151515
}

#ut-overlay-nav.ut-overlay-nav-animation-on a:hover::after {
    width: 100%
}

#ut-overlay-menu .ut-overlay-menu-row {
    margin: 0 auto;
    padding-left: 20px;
    padding-right: 20px
}

#ut-overlay-menu.ut-overlay-menu-centered .ut-overlay-menu-row {
    max-width: 1200px;
    padding-bottom: 40px
}

.ut-has-top-header #ut-overlay-menu.ut-overlay-menu-centered .ut-overlay-menu-row {
    padding-top: 40px
}

#ut-overlay-menu.ut-overlay-menu-fullwidth .ut-overlay-menu-row {
    padding: 0 40px 40px
}

#ut-overlay-menu.ut-overlay-menu-align-left .ut-overlay-menu-row {
    text-align: left
}

#ut-overlay-menu.ut-overlay-menu-align-center .ut-overlay-menu-row {
    text-align: center
}

#ut-overlay-menu.ut-overlay-menu-align-right .ut-overlay-menu-row {
    text-align: right
}

#ut-overlay-nav.ut-overlay-nav-top {
    vertical-align: top;
    padding-top: 160px
}

#ut-overlay-nav.ut-overlay-nav-middle {
    vertical-align: middle;
    padding-top: 40px
}

#ut-overlay-nav.ut-overlay-nav-middle ul.sub-menu li:last-child,
#ut-overlay-nav.ut-overlay-nav-middle li.menu-item-has-children:last-child {
    margin-bottom: 0
}

#ut-overlay-nav.ut-overlay-nav-bottom {
    vertical-align: bottom;
    padding-bottom: 40px
}

#ut-overlay-nav.ut-overlay-nav-bottom ul.sub-menu li:last-child,
#ut-overlay-nav.ut-overlay-nav-bottom li.menu-item-has-children:last-child {
    margin-bottom: 0
}

#ut-overlay-menu-footer {
    height: 24px
}

#ut-overlay-menu-footer .ut-overlay-menu-cell {
    width: 50%;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left
}

.ut-overlay-footer-icons {
    margin: 0
}

.ut-overlay-footer-icons li {
    display: inline-block;
    margin-right: 20px
}

.ut-overlay-footer-icons li a i {
    font-size: 16px
}

.ut-overlay-footer-icons-wrap {
    text-align: left
}

.ut-overlay-copyright {
    text-align: right;
    font-size: 12px
}

.ut-overlay-menu-reverse-on #ut-overlay-menu-footer .ut-overlay-footer-icons-wrap {
    float: right;
    text-align: right
}

.ut-overlay-menu-reverse-on #ut-overlay-menu-footer .ut-overlay-footer-icons li {
    margin-right: 0;
    margin-left: 20px
}

.ut-overlay-menu-reverse-on #ut-overlay-menu-footer .ut-overlay-copyright {
    text-align: left
}

.ut-overlay-menu,
#ut-overlay-nav li a,
.ut-overlay-footer-icons-wrap,
.ut-overlay-copyright {
    -webkit-animation-duration: .4s;
    animation-duration: .4s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

@media(max-width:767px) {
    .ut-hamburger-wrap {
        height: 60px
    }
}

.ut-hamburger {
    display: inline-block;
    background: 0 0;
    position: relative;
    overflow: hidden;
    margin: 0;
    padding: 0;
    width: 40px;
    height: 32px;
    font-size: 0;
    text-indent: -9999px;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border: none;
    cursor: pointer;
    -webkit-transition: opacity 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: opacity 300ms cubic-bezier(.215, .61, .355, 1);
    transition: opacity 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
}

.ut-hamburger:hover,
.ut-hamburger:active,
.ut-hamburger:focus {
    background: 0 0
}

.ut-hamburger:focus {
    outline: none
}

.ut-hamburger span {
    display: block;
    position: absolute;
    top: 14px;
    left: 6px;
    right: 6px;
    height: 3px;
    background: #fff
}

.ut-hamburger span::before,
.ut-hamburger span::after {
    position: absolute;
    display: block;
    left: 0;
    width: 100%;
    height: 3px;
    background-color: #fff;
    content: ""
}

.ut-hamburger span::before {
    top: -7px
}

.ut-hamburger span::after {
    bottom: -7px
}

.ut-hamburger--cross span,
.ut-hamburger--cross span::before,
.ut-hamburger--cross span::after {
    -webkit-transition-duration: .3s, .3s;
    -o-transition-duration: .3s, .3s;
    transition-duration: .3s, .3s;
    -webkit-transition-delay: .3s, 0s;
    -o-transition-delay: .3s, 0s;
    transition-delay: .3s, 0s
}

.ut-hamburger--cross span,
.ut-hamburger--cross span::before {
    -webkit-transition-property: top, background, -webkit-transform;
    transition-property: top, background, -webkit-transform;
    -o-transition-property: top, background, transform;
    transition-property: top, background, transform, -webkit-transform
}

.ut-hamburger--cross span::after {
    -webkit-transition-property: bottom, background, -webkit-transform;
    transition-property: bottom, background, -webkit-transform;
    -o-transition-property: bottom, background, transform;
    transition-property: bottom, background, transform, -webkit-transform
}

.ut-hamburger--cross.is-active span {
    background: 0 0
}

.ut-hamburger--cross.is-active span::before {
    top: 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}

.ut-hamburger--cross.is-active span::after {
    bottom: 0;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.ut-hamburger--cross.is-active span::before,
.ut-hamburger--cross.is-active span::after {
    -webkit-transition-delay: 0s, .3s;
    -o-transition-delay: 0s, .3s;
    transition-delay: 0s, .3s
}

.ut-loading-bar-style2 {
    margin: 40px 0 0;
    text-align: center
}

.ut-loading-bar-style2 .ut-loading-bar-style2-ball-effect {
    width: 20px;
    height: 20px;
    background-color: #fff;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    display: inline-block;
    margin: 0;
    -webkit-animation: loading2 3s cubic-bezier(.77, 0, .175, 1) infinite;
    animation: loading2 3s cubic-bezier(.77, 0, .175, 1) infinite
}

@-webkit-keyframes loading2 {
    0% {
        -webkit-transform: translateX(0) scale(1);
        transform: translateX(0) scale(1)
    }

    25% {
        -webkit-transform: translateX(-50px) scale(.3);
        transform: translateX(-50px) scale(.3)
    }

    50% {
        -webkit-transform: translateX(0) scale(1);
        transform: translateX(0) scale(1)
    }

    75% {
        -webkit-transform: translateX(50px) scale(.3);
        transform: translateX(50px) scale(.3)
    }

    100% {
        -webkit-transform: translateX(0) scale(1);
        transform: translateX(0) scale(1)
    }
}

@keyframes loading2 {
    0% {
        -webkit-transform: translateX(0) scale(1);
        transform: translateX(0) scale(1)
    }

    25% {
        -webkit-transform: translateX(-50px) scale(.3);
        transform: translateX(-50px) scale(.3)
    }

    50% {
        -webkit-transform: translateX(0) scale(1);
        transform: translateX(0) scale(1)
    }

    75% {
        -webkit-transform: translateX(50px) scale(.3);
        transform: translateX(50px) scale(.3)
    }

    100% {
        -webkit-transform: translateX(0) scale(1);
        transform: translateX(0) scale(1)
    }
}

.ut-loading-bar-style3 {
    margin-top: 40px
}

.ut-loading-bar-style3-outer {
    display: inline-block;
    width: 30px;
    height: 30px;
    position: relative;
    border: 4px solid #fff;
    -webkit-animation: loading3 2s infinite ease;
    animation: loading3 2s infinite ease
}

.ut-loading-bar-style-3-inner {
    vertical-align: top;
    display: inline-block;
    width: 100%;
    background-color: #fff;
    -webkit-animation: loading3-inner 2s infinite ease-in;
    animation: loading3-inner 2s infinite ease-in
}

@-webkit-keyframes loading3 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    25% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    75% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes loading3 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    25% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    75% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-webkit-keyframes loading3-inner {
    0% {
        height: 0%
    }

    25% {
        height: 0%
    }

    50% {
        height: 100%
    }

    75% {
        height: 100%
    }

    100% {
        height: 0%
    }
}

@keyframes loading3-inner {
    0% {
        height: 0%
    }

    25% {
        height: 0%
    }

    50% {
        height: 100%
    }

    75% {
        height: 100%
    }

    100% {
        height: 0%
    }
}

.ut-loading-bar-style4 {
    position: relative;
    width: 75px;
    height: 100px;
    margin: 0 auto !important
}

.ut-loader__bar4 {
    position: absolute;
    bottom: 0;
    width: 10px;
    height: 50%;
    margin-bottom: 0 !important;
    background: #fff;
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, .2);
    box-shadow: 1px 1px 0 rgba(0, 0, 0, .2)
}

.ut-loader__bar4:nth-child(1) {
    left: 0;
    -webkit-transform: scale(1, .2);
    -ms-transform: scale(1, .2);
    transform: scale(1, .2);
    -webkit-animation: barUp1 4s infinite;
    animation: barUp1 4s infinite
}

.ut-loader__bar4:nth-child(2) {
    left: 15px;
    -webkit-transform: scale(1, .4);
    -ms-transform: scale(1, .4);
    transform: scale(1, .4);
    -webkit-animation: barUp2 4s infinite;
    animation: barUp2 4s infinite
}

.ut-loader__bar4:nth-child(3) {
    left: 30px;
    -webkit-transform: scale(1, .6);
    -ms-transform: scale(1, .6);
    transform: scale(1, .6);
    -webkit-animation: barUp3 4s infinite;
    animation: barUp3 4s infinite
}

.ut-loader__bar4:nth-child(4) {
    left: 45px;
    -webkit-transform: scale(1, .8);
    -ms-transform: scale(1, .8);
    transform: scale(1, .8);
    -webkit-animation: barUp4 4s infinite;
    animation: barUp4 4s infinite
}

.ut-loader__bar4:nth-child(5) {
    left: 60px;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-animation: barUp5 4s infinite;
    animation: barUp5 4s infinite
}

.ut-loader__ball4 {
    position: absolute;
    bottom: 10px;
    left: 0;
    width: 10px;
    height: 10px;
    background: #fff;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-animation: ball4 4s infinite;
    animation: ball4 4s infinite
}

@-webkit-keyframes ball4 {
    0% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }

    5% {
        -webkit-transform: translate(8px, -14px);
        transform: translate(8px, -14px)
    }

    10% {
        -webkit-transform: translate(15px, -10px);
        transform: translate(15px, -10px)
    }

    17% {
        -webkit-transform: translate(23px, -24px);
        transform: translate(23px, -24px)
    }

    20% {
        -webkit-transform: translate(30px, -20px);
        transform: translate(30px, -20px)
    }

    27% {
        -webkit-transform: translate(38px, -34px);
        transform: translate(38px, -34px)
    }

    30% {
        -webkit-transform: translate(45px, -30px);
        transform: translate(45px, -30px)
    }

    37% {
        -webkit-transform: translate(53px, -44px);
        transform: translate(53px, -44px)
    }

    40% {
        -webkit-transform: translate(60px, -40px);
        transform: translate(60px, -40px)
    }

    50% {
        -webkit-transform: translate(60px, 0);
        transform: translate(60px, 0)
    }

    57% {
        -webkit-transform: translate(53px, -14px);
        transform: translate(53px, -14px)
    }

    60% {
        -webkit-transform: translate(45px, -10px);
        transform: translate(45px, -10px)
    }

    67% {
        -webkit-transform: translate(37px, -24px);
        transform: translate(37px, -24px)
    }

    70% {
        -webkit-transform: translate(30px, -20px);
        transform: translate(30px, -20px)
    }

    77% {
        -webkit-transform: translate(22px, -34px);
        transform: translate(22px, -34px)
    }

    80% {
        -webkit-transform: translate(15px, -30px);
        transform: translate(15px, -30px)
    }

    87% {
        -webkit-transform: translate(7px, -44px);
        transform: translate(7px, -44px)
    }

    90% {
        -webkit-transform: translate(0, -40px);
        transform: translate(0, -40px)
    }

    100% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes ball4 {
    0% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }

    5% {
        -webkit-transform: translate(8px, -14px);
        transform: translate(8px, -14px)
    }

    10% {
        -webkit-transform: translate(15px, -10px);
        transform: translate(15px, -10px)
    }

    17% {
        -webkit-transform: translate(23px, -24px);
        transform: translate(23px, -24px)
    }

    20% {
        -webkit-transform: translate(30px, -20px);
        transform: translate(30px, -20px)
    }

    27% {
        -webkit-transform: translate(38px, -34px);
        transform: translate(38px, -34px)
    }

    30% {
        -webkit-transform: translate(45px, -30px);
        transform: translate(45px, -30px)
    }

    37% {
        -webkit-transform: translate(53px, -44px);
        transform: translate(53px, -44px)
    }

    40% {
        -webkit-transform: translate(60px, -40px);
        transform: translate(60px, -40px)
    }

    50% {
        -webkit-transform: translate(60px, 0);
        transform: translate(60px, 0)
    }

    57% {
        -webkit-transform: translate(53px, -14px);
        transform: translate(53px, -14px)
    }

    60% {
        -webkit-transform: translate(45px, -10px);
        transform: translate(45px, -10px)
    }

    67% {
        -webkit-transform: translate(37px, -24px);
        transform: translate(37px, -24px)
    }

    70% {
        -webkit-transform: translate(30px, -20px);
        transform: translate(30px, -20px)
    }

    77% {
        -webkit-transform: translate(22px, -34px);
        transform: translate(22px, -34px)
    }

    80% {
        -webkit-transform: translate(15px, -30px);
        transform: translate(15px, -30px)
    }

    87% {
        -webkit-transform: translate(7px, -44px);
        transform: translate(7px, -44px)
    }

    90% {
        -webkit-transform: translate(0, -40px);
        transform: translate(0, -40px)
    }

    100% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@-webkit-keyframes barUp1 {
    0% {
        -webkit-transform: scale(1, .2);
        transform: scale(1, .2)
    }

    40% {
        -webkit-transform: scale(1, .2);
        transform: scale(1, .2)
    }

    50% {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1)
    }

    90% {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1)
    }

    100% {
        -webkit-transform: scale(1, .2);
        transform: scale(1, .2)
    }
}

@keyframes barUp1 {
    0% {
        -webkit-transform: scale(1, .2);
        transform: scale(1, .2)
    }

    40% {
        -webkit-transform: scale(1, .2);
        transform: scale(1, .2)
    }

    50% {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1)
    }

    90% {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1)
    }

    100% {
        -webkit-transform: scale(1, .2);
        transform: scale(1, .2)
    }
}

@-webkit-keyframes barUp2 {
    0% {
        -webkit-transform: scale(1, .4);
        transform: scale(1, .4)
    }

    40% {
        -webkit-transform: scale(1, .4);
        transform: scale(1, .4)
    }

    50% {
        -webkit-transform: scale(1, .8);
        transform: scale(1, .8)
    }

    90% {
        -webkit-transform: scale(1, .8);
        transform: scale(1, .8)
    }

    100% {
        -webkit-transform: scale(1, .4);
        transform: scale(1, .4)
    }
}

@keyframes barUp2 {
    0% {
        -webkit-transform: scale(1, .4);
        transform: scale(1, .4)
    }

    40% {
        -webkit-transform: scale(1, .4);
        transform: scale(1, .4)
    }

    50% {
        -webkit-transform: scale(1, .8);
        transform: scale(1, .8)
    }

    90% {
        -webkit-transform: scale(1, .8);
        transform: scale(1, .8)
    }

    100% {
        -webkit-transform: scale(1, .4);
        transform: scale(1, .4)
    }
}

@-webkit-keyframes barUp3 {
    0% {
        -webkit-transform: scale(1, .6);
        transform: scale(1, .6)
    }

    100% {
        -webkit-transform: scale(1, .6);
        transform: scale(1, .6)
    }
}

@keyframes barUp3 {
    0% {
        -webkit-transform: scale(1, .6);
        transform: scale(1, .6)
    }

    100% {
        -webkit-transform: scale(1, .6);
        transform: scale(1, .6)
    }
}

@-webkit-keyframes barUp4 {
    0% {
        -webkit-transform: scale(1, .8);
        transform: scale(1, .8)
    }

    40% {
        -webkit-transform: scale(1, .8);
        transform: scale(1, .8)
    }

    50% {
        -webkit-transform: scale(1, .4);
        transform: scale(1, .4)
    }

    90% {
        -webkit-transform: scale(1, .4);
        transform: scale(1, .4)
    }

    100% {
        -webkit-transform: scale(1, .8);
        transform: scale(1, .8)
    }
}

@keyframes barUp4 {
    0% {
        -webkit-transform: scale(1, .8);
        transform: scale(1, .8)
    }

    40% {
        -webkit-transform: scale(1, .8);
        transform: scale(1, .8)
    }

    50% {
        -webkit-transform: scale(1, .4);
        transform: scale(1, .4)
    }

    90% {
        -webkit-transform: scale(1, .4);
        transform: scale(1, .4)
    }

    100% {
        -webkit-transform: scale(1, .8);
        transform: scale(1, .8)
    }
}

@-webkit-keyframes barUp5 {
    0% {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1)
    }

    40% {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1)
    }

    50% {
        -webkit-transform: scale(1, .2);
        transform: scale(1, .2)
    }

    90% {
        -webkit-transform: scale(1, .2);
        transform: scale(1, .2)
    }

    100% {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1)
    }
}

@keyframes barUp5 {
    0% {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1)
    }

    40% {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1)
    }

    50% {
        -webkit-transform: scale(1, .2);
        transform: scale(1, .2)
    }

    90% {
        -webkit-transform: scale(1, .2);
        transform: scale(1, .2)
    }

    100% {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1)
    }
}

.ut-loading-bar-style5 {
    display: inline;
    margin-bottom: 0 !important;
    line-height: 100%
}

.ut-loading-bar-style5-inner {
    color: #fff;
    padding: 0;
    text-align: center;
    margin-bottom: 0 !important;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.ut-loading-bar-style5-inner label {
    font-size: 20px;
    opacity: 0;
    display: inline-block
}

@keyframes lol {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-300px);
        transform: translateX(-300px)
    }

    33% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    66% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(300px);
        transform: translateX(300px)
    }
}

@-webkit-keyframes lol {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-300px);
        transform: translateX(-300px)
    }

    33% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    66% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(300px);
        transform: translateX(300px)
    }
}

.ut-loading-bar-style5-inner label:nth-child(6) {
    -webkit-animation: lol 3s infinite ease-in-out;
    animation: lol 3s infinite ease-in-out
}

.ut-loading-bar-style5-inner label:nth-child(5) {
    -webkit-animation: lol 3s 100ms infinite ease-in-out;
    animation: lol 3s 100ms infinite ease-in-out
}

.ut-loading-bar-style5-inner label:nth-child(4) {
    -webkit-animation: lol 3s 300ms infinite ease-in-out;
    animation: lol 3s 300ms infinite ease-in-out
}

.ut-loading-bar-style5-inner label:nth-child(3) {
    -webkit-animation: lol 3s 300ms infinite ease-in-out;
    animation: lol 3s 300ms infinite ease-in-out
}

.ut-loading-bar-style5-inner label:nth-child(2) {
    -webkit-animation: lol 3s 300ms infinite ease-in-out;
    animation: lol 3s 300ms infinite ease-in-out
}

.ut-loading-bar-style5-inner label:nth-child(1) {
    -webkit-animation: lol 3s 500ms infinite ease-in-out;
    animation: lol 3s 500ms infinite ease-in-out
}

.sk-cube-grid {
    width: 40px;
    height: 40px;
    margin: 0 auto
}

.sk-cube-grid .sk-cube {
    width: 33%;
    height: 33%;
    background-color: #56b2ba;
    float: left;
    -webkit-animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
    animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out
}

.sk-cube-grid .sk-cube1 {
    -webkit-animation-delay: .2s;
    animation-delay: .2s
}

.sk-cube-grid .sk-cube2 {
    -webkit-animation-delay: .3s;
    animation-delay: .3s
}

.sk-cube-grid .sk-cube3 {
    -webkit-animation-delay: .4s;
    animation-delay: .4s
}

.sk-cube-grid .sk-cube4 {
    -webkit-animation-delay: .1s;
    animation-delay: .1s
}

.sk-cube-grid .sk-cube5 {
    -webkit-animation-delay: .2s;
    animation-delay: .2s
}

.sk-cube-grid .sk-cube6 {
    -webkit-animation-delay: .3s;
    animation-delay: .3s
}

.sk-cube-grid .sk-cube7 {
    -webkit-animation-delay: 0s;
    animation-delay: 0s
}

.sk-cube-grid .sk-cube8 {
    -webkit-animation-delay: .1s;
    animation-delay: .1s
}

.sk-cube-grid .sk-cube9 {
    -webkit-animation-delay: .2s;
    animation-delay: .2s
}

@-webkit-keyframes sk-cubeGridScaleDelay {

    0%,
    70%,
    100% {
        -webkit-transform: scale3D(1, 1, 1);
        transform: scale3D(1, 1, 1)
    }

    35% {
        -webkit-transform: scale3D(0, 0, 1);
        transform: scale3D(0, 0, 1)
    }
}

@keyframes sk-cubeGridScaleDelay {

    0%,
    70%,
    100% {
        -webkit-transform: scale3D(1, 1, 1);
        transform: scale3D(1, 1, 1)
    }

    35% {
        -webkit-transform: scale3D(0, 0, 1);
        transform: scale3D(0, 0, 1)
    }
}

.ut-page-loader-spinner {
    width: 40px;
    height: 40px;
    position: relative;
    margin: 100px auto
}

#ut-loader-logo+.ut-page-loader-spinner {
    margin: 40px auto
}

.ut-double-bounce1,
.ut-double-bounce2 {
    width: 100%;
    height: 100%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #151515;
    opacity: .5;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-animation: ut-sk-bounce 2s infinite ease-in-out;
    animation: ut-sk-bounce 2s infinite ease-in-out
}

.ut-double-bounce2 {
    -webkit-animation-delay: -1s;
    animation-delay: -1s
}

@-webkit-keyframes ut-sk-bounce {

    0%,
    100% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    50% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes ut-sk-bounce {

    0%,
    100% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    50% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.sk-fading-circle {
    margin: 0;
    width: 40px;
    height: 40px;
    position: relative
}

.sk-fading-circle .sk-circle {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0
}

.sk-fading-circle .sk-circle:before {
    content: '';
    display: block;
    margin: 0 auto;
    width: 15%;
    height: 15%;
    background-color: #fff;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
    animation: sk-circleFadeDelay 1.2s infinite ease-in-out both
}

.sk-fading-circle .sk-circle2 {
    -webkit-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    transform: rotate(30deg)
}

.sk-fading-circle .sk-circle3 {
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    transform: rotate(60deg)
}

.sk-fading-circle .sk-circle4 {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.sk-fading-circle .sk-circle5 {
    -webkit-transform: rotate(120deg);
    -ms-transform: rotate(120deg);
    transform: rotate(120deg)
}

.sk-fading-circle .sk-circle6 {
    -webkit-transform: rotate(150deg);
    -ms-transform: rotate(150deg);
    transform: rotate(150deg)
}

.sk-fading-circle .sk-circle7 {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.sk-fading-circle .sk-circle8 {
    -webkit-transform: rotate(210deg);
    -ms-transform: rotate(210deg);
    transform: rotate(210deg)
}

.sk-fading-circle .sk-circle9 {
    -webkit-transform: rotate(240deg);
    -ms-transform: rotate(240deg);
    transform: rotate(240deg)
}

.sk-fading-circle .sk-circle10 {
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.sk-fading-circle .sk-circle11 {
    -webkit-transform: rotate(300deg);
    -ms-transform: rotate(300deg);
    transform: rotate(300deg)
}

.sk-fading-circle .sk-circle12 {
    -webkit-transform: rotate(330deg);
    -ms-transform: rotate(330deg);
    transform: rotate(330deg)
}

.sk-fading-circle .sk-circle2:before {
    -webkit-animation-delay: -1.1s;
    animation-delay: -1.1s
}

.sk-fading-circle .sk-circle3:before {
    -webkit-animation-delay: -1s;
    animation-delay: -1s
}

.sk-fading-circle .sk-circle4:before {
    -webkit-animation-delay: -.9s;
    animation-delay: -.9s
}

.sk-fading-circle .sk-circle5:before {
    -webkit-animation-delay: -.8s;
    animation-delay: -.8s
}

.sk-fading-circle .sk-circle6:before {
    -webkit-animation-delay: -.7s;
    animation-delay: -.7s
}

.sk-fading-circle .sk-circle7:before {
    -webkit-animation-delay: -.6s;
    animation-delay: -.6s
}

.sk-fading-circle .sk-circle8:before {
    -webkit-animation-delay: -.5s;
    animation-delay: -.5s
}

.sk-fading-circle .sk-circle9:before {
    -webkit-animation-delay: -.4s;
    animation-delay: -.4s
}

.sk-fading-circle .sk-circle10:before {
    -webkit-animation-delay: -.3s;
    animation-delay: -.3s
}

.sk-fading-circle .sk-circle11:before {
    -webkit-animation-delay: -.2s;
    animation-delay: -.2s
}

.sk-fading-circle .sk-circle12:before {
    -webkit-animation-delay: -.1s;
    animation-delay: -.1s
}

@-webkit-keyframes sk-circleFadeDelay {

    0%,
    39%,
    100% {
        opacity: 0
    }

    40% {
        opacity: 1
    }
}

@keyframes sk-circleFadeDelay {

    0%,
    39%,
    100% {
        opacity: 0
    }

    40% {
        opacity: 1
    }
}

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

@media(max-width:767px) {
    body {
        font-size: 14px
    }

    html {
        border: none;
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .ha-header.bordered-navigation,
    .ha-header.bordered-navigation.ha-transparent {
        left: 0;
        width: 100%
    }

    #header-section {
        line-height: 60px !important;
        padding: 0 !important
    }

    .ut-header-display-on-hero #header-section.ha-header.ut-header-fixed.bordered-navigation {
        position: absolute
    }

    #ut-header-placeholder {
        height: 60px !important;
        min-height: 60px !important
    }

    .site-logo,
    .ut-mm-trigger,
    .ut-mm-button,
    .ut-hamburger-wrap,
    .ut-header-cart-mobile,
    .ut-header-cart-mobile .ut-header-cart {
        height: 60px !important;
        line-height: 60px !important
    }

    .ut-site-logo-background {
        line-height: 60px !important
    }

    .site-logo img {
        max-height: 30px
    }

    .ha-header.bordered-top {
        top: 0 !important
    }

    .grid-container .ha-header-perspective {
        padding: 0
    }

    .ha-header-perspective {
        padding-left: 10px;
        padding-right: 10px
    }

    .parallax-section {
        background-position: center center !important;
        background-repeat: repeat-y !important;
        background-size: cover !important
    }

    .site-logo .logo {
        font-size: 18px;
        line-height: 1
    }

    .hero-title,
    .ut-hero-highlighted-header .hero-title {
        line-height: 125% !important
    }

    .ut-hero-style-1 .hero-title {
        background: 0 0;
        padding: 0
    }

    .hero-description {
        font-size: .96em !important;
        line-height: 170% !important;
        letter-spacing: normal !important
    }

    .hero-description-bottom {
        font-size: .86em !important;
        line-height: 170% !important;
        letter-spacing: normal !important
    }

    #ut-sitebody:not(.ut-page-has-no-content):not(.ut-header-hide-on-hero):not(.ut-header-transparent-on-hero):not(.ut-header-display-on-hero):not(.ut-bklyn-maintenance) #ut-hero.hero {
        min-height: calc(100% - 60px);
        height: calc(100% - 60px)
    }

    #ut-sitebody .hero-btn,
    #ut-sitebody .hero-second-btn {
        padding: .8em 1.4em !important;
        font-size: 1em !important
    }

    #ut-hero .parallax-overlay {
        border-bottom: none !important
    }

    #ut-hero.ut-hero-custom .hero-inner.ut-hero-custom-left {
        padding-left: 0
    }

    #ut-hero.ut-hero-custom .hero-inner.ut-hero-custom-right {
        padding-right: 0
    }

    #ut-hero.ut-hero-custom .hero-inner.ut-hero-custom-left.ut-hero-bottom,
    #ut-hero.ut-hero-custom .hero-inner.ut-hero-custom-right.ut-hero-bottom {
        padding-bottom: 0;
        vertical-align: middle
    }

    .hero-holder.hero-holder-align-items-bottom {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .hero-holder.hero-holder-align-items-top {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .hero-holder.hero-holder-align-items-top .hero-inner {
        padding-top: 0
    }

    #ut-hero.hero .hero-holder {
        padding-bottom: 0 !important
    }

    .ut-hero-style-9 .hero-title,
    .ut-hero-style-10 .hero-title {
        padding: 0;
        border: none;
        margin-left: 0;
        margin-right: 0
    }

    .ut-hero-style-1 .hdh {
        margin-bottom: 0
    }

    .sidebar {
        padding-left: 0 !important
    }

    a.ut-flex-control {
        top: auto;
        bottom: 0 !important
    }

    .ut-half-height {
        height: 100% !important
    }

    .hero-inner {
        text-align: center !important
    }

    .ut-split-content-left,
    .ut-split-content-right {
        padding-left: 20px;
        padding-right: 20px
    }

    .member-photo-style-4-wrap .member-social {
        display: none
    }

    #ut-sitebody .lead {
        font-size: 1.125em;
        line-height: 170%;
        padding: 0 !important;
        text-align: center
    }

    .page-title,
    .parallax-title,
    .section-title {
        font-size: 35px;
        line-height: 125% !important
    }

    .parallax-header,
    .page-header,
    .section-header {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .ut-count {
        font-size: 35px
    }

    .footer.ut-footer-mobile-off,
    .footer.ut-footer-mobile-off.ut-footer-has-widgets {
        padding-top: 0
    }

    .ut-footer-mobile-off .ut-footer-area {
        display: none;
        padding: 0
    }

    .ut-footer-area {
        padding: 40px 0
    }

    .bklyn-big-icon-round,
    .bklyn-big-icon-square {
        height: 100px;
        width: 100px;
        font-size: 40px;
        line-height: 100px
    }

    .bklyn-big-icon-round.bklyn-big-icon .fa,
    .bklyn-big-icon-square.bklyn-big-icon .fa {
        line-height: 100px
    }

    .post {
        margin-bottom: 40px
    }

    .ut-blog-classic-article .ut-post-thumbnail {
        margin-bottom: 20px
    }

    .ut-blog-classic-article .entry-header .entry-meta .comments-link {
        margin-right: 0
    }

    .ut-blog-classic-article .entry-header .entry-meta {
        margin-top: 20px
    }

    .ut-blog-layout-list-article-inner {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .ut-blog-layout-list .ut-post-thumbnail.ut-post-thumbnail-empty .entry-thumbnail {
        border: none
    }

    .ut-blog-layout-list-content-wrap {
        padding: 20px
    }

    .ut-blog-grid-content-wrap {
        padding: 20px
    }

    .ut-blog-mixed-large-article-large {
        padding: 20px 10px
    }

    .ut-blog-mixed-large-article-large .ut-post-thumbnail {
        margin-bottom: 20px
    }

    .ut-blog-mixed-large-article-large .entry-header .entry-meta {
        margin-top: 20px
    }

    blockquote {
        padding-left: 20px
    }

    .comment-body {
        padding: 20px
    }

    .ut-arrow-left {
        display: none
    }

    .comment-list .children {
        margin-left: 0
    }

    .author-info,
    #comments {
        margin-top: 40px;
        padding-top: 40px
    }

    .ut-archive-hero-avatar {
        height: 40px;
        width: 40px
    }

    .ut-hero-meta-description-holder-inner>div {
        display: block;
        margin-bottom: 10px
    }

    .ut-hero-meta-description-holder-inner .ut-hero-meta-author ul li:first-child {
        display: none
    }

    .ut-hero-meta-description-holder-inner>div:last-child {
        margin-bottom: 0
    }

    .ut-hero-meta-description-holder div:not(:last-child)::after {
        display: none
    }

    .hero-down-arrow {
        bottom: 10px !important
    }

    .ut-video-control {
        display: none
    }

    .author-avatar {
        float: none
    }

    .edit-link {
        display: none !important
    }

    .bklyn-icon-tabs>li {
        margin: 0 20px 40px 0
    }

    .ut-icon-box {
        margin: 0 auto 20px !important
    }

    .bklyn-team-member-right,
    .bklyn-team-member-center {
        text-align: center
    }

    .bklyn-team-member-style-2.bklyn-team-member-center,
    .bklyn-team-member-style-2.bklyn-team-member-left,
    .bklyn-team-member-style-2.bklyn-team-member-right {
        text-align: center
    }

    .ut-hero-highlighted-header {
        padding: 0 10px
    }

    .ut-hero-highlighted-item {
        display: none
    }

    .hero-second-btn {
        margin-left: 0;
        margin-top: 10px
    }
}

@media(min-width:768px) and (max-width:1024px) {
    html {
        border: none;
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .ha-header.bordered-navigation,
    .ha-header.bordered-navigation.ha-transparent {
        left: 0;
        width: 100%
    }

    .grid-container .ha-header-perspective {
        padding: 0
    }

    .site-logo .logo {
        font-size: 30px
    }

    #header-section {
        line-height: 80px !important;
        padding: 0 !important
    }

    #ut-sitebody:not(.ut-page-has-no-content):not(.ut-header-hide-on-hero):not(.ut-header-transparent-on-hero):not(.ut-header-display-on-hero):not(.ut-bklyn-maintenance) #ut-hero.hero {
        min-height: calc(100% - 80px);
        height: calc(100% - 80px)
    }

    .ut-header-display-on-hero #header-section.ha-header.ut-header-fixed.bordered-navigation {
        position: absolute
    }

    #ut-header-placeholder {
        height: 80px !important;
        min-height: 80px !important
    }

    .site-logo,
    .ut-mm-trigger,
    .ut-mm-button,
    .ut-hamburger-wrap,
    .ut-header-cart-mobile,
    .ut-header-cart-mobile .ut-header-cart {
        height: 80px !important;
        line-height: 80px !important
    }

    .ut-site-logo-background {
        line-height: 80px !important
    }

    .site-logo img {
        max-height: 40px
    }

    .ha-header.bordered-top {
        top: 0 !important
    }

    .parallax-section {
        background-position: center center !important;
        background-repeat: repeat-y !important;
        background-size: cover !important
    }

    .hero-title {
        line-height: 125% !important
    }

    .hero-description-bottom {
        letter-spacing: normal
    }

    .portfolio-title {
        font-size: .857em !important
    }

    .ut-tablet-overlay {
        padding: 50px
    }

    .ut-left-tablet-button {
        margin-right: 0
    }

    .hero-second-btn {
        margin-top: 10px
    }

    #ut-sitebody .lead {
        font-size: 1.125em;
        line-height: 170%;
        padding: 0 !important
    }

    .parallax-header,
    .page-header,
    .section-header {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .ut-count {
        font-size: 35px
    }

    #ut-hero.ut-hero-custom .hero-inner.ut-hero-custom-left {
        padding-left: 0;
        text-align: center !important
    }

    #ut-hero.ut-hero-custom .hero-inner.ut-hero-custom-right {
        padding-right: 0;
        text-align: center !important
    }

    #ut-hero.ut-hero-custom .hero-inner.ut-hero-custom-left.ut-hero-bottom,
    #ut-hero.ut-hero-custom .hero-inner.ut-hero-custom-right.ut-hero-bottom {
        padding-bottom: 0;
        text-align: center !important;
        vertical-align: middle
    }

    #ut-hero .parallax-overlay {
        border-bottom: none !important
    }

    .ut-blog-layout-list-article-inner {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    #secondary ul.sidebar {
        padding-left: 0
    }

    .hero-down-arrow {
        bottom: 10px !important
    }

    .ut-video-control {
        display: none
    }

    .edit-link {
        display: none !important
    }

    .ut-hero-highlighted-header {
        text-align: center;
        padding: 0 10px
    }

    .ut-hero-highlighted-item {
        display: none
    }

    .elastislide-horizontal ul li {
        width: 100% !important
    }

    .ut-icon-box {
        margin: 0 auto 20px !important
    }
}

@media(min-width:1025px) {

    #header-section[data-style=default].ut-flush .ut-flush-logo,
    #header-section[data-style=style-2].ut-flush .ut-flush-logo,
    #header-section[data-style=style-5].ut-flush .ut-flush-logo,
    #header-section[data-style=style-5].ut-flush #navigation.ut-flush-nav,
    #header-section[data-style=style-6].ut-flush .ut-header-primary-extra-module.ut-flush-module,
    #header-section[data-style=style-6].ut-flush .ut-header-tertiary-extra-module.ut-flush-module,
    #header-section[data-style=style-7].ut-flush .ut-header-primary-extra-module.ut-flush-module,
    #header-section[data-style=style-8].ut-flush .ut-header-primary-extra-module.ut-flush-module,
    #header-section[data-style=style-9].ut-flush .ut-flush-logo {
        padding-left: 0
    }

    #header-section[data-style=default].ut-flush #navigation.ut-flush-nav,
    #header-section[data-style=default].ut-flush .ut-open-overlay-trigger.ut-flush-module,
    #header-section[data-style=style-2].ut-flush .ut-header-primary-extra-module.ut-flush-module,
    #header-section[data-style=style-5].ut-flush .ut-header-secondary-extra-module.ut-flush-module,
    #header-section[data-style=style-5].ut-flush .ut-header-tertiary-extra-module.ut-flush-module,
    #header-section[data-style=style-6].ut-flush .ut-flush-logo,
    #header-section[data-style=style-6].ut-flush #navigation.ut-flush-nav,
    #header-section[data-style=style-7].ut-flush .ut-header-secondary-extra-module.ut-flush-module,
    #header-section[data-style=style-8].ut-flush .ut-header-secondary-extra-module.ut-flush-module,
    #header-section[data-style=style-9].ut-flush .ut-header-secondary-extra-module.ut-flush-module,
    #header-section[data-style=style-9].ut-flush .ut-header-tertiary-extra-module.ut-flush-module {
        padding-right: 0
    }

    #header-section[data-style=style-1].ut-flush .ut-flush-logo {
        padding-right: 0
    }

    #header-section[data-style=style-1].ut-flush #navigation.ut-flush-nav {
        padding-left: 0
    }

    #header-section.fullwidth[data-style=default].ut-flush-logo-only .grid-container,
    #header-section[data-style=default].ut-flush-logo-only .ut-flush-logo,
    #header-section.fullwidth[data-style=style-2].ut-flush-logo-only .grid-container,
    #header-section[data-style=style-2].ut-flush-logo-only .ut-flush-logo,
    #header-section.fullwidth[data-style=style-5].ut-flush-logo-only #header-section-upper-area .grid-container,
    #header-section[data-style=style-5].ut-flush-logo-only .ut-flush-logo,
    #header-section.fullwidth[data-style=style-9].ut-flush-logo-only .grid-container,
    #header-section[data-style=style-9].ut-flush-logo-only .ut-flush-logo {
        padding-left: 0
    }

    #header-section.fullwidth[data-style=style-1].ut-flush-logo-only .grid-container,
    #header-section[data-style=style-1].ut-flush-logo-only .ut-flush-logo,
    #header-section.fullwidth[data-style=style-6].ut-flush-logo-only #header-section-upper-area .grid-container,
    #header-section[data-style=style-6].ut-flush-logo-only .ut-flush-logo {
        padding-right: 0
    }

    #header-section.fullwidth .grid-container:not(.ut-megamenu-grid-container) {
        max-width: 100%;
        padding-left: 30px;
        padding-right: 30px
    }

    .footer.ut-footer-fullwidth-on .grid-container {
        max-width: 100%;
        padding-left: 20px;
        padding-right: 20px
    }

    .footer.ut-footer-fullwidth-on .footer-content .grid-container {
        padding-left: 30px;
        padding-right: 30px
    }

    #header-section.fullwidth.ut-flush .grid-container,
    #header-section.fullwidth.ut-flush #ut-top-header .ut-header-inner {
        padding-left: 0;
        padding-right: 0
    }

    .ut-blog-has-animation .post {
        background: #fff;
        position: relative
    }

    .ut-blog-has-animation .post,
    .ut-blog-has-animation #secondary {
        visibility: hidden;
        -webkit-animation-duration: 1s;
        animation-duration: 1s;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both
    }

    .ut-blog-has-animation .post.fadeInUp {
        visibility: visible
    }

    .post>div>.entry-meta {
        padding-right: 20px
    }

    .contact-wrap {
        margin-left: -10px;
        margin-right: -10px
    }

    .contact-wrap>.grid-50 {
        padding-left: 20px;
        padding-right: 20px
    }

    .vc_section[data-vc-full-width=true][data-vc-stretch-content=true] {
        padding-left: 20px;
        padding-right: 20px
    }

    .vc_row[data-vc-stretch-content=true]:not(.vc_row-no-padding) {
        padding-left: 20px;
        padding-right: 20px
    }

    .ut-site-border .vc_row[data-vc-stretch-content=true].vc_row-no-padding {
        padding-left: 40px;
        padding-right: 40px
    }

    .ut-site-border .vc_section[data-vc-stretch-content=true] .vc_row {
        padding-left: 20px;
        padding-right: 20px
    }
}

@media(max-width:1024px) {

    #header-section.fullwidth[data-style=default].ut-flush-logo-mobile .grid-container,
    #header-section[data-style=default].ut-flush-logo-mobile .ut-flush-logo,
    #header-section.fullwidth[data-style=style-2].ut-flush-logo-mobile .grid-container,
    #header-section[data-style=style-2].ut-flush-logo-mobile .ut-flush-logo,
    #header-section.fullwidth[data-style=style-5].ut-flush-logo-mobile #header-section-upper-area .grid-container,
    #header-section[data-style=style-5].ut-flush-logo-mobile .ut-flush-logo,
    #header-section.fullwidth[data-style=style-9].ut-flush-logo-mobile .grid-container,
    #header-section[data-style=style-9].ut-flush-logo-mobile .ut-flush-logo {
        padding-left: 0
    }

    #header-section.fullwidth[data-style=style-1].ut-flush-logo-mobile .grid-container,
    #header-section[data-style=style-1].ut-flush-logo-mobile .ut-flush-logo,
    #header-section.fullwidth[data-style=style-6].ut-flush-logo-mobile #header-section-upper-area .grid-container,
    #header-section[data-style=style-6].ut-flush-logo-mobile .ut-flush-logo {
        padding-right: 0
    }
}

.menu-item-language img.iclflag {
    margin-right: 5px;
    vertical-align: middle !important
}

.hero canvas {}

#ut-rain-background {
    left: 0;
    position: absolute;
    top: 0;
    z-index: -2;
    overflow: hidden;
    max-width: none !important;
    visibility: hidden
}

.hero-audio-holder {
    display: none;
    visibility: hidden
}

.ut-audio-controlm {
    -webkit-animation-duration: 5s;
    -webkit-animation-fill-mode: both;
    -webkit-animation-name: zoomIn;
    animation-duration: 5s;
    animation-fill-mode: both;
    animation-name: zoomIn
}

#ut-animation-canvas {
    position: absolute;
    top: 0;
    left: 0;
    z-index: inherit
}

@media(max-width:767px) {
    #ut-animation-canvas {
        display: none !important
    }
}

@media(min-width:768px) and (max-width:1024px) {
    #ut-animation-canvas {
        display: none !important
    }
}

.single-portfolio .ut-portfolio-info {
    font-weight: 700
}

.dark .single-portfolio .ut-portfolio-info {
    color: #151515;
    font-weight: 700
}

.single-portfolio .ut-portfolio-info span {
    color: #777;
    font-weight: 400
}

.ut-single-video iframe {
    height: 100%;
    position: relative;
    width: 100%
}

.ut-project-sc {
    font-size: 16px;
    margin: 30px 0 20px;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 10px 0
}

.ut-project-sc.no-border {
    border: none !important;
    padding: 0
}

.light .ut-project-sc {
    border-color: #999
}

.ut-project-sc li {
    float: left;
    display: block;
    margin-right: 20px
}

.ut-project-sc li a {
    color: #151515
}

.ut-table-menu-wrap {}

.ut-table-menu-title {
    margin-bottom: 40px
}

.ut-table-menu-title span {
    background: #cf0a2c;
    color: #fff;
    display: inline-block;
    padding: 5px 10px;
    text-transform: uppercase
}

.ut-table-menu {
    width: 100%;
    margin: 0 0 40px;
    padding: 0;
    font: 150%/100% Arial, Helvetica, sans-serif
}

.wpb_content_element .ut-table-menu {
    margin: 0
}

.ut-table-menu .ut-table-menu-top {
    clear: both;
    margin: 0;
    padding: 0;
    position: relative;
    border-bottom: dotted 2px #999
}

.ut-table-menu .ut-table-menu-bottom {
    display: block;
    font-size: 60%;
    margin-top: 15px;
    margin-bottom: 40px;
    color: #999;
    text-transform: lowercase
}

.wpb_content_element .ut-table-menu div:last-child {
    margin-bottom: 0
}

.ut-table-menu h6 {
    background: #fff;
    padding: 0 10px 0 0;
    font-size: 17px;
    font-weight: 400;
    position: absolute;
    margin: 0;
    bottom: -.3em;
    left: 0
}

.ut-table-menu em {
    background: #fff;
    color: #cf0a2c;
    padding: 0 0 0 5px;
    font: 110%/100% Georgia, "Times New Roman", Times, serif;
    position: absolute;
    bottom: -.2em;
    right: 0
}

.ut-table-menu sup {
    font-size: 60%;
    color: #cf0a2c;
    margin-left: 3px
}

.ut-table-menu-animated .ut-table-menu-top {
    -webkit-transition: transform 1s cubic-bezier(.215, .61, .355, 1), opacity 1s cubic-bezier(.215, .61, .355, 1);
    -o-transition: transform 1s cubic-bezier(.215, .61, .355, 1), opacity 1s cubic-bezier(.215, .61, .355, 1);
    transition: transform 1s cubic-bezier(.215, .61, .355, 1), opacity 1s cubic-bezier(.215, .61, .355, 1)
}

.ut-table-menu-animated .ut-table-menu-bottom {
    -webkit-transition: transform 1s cubic-bezier(.215, .61, .355, 1), opacity 1s cubic-bezier(.215, .61, .355, 1) 100ms;
    -o-transition: transform 1s cubic-bezier(.215, .61, .355, 1), opacity 1s cubic-bezier(.215, .61, .355, 1) 100ms;
    transition: transform 1s cubic-bezier(.215, .61, .355, 1), opacity 1s cubic-bezier(.215, .61, .355, 1) 100ms
}

.ut-table-menu-animated .ut-table-menu-top,
.ut-table-menu-animated .ut-table-menu-bottom {
    -webkit-transform: translateY(50px);
    transform: translateY(50px);
    opacity: 0
}

.ut-table-menu-animated .ut-table-menu-top.appeared,
.ut-table-menu-animated .ut-table-menu-top.appeared+.ut-table-menu-bottom {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1
}

.edit-link {
    position: fixed;
    right: 40px;
    font-size: 10px;
    bottom: 40px;
    font-weight: 600 !important;
    text-transform: uppercase;
    border: none;
    cursor: pointer;
    outline: none;
    display: inline-block;
    letter-spacing: .05em;
    background: #fff;
    z-index: 999999;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .35);
    -moz-box-shadow: 0 0 20px rgba(0, 0, 0, .35);
    box-shadow: 0 0 20px rgba(0, 0, 0, .35)
}

.edit-link a {
    color: #151515 !important;
    text-transform: uppercase;
    text-decoration: none !important;
    padding: 7px 30px;
    display: block;
    font-family: inherit;
    font-weight: inherit !important
}

.entry-meta .edit-link a,
.comment-footer .edit-link a {
    padding: 8px 12px
}

.edit-link a:hover,
.edit-link a:active {
    color: #151515 !important
}

#vc_load-inline-editor {
    display: none
}

.ut-blog-mixed-grid .edit-link {
    position: inherit;
    padding: 0
}

#ut-sitebody.blog .entry-meta .edit-link,
#ut-sitebody.archive .entry-meta .edit-link,
#ut-sitebody.single-post .entry-meta .edit-link {
    position: inherit !important;
    margin-top: 20px
}

.comment-footer .edit-link {
    position: inherit
}

#bklyn-sidenav-wrap {
    background: #1f2223;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    overflow: hidden;
    width: 275px;
    z-index: 100
}

.bklyn-sidenav-scroll {
    height: 100%;
    padding: 160px calc(19% + 17px) 32px 19%;
    overflow-x: hidden;
    width: calc(100% + 17px);
    z-index: 100
}

.bklyn-sidenav-shadow {
    -webkit-box-shadow: 0 0 7px -1px rgba(0, 0, 0, .1);
    box-shadow: 0 0 7px -1px rgba(0, 0, 0, .1)
}

#bklyn-sidenav-wrap h1 {
    margin: 0
}

#bklyn-sidenav-wrap .side-site-logo {
    margin-bottom: 40px
}

#bklyn-sidenav {}

#bklyn-sidenav-search {
    margin-top: 80px;
    position: relative
}

#bklyn-sidenav-search .search-field {
    border-bottom: 1px dotted;
    border-top: none;
    border-right: none;
    border-left: none;
    padding: 0 0 10px 25px;
    width: auto
}

#bklyn-sidenav-wrap #bklyn-sidenav-search .search-field:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

#bklyn-sidenav-search .fa-search {
    position: absolute;
    top: 2px;
    left: 0;
    z-index: 10
}

#bklyn-sidenav ul {
    margin: 0;
    font-weight: 700;
    font-size: 13px;
    text-transform: uppercase
}

#bklyn-sidenav ul li {
    margin: 0;
    padding: 0 0 10px 15px;
    position: relative
}

#bklyn-sidenav ul li::before {
    content: "\f105";
    font-family: fontawesome;
    font-style: normal;
    font-weight: 400;
    left: 0;
    position: absolute;
    top: 0
}

#bklyn-sidenav ul li ul.sub-menu {
    font-weight: 400;
    margin: 0;
    padding: 10px 0 0;
    font-size: 12px
}

#bklyn-sidenav ul li ul.sub-menu li:last-child {
    padding-bottom: 0
}

#bklyn-sidenav a {
    text-decoration: none;
    color: #777;
    display: block
}

#bklyn-sidenav a:hover,
#bklyn-sidenav a:active {
    color: #fff
}

#bklyn-sidenav ul.sub-menu a {
    color: #b2b1a8
}

#bklyn-sidenav-inner-wrap {
    display: table;
    height: 100%;
    position: relative;
    width: 100%
}

#bklyn-sidenav-wrap ul.ut-sociallinks {
    display: inline-block;
    font-size: 15px;
    margin: 0;
    border-top: 1px dotted #333;
    padding-top: 10px
}

#bklyn-sidenav-wrap .ut-sociallinks li {
    display: inline-block;
    margin: 0 20px 20px 0;
    text-align: center;
    width: 20px
}

#bklyn-sidenav-wrap .ut-sociallinks li:last-child {
    margin-right: 0
}

#bklyn-sidenav-wrap .ut-sociallinks li a {
    color: #444
}

#bklyn-sidenav-wrap .ut-sociallinks li a:hover,
#bklyn-sidenav-wrap .ut-sociallinks li a:active {
    color: #fff
}

.bklyn-sidenav-table-top,
.bklyn-sidenav-table-mid,
.bklyn-sidenav-table-bot {
    display: table-row
}

.bklyn-sidenav-table-top-inner {
    display: table-cell;
    vertical-align: top
}

.bklyn-sidenav-table-mid-inner {}

.bklyn-sidenav-table-bot-inner {
    display: table-cell;
    vertical-align: bottom
}

.bklyn-sidenav-copyright {
    font-size: 12px
}

.vc_section {
    margin-left: 0;
    margin-right: 0
}

.vc_section[data-vc-full-width] {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 0;
    padding-right: 0
}

.bklyn5-team-member {
    position: relative;
    text-align: center;
    overflow: hidden
}

.bklyn5-team-member.bklyn5-team-member-left {
    text-align: left
}

.bklyn5-team-member-avatar {
    display: block
}

.bklyn5-team-member-avatar img {
    vertical-align: bottom
}

.bklyn5-team-member-name {
    font-size: 17px;
    margin-bottom: 0;
    line-height: 125%
}

.bklyn5-team-member-info {
    margin-top: 20px
}

.bklyn5-team-member-info>*:last-child {
    margin-bottom: 0
}

.bklyn5-team-member-ocupation {
    font-size: 12px;
    margin-top: 0;
    margin-bottom: 20px
}

.bklyn5-team-member-social-icons {
    border-top: 2px solid #efefef;
    margin-top: 20px;
    padding-top: 20px
}

.bklyn5-team-member-social-icons.no-bklyn5-team-member-border {
    border: none;
    padding-top: 0
}

.bklyn5-team-member-social-icons ul {
    list-style: none;
    margin: 0
}

.bklyn5-team-member-social-icons ul li {
    display: inline;
    margin: 0 10px
}

.bklyn5-team-member-social-icons ul li:first-child {
    margin-left: 0
}

.bklyn5-team-member-social-icons ul li:last-child {
    margin-right: 0
}

.bklyn5-team-member-overlay-caption .bklyn5-team-member-name {
    font-size: 17px
}

.bklyn5-team-member.bklyn5-team-member-style-3 {
    text-align: center
}

.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-overlay {
    height: 100%;
    left: 0;
    min-height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
    opacity: 0;
    -webkit-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    pointer-events: none
}

.bklyn5-team-member.bklyn5-team-member-style-3:hover .bklyn5-team-member-overlay {
    background: #1867c1;
    background: rgba(24, 103, 193, .7);
    color: #fff;
    opacity: 1;
    -webkit-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
}

.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-name,
.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-ocupation,
.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-social-icons ul li,
.bklyn5-team-member.bklyn5-team-member-style-4 .bklyn5-team-member-name {
    -webkit-animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    -webkit-animation-name: fadeOut;
    animation-duration: 1s;
    animation-fill-mode: both;
    animation-name: fadeOut
}

.bklyn5-team-member.bklyn5-team-member-style-3:hover .bklyn5-team-member-name,
.bklyn5-team-member.bklyn5-team-member-style-3:hover .bklyn5-team-member-ocupation {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp
}

.bklyn5-team-member.bklyn5-team-member-style-3:hover .bklyn5-team-member-social-icons ul li {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
    -webkit-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    transition: all 300ms cubic-bezier(.215, .61, .355, 1);
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    pointer-events: all
}

.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-social-icons ul li:nth-child(1) {
    -webkit-animation-delay: .5s;
    animation-delay: .5s
}

.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-social-icons ul li:nth-child(2) {
    -webkit-animation-delay: .6s;
    animation-delay: .6s
}

.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-social-icons ul li:nth-child(3) {
    -webkit-animation-delay: .7s;
    animation-delay: .7s
}

.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-social-icons ul li:nth-child(4) {
    -webkit-animation-delay: .8s;
    animation-delay: .8s
}

.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-social-icons ul li:nth-child(5) {
    -webkit-animation-delay: .9s;
    animation-delay: .9s
}

.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-social-icons ul li:nth-child(6) {
    -webkit-animation-delay: 1s;
    animation-delay: 1s
}

.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-social-icons ul li:nth-child(7) {
    -webkit-animation-delay: 1.1s;
    animation-delay: 1.1s
}

.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-social-icons ul li:nth-child(8) {
    -webkit-animation-delay: 1.2s;
    animation-delay: 1.2s
}

.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-social-icons ul li:nth-child(9) {
    -webkit-animation-delay: 1.3s;
    animation-delay: 1.3s
}

.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-social-icons ul li:nth-child(10) {
    -webkit-animation-delay: 1.4s;
    animation-delay: 1.4s
}

.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-social-icons {
    position: relative
}

.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-social-icons>*::before {
    background: #fff;
    content: "";
    display: block;
    height: 2px;
    left: 0;
    position: absolute;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    width: 0;
    opacity: 0;
    top: 0
}

.bklyn5-team-member.bklyn5-team-member-style-3:hover .bklyn5-team-member-social-icons>*::before {
    opacity: 1;
    width: 30px;
    -webkit-transition: width, opacity, 1s ease-in-out;
    -o-transition: width, opacity, 1s ease-in-out;
    transition: width, opacity, 1s ease-in-out
}

.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-overlay-caption {
    display: table;
    height: 100%;
    min-height: 100%;
    position: relative;
    width: 100%
}

.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-info {
    display: table-cell;
    vertical-align: middle;
    padding: 20px
}

.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-social-icons {
    border-top: 0;
    font-size: 16px;
    margin-top: 10px;
    padding-top: 13px
}

.bklyn5-team-member.bklyn5-team-member-style-3 .bklyn5-team-member-ocupation {
    margin-bottom: 0
}

.ut-counter-box [class^=BklynIcons-] {
    display: inline-block
}

@media(min-width:1025px) {

    .ut-site-border #ut-custom-hero .rev_slider_wrapper.fullscreen-container,
    .ut-site-border #ut-custom-hero .rev_slider_wrapper.fullwidthbanner-container {
        left: 0 !important;
        width: 100% !important
    }
}

.ut-force-rev-slider-fullscreen {
    min-height: 100% !important;
    height: 100% !important;
    width: 100% !important
}

.BrooklynFadeInLeft,
.BrooklynFadeInDown,
.BrooklynFadeInRight,
.BrooklynFadeInUp,
.BrooklynFadeInLeftShort,
.BrooklynFadeInRightShort,
.BrooklynFadeInDownShortCut,
.BrooklynFadeInUpShortCut,
.BrooklynFadeOutLeft,
.BrooklynFadeOutRight {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.BrooklynFadeInLeft {
    -webkit-animation-name: BrooklynFadeInLeft;
    animation-name: BrooklynFadeInLeft
}

.BrooklynFadeInDown {
    -webkit-animation-name: BrooklynFadeInDown;
    animation-name: BrooklynFadeInDown
}

.BrooklynFadeInRight {
    -webkit-animation-name: BrooklynFadeInRight;
    animation-name: BrooklynFadeInRight
}

.BrooklynFadeInUp {
    -webkit-animation-name: BrooklynFadeInUp;
    animation-name: BrooklynFadeInUp
}

.BrooklynFadeInLeftShort {
    -webkit-animation-name: BrooklynFadeInLeftShort;
    animation-name: BrooklynFadeInLeftShort
}

.BrooklynFadeInRightShort {
    -webkit-animation-name: BrooklynFadeInRightShort;
    animation-name: BrooklynFadeInRightShort
}

.BrooklynFadeInDownShortCut {
    -webkit-animation-name: BrooklynFadeInDownShortCut;
    animation-name: BrooklynFadeInDownShortCut
}

.BrooklynFadeInUpShortCut {
    -webkit-animation-name: BrooklynFadeInUpShortCut;
    animation-name: BrooklynFadeInUpShortCut
}

.BrooklynFadeOutLeft {
    -webkit-animation-name: BrooklynFadeOutLeft;
    animation-name: BrooklynFadeOutLeft
}

.BrooklynFadeOutRight {
    -webkit-animation-name: BrooklynFadeOutRight;
    animation-name: BrooklynFadeOutRight
}

@-webkit-keyframes BrooklynFadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-50px, 0, 0);
        transform: translate3d(-50px, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes BrooklynFadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-50px, 0, 0);
        transform: translate3d(-50px, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@-webkit-keyframes BrooklynFadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -50px, 0);
        transform: translate3d(0, -50px, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes BrooklynFadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -50px, 0);
        transform: translate3d(0, -50px, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@-webkit-keyframes BrooklynFadeInRight {
    from {
        opacity: 0;
        -webkit-transform: translate3d(50px, 0, 0);
        transform: translate3d(50px, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes BrooklynFadeInRight {
    from {
        opacity: 0;
        -webkit-transform: translate3d(50px, 0, 0);
        transform: translate3d(50px, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@-webkit-keyframes BrooklynFadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 50px, 0);
        transform: translate3d(0, 50px, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes BrooklynFadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 50px, 0);
        transform: translate3d(0, 50px, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@-webkit-keyframes BrooklynFadeInLeftShort {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-25px, 0, 0);
        transform: translate3d(-25px, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes BrooklynFadeInLeftShort {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-25px, 0, 0);
        transform: translate3d(-25px, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@-webkit-keyframes BrooklynFadeInDownShortCut {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes BrooklynFadeInDownShortCut {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@-webkit-keyframes BrooklynFadeInRightShort {
    from {
        opacity: 0;
        -webkit-transform: translate3d(25px, 0, 0);
        transform: translate3d(25px, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes BrooklynFadeInRightShort {
    from {
        opacity: 0;
        -webkit-transform: translate3d(25px, 0, 0);
        transform: translate3d(25px, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@-webkit-keyframes BrooklynFadeInUpShortCut {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes BrooklynFadeInUpShortCut {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@-webkit-keyframes BrooklynFadeOutLeft {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(-50px, 0, 0);
        transform: translate3d(-50px, 0, 0)
    }
}

@keyframes BrooklynFadeOutLeft {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(-50px, 0, 0);
        transform: translate3d(-50px, 0, 0)
    }
}

@-webkit-keyframes BrooklynFadeOutRight {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(50px, 0, 0);
        transform: translate3d(50px, 0, 0)
    }
}

@keyframes BrooklynFadeOutRight {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(50px, 0, 0);
        transform: translate3d(50px, 0, 0)
    }
}

ut-stroke-1 {
    -webkit-text-stroke-color: #000;
    -webkit-text-stroke-width: 1px
}

ut-stroke-2 {
    -webkit-text-stroke-color: #000;
    -webkit-text-stroke-width: 2px
}

.ut-hover-cursor {
    position: fixed;
    will-change: transform;
    pointer-events: none;
    z-index: 100001;
    transform: translate3d(-100%, -100%, 0);
    width: 80px;
    height: 80px;
    -webkit-transition: opacity 200ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: opacity 200ms cubic-bezier(.215, .61, .355, 1);
    transition: opacity 200ms cubic-bezier(.215, .61, .355, 1)
}

.admin-bar .ut-hover-cursor {
    margin-top: -32px
}

@media(min-width:1025px) {

    .ut-deactivate-browser-cursor,
    .ut-deactivate-browser-cursor * {
        cursor: none !important
    }
}

.ut-hover-cursor .ut-hover-cursor-inner {
    display: block;
    width: 80px;
    height: 80px;
    transform: translate3d(-50%, -50%, 0);
    -webkit-transition: all 200ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: all 200ms cubic-bezier(.215, .61, .355, 1);
    transition: all 200ms cubic-bezier(.215, .61, .355, 1);
    transform-origin: center center
}

.ut-hover-cursor.ut-hover-cursor-hide {
    opacity: 0
}

.ut-hover-cursor .text {
    position: absolute;
    top: 0;
    font-size: 10px;
    letter-spacing: 3px;
    font-family: Arial, Helvetica, sans-serif;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
    height: 40px;
    width: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 100%
}

.ut-hover-cursor svg {
    width: 100%;
    height: auto
}

.ut-hover-cursor svg ellipse.circle {
    -webkit-transition: all 200ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: all 200ms cubic-bezier(.215, .61, .355, 1);
    transition: all 200ms cubic-bezier(.215, .61, .355, 1);
    transform-origin: center center;
    shape-rendering: geometricPrecision
}

.ut-hover-cursor svg ellipse.circle {
    fill: transparent;
    stroke: rgba(255, 255, 255, .3);
    stroke-width: 1px
}

.ut-hover-cursor svg ellipse.circle-animation {
    fill: transparent;
    stroke: rgba(255, 255, 255, .3);
    stroke-width: 1;
    shape-rendering: geometricPrecision;
    stroke-dasharray: 150.72;
    -webkit-transform-origin: center center;
    transform-origin: center center;
    opacity: 0
}

.ut-hover-cursor.loading svg ellipse.circle-animation {
    -webkit-animation: circle-animation 1s linear;
    animation: circle-animation 1s linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    opacity: 1
}

.ut-hover-cursor.loading svg ellipse.circle {
    opacity: 0
}

.ut-hover-cursor[data-cursor=link] svg ellipse.circle,
.ut-hover-cursor[data-cursor=link] svg ellipse.circle-animation {
    transform: scale(.5)
}

.ut-hover-cursor svg ellipse.circle-inner,
.ut-hover-cursor svg ellipse.circle-spinner {
    -webkit-transition: all 200ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: all 200ms cubic-bezier(.215, .61, .355, 1);
    transition: all 200ms cubic-bezier(.215, .61, .355, 1);
    fill: #fff;
    transform-origin: center
}

.ut-hover-cursor svg ellipse.circle-spinner {
    transform: translate3d(-50px, 0, 0)
}

.ut-hover-cursor.ut-hover-cursor-mousedown svg ellipse.circle-inner {
    transition-delay: 100ms
}

.ut-hover-cursor.ut-hover-cursor-mousedown svg ellipse.circle {
    transition-delay: 100ms
}

.ut-hover-cursor[data-cursor=link].ut-hover-cursor-mousedown svg ellipse.circle-inner {
    fill: #3772ff
}

.ut-hover-cursor[data-cursor=link].ut-hover-cursor-mousedown svg ellipse.circle {
    fill: rgba(55, 114, 255, .1);
    stroke: rgba(55, 114, 255, .3)
}

.ut-hover-cursor svg .plus,
.ut-hover-cursor svg .cross-left,
.ut-hover-cursor svg .cross-right,
.ut-hover-cursor svg .arrow,
.ut-hover-cursor svg .play {
    fill: #fff;
    transform-origin: center center;
    -webkit-transition: all 200ms cubic-bezier(.215, .61, .355, 1);
    -o-transition: all 200ms cubic-bezier(.215, .61, .355, 1);
    transition: all 200ms cubic-bezier(.215, .61, .355, 1);
    transform: scale(0)
}

.ut-hover-cursor svg .arrow.arrow-right {
    transform: scale(0) rotate(180deg)
}

.ut-hover-cursor svg .plus {
    shape-rendering: crispEdges
}

.ut-hover-cursor svg .plus.rotate {
    transform: scale(0) rotate(90deg)
}

.ut-hover-cursor svg .cross-left {
    transform: scale(0) rotate(45deg)
}

.ut-hover-cursor svg .cross-right {
    transform: scale(0) rotate(-45deg)
}

.ut-hover-cursor[data-cursor=image] svg ellipse.circle-inner {
    transform: scale(0)
}

.ut-hover-cursor.ut-hover-cursor-small[data-cursor=image]:not(.ut-hover-cursor-grow-on) svg .plus {
    transform: scale(.25)
}

.ut-hover-cursor.ut-hover-cursor-small[data-cursor=image]:not(.ut-hover-cursor-grow-on) svg .plus.rotate {
    transform: scale(.25) rotate(90deg)
}

.ut-hover-cursor.ut-hover-cursor-large[data-cursor=image] svg .plus,
.ut-hover-cursor.ut-hover-cursor-small.ut-hover-cursor-grow-on[data-cursor=image] svg .plus {
    transform: scale(.5)
}

.ut-hover-cursor.ut-hover-cursor-large[data-cursor=image] svg .plus.rotate,
.ut-hover-cursor.ut-hover-cursor-small.ut-hover-cursor-grow-on[data-cursor=image] svg .plus.rotate {
    transform: scale(.5) rotate(90deg)
}

.ut-hover-cursor[data-cursor=video] svg ellipse.circle-inner {
    transform: scale(0)
}

.ut-hover-cursor.ut-hover-cursor-small[data-cursor=video]:not(.ut-hover-cursor-grow-on) svg .play {
    transform: scale(.25)
}

.ut-hover-cursor.ut-hover-cursor-large[data-cursor=video] svg .play,
.ut-hover-cursor.ut-hover-cursor-small.ut-hover-cursor-grow-on[data-cursor=video] svg .play {
    transform: scale(.5)
}

.ut-hover-cursor[data-cursor=close] svg ellipse.circle-inner {
    transform: scale(0)
}

.ut-hover-cursor.ut-hover-cursor-small[data-cursor=close]:not(.ut-hover-cursor-grow-on) svg .cross-left {
    transform: scale(.25) rotate(45deg)
}

.ut-hover-cursor.ut-hover-cursor-small[data-cursor=close]:not(.ut-hover-cursor-grow-on) svg .cross-right {
    transform: scale(.25) rotate(-45deg)
}

.ut-hover-cursor.ut-hover-cursor-large[data-cursor=close] svg .cross-left,
.ut-hover-cursor.ut-hover-cursor-small.ut-hover-cursor-grow-on[data-cursor=close] svg .cross-left {
    transform: scale(.5) rotate(45deg)
}

.ut-hover-cursor.ut-hover-cursor-large[data-cursor=close] svg .cross-right,
.ut-hover-cursor.ut-hover-cursor-small.ut-hover-cursor-grow-on[data-cursor=close] svg .cross-right {
    transform: scale(.5) rotate(-45deg)
}

.ut-hover-cursor.ut-hover-cursor-small[data-cursor=arrow-left]:not(.ut-hover-cursor-grow-on) svg .arrow.arrow-left {
    transform: scale(.15)
}

.ut-hover-cursor.ut-hover-cursor-small[data-cursor=arrow-right]:not(.ut-hover-cursor-grow-on) svg .arrow.arrow-right {
    transform: scale(.15) rotate(180deg)
}

.ut-hover-cursor[data-cursor=arrow-left] svg .arrow.arrow-left {
    transform: scale(.3)
}

.ut-hover-cursor[data-cursor=arrow-right] svg .arrow.arrow-right {
    transform: scale(.3) rotate(180deg)
}

.ut-hover-cursor[data-cursor=arrow-left] svg ellipse.circle-inner,
.ut-hover-cursor[data-cursor=arrow-right] svg ellipse.circle-inner {
    transform: scale(0)
}

#ut-hover-cursor-pulse {
    width: 88px;
    height: 88px;
    border-radius: 50%;
    transform: translate3d(-100%, -100%, 0);
    margin: -4px 0 0 -4px;
    background: rgba(255, 255, 255, 0.5);
    opacity: .3;
    position: fixed;
    will-change: transform;
    pointer-events: none;
    top: 0;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 100000
}

.ut-hover-cursor .text span {
    display: block;
    width: 60%
}

.ut-hover-cursor.ut-hover-cursor-small svg ellipse.circle,
.ut-hover-cursor.ut-hover-cursor-small svg ellipse.circle-animation {
    transform: scale(.5)
}

.ut-hover-cursor.ut-hover-cursor-small:not(.ut-hover-cursor-grow-off)[data-cursor=link] svg ellipse.circle,
.ut-hover-cursor.ut-hover-cursor-small:not(.ut-hover-cursor-grow-off)[data-cursor=link] svg ellipse.circle-animation {
    transform: scale(1)
}

.ut-hover-cursor.ut-hover-cursor-small:not(.ut-hover-cursor-grow-off).ut-cursor-force-size[data-cursor=link] svg ellipse.circle,
.ut-hover-cursor.ut-hover-cursor-small:not(.ut-hover-cursor-grow-off).ut-cursor-force-size[data-cursor=link] svg ellipse.circle-animation {
    transform: scale(1)
}

.ut-hover-cursor.ut-hover-cursor-small:not(.ut-hover-cursor-grow-off)[data-cursor=video] svg ellipse.circle,
.ut-hover-cursor.ut-hover-cursor-small:not(.ut-hover-cursor-grow-off)[data-cursor=video] svg ellipse.circle-animation {
    transform: scale(1)
}

.ut-hover-cursor.ut-hover-cursor-small:not(.ut-hover-cursor-grow-off)[data-cursor=image] svg ellipse.circle,
.ut-hover-cursor.ut-hover-cursor-small:not(.ut-hover-cursor-grow-off)[data-cursor=image] svg ellipse.circle-animation {
    transform: scale(1)
}

.ut-hover-cursor.ut-hover-cursor-small:not(.ut-hover-cursor-grow-off)[data-cursor=close] svg ellipse.circle,
.ut-hover-cursor.ut-hover-cursor-small:not(.ut-hover-cursor-grow-off)[data-cursor=close] svg ellipse.circle-animation {
    transform: scale(1)
}

.ut-hover-cursor.ut-hover-cursor-small:not(.ut-hover-cursor-grow-off)[data-cursor=arrow-left] svg ellipse.circle,
.ut-hover-cursor.ut-hover-cursor-small:not(.ut-hover-cursor-grow-off)[data-cursor=arrow-left] svg ellipse.circle-animation,
.ut-hover-cursor.ut-hover-cursor-small:not(.ut-hover-cursor-grow-off)[data-cursor=arrow-right] svg ellipse.circle,
.ut-hover-cursor.ut-hover-cursor-small:not(.ut-hover-cursor-grow-off)[data-cursor=arrow-right] svg ellipse.circle-animation {
    transform: scale(1)
}

.ut-hover-cursor.ut-hover-cursor-contrast svg ellipse.circle {
    filter: drop-shadow(0px 1px 0px rgba(21, 21, 21, 0.5))
}

.ut-hover-cursor[data-skin=dark] svg ellipse.circle {
    stroke: #151515
}

.ut-hover-cursor[data-skin=dark] svg ellipse.circle-animation {
    stroke: #151515
}

.ut-hover-cursor[data-skin=dark] svg ellipse.circle-inner {
    fill: #151515
}

.ut-hover-cursor[data-skin=dark] svg .plus {
    fill: #151515
}

.ut-hover-cursor[data-skin=dark] svg .arrow {
    fill: #151515
}

.ut-hover-cursor[data-skin=dark] svg .cross-left,
.ut-hover-cursor[data-skin=dark] svg .cross-right {
    fill: #151515
}

.ut-hover-cursor[data-skin=dark] svg .play {
    fill: #151515
}

.ut-hover-cursor[data-skin=dark]+#ut-hover-cursor-pulse {
    background: rgba(21, 21, 21, 0.5)
}

@-webkit-keyframes circle-animation {
    0% {
        transform: rotate(0deg);
        stroke-dashoffset: 31.68
    }

    50% {
        transform: rotate(720deg);
        stroke-dashoffset: 150.72
    }

    100% {
        transform: rotate(1080deg);
        stroke-dashoffset: 31.68
    }
}

@keyframes circle-animation {
    0% {
        transform: rotate(0deg);
        stroke-dashoffset: 31.68
    }

    50% {
        transform: rotate(720deg);
        stroke-dashoffset: 150.72
    }

    100% {
        transform: rotate(1080deg);
        stroke-dashoffset: 31.68
    }
}

@media(max-width:1024px) {
    .ut-hover-cursor {
        display: none
    }
}

.ut-cursor-parallax-element {}

.ut-glitch:not(.title-with-wordrotator).ut-base-span {
    display: inline-block;
    position: relative;
    z-index: 1
}

.ut-glitch.title-with-typewriter {
    display: block
}

.title-with-linebreak.ut-glitch::before,
.title-with-linebreak.ut-glitch::after {
    white-space: pre-line
}

@media(max-width:767px) {

    .ut-no-title-linebreak-mobile .ut-glitch::before,
    .ut-no-title-linebreak-mobile .ut-glitch::after {
        white-space: normal !important
    }
}

@media(min-width:768px) and (max-width:1024px) {

    .ut-no-title-linebreak-tablet .ut-glitch::before,
    .ut-no-title-linebreak-tablet .ut-glitch::after {
        white-space: normal !important
    }
}

.ut-glitch-1:not(.title-with-wordrotator)::before,
.ut-glitch-1:not(.title-with-wordrotator)::after {
    display: block;
    content: attr(data-title);
    position: absolute;
    top: 0;
    left: inherit;
    height: 100%;
    width: 100%;
    opacity: .8
}

.ut-glitch-1:not(.title-with-wordrotator)::after {
    color: #f0f;
    z-index: 0;
    animation: GlitchUT1 .3s cubic-bezier(.25, .46, .45, .94) reverse both infinite
}

.ut-glitch-1:not(.title-with-wordrotator)::before {
    color: #0ff;
    z-index: 1;
    animation: GlitchUT1 .3s cubic-bezier(.25, .46, .45, .94) both infinite
}

.ut-glitch-1>span {
    position: relative;
    z-index: 2
}

.ut-glitch.ut-glitch-1.title-with-typewriter::before,
.ut-glitch.ut-glitch-1.title-with-typewriter::after {
    overflow: hidden
}

.ut-glitch.title-with-typewriter ut-typewriter-1,
.ut-glitch.title-with-typewriter ut-typewriter-2 {
    position: relative;
    z-index: 2
}

.ut-glitch.title-with-wordrotator .ut-word-rotator>div {
    position: relative
}

.ut-glitch-1.title-with-wordrotator .ut-word-rotator>div::before,
.ut-glitch-1.title-with-wordrotator .ut-word-rotator>div::after {
    display: block;
    content: attr(data-title);
    position: absolute;
    top: 0;
    left: inherit;
    height: 100%;
    width: 100%;
    opacity: .8
}

.ut-glitch-1.title-with-wordrotator .ut-word-rotator>div::after {
    color: #f0f;
    z-index: -2;
    animation: GlitchUT1 .3s cubic-bezier(.25, .46, .45, .94) reverse both infinite
}

.ut-glitch-1.title-with-wordrotator .ut-word-rotator>div::before {
    color: #0ff;
    z-index: -1;
    animation: GlitchUT1 .3s cubic-bezier(.25, .46, .45, .94) both infinite
}

@keyframes GlitchUT1 {
    0% {
        transform: translate(0)
    }

    20% {
        transform: translate(-5px, 5px)
    }

    40% {
        transform: translate(-5px, -5px)
    }

    60% {
        transform: translate(5px, 5px)
    }

    80% {
        transform: translate(5px, -5px)
    }

    to {
        transform: translate(0)
    }
}

.ut-glitch-2:not(.title-with-wordrotator)::after,
.ut-glitch-2.title-with-wordrotator .ut-word-rotator>div::after {
    content: attr(data-title);
    position: absolute;
    left: 1px;
    text-shadow: -1px 0 red;
    top: 0;
    overflow: hidden;
    clip-path: inset(0 100% 0 0);
    animation: GlitchUT2After 4s infinite linear alternate-reverse;
    width: 100%;
    height: 100%
}

.ut-glitch-2:not(.title-with-wordrotator)::before,
.ut-glitch-2.title-with-wordrotator .ut-word-rotator>div::before {
    content: attr(data-title);
    position: absolute;
    left: -1px;
    text-shadow: 1px 0 blue;
    top: 0;
    overflow: hidden;
    clip-path: inset(0 100% 0 0);
    animation: GlitchUT2Before 6s infinite linear alternate-reverse;
    width: 100%;
    height: 100%
}

@keyframes GlitchUT2After {
    0% {
        clip-path: inset(47% 52% 53% 0)
    }

    5% {
        clip-path: inset(18% 19% 9% 0)
    }

    10% {
        clip-path: inset(58% 13% 16% 0)
    }

    15% {
        clip-path: inset(3% 98% 73% 0)
    }

    20% {
        clip-path: inset(63% 65% 39% 0)
    }

    25% {
        clip-path: inset(56% 84% 18% 0)
    }

    30% {
        clip-path: inset(15% 91% 66% 0)
    }

    35% {
        clip-path: inset(40% 16% 36% 0)
    }

    40% {
        clip-path: inset(32% 54% 67% 0)
    }

    45% {
        clip-path: inset(80% 91% 65% 0)
    }

    50% {
        clip-path: inset(33% 61% 93% 0)
    }

    55% {
        clip-path: inset(46% 21% 91% 0)
    }

    60% {
        clip-path: inset(12% 54% 98% 0)
    }

    65% {
        clip-path: inset(95% 33% 59% 0)
    }

    70% {
        clip-path: inset(67% 29% 63% 0)
    }

    75% {
        clip-path: inset(92% 67% 34% 0)
    }

    80% {
        clip-path: inset(26% 75% 71% 0)
    }

    85% {
        clip-path: inset(58% 4% 33% 0)
    }

    90% {
        clip-path: inset(39% 26% 52% 0)
    }

    95% {
        clip-path: inset(71% 46% 3% 0)
    }

    100% {
        clip-path: inset(20% 82% 71% 0)
    }
}

@keyframes GlitchUT2Before {
    0% {
        clip-path: inset(35% 88% 1% 0)
    }

    5% {
        clip-path: inset(76% 61% 69% 0)
    }

    10% {
        clip-path: inset(77% 93% 32% 0)
    }

    15% {
        clip-path: inset(56% 97% 45% 0)
    }

    20% {
        clip-path: inset(53% 59% 22% 0)
    }

    25% {
        clip-path: inset(30% 7% 6% 0)
    }

    30% {
        clip-path: inset(98% 31% 37% 0)
    }

    35% {
        clip-path: inset(86% 38% 89% 0)
    }

    40% {
        clip-path: inset(8% 82% 4% 0)
    }

    45% {
        clip-path: inset(95% 7% 46% 0)
    }

    50% {
        clip-path: inset(79% 73% 11% 0)
    }

    55% {
        clip-path: inset(75% 51% 33% 0)
    }

    60% {
        clip-path: inset(28% 8% 93% 0)
    }

    65% {
        clip-path: inset(89% 70% 60% 0)
    }

    70% {
        clip-path: inset(65% 54% 77% 0)
    }

    75% {
        clip-path: inset(65% 91% 74% 0)
    }

    80% {
        clip-path: inset(13% 27% 93% 0)
    }

    85% {
        clip-path: inset(45% 10% 64% 0)
    }

    90% {
        clip-path: inset(86% 3% 41% 0)
    }

    95% {
        clip-path: inset(15% 58% 1% 0)
    }

    100% {
        clip-path: inset(88% 33% 19% 0)
    }
}

@media(min-width:768px) {

    .ut-hero-style-1 .hero-title.ut-glitch::before,
    .ut-hero-style-1 .hero-title.ut-glitch::after {
        padding-top: 14px
    }

    .ut-hero-style-9 .hero-title.ut-glitch::before,
    .ut-hero-style-9 .hero-title.ut-glitch::after {
        padding: 0 .2em
    }

    .ut-hero-style-10 .hero-title.ut-glitch::before,
    .ut-hero-style-10 .hero-title.ut-glitch::after {
        padding: 0 .2em
    }

    .ut-hero-style-9 .hero-title.ut-glitch.ut-glitch-1::before,
    .ut-hero-style-9 .hero-title.ut-glitch.ut-glitch-1::after {
        left: 0
    }

    .ut-hero-style-10 .hero-title.ut-glitch.ut-glitch-1::before,
    .ut-hero-style-10 .hero-title.ut-glitch.ut-glitch-1::after {
        left: 0
    }
}

.ut-hero-style-4 .hero-title.ut-glitch::before {
    z-index: 2
}

.ut-hero-style-4 .hero-title.ut-glitch::after {
    z-index: 1
}

.ut-hero-style-4 .hero-title.ut-glitch::before,
.ut-hero-style-4 .hero-title.ut-glitch::after {
    padding: 8px 12px
}

.ut-hero-style-4 .hero-title.ut-glitch>div {
    position: relative;
    z-index: 3
}

.ut-hero-style-4 .hero-title.ut-glitch.ut-glitch-2>div {
    z-index: 0
}

.ut-hero-style-4 .hero-title.ut-glitch.ut-glitch-1::before,
.ut-hero-style-4 .hero-title.ut-glitch.ut-glitch-1::after {
    left: 0
}

.ut-hero-style-6 .hero-title.ut-glitch::before,
.ut-hero-style-6 .hero-title.ut-glitch::after {
    padding: .2em
}

.ut-hero-style-6 .hero-title.ut-glitch.ut-glitch-1::before,
.ut-hero-style-6 .hero-title.ut-glitch.ut-glitch-1::after {
    left: 0
}

.ut-hero-style-7 .hero-title.ut-glitch::before,
.ut-hero-style-7 .hero-title.ut-glitch::after {
    padding: .1em .2em
}

.ut-hero-style-7 .hero-title.ut-glitch.ut-glitch-1::before,
.ut-hero-style-7 .hero-title.ut-glitch.ut-glitch-1::after {
    left: 0
}

.ut-hero-style-8 .hero-title.ut-glitch::before,
.ut-hero-style-8 .hero-title.ut-glitch::after {
    padding: .2em 0
}

.pt-style-1 .ut-glitch::before,
.pt-style-1 .ut-glitch::after {
    left: 0
}

.pt-style-1 .parallax-title.ut-glitch-1::before,
.pt-style-1 .parallax-title.ut-glitch-1::after,
.pt-style-1 .parallax-title.ut-glitch-2::before,
.pt-style-1 .parallax-title.ut-glitch-2::after {
    padding-top: 20px
}

.pt-style-2.header-center .ut-glitch::before,
.pt-style-2.header-center .ut-glitch::after {
    text-align: center
}

.pt-style-3 .ut-glitch::before,
.pt-style-3 .ut-glitch::after,
.pt-style-3 .ut-glitch span+div {
    padding: .2em .4em
}

.pt-style-4 .ut-glitch::before,
.pt-style-4 .ut-glitch::after {
    padding: .2em .4em;
    border: 6px solid transparent
}

.page-header.pt-style-4 .ut-glitch::before,
.page-header.pt-style-4 .ut-glitch::after {
    padding: .2em .4em;
    border: 3px solid transparent
}

.pt-style-5 .ut-glitch::before,
.pt-style-5 .ut-glitch::after,
.pt-style-5 .ut-glitch span+div {
    padding: .2em .4em
}

.pt-style-6.header-center .ut-glitch::before,
.pt-style-6.header-center .ut-glitch::after {
    text-align: center
}

@media(min-width:1025px) {

    .pt-style-1.header-left .ut-glitch.ut-glitch-1:not(.parallax-title)::before,
    .pt-style-1.header-left .ut-glitch.ut-glitch-1:not(.parallax-title)::after {
        padding-right: 140px
    }

    .pt-style-1.header-right .ut-glitch.ut-glitch-1:not(.parallax-title)::before,
    .pt-style-1.header-right .ut-glitch.ut-glitch-1:not(.parallax-title)::after {
        padding-left: 140px
    }

    .pt-style-1.header-center .ut-glitch.ut-glitch-1:not(.parallax-title)::before,
    .pt-style-1.header-center .ut-glitch.ut-glitch-1:not(.parallax-title)::after {
        padding: 0 140px
    }

    .pt-style-1.header-left .ut-glitch.ut-glitch-2:not(.parallax-title)::before,
    .pt-style-1.header-left .ut-glitch.ut-glitch-2:not(.parallax-title)::after {
        padding-right: 140px
    }

    .pt-style-1.header-right .ut-glitch.ut-glitch-2:not(.parallax-title)::before,
    .pt-style-1.header-right .ut-glitch.ut-glitch-2:not(.parallax-title)::after {
        padding-left: 140px
    }

    .pt-style-1.header-center .ut-glitch.ut-glitch-2:not(.parallax-title)::before,
    .pt-style-1.header-center .ut-glitch.ut-glitch-2:not(.parallax-title)::after {
        padding: 0 140px
    }
}

@media(max-width:767px) {

    .pt-style-2.header-mobile-left .ut-glitch::before,
    .pt-style-2.header-mobile-left .ut-glitch::after {
        text-align: left
    }

    .pt-style-2.header-mobile-center .ut-glitch::before,
    .pt-style-2.header-mobile-center .ut-glitch::after {
        text-align: center
    }

    .pt-style-2.header-mobile-right .ut-glitch::before,
    .pt-style-2.header-mobile-right .ut-glitch::after {
        text-align: right
    }

    .pt-style-6.header-mobile-left .ut-glitch::before,
    .pt-style-6.header-mobile-left .ut-glitch::after {
        text-align: left
    }

    .pt-style-6.header-mobile-center .ut-glitch::before,
    .pt-style-6.header-mobile-center .ut-glitch::after {
        text-align: center
    }

    .pt-style-6.header-mobile-right .ut-glitch::before,
    .pt-style-6.header-mobile-right .ut-glitch::after {
        text-align: right
    }
}

@media(min-width:768px) and (max-width:1024px) {

    .pt-style-2.header-tablet-left .ut-glitch::before,
    .pt-style-2.header-tablet-left .ut-glitch::after {
        text-align: left
    }

    .pt-style-2.header-tablet-center .ut-glitch::before,
    .pt-style-2.header-tablet-center .ut-glitch::after {
        text-align: center
    }

    .pt-style-2.header-tablet-right .ut-glitch::before,
    .pt-style-2.header-tablet-right .ut-glitch::after {
        text-align: right
    }

    .pt-style-6.header-tablet-left .ut-glitch::before,
    .pt-style-6.header-tablet-left .ut-glitch::after {
        text-align: left
    }

    .pt-style-6.header-tablet-center .ut-glitch::before,
    .pt-style-6.header-tablet-center .ut-glitch::after {
        text-align: center
    }

    .pt-style-6.header-tablet-right .ut-glitch::before,
    .pt-style-6.header-tablet-right .ut-glitch::after {
        text-align: right
    }
}

.pt-style-3 .ut-glitch.ut-glitch-1 span,
.pt-style-3 .ut-glitch.ut-glitch-1 span {
    position: relative;
    z-index: 0;
    color: transparent
}

.pt-style-3 .ut-glitch.ut-glitch-1 span+div {
    position: absolute;
    display: inline-block;
    border: 3px solid transparent;
    z-index: 1
}

.pt-style-3.header-left .ut-glitch.ut-glitch-1 span+div {
    left: 0
}

.pt-style-3.header-right .ut-glitch.ut-glitch-1 span+div {
    right: 0
}

.pt-style-3.header-center .ut-glitch.ut-glitch-1 span+div {
    left: 0;
    right: 0
}

@media(max-width:767px) {
    .pt-style-3 .ut-glitch.ut-glitch-1 span+div {
        width: 100%
    }
}

@media(min-width:768px) and (max-width:1024px) {
    .pt-style-3.header-tablet-left .ut-glitch.ut-glitch-1 span+div {
        left: 0
    }

    .pt-style-3.header-tablet-right .ut-glitch.ut-glitch-1 span+div {
        right: 0
    }

    .pt-style-3.header-tablet-center .ut-glitch.ut-glitch-1 span+div {
        left: 0;
        right: 0
    }
}

.pt-style-3 .ut-glitch-2::after,
.pt-style-3 .ut-glitch-2::before {
    border: 3px solid transparent
}

.pt-style-3 .ut-glitch.ut-glitch-2 span,
.pt-style-3 .ut-glitch.ut-glitch-2 span {
    position: relative;
    z-index: 0;
    color: transparent
}

.pt-style-3 .ut-glitch.ut-glitch-2 span+div {
    position: absolute;
    display: inline-block;
    border: 3px solid transparent
}

.pt-style-3.header-left .ut-glitch.ut-glitch-2 span+div {
    left: 0
}

.pt-style-3.header-right .ut-glitch.ut-glitch-2 span+div {
    right: 0
}

.pt-style-3.header-center .ut-glitch.ut-glitch-2 span+div {
    left: 0;
    right: 0
}

@media(max-width:767px) {
    .pt-style-3 .ut-glitch.ut-glitch-2 span+div {
        width: 100%
    }
}

@media(min-width:768px) and (max-width:1024px) {
    .pt-style-3.header-tablet-left .ut-glitch.ut-glitch-2 span+div {
        left: 0
    }

    .pt-style-3.header-tablet-right .ut-glitch.ut-glitch-2 span+div {
        right: 0
    }

    .pt-style-3.header-tablet-center .ut-glitch.ut-glitch-2 span+div {
        left: 0;
        right: 0
    }
}

.pt-style-5 .ut-glitch.ut-glitch-1 span,
.pt-style-5 .ut-glitch.ut-glitch-1 span {
    position: relative;
    z-index: 0;
    color: transparent
}

.pt-style-5 .ut-glitch.ut-glitch-1 span+div {
    position: absolute;
    display: inline-block;
    border: 3px solid transparent;
    z-index: 1
}

.pt-style-5.header-left .ut-glitch.ut-glitch-1 span+div {
    left: 0
}

.pt-style-5.header-right .ut-glitch.ut-glitch-1 span+div {
    right: 0
}

.pt-style-5.header-center .ut-glitch.ut-glitch-1 span+div {
    left: 0;
    right: 0
}

@media(max-width:767px) {
    .pt-style-5 .ut-glitch.ut-glitch-1 span+div {
        width: 100%
    }
}

@media(min-width:768px) and (max-width:1024px) {
    .pt-style-5.header-tablet-left .ut-glitch.ut-glitch-1 span+div {
        left: 0
    }

    .pt-style-5.header-tablet-right .ut-glitch.ut-glitch-1 span+div {
        right: 0
    }

    .pt-style-5.header-tablet-center .ut-glitch.ut-glitch-1 span+div {
        left: 0;
        right: 0
    }
}

.pt-style-5 .ut-glitch-2::after,
.pt-style-5 .ut-glitch-2::before {
    border: 3px solid transparent
}

.pt-style-5 .ut-glitch.ut-glitch-2 span,
.pt-style-5 .ut-glitch.ut-glitch-2 span {
    position: relative;
    z-index: 0;
    color: transparent
}

.pt-style-5 .ut-glitch.ut-glitch-2 span+div {
    position: absolute;
    display: inline-block;
    border: 3px solid transparent
}

.pt-style-5.header-left .ut-glitch.ut-glitch-2 span+div {
    left: 0
}

.pt-style-5.header-right .ut-glitch.ut-glitch-2 span+div {
    right: 0
}

.pt-style-5.header-center .ut-glitch.ut-glitch-2 span+div {
    left: 0;
    right: 0
}

@media(max-width:767px) {
    .pt-style-5 .ut-glitch.ut-glitch-2 span+div {
        width: 100%
    }
}

@media(min-width:768px) and (max-width:1024px) {
    .pt-style-5.header-tablet-left .ut-glitch.ut-glitch-2 span+div {
        left: 0
    }

    .pt-style-5.header-tablet-right .ut-glitch.ut-glitch-2 span+div {
        right: 0
    }

    .pt-style-5.header-tablet-center .ut-glitch.ut-glitch-2 span+div {
        left: 0;
        right: 0
    }
}

#bklyn_btn_67067c3bd28ca .bklyn-btn {
    color: rgba(255, 255, 255, 1) !important;
    border-style: none !important;
    border-radius: 5px !important;
    background-color: #1a4388 !important;
}

#bklyn_btn_67067c3bd28ca .bklyn-btn:hover {
    color: rgba(255, 255, 255, 1) !important;
    background-color: #1a4388 !important;
}

#bklyn_btn_67067c3bd28ca .bklyn-btn:focus {
    color: rgba(255, 255, 255, 1) !important;
    background-color: #1a4388 !important;
}

#bklyn_btn_67067c3bd28ca .bklyn-btn:active {
    color: rgba(255, 255, 255, 1) !important;
    background-color: #1a4388 !important;
}

#bklyn_btn_67067c3bd28ca a.bklyn-btn {
    font-weight: 500 !important;
}

#bklyn_btn_67067c3bd28ca.bklyn-btn-header a.bklyn-btn {
    font-weight: 500 !important;
}

#bklyn_btn_67067c3bd28ca.bklyn-btn-header a.bklyn-btn span {
    font-weight: 500 !important;
}

#bklyn_btn_67067c3bd28ca a.bklyn-btn {
    text-transform: none !important;
}

#bklyn_btn_67067c3bd28ca a i:before {
    font-size: 14px;
}

#ut_scv_67067c3c680ab .ut-service-icon i {
    color: rgba(26, 67, 136, 1);
}

#ut_scv_67067c3c680ab .ut-service-column {
    margin-top: 30px;
}

#ut_scv_67067c3c680ab .ut-service-column.ut-vertical p {
    margin-top: 5px;
}

#ut_scv_67067c3c680ab .ut-service-column.ut-vertical a.ut-service-column-vertical-link {
    color: #000000;
}

#ut_scv_67067c3c680ab .ut-service-column.ut-vertical a.ut-service-column-vertical-link:hover {
    color: rgba(0, 0, 0, 0.7);
}

#ut_scv_67067c3c680ab .ut-service-column.ut-vertical a.ut-service-column-vertical-link:active {
    color: rgba(0, 0, 0, 0.7);
}

#ut_scv_67067c3c680ab .ut-service-column.ut-vertical a.ut-service-column-vertical-link:focus {
    color: rgba(0, 0, 0, 0.7);
}

#ut_scv_67067c3c680ab .ut-service-column.ut-vertical a.ut-service-column-vertical-link {
    font-size: 12px;
}

#ut_am_67067c3c2984c {
    opacity: 1;
}

#ut_am_wrap_67067c3c2984d .ut-image-gallery-item-caption-title h3 {
    letter-spacing: 0em;
}

#ut_am_wrap_67067c3c2984d .ut-gallery-slider-caption {
    font-weight: bold;
}

#ut_am_wrap_67067c3c2984d {
    text-align: center;
}

@media (min-width: 768px) and (max-width: 1024px) {
    #ut_am_wrap_67067c3c2984d {
        text-align: center !important;
    }
}

@media (max-width: 767px) {
    #ut_am_wrap_67067c3c2984d {
        text-align: center !important;
    }
}

#ut_inner_column_67067c3c29222 {
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-left: 0px !important;
}

#ut_am_67067c3c3bd46 {
    opacity: 1;
}

#ut_am_wrap_67067c3c3bd47 .ut-image-gallery-item-caption-title h3 {
    letter-spacing: 0em;
}

#ut_am_wrap_67067c3c3bd47 .ut-gallery-slider-caption {
    font-weight: bold;
}

#ut_am_wrap_67067c3c3bd47 {
    text-align: center;
}

@media (min-width: 768px) and (max-width: 1024px) {
    #ut_am_wrap_67067c3c3bd47 {
        text-align: center !important;
    }
}

@media (max-width: 767px) {
    #ut_am_wrap_67067c3c3bd47 {
        text-align: center !important;
    }
}

#ut_inner_column_67067c3c2b8b9 {
    background-position: right top !important;
    ;
    background-repeat: no-repeat !important;
}

#partenariat {
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
}

#ut_header_67067c3d46204 h2.section-title,
#ut_header_67067c3d46204 h2.section-title span {
    color: #ffffff;
}

#ut_header_67067c3d46204 .lead {
    color: #ffffff;
}

#ut_header_67067c3d46204 .lead p {
    color: #ffffff;
}





































































/*-----------------------------------------------------------------------------------

 Theme Name: Creative Design
 Theme URI: http://www.creativedesign.ma
 Description:Onepage Template
 Author: Filki Issam
 Author URI: http:www.creativedesign.ma
 Version: 1.0

 Main Color   : #6FAA2E
 main Font    : Poppins
 Heading Font : Raleway

-----------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------

 == Table Of Content

	01 Basic
	02 Navbar
	03 Header
	04 Hero
	05 Quote
	06 Portfolio
	07 Numbers
	08 Services
	09 serv-tabs
	10 Team
	11 Price
	12 Testimonials
	13 Blog
	14 Clients
	15 Contact
	16 Footer
	17 Responsive
 

---------------------------------------------------------------- */
/* ----------------------------------------------------------------
     [ 01 Start Basic ]
-----------------------------------------------------------------*/

#Sustainability img {
    height: 200px;
    width: 100%;
  }
  

  
  
  
  .section-head {
    margin-bottom: 80px;
  }
  .section-head h4 {
    position: relative;
    padding: 0 0 0 15px;
    line-height: 1;
    border-left: 1px solid #eee;
    letter-spacing: 2px;
    font-size: 38px;
    font-weight: 700;
  }
  .section-head h4:before {
    content: '';
    width: 1px;
    height: 35px;
    background: #6FAA2E;
    position: absolute;
    left: -1px;
    bottom: 0;
  }
  .section-head h4 span {
    font-weight: 200;
    padding-bottom: 5px;
  }
  
  .bg-gray {
    background: #f7f7f7;
  }
  .bg-gray .owl-theme .owl-dots .owl-dot span {
    background: #777;
  }
  
  .o-hidden {
    overflow: hidden;
  }
  
  .position-re {
    position: relative;
  }
  
  .full-width {
    width: 100% !important;
  }
  
  .bg-img {
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .section-padding {
    padding: 100px 0;
  }
  
  .valign {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .v-middle {
    position: absolute;
    width: 100%;
    top: 50%;
    left: 0;
    -webkit-transform: translate(0%, -50%);
    transform: translate(0%, -50%);
  }
  
  .cd-headline {
    font-size: 3rem;
    line-height: 1.2;
  }
  
  @media only screen and (min-width: 768px) {
    .cd-headline {
      font-size: 4.4rem;
      font-weight: 300;
    }
  }
  @media only screen and (min-width: 1170px) {
    .cd-headline {
      font-size: 6rem;
    }
  }
  .cd-words-wrapper {
    display: inline-block;
    position: relative;
    text-align: left;
  }
  
  .cd-words-wrapper b {
    display: inline-block;
    position: absolute;
    white-space: nowrap;
    left: 0;
    top: 0;
  }
  
  .cd-words-wrapper b.is-visible {
    position: relative;
  }
  
  .no-js .cd-words-wrapper b {
    opacity: 0;
  }
  
  .no-js .cd-words-wrapper b.is-visible {
    opacity: 1;
  }
  
  /* xclip */
  .cd-headline.clip span {
    display: inline-block;
    padding: .2em 0;
  }
  
  .cd-headline.clip .cd-words-wrapper {
    overflow: hidden;
    vertical-align: top;
  }
  
  .cd-headline.clip .cd-words-wrapper::after {
    /* line */
    content: '';
    position: absolute;
    top: 10%;
    right: 0;
    width: 2px;
    height: 70%;
    background-color: #aebcb9;
  }
  
  .cd-headline.clip b {
    opacity: 0;
  }
  
  .cd-headline b.is-visible {
    opacity: 1;
    font-weight: 900;
  }
  
  .owl-theme .owl-dots .owl-dot span {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #F7F8FA;
  }
  
  .owl-theme .owl-dots .owl-dot.active span,
  .owl-theme .owl-dots .owl-dot:hover span {
    background: #6FAA2E;
  }
  
  /* ----------------------------------------------------------------
       [ End Basic ]
  -----------------------------------------------------------------*/
  
  /* ----------------------------------------------------------------
       [ 03 Start Header ]
  -----------------------------------------------------------------*/
  .header {
    min-height: 100vh;
    overflow: hidden;
  }
  .header .caption .o-hidden {
    display: inline-block;
  }
  .header .caption h3 {
    font-weight: 200;
    letter-spacing: 3px;
    -webkit-animation-delay: .2s;
            animation-delay: .2s;
  }
  .header .caption h1 {
    margin: 10px 0;
    font-size: 60px;
    font-weight: 700;
    text-transform: uppercase;
    -webkit-animation-delay: .6s;
            animation-delay: .6s;
  }
  .header .caption h1 b {
    color:#1a4388;
    -webkit-text-shadow: -6px -6px 6px #222, 0 1px 1px #aaa;
    -moz-text-shadow: -6px -6px 6px #222, 0 1px 1px #aaa;
    text-shadow: -6px -6px 6px #222, 0 1px 1px #aaa

  }
  .center {
    margin: auto;
    width: 100%;
    font-size: 3em;
  }
  .center H3 b {
    font-family: "Montserrat";
    font-weight: 700;
    font-size: 40px;
    font-style: normal;
    letter-spacing: -0.03em;
    
    -webkit-text-shadow: -6px -6px 6px #000, 0 2px 2px #aaa;
    -moz-text-shadow: -6px -6px 6px #000, 0 2px 2px #aaa;
    text-shadow: -6px -6px 6px #000, 0 2px 2px #aaa
  }
  
.text-center {
    text-align: center !important
}
  .header .caption p {
    font-size: 16px;
    color: #eee;
    word-spacing: 2px;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
  }
  .header .caption .butn {
    padding: 10px 30px;
    border: 1px solid #eee;
    border-radius: 4px;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 500;
    letter-spacing: 1px;
    position: relative;
    margin: 30px 2px 0;
    -webkit-animation-delay: 1.2s;
            animation-delay: 1.2s;
  }
  .header .caption .butn:after {
    content: '';
    width: 0;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 100%;
    z-index: 1;
    background: #fff;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  .header .caption .butn:hover {
    border-color: #fff;
  }
  .header .caption .butn:hover:after {
    width: 100%;
    left: 0;
    -webkit-transition: width 0.3s ease;
    transition: width 0.3s ease;
  }
  .header .caption .butn:hover span {
    color: #1c1c1c;
  }
  .header .caption .butn span {
    position: relative;
    z-index: 2;
  }
  .header .caption .butn-bg {
    background: #6FAA2E;
    border-color: #6FAA2E;
  }
  .header .arrow {
    position: absolute;
    bottom: 5vh;
    width: 100%;
    text-align: center;
    color: #fff;
    font-size: 13px;
    z-index: 8;
  }
  .header .arrow i {
    position: relative;
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
  }
  .header .arrow i:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.2);
    border-radius: 50%;
    z-index: -1;
    -webkit-transition: all .2s;
    transition: all .2s;
  }
  .header .arrow i:hover:after {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
    opacity: 0;
    -webkit-transition: all .5s;
    transition: all .5s;
  }
  
  .slider .arrow, .slider-fade .arrow {
    display: none !important;
  }
  .slider .owl-item, .slider-fade .owl-item {
    height: 100vh;
    position: relative;
  }
  .slider .item, .slider-fade .item {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-size: cover;
  }
  .slider .item .caption, .slider-fade .item .caption {
    z-index: 9;
  }
  .slider .owl-theme .owl-dots, .slider-fade .owl-theme .owl-dots {
    position: absolute;
    bottom: 5vh;
    width: 100%;
  }
  
  .creative {
    min-height: 100vh;
  }
  .creative .svg {
    position: absolute;
    bottom: -10px;
    left: 0;
    width: 100%;
    z-index: 2;
  }
  .creative .svg svg {
    fill: #fff;
    width: 101%;
  }
  
  .bg-vid {
    position: absolute;
    top: 0;
    left: 0;
    min-width: 100%;
    min-height: 100%;
  }
  
  #particles-js {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 3;
  }
  
  /* ----------------------------------------------------------------
       [ End Header ]
  -----------------------------------------------------------------*/
  
  /* ----------------------------------------------------------------
        [ 17 Responsive ]
  -----------------------------------------------------------------*/
  @media screen and (max-width: 991px) {
    .mb-md50 {
      margin-bottom: 50px;
    }
  
    .mb-md30 {
      margin-bottom: 30px;
    }
  
    .mb-md0 {
      margin-bottom: 0;
    }
  
    .navbar .navbar-collapse {
      max-height: 340px;
      overflow: auto;
      background: #111;
      text-align: center;
      padding: 10px 0;
    }
    .navbar .nav-link {
      margin: 10px auto !important;
    }
  
    .nav-scroll .navbar-collapse .nav-link {
      color: #fff !important;
    }
    .nav-scroll .navbar-collapse .active {
      color: #6FAA2E !important;
    }
  
    .header .caption h2 {
      font-size: 30px;
    }
    .header .caption h1 {
      font-size: 50px;
    }
    .header .caption p {
      font-size: 16px;
    }
  
    .serv-tabs .content .bord {
      padding-right: 0;
      margin-bottom: 50px;
    }
    .serv-tabs .content .bord:after {
      display: none;
    }
    .serv-tabs .content .spcial {
      padding-left: 0;
    }
  
    .contact .map {
      height: 500px;
    }
    
    .information .info{
      margin-bottom: 30px;
    }
  
    .information{
      padding-bottom: 50px;
    }
  
  }
  @media screen and (max-width: 767px) {
    .mb-sm50 {
      margin-bottom: 50px;
    }
  
    .mb-sm30 {
      margin-bottom: 30px;
    }
  
    .nav-scroll{
      padding-left: 15px;
    }
  
    .header .caption h3{
      font-size: 20px;
    }
  
    .header .caption h1{
      font-size: 30px;
    }
  
    .serv-tabs .tabs-icon .item div {
      padding: 15px 0;
    }
    .serv-tabs .tabs-icon .item h6 {
      display: none;
    }
  }
  .list li {
      list-style-type:square;
      margin-left: 50px;
  }
  .m_table{
      font-family: 'Poppins', sans-serif;
      text-align: left;
      width: 100%;
      color: #ddd;
        border: none;
      display: -ms-flexbox;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      padding: 1rem;
  }




div.highway-slider {
	display:flex;
	justify-content:center;

	div.highway-barrier {
		overflow:hidden;
		position:relative;
	}
	ul.highway-lane {
		display:flex;
		height:100%;
		li.highway-car {
			flex:1;
			display:flex;
			justify-content:center;
			align-items:center;
			background:#fff;
			color:#343434;
		}
	}
}

@keyframes translatestf {
	0% { transform:translateX(100%);  }
	100% { transform:translateX(-500%);  }
}
#stffull div.highway-barrier {
	ul.highway-lane {
		width:500%;
		li.highway-car {
			animation:translatestf 30s linear infinite;
			h4 { font-size:28px; }
		}
	}
}

@keyframes translateinfinite {
	100% { transform:translateX(calc(-180px * 12));  }
}
#infinite div.highway-barrier {
	background:#fff;
	box-shadow:0 3px 10px -3px rgba(0,0,0,0.3);
	&::before,
	&::after {
		content: " ";
		position:absolute;
		z-index:9;
		width:180px;
		height:100%;	
	}
	&::before {
		top:0;left:0;
		background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
	}
	&::after {
		top:0;right:0;
		background: linear-gradient(to left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
	}
	ul.highway-lane {
		width:calc(120px * 30);
		li.highway-car {
			width:120px;
			animation:translateinfinite 25s linear infinite;
			span.fab {
				font-size:65px;
			}
		}
	}
}

#red { background: #cb5454; }
#orange { background: #cb8054; }
#yellow { background: #cbba54; }
#green { background: #69b46e; }
#blue { background: #6091b0; }








