.custom-two-column-image-mod{position:relative;display:flex;flex-direction:column;-webkit-box-pack:center;justify-content:center;min-height:37.5rem;height:80vh}.custom-two-column-image-mod .content{position:relative;width:100%;background-color:#fff}.custom-two-column-image-mod .image{position:absolute;top:0px;right:0px;margin:0px;width:calc(40%);height:100%}.custom-two-column-image-mod .image-inner{position:relative;opacity:.99;background-position:center;background-repeat:no-repeat;background-size:cover;height:100%}.custom-two-column-image-mod .content .page-center .hero .hero-content h1{font-size:3.4375rem;display:block;margin:0px;font-family:"TT Norms Pro",sans-serif;line-height:1.1;color:#121b22;margin-bottom:3.125rem}.custom-two-column-image-mod .content .page-center .hero .hero-content h1 span{font-size:3.125rem;display:block;margin:0px;font-family:"IBM Plex Serif",sans-serif;font-weight:300;line-height:1.1;color:#121b22}.custom-two-column-image-mod .image-inner:before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;transition:none;background-position:center;background-repeat:no-repeat;background-size:cover;opacity:1}.custom-two-column-image-mod .content .page-center{padding-left:6.25rem;padding-right:6.25rem;width:100%;max-width:95rem}.custom-two-column-image-mod .content .page-center .hero{display:flex;position:relative;color:#121b22}.custom-two-column-image-mod .content .page-center .hero .hero-content{flex:0 0 60%;margin-top:-3.125rem;padding-right:3.125rem;width:60%}.custom-two-column-image-mod .content .page-center .hero .hero-content h2{margin-bottom:3.125rem;font-size:2.5rem;display:block;margin-top:0px;font-family:"TT Norms Pro",sans-serif;line-height:1.15;color:#121b22}.custom-two-column-image-mod .content .page-center .hero .hero-content h2 span{font-size:2.375rem;display:block;font-weight:300;line-height:1.15;color:#121b22;margin:0px;font-family:"IBM Plex Serif",sans-serif}.custom-two-column-image-mod .content .page-center .hero .hero-content p{font-size:1.375rem;display:block;max-width:37.5rem;font-weight:500;line-height:1.55;color:#121b22;font-family:"TT Norms Pro",sans-serif;margin:0}@media(max-width:1365px){.custom-two-column-image-mod .content .page-center{max-width:76.25rem;padding:0px 3.125rem}}@media(max-width:1023px){.custom-two-column-image-mod .content .page-center .hero .hero-content h2{font-size:2.125rem}.custom-two-column-image-mod .content .page-center .hero .hero-content h2 span{font-size:2rem}.custom-two-column-image-mod .content .page-center .hero .hero-content p{font-size:1.3125rem}.custom-two-column-image-mod .content .page-center .hero .hero-content h1{font-size:3.125rem}.custom-two-column-image-mod .content .page-center .hero .hero-content h1 span{font-size:2.8125rem}}@media(max-width:767px){.custom-two-column-image-mod{height:auto}.custom-two-column-image-mod .image{position:relative;width:100%}.custom-two-column-image-mod .image-inner{width:100%;min-height:25rem}.custom-two-column-image-mod .content .page-center{max-width:76.25rem;padding-left:.9375rem;padding-right:.9375rem}.custom-two-column-image-mod .content .page-center .hero .hero-content{flex:0 0 100%;width:100%;margin:3.125rem 0px}.custom-two-column-image-mod .content .page-center .hero .hero-content h2{font-size:1.625rem;line-height:1.15}.custom-two-column-image-mod .content .page-center .hero .hero-content h2 span{font-size:1.5rem;font-weight:300;line-height:1.15}.custom-two-column-image-mod .content .page-center .hero .hero-content p{font-size:1.1875rem}.custom-two-column-image-mod .content .page-center .hero .hero-content h1{font-size:2.1875rem}.custom-two-column-image-mod .content .page-center .hero .hero-content h1 span{font-size:2.0625rem}}