.nrcn_main_cta{display:flex;min-height:500px}.left_content,.right_content{flex-basis:50%;position:relative}.left_content .bg_img{background-image:url(https://20797746.fs1.hubspotusercontent-na1.net/hubfs/20797746/NRCN-2023_Website-Theme-Assets/PHOTOS/blurred_pharmacy_bg.jpeg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:100%;width:100%}.left_content .custom_img{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.left_content .custom_img:before{background:url(https://20797746.fs1.hubspotusercontent-na1.net/hubfs/20797746/NRCN-2023_Website-Theme-Assets/PHOTOS/blurred_pharmacy_bg.jpeg);background-position:50% 50%;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.left_content .custom_img img{bottom:0;height:100%!important;left:50%;object-fit:contain;object-position:center;position:absolute;transform:translateX(-50%);width:100%;z-index:1}.right_content{align-items:center;background:#000;color:#fff;display:flex}.right_content:before{background:url(https://20797746.fs1.hubspotusercontent-na1.net/hubfs/20797746/NRCN-2023_Website-Theme-Assets/NARCAN-logo-spinner-bw.png);background-position:90% 35%;background-repeat:no-repeat;background-size:200%;bottom:0;content:"";filter:invert(1);height:100%;left:0;opacity:.3;position:absolute;width:100%;z-index:0}.right_inner{height:fit-content;max-width:500px;padding:0 20px 0 80px;position:relative}.right_inner a.hs-button,.right_inner button.hs-button{background:#ce0058;border:none;border-radius:0;font-family:Poppins!important;letter-spacing:1.5px;outline:none}.right_inner h1,.right_inner h2,.right_inner h3,.right_inner h4{font-size:30px!important}.right_inner a.hs-button{font-size:14px}@media (max-width:1220px){.right_inner a.hs-button{width:100%}}.right_inner>*{color:#fff}.right_inner h3{text-transform:uppercase}@media screen and (max-width:950px){.nrcn_main_cta{flex-direction:column}.left_content{flex-basis:auto;height:275px;width:100%}.right_inner{margin:0 auto;max-width:none;padding:60px 20px 60px 30px;width:100%}.left_content .custom_img:before{background-position:50% 80%}}@media screen and (max-width:650px){.right_inner a,.right_inner button{width:100%}.left_content .custom_img:before{background-position:50% 60%}}