@font-face{font-family:"Oswald Bold";src:url("../fonts/Oswald-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-stretch:normal}:root{--jmc-theme-template--colour-black: #222222;--jmc-theme-template--colour-white: #fafbfd;--jmc-theme-template--colour-primary: #fafbfd;--jmc-theme-template--colour-red: #ef405a}*,*::before,*::after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}blockquote{position:relative;margin:0;padding:2.5rem 0 1.5rem;border-top:2px solid #ddd;border-bottom:2px solid #ddd}blockquote::before,blockquote::after{content:" ";position:absolute;left:0;width:100%;max-width:880px;max-width:var(--wp--style--global--content-size);height:.5rem}blockquote::before{top:0}blockquote::after{bottom:0}blockquote p,blockquote cite{margin-bottom:1.5rem}hr,hr.wp-block-separator{position:relative;margin:1.5rem 0;padding:0 1rem;height:4px;border:none;border-top:4px solid;border-top-color:#ddd;border-top-color:var(--wp--preset--color--grey)}hr.is-style-white,hr.wp-block-separator.is-style-white{border-top-color:#fafbfd;border-top-color:var(--wp--preset--color--white)}audio,canvas,iframe,img,svg,video{vertical-align:middle}.content>h1,.content>.h1,.content>h2,.content>.h2,.content>h3,.content>.h3,.content>h4,.content>h5,.content>h6,.content>p,.content>blockquote,.content>ol,.content>ul,.content>dl,.content>form,.content>table,.content>caption,.content>address,.content>figure,.content>img,.content>article,.content>div{max-width:880px;max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.content>.alignwide,.content>div.alignwide{max-width:1200px}@media(min-width: 1200px){.content>.alignwide,.content>div.alignwide{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}}.content>.alignfull,.content>div.alignfull{max-width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.content th,.content td{padding:.125rem .25rem .125rem 0}.content th:last-child,.content td:last-child{padding-right:0}.content p,.content blockquote,.content ol,.content ul,.content dl,.content form,.content table,.content figure,.content caption,.content address{margin-top:0}.content blockquote,.content ol,.content ul,.content dl,.content form,.content table,.content figure,.content caption,.content address{margin-bottom:1.5rem}.content p+h2,.content ul+h2,.content ol+h2,.content form+h2,.content table+h2,.content div+h2{margin-top:3rem}.content ul,.content ol{padding-left:2.5rem;margin-bottom:1.5rem}.content ul ol,.content ul ul,.content ol ol,.content ol ul{margin-top:.75rem;margin-bottom:0}.content ul{list-style:disc}.content ol{list-style:decimal}.content li{display:list-item}.content table{width:100%}main .content{padding-bottom:3rem}.featured img{max-width:100%;height:auto;margin-bottom:1rem}@media(min-width: 768px){.content>.wp-block-embed{padding-left:0;padding-right:0}}.content>.wp-block-embed .wp-block-embed__wrapper{aspect-ratio:16/9}.content>.wp-block-embed iframe{width:100%;max-width:100%;height:100%}.content>.wp-block-pullquote{margin:0 auto 1.5rem;padding:0;text-align:left}.content>.wp-block-pullquote blockquote{padding-left:1rem;padding-right:1rem}@media(min-width: 768px){.content>.wp-block-pullquote blockquote{padding-left:0;padding-right:0}}.group-blog .byline,.single .byline{display:inline}h1+p.byline{margin-top:-1rem;margin-bottom:1.5em}.byline,.wp-block-mou-byline{margin-left:0 !important;font-family:Courier,monospace;font-size:var(--wp--preset--font-size--tiny-base);line-height:1.2;font-weight:700;text-align:left !important;padding:0}.caption,.is-style-caption,figcaption{max-width:880px;max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;font-family:Courier,monospace;font-weight:400}.wp-block-post-terms,.post-terms{padding:2px 12px;border-bottom:1px solid #222}.wp-block-post-terms a,.wp-block-post-terms a:link,.post-terms a,.post-terms a:link{margin-bottom:1.5rem;padding-top:.125rem;border:none;font-family:Courier,monospace;font-size:var(--wp--preset--font-size--tiny-base);line-height:1.3;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-decoration:none}.wp-block-post-terms a:hover,.wp-block-post-terms a:focus,.post-terms a:hover,.post-terms a:focus{text-decoration:underline;color:#222}.wp-block-post-terms.taxonomy-post_tag a,.post-terms.taxonomy-post_tag a{color:#222;background-color:rgba(0,0,0,0);font-family:Helvetica,Arial,sans-serif;font-size:var(--wp--preset--font-size--large-base);padding:0 .5rem}.content>.wp-block-post-terms,.content>.wp-block-group>.wp-block-post-terms,.content>.post-terms,.content>.wp-block-group>.post-terms{max-width:1200px;max-width:var(--wp--style--global--content-size);margin:0 auto 3rem;padding-right:220px;border:0}.content>.wp-block-post-terms a,.content>.wp-block-group>.wp-block-post-terms a,.content>.post-terms a,.content>.wp-block-group>.post-terms a{font-family:"Oswald",Impact,Helvetica,Arial,sans-serif;font-size:var(--wp--preset--font-size--medium-base);line-height:1;font-weight:normal;text-transform:uppercase;text-decoration:underline}.content>.wp-block-post-terms a:hover,.content>.wp-block-post-terms a:focus,.content>.wp-block-group>.wp-block-post-terms a:hover,.content>.wp-block-group>.wp-block-post-terms a:focus,.content>.post-terms a:hover,.content>.post-terms a:focus,.content>.wp-block-group>.post-terms a:hover,.content>.wp-block-group>.post-terms a:focus{color:#ef405a}.content>.wp-block-group>h4{max-width:1200px;max-width:var(--wp--style--global--content-size);margin:0 auto .5rem;padding-right:220px}.wp-block-query ul,.wp-block-archive ul{list-style:none;margin:0;padding:0}.wp-block-query li,.wp-block-archive li{margin:0;padding:0}.wp-block-query .wp-block-group,.wp-block-archive .wp-block-group{padding:0 !important}.wp-block-query .wp-block-group>figure,.wp-block-archive .wp-block-group>figure{aspect-ratio:4/3;object-fit:cover}.wp-block-query .wp-block-group>figure img,.wp-block-archive .wp-block-group>figure img{width:100%;height:100%}@supports(display: grid){.wp-block-query ul.wp-block-post-template-is-layout-grid,.wp-block-archive ul.wp-block-post-template-is-layout-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:2rem}.wp-block-query ul.wp-block-post-template-is-layout-grid.columns-1,.wp-block-archive ul.wp-block-post-template-is-layout-grid.columns-1{grid-template-columns:1fr}.wp-block-query ul.wp-block-post-template-is-layout-grid.columns-2,.wp-block-archive ul.wp-block-post-template-is-layout-grid.columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.wp-block-query ul.wp-block-post-template-is-layout-grid.columns-4,.wp-block-archive ul.wp-block-post-template-is-layout-grid.columns-4{grid-template-columns:repeat(2, minmax(0, 1fr))}.wp-block-query li.wp-block-post,.wp-block-archive li.wp-block-post{border-radius:1rem;overflow:hidden;border:1px solid #bbb;box-shadow:.125rem .125rem 0px 0px #f4f4f4;display:flex;flex-direction:column;gap:.5rem}.wp-block-query li.wp-block-post>*,.wp-block-archive li.wp-block-post>*{margin:0 1rem}.wp-block-query li.wp-block-post>*:first-child,.wp-block-archive li.wp-block-post>*:first-child{margin-top:1rem}.wp-block-query li.wp-block-post>figure:first-child,.wp-block-archive li.wp-block-post>figure:first-child{margin-top:0;margin-left:0;margin-bottom:1rem;margin-right:0}.wp-block-query li.wp-block-post>*:last-child,.wp-block-archive li.wp-block-post>*:last-child{margin-top:auto !important;margin-bottom:1rem}.wp-block-query li.wp-block-post figure img,.wp-block-archive li.wp-block-post figure img{aspect-ratio:2/1 !important}}.wp-block-archive li{margin:0 0 30px}@media(min-width: 1200px){.wp-block-archive li{margin:0 15px 30px}}.wp-block-archive .wp-block-group{position:relative}.wp-block-archive .wp-block-group li{width:300px}.wp-block-archive .wp-block-group>figure{margin-bottom:20px}.wp-block-archive .wp-block-group>figure img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.wp-block-archive .wp-block-group>p{margin-bottom:32px}.wp-block-archive .wp-block-group:after{content:"";position:absolute;left:0;right:0;bottom:0;height:12px;background-color:#222}@media(min-width: 768px){@supports(display: flex){.wp-block-archive ul{display:flex;flex-wrap:wrap;justify-content:center}.wp-block-archive li{flex:0 0 220px}.wp-block-archive .wp-block-group{justify-content:flex-start}}@supports(display: grid){.wp-block-archive li{margin:0}.wp-block-archive ul{display:grid;grid-template-columns:220px 220px 220px;column-gap:30px;row-gap:100px}}}@media(min-width: 880px){@supports(display: flex){.wp-block-archive li{flex:0 0 300px}}@supports(display: grid){.wp-block-archive ul{grid-template-columns:300px 300px 300px;column-gap:40px;row-gap:100px}}}.pagination,.wp-block-query-pagination{padding:2rem}.pagination .wp-block-query-pagination-numbers,.pagination a.wp-block-query-pagination-previous,.pagination a.wp-block-query-pagination-next,.wp-block-query-pagination .wp-block-query-pagination-numbers,.wp-block-query-pagination a.wp-block-query-pagination-previous,.wp-block-query-pagination a.wp-block-query-pagination-next{margin:0}.pagination .page-numbers,.wp-block-query-pagination .page-numbers{display:inline-block;margin:0 .25rem;font-family:"Oswald",Impact,Helvetica,Arial,sans-serif;font-size:var(--wp--preset--font-size--medium-base);font-size:var(--wp--preset--font-size--large);line-height:1;position:relative;padding-right:2rem}.pagination .page-numbers:after,.wp-block-query-pagination .page-numbers:after{content:"/";position:absolute;top:0;right:0}.pagination .page-numbers:last-child,.wp-block-query-pagination .page-numbers:last-child{padding-right:0}.pagination .page-numbers:last-child:after,.wp-block-query-pagination .page-numbers:last-child:after{display:none}.pagination a.wp-block-query-pagination-previous,.pagination a.wp-block-query-pagination-next,.wp-block-query-pagination a.wp-block-query-pagination-previous,.wp-block-query-pagination a.wp-block-query-pagination-next{font-family:"Oswald",Impact,Helvetica,Arial,sans-serif;font-size:var(--wp--preset--font-size--medium-base);font-size:var(--wp--preset--font-size--large);line-height:1;display:none}@supports(display: flex){.pagination,.wp-block-query-pagination{justify-content:center}}.wp-block-query-no-results{font-family:Helvetica,Arial,sans-serif;font-size:var(--wp--preset--font-size--normal-base);font-size:var(--wp--preset--font-size--normal);line-height:1.3}@supports(display: flex){.wp-block-query-no-results{justify-content:center}}.bmcjazz-header{background:var(--wp--preset--color--white) url(../images/keys-whiter.png) top left no-repeat;background-size:cover}.bmcjazz-header .bmcjazz-header--wrapper{min-height:34rem;overflow:auto}.bmcjazz-header h1,.bmcjazz-header h2{margin:0;color:var(--wp--preset--color--red);text-shadow:2px 3px 5px rgba(0,0,0,.5)}.bmcjazz-header h1{padding-top:2rem;text-transform:uppercase;font-weight:900;font-size:66px}.bmcjazz-header h1 span{display:block;font-size:160px;line-height:1;text-shadow:8px 9px 12px rgba(0,0,0,.5)}.bmcjazz-header h2{margin-top:2rem;font-size:32px}@media(min-width: 768px){.bmcjazz-header{background-position-x:center}.bmcjazz-header .bmcjazz-header--wrapper{min-height:22rem}.bmcjazz-header h1{font-size:78px}.bmcjazz-header h1 span{display:block;float:right;margin-right:2rem}.bmcjazz-header h2{margin-top:5rem;font-size:46px}}@media(min-width: 880px){.bmcjazz-header .bmcjazz-header--wrapper{min-height:34rem}.bmcjazz-header h1{font-size:112px}.bmcjazz-header h1 span{font-size:240px}.bmcjazz-header h2{font-size:60px}}