body{
  font-family: "Raleway", sans-serif;
}

/* --------------------Raleway Font----------------- */

@font-face {
  font-display: swap;  
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 100 900;
  src: url('../fonts/Raleway-VariableFont_wght.ttf') format('truetype-variations');
}

@font-face {
  font-display: swap;  
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 100 900;
  src: url('../fonts/Raleway-Italic-VariableFont_wght.ttf') format('truetype-variations');
}
/* --------------------Cormorant Font----------------- */

/* cormorant-300 - latin */
@font-face {
  font-display: swap;  
  font-family: 'Cormorant';
  font-style: normal;
  font-weight: 100 900;
  src: url('../fonts/Cormorant-VariableFont_wght.ttf') format('truetype-variations');
}

@font-face {
  font-display: swap;  
  font-family: 'Cormorant';
  font-style: italic;
  font-weight: 100 900;
  src: url('../fonts/Cormorant-Italic-VariableFont_wght.ttf') format('truetype-variations');
}

video.video-lazy {
    position: absolute;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    transform: translate(-50%, -50%);
    object-fit: cover;
    z-index: 1;
}

.video-content {
    position: relative;
    z-index: 3;
}

.video-parent {
    position: relative;
    overflow: hidden;
}

svg.icon-minus{
	display:none;
}

@media (min-width: 1300px) {
  .menu-item-has-children:hover svg.icon-plus{
	display:none;
}

.menu-item-has-children:hover svg.icon-minus{
	display:inline-block;
}
}

.treatment h4.subtitle {
    margin-top: 0;
}

.therapy-work-content h4.therapy-label {
    margin-top: 0;
}

@media (max-width: 1300px) {
  .menu-item-has-children >div{
    position: unset;
    display: none;
  }
  
  /* .menu-item-has-children:hover .submenu-inner{
    display: block;
  } */
}