footer{padding:50px 0;padding-bottom:75px;}
footer .wrapper{padding: 0 30px}
footer .sitemap{font-size:0;text-align: center;margin-bottom:20px;}
footer .sitemap .list{display:inline-block;padding:0 40px;vertical-align: top;text-align: left;margin-bottom:20px; max-width: 180px;padding-left: 0 !important;}
footer .sitemap .list h4{font-size:15px;font-weight: bold;margin-bottom:10px;}
footer .sitemap .list div{font-size:13px;margin-bottom:7px; line-height: 15px;}

footer .awards-panel {
    margin: 1.3rem auto;
    padding: 1.3rem 0;
    border-top: 1px solid #f3f3f3;
    border-bottom: 1px solid #f3f3f3;
    display: flex;
    justify-content: center;
}
footer .awards-panel .col {
    align-items: center;
    margin: 0 1rem;
}

footer .copyright-section{display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
footer .in-logo{height: 32px;width: 32px;}
footer .copyright{text-align: center;}
footer .copyright p{font-size:12px;}
.mobileHidden{
    display: none;
}
@media screen and (max-width: 1600px){
}
@media screen and (max-width: 1280px){
	footer .sitemap .list{padding:0 30px;}
}
@media screen and (max-width: 1050px){
	footer .sitemap .list{padding:0 25px;}
}
@media screen and (max-width: 1023px){
	footer{padding:50px 0;}
	footer .sitemap{display:none;}

}
@media screen and (max-width: 768px){
    footer .copyright-section{flex-direction: column;}
    footer .in-logo{margin-bottom: 15px;}
}
@media screen and (max-width: 640px){
}
@media screen and (max-width: 480px){
}
@media screen and (max-width: 320px) {
    .mobileHidden{
        display: block;
    }
}

@media screen and (orientation:landscape) and (max-width: 480px),screen and (orientation:landscape) and (max-width: 640px){
}