/** custom styles added by Pinnacle **/
.subm_btn: hover{background: #e96b56;}
.subm_btn{background: #e6573f; border: 0; border-radius: 50px !important; padding: 10px 24px !important; color: #fff; transition: 0.4s;}
.contact .reg_form{box-shadow: 0 0 30px rgb(214 215 216 / 60%); padding: 30px;}
#header .logo img{max-height: 54px;}
#hero .carousel-item::before{background-color: rgba(255, 255, 255, 0);}
#eye{position: absolute; right: 9px; top: 9px; font-size: 18px;}
.mlisting-block{border-radius: 15px 15px 15px 15px; box-shadow: 0px 0px 30px 0px rgb(0 42 106 / 10%); padding: 15px; border: 1px solid #efefef; color: #545454;}
.read-more{font-size: 14px;}
.subscribe-form{position: relative;}
.search-wrap .form-control{height: 40px; border-color: inherit; }
.search-wrap .btn{position: absolute; right: 1px; top: 1px;}
.divider{width: 40px; height: 5px; background: #e96b56;}
.listing-block{border-radius: 15px 15px 15px 15px; box-shadow: 0px 0px 30px 0px rgb(0 42 106 / 10%); padding: 15px; border: 1px solid #efefef; color: #545454;}
.listing-block .read-more{font-size: 14px;}
.details-btn{background: #e6573f; border: 1px solid #e6573f; border-radius: 50px !important; padding: 6px 10px !important; color: #fff; transition: 0.4s; width: 100%;}
.details-btn:hover{background: #ffffff; color: #e6573f;}
.title-color{min-height: 49px; font-weight: 600}
.cta_wrp{color: #545454;}
.cta_wrp:hover{color: #FFF;}
.blog .entry .entry-title{font-size: 23px; min-height: 58px; overflow: hidden;}
.team .member{padding: 10px 9px}
.team .member span.mrj-desc{font-style: normal; font-size: 15px; padding: 0 0 10px 0;}
.counts .count-box span{font-size: 36px;}
/*#navbarmain .nav-link{padding: 10px 10px;}

.section{padding: 36px 0;}

.page-title{padding: 17px 0px 9px 0;}

.appoinment-form .form-control{border-color: rgba(0, 0, 0, 0.2);}

.contact-block.ud-block{padding: 36px 18px; border: 5px solid #e4e4e4;}

.ud-heading{border-bottom: 1px solid #394e76; padding: 0 0 18px 0;}



/*media queries*/

/*@media (max-width: 992px){

.banner {background: url("../images/bg/slider-bg-1.jpg") no-repeat !important; background-size: cover !important; min-height: auto; }

}



@media (max-width: 767px){

.home-baner{min-height: 450px;}

}



@media (max-width: 480px){

.home-baner{min-height: 300px;}

}*/