@charset "UTF-8";* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}html {position: relative;min-height: 100%;}html,body {font-family: 'Lato', sans-serif;line-height: 1.2;}body {overflow-x: hidden;}body,input,textarea {-webkit-font-smoothing: antialiased !important;}h1,h2,h3 {font-weight: normal;margin: 0;}a {-webkit-transition: 0.3s ease-in-out;-moz-transition: 0.3s ease-in-out;-ms-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;color: inherit;outline: none !important;}a:hover,a:focus {text-decoration: none;}input,textarea {-webkit-transition: 0.3s ease-in-out;-moz-transition: 0.3s ease-in-out;-ms-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;outline: none;}p,figure {margin: 0;}button,input[type="submit"] {background-color: transparent;border: none;outline: none;padding: 0;}blockquote {padding: 0;margin: 0;border: none;}.container {max-width: 1000px;padding: 0;}.no-padding {padding: 0;}.no-margin {margin: 0;}@media (max-width:1023px) {.container {width: 100%;padding: 0 10px;}}.header-container.template-erico {width: 100%;padding: 25px 0;position: relative;background-position: center 0;-webkit-background-size: cover;background-size: cover;}.header-container.template-erico .component-bg {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.header-container > .container {-ms-box-orient: horizontal;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;position: relative;}@media (max-width:1023px) {.header-container > .container {display: block;}}.header-container .header-divulgation {float: left;color: #444b56;font-size: 24px;font-weight: 100;font-family: lato;}.header-container .header-menu {margin-left: auto;float: right;}@media (max-width:1023px) {.header-container .header-menu {float: none;margin: 0 auto;text-align: center;}}.header-container .header-menu ul {display: inline-block;margin: 0;padding: 0;}.header-container .header-menu .header-menu-item {float: left;list-style: none;margin: 2px 0;}.header-container .header-menu .header-menu-item a {font-size: 18px;font-family: lato;color: #7daede;padding: 0 20px;text-transform: uppercase;}.header-container .header-menu .header-menu-item a:hover {text-decoration: underline;}.header-container .header-button {float: left;color: #fff;font-size: 18px;font-family: lato;padding: 13px 20px 18px;background-color: #95c92c;border-radius: 3px;margin-left: 15px;text-transform: uppercase;-webkit-box-shadow: inset 0px -2px 0px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow: inset 0px -2px 0px 0px rgba(50, 50, 50, 0.2);box-shadow: inset 0px -2px 0px 0px rgba(50, 50, 50, 0.2);}.header-form {float: left;}.header-form input {display: block;height: 49px;float: left;width: 250px;outline: none;border: 1px solid #ddd;border-radius: 3px;}.header-container .header-image {float: left;display: block;margin-right: 18px;width: 163px;}@media (max-width:1023px) {.header-container .header-image {float: none;margin: 0 auto 20px;}}.header-container .header-social {float: left;}.header-container .header-social a {display: inline-block;width: 30px;height: 30px;margin-left: 8px;background-image: url(../../images/sociais.png);}.header-container .header-social .header-social-twitter {background-position-x: -39px;width: 31px;}.header-container .header-social .header-social-youtube {background-position-x: 70px;width: 31px;}.header-container .header-social .header-social-intagram {background-position-x: 30px;}@media screen and (max-width:640px) {.header-container .pull-right {width: 100%;}.header-container .header-social {text-align: center;display: block;margin: 0 auto;float: none;}.header-container {text-align: center;}.header-container .header-menu,.header-container .header-divulgation {width: 100%;margin-top: 20px;}.header-container .header-menu ul {padding: 0;}.header-container .header-menu .header-menu-item {float: none;display: inline-block;}.header-container .header-menu .header-menu-item:first-child {margin-left: 0;}.header-form {max-width: 250px;float: none;margin: 0 auto;margin-top: 20px;}.header-form input {width: 100%;}.header-container .header-button {width: 100%;max-width: 250px;margin-left: 0;display: inline-block;float: none;margin-top: 20px;}.header-container .header-form .header-button {margin-top: 8px;}.header-container .container .align-middle {display: block;width: 100%;padding: 0;}}.header-hashtag {margin-left: 18px;display: inline-block;color: #1398c5;font-size: 16px;line-height: 33px;}.header-container.template-erico .header-menu .header-menu-item a {color: #fff;}