.elementor-2396 .elementor-element.elementor-element-f9de4a4{padding:150px 0px 190px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-ada7f60 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2396 .elementor-element.elementor-element-ada7f60 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2396 .elementor-element.elementor-element-7b2c624 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-2396 .elementor-element.elementor-element-7b2c624 .elementor-heading-title{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-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-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2396 .elementor-element.elementor-element-466e8ef{--grid-columns:1;--grid-row-gap:10px;}.elementor-2396 .elementor-element.elementor-element-466e8ef .elementor-pagination{text-align:center;margin-top:100px;}.elementor-2396 .elementor-element.elementor-element-466e8ef .elementor-pagination .page-numbers:not(.dots){color:#BABABA;}.elementor-2396 .elementor-element.elementor-element-466e8ef .elementor-pagination .page-numbers.current{color:var( --e-global-color-primary );}body:not(.rtl) .elementor-2396 .elementor-element.elementor-element-466e8ef .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 15px/2 );}body:not(.rtl) .elementor-2396 .elementor-element.elementor-element-466e8ef .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 15px/2 );}body.rtl .elementor-2396 .elementor-element.elementor-element-466e8ef .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 15px/2 );}body.rtl .elementor-2396 .elementor-element.elementor-element-466e8ef .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 15px/2 );}:root{--page-title-display:none;}@media(min-width:1920px){.elementor-2396 .elementor-element.elementor-element-7b2c624 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2396 .elementor-element.elementor-element-466e8ef .elementor-pagination{margin-top:150px;}}@media(max-width:1366px){.elementor-2396 .elementor-element.elementor-element-f9de4a4{padding:100px 36px 150px 36px;}.elementor-2396 .elementor-element.elementor-element-7b2c624 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2396 .elementor-element.elementor-element-7b2c624 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2396 .elementor-element.elementor-element-466e8ef .elementor-pagination{margin-top:70px;}}@media(max-width:1024px){.elementor-2396 .elementor-element.elementor-element-f9de4a4{padding:50px 36px 70px 36px;}.elementor-2396 .elementor-element.elementor-element-7b2c624 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2396 .elementor-element.elementor-element-7b2c624 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2396 .elementor-element.elementor-element-466e8ef{--grid-columns:1;}.elementor-2396 .elementor-element.elementor-element-466e8ef .elementor-pagination{margin-top:50px;}}@media(max-width:767px){.elementor-2396 .elementor-element.elementor-element-7b2c624 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2396 .elementor-element.elementor-element-7b2c624 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2396 .elementor-element.elementor-element-466e8ef{--grid-columns:1;}}/* Start custom CSS for loop-grid, class: .elementor-element-466e8ef */.elementor-2396 .elementor-element.elementor-element-466e8ef {
    --width: 36px;
    --space-x: 50px;
}
.elementor-2396 .elementor-element.elementor-element-466e8ef .elementor-pagination > *:not(.next):not(.prev) {
    aspect-ratio: 1 / 1;
    width: var(--width);
    height: var(--width);
    display: inline-flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    border-radius: 50%;
    line-height: 1;
}
.elementor-2396 .elementor-element.elementor-element-466e8ef .elementor-pagination > .current,
.elementor-2396 .elementor-element.elementor-element-466e8ef .elementor-pagination > *:not(.next):not(.prev):hover {
        border: 1px solid currentColor;
}
.elementor-2396 .elementor-element.elementor-element-466e8ef .elementor-pagination > a.next {
    color: #000 !important;
}
.elementor-2396 .elementor-element.elementor-element-466e8ef .elementor-pagination > a.next:hover {
   opacity: 0.8;
}
.elementor-2396 .elementor-element.elementor-element-466e8ef .elementor-pagination .prev {
    margin-right: var(--space-x) !important; 
}
.elementor-2396 .elementor-element.elementor-element-466e8ef .elementor-pagination .next {
    margin-left: var(--space-x) !important; 
}

@media (max-width: 767.98px) {
    .elementor-2396 .elementor-element.elementor-element-466e8ef {
        --space-x: 15px;
        --width: 25px;
    }
}/* End custom CSS */