body.codebashing-free-trial-fo{background-color:#333531 !important;color:#fff !important}.codebashing-free-trial-fo .header-container-wrapper{display:none}.codebashing-free-trial-fo #first-outer-container{background-color:#000}.codebashing-free-trial-fo .grouped-form .grouped-form-inner{max-width:1140px !important}.legal-consent-container p{color:#606a70 !important;font-family:'Open Sans',sans-serif !important;font-size:12px !important}@media(max-width:1200px){.codebashing-free-trial-fo .grouped-form .grouped-form-inner{max-width:960px !important}}@media(max-width:1024px){.codebashing-free-trial-fo .cx-content-logo img{max-width:65% !important;display:block;margin:0 auto}.codebashing-free-trial-fo img{display:block;margin:0 auto 20px}}@media(max-width:500px){.codebashing-free-trial-fo .cx-content-logo img{max-width:80% !important}.codebashing-free-trial-fo img{max-width:65%}}.body-container-wrapper{min-height:auto}h1,h2{margin-bottom:30px !important}h1,h2,h3,h4,h5,h6{font-weight:700}.codebashing-feature__header{font-size:2rem;font-weight:600}.codebashing-feature>div:first-of-type{width:13% !important}.codebashing-feature>div:last-of-type{width:87% !important}@media(max-width:1024px){.codebashing-feature{display:flex;flex-direction:column}.codebashing-feature>div:first-of-type{width:100% !important;margin-bottom:12px}.codebashing-feature>div:last-of-type{width:100% !important}}section.simple-form h4{margin-bottom:20px;overflow:hidden}body.codebashing-free-trial-so{background-color:#333531 !important;color:#4a4a4a}body.codebashing-free-trial-so .header-container-wrapper{display:none}body.codebashing-free-trial-so .cxLogo .partner-logo{max-width:200px;margin-bottom:20px}body.codebashing-free-trial-so .top-text-chunk h1,body.codebashing-free-trial-so .top-text-chunk p,body.codebashing-free-trial-so section.simple-form h4{color:#4a4a4a}body.codebashing-free-trial-so .body-container{background-color:#e6e8f3}body.codebashing-free-trial-so .top-text-chunk{margin-top:25px}@media(max-width:1024px){body.codebashing-free-trial-so .top-text-chunk{background-color:#e6e8f3}}.cx-content-logo{margin-bottom:73px}@media(max-width:1024px){.cx-content-logo{margin-bottom:25px}}.cx-left-panel .hs_cos_wrapper_type_rich_text h1{margin-bottom:18px !important}.cx-left-panel .hs_cos_wrapper_type_rich_text h2{margin-bottom:24px !important}section.simple-form{background:transparent;text-align:center;max-width:461px;margin-left:auto}@media(max-width:1024px){section.simple-form{margin:0 auto}}.simple-form h3{letter-spacing:0px;color:#050c57;text-align:left;margin-bottom:32px;font:normal normal 600 20px/27px Open Sans}.simple-form h4{font-size:23px;font-family:'Gotham Pro',sans-serif;line-height:32px;color:#743076;font-weight:500}#hs-form{max-width:870px;background:#fff 0% 0% no-repeat padding-box;border-radius:5px;margin:0 auto;box-shadow:0px 3px 76.8px 3.2px rgba(1,1,1,0.1);padding:56px 48px 54px 48px;overflow:hidden}.simple-form #hs-form .hs-form.stacked .field{margin-bottom:18px !important}#hs-form h4{font-size:23px;font-weight:500;font-family:'Gotham Pro',sans-serif;margin-bottom:10px;letter-spacing:-0.02em}.hs-form{margin-bottom:0 !important}#hs-form fieldset{max-width:unset}#hs_cos_wrapper_module_158548323314269 .hs-richtext p,#hs_cos_wrapper_module_158548323314269 p,#hs_cos_wrapper_module_158548323314269 label:not(.hs-error-msg) p{font-size:12px !important;font-family:'Open Sans',sans-serif !important;line-height:17px !important}#hs-form .hs_solution_interest ul li{transform:translateZ(0);display:inline-block;width:100%}#hs-form .hs_solution_interest ul li label{display:flex !important;align-items:center}body.codebashing-free-trial-fo #hs-form .hs-form .hs-button{font-size:15px !important;font-family:'Open Sans',sans-serif !important;font-weight:400 !important;text-transform:uppercase !important}@media(max-width:1500px){#hs-form .hs_solution_interest ul li label{text-align:left}}#hs-form .hs_solution_interest ul li label input{width:auto !important;flex-shrink:0}#hs-form .hs_solution_interest ul li label span{font-size:15px;font-family:'Gotham Pro',sans-serif;letter-spacing:.02em;color:#3a3a3a}#hs-form .hs_solution_interest.hs-solution_interest>label{text-align:left}#hs-form .hs-form .hs-input:not(.hs-fieldtype-intl-phone){border-radius:3px !important;border:1px solid #ccc !important;background-color:transparent !important;padding:5px 13px !important;font-family:'Open Sans',sans-serif;font:normal normal normal 14px/42px Open Sans;letter-spacing:0px;color:#606a70}#hs-form .hs-form ::-webkit-input-placeholder{font-family:'Open Sans',sans-serif !important;color:#606a70 !important;font-size:14px !important;letter-spacing:.01em !important;font-weight:normal !important}#hs-form .hs_state{margin-top:10px}#hs-form .hs_submit input{width:100% !important;height:54px;max-width:100% !important;background:transparent linear-gradient(90deg,#0021ff 0%,#7a00ff 100%) 0% 0% no-repeat padding-box !important;border-radius:5px;padding-left:21px;padding-top:4px;text-align:left;font:normal normal bold 16px/16px Open Sans;letter-spacing:-0.16px;color:#FFFFFF;&:after{content:0}}#hs-form .hs_submit .actions{position:relative}#hs-form .hs_submit .actions:after{content:url('https://f.hubspotusercontent10.net/hubfs/146169/Arrow.svg');top:47%;right:22px;position:absolute;z-index:1;pointer-events:none}body #hs-form .hs_solution_interest.hs-solution_interest>label>span{font-family:'Open Sans',sans-serif;font-weight:700;font-size:14px;color:#3a3a3a}#hs-form .hs-form .hs-input[type="checkbox"]{height:auto !important;background-color:#ffff !important}.hs-form .hs-input[name="interested_products"],.hs-form .hs-input[name="solution_interest"]{-webkit-appearance:checkbox !important;height:auto !important;margin-right:5px}#hs-form .hs_solution_interest ul li label input{width:auto !important;flex-shrink:0}#hs-form .hs_solution_interest.hs-solution_interest>label>span{font-size:23px;font-family:'Gotham Pro';letter-spacing:-0.02em;margin-bottom:25px;color:#743076;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#hs-form .hs-form input,#hs-form .hs-form select{height:44px !important}#hs-form .hs-form .hs-input{min-height:44px !important}#hs-form .hs-form .hs-input{height:auto}#hs-form .hs-input.hs-fieldtype-intl-phone{height:auto !important}#hs-form .hs-form .hs-input[type="checkbox"]{height:auto !important}#hs-form .hs-form .hs-input.error{border-color:red}#hs-form .hs-form .hs-button{max-width:224px;font-size:16px;font-family:'Axiforma';font-weight:600;background:#48c107;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none}@media(max-width:1200px){#hs-form h4{font-size:18px}}@media(max-width:768px){section.simple-form{padding-top:0px}.simple-form h4{font-size:26px;line-height:34px}#hs-form .hs-form .hs-input{width:100%}#hs-form fieldset{margin-bottom:0px}#hs-form .hs_solution_interest ul{columns:1}#hs-form .hs_solution_interest ul li{display:block;text-align:left}}@media(max-width:520px){#hs-form{padding:28px}}html.ie #hs-form .hs-form .hs-button{line-height:52px !important;height:42px}html.ie #hs-form fieldset{max-width:100%}section.simple-form .main-form .hs-form ::placeholder{font-size:14px !important}.text-side-image .block-cta{background:transparent}.cx-2019-logo{position:relative !important;top:auto !important;left:0}#first-outer-container{background-repeat:no-repeat}@media(max-width:1024px){.hs-content-name-contact-us-lp-cxcodebashing-full-access-request #first-outer-container{background-size:auto !important}}@media(max-width:376px){.hs-content-name-contact-us-lp-cxcodebashing-full-access-request #first-outer-container{background-position:92% 3% !important}}@media(max-width:769px) and (min-width:377px){.hs-content-name-contact-us-lp-cxcodebashing-full-access-request #first-outer-container{background-position:107% 3% !important}}@media(max-width:1024px) and (min-width:770px){.hs-content-name-contact-us-lp-cxcodebashing-full-access-request #first-outer-container{background-size:auto !important;background-position:123% 10% !important}}.first-outer-container{background:#000;position:relative;z-index:0}.first-outer-container:before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.5);z-index:-1}@media(max-width:1024px){.grouped-form .row-fluid [class*="span"]{width:auto;float:none}}.cxLogo .partner-logo{width:auto !important;max-width:290px;align-items:center !important}@media(max-width:1024px){.cxLogo{max-width:200px}}.header-nav .row-fluid::before{display:none}.bottom-row-text{font-family:'Gotham Pro',sans-serif}.grouped-form{padding:90px 15px}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{text-align:right}#hs-form select{border:0px !important}#hs-form select::-ms-expand{display:none}section.simple-form h4{color:#fff}section.simple-form .main-form .hs-form ::placeholder{font-family:'Open Sans',sans-serif !important;color:#606a70 !important;font-size:14px !important;letter-spacing:.01em !important;font-weight:normal !important}section.simple-form .main-form .hs-form ::-webkit-input-placeholder{font-family:'Open Sans',sans-serif !important;color:#606a70 !important;font-size:14px !important;letter-spacing:.01em !important;font-weight:normal !important}section.simple-form .main-form .hs-form ::-moz-placeholder{font-family:'Open Sans',sans-serif !important;color:#606a70 !important;font-size:14px !important;letter-spacing:.01em !important;font-weight:normal !important}section.simple-form .main-form .hs-form :-ms-input-placeholder{font-family:'Open Sans',sans-serif !important;color:#606a70 !important;font-size:14px !important;letter-spacing:.01em !important;font-weight:normal !important}section.simple-form .main-form .hs-form :-moz-placeholder{font-family:'Open Sans',sans-serif !important;color:#606a70 !important;font-size:14px !important;letter-spacing:.01em !important;font-weight:normal !important}@media(max-width:1180px){.topNav2019{display:none !important}.cx-2019-logo{position:relative !important;top:auto !important}}@media(min-width:1025px){.top-text-chunk{padding-top:0px;margin-top:-20px}}@media(max-width:1024px){.top-text-chunk{background:rgba(0,0,0,0.45);border-radius:6px;text-align:center;padding:20px;margin-bottom:20px}}.top-text-chunk h1{font-family:'Open Sans',sans-serif;font-size:30px;font-weight:700;line-height:36px;font-weight:700;letter-spacing:-0.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;margin-bottom:30px}section.features-block h4{color:#48c107;text-align:center}@media(max-width:768px){.top-text-chunk h1{font-size:32px !important;line-height:38px !important}}.top-text-chunk p,.top-text-chunk li{font-family:'Open Sans',sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#fff;letter-spacing:-0.01em;margin-bottom:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.top-text-chunk li{margin-bottom:4px}@media(min-width:769px) and (max-width:1500px){.container.subgroup{max-width:90% !important}}.left-text-holder h4{font-size:48px;line-height:55px;font-family:'Gotham Pro',sans-serif;letter-spacing:-0.02em;color:#743076;margin-bottom:40px}.left-text-holder ul{padding-left:20px;margin-bottom:70px}.left-text-holder ul li{font-size:24px;line-height:32px;font-family:'Gotham Pro',sans-serif;color:#333531;margin-bottom:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.left-text-holder p{font-size:24px;line-height:32px;font-family:'Gotham Pro',sans-serif;color:#333531;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width:1200px){.left-text-holder h4{font-size:38px;line-height:45px}.left-text-holder ul li,.left-text-holder p{font-size:20px;line-height:28px}}@media(max-width:768px){.grouped-form{padding-top:50px}.grouped-form .span7,.grouped-form .span5{width:100% !important;margin-left:0 !important}.grouped-form .span5{margin-top:50px}br,br:after{content:' '}}footer#colophon{display:block}@media(min-width:1281px){footer#colophon{display:none}}#hs-form h4{font-family:'Open Sans',sans-serif;font-weight:600;color:#5fbb46;letter-spacing:-0.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;margin-bottom:30px}#hs-form .hs_solution_interest.hs-solution_interest>label>span{font-family:'Open Sans',sans-serif;font-weight:700;font-size:14px;color:#3a3a3a}.header-nav .topNav2019>div{display:none}.header-container-wrapper{height:72px !important}.header-nav .row-fluid-wrapper .row-fluid{height:72px !important}#hs-form .hs-form .hs-input.error{border-color:red !important}.hs-form-field label.error{float:none;font-size:14px;margin-bottom:10px;color:red;font-weight:400}.vidyard-player-container iframe{display:block}#hs-form .input{text-align:left}