.elementor-224 .elementor-element.elementor-element-93065cb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:52px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-224 .elementor-element.elementor-element-4b3ea4d{--display:flex;--gap:92px 92px;--row-gap:92px;--column-gap:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-8593a1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-5cbb461 .vime-breadcrumb{--vbc-gap:4px;--vbc-link:#127252;--vbc-link-hover:#09422F;--vbc-current:#127252;--vbc-sep:#127252;--vbc-sep-size:12px;}.elementor-224 .elementor-element.elementor-element-5cbb461 .vime-breadcrumb__link, .elementor-224 .elementor-element.elementor-element-5cbb461 .vime-breadcrumb__ellipsis{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:17px;letter-spacing:0px;}.elementor-224 .elementor-element.elementor-element-5cbb461 .vime-breadcrumb__current{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:17px;letter-spacing:0px;}.elementor-224 .elementor-element.elementor-element-727e3ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-8198a1e .vime-filter__label{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:#808080;}.elementor-224 .elementor-element.elementor-element-8198a1e .vime-filter__option, .elementor-224 .elementor-element.elementor-element-8198a1e .vime-filter__chip, .elementor-224 .elementor-element.elementor-element-8198a1e .vime-filter__swatch-label, .elementor-224 .elementor-element.elementor-element-8198a1e .vime-filter__dropdown-toggle, .elementor-224 .elementor-element.elementor-element-8198a1e .vime-filter__dropdown-option{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:17px;letter-spacing:0px;}.elementor-224 .elementor-element.elementor-element-8198a1e{--vime-filter-color:#B3B3B3;--vime-filter-hover-color:#127252;--vime-filter-gap:4px;--vime-filter-radius:8px;--vime-chip-border-width:0px;--vime-filter-bg:rgba(0,0,0,0);--vime-chip-hover-bg:rgba(0,0,0,0);--vime-filter-accent:#127252;--vime-filter-accent-text:#FFFFFF;--vime-swatch-radius:50%;}.elementor-224 .elementor-element.elementor-element-8198a1e .vime-filter__chip{padding:10px 15px 10px 15px;}.elementor-224 .elementor-element.elementor-element-a70545e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-7e10cea{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-224 .elementor-element.elementor-element-f95f89c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:24px;letter-spacing:0px;color:#808080;}.elementor-224 .elementor-element.elementor-element-74c9308 .vime-filters__list{flex-direction:column;--vime-div-l:0px;--vime-div-r:0px;--vime-div-t:calc(var(--vime-filters-gap) / -2 - var(--vime-divider-width, 1px) / 2);--vime-div-b:auto;--vime-div-bt:var(--vime-divider-width, 1px);--vime-div-bl:0px;}.elementor-224 .elementor-element.elementor-element-74c9308{--vime-filters-gap:24px;--vime-filter-label-gap:12px;--vime-filter-color:#808080;--vime-filter-hover-color:#09422F;--vime-filter-active-color:#127252;--vime-filter-gap:0px;--vime-check-size:12px;--vime-check-radius:3px;--vime-check-border-width:1px;--vime-check-border:#B3B3B3;--vime-check-bg:#FFFFFF;--vime-check-checked-bg:#127252;--vime-check-checked-border:#127252;--vime-check-mark:#FFFFFF;--vime-swatch-radius:50%;}.elementor-224 .elementor-element.elementor-element-74c9308 .vime-filter__label{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;line-height:17px;letter-spacing:0px;color:#127252;}.elementor-224 .elementor-element.elementor-element-74c9308 .vime-filter__option, .elementor-224 .elementor-element.elementor-element-74c9308 .vime-filter__chip, .elementor-224 .elementor-element.elementor-element-74c9308 .vime-filter__swatch-label, .elementor-224 .elementor-element.elementor-element-74c9308 .vime-filter__dropdown-toggle, .elementor-224 .elementor-element.elementor-element-74c9308 .vime-filter__dropdown-option{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:17px;letter-spacing:0px;}.elementor-224 .elementor-element.elementor-element-6a2f091{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-224 .elementor-element.elementor-element-f826015 .vime-listing-grid{--vime-columns:3;--vime-col-gap:24px;--vime-row-gap:24px;}.elementor-224 .elementor-element.elementor-element-f826015 .vime-listing__pagination{--vime-pg-align:center;--vime-pg-spacing:48px;--vime-pg-normal-color:#808080;--vime-pg-normal-bg:rgba(0,0,0,0);--vime-pg-active-color:#FFFFFF;--vime-pg-active-bg:#127252;}.elementor-224 .elementor-element.elementor-element-f826015 .vime-listing-pager, .elementor-224 .elementor-element.elementor-element-f826015 .vime-listing-more__button{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0px;}.elementor-224 .elementor-element.elementor-element-f826015 .vime-listing-pager > a, .elementor-224 .elementor-element.elementor-element-f826015 .vime-listing-pager > span, .elementor-224 .elementor-element.elementor-element-f826015 .vime-listing-more__button{padding:8px 14px 8px 14px;}@media(max-width:1024px){.elementor-224 .elementor-element.elementor-element-93065cb{--padding-top:32px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-224 .elementor-element.elementor-element-4b3ea4d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-224 .elementor-element.elementor-element-8593a1b{--flex-wrap:wrap;}.elementor-224 .elementor-element.elementor-element-a70545e{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-224 .elementor-element.elementor-element-f95f89c .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-224 .elementor-element.elementor-element-f826015 .vime-listing-grid{--vime-columns:2;}}@media(max-width:767px){.elementor-224 .elementor-element.elementor-element-93065cb{--padding-top:24px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-224 .elementor-element.elementor-element-4b3ea4d{--width:100%;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-224 .elementor-element.elementor-element-8593a1b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-224 .elementor-element.elementor-element-727e3ce{--width:100%;}.elementor-224 .elementor-element.elementor-element-8198a1e .vime-filter__chip{padding:8px 10px 8px 10px;}.elementor-224 .elementor-element.elementor-element-a70545e{--flex-wrap:wrap;}.elementor-224 .elementor-element.elementor-element-7e10cea{--width:100%;}.elementor-224 .elementor-element.elementor-element-f95f89c .elementor-heading-title{font-size:18px;line-height:22px;}.elementor-224 .elementor-element.elementor-element-6a2f091{--width:100%;}.elementor-224 .elementor-element.elementor-element-f826015 .vime-listing-grid{--vime-columns:2;--vime-col-gap:12px;--vime-row-gap:20px;}}@media(min-width:768px){.elementor-224 .elementor-element.elementor-element-4b3ea4d{--width:1188px;}.elementor-224 .elementor-element.elementor-element-8593a1b{--width:100%;}.elementor-224 .elementor-element.elementor-element-727e3ce{--width:max-content;}.elementor-224 .elementor-element.elementor-element-a70545e{--width:100%;}.elementor-224 .elementor-element.elementor-element-7e10cea{--width:220px;}.elementor-224 .elementor-element.elementor-element-6a2f091{--width:878px;}}@media(max-width:1024px) and (min-width:768px){.elementor-224 .elementor-element.elementor-element-4b3ea4d{--width:100%;}.elementor-224 .elementor-element.elementor-element-727e3ce{--width:max-content;}.elementor-224 .elementor-element.elementor-element-7e10cea{--width:100%;}.elementor-224 .elementor-element.elementor-element-6a2f091{--width:100%;}}/* Start custom CSS for vime-filter, class: .elementor-element-8198a1e */.elementor-224 .elementor-element.elementor-element-8198a1e .vime-filter--orderby { flex-direction: row; align-items: center; flex-wrap: nowrap; gap: 22px; }
.elementor-224 .elementor-element.elementor-element-8198a1e .vime-filter__label { margin: 0; white-space: nowrap; }
.elementor-224 .elementor-element.elementor-element-8198a1e .vime-filter__options { flex-direction: row; flex-wrap: wrap; padding: 6px; border-radius: 50px; }
@media (max-width: 767px) { .elementor-224 .elementor-element.elementor-element-8198a1e .vime-filter--orderby { flex-wrap: wrap; gap: 8px; } }/* End custom CSS */
/* Start custom CSS for vime-filters, class: .elementor-element-74c9308 */.elementor-224 .elementor-element.elementor-element-74c9308 .vime-filter__option--depth-0 { padding: 20px 16px; border-bottom: 1px solid #E6E6E6; }
.elementor-224 .elementor-element.elementor-element-74c9308 .vime-filter__option--depth-1 { padding: 6px 16px; border-bottom: 0; font-size: 10px; line-height: 14px; }
.elementor-224 .elementor-element.elementor-element-74c9308 .vime-filter__option--depth-1 + .vime-filter__option--depth-0 { border-top: 1px solid #E6E6E6; }
.elementor-224 .elementor-element.elementor-element-74c9308 .vime-filter__option input { position: absolute; opacity: 0; pointer-events: none; }
.elementor-224 .elementor-element.elementor-element-74c9308 .vime-filter__option:has(input:checked) { color: #127252; font-weight: 600; }/* End custom CSS */
/* Start custom CSS for vime-listing, class: .elementor-element-f826015 */.elementor-224 .elementor-element.elementor-element-f826015 .mp-preco-de, .elementor-224 .elementor-element.elementor-element-f826015 .mp-parcela { display: none; }/* End custom CSS */