/* V37: Services dropdown trigger must look exactly like the neighbouring header links.
   V35 made the button 13px / line-height:1, which made "Services" thinner and visually higher. */
@media(min-width:821px){
  .header .nav-services-menu{
    align-self:center!important;
    display:flex!important;
    align-items:center!important;
    height:auto!important;
  }
  .header .nav-services-trigger{
    font-family:inherit!important;
    font-size:inherit!important;
    font-weight:510!important;
    font-style:normal!important;
    line-height:normal!important;
    letter-spacing:normal!important;
    color:inherit!important;
    min-height:0!important;
    height:auto!important;
    padding:0!important;
    margin:0!important;
    transform:none!important;
    vertical-align:middle!important;
  }
  .header .nav-services-trigger>span:first-child{
    display:inline-block!important;
    font:inherit!important;
    line-height:inherit!important;
  }
  .header .nav-services-caret{
    flex:0 0 auto!important;
    font-size:14px!important;
    line-height:1!important;
    margin-left:1px!important;
    transform:translateY(1px)!important;
  }
  .header .nav-services-menu.is-open .nav-services-caret,
  .header .nav-services-menu:hover>.nav-services-trigger .nav-services-caret,
  .header .nav-services-menu:focus-within>.nav-services-trigger .nav-services-caret{
    transform:translateY(1px) rotate(180deg)!important;
  }
}
@media(max-width:820px){
  .header .nav-services-trigger{
    font-family:inherit!important;
    font-size:17px!important;
    font-weight:510!important;
    font-style:normal!important;
    line-height:1.4!important;
    letter-spacing:normal!important;
  }
  .header .nav-services-trigger>span:first-child{font:inherit!important;line-height:inherit!important}
}
