.staff-multiple-column .staff-member__text {
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.featuredblocks-grid-a .featuredblocks .featuredblock__item .featuredblock__content {
    display: block;
}

@media (min-width: 992px) {
    .staff-multiple-column .staff-member .cta__button {
        align-self: center;
    }}

      .flex-container {
          display: flex;
          flex-wrap: wrap;
		  align-items: center;
        }
		
		.col10 {
        width: calc(8% - 4px);
        padding: 5px;
    }
		
        .col20 {
          width: calc(19% - 4px);
          padding: 10px;
        }

        .col25 {
          width: calc(24.6% - 4px);
        }

        .col30 {
          width: 31%;
          padding: 10px;
        }
		
        .col70 {
          width: 69%;
          padding: 10px;
        }

        .col50 {
          width: 48%;
          padding: 5px;
        }
		
		.col80 {
            width: 79%;
            padding: 10px;
          }

        .spaced {
          justify-content: space-between;
        }
		
		.center {
		justify-content: center;
		}
		 
		.flexcenter {
		    align-items: flex-start;
		}

        .align-end {
            align-items: flex-end;
        }
		
		.flexmoretop {
		align-items: flex-start;
    align-content: flex-start;
}

          @media screen and (max-width: 768px) {
            .col80,
            .col50,
            .col30,
            .col70,
            .col20,
			.col10,
            .col25 {
              width: 100%;
            }

          .alias-pcontent img {
            display: block;
            margin: auto;
            float: none !important;
          }
          .hide_mobile {
            display: none !important;
          }

          .align-left,
          .align-right,
          .align-center {
            display: block !important;
            margin: auto !important;
            float: none !important;
          }
        }

        @media (max-width: 1280px) {
            .mobilecta {
                    padding: 5px;
                    width: 100%;
                    margin-top: 5px;
    }
}

@media (max-width: 1280px) {
.phonemobile {
    font-size: 0.875rem;
}}

@media (min-width: 1280px) {
.mobilehide {
display: none;
}}

@media (max-width: 1279px) {
.desktophide {
display: none
}}

/* custom cta */


@media only screen and (max-width: 1024px){
    .flex-container.flex-row {
    flex-direction: column !important;
}

.flex-container.flex-row .col50 {
    width: 100%;
}

.flex-container.flex-row a{
    font-size: 0.6rem;
    font-weight: bold;
}
}

.navigation-a .navigation__item:hover>.navigation__list--default{
    max-height: 500px;
    overflow-y: scroll;
}

/* Hide scrollbar for Chrome, Safari and Opera */
.navigation-a .navigation__item:hover>.navigation__list--default::-webkit-scrollbar {
  display: none !important;
}

/* Hide scrollbar for IE, Edge and Firefox */
.navigation-a .navigation__item:hover>.navigation__list--default {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}

.navigation-a .navigation__item:hover>.navigation__list--default {
    max-height: 700px;
    overflow-y: scroll;
}

@media (min-width: 768px) {
    .navigation-a .navigation__item--link {
        padding: 8px 8px 8px 8px;
    }}