/*
 Theme Name:   aha Wordpress Theme - Liechtenstein
 Theme URI:    http://example.com/aha-wordpress-theme-liechtenstein/
 Description:  aha Wordpress Theme - Liechtenstein Child Theme
 Author:       BREAK. Media Solutions
 Author URI:   http://example.com
 Template:     aha-wordpress-theme
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  aha-wordpress-theme-liechtenstein
*/

@media (max-width: 767px) {
    #main-navigation ul.top-level > li > a  {
      padding: 0px 10px !important;
    }
    .website-header .search .dropdown-toggle .fa.fa-search,
    .website-header .search .dropdown-toggle .fa.fa-close  {
      margin: auto;
    }
  }
  
  .teaser.fullimage-title .title{
      background-color: rgba(0, 0, 0, 0.65);
  }
  
  .website-footer .logos .justified img {
      margin-bottom: 30px;
  }
  
  @media (min-width: 991px){
      .teaser.fullimage-title .title{
          bottom: 100px !important;
      }
  }
  
  .website-footer .logos .left, .website-footer .logos .right {
      float: left;
      width: 50%;
      height: 100%;
  }
  
  .website-footer .logos .left {
      text-align: left;
  }
  
  .website-footer .logos .right {
      text-align: right;
  }
  
  .website-footer .logos .right div {
      height: 100%;
  }
  
  .website-footer .logos img {
      display: inline-block;
      vertical-align: middle;
      margin-bottom: 30px;
  }
  
  .clear{
      clear: both;
  }
  
  /*display team members shortcode*/
  .team-members{
      display: flex;
      justify-content: center;
      text-align: center;
      gap: 60px 20px;
      flex-wrap: wrap;
      margin:100px 0px;
  }
  
  .team-member img{
      height:auto;
      width: 100%;
      object-fit:cover; 
  }
  
  .team-member-description{
    min-height: 62px;
  }
  
  .team-member{
      display: flex;
      flex-direction: column;
      gap: 27px;
      flex-basis:32%;
  }
  
  .team-member h2 {
      margin:0px;
  }

  
  .team-member .hover-image{
      display: none;
  }
/*
  .team-member .regular-image:hover ~ .hover-image {
    display: block;
  }
    */

@media (max-width: 995px) {
   .team-members{
    gap:50px 20px;
   }

   .team-member{
    flex-basis: 95%;
   }
}
  
.team-members-section-title {
    width: 100%;
    margin:0px;
    margin-top:30px;
}
