.footer{background-color:#001c4d !important;padding:20px 5% 0px !important;border-top:1px solid #ddd;}
.footer .container{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap;}
.footer-col{flex:1;min-width:100%;}
.company{max-width:100%;}
.logo{width:170px;margin-bottom:15px;}
.footer-col{border-right: 1px solid #f4f8fb; padding-right:0px; margin-bottom: 20px}
.footer-col:last-child{border-right: none}
.footer-col h4{font-size:16px;color:#ff8c1a;margin-bottom:5px;font-weight:700;line-height: 20px;}
.footer-col ul{list-style:none;padding-left: 0px;margin: 0px;}
.footer-col ul li{margin-bottom:0px;line-height: 22px;}
.footer-col ul li a{text-decoration:none;color:#fff;font-size:14px;transition:0.3s;}
.footer-col ul li a:hover{color:#f37021;}
.company p{font-size:14px;color:#fff;line-height:1.6;margin-bottom: 10px;}
.socialmedia p{font-size: 12px}
.social-icons{display:flex;gap:10px;margin-bottom:20px;}
.social-icons a{width:38px;height:38px;border:1px solid #ff8c1a;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000;text-decoration:none;transition:0.3s;background-color: #ff8c1a;}
.social-icons a:hover{background:#f37021;color:#fff;border-color:#f37021;}
.copyright{font-size:13px;color:#000 !important;margin-bottom:0px;padding: 8px 0px !important;}
.copyright p{margin-bottom: 0px; color: #fff}
.copyright a{color: #fff}
.footer-links {text-align: right; padding: 5px 0px}
.footer-links a{color:#fff;text-decoration:none;font-size:13px;}
.footer-links a:hover{color:#f37021;}
.social-icons1{display:none;gap:10px;margin-bottom:20px;}
.social-icons1 a{width:38px;height:38px;border:1px solid #ff8c1a;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000;text-decoration:none;transition:0.3s;background-color: #ff8c1a;}
.social-icons1 a:hover{background:#f37021;color:#fff;border-color:#f37021;}
.socialmedia{display: none;}
.oninepayment{display: none;}

@media(max-width:768px)
{
    .footer{padding:5px 5px 80px !important;}
    .footer-container{flex-direction:column;}
    .footer-col{width:100%;}
    .social-icons{justify-content:flex-start;}
    .social ul li{font-size: 12px; text-align: left;}
    .social-icons{display: none}

    .social-icons1{display:flex;gap:10px;margin-bottom:20px;}
    .social-icons1 ul li{border:1px solid #ff8c1a;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000;text-decoration:none;transition:0.3s;}
    .social-icons1 ul li a:hover{background:#f37021;color:#fff;border-color:#f37021;}
    .social-icons1 img{width: 50px}
    .footer-links {text-align: center;padding: 5px 0px;}
    .copyright {padding: 10px 0px; line-height: 10px}
    .copyright p{font-size: 14px}
    .footer-links {padding: 10px 0px; line-height: 10px}

    .socialmedia{display: block !important;}
    .oninepayment{display: block !important;}
    .social-media a{background-color: #ff8c1a; padding: 5px 13px; font-size: 12px}
    .socialmedia P{color: #fff; line-height: 10px; margin-bottom: 5px}
    .oninepayment P{color: #fff; line-height: 10px; margin-bottom: 5px;font-size: 12px}
    .oninepayment img{width: 37px}
}

.line{display:block;width:50px;height:3px;background:#ff8c1a;margin-bottom:10px;margin-top: 5px;}

.footer hr{border-bottom: 1px solid #fff; margin: 1px}

.mobilenav{display: none;}



.service_popular ul li{list-style-type: none; line-height: 20px}
.service_popular ul li a{font-size: 12px; text-align: left;}


.mobilenav .fab{color: #fff; font-weight: 600}