

#amegamenu.fixed-menu #_desktop_logo .logo {

    max-width: 180px;

    max-height:  40px;

    margin: 0;

}

#footer #_desktop_logo img {

    max-width: 150px;

    max-height: 50px;

}

#header #_mobile_logo svg,

#header #_desktop_logo svg,

#footer #_desktop_logo svg {

    max-width: 200px;

}

#header.header2 .logo {

    max-width: 152px;

    max-height: 50px;

    margin: 0px 0 3px 0px;

}

#header.header3 .logo {

    max-width: 152px;

    max-height: 50px;

    margin: 0px 0 2px 0px;

}

#header.header4 .logo {

    max-width: 152px;

    max-height: 50px;

    margin-top: 4px;

}

#header.header5 .logo {

    max-width: 152px;

    max-height: 50px;

    margin: 0;

}

@media (max-width: 1200px) {

    #header.header3 .logo {

        max-width: 100%;

    }

    #header.header5 .logo {

        max-width: 100%;

    }

}

@media (max-width: 991px) {

    #header .logo {

        width: auto

    }

    #header .header-nav.tablet-h .top-logo a img {

        max-height: 50px;

        max-width: 100%;

    }

    #header.header4 .logo {

        max-width: 100%;

    }

}

@media (max-width: 767px) {

    #header .header-nav .top-logo a img {

        max-height: 50px;

        max-width: 100%

    }

    #header.header4 .logo {

        max-width: 149px;

    }

    #header.header5 .logo {

        max-width: 149px;

    }

}