.nt-mcp-banner,.nt_mcp_banner_image{position:relative}.nt-mcp-banner{background-image:url(https://8603707.fs1.hubspotusercontent-na1.net/hubfs/8603707/assets/images/images/mcp_banner_gradient.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding-top:98px}.nt_mcp_banner h1{color:#050809;font-size:48px;font-style:normal;font-weight:700;line-height:120%;position:relative}.nt-mcp-banner .row-fluid .span5{position:relative;z-index:3}.nt-mcp-banner .row-fluid .span7{position:relative}.nt-mcp-banner .row-fluid .span7:before{background-image:url(https://8603707.fs1.hubspotusercontent-na1.net/hubfs/8603707/assets/images/images/mcp_banner_ribbon_left_01.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;content:"";height:645px;left:-120px;position:absolute;top:-84px;width:455px;z-index:50}.nt-mcp-banner .row-fluid .span7:after{background-image:url(https://8603707.fs1.hubspotusercontent-na1.net/hubfs/8603707/assets/images/images/mcp_banner_ribbon_right.png);background-position:100% 0;background-repeat:no-repeat;content:"";height:225px;position:absolute;right:-100px;top:-100px;width:583px}.nt-mcp-banner .row-fluid .span7 img{padding-left:140px;position:relative;z-index:1}.nt_mcp_banner h1 span{color:#c3ef16;font-family:Rework Display,sans-serif}.nt_mcp_banner .row-fluid{align-items:center;justify-content:space-between}.nt_mcp_banner .row-fluid .span4{width:33.623932%}.nt_mcp_banner .banner_para{color:#4e464c;font-size:20px;font-weight:400;line-height:130%;margin:29px 0 42px;padding-right:80px}@media (max-width:1024px){.nt_mcp_banner h1{font-size:38px;line-height:100%}.nt_mcp_banner .banner_para{font-size:18px;margin:19px 0;padding-right:20px}}@media (max-width:767px){.nt_mcp_banner .row-fluid{flex-direction:column}.nt-mcp-banner .row-fluid .span5,.nt-mcp-banner .row-fluid .span7,.nt_mcp_banner .row-fluid .span4,.nt_mcp_banner .row-fluid .span8{width:100%}.nt-mcp-banner .module__inner.constrain{padding-bottom:32px;padding-top:40px!important}.nt-mcp-banner .row-fluid .span7 img{margin-top:40px;padding-left:0}.nt-mcp-banner .row-fluid .span7:after,.nt-mcp-banner .row-fluid .span7:before,.nt_mcp_banner h1:after,.nt_mcp_banner h1:before{display:none}.nt_mcp_banner h1{font-size:32px}.nt_mcp_banner .banner_para{font-size:18px;margin-bottom:32px;padding-right:0}.nt_mcp_banner a.purple_btn{display:block}}