.free-trial .inner{background:#00baff;border-radius:10px;padding:45px 20px 75px}@supports (--css:variables){.free-trial .inner{background:var(--primary-btn-bg-color,#00baff)}}@media screen and (min-width:980px){.free-trial .inner{align-items:center;display:flex;justify-content:center;padding:70px 20px}}.free-trial .inner h2{color:#fff;font-family:Source Sans Pro,helvetica,arial,sans-serif;font-size:35px;font-weight:900;letter-spacing:.02em;line-height:1.2;margin:0 0 25px;text-align:center}@supports (--css:variables){.free-trial .inner h2{color:var(--primary-btn-text-color,#fff)}}@media screen and (min-width:980px){.free-trial .inner h2{margin:0;max-width:400px;text-align:left}}.free-trial .inner form{margin:0 auto;max-width:615px}@media screen and (min-width:760px){.free-trial .inner form{display:flex;flex-grow:1}}@media screen and (min-width:980px){.free-trial .inner form{margin:0 0 0 20px}}.free-trial .inner form .form-fieldset{flex-grow:1;margin-bottom:50px;position:relative}@media screen and (min-width:760px){.free-trial .inner form .form-fieldset{margin-bottom:0}}.free-trial .inner form .form-fieldset small{bottom:-10px;color:#fff;font-family:Roboto,helvetica,arial,sans-serif;font-size:13px;font-weight:400;letter-spacing:.05em;position:absolute;transform:translateY(100%)}.free-trial .inner form .form-group{align-items:center;border:0;box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:0;width:100%}@media screen and (min-width:760px){.free-trial .inner form .form-group{padding:0 25px 0 0}}.free-trial .inner form .form-group input[type=email],.free-trial .inner form .form-group input[type=text]{background-color:#fff;border:0;border-radius:4px;box-sizing:border-box;color:#1f262f;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;font-weight:400;height:50px;line-height:1.2;margin:0 auto;padding:10px 18px;width:100%}@media screen and (min-width:318px){.free-trial .inner form .form-group input[type=email],.free-trial .inner form .form-group input[type=text]{font-size:18px}}.free-trial .inner form .form-group input[type=email]:focus:not(:focus-visible),.free-trial .inner form .form-group input[type=text]:focus:not(:focus-visible){outline:none}.free-trial .inner form .form-group input[type=email]::-moz-placeholder,.free-trial .inner form .form-group input[type=text]::-moz-placeholder{color:#7990a1;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;font-weight:400}.free-trial .inner form .form-group input[type=email]::placeholder,.free-trial .inner form .form-group input[type=text]::placeholder{color:#7990a1;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;font-weight:400}@media screen and (min-width:318px){.free-trial .inner form .form-group input[type=email]::-moz-placeholder,.free-trial .inner form .form-group input[type=text]::-moz-placeholder{font-size:18px}.free-trial .inner form .form-group input[type=email]::placeholder,.free-trial .inner form .form-group input[type=text]::placeholder{font-size:18px}}.free-trial .inner form .has-error input[type=email],.free-trial .inner form .has-error input[type=text]{color:#ec5c5c}.free-trial .inner form .has-error .help-block{background:#ec5c5c;border-radius:5px;bottom:-5px;box-sizing:border-box;color:#fff;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;font-weight:400;left:0;padding:5px 10px;position:absolute;transform:translateY(100%);width:100%;z-index:2}@media screen and (min-width:760px){.free-trial .inner form .has-error .help-block{width:calc(100% - 25px)}}.free-trial .inner .btn-wrap{margin:0;padding-top:20px;text-align:center}@media screen and (min-width:420px){.free-trial .inner .btn-wrap{padding-top:0}}@media screen and (min-width:760px){.free-trial .inner .btn-wrap{text-align:left}}.free-trial .inner .btn{background:#ffea01;border:0;border-radius:50px;box-shadow:none;box-sizing:border-box;color:#0b212a;display:inline-block;font-family:Roboto,helvetica,arial,sans-serif;font-size:18px;font-weight:700;height:50px;letter-spacing:.1em;line-height:1.2;min-width:195px;padding:12px 30px 8px;text-align:center;text-decoration:none;text-transform:uppercase}.free-trial .inner .btn:focus:not(:focus-visible){outline:none}.free-trial .inner .btn{border-bottom:3px solid transparent;white-space:nowrap}.free-trial .inner .btn:hover{background:#ffd200;color:inherit}