.elementor-323 .elementor-element.elementor-element-66b0fd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for html, class: .elementor-element-9deaaae *//* LOGO FIX */

.wm-logo img{
  width:120px !important;
  height:120px !important;
  object-fit:contain !important;
  transition:.35s ease;
  filter:drop-shadow(0 10px 22px rgba(16,210,178,.12));
}

.wm-logo:hover img{
  transform:scale(1.05);
}

/* HEADER HEIGHT FIX */

.wm-header-inner{
  padding:8px 28px !important;
  min-height:110px;
  align-items:center;
}

/* MOBILE */

@media(max-width:950px){

.wm-logo img{
  width:85px !important;
  height:85px !important;
}

.wm-header-inner{
  min-height:90px;
}

}/* End custom CSS */