/*! Flickity v2.0.9
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:rgba(255,255,255,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;outline:0}@font-face{font-family:Bonobo;src:url(https://2017.mmf.com.au/wp-content/themes/msa-mmf-2017/assets/dist/other/fonts/bonobo_regular-webfont.woff2) format("woff2"),url(https://2017.mmf.com.au/wp-content/themes/msa-mmf-2017/assets/dist/other/fonts/bonobo_regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Integral CF';src:url(https://2017.mmf.com.au/wp-content/themes/msa-mmf-2017/assets/dist/other/fonts/integralcf-bold-webfont.woff2) format("woff2"),url(https://2017.mmf.com.au/wp-content/themes/msa-mmf-2017/assets/dist/other/fonts/integralcf-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}.blocks .artists .artists-modal .artist .title-wrapper h2,h1,h2,h3,h4,h5,h6,p,ul{font-weight:400;list-style:none;margin:0;padding:0}input,select,textarea{-webkit-appearance:none;border-radius:0}body,html{height:100%}html{font-size:1vw;line-height:1vw}@media (min-width:1600px){html{font-size:15.7px;line-height:15.7px}}@media (max-width:1280px){html{font-size:1.2vw;line-height:1.2vw}}@media (max-width:1024px){html{font-size:1.5vw;line-height:1.5vw}}@media (max-width:768px){html{font-size:3vw;line-height:3vw}}body{font-family:Bonobo,Georgia,serif;font-size:1.2rem;line-height:1.7rem;color:#196A7E;background-color:#F6F5EC;background-image:url(https://2017.mmf.com.au/wp-content/themes/msa-mmf-2017/assets/dist/images/background-rocks.png),url(https://2017.mmf.com.au/wp-content/themes/msa-mmf-2017/assets/dist/images/background.gif);background-size:150% auto,auto auto;background-repeat:repeat,repeat;background-position:top 40vw center,1px -26px}body.no-overflow{overflow:hidden}.blocks .artists .artists-modal .artist .title-wrapper h2,h1{font-size:4.8rem;line-height:4.8rem;letter-spacing:-.15rem;text-transform:uppercase;margin-bottom:4.8rem}@media (max-width:768px){.blocks .artists .artists-modal .artist .title-wrapper h2,h1{font-size:3rem;line-height:3rem;margin-bottom:3rem}}.blocks .artists .artists-modal .artist .title-wrapper h2 b,.blocks .artists .artists-modal .artist .title-wrapper h2 strong,h1 b,h1 strong{font-weight:400}h2{font-size:2.5rem;line-height:2.5rem;letter-spacing:-.05rem;text-transform:uppercase;margin-bottom:2.5rem}h2 b,h2 strong{font-weight:400}h3{font-size:2rem;line-height:2rem;text-transform:uppercase;margin-bottom:2rem}h3 b,h3 strong{font-weight:400}p{-moz-column-break-inside:avoid;-webkit-column-break-inside:avoid;column-break-inside:avoid;padding-bottom:1.7rem}p:last-child{padding-bottom:0}a{color:#1F9789;text-decoration:none;transition:color .6s cubic-bezier(.55,0,.1,1),border-color .6s cubic-bezier(.55,0,.1,1)}a.active,a:hover{color:#196A7E;border-color:#196A7E}a.active:hover{color:#1F9789;border-color:#1F9789}hr{background-color:#196A7E}.button{display:inline-block;font-size:1.5rem;line-height:1.5rem;color:#1F9789;text-transform:uppercase;text-decoration:none;border:1px solid #1F9789;padding:.7rem 1rem;transition:all .6s cubic-bezier(.55,0,.1,1)}.button:hover{color:#196A7E;border-color:#196A7E}.signature{width:8vw;fill:#196A7E}@media (max-width:1024px){.signature{width:18vw}}@media (max-width:768px){.signature{width:27vw}}header{padding:3.05vw 1vw}header nav{font-size:.87rem;line-height:1.05rem;text-transform:uppercase;text-align:center}header nav ul{display:flex;align-items:center;justify-content:center}header nav ul li{position:relative;top:-.22rem;padding:0 .7vw}@media (max-width:768px){header nav ul li{display:none}}header nav ul li.logo{top:0;padding:0 2.1vw}@media (max-width:768px){header nav ul li.logo{display:block}}header nav ul li.logo a{color:#196A7E;text-decoration:none}header nav ul li.logo a:hover{color:#1F9789}header nav ul li a{color:#1F9789;text-decoration:none;transition:color .6s cubic-bezier(.55,0,.1,1)}header nav ul li a:hover{color:#196A7E}header .nav-fixed{position:fixed;top:0;left:0;right:0;font-size:.87rem;line-height:1.05rem;background-color:#196A7E;text-transform:uppercase;text-align:center;padding:.6vw 0;z-index:3;transform:translateY(-110%);transition:transform .6s cubic-bezier(.55,0,.1,1);will-change:transform}@media (max-width:768px){header .nav-fixed{display:none}}header .nav-fixed.show{transform:translateY(0)}header .nav-fixed.hide{display:none}header .nav-fixed ul{display:flex;align-items:center;justify-content:center}header .nav-fixed ul li{position:relative;padding:0 .7vw}header .nav-fixed ul li.logo{line-height:0;padding:0 2.1vw;transition:opacity .6s cubic-bezier(.55,0,.1,1)}header .nav-fixed ul li.logo:hover{opacity:.6}header .nav-fixed ul li.logo svg{position:relative;top:.1rem;width:auto;height:1.4rem}header .nav-fixed ul li a{color:#F6F5EC;text-decoration:none;transition:color .6s cubic-bezier(.55,0,.1,1)}header .nav-fixed ul li a:hover{color:#B6B2AE}.mobile-hamburger{position:fixed;top:5vw;right:5vw;width:3rem;height:calc(1.8rem + 3px);cursor:pointer;z-index:10;transform-style:flat}@media (min-width:768px){.mobile-hamburger{display:none}}.mobile-hamburger.hide{display:none}.mobile-hamburger span{display:block;position:absolute;height:2px;width:100%;background:#1F9789;opacity:1;left:0;transform:rotate(0);transition:.4s cubic-bezier(.55,0,.1,1)}.mobile-hamburger span:nth-child(1){top:0}.mobile-hamburger span:nth-child(2),.mobile-hamburger span:nth-child(3){top:.85rem}.mobile-hamburger span:nth-child(4){top:calc(1.7rem + 1px)}.mobile-hamburger.active span{background:#F6F5EC}.mobile-hamburger.active span:nth-child(1),.mobile-hamburger.active span:nth-child(4){top:.85rem;width:0;left:50%}.mobile-hamburger.active span:nth-child(2){transform:rotate(45deg)}.mobile-hamburger.active span:nth-child(3){transform:rotate(-45deg)}.mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;display:none;flex-wrap:wrap;text-align:center;width:100%;height:100%;background-color:#196A7E;font-size:2.5rem;line-height:3rem;z-index:9;overflow-y:auto;padding-top:5rem}@media (min-width:768px){.mobile-menu{display:none}}.mobile-menu.show{display:flex}.mobile-menu ul{width:100%}.mobile-menu ul>li{position:relative;width:100%;margin:1.5rem 0}.mobile-menu ul>li a.parent{color:#1F9789;text-transform:uppercase}.mobile-menu ul>li .expand{position:absolute;top:0;right:2.4rem;color:#F6F5EC;cursor:pointer}.mobile-menu ul>li .expand.active .open{display:none}.mobile-menu ul>li .expand.active .close{display:block}.mobile-menu ul>li .expand .close{display:none}.mobile-menu ul>li a{color:#F6F5EC;text-decoration:none}.mobile-menu ul>li>ul{display:none;font-size:2rem;line-height:2.5rem;padding:0 1rem}.mobile-menu ul>li>ul li{margin:1rem 0}footer .footer-beetles{width:100%;line-height:0;text-align:right;overflow:hidden}footer .footer-beetles img{position:relative;top:1px;left:.5vw;width:90vw;height:auto}footer .footer-links{padding:4.1vw 1vw 1.6vw;background-color:#063036}@media (max-width:768px){footer .footer-links{padding:10vw 5vw}}footer .footer-links nav{width:100%;max-width:1000px;font-size:.87rem;line-height:1.05rem;text-transform:uppercase;text-align:center;margin:0 auto;margin-bottom:3.6vw}@media (max-width:1024px){footer .footer-links nav{max-width:90vw}}@media (max-width:768px){footer .footer-links nav{max-width:100%}}@media (max-width:500px){footer .footer-links nav{font-size:1.74rem;line-height:2.1rem}}footer .footer-links nav ul{display:flex;justify-content:center}@media (max-width:768px){footer .footer-links nav ul{flex-wrap:wrap}}footer .footer-links nav ul li{flex:1 0 0}@media (max-width:768px){footer .footer-links nav ul li{min-width:50%;margin-bottom:10vw}}@media (max-width:500px){footer .footer-links nav ul li{min-width:100%}}footer .footer-links nav ul li a{color:#F6F5EC;text-decoration:none;transition:color .6s cubic-bezier(.55,0,.1,1)}footer .footer-links nav ul li a:hover{color:#1F9789}footer .footer-links nav ul li a.heading{display:block;width:5vw;height:3.9vw;margin:0 auto}@media (max-width:1024px){footer .footer-links nav ul li a.heading{width:auto;height:auto;margin-bottom:2vw}}@media (max-width:768px){footer .footer-links nav ul li a.heading{width:auto;height:auto;margin-bottom:5vw}}footer .footer-links nav ul li ul{display:block;font-size:.8rem;line-height:1rem;text-transform:none}@media (max-width:500px){footer .footer-links nav ul li ul{font-size:1.6rem;line-height:2rem}}footer .footer-links nav ul li ul li{margin-bottom:.95vw}footer .footer-links .sponsors{display:flex;align-items:center;justify-content:center}@media (max-width:768px){footer .footer-links .sponsors{flex-wrap:wrap}}footer .footer-links .sponsors a{text-decoration:none;padding:0 1.9vw;transition:opacity .6s cubic-bezier(.55,0,.1,1)}@media (max-width:768px){footer .footer-links .sponsors a{min-width:33.33%;text-align:center;padding:2vw 0}}footer .footer-links .sponsors a:hover{opacity:.6}footer .footer-links .sponsors a img{height:auto}footer .footer-links .sponsors a:nth-child(1) img{width:7.1rem}footer .footer-links .sponsors a:nth-child(2) img{width:4.2rem}footer .footer-links .sponsors a:nth-child(3) img{width:4.2rem}footer .footer-links .sponsors a:nth-child(4) img{width:6.5rem}footer .footer-links .sponsors a:nth-child(5) img{width:5rem}footer .credits{font-size:.8rem;line-height:1.4rem;color:#F6F5EC;text-align:center;background-color:#063036;padding:2vw 1vw}footer .credits a{color:#F6F5EC;text-decoration:none}footer .credits a:hover{color:#196A7E}.intro{height:60vw;z-index:-1;will-change:transform}.intro .layer{position:absolute;width:100%;height:200%;background-repeat:no-repeat;will-change:transform}.intro .layer-1{height:110vw;background-size:105vw;background-position:-7vw 37vw;background-image:url(https://2017.mmf.com.au/wp-content/themes/msa-mmf-2017/assets/dist/images/intro/1.png)}.intro .layer-2{background-size:97vw;background-position:12vw 33vw;background-image:url(https://2017.mmf.com.au/wp-content/themes/msa-mmf-2017/assets/dist/images/intro/2.png)}.intro .layer-3{background-size:112vw;background-position:-19vw 20vw;background-image:url(https://2017.mmf.com.au/wp-content/themes/msa-mmf-2017/assets/dist/images/intro/3.png)}.intro .layer-4{background-size:134vw;background-position:-18vw -2vw;background-image:url(https://2017.mmf.com.au/wp-content/themes/msa-mmf-2017/assets/dist/images/intro/4.png)}.intro .layer-5{background-size:114vw;background-position:-21vw -3vw;background-image:url(https://2017.mmf.com.au/wp-content/themes/msa-mmf-2017/assets/dist/images/intro/5.png)}.intro .layer-6{background-size:38vw;background-position:13.5vw .5vw;background-image:url(https://2017.mmf.com.au/wp-content/themes/msa-mmf-2017/assets/dist/images/intro/6.png)}.intro .layer-7{background-size:114vw;background-position:1vw -19.5vw;background-image:url(https://2017.mmf.com.au/wp-content/themes/msa-mmf-2017/assets/dist/images/intro/7.png)}.intro .layer-8{background-size:41vw;background-position:29.5vw -2.2vw;background-image:url(https://2017.mmf.com.au/wp-content/themes/msa-mmf-2017/assets/dist/images/intro/8.png)}.intro-down{position:absolute;bottom:0;width:100%;text-align:center;transition:all .6s cubic-bezier(.55,0,.1,1)}@media (max-width:768px){.intro-down{display:none}}@media (max-aspect-ratio:32 / 20){.intro-down{display:none}}.intro-down.hide{transform:translateY(-5vw);opacity:0}.intro-down .text{font-size:.87rem;line-height:1.05rem;text-transform:uppercase;color:#B6B2AE;margin-bottom:0vw}.intro-down img{width:6.5vw;padding:2vw;cursor:s-resize;transition:opacity .6s cubic-bezier(.55,0,.1,1)}.intro-down img:hover{opacity:.6}.blocks{position:relative;overflow-x:hidden;z-index:1}@media (max-width:768px){.blocks section{margin-bottom:10vw!important}}.blocks .main{text-align:center;margin-top:4vw;margin-bottom:6.4vw}.blocks .artists .artists-modal .artist .title-wrapper .main h2,.blocks .main .artists .artists-modal .artist .title-wrapper h2,.blocks .main h1{width:55vw;max-width:840px;margin:0 auto;margin-bottom:7rem}@media (max-width:1024px){.blocks .artists .artists-modal .artist .title-wrapper .main h2,.blocks .main .artists .artists-modal .artist .title-wrapper h2,.blocks .main h1{width:100%;padding:0 5vw;margin-bottom:3rem}}.blocks .main .text{width:45vw;max-width:840px;font-size:1.2rem;line-height:2rem;margin:0 auto;margin-bottom:2.7rem}@media (max-width:1024px){.blocks .main .text{width:100%;padding:0 5vw}}.blocks .main .text a{display:inline-block;color:#196A7E;text-transform:uppercase;text-decoration:none;border:1px solid #196A7E;padding:0 .4rem;margin-right:.3rem;transition:all .6s cubic-bezier(.55,0,.1,1)}.blocks .main .text a:hover{color:#1F9789;border-color:#1F9789}.blocks .main .text p{margin-bottom:2rem}.blocks .main .text p:last-child{margin-bottom:0}.blocks .artists #whos-playing{position:relative;top:-5rem}.blocks .artists .info{width:65.5vw;max-width:900px;text-align:center;margin:4vw auto;margin-bottom:-1vw}@media (max-width:1024px){.blocks .artists .info{width:100%;padding:0 5vw;margin-bottom:4vw}}.blocks .artists .artists-modal .artist .title-wrapper .info h2,.blocks .artists .info .artists-modal .artist .title-wrapper h2,.blocks .artists .info h1{width:55vw;max-width:840px;margin:0 auto;margin-bottom:7rem}@media (max-width:1024px){.blocks .artists .artists-modal .artist .title-wrapper .info h2,.blocks .artists .info .artists-modal .artist .title-wrapper h2,.blocks .artists .info h1{margin-bottom:2rem}}.blocks .artists .info .text-wrapper{display:flex;margin:0 auto;color:#1F9789}@media (max-width:1024px){.blocks .artists .info .text-wrapper{display:block}}.blocks .artists .info .text-wrapper .button-wrapper{text-align:center;padding-right:6vw}@media (max-width:1024px){.blocks .artists .info .text-wrapper .button-wrapper{padding-right:0;margin-bottom:2rem}}.blocks .artists .grid{line-height:0;margin-bottom:4rem;overflow-x:hidden}.blocks .artists .grid .beetle-bottom,.blocks .artists .grid .beetle-top{display:block;width:30vw;height:auto}@media (max-width:1024px){.blocks .artists .grid .beetle-bottom,.blocks .artists .grid .beetle-top{width:60vw}}.blocks .artists .grid .beetle-top{position:relative;top:1px;left:-3vw}.blocks .artists .grid .beetle-bottom{margin-left:auto}.blocks .artists .grid .items{display:flex;flex-wrap:wrap}.blocks .artists .grid .blank{position:relative;flex:0 0 66.66%;background-size:cover;background-position:center center}@media (max-width:1024px){.blocks .artists .grid .blank{display:none}}.blocks .artists .grid .blank::after{display:block;content:'';padding-top:32.085%}.blocks .artists .grid .blank.half{flex:0 0 33.33%}.blocks .artists .grid .blank.half::after{padding-top:21.39%}.blocks .artists .grid .blank.beetle-one{background-image:url(https://2017.mmf.com.au/wp-content/themes/msa-mmf-2017/assets/dist/images/artist-beetle-one.png)}.blocks .artists .grid .blank.beetle-two{background-image:url(https://2017.mmf.com.au/wp-content/themes/msa-mmf-2017/assets/dist/images/artist-beetle-two.png)}.blocks .artists .grid .item{position:relative;flex:0 0 33.33%;cursor:pointer;margin:0}@media (max-width:1024px){.blocks .artists .grid .item{flex:0 0 50%}}@media (max-width:700px){.blocks .artists .grid .item{flex:0 0 100%}}.blocks .artists .grid .item::after{display:block;content:'';padding-top:64.17%}.blocks .artists .grid .item:hover .hover{display:flex}.blocks .artists .grid .item .background{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat}.blocks .artists .grid .item .hover{display:none;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;font-family:'Integral CF',sans-serif;color:#FFF;text-align:center;text-transform:uppercase;padding:3rem}@media (max-width:700px){.blocks .artists .grid .item .hover{display:flex}}.blocks .artists .grid .item .hover .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#435969;mix-blend-mode:overlay}.blocks .artists .grid .item .hover .name{font-size:2.5rem;line-height:.8}@media (max-width:770px){.blocks .artists .grid .item .hover .name{font-size:1.5rem}}@media (max-width:700px){.blocks .artists .grid .item .hover .name{font-size:2.75rem}}.blocks .artists .names{width:70vw;font-size:4.8rem;line-height:4.8rem;letter-spacing:-.2rem;text-transform:uppercase;text-align:center;color:#B6B2AE;margin:0 auto;margin-bottom:8rem}@media (max-width:768px){.blocks .artists .names{display:none}}.blocks .artists .names.broke{width:100%}.blocks .artists .names span{cursor:pointer}.blocks .artists .names span:hover{line-height:0;letter-spacing:-.15rem;font-family:'Integral CF',sans-serif}.blocks .artists .names span.nope{cursor:default}.blocks .artists .names span.nope:hover{line-height:4.8rem;letter-spacing:-.2rem;font-family:inherit}.blocks .artists .artists-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;overflow:scroll;z-index:101}.blocks .artists .artists-modal .artist{width:100%}.blocks .artists .artists-modal .artist.twilight{color:#DA6E44;background-color:#196A7E}.blocks .artists .artists-modal .artist.twilight .names,.blocks .artists .artists-modal .artist.twilight a{color:#DA6E44;border-color:#DA6E44}.blocks .artists .artists-modal .artist.morning-tea{color:#196a7e;background-color:#70ADD5}.blocks .artists .artists-modal .artist.morning-tea .names,.blocks .artists .artists-modal .artist.morning-tea a{color:#196a7e;border-color:#196a7e}.blocks .artists .artists-modal .artist.midnight-express{color:#1F9789;background-color:#043037}.blocks .artists .artists-modal .artist.midnight-express .names,.blocks .artists .artists-modal .artist.midnight-express a{color:#1F9789;border-color:#1F9789}.blocks .artists .artists-modal .artist.afternoon-delight{color:#445475;background-color:#1F9789}.blocks .artists .artists-modal .artist.afternoon-delight .names,.blocks .artists .artists-modal .artist.afternoon-delight a{color:#445475;border-color:#445475}.blocks .artists .artists-modal .artist .image-wrapper{position:relative;width:100%;font-size:1.2rem;line-height:2rem;margin:0 auto}@media (max-width:1280px){.blocks .artists .artists-modal .artist .image-wrapper{width:100%}}.blocks .artists .artists-modal .artist .image-wrapper::after{display:block;content:'';padding-top:40.66%}.blocks .artists .artists-modal .artist .image-wrapper .image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat}.blocks .artists .artists-modal .artist .image-wrapper .close{position:absolute;top:1.5rem;right:1.5rem;font-size:.96rem;line-height:1.6rem;text-transform:uppercase;cursor:pointer}@media (max-width:768px){.blocks .artists .artists-modal .artist .image-wrapper .close{top:1rem}}.blocks .artists .artists-modal .artist .image-wrapper .close:hover{opacity:.6}.blocks .artists .artists-modal .artist .image-wrapper .close img{width:36px;height:auto}.blocks .artists .artists-modal .artist .title-wrapper{position:relative;width:68vw;max-width:1200px;margin:4rem auto}@media (max-width:1280px){.blocks .artists .artists-modal .artist .title-wrapper{width:95vw}}.blocks .artists .artists-modal .artist .title-wrapper h2{width:50vw;max-width:1200px;text-align:center;margin:0 auto}@media (max-width:768px){.blocks .artists .artists-modal .artist .title-wrapper h2{width:70vw;font-size:2rem;line-height:2rem}}.blocks .artists .artists-modal .artist .title-wrapper .next,.blocks .artists .artists-modal .artist .title-wrapper .previous{position:absolute;top:1.5rem;font-size:.96rem;line-height:1.6rem;text-transform:uppercase;cursor:pointer;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}@media (max-width:768px){.blocks .artists .artists-modal .artist .title-wrapper .next,.blocks .artists .artists-modal .artist .title-wrapper .previous{top:.1rem}}.blocks .artists .artists-modal .artist .title-wrapper .next:hover,.blocks .artists .artists-modal .artist .title-wrapper .previous:hover{opacity:.6}.blocks .artists .artists-modal .artist .title-wrapper .previous{left:0;transform:rotate(-90deg)}.blocks .artists .artists-modal .artist .title-wrapper .next{right:0;transform:rotate(90deg)}.blocks .artists .artists-modal .artist .content{width:45vw;max-width:840px;font-size:1.08rem;line-height:1.8rem;text-align:center;margin:0 auto;margin-bottom:4rem}@media (max-width:1280px){.blocks .artists .artists-modal .artist .content{width:95vw}}@media (max-width:768px){.blocks .artists .artists-modal .artist .content{width:100%;font-size:1.2rem;line-height:2rem;column-count:1;padding:0 5vw}}.blocks .artists .artists-modal .artist .content p{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}.blocks .artists .artists-modal .artist .content img{width:100%;height:auto}.blocks .artists .artists-modal .artist .content iframe{width:100%;height:15vw}@media (max-width:1980px){.blocks .artists .artists-modal .artist .content iframe{height:24vw}}@media (max-width:1280px){.blocks .artists .artists-modal .artist .content iframe{height:37vw}}@media (max-width:1024px){.blocks .artists .artists-modal .artist .content iframe{height:50vw}}.blocks .artists .artists-modal .artist .content a{border-bottom:1px solid}.blocks .artists .artists-modal .artist .content a:hover{border-bottom:0}.blocks .tv{background-color:#063036;background-image:url(https://2017.mmf.com.au/wp-content/themes/msa-mmf-2017/assets/dist/images/background-tv.png);background-size:100%;background-repeat:repeat;margin:4vw 0}.blocks .tv .wrapper{display:flex;width:65.5vw;padding:4vw 0;margin:0 auto}@media (max-width:1024px){.blocks .tv .wrapper{width:100%;padding:4vw 5vw}}@media (max-width:768px){.blocks .tv .wrapper{flex-wrap:wrap}}.blocks .tv .wrapper .side{position:relative;flex:0 0 54.2%;color:#B6B2AE}@media (max-width:768px){.blocks .tv .wrapper .side{flex:0 0 100%;text-align:center;margin-bottom:5vw}}.blocks .tv .wrapper .side h3{width:80%}@media (max-width:768px){.blocks .tv .wrapper .side h3{width:100%}}.blocks .tv .wrapper .side .extra-text{width:80%;font-size:1.2rem;line-height:1.7rem}@media (max-width:768px){.blocks .tv .wrapper .side .extra-text{width:100%;margin-bottom:3.4rem}}.blocks .tv .wrapper .side .navigation{position:absolute;right:0;bottom:0;left:0}.blocks .tv .wrapper .side .navigation span{cursor:pointer;transition:color .6s cubic-bezier(.55,0,.1,1)}.blocks .tv .wrapper .side .navigation span:hover{color:#F6F5EC}.blocks .tv .wrapper .videos{flex:0 0 45.8%}@media (max-width:768px){.blocks .tv .wrapper .videos{flex:0 0 100%}}.blocks .tv .wrapper .videos .video{position:relative;width:30vw;line-height:0}@media (max-width:1024px){.blocks .tv .wrapper .videos .video{width:41.2vw}}@media (max-width:768px){.blocks .tv .wrapper .videos .video{width:90vw}}.blocks .tv .wrapper .videos .video:after{display:block;content:'';padding-top:60%}.blocks .tv .wrapper .videos .video:hover .overlay .title{display:none}.blocks .tv .wrapper .videos .video:hover .overlay .play{display:block}.blocks .tv .wrapper .videos .video .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;cursor:pointer}.blocks .tv .wrapper .videos .video .overlay .poster{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center}.blocks .tv .wrapper .videos .video .overlay h2{position:absolute;top:50%;width:100%;color:#F6F5EC;text-align:center;transform:translateY(-49%);margin-bottom:0}@media (max-width:768px){.blocks .tv .wrapper .videos .video .overlay .title{display:none}}.blocks .tv .wrapper .videos .video .overlay .play{display:none}@media (max-width:768px){.blocks .tv .wrapper .videos .video .overlay .play{display:block}}.blocks .tv .wrapper .videos .video .video-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}.blocks .scrolling-gallery{height:20vw;line-height:0;margin:4vw auto}@media (max-width:768px){.blocks .scrolling-gallery{height:50vw}}.blocks .scrolling-gallery img{width:auto;height:100%;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.blocks .gallery{display:flex;flex-wrap:wrap;max-width:1440px;padding:0 20px;margin:0 auto;margin-top:1rem;margin-bottom:6.8rem}.blocks .gallery .image{flex:0 0 31.333%;background-size:contain;background-repeat:no-repeat;background-position:center center;margin:0 1%}@media (max-width:900px){.blocks .gallery .image{flex:0 0 48%}}@media (max-width:600px){.blocks .gallery .image{flex:0 0 100%}}.blocks .gallery .image .padder{padding-top:75%}.blocks>.image{width:65.5vw;margin:4vw auto}@media (max-width:768px){.blocks>.image{width:100%;padding:0 5vw}}.blocks>.image img{width:100%;height:auto}.blocks .full-width-image{margin:4vw 0}.blocks .artists .artists-modal .artist .title-wrapper .full-width-image.single-column h2,.blocks .full-width-image.single-column .artists .artists-modal .artist .title-wrapper h2,.blocks .full-width-image.single-column h1{width:55vw;max-width:840px}@media (max-width:1024px){.blocks .artists .artists-modal .artist .title-wrapper .full-width-image.single-column h2,.blocks .full-width-image.single-column .artists .artists-modal .artist .title-wrapper h2,.blocks .full-width-image.single-column h1{width:100%;padding:0 5vw;margin-bottom:3rem}}.blocks .full-width-image.single-column .text{width:45vw;max-width:840px;text-align:center;column-count:1}@media (max-width:1024px){.blocks .full-width-image.single-column .text{width:100%;padding:0 5vw}}.blocks .full-width-image img{width:100%;height:auto;margin-bottom:3.5vw}.blocks .artists .artists-modal .artist .title-wrapper .full-width-image h2,.blocks .full-width-image .artists .artists-modal .artist .title-wrapper h2,.blocks .full-width-image h1{width:55vw;text-align:center;margin:0 auto;margin-bottom:4.5vw}@media (max-width:768px){.blocks .artists .artists-modal .artist .title-wrapper .full-width-image h2,.blocks .full-width-image .artists .artists-modal .artist .title-wrapper h2,.blocks .full-width-image h1{width:100%;padding:0 5vw}}.blocks .full-width-image .text{width:65.5vw;column-count:2;margin:0 auto}@media (max-width:768px){.blocks .full-width-image .text{width:100%;padding:0 5vw;column-count:1}}.blocks .full-width-image .text p{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}.blocks .image-left{display:flex;width:65.5vw;margin:4vw auto}@media (max-width:1024px){.blocks .image-left{width:100%;padding:0 5vw}}@media (max-width:768px){.blocks .image-left{flex-wrap:wrap;width:100%;padding:0 5vw}}.blocks .image-left .image{flex:0 0 50%}@media (max-width:768px){.blocks .image-left .image{flex:0 0 100%;margin-bottom:5vw}}.blocks .image-left .image img{position:relative;left:-17.5vw;width:50vw;height:auto}@media (max-width:1024px){.blocks .image-left .image img{left:-5vw}}@media (max-width:768px){.blocks .image-left .image img{left:0;width:100%}}.blocks .image-left .content{position:relative;left:-17.5vw;flex:0 0 50%;padding-left:5vw}@media (max-width:1024px){.blocks .image-left .content{left:-5vw}}@media (max-width:768px){.blocks .image-left .content{flex:0 0 100%;left:0;padding-left:0}}.blocks .image-right{display:flex;width:65.5vw;margin:4vw auto}@media (max-width:1024px){.blocks .image-right{width:100%;padding:0 5vw}}@media (max-width:768px){.blocks .image-right{flex-wrap:wrap;width:100%;padding:0 5vw}}.blocks .image-right .image{flex:0 0 50%}@media (max-width:768px){.blocks .image-right .image{flex:0 0 100%;order:1}}.blocks .image-right .image img{width:50vw;height:auto}@media (max-width:768px){.blocks .image-right .image img{width:100%;margin-bottom:5vw}}.blocks .image-right .content{flex:0 0 50%;padding-right:5vw}@media (max-width:768px){.blocks .image-right .content{flex:0 0 100%;order:2}}.blocks .title-left{width:65.5vw;margin:4vw auto}@media (max-width:1024px){.blocks .title-left{width:100%;padding:0 5vw}}.blocks .title-left img{width:100%;height:auto;margin-bottom:3.5vw}@media (max-width:768px){.blocks .title-left img{margin-bottom:5vw}}.blocks .title-left .content{display:flex}@media (max-width:768px){.blocks .title-left .content{flex-wrap:wrap}}.blocks .title-left .content h2{flex:0 0 30%;max-width:30%;margin-top:.8rem}@media (max-width:768px){.blocks .title-left .content h2{flex:0 0 100%;max-width:100%;text-align:center;margin-top:0;margin-bottom:5vw}}.blocks .title-left .content .text{flex:0 0 70%;padding-left:5%}@media (max-width:768px){.blocks .title-left .content .text{flex:0 0 100%;padding-left:0}}.blocks .title-right{width:65.5vw;margin:4vw auto}@media (max-width:1024px){.blocks .title-right{width:100%;padding:0 5vw}}.blocks .title-right img{width:100%;height:auto;margin-bottom:3.5vw}@media (max-width:768px){.blocks .title-right img{margin-bottom:5vw}}.blocks .title-right .content{display:flex}@media (max-width:768px){.blocks .title-right .content{flex-wrap:wrap}}.blocks .title-right .content .text{flex:0 0 70%;padding-right:5%}@media (max-width:768px){.blocks .title-right .content .text{flex:0 0 100%;order:2;padding-left:0}}.blocks .title-right .content h2{flex:0 0 30%;max-width:30%;text-align:right;margin-top:.8rem}@media (max-width:768px){.blocks .title-right .content h2{flex:0 0 100%;order:1;max-width:100%;text-align:center;margin-top:0;margin-bottom:5vw}}.blocks .double-wide-left{display:flex;width:65.5vw;margin:4vw auto}@media (max-width:1024px){.blocks .double-wide-left{position:relative;left:-7.5vw;width:75.2vw}}@media (max-width:768px){.blocks .double-wide-left{left:0;flex-wrap:wrap;width:100%;padding:0 5vw}}.blocks .double-wide-left .left{flex:0 0 60%;padding-right:2%}@media (max-width:768px){.blocks .double-wide-left .left{flex:0 0 100%;padding-right:0}}.blocks .double-wide-left .left .image{width:100%;line-height:0;background-size:cover;background-position:center center;margin-bottom:1.7vw}@media (max-width:768px){.blocks .double-wide-left .left .image{margin-bottom:5vw}}.blocks .double-wide-left .left .image:after{display:block;content:'';padding-top:66.66%}@media (max-width:768px){.blocks .double-wide-left .left .text{margin-bottom:5vw}}.blocks .double-wide-left .right{flex:0 0 40%;padding-left:2%}@media (max-width:768px){.blocks .double-wide-left .right{flex:0 0 100%;padding-left:0}}.blocks .double-wide-left .right .image{width:169.5%;line-height:0;background-size:cover;background-position:center center;margin-bottom:1.7vw}@media (max-width:768px){.blocks .double-wide-left .right .image{width:100%;margin-bottom:5vw}}.blocks .double-wide-left .right .image:after{display:block;content:'';padding-top:60%}.blocks .double-wide-right{display:flex;width:65.5vw;margin:4vw auto}@media (max-width:1024px){.blocks .double-wide-right{width:75.2vw;position:relative;left:7.5vw}}@media (max-width:768px){.blocks .double-wide-right{left:0;flex-wrap:wrap;width:100%;padding:0 5vw}}.blocks .double-wide-right .left{flex:0 0 40%;padding-right:2%}@media (max-width:768px){.blocks .double-wide-right .left{flex:0 0 100%;padding-right:0}}.blocks .double-wide-right .left .image{position:relative;left:-69.5%;width:169.5%;line-height:0;background-size:cover;background-position:center center;margin-bottom:1.7vw}@media (max-width:768px){.blocks .double-wide-right .left .image{left:0;width:100%;margin-bottom:5vw}}.blocks .double-wide-right .left .image:after{display:block;content:'';padding-top:60%}@media (max-width:768px){.blocks .double-wide-right .left .text{margin-bottom:5vw}}.blocks .double-wide-right .right{flex:0 0 60%;padding-left:2%}@media (max-width:768px){.blocks .double-wide-right .right{flex:0 0 100%;padding-left:0}}.blocks .double-wide-right .right .image{width:100%;line-height:0;background-size:cover;background-position:center center;margin-bottom:1.7vw}@media (max-width:768px){.blocks .double-wide-right .right .image{margin-bottom:5vw}}.blocks .double-wide-right .right .image:after{display:block;content:'';padding-top:66.66%}