﻿header div[id^="header"]{border-top:12px solid black;border-left:12px solid black;border-right:12px solid black}@media screen and (min-width: 64em){header div[id^="header"]{border-top:20px solid black;border-left:20px solid black;border-right:20px solid black}}#header .header-lg{display:flex;flex-flow:column nowrap;font-weight:600;color:white;max-height:32rem}#header .header-lg .header-top{display:flex;flex-flow:row nowrap;height:32rem;border-bottom:20px solid black}#header .header-lg .header-top .header-left{position:relative;width:71vw;height:100%;border-right:12px solid black;overflow:hidden}@media screen and (min-width: 64em){#header .header-lg .header-top .header-left{border-right:20px solid black}}#header .header-lg .header-top .header-left .header-video{position:relative;width:100%;height:100%;background:#014e27;background-size:cover;background-position:center center}#header .header-lg .header-top .header-left .header-video video{width:auto;height:100%}@media screen and (min-width: 1260px){#header .header-lg .header-top .header-left .header-video video{width:100%;height:auto}}@media screen and (min-width: 40em){#header .header-lg .header-top .header-video{height:calc(44vw)}}@media screen and (min-width: 64em){#header .header-lg .header-top .header-video{height:calc(50vh)}}#header .header-lg .header-top .header-menu-donate-container{flex:1 1 auto;display:flex;flex-flow:column nowrap}#header .header-lg .header-top .header-menu-donate-container .header-menu{flex:0 1 auto;display:flex;flex-flow:row nowrap;justify-content:flex-end;padding:20px 20px 60px 20px;background:#014e27;border-bottom:20px solid black}#header .header-lg .header-top .header-menu-donate-container .header-menu i[class*="fa-"]{font-size:1.75rem}#header .header-lg .header-top .header-menu-donate-container .header-menu .menu-icon-block{margin-left:1rem}#header .header-lg .header-top .header-menu-donate-container .header-donate{flex:1 1 auto;display:flex;flex-flow:column nowrap;justify-content:flex-end;align-items:flex-end;position:relative;padding:20px;background:#e7a13d;background-image:url("/img/donate-box-8b.png");background-size:cover;background-position:right bottom}#header .header-lg .header-top .header-menu-donate-container .header-donate a[href]{font-size:1.5rem;color:black;text-transform:uppercase;font-weight:bold}#header .header-lg .header-top .header-menu-donate-container .header-donate input{background:rgba(255,255,255,0.25);border:1px solid black;padding:5px}#header .header-lg .header-top .header-menu-donate-container .header-donate input::placeholder{color:black}#header .header-lg .header-top .header-menu-donate-container .header-ljff-logo-container{position:absolute;top:8%;left:calc(-7rem - 10px);display:flex;justify-content:center;align-items:center;width:14rem;height:14rem;border-radius:50%;border:12px solid black}@media screen and (min-width: 64em){#header .header-lg .header-top .header-menu-donate-container .header-ljff-logo-container{border:20px solid black}}#header .header-lg .header-top .header-menu-donate-container .header-ljff-logo-container>img{width:100%;height:auto;transition:all 300ms ease-in-out}#header .header-sm .fixed-header-sm-wrapper{position:fixed;height:105px;top:0;left:0;width:100%;z-index:5;border:12px solid black;background-color:#e7a13d}#header .header-sm .fixed-header-sm-wrapper .header-sm-container{flex:1 1 auto;display:flex;flex-flow:row nowrap;justify-content:space-around;position:relative}#header .header-sm .fixed-header-sm-wrapper .header-sm-container .header-ljff-logo-container{position:absolute;top:20px;left:1%;max-width:50%;z-index:1001;max-width:120px;border:12px solid black;border-radius:50%}@media screen and (min-width: 28em){#header .header-sm .fixed-header-sm-wrapper .header-sm-container .header-ljff-logo-container{max-width:10rem;left:2%}}@media screen and (min-width: 40em){#header .header-sm .fixed-header-sm-wrapper .header-sm-container .header-ljff-logo-container{max-width:200px}}#header .header-sm .fixed-header-sm-wrapper .header-sm-container .header-ljff-logo-container>img{width:100%}#header .header-sm .fixed-header-sm-wrapper .header-sm-container .header-social-icons{width:50%;height:93px;flex:1 1 auto;display:flex;justify-content:flex-end;align-items:center;margin-right:1.66rem}#header .header-sm .fixed-header-sm-wrapper .header-sm-container .header-social-icons>div{margin-left:1.66rem;float:right}#header .header-sm .fixed-header-sm-wrapper .header-sm-container .header-social-icons>.yellow{background-color:white;border:1px solid white;border-radius:50%;margin-top:-3px}#header .header-sm .fixed-header-sm-wrapper .header-sm-container .header-social-icons>.yellow i{color:#e7a13d;font-size:1.1rem;padding:7px;line-height:1}#header .header-sm .fixed-header-sm-wrapper .header-sm-container .header-social-icons i{color:#fff;font-size:2rem}#header .header-sm .header-hero-sm{border-bottom:12px solid black;position:relative;width:100%;background-position:center center}#header .header-sm .header-hero-sm .header-video{overflow:hidden}#header .header-sm .header-hero-sm .header-video>video{width:100%;height:auto;margin-bottom:-0.5rem}.menu-open-overlay{position:fixed;top:0;left:0;width:0;height:0;background-color:rgba(0,0,0,0);transition:background-color 300ms ease-in-out}.menu-open-overlay.active{bottom:0;right:0;width:100%;height:100%;z-index:2;background-color:rgba(0,0,0,0.66)}.header-menu{position:relative}#megamenu{position:fixed;bottom:0;left:0;width:100%;height:1px;z-index:7;transition:width 300ms ease-in-out, height 300ms ease-in-out;background-color:#014e27;border:0px solid black}@media screen and (min-width: 64em){#megamenu{top:20px;right:20px;width:1px;bottom:unset;left:unset;transition:width 300ms ease-in-out, height 300ms ease-in-out, border-left-width 300ms ease-in-out, border-bottom-width 300ms ease-in-out}}#megamenu.active{position:fixed;bottom:0;left:0;width:100%;height:100%;border:12px solid black;border:12px solid black}@media screen and (min-width: 64em){#megamenu.active{position:fixed;top:0;right:0;bottom:unset;left:unset;width:calc(100vw - 55vw);height:100%}}@media screen and (min-width: 75em){#megamenu.active{width:calc(100vw - 62vw)}}@media screen and (min-width: 64em){#megamenu.active{border:20px solid black}}#megamenu.active .mm-container{height:100%;display:block}#megamenu .mm-container{line-height:1.0;padding-top:20px;position:absolute;top:0;right:0;width:100%;height:0;transition:transform 100ms linear}@media screen and (min-width: 64em){#megamenu .mm-container{transform:scale(0, 0) translate(-10%, 20%);transform-origin:top right}}#megamenu.active .mm-container{display:block;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;height:100%}@media screen and (min-width: 64em){#megamenu.active .mm-container{transform:scale(1, 1) translate(0, 0)}}#megamenu.active .mm-container::-webkit-scrollbar{width:0}#megamenu .menu-toggle{position:absolute;top:20px;right:23px}#megamenu nav{margin-top:calc(10px + 0.5rem);margin-bottom:calc(10px + 0.25rem);width:100%;padding-left:10px;padding-right:10px}#megamenu nav>ul{margin-bottom:0}#megamenu nav .nav-top{list-style-type:none}#megamenu nav .nav-top.single{font-weight:bold;padding-top:0.5rem;padding-bottom:0.5rem;border-bottom:2px solid #006738;transition:background-color 100ms ease-in-out;padding:0.5rem 10px}#megamenu nav .nav-top.single>a{display:block}#megamenu nav .nav-top.single:hover{background-color:#006738}#megamenu nav .nav-top .top-item{flex:1 0 auto;display:flex;width:100%;min-width:20rem;flex-flow:row nowrap;justify-content:space-between;padding:0.5rem 10px;margin-bottom:0;background-color:#014e27;border-bottom:2px solid #006738;transition:background-color 100ms ease-in-out;cursor:pointer}#megamenu nav .nav-top .top-item a{display:block;flex-grow:1;color:#fff;text-transform:uppercase;font-weight:bold;cursor:pointer}#megamenu nav .nav-top .top-item>span{display:inline-block}#megamenu nav .nav-top .top-item:hover{background-color:#006738}#megamenu nav .nav-top .submenu{display:none}#megamenu nav .nav-top.active .top-item{border-bottom:2px solid #fff;background-color:#006738;transition:background-color 100ms ease-in-out}#megamenu nav .nav-top.active .expand>i.fas.fa-plus:before{content:"\f00d"}#megamenu nav .nav-top.active ul.submenu{display:block}#megamenu nav ul.submenu{list-style-type:none;margin-left:6px;margin-top:0.125rem;border-left:2px solid #006738}#megamenu nav ul.submenu>li{margin-left:20px}#megamenu nav ul.submenu>li>a{display:block;color:#fff;background-color:#014e27;transition:background-color 100ms ease-in-out, color 100ms ease-in-out;padding-top:0.25rem;padding-bottom:0.25rem;font-size:0.8775rem;width:100%;text-transform:uppercase;font-weight:bold}#megamenu nav ul.submenu>li>a:hover{color:#fbaf42;background-color:#006738}#megamenu .mm-features{padding:1.5rem 10px;width:100%;margin-bottom:calc(15px + 0.25rem);background-color:#002c05}#megamenu .mm-features h3{font-size:1.25rem;font-weight:bold;color:#fbaf42;text-transform:uppercase;border-bottom:2px solid #006738;line-height:2;padding-left:10px;margin-left:20px}#megamenu .mm-features ul{list-style-type:none;margin-left:20px;margin-bottom:0}#megamenu .mm-features ul li{padding:0.25rem 10px;background-color:#002c05;transition:background-color 100ms ease-in-out;color:#fff}#megamenu .mm-features ul li:first-of-type{color:#fbaf42}#megamenu .mm-features ul li a{color:inherit;font-weight:bold;text-transform:uppercase}#megamenu .mm-features ul li:hover{background-color:#006738}#megamenu .mm-footer{padding-left:1.25rem;width:100%;height:100%;padding-top:1rem}#megamenu .mm-footer ul.nav-social-icons{flex:1 0 auto;width:100%;display:flex;flex-flow:row nowrap;justify-content:space-evenly;list-style-type:none;padding:0.25rem 10px;margin-left:0;margin-bottom:calc(15px + 0.5rem)}#megamenu .mm-footer ul.nav-social-icons a>i{font-size:3rem}#megamenu .mm-footer ul.nav-social-icons a:not(.nav-twitter-icon){color:white}#megamenu .mm-footer ul.nav-social-icons .nav-twitter-icon{display:block;background-color:white;border-radius:50%;width:3rem;height:3rem;padding:0.5rem}#megamenu .mm-footer ul.nav-social-icons .nav-twitter-icon>i{color:#014e27;font-size:2rem}#megamenu .mm-footer ul.nav-footer{list-style-type:none;margin-left:0}#megamenu .mm-footer ul.nav-footer li{padding:0.25rem 10px}#megamenu .mm-footer ul.nav-footer a{color:white;transition:color 200ms ease-in-out;text-transform:uppercase;font-weight:bold}#megamenu .mm-footer ul.nav-footer a:hover{color:#fbaf42}#search-pane{position:fixed;top:12px;right:12px;left:30vw;height:16vh;transform:scaleX(0);background-color:#014e27;border-left:12px solid black;border-bottom:12px solid black;transform-origin:center right;transition:transform 200ms linear}@media screen and (min-width: 64em){#search-pane{top:20px;right:20px}}@media screen and (min-width: 64em){#search-pane{border-left:20px solid black;border-bottom:20px solid black}}#search-pane.active{transform:scaleX(1);left:0;z-index:7;text-align:center}@media screen and (min-width: 64em){#search-pane.active{border-bottom:20px solid black}}#search-pane i.search-close{position:absolute;top:12px;right:20px;padding:0.25rem;font-size:1.75rem}#search-pane .search-wrapper{flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;height:100%;padding-left:2rem;padding-right:2rem;margin-left:auto;margin-right:auto;width:85vw}@media screen and (min-width: 64em){#search-pane .search-wrapper{width:66vw}}#search-pane .search-wrapper input{background:#014e27;border-top:none;border-right:none;border-left:none;border-bottom:2px solid #fff;width:80%;font-family:Montserrat, Helvetica, Arial, sans-serif;font-size:1.75rem;color:#fff;line-height:1;margin-right:0.5rem;text-align:center}@media screen and (min-width: 64em){#search-pane .search-wrapper input{width:50%}}#search-pane .search-wrapper input:focus{outline:none;border-top:none;border-right:none;border-left:none;border-bottom:2px solid #fff;box-shadow:none}#search-pane .search-wrapper input::placeholder,#search-pane .search-wrapper input:-ms-input-placeholder{opacity:0.33;line-height:1;padding-top:0}#search-pane .search-wrapper input.error{border-color:red}#search-pane .search-wrapper button[type="submit"]{cursor:pointer;background:transparent}#search-pane .search-wrapper button[type="submit"]>i{color:white;font-size:1.5rem}#search-pane .search-wrapper #search-alert{font-size:0.9rem;color:red;display:none}#search-pane .search-wrapper #search-alert.active{display:block;color:#fbaf42;position:absolute;bottom:0}footer[id^="footer"]{border-left:12px solid black;border-right:12px solid black}@media screen and (min-width: 64em){footer[id^="footer"]{border-left:20px solid black;border-right:20px solid black;border-bottom:20px solid black}}footer#footer-desktop{display:flex;flex-flow:row nowrap;justify-content:stretch;min-height:30em}footer#footer-desktop a{color:#fff}footer#footer-desktop a:hover{color:#fbaf42}footer#footer-desktop .text-yellow{color:#fbaf42}footer#footer-desktop .text-gray-darker{color:#333}footer#footer-desktop .padded-border-right{border-right:1px solid black}footer#footer-desktop .padded-border-left{border-left:1px solid black}footer#footer-desktop .footer-left{position:relative;align-items:center;background:#333;border-right:20px solid black}footer#footer-desktop .footer-left .padded-border-both{border-left:1px solid black;border-right:1px solid black;padding-left:7.5%;padding-right:7.5%}footer#footer-desktop .footer-left .upper{margin-top:7em}footer#footer-desktop .footer-left .upper .upper-row{text-transform:uppercase}footer#footer-desktop .footer-left .upper .upper-row .left,footer#footer-desktop .footer-left .upper .upper-row .right{justify-content:center;font-size:0.85rem}footer#footer-desktop .footer-left .upper .upper-row .left{padding-right:2%}footer#footer-desktop .footer-left .upper .upper-row .left ul{list-style-type:none;text-align:right}footer#footer-desktop .footer-left .upper .upper-row .right{padding-left:2%;font-size:1.25em}footer#footer-desktop .footer-left .upper .upper-row .right a{padding-top:.5rem;padding-bottom:.5rem;width:2em}footer#footer-desktop .footer-left .upper .upper-row .right .fa-instagram{padding-left:.05em;padding-right:.05em}footer#footer-desktop .footer-left .upper .upper-row .right .fa-stack{height:2.5em}footer#footer-desktop .footer-left .upper .upper-row .right .fa-twitter{font-size:1.25em}footer#footer-desktop .footer-left .lower{font-size:0.85em;color:#8d8f93;text-align:center;position:absolute;bottom:1.2em;width:100%}footer#footer-desktop .footer-left .lower a{color:#8d8f93;text-decoration:underline}footer#footer-desktop .footer-right{flex:0 1 auto;width:25vw;display:flex;flex-flow:column nowrap}footer#footer-desktop .footer-right .upper{flex:1 0 auto;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;position:relative;padding-left:6.5em;background:#fbaf42;color:#000}footer#footer-desktop .footer-right .upper span,footer#footer-desktop .footer-right .upper p{text-align:center;font-weight:600;line-height:98%}footer#footer-desktop .footer-right .upper .footer-ljff-logo-container{border-radius:50%;border:20px solid black;width:14em;height:14em;position:absolute;top:2.5em;left:calc(-7em - 10px)}footer#footer-desktop .footer-right .upper #promise-band{width:145px}footer#footer-desktop .footer-right .upper .promise{font-weight:bold}footer#footer-desktop .footer-right .lower{flex:0 0 auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:0.5em;background:#fff;color:#000;font-size:2.5em;font-weight:600;border-top:20px solid black}footer#footer-desktop .footer-right .lower a{color:#000}footer#footer-desktop .footer-right .lower a.icon{color:#fbaf42;position:fixed;bottom:1em;right:.25em;text-shadow:2px 2px 2px #000000}footer#footer-mobile{background:#231f20;margin-bottom:calc(2.6em + 22px * 2)}footer#footer-mobile .text-yellow{color:#fbaf42 !important}footer#footer-mobile .text-gray-darker{color:#231f20}footer#footer-mobile .ljff-logo{margin-top:2em;margin-bottom:2em;height:25vw;width:auto;border-radius:50%;border:1.5vw solid #000}@media screen and (max-width: 640px){footer#footer-mobile .ljff-logo{height:40vw}}footer#footer-mobile .social-icons{margin-bottom:0.75em;color:white}footer#footer-mobile .social-icons .icon-container{text-align:center}footer#footer-mobile .social-icons a{color:#fff}footer#footer-mobile .links{display:flex;flex-flow:row wrap;justify-content:center;font-size:.6em;font-weight:500;text-transform:uppercase;line-height:1.8em}footer#footer-mobile .links a{padding:0 0.5em 1em;color:#fff}footer#footer-mobile .credit{padding:1em 0;font-size:.5em;font-weight:600;color:#73757a;text-align:center}footer#footer-mobile .credit a{color:#73757a;text-decoration:underline}nav#bottom-nav{background:#000;color:#fff;text-align:center;font-size:1.5em;font-weight:600;z-index:3;position:fixed;bottom:0;left:0;width:100vw;border:12px solid black}nav#bottom-nav .grid-margin-x{margin-left:-0.3125rem;margin-right:-0.3125rem}nav#bottom-nav .cell{background-color:#014e27;margin-right:.3125rem;margin-left:.3125rem}nav#bottom-nav .small-2{width:calc(16.66667% - .625rem)}nav#bottom-nav a{color:#fff;display:inline-block;line-height:2.6em}nav#bottom-nav .donate{font-size:.7em}.no-minheightflexgrow footer{height:30em}.reveal.block,.reveal-overlay.block{display:block}.reveal{background-color:transparent;border:none}@media screen and (min-width: 40em){.reveal{padding-left:2rem;padding-right:2rem}}.reveal:focus{outline:none}.reveal.ljff-size{overflow-y:visible;margin-bottom:3rem}.reveal .close-button{top:8px;right:8px;color:white;font-size:1.5rem;color:#000;background-color:#fff;border:1px solid #fff;background-color:#fff;padding:0 0.33rem;border-radius:50%}@media screen and (min-width: 40em){.reveal .close-button{color:#fff;background-color:transparent;font-size:1.75rem;border:none}}.reveal .modal-loading{display:flex;width:100%;height:100%;justify-content:center;align-items:center;min-height:70vh}.reveal .ljff-modal{background:#fff;color:#000;padding:12px;-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 3.5rem), 0 100%);-moz-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 3.5rem), 0 100%);-ms-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 3.5rem), 0 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 3.5rem), 0 100%);position:relative}@media screen and (min-width: 32em){.reveal .ljff-modal{-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 5.5rem), 0 100%);-moz-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 5.5rem), 0 100%);-ms-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 5.5rem), 0 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 5.5rem), 0 100%)}}@media screen and (min-width: 64em){.reveal .ljff-modal{-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 7rem), 0 100%);-moz-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 7rem), 0 100%);-ms-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 7rem), 0 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 7rem), 0 100%)}}@media screen and (min-width: 64em){.reveal .ljff-modal{padding:20px}}.reveal .ljff-modal .modal-block{color:#000;margin-bottom:12px;padding:12px}@media screen and (min-width: 64em){.reveal .ljff-modal .modal-block{margin-bottom:20px;padding:20px}}.reveal .ljff-modal .modal-block.black{background-color:#000;color:#fff}.reveal .ljff-modal .modal-block.green{background-color:#014e27;color:#fff}.reveal .ljff-modal .modal-block.green-lighter{background-color:#006738;color:#fff}.reveal .ljff-modal.no-angle{-webkit-clip-path:none;-moz-clip-path:none;-ms-clip-path:none;clip-path:none}@media print, screen and (min-width: 64em){.reveal.ljff-size{width:780px;max-width:75rem}}@media print, screen and (min-width: 75em){.reveal.ljff-size{width:1000px;max-width:75rem}}.ljff-modal .modal-hero{margin-bottom:12px}.ljff-modal .modal-hero>img{width:100%}@media screen and (min-width: 64em){.ljff-modal .modal-hero{margin-bottom:20px}}.ljff-modal .modal-block .event-dates{line-height:1.5}.ljff-modal .modal-block .event-dates .date-date{display:inline-block;margin-right:0.75rem;font-size:3rem;font-weight:600;line-height:1}.ljff-modal .modal-block .event-dates .date-month-time{display:inline-block;vertical-align:top}.ljff-modal .modal-block p{line-height:1.75;font-size:1.05rem}.ljff-modal .modal-block a:not(.button){color:#fbaf42}.ljff-modal .modal-block a:not(.button):hover{color:#fbaf42}.ljff-modal .location{position:relative;min-height:15rem;background-color:#fbaf42;background-size:60%;background-repeat:no-repeat;-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 3.5rem), 0 100%);-moz-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 3.5rem), 0 100%);-ms-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 3.5rem), 0 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 3.5rem), 0 100%)}@media screen and (min-width: 40em){.ljff-modal .location{min-height:17.5rem}}@media screen and (min-width: 32em){.ljff-modal .location{-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 5.5rem), 0 100%);-moz-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 5.5rem), 0 100%);-ms-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 5.5rem), 0 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 5.5rem), 0 100%)}}@media screen and (min-width: 64em){.ljff-modal .location{-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 7rem), 0 100%);-moz-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 7rem), 0 100%);-ms-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 7rem), 0 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 7rem), 0 100%)}}.ljff-modal .location .location-backdrop{position:absolute;top:0;left:0;width:96%;z-index:-1}@media screen and (min-width: 64em){.ljff-modal .location .location-backdrop{width:60%}}.ljff-modal .location .location-content{z-index:3;margin-left:1rem;padding:12px;flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:flex-end}@media screen and (min-width: 40em){.ljff-modal .location .location-content{margin-left:33%}}@media screen and (min-width: 64em){.ljff-modal .location .location-content{margin-left:60%;padding:20px}}.ljff-modal .location .location-content i{color:#006738}.ljff-modal .location .location-content>.location-info{text-align:left;flex-grow:1;white-space:nowrap}@media screen and (min-width: 64em){.ljff-modal .location .location-content>.location-info{flex-grow:0;margin-right:1.75rem}}.ljff-modal .location .location-content>.location-info>span{font-size:1.25rem}.ljff-modal .location .location-content>.location-social{flex-shrink:1;flex:1 0 auto;display:flex;flex-flow:column nowrap;align-items:center}.ljff-modal .location .location-content>.location-social>a{color:#000;margin-bottom:0.25rem}.ljff-modal .location .location-content>.location-social>a i{font-size:2rem}.ljff-modal .location .location-content>.location-social>a i.fa-twitter{color:#fbaf42;font-size:1.33rem;margin-top:0.4rem}.ljff-modal .location .location-content .location-address{color:#006738}.ljff-modal .form-block span.error{color:#ea2436;margin-left:2rem}.ljff-modal .form-block.black{color:#fff}.ljff-modal .form-block.black input:-ms-input-placeholder{opacity:0.33}.ljff-modal .form-block.black input::-ms-input-placeholder{opacity:0.33}.ljff-modal .form-block.black input::placeholder{opacity:0.33}.ljff-modal .form-block.black input.error,.ljff-modal .form-block.black select.error{border-color:#9b000e}.ljff-modal .form-block.black label{color:.ljff-modal .form-block.black label white}.ljff-modal .form-block.black select:invalid,.ljff-modal .form-block.black option:disabled{color:#58585a}.ljff-modal .form-block.black input,.ljff-modal .form-block.black select{background-color:#000;color:white;border:4px solid #014e27;font-size:1.25rem;line-height:1.25;min-height:3rem}.ljff-modal .form-block.black option{color:white}.ljff-modal .form-block.white{color:#000}.ljff-modal .form-block.white input:-ms-input-placeholder{opacity:0.66}.ljff-modal .form-block.white input::-ms-input-placeholder{opacity:0.66}.ljff-modal .form-block.white input::placeholder{opacity:0.66}.ljff-modal .form-block.white input.error,.ljff-modal .form-block.white select.error{border-color:#bd0010}.ljff-modal .form-block.white label{color:#000}.ljff-modal .form-block.white select:invalid,.ljff-modal .form-block.white option:disabled{color:#58585a}.ljff-modal .form-block.white input,.ljff-modal .form-block.white select,.ljff-modal .form-block.white textarea{background-color:#fff;color:#000;border:4px solid #000;font-size:1.25rem;line-height:1.25;min-height:3rem}.ljff-modal .form-block.white option{color:#000}svg .waf-backdrop{fill:#f69630}button.fit-to-container{width:100%}.reveal.video-modal{width:98%;padding:0.5rem;margin-left:auto;margin-right:auto}@media screen and (min-width: 64em){.reveal.video-modal{width:91%}}.reveal.video-modal .video-modal-body{border:20px solid black;background-color:#000}.reveal.video-modal .video-container{position:relative}.reveal.video-modal .modal-video{width:100%;height:auto}.reveal.video-modal .video-meta{background-color:#000;color:#fff}.reveal.video-modal .video-title{font-size:1.1125rem;font-weight:bold;text-transform:uppercase}.reveal.video-modal video:focus{outline:none}.reveal.video-modal .play-button{position:absolute;top:0;left:0;width:100%;height:100%;flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.reveal.video-modal .play-button>i{font-size:8rem;color:#231f20}.reveal.video-modal .yt-embed{position:relative;overflow:hidden;padding-top:56.25%}.reveal.video-modal .yt-embed>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#000 url("/fonts/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("//shared.lebronjames.com/fonts/slick.eot");src:url("//shared.lebronjames.com/fonts/slick.eot?#iefix") format("embedded-opentype"),url("//shared.lebronjames.com/fonts/slick.woff") format("woff"),url("//shared.lebronjames.com/fonts/slick.ttf") format("truetype"),url("//shared.lebronjames.com/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;z-index:2;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-10px}[dir="rtl"] .slick-prev{left:auto;right:-10px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-10px}[dir="rtl"] .slick-next{left:-10px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:10px;line-height:20px;text-align:center;color:#fff;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fff;opacity:.75}.header-ticker{display:flex;flex-flow:row nowrap;background:#333;border-bottom:12px solid black;position:relative}@media screen and (min-width: 64em){.header-ticker{border-bottom:20px solid black}}.header-ticker .ticker-head{background-color:#58585a;margin:1px;z-index:1;height:123px;float:left;font-family:'Gotham Black', Helvetiva, Calibri, Arial;font-weight:bold;font-size:1.66rem;line-height:1.1;display:flex;cursor:pointer;transition:filter 100ms ease-in-out}@media screen and (min-width: 64em){.header-ticker .ticker-head{align-items:center}}.header-ticker .ticker-head .big{font-size:1.45rem;font-stretch:ultra-expanded;line-height:1.05}.header-ticker .ticker-head:hover{filter:brightness(120%)}@media screen and (min-width: 64em){.header-ticker .ticker-head{padding:0 16px 0 20px}}.header-ticker .ticker-wedge{position:relative;float:left}@media screen and (min-width: 64em){.header-ticker .ticker-wedge .ticker-wedge-left{position:absolute;top:1px;left:-3px;height:123px;width:33px;z-index:1}.header-ticker .ticker-wedge .ticker-wedge-left>img{width:auto;height:123px}}@media screen and (min-width: 64em){.header-ticker .ticker-head+.ticker-wedge>.ticker-wedge-left{transition:filter 100ms ease-in-out}.header-ticker .ticker-head:hover+.ticker-wedge>.ticker-wedge-left{filter:brightness(120%)}}.header-ticker .ticker-item-container{width:100%;flex-grow:2;display:flex;flex-flow:row nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}@media screen and (min-width: 64em){.header-ticker .ticker-item-container{height:125px}}@media screen and (min-width: 64em){.header-ticker .ticker-item-container{overflow-x:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;overflow:-moz-scrollbars-none}.header-ticker .ticker-item-container::-webkit-scrollbar{width:0 !important;height:0 !important}}.header-ticker .ticker-item:hover{background-color:#58585a}@media screen and (min-width: 64em){.header-ticker .ticker-item:hover .item-wrapper-learn-more{width:100%;height:123px}.header-ticker .ticker-item:hover .item-wrapper-learn-more button{display:block}}.header-ticker .ticker-item{flex:0 0 auto;display:flex;flex-flow:row wrap;border-right:3px solid black;position:relative;justify-content:center;cursor:pointer;width:49.9998%;background:#333;padding:3px 1.5rem 3px 1.5rem}@media screen and (min-width: 0){.header-ticker .ticker-item{width:101%}}@media screen and (min-width: 28em){.header-ticker .ticker-item{width:52%}}@media screen and (min-width: 34em){.header-ticker .ticker-item{width:45%}}@media screen and (min-width: 40em){.header-ticker .ticker-item{width:34%}}@media screen and (min-width: 52em){.header-ticker .ticker-item{width:25%}}@media screen and (min-width: 64em){.header-ticker .ticker-item{flex-flow:column nowrap;justify-content:normal;width:auto}}.header-ticker .ticker-item .item-wrapper-learn-more{position:absolute;top:1px;left:0;z-index:0;width:0;height:0;background-color:#58585a;flex:1 0 auto;display:flex;justify-content:center;align-items:center;transition:height 100ms ease-in-out}.header-ticker .ticker-item .item-wrapper-learn-more button{display:none;color:#fff;line-height:1.25;font-size:1rem;font-weight:bold;text-align:center;text-transform:uppercase;letter-spacing:1px;padding:2rem}.header-ticker .ticker-item .item-wrapper-learn-more button[data-open]{cursor:pointer}.header-ticker .ticker-item .item-wrapper-learn-more button[data-open]:focus{outline:none}.header-ticker .ticker-item .event-location{font-weight:300;font-size:1.1rem;color:#fff;line-height:1.1;text-align:center;text-overflow:ellipsis;overflow:hidden}@media screen and (min-width: 64em){.header-ticker .ticker-item .event-location{font-size:0.75rem;text-align:left}}.header-ticker .ticker-item .event-date{padding-top:1rem}@media screen and (min-width: 64em){.header-ticker .ticker-item .event-date{display:block;padding-top:0.75rem}}.header-ticker .ticker-item .event-date .event-month{font-size:1.25rem;display:block;line-height:1.25}@media screen and (min-width: 64em){.header-ticker .ticker-item .event-date .event-month{font-size:0.9rem;line-height:1.1}}.header-ticker .ticker-item .event-date .event-seperator-v{display:none}@media screen and (min-width: 64em){.header-ticker .ticker-item .event-date .event-seperator-v{border-right:1px solid #727071;height:3rem;display:inline-block;margin-right:1rem}}.header-ticker .ticker-item .event-date .event-seperator-h{border-top:1px solid #727071;width:99%;align-self:center;display:block;margin-top:0.5rem;margin-bottom:0.5rem}@media screen and (min-width: 64em){.header-ticker .ticker-item .event-date .event-seperator-h{display:none}}.header-ticker .ticker-item .event-date .event-day{font-size:3rem;font-weight:bold;color:white;display:block;text-align:center;line-height:1}@media screen and (min-width: 64em){.header-ticker .ticker-item .event-date .event-day{display:inline-block;vertical-align:top;margin-right:1rem}}.header-ticker .ticker-item .event-date .event-date-right{line-height:1.1;text-align:center}@media screen and (min-width: 64em){.header-ticker .ticker-item .event-date .event-date-right{display:inline-block;vertical-align:top;text-align:left}}.header-ticker .ticker-item .event-date .event-time{font-weight:300;font-size:1rem;color:#fff;text-align:center;line-height:1.25}@media screen and (min-width: 64em){.header-ticker .ticker-item .event-date .event-time{display:block;text-align:left;font-size:0.8rem;line-height:1.1}}.header-ticker .ticker-item .event-date .highlight{color:#fbaf42}.header-ticker .ticker-item .rsvp-badge{position:absolute;bottom:8px;right:12px;display:inline-block;font-size:0.75rem;font-weight:bold;line-height:1;color:#fff;border:1px solid #fbaf42;padding:2px 4px}.header-ticker .ticker-item .rsvp-badge.disabled{opacity:0.7;color:#58585a;border-color:#58585a}.header-ticker .ticker-left-padder,.header-ticker .ticker-right-padder{display:none}@media screen and (min-width: 64em){.header-ticker .ticker-left-padder{display:block;padding-left:0.05rem;padding-right:0.05rem}.header-ticker .ticker-right-padder{display:block;padding-left:2rem;padding-right:2rem}}.header-ticker>.ticker-event:nth-last-of-type(2){border-right:none !important}.header-ticker .ticker-wedge .ticker-wedge-left>img{border-right:2px solid black}@media screen and (min-width: 64em){.header-ticker .ticker-wedge .ticker-wedge-left>img{border-right:none}}.header-ticker .ticker-wedge .ticker-wedge-right>img{border-left:2px solid black}@media screen and (min-width: 64em){.header-ticker .ticker-wedge .ticker-wedge-right>img{border-left:none}}.header-ticker .ticker-tail{position:relative;justify-self:flex-end}@media screen and (min-width: 64em){.header-ticker .ticker-tail .ticker-wedge .ticker-wedge-right{position:absolute;top:0;right:0;width:67px;height:125px}.header-ticker .ticker-tail .ticker-wedge .ticker-wedge-right>img{height:125px;transition:filter 100ms ease-in-out;filter:none}.header-ticker .ticker-tail .ticker-wedge .ticker-wedge-right>img:hover{filter:brightness(120%)}}.block--angled{line-height:1.1;border-bottom:12px solid black}@media screen and (min-width: 64em){.block--angled{border-bottom:20px solid black}}.block--angled .green,.block--angled .block-wrapper .green{background-color:#014e27}.block--angled .yellow,.block--angled .block-wrapper .yellow,.block--angled .yellow-alt{background-color:#fbaf42}.block--angled .yellow{color:#000}.block--angled .yellow-alt{color:#014e27}.block--angled .green{color:#fff}.block--angled .top,.block--angled .bottom{min-height:21rem}.block--angled .full-width{width:100%}.block--angled .top{margin-bottom:12px;-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 3.5rem), 0 100%);-moz-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 3.5rem), 0 100%);-ms-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 3.5rem), 0 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 3.5rem), 0 100%);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (min-width: 32em){.block--angled .top{-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 5.5rem), 0 100%);-moz-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 5.5rem), 0 100%);-ms-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 5.5rem), 0 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 5.5rem), 0 100%)}}@media screen and (min-width: 64em){.block--angled .top{-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 7rem), 0 100%);-moz-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 7rem), 0 100%);-ms-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 7rem), 0 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 7rem), 0 100%)}}@media screen and (min-width: 64em){.block--angled .top{margin-bottom:20px}}.block--angled .bottom{margin-top:-3.55rem;-webkit-clip-path:polygon(0 3.5rem, 100% 0, 100% 100%, 0 100%);-moz-clip-path:polygon(0 3.5rem, 100% 0, 100% 100%, 0 100%);-ms-clip-path:polygon(0 3.5rem, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 3.5rem, 100% 0, 100% 100%, 0 100%);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (min-width: 32em){.block--angled .bottom{margin-top:-5.5rem;-webkit-clip-path:polygon(0 5.5rem, 100% 0, 100% 100%, 0 100%);-moz-clip-path:polygon(0 5.5rem, 100% 0, 100% 100%, 0 100%);-ms-clip-path:polygon(0 5.5rem, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 5.5rem, 100% 0, 100% 100%, 0 100%)}}@media screen and (min-width: 64em){.block--angled .bottom{margin-top:-7rem;-webkit-clip-path:polygon(0 7rem, 100% 0, 100% 100%, 0 100%);-moz-clip-path:polygon(0 7rem, 100% 0, 100% 100%, 0 100%);-ms-clip-path:polygon(0 7rem, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 7rem, 100% 0, 100% 100%, 0 100%)}}.block--angled .block-wrapper{flex:1 1 auto;display:-ms-flexbox;display:flex;flex-flow:row nowrap;max-width:100%;position:relative}.block--angled .block-wrapper .left{border-right:12px solid black}@media screen and (min-width: 64em){.block--angled .block-wrapper .left{border-right:20px solid black}}.block--angled .block-wrapper .smaller{width:45%}@media screen and (min-width: 32em){.block--angled .block-wrapper .smaller{width:30%}}.block--angled .block-wrapper .smaller-alt{width:50%}@media screen and (min-width: 32em){.block--angled .block-wrapper .smaller-alt{width:40%}}.block--angled .block-wrapper .bigger{width:55%}@media screen and (min-width: 32em){.block--angled .block-wrapper .bigger{width:70%}}.block--angled .block-wrapper .bigger-alt{width:50%}@media screen and (min-width: 32em){.block--angled .block-wrapper .bigger-alt{width:60%}}.block--angled .block-wrapper .block-section{position:relative;min-height:21rem;height:100%}.block--angled .left-aligned{justify-content:flex-start;justify-self:flex-start}.block--angled .center-aligned{justify-content:center;justify-self:center}.block--angled .right-aligned{justify-content:flex-end;justify-self:flex-end}.block--angled [class*="padded-border"].green{border-color:#000}.block--angled .padded-border-right{border-bottom:1px solid #000;padding-bottom:1.5rem;margin-bottom:2rem;margin-right:0}.block--angled .padded-border-left{border-top:1px solid #000;padding-top:1.5rem;margin-top:2rem;margin-left:0}@media screen and (min-width: 64em){.block--angled .padded-border-right{border-bottom:none;padding-bottom:0;border-right:1px solid black;padding-right:1.5rem;margin-bottom:0;margin-right:2rem}.block--angled .padded-border-left{border-top:none;padding-top:0;border-left:1px solid black;padding-left:1.5rem;margin-top:0;margin-left:2rem}}.block--angled .content{padding:2.5rem 2vw 0.5rem 2vw;max-width:99.999999%}.block--angled .shorttext-padding{padding:2.5rem}.block--angled .bottom.f-center-all{padding-top:3rem}.block--angled .backdrop-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-size:cover;background-position:center center}.block--angled .content .three-col-r-c-l{margin-bottom:2.5rem}.block--angled .content .three-col-r-c-l>div:nth-child(1),.block--angled .content .three-col-r-c-l>div:nth-child(2),.block--angled .content .three-col-r-c-l>div:nth-child(3){text-align:center}@media screen and (min-width: 64em){.block--angled .content .three-col-r-c-l>div:nth-child(1){text-align:right}.block--angled .content .three-col-r-c-l>div:nth-child(2){text-align:center}.block--angled .content .three-col-r-c-l>div:nth-child(3){text-align:left}}.block--angled .block-section.has-pillar{overflow:hidden}.block--angled .pillar-box{position:absolute;bottom:0;left:0;width:100%;min-height:15%;height:auto;background-color:rgba(35,31,32,0.9);color:#fff;transform:scale(1, 0);transition:transform 200ms, height 100ms}@media screen and (min-width: 64em){.block--angled .pillar-box{min-height:0;height:1px}}.block--angled .pillar-box>div{padding:1rem}.block--angled .pillar-box>div{flex:1 0 auto;display:flex;flex-flow:row wrap;width:100%;height:100%;justify-content:center;align-items:center;text-align:center}.block--angled .pillar-box h3{line-height:1.025;margin:0}.block--angled .pillar-box a[href],.block--angled .pillar-box a[href]:hover{color:white}.block--angled .has-pillar.top-pillar .pillar-box{bottom:initial;top:0;transform-origin:top center}.block--angled .has-pillar .pillar-box{transform-origin:bottom center}@media screen and (min-width: 64em){.block--angled .has-pillar.top-pillar .pillar-box{height:0;overflow:hidden}}.block--angled .pillar-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:background-color 300ms ease-in-out}@media screen and (min-width: 64em){.block--angled .block-section.has-pillar:hover .pillar-box{min-height:15%;height:7rem;z-index:4;transform:scale(1, 1)}.block--angled .block-section.has-pillar:hover .pillar-box a{color:#fff}.block--angled .block-section.has-pillar:hover .pillar-overlay{background-color:rgba(0,0,0,0.5)}}.block--angled .block-text{flex:1 0 auto;display:flex;justify-content:center;align-items:center}.block--angled .block-content{flex:1 0 auto;display:flex;flex-flow:column nowrap;justify-content:center;padding-left:2rem;padding-right:2rem}.block--angled .block-content h2,.block--angled .block-content h3,.block--angled .block-content h4,.block--angled .block-content p{margin-bottom:0;line-height:1}.block--angled img[src*=".svg"].we-are-family{margin-bottom:2.5rem}.no-cssclippathpolygon .block--angled .bottom{margin-top:0}.no-cssclippathpolygon .block--angled [class*="compensate-clip"]{padding-top:1rem;padding-bottom:1rem}.block--normal{border-bottom:12px solid black}@media screen and (min-width: 64em){.block--normal{border-bottom:20px solid black}}.block--normal .green{background-color:#014e27}.block--normal .yellow{background-color:#fbaf42}.block--normal .top.normal{border-bottom:12px solid black}@media screen and (min-width: 64em){.block--normal .top.normal{border-bottom:20px solid black}}.block--normal .a-small{width:45%}@media screen and (min-width: 32em){.block--normal .a-small{width:30%}}.block--normal .a-large{width:55%}@media screen and (min-width: 32em){.block--normal .a-large{width:70%}}.block--normal .normal{flex:1 0 auto;display:flex;flex-flow:row nowrap}.block--normal .has-image{min-height:18rem;position:relative}.block--normal .image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center}.block--angled .compensate-clip-bottom-4{padding-bottom:4rem}.block--angled .compensate-clip-bottom-6{padding-bottom:6rem}.block--angled .compensate-clip-top-4{padding-top:4rem}.block--angled .compensate-clip-top-6{padding-top:6rem}.news-tiles{position:relative;border-bottom:12px solid black}.news-tiles.white{background-color:#fff;color:#000;padding:12px}.news-tiles.white a{color:#000}.news-tiles.black{background-color:#000;color:#fff}.news-tiles.black a{color:#fff}@media screen and (min-width: 64em){.news-tiles{border-bottom:20px solid black}}.news-tiles .cell{margin-bottom:12px}@media screen and (min-width: 64em){.news-tiles .cell{margin-bottom:0}}@media screen and (min-width: 64em){.news-tiles .grid-x.three .cell:not(:first-child):not(:last-child){padding-left:10px;padding-right:10px}}@media screen and (min-width: 64em){.news-tiles .grid-x.three .cell:first-child{padding-right:10px}}@media screen and (min-width: 64em){.news-tiles .grid-x.three .cell:last-child{padding-left:10px}}@media screen and (min-width: 64em){.news-tiles .grid-x.two .cell:first-child{padding-right:6px}.news-tiles .grid-x.two .cell:last-child{padding-left:6px}}.news-tiles .tile .tile-img{position:relative;height:22rem;max-height:36vh;display:block}.news-tiles .tile .tile-bg{position:absolute;background-repeat:no-repeat;background-size:cover;background-position:center center;top:0;left:0;width:100%;height:100%}.news-tiles .tile .tile-info{padding:1rem;border-left:1px solid #d3d4d6;border-right:1px solid #d3d4d6;border-bottom:1px solid #d3d4d6}.news-tiles .tile .tile-title{display:block;font-size:1.25rem;text-transform:uppercase;font-weight:bold;line-height:1.1}.news-tiles .tile .tile-date{font-size:0.75rem;text-transform:uppercase;font-weight:bold;color:#a7a9ac}.news-tiles .tile .tile-description{font-size:0.8725rem;font-weight:normal;line-height:1.5;margin-bottom:0.5rem}.news-tiles .tile a.tile-readmore{font-size:0.75rem;font-weight:bold;color:#fbaf42;display:block;clear:left}.news-tiles .tile.solid .tile-info{border-left:none;border-right:none;border-bottom:none}.news-tiles .tile.solid .tile-info.black{background-color:#000;color:#fff}.news-tiles .tile.solid .tile-info.black a{color:#fff}.news-tiles .tile.solid .tile-info.green{background-color:#014e27;color:#fff}.news-tiles .tile.solid .tile-info.green a{color:#fff}.news-tiles .tile.solid .tile-info.yellow{background-color:#fbaf42;color:#000}.news-tiles .tile.solid .tile-info.yellow a{color:#000}.news-tiles .tile.solid .tile-info.white{background-color:#fff;color:#000}.news-tiles .tile.solid .tile-info.white a{color:#000}.news-tiles .tile.solid .tile-info a.tile-readmore{color:#fbaf42}.news-tiles .tile.solid .tile-img{margin-bottom:4px}.news-tiles.solid .tile .tile-info{border-left:none;border-right:none;border-bottom:none}.news-tiles.white{color:#000}.news-tiles.solid-white .tile.solid .tile-info{background-color:#fff}.news-tiles.solid-white .tile.solid .tile-title,.news-tiles.solid-white .tile.solid .tile-description{color:#000}.vertical-icon-tiles{flex:1 0 auto;display:flex;flex-flow:row wrap;justify-content:center;max-width:100%;border-bottom:12px solid black}@media screen and (min-width: 64em){.vertical-icon-tiles{flex-flow:row nowrap}}@media screen and (min-width: 64em){.vertical-icon-tiles{border-bottom:20px solid black}}.vertical-icon-tiles .white{background-color:#fff;color:#000}.vertical-icon-tiles .black{background-color:#000;color:#fff}.vertical-icon-tiles .green{background-color:#014e27;color:#fff}.vertical-icon-tiles .yellow{background-color:#fbaf42;color:#014e27}.vertical-icon-tiles .tile{position:relative;padding:1.5rem}.vertical-icon-tiles .tile .icon-wrapper{margin-bottom:1rem;text-align:center}.vertical-icon-tiles .tile .icon-wrapper>i{font-size:2rem}.vertical-icon-tiles .tile .icon-wrapper>img{max-width:80%}.vertical-icon-tiles .tile .title-wrapper{margin-bottom:0.5rem;font-size:1.25rem;font-weight:bold;text-transform:uppercase;text-align:center}.vertical-icon-tiles .tile .body-wrapper{margin-bottom:0.5rem;font-size:0.75rem}.vertical-icon-tiles .tile .list-wrapper ul{margin-left:1rem}@media screen and (min-width: 64em){.vertical-icon-tiles .tile:first-child{margin-right:6px}.vertical-icon-tiles .tile:last-child{margin-left:6px}.vertical-icon-tiles .tile:not(:first-child):not(:last-child){margin-left:6px;margin-right:6px}}.vertical-icon-tiles.five-wrap{flex-flow:row wrap}.tile .tile-overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem;transform:scaleY(0);transform-origin:top center;transition:transform 150ms ease-in-out;background-color:#014e27}.tile .tile-overlay.xy-center{flex:1 0 auto;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.tile .tile-overlay.white{background-color:#fff;color:#000}.tile .tile-overlay.white a{color:#000}.tile .tile-overlay.black{background-color:#000;color:#fff}.tile .tile-overlay.black a{color:#fbaf42}.tile .tile-overlay.green{background-color:#014e27;color:#fff}.tile .tile-overlay.green a{color:#fbaf42}.tile .tile-overlay.yellow{background-color:#fbaf42;color:#014e27}.tile .tile-overlay.yellow a{color:#014e27}.tile:hover .tile-overlay{transform:scaleY(1)}.vertical-icon-tiles .tile{width:100%;margin-left:0;margin-right:0;margin-bottom:12px}@media screen and (min-width: 40em){.vertical-icon-tiles{margin-left:-6px;width:calc(100% + 12px);max-width:initial}.vertical-icon-tiles .tile{width:calc(50% - 12px);margin-left:6px;margin-right:6px;margin-bottom:12px}}@media screen and (min-width: 64em){.vertical-icon-tiles .tile{margin-bottom:0}.vertical-icon-tiles.half .tile{width:50%}.vertical-icon-tiles.third .tile{width:33%}.vertical-icon-tiles.quarter .tile{width:25%}.vertical-icon-tiles.standard-width .tile,.vertical-icon-tiles.five .tile{width:20%}}.vertical-image-tiles{flex:1 0 auto;display:flex;flex-flow:row wrap;justify-content:center;max-width:100%;border-bottom:12px solid black}@media screen and (min-width: 64em){.vertical-image-tiles{flex-flow:row nowrap}}@media screen and (min-width: 64em){.vertical-image-tiles{border-bottom:20px solid black}}.vertical-image-tiles .white{background-color:#fff;color:#000}.vertical-image-tiles .black{background-color:#000;color:#fff}.vertical-image-tiles .green{background-color:#014e27;color:#fff}.vertical-image-tiles .yellow{background-color:#fbaf42;color:#014e27}.vertical-image-tiles .tile{position:relative}.vertical-image-tiles .tile.padding{padding:3px}@media screen and (min-width: 64em){.vertical-image-tiles .tile.padding{padding:6px}}.vertical-image-tiles .tile:not(:last-child){margin-bottom:12px}@media screen and (min-width: 64em){.vertical-image-tiles .tile:not(:last-child){margin-bottom:0}}.vertical-image-tiles .tile .image>img{width:100%}@media screen and (min-width: 64em){.vertical-image-tiles .tile:first-child{margin-right:10px}.vertical-image-tiles .tile:last-child{margin-left:10px}.vertical-image-tiles .tile:not(:first-child):not(:last-child){margin-left:10px;margin-right:10px}}.vertical-image-tiles.five-wrap{flex-flow:row wrap}.tile .tile-overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem;transform:scaleY(0);transform-origin:top center;transition:transform 150ms ease-in-out;background-color:#014e27}.tile .tile-overlay.xy-center{flex:1 0 auto;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.tile:hover .tile-overlay{transform:scaleY(1)}@media screen and (min-width: 32em){.vertical-image-tiles .tile{width:100%;margin-left:0;margin-right:0;margin-bottom:12px}}@media screen and (min-width: 40em){.vertical-image-tiles{margin-left:-6px;width:calc(100% + 12px);max-width:initial}.vertical-image-tiles .tile{width:calc(50% - 12px);margin-left:6px;margin-right:6px;margin-bottom:12px}}@media screen and (min-width: 64em){.vertical-image-tiles .tile{margin-bottom:0}.vertical-image-tiles.half .tile{width:50%}.vertical-image-tiles.third .tile{width:33%}.vertical-image-tiles.quarter .tile{width:25%}.vertical-image-tiles.standard-width .tile,.vertical-image-tiles.five .tile{width:20%}}.media-block-large-one{width:100%;border-bottom:12px solid black}.media-block-large-one.solid{height:24rem}.media-block-large-one.solid .inner{min-height:16rem}@media screen and (min-width: 64em){.media-block-large-one{border-bottom:20px solid black}}.media-block-large-one.black{background-color:#000;color:#fff}.media-block-large-one.green{background-color:#014e27;color:#fff}.media-block-large-one.yellow{background-color:#fbaf42;color:#014e27}.media-block-large-one.white{background-color:#fff;color:#000}.media-block-large-one .box{position:relative}.media-block-large-one .box.content{padding:2rem;min-height:33vh}.media-block-large-one .box .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.media-block-large-one .box .xy-centering{flex:1 0 auto;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;height:100%}.media-block-large-one .box .xy-centering div,.media-block-large-one .box .xy-centering p,.media-block-large-one .box .xy-centering li,.media-block-large-one .box .xy-centering h1,.media-block-large-one .box .xy-centering h2,.media-block-large-one .box .xy-centering h3,.media-block-large-one .box .xy-centering h4,.media-block-large-one .box .xy-centering h5,.media-block-large-one .box .xy-centering h6{display:block;margin-left:auto;margin-right:auto}.media-block-large-one .box.ljff-video video{width:100%}.media-block-large-one .box.ljff-video video:focus{outline-width:0}.media-block-large-one .box .image>img{width:100%}.media-block-large-one .box .play-button{position:absolute;top:0;left:0;width:100%;height:100%;flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.media-block-large-one .box .play-button>i{font-size:7rem;color:#231f20}.media-block-large-one .box .yt-embed{position:relative;overflow:hidden;padding-top:56.25%}.media-block-large-one .box .yt-embed>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.media-block-two-pane:not(.mb-carousel){width:100%;flex:1 0 auto;display:flex;flex-flow:column nowrap;border-bottom:12px solid black}@media screen and (min-width: 64em){.media-block-two-pane:not(.mb-carousel){flex-flow:row nowrap}}@media screen and (min-width: 64em){.media-block-two-pane:not(.mb-carousel){border-bottom:20px solid black}}.mb-carousel[data-carousel-grouping='2'] .box{width:100%}.media-block-two-pane .box{width:100%}@media screen and (min-width: 64em){.media-block-two-pane{width:50%}}.media-block-two-pane .box,.mb-carousel[data-carousel-grouping='2'] .box{position:relative}.media-block-two-pane .box:not(:last-child),.mb-carousel[data-carousel-grouping='2'] .box:not(:last-child){margin-bottom:12px}@media screen and (min-width: 64em){.media-block-two-pane .box:not(:last-child),.mb-carousel[data-carousel-grouping='2'] .box:not(:last-child){margin-bottom:0}.media-block-two-pane .box.spaced:first-child,.mb-carousel[data-carousel-grouping='2'] .box.spaced:first-child{margin-right:10px;margin-bottom:none}.media-block-two-pane .box.spaced:last-child,.mb-carousel[data-carousel-grouping='2'] .box.spaced:last-child{margin-left:10px;margin-bottom:none}}.media-block-two-pane .box.black,.mb-carousel[data-carousel-grouping='2'] .box.black{background-color:#000;color:#fff}.media-block-two-pane .box.green,.mb-carousel[data-carousel-grouping='2'] .box.green{background-color:#014e27;color:#fff}.media-block-two-pane .box.yellow,.mb-carousel[data-carousel-grouping='2'] .box.yellow{background-color:#fbaf42;color:#014e27}.media-block-two-pane .box.white,.mb-carousel[data-carousel-grouping='2'] .box.white{background-color:#fff;color:#000}.media-block-two-pane .box.solid,.mb-carousel[data-carousel-grouping='2'] .box.solid{min-height:16rem}.media-block-two-pane .box.solid.no-min-height,.mb-carousel[data-carousel-grouping='2'] .box.solid.no-min-height{min-height:auto}.media-block-two-pane .box.content,.mb-carousel[data-carousel-grouping='2'] .box.content{padding:2rem;min-height:33vh}.media-block-two-pane .box .overlay-content,.mb-carousel[data-carousel-grouping='2'] .box .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.media-block-two-pane .box .overlay-content a:hover,.mb-carousel[data-carousel-grouping='2'] .box .overlay-content a:hover{color:#fbaf42}.media-block-two-pane .box .solid .overlay-content,.mb-carousel[data-carousel-grouping='2'] .box .solid .overlay-content{position:relative}.media-block-two-pane .box .xy-centering,.mb-carousel[data-carousel-grouping='2'] .box .xy-centering{flex:1 0 auto;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;height:100%}.media-block-two-pane .box .xy-centering div,.media-block-two-pane .box .xy-centering p,.media-block-two-pane .box .xy-centering li,.media-block-two-pane .box .xy-centering h1,.media-block-two-pane .box .xy-centering h2,.media-block-two-pane .box .xy-centering h3,.media-block-two-pane .box .xy-centering h4,.media-block-two-pane .box .xy-centering h5,.media-block-two-pane .box .xy-centering h6,.mb-carousel[data-carousel-grouping='2'] .box .xy-centering div,.mb-carousel[data-carousel-grouping='2'] .box .xy-centering p,.mb-carousel[data-carousel-grouping='2'] .box .xy-centering li,.mb-carousel[data-carousel-grouping='2'] .box .xy-centering h1,.mb-carousel[data-carousel-grouping='2'] .box .xy-centering h2,.mb-carousel[data-carousel-grouping='2'] .box .xy-centering h3,.mb-carousel[data-carousel-grouping='2'] .box .xy-centering h4,.mb-carousel[data-carousel-grouping='2'] .box .xy-centering h5,.mb-carousel[data-carousel-grouping='2'] .box .xy-centering h6{display:block;margin-left:auto;margin-right:auto}.media-block-two-pane .box.ljff-video video,.mb-carousel[data-carousel-grouping='2'] .box.ljff-video video{max-width:100%}.media-block-two-pane .box.ljff-video video:focus,.mb-carousel[data-carousel-grouping='2'] .box.ljff-video video:focus{outline-width:0}.media-block-two-pane .box.background-image,.mb-carousel[data-carousel-grouping='2'] .box.background-image{background-size:cover;background-position:center center}.media-block-two-pane .box .image>img,.mb-carousel[data-carousel-grouping='2'] .box .image>img{width:100%}.media-block-two-pane .box .play-button,.mb-carousel[data-carousel-grouping='2'] .box .play-button{position:absolute;top:0;left:0;width:100%;height:100%;flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.media-block-two-pane .box .play-button>i,.mb-carousel[data-carousel-grouping='2'] .box .play-button>i{font-size:8rem;color:#231f20}.media-block-two-pane .box .yt-embed,.mb-carousel[data-carousel-grouping='2'] .box .yt-embed{position:relative;overflow:hidden;padding-top:56.25%}.media-block-two-pane .box .yt-embed>iframe,.mb-carousel[data-carousel-grouping='2'] .box .yt-embed>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.media-block-three-pane{width:100%;flex:1 0 auto;display:flex;flex-flow:column nowrap;border-bottom:12px solid black}.media-block-three-pane .left-wrapper .solid,.media-block-three-pane .left-wrapper .image,.media-block-three-pane .right-wrapper .solid,.media-block-three-pane .right-wrapper .image{height:23em}.media-block-three-pane .left-wrapper .background-image,.media-block-three-pane .right-wrapper .background-image{height:100%}.media-block-three-pane .grid-x.outer{height:220vh;width:100%}.media-block-three-pane .left-wrapper{border-right:none}.media-block-three-pane .right-wrapper{border-left:none}.media-block-three-pane .vertical{display:flex;flex-flow:row wrap;height:100%;align-items:stretch}.media-block-three-pane .vertical .vcell{flex-grow:1;height:50%}.media-block-three-pane .vertical .vcell:first-child{border-top:12px solid black;border-bottom:12px solid black}.media-block-three-pane .vertical .vcell:last-child{border:none}.media-block-three-pane .box{position:relative;width:100%}@media screen and (min-width: 64em){.media-block-three-pane .box.spaced:first-child{margin-right:10px}.media-block-three-pane .box.spaced:last-child{margin-left:10px}}.media-block-three-pane .box.black{background-color:#000;color:#fff}.media-block-three-pane .box.black.box-stroke{padding:12px}@media screen and (min-width: 64em){.media-block-three-pane .box.black.box-stroke{padding:20px}}.media-block-three-pane .box.green{background-color:#014e27;color:#fff}.media-block-three-pane .box.green.box-stroke{padding:12px}@media screen and (min-width: 64em){.media-block-three-pane .box.green.box-stroke{padding:20px}}.media-block-three-pane .box.yellow{background-color:#fbaf42;color:#014e27}.media-block-three-pane .box.yellow.box-stroke{padding:12px}@media screen and (min-width: 64em){.media-block-three-pane .box.yellow.box-stroke{padding:20px}}.media-block-three-pane .box.white{background-color:#fff;color:#000}.media-block-three-pane .box.white.box-stroke{padding:12px}@media screen and (min-width: 64em){.media-block-three-pane .box.white.box-stroke{padding:20px}}.media-block-three-pane .box .content{padding:2rem}.media-block-three-pane .box .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.media-block-three-pane .box .solid .overlay-content{position:relative}.media-block-three-pane .box .xy-centering{flex:1 0 auto;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;height:100%}.media-block-three-pane .box .xy-centering div,.media-block-three-pane .box .xy-centering p,.media-block-three-pane .box .xy-centering li,.media-block-three-pane .box .xy-centering h1,.media-block-three-pane .box .xy-centering h2,.media-block-three-pane .box .xy-centering h3,.media-block-three-pane .box .xy-centering h4,.media-block-three-pane .box .xy-centering h5,.media-block-three-pane .box .xy-centering h6{display:block;margin-left:auto;margin-right:auto}.media-block-three-pane .box .video-wrapper{position:relative;width:100%;height:100%;background:#000000;background-size:cover;background-position:center center;overflow:hidden}.media-block-three-pane .box .video-wrapper video{height:100%;width:auto}.media-block-three-pane .box .video-wrapper video:focus{outline-width:0}.media-block-three-pane .box.background-image{background-size:cover;background-position:center center}.media-block-three-pane .box .play-button{position:absolute;top:0;left:0;width:100%;height:100%;flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.media-block-three-pane .box .play-button>i{font-size:8rem;color:#231f20}.media-block-three-pane .box .yt-embed{position:relative;overflow:hidden;padding-top:56.25%}.media-block-three-pane .box .yt-embed>iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 40em){.media-block-three-pane .grid-x>.cell{height:50%}}@media screen and (min-width: 40em){.media-block-three-pane{flex-flow:row nowrap}.media-block-three-pane .grid-x.outer,.media-block-three-pane .vertical{height:80vw}.media-block-three-pane .grid-x>.cell{height:auto}.media-block-three-pane .left-wrapper{border-right:12px solid black}.media-block-three-pane .left-wrapper .solid{height:100%}.media-block-three-pane .right-wrapper{border-left:12px solid black}.media-block-three-pane .right-wrapper .solid{height:100%}.media-block-three-pane .vertical{height:80vw}.media-block-three-pane .vertical .vcell:first-child{border-top:none}.media-block-three-pane .box .video-wrapper{position:relative;width:100%;height:100%;background:#000000;background-size:cover;background-position:center center;overflow:hidden}.media-block-three-pane .box .video-wrapper video{height:100%;width:auto;position:relative}}@media screen and (min-width: 64em){.media-block-three-pane{border-bottom:20px solid black}.media-block-three-pane .left-wrapper{border-right:20px solid black}.media-block-three-pane .left-wrapper .solid{height:100%}.media-block-three-pane .right-wrapper{border-left:20px solid black}.media-block-three-pane .right-wrapper .solid{height:100%}.media-block-three-pane .vertical .vcell{border-bottom:20px solid black}.media-block-three-pane .vertical .vcell:first-child{border-bottom:20px solid black}.media-block-three-pane .box.vcell{overflow:hidden}.media-block-three-pane .pane-left-side .cell{height:60vw}.media-block-three-pane .video-wrapper{position:relative;width:100%;height:100%;background:#000000;background-size:cover;background-position:center center;overflow:hidden}.media-block-three-pane .video-wrapper video{height:100%;width:auto}}.media-block-three-pane-straight,.mb-carousel[data-carousel-grouping="3"]{width:100%;flex:1 0 auto;display:flex;flex-flow:column nowrap;border-bottom:12px solid black}@media screen and (min-width: 64em){.media-block-three-pane-straight,.mb-carousel[data-carousel-grouping="3"]{flex-flow:row nowrap}}@media screen and (min-width: 64em){.media-block-three-pane-straight,.mb-carousel[data-carousel-grouping="3"]{border-bottom:20px solid black}}.media-block-three-pane-straight:not(.mb-carousel).spaced .box-wrapper{margin-bottom:10px}@media screen and (min-width: 64em){.media-block-three-pane-straight:not(.mb-carousel).spaced .box-wrapper{margin-bottom:inherit}.media-block-three-pane-straight:not(.mb-carousel).spaced .box-wrapper:first-child{margin-right:10px}.media-block-three-pane-straight:not(.mb-carousel).spaced .box-wrapper:last-child{margin-left:10px}.media-block-three-pane-straight:not(.mb-carousel).spaced .box-wrapper:not(:first-child):not(:last-child){margin-left:10px;margin-right:10px}}.media-block-three-pane-straight.fh-ex-short .box,.mb-carousel[data-carousel-grouping="3"].fh-ex-short .box{height:8rem;overflow-y:hidden}.media-block-three-pane-straight.fh-short .box,.mb-carousel[data-carousel-grouping="3"].fh-short .box{height:12rem;overflow-y:hidden}.media-block-three-pane-straight.fh-medium .box,.mb-carousel[data-carousel-grouping="3"].fh-medium .box{height:16rem;overflow-y:hidden}.media-block-three-pane-straight.fh-tall .box,.mb-carousel[data-carousel-grouping="3"].fh-tall .box{height:20rem;overflow-y:hidden}.media-block-three-pane-straight.fh-ex-tall .box,.mb-carousel[data-carousel-grouping="3"].fh-ex-tall .box{height:24rem;overflow-y:hidden}.media-block-three-pane-straight .box-wrapper,.mb-carousel[data-carousel-grouping="3"] .box-wrapper{width:100%}@media screen and (min-width: 64em){.media-block-three-pane-straight .box-wrapper,.mb-carousel[data-carousel-grouping="3"] .box-wrapper{width:33.33332%}}@media screen and (min-width: 64em){.media-block-three-pane-straight.unequal-sizing .box-wrapper,.mb-carousel[data-carousel-grouping="3"].unequal-sizing .box-wrapper{width:25%}.media-block-three-pane-straight.unequal-sizing .box-wrapper.larger,.mb-carousel[data-carousel-grouping="3"].unequal-sizing .box-wrapper.larger{width:50%}}.media-block-three-pane-straight:not([class*="fh-"]) .ljff-video video,.mb-carousel[data-carousel-grouping="3"]:not([class*="fh-"]) .ljff-video video{width:100%;height:auto}.media-block-three-pane-straight .box,.mb-carousel[data-carousel-grouping="3"] .box{position:relative;width:100%}.media-block-three-pane-straight .box.black,.mb-carousel[data-carousel-grouping="3"] .box.black{background-color:#000;color:#fff}.media-block-three-pane-straight .box.green,.mb-carousel[data-carousel-grouping="3"] .box.green{background-color:#014e27;color:#fff}.media-block-three-pane-straight .box.yellow,.mb-carousel[data-carousel-grouping="3"] .box.yellow{background-color:#fbaf42;color:#000}.media-block-three-pane-straight .box.white,.mb-carousel[data-carousel-grouping="3"] .box.white{background-color:#fff;color:#000}.media-block-three-pane-straight .box.solid .inner,.mb-carousel[data-carousel-grouping="3"] .box.solid .inner{min-height:10rem}.media-block-three-pane-straight .box.content,.mb-carousel[data-carousel-grouping="3"] .box.content{padding:2rem;min-height:33vh}.media-block-three-pane-straight .box .overlay-content,.mb-carousel[data-carousel-grouping="3"] .box .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%}.media-block-three-pane-straight .box .xy-centering,.mb-carousel[data-carousel-grouping="3"] .box .xy-centering{flex:1 0 auto;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;height:100%}.media-block-three-pane-straight .box .xy-centering div,.media-block-three-pane-straight .box .xy-centering p,.media-block-three-pane-straight .box .xy-centering li,.media-block-three-pane-straight .box .xy-centering h1,.media-block-three-pane-straight .box .xy-centering h2,.media-block-three-pane-straight .box .xy-centering h3,.media-block-three-pane-straight .box .xy-centering h4,.media-block-three-pane-straight .box .xy-centering h5,.media-block-three-pane-straight .box .xy-centering h6,.mb-carousel[data-carousel-grouping="3"] .box .xy-centering div,.mb-carousel[data-carousel-grouping="3"] .box .xy-centering p,.mb-carousel[data-carousel-grouping="3"] .box .xy-centering li,.mb-carousel[data-carousel-grouping="3"] .box .xy-centering h1,.mb-carousel[data-carousel-grouping="3"] .box .xy-centering h2,.mb-carousel[data-carousel-grouping="3"] .box .xy-centering h3,.mb-carousel[data-carousel-grouping="3"] .box .xy-centering h4,.mb-carousel[data-carousel-grouping="3"] .box .xy-centering h5,.mb-carousel[data-carousel-grouping="3"] .box .xy-centering h6{display:block;margin-left:auto;margin-right:auto}.media-block-three-pane-straight .box.ljff-video,.mb-carousel[data-carousel-grouping="3"] .box.ljff-video{overflow:hidden}.media-block-three-pane-straight .box.ljff-video video,.mb-carousel[data-carousel-grouping="3"] .box.ljff-video video{height:100%}.media-block-three-pane-straight .box.ljff-video video:focus,.mb-carousel[data-carousel-grouping="3"] .box.ljff-video video:focus{outline-width:0}.media-block-three-pane-straight .box .image>img,.mb-carousel[data-carousel-grouping="3"] .box .image>img{width:100%}.media-block-three-pane-straight .box.background-image,.mb-carousel[data-carousel-grouping="3"] .box.background-image{background-size:cover;background-position:center center}.media-block-three-pane-straight .box .play-button,.mb-carousel[data-carousel-grouping="3"] .box .play-button{position:absolute;top:0;left:0;width:100%;height:100%;flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.media-block-three-pane-straight .box .play-button>i,.mb-carousel[data-carousel-grouping="3"] .box .play-button>i{font-size:6rem;color:#231f20;opacity:0.675;margin-top:-1.25rem}.media-block-three-pane-straight .box .yt-embed,.mb-carousel[data-carousel-grouping="3"] .box .yt-embed{position:relative;overflow:hidden;padding-top:56.25%}.media-block-three-pane-straight .box .yt-embed>iframe,.mb-carousel[data-carousel-grouping="3"] .box .yt-embed>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.media-block-three-pane-straight .box .heading-overlay,.mb-carousel[data-carousel-grouping="3"] .box .heading-overlay{position:absolute;bottom:0;left:0;width:100%;height:3.25rem;text-align:center;background-color:rgba(0,0,0,0.66);color:white;flex:1 0 auto;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;font-size:0.9rem}@media screen and (min-width: 40em){.media-block-three-pane-straight .box .heading-overlay,.mb-carousel[data-carousel-grouping="3"] .box .heading-overlay{height:4.25rem}}@media screen and (min-width: 40em){.media-block-three-pane-straight .box .heading-overlay,.mb-carousel[data-carousel-grouping="3"] .box .heading-overlay{transform:scaleY(0);transform-origin:center bottom;transition:transform 200ms ease-in-out}}.media-block-three-pane-straight .box .heading-overlay>div,.mb-carousel[data-carousel-grouping="3"] .box .heading-overlay>div{width:100%}.media-block-three-pane-straight .box .heading-overlay>div>span,.mb-carousel[data-carousel-grouping="3"] .box .heading-overlay>div>span{line-height:1.05}@media screen and (min-width: 40em){.media-block-three-pane-straight .box .heading-overlay,.mb-carousel[data-carousel-grouping="3"] .box .heading-overlay{font-size:1.25rem}}.media-block-three-pane-straight .box.has-footer,.mb-carousel[data-carousel-grouping="3"] .box.has-footer{border-bottom:3px solid black}@media screen and (min-width: 64em){.media-block-three-pane-straight .box.has-footer,.mb-carousel[data-carousel-grouping="3"] .box.has-footer{border-bottom:6px solid black}}.media-block-three-pane-straight .footer,.mb-carousel[data-carousel-grouping="3"] .footer{padding:1rem}.media-block-three-pane-straight .footer.black,.mb-carousel[data-carousel-grouping="3"] .footer.black{background-color:#000;color:#fff}.media-block-three-pane-straight .footer.green,.mb-carousel[data-carousel-grouping="3"] .footer.green{background-color:#014e27;color:#fff}.media-block-three-pane-straight .footer.yellow,.mb-carousel[data-carousel-grouping="3"] .footer.yellow{background-color:#fbaf42;color:#014e27}.media-block-three-pane-straight .footer.white,.mb-carousel[data-carousel-grouping="3"] .footer.white{background-color:#fff;color:#000}.mb-carousel[data-carousel-grouping="3"] .slick-slide:hover .heading-overlay{transform:scaleY(1)}.media-block-large-plus-three{width:100%;flex:1 0 auto;display:flex;flex-flow:column nowrap;min-height:20vh;border-bottom:12px solid black}.media-block-large-plus-three{border-bottom:20px solid black}.media-block-large-plus-three .pane-right-side .hide-for-large{height:280vw}.media-block-large-plus-three .pane-right-side .box.top-pane .image{height:50%}.media-block-large-plus-three .pane-right-side .footer{height:50%}.media-block-large-plus-three .pane-left-side{border-bottom:12px solid black}.media-block-large-plus-three .pane-left-side .ljff-video{position:relative;width:100%;height:100%;background:#000000;background-size:cover;background-position:center center;overflow:hidden}.media-block-large-plus-three .pane-left-side .ljff-video video{height:100%;position:relative;left:-50%}.media-block-large-plus-three .box.cell{height:0;min-height:60vw}.media-block-large-plus-three .pane-left-side>.cell{height:80vw}.media-block-large-plus-three .footer{padding:1rem;position:absolute;bottom:0;right:0;left:0;height:40%;overflow:hidden}.media-block-large-plus-three .footer.bottom{left:0;top:50%;bottom:0;height:50%}@media screen and (min-width: 64em){.media-block-large-plus-three .footer.bottom{left:35%;top:0;bottom:0;height:100%}}.media-block-large-plus-three .footer.black{background-color:#000;color:#fff}.media-block-large-plus-three .footer.green{background-color:#014e27;color:#fff}.media-block-large-plus-three .footer.yellow{background-color:#fbaf42;color:#014e27}.media-block-large-plus-three .footer.white{background-color:#fff;color:#000}.media-block-large-plus-three .grid-margin-x{margin-left:-6px;margin-right:-6px}.media-block-large-plus-three .grid-margin-x>.cell{margin-left:6px;margin-right:6px}.media-block-large-plus-three .grid-margin-x>.small-3{width:calc(25% - 12px)}.media-block-large-plus-three .grid-margin-x>.small-6{width:calc(50% - 12px)}.media-block-large-plus-three .grid-margin-x>.small-12{width:calc(100% - 12px)}.media-block-large-plus-three .grid-margin-y{margin-top:-6px;margin-bottom:-6px}.media-block-large-plus-three .grid-margin-y>.cell{margin-top:6px;margin-bottom:6px}.media-block-large-plus-three .grid-margin-y>.small-6{height:calc(50% - 12px)}.media-block-large-plus-three .grid-margin-y>.small-3{height:calc(25% - 12px)}@media screen and (min-width: 32em){.media-block-large-plus-three{border-bottom:20px solid black}.media-block-large-plus-three .pane-left-side{border-bottom:12px solid black}.media-block-large-plus-three .grid-margin-x{margin-left:-6px;margin-right:-6px}.media-block-large-plus-three .grid-margin-x>.cell{margin-left:6px;margin-right:6px}.media-block-large-plus-three .grid-margin-x>.small-3{width:calc(25% - 12px)}.media-block-large-plus-three .grid-margin-x>.small-6{width:calc(50% - 12px)}.media-block-large-plus-three .grid-margin-x>.small-12{width:calc(100% - 12px)}.media-block-large-plus-three .grid-margin-y{margin-top:-6px;margin-bottom:-6px}.media-block-large-plus-three .grid-margin-y>.cell{margin-top:6px;margin-bottom:6px}.media-block-large-plus-three .grid-margin-y>.small-6{height:calc(50% - 12px)}.media-block-large-plus-three .grid-margin-y>.small-3{height:calc(25% - 12px)}}@media screen and (min-width: 64em){.media-block-large-plus-three{border-bottom:20px solid black}.media-block-large-plus-three .box.cell{height:auto;min-height:auto}.media-block-large-plus-three .pane-left-side{border-bottom:none}.media-block-large-plus-three .pane-right-side{height:auto}.media-block-large-plus-three .pane-left-side .cell{height:60vw}.media-block-large-plus-three.grid-margin-x,.media-block-large-plus-three .grid-margin-x{margin-left:-10px;margin-right:-10px}.media-block-large-plus-three.grid-margin-x>.cell,.media-block-large-plus-three .grid-margin-x>.cell{margin-left:10px;margin-right:10px}.media-block-large-plus-three.grid-margin-x>.large-6,.media-block-large-plus-three .grid-margin-x>.large-6{width:calc(50% - 20px)}.media-block-large-plus-three.grid-margin-x>.large-3,.media-block-large-plus-three .grid-margin-x>.large-3{width:calc(25% - 20px)}.media-block-large-plus-three .grid-margin-y{margin-top:-10px;margin-bottom:-10px}.media-block-large-plus-three .grid-margin-y>.cell{margin-top:10px;margin-bottom:10px}.media-block-large-plus-three .grid-margin-y>.large-8{height:calc(66.66667% - 20px)}.media-block-large-plus-three .grid-margin-y>.large-4{height:calc(33.33333% - 20px)}.media-block-large-plus-three .grid-margin-y>.large-6{height:calc(50% - 20px)}.media-block-large-plus-three .grid-margin-y>.large-3{height:calc(25% - 20px)}}.media-block-large-plus-three .hide-for-large{height:200vw}.media-block-large-plus-three .black{background-color:#000;color:#fff}.media-block-large-plus-three .green{background-color:#014e27;color:#fff}.media-block-large-plus-three .yellow{background-color:#fbaf42;color:#014e27}.media-block-large-plus-three .white{background-color:#fff;color:#000}.media-block-large-plus-three .box{position:relative}.media-block-large-plus-three .box .xy-centering{flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;height:100%}.media-block-large-plus-three .box .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%}.media-block-large-plus-three .box.background-image{background-size:cover;background-position:center center}.media-block-large-plus-three .box .play-button{position:absolute;top:0;left:0;width:100%;height:100%;flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.media-block-large-plus-three .box .play-button>i{font-size:8rem;color:#231f20}.media-block-large-plus-three .box .yt-embed{position:relative;overflow:hidden;padding-top:56.25%}.media-block-large-plus-three .box .yt-embed>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.media-block-large-plus-three .box .image{height:100%;background-size:cover;background-position:center center;width:50%}.media-block-large-plus-three .box.bottom .image{width:100%}.media-block-large-plus-three .box.top-pane .image{height:50%;width:100%}@media screen and (max-width: 64em){.media-block-large-plus-three .pane-right-side .hide-for-large{height:240vw}.media-block-large-plus-three .pane-right-side .box.top-pane .image{height:35%}.media-block-large-plus-three .pane-right-side .footer{height:65%}.media-block-large-plus-three .pane-right-side .footer.bottom{height:100%}}@media screen and (max-width: 32em){.media-block-large-plus-three .pane-right-side .top-pane.small-6{height:240vw;margin-bottom:1.2em}.media-block-large-plus-three .pane-right-side .top-pane.small-6 .box{height:120vw;margin-bottom:.8em}.media-block-large-plus-three .pane-right-side .box.bottom{height:120vw}.media-block-large-plus-three .pane-right-side .box.top-pane .image{height:75%}.media-block-large-plus-three .pane-right-side .footer{height:25%}.media-block-large-plus-three .pane-right-side .footer.bottom{height:100%}}@media screen and (max-width: 28em){.media-block-large-plus-three .pane-right-side .box.top-pane .image{height:50%}.media-block-large-plus-three .pane-right-side .footer{height:50%}.media-block-large-plus-three .pane-right-side .footer.bottom{height:100%}}.right-border-compensator{margin-right:-12px}.masonry{position:relative;flex:1 0 auto;display:flex;flex-flow:row wrap;width:100%;border-bottom:6px solid #000}@media screen and (min-width: 1px) and (max-width: 64em){.masonry{height:auto !important}}@media screen and (min-width: 64em){.masonry{flex-flow:column wrap;height:100vw}}@media screen and (min-width: 64em){.masonry{border-bottom:14px solid #000}}@media screen and (min-width: 64em){.masonry.one-row .brick{height:100%}.masonry.two-rows .brick{height:33.333333%}.masonry.three-rows .brick{height:33.333333%}.masonry.four-rows .brick{height:25%}.masonry.five-rows .brick{height:20%}.masonry.six-rows .brick{height:16.666666%}.masonry.seven-rows .brick{height:14.285714%}.masonry.seven-rows .brick.tall{height:28.571428%}.masonry.eight-rows .brick{height:12.5%}.masonry.nine-rows .brick{height:11.05%}}.masonry .padded{padding:0.25rem}@media screen and (min-width: 40em){.masonry .padded{padding:0.5rem}}.masonry .padded.brick .inner.image{width:calc(100% - 0.5rem);height:calc(100% - 0.5rem)}@media screen and (min-width: 40em){.masonry .padded.brick .inner.image{width:calc(100% - 1rem);height:calc(100% - 1rem)}}.masonry.hover-hand .brick{cursor:pointer}.masonry .brick{width:50%;height:30vh;max-width:100%;position:relative;border-bottom:12px solid black;border-right:12px solid black}@media screen and (min-width: 40em){.masonry .brick{width:50%}}@media screen and (min-width: 64em){.masonry .brick{width:25%;height:20%}}@media screen and (min-width: 64em){.masonry .brick.tall{height:40%}}.masonry .brick.blank{display:none}@media screen and (min-width: 64em){.masonry .brick.blank{display:inherit}}.masonry .brick.bottom{border-bottom:none}@media screen and (min-width: 64em){.masonry .brick.wide .inner,.masonry .brick.wide.padded .inner,.masonry .brick.wide .rollover{position:absolute;width:calc(200% + 12px);height:100%;top:0;left:0}}.masonry .brick.wide .inner.black ~ .rollover{background-color:#000;color:#fff}.masonry .brick.wide .inner.green ~ .rollover{background-color:#014e27;color:#fff}.masonry .brick.wide .inner.yellow ~ .rollover{background-color:#fbaf42;color:#000}.masonry .brick.wide .inner.white ~ .rollover{background-color:#fff;color:#000}.masonry .brick .inner{position:absolute;width:100%;height:100%}.masonry .brick .image{background-position:center center;background-size:cover;background-repeat:no-repeat}.masonry .brick .rollover{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;transform:scaleY(0);transform-origin:center top;transition:transform 200ms ease-in-out;background-color:inherit;flex:1 0 auto;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;text-align:center}.masonry .brick .rollover.black{background-color:#000;color:#fff}.masonry .brick .rollover.black a{color:#fbaf42}.masonry .brick .rollover.green{background-color:#014e27;color:#fff}.masonry .brick .rollover.green a{color:#fff}.masonry .brick .rollover.yellow{background-color:#fbaf42;color:#014e27}.masonry .brick .rollover.yellow a{color:#014e27}.masonry .brick .rollover.white{background-color:#fff;color:#000}.masonry .brick .rollover.white a{color:#000}.masonry .brick:hover .rollover{transform:scaleY(1)}.masonry .brick.black,.masonry .brick .inner.black{background-color:#000;color:#fff}.masonry .brick.green.padded.wide .inner.image{border:0.5rem solid #000}.masonry .brick.green,.masonry .brick .inner.green{background-color:#014e27;color:#fff}.masonry .brick.green.padded.wide .inner.image{border:0.5rem solid #014e27}.masonry .brick.yellow,.masonry .brick .inner.yellow{background-color:#fbaf42;color:#000}.masonry .brick.yellow.padded.wide .inner.image{border:0.5rem solid #fbaf42}.masonry .brick.white,.masonry .brick .inner.white{background-color:white;color:#000}.masonry .brick.white.padded.wide .inner.image{border:0.5rem solid #fff}.masonry .brick .xy-centering{flex:1 0 auto;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.masonry .brick:hover .heading-overlay{transform:scaleY(1)}.masonry.active .rollover{transform:scaleY(1)}.masonry .heading-overlay{position:absolute;bottom:0;left:0;width:100%;height:3rem;text-align:center;background-color:rgba(0,0,0,0.66);color:white;flex:1 0 auto;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;font-size:0.9rem}@media screen and (min-width: 40em){.masonry .heading-overlay{height:4rem}}@media screen and (min-width: 40em){.masonry .heading-overlay{transform:scaleY(0);transform-origin:center bottom;transition:transform 200ms ease-in-out}}.masonry .heading-overlay>div{width:100%}.masonry .heading-overlay>div>span{line-height:1.05}@media screen and (min-width: 40em){.masonry .heading-overlay{font-size:1.25rem}}.masonry .heading-overlay .school{font-size:0.8125rem;font-weight:500}@media screen and (min-width: 40em){.masonry .heading-overlay .school{font-size:0.9rem}}#app-masonry-tabbed-rollover .tab-heading{list-style-type:none;width:100%;border-bottom:12px solid black;flex:1 0 auto;display:flex;flex-flow:column nowrap;margin-left:0;margin-bottom:0}@media screen and (min-width: 64em){#app-masonry-tabbed-rollover .tab-heading{border-bottom:20px solid black}}@media screen and (min-width: 40em){#app-masonry-tabbed-rollover .tab-heading{flex:1 0 auto;display:flex;flex-flow:row nowrap}}#app-masonry-tabbed-rollover .tab-heading li{margin-bottom:0.5rem;padding:2px 8px;font-size:1.3275rem;font-weight:bold;text-transform:uppercase;color:#fff;cursor:pointer;display:inline-block}@media screen and (min-width: 40em){#app-masonry-tabbed-rollover .tab-heading li{margin-right:1rem;margin-bottom:unset}}#app-masonry-tabbed-rollover .tab-heading li.active{color:#fff;background-color:#014e27}.masonry-modal{flex:1 0 auto;display:flex;flex-flow:column nowrap}.masonry-modal .heading-block{margin-bottom:2rem;background-color:black;color:white;padding-top:1rem;padding-bottom:1rem;text-align:center}@media screen and (min-width: 64em){.masonry-modal .heading-block{text-align:left}}.masonry-modal .heading-block img{display:inline-block;width:30vw;border-radius:50%;margin-right:1rem}@media screen and (min-width: 40em){.masonry-modal .heading-block img{width:99.8%}}.masonry-modal .heading-block img.black{border-color:#000;border-width:6px;border-style:solid}.masonry-modal .heading-block img.green{border-color:#014e27;border-width:6px;border-style:solid}.masonry-modal .heading-block img.yellow{border-color:#fbaf42;border-width:6px;border-style:solid}.masonry-modal .heading-block img.white{border-color:#fff;border-width:6px;border-style:solid}.masonry-modal .heading-block .heading-text{text-align:center;margin-top:0.5rem}@media screen and (min-width: 64em){.masonry-modal .heading-block .heading-text{margin-top:inherit;text-align:left}}.masonry-modal .heading-block .heading-text h2{font-size:1.5rem}.masonry-modal .heading-block .heading-text h3{font-size:1.25rem}.masonry-modal .heading-block h1,.masonry-modal .heading-block h2,.masonry-modal .heading-block h3,.masonry-modal .heading-block h4,.masonry-modal .heading-block h5,.masonry-modal .heading-block h6{line-height:1.15}.masonry-modal .capitalize{text-transform:uppercase}.masonry-modal .masonry-modal-body{margin-bottom:1rem}.masonry-modal .location{min-height:12rem}#event-calendar{min-height:60vh;background-color:#fff;transition:height 100ms ease-in-out;color:#000;border-bottom:12px solid black;padding:12px}@media screen{#event-calendar{border-bottom:20px solid black}}@media screen and (min-width: 64em){#event-calendar{padding:20px}}#event-calendar .cell-margin{margin-right:12px}@media screen and (min-width: 64em){#event-calendar .cell-margin{margin-right:20px}}#event-calendar .calendar-tabs{list-style-type:none;flex:1 0 auto;display:flex;flex-flow:column nowrap;margin-left:0}@media screen and (min-width: 40em){#event-calendar .calendar-tabs{flex:1 0 auto;display:flex;flex-flow:row nowrap}}#event-calendar .calendar-tabs li{margin-bottom:0.5rem;padding:2px 8px;font-size:1.3275rem;font-weight:bold;text-transform:uppercase;color:#fff;background-color:#a7a9ac;cursor:pointer}@media screen and (min-width: 40em){#event-calendar .calendar-tabs li{margin-right:1rem;margin-bottom:unset}}#event-calendar .calendar-tabs li.active{color:#a7a9ac;background-color:#fff}#event-calendar .calendar .ym-select-container{flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:12px}@media screen and (min-width: 64em){#event-calendar .calendar .ym-select-container{flex:1 0 auto;display:flex;flex-flow:column nowrap;justify-content:unset;min-width:10%;height:100%;margin-bottom:0}}#event-calendar .calendar .ym-select-container .year-select{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:0.5rem 0.75rem;width:50%;margin-right:0.5rem;font-weight:bold;font-size:2rem;line-height:1;background-color:#014e27;color:#fbaf42}@media screen and (min-width: 32em){#event-calendar .calendar .ym-select-container .year-select{font-size:1.75rem}}@media screen and (min-width: 64em){#event-calendar .calendar .ym-select-container .year-select{flex-grow:0;flex-shrink:1;display:inline-block;padding:3px;margin-bottom:0.5rem;width:unset;margin-right:0;font-size:1.25rem;line-height:1.25}}#event-calendar .calendar .ym-select-container .year-select>span.highlight{margin-left:0.5rem;margin-right:0.5rem;cursor:pointer}#event-calendar .calendar .ym-select-container .year-select>i.ico{color:#fff;font-size:1.5rem;cursor:pointer}#event-calendar .calendar .ym-select-container .month-select{background-color:#014e27;color:#fff;position:relative;width:50%}#event-calendar .calendar .ym-select-container .month-select div.mm-selected{cursor:pointer;font-size:1.75rem;font-weight:bold;text-transform:uppercase;text-align:left;padding-left:1rem;line-height:1.75}@media screen and (min-width: 32em){#event-calendar .calendar .ym-select-container .month-select div.mm-selected{font-size:2.25rem;text-align:center;padding-left:0}}#event-calendar .calendar .ym-select-container .month-select .ico-dropdown{position:absolute;top:calc(50% - 1rem);right:18px;font-size:2rem}@media screen and (min-width: 64em){#event-calendar .calendar .ym-select-container .month-select{width:100%;height:100%}}#event-calendar .calendar .ym-select-container .month-select ul{background-color:#014e27;list-style-type:none;margin-left:0;text-align:center;display:none;transition:height 300ms ease-in-out}#event-calendar .calendar .ym-select-container .month-select ul.mobile-active{display:block;position:absolute;top:100%;left:0;width:100%;height:auto;z-index:2}@media screen and (min-width: 64em){#event-calendar .calendar .ym-select-container .month-select ul{height:100%;display:block}}#event-calendar .calendar .ym-select-container .month-select ul li{position:relative;font-size:2rem;font-weight:bold;text-transform:uppercase;margin-top:0.33rem;margin-bottom:0.33rem;cursor:pointer}#event-calendar .calendar .ym-select-container .month-select ul li.active{background-color:#006738;color:#fbaf42}@media screen and (min-width: 64em){#event-calendar .calendar .ym-select-container .month-select ul li.active:after{position:absolute;top:0;left:100%;content:' ';margin-top:3px;border-style:solid;border-width:22px 0 20px 10px;border-color:white white white #006738}}#event-calendar .calendar .ym-select-container .month-select ul li:hover{background-color:#006738}#event-calendar .calendar .event-list{background-color:#fbaf42;color:#fff;position:relative}@media screen and (min-width: 64em){#event-calendar .calendar .event-list{padding-top:20px}}#event-calendar .calendar .event-list .event-dropdown{margin-bottom:12px}#event-calendar .calendar .event-list .event-dropdown .ico-dropdown{position:absolute;top:calc(50% - 1rem);right:18px;font-size:2rem;color:#014e27}@media screen and (min-width: 64em){#event-calendar .calendar .event-list{max-width:28vw;height:100%}}#event-calendar .calendar .event-list ul{list-style-type:none;margin-left:0;display:none}@media screen and (min-width: 64em){#event-calendar .calendar .event-list ul{display:block;margin-bottom:unset}}#event-calendar .calendar .event-list ul.mobile-active{display:block;position:absolute;top:100%;left:0;width:100%;height:auto}#event-calendar .calendar .event-list li.event-list-item,#event-calendar .calendar .event-list .event-dropdown-select{flex:1 0 auto;display:flex;flex-flow:row nowrap;position:relative;color:#014e27;padding:1rem 0.25rem 1rem 1rem;min-width:25vw;font-weight:bold;background-color:#fbaf42;cursor:pointer}#event-calendar .calendar .event-list li.event-list-item:hover,#event-calendar .calendar .event-list .event-dropdown-select:hover{background-color:#ffbb5a}#event-calendar .calendar .event-list li.event-list-item.series,#event-calendar .calendar .event-list .event-dropdown-select.series{background-color:#f7a231}#event-calendar .calendar .event-list li.event-list-item.series:hover,#event-calendar .calendar .event-list .event-dropdown-select.series:hover{background-color:#ffbb5a}@media screen and (min-width: 64em){#event-calendar .calendar .event-list li.event-list-item.active:after,#event-calendar .calendar .event-list .event-dropdown-select.active:after{position:absolute;top:3px;left:100%;content:' ';border-style:solid;border-width:24px 0 23px 10px;border-color:white white white #fbaf42}#event-calendar .calendar .event-list li.event-list-item.series.active:after,#event-calendar .calendar .event-list .event-dropdown-select.series.active:after{border-color:white white white #f7a231}}#event-calendar .calendar .event-list li.event-list-item .event-date,#event-calendar .calendar .event-list .event-dropdown-select .event-date{display:inline-block;padding-right:0.5rem;border-right:2px solid #014e27;font-size:2.25rem;font-weight:bold;line-height:1;width:4.5rem;text-align:right}#event-calendar .calendar .event-list li.event-list-item .event-title,#event-calendar .calendar .event-list .event-dropdown-select .event-title{display:inline-block;padding-left:0.5rem;line-height:1.2}#event-calendar .calendar .event-list .no-events{padding:2rem;text-align:center}#event-calendar .event-detail .event-image{margin-bottom:12px}@media screen and (min-width: 64em){#event-calendar .event-detail .event-image{margin-bottom:20px}}#event-calendar .event-detail .event-image>img{width:100%}#event-calendar .event-detail .event-information{flex:1 0 auto;display:flex;width:100%;position:relative;flex-flow:column nowrap;margin-bottom:12px}@media screen and (min-width: 40em){#event-calendar .event-detail .event-information{flex-flow:row nowrap}}@media screen and (min-width: 40em){#event-calendar .event-detail .event-information{margin-bottom:20px}}#event-calendar .event-detail .event-information .event-month-date{color:#014e27;font-weight:bold;flex-shrink:1;line-height:1.025;flex:0 1 auto;display:flex;flex-flow:column nowrap;align-items:center;padding-bottom:1.25rem}@media screen and (min-width: 40em){#event-calendar .event-detail .event-information .event-month-date{padding-right:1.25rem;padding-bottom:unset}}#event-calendar .event-detail .event-information .event-month-date .month{font-size:1.375rem}#event-calendar .event-detail .event-information .event-month-date .date{font-size:4.25rem}#event-calendar .event-detail .event-information .event-month-date .date.smaller{font-size:3rem;white-space:nowrap}#event-calendar .event-detail .event-information .title-times{padding-top:1.25rem;border-top:2px solid #808285;border-left:none}@media screen and (min-width: 40em){#event-calendar .event-detail .event-information .title-times{padding-top:unset;border-top:none;border-left:2px solid #808285;padding-left:1.25rem}}#event-calendar .event-detail .event-information .title-times .heading{font-size:1.3125rem;font-weight:bold;text-transform:uppercase;color:#000;line-height:1}#event-calendar .event-detail .event-information .title-times .subtext{font-size:0.55rem;color:#a7a9ac}#event-calendar .event-detail .event-information .title-times ul{list-style-type:none;margin:0}#event-calendar .event-detail .event-information .title-times li{display:inline-block}#event-calendar .event-detail .event-information .title-times li div.box-wrapper{display:inline-block;margin-right:0.5rem;margin-bottom:0.5rem;border:1px solid black}#event-calendar .event-detail .event-information .title-times li div.box-wrapper div.box{display:inline-block;margin:0;font-weight:bold;line-height:1.1}#event-calendar .event-detail .event-information .title-times li div.box-wrapper div.box.date{background-color:#000;color:#fff;font-size:1rem;font-weight:bold;padding:4px 10px}#event-calendar .event-detail .event-information .title-times li div.box-wrapper div.box.time{background-color:#fff;color:#000;font-size:0.75rem;font-weight:bold;vertical-align:middle;padding:2px 8px 2px 6px}#event-calendar .event-detail .toggle-group{padding-top:0.75rem;padding-bottom:0.75rem;background-color:#000;color:#fff;margin-bottom:12px}@media screen and (min-width: 64em){#event-calendar .event-detail .toggle-group{margin-bottom:20px}}#event-calendar .event-detail .toggle-group>.toggler{flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:100%;padding:0.5rem 1rem;cursor:pointer}#event-calendar .event-detail .toggle-group>.toggler>h4,#event-calendar .event-detail .toggle-group>.toggler h5{margin-bottom:0}#event-calendar .event-detail .toggle-group .additional-block{padding:1rem}#event-calendar .event-detail .actions{flex:1 0 auto;display:flex;width:100%;flex-flow:column nowrap;margin-bottom:12px}@media screen and (min-width: 64em){#event-calendar .event-detail .actions{margin-bottom:0}}@media screen and (min-width: 64em){#event-calendar .event-detail .actions{flex-flow:row wrap;justify-content:space-between}}#event-calendar .event-detail .actions .box{width:100%;margin-bottom:6px;display:flex;flex-flow:column nowrap;align-items:center;flex-basis:48%;line-height:1.25;padding:1rem}@media screen and (min-width: 64em){#event-calendar .event-detail .actions .box{margin-bottom:0}}#event-calendar .event-detail .actions .box.location,#event-calendar .event-detail .actions .box.details{flex-basis:48%}#event-calendar .event-detail .actions .box.rsvp{flex-basis:100%;justify-content:center}@media screen and (min-width: 64em){#event-calendar .event-detail .actions .box{width:auto;flex-grow:1}#event-calendar .event-detail .actions .box:nth-child(1){margin-right:3px}#event-calendar .event-detail .actions .box:nth-child(2){margin-left:3px;margin-right:3px}#event-calendar .event-detail .actions .box:nth-child(3){margin-left:3px}#event-calendar .event-detail .actions .box.box{flex-basis:32%}}#event-calendar .event-detail .actions .box h4{font-size:1.333rem;text-transform:uppercase;text-align:center}#event-calendar .event-detail .actions .box .info-text{font-size:1rem;text-align:center}#event-calendar .event-detail .actions .box.green{background-color:#014e27;color:#fff}#event-calendar .event-detail .actions .box.green a{color:#fbaf42}#event-calendar .event-detail .actions .box.yellow{background-color:#fbaf42;color:#014e27}#event-calendar .event-detail .actions .box.yellow a{color:#014e27}#event-calendar .event-detail .actions .box.yellow .special-rsvp-outline-yellow{font-size:2.5rem;font-weight:bold;color:#fbaf42;text-shadow:-2px -2px 0 #014e27,2px 0px 0 #014e27,2px -2px 0 #014e27,2px 2px 0 #014e27,0 2px 0 #014e27,-2px 2px 0 #014e27;-webkit-text-stroke:2px #014e27;letter-spacing:1px}#event-calendar .event-detail .actions .box .subtext{margin-top:1.5rem;font-size:0.75rem;max-width:66%;text-align:center}#event-calendar .event-detail .actions .box .subtext.white,#event-calendar .event-detail .actions .box .subtext.white a{color:#fff;font-weight:bold}#event-calendar .event-detail .ico-scroll-back{position:absolute;top:0;right:0}#event-calendar .event-detail .ico-scroll-back.bottom{position:relative;text-align:center;padding:1rem;background-color:black}#event-calendar .event-detail .ico-scroll-back.bottom>i{color:white}#event-calendar .event-detail .ico-scroll-back.bottom>a{font-size:1rem;color:white;display:block;font-weight:bold}#event-calendar .event-detail .ico-scroll-back>i{color:black;font-size:2rem}#event-calendar .all-events .event-list,#event-calendar .past-events .event-list{background-color:#014e27;width:100%;margin-bottom:12px;max-height:40vh;overflow-y:auto;min-height:20rem;padding:1rem;scrollbar-color:#fbaf42 #014e27}@media screen and (min-width: 64em){#event-calendar .all-events .event-list,#event-calendar .past-events .event-list{min-width:25vw;width:unset;margin-bottom:unset;max-height:unset}}#event-calendar .all-events .event-list::-webkit-scrollbar,#event-calendar .past-events .event-list::-webkit-scrollbar{background-color:#014e27;width:0.75rem}#event-calendar .all-events .event-list::-webkit-scrollbar-thumb,#event-calendar .past-events .event-list::-webkit-scrollbar-thumb{background-color:#fbaf42}#event-calendar .all-events .event-list .year-select,#event-calendar .past-events .event-list .year-select{flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:12px;padding:0.5rem 0.75rem;font-weight:bold;font-size:2rem;line-height:1;background-color:#014e27;color:#fbaf42;width:100%}#event-calendar .all-events .event-list .year-select>span.highlight,#event-calendar .past-events .event-list .year-select>span.highlight{margin-left:0.5rem;margin-right:0.5rem;cursor:pointer}#event-calendar .all-events .event-list .year-select>i.ico,#event-calendar .past-events .event-list .year-select>i.ico{color:#fff;font-size:1.5rem;cursor:pointer}#event-calendar .all-events .event-list ul.list-top,#event-calendar .all-events .event-list ul.month-events,#event-calendar .past-events .event-list ul.list-top,#event-calendar .past-events .event-list ul.month-events{list-style-type:none;margin-left:0}#event-calendar .all-events .event-list .list-top,#event-calendar .past-events .event-list .list-top{padding:0.5rem}#event-calendar .all-events .event-list .list-top ul.month-events a,#event-calendar .past-events .event-list .list-top ul.month-events a{color:#fff;display:block;padding-top:0.25rem;padding-bottom:0.25rem;background-color:#014e27;transition:background-color 300ms ease-in-out}#event-calendar .all-events .event-list .list-top ul.month-events a:hover,#event-calendar .past-events .event-list .list-top ul.month-events a:hover{background-color:#006738}#search-results{border-bottom:12px solid black}@media screen and (min-width: 64em){#search-results{border-bottom:20px solid black}}#search-results .result-container{flex:1 0 auto;display:flex;flex-flow:row nowrap}#search-results .result-container:not(:last-child){border-bottom:12px solid black}@media screen and (min-width: 64em){#search-results .result-container:not(:last-child){border-bottom:20px solid black}}#search-results .result-container .result-image{background-position:center center;background-repeat:no-repeat;background-size:cover;margin-right:6px}#search-results .result-container .result-box{background-color:#014e27;padding:1rem;min-height:10rem}#search-results .result-container .result-box .title{text-transform:uppercase;font-weight:bold;line-height:1.1}#search-results .result-container .result-box .title a{color:#fbaf42;transition:color 200ms ease-in-out}#search-results .result-container .result-box .title a:hover{color:#fff}#search-results .result-container .result-box .result-type{display:inline-block;font-size:0.812rem;font-weight:bold;text-transform:uppercase;padding:2px 4px;border:1px solid #fbaf42}#search-results .result-container .result-box .result-type a{color:#fff}#search-results .result-container .result-box .description{font-size:1.1rem}#search-results .tab-heading{list-style-type:none;width:100%;border-bottom:12px solid black;flex:1 0 auto;display:flex;flex-flow:column nowrap;margin-left:0;margin-bottom:0}@media screen and (min-width: 64em){#search-results .tab-heading{border-bottom:20px solid black}}@media screen and (min-width: 40em){#search-results .tab-heading{flex:1 0 auto;display:flex;flex-flow:row nowrap}}#search-results .tab-heading li{margin-bottom:0.5rem;padding:2px 8px;font-size:1.3275rem;font-weight:bold;text-transform:uppercase;color:#fff;cursor:pointer;display:inline-block}@media screen and (min-width: 40em){#search-results .tab-heading li{margin-right:1rem;margin-bottom:unset}}#search-results .tab-heading li.active{color:#fff;background-color:#014e27}.mb-carousel{border-bottom:12px solid black;position:relative}@media screen and (min-width: 64em){.mb-carousel{border-bottom:20px solid black}}.mb-carousel.spaced .slick-arrow{margin-bottom:6px}.mb-carousel.fh-ex-short .box-wrapper .box{height:8rem}.mb-carousel.fh-short .box-wrapper .box{height:12rem}.mb-carousel.fh-medium .box-wrapper .box{height:16rem}.mb-carousel.fh-tall .box-wrapper .box{height:20rem}.mb-carousel.fh-ex-tall .box-wrapper .box{height:24rem}.mb-carousel[data-carousel-grouping="2"][class*="fh-"] .box-wrapper{margin-bottom:-2px}.mb-carousel[data-carousel-grouping="2"][class*="fh-"] .box-wrapper .box.background-image{height:10.5rem}@media screen and (min-width: 64em){.mb-carousel[class*="fh-"][data-carousel-grouping="2"].fh-medium .box.background-image{height:16rem}}.mb-carousel[data-carousel-grouping="3"]{width:auto}@media screen and (min-width: 64em){.mb-carousel[data-carousel-grouping="3"] .slick-list{margin-left:-20px;width:calc(100% + 40px)}.mb-carousel[data-carousel-grouping="3"] .slick-slide{margin-left:20px}.mb-carousel[data-carousel-grouping="2"] .slick-list{margin-left:-20px;width:calc(100% + 20px)}.mb-carousel[data-carousel-grouping="2"] .slick-slide{margin-left:20px}}div.logo-carousel{padding-top:2rem;padding-bottom:2rem;z-index:0;border-bottom:12px solid black}@media screen and (min-width: 64em){div.logo-carousel{border-bottom:20px solid black}}div.logo-carousel.white{background-color:#fff}div.logo-carousel.white .slick-arrow{text-shadow:-1px -1px rgba(0,0,0,0.2),-1px 1px rgba(0,0,0,0.2),1px -1px rgba(0,0,0,0.2),1px 1px rgba(0,0,0,0.2)}.article-wrapper{background-color:#fff;color:#000;position:relative;border-bottom:12px solid black}@media screen and (min-width: 64em){.article-wrapper{border-bottom:20px solid black}}.article-wrapper.legacy{padding:12px}@media screen and (min-width: 64em){.article-wrapper.legacy{padding:20px}}.article-wrapper .article-hero>img{width:100%}.article-wrapper .article-inner{position:relative;background-color:#fff;padding-left:1rem;padding-right:1rem}@media screen and (min-width: 40em){.article-wrapper .article-inner{padding-left:unset;padding-right:unset}}.article-wrapper .article-inner:after{content:'';display:table;clear:both}.article-wrapper header{padding-top:12px}@media screen and (min-width: 64em){.article-wrapper header{padding-top:20px}}.article-wrapper header sup{color:#a7a9ac;margin-bottom:1.5rem;display:block;margin-top:1rem}.article-wrapper header h1{font-size:2.25rem;font-weight:bold;margin-top:1.5rem;max-width:85%;line-height:1.1}@media screen and (min-width: 64em){.article-wrapper header h1{font-size:2.75rem;max-width:100%}}.article-wrapper header h4{font-size:1.25rem;font-weight:bold;text-transform:uppercase}.article-wrapper .article-body p{text-align:left;line-height:1.9}@media screen and (min-width: 40em){.article-wrapper .article-body p{text-align:left}}.article-wrapper .article-body p>img{width:100%}.article-wrapper .article-body iframe{display:block;margin-left:auto;margin-right:auto;margin-bottom:1rem}.article-wrapper .article-body .fb-post{display:block;text-align:center;margin-top:2rem;margin-bottom:2rem}.article-wrapper .article-body twitter-widget{margin-left:auto;margin-right:auto;margin-top:1rem;margin-bottom:1rem}.article-wrapper .article-body iframe.instagram-media{margin-left:auto !important;margin-right:auto !important;margin-top:1rem;margin-bottom:1rem}.article-wrapper .article-body iframe[allow='encrypted-media']{display:block;margin:0 auto}.article-wrapper .article-body .big-image-block{width:100%;margin-bottom:1rem}.article-wrapper .article-body .big-image-block .image{width:100%}.article-wrapper .article-body .big-image-block .image>img{width:100%}.article-wrapper .article-body .two-image-block{display:flex;flex-flow:column nowrap}@media screen and (min-width: 64em){.article-wrapper .article-body .two-image-block{flex-flow:row nowrap;justify-content:space-between;margin-bottom:1rem}}.article-wrapper .article-body .two-image-block>.image{flex-basis:50%;margin-bottom:12px}@media screen and (min-width: 64em){.article-wrapper .article-body .two-image-block>.image{margin-bottom:0}}@media screen and (min-width: 64em){.article-wrapper .article-body .two-image-block>.image:first-child{margin-right:10px}}@media screen and (min-width: 64em){.article-wrapper .article-body .two-image-block>.image:last-child{margin-left:10px}}.article-wrapper .article-body .two-image-block img{width:100%}.article-wrapper .article-body blockquote{width:100%;margin-bottom:1rem;padding:1.5rem}.article-wrapper .article-body blockquote>span{display:block;max-width:75%;margin-left:auto;margin-right:auto;font-weight:bold}.article-wrapper .article-body blockquote.green{background-color:#014e27;color:#fbaf42}.article-wrapper .article-body .callout{border:none;font-size:110%;font-weight:bold;max-width:90%;margin-left:auto;margin-right:auto}.article-wrapper .article-body .callout h2,.article-wrapper .article-body .callout h3,.article-wrapper .article-body .callout h4,.article-wrapper .article-body .callout h5,.article-wrapper .article-body .callout h6,.article-wrapper .article-body .callout span,.article-wrapper .article-body .callout p{font-weight:bold;text-align:center;line-height:1.25}.article-wrapper .article-body .callout.green{color:#006738}.article-wrapper .author-block{margin-top:1.5rem;margin-bottom:4rem}.article-wrapper .author-block hr{width:75%;border-bottom:1px solid #a7a9ac}.article-wrapper .author-block .author-info{margin-left:auto;margin-right:auto}.article-wrapper .author-block .author-info .image{display:inline-block;margin-right:1rem}.article-wrapper .author-block .author-info .image>img{border-radius:50%}.article-wrapper .author-block .author-info .author{font-weight:normal}.article-wrapper .author-block .author-info .author .title{color:#e7a13d}.article-wrapper .section-tags{text-align:center}.article-wrapper .section-tags span{display:inline-block;text-transform:uppercase;font-weight:bold}.article-wrapper .section-tags .tag-list{display:inline-block;list-style-type:none;margin-left:0.25rem}.article-wrapper .section-tags .tag-list li{display:inline-block}.article-wrapper .section-tags .tag-list li:last-child{margin-right:0}.article-wrapper .section-tags .tag-list li a{padding:4px 7px;background-color:#014e27;color:#fff;text-transform:uppercase;font-weight:bold;font-size:0.8125rem}.articles-bottom{background-color:#fff;color:#000;position:relative;padding-bottom:12px}@media screen and (min-width: 64em){.articles-bottom{padding-bottom:20px}}.articles-bottom .cell:not(:first-child):not(:last-child){padding-left:6px;padding-right:6px}@media screen and (min-width: 64em){.articles-bottom .cell:not(:first-child):not(:last-child){padding-left:10px;padding-right:10px}}.articles-bottom .tile .tile-img{position:relative;height:22rem;max-height:36vh;display:block}.articles-bottom .tile .tile-bg{position:absolute;background-repeat:no-repeat;background-size:cover;background-position:center center;top:0;left:0;width:100%;height:100%}.articles-bottom .tile .tile-info{padding:1rem;border-left:1px solid #d3d4d6;border-right:1px solid #d3d4d6;border-bottom:1px solid #d3d4d6}.articles-bottom .tile .tile-title{display:block;font-size:1.25rem;text-transform:uppercase;font-weight:bold;color:#000;line-height:1.1}.articles-bottom .tile .tile-date{font-size:0.75rem;text-transform:uppercase;font-weight:bold;color:#a7a9ac}.articles-bottom .tile .tile-description{font-size:0.75rem;font-weight:bold;color:#000}.articles-bottom .tile a.tile-readmore{font-size:0.75rem;font-weight:bold;color:#fbaf42;display:inline-block;margin-left:0.5rem}@media print{.header,.social-share,.social-share *,footer,#megamenu,.menu-open-overlay,.banding-text,article .article-hero{display:none !important}@page{margin:15mm}body{overflow:visible !important;display:block;height:auto;max-width:auto;max-height:auto}main{border:none;padding-top:0;overflow:visible !important;display:block;height:auto;max-width:auto;max-height:auto}article .medium-9.large-7{width:100%}.article-body,.grid-x{display:block}.article-wrapper{border-bottom:none !important}.article-body p{color:black;display:block !important;float:none;clear:both;font-size:12pt;text-align:left !important;overflow:visible;position:static;page-break-inside:avoid;page-break-before:auto;page-break-after:auto}.article-body img{display:inline-block !important;page-break-inside:avoid !important;page-break-before:auto;page-break-after:auto;max-height:4in;width:auto}.article-body .two-image-block{display:block}.article-body .callout{display:block;float:none;clear:both;margin:0;width:7in}.article-wrapper .author-block .author-info{display:block;text-align:center}.article-wrapper .author-block .author-info .image,.article-wrapper .author-block .author-info .author{display:inline-block;vertical-align:middle}}html{height:100%}i.fa.fa-search{cursor:pointer}.blockquote-angled{width:100%;margin-bottom:1rem;padding:1.5rem;border-left:none}.blockquote-angled>span{display:block;max-width:75%;margin-left:auto;margin-right:auto;font-weight:bold}.blockquote-angled.yellow{color:#014e27}.block-std-yellow{background-color:#fbaf42;color:#000}.block-std-gray-lighter{background-color:#a7a9ac;color:#fff}.block-std-green-darker{background-color:#014e27;color:#fff}.loading{display:flex;width:100%;height:100%;justify-content:center;align-items:center;min-height:33vh}.bouncy{height:60%;margin-left:auto;margin-right:auto;animation-duration:1s;animation-iteration-count:infinite;transform-origin:bottom;animation-name:bouncer;animation-timing-function:ease}@keyframes bouncer{0%{transform:scale(1, 1) translateY(0)}10%{transform:scale(1.1, 0.9) translateY(0)}30%{transform:scale(0.9, 1.1) translateY(-100px)}50%{transform:scale(1, 1) translateY(0)}57%{transform:scale(1, 1) translateY(-7px)}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}body{background-color:#000;color:#fff;font-family:"HCo Gotham SSm", Montserrat, Helvetica, Arial, sans-serif}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"HCo Gotham SSm", Montserrat, Helvetica, Arial, sans-serif}#page{font-family:"HCo Gotham SSm", Montserrat, Helvetica, Arial, sans-serif;font-size:1rem}body{padding-top:calc(105px - 12px)}@media screen and (min-width: 64em){body{padding-top:0}}main{display:block;border-left:12px solid black;border-right:12px solid black;min-height:25vh}@media screen and (min-width: 64em){main{border-left:20px solid black;border-right:20px solid black}}.highlight{color:#fbaf42}.text-shrink-on-mobile{font-size:0.7rem}@media screen and (min-width: 32em){.text-shrink-on-mobile{font-size:inherit}}.banded-text{flex:1 1 auto;display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%;border-bottom:12px solid black}@media screen and (min-width: 52em){.banded-text{margin-left:-0.3rem;width:calc(100% + 0.5rem)}}@media screen and (min-width: 64em){.banded-text{border-bottom:20px solid black}}.banded-text>span{flex-grow:0;text-transform:uppercase;text-align:justify;line-height:calc((1.35 * 0.6em));font-variant:full-width}.banded-text.black>span{color:#000}.banded-text.dark-gray>span{color:#333}.banded-text.medium-gray>span{color:#58585a}.banded-text.light-gray>span{color:#a7a9ac}.banded-text.green-darker>span{color:#014e27}.banded-text.green-lighter>span{color:#006738}.banded-text.yellow-darker>span{color:#e7a13d}.banded-text.yellow-lighter>span{color:#fbaf42}.banded-text>span:first-child{justify-self:flex-start}.banded-text>span:last-child{justify-self:flex-end}.fill-white svg .waf{fill:#fff}.fill-green svg .waf{fill:#014e27}.fill-yellow svg .waf{fill:#fbaf42}.fill-yellow-backdrop svg .waf{fill:#f69630}.color-white{color:#fff}.color-black{color:#000}.color-green-darker{color:#014e27}.color-yellow{color:#fbaf42}.button.ljff{text-transform:uppercase;font-weight:bold;font-size:1.1rem;font-weight:bold;padding:0.33em 0.75em}.button.ljff.ex-wider-2{padding:0.36rem 2rem}.button.ljff.ex-wider-3{padding:0.36rem 3rem}.button.ljff.yellow{background-color:#fbaf42;color:#014e27}.button.ljff.yellow.text-black{background-color:#fbaf42;color:#000}.button.ljff.black{background-color:#000;color:#fff}.button.ljff.green{background-color:#014e27;color:#fff}.button.ljff.large{font-size:1.33rem;padding:0.5rem 1rem}.social-share.abs{position:absolute;z-index:1}.social-share.abs.vertical{flex:1 0 auto;display:flex;flex-flow:column nowrap}.social-share.abs.horizontal{flex:1 0 auto;display:flex;flex-flow:row nowrap}.social-share.abs.top-left{top:0;left:1rem}.social-share.abs.top-right{top:0;right:1rem}.social-share .icons-container{min-height:1rem}.social-share .icons-container.vertical{flex:1 0 auto;display:flex;flex-flow:column nowrap}.social-share .icons-container.horizontal{flex:1 0 auto;display:flex;flex-flow:row nowrap}.social-share .icons-container .s-icon{font-size:1.66rem;margin:1rem;line-height:1;cursor:pointer;text-align:center}.social-share .icons-container .s-icon i.fa-share-alt{font-size:1.95rem}.social-share .icons-container.yellow{background-color:#fbaf42}.social-share .icons-container.yellow span,.social-share .icons-container.yellow i{color:#000;transition:color 100ms ease-in-out}.social-share .icons-container.yellow span:hover,.social-share .icons-container.yellow i:hover{color:#fff}.social-share .icons-container.yellow .s-icon.round{background-color:#000;border-radius:50%;padding:0 5px 3px 5px;transition:background-color 100ms ease-in-out}.social-share .icons-container.yellow .s-icon.round>span,.social-share .icons-container.yellow .s-icon.round i{color:#fbaf42;font-size:1.1rem}.social-share .icons-container.yellow .s-icon.round:hover{background-color:#fff}.social-share .icons-container.green{background-color:#014e27}.social-share .icons-container.green span,.social-share .icons-container.green i{color:#fff;transition:color 100ms ease-in-out}.social-share .icons-container.green span:hover,.social-share .icons-container.green i:hover{color:#fbaf42}.social-share .icons-container i.bold{font-weight:bold}.social-share.horizontal .share-dropdown{max-height:100%}.social-share .share-dropdown{display:flex;flex-flow:column nowrap;position:absolute;top:100%;left:0;transform:scale(1, 0);transform-origin:top center;transition:transform 100ms ease-in-out}.social-share .share-dropdown .icons-container{display:flex;flex-flow:column nowrap}.social-share .share-dropdown.active{transform:scale(1, 1)}.rsvp-badge{display:inline-block;font-size:0.75rem;font-weight:bold;line-height:1.25;vertical-align:middle;color:#fff;border:1px solid #fbaf42;padding:2px 4px}.text-black{color:#000}.text-green{color:#014e27}.text-green-light{color:#006738}.text-white{color:#fff}.uppercase{text-transform:uppercase}.abs-over{position:absolute;z-index:1}a.link-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.counter-box .count{font-weight:bold;font-size:5rem}.counter-box{line-height:1.1;text-align:center;opacity:0.99}.darken-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.33)}.generic-content-block{border-bottom:12px solid black}@media screen and (min-width: 64em){.generic-content-block{border-bottom:20px solid black}}.generic-content-block.black{background-color:#000;color:#fff}.generic-content-block.black a[href]{color:#fbaf42}.generic-content-block.white{background-color:#fff;color:#000}.generic-content-block.white a[href]{color:#fbaf42}.generic-content-block h2{margin-bottom:1.5rem}.generic-content-block .padded-section{margin-top:0.5rem;margin-bottom:4rem}.text-extra-big{font-size:1.5rem;line-height:1.3}.text-bigger{font-size:1.25rem;line-height:1.3}.text-big{font-size:1.125rem;line-height:1.3}.text-normal{font-size:1rem;line-height:1.3}.text-small{font-size:0.875rem;line-height:1.3}.text-smaller{font-size:0.8125rem;line-height:1.3}.text-extra-small{font-size:0.75rem;line-height:1.3}
