footer{font-family:'FranklinGothicURW-Boo'!important}
footer .ft-hd{color:#fff;font-size:18px;margin:25px 0 5px 0}
footer p{color:#fff;font-size:14px;line-height:20px;margin:0}
footer p a{color:#fff!important}
footer .left{width:100%;height:100%;background:#021822;padding:20px 0 50px 100px}
footer .left .cell{width:50%;float:left}
footer .right{width:100%;height:100%;background:#010f17;padding:20px 100px 50px 100px}
footer .right .row1{border-bottom:2px solid #011628;padding:0 0 20px 0}
footer .right .row1 .cell{width:33.33%;float:left}
footer ul{margin:0;padding:0;list-style:none;font-size:14px}
footer ul li{margin:0 0 2px 0}
footer ul a{color:#FFF!important}
footer .newsletter{padding:15px 137px 0 0;position:relative}
footer .newsletter input{
    width:100%;height:36px;
    background:#003145;
    border:0;color:#fff;
    padding:0 15px;font-size:15px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;outline:none}
    footer .newsletter button{width:133px;height:36px;-webkit-border-radius:3px;border-radius:3px;background:#0582CA;color:#fff;text-transform:uppercase;border:0;position:absolute;right:0;top:15px;font-weight:700;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}footer .newsletter button:hover{background:#fff;color:#0582CA}.ft-btm-link{display:flex}.ft-bottom{background-color:#003145;color:#fff;display:flex;justify-content:space-between;padding: 10px 225px 10px 100px; align-items: flex-start;}.ft-bottom a{color:#fff}.ft-btm-link{display:flex;align-items:center} .ft-btm-link li{margin-left:10px;padding-left:10px;position:relative}.ft-btm-link li:before{content:"";width:1px;height:10px;background-color:#fff;position:absolute;left:0;top:7px}.ft-btm-link li:first-child{margin-left:0;padding-left:0}.ft-btm-link li:first-child:before{display:none}.ft-btm-link li:last-child::before{display:none}.social-sub-list{position:absolute;bottom:100%;right:50%;transform:translateX(50%);-webkit-transform:translate(50%);-moz-transform:translate(50%);-o-transform:translate(50%);-ms-transform:translate(50%);margin:0;padding:0;display:none}.list-show .social-sub-list{display:block}.social-sub-list li a{background-color:#3b5998;display:inline-block;padding:5px 10px;border-radius:3px}.social-sub-list li a .icon{font-size:13px;display:inline-block;margin-right:5px}.ft-btm-link li .social-sub-list li,.social-sub-list li{margin-left:0;padding-left:0;white-space:nowrap;text-align:center;margin-bottom:3px}footer ul.work-shedule{color:#fff}.work-shedule{list-style-type:none;margin:0;padding:0}.work-shedule label{padding-right:10px;margin:0;font-weight:600}.work-shedule li{line-height:1.2;margin:0}.copy-right{font-size:12px}@media screen and (max-width:991px){ .ft-bottom {
    flex-wrap: wrap;
    justify-content: center;
    align-items: flex-start;
    flex-direction: column-reverse;
    text-align: center;
} 
.ft-bottom{flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column-reverse;text-align:center}}@media screen and (max-width:767px){footer ul li{margin-bottom:10px;font-size:17px} .ft-bottom{
        padding-left: 30px;
        padding-right: 30px;
    } 
    footer .ft-hd{font-size:20px;margin-bottom:15px}}@media screen and (max-width:575px){ .ftr-desc{
        padding-left: 15px;
        padding-right: 15px; 
    }  
    footer .right .row1 .cell{width:100%;float:none;margin-bottom:40px}
    footer .right .row1 .cell:last-child{margin-bottom:0}footer .left .cell{float:none;width:100%}footer .left{padding-left:15px}footer .right{padding:20px 15px}.ft-bottom{padding:10px 15px}.ft-btm-link{justify-content:center;flex-wrap:wrap}.social-sub-list{right:0;transform:translateX(0%);-webkit-transform:translate(0%);-moz-transform:translate(0%);-o-transform:translate(0%);-ms-transform:translate(0%)}.ft-btm-link li .social-sub-list li,.social-sub-list li{text-align:right}
    }
