/* updated 02.20.2025 */
/* FR FID 267*/
/* https://new2ndcapital.com/custom_CSS/mpCSS.css */

/* 3319 | 02.12.2025*/
@media only screen and (min-width:750px)and (max-width:1920px) {
  div#page div.toggle-dark-cover + header.site-header .nav-menu {
      width: clamp(608px, calc(38rem + ((1vw - 13.8px) * 24.2188)), 763px);
  }
}
@media (max-width: 1170px) {
  .nav-menu .menu-item:nth-child(4) {
      max-width: 60px !important;
      margin-right: 16px !important;
  }
}
/* 3394 | 2.20.2025 */
.unlock--hero-content, .hero-info-mobile {
  height: fit-content !important;
  padding-bottom: 10px !important;

}
@media (max-width: 540px) {
header#masthead {
  width: 100vw !important;
}
nav#site-navigation {
  max-width: 163px !important;
}}

@media (max-width: 1040px) {
.solutions-title-container {
  max-width: 325px;
}
.solutions-content-container {
  max-width: 450px !important;
}
.solutions-title-container ul li {
  width: fit-content !important;
}
.solutions-title-container ul li:nth-child(3):after {
  margin-bottom: -25px !important;
}
.solutions-title-container ul li:nth-child(5):after {
  margin-bottom: -25px !important;
}
.solutions-title-container > ul > li {
  margin-bottom: 40px !important;
}}