.image-text-row:first-child .image-text-img-div {
    border-top-left-radius: 2.25rem !important;

    border-top-right-radius: 2.25rem !important;
}

.image-text-row:last-child .image-text-img-div {
    border-bottom-left-radius: 2.25rem !important;

    border-bottom-right-radius: 2.25rem !important;
}

.image-text-row:nth-child(odd) .image-text-img-div {
    border-top-right-radius: 2.25rem !important;

    border-bottom-right-radius: 2.25rem !important;
}

@media (min-width: 992px) {
    .image-text-row:nth-child(odd) .image-text-img {
        padding-left: 0 !important;
    }
}

.image-text-row:nth-child(even) .image-text-img-div {
    border-top-left-radius: 2.25rem !important;

    border-bottom-left-radius: 2.25rem !important;
}

@media (min-width: 992px) {
    .image-text-row:nth-child(even) .image-text-img {
        padding-right: 0 !important;
    }
}

@media (max-width: 991px) {
    .image-text-row .image-text-img-div img {
        border-top-left-radius: 2.25rem !important;

        border-bottom-left-radius: 2.25rem !important;

        border-top-right-radius: 2.25rem !important;

        border-bottom-right-radius: 2.25rem !important;
    }
}

@media (max-width: 991px) {
    .image-text-row .image-text-img-div {
        border-top-left-radius: 2.25rem !important;

        border-bottom-left-radius: 2.25rem !important;

        border-top-right-radius: 2.25rem !important;

        border-bottom-right-radius: 2.25rem !important;
    }
}

.image-text-img-div {
    min-height: 354px;
}

@media (min-width: 992px) {
    /* 
	.image-text-img {

		min-height: 45vh;

	} */

    .image-text-row:nth-child(odd) .image-text-img {
        order: 2 !important;
    }

    .image-text-row:nth-child(odd) .image-text-text {
        order: 1 !important;
    }
}

@media (max-width: 991px) {
    .image-text-img {
        height: 350px;
    }
}
