#header .header-nav-top .nav > li > span [class*="fa-"] {
    margin-right: 0px;
    font-size: 1.4em;
    position: relative;
    color: #496790;
    margin-top: 8px;
}
.mx-300{
  height: 200px !important;
  width: auto;
}
.mx-350{
  height: 350px !important;
  width: auto !important; 
}
.py-5rem{
  padding-top: 5rem !important;
  padding-bottom: 5rem !important;
}
.py-3rem{
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
/* #header{
  box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 20%);

} */
.bg-f3{
  background-color: #f9f9f9;
}
@media (min-width: 767px) {
  .header-height{
    height: 112px !important;
  }
.btn-login{
  height: 30px !important;
  min-height: 45px !important;
  padding: 20px 20px !important;
  /* padding-right: 20px; */
  border: solid 4px !important;
  margin-top: 7px !important;
  color: #3180eb !important;
}
.btn-login-2{
  height: 30px !important;
  min-height: 45px !important;
  padding: 24px 20px !important;
  /* padding-right: 20px; */
  border: solid 4px !important;
  margin-top: 3px !important;
  color: #ffffff !important;
  background-color: #3180eb !important;
}
.btn-login-2-li:hover a:before{
  height: 0px !important; 
}
}
.sidebar-disclaimer strong {
 color: #3180eb !important; 
}
.nav-pills li{
  line-height: 30px;
}
.btn-outline {
  border-width: 3px !important;
}
.car-item{
  width: 33.3% !important;
  height: auto !important;
  position: absolute !important;
  transition: 1s ease-in-out !important;
  padding-left: 3px !important;
  padding-right: 3px !important;
}
.owl-carousel1 {
  width: 100%;
  height: 350px;
  margin: auto;
  margin-top: 100px;
  position: relative;
  overflow: hidden;
}
.h-300pd{
  height: 500px ;
}
.bg-color-grey-cstm {
  background-color: #dad9d9 !important;
}
.cstm-img{
  height: 380px !important;
  width: auto !important;
  object-fit: contain !important;
}
.cstm-post-img{
  height: 210px !important;
  width: auto !important;
  object-fit: contain !important;
}