.elementor-846 .elementor-element.elementor-element-77b2623{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:02%;--padding-bottom:01%;--padding-left:5%;--padding-right:5%;}.elementor-846 .elementor-element.elementor-element-a7bce7a.elementor-element{--align-self:flex-start;}.elementor-846 .elementor-element.elementor-element-b9a9ac1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:02%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-846 .elementor-element.elementor-element-f21ce6d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-846 .elementor-element.elementor-element-a25cc63{--e-filter-direction:column;--e-filter-white-space:initial;--e-filter-align-items:flex-start;--e-filter-item-width:initial;--e-filter-item-max-width:calc(100% - calc(var( --e-filter-item-padding )*3 ) );--e-filter-item-flex-grow:initial;--e-filter-item-box-sizing:initial;--e-filter-item-align-text:start;--e-filter-space-between:0px;--e-filter-normal-text-color:#8E8E8E;}.elementor-846 .elementor-element.elementor-element-a25cc63 .e-filter-item{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-846 .elementor-element.elementor-element-a25cc63 .e-filter-item:hover:not( [aria-pressed=true] ){border-style:none;}.elementor-846 .elementor-element.elementor-element-a25cc63 .e-filter-item[aria-pressed="true"]{border-style:none;}.elementor-846 .elementor-element.elementor-element-935cbb3{--display:flex;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-846 .elementor-element.elementor-element-55f1bd7{--grid-columns:3;}.elementor-846 .elementor-element.elementor-element-55f1bd7 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-846 .elementor-element.elementor-element-55f1bd7 .e-loop-item > .elementor-section, .elementor-846 .elementor-element.elementor-element-55f1bd7 .e-loop-item > .elementor-section > .elementor-container, .elementor-846 .elementor-element.elementor-element-55f1bd7 .e-loop-item > .e-con, .elementor-846 .elementor-element.elementor-element-55f1bd7 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-846 .elementor-element.elementor-element-55f1bd7 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-55f1bd7 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-846 .elementor-element.elementor-element-55f1bd7 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-846 .elementor-element.elementor-element-55f1bd7 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-846 .elementor-element.elementor-element-55f1bd7 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-846 .elementor-element.elementor-element-cb56f5a{text-align:center;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-0f66734 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-846 .elementor-element.elementor-element-919b630 .elementor-button{background-color:#FFFFFF00;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;fill:var( --e-global-color-0f66734 );color:var( --e-global-color-0f66734 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0f66734 );border-radius:50px 50px 50px 50px;padding:14px 28px 14px 28px;}.elementor-846 .elementor-element.elementor-element-1a5c30e .elementor-button{background-color:#FFFFFF00;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;fill:var( --e-global-color-0f66734 );color:var( --e-global-color-0f66734 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0f66734 );border-radius:50px 50px 50px 50px;padding:14px 28px 14px 28px;}.elementor-846 .elementor-element.elementor-element-9052fc0 .elementor-button{background-color:#FFFFFF00;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;fill:var( --e-global-color-0f66734 );color:var( --e-global-color-0f66734 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0f66734 );border-radius:50px 50px 50px 50px;padding:14px 28px 14px 28px;}@media(max-width:1366px){.elementor-846 .elementor-element.elementor-element-a25cc63 .e-filter-item{font-size:18px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-846 .elementor-element.elementor-element-cb56f5a{font-size:16px;}.elementor-846 .elementor-element.elementor-element-919b630 .elementor-button{font-size:16px;padding:10px 32px 10px 32px;}.elementor-846 .elementor-element.elementor-element-1a5c30e .elementor-button{font-size:16px;padding:10px 32px 10px 32px;}.elementor-846 .elementor-element.elementor-element-9052fc0 .elementor-button{font-size:16px;padding:10px 32px 10px 32px;}}@media(max-width:1024px){.elementor-846 .elementor-element.elementor-element-a25cc63 .e-filter-item{font-size:18px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-846 .elementor-element.elementor-element-55f1bd7{--grid-columns:2;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-846 .elementor-element.elementor-element-cb56f5a{font-size:14px;}.elementor-846 .elementor-element.elementor-element-919b630 .elementor-button{font-size:18px;}.elementor-846 .elementor-element.elementor-element-1a5c30e .elementor-button{font-size:18px;}.elementor-846 .elementor-element.elementor-element-9052fc0 .elementor-button{font-size:18px;}}@media(max-width:767px){.elementor-846 .elementor-element.elementor-element-a25cc63 .e-filter-item{font-size:16px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-846 .elementor-element.elementor-element-55f1bd7{--grid-columns:1;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-846 .elementor-element.elementor-element-cb56f5a > .elementor-widget-container{padding:16px 0px 08px 0px;}.elementor-846 .elementor-element.elementor-element-cb56f5a.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-846 .elementor-element.elementor-element-cb56f5a{text-align:center;font-size:14px;}.elementor-846 .elementor-element.elementor-element-919b630 .elementor-button{font-size:12px;padding:8px 16px 8px 16px;}.elementor-846 .elementor-element.elementor-element-1a5c30e .elementor-button{font-size:12px;padding:8px 16px 8px 16px;}.elementor-846 .elementor-element.elementor-element-9052fc0 .elementor-button{font-size:12px;padding:8px 16px 8px 16px;}}@media(min-width:768px){.elementor-846 .elementor-element.elementor-element-f21ce6d{--width:20%;}.elementor-846 .elementor-element.elementor-element-935cbb3{--width:80%;}}@media(max-width:1366px) and (min-width:768px){.elementor-846 .elementor-element.elementor-element-f21ce6d{--width:25%;}}






/* Start custom CSS for shortcode, class: .elementor-element-a7bce7a */.elementor-846 .elementor-element.elementor-element-a7bce7a *{
    font-size: clamp(18px, 5vw, 13px);
}
.elementor-846 .elementor-element.elementor-element-a7bce7a .rank-math-breadcrumb a {
    color: #1A1A2E;
    font-weight: inherit;
}

.elementor-846 .elementor-element.elementor-element-a7bce7a .last {
    color: #1A1A2E
}

.elementor-846 .elementor-element.elementor-element-a7bce7a .separator:after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M8.08898 14.1247L12.8448 9.36887L8.08898 4.61304L6.91064 5.79137L10.4881 9.36887L6.91064 12.9464L8.08898 14.1247Z' fill='%23F23076'/%3E%3C/svg%3E");
    width: 20px;
    height: 20px;
    margin: 0 8px;
    vertical-align: middle;
    display: inline-block;
    color: #F23076
}/* End custom CSS */




