.leftH_logo{position: relative;}
.leftH_logo a{position: absolute; top: -30px; left: 0; z-index: 2;}
.leftH_logo img {max-width: initial; max-height: initial; width: 174px; border-radius: 0px 0px 30px 30px;}
.headnav_main { padding: 30px 0px;}

@media (max-width: 1024px) {
    .leftH_logo a { top: -15px;}
    .leftH_logo img {width: 92px; border-radius: 0px 0px 20px 20px;}    
    .headnav_main {padding: 15px 0px;}
}

@media (max-width: 1024px) {
    .leftH_logo img {width: 80px; border-radius: 0px 0px 15px 15px;}  
}

