.hero-banner-v2{padding:72px 0 55px;position:relative}.hero-banner-v2 .image-wrap:after{background-position:top 0 left 0;background-repeat:no-repeat;background-size:contain;bottom:-55px;content:"";display:block;height:100%;left:calc(18vw + 70px);position:absolute;width:100vw}.gated-thank-you .hero-banner-v2 .image-wrap:after,.hero-banner-v2 .image-wrap:after{background-image:url(https://3844090.fs1.hubspotusercontent-na1.net/hubfs/3844090/Landing-Page_B_Line-Graphic.svg);top:auto;z-index:-1}.gated-thank-you .hero-banner-v2 .image-wrap:after{background-position:50%;background-size:cover;bottom:-95px;height:calc(100% + 120px);left:auto;right:-19vw;width:55vw}@media(min-width:1920px){.hero-banner-v2 .image-wrap:after{left:calc(16vw + 70px)}}@media(max-width:1700px){.hero-banner-v2 .image-wrap:after{left:calc(20vw + 70px)}.gated-thank-you .hero-banner-v2 .image-wrap:after{height:calc(96% + 120px);right:-15vw;width:50vw}}@media(max-width:1550px){.hero-banner-v2 .image-wrap:after{left:calc(22vw + 70px)}.gated-thank-you .hero-banner-v2 .image-wrap:after{height:calc(96% + 120px);right:-14vw;width:50vw}}@media(max-width:1400px){.hero-banner-v2 .image-wrap:after{left:calc(24vw + 70px)}.gated-thank-you .hero-banner-v2 .image-wrap:after{height:calc(100% + 120px);right:-22vw;width:68vw}}@media(max-width:1250px){.hero-banner-v2 .image-wrap:after{left:calc(26vw + 70px)}.gated-thank-you .hero-banner-v2 .image-wrap:after{height:calc(100% + 120px);right:-26vw;width:77vw}}@media(max-width:1199px){.hero-banner-v2 .image-wrap:after{left:calc(20vw + 70px)}.gated-thank-you .hero-banner-v2 .image-wrap:after{bottom:-60px;height:calc(100% + 120px);right:-32vw;width:84vw}}.hero-row{align-items:center;display:flex;margin-left:-15px;margin-right:-15px;position:relative;z-index:2}.hero-col{padding-left:15px;padding-right:15px;width:50%}.gated-thank-you .hero-col.text-col{width:51%}.gated-thank-you .hero-col.image-col{width:49%}.hero-banner-v2 .text-wrap .primary-btn{display:inline-block}.bottom-content{margin-top:30px;padding-top:30px;position:relative}.bottom-content:before{background:transparent linear-gradient(90deg,#22b8b0,#84bd00) 0 0 no-repeat padding-box;content:"";display:block;height:5px;left:0;max-width:260px;position:absolute;top:0;width:100%}.hero-banner-v2 .text-wrap span.sub-heading{color:#22b8b0;display:block;font-size:16px;line-height:24px;margin-bottom:10px}.hero-banner-v2 .image-wrap{margin-bottom:-18px;text-align:right}.hero-banner-v2 .text-wrap h1{font-weight:400;margin-bottom:15px;margin-top:0}.hero-banner-v2 .text-wrap p:last-child{margin-bottom:0}.hero-banner-v2 .text-wrap p{margin-bottom:25px}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{max-width:746px}.form-wrap{padding:50px 40px 40px!important;position:relative}.form-wrap:before{background:transparent linear-gradient(90deg,#22b8b0,#84bd00) 0 0 no-repeat padding-box;content:"";display:block;height:10px;left:-1px;position:absolute;top:-1px;width:calc(100% + 2px)}.form-wrap h3{margin-bottom:35px;text-align:center}.mfp-close-btn-in .mfp-close{color:#333;display:none}.form-wrap form .input li.hs-form-booleancheckbox .hs-form-booleancheckbox-display span p{font-size:14px!important}form fieldset.form-columns-1{float:left;margin-right:30px;max-width:calc(50% + 15px)!important;width:calc(50% - 15px)!important}.form-wrap form .input li.hs-form-booleancheckbox .hs-form-booleancheckbox-display,.form-wrap form .input li.hs-form-checkbox .hs-form-checkbox-display{margin-bottom:0!important}fieldset.form-columns-1:nth-child(3){margin-right:0}fieldset.form-columns-1:nth-child(4){clear:both;float:none;max-width:100%!important;width:100%!important}.form-wrap form .legal-consent-container .hs-form-booleancheckbox-display>span i{background-image:url("https://3844090.fs1.hubspotusercontent-na1.net/hubfs/3844090/Info%20icon%20(1).svg");cursor:default;cursor:pointer;display:inline-block;height:20px;margin-left:5px;position:absolute;text-indent:-999999px;top:-1px;top:19px;width:20px;z-index:2}.form-wrap form .legal-consent-container .hs-fieldtype-booleancheckbox.active .hs-form-booleancheckbox-display>span i,.form-wrap form .legal-consent-container .hs-form-booleancheckbox-display>span i:hover{background-image:url(https://3844090.fs1.hubspotusercontent-na1.net/hubfs/3844090/Info%20icon-1.png)}.legal-consent-container .hs-richtext:first-child{background-color:#fff;border:1px solid #84bd00;border-radius:0;color:#394a56;display:none;font-size:14px;left:auto;line-height:20px;padding:24px;position:absolute;right:380px;top:55px;width:285px;z-index:4}.legal-consent-container .hs-richtext:first-child:before{background-color:#fff;border-left:1px solid #84bd00;border-top:1px solid #84bd00;content:"";display:block;height:20px;position:absolute;right:15px;top:-11px;transform:rotate(45deg);width:20px}.legal-consent-container .hs-richtext:first-child p{margin-bottom:0}.legal-consent-container .hs-richtext.active:first-child{display:block}.legal-consent-container .hs-richtext:nth-child(3){background-color:#fff;border:1px solid #84bd00;border-radius:0;color:#394a56;display:none;font-size:14px;left:auto;line-height:20px;padding:24px;position:absolute;right:55px;top:55px;width:285px;z-index:4}.legal-consent-container .hs-richtext:nth-child(3):before{background-color:#fff;border-left:1px solid #84bd00;border-top:1px solid #84bd00;content:"";display:block;height:20px;position:absolute;right:15px;top:-11px;transform:rotate(45deg);width:20px}.legal-consent-container .hs-richtext:nth-child(3) p{margin-bottom:0}.legal-consent-container .hs-richtext.active:nth-child(3){display:block}.legal-consent-container{position:relative}.legal-consent-container>div:nth-child(2) .input li.hs-form-booleancheckbox .hs-form-booleancheckbox-display span{max-width:210px}.legal-consent-container>div:nth-child(4) .input li.hs-form-booleancheckbox .hs-form-booleancheckbox-display span{max-width:260px}.legal-consent-container>div:nth-child(2){float:left;width:calc(50% - 15px)}.legal-consent-container>div:nth-child(4){float:left;margin-left:30px;width:calc(50% - 15px)}.legal-consent-container>div:nth-child(5){clear:both}.gated-thank-you .hero-banner-v2{padding:100px 0 95px}@media(max-width:1199px){.gated-thank-you .hero-banner-v2{padding:60px 0}.gated-thank-you .hero-banner-v2 .image-wrap:before{bottom:-60px;right:calc(50% - 185px)}}@media(max-width:991px){.hero-banner-v2 .image-wrap:after,.hero-banner-v2 .image-wrap:before{display:none}.hero-banner-v2 .image-wrap{margin-top:30px;text-align:left}.hero-row{flex-direction:column}.gated-thank-you .hero-col.image-col,.gated-thank-you .hero-col.text-col,.hero-col{width:100%}}@media(max-width:575px){.hero-banner-v2{padding:40px 0}}@media(max-width:991px){.form-wrap h3{margin-bottom:25px}}@media(max-width:767px){.form-wrap h3{margin-bottom:15px}.form-wrap form fieldset.form-columns-2{flex-direction:column}.form-wrap form fieldset.form-columns-2 .field.hs-form-field{padding:0 15px;width:100%}.form-wrap form fieldset.form-columns-1{float:none;margin-right:0;max-width:100%!important;width:100%!important}.legal-consent-container>div:nth-child(2){float:none;width:100%}.legal-consent-container>div:nth-child(4){float:none;margin-left:0;width:100%}.legal-consent-container>div:nth-child(2) .input li.hs-form-booleancheckbox .hs-form-booleancheckbox-display span,.legal-consent-container>div:nth-child(4) .input li.hs-form-booleancheckbox .hs-form-booleancheckbox-display span{max-width:100%}.form-wrap form .legal-consent-container .hs-form-booleancheckbox-display>span i{top:4px}.legal-consent-container .hs-richtext:first-child{left:170px;right:auto;top:40px}.legal-consent-container .hs-richtext:nth-child(3){left:218px;right:auto;top:87px}}@media(max-width:575px){.legal-consent-container>div:nth-child(2) .input li.hs-form-booleancheckbox .hs-form-booleancheckbox-display span{max-width:270px}.legal-consent-container>div:nth-child(4) .input li.hs-form-booleancheckbox .hs-form-booleancheckbox-display span{max-width:280px}form fieldset.form-columns-2{flex-direction:column}form fieldset.form-columns-2 .field.hs-form-field{width:100%}.hs_submit.hs-submit{margin-left:0;margin-top:0;max-width:max-content}.form-wrap form .input li.hs-form-booleancheckbox .hs-form-booleancheckbox-display span{max-width:210px}.form-wrap form .legal-consent-container>div:nth-child(2) .hs-form-booleancheckbox-display>span i{position:absolute;top:18px}.form-wrap form .legal-consent-container>div:nth-child(4) .hs-form-booleancheckbox-display>span i{position:absolute;top:19px}.legal-consent-container .hs-richtext:nth-child(3){left:62px;padding:15px;right:auto;top:105px;width:200px}.legal-consent-container .hs-richtext:first-child{left:84px;padding:15px;right:auto;top:55px;width:200px}}@media(max-width:430px){.legal-consent-container>div:nth-child(2) .input li.hs-form-booleancheckbox .hs-form-booleancheckbox-display span{max-width:240px}.legal-consent-container>div:nth-child(4) .input li.hs-form-booleancheckbox .hs-form-booleancheckbox-display span{max-width:210px}.form-wrap{padding:20px}.form-wrap form .input li.hs-form-booleancheckbox .hs-form-booleancheckbox-display span{max-width:200px}.form-wrap form .legal-consent-container>div:nth-child(2) .hs-form-booleancheckbox-display>span i{position:absolute;top:18px}.form-wrap form .legal-consent-container>div:nth-child(4) .hs-form-booleancheckbox-display>span i{position:absolute;top:19px}.legal-consent-container .hs-richtext:nth-child(3){left:90px;padding:15px;right:auto;top:105px;width:200px}.legal-consent-container .hs-richtext:nth-child(3):before{left:auto;right:15px}.legal-consent-container .hs-richtext:first-child{left:84px;padding:15px;right:auto;top:55px;width:200px}.legal-consent-container .hs-richtext:first-child:before{left:auto;right:15px}}@media(max-width:350px){.legal-consent-container>div:nth-child(2) .input li.hs-form-booleancheckbox .hs-form-booleancheckbox-display span{max-width:200px}.legal-consent-container>div:nth-child(4) .input li.hs-form-booleancheckbox .hs-form-booleancheckbox-display span{max-width:185px}.form-wrap form .input li.hs-form-booleancheckbox .hs-form-booleancheckbox-display span p{font-size:11px!important;line-height:19px}.legal-consent-container .hs-richtext:nth-child(3){left:47px;right:auto;top:105px}.legal-consent-container .hs-richtext:first-child{left:42px;right:auto;top:55px}.form-wrap form .input li.hs-form-booleancheckbox .hs-form-booleancheckbox-display span{max-width:180px}}