.card-tiles-container{align-items:center;display:flex;margin-right:auto;margin-left:auto;margin-bottom:6px}
.card-tile{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;cursor:context-menu}
.card-tile-container.grid-container{display:grid;grid-gap:32px;max-width:900px}
@media only screen and (max-width:767px){.card-tile-container.grid-container{margin-right:13px;margin-left:13px}
}
@media only screen and (max-width:1023px){.card-tiles-container{padding-top:calc(var(--card-padding-top) - 32px);padding-bottom:calc(var(--card-padding-bottom) - 32px)}
}
@media only screen and (min-width:1023px){.card-tile-container.grid-container{width:calc(66.666666667% - 55.666667px)}
.card-tiles-container{padding-top:var(--card-padding-top);padding-bottom:var(--card-padding-bottom)}
.insight-cards-template-two-column{grid-template-columns:auto auto}
}
@media only screen and (min-width:821px) and (max-width:1022px){.card-tile-container.grid-container{width:calc(66.666666667% - 30.666667px)}
.insight-cards-template-one-column{grid-template-columns:auto}
.insight-cards-template-two-column{grid-template-columns:auto auto}
}
@media only screen and (min-width:768px) and (max-width:820px){.card-tile-container.grid-container{width:calc(66.666666667% - 30.666667px)}
}
.card-tile-readmore a{right:15px;bottom:10px;float:right;position:relative}
.card-tile-readmore{padding:10px}
.card-tile-title h2{color:#FFF;font-family:"MELLON_Akkurat_Pro_Regular";font-size:22px;font-style:normal;font-weight:400;line-height:24px;padding-top:103px;padding-bottom:24px;padding-right:37px;padding-left:31px;word-break:break-word}
.card-tile-description{display:block;text-decoration:none;box-shadow:0 4px 4px rgba(0,0,0,0.25);width:100%;padding-bottom:9px;top:100%;position:sticky}
.card-tile-description-light{background:#FFF;color:#90949c}
.card-tile-description-dark{background:rgba(0,0,0,0.44);color:#FFF}
.card-tile-description-dark .card-tile-readmore a{color:#FFF !important;font-family:"MELLON_Akkurat_Pro_Regular";font-size:18px;font-style:normal;font-weight:400;line-height:140% !important;text-transform:uppercase;text-decoration:underline}
.card-tile-description-light .card-tile-readmore a{color:#009ed9 !important;font-family:"MELLON_Akkurat_Pro_Regular";font-size:18px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;text-decoration:underline}
.card-tile-description .card-tile-description-box p{padding-top:24px;padding-bottom:7px;padding-right:37px;padding-left:31px;font-family:"MELLON_Akkurat_Pro_Regular";font-size:18px;font-style:normal;font-weight:400;line-height:140%;word-break:break-word}
.card-tile-description-light .card-tile-readmore a:hover{text-decoration:none !important}
.card-tile-description-dark .card-tile-readmore a:hover{text-decoration:none !important}