.basic-breaker.aem-GridColumn{padding:0}
.basic-breaker--bg-width-default{margin:0 auto;max-width:1280px}
.basic-breaker--bg-color-light{background-color:#fff}
.basic-breaker--bg-color-light .basic-breaker-grid{padding:0}
.basic-breaker--bg-color-light .basic-breaker__title{color:#333}
.basic-breaker--bg-color-light .basic-breaker__description{color:#4c4c4c}
.basic-breaker--bg-color-dark{background-color:#002b51}
.basic-breaker--bg-color-dark .basic-breaker__title,.basic-breaker--bg-color-dark .basic-breaker__description{color:#fff}
.basic-breaker--bg-color-dark b,.basic-breaker--bg-color-dark strong{font-weight:bolder;color:#fff}
.basic-breaker--bg-color-light-gray{background-color:#f7f7f7}
.basic-breaker--bg-color-light-gray .basic-breaker__title{color:#333}
.basic-breaker--bg-color-light-gray .basic-breaker__description{color:#4c4c4c}
.basic-breaker--bg-color-black{background-color:#000}
.basic-breaker--bg-color-black .basic-breaker__title,.basic-breaker--bg-color-black .basic-breaker__description{color:#fff}
.basic-breaker--bg-color-black b,.basic-breaker--bg-color-black strong{font-weight:bolder;color:#fff}
.basic-breaker-grid{margin:0 auto;max-width:1280px;padding:40px 0}
.basic-breaker__cta-container{display:flex;flex-direction:column}
@media all and (min-width:768px){.basic-breaker__cta-container{flex-direction:row;align-items:stretch}
}
.basic-breaker__cta{font-size:14px;line-height:1;letter-spacing:1.1px;font-family:"karlabold",sans-serif;padding:20px;text-transform:uppercase;text-decoration:none;display:flex;align-items:center;justify-content:center;border-width:2px;border-style:solid;text-align:center}
@media all and (max-width:767px){.basic-breaker__cta+.basic-breaker__cta{margin-top:10px}
}
@media all and (min-width:768px){.basic-breaker__cta+.basic-breaker__cta{margin-left:20px}
}
.basic-breaker__cta .new-window-icon{margin-left:8px;display:inline-flex}
.basic-breaker__cta .new-window-icon svg{height:10px;width:10px}
.basic-breaker__title{font-family:"ms_gloriola_ii_std_semibold",sans-serif;font-style:normal;line-height:1.2;margin-top:0;margin-bottom:20px}
.basic-breaker__title:not(:has(+.basic-breaker__description)){margin-bottom:0}
.basic-breaker__description{font-family:"karlaregular",sans-serif;font-size:16px;font-weight:400;line-height:1.5}
.basic-breaker__description p{margin:0}
@media all and (min-width:768px){.basic-breaker-grid{display:grid;padding:60px 0}
.basic-breaker-grid__copy{grid-column:2 / span 9;grid-row:1 / span 1;display:flex;flex-direction:column;justify-content:flex-end}
.basic-breaker-grid__buttons{grid-column:2 / span 9;grid-row:2 / span 1;display:flex;align-items:flex-start;margin-top:40px}
.basic-breaker-grid__media{grid-column:12 / span 13;grid-row:1 / span 2;place-content:center}
.basic-breaker-grid--media-none .basic-breaker-grid__copy,.basic-breaker-grid--media-none .basic-breaker-grid__buttons{grid-column:2 / span 15}
.basic-breaker__title{font-size:30px}
}
@media all and (min-width:1024px){.basic-breaker-grid{padding:60px 0}
.basic-breaker-grid__copy{grid-column:2 / span 9}
.basic-breaker-grid__buttons{grid-column:2 / span 9;margin-top:40px}
.basic-breaker-grid__media{grid-column:12 / span 13}
.basic-breaker__title{font-size:40px}
}
@media all and (max-width:767px){.basic-breaker-grid__copy{grid-column:2 / span 23;grid-row:1 / span 1}
.basic-breaker-grid__buttons{grid-column:2 / span 23;margin-top:30px}
.basic-breaker-grid__media{grid-column:2 / span 23;grid-row:2 / span 1;margin-top:30px}
.basic-breaker__title{margin-bottom:10px;font-size:26px}
}
.basicbreaker_ghostButton,.basicbreaker_solidButton:focus,.basicbreaker_solidButton:hover{color:#fff;background-color:transparent;border-color:#fff}
.basicbreaker_solidButton,.basicbreaker_ghostButton:hover,.basicbreaker_ghostButton:focus{background-color:#187aba;border-color:#187aba;color:#fff}
.basic-breaker--bg-color-light .basicbreaker_ghostButton,.basic-breaker--bg-color-light-gray .basicbreaker_ghostButton,.basic-breaker--bg-color-light .basicbreaker_solidButton:focus,.basic-breaker--bg-color-light-gray .basicbreaker_solidButton:focus,.basic-breaker--bg-color-light .basicbreaker_solidButton:hover,.basic-breaker--bg-color-light-gray .basicbreaker_solidButton:hover{color:#187aba;border-color:#187aba}
.basic-breaker--bg-color-light .basicbreaker_solidButton,.basic-breaker--bg-color-light-gray .basicbreaker_solidButton,.basic-breaker--bg-color-light .basicbreaker_ghostButton:hover,.basic-breaker--bg-color-light-gray .basicbreaker_ghostButton:hover,.basic-breaker--bg-color-light .basicbreaker_ghostButton:focus,.basic-breaker--bg-color-light-gray .basicbreaker_ghostButton:focus{color:#fff;border-color:#187aba}