input{font-family:Oxygen,sans-serif;font-weight:400}.floating-form-pane{background:#fff;border-radius:8px 8px 8px 8px;margin:20px}.form-bottom-note{color:#a7aaf9;font-size:14px;line-height:20px;margin-top:2em;text-align:center}.floating-form-pane h3.form-title,.get-module-thank-you h3{color:#666;font-size:24px;margin-bottom:5px;margin-top:0;text-align:center}.floating-form-pane .hs-richtext span.subheading-init{color:#99a0ba;display:block;font-size:18px;line-height:26px;margin:0;padding:0 5%;text-align:center}.floating-form-pane .hs-richtext span.subheading,.get-module-thank-you p{color:#a7aaf9;display:block;font-size:20px;line-height:28px;margin:0;padding:0 5%;text-align:center}.floating-form-pane label{display:block;margin:10px 0}.floating-form-pane .hs-form-required{color:#e21313}.floating-form-pane .hs-form-required:before{content:" "}.floating-form-pane .hs-form-field{margin-top:30px}.floating-form-pane .hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d6d6d6;border-radius:4px;color:#666;font-size:16px;outline:0;padding:5px 20px;transition:.2s;transition:.2s ease}.floating-form-pane .hs-input:hover{border-color:#3cba94}.floating-form-pane .hs-input.error,.floating-form-pane .hs-input.invalid{border-color:red}.floating-form-pane input[type=checkbox]{-webkit-appearance:checkbox;padding:12px}.floating-form-pane .hs-error-msgs{margin-bottom:0;margin-top:3px;padding:0}.floating-form-pane .hs-error-msgs li{list-style:none}.floating-form-pane .hs-error-msgs li label{color:red;font-size:12px}.floating-form-pane .hs-dependent-field .hs-form-field:first-child:last-child{width:100%}fieldset.form-columns-1,fieldset.form-columns-2{max-width:100%!important}fieldset.form-columns-1 .hs-input{width:100%!important}fieldset.form-columns-1 input.hs-input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio;margin:0 10px 0 0;width:auto!important}fieldset.form-columns-1 input.hs-input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;margin:0 10px 0 0;width:auto!important}fieldset.form-columns-1 .input,fieldset.form-columns-2 .hs-lastname .input{margin-right:0!important}ul.inputs-list.multi-container{list-style:none;padding-left:0}li.hs-form-radio{list-style:none}.floating-form-pane .hs-dependent-field .hs-form-field:first-child:nth-last-child(2),.floating-form-pane .hs-dependent-field .hs-form-field:first-child:nth-last-child(2)~.floating-form-pane .hs-dependent-field .hs-form-field{float:left;width:48%}.floating-form-pane .hs-dependent-field .hs-form-field:nth-child(2){float:left;margin-left:4%;width:48%}.floating-form-pane .hs-input:focus{border-color:#006cff;outline:none}.floating-form-pane .hs-input::-webkit-input-placeholder{color:#d3d4fc}.floating-form-pane select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjM1NjMuNTE1IDUyNi40NjQgNy4wNzEgNy4wNzEiPjxwYXRoIGRhdGEtbmFtZT0iUGF0aCAxNDIiIGQ9Im0wIDAgNSA1SDBaIiB0cmFuc2Zvcm09InJvdGF0ZSgtNDUgMjQyMS41MjQgLTQwMzYuNTQzKSIgc3R5bGU9ImZpbGw6I2E3YWFmOSIvPjwvc3ZnPg==) no-repeat 91% 50%;background-position:right 20px top 50%;background-size:7px}.floating-form-pane select option:disabled{color:#d3d4fc}.floating-form-pane input.hs-button{-webkit-appearance:none;background:#3cba94;border:0;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#fff;cursor:pointer;font-size:20px;font-weight:400;line-height:24px;margin-top:15px;padding:10px 20px;text-align:center;transition:.2s ease}.floating-form-pane input.hs-button:hover{box-shadow:0 3px 16px rgba(0,0,0,.16),0 1px 16px rgba(0,0,0,.13);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-o-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.floating-form-pane input.hs-button:focus{outline:none}.hs_submit{text-align:center}.email-sent-envelope-container{display:block;height:142px;margin-top:2.5rem;position:relative}.thank-you-envelope{animation:envelope .6s ease-out;background-color:#fff;left:50%;margin-left:-60px;margin-top:10px;position:absolute;transform:rotate(-12deg);transform-origin:bottom left;width:120px}@keyframes envelope{0%{left:20%;transform:rotate(-12deg)}84%{left:50%;transform:rotate(-12deg)}92%{left:51%;transform:rotate(-6deg)}to{left:50%;transform:rotate(-12deg)}}.email-sent-envelope-container span.speed-line{background:#f4f4fe;border-radius:5px;display:inline-block;height:10px;position:absolute}.email-sent-envelope-container #speed-line-1{left:24px;top:30px;width:142px}.email-sent-envelope-container #speed-line-2{left:57px;top:53px;width:62px}.email-sent-envelope-container #speed-line-3{left:130px;top:53px;width:50px}.email-sent-envelope-container #speed-line-4{left:90px;top:76px;width:82px}.get-module-thank-you .spread-the-word{display:block;margin-bottom:1.5rem;margin-top:2rem;text-align:center}.get-module-thank-you .spread-the-word:after,.get-module-thank-you .spread-the-word:before{border-bottom:1px solid #dcddfd;content:"";display:inline-block;margin:0 15px 4px;width:60px}.get-module-thank-you .hs_cos_wrapper_type_social_sharing{display:block;margin-bottom:-.5rem;text-align:center}.get-module-thank-you .hs_cos_wrapper_type_social_sharing img{margin:0 8px;vertical-align:middle}.get-module-thank-you .share-this{padding-top:10px;text-align:center}.get-module-thank-you .share-this a{display:inline-block;font-size:25px;height:30px;line-height:32px;margin:0 5px;vertical-align:middle;width:30px}.get-module-thank-you .share-this a.fa-facebook-official{color:#3b5998}.get-module-thank-you .share-this a.fa-twitter{color:#00aced}.get-module-thank-you .share-this a.fa-linkedin-square{color:#2a8cff}.get-module-thank-you .share-this a.fa-google-plus{color:#dd4b39}@media(max-width:767px){.floating-form-pane{padding:1rem 5% 1.4rem}.get-module-thank-you .spread-the-word:after,.get-module-thank-you .spread-the-word:before{display:none}}@media (max-device-width:480px) and (min-device-width:320px),(max-width:400px){.hs-input{width:100%!important}fieldset.form-columns-2 .input{margin-right:0!important}}.legal-consent-container{margin-top:30px}.legal-consent-container ul{list-style:none;padding:0}.floating-form-pane .legal-consent-container .hs-richtext{text-align:left}