.elementor-widget-boreva-services .boreva-pending-service { display: none !important; }
.elementor-widget-boreva-services .boreva-services-content[aria-busy="true"] { opacity: .65; }
.elementor-widget-boreva-services .boreva-pager { display:flex; flex-wrap:wrap; justify-content:center; gap:10px; margin-top:40px; }
.elementor-widget-boreva-services .boreva-pager .page-numbers { display:block; flex:none; margin:0 !important; padding:0; width:50px; height:50px; line-height:50px; text-align:center; border:1px solid #DFDEDC; border-radius:50%; background:transparent; color:#192440; font:600 16px/50px Montserrat,sans-serif; transition:all .3s ease; }
.elementor-widget-boreva-services .boreva-pager .current,
.elementor-widget-boreva-services .boreva-pager a:hover { background:#CC992F; border-color:#CC992F; color:white; }
.elementor-widget-boreva-services .boreva-pager > span.prev,
.elementor-widget-boreva-services .boreva-pager > span.next { display:none; }
.elementor-widget-boreva-services .boreva-previous-icon { display:inline-block; transform:rotate(180deg); }
.elementor-widget-boreva-services .boreva-see-all-wrap { text-align:center; margin-top:40px; }
.elementor-widget-boreva-services .boreva-see-all-wrap[hidden] { display:none; }
.elementor-widget-boreva-services .boreva-see-all { background:transparent; color:#192440; border:1px solid #DFDEDC; border-radius:40px; padding:14px 30px; font:600 16px/1.6 Montserrat,sans-serif; cursor:pointer; transition:all .3s ease; }
.elementor-widget-boreva-services .boreva-see-all:hover { background:#CC992F; border-color:#CC992F; color:white; }
.elementor-widget-boreva-services .elementor-loop-container { gap:30px; grid-auto-rows:1fr; }
.elementor-widget-boreva-services .e-loop-item > .e-con,
.elementor-widget-boreva-services .e-loop-item > .elementor-section-wrap,
.elementor-widget-boreva-services .e-loop-item > .elementor-section-wrap > .e-con { height:100%; }
