/* footer css start */
.site-footer { background-color: #7E868C; padding: 30px 0 28px; margin-top: 0 !important; }
.site-footer .container { max-width: 1834px; }
.site-footer .footer-wrapper { display: flex; align-items: center; flex-wrap: wrap; }
.site-footer .footer-wrapper .footer-inner-left { flex: 0 0 50%; max-width: 50%; border-right: 1px solid #fff; }
.site-footer .footer-wrapper .footer-inner-right { padding-left: 30px; flex: 0 0 50%; max-width: 50%; }
.site-footer .footer-wrapper .footer-inner-right .footer-link-wrapper { display: flex; margin:0px;}
.site-footer .footer-wrapper p, .site-footer  .footer-inner-right ul li a { color: #fff; font-size: 14px; line-height: 1.7; margin-bottom: 24px; }
.site-footer  .footer-inner-right p { margin-bottom: 4px; font-size: 18px; }
.site-footer  .footer-inner-right ul li a { margin-bottom: 0px; text-decoration: underline; }
.site-footer  .footer-inner-right ul li a:hover { opacity: 0.85; }
.site-footer  p span { display: block; }
.site-footer  p:last-child { margin-bottom: 0; }
.site-footer .footer-wrapper .footer-inner-right ul { column-count: 6; padding:0px; margin:0px; padding: 0; width: 100%;}
.site-footer .footer-wrapper .footer-inner-right ul:last-child { padding-right: 0px; }
.site-footer .footer-wrapper .footer-inner-right ul li { padding:0 0px}



/* media  */
@media(max-width:1699px) {
    .site-footer .footer-wrapper .footer-inner-right ul{margin:0 -10px;}
    .site-footer .footer-wrapper .footer-inner-right ul li { padding:00px; }
    .site-footer .footer-wrapper .footer-inner-right .footer-link-wrapper { display: flex; margin:00px;}
    .site-footer .footer-wrapper .footer-inner-right .footer-link-wrapper ul{padding:00px;}
    .site-footer .footer-wrapper .footer-inner-left { flex: 0 0 40%; max-width: 40%; }
    .site-footer .footer-wrapper .footer-inner-right { flex: 0 0 60%; max-width: 60%; }
}

@media(max-width:1199px) {
    .site-footer .footer-wrapper .footer-inner-right .footer-link-wrapper{margin:0 -10px;}
    .site-footer .footer-wrapper .footer-inner-right .footer-link-wrapper ul {padding: 0 10px;}
    .site-footer .footer-wrapper .footer-inner-left { flex: 0 0 45%; max-width: 45%; }
    .site-footer .footer-wrapper .footer-inner-right { flex: 0 0 55%; max-width: 55%; }
    .site-footer .footer-wrapper .footer-inner-right ul { column-count: 3; }
    .site-footer .footer-wrapper .footer-inner-right { padding-left: 30px; }
}
@media(max-width:991px) {
    .site-footer .footer-wrapper .footer-inner-left { border-right: 0px;}
    .site-footer .footer-wrapper .footer-inner-right{ border-left: 1px solid #fff;}
    .site-footer .footer-wrapper .footer-inner-right ul {max-width: 100%;flex: 0 0 100%;}
}
@media(max-width:767px) {
    .site-footer { padding: 29px 0 88px; position: relative; }
    .site-footer .container { padding: 0 35px; }
    .site-footer .footer-wrapper .footer-inner-left { flex: 100%; max-width: 100%;border-top: 1px solid #fff; order: 2; padding-top: 30px; }
    .site-footer .footer-wrapper .footer-inner-right { padding-left: 0px; flex: 100%; max-width: 100%; margin-bottom: 19px;border-left: 0px; }
    .site-footer .footer-wrapper .footer-inner-right p { margin-bottom: 7px; }
    .site-footer .footer-wrapper .footer-inner-right ul { padding: 0px 10px; margin:0px;}
    .site-footer .footer-wrapper .footer-inner-right ul li { margin-bottom: 9px;padding:0px }
    
    #oms_cookie .modal-inner-content {
        bottom: 95px;
    }
}
@media(max-width:425px) {
    .site-footer .container { padding: 0 16px; }
    .site-footer .footer-inner p { font-size: 14px; }
    .site-footer .footer-wrapper .footer-inner-right .footer-link-wrapper { display: flex;}
}
