/*---------------------------------------------------------------------
Font
-----------------------------------------------------------------------*/
@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@200;300;400;600;700;800;900&display=swap");

/*---------------------------------------------------------------------
import Css
-----------------------------------------------------------------------*/
@import url("variable.css");

/*---------------------------------------------------------------------
Global Css
-----------------------------------------------------------------------*/

.topNavbar{
	width:90% !important;
	margin:16px auto !important;
  background:#fff !important;
  transition: all 0.45s ease 0s;
}

.topNavbar.fixed-header {
  width: 100% !important;
  margin: 0 !important;
  border-radius: 0 !important;
}

.loginBtn{
	background:#FFBB49;
	color:#fff !important;
	font-weight: 800;
	font-size: 16px;
	line-height: 22px;
	border-radius: 12px;
	padding:7px 12px !important;
}

.nav-pills .nav-link.active {
  color: #df7600 !important;
  background: #ffdfac !important;
}

.calenderIcon {
  position: relative;
}
.calenderIcon .vc-px-3 {
  padding-right: 40px !important;
}

.calenderIcon .fa-calendar-alt {
  position: absolute !important;
  right: 0 !important;
  top: 0 !important;
  margin-top: 44px !important;
  margin-right: 16px !important;
  font-size: 16px !important;
  line-height: 16px !important;
  color: #df7600 !important;
}
.calenderIcon input[type="input"] {
  height: 49px;
  line-height: 49px;
  border: 1px solid #d5d4db;
  color: #727272;
  border-radius: 10px;
}

.profile-img-edit {
  width: 130px !important;
  height: 130px !important;
}
.profile-img-edit .p-image {
  height: 40px !important;
  width: 40px !important;
  line-height: 38px !important;
  right: 0px !important;
  bottom: 0px !important;
  background-color: #ffbb49 !important;
}

.fo-style {
  background-color: #df7600 !important;
}

.custom-shadow {
  -webkit-box-shadow: 0px 0px 30px 0px rgba(236, 224, 204, 0.35);
  -moz-box-shadow: 0px 0px 30px 0px rgba(236, 224, 204, 0.35);
  box-shadow: 0px 0px 30px 0px rgba(236, 224, 204, 0.35);
}

.bg-white {
	background-color: transparent !important;
}

.fo-style {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.iq-footer{
  padding:9px 10px !important;
}

.iq-footer ul li a{
  color:#fff !important;
  font-size: 14px !important;
  line-height: 19px !important;
}

.footer-logo {
  width: 100%;
  height: auto;
  object-fit: contain;
  max-width: 29px;
  border-radius: 50%;
}
