::-webkit-scrollbar {
	width: 7px;
	background-color: #fff5ec;
}
::-webkit-scrollbar-thumb {
	background-color: #353646;
}
.whatsapp{
	position: fixed;
	left: 10px;
	bottom: 10px;
	z-index: 999;
	border:none;
	background-color: #25D366;
	color: #222;
	border-radius: 10px;
	opacity: 1;
	width:50px;
	height:50px;
	animation: tada infinite;
	animation-duration: 5s;
}
.whatsapp i{
	position: absolute;
	transform: scale(1.2);
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.back-to-top{
	position: fixed;
	bottom: 10px;
	right: 10px;
	z-index: 999;
	display: none;
}
.btn-top{
	background-color: #011126;
	opacity: 1;
	width:40px;
	height:40px;
	color: #f2f2f2;
	border-radius: 30%;
	-moz-border-radius: 30%;
	-webkit-border-radius:30%;
	transition: all 1s ease-out;
	border:none;
	opacity: 0.8;
}
.btn-top i{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.btn-top:hover{
	opacity: 1;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius:50%;
	transition: all 1s ease-out;
}
.footerdiv hr{
	border: 0; 
	height: 10px; 
	background-image: -webkit-linear-gradient(left, #f7fafa, #222222, #f7fafa);
	background-image: -moz-linear-gradient(left, #f7fafa, #222222, #f7fafa);
	background-image: -ms-linear-gradient(left, #f7fafa, #222222, #f7fafa);
	background-image: -o-linear-gradient(left, #f7fafa, #222222, #f7fafa); 
}
.footerdiv{
	width: 100%;
	background-color: #f7fafa !important;
	border-image: fill 0 linear-gradient(#f7fafa,#f7fafa);
	padding: 100px;
	padding-bottom: 10px;
}
.footerdiv .footerup{
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.footerdiv .footerup .footer{
	width: 25%;
}
.footerdiv .footerup .footer h5 span{
	background-size:  100% 10%;
	background-repeat: repeat-x;
	background-position: left 0% bottom 0%;
}
.footerdiv .footerup .footer h5 .tapered{
	background-image: linear-gradient(179deg,#222 0%, #222 50%,transparent 54%, transparent 100%);
}
.footerdiv .footerup .footer a{
	text-decoration: none;
}
.footerdiv .footerup .footer h5{
	color: #222222;
	margin-bottom: 20px;
	font-size: 20px;
}
.footerdiv .footerup .footer h6{
	color: #888888;
	margin-bottom: 15px;
}
.footerdiv .footermiddle{
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.footerdiv .footermiddle h4{
	text-align: center;
	font-size: 20px;
} 
.footerdiv .footermiddle .footer .bankdiv{
	width: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	flex-wrap: wrap;
	margin-bottom: 20px;
	margin-top: 20px;
}
.footerdiv .footermiddle .footer .bankdiv img{
	width: 60%;
	margin-left: 20%;
	object-fit: cover;
}
.footerdiv .footerup .footer .bultendiv{
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.footerdiv .footerup .footer .bultendiv input{
	width: 60%;
	border:none;
	border-bottom: 1px solid #888;
	background-color: #f7fafa;
}
.footerdiv .footerup .footer .bultendiv button{
	width: 40%;
	border:none;
	border-radius: 10px;
	background-color: #222;
	color: #f7fafa;
	padding: 5px;
	padding-left: 20px;
	padding-right: 20px;
}
.footerdiv .footerdown{
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.footerdiv .imza{
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.footerdiv .imza img{
	width: 200px;
	object-fit: cover;
}