/*
Theme Name: mihmct Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: mihmct
Version: 1.0
*/



#header-outer header{
    background-image: url("/wp-content/uploads/2026/01/BG-scaled-1.jpg");
    background-size: 100% auto !important;
}

#header-outer .nectar-header-text-content{
	padding-top: 5rem;
}

#header-outer .nectar-header-text-content img{
	height: 170px;
}


.sf-menu.sf-js-enabled.sf-arrows .sub-menu li a {
    background-image: none;
    box-shadow: none;
}


.hidden-logo.skip-lazy{
   display: none;
}

.sf-menu.sf-js-enabled.sf-arrows li a{
 	background-image: radial-gradient(#a19898 -200%, #373435 80%);
    border-radius: 0.1em;
    -webkit-box-shadow: 2px 10px 5px -10px rgba(0,0,0,0.75);
    -moz-box-shadow: 2px 10px 5px -10px rgba(0,0,0,0.75);
    box-shadow: 2px 10px 5px -10px rgba(0,0,0,0.75);
}

#header-outer #top nav > ul > li > a{
	padding:5px 0;
}


.home-slider .container .content  h2{
	font-weight: 600;
    line-height: 65px;
}

.home-slider-slide-3 .container .content  h2{
	font-weight: 600;
    line-height: 65px;
    color:grey !important;
}

.home-slider.swiper-slide .content .buttons,
.home-slider-slide-3.swiper-slide .content .buttons{
	padding-top: 15px;
}

.home-slider.swiper-slide .button.solid_color_2 .extra-color-1,
.home-slider-slide-3.swiper-slide .button.solid_color_2 .extra-color-1{
	padding: 14px 26px !important;
    border-radius: 27px !important;
}

#menu-item-1488 a::before { 
    font-family: FontAwesome;
    font-weight: normal;
    font-size: 18px;
    line-height: 20px;
    color: #ed1c24;
    text-decoration: inherit;
    content: "\f015 ";
}

#menu-item-1488 .menu-title-text{
	display: none;
}

.abt-img img{
	float:none;
}

.abt-chair{
   background-color: #223182d9;
}

.abt-chair-box{
   padding: 2rem; 
}

.abt-chair-box em{
    font-family: Italianno;
    font-size: 32px;
    line-height: 37px;
}

.abt-chair p{
    color:#fff;
}

.aff-sec p{
    text-align: justify;
}

.hos-sec h3,
.hos-sec p{
    color: #fff;
}

.header-30-logo{
  height: 150px !important;
}

.count-sec h3, 
.count-sec div, 
.count-sec p {
    color:#fff !important;
}

.footer-sec p,
.footer-sec a{
   font-family: "Inter";
    font-weight: 500;
    font-size: 14px;
    line-height: 19px !important;
}


.footer-sec h4{
   font-family: 'Montserrat';
    font-size: 18px !important;
    line-height: 23px !important;
}

.abt-para p{
    font-family: 'Inter';
    font-size: 15px;
}


.abt-chair p{
    text-align:left !important;
}

/*

#menu-item-1506{
    position: absolute;
    left: 19%;
    top: 13%;
}

#menu-item-1506 a::before { 
  font-family: fontawesome;
  content: "\f095 ";
  position: absolute;
  left: 0;
}

#menu-item-1506 a{
    background-color: transparent !important;
}


#social-in-menu{
	position: absolute !important;
    right: 168%;
    z-index: 10000;
    top: 13%;
}*/