@import url("https://use.typekit.net/xom0cdw.css");

.cb-imagewithtext .inner {
    display: flex;
    flex-wrap: nowrap
}

.cb-imagewithtext .inner.pull-right {
    flex-direction: row-reverse;
    float: none !important
}

.cb-imagewithtext .inner.pull-right .image {
    margin-right: 0;
    margin-left: 30px
}

.cb-imagewithtext .image {
    display: flex;
    justify-content: center;
    margin-right: 30px
}

.cb-imagewithtext .image img {
    margin: 0 auto;
    display: block;
    border-radius: 10px
}

.cb-imagewithtext .description-text {
    width: 100%;
    margin: 15px
}

.cb-imagewithtext .ctaLink {
    margin-top: 30px
}

.cb-imagewithtext .ctaLink .btn2022 {
    max-width: 260px
}

@media (max-width:992px) {

    .cb-imagewithtext .inner,
    .cb-imagewithtext .inner.pull-right {
        flex-direction: column
    }

    .cb-imagewithtext .inner.pull-right .image {
        margin: 0 0 30px
    }

    .cb-imagewithtext .ctaLink {
        margin-top: 20px
    }

    .cb-imagewithtext .ctaLink .btn2022 {
        max-width: 100%
    }

    .cb-imagewithtext .image {
        margin: 0 0 30px
    }
}