.subscribe-form .subscribe-form__sec{border-radius:20px;padding:82px 58px 82px 52px}.subscribe-form .form-heading{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding-bottom:74px}.subscribe-form .form-heading .subscribe-form-title{font-size:28px;font-weight:700;letter-spacing:0;line-height:120%}.subscribe-form .form-heading .form-desc{font-size:18px;font-weight:400;letter-spacing:0;line-height:100%;max-width:337px}.subscribe-form .form-sec .form-title{display:none}.form-sec form{background:transparent;gap:20px}.subscribe-form .form-sec form label{margin-bottom:10px}.subscribe-form .form-sec form label span{font-size:16px;font-weight:700;letter-spacing:0;line-height:100%}.subscribe-form .form-sec form .input input,.subscribe-form .form-sec form .input select{background-color:#fbfbfb80;border:0;border-radius:20px;font-size:16px;font-weight:400;height:93px;outline:none}.subscribe-form .form-sec form .input select::placeholder,.subscribe-form .form-sec input::placeholder{font-size:16px;font-weight:400;letter-spacing:0;line-height:100%}.subscribe-form form ul.no-list.hs-error-msgs.inputs-list label.hs-error-msg.hs-main-font-element{font-size:14px;margin-top:0}.subscribe-form form .inputs-list>li{margin-bottom:0;margin-top:10px}.subscribe-form .form-sec form .input select option{color:#000}.subscribe-form .form-sec input:-webkit-autofill,.subscribe-form .form-sec input:-webkit-autofill:active,.subscribe-form .form-sec input:-webkit-autofill:focus,.subscribe-form .form-sec input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fff!important;caret-color:#fff}.subscribe-form .form-sec .legal-consent-container{margin:25px 0 30px}.subscribe-form .form-sec form .actions input.hs-button{background:#ececec;border-radius:40px;color:#000;font-size:16px;font-weight:700;letter-spacing:0;line-height:100%}.subscribe-form .form-sec form .actions input.hs-button:hover{background:linear-gradient(180deg,#34377f,#2f7de1)!important;color:#fff}.subscribe-form .form-sec form ul.inputs-list input[type=checkbox]{appearance:none;-webkit-appearance:none;background:hsla(0,0%,100%,.3);border-radius:5px;cursor:pointer;height:27px;padding:0;position:relative;width:27px!important}.subscribe-form .form-sec form ul.inputs-list input[type=checkbox]:checked{background:#fff}.subscribe-form .form-sec form ul.inputs-list input[type=checkbox]:checked:after{border:solid #000;border-width:0 2px 2px 0;content:"";height:11px;left:10px;position:absolute;top:8px;transform:rotate(45deg);width:7px}.subscribe-form .form-sec .legal-consent-container .hs-form-booleancheckbox-display>span{font-size:16px;font-weight:400;letter-spacing:0;line-height:120%;padding-left:32px}@media only screen and (max-width:767px){.subscribe-form .subscribe-form__sec{border-radius:20px;padding:40px 20px}.subscribe-form .form-heading{padding-bottom:40px}.subscribe-form .form-sec form .input input,.subscribe-form .form-sec form .input select{width:100%!important}.subscribe-form .form-sec .legal-consent-container .hs-form-booleancheckbox-display>span{padding-left:18px}.subscribe-form .form-sec form .input input,.subscribe-form .form-sec form .input select{height:65px}.subscribe-form .hs-form-field{margin-bottom:20px;width:100%!important}.subscribe-form .subscribe-form .form-heading .subscribe-form-title{font-size:24px}}@media only screen and (min-width:768px) and (max-width:1024px){.subscribe-form .form-sec form .input input,.subscribe-form .form-sec form .input select{height:75px}.subscribe-form .hs-form-field{margin-bottom:20px}.subscribe-form .form-heading{padding-bottom:50px}.subscribe-form .subscribe-form__sec{padding:60px 30px 65px}}