@media screen and (max-width: 1440px){  
.navbar li a {font-size: 18px;}
.wed-logo img {width: 140px;}
.menu-bar {padding: 0.7rem 0px;}
.main-section{height:110px;}
header.main-section.scrolling-navbar.top-nav-collapse .wed-logo img {width: 120px;padding: 10px 0px;}
header.main-section.scrolling-navbar.top-nav-collapse {height: 120px;}
.menu-right ul>li>a {font-size: 15px;outline: 0;}
a.logo {max-width: 100px;}
.inner-header a.logo {max-width: 80px;}
.menu-right {padding:9px 0px 9px 0px;}
.inner-menu.menu-right{margin-top: 0px;}
nav.sticky .menu-right ul>li>a {font-size: 15px;}
nav.sticky a.logo {max-width: 80px;  }

}

@media screen and (max-width: 1024px){   	
.navbar li {padding: 30px 20px;}   
	
}

@media screen and (max-width: 991px){   	
.inner-menu.menu-right ul>li>a {padding: 0px 16px;}
.mobile-menu{display: block;}    
.menu-right{display: none;}
nav.sticky .mobile-icon {top: 2.5rem;}
  
.mobile-icon{display: block; position: absolute;right: 0;top: 3rem;}
header nav { background: transparent;justify-content: center;text-align: center;display: block;}
.mobile-menu{background-color: #231F20;}
.mob-menu ul{padding-left: 0;}
.mob-menu ul li{padding: 6px 30px; font-size: 18px;font-weight: 300;font-family: 'Montserrat', sans-serif; text-transform: capitalize;}
.mob-menu ul li a{color: #fff;border-bottom: none;}    
.closed img{filter: invert(1);}
.mobile-blue-area{background-color: #009BDF;padding: 20px 30px;color: #fff;position: absolute;right: 0;left: 0;bottom: 0;}
.mobile-blue-area .heading{font-size: 21px; font-weight: 400; color: #fff;position: relative;}
.mobile-blue-area .heading:before{    content: "";position: absolute;left: 0;right: 0;bottom: -12px;background-color: #fff;width: 18rem;height: 1px;opacity: 0.3;}
.mobile-blue-area ul{margin-top: 30px;padding-left: 0px;}
.mobile-blue-area ul li{margin-bottom: 9px; color: #fff; font-weight: 300; font-size: 16px;padding: 0;}
.mobile-blue-area ul li a{color: #fff;font-family: 'Montserrat', sans-serif;}
.mob-menu {margin: 30px 0px 20px;}

a.logo img { width: 14%;transition: 0.5s;}
nav.sticky a.logo img {width: 12%;transition: 0.5s;}
header.inner-header nav.sticky a.logo img {width: 10%;transition: 0.5s;}
header.inner-header nav a.logo img {width: 12%;transition: 0.5s;}

}
@media screen and (max-width:820px){
    .menu-right ul>li>a {font-size: 14px;    padding: 0px 13px;}
    nav.sticky .menu-right ul>li>a {font-size: 13px;}



}  
@media(min-width:0px) and (max-width:768px) {
    .inner-menu.menu-right ul>li>a {padding: 0px 8px;}
    nav.sticky .menu-right ul>li>a {font-size:14px;}
    .menu-right ul>li>a {font-size: 14px;}
}
@media(min-width:0px) and (max-width:767px) {
    nav.sticky .mobile-icon {top: 2.5rem;}
    nav.sticky a.logo {max-width: 60px;}
    a.logo {max-width: 70px;}
    .mobile-icon{display: block; position: absolute;right: 0;top: 3rem;}
    header nav { background: transparent;justify-content: center;text-align: center;display: block;}
    nav.sticky a.logo {max-width: 60px;}
    a.logo {max-width: 70px;}
    .mobile-menu{background-color: #231F20;}
    .mob-menu ul{padding-left: 0;}
    .mob-menu ul li{padding: 6px 30px; font-size: 18px;font-weight: 300;font-family: 'Montserrat', sans-serif; text-transform: capitalize;}
    .mob-menu ul li a{color: #fff;border-bottom: none;}    
    .closed img{filter: invert(1);}
    .mobile-blue-area{background-color: #009BDF;padding: 20px 30px;color: #fff;position: absolute;right: 0;left: 0;bottom: 0;}
    .mobile-blue-area .heading{font-size: 21px; font-weight: 400; color: #fff;position: relative;}
    .mobile-blue-area .heading:before{    content: "";position: absolute;left: 0;right: 0;bottom: -12px;background-color: #fff;width: 18rem;height: 1px;opacity: 0.3;}
    .mobile-blue-area ul{margin-top: 30px;padding-left: 0px;}
    .mobile-blue-area ul li{margin-bottom: 9px; color: #fff; font-weight: 300; font-size: 16px;padding: 0;}
    .mobile-blue-area ul li a{color: #fff;font-family: 'Montserrat', sans-serif;}
    .mob-menu {margin: 30px 0px 20px;}
    
    header.inner-header nav.sticky a.logo img {max-width: 80px;transition: 0.5s;}

}
@media screen and (max-width:575px){   
nav.sticky .mobile-icon {top: 1.5rem;}
.mobile-icon {top: 3rem;}
header nav
}

@media screen and (max-width: 480px){   
.mobile-menu {max-width:100%; transform: translateX(100%);}
nav.sticky a.logo img {width: 12%!important;}
.mobile-icon {top: 2rem;}
header.inner-header nav a.logo img {width: 20%;}
header.inner-header nav.sticky a.logo img { width: 17%!important;}

}

@media screen and (max-width:360px){  
nav.sticky a.logo img {width: 14%!important;}
header nav{margin-top: 0px;}
.mobile-icon {top: 1.5rem;}
a.logo img {
    width: 19%;
    transition: 0.5s;
}
.mob-menu ul li {
    padding: 4px 30px;
    font-size: 14px;}
    .mobile-blue-area ul li {
        padding-left: 0;}
}

@media screen and (max-width:280px){  
.mobile-blue-area ul li {
    line-height: 20px;
    padding-left: 0;
    padding-bottom: 0px;
    font-size: 15px;
}
header.inner-header nav a.logo img {width: 25%;}
header.inner-header nav.sticky a.logo img { width:21%!important;}

}