/*
Theme Name: Munk Child
Theme URI: https://wpmunk.com/
Template: munk
Author: MetricThemes
Author URI: https://metricthemes.com/
Description: Munk is fast and extensible multi purpose WordPress theme that comes with numerous customization options. Munk is highly customizable, built with WordPress and Industry standards theme that you can use to build any kind of websites whether it is blog, business, portfolio, WooCommerce store or niche websites like Spa, Restaurant, Wedding, Non Profit, Education, Hotel, etc. Munk is compatible with leading WordPress Page Builders like Elementor, Gutenberg, Brizy, Visual Composer, Beaver Builder, etc. Munk comes with customizer options which lets you customize the color, font, paddings and numerous other settings of your site. Munk also has a number of hooks and filters which lets the developers customize the layout and content of their WordPress sites. Besides that, We have also built a Munk Sites plugin which lets you import ready to use designs and layout with one click to kick start your next site development. View theme demos at https://wpmunk.com/instant-sites/
Tags: one-column,two-columns,left-sidebar,right-sidebar,block-styles,wide-blocks,custom-background,custom-colors,custom-logo,custom-menu,featured-images,footer-widgets,theme-options,threaded-comments,translation-ready,blog,e-commerce,news
Version: 2.0.3.1629104629
Updated: 2021-08-16 09:03:49

*/
/*Footer CSS*/
#footer {
    position: relative;
    z-index: 10;
}
#footer .footer-main {
    background: #212121;
    padding-top: 52px;
    color: #b6b6b6;
}

#footer .footer-main .footer-social-wrapper.for-mobile {
    display: none !important;
}

#footer .footer-main .footer-nav-wrapper {
    position: relative;
}
#footer .footer-main .footer-nav {
    margin-bottom: 40px;
}
#footer .footer-main .footer-nav ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
#footer .footer-main .footer-nav > ul.menu > li {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
}
#footer .footer-main .footer-nav ul li {
    margin: 0 0 12px 0;
    padding: 0;
}
#footer .footer-main .footer-nav > ul.menu > li > a {
    color: #FFF;
    margin-bottom: 22px;
}
#footer .footer-main .footer-nav ul li a {
    text-decoration: none;
    display: block;
}
#footer .footer-main .footer-nav > ul.menu > li ul.sub-menu li {
    text-transform: none;
}
#footer .footer-main .footer-nav ul li {
    margin: 0 0 12px 0;
    padding: 0;
}
#footer .footer-main .footer-nav > ul.menu > li ul.sub-menu li a {
    margin-bottom: 12px;
    font-size: 12px;
}
#footer .footer-main .footer-nav ul li a {
    text-decoration: none;
    display: block;
}
#footer .footer-main a {
    color: #b6b6b6;
    text-decoration: none;
}
#footer #footer_nav_6 + .footer-social-wrapper .footer-social-buttons {
    width: 130px;
    position: relative;
    left: -10px;
    padding-left: 10px;
}
#footer .footer-main .footer-social-buttons li {
    list-style: none;
    display: inline-block;
}
#footer .footer-main .footer-social-buttons li a {
    display: block;
    font-size: 22px;
    height: 38px;
    text-align: center;
    line-height: 38px;
    text-decoration: none;
}

#footer .footer-main .footer-social-buttons li a svg {
    color: currentColor;
    fill: currentColor;
}
#footer .logo-inner.container img {
    vertical-align: baseline;
}
#footer_logo_block {
    padding-top: 25px;
    border-top: 1px solid #2D2D2D;
    padding-bottom: 20px;
    background-color: #fff;
}
@media (max-width: 399px){
#footer_logo_block {
    display: none !important;
}
}
@media all and (max-width: 453px){
    #footer .footer-main .footer-nav-wrapper>.row>.col {
    flex-basis: 100%;
}
}
.footer-social-wrapper.for-mobile.dont-print .footer-social-buttons {
    text-align: center;
    padding-left: 0;
}
#footer .footer-main .footer-copyrights {
    text-align: center;
    border-top: 1px solid #2D2D2D;
    font-size: 12px;
    padding: 15px 0;
    color: #D1D1D1;
}
#footer .footer-main .footer-copyrights p {
    margin: 0;
}
#footer .logo-inner.container {
    text-align: center;
}
.logo-inner.container img {
    margin: 0 10px;
}
.logo-inner.container img:first-child {
    margin-left: 0;
}
.logo-inner.container img:last-child {
    margin-right: 0;
}
@media (min-width: 1200px){
#footer .logo-inner.container {
    max-width: 1260px;
}
}