.download{position:relative;background-color:#eff2f6;z-index:0}.download:before{background-color:#eff2f6;content:"";position:absolute;right:0;bottom:0;top:0;left:40%;z-index:-1}.download .wrapper{-ms-flex-align:center;align-items:center}.download__block{width:100%}.download__block form{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:64px;margin-bottom:64px;position:relative}.download__block form label{width:100%;margin-bottom:16px}.download__block form label span{display:none}.download__block form button,.download__block form input[type=submit]{padding:8px 16px !important;background-color:#ffb700;color:#29292b;display:inline-block;transition:.3s;font-family:Poppins;border-radius:0 5px 5px 0;font-weight:600;border:0;position:absolute;bottom:0;right:0}.download__block form button:hover,.download__block form input[type=submit]:hover{background-color:#29292b;color:#fff}.download__block form legend{margin-bottom:16px;position:absolute;left:0;right:0;top:-32px}.download__block form .hs-error-msg,.download__block form .hs-error-msg label,.download__block form .hs-error-msgs,.download__block form .hs-error-msgs label{font-size:14px;font-size:.875rem;line-height:25px;line-height:1.5625rem}.download__block form .hs-form-field{width:calc(100% - 146px)}.download__block form .hs-error-msg{color:#ed1c24}.download__block form .hs-error-msgs{display:block;position:absolute;left:0;right:0;bottom:-32px}.download__block form .hs_error_rollup{position:absolute;left:0;right:0;bottom:-25px}.download__block form .hs_error_rollup label{color:#ed1c24}.download__block form input{padding:8px 16px !important;border-radius:5px 0 0 5px;background-color:#fff}@media screen and (min-width:768px){.download{background-color:#fff}.download__block{width:50% !important}.download__block:first-child{width:100% !important}.download__block form{margin-top:0}}@media screen and (min-width:1024px){.download__block{width:35% !important}.download__block:first-child{width:30% !important}}