.subscription-classic.template-kp {font-family: 'Lato', sans-serif;background-position: center 0;-webkit-background-size: cover;background-size: cover;position: relative;padding: 18px 0;min-height: 100vh;}.subscription-classic.template-kp .box-classic {width: 100%;max-width: 490px;margin: 0 auto;background: #fff;text-align: center;padding: 35px 20px;border-radius: 3px;position: relative;}.subscription-classic.template-kp .classic-image {margin-bottom: 25px;max-width: 100%;}.subscription-classic.template-kp .classic-title {font-size: 28px;color: #444b56;margin-bottom: 18px;line-height: 34px;padding: 0 30px;}.subscription-classic.template-kp .classic-text {font-size: 16px;color: #777777;margin-bottom: 15px;line-height: 19px;}.subscription-classic.template-kp .classic-formbox {margin-bottom: 20px;}.subscription-classic.template-kp .classic-access {font-size: 18px;color: rgb(68, 75, 86);text-decoration: underline;display: block;margin: 10px 0 15px;}.subscription-classic.template-kp .classic-lock {font-size: 16px;color: #acc4cd;text-align: center;display: block;margin-bottom: 15px;}.subscription-classic.template-kp .classic-lock > span {vertical-align: middle;}.subscription-classic.template-kp .ico-lock {display: inline-block;margin-right: 12px;}.subscription-classic.template-kp .ico-lock svg {display: inline-block;width: 16px;height: 16px;}.subscription-classic.template-kp .ico-lock img {display: inline-block;width: 13px;}.subscription-classic.template-kp .form-content {padding: 20px;padding-bottom: 0;margin: -20px;margin-bottom: 0;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;-ms-box-sizing: content-box;box-sizing: content-box;}.subscription-classic.template-kp .general-form {margin-bottom: 0;}.subscription-classic.template-kp .general-button {font-family: 'Open Sans', sans-serif;-webkit-transition: 0.1s ease-in-out;-moz-transition: 0.1s ease-in-out;-ms-transition: 0.1s ease-in-out;-o-transition: 0.1s ease-in-out;transition: 0.1s ease-in-out;border: none;outline: none !important;font-size: 24px;width: 100%;display: block;text-decoration: none;padding: 16px 20px 17px;color: #fff;text-align: center;position: relative;top: 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;letter-spacing: 1px;margin-bottom: 15px;}.subscription-classic.template-kp .general-input {padding: 17px 15px;font-size: 21px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,.2);-moz-box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,.2);box-shadow: inset 0px 0px 5px 0px rgba(0,0,0,.2);color: #a3a3a3;text-align: center;}.subscription-classic.template-kp .general-button.success {-webkit-box-shadow: inset 0 -3px 0 rgba(0, 0, 0, .2);-moz-box-shadow: inset 0 -3px 0 rgba(0, 0, 0, .2);box-shadow: inset 0 -3px 0 rgba(0, 0, 0, .2);background-color: #f0a939;}.subscription-classic.template-kp .general-button.success:hover {-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .2);-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .2);box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .2);top: 1px;}.subscription-classic.template-kp .fa-lock {margin-right: 5px;}.subscription-classic.template-kp .box-classic .classic-social {background: #f8f8f8;padding: 20px;margin: 0 -20px -35px;border-top: 1px solid #ececec;}.subscription-classic.template-kp .box-classic .box-social-youtube {margin-bottom: 14px;}.subscription-classic.template-kp .box-classic .box-social-facebook {height: 65px;width: 100%;overflow: hidden;margin-bottom: 10px;}.subscription-classic.template-kp .classic-private a {font-size: 14px;font-weight: 300;color: #444b56;border-left: 1px solid #adb0b3;padding-left: 4px;padding-right: 4px;}.subscription-classic.template-kp .classic-private a:first-child {border-left: 0;padding-left: 0;}.subscription-classic.template-kp .classic-footer {width: 100%;max-width: 490px;margin: 10px auto 0;text-align: center;font-size: 12px;color: #fff;position: relative;}