.shortDemo{background-repeat:no-repeat;background-position:top center;background-size:100% auto;border-top:5px solid #5099fd}.shortDemo__container{max-width:1250px;padding:0 30px;margin:0 auto;display:flex;flex-flow:row wrap}.shortDemo__content{flex:0 0 50%;width:50%}.shortDemo__content__inner{padding-right:48px}.shortDemo__logo{padding-top:48px;margin:0 0 57px}.shortDemo__logo img{width:255px}.shortDemo .shortDemo__content .shortDemo__blue{color:#5099fd;font-size:24px;line-height:34px;font-weight:400;font-family:'Lato',sans-serif}.shortDemo__text{margin:0 0 57px}.shortDemo__text .shortDemo__blue{margin:0 0 15px}.shortDemo__text h1{font-family:'Lato',sans-serif;font-size:45px;line-height:48px;color:#1b1b1b;margin:0 0 35px}.shortDemo__text p{font-family:'Lato',sans-serif;font-weight:300;font-size:24px;line-height:34px;color:#1b1b1b;margin:0}.shortDemo__trusted{padding:57px 0;border-top:1px solid #d5d5d5}.shortDemo__trusted .shortDemo__blue{margin:0 0 57px}.shortDemo__trusted__list{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.shortDemo__trusted__logo{flex:0 0 28%;height:78px;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.shortDemo__trusted__logo img{max-height:100%;max-width:100%}.shortDemo__form{flex:0 0 50%;width:50%}.shortDemo__form__inner{margin:0 0 57px;background:#5099fd;padding:70px 30px 40px;max-width:475px;float:right}@media(max-width:992px){.shortDemo__form,.shortDemo__content{flex:0 0 100%;width:100%}.shortDemo__content__inner{padding-right:0;text-align:center}.shortDemo__form__inner{max-width:100%;float:none;margin:0 auto 57px}}.shortDemo__form .shortDemo__form__header{text-align:center;padding-bottom:35px}.shortDemo__form .shortDemo__form__header h3{margin:0;color:#fff}.shortDemo__form .hs-form label{display:none;color:#fff}.shortDemo__form .hs-form fieldset{max-width:100%}.shortDemo__form .hs-form .fieldset.form-columns-1 .hs-input{width:100%}.shortDemo__form .hs-form fieldset.form-columns-1 .input{margin:0}.shortDemo__form .hs-form fieldset.form-columns-2 .hs-form-field{text-align:left}.shortDemo__form .hs-form fieldset.form-columns-2 .hs-form-field:first-child .input{padding-right:4px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width:600px){.shortDemo__form .hs-form fieldset.form-columns-2 .hs-form-field:first-child .input{padding:0}}.shortDemo__form .hs-form fieldset.form-columns-2 .hs-form-field:last-child .input{padding-left:4px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width:600px){.shortDemo__form .hs-form fieldset.form-columns-2 .hs-form-field:last-child .input{padding:0}}.shortDemo__form .hs-form-field{position:relative}@media(max-width:600px){.shortDemo__form .hs-form-field{width:100% !important;max-width:100% !important}}@media(max-width:600px){.shortDemo__form .hs-form-field .input{width:100% !important;max-width:100% !important}}.shortDemo__form .hs-form-field .input .error{border-bottom:4px solid red}.shortDemo__form .hs-form-field .input .error:active{border-bottom:4px solid #eec602;outline:0}.shortDemo__form .hs-form-field .input .error:focus{border-bottom:4px solid #eec602;outline:0}.shortDemo__form .hs-form-field .hs-error-msgs{display:none !important;list-style-type:none;margin:0;padding:0}.shortDemo__form .hs_error_rollup .hs-error-msgs{list-style-type:none;margin:0;padding:0}.shortDemo__form .hs_error_rollup .hs-error-msgs label{display:block;font-size:.875rem;text-align:center}.shortDemo__form .hs-input::-webkit-input-placeholder{color:#273642}.shortDemo__form .hs-input:-moz-placeholder{color:#273642}.shortDemo__form .hs-input::-moz-placeholder{color:#273642}.shortDemo__form .hs-input:-ms-input-placeholder{color:#273642}.shortDemo__form .input select,.shortDemo__form .input input,.shortDemo__form .input textarea{-webkit-appearance:none;border-radius:0;border:0;font-size:1rem;padding:15px 17px 11px;margin-bottom:15px;background-color:#fff;font-family:"Lato",Helvetica,Arial,sans-serif;border-bottom:4px solid transparent;color:#273642;width:100%}.shortDemo__form .input input:active,.shortDemo__form .input input:focus,.shortDemo__form .input textarea:active,.shortDemo__form .input textarea:focus,.shortDemo__form .input select:active,.shortDemo__form .input select:focus{border-bottom:4px solid #eec602;outline:0}.shortDemo__form .input textarea{resize:none;height:5rem}.shortDemo__form .input select{background-image:url("http://content.tomorrow-people.com/hubfs/Inbound/Template/select-arrow.png");background-repeat:no-repeat;background-position:right 18px top 50%}.shortDemo__form input[type="checkbox"]{-webkit-appearance:none;background:#fff;width:25px !important;height:25px !important;padding:0;border-radius:0;border:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0}.shortDemo__form input[type="checkbox"]:focus,.shortDemo__form input[type="checkbox"]:active{outline:0;border:0}.shortDemo__form input[type="checkbox"]:checked{background:#252839}.shortDemo__form input[type="checkbox"]:checked ~ span:after{opacity:1;visibility:visible}.shortDemo__form .hs-richtext{margin:0 0 20px}.shortDemo__form .hs-richtext p{font-size:.875rem;color:#fff;margin:0}.shortDemo__form .hs-richtext p a{color:#fff;text-decoration:underline}.shortDemo__form .hs-fieldtype-booleancheckbox .inputs-list{list-style-type:none;margin:0;padding:0}.shortDemo__form .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox-display{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;margin-bottom:20px}.shortDemo__form .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox-display>span{text-align:left;font-size:1rem;font-weight:normal;line-height:1em;font-family:"Lato",Helvetica,Arial,sans-serif;color:#fff;margin-left:25px}@media(max-width:600px){.shortDemo__form .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox-display>span{font-size:.875rem}}.shortDemo__form .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox-display>span:after{content:"";position:absolute;opacity:0;visibility:hidden;left:12px;top:8px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg) translate(-50%);transform:rotate(45deg) translate(-50%)}.shortDemo__form .hs_submit{text-align:center}.shortDemo__form .hs_submit input{text-align:center;display:block;width:100%;margin:17px 0 0;-webkit-transition:all .25s ease;transition:all .25s ease;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 2em 21px;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:1.25rem;color:#fff;text-transform:uppercase;text-decoration:none;font-family:"Lato",Helvetica,Verdana,sans-serif;cursor:pointer;line-height:1em;background-color:#273642;border:0}@media(max-width:600px){.shortDemo__form .hs_submit input{font-size:1rem}}.shortDemo__form .hs_submit input:hover{background-color:#fff;color:#273642}.shortDemo__form form{padding-bottom:270px;position:relative !important}.shortDemo__form .hs_newsletter_subscription.hs-newsletter_subscription.hs-fieldtype-booleancheckbox.field.hs-form-field{position:absolute !important;bottom:210px;left:50%;transform:translateX(-50%);width:100%}.shortDemo__form .hs-richtext.hs-main-font-element{position:absolute !important;bottom:130px;left:50%;transform:translateX(-50%);width:100%}@media(max-width:992px){.shortDemo__form .hs-richtext.hs-main-font-element{bottom:150px;margin:0}}.shortDemo__form .hs_recaptcha.hs-recaptcha.field.hs-form-field{position:absolute !important;bottom:80px;left:50%;transform:translateX(-50%)}.shortDemo__form .hs_submit{position:absolute !important;bottom:0;left:50%;transform:translateX(-50%);width:100%}@media(max-width:480px){.shortDemo__form form{padding-bottom:340px}.shortDemo__form .hs_newsletter_subscription.hs-newsletter_subscription.hs-fieldtype-booleancheckbox.field.hs-form-field{bottom:275px}.shortDemo__form .hs-richtext.hs-main-font-element{bottom:160px}}.shortDemo .form__close{display:none}.form-mobile{display:none !important}@media(max-width:992px){.form-mobile{display:block !important;width:100%;background:#5f0068;text-align:center;-webkit-box-shadow:-7px 6px 22.56px 1.44px rgba(0,0,0,0.1);box-shadow:-7px 6px 22.56px 1.44px rgba(0,0,0,0.1);position:fixed;bottom:0;left:0;z-index:6}.form-mobile .form-mobile__container .button{font-weight:400;font-size:1.25rem;line-height:1.2em;letter-spacing:.04em;text-align:center;display:inline-block;-webkit-transition:all .25s ease;transition:all .25s ease;padding:19px 3.125em;border:0;border-radius:30px;width:auto;max-width:100%;text-decoration:none;cursor:pointer;line-height:1em;background:#5099fd;color:#fff;border-radius:0;width:100%;font-family:"Lato",Helvetica,Verdana,sans-serif}.form-mobile .form-mobile__container .button:hover{background:#fff;color:#5099fd}.shortDemo__form{opacity:0;position:fixed;top:0;left:0;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;height:100%;-webkit-transform:translateY(110%);transform:translateY(110%);-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;margin-top:0;z-index:99;background:#5099fd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-y:scroll;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.shortDemo__form.open{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}.shortDemo__form.open .form__close{display:block}.shortDemo__form.open .form__close .close{width:16px;height:16px;position:relative;padding:10px;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transform:translate(20px,-20px);transform:translate(20px,-20px);margin-left:auto;cursor:pointer}.shortDemo__form.open .form__close .close:before{content:'';width:16px;height:2px;background:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.shortDemo__form.open .form__close .close:after{content:'';width:16px;height:2px;background:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}}@media(max-width:992px){.shortDemo__trusted__logo{height:60px}.shortDemo__trusted__logo img{max-width:100px}}@media(max-width:576px){.shortDemo__trusted__logo{margin-bottom:0;padding:0 10px;display:flex !important;align-items:center;justify-content:center}}