.form-and-image-container{position:relative}.form-and-image-container img{width:100%}.form-and-title{max-width:300px}@media screen and (min-width:600px) and (max-width:900px){.form-and-title{margin:30px 10% 0 15%}}@media screen and (min-width:901px){.form-and-title{position:absolute;top:31px;left:10%;max-width:25%;label{font-size:1.3rem}.landing-page h3{font-size:2.3rem;line-height:auto}}form label{color:#e3e3e3;font-family:'Roboto',"Helvetica",Ariel,sans-serif}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background:#000;border-color:#ccc;color:#e3e3e3;font-family:'Roboto',"Helvetica",Ariel,sans-serif}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:#0074cc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px #0074cc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px #0074cc;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px #0074cc}h3.form-title{font-size:22px;line-height:36px;color:#eee;font-family:'Roboto',"Helvetica",Ariel,sans-serif}h3.form-title+form.hs-form{margin-top:20px}form.hs-form .hs-form-field ul.inputs-list{margin-left:0px}form.hs-form .hs-form-field ul.inputs-list li{list-style:none;margin-left:0px}form.hs-form .hs-form-field ul.inputs-list li input{margin-right:.5em}form.hs-form .email-correction,form.hs-form .email-validation{border:1px solid #f1dcbc;padding:5px 4px;margin-bottom:1em;background:#fdf5d9;border-radius:4px}form.hs-form input[type="text"],form.hs-form input[type="email"],form.hs-form select,form.hs-form textarea,form.hs-form .email-correction,form.hs-form .email-validation{width:95%}}@media screen and (min-width:600px){.msp-left-col,.msp-right-col{display:inline-block;width:30%;vertical-align:top}.msp-left-col{margin:0 10% 0 15%}.msp-main-col{margin:0 10% 0 15%}.msp-center-col{display:block;margin:30px auto 0;width:560px}.msp-left-col.header{margin-bottom:.6rem}}