.ks-m--content.subscribe{background-image:url(../img/bg_subscribe.png);-webkit-background-size:cover;background-size:cover;background-position:right bottom;border-radius:5px}.ks-m--content.cta{background-image:url(../img/bg_cta.png);-webkit-background-size:cover;background-size:cover;padding:30px 10px;margin:30px auto 20px;background-position:right bottom}.ks-m--content.cta.vpn{background-image:url(../img/bg_cta_vpn.png)}.ks-m--content.cta:before{content:' ';background-image:url(../img/pin.svg);background-repeat:no-repeat;display:block;width:22px;height:28px;position:absolute;left:0;top:-10px}.ks-m--content.cta.vpn:before{display:none}.ks-m--content.request-demo{background-image:url(../img/bg_subscribe.png);-webkit-background-size:cover;background-size:cover;background-position:right bottom;border-radius:5px}.ks-m--content{padding:30px;margin:20px auto;position:relative;max-width:470px}.ks-m--content .ks-m--title{color:#2f9bd3;font-family:Roboto;text-align:left;font-size:23px;font-weight:900;margin:0 0 14px}.ks-m--content.cta .ks-m--title{text-align:center}.ks-m--content .ks-m--subtitle{color:#686868;font-family:Roboto;text-align:left;font-size:18px;font-weight:400;margin:0 0 20px}.ks-m--content .ks-m--text{color:#4a4c53;font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.27px}.ks-m--content.cta .ks-m--text{text-align:center}.ks-m--row{display:flex;align-items:center}.ks-m--wrapper_field{max-width:390px;margin-bottom:20px}.ks-m--form .ks-m--wrapper_field .ks-m--field{max-width:260px;margin-right:16px;margin-bottom:0;box-shadow:0 1px 3px rgba(0,0,0,.23);border:none;border-radius:4px;padding:10px 20px;background-color:#fff;font-family:Roboto;font-size:16px;font-weight:400}.ks-m--form .ks-m--wrapper_field .ks-m--btn_submit{box-shadow:0 1px 3px rgba(0,0,0,.23);border-radius:4px;background-color:#2f9bd3;width:auto;padding:11px 20px;color:#fff;line-height:1;font-family:Roboto;font-size:18px;font-weight:500;min-width:112px}.ks-m--description{opacity:.62;color:#686868;font-family:Roboto;font-size:14px;font-weight:400}.ks-m--checkbox input{display:none}.ks-m--checkbox{width:18px;min-width:18px;height:18px;box-shadow:0 1px 3px rgba(0,0,0,.23);background-color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-right:7px}.ks-m--checkbox span{width:15px;min-width:15px;height:11px;display:none;background-image:url(../img/arrow.svg);background-repeat:no-repeat;background-position:center center}.ks-m--wrapper_button{display:flex;justify-content:center;align-items:center}.ks-m--wrapper_button .ks-m--button{text-decoration:none;border:none;box-shadow:none;border-radius:3px;background-color:#27aae1;color:#fff;font-family:Roboto;font-size:15px;font-weight:400;letter-spacing:.27px;padding:5px 40px}.ks-m--wrapper_button .ks-m--button:hover{color:#fff;box-shadow:none}.ks-m--checkbox input:checked+span{display:block}@media screen and (max-width:480px){.ks-m--form .ks-m--wrapper_field .ks-m--field{padding:8px 16px;margin-right:8px;font-size:16px}.ks-m--form .ks-m--wrapper_field .ks-m--btn_submit{padding:9px 10px;font-size:16px;min-width:86px}}