#sp-footer {
    background: linear-gradient(180deg, rgb(227 164 31) 2%, rgba(1, 30, 47, 100) 2%) !important;
    padding-bottom: 0px;
}
.pageinterna {
    background-image: url(http://camargo.adv.br/templates/wt_mature_free/images/bread.png);
    /* background-size: cover; */
    background-position: top;
    background-repeat: no-repeat;
    /* position: relative; */
}
.view-page.paginainicialju{
    background-image: url(http://camargo.adv.br/templates/wt_mature_free/images/eefe.png);
    /* background-size: cover; */
    background-position: top;
    background-repeat: no-repeat;
    /* position: relative; */
}
div#sppb-addon-3160718c-307f-426b-98e2-f8af6e47cb84 p.sppb-addon-title {
    background: #009832;
    padding: 10px 30px !important;
    border-radius: 5px;
}
div#sppb-addon-3160718c-307f-426b-98e2-f8af6e47cb84 p.sppb-addon-title:hover {
    background: #099832bd;
}
.tm-header .uk-navbar-nav>li>a:active {
    color: #e3a41f !important;
}
.tm-header .uk-navbar-nav>li:hover>a, .tm-header .uk-navbar-nav>li>a[aria-expanded="true"] {
    color: #e3a41f !important;
}

li.sp-menu-item.current-item.active a {
    color: #e3a41f !important;
}

.uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle {
     justify-content: left;
}
section#sp-bottom {
    display: none;
}
.tm-header .uk-navbar-container:not(.uk-navbar-transparent) {
    background: #ffffff00;
    z-index: 9999;
    position: relative;
}
.tm-header .uk-navbar-nav>li>a {
    color: #ffffff;
    text-transform: uppercase;
}
.tm-logo {
    width: 85%;
}
.breadsite {
    background: #2e309200;
}
.breadsite span {
    color: #ffff !important;
    font-size: 20px;
    font-weight: 500;
}
ul.uk-breadcrumb {
    margin: 0px;
}
.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before {
    display: none;
}
span.divider.icon-location.icon-fw {
    display: none;
}
div#column-id-cbdf6c12-e514-4c64-ac17-57862b3be035 {
    background: #ffffff !important;
    padding: 40px 30px !important;
    border: 1px solid #ECECEC !important;
    border-radius: 10px !important;
}
.uk-panel.bannerprincipaldesktop {
    display: flex;
    justify-content: center;    
    margin: -80px;
}
.tm-toolbar-default {
    background: #2E3092;
    color: #ffffff;
}
a.uk-navbar-item.uk-logo {
    padding: 10px 0px;
}
span.cf-btn-text {
    background-color: #E3A31E;
    color: #FFFFFF;
    padding: 20px 70px;
    font-weight: 500;
    border-radius: 35px;
}
 .sppb-text-left {
    text-align: center !important;
}
.redesociais div#column-id-2293c508-9db7-4d9e-932f-dde9ed0cc2c6 .sppb-column-addons {
    display: flex;
    justify-content: flex-start;
}

