/*======== Contact Page ========*/ 
.contact-desc {
 font-size: 1.50rem; 
}

.map .wpb_wrapper {
  background-color: #d8d8d8;
}

.wpls-logo-showcase .slick-dots {
  bottom: -35px !important;
}

/*======== Media Query ========*/ 
#shiftnav-toggle-main {
  background: transparent !important;
}

.shiftnav.shiftnav-nojs.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item > .shiftnav-target:hover, 
.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-active > .shiftnav-target, 
.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-in-transition > .shiftnav-target, 
.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.current-menu-item > .shiftnav-target, 
.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu > li.shiftnav-sub-accordion.current-menu-ancestor > .shiftnav-target, 
.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu > li.shiftnav-sub-shift.current-menu-ancestor > .shiftnav-target, 
.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-highlight li.menu-item > .shiftnav-target:active, 
.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-on-hover li.menu-item > .shiftnav-target:hover {
    color: #eee;
    background: #8c8c8c !important;
    border-top-color: none !important;
}

.shiftnav.shiftnav-skin-standard-dark, 
.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu,
.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu ul.sub-menu {
    background: #111 !important;
    color: #fff !important;
}

@media all and (max-width: 768px) {
  
  h3 {
    font-size: 2rem;
  }

  h1 {
    font-size: 3rem;
  }
  
}