.banner-wrapper .ccontainer{margin:0 auto;max-width:100%;padding:0 40px}.btn-wrapper img{width:300px}.content-wrap h1{color:#fff;font-size:40px;max-width:359px}.content-wrap p{color:#fff;max-width:382px}.content-wrap-right{padding-top:117px}.content-wrap{align-items:center;display:flex;justify-content:space-between}@media(max-width:1440px){.content-wrap-right img{width:400px}.content-wrap-right{padding-top:0}.content-wrap{padding-top:50px}}@media(max-width:991px){.content-wrap{flex-direction:column-reverse}.content-wrap-left{padding-top:30px}.content-wrap h1,.content-wrap p{max-width:100%;text-align:center}.btn-wrapper{text-align:center}}.hero-fvlp-form{background:#fff;border-radius:13px;margin:150px 0 0;padding:35px 255px 35px 128px;position:relative}.hero-fvlp-form h3{color:#373334;font-size:32px;font-weight:400;line-height:38px}.hero-fvlp-form .hs-input:not([type=checkbox]):not([type=radio]){background-color:#fff;border:1px solid #dbdbea!important;border-radius:6px;color:#666;font-family:Montserrat;font-size:16px;font-weight:300;line-height:23px;outline:0;padding:15px 21px;width:100%}.hero-fvlp-form form .hs_submit .actions{max-width:none;position:static}.hero-fvlp-form form .hs_submit .actions:before{display:none}.hero-fvlp-form form .hs_submit .actions input[type=submit]{background-color:#373334;border:0;border-radius:6px;color:#fff;font-family:Montserrat;font-size:18px;font-weight:700;height:auto;line-height:24px;margin:0;outline:0;padding:15px 33px;text-transform:uppercase}.hero-fv-form .hs-form-field{margin:0 2% 0 0;width:32%}.hero-fv-form .hs-form-field:nth-child(3){margin-right:0}.hero-fv-form form{display:flex;flex-flow:row wrap;padding:0 135px 0 0;position:relative}.hero-fv-form form input[type=submit]{position:absolute;right:0;top:0}.hero-fvlp-form h3{font-family:Mohave;margin-bottom:.5em;text-align:center}.hero-fvlp-form h3:empty{display:none}.hero-fv-form form .hs-form-field label{margin:0}.hero-fv-ebook{bottom:0;position:absolute;right:0}.hero-fv-form *{font-family:Mohave!important}.hero-fv-form label.hs-error-msg{color:#fa3535;display:block;font-size:14px;margin:10px 0 0!important;padding-left:10px;position:absolute}.hero-fv-form form .hs-form-field label:not(.hs-error-msg){display:none}.hero-fv-form .submitted-message{color:#39b44a;text-align:center}@media(max-width:1240px){.hero-fvlp-form{padding-left:40px}}@media(max-width:991px){.hero-fvlp-form{margin:80px 0 0;padding:30px}.hero-fvlp-form h3{font-size:28px;line-height:34px}.hero-fv-ebook{margin:-60px 0 10px;position:static;text-align:center;width:100%}}@media(max-width:767px){.btn-wrapper img{width:200px}.banner-wrapper{padding:288px 0 246px!important}.banner-wrapper .ccontainer{padding:0 20px}.hero-fv-ebook{display:none}.hero-fvlp-form{margin:40px 0 0;padding:30px}.hero-fv-form form{padding:0}.hero-fv-form .hs-form-field{margin:0 0 16px;width:100%}.hero-fvlp-form form .hs_submit .actions,.hero-fvlp-form form .hs_submit.hs-submit{display:block;max-width:100%;width:100%}.hero-fvlp-form form .hs_submit .actions input[type=submit]{display:block;position:static;width:100%}.hero-fv-form label.hs-error-msg{position:static}.banner-wrapper.small-size{padding-bottom:100px!important}}