.book-a-demo-cont{padding:130px 0 85px}.book-a-demo-form .form a{color:#00c0f3}.book-a-demo-form .form a:hover{text-decoration:underline}.book-a-demo-form .inputs-list{list-style:none;margin:0;padding:0}.book-a-demo-cont h2,.book-a-demo-cont h3{color:#fff;line-height:1.25}.book-a-demo-cont h3{font-size:44px;margin-bottom:0}.book-a-demo-cont .button a{background-color:#3fc9f3;border-radius:10px;color:#fff;display:inline-block;font-size:24px;font-weight:700;padding:15px 70px}.book-a-demo-cont .button a:hover{background-color:#008bbe!important}.book-a-demo-form .form{background-color:#f0f0f0;color:#353535;max-width:397px;padding:26px 22px}.book-a-demo-form .form .hs-richtext.hs-main-font-element{margin:0 auto 30px}.book-a-demo-form .form .hs-richtext.hs-main-font-element h2{font-size:30px;margin-bottom:15px}.book-a-demo-form .form .hs-richtext.hs-main-font-element p{font-size:14px;font-weight:700;margin:0}.book-a-demo-form .form fieldset{max-width:100%!important}.book-a-demo-form .form fieldset>div>label{display:none}.book-a-demo-form .form fieldset.form-columns-2>div:last-child .input{margin-left:8px;margin-right:0}.book-a-demo-form .form fieldset.form-columns-1 .input{margin-right:0}.book-a-demo-form .form fieldset.form-columns-1 .hs-input{width:100%!important}.book-a-demo-form .form fieldset.form-columns-1 .hs-input[type=checkbox],.book-a-demo-form .form fieldset.form-columns-1 .hs-input[type=radio]{height:20px!important;width:20px!important}.book-a-demo-form .form .hs-form-field{margin-bottom:15px}.book-a-demo-form .form label{display:block;font-size:14px;font-weight:700;line-height:1.7;margin-bottom:8px}.book-a-demo-form .form .hs-input{border:0;height:48px;width:100%!important}.book-a-demo-form .form .hs-input[type=checkbox],.book-a-demo-form .form .hs-input[type=radio]{height:20px!important;width:20px!important}.book-a-demo-form .form .hs-input::-webkit-input-placeholder{color:#353535;font-weight:700}.book-a-demo-form .form .hs-input:-ms-input-placeholder{color:#353535;font-weight:700}.book-a-demo-form .form .hs-input::placeholder{color:#353535;font-weight:700}.book-a-demo-form .form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:url(../lp-arrow.html) 96%/15px no-repeat #fff!important;border:0;font-weight:700;height:48px;margin-bottom:25px;outline:none;padding-right:40px;width:100%!important}.book-a-demo-form .form textarea{border:0;margin-bottom:10px;min-height:100px}.book-a-demo-form .form input[type=submit]{background-color:#3fc9f3;border-radius:3px;color:#fff;cursor:pointer;font-size:24px;font-weight:700;height:54px;margin:27px auto 0;padding:10px 65px;transition:all .45s ease;-webkit-transition:all .45s ease;-moz-transition:all .45s ease}.book-a-demo-form .form input[type=submit]:hover{background-color:#008bbe}.book-a-demo-form .form .no-list.hs-error-msgs{list-style-type:none;margin:0;padding:0}.book-a-demo-form{margin:40px auto;max-width:397px;position:relative}@media only screen and (max-width:768px){.book-a-demo-form .form fieldset.form-columns-2>div:last-child .input,.book-a-demo-form fieldset.form-columns-2 .input{margin-left:0;margin-right:0!important}.book-a-demo-form .form{margin:auto}}@media only screen and (max-width:480px){.book-a-demo-cont h2{font-size:44px!important;margin-bottom:30px;text-align:center}.book-a-demo-cont{padding:60px 0}.book-a-demo-cont .button a{font-size:18px;padding:15px 47px}.book-a-demo-cont .row-fluid .button{text-align:center}.two-columns-type-1-cont .button a{font-size:18px;padding:15px 47px}.two-columns-type-1-cont a.cta_button{align-items:center;display:flex!important;justify-content:center;margin:auto}.book-a-demo-form .form select{margin-bottom:15px}}