.cta.cta-5.template-invs {padding: 50px 0;overflow: hidden;position: relative;background-position: center 0;-webkit-background-size: cover;background-size: cover;}.cta.cta-5.template-invs .container {text-align: center;}.cta.cta-5.template-invs .cta-title {font-family: 'Roboto', sans-serif;font-size: 48px;font-weight: 400;text-align: center;color: #65abb1;margin-bottom: 30px;}.cta.cta-5.template-invs .form-content {display: inline-block;max-width: 100%;padding: 20px;margin: -20px;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;-ms-box-sizing: content-box;box-sizing: content-box;}.cta.cta-5.template-invs .general-form {width: 600px;max-width: 100%;margin: 0 auto;}.cta.cta-5.template-invs .big-button .general-button {border-radius: 5px;padding: 51px;padding-bottom: 53px;font-size: 32px;}@media (max-width:768px) {.cta-title {font-size: 42px;}.cta.cta-5.template-invs .big-button .general-button {padding: 30px;padding-bottom: 33px;font-size: 28px;}}.cta.cta-bg-color {background-color: transparent;}.cta.cta-bg-color .cta-bg {background-color: rgba(45, 51, 57, 1);}.cta.cta-bg-image .cta-bg {display: none;}.cta.cta-5.template-invs .general-button {-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;display: block;text-decoration: none;padding: 20px;color: #fff;text-align: center;position: relative;top: 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;max-width: 100%;width: 1000px;}.cta.cta-5.template-invs .general-button.success {-webkit-box-shadow: inset 0 -3px 0 rgba(0, 0, 0, 0.19);-moz-box-shadow: inset 0 -3px 0 rgba(0, 0, 0, 0.19);box-shadow: inset 0 -3px 0 rgba(0, 0, 0, 0.19);background-color: #a2c24a;}.cta.cta-5.template-invs .general-button.success:hover {-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.19);-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.19);box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.19);top: 2px;}.cta.cta-5.template-invs .general-form .general-button {-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: 20px;color: #fff;text-align: center;position: relative;top: 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}.cta.cta-5.template-invs .general-form .general-button.success {-webkit-box-shadow: inset 0 -3px 0 rgba(0, 0, 0, 0.19);-moz-box-shadow: inset 0 -3px 0 rgba(0, 0, 0, 0.19);box-shadow: inset 0 -3px 0 rgba(0, 0, 0, 0.19);background-color: #95c92c;}.cta.cta-5.template-invs .general-form .general-button.success:hover {-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.19);-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.19);box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.19);top: 2px;}