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