.display-block{display:block}.bold{font-weight:bold}.col-primary{color:#005aff}@font-face{font-family:OpenSans;src:url(/wp-content/themes/mnmlst-child/assets/resources/fonts/OpenSans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(/wp-content/themes/mnmlst-child/assets/resources/fonts/OpenSans-Bold.ttf) format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(/wp-content/themes/mnmlst-child/assets/resources/fonts/OpenSans-Italic.ttf) format("truetype");font-weight:bold;font-style:italic;font-display:swap}.mnmlst_post-archive{margin-block:3rem;display:flex;gap:2rem;flex-wrap:wrap}.mnmlst_post-archive .mnmlst_post-wrapper{flex:1 1 14rem;overflow:hidden;background-color:#f0f5ff;border-radius:.5rem;box-shadow:0 2px 2px -1px rgba(20,25,35,.1),0 9px 15px 0 rgba(20,25,35,.05),0 3px 25px 0 rgba(20,25,35,.04);transition:transform .15s ease-in-out}.mnmlst_body .mnmlst_post-archive .mnmlst_post-wrapper:hover{transform:scale(1.07)}.mnmlst_body .mnmlst_post-archive .mnmlst_post-wrapper:hover.type-jkfs-partner .mnmlst_thumbnail-figure .attachment-post-thumbnail,.mnmlst_body .mnmlst_post-archive .mnmlst_post-wrapper:hover.type-jkfs-customer .mnmlst_thumbnail-figure .attachment-post-thumbnail{transform:scale(1.16)}.mnmlst_post-archive .mnmlst_thumbnail-figure{height:unset !important;aspect-ratio:3/2;margin-top:0 !important;background:linear-gradient(127.5deg, #5993ff, #005aff)}.mnmlst_post-archive .mnmlst_thumbnail-figure .attachment-post-thumbnail{display:block;width:100%;height:100%;object-fit:cover}.mnmlst_post-archive .type-jkfs-partner .mnmlst_thumbnail-figure,.mnmlst_post-archive .type-jkfs-customer .mnmlst_thumbnail-figure{display:flex;justify-content:center;align-items:center;position:relative;aspect-ratio:2/1;background:radial-gradient(rgba(240, 245, 255, 0.7) 0%, rgba(240, 245, 255, 0.45) 45%, rgba(240, 245, 255, 0) 95%),linear-gradient(127.5deg, rgba(240, 245, 255, 0) 15%, rgba(240, 245, 255, 0.4) 40%, rgba(240, 245, 255, 0.3) 50%, rgba(240, 245, 255, 0.4) 60%, rgba(240, 245, 255, 0) 85%),linear-gradient(127.5deg, #5993ff 0%, #005aff 100%)}.mnmlst_post-archive .type-jkfs-partner .mnmlst_thumbnail-figure .attachment-post-thumbnail,.mnmlst_post-archive .type-jkfs-customer .mnmlst_thumbnail-figure .attachment-post-thumbnail{display:block;z-index:1;width:60%;height:100%;object-fit:contain;transition:transform .15s ease-in-out}.mnmlst_entry-content .mnmlst_post-archive .mnmlst_entry-header{margin-bottom:.375rem;text-align:left}.mnmlst_post-archive .mnmlst_post-title{margin:1rem 1.25rem 0 1.25rem}.mnmlst_post-archive .mnmlst_post-categories{display:flex;flex-wrap:wrap;gap:.375rem;margin:.75rem 1.125rem}.mnmlst_post-archive .mnmlst_post-category{font-size:.625em;padding:.1875rem .625rem;color:#f0f5ff;background-color:#005aff;border-radius:10rem}.mnmlst_post-archive .mnmlst_entry-content{margin-inline:1.25rem}.mnmlst_post-archive .mnmlst_entry-content>.mnmlst_post-excerpt{margin:0}.mnmlst_post-archive .mnmlst_entry-footer{margin:1rem 1.25rem}.mnmlst_post-archive .mnmlst_post-link{display:flex;align-items:center;gap:.625rem;font-weight:bold;text-decoration:none}body:not(.mnmlst_body) .mnmlst_post-archive .mnmlst_post-link{color:initial;fill:initial;cursor:pointer}body:not(.mnmlst_body) .mnmlst_post-archive .mnmlst_post-link:hover{color:#005aff;fill:#005aff}.mnmlst_post-archive .mnmlst_post-link-icon{display:block;height:1.125rem}@media screen and (hover: hover)and (pointer: fine){a{color:#141923}a svg{fill:#141923}a:hover{color:#005aff}a:hover svg{fill:#005aff}}.mnmlst_body{color:#141923;background-color:#f0f5ff;font-family:OpenSans}.mnmlst_header{background-color:rgba(240,245,255,.75);backdrop-filter:blur(1rem);box-shadow:0 2px 4px -1px rgba(20,25,35,.2),0 3px 5px 0 rgba(20,25,35,.14),0 1px 10px 0 rgba(20,25,35,.12)}.mnmlst_header.solid{background-color:#f0f5ff}.mnmlst_menu .menu-item.has-icon a{gap:.5rem}.mnmlst_menu .menu-item.has-icon a .menu-item-icon{width:unset;height:1.125rem}#jkfs_frontpage-title{margin-block:0}#jkfs_frontpage-logo{width:12rem;margin-inline:auto}#jkfs_frontpage-description{margin-block:.83em;font-size:1.5em;font-weight:bold}.single-jkfs-customer .mnmlst_thumbnail-figure,.single-jkfs-partner .mnmlst_thumbnail-figure{display:flex;justify-content:center;align-items:center;background:radial-gradient(farthest-corner at 50% calc(50% + 3.5rem), rgba(240, 245, 255, 0.7) 0%, rgba(240, 245, 255, 0.45) 45%, rgba(240, 245, 255, 0) 95%),linear-gradient(127.5deg, rgba(240, 245, 255, 0) 15%, rgba(240, 245, 255, 0.4) 40%, rgba(240, 245, 255, 0.3) 50%, rgba(240, 245, 255, 0.4) 60%, rgba(240, 245, 255, 0) 85%),linear-gradient(127.5deg, #5993ff 0%, #005aff 100%)}.single-jkfs-customer .mnmlst_thumbnail-figure .attachment-post-thumbnail,.single-jkfs-partner .mnmlst_thumbnail-figure .attachment-post-thumbnail{z-index:1;width:50%;height:auto;object-fit:contain;margin-top:3.5rem}.mnmlst_post-wrapper.page>.mnmlst_entry-header .mnmlst_thumbnail-figure:has(.attachment-post-thumbnail[src$=".svg"]){display:flex;justify-content:center;align-items:center;background:linear-gradient(127.5deg, #5993ff 0%, #005aff 100%)}.mnmlst_post-wrapper.page>.mnmlst_entry-header .mnmlst_thumbnail-figure:has(.attachment-post-thumbnail[src$=".svg"]) .attachment-post-thumbnail{z-index:1;width:35%;height:auto;max-height:60%;object-fit:contain;margin-top:3.5rem}.wp-singular .mnmlst_entry-header .mnmlst_header-meta-wrapper .mnmlst_post-excerpt{margin-block:2rem;font-size:1.25em;font-style:italic}.wp-singular .mnmlst_thumbnail-figure{margin-top:-3.5rem}.mnmlst_footer{display:block;background-color:#f0f5ff}.mnmlst_footer .jkfs_footer-content-wrapper{display:flex;gap:2rem;flex-wrap:wrap;align-items:center;padding:1.25rem 1.5rem;background-color:#e1e6f0;border-radius:.5rem}@media screen and (max-width: 768px){.mnmlst_footer .jkfs_footer-content-wrapper{flex-direction:column}}.mnmlst_footer .mnmlst_footer-menu .social-media-link a .menu-item-icon{height:2.25rem}.mnmlst_footer .mnmlst_footer-menu.center-col{flex-wrap:wrap}.mnmlst_footer .mnmlst_footer-menu.center-col .jkfs_home-link{display:flex;justify-content:center;width:100%}.mnmlst_footer .mnmlst_footer-menu.center-col .jkfs_home-link .menu-item-icon{height:4rem}@media screen and (max-width: 768px){.mnmlst_footer .mnmlst_footer-menu.left-col{text-align:center}.mnmlst_footer .mnmlst_footer-menu.center-col{flex-direction:row}}
