
/*--footer-block--*/

.footer-block {	margin: 0;	padding: 0 90px;	background: #00255e; }
.footer-block .top-concection { margin:0; padding:47px 0; }
.footer-block .top-concection .item-box {	margin: 0;	padding: 0;	display: flex;	align-items: center;
	flex-wrap: wrap; }
.footer-block .top-concection .item-box .icon { margin:0; padding:0; width: 64px;height: 64px;background: #fff;border-radius: 10px;display: flex;align-items: center;justify-content: center;}
.footer-block .top-concection .item-box .icon img {  }

.footer-block .top-concection .item-box .text {margin:0; padding:0 0 0 25px;  }
.footer-block .top-concection .item-box .text span {margin:0; padding:0;  display: block;font-family: Inter;font-weight: 400;font-size: 17px;color: #fff;line-height: 34px;letter-spacing: -6%;text-transform: uppercase;}
.footer-block .top-concection .item-box .text p {margin:0; padding:0;  font-family: Inter;font-weight: 400;color: #fff;font-size: 19px;line-height: 34px;letter-spacing: 0%;text-transform: capitalize;}
.footer-block .top-concection .item-box .text a {	margin: 0;	padding: 0;	font-family: Inter;
	font-weight: 400;
	color: #fff;	font-size: 19px;	line-height: 34px;	letter-spacing: 0%; display:block;	text-transform: capitalize;
}


/*footer-main*/

.footer-block .footer-main { margin:0; padding:0; }

.footer-block .footer-main .border01 { margin:0; padding:0; border-top:1px solid #114392; position:relative;  }
.footer-block .footer-main .border01::before {
	content: "";
	width: 6px;
	height: 6px;
	background: #fff;
	position: absolute;
	right: 0;
	bottom: -3px;
}
.footer-block .footer-main .border01::after {
	content: "";
	width: 6px;
	height: 6px;
	background: #fff;
	position: absolute;
	left: 0;
	bottom: -3px;
}

.footer-block .footer-main .footer-bd { margin:0; padding:75px 0; }
.footer-block .footer-main .footer-bd .item-box1 { margin:0; padding:0; }
.footer-block .footer-main .footer-bd .item-box1 .logo { margin:0; padding:0; }
.footer-block .footer-main .footer-bd .item-box1 .logo a { margin:0; padding:0; display: inline-block;}
.footer-block .footer-main .footer-bd .item-box1 .logo a img {   width: 172px;height: 49px;object-fit: contain;}

.footer-block .footer-main .footer-bd .item-box1 p {	margin: 0;	padding: 20px 0 0 0;	font-family: Gantari;
	font-weight: 400;	font-size: 18px;	line-height: 25px;
	color: #fff;	width: 100%; }


.footer-block .footer-main .footer-bd .item-box1 .soc-icon { margin:0; padding:80px 0 0 0; }
.footer-block .footer-main .footer-bd .item-box1 .soc-icon ul { margin:0; padding:0; display: flex;}
.footer-block .footer-main .footer-bd .item-box1 .soc-icon ul li { margin:0; padding:0 7px 0 0; }

.footer-block .footer-main .footer-bd .item-box1 .soc-icon ul li a { margin:0; padding:0; width: 46px; 
	height: 44px;background: #fff;display: flex; 
	align-items: center;justify-content: center;border-radius: 4px; transition: all 0.3s; }
.footer-block .footer-main .footer-bd .item-box1 .soc-icon ul li a:hover {
	background: #d7d7d7; }
.footer-block .footer-main .sec-title {margin:0; padding:0 0 21px 0;  font-family: Gantari;font-weight: 500;color: #fff;font-size: 27px;line-height: 28.98px;letter-spacing: -6%;text-transform: capitalize;}

.footer-block .footer-main .footer-bd .item-box2 {margin:0; padding:0;  }
.footer-block .footer-main .footer-bd .item-box2 .q-link {margin:0; padding:0;  }
.footer-block .footer-main .footer-bd .item-box2 .q-link ul {margin:0; padding:0;  display: flex;flex-wrap: wrap;}
.footer-block .footer-main .footer-bd .item-box2 .q-link ul li {margin:0; padding:0;  width: 50%;}
.footer-block .footer-main .footer-bd .item-box2 .q-link ul li a {margin:0; padding:0 0 0 16px;
  font-family: Gantari;font-weight: 400;font-size: 17px;line-height: 28.98px;letter-spacing: -3%; 
  color: #fff;position: relative; }
.footer-block .footer-main .footer-bd .item-box2 .q-link ul li a:after { content:"";
 position:absolute; left:0; top:3px; background:url(../media/icons/arrow-right-single.png); background-position:center top; 
width: 16px; height: 16px; background-size: contain; } 


.footer-block .footer-main .footer-bd .item-box3 {margin:0; padding:0;  }
.footer-block .footer-main .footer-bd .item-box3 p { margin:0; padding:0; font-family: Gantari;font-weight: 400; 
	color: #fff;font-size: 17px;line-height: 24px;letter-spacing: -3%;}
.footer-block .footer-main .footer-bd .item-box3 .subscribe {margin:0; padding:19px 0 0 0;  }
.footer-block .footer-main .footer-bd .item-box3 .subscribe .form-bd {margin:0; padding:0;  width: 100%;}
.footer-block .footer-main .footer-bd .item-box3 .subscribe .form-bd .item-form { margin:0; padding:5px; width: 100%;display: flex;background: #fff;border-radius: 6px;min-height: 40px;align-items: center;}
.footer-block .footer-main .footer-bd .item-box3 .subscribe .form-bd .item-form .item-input {margin:0; padding:0;  width: 100%;height: 100%;min-height: 40px;border: 0;font-family: Gantari;font-weight: 400;font-size: 17px;line-height: 28px;letter-spacing: -3%;text-transform: capitalize;color: #666666;}
.footer-block .footer-main .footer-bd .item-box3 .subscribe .form-bd .item-form .submit-btn {margin:0; padding:0; 
	display: inline-block;width: 48px;height: 42px;border-radius: 6px;background: #00255E;border: 0; transition: all 0.3s; }
.footer-block .footer-main .footer-bd .item-box3 .subscribe .form-bd .item-form .submit-btn:hover {	background: #003C99; }

.footer-block .footer-main .footer-bd .item-box3 .subscribe .form-bd .item-form .submit-btn span { margin:0; padding:0; }

.footer-block .footer-main .footer-bd .item-box3 .subscribe .form-bd .item-form .item-input::placeholder { border:0px;  outline: 0; }
.footer-block .footer-main .footer-bd .item-box3 .subscribe .form-bd .item-form .item-input:focus { border:0px;  outline: 0; }
.footer-block .footer-main .footer-bd .item-box3 .subscribe .form-bd .item-form .item-input:focus-visible {border:0px; outline: 0;  }



.footer-block .footer-main .footer-bd .item-box3 .soc-icon { margin:0; padding:30px 0 0 0; }
.footer-block .footer-main .footer-bd .item-box3 .soc-icon ul {	margin: 0;	padding: 0;	display: flex;
	flex-wrap: wrap; }

.footer-block .footer-main .footer-bd .item-box3 .soc-icon ul li {	margin: 0;	padding: 0 7px 7px 0; }

/*.footer-block .footer-main .footer-bd .item-box3 .soc-icon ul li a { margin:0; padding:0; width: 46px; 
	height: 44px;background: #fff;display: flex; 
	align-items: center;justify-content: center;border-radius: 4px; transition: all 0.3s; }*/

.footer-block .footer-main .footer-bd .item-box3 .soc-icon ul li a {
	margin: 0;	padding: 0;	width: 38px;	height: 36px;
	background: #fff;	display: flex;	align-items: center;
	justify-content: center;	border-radius: 4px;	transition: all 0.3s; }

.footer-block .footer-main .footer-bd .item-box3 .soc-icon ul li a:hover {
	background: #d7d7d7; }


/*copyright-block*/


.copyright-block { margin:0; padding:29px 90px; background: #00255E;  }
.copyright-block .item-tow { margin:0; padding:0; display: flex;align-items: center;justify-content: space-between;}
.copyright-block .item-tow .item-lt { margin:0; padding:0; display: flex;}
.copyright-block .item-tow .item-lt p { margin:0; padding:0 2px 0 0; font-family: Gantari;font-weight: 400;font-size: 17px;line-height: 28.98px;letter-spacing: -3%;text-transform: capitalize;color: #C3CDAE;}
.copyright-block .item-tow .item-lt span { margin:0; padding:0; font-family: Gantari;font-weight: 400;font-size: 17px;line-height: 28.98px;letter-spacing: -3%;text-transform: capitalize;color: #fff;}

.copyright-block .item-tow .item-rt { margin:0; padding:0; }
.copyright-block .item-tow .item-rt ul { margin:0; padding:0; }
.copyright-block .item-tow .item-rt ul li { margin:0; padding:0; }
.copyright-block .item-tow .item-rt ul li a { margin:0; padding:0 0 0 26px; color: #C3CDAE;font-family: Gantari;font-weight: 400;font-size: 17px;line-height: 28.98px;letter-spacing: -3%;text-transform: capitalize;}

/*--footer-block--*/


















