#header .header--container .phone--container {
    justify-items: center;
    display: inline-grid;
    text-align: center;
}

.component-front-speakers .glide__slides {
    overflow: visible;
}

#openmenu summary,  #openmenu .openblock
{
    padding: 12px;
    border: 1px solid #D4D7D9;
}

#openmenu summary:hover {
    background: linear-gradient(to right, rgba(5, 95, 170, 0.05), rgba(255, 255, 255, 0.65));
	color: #055FAA;
}

@media (min-width: 1000px) and (max-width: 1600px) {
  .container-offset {
    padding-left: 6rem;
  } 
}

@media (max-width: 1000px) { 
  .container-offset {
//    padding-left: 0rem;
  }
}
img{
//max-width: 100%;
  width: auto;
  height: auto;
  display: block;
}
#wellcome p {
margin-bottom:.75rem;
}
#wellcome img {
border-radius: 1rem;
}
 @media (max-width: 1000px) {
div#wellcome { 
 margin: 5.625rem 0 0 0!important;
}
}
 @media (max-width: 1000px) {
#wellcome img {
max-width:100%!important;
}
}
@media (max-width: 1000px) {
.button-md.button-border:hover:not(.button-white)::before{
height: 3rem;
}
}
