.landing-form{color:#1a1a1a;font-size:16px;line-height:1.5;padding:110px 0;position:relative}.landing-form .row{align-items:flex-start;display:flex;margin:-15px}.landing-form .row .col{padding:15px;width:50%}.landing-form .row .col:last-child{align-self:auto}.landing-form h2{font-size:42px;font-weight:700;letter-spacing:1px;line-height:1.14;margin:0 0 40px;text-transform:uppercase}.landing-form .text-block{max-width:505px}.landing-form p{margin:0 0 16px}.landing-form h3{font-size:16px;font-weight:700;line-height:1.5;margin:0 0 14px;text-transform:uppercase}.landing-form .text-block ul{list-style:none;margin:0 0 16px;padding:0}.landing-form .text-block ul:last-child{margin:0}.landing-form .text-block ul li{padding:0 0 14px 23px;position:relative}.landing-form .text-block ul li:last-child{padding-bottom:0}.landing-form .text-block ul li:before{content:"\f058";font-family:Font Awesome\ 5 Free;font-weight:900;left:0;position:absolute;top:0}.landing-form .text-block ul li strong{display:block}.landing-form .form-download{background:#fff;box-shadow:-3px 4px 20px 0 rgba(0,0,0,.2);float:right;line-height:1.625;max-width:540px;padding:45px 40px 36px;position:relative;text-align:center;width:100%}.landing-form .form-download:before{background:linear-gradient(90deg,#fee101,#ffb20d);content:"";height:3px;left:0;position:absolute;right:0;top:0;z-index:5}.landing-form .form-download h3{font-size:26px;font-weight:800;letter-spacing:.5px;line-height:1.2;margin:0 0 26px;text-transform:uppercase}.landing-form .form-download h3.form-title{display:none}.landing-form .form-download .hs-main-font-element{margin:0 auto;max-width:95%}.landing-form .form-download p{margin:0 0 37px}.landing-form .form-download .hs-input{-webkit-appearance:none;background:#fff;border:1px solid #ddd;border-radius:0;box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-sizing:border-box;color:#8c8c8c;display:block;font:16px/20px Open Sans,Arial;height:51px;letter-spacing:.5px;padding:14px 17px;width:100%}.landing-form .form-download .hs-form-field{margin:0 0 25px}.landing-form .form-download .actions{padding:10px 0 0}.landing-form .form-download .hs-button{-webki-appearance:none;background:#fdee00;border:0!important;border-radius:0;color:#1a1a1a;display:inline-block;font:700 22px/30px Open Sans Condensed,Open Sans,Arial;letter-spacing:1.5px;min-width:250px;padding:20px;text-align:center;text-transform:uppercase;transform:none!important}.landing-form .form-download .hs-error-msgs{color:red;font-size:13px;font-weight:400;list-style:none;margin:5px 0 0;padding:0;text-align:left}.landing-form .form-download .hs-error-msgs li{padding:5px 0 0}.landing-form .form-download .hs-error-msgs .hs-error-msg{color:red;display:block;font-weight:400;margin:0}.landing-form .form-download .hs_error_rollup{display:none!important}@media (max-width:1109px){.landing-form h2{font-size:34px;margin:0 0 30px}}@media (max-width:1023px){.landing-form{padding:50px 0}.landing-form .row{flex-flow:column nowrap}.landing-form .row .col{width:100%}.landing-form .text-block{max-width:100%}.landing-form .form-download{float:none;margin:0 auto;max-width:540px}.landing-form .form-download p{margin:0 0 30px}}@media (max-width:767px){.landing-form{font-size:14px;padding:30px 0}.landing-form h2{font-size:26px;margin:0 0 20px}.landing-form .form-download h3{font-size:20px;margin:0 0 18px}.landing-form .form-download p{margin:0 0 24px}.landing-form .form-download .hs-form-field{margin:0 0 15px}.landing-form .form-download .hs-input{font-size:14px;height:40px;line-height:18px;padding:10px 15px}.landing-form .form-download .hs-button{font-size:16px;min-width:200px;padding:15px}.landing-form .form-download{box-shadow:-2px 2px 10px 0 rgba(0,0,0,.15);padding:30px 20px}}