.elementor-2623 .elementor-element.elementor-element-c3467c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px;--background-transition:0.3s;--padding-top:20px;--padding-right:20px;--padding-bottom:100px;--padding-left:20px;}.elementor-2623 .elementor-element.elementor-element-c3467c5:not(.elementor-motion-effects-element-type-background), .elementor-2623 .elementor-element.elementor-element-c3467c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-2623 .elementor-element.elementor-element-c3467c5, .elementor-2623 .elementor-element.elementor-element-c3467c5::before{--border-transition:0.3s;}.elementor-2623 .elementor-element.elementor-element-92ebf83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:40px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2623 .elementor-element.elementor-element-78fbcdd{font-family:"PT Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:34px;color:#808080;}.elementor-2623 .elementor-element.elementor-element-78fbcdd a{color:#808080;}.elementor-2623 .elementor-element.elementor-element-78fbcdd a:hover{color:#5A5858;}.elementor-2623 .elementor-element.elementor-element-52158ee{text-align:center;}.elementor-2623 .elementor-element.elementor-element-52158ee .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2623 .elementor-element.elementor-element-451fbaf{--grid-columns:1;}.elementor-2623 .elementor-element.elementor-element-c7da9ae{--grid-columns:3;--load-more-button-align:center;}.elementor-2623 .elementor-element.elementor-element-c7da9ae .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2623 .elementor-element.elementor-element-c7da9ae .e-loop-item > .elementor-section, .elementor-2623 .elementor-element.elementor-element-c7da9ae .e-loop-item > .elementor-section > .elementor-container, .elementor-2623 .elementor-element.elementor-element-c7da9ae .e-loop-item > .e-con, .elementor-2623 .elementor-element.elementor-element-c7da9ae .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2623 .elementor-element.elementor-element-c7da9ae .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:700;text-decoration:underline;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FB002600;}.elementor-2623 .elementor-element.elementor-element-c7da9ae > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-2623 .elementor-element.elementor-element-3e4234d{text-align:center;}.elementor-2623 .elementor-element.elementor-element-3e4234d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2623 .elementor-element.elementor-element-a23c829{--grid-columns:3;--load-more-button-align:center;}.elementor-2623 .elementor-element.elementor-element-a23c829 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2623 .elementor-element.elementor-element-a23c829 .e-loop-item > .elementor-section, .elementor-2623 .elementor-element.elementor-element-a23c829 .e-loop-item > .elementor-section > .elementor-container, .elementor-2623 .elementor-element.elementor-element-a23c829 .e-loop-item > .e-con, .elementor-2623 .elementor-element.elementor-element-a23c829 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2623 .elementor-element.elementor-element-a23c829 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:700;text-decoration:underline;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FB002600;}.elementor-2623 .elementor-element.elementor-element-a23c829 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-2623 .elementor-element.elementor-element-c0177a0{text-align:center;}.elementor-2623 .elementor-element.elementor-element-c0177a0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2623 .elementor-element.elementor-element-39cf8b3{--grid-columns:3;--load-more-button-align:center;}.elementor-2623 .elementor-element.elementor-element-39cf8b3 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2623 .elementor-element.elementor-element-39cf8b3 .e-loop-item > .elementor-section, .elementor-2623 .elementor-element.elementor-element-39cf8b3 .e-loop-item > .elementor-section > .elementor-container, .elementor-2623 .elementor-element.elementor-element-39cf8b3 .e-loop-item > .e-con, .elementor-2623 .elementor-element.elementor-element-39cf8b3 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2623 .elementor-element.elementor-element-39cf8b3 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:700;text-decoration:underline;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FB002600;}.elementor-2623 .elementor-element.elementor-element-4803735{--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;--align-items:flex-end;--background-transition:0.3s;--padding-top:155px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2623 .elementor-element.elementor-element-55a5d5c > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 5px 10px 0px rgba(84.99999999999999, 84.99999999999999, 84.99999999999999, 0.2);}.elementor-2623 .elementor-element.elementor-element-55a5d5c{width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-2623 .elementor-element.elementor-element-92ebf83{--width:100%;}.elementor-2623 .elementor-element.elementor-element-4803735{--width:33.3333%;}}@media(max-width:1024px){.elementor-2623 .elementor-element.elementor-element-52158ee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2623 .elementor-element.elementor-element-451fbaf{--grid-columns:1;}.elementor-2623 .elementor-element.elementor-element-c7da9ae{--grid-columns:2;}.elementor-2623 .elementor-element.elementor-element-3e4234d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2623 .elementor-element.elementor-element-a23c829{--grid-columns:2;}.elementor-2623 .elementor-element.elementor-element-c0177a0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2623 .elementor-element.elementor-element-39cf8b3{--grid-columns:2;}}@media(max-width:767px){.elementor-2623 .elementor-element.elementor-element-52158ee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2623 .elementor-element.elementor-element-451fbaf{--grid-columns:1;}.elementor-2623 .elementor-element.elementor-element-c7da9ae{--grid-columns:1;}.elementor-2623 .elementor-element.elementor-element-3e4234d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2623 .elementor-element.elementor-element-a23c829{--grid-columns:1;}.elementor-2623 .elementor-element.elementor-element-c0177a0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2623 .elementor-element.elementor-element-39cf8b3{--grid-columns:1;}.elementor-2623 .elementor-element.elementor-element-4803735{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2623 .elementor-element.elementor-element-55a5d5c{width:100%;max-width:100%;}}/* Start custom CSS *//* SIDEBAR CATEGORIAS */

.sidebar-categorias h5{
    font-size: 1.25rem;
    font-weight: bold;
    color: #101010;
    font-family: 'Montserrat';
}

.sidebar-categorias ul{
    list-style: none;
    padding: 0px;
}

.sidebar-categorias ul li{
    line-height: 32px;
    border-bottom: 1px solid #E5E5E5;
    font-size: 1.25rem;
    font-weight: 400;
    padding: 10px 0 10px;
    font-family: 'Montserrat';
}

.sidebar-categorias ul li a{
    color: #101010 !important;
}

.sidebar-categorias ul li a:hover{
    font-weight: 500;
}

.sidebar-categorias{
    position: sticky;
    position: -webkit-sticky;
    top: 190px;
}

.share-ico .elementor-grid{
    width: 0px;
    height: 30px;
    margin-left: 25px;
    overflow: hidden;
    display: flex;
}
/*efeito de icone comparilhar*/
.share-ico .elementor-grid::before{
     content: "";
     position: absolute;
     right: 0px;
      display: inline-block;
      width: 25px;
      height: 25px;
      background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="icone-compartilhar-webshare" width="24" height="24" viewBox="0 0 24 24"><rect id="Boundary" width="24" height="24" fill="none"/><path id="_Color" data-name=" ↳Color" d="M15,14.137a2.906,2.906,0,0,0-1.96.773L5.91,10.743a3.3,3.3,0,0,0,.09-.7,3.3,3.3,0,0,0-.09-.7l7.05-4.127A2.99,2.99,0,0,0,18,3.012a3,3,0,1,0-6,0,3.3,3.3,0,0,0,.09.7L5.04,7.841a3.012,3.012,0,1,0,0,4.4l7.12,4.177a2.843,2.843,0,0,0-.08.653A2.92,2.92,0,1,0,15,14.137Z" transform="translate(3 2)" fill="%23fb0026"/></svg>');
      background-repeat: no-repeat;
    }
.share-ico:hover .elementor-grid{
    animation: aparecer 0.5s forwards;
}
@keyframes aparecer {
  0% {
    width:0px;
    margin-left:130px;
      
  }
  100% {
    width:150px;
    margin-left:0px;
  }
}/* End custom CSS */