/* Start custom CSS for taxonomy-filter, class: .elementor-element-a25cc63 *//* Checkbox base (desmarcado) */
.e-filter-item::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  min-width: 24px;
  margin-right: 8px;
  vertical-align: middle;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 5C5.897 5 5 5.897 5 7V17C5 18.103 5.897 19 7 19H17C18.103 19 19 18.103 19 17V7C19 5.897 18.103 5 17 5H7ZM7 17V7H17L17.002 17H7Z' fill='%231A1A2E'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

/* Checkbox marcado (aria-pressed="true") */
.e-filter-item[aria-pressed="true"]::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 5C5.897 5 5 5.897 5 7V17C5 18.103 5.897 19 7 19H17C18.103 19 19 18.103 19 17V7C19 5.897 18.103 5 17 5H7ZM7 17V7H17L17.002 17H7Z' fill='%231A1A2E'/%3E%3Crect x='8' y='8' width='8' height='8' fill='%23FF83AB'/%3E%3C/svg%3E");
}
.e-filter-item:active {
    background:none !important    ;
    background-color:transparent !important;
}/* End custom CSS */


/* Start custom CSS for shortcode, class: .elementor-element-93d4420 */.cdr-blog-toolbar {
    display: flex;
    justify-content: space-between;
}
button.cdr-blog-toolbar__orderby-btn {
    display: flex;
    align-items: center;
    align-content: bottom;
    gap: 6px;
}
.cdr-blog-toolbar__count {
    align-content: center;
}
button.cdr-blog-toolbar__orderby-option {
    border: none!important;
    border-radius: 0  !important;
}/* End custom CSS */


















