header.new-home-bi.sticky-header
  .ubermenu-main
  .ubermenu-item-level-0
  > .ubermenu-target {
  color: #000 !important;
}
.ubermenu-skin-white .ubermenu-item-level-0:hover > .ubermenu-target {
  background: none !important;
}
.arrow_icon {
  top: 137%;
  left: 24%;
}
.ubermenu
  .products-menu
  .ubermenu-submenu-drop.ubermenu-submenu-align-full_width {
  width: 580px !important;
  left: 60px;
}

.products-menu > .ubermenu-submenu {
  padding: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  padding-top: 30px !important;
}

.ubermenu-skin-white.ubermenu-horizontal
  .ubermenu-item-level-0
  > .ubermenu-submenu-drop {
  border: none !important;
}
.ubermenu .ubermenu-tab-layout-left > .ubermenu-tabs-group {
  background: #ffffff !important;
  max-height: auto !important;
}
.products-menu .ubermenu-submenu .ubermenu-item {
  border-radius: 7px;
  overflow: hidden;
  padding-top: 0px !important;
  background: #ffffff !important;
  transition: all 0.5s ease;
}
@media screen and (max-width: 991px) {
  .ubermenu.ubermenu-responsive .ubermenu-column:nth-of-type(2n + 1) {
    border: none;
  }
}

.bi-submenu,
.ap-submenu,
.scale-sub-menu {
  border-radius: inherit !important;
}
.products-menu .arrow_icon {
  background: rgba(255, 255, 255, 0.9) !important;
  top: 20px;
  left: 47%;
  z-index: 99999;
}
.products-menu .ubermenu-submenu li:nth-child(2) {
  height: inherit !important;
  border: 1px solid rgba(255, 255, 255, 0.59) !important;
}

@media (max-width: 991px) {
  .ubermenu-skin-white.ubermenu-responsive-toggle {
    margin-top: -48px !important;
    background: transparent !important;
    border: none !important;
    outline: none !important;
  }
}

.ubermenu-main
  .ubermenu-nav
  .ubermenu-item.ubermenu-item-level-0
  > .ubermenu-target {
  background: none !important;
}
@media (max-width: 1200px) {
  .ubermenu .ubermenu-target-text {
    font-size: 14px !important;
  }
}
.knowledge-center-submenu > .ubermenu-submenu {
  padding-top: 30px !important;
  margin: 0 !important;
  background: transparent !important;
  border: none !important;
  /* max-width: fit-content !important; */
}
.knowledge-center-submenu .ubermenu-submenu > .ubermenu-row {
  background: rgba(255, 255, 255, 1) !important;
  /* border: 1px solid rgba(77,77,77,.59)!important; */
  padding-left: 10px !important;
  padding-right: 7px !important;
  border-radius: 7px !important;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1) !important;
  backdrop-filter: blur(8.3px) !important;
  -webkit-backdrop-filter: blur(8.3px) !important;
  padding-top: 30px;
}
@media (min-width: 991px) {
  .knowledge-center-submenu .ubermenu-submenu > .ubermenu-row {
    width: 800px !important;
    height: 250px !important;
  }
}

.ubermenu .all-product-submenu {
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1) !important;
  border: 1px solid rgba(255, 255, 255, 0.59) !important;
}
.knowledge-center-submenu .arrow_icon {
  top: -10px;
  left: 52%;
  background: rgba(255, 255, 255, 1) !important;
  border: none !important;
}

.ubermenu
  .knowledge-center-submenu
  .ubermenu-submenu-drop.ubermenu-submenu-align-full_width {
  left: -20% !important;
  box-shadow: none !important;
}

.ubermenu .knowledge-center-submenu .ubermenu-row {
  margin-bottom: 0px !important;
}

.ubermenu .knowledge-center-submenu .ubermenu-grid-row {
  padding-right: 0px !important;
}

.ubermenu
  .knowledge-center-submenu
  .ubermenu-item-layout-image_left
  > .ubermenu-target-text {
  font-style: normal !important;
  font-weight: 700 !important;
  font-size: 16px !important;
  line-height: 19px !important;
}

.ubermenu .knowledge-center-submenu .slink {
  margin-left: 0px !important;
  margin-top: -11px !important;
  border-top: 1px solid #e8e8e8;
  padding-top: 12px;
}
.ubermenu .ubermenu-nav .knowledge-center-submenu .ubermenu-column-1-3 {
  margin-top: -6px !important;
}

