html{font-size:16px}body{font-family:'mr-eaves-modern', sans-serif}body,section.callout{background-color:#f9f9f9}@media screen and (min-width: 1024px){header .full-container{height:100px}}@media screen and (min-width: 768px){.top-pass header .full-container{height:85px}.top-pass header .main-logo img{height:30px}}header .main-logo img{height:40px}@media screen and (max-width: 767px){header .main-logo img{height:30px;height:40px}}.button,.jquery-modal .modal a.close-modal{color:#53585a;background-color:rgba(0,0,0,0)}footer,.secondary-nav{color:#fff}.heading-font,h1,h2,h3{font-family:'mrs-eaves', serif}body{background-color:#fff;font-weight:300}body,section.callout{background-color:#fff}main{padding-top:85px;padding-bottom:calc(50px + 1.875rem)}.template-indexhtml main{padding-bottom:0}.split-layout .split-cell .padder{padding:15% 15%;position:relative}.split-cell.text{text-align:left;background-color:#f9f9f9}section.locations .location-slider .slide .caption{max-width:70%;margin:auto;line-height:0.9}.split-cell .form .form-control{color:#898e90;font-weight:300;letter-spacing:1px}.form .form-control{background-color:#f9f9f9}.split-cell .form .form-control{background-color:#fff}.jquery-modal .modal a.close-modal{color:#fff;background-color:#53585a !important;border:0px !important}.form .field label{text-transform:uppercase}header .main-logo img{height:50px;padding-top:20px}a{transition:color .3s;color:#000;text-decoration:none}header .navigation>li>a{font-weight:400}ul.subnav{width:250px}header .navigation .subnav{background:#f9f9f9 !important;padding:0 10px}.top-pass header .full-container{height:75px}.top-pass header .navigation>li{margin-right:2em}.subnav li{list-style:none;padding:15px 15px !important;border-bottom:1px solid rgba(0,0,0,0.04)}.subnav a{color:#898e90;font-weight:300}.subnav a:hover{color:#020202}.secondary-nav{margin:0;padding:0;background:#898e90;text-align:center;text-transform:uppercase;clear:left}header .navigation .subnav{background:#fff;position:absolute;top:100%;z-index:1;max-height:0;overflow:hidden;transition:max-height .3s;font-weight:normal;text-align:left;box-shadow:0 10px 20px rgba(0,0,0,0.04)}.secondary-nav li{padding:0;margin:0 -2px;border-bottom:1px solid #7b8081}.secondary-nav a{padding:0 1rem}.secondary-nav a{border-bottom:3px solid transparent}header .navigation>li.active{color:#020202}.button,.jquery-modal .modal a.close-modal{color:#53585a;background-color:transparent;border-bottom:2px solid #020202}.button-wrap{margin-top:0.5em}.button{padding:10px 10px;min-width:0px;font-weight:400}.button-wrap.justify-wrap{text-align:center}section.location-menu-section .menu-names .menu-button .caption{background-color:rgba(83,88,90,0.75)}h1{font-size:3.5rem}.split-cell h1{font-size:2.5rem}section.hero{height:calc(100vh - 22.25rem)}section.hero:after{opacity:0}section.hero-section .hero{height:calc(100vh - 125px)}.scroll-arrow,.slick-arrow{filter:grayscale(1) brightness(1.25)}.slick-slider .slick-arrow{width:15px;height:36px;background-size:contain}section.hero-section .scroll-arrow{width:36px;height:15px;background-size:contain !important}section.hero-section .hero .positioner .button,.jquery-modal .modal a.close-modal{color:#fff;background-color:transparent;border:2px solid #fff}section.hero-section .hero .text{max-width:700px}section.hero-section .hero .pretitle{letter-spacing:4px}section.hero-section .hero .positioner{bottom:10%}.template-indexhtml section.hero-section .hero .positioner{bottom:20%}footer .partners-wrap{margin-top:14px}footer .footer-nav .nav{margin:17px 0 0}footer .footer-nav .social{margin-top:14px}footer .footer{height:50px}.template-indexhtml .poweredby{display:none}.template-indexhtml footer{bottom:0}@media (min-width: 769px){.split-layout .split-cell.text{min-height:55vh;text-align:left}.slug-boulder-events .button-wrap .button{display:inline !important}}@media (max-width: 768px){.slug-boulder-events .button-wrap .button{display:block !important}h1{font-size:3rem}.hamburger:before{border-bottom:1px solid}.hamburger:after{margin-top:-8%}.hamburger:before,.hamburger:after{height:35%;border-top:3px solid;border-bottom:3px solid}.navigation-on .hamburger:before{border-bottom:3px solid}.navigation-on .hamburger:after{border-right:3px solid}header .header{padding:0px 0 20px 15px;box-sizing:border-box}header .main-logo img{height:45px}#mobile-nav a{font-weight:400}#mobile-nav .subnav{width:95%}.split-layout .split-cell .padder{padding:15% 10%}.split-layout .split-cell.text{min-height:0}main{padding-bottom:0}}html{opacity:0;transition:opacity .4s}html.wf-active,html.wf-inactive{opacity:1}#tripleseat_embed_form{max-width:640px;margin:0 auto}#tripleseat_embed_form table{table-layout:fixed;width:100%}section.location-menu-section .menu-names{display:none}
