/*********************************************
 * Our Agenda
**********************************************/
.vii-our-agenda {
    padding-right:var(--vii-gap-container);
}

.vii-our-agenda .col {
    padding:60px 0;
}

.vii-our-agenda .col .image {
    max-width:850px;
    width:100%;
    display:flex;
}

.vii-our-agenda .col .content {
    max-width:490px;
    margin-bottom:32px;
}

.vii-our-agenda .col .decor-arrow {
    aspect-ratio:164/55;
    width:164px;
    transform-origin:center center;
    transform:scaleY(-1) rotate(-35deg) translate(-23%, -31%);
}

/* responsive */
@media only screen and (max-width:1023px) {
    .vii-our-agenda {
        padding-right:0;
    }

    .vii-our-agenda .col {
        width:100%;
    }

    .vii-our-agenda .col.right {
        order:1;
        padding:42px 20px 36px;
        max-width:720px;
        margin:0 auto;
    }

    .vii-our-agenda .col.left {
        order:2;
        padding:20px 0;
    }

    .vii-our-agenda .col .decor-arrow {
        display:none;
    }
}
