.card-row{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr)}.card-row.has-bg{background:transparent;grid-gap:0;padding:0}.card-row.has-bg .card{background:#000;display:flex;align-items:center}.card-row.has-bg .card figure{height:100%}.card-row.has-bg .card .card-image{position:absolute;width:100%;height:100%}.card-row.has-bg .card .card-image img{opacity:33%}.card-row.has-bg .card .card-content{position:relative;padding:30px;min-height:50vh;display:flex;flex-direction:column;justify-content:center;width:100%}@media(max-width:767px){.card-row{display:block}.card-row .card:first-child{margin-top:0}.links.card-row.has-bg .card{margin-top:0}.links.card-row.has-bg .card .card-content{padding:20px !important}}.card-row .card{background:#fff}.card-row .card-image figure{position:relative;width:100%;height:200px}.card-row .card-image figure img{max-width:100%;height:auto;position:absolute;object-fit:cover;object-position:center center;width:100%;height:100% !important;border-radius:0}.card-row .card-content{padding:1rem}.card-row{padding:30px 0;grid-gap:30px}.card-row .quote_text_wrapper{position:relative}.card-row .quote .icon{width:20%;opacity:.15;position:absolute;height:auto}.card-row .quote .icon span{width:100%;height:100%}.card-row .quote_text{padding:30px}.card-row .quote_author{text-align:right;font-style:italic}.card-row .quote .icon-right{bottom:0;right:0}@media(max-width:767px){.card-row .card{margin-top:30px}.card-row{padding-left:0px !important;padding-right:0px !important}.card-row .card-content{padding-left:0;padding-right:0}}