.article-page-hero{display:flex;position:relative;width:100vw;margin-left:calc(50% - 50vw);padding:0;background-color:#bc0e0e;flex-direction:row}.article-page-hero .article-page-image{position:relative;z-index:1;width:45%;object-fit:contain}.article-page-hero .article-page-image img{width:100%;height:100%;object-fit:cover}.article-page-hero .contents{width:55%;position:relative;background:rgba(0,0,0,0)}.article-page-hero .contents img{position:absolute;width:100%;height:100%;top:0;z-index:1}.article-page-hero .contents .w{height:100%;width:auto;margin:0 auto;display:flex;flex-direction:column;justify-content:center;color:#fff;position:relative;z-index:2;padding-left:20px}.article-page-hero .contents .w h1{font-size:50px;font-family:IBold;padding:20px}.article-page-hero .contents .w p:nth-child(2){font-family:IThin;margin:20px 0 30px 0;line-height:22px}.article-page-hero .contents .w .involveme_popup{display:flex;align-items:center;justify-content:center;width:232px;height:44px;color:#bc0e0e;background:#fff;border-radius:50px;font-family:IMedium;cursor:pointer;transition:all .3s;margin-top:15px}.article-page-hero .contents .w .involveme_popup:hover{background:#e4e4e4}.article-page-content{width:90%;max-width:900px;margin:0 auto;padding:50px 0}.article-page-content p{font-family:NRegular;font-size:18px;line-height:1.8;color:#333;margin-bottom:13px}.article-page-content p a{color:#1560e6}.article-page-content p a:hover{text-decoration:underline}.article-page-content h2{font-family:IBold;font-size:32px;line-height:1.3;color:#0a1b2e;margin-top:25px;margin-bottom:18px}.article-page-content h3{font-family:IMedium;font-size:26px;line-height:1.4;color:#0a1b2e;margin-top:18px;margin-bottom:18px}.article-page-content .apc{display:flex}.article-page-content .apc .l{width:50%}.article-page-content .apc .r{width:50%}@media only screen and (max-width: 1280px){.article-page-hero .contents .w{width:85%}.article-page-hero .contents .w h1{font-size:3vw}}@media only screen and (max-width: 1050px){.article-page-hero{height:auto;flex-direction:column-reverse}.article-page-hero .article-page-image{width:100%}.article-page-hero .contents{width:100%;padding:50px 0 30px 0}.article-page-hero .contents .w{width:90%}.article-page-content .apc{flex-direction:column-reverse}.article-page-content .apc .l,.article-page-content .apc .r{width:100%}}@media only screen and (max-width: 680px){.article-page-hero .contents .w h1{font-size:4vw}}@media only screen and (max-width: 640px){.article-page-hero .contents .w{padding-top:60px}}@media only screen and (max-width: 480px){.article-page-hero .contents .w h1{font-size:5vw}}@media only screen and (max-width: 390px){.article-page-content .apc{overflow:scroll}}.article-footer-cta{width:100vw;margin-left:calc(50% - 50vw);background-color:#bc0e0e;padding:60px 20px;text-align:center}.article-footer-cta h2{font-family:IBold;font-style:italic;font-size:36px;color:#fff;text-transform:uppercase;margin:0 0 10px 0}.article-footer-cta h3{font-family:IBold;font-style:italic;font-size:36px;color:#fff;text-transform:uppercase;margin:0 0 15px 0}.article-footer-cta p{font-family:NRegular;font-size:18px;color:#fff;margin:0 0 25px 0}.article-footer-cta .involveme_popup{display:inline-flex;align-items:center;justify-content:center;background:#1560e6;color:#fff;font-family:IMedium;font-size:16px;text-transform:uppercase;padding:14px 35px;border-radius:50px;cursor:pointer;transition:all .3s}.article-footer-cta .involveme_popup:hover{background:#0d4ab8}.article-footer-cta .involveme_popup p{margin:0;color:#fff}.article-page-hero.page-style{flex-direction:row-reverse;min-height:300px}.article-page-hero.page-style .contents{display:flex;align-items:center;justify-content:center;min-height:300px}.article-page-hero.page-style .contents .w{align-items:center;text-align:center;padding:0 40px}.article-page-hero.page-style .contents .w h1{font-style:italic;text-transform:uppercase;font-size:48px;font-weight:900;line-height:1.1;padding:0;text-shadow:3px 3px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,2px 2px 0 #000}.article-page-hero.page-style .contents .w .tagline{font-style:italic;font-size:18px;color:#fff;margin-bottom:20px;padding:0}.article-page-hero.page-style .contents .w .involveme_popup{background:#1560e6;border:none;border-radius:5px;color:#fff;font-size:20px;font-weight:bold;padding:16px 40px;width:auto;height:auto}.article-page-hero.page-style .contents .w .involveme_popup:hover{background:#0d4ab8}.article-page-hero.page-style .contents .w .involveme_popup p{color:#fff;margin:0}/*# sourceMappingURL=article-page.css.map */