div#sppb-addon-wrapper-9ad234cf-c31d-4f50-bde0-e1f4226b18fd {
    padding: 0px 10px;
}
div#sppb-addon-8dc0a1b1-d7d3-4588-95a9-74ccd8464b34 .sppb-addon-content ul li::marker {
    color: #F58220 !important;
}
div#sppb-addon-8dc0a1b1-d7d3-4588-95a9-74ccd8464b34 .sppb-addon-content ul li {
    padding: 5px 0px;
}
div#sppb-addon-wrapper-0c9d3fac-b458-473e-9bdb-a34822e8a67c .sppb-addon-content ul li::marker {
    color: #F58220 !important;
}
div#sppb-addon-wrapper-0c9d3fac-b458-473e-9bdb-a34822e8a67c .sppb-addon-content ul li {
    padding: 5px 0px;
}
#sppb-addon-9bc4f880-a26b-4ee8-925c-a94b37cd18ba .sppb-addon-header .sppb-addon-title {
    background: #00A43F;
    border-radius: 60px;
}
#sppb-addon-4762ac0a-452f-4537-a834-9a4edf41ad18 .sppb-addon.sppb-addon-header, #sppb-addon-d2e81d3e-00f1-49e3-8a68-fdf1a1be07ce .sppb-addon.sppb-addon-header, #sppb-addon-3a014460-379b-4816-80a9-d4eeaf53db55 .sppb-addon.sppb-addon-header {
    background: #2e3093;
    margin: 0px 30px;
}
#sppb-addon-03fe6f90-3e93-4c39-904e-622c2972e667 .sppb-addon.sppb-addon-header, #sppb-addon-1e83c9cd-1e75-4186-86cf-8617a7da8b98 .sppb-addon.sppb-addon-header {
    background: #2e3093;
    margin: 0px 30px;
}
.sppb-tab-content.sppb-tab-modern-content {
    background: #fff;
}
div#column-id-927ee578-6e49-4524-b1b5-3c836f90bb9e {
    margin-left: 30px;
}
.sppb-nav-modern>li>a {
    font-size: 18px;
    font-weight: 400;
    line-height: 1.428571;
    padding: 14px 75px;
    background: #f2f2f2;
    color: #4e4e4e;
    border-top: 1px solid #D5D5D5;
    border-radius: 4px 4px 0 0;
    border-left: 1px solid #D5D5D5;
    border-right: 1px solid #D5D5D5;
}
#sppb-addon-66f41e62-dd7e-4c4e-96e1-738fd2448c44 .sppb-gallery img {
    margin: 0px 20px;
}
div#sppb-addon-7e29beb4-3908-40db-90e9-732a4f3978f1 p.sppb-addon-title {
    background: #009832;
    padding: 10px 30px !important;
    border-radius: 5px;
}
.view-category .uk-article, .view-article .uk-article {
    background: #fff;
    padding: 20px;
    width: 100%;
}
.blogpageinterna .uk-first-column {
    display: flex;
}
.dataart {
    width: 100px;
    background: white;
    margin-right: 10px;
    height: 90px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.dataart .dia {
    color: #E3A31E;
    font-size: 26px;
    font-weight: bold;
    height: 30px;
}
.cf-control-input {
    align-items: center;
}
h2.uk-margin-top.uk-margin-remove-bottom.uk-h3 a {
    color: #00263D;
    font-weight: bold;
    font-size: 26px;
}
.uk-button-default {
    background-color: #00263D;
    color: #ffffff;
    border-color: #00263D;
}
.uk-child-width-expand.uk-grid-small.uk-grid.uk-grid-stack {
    background: #ffffff;
    padding: 20px;
    /* width: 100%; */
}
.uk-grid-divider.uk-grid-column-small>*, .uk-grid-divider.uk-grid-small>* {
    padding-left: 0px !important;
}
.sppb-addon-article {
    display: flex;
    align-items: center;
}
.sppb-article-info-wrap {
    width: 50%;
}
a.sppb-article-img-wrap {
    width: 40%;
}
.sppb-article-info-wrap h3 {
    font-weight: bold;
    font-size: 26px;
}
.sppb-article-info-wrap a {
    color: #00263d;
}
.sppb-addon-article a.sppb-readmore {
    background-color: #00263D;
    color: #ffffff;
    border-color: #00263D;
    padding: 10px 20px;
    border-radius: 3px;
}
.sppb-article-introtext {
    margin-bottom: 30px;
}
.titulolink p:hover {
    text-decoration: underline;
}
.btwhatsfloeting svg{
    position: fixed;
        right: 20px;
        bottom: 20px;
    }
@media (max-width: 1200px){
    .sp-page-builder .page-content #section-id-f4e615c2-7427-4590-91d7-53025bf8ddf3 {
        padding-top: 100px;
        padding-bottom: 100px;
    }
    .sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
        font-size: 12px;
    }
}
@media (max-width: 768px){
    div#sppb-addon-caa5b773-7174-446e-aa8c-3e3e66bf9ab2 .sppb-nav-modern>li>a {
    font-size: 14px;
    font-weight: 500;
    line-height: 1.428571;
    padding: 14px 20px;
} 
div#sppb-addon-caa5b773-7174-446e-aa8c-3e3e66bf9ab2 .sppb-nav {
    justify-content: center;
}
.tm-logo {
    height: 40px;
}
.breadsite span {
    color: #ffff !important;
    font-size: 14px;
    font-weight: 500;
}
#sppb-addon-66f41e62-dd7e-4c4e-96e1-738fd2448c44 .sppb-gallery img, #sppb-addon-52cdda88-b7fa-48d4-9670-eac696fba49a .sppb-gallery img {
    margin: 10px 10px;
}
div#column-id-927ee578-6e49-4524-b1b5-3c836f90bb9e {
    margin-left: 0px;
}

div#sppb-addon-7e14cd0d-a31b-4c12-aba3-75eea040aa89 .sppb-addon.sppb-addon-raw-html {
    display: flex;
    justify-content: center;
}
#sppb-addon-a872269b-cdf2-4756-ad6d-26b5b83d2702 {
    text-align: center;
    margin-top: 20px;
}
.redesociais div#column-id-2293c508-9db7-4d9e-932f-dde9ed0cc2c6 .sppb-column-addons {
    display: flex ;
    justify-content: center;
}
.view-page.paginainicialju {
    background-image: url(http://camargo.adv.br/templates/wt_mature_free/images/eefe.png);
    background-position: top;
    background-repeat: no-repeat;
    /* position: relative; */
    background-size: 1920px 748px;
}
.tm-header-mobile .uk-navbar-container:not(.uk-navbar-transparent) {
    background: #ffffff00;
}
span.cf-btn-text {
    padding: 14px 30px;
}
.acartig {
    display: flex;
    align-items: center;
}
.blogpageinterna .uk-first-column {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
}
.share-box {
    margin-top: 0px !important;
    margin-bottom: 10px;
}
.dataart {
    margin-bottom: 10px;
}
.sppb-addon-article {
    display: flex;
    align-items: center;
    flex-direction: column;
}
a.sppb-article-img-wrap {
    width: 85%;
}
.sppb-article-info-wrap {
    width: 85%;
}
.sppb-article-info-wrap {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 20px;
}
}