.elementor-1372 .elementor-element.elementor-element-908ed7c{--display:flex;--margin-top:clamp(70px, 7.29vw, 140px);--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1372 .elementor-element.elementor-element-1f5133b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-1372 .elementor-element.elementor-element-1f5133b .elementor-heading-title{font-family:"acumin-pro-extra-condensed", Sans-serif;font-size:clamp(48px, 4.7vw, 90px);font-weight:700;line-height:clamp(42px, 4.17vw, 80px);}.elementor-1372 .elementor-element.elementor-element-3b69fe5{--grid-columns:1;}.elementor-1372 .elementor-element.elementor-element-jgcatfilt > .elementor-widget-container{margin:clamp(66px, 6.25vw, 120px) 0 0 0;}.elementor-1372 .elementor-element.elementor-element-db780b0{--grid-columns:3;--grid-row-gap:clamp(80px, 8.33vw, 160px);--grid-column-gap:clamp(28px, 2.08vw, 40px);}.elementor-1372 .elementor-element.elementor-element-db780b0 > .elementor-widget-container{margin:0 0 clamp(40px, 3.12vw, 60px) 0;}.elementor-1372 .elementor-element.elementor-element-db780b0 .elementor-pagination{text-align:center;font-family:"myriad-pro", Sans-serif;font-size:clamp(28px, 1.98vw, 38px);font-weight:400;margin-top:180px;}body:not(.rtl) .elementor-1372 .elementor-element.elementor-element-db780b0 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1372 .elementor-element.elementor-element-db780b0 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1372 .elementor-element.elementor-element-db780b0 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1372 .elementor-element.elementor-element-db780b0 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-1372 .elementor-element.elementor-element-3b69fe5{--grid-columns:2;}.elementor-1372 .elementor-element.elementor-element-db780b0{--grid-columns:2;}}@media(max-width:767px){.elementor-1372 .elementor-element.elementor-element-908ed7c{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1372 .elementor-element.elementor-element-3b69fe5{--grid-columns:1;}.elementor-1372 .elementor-element.elementor-element-db780b0{--grid-columns:1;}}/* Start custom CSS for loop-grid, class: .elementor-element-db780b0 */.elementor-1372 .elementor-element.elementor-element-db780b0 .elementor-pagination a.page-numbers {
    color: #000000;
}

.elementor-1372 .elementor-element.elementor-element-db780b0 .elementor-pagination .page-numbers.current {
    color: #507ABD; 
}

.elementor-1372 .elementor-element.elementor-element-db780b0 .elementor-pagination a.page-numbers:hover {
    color: #507ABD;
}

.elementor-1372 .elementor-element.elementor-element-db780b0 .e-loop-item {
    display: flex;
    flex-direction: column;
}


.elementor-1372 .elementor-element.elementor-element-db780b0 .e-loop-item > .elementor-element {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
}


.elementor-1372 .elementor-element.elementor-element-db780b0 .elementor-widget-post-excerpt {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-908ed7c */@media (max-width: 767px) {
.elementor-1372 .elementor-element.elementor-element-908ed7c {
    padding-left: clamp(16px, 1.05vw, 20px);
    padding-right: clamp(16px, 1.05vw, 20px);
}
}/* End custom CSS */