.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:#e7aa27;-webkit-box-shadow:inset 0 -4px 0 rgba(0,0,0,.19);-moz-box-shadow:inset 0 -4px 0 rgba(0,0,0,.19);box-shadow:inset 0 -4px 0 rgba(0,0,0,.19)}.cta-3.template-henrique .general-button:hover{-webkit-box-shadow:inset 0 -4px 0 rgba(0,0,0,.19);-moz-box-shadow:inset 0 -4px 0 rgba(0,0,0,.19);box-shadow:inset 0 -4px 0 rgba(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}}