.content-container{animation:moveBackground 5s linear infinite;background-image:url(https://coverkraft.com/hubfs/book-a%20demo-bg.webp);background-position:0 0;background-repeat:no-repeat;background-size:cover}@keyframes moveBackground{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}.book-demo-section-container{align-items:center;display:grid;grid-template-columns:1fr 1fr;margin:auto;max-width:1200px;padding:80px 20px}.book-demo-content{padding-right:60px}.heading-container{align-items:center;display:flex;gap:20px;margin-bottom:20px;margin-left:45px}.heading-container img{border-radius:50%;height:120px;object-fit:cover;width:120px}.heading-container h2{color:#fff;font-size:56px;font-weight:700;line-height:67px;margin:0}.book-demo-content p{color:#fff;font-size:16px;font-weight:500;line-height:22px;margin-bottom:50px;margin-left:45px}.book-demo-icon-list-item{display:flex;gap:10px;margin-bottom:30px}.book-demo-icon-list-item img{height:36px;width:36px}.book-demo-icon-list-item h2{color:#fff;font-size:22px;font-weight:600;margin:0 0 10px}.book-demo-icon-list-item p{color:hsla(0,0%,100%,.6);font-size:14px;font-weight:400;line-height:21px;margin:0}.book-demo-form{background-color:rgba(80,71,187,.4);border-radius:32px;padding:48px}.book-demo-form fieldset{margin-bottom:15px!important}.book-demo-form label,.book-demo-form legend{color:#edf3fa;display:inline-block;font-size:16px;font-weight:500;margin-bottom:5px}.book-demo-form input{background-color:hsla(0,0%,100%,.02);border:1px solid rgba(195,202,217,.3);border-radius:500px;box-sizing:border-box;color:#c3c8cd;font-size:14px;font-weight:600;padding:14px 15px;width:100%!important}.book-demo-form .hs-fieldtype-select{width:100%}.book-demo-form select{background-color:hsla(0,0%,100%,.02);border:1px solid rgba(195,202,217,.3);border-radius:500px;color:#c3c8cd;font-size:14px;font-weight:600;padding:14px 15px;width:98%!important}.book-demo-form select option{color:#000}.book-demo-form form .hs-error-msgs label{color:#fc7c7c;display:block;font-size:12px}.book-demo-form ul{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;list-style:none;margin-bottom:0;padding:0}.book-demo-form ul input{display:none}.book-demo-form ul label span{background-color:hsla(0,0%,100%,.08);border-radius:500px;color:#6e7174;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;padding:12px 24px;transition:.3s}.book-demo-form ul label input[type=checkbox]:checked+span{background-color:rgba(176,100,240,.42);color:#fff}.book-demo-form .hs-submit{width:100%}.book-demo-form .hs-submit .hs-button{background-color:#5aabe1;border:1px solid #5047bb;border-radius:500px;color:#fff;cursor:pointer;font-family:Urbanist;font-size:18px;font-weight:700;line-height:21.6px;margin-top:20px;padding:15px 30px;text-align:center;width:100%}.hs_recaptcha{justify-content:center}@media(max-width:768px){.content-container{animation:none}.book-demo-section-container{display:block;padding:0}.book-demo-content{padding:50px 20px 30px}.book-demo-content p{font-size:14px;line-height:17px;margin-bottom:30px;margin-left:0;text-align:center}.heading-container{flex-direction:column;margin-left:0}.heading-container img{height:100px;width:100px}.heading-container h2{font-size:32px;line-height:32px}.book-demo-icon-list-item img{height:24px;width:24px}.book-demo-icon-list-item h2{font-size:18px}.book-demo-icon-list-item p{font-size:14px;line-height:17px;margin:0;text-align:left}.book-demo-form{border-radius:16px;gap:10px;padding:24px 16px}.book-demo-form .hs_company,.book-demo-form .hs_email,.book-demo-form .hs_firstname,.book-demo-form .hs_lastname{width:100%}.book-demo-form label,.book-demo-form legend{font-size:14px}.book-demo-form input{box-sizing:border-box;width:100%}.book-demo-form ul{gap:8px}.book-demo-content{border-bottom:1px solid rgba(80,71,187,.34)}.book-demo-form{position:relative}.book-demo-form:before{left:-3px}.book-demo-form:after,.book-demo-form:before{background-color:rgba(80,71,187,.34);border-radius:50%;content:"";height:6px;position:absolute;top:-3px;width:6px}.book-demo-form:after{right:-3px}.book-demo-form .hs-form-field{margin-bottom:15px}.book-demo-form fieldset{margin-bottom:0!important}}