.dark-mode{background:#262535;color:#ffffffc4}.dark-mode h2{color:#fff}.dark-mode p.eyebrow{color:#f9d392}.content-side a.button.button--secondary{margin-bottom:5px!important}.dark-mode.content-side p.eyebrow:after{background:#f9d392}.content-side a.button.button--secondary{border:1px solid #100c27}.content-side a.button.button--secondary:hover{background:#100c27;border:1px solid #100c27;color:#fff}.content-side a.button.button--secondary.outline{background:transparent;border:1px solid #100c27;color:#100c27}.content-side.dark-mode a.button.button--secondary{border:1px solid #f9d392}.content-side.dark-mode a.button.button--secondary:focus,.content-side.dark-mode a.button.button--secondary:hover{border:1px solid var(--navy)}.content-side.dark-mode a.button.button--secondary.outline{background:#f9d392;border:1px solid #f9d392;color:#100c27}.content-side.dark-mode a.button.button--secondary.outline:hover{background:#4f4d5d;border:1px solid #4f4d5d;color:#fff}.outer-container.image-right .img-side{order:2}.outer-container.image-right .content-side{order:1}.content-side p.eyebrow:after{background:#896e45;content:"";display:block;height:1px;margin-top:20px;width:60px}.outer-container{display:grid;grid-template-columns:1fr 1fr;min-height:550px;width:100%}.img-side{height:100%;position:relative;width:100%}.img-side img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.content-side{align-items:center;align-self:stretch;display:flex;justify-content:center;padding:130px}.content-container{box-sizing:border-box;width:100%}@media (max-width:767px){.content-side a.button.button--secondary{margin-bottom:5px!important}.outer-container{grid-template-columns:1fr}.img-side{height:50vh}.content-side{height:50vh;padding:20px}.content-container{max-width:100%}.outer-container.image-right .img-side{order:unset}.outer-container.image-right .content-side{order:unset;padding:20px}.content-side{height:auto}.content-side a.button.button--secondary.outline{margin-top:7px}}@media (max-width:1400px) and (min-width:1131px){.content-side{padding:100px 75px}}@media (max-width:1130px) and (min-width:768px){.content-side{padding:50px}}