.cta-3.template-henrique {font-family: 'Lato',sans-serif;padding: 40px 0;background-position: center 0;text-align: center;}.cta-3.template-henrique .title {font-size: 48px;line-height: 1.2;text-align: center;color: #fff;margin-bottom: 45px;}.cta-3.template-henrique .form-content {display: inline-block;max-width: 100%;}.cta-3.template-henrique .general-input {font-size: 20px;}.cta-3.template-henrique .general-button {max-width: 100%;width: 1000px;text-decoration: none;color: #fff;background-color: rgba(231,170,39,1.0);-webkit-box-shadow: inset 0 -4px 0 rgba(0,0,0,0.19);-moz-box-shadow: inset 0 -4px 0 rgba(0,0,0,0.19);box-shadow: inset 0 -4px 0 rgba(0,0,0,0.19);}.cta-3.template-henrique .general-button:hover {-webkit-box-shadow: inset 0 -4px 0 rgba(0,0,0,0.19);-moz-box-shadow: inset 0 -4px 0 rgba(0,0,0,0.19);box-shadow: inset 0 -4px 0 rgba(0,0,0,0.19);top: 2px;}.cta-3.template-henrique .description {font-size: 24px;text-align: center;color: #525252;max-width: 640px;margin: 0 auto 30px;}.cta-3.template-henrique .general-form .general-button {font-size: 21px;}@media (max-width:767px) {.cta-3.template-henrique .title,.cta-3.template-henrique .title span,.cta-3.template-henrique .title font {font-size: 28px !important;line-height: 1.2 !important;}.cta-3.template-henrique .general-button span,.cta-3.template-henrique .general-button font,.cta-3.template-henrique .general-button {font-size: 18px !important;line-height: 1.4 !important;}}