.elementor-4926 .elementor-element.elementor-element-2753da5{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 0vw;font-family:"Bricolage Grotesque", Sans-serif;font-size:1vw;font-weight:bold;line-height:1.3em;color:var( --e-global-color-text );}.elementor-4926 .elementor-element.elementor-element-2753da5.elementor-element{--align-self:center;}.elementor-4926 .elementor-element.elementor-element-2753da5 a{color:var( --e-global-color-text );}.elementor-4926 .elementor-element.elementor-element-2753da5 a:hover{color:var( --e-global-color-primary );}.elementor-4926 .elementor-element.elementor-element-accd198 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:0.9vw;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-4926 .elementor-element.elementor-element-877f0f1.elementor-element{--align-self:center;}.elementor-4926 .elementor-element.elementor-element-877f0f1 .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-family:"Bricolage Grotesque", Sans-serif;font-size:0.9vw;font-weight:400;line-height:1.5em;text-align:left;}.elementor-4926 .elementor-element.elementor-element-877f0f1 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4926 .elementor-element.elementor-element-877f0f1 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-4926 .elementor-element.elementor-element-877f0f1 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-4926 .elementor-element.elementor-element-d2e8a7a.elementor-element{--align-self:flex-start;}.elementor-4926 .elementor-element.elementor-element-d2e8a7a{text-align:start;color:#181A1BE3;font-family:"Bricolage Grotesque", Sans-serif;font-size:1vw;font-weight:400;line-height:1.5em;}.elementor-4926 .elementor-element.elementor-element-3009b8e{--alignment:left;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-4926 .elementor-element.elementor-element-3009b8e .elementor-share-btn__icon{--e-share-buttons-icon-size:1.2vw;}.elementor-4926 .elementor-element.elementor-element-cd37214{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:20vw;--margin-left:0vw;--margin-right:0vw;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}:is( .elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(32px / 2);padding-right:calc(32px / 2);}:is( .elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid, .elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 32px / -2);margin-right:calc( 32px / -2);width:calc(100% + 32px);}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 32px / -2);margin-right:calc( 32px / -2);}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-listing-grid__slider-icon{width:28px;height:28px;line-height:28px;margin-top:calc( -28px/2 );font-size:28px;color:var( --e-global-color-text );background:#ECF0F300;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-listing-grid__slider-icon svg{height:28px;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-primary );}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-listing-grid__slider-icon.prev-arrow{top:103%;bottom:auto;left:93%;right:auto;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-listing-grid__slider-icon.next-arrow{top:103%;bottom:auto;right:1%;left:auto;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-listing-grid__slider .jet-slick-dots li{width:10px;height:10px;background:#5F60615E;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .swiper-pagination-bullet{--swiper-pagination-bullet-size:10px;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:#5F60615E;--swiper-pagination-color-hover:#3F95E880;--swiper-pagination-color:var( --e-global-color-primary );}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-listing-grid__slider .jet-slick-dots li:hover{background:#3F95E880;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-primary );}@media(min-width:768px){.elementor-4926 .elementor-element.elementor-element-cd37214{--content-width:90vw;}}@media(max-width:1366px){.elementor-4926 .elementor-element.elementor-element-d2e8a7a{font-size:1.1vw;}.elementor-4926 .elementor-element.elementor-element-3009b8e .elementor-share-btn__icon{--e-share-buttons-icon-size:2vw;}.elementor-4926 .elementor-element.elementor-element-cd37214{--gap:2vw 0vw;--row-gap:2vw;--column-gap:0vw;}}@media(max-width:1200px){.elementor-4926 .elementor-element.elementor-element-2753da5{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 0vw;font-size:1.2vw;}.elementor-4926 .elementor-element.elementor-element-accd198 .elementor-heading-title{font-size:1vw;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-listing-grid__slider-icon.prev-arrow{left:88%;right:auto;}}@media(max-width:1024px){.elementor-4926 .elementor-element.elementor-element-2753da5{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 3vw) 0vw;font-size:1.5vw;}.elementor-4926 .elementor-element.elementor-element-accd198 .elementor-heading-title{font-size:1.5vw;}.elementor-4926 .elementor-element.elementor-element-d2e8a7a{font-size:1.3vw;} .elementor-4926 .elementor-element.elementor-element-3009b8e{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-4926 .elementor-element.elementor-element-3009b8e .elementor-share-btn__icon{--e-share-buttons-icon-size:2.5vw;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:880px){.elementor-4926 .elementor-element.elementor-element-2753da5{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 3vw) 0vw;font-size:1.6vw;}.elementor-4926 .elementor-element.elementor-element-d2e8a7a{font-size:1.6vw;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 15vw) 0vw;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-listing-grid__slider-icon.prev-arrow{left:84%;right:auto;}.elementor-4926 .elementor-element.elementor-element-cd37214{--margin-top:0vw;--margin-bottom:10vw;--margin-left:0vw;--margin-right:0vw;}}@media(max-width:767px){.elementor-4926 .elementor-element.elementor-element-2753da5{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 4vw) 0vw;font-size:3vw;}.elementor-4926 .elementor-element.elementor-element-accd198 .elementor-heading-title{font-size:2.5vw;}.elementor-4926 .elementor-element.elementor-element-d2e8a7a{font-size:3vw;} .elementor-4926 .elementor-element.elementor-element-3009b8e{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-4926 .elementor-element.elementor-element-3009b8e .elementor-share-btn__icon{--e-share-buttons-icon-size:6vw;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 20vw) 0vw;}:is( .elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid > .jet-listing-grid__items, .elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(16px / 2);padding-right:calc(16px / 2);}:is( .elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid, .elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 16px / -2);margin-right:calc( 16px / -2);width:calc(100% + 16px);}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 16px / -2);margin-right:calc( 16px / -2);}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-listing-grid__slider-icon{width:24px;height:24px;line-height:24px;margin-top:calc( -24px/2 );font-size:24px;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-listing-grid__slider-icon svg{height:24px;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-listing-grid__slider-icon.prev-arrow{top:100%;bottom:auto;left:78%;right:auto;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-listing-grid__slider-icon.next-arrow{top:100%;bottom:auto;right:2%;left:auto;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-listing-grid__slider .jet-slick-dots li{width:6px;height:6px;}.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .swiper-pagination-bullet{--swiper-pagination-bullet-size:6px;}.elementor-4926 .elementor-element.elementor-element-cd37214{--margin-top:0vw;--margin-bottom:40vw;--margin-left:0vw;--margin-right:0vw;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-2753da5 */.elementor-4926 .elementor-element.elementor-element-2753da5 .breadcrumb_last {
    color: var(--e-global-color-primary);
    display: inline-block;
    max-width: 15ch;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: bottom;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-accd198 */.elementor-4926 .elementor-element.elementor-element-accd198::first-letter {
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-877f0f1 */.elementor-4926 .elementor-element.elementor-element-877f0f1 {
    font-family: "Bricolage Grotesque";
    font-size: .9vw;
    color: var(--e-global-color-text);
}

@media (max-width: 1200px) {
    .elementor-4926 .elementor-element.elementor-element-877f0f1 {
        font-size: 1vw;
    }
}

@media (max-width: 1200px) {
    .elementor-4926 .elementor-element.elementor-element-877f0f1 {
        font-size: 1.2vw;
    }
}

@media (max-width: 1024px) {
    .elementor-4926 .elementor-element.elementor-element-877f0f1 {
        font-size: 1.5vw;
    }
}

@media (max-width: 767px) {
    .elementor-4926 .elementor-element.elementor-element-877f0f1 {
        font-size: 2.5vw;
    }
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-d2e8a7a */.elementor-4926 .elementor-element.elementor-element-d2e8a7a {
    width: 100%;
    max-width: 70ch;
    text-wrap: balance;

    a {
        color: var(--e-global-color-text);
        transition: color 0.2s ease;

        &:hover {
            color: var(--e-global-color-primary);
        }
    }

    figure {
        margin: clamp(24px, 3vw, 58px) 0;
        overflow-x: auto;

        table {
            width: 100%;
            background: var(--e-global-color-accent);

            border-collapse: separate;
            border-spacing: 0;
            border-radius: clamp(12px, 1.5vw, 28px);

            box-shadow:
                inset 4px 4px 4px rgb(0 0 0 / 30%),
                inset -4px -4px 4px rgb(255 255 255 / 100%);

            thead {
                border: 0;

                th {
                    padding: clamp(12px, 1.4vw, 27px)
                             clamp(8px, 1vw, 19px)
                             clamp(10px, 1vw, 19px);

                    font-size: clamp(14px, 1vw, 19px);
                    color: var(--e-global-color-text);
                    border: 0;
                    vertical-align: middle;
                }
            }

            tbody {
                td {
                    padding: clamp(8px, 0.5vw, 10px)
                             clamp(12px, 1.5vw, 29px);

                    vertical-align: middle;

                    border-top: 0;
                    border-bottom: 0;
                    border-left: 0;
                    border-right: 0;
                }
            }

            :is(th, td):first-child {
                border-right: 1px solid var(--e-global-color-secondary);
            }
        }
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-cbe4ec9 *//*CARDS*/
.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-listing-grid__item .conteudo_do_listing_filtro {
    cursor: pointer;
    border: solid 2px transparent;
    transition: all .3s ease;
}

.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-listing-grid__item .conteudo_do_listing_filtro:hover {
     border: solid 2px var(--e-global-color-primary);
}

.elementor-4926 .elementor-element.elementor-element-cbe4ec9 [is-checked="1"] .conteudo_do_listing_filtro {
    background: var(--e-global-color-primary);
    
    h2 {
        color: var(--e-global-color-accent);
    }
}

/*BOLETS*/
.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-engine-swiper-pagination-wrapper {
    display: flex;
    justify-content: flex-start;
    margin-top: 2vw;
    margin-left: 1vw;
}

@media (max-width: 767px) {
    .elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-engine-swiper-pagination-wrapper {
        margin-top: 8vw;
        margin-left: 4vw;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-cbe4ec9 *//*CARDS*/
.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-listing-grid__item .conteudo_do_listing_filtro {
    cursor: pointer;
    border: solid 2px transparent;
    transition: all .3s ease;
}

.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-listing-grid__item .conteudo_do_listing_filtro:hover {
     border: solid 2px var(--e-global-color-primary);
}

.elementor-4926 .elementor-element.elementor-element-cbe4ec9 [is-checked="1"] .conteudo_do_listing_filtro {
    background: var(--e-global-color-primary);
    
    h2 {
        color: var(--e-global-color-accent);
    }
}

/*BOLETS*/
.elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-engine-swiper-pagination-wrapper {
    display: flex;
    justify-content: flex-start;
    margin-top: 2vw;
    margin-left: 1vw;
}

@media (max-width: 767px) {
    .elementor-4926 .elementor-element.elementor-element-cbe4ec9 .jet-engine-swiper-pagination-wrapper {
        margin-top: 8vw;
        margin-left: 4vw;
    }
}/* End custom CSS */
/* Start custom CSS */ul {
    margin-bottom: 1.4vw;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bricolage Grotesque';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://automape.com/wp-content/uploads/2026/06/BricolageGrotesque24pt-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Bricolage Grotesque';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://automape.com/wp-content/uploads/2026/06/BricolageGrotesque24pt-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */