.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-318 .elementor-element.elementor-element-a91c0de{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-318 .elementor-element.elementor-element-a91c0de .elementor-loop-container{grid-auto-rows:1fr;}.elementor-318 .elementor-element.elementor-element-a91c0de .e-loop-item > .elementor-section, .elementor-318 .elementor-element.elementor-element-a91c0de .e-loop-item > .elementor-section > .elementor-container, .elementor-318 .elementor-element.elementor-element-a91c0de .e-loop-item > .e-con, .elementor-318 .elementor-element.elementor-element-a91c0de .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-318 .elementor-element.elementor-element-a91c0de .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-318 .elementor-element.elementor-element-a91c0de .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-318 .elementor-element.elementor-element-a91c0de .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-318 .elementor-element.elementor-element-a91c0de .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-318 .elementor-element.elementor-element-a91c0de .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-318 .elementor-element.elementor-element-a91c0de{--grid-columns:2;}}@media(max-width:767px){.elementor-318 .elementor-element.elementor-element-a91c0de{--grid-columns:1;}}/* Start custom CSS for loop-grid, class: .elementor-element-a91c0de */.elementor-318 .elementor-element.elementor-element-a91c0de .elementor-loop-container{align-items:stretch;}.elementor-318 .elementor-element.elementor-element-a91c0de .elementor-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:0.5rem;margin-top:2.5rem;}.elementor-318 .elementor-element.elementor-element-a91c0de .elementor-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 0.85rem;border-radius:999px;border:1px solid rgba(147,51,234,0.35);color:#fff;text-decoration:none;font-weight:600;background:transparent;}.elementor-318 .elementor-element.elementor-element-a91c0de .elementor-pagination .page-numbers.current,.elementor-318 .elementor-element.elementor-element-a91c0de .elementor-pagination .page-numbers:hover{background:#9333ea;border-color:#9333ea;color:#fff;}.elementor-318 .elementor-element.elementor-element-a91c0de .e-loop-item > .elementor{height:100%;}.elementor-318 .elementor-element.elementor-element-a91c0de .elementor-element-3c33412b{display:flex !important;flex-direction:column !important;height:100%;overflow:hidden;padding:0 !important;border-radius:14px;border:1px solid rgba(139,47,212,0.18);background-color:rgba(255,255,255,0.03);gap:0 !important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;}.elementor-318 .elementor-element.elementor-element-a91c0de .elementor-element-3c33412b:hover{border-color:rgba(147,51,234,0.55);box-shadow:0 18px 40px rgba(147,51,234,0.18);transform:translate3d(0,-4px,0);}.elementor-318 .elementor-element.elementor-element-a91c0de .elementor-element-3c33412b > a{display:block;width:100%;}.elementor-318 .elementor-element.elementor-element-a91c0de .e-4dfc4d23-cafc{width:100% !important;height:13.5rem !important;object-fit:cover !important;object-position:center center !important;display:block !important;}.elementor-318 .elementor-element.elementor-element-a91c0de .elementor-element-2c553d74{display:flex !important;flex-direction:column !important;gap:.75rem !important;flex:1 1 auto;padding:1.35rem 1.5rem 1.5rem !important;}.elementor-318 .elementor-element.elementor-element-a91c0de .e-341bffd0-2402{font-family:var(--inhaia-font-mono);font-size:.7rem;color:var(--inhaia-muted);letter-spacing:.08em;text-transform:uppercase;}.elementor-318 .elementor-element.elementor-element-a91c0de .e-4d517985-94c3{font-family:var(--inhaia-font-head);font-weight:700;font-size:1.2rem;color:#fff;letter-spacing:-.02em;line-height:1.25;margin:0;}.elementor-318 .elementor-element.elementor-element-a91c0de .e-382e286a-953d{font-size:.95rem;color:var(--inhaia-muted);line-height:1.65;margin:0;flex:1 1 auto;}.elementor-318 .elementor-element.elementor-element-a91c0de .e-45716f42-642d{font-weight:600;font-size:.875rem;color:var(--inhaia-accent);margin-top:.35rem;}/* End custom CSS */