.elementor-4549 .elementor-element.elementor-element-1ac3ff1{--display:flex;}.elementor-4549 .elementor-element.elementor-element-7505a86{--display:flex;}.elementor-4549 .elementor-element.elementor-element-0ff2c41{--display:flex;--gap:calc(var(--grid-spacing) * 2.5) calc(var(--grid-spacing) * 2.5);--row-gap:calc(var(--grid-spacing) * 2.5);--column-gap:calc(var(--grid-spacing) * 2.5);--border-radius:12px 12px 12px 12px;}.elementor-4549 .elementor-element.elementor-element-b769419{--grid-columns:3;--grid-row-gap:calc(var(--grid-spacing) * 2.5);--grid-column-gap:calc(var(--grid-spacing) * 2);}.elementor-4549 .elementor-element.elementor-element-b769419 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-v4-text-regular-500-font-family ), -apple-system, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "apple color emoji", "segoe ui emoji", "Segoe UI Symbol", "noto color emoji", sans-serif;font-size:var( --e-global-typography-v4-text-regular-500-font-size );font-weight:var( --e-global-typography-v4-text-regular-500-font-weight );line-height:var( --e-global-typography-v4-text-regular-500-line-height );letter-spacing:var( --e-global-typography-v4-text-regular-500-letter-spacing );margin-top:calc(var(--grid-spacing) * 2);}.elementor-4549 .elementor-element.elementor-element-b769419 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-v4-text-colour );}.elementor-4549 .elementor-element.elementor-element-b769419 .elementor-pagination .page-numbers.current{color:var( --e-global-color-v4-brand-secondary-text );}body:not(.rtl) .elementor-4549 .elementor-element.elementor-element-b769419 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 8px/2 );}body:not(.rtl) .elementor-4549 .elementor-element.elementor-element-b769419 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 8px/2 );}body.rtl .elementor-4549 .elementor-element.elementor-element-b769419 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 8px/2 );}body.rtl .elementor-4549 .elementor-element.elementor-element-b769419 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 8px/2 );}@media(max-width:1439px){.elementor-4549 .elementor-element.elementor-element-b769419{--grid-columns:2;}.elementor-4549 .elementor-element.elementor-element-b769419 .elementor-pagination{font-size:var( --e-global-typography-v4-text-regular-500-font-size );line-height:var( --e-global-typography-v4-text-regular-500-line-height );letter-spacing:var( --e-global-typography-v4-text-regular-500-letter-spacing );}}@media(max-width:991px){.elementor-4549 .elementor-element.elementor-element-b769419{--grid-columns:2;}.elementor-4549 .elementor-element.elementor-element-b769419 .elementor-pagination{font-size:var( --e-global-typography-v4-text-regular-500-font-size );line-height:var( --e-global-typography-v4-text-regular-500-line-height );letter-spacing:var( --e-global-typography-v4-text-regular-500-letter-spacing );}}@media(max-width:767px){.elementor-4549 .elementor-element.elementor-element-b769419{--grid-columns:1;}.elementor-4549 .elementor-element.elementor-element-b769419 .elementor-pagination{font-size:var( --e-global-typography-v4-text-regular-500-font-size );line-height:var( --e-global-typography-v4-text-regular-500-line-height );letter-spacing:var( --e-global-typography-v4-text-regular-500-letter-spacing );}}/* Start custom CSS for loop-grid, class: .elementor-element-b769419 */.elementor-4549 .elementor-element.elementor-element-b769419 .page-numbers {
    display: inline-block;
    padding: 14px 17px;
    border-radius: 8px;
    line-height: 1em;
}
.elementor-4549 .elementor-element.elementor-element-b769419 .page-numbers {
    border: 1px solid var(--border-colour);
}
.elementor-4549 .elementor-element.elementor-element-b769419 .page-numbers:hover {
    background: var(--border-colour);
}
.elementor-4549 .elementor-element.elementor-element-b769419 .page-numbers.current {
    background: var(--brand-primary);
}
.elementor-4549 .elementor-element.elementor-element-b769419 span.page-numbers.prev,
.elementor-4549 .elementor-element.elementor-element-b769419 span.page-numbers.next {
    display: none;
}/* End custom CSS */