.bi{
	font-family: 'Poppins', sans-serif;
	font-weight: 500;
	text-transform: none !important;
	color: #ff6565;
}

.bi-banner{
	font-family: 'Poppins', sans-serif;
	font-size: 85px;
	font-weight: 600;
	text-transform: none !important;
	color: #ff6565;
}

.bi-big{
	font-family: 'Poppins', sans-serif;
	font-size: 30px;
	font-weight: 600;
	text-transform: none !important;
	color: #ff6565;
}

.bi-big-white{
	font-family: 'Poppins', sans-serif;
	font-size: 30px;
	font-weight: 600;
	text-transform: none !important;
	color: #ff;
}

.banner-logo img{
	width: 170px;
}

.poppins{
	font-family: 'Poppins', sans-serif !important;
}

.Wait{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 10px;
}

.Wait .wait-text{
	font-family: 'Poppins', sans-serif;
	margin-left: 5px;
}

.LoginWait{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 15px;
}

.LoginWait .wait-text{
	font-family: 'Poppins', sans-serif;
	margin-left: 5px;
}

.login-success{
	font-family: 'Poppins', sans-serif;
	font-size: 18px;
	color: #fff;
	text-align: center;
}

b, strong {
  font-weight: 600;
}

.customer-link{
	border: 1px solid #fff;
	border-radius: 6px;
	background: #ff6565;
	color: #fff;
	padding: 8px;
}

.customer-link-success{
	border-radius: 6px;
	background: #ff6565;
	color: #fff;
	padding: 0px 5px 0px 5px;
	display: flex;
	align-items: center;
}

.customer-link-success span{
	font-family: 'Poppins', sans-serif;
	font-size: 13px;
	font-weight: 400;
	margin-left: 5px;
}


.customer-menu ul{
	padding: 0;
	list-style: none;
}

.customer-menu li{
	margin-bottom: 10px;
	border-bottom: 1px solid #ededed;
	padding-bottom: 10px;
}

.customer-menu li:last-child{
	border-bottom: 0;
}

.customer-menu li a{
	font-family: 'Poppins', sans-serif;
	font-size: 14px;
	font-weight: 300;
	color: #272727;
	text-decoration: none;
}

.customer-menu li a:hover{
	color: #ff6565;
}


.service-box a{
	font-family: 'Poppins', sans-serif;
	font-size: 14px;
}

.text-transform-normal{
	text-transform: none !important;
}

.text-decoration-none{
	text-decoration: none !important;
}

.banner_content .box a{
	text-decoration: none;
}

.contact-location, .contact-email, .contact-phone i{
	font-size: 36px;
	color: #ff6565;
}

.alert-success {
	font-family: 'Poppins', sans-serif;
  	color: #027335;
  	background-color: #e5f1ea;
  	border-color: #c3e6cb;
}

.alert-warning {
	font-family: 'Poppins', sans-serif;
  	color: #856404;
  	background-color: #fff3cd;
  	border-color: #ffeeba;
}

.modal-content{
	background: #ff6565;
}

.modal-header h5{
	color: #fff !important;
}

.modal-header .close{
	color: #fff !important;
	opacity: inherit;
}

.customer-modal-title{
	display: flex;
	align-items: center;
}

.customer-modal-title .customer-modal-image img{
	width: 40px;
}

.customer-modal-title .customer-modal-title-text{
	margin-left: 10px;
}

.customer-modal-right ul{
	padding: 0;
}

.customer-modal-right li{
	list-style: none;
	color: #fff;
	font-weight: 500;
}

.customer-modal-right li:first-child{
	padding-bottom: 10px;
}

.customer-modal-right li:last-child{
	/*border-top: 1px solid #fff;*/
	padding-top: 10px;
}

.customer-modal-right li a{
	color: #fff;
}

.customer-modal-right li a:hover{
	color: #212529;
	text-decoration: none;
}

.customer-modal-left{
	width: 100%;
}

.customer-modal-left input {
  font-family: 'Rajdhani', sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 26px;
  box-shadow: 1px 1px 57px rgba(95 208 243 / 7%);
  background-color: var(--e-global-color-white);
  color: var(--e-global-color-text);
  border: 1px solid #dae7fb;
  border-radius: 0px;
  padding: 8px 15px;
  margin-bottom: 10px;
  width: 100%;
  overflow: visible;
  outline: none;
}

.pass-field i{
	right: 20px;
	color: #999;
	cursor: pointer;
	position: absolute;
	top: 52%;
	transform: translateY(-50%);
}

.btn-dark {
  color: #fff;
  background-color: #656565;
  border-color: #656565;
  border-radius: 0;
}

.btn-dark:hover {
 color:#fff;
 background-color:#242421;
 border-color:#242421
}
.btn-dark.focus,
.btn-dark:focus {
 color:#fff;
 background-color:#242421;
 border-color:#242421;
 box-shadow:0 0 0 .2rem rgba(82,88,93,.5)
}

.account-section{
    padding: 124px 0 112px;
    position: relative;
}
.account-section .offer-toplayer {
    position: absolute;
    left: -24px;
    top: 0;
}
.account-section .offer-bottomlayer{
    position: absolute;
    right: 0;
    bottom: 0;
}

.account-section .account-box{
    box-shadow: 1px 1px 57px rgb(0 0 0/ 2%);
    background: var(--e-global-color-white);
    border: 1px solid #ededed;
    border-radius: 5px;
    padding: 25px 30px 25px 20px;
    margin-bottom: 28px;
    display: inline-block;
    transition: all 0.3s ease-in-out;
    width: 100%;
}

.blog_h1{
	font-size: 46px !important;
	line-height: 60px !important;
	padding: 20px;
}

.lower-case{
	text-transform: lowercase !important;
}

.text-normal{
	text-transform: none !important;
}

.fw-400{
	font-weight: 400 !important;
}

.promotion{
	margin-top: 70px;
}

.single-post01 .post-item-description h3{
	color: #1f1f1f !important;
}

.bi-offer{
	font-family: 'Poppins',sans-serif;
	font-size: 20px;
	font-weight: 500;
	color: #fff;
}

.fs-26{
	font-size: 26px !important;
}

.privacy{
	font-size: 16px;
}

.privacy ul{
	display: flex;
	align-items: center;
	justify-content: center;
	list-style: none;
	margin-top: 5px;
}

.privacy li a{
	padding: 0 5px 0 5px;
	background-color: #ff6565;
	color: #fff;
	border-radius: 6px;
	margin-right: 5px;
	text-decoration: none;
	
}

.privacy li a:hover{
	background-color: #fff;
	color: #ff6565;
}

.modal-gizlilik h2{
	font-size: 22px;
	color: #fff;
}

.modal-gizlilik h3{
	font-size: 18px;
	color: #fff;
}

.modal-gizlilik p{
	font-size: 14px;
	color: #fff;
}