.elementor-620 .elementor-element.elementor-element-2cb8520{--display:flex}.elementor-620 .elementor-element.elementor-element-fb10f20>.elementor-widget-container{margin:0 0 80px 0}.elementor-620 .elementor-element.elementor-element-fb10f20 .hb-grid-main{grid-template-columns:repeat(3,1fr);gap:10px}.elementor-620 .elementor-element.elementor-element-fb10f20{--hb-cols:3;--hb-gap:10px}.elementor-620 .elementor-element.elementor-element-fb10f20 .hb-grid-heading{color:#0f172a;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:700;letter-spacing:.2px}.elementor-620 .elementor-element.elementor-element-fb10f20 .hb-grid-head-wrap{margin:0 0 14px 0}.elementor-620 .elementor-element.elementor-element-fb10f20 .hb-grid-view-all{color:#00609a}.elementor-620 .elementor-element.elementor-element-fb10f20 .hb-grid-card{background-color:#fff;border-color:#e2e8f0;border-radius:12px 12px 12px 12px;padding:14px 14px 14px 14px}.elementor-620 .elementor-element.elementor-element-fb10f20 .hb-grid-card-badge{background-color:#e8f5e9;color:#16a34a}.elementor-620 .elementor-element.elementor-element-fb10f20 .hb-grid-test-name{color:#0f172a}.elementor-620 .elementor-element.elementor-element-fb10f20 .hb-grid-subtitle{color:#64748b}.elementor-620 .elementor-element.elementor-element-fb10f20 .hb-grid-price{color:#0f172a}.elementor-620 .elementor-element.elementor-element-fb10f20 .hb-grid-reg-price{color:#94a3b8}.elementor-620 .elementor-element.elementor-element-fb10f20 .hb-grid-discount{color:#16a34a}.elementor-620 .elementor-element.elementor-element-fb10f20 .hb-grid-book-btn{--hb-btn-text:var( --e-global-color-primary );--hb-btn-border:var( --e-global-color-primary );border-radius:8px 8px 8px 8px!important;padding:8px 12px 8px 12px!important}@media(max-width:1024px){.elementor-620 .elementor-element.elementor-element-fb10f20 .hb-grid-main{grid-template-columns:repeat(2,1fr)}.elementor-620 .elementor-element.elementor-element-fb10f20{--hb-cols:2}}@media(max-width:767px){.elementor-620 .elementor-element.elementor-element-fb10f20 .hb-grid-main{grid-template-columns:repeat(1,1fr)}.elementor-620 .elementor-element.elementor-element-fb10f20{--hb-cols:1}.elementor-620 .elementor-element.elementor-element-fb10f20 .hb-grid-heading{font-size:18px}.elementor-620 .elementor-element.elementor-element-fb10f20 .hb-grid-view-all{font-size:15px}}