@media (min-width: 600px) {.cards--two-col .view-content {

                display: grid;
                grid-template-columns: repeat(2, 1fr);
                -moz-column-gap: 4em;
                     column-gap: 4em
        }
            }

            .cards--two-col .view-content .card {
                border-bottom: 1px solid #767676;
                padding: 2em 0 5em;
                margin:  0 2.5%;
                box-sizing: border-box;
            }

            @media (min-width: 600px) {

            .cards--two-col .view-content .card {
                    margin: 0;
                    padding: 2em 0em 5em
            }
                    

                }

            .cards--two-col .view-content .card .card-content .card-image {
                        position: relative;
                        padding: 0 2em;
                    }

            @media (min-width: 1025px) {

            .cards--two-col .view-content .card .card-content .card-image {
                            float: right
                    }

                        }

            .cards--two-col .view-content .card .card-content .card-image .image--circle {
                            aspect-ratio: 1/1;
                            overflow: hidden;
                            border-radius: 99em;
                            width: 200px;
                            height: 200px;
                        }

            .cards--two-col .view-content .card .card-content .card-image .image--circle .cover-image {

                            }