.hero-title{position:relative;z-index:11}.hero-title:after{background-repeat:no-repeat;bottom:20px;content:"";height:10px;position:absolute;right:0;width:100%;z-index:-1}section.gradient_blue{background:linear-gradient(180deg,rgba(236,243,255,.4),rgba(236,243,255,0) 60%)}.tag_line{border-radius:22px}.pink_gradient{background:linear-gradient(90deg,rgba(247,223,245,.4),rgba(247,223,245,0))}.kf_right_arrow{border:solid #0565ff;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transition:all .5s ease}.top-main-title{margin-bottom:32px}.form_pattern{position:relative}.form_pattern:after{background-repeat:no-repeat;background-size:100% 100%;content:"";height:470px;left:auto;position:absolute;right:0;top:10px;width:380px;z-index:-1}.pinkbg_tag{background:rgba(247,223,245,.4)}.form_row{background:#fff;border-radius:16px;box-shadow:0 10px 37px 0 rgba(197,206,214,.26);margin:0 auto;padding:24px 32px;width:85%}.form_row.form_ashbg{background:#f9fafa;border:1px solid #e5e9ec;border-radius:16px;box-shadow:0 48px 32px -32px rgba(19,30,41,.04),0 16px 48px -8px rgba(19,30,41,.06);padding:40px;width:100%}section.hero-two-column .dt-welcomeback,section.hero-two-column.sso-enabled .dt-form{display:none}section.hero-two-column.sso-enabled .dt-welcomeback{display:block}img.hero_logo{height:auto;max-width:280px}.herolist{display:content}.list-icon{margin-right:12px}.rating-logo-section li~li{margin-left:8px}.rating-logo-section{background-color:#f9fafa;border-radius:8px;display:inline-block;padding:16px}.process-text-highlight,.process-text-highlight>span{-webkit-text-fill-color:transparent;background:linear-gradient(89.94deg,#1f80ff 3.39%,#d341a5 93.41%);-webkit-background-clip:text}.kpc-features-page .rating-logo-section{background:#fff;padding:0}.hero-blue-gradient{background:linear-gradient(180deg,rgba(178,212,255,.06),rgba(178,212,255,.41));border-radius:0 0 80px 80px;padding:40px 80px}.pink-to-blue{background:linear-gradient(90deg,#c72c91 33.54%,#0565ff 73.82%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding:1px}@media (min-width:768px){.top-main-title{text-align:center}.homepage-row{justify-content:center}}@media (max-width:768px){.hero-blue-gradient{border-radius:0 0 24px 24px;padding:80px 20px}.hero-blue-gradient .form_row{width:100%}.hero-title{position:relative;z-index:11;word-wrap:break-word}.slidingVertical{width:100%!important}.it-process-Builder .hero-title{text-align:left}}@media (max-width:991px){.slidingVertical{justify-content:center;width:100%}}@media (min-width:992px){.rating-logo-section li~li{margin-left:24px}.slidingVertical{justify-content:left!important}.homepage-row>div{padding:0}.homepage-row>.order-lg-2{margin-left:135px}.homepage-row .hero-img-col{max-width:614px}.homepage-row .hero-text-col{max-width:406px;transition:all .5s ease-in}.top-main-title{margin-bottom:40px;text-align:left}}@media (max-width:1024px){.hero-img-col{margin-top:0}.homepage-row .hero-img-col{margin-bottom:40px;margin-top:0}.rating-logo-section ul{justify-content:center}}@media (min-width:1356px){.top-main-title{margin-left:1%}}@media (min-width:1400px){.top-main-title{margin-left:3%}}@media (min-width:1600px){.top-main-title{margin-left:8.33%}}@media (min-width:1920px){.top-main-title{margin-left:13.33%}}@media (max-width:991px){.homepage-row>.hero-text-col{max-width:436px}}section.bg-black .tag_line{font-size:12px!important;padding:4px 16px!important}#video_kf iframe{background:transparent;height:450px;width:100%}button.video_close{background:#000;border:0;border-top-right-radius:4px;box-shadow:none;color:#fff;font-size:22px;height:36px;position:absolute;right:0;top:0;width:36px;z-index:999}@media only screen and (min-width:767px) and (max-width:1300px){.hero-inline-cta-form form{margin:0 auto;position:relative}}@media (min-width:1400px){.hero-inline-cta-form form{max-width:420px;position:relative}.hero-inline-cta-form .hs-email label{display:none}.hero-inline-cta-form .hs-email{max-width:420px;padding:4px}.hero-inline-cta-form form input[type=email]{height:48px}.hero-inline-cta-form .hs-submit{margin-top:0;position:absolute;right:11px;top:9px;z-index:999999}.hero-inline-cta-form .hs-form-field label.error{top:-24px}}@media (max-width:767px){.hero-inline-cta-form .hs-email label{display:none}.hero-inline-cta-form .hs-form .hs_submit .hs-button{border-radius:.25rem;font-size:1.5rem;line-height:32px;margin-top:8px;padding:.75rem 1.5rem!important;width:100%}.hero-inline-cta-form .hs-form-field label.error{top:-26px}}