@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..800;1,400..800&display=swap";*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}.screen-reader-text{width:1px!important;height:1px!important;position:absolute!important;top:auto!important;left:-10000px!important;overflow:hidden!important}body.no-scroll{overflow:hidden!important}body img{width:100%;height:auto}body p:empty{display:none}body .button{color:#fff;background:#34332e;border:0;border-radius:1.25rem;padding:.8rem 1.875rem .75rem;line-height:1;transition:background-color .2s ease-in-out;display:inline-block}body .button:hover,body .button:focus{color:#fff;background:#34332e;transition:background-color .2s ease-in-out;border-bottom:0!important}body .aspect-ratio-1-1{aspect-ratio:1}body .aspect-ratio-3-2{aspect-ratio:3/2}body .aspect-ratio-4-3{aspect-ratio:4/3}body .aspect-ratio-16-9{aspect-ratio:16/9}body .aspect-ratio-2-35-1{aspect-ratio:2.35}body .screen-reader-only,body .visually-hidden{width:1px!important;height:1px!important;position:absolute!important;top:auto!important;left:-10000px!important;overflow:hidden!important}body .alignfull-no-padding{padding-left:0!important;padding-right:0!important}body .no-bottom-margin,body .is-style-no-bottom-margin{margin-bottom:0!important}body .no-top-margin{margin-top:0!important}body .no-left-margin{margin-left:0!important}body .no-right-margin{margin-right:0!important}body .no-bottom-padding{padding-bottom:0!important}body .no-top-padding{padding-top:0!important}body .no-left-padding{padding-left:0!important}body .no-right-padding{padding-right:0!important}body .justify-left{text-align:left}body .justify-right{text-align:right}body .justify-center{text-align:center}body .has-object-position-center-center img{object-position:center center}body .has-object-position-center-left img{object-position:center left}body .has-object-position-center-right img{object-position:center right}body .has-object-position-top-center img{object-position:top center}body .has-object-position-top-left img{object-position:top left}body .has-object-position-top-right img{object-position:top right}body .has-object-position-bottom-center img{object-position:bottom center}body .has-object-position-bottom-left img{object-position:bottom left}body .has-object-position-bottom-right img{object-position:bottom right}@font-face{font-family:GT Standard;src:url(../fonts/GT-Standard-L-Standard-Light.woff2)format("woff2");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:GT Standard;src:url(../fonts/GT-Standard-L-Standard-Semibold.woff2)format("woff2");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:GT Standard;src:url(../fonts/GT-Standard-L-Standard-Heavy.woff2)format("woff2");font-weight:800;font-display:swap;font-style:normal}body{font-optical-sizing:auto;color:#34332e;-webkit-font-smoothing:antialiased;letter-spacing:0;font-family:EB Garamond,serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.2}body p,body a{font-size:20px}body .has-light-font-weight{font-weight:300}body .has-regular-font-weight{font-weight:400}body .has-medium-font-weight{font-weight:500}body .has-bold-font-weight,body strong{font-weight:700}body .has-extrabold-font-weight{font-weight:800}body .has-style-uppercase{text-transform:uppercase}body .has-style-normal{font-style:normal}body .has-style-italic,body i,body em{font-style:italic}body h1,body h2,body h3,body h4,body h5,body h6,body p{margin:0;margin-bottom:.5em}body a{color:#34332e;text-underline-offset:5px;text-decoration-style:solid;text-decoration-color:#34332e;text-decoration-thickness:1px;transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out}body a:hover,body a:focus{transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out}html{scroll-behavior:smooth;min-height:100%}body{height:100%;margin:0;padding:0}@media only screen and (min-width:767px){body:before{content:"";z-index:-1;pointer-events:none;transform:translateY(var(--parallax-y,0));will-change:transform;background-image:url(../images/global/mca-background-memphis-pattern.webp);background-repeat:repeat;background-size:auto;position:fixed;inset:-100px 0}}body main.main{background-color:#e8e8e8;background-image:url(../images/global/mca-stacked-site-top-centre-pattern.webp),url(../images/global/mca-stacked-site-bottom-centre-pattern.webp);background-position:top,bottom;background-repeat:no-repeat,no-repeat;background-size:100%,100%;flex-direction:column;height:100%;display:flex;position:relative;overflow-y:hidden}@media only screen and (min-width:767px){body main.main{background-color:#e8e8e8;border-left:1px solid #34332e;border-right:1px solid #34332e;max-width:767px;margin:0 auto}}@media only screen and (min-width:1024px){body main.main{max-width:1024px}}body main.main #hero{width:100%;display:block}body main.main #sidebar{flex-direction:column;justify-content:center;width:100%;display:flex}html:has(body.page-error-404){height:100%;min-height:100vh;background:#a2d6f3!important}body.page-error-404{background:0 0;width:100vw;max-width:100vw;height:100%;margin:0;padding:0;font-family:GT Standard,sans-serif;overflow:visible;background:#a2d6f3!important}body.page-error-404 main{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:40px;display:flex;background:#a2d6f3!important;border:0!important}body.page-error-404 main .ghost-404{max-width:150px;margin-bottom:12px;display:block}@media only screen and (min-width:1280px){body.page-error-404 main .ghost-404{max-width:200px}}body.page-error-404 main h1{color:#fff;margin:0 0 24px;font-size:48px;font-weight:800}@media only screen and (min-width:767px){body.page-error-404 main h1{margin-bottom:36px;font-size:72px}}body.page-error-404 main p{text-align:center;margin-bottom:24px;font-size:24px;font-weight:600}@media only screen and (min-width:767px){body.page-error-404 main p{margin-bottom:36px;font-size:36px}}body.page-error-404 main .button{background:#433851;border-radius:0;padding:12px 18px;font-size:18px;font-weight:300;transition:background-color .25s ease-in-out;text-decoration:none!important}@media only screen and (min-width:767px){body.page-error-404 main .button{font-size:24px}}body.page-error-404 main .button:hover,body.page-error-404 main .button:focus{background:#ff4009}header.site-header .brand{color:#ff4009;align-items:center;column-gap:12px;display:inline-flex;position:relative;text-decoration:none!important}header.site-header .brand .logo{width:42px;height:auto}@media only screen and (min-width:1024px){header.site-header .brand .logo{width:56px}}header.site-header .brand .logo svg .mdhr-logo{fill:currentColor}header.site-header .brand .wordmark{margin:-2px 0 0}@media only screen and (min-width:1024px){header.site-header .brand .wordmark{margin-top:-4px}}header.site-header .brand .wordmark svg{height:14px}@media only screen and (min-width:1024px){header.site-header .brand .wordmark svg{width:auto;height:18.35px}}header.site-header .brand:hover,header.site-header .brand:focus{color:#433851}ul.gallery{grid-template-columns:repeat(2,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}ul.gallery li.image{aspect-ratio:4/3;box-sizing:border-box;border-radius:25px;width:100%;display:block;position:relative;overflow:hidden;transform:translateZ(0)}ul.gallery li.image:before{content:"";pointer-events:none;z-index:2;position:absolute;inset:0}ul.gallery li.image a{width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;inset:2px;overflow:hidden}ul.gallery li.image a img{object-fit:cover;object-position:center center;backface-visibility:hidden;width:100%;height:100%;transition:transform .2s ease-in-out;display:block;position:relative;transform:scale(1)}ul.gallery li.image a:hover img,ul.gallery li.image a:focus img{transform:scale(1.05)}.modal-overlay{z-index:9999;opacity:0;visibility:hidden;pointer-events:none;background:#34332ee8;justify-content:center;align-items:center;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;display:flex;position:fixed;inset:0}.modal-overlay.active{opacity:1;visibility:visible;pointer-events:auto}.modal-overlay .modal-content{max-width:85%;max-height:85vh;overflow:auto}.modal-overlay .modal-content img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:90vh;display:block}.modal-overlay .video-modal{aspect-ratio:16/9;width:100%;max-height:85vh}.modal-overlay .video-modal video{width:100%;height:auto;display:block}.modal-overlay .modal-close{color:#fff;text-align:center;cursor:pointer;z-index:15;opacity:1;background-color:#34332e;border:none;border-radius:50%;width:40px;height:40px;font-size:42px;transition:background-color .2s ease-in-out,color .2s ease-in-out;position:absolute;top:2vw;right:2vw}.modal-overlay .modal-close span{margin-top:-2.5px;margin-left:1px;line-height:0;display:block}.modal-overlay .modal-close:hover,.modal-overlay .modal-close:focus{color:#34332e;background-color:#fff}.modal-overlay .modal-close{outline:none}.modal-overlay .modal-close:focus-visible{outline:2px solid -webkit-focus-ring-color;outline-offset:3px;box-shadow:0 0 0 5px #ffffff40}.modal-overlay .gallery-modal{align-items:center;gap:10px;display:flex}.modal-overlay .gallery-modal .gallery-modal img{max-width:100%;max-height:100%}.modal-overlay .gallery-modal .gallery-nav{text-align:center;color:#fff;cursor:pointer;z-index:10;opacity:1;background:#34332e;border:none;border-radius:50%;width:40px;height:40px;padding-top:4px;font-size:28px;transition:background-color .2s ease-in-out,color .2s ease-in-out;position:absolute;top:50%;transform:translateY(-50%)}.modal-overlay .gallery-modal .gallery-nav#gallery-prev{left:2vw}.modal-overlay .gallery-modal .gallery-nav#gallery-prev span{margin-top:-1px;margin-left:-1px;display:block}.modal-overlay .gallery-modal .gallery-nav#gallery-next{right:2vw}.modal-overlay .gallery-modal .gallery-nav#gallery-next span{margin-top:-1px;margin-left:4px;display:block}.modal-overlay .gallery-modal .gallery-nav:hover,.modal-overlay .gallery-modal .gallery-nav:focus{color:#34332e;background-color:#fff}ul.socials{flex-align:center;flex-wrap:nowrap;justify-content:center;gap:12px 20px;margin:6px auto 0;padding:0;list-style:none;display:flex}ul.socials li{align-items:center;display:flex}ul.socials li a span{display:block}ul.socials li a span svg{width:100%;height:auto}ul.socials li a span svg path{fill:#34332e;transition:fill .25s ease-in-out}ul.socials li a:hover span svg path,ul.socials li a:focus span svg path{fill:#ff4009}section#hero{padding-top:48px;position:relative}@media only screen and (min-width:600px){section#hero{padding-top:72px}}section#hero .hero-inner .headline{width:75%;margin:0 auto 24px}@media only screen and (min-width:600px){section#hero .hero-inner .headline{width:46%;margin-bottom:0;position:absolute;top:92px;left:40px;transform:none}}@media only screen and (min-width:1024px){section#hero .hero-inner .headline{width:42%}}section#sidebar .inner{flex-direction:column;justify-content:center;gap:30px;padding:30px;display:flex}@media only screen and (min-width:1024px){section#sidebar .inner{grid-template-columns:repeat(2,1fr);column-gap:60px;padding:60px 50px;display:grid}}section#sidebar .inner .trailer{order:2}section#sidebar .inner .text{order:1}section#sidebar .inner .bottom{order:3}section#sidebar .inner .logo{order:4}@media only screen and (min-width:1024px){section#sidebar .inner .trailer{order:1}section#sidebar .inner .text{order:2}section#sidebar .inner .bottom{order:3}}section#sidebar .inner p{text-indent:20px;margin:0}section#sidebar .inner .trailer{aspect-ratio:4/3.15;cursor:pointer;background:#34332e;border-radius:20px;width:100%;position:relative;overflow:hidden}section#sidebar .inner .trailer video{object-fit:cover;width:100%;height:100%;position:absolute}section#sidebar .inner .text,section#sidebar .inner .bottom{flex-direction:column;gap:20px;display:flex}section#sidebar .inner .logo{width:80%;max-width:300px;margin:0 auto}@media only screen and (min-width:1024px){section#sidebar .inner .logo{align-self:start;max-width:400px;margin-top:30px}}section#sidebar .inner .cta{border-style:solid;border-width:4px;background:#e8e8e8;border-image-source:url(../images/global/border.svg);border-image-slice:4;border-image-repeat:round;flex-wrap:wrap;justify-content:center;row-gap:20px;padding:20px 40px;display:flex;position:relative}section#sidebar .inner .cta p{text-indent:0;text-align:center;flex-basis:100%;max-width:385px}section#sidebar .inner ul.legal{flex-basis:100%;justify-content:center;gap:8px;margin:-10px 0 0;padding:0;list-style:none;display:flex}section#sidebar .inner ul.legal li a{background:0 0;width:auto;height:auto;font-family:Inter,sans-serif;font-size:11px;font-weight:700;text-decoration:none}section#sidebar .inner ul.legal li a span{display:inline}#copyright-text{color:#34332e;text-align:center;margin:30px;font-size:11px}#copyright{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:30px;width:100%;padding:20px;display:flex;position:absolute;bottom:0;left:0}#copyright .logo{width:75px}#copyright .logo svg .logo-path{fill:#e8e8e8;transition:fill .25s ease-in-out}#copyright .logo:hover svg{color:#ff4009}#copyright .logo:hover svg .logo-path{fill:currentColor}@media only screen and (min-width:600px){#copyright{justify-content:space-around;padding:40px}#copyright .logo{width:100px}#copyright p{font-size:11px}#copyright #copyright-text{text-align:center;width:80%;min-width:0;margin:0;color:#fff!important}}body main.mca-legal{padding:100px 30px 200px;max-width:767px!important}body main.mca-legal .close{gap:10px;line-height:30px;text-decoration:none;display:flex;position:absolute;top:30px;right:30px}body main.mca-legal .close span{color:#fff;background:#34332e;border-radius:50%;width:30px;height:30px;padding-left:4px;font-size:36px;line-height:24px;transition:background-color .25s ease-in-out;display:block;position:relative}body main.mca-legal .close:hover span,body main.mca-legal .close:focus span{background:#ff4009}body main.mca-legal #wp-content h1{font-size:48px;font-weight:500}body main.mca-legal #wp-content h2{font-weight:800}body main.mca-legal #wp-content p{margin-bottom:1em;font-size:16px}@media only screen and (min-width:767px){body main.mca-legal #wp-content p{font-size:18px}}body main.mca-legal #wp-content .has-xlarge-font-size{font-size:24px}body main.mca-legal #wp-content ol.jump-links li{color:#ff4009}body main.mca-legal #wp-content a{color:#ff4009;text-underline-offset:2px;text-decoration-style:solid;text-decoration-color:#0000;text-decoration-thickness:1px;transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out;text-decoration-line:underline!important}body main.mca-legal #wp-content a:hover,body main.mca-legal #wp-content a:focus{color:#ff4009;text-decoration-color:#ff4009;transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out}body main.mca-legal #wp-content .wp-block-group{margin-top:40px}body main.mca-legal #wp-content .wp-block-group .wp-block-group{margin-top:0}