
@font-face{font-family:'NYAM Source Sans 3';src:url('../fonts/source-sans-3-v8-latin-3001.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'NYAM Source Sans 3';src:url('../fonts/source-sans-3-v8-latin-regular1.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'NYAM Source Sans 3';src:url('../fonts/source-sans-3-v8-latin-5001.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'NYAM Source Sans 3';src:url('../fonts/source-sans-3-v8-latin-6001.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'NYAM Source Sans 3';src:url('../fonts/source-sans-3-v8-latin-7001.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'NYAM Source Sans 3';src:url('../fonts/source-sans-3-v8-latin-9001.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'NYAM Source Sans 3';src:url('../fonts/source-sans-3-v8-latin-300italic1.woff') format('woff');font-weight:300;font-style:italic;font-display:swap}
@font-face{font-family:'NYAM Source Sans 3';src:url('../fonts/source-sans-3-v8-latin-italic1.woff') format('woff');font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:'NYAM Source Sans 3';src:url('../fonts/source-sans-3-v8-latin-700italic1.woff') format('woff');font-weight:700;font-style:italic;font-display:swap}
@font-face{font-family:'NYAM Source Sans 3';src:url('../fonts/source-sans-3-v8-latin-900italic1.woff') format('woff');font-weight:900;font-style:italic;font-display:swap}
@font-face{font-family:'NYAM Anton';src:url('../fonts/anton-v23-latin-regular1.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}

.nyam-v2, .nyam-v2 p, .nyam-v2 h1, .nyam-v2 h2, .nyam-v2 h3, .nyam-v2 h4, .nyam-v2 .wp-block-kadence-advancedheading {
  font-family:'NYAM Source Sans 3',Arial,sans-serif !important;
}
.nyam-v2 .nyam-anton, .nyam-v2 .nyam-anton.wp-block-kadence-advancedheading {
  font-family:'NYAM Anton','Arial Narrow',sans-serif !important;
  font-weight:400 !important;
  text-transform:uppercase;
}
.nyam-v2 .nyam-shadow { text-shadow: 2px 2px 5px rgba(0,0,0,.45); }
.nyam-v2 .wp-block-image img { max-width:100%; height:auto; }
.nyam-v2 .nyam-logo img { max-width:540px; margin-left:auto; margin-right:auto; display:block; }
.nyam-v2 .nyam-marketing img { max-width:700px; margin-left:auto; margin-right:auto; display:block; }
.nyam-v2 .nyam-clients img { max-width:100%; margin-left:auto; margin-right:auto; display:block; }
.nyam-v2 .nyam-samples img { width:100%; display:block; }


/* V3: neutralize common theme content constraints even inside the editor/front end. */
.nyam-convert2wp-blank-canvas .entry-content,
.nyam-convert2wp-blank-canvas .wp-site-blocks,
.nyam-convert2wp-blank-canvas main,
.nyam-convert2wp-blank-canvas article {
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
}

/* Restore major background artwork discovered in the original Muse CSS. */
.nyam-v2 .nyam-bg-hero {
  background-image:
    linear-gradient(to bottom, rgba(0,0,0,.06), rgba(0,0,0,.62)),
    url('../images/cover-for-web-004-seamless.jpg') !important;
  background-repeat: repeat-x !important;
  background-position: center bottom !important;
  background-size: auto 400px !important;
}

.nyam-v2 .nyam-bg-dashboard {
  background-image:
    linear-gradient(rgba(20,48,52,.28),rgba(20,48,52,.28)),
    url('../images/blitz-dashboard-environment-wide-dark.jpg') !important;
  background-repeat:no-repeat!important;
  background-position:center center!important;
  background-size:cover!important;
  min-height:520px;
}

.nyam-v2 .nyam-bg-office {
  background-image:
    linear-gradient(rgba(218,216,213,.87),rgba(218,216,213,.87)),
    url('../images/office-single-instance-u2526-3-fr.png') !important;
  background-repeat:no-repeat!important;
  background-position:center center!important;
  background-size:cover!important;
}

/* Make the full-width Kadence rows actually use the viewport in the blank template. */
.nyam-v2 .wp-block-kadence-rowlayout.alignfull,
.nyam-v2 .kt-row-column-wrap {
  max-width:none;
}
