.request-demo .close-button{position:absolute;right:20px;top:20px;z-index:999}.request-demo{padding-left:20px;padding-right:20px}.request-demo .cta-box .modal-button a>p,.request-demo .cta-box a.cta_button{font-size:24px;font-weight:700;line-height:31px}.request-demo .cta-box a.cta_button{background-color:#fff;color:#007fff}.request-demo .cta-box a.cta_button:hover{background-color:transparent!important;border-color:#fff!important;color:#fff!important;outline:none;transform:translateY(-.25em)}.request-demo .text-box .text-wrapper h2{font-size:38px;font-weight:700;line-height:49px;text-align:center}.request-demo .wrapper{background-color:#007fff;background-image:url(https://22614408.fs1.hubspotusercontent-na1.net/hubfs/22614408/New%20Homepage%202025/request-demo-stripes.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:362px;max-width:1280px;padding-bottom:83px;padding-top:83px}@media (min-width:768px){.request-demo .cta-box{margin-top:40px}.request-demo .modal-dialog{max-width:1024px}.request-demo .modal-width-form{padding:40px}}@media (max-width:1023px){.request-demo .form-box-image{display:none!important}}@media (max-width:991px){.request-demo .image-box{margin-top:40px}.request-demo .cta-box{margin-top:30px}}@media (max-width:767px){.request-demo .modal-width-form{padding:20px}.request-demo .wrapper{height:312px;padding-top:46px}.request-demo .cta-box .modal-button a>p{font-size:20px;font-weight:700;line-height:26px}.request-demo .cta-box .modal-button{text-align:center}.request-demo .cta-box .modal-button a{max-width:235px;padding-left:20px;padding-right:20px}.request-demo .text-box .text-wrapper h2{font-size:28px;letter-spacing:inherit;line-height:120%}.request-demo .wrapper{background-image:url(https://22614408.fs1.hubspotusercontent-na1.net/hubfs/22614408/New%20Homepage%202025/mobile-demo-stripes.png)}}