:root {
    --color-primary: #00b8df;
    --color-secondary: #00629a;
    --btn-textcolor: #ffffff;
}
/*Nav Button*/
.UUbtn_es {
    color: var(--btn-textcolor)!important;
    background: var(--color-primary);
    border: 1px solid var(--color-primary);
    border-radius: 5px;
}
.UUbtn_es:hover {
    color: var(--btn-textcolor)!important;
    background: var(--color-secondary)!important;
    border: 1px solid var(--color-secondary)!important;
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.3);
}
/*Accordion Styles*/
.UUaccordion {
    background-color: var(--color-primary);
    color: var(--btn-textcolor) !important;
    cursor: pointer !important;
}
.UUaccordion.active,
.UUaccordion:hover {
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.3);
    background: var(--color-secondary);
    border: none;
}
.UUaccordion:after,
.UUaccordion.active:after {
    color: var(--btn-textcolor)!important;
    font-size: inherit;
}
/*Images Grid Styles*/
.UUanchor_es a,
.UUanchor_es {color: var(--color-primary)!important;}
.UUanchor_es:hover a,
.UUanchor_es:hover {color: var(--color-secondary)!important;}
/*Video Container Styles*/
@media screen and (max-width: 998px) {
  .video-container {
    max-width: 100% !important;
    padding-bottom: 56.25% !important;
  }
}
.video-container {
  max-width: 75%;
  padding-bottom: 42.25%;
  margin: auto;
  height: 0;
  overflow: hidden;
  position: relative;
}
.video-container embed,.video-container iframe,.video-container img,.video-container object {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%
}
