*{box-sizing:border-box}.alternating-quad-content{padding:0;position:relative}.alternating-quad-content>.container{padding:0}.alternating-quad-content .alternating-quad-content__content{z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.alternating-quad-content .alternating-quad-content__content h3{font-size:16px}.alternating-quad-content .alternating-quad-content__content .blue-quad,.alternating-quad-content .alternating-quad-content__content .gray-quad{position:relative}.alternating-quad-content .alternating-quad-content__content .blue-quad:after,.alternating-quad-content .alternating-quad-content__content .gray-quad:after{content:"";width:100%;padding-top:100%}.alternating-quad-content .alternating-quad-content__content .blue-quad h3,.alternating-quad-content .alternating-quad-content__content .gray-quad h3{font-weight:900;font-size:18px;line-height:1.4}.alternating-quad-content .alternating-quad-content__content .blue-quad a,.alternating-quad-content .alternating-quad-content__content .gray-quad a{padding:15px;position:absolute;top:0;left:0;width:100%;height:100%}.alternating-quad-content .alternating-quad-content__content .blue-quad{background:#3367b1;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column-reverse;flex-direction:column-reverse;color:#fff}.alternating-quad-content .alternating-quad-content__content .blue-quad h3{color:#fff}.alternating-quad-content .alternating-quad-content__content .blue-quad .quad-cta{color:#fff;transition:all .5s ease}.alternating-quad-content .alternating-quad-content__content .blue-quad .quad-cta:after{padding:0 0 0 5px;content:"\f178";position:relative;font-size:15px;font-family:Font Awesome\ 5 Pro}.alternating-quad-content .alternating-quad-content__content .gray-quad{background:#eee;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column-reverse;flex-direction:column-reverse;color:#002554}.alternating-quad-content .alternating-quad-content__content .gray-quad .quad-cta{color:#002554;transition:all .5s ease}.alternating-quad-content .alternating-quad-content__content .gray-quad .quad-cta:after{padding:0 0 0 5px;content:"\f178";position:relative;font-size:15px;font-family:Font Awesome\ 5 Pro}.alternating-quad-content .alternating-quad-content__image{position:relative;padding-top:100%;overflow:hidden}.alternating-quad-content .alternating-quad-content__image .bg-image{position:absolute;top:0;left:0;width:100%;height:100%}.alternating-quad-content .alternating-quad-content__image .bg-image:before{content:"";position:absolute;background:radial-gradient(223.33% 1130.62% at 17.33% -15.31%,#002554 0,hsla(0,0%,97%,0) 80%);top:0;right:0;bottom:0;left:0;z-index:1;opacity:.8}.alternating-quad-content .alternating-quad-content__image .content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;color:#fff;padding:30px}.alternating-quad-content .alternating-quad-content__image .content h3{font-size:24px;color:#fff}.alternating-quad-content .alternating-quad-content__image .content .copy a{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:fit-content;transition:all .5s ease;color:#fff}.alternating-quad-content .alternating-quad-content__image .content .copy a .fa-play-circle{padding-left:5px;font-size:30px}.alternating-quad-content .alternating-quad-content__image .content .copy a:hover{opacity:.7;text-decoration:none}.alternating-quad-content .dots{height:100%;min-height:800px;width:100%;z-index:-1;position:absolute;top:0;right:0;background-size:contain;background-position:100%;display:none}.alternating-quad-content .dots.righty{background-position:0}@media screen and (min-width:768px){.alternating-quad-content .alternating-quad-content__content .blue-quad h3,.alternating-quad-content .alternating-quad-content__content .gray-quad h3{line-height:1.8}.alternating-quad-content .alternating-quad-content__content .blue-quad a,.alternating-quad-content .alternating-quad-content__content .gray-quad a{padding:30px}.alternating-quad-content .alternating-quad-content__image .content{padding:60px}}@media screen and (min-width:992px){.alternating-quad-content>.container{padding-left:15px;padding-right:15px}.alternating-quad-content .dots{display:block}}