.tnn{
	margin-top:60px;

}



.rd{
	border-radius: 20px;
	border: 2px solid #5470ff;
	padding: 2px;
}
.re{
	padding: 120px 0px 80px 0;
}
.cl{
	color: #5470ff;
}

.containers{
	display: flex;
	align-items: center;
}



.rdd{
	border-radius: 70%;
	border: 4px solid #5470ff;
	padding: 2px;
}
.bann{
	margin-bottom: -40px;
	z-index: 1;
}

.cap {

	text-transform: lowercase;
}

select {
    border: 1px solid var(--border);
    color: var(--text);
    padding: 18px 20px;
    border-radius: 5px;
}
.ssd{
	padding-top: 20px;
}
.fw{
	font-weight: 400;
}
.ll{
	display: flex;
}
.le{
	padding-top: 10px;
	padding-left: 20px;
}
.tx{
	text-align: center!important;
}

@media (max-width: 767px) {
  .hh{
  font-size: 14px!important;
}
.sf{
	width: 50%;
}


.s0 {
	width: 122%;
}

.s1{
	width: 100%;
}

.dn {

	display: none;
}
.s2{
font-size: 18px!important;
}
.s33{
	text-align: center;
	 margin-top: 20px
}
.s4{
	margin-top: -40px;

}
.s5{
	padding-top: 0;
}
.s6{
	border-radius: 30%;
}
.s7{
	margin-bottom:15px;
}
.s8{
	text-align: justify;
}
.s9{
	padding-top: 20px;

}
.footer-bottom .scroll-icon {
        left: 85%;
    }

    .header-3 .header-main .header-left {
    display: flex;
    align-items: center;
    gap: 70px;
}
.s10{
	margin-top: -30px;
	padding-top: 11px;
}
.s11{
font-size: 15px!important;
}
.fixx{
overflow: scroll;
}
.ss{
	text-align: center;
}
.dp{
	display: flex;
}
.padd{
	padding-top: 50px!important;
	
}

.pd{
	margin-bottom: 40px;

}

.dd{
	padding-top:40px;
}

.pb2 {

	padding-bottom: 20px;
}
.mh{
	margin-top: 20px;
}
.mh1{
	margin:20px 0px 40px;
}
.pd1{
	padding-bottom: 25px!important;
}
.mh2{
	margin-top: 40px!important;
}
.mh3{
	margin-top: 15px!important;
}
.mar{
	margin: 20px 20px 0px 20px!important;
}
.news-standard-wrapper .news-standard-items .news-content h3 {
  font-weight: bold;
  margin-bottom: 15px;
  font-size: 19px;
}

}


@media (min-width: 767px) {
  .dnn {

  	display: none;
  }

  .padd{
	margin-top: 60px;

}
.dd{
	padding-top:60px;
}

.pd{
	margin-bottom: 40px;
}
.hh{
  font-size: 18px!important;
}
.mh3{
	margin-top: 15px!important;
}



}

p {

	font-size: 17px!important;
}
.pbb {
	padding-bottom: 20px!important;
}

.blink{
	color: #ffffff !important;
	
}

.blink:hover{
	color: #dbe1ff !important;
	
}

.mdd{
	margin-top: 15px !important;
	margin-bottom: 0px !important;
}

.contact-form-items .form-clt span {
    color: var(--white);
	margin-top: 10px;
    margin-bottom: 10px;
    display: inline-block;
}

.nice-select::after {
    height: 8px;
    width: 8px;
    top: 31px;
    border-color: var(--header);
    border-bottom: 2px solid var(--header);
    border-right: 2px solid var(--header);
}