.book-demo-v1{background:#3c479d;border-radius:0 0 0 240px;padding-bottom:78px;padding-top:20px;position:relative}.left-imags img{display:block;margin-left:auto;margin-right:0;margin-top:-1px;max-width:250px;position:absolute;right:0}.book-demo-v1 .two-col-structure{align-items:center;display:flex;justify-content:space-between}.book-demo-v1 .two-col-structure .text-content{padding-right:150px;width:50%}.book-demo-v1 .two-col-structure .book-demo-features{margin-right:10px;width:50%}.book-demo-v1 .two-col-structure .text-content .heading-with-details h2{color:#000;font-size:64px;font-weight:600;line-height:70px}.text-content .heading-with-details p{color:#333;font-size:24px;font-weight:400;line-height:31px}.book-demo-v1 .two-col-structure .book-demo-form .form-title,.book-demo-v1 .two-col-structure .book-demo-form .submitted-message,.book-demo-v1 .two-col-structure .book-demo-form form{background-color:transparent;border:1px transparent}.book-demo-v1 .two-col-structure .text-content .book-demo-features{padding-top:8px}.text-content .book-demo-features .feature-card{display:flex;justify-content:space-between;padding-top:32px}.book-demo-features .feature-card .sub-heading{max-width:86%}.book-demo-features .feature-card .sub-heading h3{color:#000;font-size:24px;font-weight:500;line-height:29px;margin:0 0 8px}.book-demo-features .feature-card .sub-heading p{color:#000;font-size:16px;font-weight:400;line-height:22px}.book-demo-v1 .two-col-structure .book-demo-form{background-color:#fff;border-radius:40px;padding:30px;width:50%}.book-demo-form form fieldset.form-columns-2{border:none;max-width:47%;width:100%}.book-demo-form form fieldset.form-columns-1 label,.book-demo-form form fieldset.form-columns-2 label{color:#000;font-size:16px;font-weight:600;line-height:22px;width:100%}.book-demo-form form fieldset.form-columns-1 label span,.book-demo-form form fieldset.form-columns-2 labe span{color:#000;font-size:16px;font-weight:600;line-height:16px}.book-demo-form form fieldset.form-columns-2 input{border:1px solid #ccc;border-radius:6px;margin-top:0;padding:15px 10px;width:100%}.book-demo-form .rows .single-row{max-width:100%}.book-demo-form form fieldset select{appearance:none;background-color:#fff;background-position:calc(100% - 20px);background-repeat:no-repeat;background-size:20px;border:1px solid #ccc;border-radius:6px;display:block;margin-top:4px;padding:15px 10px;width:100%}.book-demo-form form fieldset select,.book-demo-form form fieldset select option{color:#000;font-size:16px;font-weight:500;line-height:22px}.book-demo-form form fieldset.form-columns-1 .hs-fieldtype-textarea.hs-input{border:1px solid #ccc;border-radius:6px;color:#000;font-size:16px;font-weight:500;height:112px;line-height:22px;margin-top:4px;overflow-y:hidden;padding:10px;resize:none;width:100%}.book-demo-form p{color:#333;font-size:16px;font-weight:400;line-height:22px;padding:32px 0}.book-demo-form form .agree-to-our p a{color:#3c479d;font-size:16px;font-weight:400;line-height:140%}.book-demo-form form .agree-to-our p a:hover{color:#f15a29}.book-demo-form .enquire-now{background:#f15a29;border:3px solid #000;border-radius:40px;color:#000;display:inline-block;font-size:20px;font-style:normal;font-weight:600;line-height:120%;max-width:213px;padding:18px 10px;text-align:center;text-decoration:none;width:100%}.book-demo-form .enquire-now:hover{background:#fff}.book-demo-form form fieldset.form-columns-1 .input .hs-input{width:100%}.book-demo-form form fieldset.form-columns-1 .input .hs-input .hs-fieldtype-textarea.hs-input{height:112px;resize:none}.book-demo-form form .hs-button,.book-demo-form form input[type=submit]{background:#f15a29;border:3px solid #000;border-radius:40px;color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:120%}.book-demo-form form .hs-richtext{margin-bottom:0}.book-demo-form form .agree-to-our p{color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:0}.book-demo-form form fieldset.form-columns-1 .hs_message.hs-message.hs-fieldtype-textarea.field.hs-form-field{margin-bottom:0}.book-demo-form form fieldset.form-columns-1 ul.no-list.hs-error-msgs.inputs-list li label.hs-error-msg.hs-main-font-element,.book-demo-form form fieldset.form-columns-2 ul.no-list.hs-error-msgs.inputs-list li label.hs-error-msg.hs-main-font-element{color:red;font-size:12px;font-weight:400;line-height:16px;width:100%}.book-demo-form form fieldset.form-columns-1 .hs_country_dropdown .input select{position:relative}.book-demo-form form fieldset.form-columns-1 .hs_country_dropdown .input select:after{content:"";position:absolute}.book-demo-form form fieldset.form-columns-1 .hs_country_dropdown .input select,.book-demo-form form fieldset.form-columns-1 .hs_country_dropdown .input select:after,.book-demo-form form fieldset.form-columns-1 .hs_number_of_employees_ .input select{background-image:url(https://20936616.fs1.hubspotusercontent-na1.net/hubfs/20936616/2023%20Images/Arrow%20Down%201.svg);background-position:center right 10px;background-repeat:no-repeat}.book-demo-v1 .two-col-structure .book-demo-form .submitted-message{color:#000;font-size:30px;margin-bottom:-20px;margin-top:0;text-align:center}.book-demo-form form fieldset.form-columns-1 .hs-fieldtype-textarea.hs-input:focus-visible,.book-demo-form form fieldset.form-columns-1 .hs_country_dropdown .input select:focus-visible,.book-demo-form form fieldset.form-columns-1 .hs_number_of_employees_ .input select:focus-visible{outline:none}.book-demo-form form fieldset.form-columns-1 label,.book-demo-form form fieldset.form-columns-2 label{margin-bottom:0}.book-demo-form form fieldset.form-columns-1 .hs_number_of_employees_.hs-number_of_employees_.hs-fieldtype-select.field.hs-form-field,.book-demo-form form fieldset.form-columns-2 .hs-form-field{margin-bottom:15px}.book-demo-form .agree-to-our p{padding:0 0 15px}@media(max-width:1300px){.book-demo-v1{border-radius:0 0 0 150px}}@media(max-width:1024px){.book-demo-v1 .two-col-structure .text-content{padding-right:15px}.book-demo-v1 .two-col-structure .book-demo-form{padding:30px 15px}}@media (max-width:810px){.book-demo-v1 .two-col-structure .book-demo-form .submitted-message{font-size:20px}.book-demo-v1{border-radius:0 0 0 90px}}@media (max-width:767px){.book-demo-v1{border-radius:0;padding-bottom:50px;padding-top:50px}.book-demo-v1:after{display:none}.book-demo-v1 .two-col-structure{display:block}.book-demo-v1 .two-col-structure .book-demo-features{margin-right:0;text-align:center;width:100%}.book-demo-v1 .two-col-structure .book-demo-form{margin-top:50px;width:100%}.book-demo-v1 .two-col-structure .text-content .heading-with-details h2{font-size:30px;line-height:40px}}@media (max-width:480px){.book-demo-form form .form-columns-2 .hs-form-field .hs-input{width:100%!important}}