.inner_hero_container{background-color:#000;display:flex;overflow:hidden;place-items:center;position:relative}.innerhero_container{display:flex;flex-direction:column;justify-content:center;min-height:400px}.inner_hero_container .content-wrapper{padding:0 30px;width:100%}h1.innerhero_h1{font-size:60px;font-weight:700;letter-spacing:.08vw;line-height:.95;margin-bottom:20px;max-width:15ch;text-transform:none}h1.innerhero_h1,p.innerhero_p{color:#fff;position:relative;z-index:1}p.innerhero_p{letter-spacing:.05vw;margin-bottom:0;max-width:38ch;padding-bottom:0}body.es-us p.innerhero_p{max-width:55ch}.innerhero_container{padding:50px 15px 50px 0}.background_img_spinner{background:url(https://20797746.fs1.hubspotusercontent-na1.net/hubfs/20797746/NRCN-2023_Website-Theme-Assets/nrcn_spinner.png);background-position:0;background-repeat:no-repeat;background-size:contain;bottom:-86.5%;height:33vw;left:-16%;max-height:750px;max-width:750px;opacity:1;position:absolute;width:33vw;z-index:0}.bg_right_center .background_img_spinner{background-position:100%;bottom:auto;height:1100px;left:auto;max-height:none;max-width:none;right:-370px;top:-240px;width:1100px}.mobile_brand_stamp,.mobile_image{display:none}@media screen and (max-width:1250px){.bg_right_center .background_img_spinner{top:-200px;width:750px}}@media screen and (max-width:767px){.inner_hero_container{flex-direction:column!important}.inner_hero_container .innerhero_container{min-height:auto;padding:40px 0 60px}.mobile_brand_stamp,.mobile_image{background-color:#000;display:block;height:230px;overflow:hidden;position:relative;width:100%}.background_img_full,.background_img_spinner{display:none}.mobile_brand_stamp:after{background:url(https://20797746.fs1.hubspotusercontent-na1.net/hubfs/20797746/NRCN-2023_Website-Theme-Assets/nrcn_spinner.png);background-position:25% 34%;background-repeat:no-repeat;background-size:150%;content:"";height:100%;pointer-events:none;position:absolute;width:100%}.background_img_spinner{height:80vw;left:-35%;transform:translateY(68%);width:80vw}}@media screen and (max-width:500px){.background_img_spinner{height:120vw;left:-67%;transform:translateY(68%);width:120vw}}@media screen and (max-width:390px){.inner_hero_container h1{font-size:16vw}}