/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.4.6.1770303232
Updated: 2026-02-05 14:53:52

*/

.page-title{
font-family: "Poppins", Sans-serif;
  font-size: 64px;
  font-weight: 700;
  line-height: 1.3em;
  color:var( --e-global-color-primary );
  letter-spacing: -0.015px;
}

.page-search-title{
font-family: "Poppins", Sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.3em;
  letter-spacing: -0.015px;
}

.search-hero{
  background: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)), 
                url('/wp-content/uploads/2026/01/online-marketing-hIgeoQjS_iE-unsplash-scaled.jpg') no-repeat center center;
    background-size: cover;
    height: 60vh;
    display: flex;
    align-items: end;
    justify-content: center;
    color: #fff;
    text-align: center;
  padding-bottom:20px;
}

.search-hero h1{
  font-family: "Poppins", Sans-serif;
  font-size: 84px;
  font-weight: 900;
  line-height: 1.1em;
  color: var( --e-global-color-primary );
  margin: 0px 0px 0px 0px;
}

.search-hero p{
	color: var( --e-global-color-primary );
  font-size:24px;
}

.doctor-grid .doctor-card{
 border: 1px solid #ddd; padding: 25px; background: #fff; 
}

.doctor-grid h2{
font-family: "Poppins", Sans-serif;
  font-size: 22px;
  font-weight: 600;  
}

.doctor-grid .doctor-card .doctor-meta{
    font-family: "AR One Sans", Sans-serif;
  font-size: 1em;
  font-weight: 400;
}

.page-title h1 a{
 color: rgb(82, 24, 19) !important; 
}

.page-title h2 a{
 color: rgb(229, 168, 35) !important; 
}

.doctor-pagination{
  justify-content: center;
}

.doctor-pagination .page-numbers{
  margin:0px 4px;
  border-radius:3px;
}

.doctor-pagination span.page-numbers{
  color:rgb(82, 24, 19);
  padding:5px 10px;
}

.doctor-pagination a.page-numbers{
  background-color:rgb(82, 24, 19);
  color:#fff;
  padding:5px 10px;
  text-decoration:none;
}