.youtube-video-container {
  • position: relative;
  • overflow: hidden;
  • width: 100%;
}

.youtube-video-container::after {
  • display: block;
  • content: "";
  • padding-top: 56.25%;
}

.youtube-video-container iframe {
  • position: absolute;
  • top: 0;
  • left: 0;
  • width: 100%;
  • height: 100%;
}

#yw-topnav .yw-topnav > .nav > .active-list > a.active-link {
  • color: var(--primary-color) !important;
}

#yw-topnav .dropdown-menu {
  • margin-top:11px;
  • box-shadow: 0px 8px 8px 0px rgba(15,0,0,.2);
}#}