@charset "UTF-8";
.margin0 {
  margin: 0 !important;
}

.porque_home span b {
  color: #D91B16;
}

div.asl_r .results .item .asl_content h3,
div.asl_r .results .item .asl_content h3 a {
  color: #353535 !important;
  font-weight: bold !important;
}

.elementor-1020 .elementor-element.elementor-element-8486973.postinfo_posts .elementor-icon-list-icon svg {
  width: 1rem;
}

.postinfo_posts ul.elementor-inline-items.elementor-icon-list-items.elementor-post-info {
  display: inline-flex;
  list-style: none;
  margin: 0;
  gap: 10px;
}

.postinfo_posts ul.elementor-inline-items.elementor-icon-list-items.elementor-post-info li {
  display: inline-flex;
  align-items: flex-start;
  justify-content: space-evenly;
  flex-wrap: nowrap;
}

.greenEconomizar span {
  color: #00FF73;
}

.ast-single-post .entry-content a,
.ast-comment-content a:not(.ast-comment-edit-reply-wrap a) {
  text-decoration: none !important;
}

.img_tipo_de_cota {
  width: 80%;
  max-width: 90%;
  text-align: center;
}

.image_tipo_de_cota .elementor-shortcode {
  display: flex;
  flex-direction: row;
  align-content: center;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}

.tabela-cartas-consorcio .e-loop-item:nth-child(odd) {
  background-color: #E7E7E7;
}

.tabela-cartas-consorcio .e-loop-item:nth-child(even) {
  background-color: #ffffff;
}

.search-filter-component-combobox .search-filter-component-combobox__selection,
.search-filter-component-combobox input[type=text] {
  line-height: 1.15rem !important;
  font-size: 1.15rem !important;
}

