.elementor-179 .elementor-element.elementor-element-d1cbbda{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-179 .elementor-element.elementor-element-1d32f90{--spacer-size:1px;}.elementor-179 .elementor-element.elementor-element-160a20d div.dce-view-results div.elementor-row.dce-view-grid div.item-page.dce-view-col.dce-view-single-wrapper.dce-view-grid-element{padding:0px;}.elementor-179 .elementor-element.elementor-element-160a20d{grid-column:span 10;}.elementor-179 .elementor-element.elementor-element-160a20d .dce-view-exposed-form label.dce-view-input-label{display:inline;}.elementor-179 .elementor-element.elementor-element-160a20d .dce-views-group-title, .elementor-179 .elementor-element.elementor-element-160a20d .elementor-widget-accordion{width:100%;}.elementor-179 .elementor-element.elementor-element-160a20d .dce-views-group-title{margin:120px 0px 0px 0px;}.elementor-179 .elementor-element.elementor-element-160a20d .dce-view-exposed-sort label{display:inline;}.elementor-179 .elementor-element.elementor-element-160a20d .dce-view-exposed-sort .dce-input-sort{border-radius:1px;}.elementor-179 .elementor-element.elementor-element-880866a{--spacer-size:1px;}.elementor-179 .elementor-element.elementor-element-61df18c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-179 .elementor-element.elementor-element-d1cbbda{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-179 .elementor-element.elementor-element-d1cbbda{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for dce-views, class: .elementor-element-160a20d */.elementor-179 .elementor-element.elementor-element-160a20d .dce-view-archive {
    display: contents;
    list-style: none;
}

.elementor-179 .elementor-element.elementor-element-160a20d .group-by-wrapper,
.elementor-179 .elementor-element.elementor-element-160a20d .elementor-column-wrap {
    width: 100%;
}

.elementor-179 .elementor-element.elementor-element-160a20d .group-by-wrapper:first-of-type .dce-views-group-title {
    margin: 0;
}

.elementor-179 .elementor-element.elementor-element-160a20d .group-by-wrapper {
    display: grid;
    gap: 55px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
}

.elementor-179 .elementor-element.elementor-element-160a20d .dce-views-group-title {
    grid-column: 1 / -1;
}

@media (max-width: 1024px) {
    .elementor-179 .elementor-element.elementor-element-160a20d .group-by-wrapper {
        gap: 25px;
        grid-template-columns: 1fr 1fr 1fr;
    }
}

@media (max-width: 767px) {
    .elementor-179 .elementor-element.elementor-element-160a20d .group-by-wrapper {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */