/*////////// RESETS //////////*/
.page-template-user-agreements #main {
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-top: 0 !important;
}

.page-template-user-agreements #main .fusion-row {
  max-width: 100% !important;
}

.page-template-user-agreements #content {
  float: initial;
  margin: 20px !important;
}

.page-template-user-agreements .menu-user-agreements-container,
.page-template-user-agreements .menu-user-agreements-es-container {
  position: relative;
  background: #E7E7E7;
  width: 100%;
}
.page-template-user-agreements .menu-user-agreements-container .current-menu-item a,
.page-template-user-agreements .menu-user-agreements-es-container .current-menu-item a {
  font-weight: 500;;
}

.page-template-user-agreements .menu-user-agreements-container .fusion-layout-column,
.page-template-user-agreements .menu-user-agreements-es-container .fusion-layout-column {
  margin-bottom: 0;
}

.page-template-user-agreements .menu-user-agreements-container ul,
.page-template-user-agreements .menu-user-agreements-es-container ul {
  display: flex;
  padding: 41px 0;
  width: 100%;
  max-width: 1067px;
  margin: auto !important;
  gap: 30px;
  list-style-type: none;
  flex-wrap: wrap;
  justify-content: center;
  flex-direction: column;
  text-align: center;
}

.page-template-user-agreements .menu-user-agreements-container li,
.page-template-user-agreements .menu-user-agreements-es-container li {
  font-size: 20px;
  line-height: 19px;
  font-weight: normal;
}

.page-template-user-agreements .menu-user-agreements-container li span,
.page-template-user-agreements .menu-user-agreements-es-container li span {
  padding: 0;
}

.page-template-user-agreements .menu-user-agreements-container li a,
.page-template-user-agreements .menu-user-agreements-es-container li a {
  color: #000;
  font-weight: 400;
  font-size: 20px;
  line-height: 19px;
  text-align: center;
  text-decoration: underline;
}

.page-template-user-agreements .fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-center {
  height: 132px !important;
  background-color: #C5ECF666 !important;
  background-image: none;
  min-height: unset !important;
  border: none;
}

.page-template-user-agreements .fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-center h1.entry-title {
  color: #2f4771 !important;
  font-size: 40px;
}

@media only screen and (max-width:800px) {
  .page-template-user-agreements .fusion-page-title-row {
    min-height: 121px !important;
  }
}

@media only screen and (min-width:800px) {
  .page-template-user-agreements #content {
    max-width: 1240px;
    margin: 60px auto auto !important;
  }

  .page-template-user-agreements .menu-user-agreements-container ul,
  .page-template-user-agreements .menu-user-agreements-es-container ul {
    flex-direction: row;
    gap: 15px;
    padding: 55px 0;
  }

  .page-template-user-agreements .menu-user-agreements-container li,
  .page-template-user-agreements .menu-user-agreements-es-container li {
    border-right: 1px solid;
    padding: 0 20px;
    color: #000;
  }

  .page-template-user-agreements .menu-user-agreements-container li:last-child,
  .page-template-user-agreements .menu-user-agreements-es-container li:last-child {
    border: none
  }

  .page-template-user-agreements .fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-center {
    height: 160px !important;
  }

}