.elementor-1891 .elementor-element.elementor-element-0e177fe{--display:flex;}.elementor-1891 .elementor-element.elementor-element-21b6409{--grid-columns:1;--grid-row-gap:64px;--grid-column-gap:64px;}.elementor-1891 .elementor-element.elementor-element-21b6409 .elementor-pagination{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;letter-spacing:-0.025em;margin-top:64px;}body:not(.rtl) .elementor-1891 .elementor-element.elementor-element-21b6409 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1891 .elementor-element.elementor-element-21b6409 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1891 .elementor-element.elementor-element-21b6409 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1891 .elementor-element.elementor-element-21b6409 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1639px){.elementor-1891 .elementor-element.elementor-element-21b6409{--grid-row-gap:60px;--grid-column-gap:60px;}.elementor-1891 .elementor-element.elementor-element-21b6409 .elementor-pagination{font-size:16px;margin-top:60px;}}@media(max-width:1279px){.elementor-1891 .elementor-element.elementor-element-21b6409{--grid-row-gap:52px;--grid-column-gap:52px;}.elementor-1891 .elementor-element.elementor-element-21b6409 .elementor-pagination{margin-top:52px;}}@media(max-width:389px){.elementor-1891 .elementor-element.elementor-element-21b6409{--grid-columns:1;}}/* Start custom CSS for loop-grid, class: .elementor-element-21b6409 */.elementor-1891 .elementor-element.elementor-element-21b6409 .elementor-pagination {
    display: flex;
    flex-wrap: wrap;
    place-content: center;
    row-gap: 10px;
}

.elementor-1891 .elementor-element.elementor-element-21b6409:has(.page-numbers.current:nth-child(2)) .page-numbers.prev {
    display: none;
}

.elementor-1891 .elementor-element.elementor-element-21b6409 .page-numbers.current:nth-child(2) {
    margin-left: 0!important;
}

.elementor-1891 .elementor-element.elementor-element-21b6409:has(.page-numbers.current:nth-last-child(2)) .page-numbers.next {
    display: none;
}

.elementor-1891 .elementor-element.elementor-element-21b6409 .page-numbers.current:nth-last-child(2) {
    margin-right: 0!important;
}

.elementor-1891 .elementor-element.elementor-element-21b6409 .page-numbers {
    height: 52px;
    width: 52px;
    display: inline-grid
;
    place-content: center;
    background: #F4F6EB;
    border-radius: 4px;
}

.elementor-1891 .elementor-element.elementor-element-21b6409 .page-numbers.current {
    background: #E4E8D1;
}

@media(max-width:1639px) {
    .elementor-1891 .elementor-element.elementor-element-21b6409 .page-numbers {
        height: 44px;
        width: 44px;
    }
    
    .elementor-1891 .elementor-element.elementor-element-21b6409 .page-numbers.next:after, .elementor-1891 .elementor-element.elementor-element-21b6409 .page-numbers.prev:after {
        height: 18px;
        width: 18px;
    }
}

.elementor-1891 .elementor-element.elementor-element-21b6409 .page-numbers.next:after, .elementor-1891 .elementor-element.elementor-element-21b6409 .page-numbers.prev:after {
    content: '';
    mask-image: url(https://holygrail.madebyaura.dev/wp-content/uploads/2025/01/typeright.svg);
    height: 20px;
    width: 20px;
    background: currentColor;
    mask-position: center;
}

.elementor-1891 .elementor-element.elementor-element-21b6409 .page-numbers.prev:after {
    transform: rotate(180deg);
}/* End custom CSS */