.cta.cta-3.template-catia {overflow: hidden;padding: 50px 0;position: relative;background-position: center 0;-webkit-background-size: cover;background-size: cover;}.cta.cta-3.template-catia .container {position: relative;z-index: 10;text-align: center;}.cta.cta-3.template-catia .cta-title {font-size: 36px;text-align: center;color: #cb4848;margin-bottom: 36px;}.cta.cta-3.template-catia .form-content {max-width: 100%;display: inline-block;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-3.template-catia .general-form {width: 600px;max-width: 100%;margin: 0 auto;}.cta.cta-3.template-catia .big-button .general-button {border-radius: 5px;padding: 42px;font-size: 48px;width: 1000px;max-width: 100%;}.cta.cta-3.template-catia .big-button .general-form .general-button {border-radius: 3px;padding: 20px;font-size: 24px;}@media (max-width:768px) {.cta.cta-3.template-catia .cta-title {font-size: 30px;}.cta.cta-3.template-catia .big-button .general-button {font-size: 32px;line-height: 1.1;padding: 30px;}}.cta.cta-3.template-catia .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-3.template-catia .general-button.success {-webkit-box-shadow: inset 0 -4px 0 rgba(0, 0, 0, .2);-moz-box-shadow: inset 0 -4px 0 rgba(0, 0, 0, .2);box-shadow: inset 0 -4px 0 rgba(0, 0, 0, .2);background-color: #65abb1;}.cta.cta-3.template-catia .general-button.success:hover {-webkit-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .2);-moz-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .2);box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .2);top: 2px;}