.banner-area-mdl{position:relative}.banner-area-mdl .hs_banner_bg{position:absolute;top:0;left:0;height:100%;width:100%}.banner-area-mdl .hs_banner_wrap{position:relative;padding:2rem}.banner-area-mdl .content-wrapper{position:relative}.banner-area-mdl .media-container .box{position:relative;width:calc(50% - 16px)}.banner-area-mdl .box.media-box .media img{max-width:100%;display:block}.banner-area-mdl .box.text-box p:last-child{margin-bottom:0}.banner-area-mdl .box.text-box p:last-child strong{font-weight:900}.banner-area-mdl .banner_form_wrap{margin-top:2.5rem;margin-bottom:2rem}.banner-area-mdl h3.form-title,.banner-area-mdl .hs-form-field>label{display:none}.banner-area-mdl input.hs-button.primary.large{margin:16px 0 0;width:100%}.banner-area-mdl form input[type=email]::-webkit-input-placeholder{color:#7d7d7d}.banner-area-mdl form input[type=email]::-moz-placeholder{color:#7d7d7d}.banner-area-mdl .banner_form_bottom a.text-action{margin-top:1rem;font-family:'Inter',sans-serif;font-weight:400;font-size:1.6rem;color:#0bb0f7;transition:all 200ms}.banner-area-mdl .banner_form_bottom a.text-action:hover{color:#0bb0f7;opacity:.9}.banner-area-mdl .banner_form_bottom a.text-action:after{font-family:"fontello";font-style:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e802';font-weight:inherit;vertical-align:1px;font-size:.8em;color:#0bb0f7}.banner-area-mdl input.hs-button.primary.large:hover{opacity:.9}@media(min-width:768px){.banner-area-mdl .box.text-box .rich-text h1{word-break:initial}.banner-area-mdl .hs_banner_wrap{padding:8rem 2rem 1rem}.banner-area-mdl .media-container{display:flex;flex-direction:row-reverse;justify-content:space-between}.banner-area-mdl .form-container{max-width:400px;position:relative;margin-top:1rem;padding:15px 0}.banner-area-mdl .media-container .box.media-box{margin-left:16px}.banner-area-mdl .media-container .box.text-box{margin-right:16px}}@media(max-width:767px){.banner-area-mdl .media-container .box.text-box{margin-top:2rem}.banner-area-mdl .banner_form_bottom,.banner-area-mdl .banner_form_wrap{padding-top:1.5rem}.banner-area-mdl .media-container .box{width:100%}}@media(max-width:575px){.banner-area-mdl{padding:3rem 1rem}}