.sticky-top {
	top: -100px;
	transition: .5s;
}
.top-secial-media {
	background: var(--green);
	font-size: 21.3px;
	color: var(--white);
	text-align: right;
	padding: 10px 60px 10px 10px;
}
.top-secial-media a {
	color: var(--white);
	line-height: normal;
	display: inline-block;
}
.top-secial-media .inner-box {
	display: flex;
	justify-content: end;
	align-items: center;
}
.top-secial-media .inner-box .call span {
	font-weight: 600;
	margin: 0 10px;
	display: flex;
	align-items: center;
	line-height: normal;
}
.top-secial-media .inner-box .call span img {
	margin-right: 13px;
}
.top-secial-media .inner-box .call {
	display: flex;
	position: relative;
	padding-right: 20px;
}
.top-secial-media .inner-box .call::after {
	content: '';
	position: absolute;
	right: 0;
	background: var(--white);
	width: 1px;
	height: 60%;
	top: 6px;
}
.top-secial-media .social {
	display: flex;
	align-items: center;
	padding-left: 10px;
}
.top-secial-media .social img {
	margin-left: 16px;
	width: 25px;
}

header {
	background: #F3F3F3;
	padding: 20px 0;
	position: sticky;
    top: 0;
	transition: 0.5s all;
	z-index: 999999;
}
.fixed-header {
/* 	position: fixed; */
	transition: 0.5s all;
/* 	top: 0; */
	padding: 6px 0;
	border-bottom: 1px solid var(--gold-button);
	z-index: 999999;
	width: 100%;
}
.fixed-header .navbar-brand img {
	width: 80px;
}
header .navbar .navbar-brand {
	padding: 0 !important;
}
.navbar-light .navbar-nav li:last-child .nav-link {
	margin-right: 0;
}

.bg-light {
  background-color: #f0f0f0 !important;
}

.btn {
	font-weight: 500;
	transition: .5s;
}
.btn.btn-primary {
	color: #FFFFFF;
}
.btn-sm-square {
	padding: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 32px;
	height: 32px;
	font-weight: normal;
}
.navbar .dropdown-toggle::after {
	border: none;
	content: "\f107";
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	vertical-align: middle;
	margin-left: 8px;
}
body .navbar-light .navbar-nav .nav-link {
	margin-right: 40px;
	padding: 20px 0;
	color: #1A2428;
	font-size: 19px;
	font-weight: 500;
	outline: none;
	font-family: var(--font-Fira-Sans);
}
header .navbar-brand img {
	width: 120px;
}
.navbar-light .navbar-nav .nav-link:hover {
	color: var(--green);
	transition: 0.5s all;
}
.navbar-light .navbar-brand,
.navbar-light a.btn {
	height: 75px;
}
.navbar-light .navbar-nav .nav-link {
	color: #1A2428;
	font-weight: bold;
}


@media (max-width: 1280px) {
   	.navbar-light .navbar-nav .nav-link {
        font-size: 17px;
    }
}
@media (min-width: 992px) {
	.navbar .nav-item .dropdown-menu {
		display: block;
		border: none;
		margin-top: 0;
		top: 150%;
		opacity: 0;
		visibility: hidden;
		transition: .5s;
	}
	.navbar .nav-item:hover .dropdown-menu {
		top: 100%;
		visibility: visible;
		transition: .5s;
		opacity: 1;
	}
}
@media (max-width: 992px) {
	header .navbar-brand img {
        width: 90px;
    }
    header .navbar-toggler {
        margin-right: 0 !important;
        border: 3px solid #ffaa30;
    }
    .top-secial-media .inner-box .call span {
        font-size: 18px;
    }
    .top-secial-media {
        padding-right: 10px;
    }
	.navbar-light .navbar-nav .nav-link  {
		margin-right: 0;
		padding: 10px 0;
	}
	.navbar-light .navbar-nav {
		border-top: 1px solid #EEEEEE;
	}
}
@media (max-width: 767px) {
	.top-secial-media .inner-box .call span {
        font-size: 15px;
    }
    .top-secial-media .inner-box .call {
        padding-right: 10px;
    }
    .top-secial-media .social img {
        margin-left: 10px;
    }
    .navbar {
        padding: 0 15px !important;
    }
    header .navbar-brand img {
        width: 70px;
    }
    .fixed-header .navbar-brand img {
		width: 60px;
	}
}