.explore-more{color:#034ea1;font-size:36px;margin:25px 0;text-align:center}.procedure-align{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:30px 0}.procedure-card{text-align:center;border:1px solid #e5e5e5;border-radius:10px}.procedure-card img{width:100%;border-top-right-radius:10px;border-top-left-radius:10px}.procedure-content{padding:15px 20px 20px}.procedure-content p{color:#034ea1;font-size:18px;margin:10px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:45px}.procedure-content a{font-size:16px;padding:10px 20px;border-radius:10px;background:linear-gradient(90deg,#034ea1 0,#00b7ac 100%);display:inline-block;text-decoration:none;color:#fff;margin-top:5px}#procedurePagination{margin:30px 0;text-align:center;font-size:0}#procedurePagination button{font-size:14px;padding:6px 12px;border:1px solid #034ea1;background:#fff;color:#034ea1;cursor:pointer;margin:0;border-left:none}#procedurePagination button:first-child{border-left:1px solid #034ea1}#procedurePagination button.active{background:#034ea1;color:#fff}#procedurePagination button.disabled{opacity:.5;pointer-events:none}.medical-search{position:relative;display:flex;max-width:400px;background:linear-gradient(90deg,#034ea1 0,#00b7ac 100%);padding:2px;border-radius:4px;margin:0 auto}#search-input-medical{flex:1;padding:10px 12px;border:none;font-size:16px;border-radius:4px 0 0 4px;outline:0;background:#fff;color:#585754}#search-brn-medical{background:linear-gradient(90deg,#034ea1 0,#00b7ac 100%);border:none;color:#fff;padding:0 16px;border-radius:0 2px 2px 0;cursor:pointer;display:flex;align-items:center;justify-content:center}.search-icon-medical svg{display:flex;justify-content:center;align-items:center;width:20px;height:20px}#search-brn-medical .search-icon-medical{font-size:16px}#searchspl{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;z-index:99;list-style:none;margin:0;padding:0;max-height:200px;overflow-y:auto;border:1px solid #dbd4d4;border-top:none;border-radius:0 0 4px 4px}#searchspl li{padding:5px 12px;cursor:pointer;color:#585754}#searchspl li:hover{background:#f0f0f0}@media (max-width:767px){.explore-more{font-size:22px}.procedure-align{grid-template-columns:repeat(1,1fr)}.procedure-content p{font-size:16px;height:42px}.procedure-content a{font-size:14px}#procedurePagination button{padding:6px}.medical-search{max-width:320px}}