.tp-widget-review{background:rgba(162,163,187,.1);border-radius:10px;color:#16284a;height:auto;padding:24px 20px}.tp-widget-review *{color:#16284a!important}.date-and-user-info-wrapper *{color:#a2a3bb!important}.cm-landing-hero-top{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;font-size:16px;min-height:calc(100vh - 170px);padding-bottom:183px;padding-top:126px}.cm-landing-hero-top .content-wrapper .left,.cm-landing-hero-top .content-wrapper .right{min-height:1px;width:50%}.cm-landing-hero-banner.Type2 .content-wrapper .right ul li{margin-bottom:5px}.cm-landing-hero-top .content-wrapper{align-items:center;display:flex}.cm-landing-hero-top h1{color:#fff;font-family:FreightBig Pro,sans-serif;font-size:42px;font-weight:700;letter-spacing:0;line-height:1;text-transform:capitalize}.cm-landing-hero-top .content-wrapper .right ul li{margin-bottom:5px;position:relative}.cm-landing-hero-top .content-wrapper .right ul li:before{background:#fff;border-radius:50%;content:"";height:4px;left:-14px;position:absolute;top:0;top:10px;width:4px}.cm-landing-hero-bottom{margin-top:-150px}.cm-landing-hero-bottom .box .hs-input.hs-fieldtype-intl-phone{border:0;padding:0}.cm-landing-hero-bottom .box .hs-fieldtype-intl-phone.hs-input select.hs-input{padding:0 6px}.cm-landing-hero-bottom .box select.hs-input option{color:#333}.cm-landing-hero-top .content-wrapper .right ul{font-weight:300;list-style:none;margin:0 0 13px}.hs_error_rollup{display:none}.cm-landing-hero-bottom .box{background:#16284a;border-radius:10px;padding:60px 50px 30px;position:relative}.cm-landing-hero-bottom .box:before{background:#223e72;border-radius:913px;content:"";filter:blur(27px);height:100%;height:163px;left:0;margin:0 auto;position:absolute;right:0;top:50%;transform:translateY(-50%);width:913px}.cm-landing-hero-bottom .box>*{position:relative}.box-logo-group{align-items:center;display:flex;justify-content:center}.box-logo-group .box-logo-item{margin-top:20px;padding:0 15px}.cm-landing-hero-bottom .box .hs-form-field>label,.cm-landing-hero-bottom h3:empty{display:none}.cm-landing-hero-bottom .box .hs-input{background:transparent;border:1px solid #fff;border-radius:4px;color:#fff;font-size:17px;font-style:normal;font-weight:400;height:50px;line-height:19px;padding:20px}.cm-landing-hero-bottom .box .hs-input::placeholder{color:#fff}.cm-landing-hero-bottom .box input.hs-button.primary.large{background:#a2a3bb;border-radius:6px;font-family:FreightBig Pro;font-size:18px;font-style:normal;font-weight:700;height:50px;letter-spacing:.72px;position:absolute;right:-10px;top:0;width:179px}.cm-landing-hero-bottom .box input.hs-button.primary.large:focus,.cm-landing-hero-bottom .box input.hs-button.primary.large:hover{background:#1d193a;border-color:#1d193a;color:#fff}.cm-landing-hero-bottom .box form{padding-right:164px}.cm-landing-hero-bottom .box .hs-form-field{padding-right:9px}.cm-landing-hero-banner.Type2 .cm-landing-hero-top{min-height:auto;padding:121px 0 0}.cm-landing-hero-banner.Type2 .cm-landing-hero-bottom .box{background:transparent;padding:0}.cm-landing-hero-banner.Type2 .cm-landing-hero-bottom .box:before{display:none}.cm-landing-hero-banner.Type2 .cm-landing-hero-bottom{margin:0;padding:46px 0 70px}.cm-landing-hero-top .content-wrapper .left{padding-bottom:40px;padding-right:80px}.cm-landing-hero-top .content-wrapper .right{padding-left:80px}.cm-landing-hero-banner ul.no-list.hs-error-msgs.inputs-list label{color:#fff;font-size:14px;margin:-4px 0 18px;padding:0 3px}.cm-landing-hero-banner.Type2 .box{background:transparent!important}.box-logo-group .box-logo-item .no-link{pointer-events:none}.cm-landing-hero-bottom form{display:inline-block}.cm-landing-hero-bottom form fieldset.form-columns-2{float:left;width:50%}@media(max-width:991px){.cm-landing-hero-top .content-wrapper .right{padding-left:20px}.cm-landing-hero-top .content-wrapper .left{padding-right:20px}.cm-landing-hero-bottom form fieldset.form-columns-2{float:left;width:100%}}@media(min-width:768px) and (max-width:991px){.cm-landing-hero-bottom .box form{padding-right:0}.cm-landing-hero-bottom .box form fieldset .field{padding-right:0;width:50%!important}.cm-landing-hero-bottom .box input.hs-button.primary.large{margin-top:16px;position:static;width:100%}.cm-landing-hero-bottom .box form fieldset .field .hs-input{width:100%!important}.cm-landing-hero-bottom .box form fieldset .field .input{margin-right:0}.cm-landing-hero-bottom .box .hs-input.hs-fieldtype-intl-phone select{margin-bottom:10px}.cm-landing-hero-bottom .box form fieldset .hs_phone.hs-phone.hs-fieldtype-phonenumber.field.hs-form-field{width:100%!important}}@media(max-width:767px){.cm-landing-hero-top .content-wrapper .right{padding-left:20px}.cm-landing-hero-top .content-wrapper .left{padding-right:20px}.cm-landing-hero-top .content-wrapper{flex-direction:column-reverse}.cm-landing-hero-top .content-wrapper .left,.cm-landing-hero-top .content-wrapper .right{width:100%}.cm-landing-hero-top{padding-top:72px}.cm-landing-hero-bottom .box form{padding-right:0}.cm-landing-hero-bottom .box form fieldset .field{padding-right:0;width:100%!important}.cm-landing-hero-bottom .box input.hs-button.primary.large{margin-top:16px;position:static;width:100%}.cm-landing-hero-bottom .box form fieldset .field .hs-input{width:100%!important}.cm-landing-hero-bottom .box form fieldset .field .input{margin-right:0}.cm-landing-hero-bottom .box .hs-input.hs-fieldtype-intl-phone select{margin-bottom:10px}.box-logo-group{flex-wrap:wrap;margin-top:20px}.box-logo-group .box-logo-item{margin-bottom:16px;margin-top:0;padding-left:10px;padding-right:10px;width:33.333%}.cm-landing-hero-top h1{font-size:38px}.cm-landing-hero-bottom .box{padding:40px 30px}.cm-landing-hero-top .content-wrapper .left{padding-right:0}.cm-landing-hero-bottom .box form fieldset .field{margin-bottom:15px}.cm-landing-hero-top .content-wrapper .right{padding-left:0}.cm-landing-hero-banner.Type2 .cm-landing-hero-top{padding-top:54px}.cm-landing-hero-banner.Type2 .cm-landing-hero-top .content-wrapper .left{padding-bottom:20px;padding-top:54px}}@media(max-width:400px){.box-logo-group .box-logo-item{width:50%}}@media (min-width:991px){.cm-landing-hero-bottom form .form-columns-2{width:40%!important}.cm-landing-hero-bottom form .form-columns-2+.form-columns-2{width:60%!important}.cm-landing-hero-bottom form .form-columns-2+.form-columns-2>div{width:40%!important}.cm-landing-hero-bottom form .form-columns-2+.form-columns-2>div+div{width:60%!important}}.cm-landing-hero-bottom .box:before{content:unset}