.container{
	max-width:1140px!important;
}
header .logo_alani{
    max-width:200px;
}
@media (max-width:576px){
	.logo_alani{
		width:131px;
	}
 }
.welcome{
	font-size:30px;
}
.slider{
    height:80vh;
}
.fill{
	position:relative;
	background-repeat: no-repeat;
	background-size:cover;
	background-position:center center;
	overflow:hidden;
	width:100%;
	height:80vh;
	display:flex;
	align-items:center;
	justify-content:center;
	padding:0px 0px;
	z-index:1;
	transition:.5s ease-in-out;
}
/*
@media(max-width:768px){
	.fill{
		background-position-x:51%;
	}
}
*/
.btn-dapp{
	width:130px;
	height:40px;
	margin-right:15px;
	display:flex;
	align-items:center;
	justify-content:center;
	background-color:#31b9cb;
	color:#fff;
    box-shadow: 0 0 17px 6px rgb(49 185 204 / 30%);
    border-radius: 50px;
	text-decoration:none;
	transition:.3s ease-in-out;
	cursor:pointer!important;
 }
 @media (max-width:576px){
	.btn-dapp{
		width: 116px;
		height: 33px;
		margin-right: 15px;
	}
 }
 .btn-dapp:hover{
	background-color:#000!important; 
	color:#fff;
	cursor:pointer!important;
}
 
 .fill .btn .fa-solid{
	margin-left:20px;
 }
 .text-box{
	background:#31b9cb;
	color:#fff;
	text-align:center;
	padding:35px 15px;
	align-items:center;
	justify-content:center;
 }
 .text-box p{
	font-size:20px;
	margin:0;
	padding:0;
 }
 .logolar{
	max-width:307px;
	border:1px solid #efefef;
	padding:15px;
	display:flex;
	align-items:center;
	justify-content:center;
	margin:0 auto;
 }
 @media (max-width:576px){
	h2, h1{
		text-align:center;
	}
	p{
		text-align:center;
	}
 }
 .br-7{
	border-radius:7px;
 }
 .max-width-850{
	max-width:850px;
	margin:0 auto;
 }
 .bg-green{
	background:#31b9cb;
	padding:50px 0px;
}
.bg-green h1, .bg-green h2, .bg-green p{
	color:#ffffff;
}
.bg-white{
	padding:50px 0px;
}
footer{
	margin-top:35px;
	background:#222;
	align-items:center;
	justify-content:center;
	padding:15px 0px;
}
footer p{ margin:0;}
footer .footer-left a{
	color:#fff;
	align-items:center;
	text-decoration:none;
	border:1px solid #efefef;
	padding:7px;
	border-radius:7px;
}
footer .footer-center {
	color:#fff;
	align-items:center;
	justify-content:center;
}
.footer-right .fa-brands{
	color:#fff;
	padding:0px 5px;
	font-size:17px;
}
    

.checkbox {
	opacity: 0;
	position: absolute;
  }
  .checkbox-label {
	background-color: #111;
	width: 50px;
	height: 26px;
	border-radius: 50px;
	position: relative;
	padding: 5px;
	cursor: pointer;
	display: none;
	justify-content: space-between;
	align-items: center;
  }
  .fa-moon {color: #f1c40f;}
  
  .fa-sun {color: #f39c12;}
  
  .checkbox-label .ball {
	background-color: #fff;
	width: 22px;
	height: 22px;
	position: absolute;
	left: 2px;
	top: 2px;
	border-radius: 50%;
	transition: transform 0.2s linear;
  }
  
  .checkbox:checked + .checkbox-label .ball {
	transform: translateX(24px);
  }
  
  .btn-documentation{
	max-width:170px;
	height:45px;
	padding:10px 25px;
	margin:0 auto;
	margin-top:15px;
	display:flex;
	align-items:center;
	justify-content:center;
	background-color:#fff;
	color:#000;
    box-shadow: 0 0 17px 6px rgb(49 185 204 / 30%);
    border-radius: 50px;
	text-decoration:none;
	transition:.3s ease-in-out;
	cursor:pointer!important;
 }
 .btn-documentation .fa-solid{
	margin-left:10px;
 }
section.strategic-partners{
	margin-top:45px;
}
