.offer-block{background:#d4c8e0}.offer-block .wrapper{display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:100%;width:1200px}.offer-block .wrapper .left{padding:60px}.offer-block .wrapper .left h3{color:#4f2480;font-size:30px;font-weight:500;margin:0}.offer-block .wrapper .left p{color:#585858;font-size:16px;font-weight:300;line-height:21px;margin:10px 0}.offer-block .wrapper .right{padding:60px 30px;text-align:center}.offer-block .wrapper .right label{color:#4f2480;display:inline-block;margin-right:20px;text-align:right;vertical-align:top;width:30%}.offer-block .wrapper .right input{width:100%}.offer-block .wrapper .right .input{display:inline-block;width:calc(70% - 20px)}.offer-block .wrapper .right .hs-form-field{padding-bottom:20px}.offer-block .wrapper .right .hs-error-msgs{text-align:left}.offer-block .wrapper .right input[type=submit]{background:none!important;background-color:#4f2480!important;border:2px solid #fff!important;border-radius:50px!important;box-shadow:none!important;color:#fff!important;cursor:pointer!important;display:inline-block!important;font-family:Muli,sans-serif!important;font-size:.9rem!important;font-weight:700!important;letter-spacing:normal!important;margin:5px!important;padding:14px 28px!important;text-decoration:none!important;text-transform:uppercase!important;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease!important;width:auto!important}.offer-block .wrapper .right input[type=submit]:hover{background-color:#391b5f!important;box-shadow:0 4px 12px rgba(79,36,128,.4)!important;transform:translateY(-2px)!important}.offer-block .wrapper .right .inputs-list{list-style:none;padding:0}.offer-block .wrapper .right .inputs-list>li{margin-bottom:10px}.offer-block .wrapper .right .hs-fieldtype-checkbox .input{width:calc(70% - 20px)}.offer-block .wrapper .right .inputs-list label{margin-right:0;text-align:left;width:100%}.offer-block .wrapper .right .inputs-list input{margin-right:15px;width:auto}.offer-block .wrapper .right .hs-recaptcha .input{margin-left:30%}.offer-block .wrapper .right .hs-error-msgs{margin:10px 0 0 calc(30% + 20px);width:calc(70% - 20px)}.offer-block .legal-consent-container p{font-size:13px;line-height:150%}@media (max-width:750px){.offer-block .wrapper{grid-template-columns:repeat(1,1fr)}.offer-block .wrapper .right{padding-top:0}}