header.new-home-bi.sticky-header .signup_btn .ubermenu-target-title {
  color: #ffffff !important;
}
.ubermenu.ubermenu-disable-submenu-scroll
  .knowledge-center-submenu.ubermenu-item
  > .ubermenu-submenu.ubermenu-submenu-type-mega {
  width: auto !important;
}
.bi-submenu .ubermenu-tab-content-panel {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.ap-submenu .ubermenu-tab-content-panel {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.ubermenu-skin-white
  .products-menu
  .ubermenu-submenu
  .ubermenu-tab.ubermenu-active
  > .ubermenu-target
  .ubermenu-badge {
  background: transparent !important;
}

.ubermenu-tab.bi-submenu > a,
.ubermenu-tab.ap-submenu > a {
  line-height: 19px;
  border-bottom: 1px solid #e8e8e8 !important;
  padding-bottom: 40px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 0px;
  border-radius: 12px;
}
.ubermenu-tab.ap-submenu > a {
  padding-bottom: 25px;
}

.ubermenu-tab.scale-sub-menu > a {
  margin-left: 10px !important;
  margin-right: 10px !important;
  border-radius: 12px;
  padding-bottom: 26px;
  line-height: 19px;
  border-bottom: 1px solid #e8e8e8 !important;
}
.all-product-submenu > ul {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

.ubermenu
  .products-menu
  .ubermenu-tab-layout-left
  > .ubermenu-tabs-group
  > .ubermenu-tab
  > .ubermenu-tab-content-panel {
  font-size: 16px;
  font-weight: 600;
  font-size: 15px;
  top: 3%;
  right: 2%;
}

.ubermenu.ubermenu-main .ubermenu-tabs-group {
  border-color: #d9d9d9;
}
.ubermenu .ubermenu-tab-layout-left > .ubermenu-tabs-group {
  float: left;
  border-width: 0 1px 0 0;
}
.ubermenu .ubermenu-nav .all-product-submenu .ubermenu-column-8-11 {
  width: 67.72% !important;
  min-height: 320px !important;
}
.ubermenu .ubermenu-nav .all-product-submenu .ubermenu-column-3-11 {
  width: 30.27% !important;
}
.products-submenu {
  position: relative;
  margin-top: 0;
}
.products-submenu .ubermenu-target-title:after {
  content: url(https://wordpress-753252-2804033.cloudwaysapps.com/wp-content/uploads/2022/09/Union-optimized.png);
  display: inline-block;
  position: absolute;
  margin-left: 5px;
  margin-top: 2px;
}
.ubermenu
  .ubermenu-submenu-type-stack
  > .products-submenu.ubermenu-item-normal
  > .ubermenu-target {
  padding-top: 10px;
  padding-bottom: 15px;
}
.products-submenu.integration-menu .ubermenu-target-title:after {
  content: url(https://wordpress-753252-3579820.cloudwaysapps.com/wp-content/uploads/2023/06/blue_arrow.svg);
  font-weight: 600;
  display: inline-block;
  position: absolute;
  margin-left: 5px;
}
.products-submenu.integration-menu .ubermenu-target-title {
  font-weight: 700;
}

.page-template-template-resources-new
  .ubermenu
  > .ubermenu-nav
  .signup_btn.ubermenu-item
  a,
.page-template-template-archive-listing
  .ubermenu
  > .ubermenu-nav
  .signup_btn.ubermenu-item
  a,
.page-template-template-data-security
  .ubermenu
  > .ubermenu-nav
  .signup_btn.ubermenu-item
  a,
.page-template-default .ubermenu > .ubermenu-nav .signup_btn.ubermenu-item a,
.ubermenu > .ubermenu-nav .signup_btn a .signup_btn a,
.page-template-template-thank-you
  .ubermenu
  > .ubermenu-nav
  > .signup_btn.ubermenu-item
  > a {
  color: #ffffff !important;
}
.page-template-template-new-thank-you .ubermenu > .ubermenu-nav > .signup_btn.ubermenu-item > a {
    color: #ffffff !important;
}
.page-template-template-resources-new
  .ubermenu
  > .ubermenu-nav
  .signup_btn.ubermenu-item
  a,
.page-template-template-archive-listing
  .ubermenu
  > .ubermenu-nav
  .signup_btn.ubermenu-item
  a,
.page-template-template-data-security
  .ubermenu
  > .ubermenu-nav
  .signup_btn.ubermenu-item
  a,
.page-template-default .ubermenu > .ubermenu-nav .signup_btn.ubermenu-item a,
.ubermenu > .ubermenu-nav .signup_btn a .signup_btn a,
.single .ubermenu > .ubermenu-nav .signup_btn.ubermenu-item a,
.blog .ubermenu > .ubermenu-nav .signup_btn.ubermenu-item a,
.archive .ubermenu > .ubermenu-nav .signup_btn.ubermenu-item a {
  color: #ffffff !important;
}
.page-template-template-resources-new
  .ubermenu
  > .ubermenu-nav
  > .ubermenu-item
  > a,
.page-template-template-archive-listing
  .ubermenu
  > .ubermenu-nav
  > .ubermenu-item
  > a,
.page-template-template-data-security
  .ubermenu
  > .ubermenu-nav
  > .ubermenu-item
  > a,
.page-template-default .ubermenu > .ubermenu-nav > .ubermenu-item > a,
.single .ubermenu > .ubermenu-nav > .ubermenu-item > a,
.blog .ubermenu > .ubermenu-nav > .ubermenu-item > a,
.page-template-template-thank-you
  .ubermenu
  > .ubermenu-nav
  > .ubermenu-item
  > a,
.archive .ubermenu > .ubermenu-nav > .ubermenu-item > a {
  color: #000000 !important;
}
.page-template-template-new-thank-you .ubermenu > .ubermenu-nav > .ubermenu-item > a{
 color: #000000 !important;
}
.products-submenu.integration-menu a:hover {
  font-size: 16px !important;
}
@media (max-width: 991px) {
  .signup_btn a {
    padding: 15px !important;
  }
}

.slink-menu .slink a {
  color: #007bff !important;
}

.ubermenu-main .bi-submenu .ubermenu-badge,
.ubermenu-main .ap-submenu .ubermenu-badge,
.ubermenu-main .scale-sub-menu .ubermenu-badge {
  background-color: transparent !important;
  margin-left: 10px;
  margin-right: 10px;
}
.bi-submenu .ubermenu-sub-indicator-close,
.ap-submenu .ubermenu-sub-indicator-close,
.scale-sub-menu .ubermenu-sub-indicator-close {
  top: -31px !important;
}
@media (max-width: 991px) {
  .ubermenu-main .bi-submenu .ubermenu-badge,
  .ubermenu-main .ap-submenu .ubermenu-badge,
  .ubermenu-main .scale-sub-menu .ubermenu-badge {
    margin-right: 50px;
    font-size: 12px !important;
  }
  .ubermenu.ubermenu-main
    .ubermenu-tabs
    .ubermenu-tabs-group
    > .ubermenu-tab
    > .ubermenu-target {
    font-size: 14px !important;
  }
}

@media (min-width: 991px) {
  .ubermenu-main
    .ubermenu-submenu
    .bi-submenu.ubermenu-has-submenu-drop
    > .ubermenu-target
    > .ubermenu-sub-indicator,
  .ubermenu-main
    .ubermenu-submenu
    .ap-submenu.ubermenu-has-submenu-drop
    > .ubermenu-target
    > .ubermenu-sub-indicator,
  .ubermenu-main
    .ubermenu-submenu
    .scale-sub-menu.ubermenu-has-submenu-drop
    > .ubermenu-target
    > .ubermenu-sub-indicator {
    display: none;
  }
}
.ubermenu-main
  .ubermenu-submenu
  .bi-submenu.ubermenu-has-submenu-drop
  > .ubermenu-target
  > .ubermenu-sub-indicator,
.ubermenu-main
  .ubermenu-submenu
  .ap-submenu.ubermenu-has-submenu-drop
  > .ubermenu-target
  > .ubermenu-sub-indicator,
.ubermenu-main
  .ubermenu-submenu
  .scale-sub-menu.ubermenu-has-submenu-drop
  > .ubermenu-target
  > .ubermenu-sub-indicator {
  color: inherit !important;
  top: 20px;
  transform: rotate(-180deg) !important;
}
.ubermenu-sub-indicator.fas.fa-angle-down:before {
  transition: all 0.4s ease;
}
.ubermenu-sub-indicator.fas.fa-angle-down:before {
  content: "\f347";
  font-family: dashicons;
  font-weight: normal;
  display: inline-block;
  margin: 0;
  vertical-align: top;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: rotate(0);
  color: inherit;
  position: relative;
  background: transparent;
  height: auto;
  width: auto;
  right: auto;
  line-height: inherit;
  left: 28%;
}
.ubermenu
  .products-menu.ubermenu-active
  .ubermenu-sub-indicator.fas.fa-angle-down:before,
.ubermenu
  .knowledge-center-submenu.ubermenu-active
  .ubermenu-sub-indicator.fas.fa-angle-down:before {
  transform: rotate(-180deg) !important;
}

@media (max-width: 991px) {
  .ubermenu-responsive .ubermenu-tab.ubermenu-active {
    transform: translateY(1%);
    transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s,
      z-index 0s linear 0.01s;
  }
  .ubermenu-sub-indicator-close {
    transform: rotate(180deg);
  }
  .ubermenu.ubermenu-submenu-indicator-closes
    .ubermenu-active
    > .ubermenu-target
    > .ubermenu-sub-indicator-close {
    transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s,
      z-index 0s linear 0.01s;
    width: 1.5rem;
  }
}

.knowledge-center-submenu ul.knowledge-center-first-row li a:hover,
.knowledge-center-submenu ul.knowledge-center-second-row li a:hover {
  background-color: #f0f0f0;
  border-radius: 12px;
}

.knowledge-center-submenu ul.knowledge-center-first-row li a,
.knowledge-center-submenu ul.knowledge-center-second-row li a {
  height: 60px;
}
