@import url(https://use.typekit.net/flf4vay.css);@import url(https://fonts.googleapis.com/css2?family=Fugaz+One&display=swap);*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{background-color:#000!important;color:#fff;font-family:stolzl,Helvetica Neue,sans-serif;font-weight:200;margin:0;padding:0}a{color:inherit;cursor:pointer!important;text-decoration:none}.bg-black{background-color:#000!important}.btn-light{background-color:#fff!important}.btn-light:hover{background-color:#e2e6ea!important}.global_header{padding:2rem 0}.global_header .logo_wrapper .header_logo{height:48px;width:48px}.global_footer .logo_wrapper{padding-bottom:.5rem;width:7rem}.global_footer .fw-light{font-weight:300!important}.image_box{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;position:relative}.image_box img{z-index:1;position:relative}.page_content{overflow:hidden}.page_content .row{margin-left:0;margin-right:0}.page_content .light{background-color:#fff;color:#000}.page_content .dark{background-color:#000;color:#fff}.coming_soon_page{font-size:1.25rem}.section_title{text-align:center;font-weight:300;width:100%}.puttetry_btn{background-color:#fff;border-radius:0;border:1px solid #000;color:#000;font-size:1.25rem;font-weight:500;letter-spacing:.16rem;padding:.875rem 4rem;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.puttetry_btn:hover{background-color:#000;border-color:#fff;color:#fff}.section_hero .hero_content{padding:0}.section_hero .image_box{background-position:50%;background-repeat:no-repeat;background-size:cover;height:50vw}.hero_btn_container .btn{width:100%}.about_item{padding-bottom:14rem!important;position:relative;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.about_item:hover{background-color:#f3c9d5;color:#000}.about_item_content{font-size:1rem;position:relative;z-index:1}.about_item_title{font-size:5rem;font-weight:300;margin-bottom:2rem;margin-left:-.05em}.about_item_title:after{background-color:#fff;content:"";display:block;height:1px;margin-left:.05em;margin-top:1rem;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:80%}.about_item:hover .about_item_title:after{background-color:#000}.about_item:hover .about_item_bg{opacity:1}.about_item_bg{background-position:50% 100%;background-repeat:no-repeat;background-size:auto 40%;bottom:0;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%;z-index:0}.section_venue{border-top-width:1px!important}.section_venue .section_title{font-size:3rem;padding:15vw 5vw}.section_venue .title_bg{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.section_venue .title_bg .h1{background-color:rgba(0,0,0,.55)}.border_stack{border:1px solid #fff;bottom:-10px;height:100%;left:-10px;position:absolute;right:10px;top:10px;width:100%;z-index:0}.section_text{border-top:1px solid #fff;font-size:2rem;line-height:1.4em}.section_text.row_dark{background-color:#000;color:#fff}.section_text.row_light{background-color:#fff;color:#000}.section_text .text_big{font-size:1em}.section_text .text_small{font-size:.5em;display:block;widows:3}.section_text a{font-weight:400;text-decoration:underline;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.section_text a:hover{color:#f3c9d5}@media(max-width:767px){.about_item{border-left-width:0!important;border-right-width:0!important}.about_item.fake_hover{background-color:#f3c9d5;color:#000}.about_item.fake_hover .about_item_title:after{background-color:#000}.about_item.fake_hover .about_item_bg{opacity:1}.section_venue .container{max-width:100%}}@media(min-width:768px){.global_footer .container-fluid,.global_header .container-fluid{padding-left:3rem}.coming_soon_page{font-size:1.5rem}.section_hero .hero_content{padding:8rem 3rem 6rem}.section_hero .hero_content .logo_wrapper{max-width:80%}.section_hero .image_box{height:100%}.hero_btn_container .btn{width:auto}.about_item{border-bottom-width:0!important;border-top-width:0!important}.section_venue .section_title{font-size:4rem;padding:0 0 1rem}.section_venue .title_bg{background-image:none!important}.section_text{line-height:2em}.section_text .text_big,.section_text .text_small{font-size:3rem}}@media(min-width:992px){.about_item .about_item_content{font-size:1.1rem}}@media(min-width:1200px){.about_item .about_item_title{font-size:7.5rem}}.marquee_wrapper{padding:0}.marquee_slider_item{display:inline-block;font-size:2.6rem;font-weight:900;line-height:100%;text-align:left;text-transform:uppercase}.marquee_container{font-family:Fugaz One;font-size:1.25rem;overflow:hidden}.marquee_container.dark{background-color:#000!important;color:#fff!important}.marquee_container.light{background-color:#fff!important;color:#000!important}.marquee_container .marquee_container__helper-wrapper{-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-box;display:-ms-flexbox;display:flex;left:0;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:left;-moz-transition-property:left;transition-property:left;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;transition-timing-function:linear}.marquee_container .marquee_item_wrapper{display:block;overflow:hidden;padding:0}.marquee_container .marquee_item{text-transform:uppercase;white-space:nowrap}.marquee_row .marquee_hover_wrapper{height:1.8em;position:relative}.marquee_row .marquee_hover_wrapper .marquee_hover_item{position:absolute;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:cell}.marquee_row .marquee_hover_wrapper .off{opacity:1}.marquee_row .marquee_hover_wrapper .hover,.marquee_row .marquee_hover_wrapper:hover .off{opacity:0}.marquee_row .marquee_hover_wrapper:hover .hover{opacity:1}.social_row{margin:0}@media(min-width:768px){.marquee_container{font-size:5rem}}