.mediaInfo-3-2.template-erico {border-top: 4px solid #f0a939;padding: 30px 0;position: relative;background-position: center 0;-webkit-background-size: cover;background-size: cover;}.mediaInfo-3-2.template-erico .subtitle {color: #f0a939;font-size: 14px;margin-bottom: 20px;letter-spacing: 4px;display: block;text-align: center;}.mediaInfo-3-2.template-erico .mediaInfo-3-title {color: #444b56;margin-bottom: 15px;font-size: 42px;text-align: center;}.mediaInfo-3-2.template-erico .description {font-size: 24px;color: #6d7d88;margin-bottom: 25px;text-align: center;}.mediaInfo-3-2.template-erico .mediaInfo-3-media {width: 100%;max-width: 800px;margin: 0 auto;}.mediaInfo-3-2.template-erico .mediaInfo-3-media .embed-responsive {border: 10px solid #fff;}.mediaInfo-3-2.template-erico .mediaInfo-3-form {margin-top: 15px;display: flex;}.mediaInfo-3-2.template-erico .form-content {width: 100%;padding: 20px;margin: -20px -15px;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;-ms-box-sizing: content-box;box-sizing: content-box;}.mediaInfo-3-2.template-erico .general-button {display: inline-block;text-decoration: none;min-height: 80px;background: #f0a939;font-family: Lato;font-size: 22px;font-weight: 700;color: #fff;padding: 25px 10px;line-height: 30px;-webkit-transition: .1s ease-in-out;-moz-transition: .1s ease-in-out;-ms-transition: .1s ease-in-out;-o-transition: .1s ease-in-out;transition: .1s ease-in-out;border: 0;outline: 0!important;width: 100%;display: block;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;}.mediaInfo-3-2.template-erico .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: #f0a939;}.mediaInfo-3-2.template-erico .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;}.mediaInfo-3-2.template-erico .mediaInfo-3-bg {background-position: center 0;-webkit-background-size: cover;background-size: cover;}.mediaInfo-3-2.template-erico .mediaInfo-3 .general-button {margin-top: 8px;}@media (max-width:768px) {.mediaInfo-3-2.template-erico .mediaInfo-3-media {border: 0;}.mediaInfo-3-2.template-erico .mediaInfo-3-title {font-size: 30px;margin-bottom: 20px;}.mediaInfo-3-2.template-erico .mediaInfo-3-form {display: block;}}