.zw-hero-form.ribbon .container{background-color:#fff;position:relative}.zw-hero-form .custom-video iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.zw-hero-form .custom-video-wrapper{display:flex;margin-top:18px}.zw-hero-form .custom-video-row{align-items:center;background:#fff;border:1px solid #e2e2e2;border-radius:10px;box-sizing:border-box;cursor:pointer;display:flex;padding:12px 13px}.zw-hero-form .custom-video{border-radius:4px;cursor:pointer;height:51px;margin-right:16px;overflow:hidden;position:relative;width:75px}.zw-hero-form .custom-video.video-iframe img{height:100%;object-fit:cover;position:absolute;width:100%;z-index:1}.zw-hero-form .custom-video-title{align-items:center;display:flex}.zw-hero-form .custom-video-title p{font-size:14px;font-style:italic;font-weight:400;line-height:17px;margin:0;width:177px}.zw-hero-form .custom-video:after{background-image:url(https://19509157.fs1.hubspotusercontent-na1.net/hubfs/19509157/zymewire-2022/images/Video-play-btn.svg);background-position:50%;background-repeat:no-repeat;background-size:34px;content:"";display:block;height:100%;position:absolute;width:100%;z-index:2}.zw-hero-form .heading{margin-bottom:19px}.zw-hero-form .description p{font-weight:400;margin-bottom:12px}.zw-hero-form .description p:last-child{margin-bottom:0}.form-col form input{font-family:Inter;font-size:14px!important;font-style:normal;font-weight:400;line-height:1.2142857!important}.zw-hero-form.solution-page .custom-form-left .heading{color:#fff}@media (min-width:768px){.left-side-accent{bottom:-100px;left:0;position:absolute;top:auto}.right-side-accent{position:absolute;right:0;top:0}.zw-hero-form .description p{font-size:16px;line-height:2}}@media (max-width:767px){.left-side-accent,.right-side-accent{display:none}}.zw-hero-form .form_list{display:none}.zw-hero-form .sr-form .form_list{display:block;width:100%}.zw-hero-form .form_list ul li{display:flex;font-size:14px;line-height:17px;position:relative}.zw-hero-form .form_list ul li:not(:last-child){margin-bottom:12px}.zw-hero-form .form_list.unordered ul{list-style:none!important;margin:0;padding-left:0}.zw-hero-form .form_list.unordered ul li:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;margin-right:10px;padding-right:16px;width:16px}.zw-hero-form .sr-form .sr-spacer-bottom-25{padding-bottom:0}.zw-hero-form .sr-form .heading{margin-bottom:17px}