.footer.template-invs {font-family: 'Dosis', sans-serif;padding-top: 40px;position: relative;background-position: center 0;-webkit-background-size: cover;background-size: cover;}.footer.template-invs .footer-logo {margin-top: 5px;margin-bottom: 15px;}.footer.template-invs .container {max-width: 1170px;}.footer.template-invs .footer-text {font-size: 18px;line-height: 1.3;font-weight: 400;color: #969696;width: 80%;margin-bottom: 15px;}.footer.template-invs .col-right .footer-text {width: 100%;}.footer.template-invs .footer-title {font-size: 30px;margin-bottom: 10px;color: #fff;}.footer.template-invs .form-content {padding: 20px;margin: -20px;}.footer.template-invs .footer-form {width: 100%;}.footer.template-invs .footer-form input {font-family: 'lato', sans-serif;width: 100%;border: 1px solid #dddddd;background-color: #fff;border-radius: 3px;font-size: 18px;font-weight: 300;padding: 12px 16px;margin-bottom: 8px;}.footer.template-invs .footer-button {font-family: 'Dosis', sans-serif;-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: 18px;display: block;text-decoration: none;padding: 15px;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;float: left;min-width: 132px;}.footer.template-invs .footer-button.success {-webkit-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.4);-moz-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.4);box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.4);background-color: #95c92c;}.footer.template-invs .footer-button.success:hover {-webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.2);-moz-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.2);box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.2);top: 2px;}.footer.template-invs .footer-copy {font-family: 'Lato', sans-serif;background-color: #282828;padding: 20px 0;position: relative;}.footer.template-invs .footer-social {text-align: right;}.footer.template-invs .footer-social a {display: inline-block;margin-left: 8px;}.footer.template-invs .footer-social a img {width: 30px;}.footer.template-invs .footer-social a svg {width: 30px;height: 30px;}.footer.template-invs .footer-social .footer-twitter img {width: 31px;}.footer.template-invs .footer-social .footer-youtube img {width: 31px;}.footer.template-invs .footer-twoCol .footer-col {float: left;width: 40%;margin-bottom: 40px;}.footer.template-invs .footer-twoCol .footer-col:first-child {width: 60%;}.footer.template-invs .footer-oneCol .footer-col {max-width: 490px;width: 100%;margin: 0 auto;}.footer.template-invs .footer-oneCol .footer-logo {margin: 0 auto;margin-bottom: 15px;display: block;}.footer.template-invs .footer-copy .footer-oneCol .footer-text,.footer.template-invs .footer-copy .footer-oneCol .footer-social {text-align: center;}.footer.template-invs .footer-copy .footer-oneCol .footer-social {margin-top: 10px;}.footer.template-invs .footer-oneCol .footer-title {margin-top: 30px;}.footer.template-invs .footer-oneCol.footer-conteiner .footer-col:last-child {display: none;}.footer.template-invs .footer-only-image .footer-conteiner .footer-text {display: none;}.footer.template-invs .footer-copy .footer-oneCol .footer-text {display: none;}.facebookpage-item {max-width: 340px;}.footer.template-invs .footer-copy .footer-col {margin-bottom: 0;}.footer.template-invs .footer-copy .footer-text {margin-bottom: 0;font-weight: 300;}@media (max-width:767px) {.footer.template-invs {padding-top: 20px;}.footer.template-invs .footer-twoCol .footer-col {float: none;margin-left: auto;margin-right: auto;padding: 0 !important;width: 100% !important;text-align: center;}.footer.template-invs .footer-text {width: 100%;}.footer.template-invs .footer-twoCol .footer-col:first-child {margin-bottom: 40px;}.footer.template-invs .footer-col:last-child {margin-top: 15px;}.footer.template-invs .footer-copy .footer-text,.footer.template-invs .footer-copy .footer-social {text-align: center;}.footer.template-invs .footer-button {display: inline-block;float: none;}.footer.template-invs .footer-form button {width: 100%;}.facebookpage-item {margin: 0 auto;}}