/*
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 page 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: 2.9.0.1701683469
Updated: 2023-12-04 09:51:09

*/

.contact_us_sec .phone_number a:hover,.contact_us_sec .email_address a:hover,.read_more_hover:hover,.placements_results_bg h2:hover,.contact_details li:hover,.contact_details span:hover{
	color:#dbae27 !important;
}

.toppers_title_color{
  color:#1a375b !important;	
}
.black_color{
	color:#231F20;
	font-weight: bold;
}
.social_icon span.elementor-grid-item:hover path#path14,.social_icon span.elementor-grid-item:hover path#path16{
	fill:#dbae27 !important;
}
.contact_us_form form.wpcf7-form.init input,.contact_us_form form.wpcf7-form.init textarea,.contact_us_form  form.wpcf7-form.invalid input,.contact_us_form  form.wpcf7-form.invalid textarea,
.contact_us_form  form.wpcf7-form.submitting input,.contact_us_form  form.wpcf7-form.submitting textarea,
.contact_us_form  form.wpcf7-form.sent input,.contact_us_form  form.wpcf7-form.sent textarea,
.contact_us_form  form.wpcf7-form.resetting input,.contact_us_form  form.wpcf7-form.resetting textarea{
	width:100% !important;
	border: 0px solid #666;
    border-radius: 0px;
    padding: 0.9rem 1rem;
    font-family: "Poppins", Sans-serif;
}
.contact_us_form .wpcf7-response-output,.contact_us_form span {
    font-family: "Poppins", Sans-serif;
}
.contact_us_form form.wpcf7-form.init label{
	width:100% !important;
}
.contact_us_form input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background-color: #dbae27 !important;
    color: #fff !important;
}
.contact_us_form input.wpcf7-form-control.wpcf7-submit.has-spinner:hover {
    background-color: #1a375b !important;
}
.contact_us_form [type=button]:focus,.contact_us_form [type=submit]:focus,.contact_us_form  button:focus,.contact_us_form  input:focus,.contact_us_form  textarea:focus{
    outline: unset !important;
}
header.page-header {
    display: none;
}
.footer_title h1,.footer_title h2,.contactus_title h1 {
	
	  position: relative;
      display: inline-block;
}
.pum-theme-741 .pum-container, .pum-theme-lightbox .pum-container {
	 padding: 0px !important; 
     border: 0px solid #000000 !important;

}
#popmake-748 [type=button]:focus,#popmake-748 [type=submit]:focus,#popmake-748 button:focus {
    outline: unset !important;
}
.placement_result_table table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: #f7f7f7 !important;
}
.placement_result_table table td,.placement_result_table table th{
	background-color:#fff !important;
}
.black_color_font{
  font-size:50px;
  color:#231f20;
  font-weight:bold;
}
.footer_title h1::after {
      content: '';
      position: absolute;
      left: 0;
      bottom: -4px;
      width: 100%; 
      height: 13px; 
      background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/Tital_double_underline.png'); /* Specify the image URL */
      background-repeat: no-repeat;
    }

.footer_title h2::after {
      content: '';
      position: absolute;
      left: 0;
      bottom: -14px;
      width: 100%; 
      height: 13px; 
      background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/Tital_double_underline.png'); /* Specify the image URL */
      background-repeat: no-repeat;
    }
.contactus_title h1::after {
      content: '';
      position: absolute;
      left: 0;
      bottom: -14px;
      width: 100%; 
      height: 13px; 
      background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/Tital_double_underline.png'); /* Specify the image URL */
      background-repeat: no-repeat;
    }
.phone_number h2,span .contact_phone {
	  position: relative;
      display: inline-block;
      text-decoration: none;
      color: #333;
}
.phone_number h2::after,span .contact_phone::after {
      content: '';
      position: absolute;
      left: 0;
      bottom: -14px;
      width: 100%;
      height: 13px;
      background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/number_underline.png');
      background-repeat: no-repeat;
    }
.email_address h2,span .contact_email {
	  position: relative;
      display: inline-block;
      text-decoration: none;
      color: #333;
}
.email_address h2::after,span .contact_email::after {
      content: '';
      position: absolute;
      left: 0;
      bottom: -14px;
      width: 100%; 
      height: 13px; 
      background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/number_underline.png');
      background-repeat: no-repeat;
    }


.small_background_color {
  background-color: transparent;
            background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/medical_pach.png');
            background-position: center;
			background-repeat: no-repeat !important;
}
.big_background_color {
  background-color: transparent;
            background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/dream_clg_patch.png');
            background-position: center;
			background-repeat: no-repeat !important;
}
.medical_college_line {
	  position: relative;
      display: inline-block;
      text-decoration: none;
}
.medical_college_line::after{
      content: '';
      position: absolute;
      left: 0;
      bottom: -5px;
      width: 100%;
      height: 13px;
      background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/medical_clg_underline.png');
      background-repeat: no-repeat;
    }
.will_bemoving_line{
		  position: relative;
      display: inline-block;
      text-decoration: none;
}

.will_bemoving_line::after{
      content: '';
      position: absolute;
      left: 0;
      bottom: -5px;
      width: 100%;
      height: 13px;
      background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/moving_towords_underline.png');
      background-repeat: no-repeat;
    }

.national_eligibility_line {
		  position: relative;
      display: inline-block;
      text-decoration: none;
}

