.elementor-widget-one-academy-selected-centres .one-selected-centres__grid{display:grid;gap:2.4rem}.elementor-widget-one-academy-selected-centres .one-selected-centres__card{background:#fff;border:1px solid #e8e8e8;overflow:hidden;transition:box-shadow 200ms ease,transform 200ms ease;display:flex;flex-direction:column}.elementor-widget-one-academy-selected-centres .one-selected-centres__card:hover{box-shadow:0 6px 20px rgb(0 0 0 / .08)}.elementor-widget-one-academy-selected-centres .one-selected-centres__card--anim{animation:oneSelectedCentresFadeSlideUp .3s cubic-bezier(.23,1,.32,1) both}@keyframes oneSelectedCentresFadeSlideUp{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.elementor-widget-one-academy-selected-centres .one-selected-centres__card-image-wrap{position:relative;height:180px;overflow:hidden;background:#f0f0f0}.elementor-widget-one-academy-selected-centres .one-selected-centres__card-image{width:100%;height:100%;object-fit:cover;transition:transform 400ms ease}.elementor-widget-one-academy-selected-centres .one-selected-centres__card:hover .one-selected-centres__card-image{transform:scale(1.05)}.elementor-widget-one-academy-selected-centres .one-selected-centres__card-badge{position:absolute;top:10px;right:10px;background:#d71635;color:#fff;font-family:'Red Hat Display',sans-serif;font-weight:600;font-size:13px;letter-spacing:.04em;text-transform:uppercase;padding:.5rem 1rem}.elementor-widget-one-academy-selected-centres .one-selected-centres__card-body{padding:2rem;display:flex;flex-direction:column;flex:1;font-family:'Red Hat Display',sans-serif}.elementor-widget-one-academy-selected-centres .one-selected-centres__card-title{font-family:'Red Hat Display',sans-serif;font-weight:800;font-size:15px;color:#1a1d21;margin:0 0 .625rem;line-height:1.25}.elementor-widget-one-academy-selected-centres .one-selected-centres__card-meta-list{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.875rem}.elementor-widget-one-academy-selected-centres .one-selected-centres__card-meta{display:flex;align-items:flex-start;gap:.5rem;font-family:'Red Hat Display',sans-serif;font-size:13px;color:#454b54;line-height:1.4}.elementor-widget-one-academy-selected-centres .one-selected-centres__card-meta-icon{color:#d71635;flex-shrink:0;margin-top:.125rem;display:inline-flex;align-items:center}.elementor-widget-one-academy-selected-centres .one-selected-centres__card-actions{display:flex;gap:1rem;margin-top:auto;padding-top:.875rem;border-top:1px solid #f0f0f0}.elementor-widget-one-academy-selected-centres .one-selected-centres__card-actions--mobile-only{display:none}.elementor-widget-one-academy-selected-centres .one-selected-centres__btn{flex:1;text-align:center;font-family:'Red Hat Display',sans-serif;font-weight:700;font-size:13px;padding:1rem;text-decoration:none;transition:all 150ms ease;border:1px solid;cursor:pointer;line-height:1.2}.elementor-widget-one-academy-selected-centres .one-selected-centres__btn--primary{background:#d71635;color:#fff;border-color:#d71635}.elementor-widget-one-academy-selected-centres .one-selected-centres__btn--primary:hover{opacity:.9}.elementor-widget-one-academy-selected-centres .one-selected-centres__btn--secondary{background:#fff;color:#d71635;border-color:#d71635}.elementor-widget-one-academy-selected-centres .one-selected-centres__btn--secondary:hover{background:#d71635;color:#fff!important;border-color:#d71635}.elementor-widget-one-academy-selected-centres .one-selected-centres__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem;flex-wrap:wrap;margin-bottom:2rem}.elementor-widget-one-academy-selected-centres .one-selected-centres__header-left{min-width:0}.elementor-widget-one-academy-selected-centres .one-selected-centres__header-right{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;min-width:0}.elementor-widget-one-academy-selected-centres .one-selected-centres__heading{font-family:'Red Hat Display',sans-serif;font-weight:800;font-size:26px;color:#1a1d21;margin:0;line-height:1.2}.elementor-widget-one-academy-selected-centres .one-selected-centres__counter{font-family:'Red Hat Display',sans-serif;font-size:14px;color:#454b54;margin:.5rem 0 0}.elementor-widget-one-academy-selected-centres .one-selected-centres__view-toggle{display:inline-flex;border:1px solid #e8e8e8;overflow:hidden;flex-shrink:0}.elementor-widget-one-academy-selected-centres .one-selected-centres__view-btn{display:inline-flex;align-items:center;gap:.375rem;padding:1rem 1.5rem;background:#fff;color:#454b54;border:none;cursor:pointer;font-family:'Red Hat Display',sans-serif;font-weight:700;font-size:13px;transition:all 150ms ease;line-height:1.2}.elementor-widget-one-academy-selected-centres .one-selected-centres__view-btn--active{background:#d71635;color:#fff}.elementor-widget-one-academy-selected-centres .one-selected-centres__view-btn svg{flex-shrink:0}.elementor-widget-one-academy-selected-centres .one-selected-centres__tabs{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;max-width:100%;min-width:0;flex:1 1 auto}.elementor-widget-one-academy-selected-centres .one-selected-centres__tabs::-webkit-scrollbar{display:none}.elementor-widget-one-academy-selected-centres .one-selected-centres__tab{font-family:'Red Hat Display',sans-serif;font-weight:600;font-size:13px;letter-spacing:.03em;padding:1rem;background:#fff;color:#454b54;border:1px solid #e8e8e8;cursor:pointer;white-space:nowrap;line-height:1.2;flex-shrink:0}.elementor-widget-one-academy-selected-centres .one-selected-centres__tab:hover:not(.one-selected-centres__tab--active){border-color:#999}.elementor-widget-one-academy-selected-centres .one-selected-centres__tab--active{background:#d71635;color:#fff;border-color:#d71635}.elementor-widget-one-academy-selected-centres .one-selected-centres__search-card{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;padding:24px;background:#fff;border:1px solid #e3e1dc}.elementor-widget-one-academy-selected-centres .one-selected-centres__search{display:flex;flex-direction:column;gap:10px;margin:0}.elementor-widget-one-academy-selected-centres .one-selected-centres__search-label{font-family:'Red Hat Display',Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;line-height:20px;color:#2b2824}.elementor-widget-one-academy-selected-centres .one-selected-centres__search-row{display:flex;align-items:stretch;background:#fff;border:1px solid #cfccc6;transition:border-color 0.2s,box-shadow 0.2s}.elementor-widget-one-academy-selected-centres .one-selected-centres__search-row:focus-within{border-color:#006bb7;box-shadow:0 0 0 1px #006bb7}.elementor-widget-one-academy-selected-centres .one-selected-centres__search-icon{display:flex;align-items:center;padding:0 2px 0 16px;color:#d71635}.elementor-widget-one-academy-selected-centres .one-selected-centres__search-input{flex:1 1 auto;min-width:0;height:auto;margin:0;padding:16px 14px;border:0;border-radius:0;background:#fff0;box-shadow:none;outline:none;font-family:'Red Hat Display',Helvetica,Arial,sans-serif;font-size:17px;line-height:24px;color:#2b2824;-webkit-appearance:none;appearance:none}.elementor-widget-one-academy-selected-centres .one-selected-centres__search-input::placeholder{color:#8a8f96}.elementor-widget-one-academy-selected-centres .one-selected-centres__search-btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;margin:4px;padding:0 28px;border:0;border-radius:0;background:#d71635;color:#fff;font-family:'Red Hat Display',Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:20px;cursor:pointer;transition:background-color 0.2s}.elementor-widget-one-academy-selected-centres .one-selected-centres__search-btn::after{content:"";width:12px;height:12px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13'%3E%3Cpath d='M9.58594 2H0V0H13V13H11V3.41436L1.70718 12.7072L0.292969 11.293L9.58594 2Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13'%3E%3Cpath d='M9.58594 2H0V0H13V13H11V3.41436L1.70718 12.7072L0.292969 11.293L9.58594 2Z'/%3E%3C/svg%3E") center / contain no-repeat;transition:rotate 0.2s}.elementor-widget-one-academy-selected-centres .one-selected-centres__search-btn:hover,.elementor-widget-one-academy-selected-centres .one-selected-centres__search-btn:focus-visible{background:#b5102a}.elementor-widget-one-academy-selected-centres .one-selected-centres__search-btn:hover::after{rotate:45deg}.elementor-widget-one-academy-selected-centres .one-selected-centres__tabs--in-search{flex-wrap:wrap;overflow-x:visible}.elementor-widget-one-academy-selected-centres .one-selected-centres__tab-count{display:inline-block;min-width:20px;margin-left:6px;padding:2px 6px;border-radius:10px;background:#f1f3f5;color:#454b54;font-size:11px;line-height:16px;text-align:center}.elementor-widget-one-academy-selected-centres .one-selected-centres__tab--active .one-selected-centres__tab-count{background:rgb(255 255 255 / .25);color:#fff}.elementor-widget-one-academy-selected-centres .one-selected-centres__empty{padding:48px 24px;background:#fff;border:1px dashed #d0d3d7;text-align:center}.elementor-widget-one-academy-selected-centres .one-selected-centres__empty[hidden]{display:none}.elementor-widget-one-academy-selected-centres .one-selected-centres__empty-title{margin:0 0 8px;font-family:'Red Hat Display',Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;line-height:28px;color:#2b2824}.elementor-widget-one-academy-selected-centres .one-selected-centres__empty-text{margin:0 0 20px;font-size:15px;line-height:24px;color:#5f6772}.elementor-widget-one-academy-selected-centres .one-selected-centres__empty-reset{padding:12px 22px;border:1px solid #d71635;border-radius:0;background:#fff;color:#d71635;font-family:'Red Hat Display',Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;line-height:20px;cursor:pointer}.elementor-widget-one-academy-selected-centres .one-selected-centres__empty-reset:hover,.elementor-widget-one-academy-selected-centres .one-selected-centres__empty-reset:focus-visible{background:#d71635;color:#fff}@media (max-width:767px){.elementor-widget-one-academy-selected-centres .one-selected-centres__search-card{padding:16px}.elementor-widget-one-academy-selected-centres .one-selected-centres__search-icon{padding-left:12px}.elementor-widget-one-academy-selected-centres .one-selected-centres__search-input{padding:14px 10px;font-size:16px}.elementor-widget-one-academy-selected-centres .one-selected-centres__search-btn{padding:0 16px}.elementor-widget-one-academy-selected-centres .one-selected-centres__tabs--in-search{flex-wrap:nowrap;overflow-x:auto}}.elementor-widget-one-academy-selected-centres .one-selected-centres__footer{text-align:center;margin-top:2.5rem}.elementor-widget-one-academy-selected-centres .one-selected-centres__load-more{font-family:'Red Hat Display',sans-serif;font-weight:700;font-size:13px;padding:1rem 2.5rem;background:#d71635;color:#fff;border:none;cursor:pointer;transition:opacity 150ms ease;line-height:1.2}.elementor-widget-one-academy-selected-centres .one-selected-centres__load-more:hover{opacity:.9}.elementor-widget-one-academy-selected-centres .one-selected-centres__load-more[hidden]{display:none}.elementor-widget-one-academy-selected-centres .one-selected-centres__counter--bottom{color:#9ca3af;margin-top:.75rem}.elementor-widget-one-academy-selected-centres .one-selected-centres__map-view[hidden],.elementor-widget-one-academy-selected-centres .one-selected-centres__list-view[hidden]{display:none}.elementor-widget-one-academy-selected-centres .one-selected-centres__map-container{width:100%;height:60vh;min-height:480px;background:#f0f0f0}.elementor-widget-one-academy-selected-centres .one-selected-centres__map-note{font-family:'Red Hat Display',sans-serif;font-size:13px;color:#454b54;margin:.75rem 0 0}.elementor-widget-one-academy-selected-centres .one-selected-centres__info{font-family:'Red Hat Display',sans-serif;max-width:280px;padding:.25rem}.elementor-widget-one-academy-selected-centres .one-selected-centres__info-title{font-size:15px;font-weight:800;color:#1a1d21;margin:0 0 .35rem}.elementor-widget-one-academy-selected-centres .one-selected-centres__info-address,.elementor-widget-one-academy-selected-centres .one-selected-centres__info-meta{font-size:13px;color:#454b54;margin:0 0 .25rem}.elementor-widget-one-academy-selected-centres .one-selected-centres__info-actions{display:flex;gap:.5rem;margin-top:.6rem}.elementor-widget-one-academy-selected-centres .one-selected-centres__info-actions .one-selected-centres__btn{flex:1;padding:.6rem .8rem}@media (max-width:767px){.elementor-widget-one-academy-selected-centres .one-selected-centres__header{flex-direction:column}.elementor-widget-one-academy-selected-centres .one-selected-centres__header-right{width:100%}.elementor-widget-one-academy-selected-centres .one-selected-centres__tabs{width:100%}.elementor-widget-one-academy-selected-centres .one-selected-centres__card-actions--desktop-only{display:none}.elementor-widget-one-academy-selected-centres .one-selected-centres__card-actions--mobile-only{display:flex}}