@import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap');

body {
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
}

.header-main .logo {
    max-height: 90px;
}

nav.navigation.navbar-offcanvas.pull-right {
    font-weight: 600;
}

.bg-white .header-main.header-fixed {
    height: 65px;
}

.bg-transparent .header-fixed nav.navigation a.main-menu, .bg-white .header-fixed nav.navigation a.main-menu, .bg-center .header-fixed nav.navigation a.main-menu {
    line-height: 65px;
}

section#section-empresa span {
    color: #fff;
}

a.btn.btn-flat.btn-theme-colored.text-uppercase.mt-20.mb-sm-30.border-left-theme-color-2-4px {
    color: #08c000;
}

.wp-img.img-wrapper img.img-responsive, .wp-img.img-wrapper img.img-responsive {
    border-radius: 10px;
}

.wp-img:before {
    background-color: #262626;
    border-radius: 10px;
}

a.botao-link-externo {
    border-radius: 15px;
}

a.botao-link-externo:hover {
    background: #00a305 !important;
    color: #fff !important;
}

a.button.btn-main.slide-campo-botao {
    border-radius: 10px;
}

button.border-0.button.btn-main {
    border-radius: 10px;
}

button.btn.bg-newsletter {
    border-bottom-right-radius: 10px;
    border-start-end-radius: 10px;
}

section.page-banner.page-blog {
    background-position: unset;
}


.wp-img:before {
    background-color: unset;
}

.our-text {
    color: #555555;
}

section#section-html img {
    width: 150px;
    height: 150px;
    padding: 10px;
}

ul.text-edit h3 {
    line-height: 11px;
    margin-bottom: -15px;
    font-weight: 600;
}

.finance-item {
    padding-bottom: unset;
}

section#section-html {
    margin-bottom: unset !important;
}

section#section-html .padding-bottom {
    padding-bottom: unset !important;
}

.h2, h2 {
    font-size: 0px;
}

section#section-html h2 {
    margin-bottom: -13px;
}

section#section-html span {
    font-weight: 600;
}


section#section-html h2.title {
    color: #323232 !important;
}

.color-edit span {
    color: #363636 !important;
}

h3 span {
    color: #363636;
}

.page-banner {
    background-position: bottom;
}

section#section-html .finance-item {
    height: 436px;
}

#page_produtos .content-blog img {
  border-radius: 15px;
}

.section-blog .blog-image img {
  border-radius: 20px;
}

#section-empresa-home .our-text img {
  width: 170px;
}