#footer .container{width:100%;max-width:1224px;margin:0 auto;padding:0 12px}
#footer .wrapFlex{display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}
#footer .infoFooter{width:calc(33.33% - 8px)}
#footer .topInfo{background:#2d69b3;padding:12px 0;font-size: 14px;}
#footer .contact img{width:120px;display:block}
#footer .copyright{background:#2c62a6;padding:12px 0}
#footer .logoFooter{display:flex;flex-direction:column;justify-content:center;align-items:center;background-size: contain;background:no-repeat center center url(../../../../themes/images/bg-logo-footer.png);text-align:center;row-gap:8px;text-transform:uppercase;color:#91b9eb;font-weight:700;font-size:14px}
#footer .infoFooter.menu,.contact{border-left:2px solid #91b9eb;padding-left:12px}
#footer .menu .td-list-policy{list-style:none;display:flex;flex-wrap:wrap;row-gap:12px;column-gap:12px}
#footer .menu .td-list-policy li{width:calc(50% - 8px)}
#footer .contact p,#footer .menu .td-list-policy li{display:flex;align-items:center;background:url(../../../../themes/images/dot_w.png) no-repeat left/5px;padding-left:15px}
#footer .menu .td-list-policy li a{color:#91b9eb;text-decoration:none;transition: all .1s;}
#footer .menu .td-list-policy li a:hover,#footer .contact p:hover span{color:#fff;cursor:pointer;}
#footer .download_app{display:flex;justify-content:flex-start;align-items:center;list-style:none;column-gap:12px}
#footer .contact{display:flex;flex-direction:column;row-gap:12px}
#footer .contact span{color:#91b9eb;transition: all .1s;}
#footer .copyright .td-copyright{display:flex;flex-wrap:wrap;column-gap:12px}
#footer .copyright .td-copyright p{width:calc(68% - 7px);color:#91b9eb;font-size:12px}
@media all and (max-width:1024px){#footer *{font-size:14px}}
@media all and (max-width:768px){#footer .infoFooter{width:100%}
#footer .copyright .td-copyright p {width:100%;margin-bottom:12px;line-height: 18px;}}
@media all and (max-width:480px){#footer .infoFooter.menu,.contact{border-left:none;padding-left:0}}