/*
//Responsivo Desktop
//CSS principal -> 1920px x 1080px
//Resolução 2560px x 1080px
*/
@media (min-width: 1921px) {
  .elementor-grid-3 .elementor-grid {
    grid-template-columns: repeat(4, 1fr) !important;
  }
  .elementor-244 .elementor-element.elementor-element-ed6b7e6 .elementor-post__title,
  .elementor-244 .elementor-element.elementor-element-ed6b7e6 .elementor-post__title a {
    font-size: 1.65rem;
  }
  .elementor-244 .elementor-element.elementor-element-ed6b7e6 a.elementor-post__read-more {
    font-size: 1.1rem;
  }
  .img_tipo_de_cota {
    width: 60%;
  }
}
/*
//Resolução 1600px x 900px
//Resolução 1680px x 1050px
*/
@media (min-width: 1441px) and (max-width: 1919px) {
  .elementor-62 .elementor-element.elementor-element-1c3cc4b .elementor-heading-title {
    font-size: 2rem;
  }
  .elementor-62 .elementor-element.elementor-element-563744e {
    --content-width: 100%;
  }
  .elementor-62 .elementor-element.elementor-element-61a7d80 .elementor-heading-title,
  .elementor-62 .elementor-element.elementor-element-313c5e0 .elementor-heading-title,
  .elementor-62 .elementor-element.elementor-element-9a68e6a .elementor-heading-title,
  .elementor-62 .elementor-element.elementor-element-f40a291 .elementor-heading-title,
  .elementor-62 .elementor-element.elementor-element-acb867e .elementor-heading-title {
    font-size: 0.9rem;
    line-height: 1.15rem;
  }
  .elementor-62 .elementor-element.elementor-element-8eddf53 .elementor-heading-title {
    font-size: 8.5rem;
    line-height: 5rem;
  }
  .elementor-62 .elementor-element.elementor-element-1c3cc4b .elementor-heading-title {
    font-size: 2.1rem;
  }
  .elementor-330 .elementor-element.elementor-element-b9ae36c {
    --content-width: 100%;
  }
  .elementor-330 .elementor-element.elementor-element-b9ae36c {
    --content-width: 90%;
  }
  .elementor-330 .elementor-element.elementor-element-0555a8f img {
    width: 50%;
  }
  .elementor-1020 .elementor-element.elementor-element-0e57bd8 .elementor-heading-title {
    font-size: 2.75rem;
  }
  .elementor-1020 .elementor-element.elementor-element-e1e75a7 .elementor-heading-title {
    font-size: 2.5rem;
  }
  .elementor-1020 .elementor-element.elementor-element-138e916 {
    font-size: 1.25rem;
  }
  .elementor-71 .elementor-element.elementor-element-69bca3e .elementor-heading-title {
    font-size: 8.5rem;
  }
  .elementor-71 .elementor-element.elementor-element-22b4629 .elementor-heading-title {
    font-size: 2.15rem;
  }
  .elementor-1956 .elementor-element.elementor-element-e01d98c {
    --content-width: 90%;
  }
  .elementor-1956 .elementor-element.elementor-element-9f51619 .elementor-heading-title,
  .elementor-1956 .elementor-element.elementor-element-0d24142 .elementor-heading-title,
  .elementor-1956 .elementor-element.elementor-element-627578c .elementor-heading-title,
  .elementor-1956 .elementor-element.elementor-element-5989456 .elementor-heading-title,
  .elementor-1956 .elementor-element.elementor-element-9937fd1 .elementor-heading-title,
  .elementor-1956 .elementor-element.elementor-element-fee9ad0 .elementor-heading-title,
  .elementor-1956 .elementor-element.elementor-element-8d57e4b .elementor-heading-title,
  .elementor-1956 .elementor-element.elementor-element-d8388ed .elementor-heading-title {
    font-size: 0.8rem;
  }
  .elementor-1956 .elementor-element.elementor-element-bb30104 {
    --content-width: 85%;
  }
  .elementor-1956 .elementor-element.elementor-element-d63b125 .elementor-heading-title {
    font-size: 2rem;
  }
  .elementor-1956 .elementor-element.elementor-element-d030ddb .elementor-heading-title {
    font-size: 2rem;
  }
  .elementor-330 .elementor-element.elementor-element-5e08ad8 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    align-content: center;
  }
  .elementor-330 .elementor-element.elementor-element-4db3590 img {
    width: 75%;
  }
}
/*
//Resolução 1440px x 900px
*/
@media (min-width: 1367px) and (max-width: 1440px) {
  .elementor-62 .elementor-element.elementor-element-c9c946b img {
    width: 80%;
  }
  .elementor-1020 .elementor-element.elementor-element-0e57bd8 .elementor-heading-title {
    font-size: 2.25rem !important;
  }
  .elementor-345 .elementor-element.elementor-element-cc84550 .elementor-heading-title {
    font-size: 1rem;
  }
  .elementor-62 .elementor-element.elementor-element-61a7d80 .elementor-heading-title,
  .elementor-62 .elementor-element.elementor-element-313c5e0 .elementor-heading-title,
  .elementor-62 .elementor-element.elementor-element-9a68e6a .elementor-heading-title,
  .elementor-62 .elementor-element.elementor-element-f40a291 .elementor-heading-title,
  .elementor-62 .elementor-element.elementor-element-acb867e .elementor-heading-title {
    font-size: 0.9rem;
    line-height: 1.15rem;
  }
  .elementor-330 .elementor-element.elementor-element-5e08ad8 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    align-content: center;
  }
  .elementor-330 .elementor-element.elementor-element-4db3590 img {
    width: 75%;
  }
}
/*
//Resolução 1280px x 720px
//Resolução 1366px x 768px
*/
@media (min-width: 1280px) and (max-width: 1366px) {
  .elementor-1020 .elementor-element.elementor-element-0e57bd8 .elementor-heading-title {
    font-size: 2.25rem !important;
  }
}
/*
//Resolução 1024px x 600px
*/
@media (min-width: 1024px) and (max-width: 1279px) {
  .elementor-60 .elementor-element.elementor-element-913d317 .elementor-heading-title {
    font-size: 1.15rem;
  }
  article.elementor-post.elementor-grid-item div.elementor-post__card {
    border-radius: 10px;
  }
  .elementor-71 .elementor-element.elementor-element-5da4dd4 {
    --content-width: 90% !important;
  }
}
@media (max-width: 1025px) {
  .elementor-30 .elementor-element.elementor-element-edc6ca0 {
    min-height: 45vh !important;
  }
  .elementor-30 .elementor-element.elementor-element-5a7fb11 {
    --min-height: 18vh !important;
  }
  .elementor-30 .elementor-element.elementor-element-ba20610 {
    --width: 100% !important;
  }
  .elementor-60 .elementor-element.elementor-element-867d1ee {
    --min-height: 50vh !important;
  }
  .elementor-60 .elementor-element.elementor-element-009b32d {
    --min-height: 18vh !important;
  }
  .elementor-62 .elementor-element.elementor-element-dd7c564 {
    --min-height: 40vh !important;
  }
  .elementor-64 .elementor-element.elementor-element-3d50c00 {
    --min-height: 40vh !important;
  }
  .elementor-71 .elementor-element.elementor-element-9a4b5c9 {
    --min-height: 40vh !important;
  }
  .elementor-345 .elementor-element.elementor-element-c6dc458 {
    --min-height: 35vh !important;
  }
  .elementor-71 .elementor-element.elementor-element-6d84d57 iframe {
    height: 30vh !important;
  }
}
/*
//Responsivo Tablet
//Resolução 800px x 600px
//Resolução IPad Air
*/
@media (min-width: 768px) and (max-width: 1023px) and (min-height: 1024px) and (max-height: 1366px) {
  .elementor-30 .elementor-element.elementor-element-edc6ca0 {
    min-height: 45vh !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .elementor-30 .elementor-element.elementor-element-edc6ca0 {
    min-height: 45vh !important;
  }
}
/*Responsivo Mobile*/
@media (max-width: 767px) {
  .elementor-nav-menu__align-start .elementor-nav-menu--layout-vertical > ul > li > a {
    justify-content: center !important;
  }
  .elementor-field-textual.elementor-size-md {
    min-height: 35px !important;
  }
  .elementor-form .elementor-button.elementor-size-md {
    min-height: 40px !important;
  }
  #ajaxsearchlite1 .probox .proinput input,
  div.asl_w .probox .proinput input {
    font-size: 12px !important;
  }
  .removebr br {
    display: none !important;
  }
  .elementor-30 .elementor-element.elementor-element-edc6ca0 {
    min-height: 75vh !important;
  }
}
/*
//Resolução 414px x 673px
//Resolução 375px x 812px
*/
/*
//Resolução 360px x 640px
//Resolução 320px x 568px
*//*# sourceMappingURL=app.css.map */