.content-columns__wrap .page-center{display:block}.content-columns__wrap .alternating-images{margin-bottom:60px}.content-columns__wrap .alternating-images .page-center{padding:0;position:relative;z-index:1}.content-columns__wrap .alternating-images .glyph{width:130px}.content-columns__wrap .alternating-images h3{font-size:44px;line-height:1.285714286;margin-block-end:35px;margin-block-start:35px}.content-columns__wrap .alternating-images p{font-size:20px;letter-spacing:.15px;line-height:1.6;margin-bottom:0}.content-columns{display:grid;gap:40px 20px;grid-template-columns:repeat(3,1fr)}.content-columns .content h3{font-size:30px;line-height:1.285714286}.content-columns .content p,.content-columns .content p a{font-size:19px;line-height:1.6}.content-columns .content p a{color:#395775}.content-column .image{aspect-ratio:1;margin-bottom:50px;max-width:385px;width:100%}.content-column .image img{box-shadow:unset;height:100%!important;object-fit:cover;width:100%!important}@media screen and (min-width:600px){.content-columns__wrap .alternating-images .content,.content-columns__wrap .alternating-images .image img{top:0}.content-column .content{padding-right:50px}.content-columns__wrap .alternating-images:not(.alternating-images__tab):nth-child(odd) .page-center{align-items:center;display:flex;flex-direction:row-reverse}.content-columns__wrap .alternating-images:not(.alternating-images__tab):nth-child(2n) .image img{right:-40px}.content-columns__wrap .alternating-images:not(.alternating-images__tab):nth-child(2n) .image-has_video:before{left:auto;right:-40px}.content-columns__wrap .alternating-images:not(.alternating-images__tab):nth-child(odd) .image img,.content-columns__wrap .alternating-images:not(.alternating-images__tab):nth-child(odd) .image-has_video:before{left:-40px}.content-columns__wrap .alternating-images:not(.alternating-images__tab):nth-child(odd) .content{padding-left:40px;padding-right:80px}}@media(max-width:991px){.content-columns__wrap .page-center{padding:0}.content-columns__wrap .alternating-images .content{padding:20px 0}.content-columns__wrap .alternating-images .content h3{font-size:38px;margin-top:20px}.content-columns__wrap .alternating-images .content p{font-size:22px;line-height:1.7}.content-columns__wrap .content-columns{display:grid;gap:40px;grid-template-columns:1fr;justify-content:center}.content-columns__wrap .content-column{margin:0 auto;max-width:500px}.content-columns__wrap .content-column .content{padding-right:0}.content-column .image{margin:0 auto 50px}}