.dg-resources>h1,.dg-resources>h3{color:#003349;font-size:48px;line-height:110%;margin-bottom:40px}.dg-resources>h4{color:#cb333b;font-size:24px;line-height:28px;margin-bottom:10px}.dg-resources h1{color:#003349;font-size:24px;font-weight:300;line-height:1.2;margin:0 0 50px}@media screen and (max-width:360px){.dg-resources h1{font-size:24px}}.dg-resources h1 span{display:block;font-size:48px;font-weight:600}.dg-resources h1 strong{font-size:64px}@media screen and (max-width:360px){.dg-resources h1 strong{font-size:36px}}.dg-resources-banner{display:flex}.dg-resources-banner-wrapper{padding:0 0 50px}@media screen and (max-width:768px){.dg-resources-banner{display:block}}.dg-resources-banner__image{flex-basis:50%}.dg-resources-banner__image img{display:block;height:100%;object-fit:cover;width:100%}.dg-resources-banner__content{background:var(--dgm-color-bg-dark);clip-path:polygon(50px 0,100% 0,100% 100%,50px 100%,0 50%);flex-basis:50%;flex-grow:1;margin-left:-50px;padding:50px 20px 50px 90px;position:relative}.dg-resources-banner__content h2{color:#fff;font-size:48px;line-height:1.2;margin:0 0 18px}@media screen and (max-width:360px){.dg-resources-banner__content h2{font-size:36px}}.dg-resources-banner__content p{color:#fff;font-size:24px;font-weight:300;line-height:1.2;margin:0 0 18px}.dg-resources-banner__preheader{color:#fff;display:block;font-size:24px;font-weight:300px;line-height:1.36;margin:0 0 36px}