.footer_con { width: 100%;  margin-top: 0;  background: #0c64ad;   background-size: cover;
    padding: 11px 0 21px; }
	.footer_holder { display: flex;}
.footer_left {  width: 40%;     padding: 10px;}
.footer_right {  width: 60%;  float: left;    padding: 10px;}
.company_con h2 {  font-size: 16px;  padding: 15px 0;  color: #fff;    margin: 0;    font-weight: 500;}
.subscribe p {   color: #C4DAEB;    font-size: 14px;    line-height: 20px;    width: 100%;    margin-bottom: 10px;}
.subscribe p a{   color: #C4DAEB; text-decoration: none;}
.subscribe .mr-5{ margin-right: 5px;}
.right_aling { display: flex; flex-wrap: wrap; }
.company_con ul{ list-style: none; width: 33.3%; margin: 0; padding: 0;}
.company_con ul li a{ color: #C4DAEB; font-size: 14px; line-height: 25px; text-transform: capitalize; text-decoration: none;}
.social_div{width:100%; float: left;margin-top: 8px;}
.social_div ul{margin: 0;padding: 0;list-style-type: none; width: auto;}
.social_div ul li{float: left;}
.social_div ul li a{width: 30px; padding: 0px 0px;border: 1px solid#fff;height:30px;margin-right: 8px;float: left;text-align: center;background: #fff;color: #000; border-radius:50%;}
.social_div ul li a:hover{background: #dcae1d;color: #fff;}

.disclaimer_container {margin-top: 30px;}
.discalmer_con p { font-size: 14px;  color: #333;  line-height: 25px;  text-align: left;   margin: 0 auto;}
.payment_div { text-align: center; margin: 20px 0;}
.copy_right { text-align: center; }

@media screen and ( max-width:767px) {
.footer_left {  width: 100%; }
.footer_right {  width: 100%;  }
.footer_holder { flex-direction: column;}
.company_con ul { width: 50%;}
.discalmer_con p {font-size: 13px; line-height: 20px;}
.copy_right { font-size: 12px;}
}