.national_eligibility_line::after{
      content: '';
      position: absolute;
      left: 0;
      bottom: -5px;
      width: 100%;
      height: 13px;
      background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/underline.png');
      background-repeat: no-repeat;
    }
.successful_qualification_background{
     background-color: transparent;
	 background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/Highlighter_02.png');
     background-position: center;
	 background-repeat: no-repeat !important;
	
}

.which_is_mbbs_in{
     background-color: transparent;
	 background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/medical_pach.png');
     background-position: center;
	 background-repeat: no-repeat !important;
	
}
.placements_results_bg{
	 background-color: transparent;
	 background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/Buttuns.png');
     background-position: center;
	 background-repeat: no-repeat !important;
}

/* ========== About us page ================= */


.aboutus_small_line {
		  position: relative;
      display: inline-block;
      text-decoration: none;
}

.aboutus_small_line::after{
      content: '';
      position: absolute;
      left: 0;
      bottom: -5px;
      width: 100%;
      height: 13px;
      background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/Artboard-40.png');
      background-repeat: no-repeat;
    }


.aboutus_mediam_underline {
		  position: relative;
      display: inline-block;
      text-decoration: none;
}

.aboutus_mediam_underline::after{
      content: '';
      position: absolute;
      left: 0;
      bottom: -5px;
      width: 100%;
      height: 13px;
      background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/Artboard-38.png');
      background-repeat: no-repeat;
    }

.aboutus_large_underline {
		  position: relative;
      display: inline-block;
      text-decoration: none;
}


.aboutus_large_underline::after{
      content: '';
      position: absolute;
      left: 0;
      bottom: -5px;
      width: 100%;
      height: 13px;
      background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/Artboard-37.png');
      background-repeat: no-repeat;
    }

.about_360_360_underline {
		  position: relative;
      display: inline-block;
      text-decoration: none;
}


.about_360_360_underline::after{
      content: '';
      position: absolute;
      left: 0;
      bottom: -5px;
      width: 100%;
      height: 13px;
      background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/Artboard-37.png');
      background-repeat: no-repeat;
    }
.about_big_background_patch{
     background-color: transparent;
	 background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/Artboard-34.png');
     background-position: center;
	 background-repeat: no-repeat !important;
	
}
.personally{
	 background-color: transparent;
	 background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/Artboard-32.png');
     background-position: center;
	 background-repeat: no-repeat !important;
}
.about_shefali_mam_patch{
	 background-color: transparent;
	 background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/Artboard-35.png');
     background-position: center;
	 background-repeat: no-repeat !important;
}
.about_shefalimam_small_underline{
	  position: relative;
      display: inline-block;
      text-decoration: none;
}
.about_shefalimam_small_underline::after{
      content: '';
      position: absolute;
      left: 0;
      bottom: -5px;
      width: 100%;
      height: 13px;
      background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/Artboard-40-1.png');
      background-repeat: no-repeat;
    }
.about_shefalimam_big_underline{
	  position: relative;
      display: inline-block;
      text-decoration: none;
}
.about_shefalimam_big_underline::after{
      content: '';
      position: absolute;
      left: 0;
      bottom: -5px;
      width: 100%;
      height: 13px;
      background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/Artboard-38-1.png');
      background-repeat: no-repeat;
    }

.about_vikassir_big_underline{
	  position: relative;
      display: inline-block;
      text-decoration: none;
}
.about_vikassir_big_underline::after{
      content: '';
      position: absolute;
      left: 0;
      bottom: -5px;
      width: 100%;
      height: 13px;
      background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/Artboard-37-1.png');
      background-repeat: no-repeat;
    }
.about_vikassir_big_patch{
     background-color: transparent;
	 background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/Artboard-34.png');
     background-position: center;
	 background-repeat: no-repeat !important;
	
}
	.menu_hover_image li{
	padding:8px 22px !important;
  }
  .menu_hover_image li:hover,.footer_section .menu_hover_image li:hover{
  background-color: transparent;
            background-image: url('http://medishvi.smartfishdesigns.com/medishvi/wp-content/uploads/2023/12/Hover_152px.png');
            background-position: center;
			background-repeat: no-repeat !important;
}
.progress-wrap.btn-right-side {
    right: 30px !important;
    top: 92% !important;
}
/* ========== End About us page ================= */

span.toppers_airrank {
    font-size: 72px;
    color: #1A375B;
}
.back_button input.alg_back_button_input {
    color: #1a375b;
    border: 2px solid #1a375b;
    font-family: "Poppins", Sans-serif;
    font-weight: 600;
    padding: 12px 20px 12px 20px;
}
.back_button input.alg_back_button_input:hover{
	background-color:#1a375b;
	color:#fff;
}
/* ============= Responsive ===================== */
@media only screen and (max-width: 1370px) {
		.has_eae_slider.elementor-element.elementor-element-51c3bfb.home_banner_img.e-flex.e-con-boxed.e-con.e-parent {
    background-size: 100% 100%;
}
}
@media (min-width: 1024px) and (max-width: 1213px){
	.header_menu_sec li a{
		font-size:32px !important;
	}
}
@media (max-width: 1024px){
	.menu_hover_image li{
	padding:8px 22px !important;
  }
  .menu_hover_image li:hover {
  background-color: transparent;
            background-image: none !important;
            background-position: center;
			background-repeat: no-repeat !important;
}
}

