.book-a-demo-container{height:auto;margin:0 auto;max-width:560px;padding:30px;position:relative}.top-left-graphic{background-image:url(https://drip.com/hubfs/1445333/Drip Website/Page-Specific Graphics/Request A Demo/demo-form-dots-top-left.svg);background-position:0 0;background-position-x:-8px;background-position-y:1px;height:180px;left:-11px;top:-5px;width:27vw}.top-left-graphic,.top-right-graphic{background-repeat:no-repeat;background-size:cover;position:absolute}.top-right-graphic{background-image:url(https://drip.com/hubfs/1445333/form-graphic-guy-with-hat-no-square-v2.svg);background-position:100% 0;height:105px;right:-10px;top:-10px;width:155px;z-index:2}.bottom-right-graphic{background-image:url(https://drip.com/hubfs/1445333/Drip%20Website/Page-Specific%20Graphics/Request%20A%20Demo/demo-form-dots-bottom-right.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;bottom:-6px;height:250px;position:absolute;right:-11px;width:17vw}.book-demo{background-color:#fff;border:1px solid #cecece;height:auto;margin:0 auto;max-width:500px;padding:30px;position:relative;z-index:1}.book-demo__title{color:#333;font-size:24px;font-weight:700;margin-bottom:16px;text-align:left}.book-demo__description{color:rgba(0,0,0,.7);font-size:16px;margin-bottom:24px;text-align:left}#book-demo__form{height:auto;margin-top:-20px;padding:0}#book-demo__form form .hs-input{background-color:#fff;border:1px solid #ccc;box-sizing:border-box;color:rgba(0,0,0,.7);font-size:16px;outline:none;padding:16px 12px;position:relative;transition:border-color .3s ease;width:100%}#book-demo__form form .hs-input:focus{border-color:#007bff}#book-demo__form form .hs-input::placeholder{color:#a1a1a1;opacity:1}#book-demo__form form .hs-label{background-color:#fff;color:#777;font-size:13px;left:15px;padding:0 4px;pointer-events:none;position:absolute;top:12px;transition:.2s ease-in-out}#book-demo__form form .hs-input:focus+.hs-label,#book-demo__form form .hs-input:not(:placeholder-shown)+.hs-label{color:rgba(0,0,0,.7);font-size:12px;left:12px;top:-10px}#book-demo__form form .hs-input--error{border-color:#e74c3c}#book-demo__form form .hs-label--error{color:#e74c3c}#book-demo__form form .legal-consent-container p{color:rgba(0,0,0,.7);font-size:16px;line-height:1.5;margin:0}#book-demo__form form .legal-consent-container a{color:rgba(0,0,0,.7);text-decoration:underline}#book-demo__form form .legal-consent-container a:hover{color:rgba(0,0,0,.9);text-decoration:none}.book-demo .btn{border-radius:2px;font-size:16px;margin-top:25px;padding:12px 25px}#book-demo__form form .hs-button:hover{background-color:#d100d1}@media (max-width:480px){.book-demo__title{font-size:24px}#book-demo__form form .hs-input,#book-demo__form form .legal-consent-container p,.book-demo__description{font-size:16px}#book-demo__form form .hs-button{font-size:16px;padding:10px}#book-demo__form form .hs-label{font-size:12px}}@media screen and (max-width:767px){.book-a-demo-container{padding:10px}.top-left-graphic{height:200px;left:-10px;top:-10px;width:200px}.top-right-graphic{display:none}.bottom-right-graphic{bottom:-10px;height:200px;right:-10px;width:180px}}