.banner-about {padding-top:100px; padding-bottom:100px;}
.banner-about .level1-title {color:var(--secondary-700); font-size:var(--fs-body-text-xlarge);}

.banner-columns {display:grid; column-gap:2rem; row-gap:2rem; grid-template-columns:1fr; justify-content:space-between;}
.banner-columns img {height:100%; overflow:hidden; border-bottom-left-radius:var(--border-radius-medium); border-top-right-radius:var(--border-radius-medium);}

.banner-columns .corner-border-alt::before {top:-16px; right:-16px;}
.banner-columns .corner-border-alt::after {bottom:-16px; left:-16px;}

.img-overlay {position:relative; z-index:1;}
.img-tint {position:absolute; top:-8.2%; left:-7%; max-width:65.5%; border-radius:0 !important; height:auto !important;}
    
.banner-about.chevron-background::after {background:linear-gradient(90deg, rgba(73, 73, 117, 1) 40%, rgba(73, 73, 117, 0) 100%);}
.banner-about.chevron-background::before {background-image:url(/images/chevrons-primary.svg);}

.banner-about.chevron-slide-in::before {transition-delay:0.8s !important;}

.about-columns {display:grid; column-gap:2rem; row-gap:2rem; grid-template-columns:1fr; justify-content:space-between;}
.about-columns .column:first-child {font-size:var(--fs-body-text-regular); font-family:var(--sansFontFamily); font-weight:var(--fw-semibold);}

.reasons-columns {display: grid; gap:3rem; grid-template-columns:1fr;}
.reasons-columns .level2-title {color:var(--secondary-700);}

@media (min-width:620px) {
    .reasons-columns {grid-template-columns:1fr 1fr;}
}

@media (min-width:768px) {
    .about-columns .column:first-child {font-size:var(--fs-body-text-medium);}
}

@media (min-width:860px) {
    .banner-columns {grid-template-columns:1fr 1fr; column-gap:3rem;}
    .banner-columns .corner-border-alt {margin:0 3rem;}
}

@media (min-width:860px) {
    .about-columns {grid-template-columns:minmax(0, 660px) minmax(0, 360px);}
}

@media (min-width:992px) {
    .banner-columns {grid-template-columns:0.8fr 1.2fr;}
}

@media (min-width:1100px) {
    /*.banner-about .level1-title {font-size:35px;}*/
}