section#ebook-sp-form{align-items:center;background-color:#d4eded;border-radius:15px;display:flex;flex-flow:wrap;gap:40px 80px;justify-content:center;margin:-70px auto 0;max-width:1111px;padding:50px 30px}section#ebook-sp-form div.container{max-width:430px}section#ebook-sp-form div.container h2.form-title{color:var(--main-blue);font-family:Montserrat;font-size:28px;font-style:normal;font-weight:800;line-height:32px;margin:0 0 20px;text-align:center}section#ebook-sp-form div.container div.form form{display:flex;flex-flow:column;padding:0;text-align:left}section#ebook-sp-form div.container form .legal-consent-container{order:2}section#ebook-sp-form div.container form .legal-consent-container div,section#ebook-sp-form div.container form .legal-consent-container div p{margin:0}section#ebook-sp-form div.container form .hs_submit{order:1;padding:0 0 20px}section#ebook-sp-form div.container div.form form .hs-form-field{margin:0!important;width:100%}form div.input input[type=text]{margin:0 0 5px!important}form div.input input[type=hidden]{margin:0!important}section#ebook-sp-form div.container div.form form .hs-form-field label{color:var(--main-blue);font-family:var(--main-font);font-size:18px;font-weight:500;line-height:32px;margin:0}section#ebook-sp-form div.container div.form form .hs-form-field .hs-form-required{display:none}section#ebook-sp-form div.container div.form form input.hs-input,section#ebook-sp-form div.container div.form form select{background-color:#fff;border:1px solid var(--main-blue);border-radius:6px;margin:0 0 5px;padding:10px}section#ebook-sp-form div.container div.form form .hs-form-field label.hs-error-msg{color:red;font-size:12px}section#ebook-sp-form div.container div.form form .hs-form-booleancheckbox-display{color:var(--main-blue);display:flex;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin:10px 0 15px!important}section#ebook-sp-form div.container div.form form .hs-form-booleancheckbox-display input{margin:0 0 0 1px}section#ebook-sp-form div.container div.form form .hs-form-booleancheckbox-display>span{font-size:14px;line-height:16px;margin:0 0 0 10px!important}section#ebook-sp-form div.container div.form form .legal-consent-container .hs-form-booleancheckbox-display>span p{color:var(--main-blue);font-family:Lato;font-size:14px;line-height:18px;margin:0 0 0 10px!important}section#ebook-sp-form div.container div.form form ul.inputs-list,section#ebook-sp-form div.container div.form form ul.inputs-list>li{margin:0}section#ebook-sp-form div.container div.form form .legal-consent-container p{color:var(--main-blue);font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:22px;opacity:.6}section#ebook-sp-form div.container div.form .submitted-message p{color:var(--main-blue);font-family:Lato;font-size:18px;font-weight:500;margin:35px;text-align:center}section#ebook-sp-form div.image{position:relative}section#ebook-sp-form div.image img{max-width:100%}@media (min-width:500px){section#ebook-sp-form{padding:50px 60px}section#ebook-sp-form div.image:after{background-image:url(https://8159624.fs1.hubspotusercontent-na1.net/hubfs/8159624/Cube%20website%20-%202024/Patterns/eyelash%20violet.svg);background-repeat:no-repeat;background-size:contain;content:"";height:69px;margin-right:inherit;position:absolute;right:-25px;top:-40px;transform:rotate(90deg);width:55px}}@media (min-width:1200px){section#ebook-sp-form div.container{min-width:390px}section#ebook-sp-form div.container div.form form{flex-flow:row wrap;justify-content:space-between}section#ebook-sp-form div.container div.form form .hs-form-field{width:48%}section#ebook-sp-form div.container form .hs_submit{width:100%}}