@import 'https://use.typekit.net/dac2qpw.css';@font-face{font-family:'icomoon';src:url("/lucy-share/_fonts/icomoon.eot?cvvgxn");src:url("/lucy-share/_fonts/icomoon.eot?cvvgxn#iefix") format("embedded-opentype"),url("/lucy-share/_fonts/icomoon.ttf?cvvgxn") format("truetype"),url("/lucy-share/_fonts/icomoon.woff?cvvgxn") format("woff"),url("/lucy-share/_fonts/icomoon.svg?cvvgxn#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.icon-prefixes,#page-search .field-wrap:before,[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before,#page-search .field-wrap:before{content:"\e900" !important}.icon-email:before{content:"\e901" !important}.icon-share:before{content:"\e902" !important}.icon-heart:before{content:"\e903" !important}.icon-alert:before{content:"\e904" !important}.icon-calendar:before{content:"\e905" !important}.icon-pin:before{content:"\e906" !important}.icon-cart-full:before{content:"\e907" !important}.icon-cart-empty:before{content:"\e908" !important}.icon-phone:before{content:"\e909" !important}.icon-music:before{content:"\e90a" !important}.icon-print:before{content:"\e90b" !important}.icon-gear:before{content:"\e90c" !important}.icon-video:before{content:"\e90d" !important}.icon-camera:before{content:"\e90e" !important}.icon-photo:before{content:"\e90f" !important}.icon-man:before{content:"\e910" !important}.icon-woman:before{content:"\e911" !important}.icon-link:before{content:"\e912" !important}.icon-attachment:before{content:"\e913" !important}.icon-check:before{content:"\e914" !important}.icon-menu:before{content:"\e915" !important}.icon-list:before{content:"\e916" !important}.icon-grid-small:before{content:"\e917" !important}.icon-grid-large:before{content:"\e918" !important}.icon-close:before{content:"\e919" !important}.icon-plus:before{content:"\e91a" !important}.icon-move:before{content:"\e91b" !important}.icon-expand:before{content:"\e91c" !important}.icon-expand-corner:before{content:"\e91d" !important}.icon-play:before{content:"\e91e" !important}.icon-minus:before{content:"\e91f" !important}.icon-arrow-right:before{content:"\e920" !important}.icon-arrow-up:before{content:"\e921" !important}.icon-arrow-left:before{content:"\e922" !important}.icon-arrow-down:before{content:"\e923" !important}.icon-left:before{content:"\e924" !important}.icon-up:before{content:"\e925" !important}.icon-right:before{content:"\e926" !important}.icon-down:before{content:"\e927" !important}.icon-up-down:before{content:"\e928" !important}.icon-right-left:before{content:"\e929" !important}.icon-big-arrow-right:before{content:"\e92a" !important}.icon-share-this:before{content:"\e92b" !important}.icon-twitter:before{content:"\e92c" !important}.icon-facebook:before{content:"\e92d" !important}.icon-instagram:before{content:"\e92e" !important}.icon-pinterest:before{content:"\e92f" !important}.icon-vimeo:before{content:"\e930" !important}.icon-linkedin:before{content:"\e931" !important}.icon-dribbble:before{content:"\e932" !important}.icon-youtube:before{content:"\e933" !important}.icon-previous:before{content:"\e934" !important}.icon-next:before{content:"\e935" !important}.icon-star:before{content:"\e936" !important}.icon-staggered-menu:before{content:"\e937" !important}.icon-arrow-left-stroke:before{content:"\e938"}.icon-arrow-right-stroke:before{content:"\e939" !important}.icon-design-by-form:before{content:"\e93a" !important}.icon-news:before{content:"\e93b" !important}.icon-medium:before{content:"\e93c" !important}.icon-arrow-up-stroke:before{content:"\e93d" !important}.icon-arrow-down-stroke:before{content:"\e93e" !important}.icon-design-by-form-short:before{content:"\e93f" !important}.icon-download-arrow:before{content:"\e940" !important}.icon-pencil:before{content:"\e941" !important}.icon-big-arrow-left:before{content:"\e942" !important}.icon-pdf:before{content:"\e943" !important}.icon-arrow-left-stem:before{content:"\e944" !important}.icon-arrow-right-stem:before{content:"\e945" !important}.icon-paper-plane:before{content:"\e946" !important}.icon-globe:before{content:"\e947" !important}.icon-flag:before{content:"\e948" !important}.icon-clock:before{content:"\e949" !important}.icon-cross:before{content:"\e94a" !important}.icon-home:before{content:"\e94b" !important}.icon-link-arrow:before{content:"\e94c" !important}.icon-snapchat:before{content:"\e94d" !important}.icon-marker:before{content:"\e94e" !important}.icon-phone-2:before{content:"\e94f" !important}.icon-small-arrow:before{content:"\e950" !important}.icon-menu-bold:before{content:"\e951" !important}.icon-download-page:before{content:"\e952" !important}.icon-calendar-2:before{content:"\e953" !important}.icon-flickr:before{content:"\e954" !important}.icon-customer-service:before{content:"\e955" !important}.icon-accounting-finance:before{content:"\e956"}.icon-information-technology:before{content:"\e957" !important}.icon-human-resources:before{content:"\e958" !important}.icon-marketing:before{content:"\e959" !important}.icon-legal:before{content:"\e95a" !important}.icon-sales:before{content:"\e95b" !important}.icon-office:before{content:"\e95c" !important}.icon-office-management:before{content:"\e95d" !important}.icon-education:before{content:"\e960" !important}.icon-community-relations:before{content:"\e961" !important}.icon-medical:before{content:"\e95e" !important}.icon-materialsparts:before{content:"\e95f" !important}.icon-hamburger-menu:before{content:"\e962" !important}.icon-share-arrow-up:before{content:"\e963" !important}.icon-twitter-square:before{content:"\e964" !important}.icon-arrow-right-stroke-long:before{content:"\e965" !important}.icon-trending:before{content:"\e966" !important}.icon-search-2:before{content:"\e967" !important}.icon-profile:before{content:"\e968" !important}.icon-youtube-square:before{content:"\e969" !important}.icon-star-unfilled:before{content:"\e96a" !important}.icon-amex:before{content:"\e96b" !important}.icon-discover:before{content:"\e96c" !important}.icon-mastercard:before{content:"\e96d" !important}.icon-visa:before{content:"\e96e" !important}.icon-shopping-bag:before{content:"\e96f" !important}.icon-instagram-round:before{content:"\e970" !important}.icon-facebook-round:before{content:"\e971" !important}.icon-tumblr-logo:before{content:"\e972" !important}.icon-media-audio:before{content:"\e973" !important}.icon-media-document:before{content:"\e974" !important}.icon-media-image:before{content:"\e975" !important}.icon-media-spreadsheet:before{content:"\e978" !important}.icon-media-pdf:before{content:"\e979" !important}.icon-media-presentation:before{content:"\e976" !important}.icon-media-video:before{content:"\e977" !important}.icon-media-link:before{content:"\e97a" !important}.icon-media-webpage:before{content:"\e97b" !important}.icon-phone-outline:before{content:"\e97c" !important}.icon-pin-outline:before{content:"\e97d" !important}.icon-ticket:before{content:"\e97e" !important}.icon-calendar-outline:before{content:"\e97f" !important}.icon-clock-outline:before{content:"\e980" !important}.icon-cloud-download:before{content:"\e981" !important}.icon-photo-lense:before{content:"\e982" !important}.icon-arrow-top-right-stem:before{content:"\e983" !important}.icon-arrow-top-left-stem:before{content:"\e984" !important}.icon-media-phone:before{content:"\e985" !important}.icon-media-request:before{content:"\e986" !important}.icon-info:before{content:"\e987" !important}.icon-computer:before{content:"\e988" !important}.icon-tik-tok:before{content:"\e989" !important}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{position:relative;float:left;min-height:1px}[class*="span"].border-left{margin-left:19px;border-left:1px solid #DDD6E5}[class*="span"].border-right{margin-left:19px;border-right:1px solid #DDD6E5}[class*="span"].right{text-align:right}[class*='span'] input[type=text],[class*='span'] input[type=email],[class*='span'] input[type=phone],[class*='span'] input[type=tel],[class*='span'] input[type=password],[class*='span'] textarea,[class*='span'] select,.input-wrap input[type=text],.input-wrap input[type=email],.input-wrap input[type=phone],.input-wrap input[type=tel],.input-wrap input[type=password],.input-wrap textarea,.input-wrap select{width:100% !important;margin:0 0 10px 0 !important}.span1{width:calc(4.1666666667% - 20px);margin-left:20px}.offset1{margin-left:calc(4.1666666667% + 20px) !important}.inset-l1{padding-left:4.1666666667% !important}.inset-r1{padding-right:4.1666666667% !important}.span2{width:calc(8.3333333333% - 20px);margin-left:20px}.offset2{margin-left:calc(8.3333333333% + 20px) !important}.inset-l2{padding-left:8.3333333333% !important}.inset-r2{padding-right:8.3333333333% !important}.span3{width:calc(12.5% - 20px);margin-left:20px}.offset3{margin-left:calc(12.5% + 20px) !important}.inset-l3{padding-left:12.5% !important}.inset-r3{padding-right:12.5% !important}.span4{width:calc(16.6666666667% - 20px);margin-left:20px}.offset4{margin-left:calc(16.6666666667% + 20px) !important}.inset-l4{padding-left:16.6666666667% !important}.inset-r4{padding-right:16.6666666667% !important}.span5{width:calc(20.8333333333% - 20px);margin-left:20px}.offset5{margin-left:calc(20.8333333333% + 20px) !important}.inset-l5{padding-left:20.8333333333% !important}.inset-r5{padding-right:20.8333333333% !important}.span6{width:calc(25% - 20px);margin-left:20px}.offset6{margin-left:calc(25% + 20px) !important}.inset-l6{padding-left:25% !important}.inset-r6{padding-right:25% !important}.span7{width:calc(29.1666666667% - 20px);margin-left:20px}.offset7{margin-left:calc(29.1666666667% + 20px) !important}.inset-l7{padding-left:29.1666666667% !important}.inset-r7{padding-right:29.1666666667% !important}.span8{width:calc(33.3333333333% - 20px);margin-left:20px}.offset8{margin-left:calc(33.3333333333% + 20px) !important}.inset-l8{padding-left:33.3333333333% !important}.inset-r8{padding-right:33.3333333333% !important}.span9{width:calc(37.5% - 20px);margin-left:20px}.offset9{margin-left:calc(37.5% + 20px) !important}.inset-l9{padding-left:37.5% !important}.inset-r9{padding-right:37.5% !important}.span10{width:calc(41.6666666667% - 20px);margin-left:20px}.offset10{margin-left:calc(41.6666666667% + 20px) !important}.inset-l10{padding-left:41.6666666667% !important}.inset-r10{padding-right:41.6666666667% !important}.span11{width:calc(45.8333333333% - 20px);margin-left:20px}.offset11{margin-left:calc(45.8333333333% + 20px) !important}.inset-l11{padding-left:45.8333333333% !important}.inset-r11{padding-right:45.8333333333% !important}.span12{width:calc(50% - 20px);margin-left:20px}.offset12{margin-left:calc(50% + 20px) !important}.inset-l12{padding-left:50% !important}.inset-r12{padding-right:50% !important}.span13{width:calc(54.1666666667% - 20px);margin-left:20px}.offset13{margin-left:calc(54.1666666667% + 20px) !important}.inset-l13{padding-left:54.1666666667% !important}.inset-r13{padding-right:54.1666666667% !important}.span14{width:calc(58.3333333333% - 20px);margin-left:20px}.offset14{margin-left:calc(58.3333333333% + 20px) !important}.inset-l14{padding-left:58.3333333333% !important}.inset-r14{padding-right:58.3333333333% !important}.span15{width:calc(62.5% - 20px);margin-left:20px}.offset15{margin-left:calc(62.5% + 20px) !important}.inset-l15{padding-left:62.5% !important}.inset-r15{padding-right:62.5% !important}.span16{width:calc(66.6666666667% - 20px);margin-left:20px}.offset16{margin-left:calc(66.6666666667% + 20px) !important}.inset-l16{padding-left:66.6666666667% !important}.inset-r16{padding-right:66.6666666667% !important}.span17{width:calc(70.8333333333% - 20px);margin-left:20px}.offset17{margin-left:calc(70.8333333333% + 20px) !important}.inset-l17{padding-left:70.8333333333% !important}.inset-r17{padding-right:70.8333333333% !important}.span18{width:calc(75% - 20px);margin-left:20px}.offset18{margin-left:calc(75% + 20px) !important}.inset-l18{padding-left:75% !important}.inset-r18{padding-right:75% !important}.span19{width:calc(79.1666666667% - 20px);margin-left:20px}.offset19{margin-left:calc(79.1666666667% + 20px) !important}.inset-l19{padding-left:79.1666666667% !important}.inset-r19{padding-right:79.1666666667% !important}.span20{width:calc(83.3333333333% - 20px);margin-left:20px}.offset20{margin-left:calc(83.3333333333% + 20px) !important}.inset-l20{padding-left:83.3333333333% !important}.inset-r20{padding-right:83.3333333333% !important}.span21{width:calc(87.5% - 20px);margin-left:20px}.offset21{margin-left:calc(87.5% + 20px) !important}.inset-l21{padding-left:87.5% !important}.inset-r21{padding-right:87.5% !important}.span22{width:calc(91.6666666667% - 20px);margin-left:20px}.offset22{margin-left:calc(91.6666666667% + 20px) !important}.inset-l22{padding-left:91.6666666667% !important}.inset-r22{padding-right:91.6666666667% !important}.span23{width:calc(95.8333333333% - 20px);margin-left:20px}.offset23{margin-left:calc(95.8333333333% + 20px) !important}.inset-l23{padding-left:95.8333333333% !important}.inset-r23{padding-right:95.8333333333% !important}.span24{width:calc(100% - 20px);margin-left:20px}.offset24{margin-left:calc(100% + 20px) !important}.inset-l24{padding-left:100% !important}.inset-r24{padding-right:100% !important}@media only screen and (max-width: 525px){.row{margin-left:0 !important}[class*='span']{width:100% !important;margin-left:0 !important}[class*='span'].inset-l1{padding-left:calc((100% / 24) * 2) !important}[class*='span'].inset-r1{padding-right:calc((100% / 24) * 2) !important}}#breakpoints{position:fixed;z-index:99999;bottom:0;right:0;padding:5px 10px;font-family:Courier, serif;font-size:16px;color:#FFF;background:#000}#breakpoints .breakpoint{display:none}@media only screen and (max-width: 1920px){#breakpoints .breakpoint.desktop-large{display:inline-block}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 1440px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:inline-block}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 1125px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:inline-block}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 910px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:inline-block}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 525px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.mobile{display:inline-block}}body.front p a,body.front p a:active,body.front p a:visited,#lucy-page-template-inner p a,#lucy-page-template-inner p a:active,#lucy-page-template-inner p a:visited{color:#441C6F;font-weight:700;text-decoration:underline}body.front p a:hover,body.front p a:active:hover,body.front p a:visited:hover,#lucy-page-template-inner p a:hover,#lucy-page-template-inner p a:active:hover,#lucy-page-template-inner p a:visited:hover{text-decoration:none}body.front #page-content ul li a,body.front #page-content ul li a:active,body.front #page-content ul li a:visited,#lucy-page-template-inner #page-content ul li a,#lucy-page-template-inner #page-content ul li a:active,#lucy-page-template-inner #page-content ul li a:visited{color:#441C6F;font-weight:700;text-decoration:underline}body.front #page-content ul li a:hover,body.front #page-content ul li a:active:hover,body.front #page-content ul li a:visited:hover,#lucy-page-template-inner #page-content ul li a:hover,#lucy-page-template-inner #page-content ul li a:active:hover,#lucy-page-template-inner #page-content ul li a:visited:hover{text-decoration:none}body.front p.intro a,body.front p.intro a:active,body.front p.intro a:visited,#lucy-page-template-inner p.intro a,#lucy-page-template-inner p.intro a:active,#lucy-page-template-inner p.intro a:visited{color:#441C6F}body.front h1,#lucy-page-template-inner h1{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:7rem;font-weight:400;letter-spacing:-0.0222em;line-height:1}body.front h1 strong,#lucy-page-template-inner h1 strong{font-weight:500}body.front h1 a,body.front h1 a:visited,body.front h1 a:active,#lucy-page-template-inner h1 a,#lucy-page-template-inner h1 a:visited,#lucy-page-template-inner h1 a:active{color:#441C6F;text-decoration:underline;text-decoration-color:#ECE8F1;text-decoration-thickness:2px;text-underline-offset:3px;transition:all .2s ease-in-out}body.front h1 a:hover,body.front h1 a:focus,body.front h1 a:visited:hover,body.front h1 a:visited:focus,body.front h1 a:active:hover,body.front h1 a:active:focus,#lucy-page-template-inner h1 a:hover,#lucy-page-template-inner h1 a:focus,#lucy-page-template-inner h1 a:visited:hover,#lucy-page-template-inner h1 a:visited:focus,#lucy-page-template-inner h1 a:active:hover,#lucy-page-template-inner h1 a:active:focus{text-decoration-color:#F8CB00}body.front h2,#lucy-page-template-inner h2{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:3rem;letter-spacing:-0.0042em;line-height:1.21}body.front h2 strong,#lucy-page-template-inner h2 strong{font-weight:500}body.front h2 a,body.front h2 a:visited,body.front h2 a:active,#lucy-page-template-inner h2 a,#lucy-page-template-inner h2 a:visited,#lucy-page-template-inner h2 a:active{color:#441C6F;text-decoration:underline;text-decoration-color:#ECE8F1;text-decoration-thickness:2px;text-underline-offset:3px;transition:all .2s ease-in-out}body.front h2 a:hover,body.front h2 a:focus,body.front h2 a:visited:hover,body.front h2 a:visited:focus,body.front h2 a:active:hover,body.front h2 a:active:focus,#lucy-page-template-inner h2 a:hover,#lucy-page-template-inner h2 a:focus,#lucy-page-template-inner h2 a:visited:hover,#lucy-page-template-inner h2 a:visited:focus,#lucy-page-template-inner h2 a:active:hover,#lucy-page-template-inner h2 a:active:focus{text-decoration-color:#F8CB00}body.front h3,#lucy-page-template-inner h3{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:2.25rem;letter-spacing:0;line-height:1.278}body.front h3 strong,#lucy-page-template-inner h3 strong{font-weight:500}body.front h3 a,body.front h3 a:visited,body.front h3 a:active,#lucy-page-template-inner h3 a,#lucy-page-template-inner h3 a:visited,#lucy-page-template-inner h3 a:active{color:#441C6F;text-decoration:underline;text-decoration-color:#ECE8F1;text-decoration-thickness:2px;text-underline-offset:3px;transition:all .2s ease-in-out}body.front h3 a:hover,body.front h3 a:focus,body.front h3 a:visited:hover,body.front h3 a:visited:focus,body.front h3 a:active:hover,body.front h3 a:active:focus,#lucy-page-template-inner h3 a:hover,#lucy-page-template-inner h3 a:focus,#lucy-page-template-inner h3 a:visited:hover,#lucy-page-template-inner h3 a:visited:focus,#lucy-page-template-inner h3 a:active:hover,#lucy-page-template-inner h3 a:active:focus{text-decoration-color:#F8CB00}body.front h4,#lucy-page-template-inner h4{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:1.75rem;letter-spacing:0;line-height:1.357}body.front h4 strong,#lucy-page-template-inner h4 strong{font-weight:500}body.front h4 a,body.front h4 a:visited,body.front h4 a:active,#lucy-page-template-inner h4 a,#lucy-page-template-inner h4 a:visited,#lucy-page-template-inner h4 a:active{color:#441C6F;text-decoration:underline;text-decoration-color:#ECE8F1;text-decoration-thickness:2px;text-underline-offset:3px;transition:all .2s ease-in-out}body.front h4 a:hover,body.front h4 a:focus,body.front h4 a:visited:hover,body.front h4 a:visited:focus,body.front h4 a:active:hover,body.front h4 a:active:focus,#lucy-page-template-inner h4 a:hover,#lucy-page-template-inner h4 a:focus,#lucy-page-template-inner h4 a:visited:hover,#lucy-page-template-inner h4 a:visited:focus,#lucy-page-template-inner h4 a:active:hover,#lucy-page-template-inner h4 a:active:focus{text-decoration-color:#F8CB00}body.front h5,body.front .filter-bar h2,.filter-bar body.front h2,#lucy-page-template-inner h5,#lucy-page-template-inner .filter-bar h2,.filter-bar #lucy-page-template-inner h2{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-family:roboto, sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0.0082em;line-height:1.455}body.front h5 strong,body.front .filter-bar h2 strong,.filter-bar body.front h2 strong,#lucy-page-template-inner h5 strong,#lucy-page-template-inner .filter-bar h2 strong,.filter-bar #lucy-page-template-inner h2 strong{font-weight:500}body.front h5 a,body.front .filter-bar h2 a,.filter-bar body.front h2 a,body.front h5 a:visited,body.front h5 a:active,#lucy-page-template-inner h5 a,#lucy-page-template-inner .filter-bar h2 a,.filter-bar #lucy-page-template-inner h2 a,#lucy-page-template-inner h5 a:visited,#lucy-page-template-inner h5 a:active{color:#441C6F;text-decoration:underline;text-decoration-color:#ECE8F1;text-decoration-thickness:2px;text-underline-offset:3px;transition:all .2s ease-in-out}body.front h5 a:hover,body.front .filter-bar h2 a:hover,.filter-bar body.front h2 a:hover,body.front h5 a:focus,body.front .filter-bar h2 a:focus,.filter-bar body.front h2 a:focus,body.front h5 a:visited:hover,body.front h5 a:visited:focus,body.front h5 a:active:hover,body.front h5 a:active:focus,#lucy-page-template-inner h5 a:hover,#lucy-page-template-inner .filter-bar h2 a:hover,.filter-bar #lucy-page-template-inner h2 a:hover,#lucy-page-template-inner h5 a:focus,#lucy-page-template-inner .filter-bar h2 a:focus,.filter-bar #lucy-page-template-inner h2 a:focus,#lucy-page-template-inner h5 a:visited:hover,#lucy-page-template-inner h5 a:visited:focus,#lucy-page-template-inner h5 a:active:hover,#lucy-page-template-inner h5 a:active:focus{text-decoration-color:#F8CB00}body.front h6,#lucy-page-template-inner h6{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-family:roboto, sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.2}body.front h6 strong,#lucy-page-template-inner h6 strong{font-weight:500}body.front h6 a,body.front h6 a:visited,body.front h6 a:active,#lucy-page-template-inner h6 a,#lucy-page-template-inner h6 a:visited,#lucy-page-template-inner h6 a:active{color:#441C6F;text-decoration:underline;text-decoration-color:#ECE8F1;text-decoration-thickness:2px;text-underline-offset:3px;transition:all .2s ease-in-out}body.front h6 a:hover,body.front h6 a:focus,body.front h6 a:visited:hover,body.front h6 a:visited:focus,body.front h6 a:active:hover,body.front h6 a:active:focus,#lucy-page-template-inner h6 a:hover,#lucy-page-template-inner h6 a:focus,#lucy-page-template-inner h6 a:visited:hover,#lucy-page-template-inner h6 a:visited:focus,#lucy-page-template-inner h6 a:active:hover,#lucy-page-template-inner h6 a:active:focus{text-decoration-color:#F8CB00}body.front .heading,body.front div.heading p,#lucy-page-template-inner .heading,#lucy-page-template-inner div.heading p{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F}body.front .h1,body.front div.h1 p,#lucy-page-template-inner .h1,#lucy-page-template-inner div.h1 p{font-size:7rem;font-weight:400;letter-spacing:-0.0222em;line-height:1}body.front .h2,body.front div.h2 p,#lucy-page-template-inner .h2,#lucy-page-template-inner div.h2 p{font-size:3rem;letter-spacing:-0.0042em;line-height:1.21}body.front .h3,body.front div.h3 p,#lucy-page-template-inner .h3,#lucy-page-template-inner div.h3 p{font-size:2.25rem;letter-spacing:0;line-height:1.278}body.front .h4,body.front div.h4 p,#lucy-page-template-inner .h4,#lucy-page-template-inner div.h4 p{font-size:1.75rem;letter-spacing:0;line-height:1.357}body.front .h5,body.front div.h5 p,#lucy-page-template-inner .h5,#lucy-page-template-inner div.h5 p{font-family:roboto, sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0.0082em;line-height:1.455}body.front .h6,body.front div.h6 p,#lucy-page-template-inner .h6,#lucy-page-template-inner div.h6 p{font-family:roboto, sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.2}body.front .intro,body.front div.intro p,#lucy-page-template-inner .intro,#lucy-page-template-inner div.intro p{font-family:minion-3-display, serif;font-size:2.25rem;color:#441C6F;letter-spacing:0;line-height:1.223}body.front blockquote,#lucy-page-template-inner blockquote{font-family:futura-pt;font-size:2.25rem;font-weight:400;color:#441C6F;letter-spacing:-0.01em;line-height:1.167}body.front .body-small,body.front div.body-small p,#lucy-page-template-inner .body-small,#lucy-page-template-inner div.body-small p{font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572}body.front .sub-header,body.front div.sub-header p,#lucy-page-template-inner .sub-header,#lucy-page-template-inner div.sub-header p{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase}body.front .caption,body.front div.caption p,#lucy-page-template-inner .caption,#lucy-page-template-inner div.caption p{font-family:roboto, sans-serif;font-size:0.7em;color:#000;letter-spacing:0.01em;line-height:1.572}body.front button,body.front a.button,body.front a.button:active,body.front a.button:visited,body.front span.button,body.front div.button,#lucy-page-template-inner button,#lucy-page-template-inner a.button,#lucy-page-template-inner a.button:active,#lucy-page-template-inner a.button:visited,#lucy-page-template-inner span.button,#lucy-page-template-inner div.button{display:inline-block;font-family:futura-pt;font-size:0.9375rem;font-weight:700;color:#441C6F;letter-spacing:0.09em;line-height:1.2;text-transform:uppercase}@media only screen and (max-width: 1125px){body.front h1,#lucy-page-template-inner h1{font-size:5rem}}@media only screen and (max-width: 525px){body.front h1,#lucy-page-template-inner h1{font-size:12vw}}@media only screen and (max-width: 910px){body.front h2,#lucy-page-template-inner h2{font-size:2.8rem}}@media only screen and (max-width: 525px){body.front h2,#lucy-page-template-inner h2{font-size:9vw}}@media only screen and (max-width: 525px){body.front h3,#lucy-page-template-inner h3{font-size:2rem}}@media only screen and (max-width: 525px){body.front h5,body.front .filter-bar h2,.filter-bar body.front h2,#lucy-page-template-inner h5,#lucy-page-template-inner .filter-bar h2,.filter-bar #lucy-page-template-inner h2{font-size:1rem}}@media only screen and (max-width: 525px){body.front h5,body.front .filter-bar h2,.filter-bar body.front h2,#lucy-page-template-inner h5,#lucy-page-template-inner .filter-bar h2,.filter-bar #lucy-page-template-inner h2{font-size:1.3rem}}body.front p,body.front ul,body.front ol,#lucy-page-template-inner p,#lucy-page-template-inner ul,#lucy-page-template-inner ol{margin-bottom:2rem;color:#000}@media only screen and (max-width: 525px){body.front p,body.front ul,body.front ol,#lucy-page-template-inner p,#lucy-page-template-inner ul,#lucy-page-template-inner ol{font-size:1.2rem}}body.front blockquote,#lucy-page-template-inner blockquote{margin-bottom:2rem}body.front hr,#lucy-page-template-inner hr{margin:2rem 0;border-bottom:1px solid #DDD6E5}@media only screen and (max-width: 910px){body.front p.intro,#lucy-page-template-inner p.intro{font-size:1.8rem}}@media only screen and (max-width: 525px){body.front p.intro,#lucy-page-template-inner p.intro{font-size:1.5rem}}@media only screen and (max-width: 400px){body.front p.intro,#lucy-page-template-inner p.intro{font-size:2rem}}@media only screen and (max-width: 910px){body.front p.sub-header,#lucy-page-template-inner p.sub-header{font-size:.85rem}}body.front p.photo-caption,#lucy-page-template-inner p.photo-caption{font-family:roboto, sans-serif;font-size:0.7em;color:#000;letter-spacing:0.01em;line-height:1.572;margin-top:calc(var(--flow_space) * -1);padding-bottom:.5rem;border-bottom:1px solid #DDD6E5}body.front .center,#lucy-page-template-inner .center{text-align:center}body.front img.page-image,#lucy-page-template-inner img.page-image{margin-bottom:var(--flow_space)}body.front ul,body.front ol,#lucy-page-template-inner ul,#lucy-page-template-inner ol{padding-left:2em}body.front .text-primary,#lucy-page-template-inner .text-primary{color:#F8CB00}body.front .bg-primary,#lucy-page-template-inner .bg-primary{background-color:#F8CB00}body.front .text-secondary,#lucy-page-template-inner .text-secondary{color:#441C6F}body.front .bg-secondary,#lucy-page-template-inner .bg-secondary{background-color:#441C6F}body.front .text-dark,#lucy-page-template-inner .text-dark{color:#414042}body.front .bg-dark,#lucy-page-template-inner .bg-dark{background-color:#414042}body.front .text-light,#lucy-page-template-inner .text-light{color:#ECE8F1}body.front .bg-light,#lucy-page-template-inner .bg-light{background-color:#ECE8F1}body.front .text-error,#lucy-page-template-inner .text-error{color:#FF5F52}body.front .bg-error,#lucy-page-template-inner .bg-error{background-color:#FF5F52}body.front .text-success,#lucy-page-template-inner .text-success{color:#00966C}body.front .bg-success,#lucy-page-template-inner .bg-success{background-color:#00966C}body.front .text-warning,#lucy-page-template-inner .text-warning{color:#FFC538}body.front .bg-warning,#lucy-page-template-inner .bg-warning{background-color:#FFC538}body.front .text-border,#lucy-page-template-inner .text-border{color:#DDD6E5}body.front .bg-border,#lucy-page-template-inner .bg-border{background-color:#DDD6E5}body.front .text-text,#lucy-page-template-inner .text-text{color:#000}body.front .bg-text,#lucy-page-template-inner .bg-text{background-color:#000}body.front button,body.front a.button,body.front a.button:active,body.front a.button:visited,body.front span.button,body.front div.button,#lucy-page-template-inner button,#lucy-page-template-inner a.button,#lucy-page-template-inner a.button:active,#lucy-page-template-inner a.button:visited,#lucy-page-template-inner span.button,#lucy-page-template-inner div.button{display:inline-block;height:44px;padding:0 3rem;line-height:44px;text-align:center;text-decoration:none;background-color:#F8CB00;cursor:pointer;transition:all .3s ease-in-out;box-sizing:border-box;border-radius:30px}@media only screen and (max-width: 910px){body.front button,body.front a.button,body.front a.button:active,body.front a.button:visited,body.front span.button,body.front div.button,#lucy-page-template-inner button,#lucy-page-template-inner a.button,#lucy-page-template-inner a.button:active,#lucy-page-template-inner a.button:visited,#lucy-page-template-inner span.button,#lucy-page-template-inner div.button{height:60px;line-height:60px}}@media only screen and (max-width: 525px){body.front button,body.front a.button,body.front a.button:active,body.front a.button:visited,body.front span.button,body.front div.button,#lucy-page-template-inner button,#lucy-page-template-inner a.button,#lucy-page-template-inner a.button:active,#lucy-page-template-inner a.button:visited,#lucy-page-template-inner span.button,#lucy-page-template-inner div.button{height:50px;line-height:50px}}body.front button span,body.front a.button span,body.front a.button:active span,body.front a.button:visited span,body.front span.button span,body.front div.button span,#lucy-page-template-inner button span,#lucy-page-template-inner a.button span,#lucy-page-template-inner a.button:active span,#lucy-page-template-inner a.button:visited span,#lucy-page-template-inner span.button span,#lucy-page-template-inner div.button span{display:inline-block;position:relative;transition:all .3s ease-in-out}body.front button span:before,body.front a.button span:before,body.front a.button:active span:before,body.front a.button:visited span:before,body.front span.button span:before,body.front div.button span:before,#lucy-page-template-inner button span:before,#lucy-page-template-inner a.button span:before,#lucy-page-template-inner a.button:active span:before,#lucy-page-template-inner a.button:visited span:before,#lucy-page-template-inner span.button span:before,#lucy-page-template-inner div.button span:before{position:absolute;top:50%;left:-35px;width:22px;height:14px;background-image:url(../images/button-arrow.svg);background-size:contain;background-repeat:no-repeat;transition:all .3s ease-in-out;transform:translate(0, -50%);opacity:0;content:''}body.front button.cta,body.front a.button.cta,body.front a.button:active.cta,body.front a.button:visited.cta,body.front span.button.cta,body.front div.button.cta,#lucy-page-template-inner button.cta,#lucy-page-template-inner a.button.cta,#lucy-page-template-inner a.button:active.cta,#lucy-page-template-inner a.button:visited.cta,#lucy-page-template-inner span.button.cta,#lucy-page-template-inner div.button.cta{height:60px;padding:0 5rem;line-height:60px}@media only screen and (max-width: 910px){body.front button.cta,body.front a.button.cta,body.front a.button:active.cta,body.front a.button:visited.cta,body.front span.button.cta,body.front div.button.cta,#lucy-page-template-inner button.cta,#lucy-page-template-inner a.button.cta,#lucy-page-template-inner a.button:active.cta,#lucy-page-template-inner a.button:visited.cta,#lucy-page-template-inner span.button.cta,#lucy-page-template-inner div.button.cta{height:70px;line-height:70px;border-radius:40px}}@media only screen and (max-width: 525px){body.front button.cta,body.front a.button.cta,body.front a.button:active.cta,body.front a.button:visited.cta,body.front span.button.cta,body.front div.button.cta,#lucy-page-template-inner button.cta,#lucy-page-template-inner a.button.cta,#lucy-page-template-inner a.button:active.cta,#lucy-page-template-inner a.button:visited.cta,#lucy-page-template-inner span.button.cta,#lucy-page-template-inner div.button.cta{height:60px;line-height:60px}}body.front button.alt,body.front a.button.alt,body.front a.button:active.alt,body.front a.button:visited.alt,body.front span.button.alt,body.front div.button.alt,#lucy-page-template-inner button.alt,#lucy-page-template-inner a.button.alt,#lucy-page-template-inner a.button:active.alt,#lucy-page-template-inner a.button:visited.alt,#lucy-page-template-inner span.button.alt,#lucy-page-template-inner div.button.alt{background-color:#ECE8F1 !important}body.front button.dark,body.front a.button.dark,body.front a.button:active.dark,body.front a.button:visited.dark,body.front span.button.dark,body.front div.button.dark,#lucy-page-template-inner button.dark,#lucy-page-template-inner a.button.dark,#lucy-page-template-inner a.button:active.dark,#lucy-page-template-inner a.button:visited.dark,#lucy-page-template-inner span.button.dark,#lucy-page-template-inner div.button.dark{background-color:#441C6F !important}body.front button.dark span,body.front a.button.dark span,body.front a.button:active.dark span,body.front a.button:visited.dark span,body.front span.button.dark span,body.front div.button.dark span,#lucy-page-template-inner button.dark span,#lucy-page-template-inner a.button.dark span,#lucy-page-template-inner a.button:active.dark span,#lucy-page-template-inner a.button:visited.dark span,#lucy-page-template-inner span.button.dark span,#lucy-page-template-inner div.button.dark span{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.front button.dark span:before,body.front a.button.dark span:before,body.front a.button:active.dark span:before,body.front a.button:visited.dark span:before,body.front span.button.dark span:before,body.front div.button.dark span:before,#lucy-page-template-inner button.dark span:before,#lucy-page-template-inner a.button.dark span:before,#lucy-page-template-inner a.button:active.dark span:before,#lucy-page-template-inner a.button:visited.dark span:before,#lucy-page-template-inner span.button.dark span:before,#lucy-page-template-inner div.button.dark span:before{background-image:url(../images/button-arrow-purple.svg)}body.front button.fluid,body.front a.button.fluid,body.front a.button:active.fluid,body.front a.button:visited.fluid,body.front span.button.fluid,body.front div.button.fluid,#lucy-page-template-inner button.fluid,#lucy-page-template-inner a.button.fluid,#lucy-page-template-inner a.button:active.fluid,#lucy-page-template-inner a.button:visited.fluid,#lucy-page-template-inner span.button.fluid,#lucy-page-template-inner div.button.fluid{display:block;width:100%;padding:0;text-align:center}body.front button.disabled,body.front button.disabled:hover,body.front a.button.disabled,body.front a.button.disabled:hover,body.front a.button:active.disabled,body.front a.button:active.disabled:hover,body.front a.button:visited.disabled,body.front a.button:visited.disabled:hover,body.front span.button.disabled,body.front span.button.disabled:hover,body.front div.button.disabled,body.front div.button.disabled:hover,#lucy-page-template-inner button.disabled,#lucy-page-template-inner button.disabled:hover,#lucy-page-template-inner a.button.disabled,#lucy-page-template-inner a.button.disabled:hover,#lucy-page-template-inner a.button:active.disabled,#lucy-page-template-inner a.button:active.disabled:hover,#lucy-page-template-inner a.button:visited.disabled,#lucy-page-template-inner a.button:visited.disabled:hover,#lucy-page-template-inner span.button.disabled,#lucy-page-template-inner span.button.disabled:hover,#lucy-page-template-inner div.button.disabled,#lucy-page-template-inner div.button.disabled:hover{opacity:.5;cursor:not-allowed;background-color:#F8CB00 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}body.front button.disabled span,body.front button.disabled:hover span,body.front a.button.disabled span,body.front a.button.disabled:hover span,body.front a.button:active.disabled span,body.front a.button:active.disabled:hover span,body.front a.button:visited.disabled span,body.front a.button:visited.disabled:hover span,body.front span.button.disabled span,body.front span.button.disabled:hover span,body.front div.button.disabled span,body.front div.button.disabled:hover span,#lucy-page-template-inner button.disabled span,#lucy-page-template-inner button.disabled:hover span,#lucy-page-template-inner a.button.disabled span,#lucy-page-template-inner a.button.disabled:hover span,#lucy-page-template-inner a.button:active.disabled span,#lucy-page-template-inner a.button:active.disabled:hover span,#lucy-page-template-inner a.button:visited.disabled span,#lucy-page-template-inner a.button:visited.disabled:hover span,#lucy-page-template-inner span.button.disabled span,#lucy-page-template-inner span.button.disabled:hover span,#lucy-page-template-inner div.button.disabled span,#lucy-page-template-inner div.button.disabled:hover span{transform:translate(0, 0);color:#441C6F !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.front button.disabled span:before,body.front button.disabled:hover span:before,body.front a.button.disabled span:before,body.front a.button.disabled:hover span:before,body.front a.button:active.disabled span:before,body.front a.button:active.disabled:hover span:before,body.front a.button:visited.disabled span:before,body.front a.button:visited.disabled:hover span:before,body.front span.button.disabled span:before,body.front span.button.disabled:hover span:before,body.front div.button.disabled span:before,body.front div.button.disabled:hover span:before,#lucy-page-template-inner button.disabled span:before,#lucy-page-template-inner button.disabled:hover span:before,#lucy-page-template-inner a.button.disabled span:before,#lucy-page-template-inner a.button.disabled:hover span:before,#lucy-page-template-inner a.button:active.disabled span:before,#lucy-page-template-inner a.button:active.disabled:hover span:before,#lucy-page-template-inner a.button:visited.disabled span:before,#lucy-page-template-inner a.button:visited.disabled:hover span:before,#lucy-page-template-inner span.button.disabled span:before,#lucy-page-template-inner span.button.disabled:hover span:before,#lucy-page-template-inner div.button.disabled span:before,#lucy-page-template-inner div.button.disabled:hover span:before{display:none}body.front button.disabled.alt,body.front button.disabled:hover.alt,body.front a.button.disabled.alt,body.front a.button.disabled:hover.alt,body.front a.button:active.disabled.alt,body.front a.button:active.disabled:hover.alt,body.front a.button:visited.disabled.alt,body.front a.button:visited.disabled:hover.alt,body.front span.button.disabled.alt,body.front span.button.disabled:hover.alt,body.front div.button.disabled.alt,body.front div.button.disabled:hover.alt,#lucy-page-template-inner button.disabled.alt,#lucy-page-template-inner button.disabled:hover.alt,#lucy-page-template-inner a.button.disabled.alt,#lucy-page-template-inner a.button.disabled:hover.alt,#lucy-page-template-inner a.button:active.disabled.alt,#lucy-page-template-inner a.button:active.disabled:hover.alt,#lucy-page-template-inner a.button:visited.disabled.alt,#lucy-page-template-inner a.button:visited.disabled:hover.alt,#lucy-page-template-inner span.button.disabled.alt,#lucy-page-template-inner span.button.disabled:hover.alt,#lucy-page-template-inner div.button.disabled.alt,#lucy-page-template-inner div.button.disabled:hover.alt{background-color:#ECE8F1 !important}body.front button.disabled.dark,body.front button.disabled:hover.dark,body.front a.button.disabled.dark,body.front a.button.disabled:hover.dark,body.front a.button:active.disabled.dark,body.front a.button:active.disabled:hover.dark,body.front a.button:visited.disabled.dark,body.front a.button:visited.disabled:hover.dark,body.front span.button.disabled.dark,body.front span.button.disabled:hover.dark,body.front div.button.disabled.dark,body.front div.button.disabled:hover.dark,#lucy-page-template-inner button.disabled.dark,#lucy-page-template-inner button.disabled:hover.dark,#lucy-page-template-inner a.button.disabled.dark,#lucy-page-template-inner a.button.disabled:hover.dark,#lucy-page-template-inner a.button:active.disabled.dark,#lucy-page-template-inner a.button:active.disabled:hover.dark,#lucy-page-template-inner a.button:visited.disabled.dark,#lucy-page-template-inner a.button:visited.disabled:hover.dark,#lucy-page-template-inner span.button.disabled.dark,#lucy-page-template-inner span.button.disabled:hover.dark,#lucy-page-template-inner div.button.disabled.dark,#lucy-page-template-inner div.button.disabled:hover.dark{background-color:#441C6F !important}body.front button.disabled.dark span,body.front button.disabled:hover.dark span,body.front a.button.disabled.dark span,body.front a.button.disabled:hover.dark span,body.front a.button:active.disabled.dark span,body.front a.button:active.disabled:hover.dark span,body.front a.button:visited.disabled.dark span,body.front a.button:visited.disabled:hover.dark span,body.front span.button.disabled.dark span,body.front span.button.disabled:hover.dark span,body.front div.button.disabled.dark span,body.front div.button.disabled:hover.dark span,#lucy-page-template-inner button.disabled.dark span,#lucy-page-template-inner button.disabled:hover.dark span,#lucy-page-template-inner a.button.disabled.dark span,#lucy-page-template-inner a.button.disabled:hover.dark span,#lucy-page-template-inner a.button:active.disabled.dark span,#lucy-page-template-inner a.button:active.disabled:hover.dark span,#lucy-page-template-inner a.button:visited.disabled.dark span,#lucy-page-template-inner a.button:visited.disabled:hover.dark span,#lucy-page-template-inner span.button.disabled.dark span,#lucy-page-template-inner span.button.disabled:hover.dark span,#lucy-page-template-inner div.button.disabled.dark span,#lucy-page-template-inner div.button.disabled:hover.dark span{color:#FFF !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (pointer: fine){body.front button:hover,body.front button.selected,body.front button.active,body.front a.button:hover,body.front a.button.selected,body.front a.button.active,body.front a.button:active:hover,body.front a.button:active.selected,body.front a.button:active.active,body.front a.button:visited:hover,body.front a.button:visited.selected,body.front a.button:visited.active,body.front span.button:hover,body.front span.button.selected,body.front span.button.active,body.front div.button:hover,body.front div.button.selected,body.front div.button.active,#lucy-page-template-inner button:hover,#lucy-page-template-inner button.selected,#lucy-page-template-inner button.active,#lucy-page-template-inner a.button:hover,#lucy-page-template-inner a.button.selected,#lucy-page-template-inner a.button.active,#lucy-page-template-inner a.button:active:hover,#lucy-page-template-inner a.button:active.selected,#lucy-page-template-inner a.button:active.active,#lucy-page-template-inner a.button:visited:hover,#lucy-page-template-inner a.button:visited.selected,#lucy-page-template-inner a.button:visited.active,#lucy-page-template-inner span.button:hover,#lucy-page-template-inner span.button.selected,#lucy-page-template-inner span.button.active,#lucy-page-template-inner div.button:hover,#lucy-page-template-inner div.button.selected,#lucy-page-template-inner div.button.active{background-color:#441C6F}body.front button:hover span,body.front button.selected span,body.front button.active span,body.front a.button:hover span,body.front a.button.selected span,body.front a.button.active span,body.front a.button:active:hover span,body.front a.button:active.selected span,body.front a.button:active.active span,body.front a.button:visited:hover span,body.front a.button:visited.selected span,body.front a.button:visited.active span,body.front span.button:hover span,body.front span.button.selected span,body.front span.button.active span,body.front div.button:hover span,body.front div.button.selected span,body.front div.button.active span,#lucy-page-template-inner button:hover span,#lucy-page-template-inner button.selected span,#lucy-page-template-inner button.active span,#lucy-page-template-inner a.button:hover span,#lucy-page-template-inner a.button.selected span,#lucy-page-template-inner a.button.active span,#lucy-page-template-inner a.button:active:hover span,#lucy-page-template-inner a.button:active.selected span,#lucy-page-template-inner a.button:active.active span,#lucy-page-template-inner a.button:visited:hover span,#lucy-page-template-inner a.button:visited.selected span,#lucy-page-template-inner a.button:visited.active span,#lucy-page-template-inner span.button:hover span,#lucy-page-template-inner span.button.selected span,#lucy-page-template-inner span.button.active span,#lucy-page-template-inner div.button:hover span,#lucy-page-template-inner div.button.selected span,#lucy-page-template-inner div.button.active span{transform:translate(15px, 0);color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.front button:hover span:before,body.front button.selected span:before,body.front button.active span:before,body.front a.button:hover span:before,body.front a.button.selected span:before,body.front a.button.active span:before,body.front a.button:active:hover span:before,body.front a.button:active.selected span:before,body.front a.button:active.active span:before,body.front a.button:visited:hover span:before,body.front a.button:visited.selected span:before,body.front a.button:visited.active span:before,body.front span.button:hover span:before,body.front span.button.selected span:before,body.front span.button.active span:before,body.front div.button:hover span:before,body.front div.button.selected span:before,body.front div.button.active span:before,#lucy-page-template-inner button:hover span:before,#lucy-page-template-inner button.selected span:before,#lucy-page-template-inner button.active span:before,#lucy-page-template-inner a.button:hover span:before,#lucy-page-template-inner a.button.selected span:before,#lucy-page-template-inner a.button.active span:before,#lucy-page-template-inner a.button:active:hover span:before,#lucy-page-template-inner a.button:active.selected span:before,#lucy-page-template-inner a.button:active.active span:before,#lucy-page-template-inner a.button:visited:hover span:before,#lucy-page-template-inner a.button:visited.selected span:before,#lucy-page-template-inner a.button:visited.active span:before,#lucy-page-template-inner span.button:hover span:before,#lucy-page-template-inner span.button.selected span:before,#lucy-page-template-inner span.button.active span:before,#lucy-page-template-inner div.button:hover span:before,#lucy-page-template-inner div.button.selected span:before,#lucy-page-template-inner div.button.active span:before{opacity:1;transform:translate(2px, -50%)}body.front button:hover.alt,body.front button.selected.alt,body.front button.active.alt,body.front a.button:hover.alt,body.front a.button.selected.alt,body.front a.button.active.alt,body.front a.button:active:hover.alt,body.front a.button:active.selected.alt,body.front a.button:active.active.alt,body.front a.button:visited:hover.alt,body.front a.button:visited.selected.alt,body.front a.button:visited.active.alt,body.front span.button:hover.alt,body.front span.button.selected.alt,body.front span.button.active.alt,body.front div.button:hover.alt,body.front div.button.selected.alt,body.front div.button.active.alt,#lucy-page-template-inner button:hover.alt,#lucy-page-template-inner button.selected.alt,#lucy-page-template-inner button.active.alt,#lucy-page-template-inner a.button:hover.alt,#lucy-page-template-inner a.button.selected.alt,#lucy-page-template-inner a.button.active.alt,#lucy-page-template-inner a.button:active:hover.alt,#lucy-page-template-inner a.button:active.selected.alt,#lucy-page-template-inner a.button:active.active.alt,#lucy-page-template-inner a.button:visited:hover.alt,#lucy-page-template-inner a.button:visited.selected.alt,#lucy-page-template-inner a.button:visited.active.alt,#lucy-page-template-inner span.button:hover.alt,#lucy-page-template-inner span.button.selected.alt,#lucy-page-template-inner span.button.active.alt,#lucy-page-template-inner div.button:hover.alt,#lucy-page-template-inner div.button.selected.alt,#lucy-page-template-inner div.button.active.alt{background-color:#441C6F !important}body.front button:hover.dark,body.front button.selected.dark,body.front button.active.dark,body.front a.button:hover.dark,body.front a.button.selected.dark,body.front a.button.active.dark,body.front a.button:active:hover.dark,body.front a.button:active.selected.dark,body.front a.button:active.active.dark,body.front a.button:visited:hover.dark,body.front a.button:visited.selected.dark,body.front a.button:visited.active.dark,body.front span.button:hover.dark,body.front span.button.selected.dark,body.front span.button.active.dark,body.front div.button:hover.dark,body.front div.button.selected.dark,body.front div.button.active.dark,#lucy-page-template-inner button:hover.dark,#lucy-page-template-inner button.selected.dark,#lucy-page-template-inner button.active.dark,#lucy-page-template-inner a.button:hover.dark,#lucy-page-template-inner a.button.selected.dark,#lucy-page-template-inner a.button.active.dark,#lucy-page-template-inner a.button:active:hover.dark,#lucy-page-template-inner a.button:active.selected.dark,#lucy-page-template-inner a.button:active.active.dark,#lucy-page-template-inner a.button:visited:hover.dark,#lucy-page-template-inner a.button:visited.selected.dark,#lucy-page-template-inner a.button:visited.active.dark,#lucy-page-template-inner span.button:hover.dark,#lucy-page-template-inner span.button.selected.dark,#lucy-page-template-inner span.button.active.dark,#lucy-page-template-inner div.button:hover.dark,#lucy-page-template-inner div.button.selected.dark,#lucy-page-template-inner div.button.active.dark{background-color:#F8CB00 !important}body.front button:hover.dark span,body.front button.selected.dark span,body.front button.active.dark span,body.front a.button:hover.dark span,body.front a.button.selected.dark span,body.front a.button.active.dark span,body.front a.button:active:hover.dark span,body.front a.button:active.selected.dark span,body.front a.button:active.active.dark span,body.front a.button:visited:hover.dark span,body.front a.button:visited.selected.dark span,body.front a.button:visited.active.dark span,body.front span.button:hover.dark span,body.front span.button.selected.dark span,body.front span.button.active.dark span,body.front div.button:hover.dark span,body.front div.button.selected.dark span,body.front div.button.active.dark span,#lucy-page-template-inner button:hover.dark span,#lucy-page-template-inner button.selected.dark span,#lucy-page-template-inner button.active.dark span,#lucy-page-template-inner a.button:hover.dark span,#lucy-page-template-inner a.button.selected.dark span,#lucy-page-template-inner a.button.active.dark span,#lucy-page-template-inner a.button:active:hover.dark span,#lucy-page-template-inner a.button:active.selected.dark span,#lucy-page-template-inner a.button:active.active.dark span,#lucy-page-template-inner a.button:visited:hover.dark span,#lucy-page-template-inner a.button:visited.selected.dark span,#lucy-page-template-inner a.button:visited.active.dark span,#lucy-page-template-inner span.button:hover.dark span,#lucy-page-template-inner span.button.selected.dark span,#lucy-page-template-inner span.button.active.dark span,#lucy-page-template-inner div.button:hover.dark span,#lucy-page-template-inner div.button.selected.dark span,#lucy-page-template-inner div.button.active.dark span{color:#441C6F}}body.front a.button-link,body.front a.button-link:visited,body.front a.button-link:active,body.front p.button-link,#lucy-page-template-inner a.button-link,#lucy-page-template-inner a.button-link:visited,#lucy-page-template-inner a.button-link:active,#lucy-page-template-inner p.button-link{position:relative;display:inline-block;margin-bottom:.5rem;margin-right:50px;font-family:roboto, sans-serif;font-size:1.1rem;font-weight:700;color:#441C6F;letter-spacing:.18px;line-height:1.455;text-decoration:none}body.front a.button-link.white,body.front a.button-link:visited.white,body.front a.button-link:active.white,body.front p.button-link.white,#lucy-page-template-inner a.button-link.white,#lucy-page-template-inner a.button-link:visited.white,#lucy-page-template-inner a.button-link:active.white,#lucy-page-template-inner p.button-link.white{color:#FFF !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.front a.button-link.white span,body.front a.button-link:visited.white span,body.front a.button-link:active.white span,body.front p.button-link.white span,#lucy-page-template-inner a.button-link.white span,#lucy-page-template-inner a.button-link:visited.white span,#lucy-page-template-inner a.button-link:active.white span,#lucy-page-template-inner p.button-link.white span{color:#FFF !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.front a.button-link span,body.front a.button-link:visited span,body.front a.button-link:active span,body.front p.button-link span,#lucy-page-template-inner a.button-link span,#lucy-page-template-inner a.button-link:visited span,#lucy-page-template-inner a.button-link:active span,#lucy-page-template-inner p.button-link span{display:inline-block;position:relative;transition:all .25s ease-in-out}body.front a.button-link:before,body.front a.button-link:visited:before,body.front a.button-link:active:before,body.front p.button-link:before,#lucy-page-template-inner a.button-link:before,#lucy-page-template-inner a.button-link:visited:before,#lucy-page-template-inner a.button-link:active:before,#lucy-page-template-inner p.button-link:before{position:absolute;top:50%;left:0;width:22px;height:14px;background-image:url(../images/button-arrow.svg);background-size:contain;background-repeat:no-repeat;transition:opacity .25s ease-in-out;transform:translate(0, -50%);opacity:0;content:''}body.front a.button-link:after,body.front a.button-link:visited:after,body.front a.button-link:active:after,body.front p.button-link:after,#lucy-page-template-inner a.button-link:after,#lucy-page-template-inner a.button-link:visited:after,#lucy-page-template-inner a.button-link:active:after,#lucy-page-template-inner p.button-link:after{position:absolute;top:50%;right:-35px;width:22px;height:14px;background-image:url(../images/button-arrow.svg);background-size:contain;background-repeat:no-repeat;transition:opacity .25s ease-in-out;transform:translate(0, -50%);opacity:1;content:''}@media (pointer: fine){body.front a.button-link:hover span,body.front a.button-link:visited:hover span,body.front a.button-link:active:hover span,body.front p.button-link:hover span,#lucy-page-template-inner a.button-link:hover span,#lucy-page-template-inner a.button-link:visited:hover span,#lucy-page-template-inner a.button-link:active:hover span,#lucy-page-template-inner p.button-link:hover span{text-decoration:underline;transform:translate(35px, 0)}body.front a.button-link:hover:before,body.front a.button-link:visited:hover:before,body.front a.button-link:active:hover:before,body.front p.button-link:hover:before,#lucy-page-template-inner a.button-link:hover:before,#lucy-page-template-inner a.button-link:visited:hover:before,#lucy-page-template-inner a.button-link:active:hover:before,#lucy-page-template-inner p.button-link:hover:before{opacity:1}body.front a.button-link:hover:after,body.front a.button-link:visited:hover:after,body.front a.button-link:active:hover:after,body.front p.button-link:hover:after,#lucy-page-template-inner a.button-link:hover:after,#lucy-page-template-inner a.button-link:visited:hover:after,#lucy-page-template-inner a.button-link:active:hover:after,#lucy-page-template-inner p.button-link:hover:after{opacity:0}}body.front .badge-bar,#lucy-page-template-inner .badge-bar{position:relative;display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;height:60px;text-align:center;background-image:url(../images/badge-element.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width: 525px){body.front .badge-bar,#lucy-page-template-inner .badge-bar{height:50px}}body.front .badge-bar .left,body.front .badge-bar .right,#lucy-page-template-inner .badge-bar .left,#lucy-page-template-inner .badge-bar .right{position:relative;flex-grow:1;transform:translate(0, -4px)}body.front .badge-bar .left:before,body.front .badge-bar .right:before,#lucy-page-template-inner .badge-bar .left:before,#lucy-page-template-inner .badge-bar .right:before{position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#DDD6E5;content:''}body.front .badge-bar span,#lucy-page-template-inner .badge-bar span{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;margin-bottom:0;transform:translate(0, -4px)}@media only screen and (max-width: 910px){body.front .badge-bar span,#lucy-page-template-inner .badge-bar span{font-size:.85rem}}@media only screen and (max-width: 525px){body.front .badge-bar span,#lucy-page-template-inner .badge-bar span{font-size:.7rem}}body.front .badge-bar.light span,#lucy-page-template-inner .badge-bar.light span{display:inline-block;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.front .badge-bar.light .left::before,body.front .badge-bar.light .right::before,#lucy-page-template-inner .badge-bar.light .left::before,#lucy-page-template-inner .badge-bar.light .right::before{opacity:.4}body.front .table-wrap,#lucy-page-template-inner .table-wrap{position:relative;margin-bottom:var(--flow_space)}body.front .table-wrap .head-fade-left,body.front .table-wrap .head-fade,#lucy-page-template-inner .table-wrap .head-fade-left,#lucy-page-template-inner .table-wrap .head-fade{position:absolute;display:none;top:0;z-index:1;width:45px;height:60px}body.front .table-wrap .head-fade-left,#lucy-page-template-inner .table-wrap .head-fade-left{left:0;background-color:#441c6f;background:linear-gradient(90deg, #441c6f 0%, rgba(68,28,111,0) 100%)}body.front .table-wrap .head-fade,#lucy-page-template-inner .table-wrap .head-fade{right:0;background-color:#441c6f;background:linear-gradient(90deg, rgba(68,28,111,0) 0%, #441c6f 100%)}body.front .table-wrap .fade-left,body.front .table-wrap .fade,#lucy-page-template-inner .table-wrap .fade-left,#lucy-page-template-inner .table-wrap .fade{position:absolute;display:none;top:60px;z-index:1;width:45px;height:100%}body.front .table-wrap .fade-left,#lucy-page-template-inner .table-wrap .fade-left{left:0;background-color:#fff;background:linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 100%)}body.front .table-wrap .fade,#lucy-page-template-inner .table-wrap .fade{right:0;background-color:#fff;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 100%)}body.front .table-wrap .arrow,#lucy-page-template-inner .table-wrap .arrow{position:absolute;top:50%;right:0;z-index:2;cursor:pointer;display:none;text-align:center;text-indent:2px;line-height:30px;width:30px;height:30px;background-color:#441C6F;font-size:.8rem;color:#FFF;border-radius:100%;transform:translate(0, -50%);transition:all .2s ease-in-out;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (pointer: fine){body.front .table-wrap .arrow:hover,#lucy-page-template-inner .table-wrap .arrow:hover{background-color:#F8CB00;color:#441C6F}}body.front .table-inner,#lucy-page-template-inner .table-inner{max-width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch}body.front .table-inner table th,body.front .table-inner table tr:first-of-type td,#lucy-page-template-inner .table-inner table th,#lucy-page-template-inner .table-inner table tr:first-of-type td{height:60px;min-width:200px;line-height:60px;white-space:nowrap;box-sizing:border-box}body.front table:not(#calendar-grid):not(.ui-datepicker-calendar),#lucy-page-template-inner table:not(#calendar-grid):not(.ui-datepicker-calendar){width:100%;border-collapse:collapse;font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572}body.front table:not(#calendar-grid):not(.ui-datepicker-calendar) th,body.front table:not(#calendar-grid):not(.ui-datepicker-calendar) td,#lucy-page-template-inner table:not(#calendar-grid):not(.ui-datepicker-calendar) th,#lucy-page-template-inner table:not(#calendar-grid):not(.ui-datepicker-calendar) td{padding:1rem 2rem;vertical-align:middle}@media only screen and (max-width: 525px){body.front table:not(#calendar-grid):not(.ui-datepicker-calendar) th,body.front table:not(#calendar-grid):not(.ui-datepicker-calendar) td,#lucy-page-template-inner table:not(#calendar-grid):not(.ui-datepicker-calendar) th,#lucy-page-template-inner table:not(#calendar-grid):not(.ui-datepicker-calendar) td{padding:1rem}}body.front table:not(#calendar-grid):not(.ui-datepicker-calendar) th p,body.front table:not(#calendar-grid):not(.ui-datepicker-calendar) td p,#lucy-page-template-inner table:not(#calendar-grid):not(.ui-datepicker-calendar) th p,#lucy-page-template-inner table:not(#calendar-grid):not(.ui-datepicker-calendar) td p{font-size:inherit;margin-bottom:0}body.front table:not(#calendar-grid):not(.ui-datepicker-calendar) th,body.front table:not(#calendar-grid):not(.ui-datepicker-calendar) tr:first-of-type td,#lucy-page-template-inner table:not(#calendar-grid):not(.ui-datepicker-calendar) th,#lucy-page-template-inner table:not(#calendar-grid):not(.ui-datepicker-calendar) tr:first-of-type td{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;text-align:left;vertical-align:middle;color:#FFF !important;line-height:1.1;background:#441C6F;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.front table:not(#calendar-grid):not(.ui-datepicker-calendar) th p,body.front table:not(#calendar-grid):not(.ui-datepicker-calendar) tr:first-of-type td p,#lucy-page-template-inner table:not(#calendar-grid):not(.ui-datepicker-calendar) th p,#lucy-page-template-inner table:not(#calendar-grid):not(.ui-datepicker-calendar) tr:first-of-type td p{color:#FFF !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.front table:not(#calendar-grid):not(.ui-datepicker-calendar) tr:nth-child(even) td,#lucy-page-template-inner table:not(#calendar-grid):not(.ui-datepicker-calendar) tr:nth-child(even) td{background:#ECE8F1}body.front select,#lucy-page-template-inner select{padding-right:2rem !important;background:#fff url(../images/dropdown-arrow.svg) no-repeat calc(100% - 10px) 50%;background-size:10px 6px;-webkit-appearance:none}body.front select.error,#lucy-page-template-inner select.error{padding-right:50px;background:#fff url(../images/field-error.png) no-repeat calc(100% - 10px) 50%;background-size:20px 20px}body.front input[type=text],body.front input[type=email],body.front input[type=tel],body.front input[type=password],body.front textarea,body.front select,#lucy-page-template-inner input[type=text],#lucy-page-template-inner input[type=email],#lucy-page-template-inner input[type=tel],#lucy-page-template-inner input[type=password],#lucy-page-template-inner textarea,#lucy-page-template-inner select{width:100%;margin-bottom:20px !important;padding:0 .75rem;font-size:20px;font-family:roboto, sans-serif;border:1px solid #DDD6E5;box-sizing:border-box;background-color:#FFF;border-radius:0;color:#000;-webkit-appearance:none;border-radius:4px}@media only screen and (max-width: 1125px){body.front input[type=text],body.front input[type=email],body.front input[type=tel],body.front input[type=password],body.front textarea,body.front select,#lucy-page-template-inner input[type=text],#lucy-page-template-inner input[type=email],#lucy-page-template-inner input[type=tel],#lucy-page-template-inner input[type=password],#lucy-page-template-inner textarea,#lucy-page-template-inner select{font-size:1rem}}body.front input[type=text]:not(textarea),body.front input[type=email]:not(textarea),body.front input[type=tel]:not(textarea),body.front input[type=password]:not(textarea),body.front textarea:not(textarea),body.front select:not(textarea),#lucy-page-template-inner input[type=text]:not(textarea),#lucy-page-template-inner input[type=email]:not(textarea),#lucy-page-template-inner input[type=tel]:not(textarea),#lucy-page-template-inner input[type=password]:not(textarea),#lucy-page-template-inner textarea:not(textarea),#lucy-page-template-inner select:not(textarea){height:3.75rem}body.front input[type=text]:focus,body.front input[type=email]:focus,body.front input[type=tel]:focus,body.front input[type=password]:focus,body.front textarea:focus,body.front select:focus,#lucy-page-template-inner input[type=text]:focus,#lucy-page-template-inner input[type=email]:focus,#lucy-page-template-inner input[type=tel]:focus,#lucy-page-template-inner input[type=password]:focus,#lucy-page-template-inner textarea:focus,#lucy-page-template-inner select:focus{border-color:#441C6F;outline:none;-moz-outline:none;-webkit-outline:none}body.front input[type=text].error,body.front input[type=email].error,body.front input[type=tel].error,body.front input[type=password].error,body.front textarea.error,body.front select.error,#lucy-page-template-inner input[type=text].error,#lucy-page-template-inner input[type=email].error,#lucy-page-template-inner input[type=tel].error,#lucy-page-template-inner input[type=password].error,#lucy-page-template-inner textarea.error,#lucy-page-template-inner select.error{padding-right:50px;border-color:#FF5F52}body.front input[type=text].error::-webkit-input-placeholder,body.front input[type=email].error::-webkit-input-placeholder,body.front input[type=tel].error::-webkit-input-placeholder,body.front input[type=password].error::-webkit-input-placeholder,body.front textarea.error::-webkit-input-placeholder,body.front select.error::-webkit-input-placeholder,#lucy-page-template-inner input[type=text].error::-webkit-input-placeholder,#lucy-page-template-inner input[type=email].error::-webkit-input-placeholder,#lucy-page-template-inner input[type=tel].error::-webkit-input-placeholder,#lucy-page-template-inner input[type=password].error::-webkit-input-placeholder,#lucy-page-template-inner textarea.error::-webkit-input-placeholder,#lucy-page-template-inner select.error::-webkit-input-placeholder{color:#FF5F52}body.front input[type=text].error:-moz-placeholder,body.front input[type=email].error:-moz-placeholder,body.front input[type=tel].error:-moz-placeholder,body.front input[type=password].error:-moz-placeholder,body.front textarea.error:-moz-placeholder,body.front select.error:-moz-placeholder,#lucy-page-template-inner input[type=text].error:-moz-placeholder,#lucy-page-template-inner input[type=email].error:-moz-placeholder,#lucy-page-template-inner input[type=tel].error:-moz-placeholder,#lucy-page-template-inner input[type=password].error:-moz-placeholder,#lucy-page-template-inner textarea.error:-moz-placeholder,#lucy-page-template-inner select.error:-moz-placeholder{color:#FF5F52}body.front input[type=text].error::-moz-placeholder,body.front input[type=email].error::-moz-placeholder,body.front input[type=tel].error::-moz-placeholder,body.front input[type=password].error::-moz-placeholder,body.front textarea.error::-moz-placeholder,body.front select.error::-moz-placeholder,#lucy-page-template-inner input[type=text].error::-moz-placeholder,#lucy-page-template-inner input[type=email].error::-moz-placeholder,#lucy-page-template-inner input[type=tel].error::-moz-placeholder,#lucy-page-template-inner input[type=password].error::-moz-placeholder,#lucy-page-template-inner textarea.error::-moz-placeholder,#lucy-page-template-inner select.error::-moz-placeholder{color:#FF5F52}body.front input[type=text].error:-ms-input-placeholder,body.front input[type=email].error:-ms-input-placeholder,body.front input[type=tel].error:-ms-input-placeholder,body.front input[type=password].error:-ms-input-placeholder,body.front textarea.error:-ms-input-placeholder,body.front select.error:-ms-input-placeholder,#lucy-page-template-inner input[type=text].error:-ms-input-placeholder,#lucy-page-template-inner input[type=email].error:-ms-input-placeholder,#lucy-page-template-inner input[type=tel].error:-ms-input-placeholder,#lucy-page-template-inner input[type=password].error:-ms-input-placeholder,#lucy-page-template-inner textarea.error:-ms-input-placeholder,#lucy-page-template-inner select.error:-ms-input-placeholder{color:#FF5F52}body.front input[type=text].error:not(#card-number),body.front input[type=email].error:not(#card-number),body.front input[type=tel].error:not(#card-number),body.front input[type=password].error:not(#card-number),body.front textarea.error:not(#card-number),body.front select.error:not(#card-number),#lucy-page-template-inner input[type=text].error:not(#card-number),#lucy-page-template-inner input[type=email].error:not(#card-number),#lucy-page-template-inner input[type=tel].error:not(#card-number),#lucy-page-template-inner input[type=password].error:not(#card-number),#lucy-page-template-inner textarea.error:not(#card-number),#lucy-page-template-inner select.error:not(#card-number){background:#fff url(../images/field-error.png) no-repeat 0 0;background-position:calc(100% - 10px) 50%;background-size:20px 20px}body.front textarea,#lucy-page-template-inner textarea{padding-top:1rem}body.front input::placeholder,body.front textarea::placeholder,#lucy-page-template-inner input::placeholder,#lucy-page-template-inner textarea::placeholder{color:#414042;transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out}body.front input:focus::placeholder,body.front textarea:focus::placeholder,#lucy-page-template-inner input:focus::placeholder,#lucy-page-template-inner textarea:focus::placeholder{opacity:0}form.custom p.title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:2.25rem;letter-spacing:0;line-height:1.278}form.custom p.address-title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:1.75rem;letter-spacing:0;line-height:1.357}.check-group{margin-bottom:20px}.check-group input{margin-right:5px;vertical-align:middle}.date-group{display:flex;justify-content:space-between;gap:20px}.date-group select{float:left;width:30% !important;margin-bottom:0 !important}.date-group select select{width:100% !important;padding-right:10% !important;background-position-x:90% !important}@media only screen and (max-width: 1440px){.date-group select{width:calc(100% / 3) !important}}@media only screen and (max-width: 1125px){.date-group select{width:25% !important}}.date-group select:first-of-type{width:40% !important}.date-group select:first-of-type select{background-position-x:95% !important}@media only screen and (max-width: 1440px){.date-group select:first-of-type{width:calc(100% / 3) !important}}@media only screen and (max-width: 1125px){.date-group select:first-of-type{width:50% !important}}.date-group select:nth-of-type(3){margin-right:0 !important}.date-group.time select{width:calc(12% - 10px) !important}@media only screen and (max-width: 1440px){.date-group.time select{width:calc(33.3333% - 8px) !important}}.date-group.time select:first-of-type{width:calc(40% - 3px) !important}@media only screen and (max-width: 1440px){.date-group.time select:first-of-type{width:calc(33.3333% - 8px) !important}}.date-group.time select:nth-of-type(3){margin-right:10px !important}@media only screen and (max-width: 1440px){.date-group.time select:nth-of-type(3){margin-right:0 !important}}.date-group.time select:last-of-type{margin-right:0 !important}[class*='span'] input[type=text],[class*='span'] input[type=email],[class*='span'] input[type=tel],[class*='span'] input[type=password],[class*='span'] textarea,[class*='span'] select{margin-bottom:20px !important;padding:.75em;font-size:20px;font-family:roboto, sans-serif;border:1px solid #DDD6E5;box-sizing:border-box;border-radius:4px}@media only screen and (max-width: 1125px){[class*='span'] input[type=text],[class*='span'] input[type=email],[class*='span'] input[type=tel],[class*='span'] input[type=password],[class*='span'] textarea,[class*='span'] select{font-size:1rem}}[class*='span'] input[type=text]:focus,[class*='span'] input[type=email]:focus,[class*='span'] input[type=tel]:focus,[class*='span'] input[type=password]:focus,[class*='span'] textarea:focus,[class*='span'] select:focus{outline:none;-moz-outline:none;-webkit-outline:none}[class*='span'] input[type=text].error,[class*='span'] input[type=email].error,[class*='span'] input[type=tel].error,[class*='span'] input[type=password].error,[class*='span'] textarea.error,[class*='span'] select.error{border-color:#FF5F52}[class*='span'] input[type=text].error::-webkit-input-placeholder,[class*='span'] input[type=email].error::-webkit-input-placeholder,[class*='span'] input[type=tel].error::-webkit-input-placeholder,[class*='span'] input[type=password].error::-webkit-input-placeholder,[class*='span'] textarea.error::-webkit-input-placeholder,[class*='span'] select.error::-webkit-input-placeholder{color:#FF5F52}[class*='span'] input[type=text].error:-moz-placeholder,[class*='span'] input[type=email].error:-moz-placeholder,[class*='span'] input[type=tel].error:-moz-placeholder,[class*='span'] input[type=password].error:-moz-placeholder,[class*='span'] textarea.error:-moz-placeholder,[class*='span'] select.error:-moz-placeholder{color:#FF5F52}[class*='span'] input[type=text].error::-moz-placeholder,[class*='span'] input[type=email].error::-moz-placeholder,[class*='span'] input[type=tel].error::-moz-placeholder,[class*='span'] input[type=password].error::-moz-placeholder,[class*='span'] textarea.error::-moz-placeholder,[class*='span'] select.error::-moz-placeholder{color:#FF5F52}[class*='span'] input[type=text].error:-ms-input-placeholder,[class*='span'] input[type=email].error:-ms-input-placeholder,[class*='span'] input[type=tel].error:-ms-input-placeholder,[class*='span'] input[type=password].error:-ms-input-placeholder,[class*='span'] textarea.error:-ms-input-placeholder,[class*='span'] select.error:-ms-input-placeholder{color:#FF5F52}[class*='span'] input[type=text].error:not(#card-number),[class*='span'] input[type=email].error:not(#card-number),[class*='span'] input[type=tel].error:not(#card-number),[class*='span'] input[type=password].error:not(#card-number),[class*='span'] textarea.error:not(#card-number),[class*='span'] select.error:not(#card-number){background:#fff url(../images/field-error.png) no-repeat 0 0;background-position:calc(100% - 10px) 50%;background-size:20px 20px}[class*='span'] input::placeholder,[class*='span'] textarea::placeholder{color:#414042;transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out}[class*='span'] input:focus::placeholder,[class*='span'] textarea:focus::placeholder{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}[class*='span'].select,.input-wrap.select{margin-bottom:20px !important}[class*='span'].select select,.input-wrap.select select{position:relative;z-index:1;padding:.75em;color:#414042;font-size:18px;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 1125px){[class*='span'].select select,.input-wrap.select select{font-size:1rem}}[class*='span'].select label,.input-wrap.select label{z-index:0}[class*='span'].select label.show,.input-wrap.select label.show{z-index:2}[class*='span'].select span.error,.input-wrap.select span.error{top:100% !important}[class*='span'].select select,.input-wrap.select select{margin-bottom:0 !important}[class*='span'].upload{margin-bottom:20px !important}[class*='span'].upload input{margin-top:1.5em;margin-left:0}[class*='span'].upload label{top:.25em !important;left:-.25em !important;font-size:1em !important;transform:translate(0, -50%);background:transparent;opacity:1}[class*='span'].upload span.error{top:100% !important}[class*='span'].upload select{margin-bottom:0 !important}[class*='span'] label,.field-wrap label{position:absolute;z-index:-1;top:.6em;left:.45em;display:block;margin-bottom:0;padding:0 .3em;cursor:text;background:#FFF;transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}[class*='span'] label.show,.field-wrap label.show{z-index:1;top:0;font-size:.6em;transform:translate(0, -50%);opacity:1}[class*='span'] label.error,.field-wrap label.error{color:#FF5F52 !important}[class*='span'] label.fixed,.field-wrap label.fixed{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;position:relative;z-index:1;top:auto !important;left:auto !important;padding:0 !important;opacity:1;transform:translate(0, 0) !important}span.error{position:absolute !important;top:calc(100% - 20px) !important;left:0;width:100%;font-size:.6em;color:#FF5F52 !important}.lucy-spacer{position:relative;font-size:0}.lucy-spacer.full{padding:calc(var(--gutter_y) * .5) 0}@media only screen and (max-width: 910px){.lucy-spacer.full{margin:2rem 0}}.lucy-spacer.half{padding:calc(var(--gutter_y) * .25) 0}@media only screen and (max-width: 910px){.lucy-spacer.half{margin:1rem 0}}.lucy-spacer[class*='separate-']:before{position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#DDD6E5;transform:translate(0, -50%);content:''}.lucy-spacer[class*='separate-'].separate-full{padding:var(--gutter_y) 0}@media only screen and (max-width: 910px){.lucy-spacer[class*='separate-'].separate-full{margin:2rem 0}}.lucy-spacer[class*='separate-'].separate-half{padding:calc(var(--gutter_y) * .5) 0}@media only screen and (max-width: 910px){.lucy-spacer[class*='separate-'].separate-half{margin:1rem 0}}body.front .in-this-section,#lucy-page-template-inner .in-this-section{margin-top:4rem}@media only screen and (max-width: 1125px){body.front .in-this-section,#lucy-page-template-inner .in-this-section{margin-top:3rem}}@media only screen and (max-width: 910px){body.front .in-this-section,#lucy-page-template-inner .in-this-section{margin-top:2rem}}body.front .in-this-section h2,#lucy-page-template-inner .in-this-section h2{margin-bottom:.5em}body.front .in-this-section a,body.front .in-this-section a:active,body.front .in-this-section a:visited,#lucy-page-template-inner .in-this-section a,#lucy-page-template-inner .in-this-section a:active,#lucy-page-template-inner .in-this-section a:visited{display:block;position:relative;overflow:hidden;margin-bottom:2rem;padding-bottom:2rem;text-decoration:none;transition:all .2s ease-in-out;border-bottom:1px solid #DDD6E5}body.front .in-this-section a .page,body.front .in-this-section a .section,body.front .in-this-section a:active .page,body.front .in-this-section a:active .section,body.front .in-this-section a:visited .page,body.front .in-this-section a:visited .section,#lucy-page-template-inner .in-this-section a .page,#lucy-page-template-inner .in-this-section a .section,#lucy-page-template-inner .in-this-section a:active .page,#lucy-page-template-inner .in-this-section a:active .section,#lucy-page-template-inner .in-this-section a:visited .page,#lucy-page-template-inner .in-this-section a:visited .section{display:flex;align-items:flex-start;position:relative;background:none}body.front .in-this-section a .page .image,body.front .in-this-section a .section .image,body.front .in-this-section a:active .page .image,body.front .in-this-section a:active .section .image,body.front .in-this-section a:visited .page .image,body.front .in-this-section a:visited .section .image,#lucy-page-template-inner .in-this-section a .page .image,#lucy-page-template-inner .in-this-section a .section .image,#lucy-page-template-inner .in-this-section a:active .page .image,#lucy-page-template-inner .in-this-section a:active .section .image,#lucy-page-template-inner .in-this-section a:visited .page .image,#lucy-page-template-inner .in-this-section a:visited .section .image{width:30%}body.front .in-this-section a .page .image img,body.front .in-this-section a .section .image img,body.front .in-this-section a:active .page .image img,body.front .in-this-section a:active .section .image img,body.front .in-this-section a:visited .page .image img,body.front .in-this-section a:visited .section .image img,#lucy-page-template-inner .in-this-section a .page .image img,#lucy-page-template-inner .in-this-section a .section .image img,#lucy-page-template-inner .in-this-section a:active .page .image img,#lucy-page-template-inner .in-this-section a:active .section .image img,#lucy-page-template-inner .in-this-section a:visited .page .image img,#lucy-page-template-inner .in-this-section a:visited .section .image img{display:block;width:100%}@media only screen and (max-width: 525px){body.front .in-this-section a .page .image img,body.front .in-this-section a .section .image img,body.front .in-this-section a:active .page .image img,body.front .in-this-section a:active .section .image img,body.front .in-this-section a:visited .page .image img,body.front .in-this-section a:visited .section .image img,#lucy-page-template-inner .in-this-section a .page .image img,#lucy-page-template-inner .in-this-section a .section .image img,#lucy-page-template-inner .in-this-section a:active .page .image img,#lucy-page-template-inner .in-this-section a:active .section .image img,#lucy-page-template-inner .in-this-section a:visited .page .image img,#lucy-page-template-inner .in-this-section a:visited .section .image img{display:none}}body.front .in-this-section a .page .image img.mobile,body.front .in-this-section a .section .image img.mobile,body.front .in-this-section a:active .page .image img.mobile,body.front .in-this-section a:active .section .image img.mobile,body.front .in-this-section a:visited .page .image img.mobile,body.front .in-this-section a:visited .section .image img.mobile,#lucy-page-template-inner .in-this-section a .page .image img.mobile,#lucy-page-template-inner .in-this-section a .section .image img.mobile,#lucy-page-template-inner .in-this-section a:active .page .image img.mobile,#lucy-page-template-inner .in-this-section a:active .section .image img.mobile,#lucy-page-template-inner .in-this-section a:visited .page .image img.mobile,#lucy-page-template-inner .in-this-section a:visited .section .image img.mobile{display:none}@media only screen and (max-width: 525px){body.front .in-this-section a .page .image img.mobile,body.front .in-this-section a .section .image img.mobile,body.front .in-this-section a:active .page .image img.mobile,body.front .in-this-section a:active .section .image img.mobile,body.front .in-this-section a:visited .page .image img.mobile,body.front .in-this-section a:visited .section .image img.mobile,#lucy-page-template-inner .in-this-section a .page .image img.mobile,#lucy-page-template-inner .in-this-section a .section .image img.mobile,#lucy-page-template-inner .in-this-section a:active .page .image img.mobile,#lucy-page-template-inner .in-this-section a:active .section .image img.mobile,#lucy-page-template-inner .in-this-section a:visited .page .image img.mobile,#lucy-page-template-inner .in-this-section a:visited .section .image img.mobile{display:block !important}}body.front .in-this-section a .page .content,body.front .in-this-section a .section .content,body.front .in-this-section a:active .page .content,body.front .in-this-section a:active .section .content,body.front .in-this-section a:visited .page .content,body.front .in-this-section a:visited .section .content,#lucy-page-template-inner .in-this-section a .page .content,#lucy-page-template-inner .in-this-section a .section .content,#lucy-page-template-inner .in-this-section a:active .page .content,#lucy-page-template-inner .in-this-section a:active .section .content,#lucy-page-template-inner .in-this-section a:visited .page .content,#lucy-page-template-inner .in-this-section a:visited .section .content{width:100%}body.front .in-this-section a .page .content p,body.front .in-this-section a .section .content p,body.front .in-this-section a:active .page .content p,body.front .in-this-section a:active .section .content p,body.front .in-this-section a:visited .page .content p,body.front .in-this-section a:visited .section .content p,#lucy-page-template-inner .in-this-section a .page .content p,#lucy-page-template-inner .in-this-section a .section .content p,#lucy-page-template-inner .in-this-section a:active .page .content p,#lucy-page-template-inner .in-this-section a:active .section .content p,#lucy-page-template-inner .in-this-section a:visited .page .content p,#lucy-page-template-inner .in-this-section a:visited .section .content p{margin-bottom:0}@media only screen and (max-width: 1125px){body.front .in-this-section a .page .content p.body,body.front .in-this-section a .section .content p.body,body.front .in-this-section a:active .page .content p.body,body.front .in-this-section a:active .section .content p.body,body.front .in-this-section a:visited .page .content p.body,body.front .in-this-section a:visited .section .content p.body,#lucy-page-template-inner .in-this-section a .page .content p.body,#lucy-page-template-inner .in-this-section a .section .content p.body,#lucy-page-template-inner .in-this-section a:active .page .content p.body,#lucy-page-template-inner .in-this-section a:active .section .content p.body,#lucy-page-template-inner .in-this-section a:visited .page .content p.body,#lucy-page-template-inner .in-this-section a:visited .section .content p.body{font-size:1rem}}body.front .in-this-section a .page .content h3,body.front .in-this-section a .section .content h3,body.front .in-this-section a:active .page .content h3,body.front .in-this-section a:active .section .content h3,body.front .in-this-section a:visited .page .content h3,body.front .in-this-section a:visited .section .content h3,#lucy-page-template-inner .in-this-section a .page .content h3,#lucy-page-template-inner .in-this-section a .section .content h3,#lucy-page-template-inner .in-this-section a:active .page .content h3,#lucy-page-template-inner .in-this-section a:active .section .content h3,#lucy-page-template-inner .in-this-section a:visited .page .content h3,#lucy-page-template-inner .in-this-section a:visited .section .content h3{display:inline-block;margin-bottom:1rem;text-decoration-color:transparent;text-underline-offset:5px;text-decoration-thickness:2px;transition:all .2s ease-in-out}@media only screen and (max-width: 1125px){body.front .in-this-section a .page .content h3,body.front .in-this-section a .section .content h3,body.front .in-this-section a:active .page .content h3,body.front .in-this-section a:active .section .content h3,body.front .in-this-section a:visited .page .content h3,body.front .in-this-section a:visited .section .content h3,#lucy-page-template-inner .in-this-section a .page .content h3,#lucy-page-template-inner .in-this-section a .section .content h3,#lucy-page-template-inner .in-this-section a:active .page .content h3,#lucy-page-template-inner .in-this-section a:active .section .content h3,#lucy-page-template-inner .in-this-section a:visited .page .content h3,#lucy-page-template-inner .in-this-section a:visited .section .content h3{font-size:2rem}}@media only screen and (max-width: 910px){body.front .in-this-section a .page .content h3,body.front .in-this-section a .section .content h3,body.front .in-this-section a:active .page .content h3,body.front .in-this-section a:active .section .content h3,body.front .in-this-section a:visited .page .content h3,body.front .in-this-section a:visited .section .content h3,#lucy-page-template-inner .in-this-section a .page .content h3,#lucy-page-template-inner .in-this-section a .section .content h3,#lucy-page-template-inner .in-this-section a:active .page .content h3,#lucy-page-template-inner .in-this-section a:active .section .content h3,#lucy-page-template-inner .in-this-section a:visited .page .content h3,#lucy-page-template-inner .in-this-section a:visited .section .content h3{font-size:1.8rem}}body.front .in-this-section a .page.has-image,body.front .in-this-section a .section.has-image,body.front .in-this-section a:active .page.has-image,body.front .in-this-section a:active .section.has-image,body.front .in-this-section a:visited .page.has-image,body.front .in-this-section a:visited .section.has-image,#lucy-page-template-inner .in-this-section a .page.has-image,#lucy-page-template-inner .in-this-section a .section.has-image,#lucy-page-template-inner .in-this-section a:active .page.has-image,#lucy-page-template-inner .in-this-section a:active .section.has-image,#lucy-page-template-inner .in-this-section a:visited .page.has-image,#lucy-page-template-inner .in-this-section a:visited .section.has-image{gap:40px}@media only screen and (max-width: 1125px){body.front .in-this-section a .page.has-image,body.front .in-this-section a .section.has-image,body.front .in-this-section a:active .page.has-image,body.front .in-this-section a:active .section.has-image,body.front .in-this-section a:visited .page.has-image,body.front .in-this-section a:visited .section.has-image,#lucy-page-template-inner .in-this-section a .page.has-image,#lucy-page-template-inner .in-this-section a .section.has-image,#lucy-page-template-inner .in-this-section a:active .page.has-image,#lucy-page-template-inner .in-this-section a:active .section.has-image,#lucy-page-template-inner .in-this-section a:visited .page.has-image,#lucy-page-template-inner .in-this-section a:visited .section.has-image{gap:20px}}@media only screen and (max-width: 525px){body.front .in-this-section a .page.has-image .image,body.front .in-this-section a .section.has-image .image,body.front .in-this-section a:active .page.has-image .image,body.front .in-this-section a:active .section.has-image .image,body.front .in-this-section a:visited .page.has-image .image,body.front .in-this-section a:visited .section.has-image .image,#lucy-page-template-inner .in-this-section a .page.has-image .image,#lucy-page-template-inner .in-this-section a .section.has-image .image,#lucy-page-template-inner .in-this-section a:active .page.has-image .image,#lucy-page-template-inner .in-this-section a:active .section.has-image .image,#lucy-page-template-inner .in-this-section a:visited .page.has-image .image,#lucy-page-template-inner .in-this-section a:visited .section.has-image .image{order:2}body.front .in-this-section a .page.has-image .content,body.front .in-this-section a .section.has-image .content,body.front .in-this-section a:active .page.has-image .content,body.front .in-this-section a:active .section.has-image .content,body.front .in-this-section a:visited .page.has-image .content,body.front .in-this-section a:visited .section.has-image .content,#lucy-page-template-inner .in-this-section a .page.has-image .content,#lucy-page-template-inner .in-this-section a .section.has-image .content,#lucy-page-template-inner .in-this-section a:active .page.has-image .content,#lucy-page-template-inner .in-this-section a:active .section.has-image .content,#lucy-page-template-inner .in-this-section a:visited .page.has-image .content,#lucy-page-template-inner .in-this-section a:visited .section.has-image .content{order:1}}body.front .in-this-section a .page.has-image .content,body.front .in-this-section a .section.has-image .content,body.front .in-this-section a:active .page.has-image .content,body.front .in-this-section a:active .section.has-image .content,body.front .in-this-section a:visited .page.has-image .content,body.front .in-this-section a:visited .section.has-image .content,#lucy-page-template-inner .in-this-section a .page.has-image .content,#lucy-page-template-inner .in-this-section a .section.has-image .content,#lucy-page-template-inner .in-this-section a:active .page.has-image .content,#lucy-page-template-inner .in-this-section a:active .section.has-image .content,#lucy-page-template-inner .in-this-section a:visited .page.has-image .content,#lucy-page-template-inner .in-this-section a:visited .section.has-image .content{width:70%}body.front .in-this-section a .page :last-child,body.front .in-this-section a .section :last-child,body.front .in-this-section a:active .page :last-child,body.front .in-this-section a:active .section :last-child,body.front .in-this-section a:visited .page :last-child,body.front .in-this-section a:visited .section :last-child,#lucy-page-template-inner .in-this-section a .page :last-child,#lucy-page-template-inner .in-this-section a .section :last-child,#lucy-page-template-inner .in-this-section a:active .page :last-child,#lucy-page-template-inner .in-this-section a:active .section :last-child,#lucy-page-template-inner .in-this-section a:visited .page :last-child,#lucy-page-template-inner .in-this-section a:visited .section :last-child{margin-bottom:0}@media (pointer: fine){body.front .in-this-section a:hover .page .content p.title,body.front .in-this-section a:hover .section .content p.title,body.front .in-this-section a:focus .page .content p.title,body.front .in-this-section a:focus .section .content p.title,body.front .in-this-section a:active:hover .page .content p.title,body.front .in-this-section a:active:hover .section .content p.title,body.front .in-this-section a:active:focus .page .content p.title,body.front .in-this-section a:active:focus .section .content p.title,body.front .in-this-section a:visited:hover .page .content p.title,body.front .in-this-section a:visited:hover .section .content p.title,body.front .in-this-section a:visited:focus .page .content p.title,body.front .in-this-section a:visited:focus .section .content p.title,#lucy-page-template-inner .in-this-section a:hover .page .content p.title,#lucy-page-template-inner .in-this-section a:hover .section .content p.title,#lucy-page-template-inner .in-this-section a:focus .page .content p.title,#lucy-page-template-inner .in-this-section a:focus .section .content p.title,#lucy-page-template-inner .in-this-section a:active:hover .page .content p.title,#lucy-page-template-inner .in-this-section a:active:hover .section .content p.title,#lucy-page-template-inner .in-this-section a:active:focus .page .content p.title,#lucy-page-template-inner .in-this-section a:active:focus .section .content p.title,#lucy-page-template-inner .in-this-section a:visited:hover .page .content p.title,#lucy-page-template-inner .in-this-section a:visited:hover .section .content p.title,#lucy-page-template-inner .in-this-section a:visited:focus .page .content p.title,#lucy-page-template-inner .in-this-section a:visited:focus .section .content p.title{text-decoration:underline;text-decoration-color:#F8CB00;text-decoration-thickness:2px}}.slider.gallery-plugin{position:relative;margin-bottom:var(--flow_space);padding-bottom:2.5rem;border-bottom:1px solid #DDD6E5}@media only screen and (max-width: 910px){.slider.gallery-plugin{width:calc(100% + 10vw);margin-left:-5vw}}.slider.gallery-plugin .video-wrapper{margin-bottom:1rem;padding-top:0}.slider.gallery-plugin .captions{margin-top:1rem;padding-right:30vw}@media only screen and (max-width: 910px){.slider.gallery-plugin .captions{margin-top:1rem;padding:0 var(--gutter_x)}}.slider.gallery-plugin .captions .caption{margin-bottom:0 !important}.slider.gallery-plugin .captions .caption:after{display:none}.slider.gallery-plugin .captions .pager{position:absolute;top:0;right:0}@media only screen and (max-width: 910px){.slider.gallery-plugin .captions .pager{position:relative;top:auto;right:auto}}.slider{position:relative}.slider .slide{position:relative;width:100%;background-position:center !important;background-size:contain !important;background-repeat:no-repeat !important;transition:all .2s ease-in-out}.slider .slide img{display:block;width:100%;margin-bottom:1rem;border-radius:0}.slider .slide.video:before{content:''}.slider .slide:hover:before{opacity:1}.slider .captions{position:relative}.slider .captions .pager{position:relative;width:150px;height:37px;margin-bottom:1rem}.slider .captions .pager .previous-slide,.slider .captions .pager .next-slide{position:absolute;top:0;width:35px;height:35px;line-height:37px;text-align:center;font-size:.7rem;vertical-align:middle;cursor:pointer;outline:none;border:1px solid #DDD6E5;color:#000;border-radius:100%;transition:all .2s ease-in-out;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (pointer: fine){.slider .captions .pager .previous-slide:hover,.slider .captions .pager .next-slide:hover{border-color:#441C6F;background:#441C6F;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.slider .captions .pager .previous-slide{left:0}.slider .captions .pager .counter p{position:absolute;top:50%;left:40px;width:70px;margin-bottom:0;text-align:center;font-size:.68em;font-weight:500 !important;letter-spacing:1px;color:#757575;transform:translate(0, -50%)}.slider .captions .pager .counter p strong{color:#000}.slider .captions .pager .next-slide{right:0;text-indent:2px}.slider .captions.full{padding-right:0}.slider.fitted .slide{background-color:#ECE8F1;padding-bottom:66.5%}#social-widget{word-wrap:break-word;background:#FFF;border:1px solid #DDD6E5;overflow:hidden}#social-widget .icons{position:relative;z-index:2;height:3em;padding:0 1em;text-align:center;font-size:1.1em;line-height:3em;background:#FFF;box-sizing:border-box;box-shadow:0px 3px 6px rgba(0,0,0,0.3)}#social-widget .icons span{display:inline-block;margin:0 .5em;line-height:1;cursor:pointer}#social-widget .icons span.active:after{position:absolute;top:100%;width:0;height:0;margin-left:-.8em;border-style:solid;border-width:6px 5px 0 5px;border-color:#FFF transparent transparent transparent;content:''}#social-widget .icons span.icon-youtube:after{margin-left:-18px}#social-widget .pages{position:relative;z-index:1}#social-widget .pages .page{display:none;width:100%;height:500px;overflow:scroll}#social-widget .pages .page:first-child{display:block}#social-widget .pages .page.facebook{text-align:center}#social-widget .pages .page.instagram .post,#social-widget .pages .page.youtube .post,#social-widget .pages .page.vimeo .post{display:block;width:100%;padding-bottom:1.25em;color:#000;text-decoration:none;border-bottom:1px solid #DDD6E5;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#social-widget .pages .page.instagram .post .video,#social-widget .pages .page.youtube .post .video,#social-widget .pages .page.vimeo .post .video{position:relative;width:100%;height:0;margin-bottom:.8em;padding-bottom:56.25%;background-size:cover;background-position:center;cursor:pointer}#social-widget .pages .page.instagram .post .video:before,#social-widget .pages .page.youtube .post .video:before,#social-widget .pages .page.vimeo .post .video:before{position:absolute;top:50%;left:50%;z-index:1;margin-top:-1.5em;margin-left:-1.5em;width:3em;height:3em;background:rgba(0,0,0,0.6);content:'';border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#social-widget .pages .page.instagram .post .video:after,#social-widget .pages .page.youtube .post .video:after,#social-widget .pages .page.vimeo .post .video:after{position:absolute;top:50%;left:50%;z-index:2;width:0;height:0;margin:-8px 0 0 -5px;border-style:solid;border-width:8px 0 8px 12px;border-color:transparent transparent transparent #FFF;content:''}#social-widget .pages .page.instagram .post .video.playing:before,#social-widget .pages .page.instagram .post .video.playing:after,#social-widget .pages .page.youtube .post .video.playing:before,#social-widget .pages .page.youtube .post .video.playing:after,#social-widget .pages .page.vimeo .post .video.playing:before,#social-widget .pages .page.vimeo .post .video.playing:after{display:none}#social-widget .pages .page.instagram .post .video iframe,#social-widget .pages .page.youtube .post .video iframe,#social-widget .pages .page.vimeo .post .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#social-widget .pages .page.instagram .post img,#social-widget .pages .page.youtube .post img,#social-widget .pages .page.vimeo .post img{width:100%;margin-bottom:.8em}#social-widget .pages .page.instagram .post p,#social-widget .pages .page.youtube .post p,#social-widget .pages .page.vimeo .post p{margin-bottom:.35em;padding:0 1em;font-size:.8em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#social-widget .pages .page.instagram .post .date,#social-widget .pages .page.youtube .post .date,#social-widget .pages .page.vimeo .post .date{float:right}#share-container-overlay{position:fixed;z-index:2001;display:none;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}#share-container{display:none;overflow:hidden;position:fixed;z-index:2002;top:50%;left:50%;padding:1.5em 2em 2em 2em;background:#441C6F;box-sizing:border-box;transform:translate(-50%, -40%);opacity:0;transition:all .2s ease-in-out;box-shadow:0 0 20px rgba(0,0,0,0.1)}@media only screen and (max-width: 850px){#share-container{width:60%}}@media only screen and (max-width: 700px){#share-container{width:75%}}@media only screen and (max-width: 600px){#share-container{width:80%}}@media only screen and (max-width: 500px){#share-container{width:90%}}#share-container.open{transform:translate(-50%, -50%);opacity:1}#share-container .title{margin:0;padding:.5rem 0;font-family:minion-3-display, serif;font-size:2rem;text-align:center;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#share-container #share-close{position:absolute;top:.5rem;right:.5rem;padding:.5rem;font-size:.75rem;text-decoration:none;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#share-container #share-close:hover{text-decoration:underline}#share-container .networks ul.social{display:flex;justify-content:center;align-items:center;gap:20px;margin:.25rem 0 0 0;padding:0;list-style-type:none;text-align:center}#share-container .networks ul.social li a,#share-container .networks ul.social li a:active,#share-container .networks ul.social li a:visited{display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;font-size:2rem;transition:all .2s ease-in-out;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#share-container .networks ul.social li a span,#share-container .networks ul.social li a:active span,#share-container .networks ul.social li a:visited span{position:relative;top:.1rem}#share-container .networks ul.social li a .icon-email,#share-container .networks ul.social li a:active .icon-email,#share-container .networks ul.social li a:visited .icon-email{font-size:1.8rem}#share-container .networks ul.social li a:hover,#share-container .networks ul.social li a:active:hover,#share-container .networks ul.social li a:visited:hover{color:#F8CB00}#share-container .networks ul.social li:last-child{margin-right:0}#share-container .networks #copy-wrap{position:relative;margin-top:1em;text-align:center}#share-container .networks #copy-wrap a{display:inline-block;width:100px;padding:0;margin:0 !important}#share-container .networks #copy-wrap a span{color:#441C6F !important}#share-container .networks #copy-wrap a span:before{background-image:url(../images/button-arrow-purple.svg)}#share-container .networks #copy-wrap a:hover{background:#ECE8F1}#share-container .networks #copy-to-clipboard{display:inline-block;width:200px;height:45px;margin-right:10px;padding:5px;font-size:.8em;outline:none;box-sizing:border-box}@media only screen and (max-width: 525px){#share-container .networks #copy-to-clipboard{width:175px}}@media only screen and (max-width: 525px){#share-container{padding:1em 1.5em 1.5em 1.5em}}#page-overlay{position:fixed;z-index:2001;display:none;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}#page-overlay-content,#sponsorship-cards-content{position:fixed;z-index:2002;top:100%;left:0;width:100%;height:100%;overflow-y:scroll;overflow-x:hidden;transform:translate(0, 20%);box-sizing:border-box;transition:all .4s ease-in-out}#page-overlay-content.open,.open#sponsorship-cards-content{transform:translate(0, -100%)}#page-overlay-content.leave,.leave#sponsorship-cards-content{transform:translate(0, -200%)}.card-icons{position:absolute;top:50%;right:10px;font-size:0;transform:translate(0, calc(-50% - 10px));perspective:1000px;-moz-transform:translate(0, calc(-50% - 10px));-moz-perspective:1000;-webkit-transform:translate(0, calc(-50% - 10px));-webkit-perspective:1000;-o-transform:translate(0, calc(-50% - 10px));-o-perspective:1000;-ms-transform:translate(0, calc(-50% - 10px));-ms-perspective:1000}.card-icons span{display:inline-block;margin-left:.25em;font-size:30px;color:#441C6F;filter:alpha(opacity=20);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";-moz-opacity:.2;-khtml-opacity:.2;opacity:.2;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.card-icons span.selected{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}@media only screen and (max-width: 525px){.card-icons span{display:none}.card-icons span.selected{display:inline-block}}#page-search{position:relative;margin-bottom:3em}#page-search.isolated{margin:3em 0}#page-search h1,#page-search h2,#page-search h3,#page-search h4,#page-search h5,#page-search .filter-bar h2,.filter-bar #page-search h2,#page-search h6{margin-bottom:0;line-height:60px}#page-search .field-wrap{position:relative}#page-search .field-wrap:before{position:absolute;z-index:2;top:50%;left:1em;font-size:1em;transform:translate(0, -50%)}@media only screen and (max-width: 910px){#page-search .field-wrap:before{top:1.25rem;transform:translate(0, 0)}}@media only screen and (max-width: 910px){#page-search div[class*='span']{width:calc(100% - 20px)}}#page-search input[type=text]{margin-bottom:0 !important;padding-left:50px}#page-search select{margin-bottom:0 !important;background:#fff url(../images/dropdown-arrow.svg) no-repeat calc(100% - 10px) 50%;background-size:10px 6px;-webkit-appearance:none}#page-search .select{margin-bottom:0 !important}@media only screen and (max-width: 1440px){#page-search button{height:3.75rem;line-height:3.75rem}}@media only screen and (max-width: 910px){#page-search button{width:100%}}@media only screen and (max-width: 910px){#page-search input[type=text],#page-search select{margin-bottom:20px !important}}#page-search-clear{position:absolute;display:flex;justify-content:center;align-items:center;z-index:2;top:50%;right:1.5em;width:3em;height:3em;text-decoration:none;color:#414042;font-size:.6em;background:#ECE8F1;transition:all .2s ease-in-out;transform:translate(0, -50%);border-radius:50%}#page-search-clear span{position:relative;margin-top:2px;margin-left:1px;color:#441C6F}#page-search-clear:hover{color:#FFF;background-color:#441C6F}#page-search-clear:hover span{color:#FFF}#page-filters{overflow:hidden;margin-bottom:var(--flow_space)}#page-filters .filter-bar{display:flex;gap:20px}#page-filters .filter-bar .span{width:100%}.filter-bar{z-index:5;width:100%;background:#FFF}.filter-bar .inner{padding:2em 0;border-bottom:1px solid #DDD6E5}.filter-bar h3{margin-bottom:.5em !important;font-size:20px !important}.filter-bar .field-wrap{display:inline-block;vertical-align:top}.filter-bar .field{position:relative;display:flex;align-items:center;height:3.5em;margin-right:.75em;margin-bottom:20px;padding:0 1em;border:1px solid #DDD6E5;vertical-align:top;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}.filter-bar .field [class*='icon']{position:relative;margin-right:.5em;color:#F8CB00}.filter-bar .field select,.filter-bar .field input,.filter-bar .field .text{height:3.5em;margin-bottom:0;padding-right:2em;line-height:3.5em;font-size:20px;border:none;background-color:transparent;-webkit-appearance:none}.filter-bar .field select::-webkit-input-placeholder,.filter-bar .field input::-webkit-input-placeholder,.filter-bar .field .text::-webkit-input-placeholder{color:#000}.filter-bar .field select:-moz-placeholder,.filter-bar .field input:-moz-placeholder,.filter-bar .field .text:-moz-placeholder{color:#000}.filter-bar .field select::-moz-placeholder,.filter-bar .field input::-moz-placeholder,.filter-bar .field .text::-moz-placeholder{color:#000}.filter-bar .field select:-ms-input-placeholder,.filter-bar .field input:-ms-input-placeholder,.filter-bar .field .text:-ms-input-placeholder{color:#000}.filter-bar .field select:focus,.filter-bar .field input:focus,.filter-bar .field .text:focus{-webkit-appearance:none;outline:none}.filter-bar .field.date-field{padding-right:0}.filter-bar .field.date-field input{min-width:0;padding-right:0}.filter-bar .field #ticket-option{width:250px}.filter-bar .field #ticket-time{width:175px}.filter-bar .field.text{border:none}.filter-bar .field.text .text{padding-right:0}.filter-bar .field:hover{border-color:#c3b7d1}.filter-bar .field.disabled{filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}@media only screen and (max-width: 910px){.filter-bar .field{width:100%}.filter-bar .field select,.filter-bar .field input,.filter-bar .field .text{width:calc(100% - 35px) !important}}.filter-bar .buttons{display:inline-block;height:3.5em;margin-right:.75em}.filter-bar .buttons ul{margin:0 !important;padding:0 !important;list-style-type:none}.filter-bar .buttons ul li{display:inline-block;margin-right:.25em}.filter-bar .buttons ul li a,.filter-bar .buttons ul li a:active,.filter-bar .buttons ul li a:visited{display:block;width:3.5em;height:3.5em;line-height:3.5em;text-align:center;color:#414042;text-decoration:none;border:1px solid #DDD6E5;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.filter-bar .buttons ul li a:hover,.filter-bar .buttons ul li a:active:hover,.filter-bar .buttons ul li a:visited:hover{border-color:#414042}.filter-bar .buttons ul li a.selected,.filter-bar .buttons ul li a:active.selected,.filter-bar .buttons ul li a:visited.selected{color:#FFF;background:#414042;border-color:#414042}.filter-bar .buttons ul li:last-child{margin-right:0}.filter-bar .field-separator{display:inline-block;height:3.5em;margin-right:.75em;border-left:1px solid #DDD6E5;vertical-align:top}.filter-bar.tall .field{margin-top:1.5em}.filter-bar.tall .field-wrap .field{margin-top:0}.filter-bar.tall .field-separator{height:5.5em}.page-filter-links{padding-left:0 !important;padding-bottom:.5rem;margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;list-style-type:none;border-bottom:1px solid #DDD6E5}.page-filter-links li{display:inline-block;margin-right:2rem;text-transform:uppercase}@media only screen and (max-width: 525px){.page-filter-links li{margin-right:1.5rem}}.page-filter-links li a,.page-filter-links li a:active,.page-filter-links li a:visited{position:relative;text-decoration:none;color:#441C6F;opacity:.5}@media only screen and (max-width: 525px){.page-filter-links li a,.page-filter-links li a:active,.page-filter-links li a:visited{font-size:.8rem}}.page-filter-links li a:after,.page-filter-links li a:active:after,.page-filter-links li a:visited:after{position:absolute;bottom:-11px;left:0;width:0;height:3px;background-color:#F8CB00;transition:all .2s ease-in-out;content:''}@media only screen and (max-width: 910px){.page-filter-links li a:after,.page-filter-links li a:active:after,.page-filter-links li a:visited:after{bottom:-13px}}@media only screen and (max-width: 525px){.page-filter-links li a:after,.page-filter-links li a:active:after,.page-filter-links li a:visited:after{bottom:-10px}}.page-filter-links li a:hover,.page-filter-links li a.active,.page-filter-links li a:active:hover,.page-filter-links li a:active.active,.page-filter-links li a:visited:hover,.page-filter-links li a:visited.active{opacity:1}.page-filter-links li a:hover:after,.page-filter-links li a.active:after,.page-filter-links li a:active:hover:after,.page-filter-links li a:active.active:after,.page-filter-links li a:visited:hover:after,.page-filter-links li a:visited.active:after{width:100%}.tag{display:inline-block;margin-bottom:.5em;padding:.6em 2em .6em 1.5em;font-size:.7em;font-family:roboto, sans-serif;letter-spacing:.01em;color:#000;text-transform:uppercase;font-weight:bold;border:1px solid #DDD6E5;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}.tag span{display:inline-block;margin-right:.7em;font-size:1.1em}.skip{position:fixed;top:-100px;left:10vw;z-index:25;padding:.75em 1em;text-decoration:none;line-height:1;font-size:.75em;font-weight:bold;text-transform:uppercase;color:#FFF !important;background:#441C6F;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media print{.skip{display:none}}.skip:hover{color:#333 !important;background:#FFF}.skip:focus{top:7px;outline:none;-moz-outline:none}.video-wrapper{position:relative;margin-bottom:2em;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#overlay{display:none;position:fixed;z-index:2001;top:0;left:0;width:100%;height:100%;background:#FFF}#overlay-close{display:none;position:fixed;z-index:2002;top:20px;right:20px;font-size:1.4em;color:#000;cursor:pointer}#overlay-image{position:fixed;z-index:2002}#overlay-content{position:fixed;z-index:2002;top:200%;left:50%}.error{color:#FF5F52}.pagination{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:3em;padding-top:3em;border-top:1px solid #DDD6E5;text-align:center}@media only screen and (max-width: 700px){.pagination{flex-wrap:wrap;justify-content:center;margin-top:2em;padding-top:2em}}.pagination a:not(.button),.pagination a:not(.button):active,.pagination a:not(.button):visited{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;display:inline-block;width:60px !important;height:60px !important;margin:0 .25em;padding:0 !important;line-height:60px !important;text-align:center;font-size:.778em !important;text-decoration:none !important;background-color:#ECE8F1;transition:all .2s ease-in-out;border-radius:100%}.pagination a:not(.button).selected,.pagination a:not(.button):active.selected,.pagination a:not(.button):visited.selected{background:#F8CB00 !important}.pagination a:not(.button).selected:hover,.pagination a:not(.button):active.selected:hover,.pagination a:not(.button):visited.selected:hover{background:#F8CB00 !important;color:#441C6F !important}@media (pointer: fine){.pagination a:not(.button):hover,.pagination a:not(.button):active:hover,.pagination a:not(.button):visited:hover{background-color:#441C6F !important;color:#FFF !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.pagination a.button,.pagination a.button:active{height:60px !important;line-height:60px !important}@media only screen and (max-width: 700px){.pagination a.button,.pagination a.button:active{display:block;width:100%}}.pagination a.button.prev span:before,.pagination a.button:active.prev span:before{transform:rotate(180deg) translate(0, 50%)}@media (pointer: fine){.pagination a.button.prev:hover span:before,.pagination a.button.prev:focus span:before,.pagination a.button:active.prev:hover span:before,.pagination a.button:active.prev:focus span:before{transform:rotate(180deg) translate(0, 50%)}}@media only screen and (max-width: 700px){.pagination .pages{margin:20px 0}}.video-gallery .title{font-family:roboto, sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0.0082em;line-height:1.455}.video-gallery .title:last-child{margin-bottom:0}.video-gallery .full{margin-bottom:4em;padding-bottom:4em;border-bottom:1px solid #DDD6E5}.video-gallery .full .title{font-size:1.75rem;letter-spacing:0;line-height:1.357;margin-bottom:.5em}.video-gallery .full :last-child{margin-bottom:0}.video-gallery .span8{margin-bottom:1em}.video-gallery .span8 .video-wrapper{margin-bottom:0}.gallery img{cursor:pointer}#viewer{position:fixed;z-index:2005;top:100%;left:0;width:100%;height:100%;background:rgba(0,0,0,0.85);transition:all .5s ease-in-out;box-sizing:border-box;opacity:0}@media only print{#viewer{display:none}}#viewer #viewer-close{position:absolute;top:12px;right:15px;z-index:3;width:51px;height:51px;line-height:53px;font-size:.8em;text-align:center;color:#441C6F;background-color:#ECE8F1;cursor:pointer;border-radius:100%;transition:all .2s ease-in-out;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 525px){#viewer #viewer-close{width:45px;height:45px;line-height:47px}}@media (pointer: fine){#viewer #viewer-close:hover{background:#441C6F !important;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}#viewer #viewer-previous,#viewer #viewer-next{position:absolute;z-index:3;top:50%;width:60px;height:60px;margin-top:0;color:#414042;text-indent:0;text-align:center;line-height:62px;cursor:pointer;color:#441C6F;font-size:.9rem;background-color:#ECE8F1;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .2s ease-in-out}@media only screen and (max-width: 525px){#viewer #viewer-previous,#viewer #viewer-next{width:45px;height:45px;line-height:47px}}#viewer #viewer-previous:after,#viewer #viewer-next:after{display:none}@media (pointer: fine){#viewer #viewer-previous:hover,#viewer #viewer-next:hover{background:#441C6F !important;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}#viewer #viewer-previous{left:15px}#viewer #viewer-previous span:after{right:5px}#viewer #viewer-next{right:15px}#viewer #viewer-next span:after{left:5px}#viewer #viewer-slide{position:absolute;z-index:2;top:100px;left:100px;width:calc(100% - 200px);height:calc(100% - 200px)}@media only screen and (max-width: 525px){#viewer #viewer-slide{top:65px;left:65px;width:calc(100% - 130px);height:calc(100% - 130px)}}#viewer #viewer-caption{display:inline-block;position:absolute;z-index:3;bottom:-45px;left:50%;padding:10px;background:#000;color:#FFF;font-size:10px;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(-50%, 0)}#viewer #viewer-caption:empty{display:none}#viewer #viewer-image{position:absolute;top:0;left:0;width:100%;max-height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#viewer #viewer-video{position:absolute;top:50%;left:50%;width:100%;padding-bottom:56.25%;background:#333;transform:translate(-50%, -50%)}#viewer #viewer-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.lucy-slideshow{position:relative;width:100%;height:0;margin-bottom:2em;padding-bottom:58%;background:#ECE8F1;overflow:hidden}.lucy-slideshow .slider{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out}.lucy-slideshow .slider .slide{position:relative;float:left;display:inline;height:100%;line-height:0}.lucy-slideshow .slider .slide img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;width:auto;transform:translate(-50%, -50%);perspective:1000px;-moz-transform:translate(-50%, -50%);-moz-perspective:1000;-webkit-transform:translate(-50%, -50%);-webkit-perspective:1000;-o-transform:translate(-50%, -50%);-o-perspective:1000;-ms-transform:translate(-50%, -50%);-ms-perspective:1000}.lucy-slideshow .slider .slide p{position:absolute;width:100%;bottom:0;left:0;margin-bottom:0;padding:1.5em;line-height:1.2;color:#FFF;font-size:.9em;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.lucy-slideshow .slider .slide.caption:before{position:absolute;z-index:0;bottom:0;left:0;width:100%;height:100%;background:transparent url(../images/slideshow-gradient.png) repeat-x bottom left;content:''}.lucy-slideshow .slider.count1{width:100%}.lucy-slideshow .slider.count1 .slide{width:100%}.lucy-slideshow .slider.count2{width:200%}.lucy-slideshow .slider.count2 .slide{width:50%}.lucy-slideshow .slider.count3{width:300%}.lucy-slideshow .slider.count3 .slide{width:33.3333333333%}.lucy-slideshow .slider.count4{width:400%}.lucy-slideshow .slider.count4 .slide{width:25%}.lucy-slideshow .slider.count5{width:500%}.lucy-slideshow .slider.count5 .slide{width:20%}.lucy-slideshow .slider.count6{width:600%}.lucy-slideshow .slider.count6 .slide{width:16.6666666667%}.lucy-slideshow .slider.count7{width:700%}.lucy-slideshow .slider.count7 .slide{width:14.2857142857%}.lucy-slideshow .slider.count8{width:800%}.lucy-slideshow .slider.count8 .slide{width:12.5%}.lucy-slideshow .slider.count9{width:900%}.lucy-slideshow .slider.count9 .slide{width:11.1111111111%}.lucy-slideshow .slider.count10{width:1000%}.lucy-slideshow .slider.count10 .slide{width:10%}.lucy-slideshow .slider.count11{width:1100%}.lucy-slideshow .slider.count11 .slide{width:9.0909090909%}.lucy-slideshow .slider.count12{width:1200%}.lucy-slideshow .slider.count12 .slide{width:8.3333333333%}.lucy-slideshow .slider.count13{width:1300%}.lucy-slideshow .slider.count13 .slide{width:7.6923076923%}.lucy-slideshow .slider.count14{width:1400%}.lucy-slideshow .slider.count14 .slide{width:7.1428571429%}.lucy-slideshow .slider.count15{width:1500%}.lucy-slideshow .slider.count15 .slide{width:6.6666666667%}.lucy-slideshow.position1 .slider{left:0%}.lucy-slideshow.position2 .slider{left:-100%}.lucy-slideshow.position3 .slider{left:-200%}.lucy-slideshow.position4 .slider{left:-300%}.lucy-slideshow.position5 .slider{left:-400%}.lucy-slideshow.position6 .slider{left:-500%}.lucy-slideshow.position7 .slider{left:-600%}.lucy-slideshow.position8 .slider{left:-700%}.lucy-slideshow.position9 .slider{left:-800%}.lucy-slideshow.position10 .slider{left:-900%}.lucy-slideshow.position11 .slider{left:-1000%}.lucy-slideshow.position12 .slider{left:-1100%}.lucy-slideshow.position13 .slider{left:-1200%}.lucy-slideshow.position14 .slider{left:-1300%}.lucy-slideshow.position15 .slider{left:-1400%}.lucy-slideshow .previous,.lucy-slideshow .next{position:absolute;top:50%;left:0;width:2em;height:4em;margin-top:-2em;text-indent:-9999px;background:#000;cursor:pointer}.lucy-slideshow .previous:after,.lucy-slideshow .next:after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;margin:-4px 0 0 -3px;border-style:solid;border-width:4px 5px 4px 0;border-color:transparent #FFF transparent transparent}.lucy-slideshow .previous:hover,.lucy-slideshow .next:hover{background:#000}.lucy-slideshow .next{left:auto;right:0}.lucy-slideshow .next:after{border-width:4px 0 4px 5px;border-color:transparent transparent transparent #FFF}.lucy-slideshow:hover .thumbs{bottom:0}.mobile-only{display:none}@media only screen and (max-width: 910px){.mobile-only{display:block}}.g-recaptcha{margin-bottom:20px}a img{border:none}.separator{margin:2em 0;border-bottom:1px solid #DDD6E5}.sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;border:0 !important;color:#757575 !important;background:#FFF !important}.no-transition{transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;-o-transition:none !important;-ms-transition:none !important}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-datepicker{width:17em;display:none;border:none !important}.ui-datepicker .ui-icon{width:25px}.ui-datepicker .ui-datepicker-header{position:relative;padding:.5em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:35%;width:3em;height:2em;font-size:1.35em;text-decoration:none}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;margin-top:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-indent:0 !important;font-size:.8em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none}.ui-datepicker .ui-datepicker-prev span{content:"\e922"}.ui-datepicker .ui-datepicker-next span{content:"\e920";text-align:right}.ui-datepicker-next span{float:right}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;font-size:1.5em;line-height:1.5em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;font-size:.85em;border:0}.ui-datepicker td{border:none !important;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.5em;font-size:.85em;text-align:center;text-decoration:none;border:none !important}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{font-weight:bold;color:#000}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{color:#FFF !important;background:#F8CB00 !important}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#FFF;text-decoration:none;background:#F8CB00}.ui-widget{font-family:minion-3-display, serif}.ui-datepicker a,.ui-datepicker a:active,.ui-datepicker a:visited{border:none !important}.ui-datepicker .ui-datepicker-header{margin:1em 0 2em 0}@media only screen and (max-width: 1125px){.ui-datepicker .ui-datepicker-header{margin:1em 0}}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-family:roboto, sans-serif;font-size:1.1em;font-weight:500;letter-spacing:.5px}@media only screen and (max-width: 1125px){.ui-datepicker .ui-datepicker-header .ui-datepicker-title{margin:0;font-size:1em}}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{text-decoration:none}.ui-datepicker .ui-datepicker-calendar{font-size:.75em}.ui-datepicker .ui-datepicker-calendar thead{font-size:1em;font-weight:500}.ui-datepicker .ui-datepicker-calendar td{text-align:center !important;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.ui-datepicker .ui-datepicker-calendar td.active span,.ui-datepicker .ui-datepicker-calendar td a{background-color:#fffcf2}.ui-datepicker .ui-datepicker-calendar td span,.ui-datepicker .ui-datepicker-calendar td a{display:inline-block;width:32px;height:32px;padding:0;line-height:32px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}@media only screen and (max-width: 1440px){.ui-datepicker .ui-datepicker-calendar td span,.ui-datepicker .ui-datepicker-calendar td a{width:25px;height:25px;line-height:25px}}@media only screen and (max-width: 1125px){.ui-datepicker .ui-datepicker-calendar td span,.ui-datepicker .ui-datepicker-calendar td a{width:15px;height:15px;line-height:15px}}#search-results .sub-header{margin-bottom:1rem}#search-results .result-container{display:flex;flex-direction:column;gap:1rem;padding:2rem 0;border-top:1px solid #DDD6E5}#search-results .result-container>*{margin-bottom:0}#search-results .result-container p.result-title a:any-link{font-weight:700}#search-results .result-container:last-of-type{border-bottom:1px solid #DDD6E5}#lucy-pagination{display:flex;justify-content:center;align-items:center;gap:2rem;width:100%;padding-top:2rem}#lucy-pagination .page-controls{display:flex;justify-content:center;align-items:center;gap:1rem;font-size:.889rem}#lucy-pagination .arrow{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;background-color:#F8CB00;border-radius:50%}#lucy-pagination .arrow.disabled{cursor:not-allowed;opacity:.5}#lucy-pagination .pages{display:flex;gap:.5rem}#lucy-pagination .pages a:any-link{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.889rem;font-weight:700;color:#000;text-decoration:none;background-color:#ECE8F1;border-radius:50%;transition:all .3s ease}#lucy-pagination .pages a:any-link:hover,#lucy-pagination .pages a:any-link.selected{color:#FFF;background-color:#F8CB00}#lucy-pagination #page-selection{margin:0 !important;height:auto;min-width:4rem;font-size:.889rem}@media only screen and (max-width: 910px){section[id*='home'] .button-link{display:block;width:100%;margin:0 !important;padding:1rem 0;text-align:left;border-top:1px solid #DDD6E5;box-sizing:border-box}section[id*='home'] .button-link:after{right:0 !important}section[id*='home'] .button-link:last-child{border-bottom:1px solid #DDD6E5}}@media only screen and (max-width: 1125px){section[id*='home'] h2 span{display:none}}@media only screen and (max-width: 910px){section[id*='home'] h2{font-size:4rem !important}}@media only screen and (max-width: 525px){section[id*='home'] h2{font-size:3rem !important}}#home-hero{position:relative;width:100%;min-height:800px;height:87vh;padding-top:calc(var(--header_height) + (var(--gutter_y) * 2));box-sizing:border-box}@media only screen and (max-width: 525px){#home-hero{min-height:400px}}#home-hero:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:0;transform:scaleY(-1);background-image:linear-gradient(1deg, #13081D 0%, rgba(19,8,29,0) 100%);background-size:auto 100%;content:'';transition:opacity .5s ease-in-out}#home-hero .bg,#home-hero .mobile-bg{display:block !important;position:absolute;top:0;left:0;width:100%;height:100%;scale:1.3;transform-origin:center;transition:scale .5s ease-in-out}#home-hero .bg .image,#home-hero .mobile-bg .image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center bottom;background-repeat:no-repeat;background-size:cover;opacity:0;transition:all 1.5s ease-in-out}#home-hero .bg .image.show,#home-hero .mobile-bg .image.show{opacity:.9}#home-hero .bg video,#home-hero .mobile-bg video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#home-hero .mobile-bg{display:none !important}@media only screen and (max-width: 910px){#home-hero .mobile-bg{display:block !important}}#home-hero .lucy-wrapper,#home-hero #layout-7030,#home-hero #site-menu #menu-content-area,#site-menu #home-hero #menu-content-area,#home-hero #donate-page .lucy-wrapper .trail,#home-hero #donate-page #layout-7030 .trail,#home-hero #donate-page #site-menu #menu-content-area .trail,#site-menu #home-hero #donate-page #menu-content-area .trail,#donate-page .lucy-wrapper #home-hero .trail,#donate-page #layout-7030 #home-hero .trail,#donate-page #site-menu #menu-content-area #home-hero .trail,#site-menu #donate-page #menu-content-area #home-hero .trail,#home-hero #donate-page #event-tickets .inner .trail,#donate-page #event-tickets .inner #home-hero .trail,#home-hero #event-tickets #donate-page .inner .trail,#event-tickets #donate-page .inner #home-hero .trail,#home-hero #event-tickets .inner,#event-tickets #home-hero .inner{z-index:1;text-align:center}#home-hero .lucy-wrapper .badge-bar,#home-hero #layout-7030 .badge-bar,#home-hero #site-menu #menu-content-area .badge-bar,#site-menu #home-hero #menu-content-area .badge-bar,#donate-page .lucy-wrapper #home-hero .trail .badge-bar,#donate-page #layout-7030 #home-hero .trail .badge-bar,#donate-page #site-menu #menu-content-area #home-hero .trail .badge-bar,#site-menu #donate-page #menu-content-area #home-hero .trail .badge-bar,#donate-page #event-tickets .inner #home-hero .trail .badge-bar,#event-tickets #donate-page .inner #home-hero .trail .badge-bar,#home-hero #event-tickets .inner .badge-bar,#event-tickets #home-hero .inner .badge-bar{transform:translate(0, calc(var(--gutter_y) * -1));opacity:0;transition:opacity .5s ease-in-out}#home-hero .lucy-wrapper .content,#home-hero #layout-7030 .content,#home-hero #site-menu #menu-content-area .content,#site-menu #home-hero #menu-content-area .content,#donate-page .lucy-wrapper #home-hero .trail .content,#donate-page #layout-7030 #home-hero .trail .content,#donate-page #site-menu #menu-content-area #home-hero .trail .content,#site-menu #donate-page #menu-content-area #home-hero .trail .content,#donate-page #event-tickets .inner #home-hero .trail .content,#event-tickets #donate-page .inner #home-hero .trail .content,#home-hero #event-tickets .inner .content,#event-tickets #home-hero .inner .content{opacity:0;transform:translate(0, 2rem);transition:all .5s ease-in-out}#home-hero .lucy-wrapper h1,#home-hero #layout-7030 h1,#home-hero #site-menu #menu-content-area h1,#site-menu #home-hero #menu-content-area h1,#home-hero #donate-page .lucy-wrapper .trail h1,#donate-page .lucy-wrapper #home-hero .trail h1,#donate-page #layout-7030 #home-hero .trail h1,#donate-page #site-menu #menu-content-area #home-hero .trail h1,#site-menu #donate-page #menu-content-area #home-hero .trail h1,#donate-page #event-tickets .inner #home-hero .trail h1,#event-tickets #donate-page .inner #home-hero .trail h1,#home-hero #event-tickets .inner h1,#event-tickets #home-hero .inner h1,#home-hero .lucy-wrapper a,#home-hero #layout-7030 a,#home-hero #site-menu #menu-content-area a,#site-menu #home-hero #menu-content-area a,#home-hero #donate-page .lucy-wrapper .trail a,#donate-page .lucy-wrapper #home-hero .trail a,#donate-page #layout-7030 #home-hero .trail a,#donate-page #site-menu #menu-content-area #home-hero .trail a,#site-menu #donate-page #menu-content-area #home-hero .trail a,#donate-page #event-tickets .inner #home-hero .trail a,#event-tickets #donate-page .inner #home-hero .trail a,#home-hero #event-tickets .inner a,#event-tickets #home-hero .inner a{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#home-hero .lucy-wrapper h1,#home-hero #layout-7030 h1,#home-hero #site-menu #menu-content-area h1,#site-menu #home-hero #menu-content-area h1,#home-hero #donate-page .lucy-wrapper .trail h1,#donate-page .lucy-wrapper #home-hero .trail h1,#donate-page #layout-7030 #home-hero .trail h1,#donate-page #site-menu #menu-content-area #home-hero .trail h1,#site-menu #donate-page #menu-content-area #home-hero .trail h1,#donate-page #event-tickets .inner #home-hero .trail h1,#event-tickets #donate-page .inner #home-hero .trail h1,#home-hero #event-tickets .inner h1,#event-tickets #home-hero .inner h1{margin-bottom:2rem}@media only screen and (max-width: 910px){#home-hero .lucy-wrapper h1,#home-hero #layout-7030 h1,#home-hero #site-menu #menu-content-area h1,#site-menu #home-hero #menu-content-area h1,#home-hero #donate-page .lucy-wrapper .trail h1,#donate-page .lucy-wrapper #home-hero .trail h1,#donate-page #layout-7030 #home-hero .trail h1,#donate-page #site-menu #menu-content-area #home-hero .trail h1,#site-menu #donate-page #menu-content-area #home-hero .trail h1,#donate-page #event-tickets .inner #home-hero .trail h1,#event-tickets #donate-page .inner #home-hero .trail h1,#home-hero #event-tickets .inner h1,#event-tickets #home-hero .inner h1{font-size:4rem}}@media only screen and (max-width: 525px){#home-hero .lucy-wrapper h1,#home-hero #layout-7030 h1,#home-hero #site-menu #menu-content-area h1,#site-menu #home-hero #menu-content-area h1,#home-hero #donate-page .lucy-wrapper .trail h1,#donate-page .lucy-wrapper #home-hero .trail h1,#donate-page #layout-7030 #home-hero .trail h1,#donate-page #site-menu #menu-content-area #home-hero .trail h1,#site-menu #donate-page #menu-content-area #home-hero .trail h1,#donate-page #event-tickets .inner #home-hero .trail h1,#event-tickets #donate-page .inner #home-hero .trail h1,#home-hero #event-tickets .inner h1,#event-tickets #home-hero .inner h1{font-size:3rem}}#home-hero .lucy-wrapper a,#home-hero #layout-7030 a,#home-hero #site-menu #menu-content-area a,#site-menu #home-hero #menu-content-area a,#home-hero #donate-page .lucy-wrapper .trail a,#donate-page .lucy-wrapper #home-hero .trail a,#donate-page #layout-7030 #home-hero .trail a,#donate-page #site-menu #menu-content-area #home-hero .trail a,#site-menu #donate-page #menu-content-area #home-hero .trail a,#donate-page #event-tickets .inner #home-hero .trail a,#event-tickets #donate-page .inner #home-hero .trail a,#home-hero #event-tickets .inner a,#event-tickets #home-hero .inner a{margin-right:calc(50px + 1rem)}#home-hero .lucy-wrapper a:last-of-type,#home-hero #layout-7030 a:last-of-type,#home-hero #site-menu #menu-content-area a:last-of-type,#site-menu #home-hero #menu-content-area a:last-of-type,#donate-page .lucy-wrapper #home-hero .trail a:last-of-type,#donate-page #layout-7030 #home-hero .trail a:last-of-type,#donate-page #site-menu #menu-content-area #home-hero .trail a:last-of-type,#site-menu #donate-page #menu-content-area #home-hero .trail a:last-of-type,#donate-page #event-tickets .inner #home-hero .trail a:last-of-type,#event-tickets #donate-page .inner #home-hero .trail a:last-of-type,#home-hero #event-tickets .inner a:last-of-type,#event-tickets #home-hero .inner a:last-of-type{margin-right:0}#home-hero.loaded:before{opacity:.57}#home-hero.loaded .bg,#home-hero.loaded .mobile-bg{scale:1}#home-hero.loaded .lucy-wrapper .badge-bar,#home-hero.loaded #layout-7030 .badge-bar,#home-hero.loaded #site-menu #menu-content-area .badge-bar,#site-menu #home-hero.loaded #menu-content-area .badge-bar,#donate-page .lucy-wrapper #home-hero.loaded .trail .badge-bar,#donate-page #layout-7030 #home-hero.loaded .trail .badge-bar,#donate-page #site-menu #menu-content-area #home-hero.loaded .trail .badge-bar,#site-menu #donate-page #menu-content-area #home-hero.loaded .trail .badge-bar,#donate-page #event-tickets .inner #home-hero.loaded .trail .badge-bar,#event-tickets #donate-page .inner #home-hero.loaded .trail .badge-bar,#home-hero.loaded #event-tickets .inner .badge-bar,#event-tickets #home-hero.loaded .inner .badge-bar,#home-hero.loaded .lucy-wrapper .content,#home-hero.loaded #layout-7030 .content,#home-hero.loaded #site-menu #menu-content-area .content,#site-menu #home-hero.loaded #menu-content-area .content,#donate-page .lucy-wrapper #home-hero.loaded .trail .content,#donate-page #layout-7030 #home-hero.loaded .trail .content,#donate-page #site-menu #menu-content-area #home-hero.loaded .trail .content,#site-menu #donate-page #menu-content-area #home-hero.loaded .trail .content,#donate-page #event-tickets .inner #home-hero.loaded .trail .content,#event-tickets #donate-page .inner #home-hero.loaded .trail .content,#home-hero.loaded #event-tickets .inner .content,#event-tickets #home-hero.loaded .inner .content{opacity:1}#home-hero.loaded .lucy-wrapper .content,#home-hero.loaded #layout-7030 .content,#home-hero.loaded #site-menu #menu-content-area .content,#site-menu #home-hero.loaded #menu-content-area .content,#donate-page .lucy-wrapper #home-hero.loaded .trail .content,#donate-page #layout-7030 #home-hero.loaded .trail .content,#donate-page #site-menu #menu-content-area #home-hero.loaded .trail .content,#site-menu #donate-page #menu-content-area #home-hero.loaded .trail .content,#donate-page #event-tickets .inner #home-hero.loaded .trail .content,#event-tickets #donate-page .inner #home-hero.loaded .trail .content,#home-hero.loaded #event-tickets .inner .content,#event-tickets #home-hero.loaded .inner .content{transform:translate(0, 0)}#home-experience{padding:var(--gutter_y) 0}@media only screen and (max-width: 910px){#home-experience{padding:calc(var(--gutter_y) * 1.5) 0}}@media only screen and (max-width: 525px){#home-experience{padding:var(--gutter_y) 0}}#home-experience .badge-bar{margin-bottom:var(--gutter_y);opacity:0;transition:opacity .5s ease-in-out}@media only screen and (max-width: 525px){#home-experience .badge-bar{display:none}}#home-experience .badge-bar.mobile-only{display:none}@media only screen and (max-width: 910px){#home-experience .badge-bar.mobile-only{display:none}}@media only screen and (max-width: 525px){#home-experience .badge-bar.mobile-only{display:flex;opacity:1 !important}}#home-experience .badge-bar.mobile-show{display:flex !important;opacity:1 !important}@media only screen and (max-width: 910px){#home-experience .badge-bar.mobile-show{margin-bottom:0}}#home-experience #update-wrapper{overflow:hidden}@media only screen and (max-width: 910px){#home-experience .lucy-wrapper,#home-experience #layout-7030,#home-experience #site-menu #menu-content-area,#site-menu #home-experience #menu-content-area,#home-experience #donate-page .lucy-wrapper .trail,#home-experience #donate-page #layout-7030 .trail,#home-experience #donate-page #site-menu #menu-content-area .trail,#site-menu #home-experience #donate-page #menu-content-area .trail,#donate-page .lucy-wrapper #home-experience .trail,#donate-page #layout-7030 #home-experience .trail,#donate-page #site-menu #menu-content-area #home-experience .trail,#site-menu #donate-page #menu-content-area #home-experience .trail,#home-experience #donate-page #event-tickets .inner .trail,#donate-page #event-tickets .inner #home-experience .trail,#home-experience #event-tickets #donate-page .inner .trail,#event-tickets #donate-page .inner #home-experience .trail,#home-experience #event-tickets .inner,#event-tickets #home-experience .inner{overflow-x:scroll;-webkit-overflow-scrolling:touch}}#home-experience .updates{display:flex;margin-bottom:var(--gutter_y);gap:40px}@media only screen and (max-width: 910px){#home-experience .updates{gap:20px}}@media only screen and (max-width: 700px){#home-experience .updates{flex-wrap:wrap}}#home-experience .updates .update{display:block;width:calc(100% / 3);text-decoration:none}@media only screen and (max-width: 700px){#home-experience .updates .update{width:100%}}#home-experience .updates .update img{display:block;width:100%;margin-bottom:1.5rem}#home-experience .updates .update p{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:1.75rem;letter-spacing:0;line-height:1.357;margin-bottom:0;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:3px;transition:all .2s ease-in-out}@media only screen and (max-width: 910px){#home-experience .updates .update p{font-size:1.3rem}}#home-experience .updates .update:hover p{text-decoration-color:#F8CB00}#home-experience .updates .divider{width:1px;background-color:#DDD6E5}@media only screen and (max-width: 700px){#home-experience .updates .divider{width:100%;height:1px}}#home-experience .content{padding-top:var(--gutter_y);text-align:center}#home-experience .content h2{font-size:7rem;font-weight:400;letter-spacing:-0.0222em;line-height:1;margin-bottom:2rem}#home-experience #story-grid{margin-top:var(--gutter_y);display:flex;gap:20px}@media only screen and (max-width: 910px){#home-experience #story-grid{width:170%}}@media only screen and (max-width: 525px){#home-experience #story-grid{width:275%;margin-top:0}}#home-experience #story-grid .story{position:relative;min-height:30vw;width:calc(25% - (20px * 3) / 4);text-decoration:none;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center}@media only screen and (max-width: 910px){#home-experience #story-grid .story{min-height:45vw}}@media only screen and (max-width: 525px){#home-experience #story-grid .story{min-height:70vw}}#home-experience #story-grid .story:before{position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:linear-gradient(179deg, rgba(19,8,29,0) 60%, #12071D 100%);content:''}#home-experience #story-grid .story:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#441C6F;opacity:0;transition:all .2s ease-in-out;content:''}#home-experience #story-grid .story p{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:1.75rem;letter-spacing:0;line-height:1.357;position:absolute;bottom:2rem;left:2rem;z-index:1;width:calc(100% - 4rem);margin-bottom:0;color:#FFF}@media only screen and (max-width: 910px){#home-experience #story-grid .story p{font-size:1.3rem}}#home-experience #story-grid .story:hover:after,#home-experience #story-grid .story:focus:after{opacity:.25}#home-experience.loaded .badge-bar{opacity:1}#home-academics{position:relative;padding:var(--gutter_y) 0;background-color:#441C6F}@media only screen and (max-width: 910px){#home-academics{padding:calc(var(--gutter_y) * 1.5) 0}}#home-academics:before{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/elmira-crest-bg.png);background-size:cover;background-position:center top;background-repeat:no-repeat;opacity:.05;content:''}#home-academics .content{padding-top:var(--gutter_y);text-align:center}#home-academics .content h2,#home-academics .content a{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#home-academics .content h2{font-size:7rem;font-weight:400;letter-spacing:-0.0222em;line-height:1;margin-bottom:2rem}#home-academics .features{display:flex;gap:40px;margin-top:var(--gutter_y)}@media only screen and (max-width: 910px){#home-academics .features{gap:20px}}@media only screen and (max-width: 700px){#home-academics .features{flex-wrap:wrap}}#home-academics .features .feature{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:50%;min-height:50vw;padding:0 4.5rem 3rem 3rem;text-decoration:none;box-sizing:border-box;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 1125px){#home-academics .features .feature{padding-right:3rem}}@media only screen and (max-width: 910px){#home-academics .features .feature{padding:0 var(--gutter_x) var(--gutter_y) var(--gutter_x)}}@media only screen and (max-width: 700px){#home-academics .features .feature{width:100%;min-height:100vw}}#home-academics .features .feature h2,#home-academics .features .feature p{position:relative;z-index:1;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#home-academics .features .feature h2{line-height:1;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:5px;transition:all .2s ease-in-out}@media only screen and (max-width: 910px){#home-academics .features .feature h2{margin-bottom:0;font-size:2rem !important}}@media only screen and (max-width: 700px){#home-academics .features .feature h2{font-size:3rem !important}}@media only screen and (max-width: 525px){#home-academics .features .feature h2{font-size:2.5rem !important}}#home-academics .features .feature p{margin-bottom:0}@media only screen and (max-width: 1125px){#home-academics .features .feature p{font-size:1rem}}@media only screen and (max-width: 910px){#home-academics .features .feature p{display:none}}#home-academics .features .feature:before{position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:linear-gradient(211deg, rgba(19,8,29,0) 30%, #12071D 81%);content:''}#home-academics .features .feature:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#441C6F;opacity:0;transition:all .2s ease-in-out;content:''}#home-academics .features .feature:hover h2,#home-academics .features .feature:focus h2{text-decoration-color:#F8CB00}#home-academics .features .feature:hover:after,#home-academics .features .feature:focus:after{opacity:.25}#home-academics .features .divider{width:1px;background-color:#DDD6E5;opacity:.4}@media only screen and (max-width: 700px){#home-academics .features .divider{display:none}}#home-stats{padding:var(--gutter_y) 0}@media only screen and (max-width: 910px){#home-stats{padding:calc(var(--gutter_y) * 1.5) 0}}#home-stats .stats{margin-top:var(--gutter_y)}#home-explore{overflow:hidden;position:relative;min-height:80vw;padding:var(--gutter_y) 0}@media only screen and (max-width: 910px){#home-explore{min-height:100vw;padding:calc(var(--gutter_y) * 1.5) 0}}@media only screen and (max-width: 525px){#home-explore{min-height:140vw}}#home-explore .lucy-wrapper,#home-explore #layout-7030,#home-explore #site-menu #menu-content-area,#site-menu #home-explore #menu-content-area,#home-explore #donate-page .lucy-wrapper .trail,#home-explore #donate-page #layout-7030 .trail,#home-explore #donate-page #site-menu #menu-content-area .trail,#site-menu #home-explore #donate-page #menu-content-area .trail,#donate-page .lucy-wrapper #home-explore .trail,#donate-page #layout-7030 #home-explore .trail,#donate-page #site-menu #menu-content-area #home-explore .trail,#site-menu #donate-page #menu-content-area #home-explore .trail,#home-explore #donate-page #event-tickets .inner .trail,#donate-page #event-tickets .inner #home-explore .trail,#home-explore #event-tickets #donate-page .inner .trail,#event-tickets #donate-page .inner #home-explore .trail,#home-explore #event-tickets .inner,#event-tickets #home-explore .inner{position:relative;z-index:3}#home-explore .bg{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-image:url(../images/explore-elmira-bg.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 910px){#home-explore .bg{width:110%;height:110%}}#home-explore:before{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;opacity:0.8;transform:scaleY(-1);background-image:linear-gradient(1deg, #000 0%, rgba(0,0,0,0) 100%);content:''}#home-explore .content{padding-top:var(--gutter_y);text-align:center}#home-explore .content h2,#home-explore .content a{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#home-explore .content h2{font-size:7rem;font-weight:400;letter-spacing:-0.0222em;line-height:1;margin-bottom:2rem}#home-events-news{position:relative}#home-events-news:before{position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleY(-1);background-image:linear-gradient(179deg, #fff 35%, #ECE8F1 100%);content:''}#home-events,#home-news{padding-top:var(--gutter_y);padding-bottom:var(--gutter_y)}@media only screen and (max-width: 910px){#home-events,#home-news{padding-top:calc(var(--gutter_y) * 1.5);padding-bottom:calc(var(--gutter_y) * 1.5)}}@media only screen and (max-width: 1125px){#home-events .lucy-wrapper,#home-events #layout-7030,#home-events #site-menu #menu-content-area,#site-menu #home-events #menu-content-area,#home-events #donate-page .lucy-wrapper .trail,#home-events #donate-page #layout-7030 .trail,#home-events #donate-page #site-menu #menu-content-area .trail,#site-menu #home-events #donate-page #menu-content-area .trail,#donate-page .lucy-wrapper #home-events .trail,#donate-page #layout-7030 #home-events .trail,#donate-page #site-menu #menu-content-area #home-events .trail,#site-menu #donate-page #menu-content-area #home-events .trail,#home-events #donate-page #event-tickets .inner .trail,#donate-page #event-tickets .inner #home-events .trail,#home-events #event-tickets #donate-page .inner .trail,#event-tickets #donate-page .inner #home-events .trail,#home-events #event-tickets .inner,#event-tickets #home-events .inner,#home-news .lucy-wrapper,#home-news #layout-7030,#home-news #site-menu #menu-content-area,#site-menu #home-news #menu-content-area,#home-news #donate-page .lucy-wrapper .trail,#home-news #donate-page #layout-7030 .trail,#home-news #donate-page #site-menu #menu-content-area .trail,#site-menu #home-news #donate-page #menu-content-area .trail,#donate-page .lucy-wrapper #home-news .trail,#donate-page #layout-7030 #home-news .trail,#donate-page #site-menu #menu-content-area #home-news .trail,#site-menu #donate-page #menu-content-area #home-news .trail,#home-news #donate-page #event-tickets .inner .trail,#donate-page #event-tickets .inner #home-news .trail,#home-news #event-tickets #donate-page .inner .trail,#event-tickets #donate-page .inner #home-news .trail,#home-news #event-tickets .inner,#event-tickets #home-news .inner{overflow-x:scroll;-webkit-overflow-scrolling:touch}}#home-events .blocks,#home-news .blocks{display:flex;gap:40px;margin-top:calc(var(--gutter_y) / 2)}@media only screen and (max-width: 1440px){#home-events .blocks,#home-news .blocks{gap:20px}}@media only screen and (max-width: 1125px){#home-events .blocks,#home-news .blocks{width:150%}}@media only screen and (max-width: 910px){#home-events .blocks,#home-news .blocks{margin-top:calc(var(--gutter_y) * 1.5)}}@media only screen and (max-width: 700px){#home-events .blocks,#home-news .blocks{width:220%}}@media only screen and (max-width: 525px){#home-events .blocks,#home-news .blocks{width:350%}}#home-events .blocks .box,#home-news .blocks .box{width:20%;text-decoration:none}#home-events .blocks .box.event,#home-news .blocks .box.event{background-color:#FFF}#home-events .blocks .box.event .top,#home-news .blocks .box.event .top{display:flex;justify-content:flex-end;align-items:flex-end;padding:.5rem 1rem;background:#441C6F}#home-events .blocks .box.event .top p,#home-news .blocks .box.event .top p{margin-bottom:0;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#home-events .blocks .box.event .top p.sub-header,#home-news .blocks .box.event .top p.sub-header{margin-right:auto}#home-events .blocks .box.event .bottom,#home-news .blocks .box.event .bottom{padding:1rem}#home-events .blocks .box.event .bottom p.title,#home-news .blocks .box.event .bottom p.title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-family:roboto, sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0.0082em;line-height:1.455;margin-bottom:0;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:3px;transition:all .2s ease-in-out}@media only screen and (max-width: 910px){#home-events .blocks .box.event .bottom p.title,#home-news .blocks .box.event .bottom p.title{font-size:1rem}}#home-events .blocks .box.event .bottom p.time,#home-news .blocks .box.event .bottom p.time{font-family:roboto, sans-serif;font-size:0.7em;color:#000;letter-spacing:0.01em;line-height:1.572;margin-bottom:0}#home-events .blocks .box.event .date-box,#home-news .blocks .box.event .date-box{display:flex;flex-direction:column;width:20%;align-items:center}#home-events .blocks .box.event .date-box span,#home-news .blocks .box.event .date-box span{display:block}#home-events .blocks .box.event .date-box .month,#home-news .blocks .box.event .date-box .month{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;color:#F8CB00;margin-bottom:0}#home-events .blocks .box.event .date-box .day,#home-news .blocks .box.event .date-box .day{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:3rem;letter-spacing:-0.0042em;line-height:1.21;margin-bottom:0;line-height:1;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#home-events .blocks .box.news img,#home-news .blocks .box.news img{display:block;width:100%;margin-bottom:1rem}#home-events .blocks .box.news p.title,#home-news .blocks .box.news p.title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-family:roboto, sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0.0082em;line-height:1.455;margin-bottom:0;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:3px;transition:all .2s ease-in-out}@media only screen and (max-width: 910px){#home-events .blocks .box.news p.title,#home-news .blocks .box.news p.title{font-size:1rem}}#home-events .blocks .box:hover p.title,#home-events .blocks .box:focus p.title,#home-news .blocks .box:hover p.title,#home-news .blocks .box:focus p.title{text-decoration-color:#F8CB00 !important}#home-events .blocks .divider,#home-news .blocks .divider{width:1px;background-color:#DDD6E5}@media only screen and (max-width: 910px){#home-events .blocks .divider,#home-news .blocks .divider{display:none}}@media only screen and (max-width: 525px){#home-events .blocks .divider,#home-news .blocks .divider{display:block}}#home-events .call-to-action,#home-news .call-to-action{margin-top:var(--gutter_y);text-align:center}#home-news{padding-bottom:0}.lucy-stories{overflow:hidden}.lucy-stories .top{display:flex;align-items:flex-end;margin-bottom:2rem}@media only screen and (max-width: 700px){.lucy-stories .top{flex-wrap:wrap}.lucy-stories .top .left{width:100%}}.lucy-stories .top h2{margin-bottom:0}.lucy-stories .top .pager{position:relative;float:right;width:95px;height:44px;margin-left:0}@media only screen and (max-width: 700px){.lucy-stories .top .pager{float:none;margin-left:0;margin-top:1rem}}.lucy-stories .top .pager .previous-story,.lucy-stories .top .pager .next-story{position:absolute;top:0;width:42px;height:42px;line-height:44px;text-align:center;font-size:.7rem;vertical-align:middle;cursor:pointer;outline:none;border:1px solid #DDD6E5;color:#000;border-radius:100%;transition:all .2s ease-in-out;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (pointer: fine){.lucy-stories .top .pager .previous-story:not(.disabled):hover,.lucy-stories .top .pager .next-story:not(.disabled):hover{background:#441C6F;border-color:#441C6F;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.lucy-stories .top .pager .previous-story.disabled,.lucy-stories .top .pager .next-story.disabled{opacity:.5;cursor:not-allowed}.lucy-stories .top .pager .previous-story{left:0}.lucy-stories .top .pager .next-story{right:0;text-indent:2px}.lucy-stories .top .view-all{margin-right:20px;margin-left:auto;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:2px;text-decoration-thickness:2px;transition:all .2s ease-in-out}@media only screen and (max-width: 700px){.lucy-stories .top .view-all{margin-left:0}}.lucy-stories .top .view-all:hover{text-decoration-color:#F8CB00}.lucy-stories .block-wrap{display:flex;position:relative}.lucy-stories .block-wrap.count1{width:100%}.lucy-stories .block-wrap.count1 .lucy-story{width:100%}.lucy-stories .block-wrap.count2{width:200%}.lucy-stories .block-wrap.count2 .lucy-story{width:50%}.lucy-stories .block-wrap.count3{width:300%}.lucy-stories .block-wrap.count3 .lucy-story{width:33.3333333333%}.lucy-stories .block-wrap.count4{width:400%}.lucy-stories .block-wrap.count4 .lucy-story{width:25%}.lucy-stories .block-wrap.count5{width:500%}.lucy-stories .block-wrap.count5 .lucy-story{width:20%}.lucy-stories .block-wrap.count6{width:600%}.lucy-stories .block-wrap.count6 .lucy-story{width:16.6666666667%}.lucy-stories .block-wrap.count7{width:700%}.lucy-stories .block-wrap.count7 .lucy-story{width:14.2857142857%}.lucy-stories .block-wrap.count8{width:800%}.lucy-stories .block-wrap.count8 .lucy-story{width:12.5%}.lucy-stories .block-wrap.count9{width:900%}.lucy-stories .block-wrap.count9 .lucy-story{width:11.1111111111%}.lucy-stories .block-wrap.count10{width:1000%}.lucy-stories .block-wrap.count10 .lucy-story{width:10%}.lucy-stories .block-wrap.count11{width:1100%}.lucy-stories .block-wrap.count11 .lucy-story{width:9.0909090909%}.lucy-stories .block-wrap.count12{width:1200%}.lucy-stories .block-wrap.count12 .lucy-story{width:8.3333333333%}.lucy-stories .block-wrap.count13{width:1300%}.lucy-stories .block-wrap.count13 .lucy-story{width:7.6923076923%}.lucy-stories .block-wrap.count14{width:1400%}.lucy-stories .block-wrap.count14 .lucy-story{width:7.1428571429%}.lucy-stories .block-wrap.count15{width:1500%}.lucy-stories .block-wrap.count15 .lucy-story{width:6.6666666667%}.lucy-stories .block-wrap.count16{width:1600%}.lucy-stories .block-wrap.count16 .lucy-story{width:6.25%}.lucy-stories .block-wrap.count17{width:1700%}.lucy-stories .block-wrap.count17 .lucy-story{width:5.8823529412%}.lucy-stories .block-wrap.count18{width:1800%}.lucy-stories .block-wrap.count18 .lucy-story{width:5.5555555556%}.lucy-stories .block-wrap.count19{width:1900%}.lucy-stories .block-wrap.count19 .lucy-story{width:5.2631578947%}.lucy-stories .block-wrap.count20{width:2000%}.lucy-stories .block-wrap.count20 .lucy-story{width:5%}.lucy-stories .lucy-story{display:flex;align-items:flex-start;gap:40px;text-decoration:none}@media only screen and (max-width: 1125px){.lucy-stories .lucy-story{gap:20px}}.lucy-stories .lucy-story img{width:25%}.lucy-stories .lucy-story .content{width:75%}@media only screen and (max-width: 1125px){.lucy-stories .lucy-story .content p:not(.title){font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572}}.lucy-stories .lucy-story .content p.title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:2.25rem;letter-spacing:0;line-height:1.278;line-height:1}@media only screen and (max-width: 525px){.lucy-stories .lucy-story .content p.title{font-size:2rem}}#story-listing .story{display:flex;align-items:center;padding:4rem 0;text-decoration:none;border-bottom:1px solid #DDD6E5}@media only screen and (max-width: 1440px){#story-listing .story{align-items:flex-start}}@media only screen and (max-width: 1125px){#story-listing .story{padding:3rem 0}}@media only screen and (max-width: 910px){#story-listing .story{padding:2rem 0}}@media only screen and (max-width: 700px){#story-listing .story{flex-wrap:wrap}}#story-listing .story .content{width:60%;padding-right:2rem}@media only screen and (max-width: 700px){#story-listing .story .content{width:100%;margin-bottom:2rem;padding-right:0}}#story-listing .story .image{width:40%;height:15vw;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 910px){#story-listing .story .image{height:25vw}}@media only screen and (max-width: 700px){#story-listing .story .image{width:100%;height:60vw}}#story-listing .story p.title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:2.25rem;letter-spacing:0;line-height:1.278;margin-bottom:.5em;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:3px;transition:all .2s ease-in-out}@media only screen and (max-width: 525px){#story-listing .story p.title{font-size:2rem}}@media only screen and (max-width: 1125px){#story-listing .story p:not(.sub-header):not(.title){font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572}}#story-listing .story p:last-child{margin-bottom:0}#story-listing .story:hover p.title,#story-listing .story:focus p.title{text-decoration-color:#F8CB00}#layout-7030.stories .page-filter-links{margin-bottom:0 !important;margin-top:var(--gutter_y)}.story-detail .image-wrap img{max-width:100%}.story-detail .image-wrap .caption{margin-bottom:3.5em;padding-bottom:1em;border-bottom:1px solid #DDD6E5}.lucy-facts{margin:var(--flow_space) 0}.lucy-facts .facts{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--gutter_x)}.lucy-facts .facts .fact{position:relative;width:calc((100% / 3) - (var(--gutter_x) * 2 / 3));text-align:center;transform:translate(0, 20px);opacity:0;transition:all .2s ease-in-out}@media only screen and (max-width: 910px){.lucy-facts .facts .fact{margin:1rem 0}}.lucy-facts .facts .fact.show{transform:translate(0, 0);opacity:1}.lucy-facts .facts .fact p{font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572;margin-bottom:0}.lucy-facts .facts .fact p.number{font-family:minion-3-display, serif;font-size:5rem;line-height:1;color:#441C6F}@media only screen and (max-width: 525px){.lucy-facts .facts .fact p.number{font-size:12vw}}.lucy-facts .facts .fact:nth-child(3n){margin-right:0}.lucy-facts .facts .fact p:last-child{margin-bottom:0}@media only screen and (max-width: 1125px){.lucy-facts .facts .fact{width:calc(50% - (var(--gutter_x) * 1 / 2)) !important}}@media only screen and (max-width: 525px){.lucy-facts .facts .fact{font-size:.776em}}.stats{display:flex;gap:var(--gutter_x)}@media only screen and (max-width: 910px){.stats{flex-wrap:wrap}}.stats .stat{width:25%;text-align:center}@media only screen and (max-width: 910px){.stats .stat{width:calc(50% - (var(--gutter_x) / 2));margin-bottom:var(--gutter_y)}.stats .stat:nth-of-type(3),.stats .stat:last-child{margin-bottom:0}}@media only screen and (max-width: 700px){.stats .stat{width:100%}.stats .stat:nth-of-type(3){margin-bottom:var(--gutter_y)}}.stats .stat p{margin-bottom:0}@media only screen and (max-width: 1125px){.stats .stat p{font-size:1rem}}@media only screen and (max-width: 700px){.stats .stat p{font-size:1.3rem}}.stats .stat p.number{font-family:minion-3-display, serif;font-size:5rem;line-height:1;color:#441C6F}.faqs:not(li){margin-bottom:var(--flow_space)}.faqs:not(li) .question{border-bottom:1px solid #DDD6E5}.faqs:not(li) .question:first-of-type{border-top:1px solid #DDD6E5}.faqs:not(li) .question .top{position:relative;padding:1.5rem 3rem 1.5rem 0;cursor:pointer}.faqs:not(li) .question .top p.title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-family:roboto, sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0.0082em;line-height:1.455;margin-bottom:0 !important}@media only screen and (max-width: 910px){.faqs:not(li) .question .top p.title{font-size:1.75rem}}@media only screen and (max-width: 525px){.faqs:not(li) .question .top p.title{font-size:1.3rem}}.faqs:not(li) .question .top:before,.faqs:not(li) .question .top:after{position:absolute;top:50%;background-color:#441C6F;content:''}.faqs:not(li) .question .top:before{right:0;width:20px;height:2px;transform:translate(0, -50%)}.faqs:not(li) .question .top:after{right:9px;width:2px;height:20px;transform:translate(0, -50%);transition:height .2s ease-in-out}.faqs:not(li) .question .body{display:none;padding-bottom:1.5rem;margin-bottom:0}.faqs:not(li) .question .body :last-child{margin-bottom:0 !important}.faqs:not(li) .question.open .top:after{height:0}h4.faqs-form-header{font-family:roboto, sans-serif !important;font-weight:700 !important}#question-form .span{width:100%}.lucy-stories{overflow:hidden}.lucy-stories .top{display:flex;align-items:flex-end;margin-bottom:2rem}@media only screen and (max-width: 700px){.lucy-stories .top{flex-wrap:wrap}.lucy-stories .top .left{width:100%}}.lucy-stories .top h2{margin-bottom:0}.lucy-stories .top .pager{position:relative;float:right;width:95px;height:44px;margin-left:0}@media only screen and (max-width: 700px){.lucy-stories .top .pager{float:none;margin-left:0;margin-top:1rem}}.lucy-stories .top .pager .previous-story,.lucy-stories .top .pager .next-story{position:absolute;top:0;width:42px;height:42px;line-height:44px;text-align:center;font-size:.7rem;vertical-align:middle;cursor:pointer;outline:none;border:1px solid #DDD6E5;color:#000;border-radius:100%;transition:all .2s ease-in-out;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (pointer: fine){.lucy-stories .top .pager .previous-story:not(.disabled):hover,.lucy-stories .top .pager .next-story:not(.disabled):hover{background:#441C6F;border-color:#441C6F;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.lucy-stories .top .pager .previous-story.disabled,.lucy-stories .top .pager .next-story.disabled{opacity:.5;cursor:not-allowed}.lucy-stories .top .pager .previous-story{left:0}.lucy-stories .top .pager .next-story{right:0;text-indent:2px}.lucy-stories .top .view-all{margin-right:20px;margin-left:auto;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:2px;text-decoration-thickness:2px;transition:all .2s ease-in-out}@media only screen and (max-width: 700px){.lucy-stories .top .view-all{margin-left:0}}.lucy-stories .top .view-all:hover{text-decoration-color:#F8CB00}.lucy-stories .block-wrap{display:flex;position:relative}.lucy-stories .block-wrap.count1{width:100%}.lucy-stories .block-wrap.count1 .lucy-story{width:100%}.lucy-stories .block-wrap.count2{width:200%}.lucy-stories .block-wrap.count2 .lucy-story{width:50%}.lucy-stories .block-wrap.count3{width:300%}.lucy-stories .block-wrap.count3 .lucy-story{width:33.3333333333%}.lucy-stories .block-wrap.count4{width:400%}.lucy-stories .block-wrap.count4 .lucy-story{width:25%}.lucy-stories .block-wrap.count5{width:500%}.lucy-stories .block-wrap.count5 .lucy-story{width:20%}.lucy-stories .block-wrap.count6{width:600%}.lucy-stories .block-wrap.count6 .lucy-story{width:16.6666666667%}.lucy-stories .block-wrap.count7{width:700%}.lucy-stories .block-wrap.count7 .lucy-story{width:14.2857142857%}.lucy-stories .block-wrap.count8{width:800%}.lucy-stories .block-wrap.count8 .lucy-story{width:12.5%}.lucy-stories .block-wrap.count9{width:900%}.lucy-stories .block-wrap.count9 .lucy-story{width:11.1111111111%}.lucy-stories .block-wrap.count10{width:1000%}.lucy-stories .block-wrap.count10 .lucy-story{width:10%}.lucy-stories .block-wrap.count11{width:1100%}.lucy-stories .block-wrap.count11 .lucy-story{width:9.0909090909%}.lucy-stories .block-wrap.count12{width:1200%}.lucy-stories .block-wrap.count12 .lucy-story{width:8.3333333333%}.lucy-stories .block-wrap.count13{width:1300%}.lucy-stories .block-wrap.count13 .lucy-story{width:7.6923076923%}.lucy-stories .block-wrap.count14{width:1400%}.lucy-stories .block-wrap.count14 .lucy-story{width:7.1428571429%}.lucy-stories .block-wrap.count15{width:1500%}.lucy-stories .block-wrap.count15 .lucy-story{width:6.6666666667%}.lucy-stories .block-wrap.count16{width:1600%}.lucy-stories .block-wrap.count16 .lucy-story{width:6.25%}.lucy-stories .block-wrap.count17{width:1700%}.lucy-stories .block-wrap.count17 .lucy-story{width:5.8823529412%}.lucy-stories .block-wrap.count18{width:1800%}.lucy-stories .block-wrap.count18 .lucy-story{width:5.5555555556%}.lucy-stories .block-wrap.count19{width:1900%}.lucy-stories .block-wrap.count19 .lucy-story{width:5.2631578947%}.lucy-stories .block-wrap.count20{width:2000%}.lucy-stories .block-wrap.count20 .lucy-story{width:5%}.lucy-stories .lucy-story{display:flex;align-items:flex-start;gap:40px;text-decoration:none}@media only screen and (max-width: 1125px){.lucy-stories .lucy-story{gap:20px}}.lucy-stories .lucy-story img{width:25%}.lucy-stories .lucy-story .content{width:75%}@media only screen and (max-width: 1125px){.lucy-stories .lucy-story .content p:not(.title){font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572}}.lucy-stories .lucy-story .content p.title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:2.25rem;letter-spacing:0;line-height:1.278;line-height:1}@media only screen and (max-width: 525px){.lucy-stories .lucy-story .content p.title{font-size:2rem}}#story-listing .story{display:flex;align-items:center;padding:4rem 0;text-decoration:none;border-bottom:1px solid #DDD6E5}@media only screen and (max-width: 1440px){#story-listing .story{align-items:flex-start}}@media only screen and (max-width: 1125px){#story-listing .story{padding:3rem 0}}@media only screen and (max-width: 910px){#story-listing .story{padding:2rem 0}}@media only screen and (max-width: 700px){#story-listing .story{flex-wrap:wrap}}#story-listing .story .content{width:60%;padding-right:2rem}@media only screen and (max-width: 700px){#story-listing .story .content{width:100%;margin-bottom:2rem;padding-right:0}}#story-listing .story .image{width:40%;height:15vw;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 910px){#story-listing .story .image{height:25vw}}@media only screen and (max-width: 700px){#story-listing .story .image{width:100%;height:60vw}}#story-listing .story p.title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:2.25rem;letter-spacing:0;line-height:1.278;margin-bottom:.5em;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:3px;transition:all .2s ease-in-out}@media only screen and (max-width: 525px){#story-listing .story p.title{font-size:2rem}}@media only screen and (max-width: 1125px){#story-listing .story p:not(.sub-header):not(.title){font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572}}#story-listing .story p:last-child{margin-bottom:0}#story-listing .story:hover p.title,#story-listing .story:focus p.title{text-decoration-color:#F8CB00}#layout-7030.stories .page-filter-links{margin-bottom:0 !important;margin-top:var(--gutter_y)}.story-detail .image-wrap img{max-width:100%}.story-detail .image-wrap .caption{margin-bottom:3.5em;padding-bottom:1em;border-bottom:1px solid #DDD6E5}.lucy-callout{display:flex;align-items:center;margin-bottom:var(--flow_space);color:#FFF;text-decoration:none !important;background:#441C6F;overflow:hidden}.lucy-callout img{max-width:65%}.lucy-callout .content{padding:2rem}.lucy-callout .content h3,.lucy-callout .content p{color:#FFF !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lucy-callout .content p{font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572;margin-bottom:.5rem}.lucy-callout .content :last-child{margin-bottom:0}.lucy-callout[max-width~="900px"] h3{font-size:1.8rem}.lucy-callout[max-width~="810px"] img{width:53%}.lucy-callout[max-width~="810px"] .wrap{flex-direction:column;align-items:flex-start}.lucy-callout[max-width~="810px"] .wrap .content{margin-right:1rem;padding:1rem 1rem 1rem 2rem}.lucy-callout[max-width~="810px"] .wrap .button{margin:1rem 0 0 0 !important}.lucy-callout[max-width~="700px"]{flex-wrap:wrap}.lucy-callout[max-width~="700px"] img{width:100%;max-width:none;margin:0}.lucy-callout[max-width~="700px"] .wrap .content{width:100%;margin-bottom:0;padding:2rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.lucy-callout[max-width~="700px"] .wrap .content h3{font-size:2.25rem}@media only screen and (max-width: 525px){.lucy-callout[max-width~="700px"] .wrap .content h3{font-size:2rem}}.lucy-callout[max-width~="700px"] .wrap .button{margin:0 2rem 2rem !important}@media (pointer: fine){.lucy-callout:hover .button-link span{text-decoration:underline;transform:translate(35px, 0)}.lucy-callout:hover .button-link:before{opacity:1}.lucy-callout:hover .button-link:after{opacity:0}}.lucy-resources{margin-bottom:var(--flow_space)}.lucy-resources .top{position:relative;margin-top:var(--flow_space);padding:0 3rem 2rem 0;border-bottom:1px solid #DDD6E5;cursor:pointer}@media only screen and (max-width: 910px){.lucy-resources .top{margin-top:2rem}}.lucy-resources .top p.title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:2.25rem;letter-spacing:0;line-height:1.278;margin-bottom:0 !important;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:3px;transition:all .2s ease-in-out}.lucy-resources .top:before,.lucy-resources .top:after{position:absolute;top:calc(50% - (var(--flow_space) / 2));background-color:#414042;content:''}.lucy-resources .top:before{right:0;width:20px;height:2px;transform:translate(0, -50%)}.lucy-resources .top:after{right:9px;width:2px;height:20px;transform:translate(0, -50%);transition:height .2s ease-in-out}.lucy-resources .top:hover p.title{text-decoration-color:#F8CB00}.lucy-resources.open .top:after{height:0}.lucy-resources .resource-item{overflow:hidden;position:relative;padding:1.5em 0 1em 0;border-bottom:1px solid #DDD6E5}@media only screen and (max-width: 525px){.lucy-resources .resource-item{padding:1.5em 0}}.lucy-resources .resource-item.audio{padding:2em 0 1.5em 0}.lucy-resources .resource-item.audio img{top:2em}.lucy-resources .resource-item.two-button .file-size,.lucy-resources .resource-item.two-button h5,.lucy-resources .resource-item.two-button .filter-bar h2,.filter-bar .lucy-resources .resource-item.two-button h2{padding-right:400px}.lucy-resources .resource-item .resource-icon{position:absolute;top:1.5em;left:0}.lucy-resources .resource-item .resource-icon span{font-size:3.5em;color:#441C6F}.lucy-resources .resource-item .file-size{margin-bottom:.5em !important;padding-right:215px;padding-left:60px;font-size:.688em;font-weight:700;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width: 1125px){.lucy-resources .resource-item .file-size{padding-right:0 !important}}@media only screen and (max-width: 525px){.lucy-resources .resource-item .file-size{padding-right:0 !important}}.lucy-resources .resource-item h5,.lucy-resources .resource-item .filter-bar h2,.filter-bar .lucy-resources .resource-item h2{margin-bottom:.25em;padding-right:215px;padding-left:60px}@media only screen and (max-width: 1125px){.lucy-resources .resource-item h5,.lucy-resources .resource-item .filter-bar h2,.filter-bar .lucy-resources .resource-item h2{padding-right:0 !important}}@media only screen and (max-width: 525px){.lucy-resources .resource-item h5,.lucy-resources .resource-item .filter-bar h2,.filter-bar .lucy-resources .resource-item h2{padding-right:0 !important}}.lucy-resources .resource-item span[class*='icon']{position:absolute;top:2.2rem;left:1px;color:#414042;font-size:50px}.lucy-resources .resource-item span[class*='icon'].icon-media-phone{top:calc(1.5rem + 10px);font-size:40px}.lucy-resources .resource-item .desc{font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572;display:none;margin-top:1em;margin-bottom:0;padding-left:60px}@media only screen and (max-width: 525px){.lucy-resources .resource-item .desc{padding-left:0}}.lucy-resources .resource-item .desc.open{display:block}.lucy-resources .resource-item .desc p{margin-bottom:.5em}.lucy-resources .resource-item .desc .artwork{margin-bottom:.5em;text-decoration:underline}.lucy-resources .resource-item .desc .artwork:hover,.lucy-resources .resource-item .desc .artwork:focus{text-decoration:none}.lucy-resources .resource-item .desc .button-link{margin-bottom:2em}.lucy-resources .resource-item .desc :last-child{margin-bottom:0 !important}.lucy-resources .resource-item .button{position:absolute;top:2.4em;right:0;width:200px;padding:0 !important;font-size:.887rem !important;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 1125px){.lucy-resources .resource-item .button{position:relative;top:auto !important;right:auto !important;margin-top:1rem}}.lucy-resources .resource-item .button.more{right:210px;width:170px;margin-right:0 !important}@media only screen and (max-width: 1125px){.lucy-resources .resource-item .button.more{margin-right:10px !important}}.lucy-resources .resource-item audio{width:100%;outline:none;padding-top:1.5em}.lucy-events{margin:var(--flow_space) 0}.lucy-events .sub-header{margin-bottom:0 !important}.lucy-events .blocks{display:flex;gap:40px}@media only screen and (max-width: 1440px){.lucy-events .blocks{gap:20px}}.lucy-events .blocks .box{width:calc(100% / 3);text-decoration:none}@media only screen and (max-width: 1125px){.lucy-events .blocks .box{width:50%}.lucy-events .blocks .box:nth-of-type(3){display:none}}@media only screen and (max-width: 910px){.lucy-events .blocks .box{width:calc(100% / 3)}.lucy-events .blocks .box:nth-of-type(3){display:block}}@media only screen and (max-width: 700px){.lucy-events .blocks .box{width:50%}.lucy-events .blocks .box:nth-of-type(3){display:none}}.lucy-events .blocks .box.event{background-color:#FFF;border:1px solid #DDD6E5;border-top:none}.lucy-events .blocks .box.event .top{display:flex;justify-content:flex-end;align-items:flex-end;width:calc(100% + 2px);margin-left:-1px;padding:.5rem 1rem;background:#441C6F;box-sizing:border-box}.lucy-events .blocks .box.event .top p{margin-bottom:0;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lucy-events .blocks .box.event .top p.sub-header{margin-right:auto}.lucy-events .blocks .box.event .bottom{padding:1rem}.lucy-events .blocks .box.event .bottom p.title,.lucy-events .blocks .box.event .bottom p.title a{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-family:roboto, sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0.0082em;line-height:1.455;margin-bottom:0;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:3px;transition:all .2s ease-in-out}@media only screen and (max-width: 910px){.lucy-events .blocks .box.event .bottom p.title,.lucy-events .blocks .box.event .bottom p.title a{font-size:1rem}}@media only screen and (max-width: 525px){.lucy-events .blocks .box.event .bottom p.title,.lucy-events .blocks .box.event .bottom p.title a{font-size:1.3rem}}.lucy-events .blocks .box.event .bottom p.time{font-family:roboto, sans-serif;font-size:0.7em;color:#000;letter-spacing:0.01em;line-height:1.572;margin-bottom:0}.lucy-events .blocks .box.event .date-box{display:flex;flex-direction:column;width:20%;align-items:center}.lucy-events .blocks .box.event .date-box span{display:block}.lucy-events .blocks .box.event .date-box .month{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;color:#F8CB00;margin-bottom:0}.lucy-events .blocks .box.event .date-box .day{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:3rem;letter-spacing:-0.0042em;line-height:1.21;margin-bottom:0;line-height:1;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lucy-events .blocks .box.event:hover p.title,.lucy-events .blocks .box.event:hover p.title a,.lucy-events .blocks .box.event:focus p.title,.lucy-events .blocks .box.event:focus p.title a{text-decoration-color:#F8CB00 !important}.lucy-events .blocks .divider{width:1px;background-color:#DDD6E5}@media only screen and (max-width: 1125px){.lucy-events .blocks .divider:nth-of-type(2){display:none}}@media only screen and (max-width: 910px){.lucy-events .blocks .divider:nth-of-type(2){display:block}}@media only screen and (max-width: 700px){.lucy-events .blocks .divider:nth-of-type(2){display:none}}.lucy-event{display:flex;align-items:center;gap:calc(20px * 2);padding:2rem 0;border-bottom:1px solid #DDD6E5;text-decoration:none}@media only screen and (max-width: 1440px){.lucy-event{gap:20px}}.lucy-event .date-box{display:flex;flex-direction:column;width:10%;align-items:center;padding:10px;border:1px solid #DDD6E5;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-sizing:border-box}.lucy-event .date-box span{display:block}.lucy-event .date-box .month{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;margin-bottom:0}.lucy-event .date-box .day{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:3rem;letter-spacing:-0.0042em;line-height:1.21;margin-bottom:0;line-height:1}.lucy-event .content{width:60%}@media only screen and (max-width: 910px){.lucy-event .content{width:75%}}@media only screen and (max-width: 525px){.lucy-event .content{width:80%}}@media only screen and (max-width: 910px){.lucy-event p{font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572}}.lucy-event p.title{font-family:roboto, sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0.0082em;line-height:1.455;margin-bottom:0;color:#441C6F}@media only screen and (max-width: 910px){.lucy-event p.title{font-size:1rem}}@media only screen and (max-width: 525px){.lucy-event p.title{font-size:1.3rem}}.lucy-event p.categories{font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572;margin-bottom:0}.lucy-event p.categories span{position:relative;display:inline-block;margin-right:.75em;padding-left:13px}.lucy-event p.categories span:before{position:absolute;top:7px;left:0;display:block;width:9px;height:9px;content:'';border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}.lucy-event p.categories span.athletics:before{background-color:#F8CB00}.lucy-event p.categories span.admissions:before{background-color:#A8D5E2}.lucy-event p.categories span.campus-life:before{background-color:#FC7A1E}.lucy-event p.categories span.alumni:before{background-color:#441C6F}.lucy-event p.categories span.lectures:before{background-color:#417B5A}.lucy-event p.categories span.academics:before{background-color:#D991BA}.lucy-event p.when{font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572;margin-bottom:1rem}.lucy-event :last-child{margin-bottom:0}#academic-events h2{margin-top:4rem;margin-bottom:0;padding-bottom:2rem;border-bottom:1px solid #DDD6E5}#academic-events h2:first-of-type{margin-top:0}@media only screen and (max-width: 910px){#academic-events .lucy-event{align-items:flex-start}}@media only screen and (max-width: 1440px){#academic-events .lucy-event .date-box{width:10%}}@media only screen and (max-width: 1125px){#academic-events .lucy-event .date-box{width:15%}}@media only screen and (max-width: 525px){#academic-events .lucy-event .date-box{width:20%}}@media only screen and (max-width: 1440px){#academic-events .lucy-event .content{width:80%}}@media only screen and (max-width: 1125px){#academic-events .lucy-event .content{font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572}}#calendar{margin:5vw 0}#calendar .top{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 910px){#calendar .top{flex-wrap:wrap}}@media only screen and (max-width: 525px){#calendar .top .nav{display:flex;justify-content:space-between;align-items:center;width:100%}}#calendar .bottom{display:flex;justify-content:space-between;align-items:center;margin:2rem 0;padding:1.5rem 0;border-top:1px solid #DDD6E5;border-bottom:1px solid #DDD6E5}@media only screen and (max-width: 910px){#calendar .bottom{display:none}}@media print{#calendar .bottom{display:none}}#calendar h1{font-size:3rem;letter-spacing:-0.0042em;line-height:1.21;display:inline-block;margin:0;vertical-align:middle}@media only screen and (max-width: 910px){#calendar h1{font-size:2.8rem}}@media only screen and (max-width: 525px){#calendar h1{font-size:2.5rem}}#calendar form{width:20%}@media only screen and (max-width: 1125px){#calendar form{width:30%}}@media only screen and (max-width: 910px){#calendar form{width:100%;margin-top:2rem}}@media print{#calendar form{display:none}}#calendar form select{margin-bottom:0 !important}#calendar #calendar-previous,#calendar #calendar-next{position:relative;display:inline-block;width:3rem;height:3rem;line-height:3rem;font-size:.8rem;text-align:center;text-decoration:none;color:#441C6F;background:#ECE8F1;vertical-align:middle;border-radius:50%;transition:all .2s ease-in-out}@media (pointer: fine){#calendar #calendar-previous:hover,#calendar #calendar-next:hover{background-color:#441C6F;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media only screen and (max-width: 910px){#calendar #calendar-previous,#calendar #calendar-next{width:2rem;height:2rem;line-height:2rem;font-size:.7rem}#calendar #calendar-previous:after,#calendar #calendar-next:after{position:absolute;display:block;top:-50%;left:-75%;width:250%;height:200%;content:''}}#calendar #calendar-previous[onclick],#calendar #calendar-next[onclick]{filter:alpha(opacity=25);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";-moz-opacity:.25;-khtml-opacity:.25;opacity:.25}#calendar #calendar-previous{margin-right:.5rem}#calendar #calendar-next{margin-left:.5rem}#calendar ul{margin:0;padding:0;list-style-type:none;font-size:.9rem}#calendar ul li{position:relative;display:inline-block;margin-right:1.5em}#calendar ul a,#calendar ul a:active,#calendar ul a:visited{color:#000 !important;font-size:1em;text-decoration:none}#calendar ul a span,#calendar ul a:active span,#calendar ul a:visited span{margin-right:.5rem;color:#ECE8F1 !important}#calendar ul a.selected,#calendar ul a:active.selected,#calendar ul a:visited.selected{color:#000 !important}#calendar ul a.selected span,#calendar ul a:active.selected span,#calendar ul a:visited.selected span{color:#441C6F !important}#calendar ul.legend li{padding-left:15px}#calendar ul.legend li:last-child{margin-right:0}#calendar ul.legend li:before{position:absolute;top:50%;left:0;display:block;width:9px;height:9px;content:'';border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;transform:translate(0, -50%);perspective:1000px;-moz-transform:translate(0, -50%);-moz-perspective:1000;-webkit-transform:translate(0, -50%);-webkit-perspective:1000;-o-transform:translate(0, -50%);-o-perspective:1000;-ms-transform:translate(0, -50%);-ms-perspective:1000}#calendar ul.legend li.athletics:before{background-color:#F8CB00}#calendar ul.legend li.admissions:before{background-color:#A8D5E2}#calendar ul.legend li.campus-life:before{background-color:#FC7A1E}#calendar ul.legend li.alumni:before{background-color:#441C6F}#calendar ul.legend li.lectures:before{background-color:#417B5A}#calendar ul.legend li.academics:before{background-color:#D991BA}#calendar #mobile-list-view{display:none}@media only screen and (max-width: 910px){#calendar #mobile-list-view{display:block}}@media only screen and (max-width: 910px){#calendar #desktop-grid-view{display:none}}#calendar-grid{width:100%;margin-top:4rem;border-collapse:collapse}#calendar-grid th{padding-bottom:1em;margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase}@media only screen and (max-width: 525px){#calendar-grid th{padding:.2em}#calendar-grid th span{display:none}}#calendar-grid td{position:relative;height:5em;padding:.5em;vertical-align:top;border:1px solid #DDD6E5}#calendar-grid td.weekend,#calendar-grid td.current{background-color:transparent}#calendar-grid td.outside{background-color:#ECE8F1}#calendar-grid td.empty .day{margin-bottom:0}@media only screen and (max-width: 525px){#calendar-grid td.empty .day{filter:alpha(opacity=35);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";-moz-opacity:.35;-khtml-opacity:.35;opacity:.35}}#calendar-grid td .day{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase}#calendar-grid .event{position:relative;margin-bottom:1em;padding:0 .5rem 0 1.3rem;font-size:.8rem;line-height:1.3}@media only screen and (max-width: 525px){#calendar-grid .event{padding-left:0}}#calendar-grid .event ul.categories{position:absolute;top:0;left:0;margin:0 !important;padding:0;list-style-type:none}#calendar-grid .event ul.categories li{position:absolute;z-index:5;top:4px;left:0;display:block;width:9px;height:9px;border-left:1px solid #FFF;content:'';border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#calendar-grid .event ul.categories li:nth-child(2){z-index:4;left:-4px}#calendar-grid .event ul.categories li:nth-child(3){z-index:3;left:-8px}#calendar-grid .event ul.categories li.athletics{background-color:#F8CB00}#calendar-grid .event ul.categories li.admissions{background-color:#A8D5E2}#calendar-grid .event ul.categories li.campus-life{background-color:#FC7A1E}#calendar-grid .event ul.categories li.alumni{background-color:#441C6F}#calendar-grid .event ul.categories li.lectures{background-color:#417B5A}#calendar-grid .event ul.categories li.academics{background-color:#D991BA}@media only screen and (max-width: 525px){#calendar-grid .event ul.categories{position:relative;top:auto;left:auto;display:block;width:100%}#calendar-grid .event ul.categories li{position:relative;top:auto;left:auto !important;display:inline-block;margin-right:0}}#calendar-grid .event .time{margin-bottom:0}#calendar-grid .event .title{margin-bottom:0;font-weight:bold;color:#441C6F}#calendar-grid .event .title a,#calendar-grid .event .title a:active,#calendar-grid .event .title a:visited{color:#441C6F;text-decoration:none}@media only screen and (max-width: 525px){#calendar-grid .event .title{min-width:75px}}@media (pointer: fine){#calendar-grid .event:hover .event-preview{display:flex}}#calendar-grid .event .event-preview{display:none;position:absolute;z-index:6;top:50%;left:100%;font-size:17.5px;background:#FFF;transform:translate(0, -50%);box-shadow:0 12px 22px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 12px 22px 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 12px 22px 0 rgba(0,0,0,0.25);-o-box-shadow:0 12px 22px 0 rgba(0,0,0,0.25);-ms-box-shadow:0 12px 22px 0 rgba(0,0,0,0.25)}#calendar-grid .event .event-preview .body-small{word-break:break-all}@media only screen and (max-width: 525px){#calendar-grid .event .event-preview{display:block;position:relative;top:auto !important;left:auto !important;width:100%;padding:0;border:none;transform:translate(0, 0);box-shadow:0 0 0 0 #fff;-moz-box-shadow:0 0 0 0 #fff;-webkit-box-shadow:0 0 0 0 #fff;-o-box-shadow:0 0 0 0 #fff;-ms-box-shadow:0 0 0 0 #fff}}#calendar-grid .event .event-preview .image{width:200px;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}#calendar-grid .event .event-preview .content{width:325px;padding:2rem;box-sizing:border-box}#calendar-grid .event .event-preview .content .top{display:flex;justify-content:space-between;margin-bottom:2rem}#calendar-grid .event .event-preview .content .top .info{padding-right:2rem;border-right:1px solid #DDD6E5}#calendar-grid .event .event-preview .content .top .info p{margin-bottom:0}#calendar-grid .event .event-preview .content .top .info p.title{margin-bottom:.5rem;color:#441C6F;line-height:1.1}#calendar-grid .event .event-preview .content .top .date-box{display:flex;flex-direction:column;width:20%;align-items:center;padding-left:1rem}#calendar-grid .event .event-preview .content .top .date-box span{display:block}#calendar-grid .event .event-preview .content .top .date-box .month{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;color:#441C6F;margin-bottom:0}#calendar-grid .event .event-preview .content .top .date-box .day{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:3rem;letter-spacing:-0.0042em;line-height:1.21;margin-bottom:0;line-height:1;color:#441C6F}#calendar-grid .event .event-preview p{margin-bottom:1.5em}#calendar-grid .event .event-preview p:last-child{margin-bottom:0}#calendar-grid .event .event-preview:before{position:absolute;top:50%;left:-9px;width:0;height:0;margin-top:-5px;border-style:solid;border-width:11px 12px 11px 0;border-color:transparent #FFF transparent transparent;content:''}@media only screen and (max-width: 525px){#calendar-grid .event .event-preview:before{display:none}}#calendar-grid .event .event-preview.alt{left:auto;left:-338px}#calendar-grid .event .event-preview.alt:before{left:auto;right:-9px;border-width:11px 0 11px 12px;border-color:transparent transparent transparent #FFF}#calendar-list{margin-top:4rem}@media only screen and (max-width: 910px){#calendar-list{margin-top:2rem}}#calendar-list .lucy-event{align-items:flex-start}@media only screen and (max-width: 910px){#calendar-list .lucy-event:first-of-type{border-top:1px solid #DDD6E5}}#calendar-list .lucy-event .date-box{width:8%}@media only screen and (max-width: 910px){#calendar-list .lucy-event .date-box{width:12%}}@media only screen and (max-width: 700px){#calendar-list .lucy-event .date-box{width:15%}}@media only screen and (max-width: 525px){#calendar-list .lucy-event .date-box{width:20%}}@media print{#event-detail #layout-7030{margin:0;padding:0}}#event-detail aside .single-nav ul{display:none}@media only screen and (max-width: 910px){#event-detail aside .single-nav{display:none}}@media only screen and (max-width: 910px){#event-detail aside .button.back-to.space{display:none}}#event-detail aside .event-details{margin-top:4rem;font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572}#event-detail #mobile-back-button{display:none}@media only screen and (max-width: 910px){#event-detail #mobile-back-button{display:inline-flex}}#event-detail #mobile-back-button .back-to{background-color:#ECE8F1}#event-detail #mobile-back-button .back-to.space{margin-bottom:4rem}#event-detail #mobile-back-button .back-to span:before{transform:rotate(180deg) translate(0, 50%)}#event-detail #mobile-back-button .back-to:hover,#event-detail #mobile-back-button .back-to:focus{background-color:#441C6F}#content-7030.event-detail img{width:100%}#content-7030.event-detail .section{margin-top:var(--gutter_y);padding-top:var(--gutter_y);border-top:1px solid #DDD6E5}@media print{#content-7030.event-detail #related-items{display:none}}#content-7030.event-detail #related-items h3{margin-top:var(--flow_space)}#content-7030.event-detail #related-items h3:first-child{margin-top:0}@media only screen and (max-width: 910px){#content-7030.event-detail #photos-grid,#content-7030.event-detail #event-sponsors{margin-top:2rem}}#event-tickets{position:relative;background-color:#ECE8F1}@media print{#event-tickets{display:none}}#event-tickets .inner{padding-top:2rem !important;padding-bottom:2rem !important;border-bottom:none}#event-tickets .fluid-wrap{display:flex;flex-wrap:wrap;align-items:center;width:100%}@media only screen and (max-width: 525px){#event-tickets .fluid-wrap{font-size:1.3rem}}#event-tickets .fluid-wrap h2{width:100%;margin-bottom:0}#event-tickets .fluid-wrap #ticket-date-display .field{padding-left:0}#event-tickets .fluid-wrap .field{height:auto;margin-bottom:0;background:#FFF;border:none}@media only screen and (max-width: 1125px){#event-tickets .fluid-wrap .field{margin-bottom:20px}}@media only screen and (max-width: 910px){#event-tickets .fluid-wrap .field{flex-basis:100%;margin:0;margin-bottom:20px;font-size:1em}}@media only screen and (max-width: 1125px){#event-tickets .fluid-wrap .field #ticket-date{width:100px}}#event-tickets .fluid-wrap .field select,#event-tickets .fluid-wrap .field input{margin-bottom:0 !important}@media only screen and (max-width: 1125px){#event-tickets .fluid-wrap .field #ticket-date{width:100px}}#event-tickets .fluid-wrap .field.select{padding-right:0}#event-tickets .fluid-wrap .field.text{background-color:transparent}#event-tickets .fluid-wrap .field span,#event-tickets .fluid-wrap .field select{font-size:.95rem}#event-tickets .fluid-wrap .field span[class*="icon"]{color:#441C6F}@media only screen and (max-width: 910px){#event-tickets .fluid-wrap .field-wrap{width:100%}}#event-tickets .fluid-wrap .field-wrap.hidden{display:none !important}@media only screen and (max-width: 1125px){#event-tickets .fluid-wrap .field-separator{display:none}}#event-tickets .fluid-wrap a.sold-out{height:3.5rem;border:2px solid #441C6F;line-height:calc(3.5rem - 4px)}#event-tickets .fluid-wrap a.sold-out span.icon-arrow-right-stroke-long{display:none}#register-overlay{display:none;position:fixed;z-index:2001;top:50%;left:50%;max-width:735px;max-height:calc(100vh - 4em);overflow-y:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;transform:translate(-50%, -50%)}@media only screen and (max-width: 1440px){#register-overlay{width:70vw}}@media only screen and (max-width: 1125px){#register-overlay{width:80vw}}@media only screen and (max-width: 525px){#register-overlay{top:0;left:0;width:100vw;max-height:100vh;background:#FFF;transform:translate(0, 0)}}#register-overlay .inner{position:relative;padding:4rem;background:#FFF}@media only screen and (max-width: 910px){#register-overlay .inner{padding:2em}}@media only screen and (max-width: 525px){#register-overlay .inner{max-height:100vh;height:calc(100vh - 50px);padding:25px;border-radius:0}}#register-overlay .inner h2{padding-right:2em;font-size:2.25em}@media only screen and (max-width: 910px){#register-overlay .inner h2{font-size:7vw}}#register-overlay .inner h3{margin-top:2rem;margin-bottom:1rem;font-size:1em;font-size:1.75rem;text-transform:capitalize;font-weight:500;font-family:minion-3-display, serif}#register-overlay .inner h3.questions{display:none;margin-bottom:1rem}#register-overlay .inner h3.section-title span{float:right;font-size:.8rem;color:#DDD6E5;vertical-align:middle;font-style:italic;font-family:roboto, sans-serif;line-height:2.5rem}#register-overlay .inner .event-details{position:relative;display:flex;justify-content:space-between;align-items:center;margin:2rem 0;padding:2rem 0;border-top:1px solid #DDD6E5;border-bottom:1px solid #DDD6E5}#register-overlay .inner .event-details img{display:block;max-width:100%;width:30%;margin-right:20px}#register-overlay .inner .event-details .details{width:60%;margin-right:20px;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width: 1440px){#register-overlay .inner .event-details .details{height:16vw}}#register-overlay .inner .event-details .details :last-child{margin-bottom:0}#register-overlay .inner .event-details .details h5,#register-overlay .inner .event-details .details .filter-bar h2,.filter-bar #register-overlay .inner .event-details .details h2{margin-bottom:0;font-weight:600}#register-overlay .inner .event-details .details .caption{padding-bottom:0 !important;font-size:.889rem}#register-overlay .inner .event-details .details .caption:after{display:none}#register-overlay .inner .event-details .price{margin-bottom:0;font-size:1.2em;font-weight:500;text-transform:uppercase;text-align:right}#register-overlay .inner #register-questions .title{font-family:roboto, sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0.0082em;line-height:1.455;margin-top:1rem;margin-bottom:1rem;padding-top:1rem;color:#441C6F;border-top:1px solid #DDD6E5}@media only screen and (max-width: 910px){#register-overlay .inner #register-questions .title{font-size:1rem}}@media only screen and (max-width: 525px){#register-overlay .inner #register-questions .title{font-size:1.3rem}}#register-overlay .inner #register-questions .section .top{display:flex;z-index:1;align-items:center;padding:1rem 0;border-top:1px solid #DDD6E5;cursor:pointer}#register-overlay .inner #register-questions .section .top .accordion-title{font-family:roboto, sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0.0082em;line-height:1.455;margin-bottom:0;font-family:minion-3-display, serif;font-weight:400;color:#441C6F}@media only screen and (max-width: 910px){#register-overlay .inner #register-questions .section .top .accordion-title{font-size:1rem}}@media only screen and (max-width: 525px){#register-overlay .inner #register-questions .section .top .accordion-title{font-size:1.3rem}}#register-overlay .inner #register-questions .section .top .section-toggle{position:relative;margin-left:auto}#register-overlay .inner #register-questions .section .top .section-toggle:before,#register-overlay .inner #register-questions .section .top .section-toggle:after{position:absolute;top:50%;background-color:#441C6F;content:''}#register-overlay .inner #register-questions .section .top .section-toggle:before{right:0;width:20px;height:2px;transform:translate(0, -50%)}#register-overlay .inner #register-questions .section .top .section-toggle:after{right:9px;width:2px;height:20px;transform:translate(0, -50%);transition:height .2s ease-in-out}#register-overlay .inner #register-questions .section .top:hover .section-toggle:before,#register-overlay .inner #register-questions .section .top:hover .section-toggle:after,#register-overlay .inner #register-questions .section .top:focus .section-toggle:before,#register-overlay .inner #register-questions .section .top:focus .section-toggle:after{background-color:#F8CB00}#register-overlay .inner #register-questions .section .section-fields{position:relative;z-index:2}#register-overlay .inner #register-questions .section .section-fields .row{padding-top:10px}#register-overlay .inner #register-questions .section.open .top .section-toggle::after{height:0}#register-overlay #register-overlay-close{position:absolute;top:20px;right:20px;text-decoration:none;font-size:.8em;color:#414042}#register-overlay #register-overlay-close:hover{text-decoration:underline}#register-overlay .buttons{margin-top:2em;text-align:center}@media only screen and (max-width: 525px){#register-overlay .buttons{padding-bottom:25px}}#register-overlay #register-submit{padding:0 6em !important}#sponsorship-levels{display:flex;flex-wrap:wrap;gap:20px;font-size:0}#sponsorship-levels .level{position:relative;width:calc(100% / 3 - (20px * 2) / 3);font-size:20px;color:#FFF;text-align:center;text-decoration:none;cursor:pointer;overflow:hidden}@media only screen and (max-width: 1440px){#sponsorship-levels .level{width:calc(50% - 20px)}#sponsorship-levels .level .top{height:225px;padding-bottom:0}#sponsorship-levels .level:nth-child(3n){margin-right:20px}#sponsorship-levels .level:nth-child(even){margin-right:0}}@media only screen and (max-width: 525px){#sponsorship-levels .level{width:100%;margin-right:0}#sponsorship-levels .level .top{height:auto;padding:2rem;padding-bottom:40% !important}#sponsorship-levels .level .top .price{font-size:2.75em}#sponsorship-levels .level .top .outer,#sponsorship-levels .level .top .inner,#sponsorship-levels .level .top .wrap{position:relative;top:auto;left:auto;width:100%;height:auto}}#sponsorship-levels .level .top{position:relative;height:0;padding-bottom:70%;background-color:#441C6F}#sponsorship-levels .level .bottom{position:relative;background-color:#FFF;padding-bottom:2rem;border:1px solid #DDD6E5;border-top:none}#sponsorship-levels .level .bottom p{margin-bottom:0}#sponsorship-levels .level .bottom .link{position:relative;display:inline-block;padding:.75em 1.25em;font-size:.7em;font-weight:bold;line-height:1;text-decoration:none}#sponsorship-levels .level .bottom .link:hover{text-decoration:underline}#sponsorship-levels .level .bottom .link:before{position:absolute;top:0;left:-.5em;width:1px;height:100%;background:#D8D8D8;content:''}#sponsorship-levels .level .bottom .link:first-child:before{display:none}#sponsorship-levels .level:nth-child(3n){margin-right:0}#sponsorship-levels .level .sub-header{margin-bottom:.5rem;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#sponsorship-levels .level .price{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:3rem;letter-spacing:-0.0042em;line-height:1.21;margin-bottom:.5rem;line-height:1;color:#FFF;font-weight:300;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#sponsorship-levels .level .outer{position:absolute;top:0;left:0;width:100%;height:100%}#sponsorship-levels .level .outer .inner{display:table;width:100%;height:100%}#sponsorship-levels .level .outer .inner .wrap{position:relative;display:table-cell;vertical-align:middle}#sponsorship-levels .level form{transform:translate(0, -50%)}#sponsorship-levels .level form .add{width:80%}@media only screen and (max-width: 1440px){#sponsorship-levels .level form .add{width:65%}}@media only screen and (max-width: 1125px){#sponsorship-levels .level form .add{width:75%}}@media only screen and (max-width: 910px){#sponsorship-levels .level form .add{width:72%}}@media only screen and (max-width: 700px){#sponsorship-levels .level form .add{width:85%}}#sponsorship-levels .level form .add span:before{background-image:url(../images/button-arrow-purple.svg)}#sponsorship-levels .level form .add:hover,#sponsorship-levels .level form .add:focus{background-color:#ECE8F1}#sponsorship-levels .level form .add:hover span,#sponsorship-levels .level form .add:focus span{color:#441C6F}#sponsorship-levels .level form .level-filled{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;display:inline-block;width:80%;height:44px;margin-bottom:0;padding:0 3rem;line-height:44px;text-align:center;text-decoration:none;background-color:#ECE8F1;cursor:pointer;transition:all .3s ease-in-out;box-sizing:border-box;border-radius:30px;cursor:not-allowed}@media only screen and (max-width: 1440px){#sponsorship-levels .level form .level-filled{width:65%}}@media only screen and (max-width: 1125px){#sponsorship-levels .level form .level-filled{width:75%}}@media only screen and (max-width: 910px){#sponsorship-levels .level form .level-filled{width:72%;height:60px;line-height:60px}}@media only screen and (max-width: 700px){#sponsorship-levels .level form .level-filled{width:85%}}#sponsorship-content{margin-bottom:4em}#sponsorship-cards-nav,#sponsorship-cards-nav-mobile{position:fixed;z-index:0;top:100%;left:0;width:100vw;height:100%;background:transparent url(../images/card-nav-shadow.png) repeat-x bottom left;transition:all .4s ease-out}#sponsorship-cards-nav.open,#sponsorship-cards-nav-mobile.open{top:0;z-index:2003}#sponsorship-cards-nav a,#sponsorship-cards-nav-mobile a{position:absolute;top:250px;left:50%;width:50px;height:50px;line-height:48px;color:#441C6F;text-align:center;text-decoration:none;background:#FFF;border-radius:50%;transition:all .2s ease-out}#sponsorship-cards-nav a span,#sponsorship-cards-nav-mobile a span{font-size:.9rem}#sponsorship-cards-nav a:hover,#sponsorship-cards-nav-mobile a:hover{background-color:#441C6F;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#sponsorship-cards-nav a#sponsorship-cards-previous,#sponsorship-cards-nav-mobile a#sponsorship-cards-previous{transform:translate(-325px, 0);text-indent:-4px}#sponsorship-cards-nav a#sponsorship-cards-previous:hover,#sponsorship-cards-nav-mobile a#sponsorship-cards-previous:hover{transform:translate(-330px, 0)}#sponsorship-cards-nav a#sponsorship-cards-next,#sponsorship-cards-nav-mobile a#sponsorship-cards-next{transform:translate(275px, 0);text-indent:4px}#sponsorship-cards-nav a#sponsorship-cards-next:hover,#sponsorship-cards-nav-mobile a#sponsorship-cards-next:hover{transform:translate(280px, 0)}#sponsorship-cards-nav ul,#sponsorship-cards-nav-mobile ul{position:absolute;bottom:40px;left:50%;display:inline-block;margin:0;padding:0;font-size:20px;text-align:center;list-style-type:none;transform:translate(-50%, 0)}#sponsorship-cards-nav ul li,#sponsorship-cards-nav-mobile ul li{display:inline-block;width:10px;height:10px;margin:0;background:#ECE8F1;border-radius:50%}#sponsorship-cards-nav ul li.active,#sponsorship-cards-nav-mobile ul li.active{background:#F8CB00}@media only screen and (max-width: 910px){#sponsorship-cards-nav,#sponsorship-cards-nav-mobile{display:none}}#sponsorship-cards-nav-mobile{display:none}@media only screen and (max-width: 910px){#sponsorship-cards-nav-mobile{top:auto;bottom:-140px;z-index:12;display:block;height:140px;transition:all .2s ease-out}#sponsorship-cards-nav-mobile a{top:auto;bottom:27px}#sponsorship-cards-nav-mobile a#sponsorship-cards-previous-mobile{left:17px;transform:translate(0, 0)}#sponsorship-cards-nav-mobile a#sponsorship-cards-previous-mobile:hover{transform:translate(0, 0)}#sponsorship-cards-nav-mobile a#sponsorship-cards-next-mobile{left:auto;right:17px;transform:translate(0, 0)}#sponsorship-cards-nav-mobile a#sponsorship-cards-next-mobile:hover{transform:translate(0, 0)}#sponsorship-cards-nav-mobile.open{top:auto;bottom:0}}.overlay-card{position:absolute;top:50px;left:100%;width:500px;margin-bottom:100px;overflow:hidden;box-shadow:0 3px 10px 0 rgba(0,0,0,0.1);transition:all .4s ease-out;transform:translate(0, 0)}@media only screen and (max-width: 910px){.overlay-card{top:25px;width:calc(100% - 40px)}}@media only screen and (max-width: 525px){.overlay-card{top:5px;margin-bottom:150px}}.overlay-card.active{z-index:1;left:50%;transform:translate(-50%, 0)}.overlay-card.previous,.overlay-card.next{z-index:3;top:105px;cursor:pointer;color:#000}@media only screen and (max-width: 910px){.overlay-card.previous,.overlay-card.next{top:25px}}.overlay-card.previous .top,.overlay-card.next .top{padding-bottom:2em}.overlay-card.previous .bottom,.overlay-card.next .bottom{padding-top:1.5em}.overlay-card.previous .bottom .buttons,.overlay-card.next .bottom .buttons{overflow:hidden;opacity:0}.overlay-card.previous nav,.overlay-card.next nav{top:calc(100% - 86px)}.overlay-card.previous .icon-close,.overlay-card.next .icon-close{opacity:0}.overlay-card.previous{left:0;transform:translate(-50%, 0)}.overlay-card.previous.hidden{transform:translate(-100%, 0)}.overlay-card.previous:hover{transform:translate(0, 0)}@media only screen and (max-width: 1440px){.overlay-card.previous{transform:translate(-80%, 0)}}@media only screen and (max-width: 1125px){.overlay-card.previous{transform:translate(-90%, 0)}}@media only screen and (max-width: 910px){.overlay-card.previous{transform:translate(calc(-100% + 15px), 0)}.overlay-card.previous:hover{transform:translate(calc(-100% + 15px), 0)}}.overlay-card.next{left:100%;transform:translate(-50%, 0)}.overlay-card.next.hidden{transform:translate(100%, 0)}.overlay-card.next:hover{transform:translate(-100%, 0)}@media only screen and (max-width: 1440px){.overlay-card.next{transform:translate(-20%, 0)}}@media only screen and (max-width: 1125px){.overlay-card.next{transform:translate(-10%, 0)}}@media only screen and (max-width: 910px){.overlay-card.next{transform:translate(-15px, 0)}.overlay-card.next:hover{transform:translate(-15px, 0)}}.overlay-card .icon-close{position:absolute;z-index:3;top:1.5em;right:1.5em;font-size:.8em;color:#FFF;cursor:pointer;transition:all .4s ease-out}.overlay-card .wrap{position:relative;z-index:2;background:#FFF;transition:all .4s ease-out}.overlay-card .top{padding:2.5em 3em 3.5em 3em;text-align:center;color:#FFF;background:#441C6F;transition:all .4s ease-out}@media only screen and (max-width: 910px){.overlay-card .top{padding:2.5em 2em 3.5em 2em}}.overlay-card .top .sub-header{margin-bottom:.5em;color:#FFF !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.overlay-card .top .price{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:3rem;letter-spacing:-0.0042em;line-height:1.21;margin-bottom:.5rem;line-height:1;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.overlay-card .top .guests{margin-bottom:0;font-size:.7em}.overlay-card .bottom{position:relative;padding:5em 3.5em;transition:all .4s ease-out;background-color:#FFF}@media only screen and (max-width: 910px){.overlay-card .bottom{padding:3.5em 2em}}.overlay-card .bottom .buttons{position:absolute;top:0;left:0;width:100%;padding:0 3.5em;transition:all .4s ease-out;box-sizing:border-box;transform:translate(0, -50%)}@media only screen and (max-width: 910px){.overlay-card .bottom .buttons{padding:0 2em}}.overlay-card .bottom .button{width:100%;height:60px;padding:0 5rem;line-height:60px}.overlay-card .bottom .button span:before{background-image:url(../images/button-arrow-purple.svg)}.overlay-card .bottom .button:hover{background:#ECE8F1 !important}.overlay-card .bottom .button:hover span{color:#441C6F}.overlay-card .bottom .level-filled{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;display:inline-block;width:100%;height:60px;padding:0 5rem;line-height:60px;text-align:center;text-decoration:none;background-color:#ECE8F1;cursor:pointer;transition:all .3s ease-in-out;box-sizing:border-box;border-radius:30px;cursor:not-allowed}.overlay-card .bottom .benefits label{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;display:block;margin-bottom:2em;padding-bottom:.5em;border-bottom:1px solid #DDD6E5}.overlay-card .bottom .benefits ul.check{padding:0 !important;list-style-type:none}.overlay-card .bottom .benefits ul.check li{margin-bottom:1em;padding-left:1.75em;font-size:.75em;line-height:1.5;background:transparent url(../images/bullet-check.svg) no-repeat 0 0;background-size:15px 25px}.overlay-card .bottom .sponsorship-cards-tabs ul{position:absolute;bottom:30px;left:50%;display:inline-block;margin:0;padding:0;font-size:20px;text-align:center;list-style-type:none;transform:translate(-50%, 0)}.overlay-card .bottom .sponsorship-cards-tabs ul li{display:inline-block;width:10px;height:10px;margin:0;background:#ECE8F1;border-radius:50%}.overlay-card .bottom .sponsorship-cards-tabs ul li.active{background:#441C6F}.info-slideshow{margin-bottom:var(--flow_space)}.info-slideshow.accordion .slide{border-bottom:1px solid #DDD6E5}.info-slideshow.accordion .slide:first-of-type{border-top:1px solid #DDD6E5}.info-slideshow.accordion .slide .top{position:relative;padding:1.5rem 3rem 1.5rem 0;cursor:pointer}.info-slideshow.accordion .slide .top p.title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-family:roboto, sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0.0082em;line-height:1.455;margin-bottom:0 !important}@media only screen and (max-width: 525px){.info-slideshow.accordion .slide .top p.title{font-size:1rem}}.info-slideshow.accordion .slide .top:before,.info-slideshow.accordion .slide .top:after{position:absolute;top:50%;background-color:#441C6F;content:''}.info-slideshow.accordion .slide .top:before{right:0;width:20px;height:2px;transform:translate(0, -50%)}.info-slideshow.accordion .slide .top:after{right:9px;width:2px;height:20px;transform:translate(0, -50%);transition:height .2s ease-in-out}.info-slideshow.accordion .slide .body{display:none;padding-bottom:1.5rem;margin-bottom:0}.info-slideshow.accordion .slide .body :last-child{margin-bottom:0 !important}.info-slideshow.accordion .slide.open .top:after{height:0}.info-slideshow.slideshow .images{font-size:0;overflow:hidden}.info-slideshow.slideshow .images img{display:none;width:100%}.info-slideshow.slideshow .content{position:relative;padding:2rem;background:#ECE8F1;background-image:url(../images/speckle-bg.png)}.info-slideshow.slideshow .content .buttons{position:absolute;z-index:1;top:2.5rem;right:2.5rem;display:flex;width:80px;justify-content:space-between}.info-slideshow.slideshow .content .previous,.info-slideshow.slideshow .content .next{display:flex;width:35px;height:35px;cursor:pointer;justify-content:center;align-items:center;border:1px solid #DDD6E5;text-decoration:none !important;font-size:.7rem;border-radius:50%;transition:all .2s ease-in-out}.info-slideshow.slideshow .content .previous span,.info-slideshow.slideshow .content .next span{transition:color .2s ease-in-out}@media (pointer: fine){.info-slideshow.slideshow .content .previous:hover,.info-slideshow.slideshow .content .next:hover{border-color:#441C6F;background:#441C6F}.info-slideshow.slideshow .content .previous:hover span,.info-slideshow.slideshow .content .next:hover span{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.info-slideshow.slideshow .content .title,.info-slideshow.slideshow .content .sub-header{padding-right:7.5rem}.info-slideshow.slideshow .content .title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:2.25rem;letter-spacing:0;line-height:1.278;margin-bottom:0 !important}.info-slideshow.slideshow .content .body{margin-bottom:0}.info-slideshow.slideshow .content .inner{display:none}.info-slideshow.slideshow .content :last-child{margin-bottom:0 !important}.info-slideshow.slideshow[data-position="1"] .images img:nth-child(1),.info-slideshow.slideshow[data-position="1"] .inner:nth-child(1){display:block}.info-slideshow.slideshow[data-position="2"] .images img:nth-child(2),.info-slideshow.slideshow[data-position="2"] .inner:nth-child(2){display:block}.info-slideshow.slideshow[data-position="3"] .images img:nth-child(3),.info-slideshow.slideshow[data-position="3"] .inner:nth-child(3){display:block}.info-slideshow.slideshow[data-position="4"] .images img:nth-child(4),.info-slideshow.slideshow[data-position="4"] .inner:nth-child(4){display:block}.info-slideshow.slideshow[data-position="5"] .images img:nth-child(5),.info-slideshow.slideshow[data-position="5"] .inner:nth-child(5){display:block}.info-slideshow.slideshow[data-position="6"] .images img:nth-child(6),.info-slideshow.slideshow[data-position="6"] .inner:nth-child(6){display:block}.info-slideshow.slideshow[data-position="7"] .images img:nth-child(7),.info-slideshow.slideshow[data-position="7"] .inner:nth-child(7){display:block}.info-slideshow.slideshow[data-position="8"] .images img:nth-child(8),.info-slideshow.slideshow[data-position="8"] .inner:nth-child(8){display:block}.info-slideshow.slideshow[data-position="9"] .images img:nth-child(9),.info-slideshow.slideshow[data-position="9"] .inner:nth-child(9){display:block}.info-slideshow.slideshow[data-position="10"] .images img:nth-child(10),.info-slideshow.slideshow[data-position="10"] .inner:nth-child(10){display:block}.info-slideshow.slideshow[data-position="11"] .images img:nth-child(11),.info-slideshow.slideshow[data-position="11"] .inner:nth-child(11){display:block}.info-slideshow.slideshow[data-position="12"] .images img:nth-child(12),.info-slideshow.slideshow[data-position="12"] .inner:nth-child(12){display:block}.info-slideshow.slideshow[data-position="13"] .images img:nth-child(13),.info-slideshow.slideshow[data-position="13"] .inner:nth-child(13){display:block}.info-slideshow.slideshow[data-position="14"] .images img:nth-child(14),.info-slideshow.slideshow[data-position="14"] .inner:nth-child(14){display:block}.info-slideshow.slideshow[data-position="15"] .images img:nth-child(15),.info-slideshow.slideshow[data-position="15"] .inner:nth-child(15){display:block}.info-slideshow h2.slideshow-heading{font-size:2.25rem;letter-spacing:0;line-height:1.278}#programs-list-intro{margin-bottom:var(--gutter_y)}#programs-list-intro .lucy-wrapper,#programs-list-intro #layout-7030,#programs-list-intro #site-menu #menu-content-area,#site-menu #programs-list-intro #menu-content-area,#programs-list-intro #donate-page .lucy-wrapper .trail,#programs-list-intro #donate-page #layout-7030 .trail,#programs-list-intro #donate-page #site-menu #menu-content-area .trail,#site-menu #programs-list-intro #donate-page #menu-content-area .trail,#donate-page .lucy-wrapper #programs-list-intro .trail,#donate-page #layout-7030 #programs-list-intro .trail,#donate-page #site-menu #menu-content-area #programs-list-intro .trail,#site-menu #donate-page #menu-content-area #programs-list-intro .trail,#programs-list-intro #donate-page #event-tickets .inner .trail,#donate-page #event-tickets .inner #programs-list-intro .trail,#programs-list-intro #event-tickets #donate-page .inner .trail,#event-tickets #donate-page .inner #programs-list-intro .trail,#programs-list-intro #event-tickets .inner,#event-tickets #programs-list-intro .inner{padding:0}@media only screen and (max-width: 910px){#program-filters{flex-wrap:wrap}}#program-filters #program-focus-wrap{width:calc(100% / 3)}@media only screen and (max-width: 910px){#program-filters #program-focus-wrap{width:100%}}#program-filters #program-focus-wrap select{margin-bottom:0 !important}#program-filters #program-search-wrap{display:flex;flex-wrap:wrap;width:calc((100% / 3) * 2)}@media only screen and (max-width: 910px){#program-filters #program-search-wrap{width:100%}}#program-filters #program-search-wrap label{width:100%}#program-filters #program-search-wrap .input{position:relative;width:calc(75% - 20px) !important;margin-right:20px !important}@media only screen and (max-width: 1440px){#program-filters #program-search-wrap .input{width:calc(70% - 20px) !important}}@media only screen and (max-width: 1125px){#program-filters #program-search-wrap .input{width:calc(65% - 20px) !important}}@media only screen and (max-width: 910px){#program-filters #program-search-wrap .input{width:100% !important;margin-right:0 !important}}#program-filters #program-search-wrap .input input{width:100%;margin-bottom:0 !important}@media only screen and (max-width: 1440px){#program-filters #program-search-wrap button{height:3.75rem;line-height:3.75rem}}@media only screen and (max-width: 910px){#program-filters #program-search-wrap button{width:100%;margin-top:20px}}#program-list{margin-top:var(--gutter_y)}#program-list .header{display:flex;justify-content:space-between}@media only screen and (max-width: 910px){#program-list .header{display:none}}#program-list .header p{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase}#program-list .header p:first-of-type{width:55%}@media only screen and (max-width: 1125px){#program-list .header p:first-of-type{width:50%}}#program-list .header p:nth-of-type(2){width:25%}@media only screen and (max-width: 1125px){#program-list .header p:nth-of-type(2){width:27%}}#program-list .header p:nth-of-type(3){width:10%}#program-list .header p:nth-of-type(4){width:10%}@media only screen and (max-width: 1125px){#program-list .header p:nth-of-type(4){width:13%}}#program-list .program{position:relative;display:flex;justify-content:space-between;padding:1.5rem 0;border-top:1px solid #DDD6E5;text-decoration:none}@media only screen and (max-width: 910px){#program-list .program{flex-wrap:wrap}}#program-list .program:last-of-type{border-bottom:1px solid #DDD6E5}#program-list .program p{margin-bottom:0;padding-right:1rem;font-size:.9rem;box-sizing:border-box}@media only screen and (max-width: 910px){#program-list .program p{width:100% !important;margin-bottom:1rem}#program-list .program p:empty{display:none}#program-list .program p:last-child{margin-bottom:0}}#program-list .program p:first-of-type{width:55%}@media only screen and (max-width: 1125px){#program-list .program p:first-of-type{width:50%}}#program-list .program p:nth-of-type(2){width:25%}@media only screen and (max-width: 1125px){#program-list .program p:nth-of-type(2){width:27%}}#program-list .program p:nth-of-type(3){width:10%}#program-list .program p:nth-of-type(4){width:10%;padding-right:0}@media only screen and (max-width: 1125px){#program-list .program p:nth-of-type(4){width:13%}}#program-list .program p.title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:3rem;letter-spacing:-0.0042em;line-height:1.21;margin-bottom:0;line-height:1;color:#441C6F;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;text-decoration-thickness:3px;transition:all .2s ease-in-out}@media only screen and (max-width: 1125px){#program-list .program p.title{font-size:2.8rem}}@media only screen and (max-width: 910px){#program-list .program p.title{margin-bottom:.5rem}}@media only screen and (max-width: 525px){#program-list .program p.title{font-size:2.5rem}}#program-list .program p.concentration{color:#441C6F}#program-list .program p span.mobile-only{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;margin-bottom:0}#program-list .program:hover p.title,#program-list .program:focus p.title{text-decoration-color:#F8CB00}@media only screen and (max-width: 1125px){#programs-listing.lite #program-filters{flex-wrap:wrap}}@media only screen and (max-width: 1125px){#programs-listing.lite #program-focus-wrap{width:100%}}@media only screen and (max-width: 1125px){#programs-listing.lite #program-search-wrap{width:100%}}#programs-listing.lite #program-search-wrap .input{width:calc(60% - 20px) !important}@media only screen and (max-width: 1440px){#programs-listing.lite #program-search-wrap .input{width:calc(52% - 20px) !important}}@media only screen and (max-width: 1125px){#programs-listing.lite #program-search-wrap .input{width:100% !important;margin-right:0 !important}#programs-listing.lite #program-search-wrap .input input{margin-bottom:20px !important}}@media only screen and (max-width: 1125px){#programs-listing.lite #program-search-wrap button{width:100%}}@media only screen and (max-width: 1125px){#programs-listing.lite #program-list .header{display:none}}#programs-listing.lite #program-list .header p:first-of-type{width:50%}#programs-listing.lite #program-list .header p:nth-of-type(2){width:27%}#programs-listing.lite #program-list .header p:nth-of-type(3){width:10%}#programs-listing.lite #program-list .header p:nth-of-type(4){width:13%}@media only screen and (max-width: 1125px){#programs-listing.lite #program-list .program{flex-wrap:wrap}}#programs-listing.lite #program-list .program .title{font-size:2.25rem;letter-spacing:0;line-height:1.278}@media only screen and (max-width: 1125px){#programs-listing.lite #program-list .program p{width:100% !important;margin-bottom:1rem}#programs-listing.lite #program-list .program p:empty{display:none}#programs-listing.lite #program-list .program p:last-child{margin-bottom:0}}#programs-listing.lite #program-list .program p:first-of-type{width:50%}#programs-listing.lite #program-list .program p:nth-of-type(2){width:27%}#programs-listing.lite #program-list .program p:nth-of-type(3){width:10%}#programs-listing.lite #program-list .program p:nth-of-type(4){width:13%}@media only screen and (max-width: 1125px){#programs-listing.lite #program-list .program span.mobile-only{display:block}}#program-feature-slideshow{margin-bottom:0;padding-bottom:0;height:40vw}#program-feature-slideshow .slide{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}#program-feature-slideshow .slide.caption{position:relative}#program-feature-slideshow .slide.caption:before{position:absolute;z-index:1;bottom:0;left:0;width:100%;height:100%;background-image:linear-gradient(179deg, rgba(19,8,29,0) 60%, #12071D 100%);content:''}#program-feature-slideshow .slide img{display:block;margin-bottom:0;max-height:none}#program-feature-slideshow .slide p.caption{z-index:2;width:calc(100% - 14vw);margin:0 7vw;padding:1rem 0 2rem 0;text-align:left;border-top:1px solid rgba(221,214,229,0.3)}#program-feature-slideshow .previous,#program-feature-slideshow .next{display:flex;justify-content:center;align-items:center;z-index:2;width:3rem;height:3rem;margin-top:0;background:#FFF;box-shadow:0 12px 22px 0 rgba(0,0,0,0.24);border-radius:100%;transition:all .2s ease-in-out;text-indent:0;transform:translate(0, -50%)}@media only screen and (max-width: 910px){#program-feature-slideshow .previous,#program-feature-slideshow .next{width:2rem;height:2rem;line-height:2rem;font-size:.7rem}}#program-feature-slideshow .previous:after,#program-feature-slideshow .next:after{display:none}#program-feature-slideshow .previous:before,#program-feature-slideshow .next:before{color:#441C6F;font-family:'icomoon';font-size:.8rem;transition:all .2s ease-in-out}#program-feature-slideshow .previous:hover,#program-feature-slideshow .previous:focus,#program-feature-slideshow .next:hover,#program-feature-slideshow .next:focus{background-color:#441C6F}#program-feature-slideshow .previous:hover:before,#program-feature-slideshow .previous:focus:before,#program-feature-slideshow .next:hover:before,#program-feature-slideshow .next:focus:before{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#program-feature-slideshow .previous{left:2rem}@media only screen and (max-width: 910px){#program-feature-slideshow .previous{left:5vw}}#program-feature-slideshow .previous:before{content:'\e938'}#program-feature-slideshow .next{right:2rem}@media only screen and (max-width: 910px){#program-feature-slideshow .next{right:5vw}}#program-feature-slideshow .next:before{content:'\e939'}#layout-7030.programs{position:relative}#layout-7030.programs:before{position:absolute;bottom:0;left:0;width:100%;height:50%;background-image:linear-gradient(179deg, #fff 35%, #ECE8F1 80%);content:''}#program-detail .section{margin-top:var(--gutter_y);padding-top:var(--gutter_y);border-top:1px solid #DDD6E5}#program-detail .gallery-plugin.no-border{margin-bottom:0;padding-bottom:0;border-bottom:none}#program-detail #program-facts{text-align:center}#program-detail #program-facts h2{margin-bottom:2rem}#program-detail #program-facts .lucy-facts{margin-bottom:var(--gutter_y)}#program-detail .lucy-news,#program-detail .lucy-events{padding-top:calc(var(--gutter_y) / 2)}#program-detail .accreditation-seal{display:flex;justify-content:center;margin-bottom:var(--flow_space)}.staff-list{margin-top:var(--flow_space)}@media only screen and (max-width: 910px){.staff-list{margin-top:2em}}.staff-list h2{margin-bottom:.5em !important}.staff-list .user{display:flex;justify-content:space-between;border-bottom:1px solid #DDD6E5}@media only screen and (max-width: 700px){.staff-list .user{flex-wrap:wrap;padding-bottom:2em}}.staff-list .user:first-of-type{border-top:1px solid #DDD6E5}.staff-list .user .content{display:flex;align-items:flex-start;width:100%;padding:2em 0}@media only screen and (max-width: 700px){.staff-list .user .content{flex-wrap:wrap;padding-right:0;padding-bottom:0}}.staff-list .user .content img{width:24%;margin:0 2em 0 0}@media only screen and (max-width: 700px){.staff-list .user .content img{width:100% !important;margin-right:0;margin-bottom:1.5em}.staff-list .user .content img.mobile-hide{display:none}}.staff-list .user .content .inner{width:76%}@media only screen and (max-width: 700px){.staff-list .user .content .inner{width:100% !important}}.staff-list .user .content .person{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:2.25rem;letter-spacing:0;line-height:1.278;margin-bottom:.5rem;line-height:1}@media only screen and (max-width: 525px){.staff-list .user .content .person{font-size:2rem}}.staff-list .user .content .title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-family:roboto, sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0.0082em;line-height:1.455;margin-bottom:1rem}@media only screen and (max-width: 525px){.staff-list .user .content .title{font-size:1rem}}.staff-list .user .content .location,.staff-list .user .content .phone,.staff-list .user .content .website,.staff-list .user .content .email{font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572;position:relative;padding-left:25px;margin-bottom:0}.staff-list .user .content .location span,.staff-list .user .content .phone span,.staff-list .user .content .website span,.staff-list .user .content .email span{position:absolute;top:50%;left:0;transform:translate(0, -50%);color:#441C6F}.staff-list .user .content .location span.icon-email,.staff-list .user .content .phone span.icon-email,.staff-list .user .content .website span.icon-email,.staff-list .user .content .email span.icon-email{font-size:.8rem}.staff-list .user .content .contact{margin-top:1.5rem}.staff-list .user .content .bio{margin-top:1rem}@media only screen and (max-width: 1440px){.staff-list .user .content .bio{font-size:.889em}}.staff-list .user .content .open,.staff-list .user .content .close{cursor:pointer}.staff-list .user .content .open:hover,.staff-list .user .content .close:hover{text-decoration:underline}.staff-list .user .content.has-actions img{width:42%}.staff-list .user .content.has-actions .inner{width:53%}.staff-list .user .content :last-child{margin-bottom:0}.staff-list .user .actions{width:18%;padding:2em;border-left:1px solid #DDD6E5}@media only screen and (max-width: 1440px){.staff-list .user .actions{font-size:.889em}}@media only screen and (max-width: 700px){.staff-list .user .actions{flex-basis:100%;padding:1em 0 0 0;border:none;font-size:1em}}.staff-list .user .actions p{margin-bottom:0;font-size:.875em;line-height:2}.staff-list .user .actions p:first-child a{margin-top:0 !important}.staff-list .user .actions [class*='icon']{vertical-align:middle;color:#F8CB00}.staff-list .user .actions .button{margin-top:1em;margin-bottom:0}@media only screen and (max-width: 1125px){.staff-list .user .actions .button{border:none;background-color:transparent}.staff-list .user .actions .button:hover,.staff-list .user .actions .button:focus{color:#F8CB00;text-decoration:underline}}@media only screen and (max-width: 700px){.staff-list .user .actions .button{border:2px solid #F8CB00}.staff-list .user .actions .button:hover,.staff-list .user .actions .button:focus{background-color:#F8CB00;text-decoration:none;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.staff-list .user .actions .button em{font-style:normal}@media only screen and (max-width: 1125px){.staff-list .user .actions .button em{display:none}}@media only screen and (max-width: 700px){.staff-list .user .actions .button em{display:inline-block}}.staff-list .user .actions a,.staff-list .user .actions a:active,.staff-list .user .actions a:visited{text-decoration:none}.staff-list [class*='span']{padding-top:60px;padding-bottom:60px}.lucy-news{margin-top:var(--flow_space)}.lucy-news .sub-header{margin-bottom:0 !important}.lucy-news .blocks{display:flex;gap:40px}.lucy-news .blocks .box{width:calc(100% / 3);text-decoration:none}.lucy-news .blocks .box.news img{display:block;width:100%;margin-bottom:1rem}.lucy-news .blocks .box.news.title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-family:roboto, sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0.0082em;line-height:1.455;margin-bottom:0;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:3px;transition:all .2s ease-in-out}@media only screen and (max-width: 910px){.lucy-news .blocks .box.news.title{font-size:1rem}}@media only screen and (max-width: 525px){.lucy-news .blocks .box.news.title{font-size:1.3rem}}.lucy-news .blocks .box:hover p.title,.lucy-news .blocks .box:focus p.title{text-decoration-color:#F8CB00 !important}.lucy-news .blocks .divider{width:1px;background-color:#DDD6E5}.lucy-news-plugin{display:flex;align-items:flex-start;gap:40px;text-decoration:none}@media only screen and (max-width: 1125px){.lucy-news-plugin{gap:20px}}.lucy-news-plugin img{width:25%}.lucy-news-plugin .content{width:75%}@media only screen and (max-width: 1125px){.lucy-news-plugin .content p:not(.title){font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572}}.lucy-news-plugin .content p.title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:2.25rem;letter-spacing:0;line-height:1.278;line-height:1}@media only screen and (max-width: 525px){.lucy-news-plugin .content p.title{font-size:2rem}}aside .news-details{margin-top:4rem;font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572}@media only screen and (max-width: 910px){aside .news-details p{margin-bottom:0}}#news-listing{margin-top:4em;border-top:1px solid #DDD6E5}#news-listing .news{padding:3em 0;border-bottom:1px solid #DDD6E5}#news-listing .news .title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:1.75rem;letter-spacing:0;line-height:1.357}#news-listing .news .title a,#news-listing .news .title a:active,#news-listing .news .title a:visited{color:#441C6F;text-decoration:none}#news-listing .news .title a:hover,#news-listing .news .title a:active:hover,#news-listing .news .title a:visited:hover{text-decoration:underline}#news-listing .news img{width:100%}#news-listing .news .span16 p{padding-right:2em}#news-listing .news :last-child{margin-bottom:0}.news-detail img{width:100%}#news-grid{display:flex;flex-wrap:wrap;gap:20px}#news-grid .box{width:calc(25% - (3 * 20px) / 4)}#news-grid .box:nth-child(4n){margin-right:0}@media only screen and (max-width: 1350px){#news-grid .box{width:calc(33.333% - (20px) * 2/3)}}@media only screen and (max-width: 1000px){#news-grid .box{width:calc(50% - (20px / 2))}}@media only screen and (max-width: 600px){#news-grid .box{width:100%;margin-right:0}}#news-grid .box .inner{display:flex;flex-direction:column;padding:2rem;height:100%;border:1px solid #DDD6E5;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#news-grid .box .title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-family:roboto, sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0.0082em;line-height:1.455}@media only screen and (max-width: 910px){#news-grid .box .title{font-size:1rem}}@media only screen and (max-width: 525px){#news-grid .box .title{font-size:1.3rem}}#news-grid .box .title a,#news-grid .box .title a:active,#news-grid .box .title a:visited{color:#441C6F;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:3px;transition:all .2s ease-in-out}#news-grid .box .title a:hover,#news-grid .box .title a:active:hover,#news-grid .box .title a:visited:hover{text-decoration-color:#F8CB00 !important}#news-grid .box .video-wrapper,#news-grid .box .body{margin-bottom:0}#news-grid .box img{max-width:100%}#news-grid .box .bottom{margin-top:auto}#news-grid .box .bottom .date{font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572;margin:2em 0 0 0;padding-top:1.5em;border-top:1px solid #DDD6E5}#news-featured{margin-bottom:3em;padding-top:3em;padding-bottom:3em;border:1px solid #DDD6E5;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#news-featured .title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:2.25rem;letter-spacing:0;line-height:1.278}#news-featured .title a,#news-featured .title a:active,#news-featured .title a:visited{color:#441C6F;text-decoration:none}#news-featured .title a:hover,#news-featured .title a:active:hover,#news-featured .title a:visited:hover{text-decoration:underline}#news-featured .date{margin-bottom:0;padding-top:1.5em;font-size:.8125em;border-top:1px solid #DDD6E5}#news-featured img{max-width:100%}@media only screen and (max-width: 1000px){#news-featured{padding:0}#news-featured .row{display:flex;flex-wrap:wrap;margin-left:0 !important}#news-featured .span10,#news-featured .span11{width:100% !important;margin-left:0 !important}#news-featured .span10{padding:2em}#news-featured .span11{order:-1}#news-featured .span11 img{width:100%;border-top-left-radius:8px;-moz-border-top-left-radius:8px;-webkit-border-top-left-radius:8px;-o-border-top-left-radius:8px;-ms-border-top-left-radius:8px;-moz-background-clip:"padding-box";-webkit-background-clip:"padding-box";-o-background-clip:"padding-box";-ms-background-clip:"padding-box";border-top-right-radius:8px;-moz-border-top-right-radius:8px;-webkit-border-top-right-radius:8px;-o-border-top-right-radius:8px;-ms-border-top-right-radius:8px;-moz-background-clip:"padding-box";-webkit-background-clip:"padding-box";-o-background-clip:"padding-box";-ms-background-clip:"padding-box"}}#jobs{position:relative}#jobs .job{display:block;position:relative;padding:4rem 0;text-decoration:none;border-bottom:1px solid #DDD6E5}@media only screen and (max-width: 1125px){#jobs .job{padding:3rem 0}}@media only screen and (max-width: 910px){#jobs .job{padding:2rem 0}}#jobs .job:first-of-type{border-top:1px solid #DDD6E5}#jobs .job p.title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:2.25rem;letter-spacing:0;line-height:1.278;margin-bottom:.5em;cursor:pointer}@media only screen and (max-width: 525px){#jobs .job p.title{font-size:2rem}}#jobs .job p.title a,#jobs .job p.title a:active,#jobs .job p.title a:visited{color:#441C6F;text-decoration:none;text-decoration-color:transparent;text-underline-offset:3px;text-decoration-thickness:2px;transition:all .2s ease-in-out}#jobs .job p.title a:hover,#jobs .job p.title a:active:hover,#jobs .job p.title a:visited:hover{text-decoration:underline;text-decoration-color:#F8CB00}#jobs .job p:last-child{margin-bottom:0}aside .job-details{margin-top:4rem;font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572}@media only screen and (max-width: 910px){aside .job-details{margin-top:2rem}aside .job-details p{margin-bottom:0}}#donate-page{position:relative;white-space:nowrap;padding-top:calc(var(--header_height) + var(--gutter_y));background-color:#ECE8F1}#donate-page:before{position:absolute;top:-10%;left:0;width:100%;height:110%;background-image:url(../images/donate-bg.png);background-size:cover;background-repeat:no-repeat;background-position:top;background-attachment:fixed;content:''}@media (pointer: coarse){#donate-page:before{background-image:url(../images/donate-background-mobile.jpg);background-size:cover}}#donate-page .lucy-wrapper,#donate-page #layout-7030,#donate-page #site-menu #menu-content-area,#site-menu #donate-page #menu-content-area,#donate-page .lucy-wrapper .trail,#donate-page #layout-7030 .trail,#donate-page #site-menu #menu-content-area .trail,#site-menu #donate-page #menu-content-area .trail,#donate-page #event-tickets .inner .trail,#event-tickets #donate-page .inner .trail,#donate-page #event-tickets .inner,#event-tickets #donate-page .inner{width:100%;padding:0}#donate-left,#donate-right{position:relative;display:inline-block;width:50vw;font-size:20px;vertical-align:top;white-space:normal;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media only screen and (max-width: 1125px){#donate-left,#donate-right{width:100vw !important;padding:0 !important}#donate-left#donate-right,#donate-right#donate-right{position:relative;top:auto;left:auto;height:auto;background-image:none !important}#donate-left#donate-right:before,#donate-right#donate-right:before{display:none}}#donate-left{width:50vw}@media only screen and (max-width: 1125px){#donate-left{display:flex;flex-direction:column-reverse}}#donate-left .inner{padding:4vw;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 1125px){#donate-left .inner{padding:7vw;padding-bottom:0}}#donate-left #donate-intro{margin-bottom:4rem}#donate-left #donate-intro p{color:#441C6F}@media only screen and (max-width: 1125px){#donate-left #donate-intro{margin-bottom:3rem}}@media only screen and (max-width: 910px){#donate-left #donate-intro{margin-bottom:2rem}}#donate-left div[id*="blackbaud-donation-form"]{transform:translate(-15px, 0)}#donate-left div[id*="blackbaud-donation-form"] iframe{width:calc(100% + 30px);max-width:none !important;background-color:transparent !important}#donate-left div[id*="blackbaud-donation-form"] .sky-container{width:100% !important;padding:0 !important}#donate-right{position:absolute;top:0;left:50vw;height:100%;background-position:center;background-size:100% auto;background-size:cover}@media only screen and (max-width: 1125px){#donate-right{position:relative}}#donate-right .inner{position:sticky;top:0;padding-left:0}@media only screen and (max-width: 1125px){#donate-right .inner{position:relative;top:unset;padding:7vw;padding-top:0}}#donate-right img{width:100%;margin-bottom:1rem}@media only screen and (max-width: 1125px){#donate-right img{display:block}}#donate-right p.title{font-family:roboto, sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0.0082em;line-height:1.455;margin-bottom:.5rem;color:#441C6F}#donate-right :last-child{margin-bottom:0}#donate-right.unlock{position:absolute;bottom:0;top:auto;left:50vw}@media only screen and (max-width: 910px){#photos-grid{margin-bottom:2em;padding-bottom:2em}}@media only screen and (max-width: 700px){#photos-grid .row{margin-left:-20px !important}}#photos-grid.space{margin-bottom:var(--gutter_y);padding-bottom:var(--gutter_y);border-bottom:1px solid #DDD6E5}#photos-grid .image{position:relative;margin-bottom:20px;cursor:pointer}@media only screen and (max-width: 700px){#photos-grid .image{width:calc(50% - 20px) !important;margin-left:20px !important}}#photos-grid .image img{display:block;width:100%}#photos-grid .image:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(68,28,111,0.25);content:'';transition:all .2s ease-in-out;opacity:0}#photos-grid .image:hover:before{opacity:1}#photos-grid .all-photos,#photos-grid .less-photos{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;display:flex;flex-direction:column;justify-content:center;align-items:center;height:12.5vw;padding:2rem;background:#441C6F;text-align:center;cursor:pointer;color:#FFF;box-sizing:border-box;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{#photos-grid .all-photos,#photos-grid .less-photos{display:none}}@media only screen and (max-width: 1440px){#photos-grid .all-photos,#photos-grid .less-photos{font-size:.7rem}}@media only screen and (max-width: 1125px){#photos-grid .all-photos,#photos-grid .less-photos{height:11.5vw}}@media only screen and (max-width: 910px){#photos-grid .all-photos,#photos-grid .less-photos{height:21vw}}@media only screen and (max-width: 700px){#photos-grid .all-photos,#photos-grid .less-photos{width:calc(50% - 20px) !important;height:44vw;font-size:1rem}}@media only screen and (max-width: 525px){#photos-grid .all-photos,#photos-grid .less-photos{margin-left:20px !important}}#photos-grid .all-photos:hover,#photos-grid .less-photos:hover{text-decoration:underline}@media print{#videos-grid{display:none}}#videos-grid .video-wrapper{margin-bottom:0}#videos-grid .more-videos{margin-top:4rem;padding-top:4rem;border-top:1px solid #DDD6E5}@media only screen and (max-width: 910px){#videos-grid .more-videos{margin-top:2rem;padding-top:2rem}}#videos-grid .more-videos .row{margin-bottom:2rem}@media only screen and (max-width: 700px){#videos-grid .more-videos .row{margin-bottom:0}}#videos-grid .more-videos .image{cursor:pointer}@media only screen and (max-width: 700px){#videos-grid .more-videos .image{margin-bottom:1.5em}}#videos-grid .more-videos .image:hover .icon-play,#videos-grid .more-videos .image:focus .icon-play{background:#441C6F}#videos-grid .more-videos .video{position:relative;cursor:pointer}#videos-grid .more-videos .video img{display:block;width:100%}#videos-grid .more-videos .video .icon-play{position:absolute;top:50%;left:50%;z-index:2;width:55px;height:55px;line-height:55px;text-align:center;font-weight:700;font-size:1em;text-indent:5px;background:rgba(65,64,66,0.8);cursor:pointer !important;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;transform:translate(-50%, -50%);transition:all .2s ease-in-out}@media (pointer: coarse){#videos-grid .more-videos .video .icon-play{display:none}}#videos-grid .more-videos h4{margin-top:.8em;font-size:1.25em}#cart-add-popup{position:fixed;z-index:10;right:var(--gutter_x);width:300px;padding:2em;background:#FFF;text-align:left;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);opacity:0;box-sizing:border-box}#cart-add-popup label{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;display:block;margin-bottom:.25em}#cart-add-popup p{margin-bottom:0;font-size:.8rem;line-height:1.5;text-transform:none}#cart-add-popup p.title{margin-bottom:0;padding-top:1em;border-top:1px solid #DDD6E5;font-weight:500}#cart-add-popup p.subtitle{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #DDD6E5}#cart-add-popup p.subtotal{margin-bottom:1.5em;font-weight:bold;font-size:.9rem}#cart-add-popup .button{display:inline-block;width:100%;padding:0 !important}#layout-7030.cart,#lucy-cart-thanks{margin-top:var(--header_height);background-color:#ECE8F1;border-bottom:1px solid #DDD6E5}#layout-7030.cart .container,#lucy-cart-thanks .container{position:relative}#layout-7030.cart .container .sticky,#lucy-cart-thanks .container .sticky{position:sticky;top:calc(var(--header_height) + (var(--gutter_y) / 2));transition:top .2s ease-in-out}#layout-7030.cart .container .sticky.shift,#lucy-cart-thanks .container .sticky.shift{top:calc(var(--gutter_y) / 2)}#cart-donate-pitch{display:block;overflow:hidden;margin-bottom:1em;padding-top:1em;border-top:1px solid #DDD6E5;color:#000}#cart-donate-pitch p{margin-bottom:.75em;line-height:1.3}#cart-donate-pitch #cart-donate-check{padding-top:.5em}@media only screen and (max-width: 525px){#cart-donate-pitch #cart-donate-check{width:40% !important}}@media only screen and (max-width: 525px){#cart-donate-pitch #cart-donate-amount-entry{width:60% !important}}#cart-donate-pitch #cart-donate-amount{height:45px;margin-bottom:0 !important}#lucy-checkout{margin:2rem 0 4rem 0}@media only screen and (max-width: 910px){#lucy-checkout div.main{width:calc(100% - 20px);margin-left:20px !important}}@media only screen and (max-width: 525px){#lucy-checkout div.main{width:100%;margin-left:0 !important}}#lucy-cart{margin:2em 0 4em 0}@media only screen and (max-width: 910px){#lucy-cart div.main{width:calc(100% - 20px);margin-left:20px !important}}@media only screen and (max-width: 525px){#lucy-cart div.main{width:100%;margin-left:0 !important}}#lucy-cart .cart-table{margin-bottom:3em}#lucy-cart table tr.pitch td{background:#F8CB00}#lucy-cart #coupon-error{font-size:.75rem;font-family:roboto, sans-serif;font-weight:bold}#lucy-cart #cart-coupon,#lucy-cart #cart-coupon-mobile{margin-top:1em}#lucy-cart #cart-coupon input,#lucy-cart #cart-coupon-mobile input{margin-bottom:0 !important}#lucy-cart #cart-coupon-mobile{display:none}#lucy-cart #cart-coupon-apply{text-align:center}@media only screen and (max-width: 910px){#lucy-cart #cart-coupon.desktop{display:none}#lucy-cart #cart-coupon-mobile{display:block;margin-bottom:1em;padding:1em 0}#lucy-cart #cart-coupon-mobile #cart-coupon-apply-mobile{display:block;text-align:center}#lucy-cart #cart-coupon-mobile .span16{width:65% !important}#lucy-cart #cart-coupon-mobile .span8{width:25% !important;margin-left:5% !important}}.cart-table{margin-bottom:2em}.cart-table .header{margin-bottom:1rem;margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase}@media only screen and (max-width: 525px){.cart-table .header{display:none}}.cart-table .item{position:relative;padding:1.5em 0;border-top:1px solid #DDD6E5}.cart-table .item [class*='span']{position:relative}.cart-table .item .title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-family:roboto, sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0.0082em;line-height:1.455;margin-bottom:0 !important}.cart-table .item .desc{margin-bottom:0 !important;font-size:.95rem;color:#000 !important}.cart-table .item .quantity select{width:100% !important}.cart-table .item .price{color:#000;font-weight:700}.cart-table .item input,.cart-table .item select{width:75% !important;margin-bottom:0 !important}.cart-table .item:last-child{border-bottom:1px solid #DDD6E5}.cart-table .item.fixed .inner{position:absolute;top:50%;left:0;width:100%;transform:translate(0, -50%)}.cart-table .item .delete{font-family:roboto, sans-serif;font-size:0.7em;color:#000;letter-spacing:0.01em;line-height:1.572;display:block;margin-top:.5rem;font-weight:400;font-style:italic;text-decoration:none}@media only screen and (max-width: 525px){.cart-table .item .delete{margin-top:0}}.cart-table .item .delete:hover{text-decoration:underline}.cart-table .item .mobile.delete{position:absolute;top:1.5em;right:0;display:none;text-decoration:none;color:#C3CBCB}@media only screen and (max-width: 525px){.cart-table{margin-bottom:1em !important;padding-top:1.5em;border-top:1px solid #DDD6E5}.cart-table .item .span14{width:90% !important}.cart-table .item .span4{display:none}.cart-table .item .mobile.delete{display:block}.cart-table .item .quantity{display:inline-block;width:60% !important;margin-top:.5em !important}.cart-table .item input{margin-top:.5em !important}.cart-table .item .price{display:inline-block;width:40% !important;line-height:45px}.cart-table .item:nth-child(2){padding-top:0;border-top:none}.cart-table .item:nth-child(2) .mobile.delete{top:0}}#lucy-order-total{display:none;margin-bottom:2em;padding:.75em 0;background:#F8CB00}#lucy-order-total .span12{font-family:roboto, sans-serif;font-weight:bold;text-transform:uppercase}@media only screen and (max-width: 1125px){#lucy-order-total{display:block}}@media only screen and (max-width: 910px){#lucy-order-total .row{width:100% !important;margin:0 !important}#lucy-order-total .span12{width:50% !important;margin:0 !important}}#lucy-checkout-fields h2{margin-top:2rem;margin-bottom:1rem !important}#lucy-checkout-fields h2:first-child{margin-top:0}#lucy-checkout-fields ul#cart-payments{display:table;width:100%;margin:0 0 2em 0;padding:0;overflow:hidden}#lucy-checkout-fields ul#cart-payments li{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;display:table-cell;padding:1.25em 0;text-align:center;color:#FFF;background:#441C6F;cursor:pointer;border-right:1px solid #ECE8F1;opacity:.2;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#lucy-checkout-fields ul#cart-payments li.selected{opacity:1}@media (pointer: fine){#lucy-checkout-fields ul#cart-payments li:hover{opacity:1}}#lucy-checkout-fields ul#cart-payments li:last-child{border-right:none}#lucy-checkout-fields #create-account{margin-top:-1em;margin-bottom:2em;font-size:.9rem}#lucy-checkout-fields #create-account input[type=checkbox]{position:relative;top:1px}#lucy-checkout-fields #account-cancel{position:absolute;top:12px;right:15px;font-size:.8rem}#lucy-checkout-fields #password-wrapper{display:none}#lucy-checkout-fields .button.back-to{background-color:#441C6F}#lucy-checkout-fields .button.back-to span{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#lucy-checkout-fields .button.back-to span:before{transform:translate(0, -50%) rotate(180deg)}@media only screen and (max-width: 910px){#lucy-checkout-fields{width:calc(100% - 20px) !important;margin-bottom:2rem}#lucy-checkout-fields .actions .button{margin-bottom:20px}}@media only screen and (max-width: 525px){#lucy-checkout-fields{width:100% !important}}#lucy-checkout-details{padding:2rem;background-color:#441C6F}@media only screen and (max-width: 1125px){#lucy-checkout-details{font-size:.95rem}}@media only screen and (max-width: 910px){#lucy-checkout-details{font-size:1rem}}#lucy-checkout-details h4{margin-bottom:1rem;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#lucy-checkout-details .cart-totals{padding-top:20px;border-top:1px solid rgba(221,214,229,0.25)}#lucy-checkout-details .cart-totals .total{color:#FFF;font-size:1.3rem;font-weight:700;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#lucy-checkout-details .cart-totals .total span{float:right;font-family:roboto, sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0.0082em;line-height:1.455}#lucy-checkout-details .count{margin-bottom:.75em;font-size:1.3rem;font-weight:bold}#lucy-checkout-details .items{margin-bottom:20px;border-top:1px solid rgba(221,214,229,0.25);border-bottom:1px solid rgba(221,214,229,0.25)}#lucy-checkout-details .items .item{padding:15px 0;line-height:1.3;font-size:.95rem;border-bottom:1px solid rgba(221,214,229,0.25)}#lucy-checkout-details .items .item .title{margin-bottom:0;padding-right:100px;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 1125px){#lucy-checkout-details .items .item .title{padding-right:50px}}#lucy-checkout-details .items .item .desc{margin-bottom:0;padding-right:100px;font-size:.75rem;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 1125px){#lucy-checkout-details .items .item .desc{padding-right:50px}}#lucy-checkout-details .items .item .price{float:right;margin-bottom:0;font-weight:700;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#lucy-checkout-details .items .item:last-child{margin-bottom:0;border-bottom:none}#lucy-checkout-details .totals .item{padding:15px 0;line-height:1.3}#lucy-checkout-details .totals .item .title{margin-bottom:0;padding-right:100px;font-size:.95rem;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#lucy-checkout-details .totals .item .title a{font-size:.95rem}#lucy-checkout-details .totals .item .price{float:right;margin-bottom:0;font-weight:700;font-size:.95rem;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#lucy-checkout-details .totals .item :last-child{margin-bottom:0}#lucy-checkout-details .totals .item:last-child{margin-top:0;padding:15px 0 0 0;border-top:1px solid rgba(221,214,229,0.25)}#lucy-checkout-details .totals .item:last-child .title,#lucy-checkout-details .totals .item:last-child .price{font-weight:700;font-size:1.3rem}#lucy-checkout-details .actions{display:block;margin-top:2rem;text-align:center}#lucy-checkout-details #coupon-error{font-size:.75rem;font-weight:bold}#lucy-checkout-details #cart-coupon input{margin-bottom:0 !important}#lucy-checkout-details #cart-checkout span:before{background-image:url(../images/button-arrow-purple.svg)}@media (pointer: fine){#lucy-checkout-details #cart-checkout:hover{background-color:#ECE8F1}#lucy-checkout-details #cart-checkout:hover span{color:#441C6F}}#lucy-cart-thanks{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#lucy-cart-thanks #content-full{padding:5vw 0}@media only screen and (max-width: 1125px){#lucy-cart-thanks .span12.offset6{width:calc(75% - 20px);margin-left:calc(12.5% + 20px) !important}}@media only screen and (max-width: 910px){#lucy-cart-thanks .span12.offset6{width:calc(90% - 20px);margin-left:calc(5% + 20px) !important}}@media only screen and (max-width: 525px){#lucy-cart-thanks .span12.offset6{margin-left:0 !important}}#lucy-cart-thanks h2,#lucy-cart-thanks p.thanks{text-align:center}#lucy-cart-thanks #lucy-checkout-details p.count{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#lucy-cart-thanks #lucy-checkout-details .items{margin-bottom:0;border-bottom:none}#lucy-cart-thanks #lucy-checkout-details .items .item{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#lucy-cart-thanks #lucy-checkout-details .button{background-color:#ECE8F1}#lucy-cart-thanks #lucy-checkout-details .button span:before{width:auto;height:auto;background-image:none;font-family:'icomoon';color:#441C6F;content:'\e90b'}@media (pointer: fine){#lucy-cart-thanks #lucy-checkout-details .button:hover,#lucy-cart-thanks #lucy-checkout-details .button:focus{background-color:#F8CB00}#lucy-cart-thanks #lucy-checkout-details .button:hover span,#lucy-cart-thanks #lucy-checkout-details .button:focus span{color:#441C6F}}:root{--gutter_x: calc(.5rem + 5.5vw);--gutter_y: calc(.8rem + 4vw);--flow_space: calc(var(--gutter_y) * .4);--header_height: 7.25rem;--alert_height: 3.75rem;--translate_height: 40px;--border_wrap: calc(10px + .4vw);--base_font_size: 1vw}@media only screen and (max-width: 1440px){:root{--base_font_size: 1.2vw}}@media only screen and (max-width: 1125px){:root{--base_font_size: 1.4vw}}@media only screen and (max-width: 910px){:root{--gutter_x: calc(.5rem + 3vw);--gutter_y: calc(2rem + 3vw);--flow_space: var(--gutter_y);--base_font_size: calc(10px + 1vw);--header_height: 80px}}@media only screen and (max-width: 525px){:root{--base_font_size: 3.5vw}}@media print{:root{--base_font_size: 18px}}*{margin:0;padding:0;border:0}.transition-fade{opacity:1;transition:all .5s ease}html.is-animating .transition-fade{opacity:0}html,bodybody.front,#lucy-page-template-inner{font-size:var(--base_font_size);font-family:roboto, sans-serif;color:#000;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.front,#lucy-page-template-inner{font-family:roboto, sans-serif;font-size:20px;color:#000;letter-spacing:0.006em;line-height:1.6;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}body.front.alert,#lucy-page-template-inner.alert{padding-top:var(--alert_height)}@media only screen and (max-width: 910px){body.front.alert,#lucy-page-template-inner.alert{padding-top:var(--alert_height)}}@media print{body.front.alert,#lucy-page-template-inner.alert{padding-top:0 !important}}body.front.alert header,body.front.alert #site-menu #menu-header,#site-menu body.front.alert #menu-header,body.front.alert #mobile-nav,#lucy-page-template-inner.alert header,#lucy-page-template-inner.alert #site-menu #menu-header,#site-menu #lucy-page-template-inner.alert #menu-header,#lucy-page-template-inner.alert #mobile-nav{top:var(--alert_height)}body.front.alert #menu-content-area,#lucy-page-template-inner.alert #menu-content-area{padding-top:calc(var(--header_height) + var(--alert_height)) !important}body.front.alert #mobile-menu.open,#lucy-page-template-inner.alert #mobile-menu.open{top:calc(var(--alert_height) + var(--header_height) - 1px);height:calc(100vh - var(--header_height) - var(--alert_height))}body.front.alert aside,#lucy-page-template-inner.alert aside{top:calc((var(--alert_height) + var(--header_height)) + (var(--gutter_y) / 2)) !important}body.front.alert aside.shift,#lucy-page-template-inner.alert aside.shift{top:calc(var(--alert_height) + var(--gutter_y) / 2) !important}.lucy-wrapper,#layout-7030,#site-menu #menu-content-area,#event-tickets .inner,#donate-page .lucy-wrapper .trail,#donate-page #layout-7030 .trail,#donate-page #site-menu #menu-content-area .trail,#site-menu #donate-page #menu-content-area .trail,#donate-page #event-tickets .inner .trail,#event-tickets #donate-page .inner .trail{position:relative;width:100%;margin:0 auto;padding:0 4vw;font-family:roboto, sans-serif;font-weight:400;font-size:20px;color:#414042;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 1125px){.lucy-wrapper,#layout-7030,#site-menu #menu-content-area,#event-tickets .inner,#donate-page .lucy-wrapper .trail,#donate-page #layout-7030 .trail,#donate-page #site-menu #menu-content-area .trail,#site-menu #donate-page #menu-content-area .trail,#donate-page #event-tickets .inner .trail,#event-tickets #donate-page .inner .trail{padding:0 5vw}}@media only screen and (max-width: 525px){.lucy-wrapper,#layout-7030,#site-menu #menu-content-area,#event-tickets .inner,#donate-page .lucy-wrapper .trail,#donate-page #layout-7030 .trail,#donate-page #site-menu #menu-content-area .trail,#site-menu #donate-page #menu-content-area .trail,#donate-page #event-tickets .inner .trail,#event-tickets #donate-page .inner .trail{padding:0 25px}}header,#site-menu #menu-header{position:fixed;z-index:10;top:0;left:0;width:100%;height:var(--header_height);transition:all .2s ease-in-out;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{header,#site-menu #menu-header{display:none}}header.hide,#site-menu .hide#menu-header{transform:translate3d(0, -100%, 0)}header.home,#site-menu .home#menu-header{opacity:0;transform:translate(0, -2rem);transition:all .5s ease-in-out}header.home.loaded,#site-menu .home.loaded#menu-header{opacity:1;transform:translate(0, 0)}header .bg,#site-menu #menu-header .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#441C6F;opacity:0}header .lucy-wrapper,header #layout-7030,header #site-menu #menu-content-area,#site-menu header #menu-content-area,#site-menu #menu-header .lucy-wrapper,#site-menu #menu-header #layout-7030,#site-menu #menu-header #menu-content-area,header #event-tickets .inner,#site-menu #menu-header #event-tickets .inner,#event-tickets header .inner,#event-tickets #site-menu #menu-header .inner,#site-menu #event-tickets #menu-header .inner,header #donate-page .lucy-wrapper .trail,header #donate-page #layout-7030 .trail,header #donate-page #site-menu #menu-content-area .trail,#site-menu header #donate-page #menu-content-area .trail,#site-menu #menu-header #donate-page .lucy-wrapper .trail,#site-menu #menu-header #donate-page #layout-7030 .trail,#site-menu #menu-header #donate-page #menu-content-area .trail,#donate-page .lucy-wrapper header .trail,#donate-page #layout-7030 header .trail,#donate-page #site-menu #menu-content-area header .trail,#site-menu #donate-page #menu-content-area header .trail,#donate-page .lucy-wrapper #site-menu #menu-header .trail,#donate-page #layout-7030 #site-menu #menu-header .trail,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail,#site-menu #donate-page .lucy-wrapper #menu-header .trail,#site-menu #donate-page #layout-7030 #menu-header .trail,#site-menu #donate-page #menu-content-area #menu-header .trail,header #donate-page #event-tickets .inner .trail,#site-menu #menu-header #donate-page #event-tickets .inner .trail,#donate-page #event-tickets .inner header .trail,#donate-page #event-tickets .inner #site-menu #menu-header .trail,#site-menu #donate-page #event-tickets .inner #menu-header .trail,header #event-tickets #donate-page .inner .trail,#site-menu #menu-header #event-tickets #donate-page .inner .trail,#event-tickets #donate-page .inner header .trail,#event-tickets #donate-page .inner #site-menu #menu-header .trail,#site-menu #event-tickets #donate-page .inner #menu-header .trail{position:relative;z-index:1;display:flex;align-items:center;height:var(--header_height)}header .lucy-wrapper #logo,header #layout-7030 #logo,header #site-menu #menu-content-area #logo,#site-menu header #menu-content-area #logo,#site-menu #menu-header .lucy-wrapper #logo,#site-menu #menu-header #layout-7030 #logo,#site-menu #menu-header #menu-content-area #logo,header #event-tickets .inner #logo,#site-menu #menu-header #event-tickets .inner #logo,#event-tickets header .inner #logo,#event-tickets #site-menu #menu-header .inner #logo,#site-menu #event-tickets #menu-header .inner #logo,header #donate-page .lucy-wrapper .trail #logo,#donate-page .lucy-wrapper header .trail #logo,#donate-page #layout-7030 header .trail #logo,#donate-page #site-menu #menu-content-area header .trail #logo,#site-menu #donate-page #menu-content-area header .trail #logo,#donate-page .lucy-wrapper #site-menu #menu-header .trail #logo,#donate-page #layout-7030 #site-menu #menu-header .trail #logo,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail #logo,#site-menu #donate-page .lucy-wrapper #menu-header .trail #logo,#site-menu #donate-page #layout-7030 #menu-header .trail #logo,#site-menu #donate-page #menu-content-area #menu-header .trail #logo,#donate-page #event-tickets .inner header .trail #logo,#donate-page #event-tickets .inner #site-menu #menu-header .trail #logo,#site-menu #donate-page #event-tickets .inner #menu-header .trail #logo,#event-tickets #donate-page .inner header .trail #logo,#event-tickets #donate-page .inner #site-menu #menu-header .trail #logo,#site-menu #event-tickets #donate-page .inner #menu-header .trail #logo,header .lucy-wrapper #logo-purple,header #layout-7030 #logo-purple,header #site-menu #menu-content-area #logo-purple,#site-menu header #menu-content-area #logo-purple,#site-menu #menu-header .lucy-wrapper #logo-purple,#site-menu #menu-header #layout-7030 #logo-purple,#site-menu #menu-header #menu-content-area #logo-purple,header #event-tickets .inner #logo-purple,#site-menu #menu-header #event-tickets .inner #logo-purple,#event-tickets header .inner #logo-purple,#event-tickets #site-menu #menu-header .inner #logo-purple,#site-menu #event-tickets #menu-header .inner #logo-purple,header #donate-page .lucy-wrapper .trail #logo-purple,#donate-page .lucy-wrapper header .trail #logo-purple,#donate-page #layout-7030 header .trail #logo-purple,#donate-page #site-menu #menu-content-area header .trail #logo-purple,#site-menu #donate-page #menu-content-area header .trail #logo-purple,#donate-page .lucy-wrapper #site-menu #menu-header .trail #logo-purple,#donate-page #layout-7030 #site-menu #menu-header .trail #logo-purple,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail #logo-purple,#site-menu #donate-page .lucy-wrapper #menu-header .trail #logo-purple,#site-menu #donate-page #layout-7030 #menu-header .trail #logo-purple,#site-menu #donate-page #menu-content-area #menu-header .trail #logo-purple,#donate-page #event-tickets .inner header .trail #logo-purple,#donate-page #event-tickets .inner #site-menu #menu-header .trail #logo-purple,#site-menu #donate-page #event-tickets .inner #menu-header .trail #logo-purple,#event-tickets #donate-page .inner header .trail #logo-purple,#event-tickets #donate-page .inner #site-menu #menu-header .trail #logo-purple,#site-menu #event-tickets #donate-page .inner #menu-header .trail #logo-purple{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}header .lucy-wrapper #logo img,header #layout-7030 #logo img,header #site-menu #menu-content-area #logo img,#site-menu header #menu-content-area #logo img,#site-menu #menu-header .lucy-wrapper #logo img,#site-menu #menu-header #layout-7030 #logo img,#site-menu #menu-header #menu-content-area #logo img,header #event-tickets .inner #logo img,#site-menu #menu-header #event-tickets .inner #logo img,#event-tickets header .inner #logo img,#event-tickets #site-menu #menu-header .inner #logo img,#site-menu #event-tickets #menu-header .inner #logo img,header #donate-page .lucy-wrapper .trail #logo img,#donate-page .lucy-wrapper header .trail #logo img,#donate-page #layout-7030 header .trail #logo img,#donate-page #site-menu #menu-content-area header .trail #logo img,#site-menu #donate-page #menu-content-area header .trail #logo img,#donate-page .lucy-wrapper #site-menu #menu-header .trail #logo img,#donate-page #layout-7030 #site-menu #menu-header .trail #logo img,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail #logo img,#site-menu #donate-page .lucy-wrapper #menu-header .trail #logo img,#site-menu #donate-page #layout-7030 #menu-header .trail #logo img,#site-menu #donate-page #menu-content-area #menu-header .trail #logo img,#donate-page #event-tickets .inner header .trail #logo img,#donate-page #event-tickets .inner #site-menu #menu-header .trail #logo img,#site-menu #donate-page #event-tickets .inner #menu-header .trail #logo img,#event-tickets #donate-page .inner header .trail #logo img,#event-tickets #donate-page .inner #site-menu #menu-header .trail #logo img,#site-menu #event-tickets #donate-page .inner #menu-header .trail #logo img,header .lucy-wrapper #logo-purple img,header #layout-7030 #logo-purple img,header #site-menu #menu-content-area #logo-purple img,#site-menu header #menu-content-area #logo-purple img,#site-menu #menu-header .lucy-wrapper #logo-purple img,#site-menu #menu-header #layout-7030 #logo-purple img,#site-menu #menu-header #menu-content-area #logo-purple img,header #event-tickets .inner #logo-purple img,#site-menu #menu-header #event-tickets .inner #logo-purple img,#event-tickets header .inner #logo-purple img,#event-tickets #site-menu #menu-header .inner #logo-purple img,#site-menu #event-tickets #menu-header .inner #logo-purple img,header #donate-page .lucy-wrapper .trail #logo-purple img,#donate-page .lucy-wrapper header .trail #logo-purple img,#donate-page #layout-7030 header .trail #logo-purple img,#donate-page #site-menu #menu-content-area header .trail #logo-purple img,#site-menu #donate-page #menu-content-area header .trail #logo-purple img,#donate-page .lucy-wrapper #site-menu #menu-header .trail #logo-purple img,#donate-page #layout-7030 #site-menu #menu-header .trail #logo-purple img,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail #logo-purple img,#site-menu #donate-page .lucy-wrapper #menu-header .trail #logo-purple img,#site-menu #donate-page #layout-7030 #menu-header .trail #logo-purple img,#site-menu #donate-page #menu-content-area #menu-header .trail #logo-purple img,#donate-page #event-tickets .inner header .trail #logo-purple img,#donate-page #event-tickets .inner #site-menu #menu-header .trail #logo-purple img,#site-menu #donate-page #event-tickets .inner #menu-header .trail #logo-purple img,#event-tickets #donate-page .inner header .trail #logo-purple img,#event-tickets #donate-page .inner #site-menu #menu-header .trail #logo-purple img,#site-menu #event-tickets #donate-page .inner #menu-header .trail #logo-purple img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 1440px){header .lucy-wrapper #logo img,header #layout-7030 #logo img,header #site-menu #menu-content-area #logo img,#site-menu header #menu-content-area #logo img,#site-menu #menu-header .lucy-wrapper #logo img,#site-menu #menu-header #layout-7030 #logo img,#site-menu #menu-header #menu-content-area #logo img,header #event-tickets .inner #logo img,#site-menu #menu-header #event-tickets .inner #logo img,#event-tickets header .inner #logo img,#event-tickets #site-menu #menu-header .inner #logo img,#site-menu #event-tickets #menu-header .inner #logo img,header #donate-page .lucy-wrapper .trail #logo img,#donate-page .lucy-wrapper header .trail #logo img,#donate-page #layout-7030 header .trail #logo img,#donate-page #site-menu #menu-content-area header .trail #logo img,#site-menu #donate-page #menu-content-area header .trail #logo img,#donate-page .lucy-wrapper #site-menu #menu-header .trail #logo img,#donate-page #layout-7030 #site-menu #menu-header .trail #logo img,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail #logo img,#site-menu #donate-page .lucy-wrapper #menu-header .trail #logo img,#site-menu #donate-page #layout-7030 #menu-header .trail #logo img,#site-menu #donate-page #menu-content-area #menu-header .trail #logo img,#donate-page #event-tickets .inner header .trail #logo img,#donate-page #event-tickets .inner #site-menu #menu-header .trail #logo img,#site-menu #donate-page #event-tickets .inner #menu-header .trail #logo img,#event-tickets #donate-page .inner header .trail #logo img,#event-tickets #donate-page .inner #site-menu #menu-header .trail #logo img,#site-menu #event-tickets #donate-page .inner #menu-header .trail #logo img,header .lucy-wrapper #logo-purple img,header #layout-7030 #logo-purple img,header #site-menu #menu-content-area #logo-purple img,#site-menu header #menu-content-area #logo-purple img,#site-menu #menu-header .lucy-wrapper #logo-purple img,#site-menu #menu-header #layout-7030 #logo-purple img,#site-menu #menu-header #menu-content-area #logo-purple img,header #event-tickets .inner #logo-purple img,#site-menu #menu-header #event-tickets .inner #logo-purple img,#event-tickets header .inner #logo-purple img,#event-tickets #site-menu #menu-header .inner #logo-purple img,#site-menu #event-tickets #menu-header .inner #logo-purple img,header #donate-page .lucy-wrapper .trail #logo-purple img,#donate-page .lucy-wrapper header .trail #logo-purple img,#donate-page #layout-7030 header .trail #logo-purple img,#donate-page #site-menu #menu-content-area header .trail #logo-purple img,#site-menu #donate-page #menu-content-area header .trail #logo-purple img,#donate-page .lucy-wrapper #site-menu #menu-header .trail #logo-purple img,#donate-page #layout-7030 #site-menu #menu-header .trail #logo-purple img,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail #logo-purple img,#site-menu #donate-page .lucy-wrapper #menu-header .trail #logo-purple img,#site-menu #donate-page #layout-7030 #menu-header .trail #logo-purple img,#site-menu #donate-page #menu-content-area #menu-header .trail #logo-purple img,#donate-page #event-tickets .inner header .trail #logo-purple img,#donate-page #event-tickets .inner #site-menu #menu-header .trail #logo-purple img,#site-menu #donate-page #event-tickets .inner #menu-header .trail #logo-purple img,#event-tickets #donate-page .inner header .trail #logo-purple img,#event-tickets #donate-page .inner #site-menu #menu-header .trail #logo-purple img,#site-menu #event-tickets #donate-page .inner #menu-header .trail #logo-purple img{width:25vw}}@media only screen and (max-width: 910px){header .lucy-wrapper #logo img,header #layout-7030 #logo img,header #site-menu #menu-content-area #logo img,#site-menu header #menu-content-area #logo img,#site-menu #menu-header .lucy-wrapper #logo img,#site-menu #menu-header #layout-7030 #logo img,#site-menu #menu-header #menu-content-area #logo img,header #event-tickets .inner #logo img,#site-menu #menu-header #event-tickets .inner #logo img,#event-tickets header .inner #logo img,#event-tickets #site-menu #menu-header .inner #logo img,#site-menu #event-tickets #menu-header .inner #logo img,header #donate-page .lucy-wrapper .trail #logo img,#donate-page .lucy-wrapper header .trail #logo img,#donate-page #layout-7030 header .trail #logo img,#donate-page #site-menu #menu-content-area header .trail #logo img,#site-menu #donate-page #menu-content-area header .trail #logo img,#donate-page .lucy-wrapper #site-menu #menu-header .trail #logo img,#donate-page #layout-7030 #site-menu #menu-header .trail #logo img,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail #logo img,#site-menu #donate-page .lucy-wrapper #menu-header .trail #logo img,#site-menu #donate-page #layout-7030 #menu-header .trail #logo img,#site-menu #donate-page #menu-content-area #menu-header .trail #logo img,#donate-page #event-tickets .inner header .trail #logo img,#donate-page #event-tickets .inner #site-menu #menu-header .trail #logo img,#site-menu #donate-page #event-tickets .inner #menu-header .trail #logo img,#event-tickets #donate-page .inner header .trail #logo img,#event-tickets #donate-page .inner #site-menu #menu-header .trail #logo img,#site-menu #event-tickets #donate-page .inner #menu-header .trail #logo img,header .lucy-wrapper #logo-purple img,header #layout-7030 #logo-purple img,header #site-menu #menu-content-area #logo-purple img,#site-menu header #menu-content-area #logo-purple img,#site-menu #menu-header .lucy-wrapper #logo-purple img,#site-menu #menu-header #layout-7030 #logo-purple img,#site-menu #menu-header #menu-content-area #logo-purple img,header #event-tickets .inner #logo-purple img,#site-menu #menu-header #event-tickets .inner #logo-purple img,#event-tickets header .inner #logo-purple img,#event-tickets #site-menu #menu-header .inner #logo-purple img,#site-menu #event-tickets #menu-header .inner #logo-purple img,header #donate-page .lucy-wrapper .trail #logo-purple img,#donate-page .lucy-wrapper header .trail #logo-purple img,#donate-page #layout-7030 header .trail #logo-purple img,#donate-page #site-menu #menu-content-area header .trail #logo-purple img,#site-menu #donate-page #menu-content-area header .trail #logo-purple img,#donate-page .lucy-wrapper #site-menu #menu-header .trail #logo-purple img,#donate-page #layout-7030 #site-menu #menu-header .trail #logo-purple img,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail #logo-purple img,#site-menu #donate-page .lucy-wrapper #menu-header .trail #logo-purple img,#site-menu #donate-page #layout-7030 #menu-header .trail #logo-purple img,#site-menu #donate-page #menu-content-area #menu-header .trail #logo-purple img,#donate-page #event-tickets .inner header .trail #logo-purple img,#donate-page #event-tickets .inner #site-menu #menu-header .trail #logo-purple img,#site-menu #donate-page #event-tickets .inner #menu-header .trail #logo-purple img,#event-tickets #donate-page .inner header .trail #logo-purple img,#event-tickets #donate-page .inner #site-menu #menu-header .trail #logo-purple img,#site-menu #event-tickets #donate-page .inner #menu-header .trail #logo-purple img{width:350px}}@media only screen and (max-width: 525px){header .lucy-wrapper #logo img,header #layout-7030 #logo img,header #site-menu #menu-content-area #logo img,#site-menu header #menu-content-area #logo img,#site-menu #menu-header .lucy-wrapper #logo img,#site-menu #menu-header #layout-7030 #logo img,#site-menu #menu-header #menu-content-area #logo img,header #event-tickets .inner #logo img,#site-menu #menu-header #event-tickets .inner #logo img,#event-tickets header .inner #logo img,#event-tickets #site-menu #menu-header .inner #logo img,#site-menu #event-tickets #menu-header .inner #logo img,header #donate-page .lucy-wrapper .trail #logo img,#donate-page .lucy-wrapper header .trail #logo img,#donate-page #layout-7030 header .trail #logo img,#donate-page #site-menu #menu-content-area header .trail #logo img,#site-menu #donate-page #menu-content-area header .trail #logo img,#donate-page .lucy-wrapper #site-menu #menu-header .trail #logo img,#donate-page #layout-7030 #site-menu #menu-header .trail #logo img,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail #logo img,#site-menu #donate-page .lucy-wrapper #menu-header .trail #logo img,#site-menu #donate-page #layout-7030 #menu-header .trail #logo img,#site-menu #donate-page #menu-content-area #menu-header .trail #logo img,#donate-page #event-tickets .inner header .trail #logo img,#donate-page #event-tickets .inner #site-menu #menu-header .trail #logo img,#site-menu #donate-page #event-tickets .inner #menu-header .trail #logo img,#event-tickets #donate-page .inner header .trail #logo img,#event-tickets #donate-page .inner #site-menu #menu-header .trail #logo img,#site-menu #event-tickets #donate-page .inner #menu-header .trail #logo img,header .lucy-wrapper #logo-purple img,header #layout-7030 #logo-purple img,header #site-menu #menu-content-area #logo-purple img,#site-menu header #menu-content-area #logo-purple img,#site-menu #menu-header .lucy-wrapper #logo-purple img,#site-menu #menu-header #layout-7030 #logo-purple img,#site-menu #menu-header #menu-content-area #logo-purple img,header #event-tickets .inner #logo-purple img,#site-menu #menu-header #event-tickets .inner #logo-purple img,#event-tickets header .inner #logo-purple img,#event-tickets #site-menu #menu-header .inner #logo-purple img,#site-menu #event-tickets #menu-header .inner #logo-purple img,header #donate-page .lucy-wrapper .trail #logo-purple img,#donate-page .lucy-wrapper header .trail #logo-purple img,#donate-page #layout-7030 header .trail #logo-purple img,#donate-page #site-menu #menu-content-area header .trail #logo-purple img,#site-menu #donate-page #menu-content-area header .trail #logo-purple img,#donate-page .lucy-wrapper #site-menu #menu-header .trail #logo-purple img,#donate-page #layout-7030 #site-menu #menu-header .trail #logo-purple img,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail #logo-purple img,#site-menu #donate-page .lucy-wrapper #menu-header .trail #logo-purple img,#site-menu #donate-page #layout-7030 #menu-header .trail #logo-purple img,#site-menu #donate-page #menu-content-area #menu-header .trail #logo-purple img,#donate-page #event-tickets .inner header .trail #logo-purple img,#donate-page #event-tickets .inner #site-menu #menu-header .trail #logo-purple img,#site-menu #donate-page #event-tickets .inner #menu-header .trail #logo-purple img,#event-tickets #donate-page .inner header .trail #logo-purple img,#event-tickets #donate-page .inner #site-menu #menu-header .trail #logo-purple img,#site-menu #event-tickets #donate-page .inner #menu-header .trail #logo-purple img{width:250px}}@media only screen and (max-width: 450px){header .lucy-wrapper #logo img,header #layout-7030 #logo img,header #site-menu #menu-content-area #logo img,#site-menu header #menu-content-area #logo img,#site-menu #menu-header .lucy-wrapper #logo img,#site-menu #menu-header #layout-7030 #logo img,#site-menu #menu-header #menu-content-area #logo img,header #event-tickets .inner #logo img,#site-menu #menu-header #event-tickets .inner #logo img,#event-tickets header .inner #logo img,#event-tickets #site-menu #menu-header .inner #logo img,#site-menu #event-tickets #menu-header .inner #logo img,header #donate-page .lucy-wrapper .trail #logo img,#donate-page .lucy-wrapper header .trail #logo img,#donate-page #layout-7030 header .trail #logo img,#donate-page #site-menu #menu-content-area header .trail #logo img,#site-menu #donate-page #menu-content-area header .trail #logo img,#donate-page .lucy-wrapper #site-menu #menu-header .trail #logo img,#donate-page #layout-7030 #site-menu #menu-header .trail #logo img,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail #logo img,#site-menu #donate-page .lucy-wrapper #menu-header .trail #logo img,#site-menu #donate-page #layout-7030 #menu-header .trail #logo img,#site-menu #donate-page #menu-content-area #menu-header .trail #logo img,#donate-page #event-tickets .inner header .trail #logo img,#donate-page #event-tickets .inner #site-menu #menu-header .trail #logo img,#site-menu #donate-page #event-tickets .inner #menu-header .trail #logo img,#event-tickets #donate-page .inner header .trail #logo img,#event-tickets #donate-page .inner #site-menu #menu-header .trail #logo img,#site-menu #event-tickets #donate-page .inner #menu-header .trail #logo img,header .lucy-wrapper #logo-purple img,header #layout-7030 #logo-purple img,header #site-menu #menu-content-area #logo-purple img,#site-menu header #menu-content-area #logo-purple img,#site-menu #menu-header .lucy-wrapper #logo-purple img,#site-menu #menu-header #layout-7030 #logo-purple img,#site-menu #menu-header #menu-content-area #logo-purple img,header #event-tickets .inner #logo-purple img,#site-menu #menu-header #event-tickets .inner #logo-purple img,#event-tickets header .inner #logo-purple img,#event-tickets #site-menu #menu-header .inner #logo-purple img,#site-menu #event-tickets #menu-header .inner #logo-purple img,header #donate-page .lucy-wrapper .trail #logo-purple img,#donate-page .lucy-wrapper header .trail #logo-purple img,#donate-page #layout-7030 header .trail #logo-purple img,#donate-page #site-menu #menu-content-area header .trail #logo-purple img,#site-menu #donate-page #menu-content-area header .trail #logo-purple img,#donate-page .lucy-wrapper #site-menu #menu-header .trail #logo-purple img,#donate-page #layout-7030 #site-menu #menu-header .trail #logo-purple img,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail #logo-purple img,#site-menu #donate-page .lucy-wrapper #menu-header .trail #logo-purple img,#site-menu #donate-page #layout-7030 #menu-header .trail #logo-purple img,#site-menu #donate-page #menu-content-area #menu-header .trail #logo-purple img,#donate-page #event-tickets .inner header .trail #logo-purple img,#donate-page #event-tickets .inner #site-menu #menu-header .trail #logo-purple img,#site-menu #donate-page #event-tickets .inner #menu-header .trail #logo-purple img,#event-tickets #donate-page .inner header .trail #logo-purple img,#event-tickets #donate-page .inner #site-menu #menu-header .trail #logo-purple img,#site-menu #event-tickets #donate-page .inner #menu-header .trail #logo-purple img{width:200px}}header .lucy-wrapper #logo img.dark,header #layout-7030 #logo img.dark,header #site-menu #menu-content-area #logo img.dark,#site-menu header #menu-content-area #logo img.dark,#site-menu #menu-header .lucy-wrapper #logo img.dark,#site-menu #menu-header #layout-7030 #logo img.dark,#site-menu #menu-header #menu-content-area #logo img.dark,header #event-tickets .inner #logo img.dark,#site-menu #menu-header #event-tickets .inner #logo img.dark,#event-tickets header .inner #logo img.dark,#event-tickets #site-menu #menu-header .inner #logo img.dark,#site-menu #event-tickets #menu-header .inner #logo img.dark,#donate-page .lucy-wrapper header .trail #logo img.dark,#donate-page #layout-7030 header .trail #logo img.dark,#donate-page #site-menu #menu-content-area header .trail #logo img.dark,#site-menu #donate-page #menu-content-area header .trail #logo img.dark,#donate-page .lucy-wrapper #site-menu #menu-header .trail #logo img.dark,#donate-page #layout-7030 #site-menu #menu-header .trail #logo img.dark,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail #logo img.dark,#site-menu #donate-page .lucy-wrapper #menu-header .trail #logo img.dark,#site-menu #donate-page #layout-7030 #menu-header .trail #logo img.dark,#site-menu #donate-page #menu-content-area #menu-header .trail #logo img.dark,#donate-page #event-tickets .inner header .trail #logo img.dark,#donate-page #event-tickets .inner #site-menu #menu-header .trail #logo img.dark,#site-menu #donate-page #event-tickets .inner #menu-header .trail #logo img.dark,#event-tickets #donate-page .inner header .trail #logo img.dark,#event-tickets #donate-page .inner #site-menu #menu-header .trail #logo img.dark,#site-menu #event-tickets #donate-page .inner #menu-header .trail #logo img.dark,header .lucy-wrapper #logo-purple img.dark,header #layout-7030 #logo-purple img.dark,header #site-menu #menu-content-area #logo-purple img.dark,#site-menu header #menu-content-area #logo-purple img.dark,#site-menu #menu-header .lucy-wrapper #logo-purple img.dark,#site-menu #menu-header #layout-7030 #logo-purple img.dark,#site-menu #menu-header #menu-content-area #logo-purple img.dark,header #event-tickets .inner #logo-purple img.dark,#site-menu #menu-header #event-tickets .inner #logo-purple img.dark,#event-tickets header .inner #logo-purple img.dark,#event-tickets #site-menu #menu-header .inner #logo-purple img.dark,#site-menu #event-tickets #menu-header .inner #logo-purple img.dark,#donate-page .lucy-wrapper header .trail #logo-purple img.dark,#donate-page #layout-7030 header .trail #logo-purple img.dark,#donate-page #site-menu #menu-content-area header .trail #logo-purple img.dark,#site-menu #donate-page #menu-content-area header .trail #logo-purple img.dark,#donate-page .lucy-wrapper #site-menu #menu-header .trail #logo-purple img.dark,#donate-page #layout-7030 #site-menu #menu-header .trail #logo-purple img.dark,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail #logo-purple img.dark,#site-menu #donate-page .lucy-wrapper #menu-header .trail #logo-purple img.dark,#site-menu #donate-page #layout-7030 #menu-header .trail #logo-purple img.dark,#site-menu #donate-page #menu-content-area #menu-header .trail #logo-purple img.dark,#donate-page #event-tickets .inner header .trail #logo-purple img.dark,#donate-page #event-tickets .inner #site-menu #menu-header .trail #logo-purple img.dark,#site-menu #donate-page #event-tickets .inner #menu-header .trail #logo-purple img.dark,#event-tickets #donate-page .inner header .trail #logo-purple img.dark,#event-tickets #donate-page .inner #site-menu #menu-header .trail #logo-purple img.dark,#site-menu #event-tickets #donate-page .inner #menu-header .trail #logo-purple img.dark{display:none}@media only screen and (max-width: 910px){header .lucy-wrapper nav,header #layout-7030 nav,header #site-menu #menu-content-area nav,#site-menu header #menu-content-area nav,#site-menu #menu-header .lucy-wrapper nav,#site-menu #menu-header #layout-7030 nav,#site-menu #menu-header #menu-content-area nav,header #event-tickets .inner nav,#site-menu #menu-header #event-tickets .inner nav,#event-tickets header .inner nav,#event-tickets #site-menu #menu-header .inner nav,#site-menu #event-tickets #menu-header .inner nav,header #donate-page .lucy-wrapper .trail nav,header #donate-page #layout-7030 .trail nav,#donate-page .lucy-wrapper header .trail nav,#donate-page #layout-7030 header .trail nav,#donate-page #site-menu #menu-content-area header .trail nav,#site-menu #donate-page #menu-content-area header .trail nav,#donate-page .lucy-wrapper #site-menu #menu-header .trail nav,#donate-page #layout-7030 #site-menu #menu-header .trail nav,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail nav,#site-menu #donate-page .lucy-wrapper #menu-header .trail nav,#site-menu #donate-page #layout-7030 #menu-header .trail nav,#site-menu #donate-page #menu-content-area #menu-header .trail nav,header #donate-page #event-tickets .inner .trail nav,#donate-page #event-tickets .inner header .trail nav,#donate-page #event-tickets .inner #site-menu #menu-header .trail nav,#site-menu #donate-page #event-tickets .inner #menu-header .trail nav,header #event-tickets #donate-page .inner .trail nav,#event-tickets #donate-page .inner header .trail nav,#event-tickets #donate-page .inner #site-menu #menu-header .trail nav,#site-menu #event-tickets #donate-page .inner #menu-header .trail nav{display:none}}header .lucy-wrapper nav ul,header #layout-7030 nav ul,header #site-menu #menu-content-area nav ul,#site-menu header #menu-content-area nav ul,#site-menu #menu-header .lucy-wrapper nav ul,#site-menu #menu-header #layout-7030 nav ul,#site-menu #menu-header #menu-content-area nav ul,header #event-tickets .inner nav ul,#site-menu #menu-header #event-tickets .inner nav ul,#event-tickets header .inner nav ul,#event-tickets #site-menu #menu-header .inner nav ul,#site-menu #event-tickets #menu-header .inner nav ul,header #donate-page .lucy-wrapper .trail nav ul,header #donate-page #layout-7030 .trail nav ul,#donate-page .lucy-wrapper header .trail nav ul,#donate-page #layout-7030 header .trail nav ul,#donate-page #site-menu #menu-content-area header .trail nav ul,#site-menu #donate-page #menu-content-area header .trail nav ul,#donate-page .lucy-wrapper #site-menu #menu-header .trail nav ul,#donate-page #layout-7030 #site-menu #menu-header .trail nav ul,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail nav ul,#site-menu #donate-page .lucy-wrapper #menu-header .trail nav ul,#site-menu #donate-page #layout-7030 #menu-header .trail nav ul,#site-menu #donate-page #menu-content-area #menu-header .trail nav ul,header #donate-page #event-tickets .inner .trail nav ul,#donate-page #event-tickets .inner header .trail nav ul,#donate-page #event-tickets .inner #site-menu #menu-header .trail nav ul,#site-menu #donate-page #event-tickets .inner #menu-header .trail nav ul,header #event-tickets #donate-page .inner .trail nav ul,#event-tickets #donate-page .inner header .trail nav ul,#event-tickets #donate-page .inner #site-menu #menu-header .trail nav ul,#site-menu #event-tickets #donate-page .inner #menu-header .trail nav ul{margin:0;padding:0;list-style-type:none}header .lucy-wrapper nav ul li,header #layout-7030 nav ul li,header #site-menu #menu-content-area nav ul li,#site-menu header #menu-content-area nav ul li,#site-menu #menu-header .lucy-wrapper nav ul li,#site-menu #menu-header #layout-7030 nav ul li,#site-menu #menu-header #menu-content-area nav ul li,header #event-tickets .inner nav ul li,#site-menu #menu-header #event-tickets .inner nav ul li,#event-tickets header .inner nav ul li,#event-tickets #site-menu #menu-header .inner nav ul li,#site-menu #event-tickets #menu-header .inner nav ul li,header #donate-page .lucy-wrapper .trail nav ul li,header #donate-page #layout-7030 .trail nav ul li,#donate-page .lucy-wrapper header .trail nav ul li,#donate-page #layout-7030 header .trail nav ul li,#donate-page #site-menu #menu-content-area header .trail nav ul li,#site-menu #donate-page #menu-content-area header .trail nav ul li,#donate-page .lucy-wrapper #site-menu #menu-header .trail nav ul li,#donate-page #layout-7030 #site-menu #menu-header .trail nav ul li,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail nav ul li,#site-menu #donate-page .lucy-wrapper #menu-header .trail nav ul li,#site-menu #donate-page #layout-7030 #menu-header .trail nav ul li,#site-menu #donate-page #menu-content-area #menu-header .trail nav ul li,header #donate-page #event-tickets .inner .trail nav ul li,#donate-page #event-tickets .inner header .trail nav ul li,#donate-page #event-tickets .inner #site-menu #menu-header .trail nav ul li,#site-menu #donate-page #event-tickets .inner #menu-header .trail nav ul li,header #event-tickets #donate-page .inner .trail nav ul li,#event-tickets #donate-page .inner header .trail nav ul li,#event-tickets #donate-page .inner #site-menu #menu-header .trail nav ul li,#site-menu #event-tickets #donate-page .inner #menu-header .trail nav ul li{display:inline-block}header .lucy-wrapper nav ul li a,header #layout-7030 nav ul li a,header #site-menu #menu-content-area nav ul li a,#site-menu header #menu-content-area nav ul li a,#site-menu #menu-header .lucy-wrapper nav ul li a,#site-menu #menu-header #layout-7030 nav ul li a,#site-menu #menu-header #menu-content-area nav ul li a,header #event-tickets .inner nav ul li a,#site-menu #menu-header #event-tickets .inner nav ul li a,#event-tickets header .inner nav ul li a,#event-tickets #site-menu #menu-header .inner nav ul li a,#site-menu #event-tickets #menu-header .inner nav ul li a,header #donate-page .lucy-wrapper .trail nav ul li a,header #donate-page #layout-7030 .trail nav ul li a,#donate-page .lucy-wrapper header .trail nav ul li a,#donate-page #layout-7030 header .trail nav ul li a,#donate-page #site-menu #menu-content-area header .trail nav ul li a,#site-menu #donate-page #menu-content-area header .trail nav ul li a,#donate-page .lucy-wrapper #site-menu #menu-header .trail nav ul li a,#donate-page #layout-7030 #site-menu #menu-header .trail nav ul li a,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail nav ul li a,#site-menu #donate-page .lucy-wrapper #menu-header .trail nav ul li a,#site-menu #donate-page #layout-7030 #menu-header .trail nav ul li a,#site-menu #donate-page #menu-content-area #menu-header .trail nav ul li a,header #donate-page #event-tickets .inner .trail nav ul li a,#donate-page #event-tickets .inner header .trail nav ul li a,#donate-page #event-tickets .inner #site-menu #menu-header .trail nav ul li a,#site-menu #donate-page #event-tickets .inner #menu-header .trail nav ul li a,header #event-tickets #donate-page .inner .trail nav ul li a,#event-tickets #donate-page .inner header .trail nav ul li a,#event-tickets #donate-page .inner #site-menu #menu-header .trail nav ul li a,#site-menu #event-tickets #donate-page .inner #menu-header .trail nav ul li a{display:flex;align-items:center;margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;text-decoration:none;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header .lucy-wrapper nav ul li a span,header #layout-7030 nav ul li a span,header #site-menu #menu-content-area nav ul li a span,#site-menu header #menu-content-area nav ul li a span,#site-menu #menu-header .lucy-wrapper nav ul li a span,#site-menu #menu-header #layout-7030 nav ul li a span,#site-menu #menu-header #menu-content-area nav ul li a span,header #event-tickets .inner nav ul li a span,#site-menu #menu-header #event-tickets .inner nav ul li a span,#event-tickets header .inner nav ul li a span,#event-tickets #site-menu #menu-header .inner nav ul li a span,#site-menu #event-tickets #menu-header .inner nav ul li a span,header #donate-page .lucy-wrapper .trail nav ul li a span,header #donate-page #layout-7030 .trail nav ul li a span,#donate-page .lucy-wrapper header .trail nav ul li a span,#donate-page #layout-7030 header .trail nav ul li a span,#donate-page #site-menu #menu-content-area header .trail nav ul li a span,#site-menu #donate-page #menu-content-area header .trail nav ul li a span,#donate-page .lucy-wrapper #site-menu #menu-header .trail nav ul li a span,#donate-page #layout-7030 #site-menu #menu-header .trail nav ul li a span,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail nav ul li a span,#site-menu #donate-page .lucy-wrapper #menu-header .trail nav ul li a span,#site-menu #donate-page #layout-7030 #menu-header .trail nav ul li a span,#site-menu #donate-page #menu-content-area #menu-header .trail nav ul li a span,header #donate-page #event-tickets .inner .trail nav ul li a span,#donate-page #event-tickets .inner header .trail nav ul li a span,#donate-page #event-tickets .inner #site-menu #menu-header .trail nav ul li a span,#site-menu #donate-page #event-tickets .inner #menu-header .trail nav ul li a span,header #event-tickets #donate-page .inner .trail nav ul li a span,#event-tickets #donate-page .inner header .trail nav ul li a span,#event-tickets #donate-page .inner #site-menu #menu-header .trail nav ul li a span,#site-menu #event-tickets #donate-page .inner #menu-header .trail nav ul li a span{margin-right:.5rem;transition:all .2s ease-in-out}header .lucy-wrapper nav ul li a em,header #layout-7030 nav ul li a em,header #site-menu #menu-content-area nav ul li a em,#site-menu header #menu-content-area nav ul li a em,#site-menu #menu-header .lucy-wrapper nav ul li a em,#site-menu #menu-header #layout-7030 nav ul li a em,#site-menu #menu-header #menu-content-area nav ul li a em,header #event-tickets .inner nav ul li a em,#site-menu #menu-header #event-tickets .inner nav ul li a em,#event-tickets header .inner nav ul li a em,#event-tickets #site-menu #menu-header .inner nav ul li a em,#site-menu #event-tickets #menu-header .inner nav ul li a em,header #donate-page .lucy-wrapper .trail nav ul li a em,header #donate-page #layout-7030 .trail nav ul li a em,#donate-page .lucy-wrapper header .trail nav ul li a em,#donate-page #layout-7030 header .trail nav ul li a em,#donate-page #site-menu #menu-content-area header .trail nav ul li a em,#site-menu #donate-page #menu-content-area header .trail nav ul li a em,#donate-page .lucy-wrapper #site-menu #menu-header .trail nav ul li a em,#donate-page #layout-7030 #site-menu #menu-header .trail nav ul li a em,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail nav ul li a em,#site-menu #donate-page .lucy-wrapper #menu-header .trail nav ul li a em,#site-menu #donate-page #layout-7030 #menu-header .trail nav ul li a em,#site-menu #donate-page #menu-content-area #menu-header .trail nav ul li a em,header #donate-page #event-tickets .inner .trail nav ul li a em,#donate-page #event-tickets .inner header .trail nav ul li a em,#donate-page #event-tickets .inner #site-menu #menu-header .trail nav ul li a em,#site-menu #donate-page #event-tickets .inner #menu-header .trail nav ul li a em,header #event-tickets #donate-page .inner .trail nav ul li a em,#event-tickets #donate-page .inner header .trail nav ul li a em,#event-tickets #donate-page .inner #site-menu #menu-header .trail nav ul li a em,#site-menu #event-tickets #donate-page .inner #menu-header .trail nav ul li a em{position:relative;font-style:normal}header .lucy-wrapper nav ul li a em:after,header #layout-7030 nav ul li a em:after,header #site-menu #menu-content-area nav ul li a em:after,#site-menu header #menu-content-area nav ul li a em:after,#site-menu #menu-header .lucy-wrapper nav ul li a em:after,#site-menu #menu-header #layout-7030 nav ul li a em:after,#site-menu #menu-header #menu-content-area nav ul li a em:after,header #event-tickets .inner nav ul li a em:after,#site-menu #menu-header #event-tickets .inner nav ul li a em:after,#event-tickets header .inner nav ul li a em:after,#event-tickets #site-menu #menu-header .inner nav ul li a em:after,#site-menu #event-tickets #menu-header .inner nav ul li a em:after,header #donate-page .lucy-wrapper .trail nav ul li a em:after,header #donate-page #layout-7030 .trail nav ul li a em:after,#donate-page .lucy-wrapper header .trail nav ul li a em:after,#donate-page #layout-7030 header .trail nav ul li a em:after,#donate-page #site-menu #menu-content-area header .trail nav ul li a em:after,#site-menu #donate-page #menu-content-area header .trail nav ul li a em:after,#donate-page .lucy-wrapper #site-menu #menu-header .trail nav ul li a em:after,#donate-page #layout-7030 #site-menu #menu-header .trail nav ul li a em:after,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail nav ul li a em:after,#site-menu #donate-page .lucy-wrapper #menu-header .trail nav ul li a em:after,#site-menu #donate-page #layout-7030 #menu-header .trail nav ul li a em:after,#site-menu #donate-page #menu-content-area #menu-header .trail nav ul li a em:after,header #donate-page #event-tickets .inner .trail nav ul li a em:after,#donate-page #event-tickets .inner header .trail nav ul li a em:after,#donate-page #event-tickets .inner #site-menu #menu-header .trail nav ul li a em:after,#site-menu #donate-page #event-tickets .inner #menu-header .trail nav ul li a em:after,header #event-tickets #donate-page .inner .trail nav ul li a em:after,#event-tickets #donate-page .inner header .trail nav ul li a em:after,#event-tickets #donate-page .inner #site-menu #menu-header .trail nav ul li a em:after,#site-menu #event-tickets #donate-page .inner #menu-header .trail nav ul li a em:after{position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#F8CB00;content:'';transition:width .2s ease-in-out}header .lucy-wrapper nav ul li a.info-for-toggle span,header #layout-7030 nav ul li a.info-for-toggle span,header #site-menu #menu-content-area nav ul li a.info-for-toggle span,#site-menu header #menu-content-area nav ul li a.info-for-toggle span,#site-menu #menu-header .lucy-wrapper nav ul li a.info-for-toggle span,#site-menu #menu-header #layout-7030 nav ul li a.info-for-toggle span,#site-menu #menu-header #menu-content-area nav ul li a.info-for-toggle span,header #event-tickets .inner nav ul li a.info-for-toggle span,#site-menu #menu-header #event-tickets .inner nav ul li a.info-for-toggle span,#event-tickets header .inner nav ul li a.info-for-toggle span,#event-tickets #site-menu #menu-header .inner nav ul li a.info-for-toggle span,#site-menu #event-tickets #menu-header .inner nav ul li a.info-for-toggle span,header #donate-page .lucy-wrapper .trail nav ul li a.info-for-toggle span,header #donate-page #layout-7030 .trail nav ul li a.info-for-toggle span,#donate-page .lucy-wrapper header .trail nav ul li a.info-for-toggle span,#donate-page #layout-7030 header .trail nav ul li a.info-for-toggle span,#donate-page #site-menu #menu-content-area header .trail nav ul li a.info-for-toggle span,#site-menu #donate-page #menu-content-area header .trail nav ul li a.info-for-toggle span,#donate-page .lucy-wrapper #site-menu #menu-header .trail nav ul li a.info-for-toggle span,#donate-page #layout-7030 #site-menu #menu-header .trail nav ul li a.info-for-toggle span,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail nav ul li a.info-for-toggle span,#site-menu #donate-page .lucy-wrapper #menu-header .trail nav ul li a.info-for-toggle span,#site-menu #donate-page #layout-7030 #menu-header .trail nav ul li a.info-for-toggle span,#site-menu #donate-page #menu-content-area #menu-header .trail nav ul li a.info-for-toggle span,#donate-page #event-tickets .inner header .trail nav ul li a.info-for-toggle span,#donate-page #event-tickets .inner #site-menu #menu-header .trail nav ul li a.info-for-toggle span,#site-menu #donate-page #event-tickets .inner #menu-header .trail nav ul li a.info-for-toggle span,#event-tickets #donate-page .inner header .trail nav ul li a.info-for-toggle span,#event-tickets #donate-page .inner #site-menu #menu-header .trail nav ul li a.info-for-toggle span,#site-menu #event-tickets #donate-page .inner #menu-header .trail nav ul li a.info-for-toggle span{margin-right:.85rem}@media (pointer: fine){header .lucy-wrapper nav ul li a:hover span,header #layout-7030 nav ul li a:hover span,header #site-menu #menu-content-area nav ul li a:hover span,#site-menu header #menu-content-area nav ul li a:hover span,#site-menu #menu-header .lucy-wrapper nav ul li a:hover span,#site-menu #menu-header #layout-7030 nav ul li a:hover span,#site-menu #menu-header #menu-content-area nav ul li a:hover span,header #event-tickets .inner nav ul li a:hover span,#site-menu #menu-header #event-tickets .inner nav ul li a:hover span,#event-tickets header .inner nav ul li a:hover span,#event-tickets #site-menu #menu-header .inner nav ul li a:hover span,#site-menu #event-tickets #menu-header .inner nav ul li a:hover span,header #donate-page .lucy-wrapper .trail nav ul li a:hover span,header #donate-page #layout-7030 .trail nav ul li a:hover span,#donate-page .lucy-wrapper header .trail nav ul li a:hover span,#donate-page #layout-7030 header .trail nav ul li a:hover span,#donate-page #site-menu #menu-content-area header .trail nav ul li a:hover span,#site-menu #donate-page #menu-content-area header .trail nav ul li a:hover span,#donate-page .lucy-wrapper #site-menu #menu-header .trail nav ul li a:hover span,#donate-page #layout-7030 #site-menu #menu-header .trail nav ul li a:hover span,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail nav ul li a:hover span,#site-menu #donate-page .lucy-wrapper #menu-header .trail nav ul li a:hover span,#site-menu #donate-page #layout-7030 #menu-header .trail nav ul li a:hover span,#site-menu #donate-page #menu-content-area #menu-header .trail nav ul li a:hover span,#donate-page #event-tickets .inner header .trail nav ul li a:hover span,#donate-page #event-tickets .inner #site-menu #menu-header .trail nav ul li a:hover span,#site-menu #donate-page #event-tickets .inner #menu-header .trail nav ul li a:hover span,#event-tickets #donate-page .inner header .trail nav ul li a:hover span,#event-tickets #donate-page .inner #site-menu #menu-header .trail nav ul li a:hover span,#site-menu #event-tickets #donate-page .inner #menu-header .trail nav ul li a:hover span,header .lucy-wrapper nav ul li a:focus span,header #layout-7030 nav ul li a:focus span,header #site-menu #menu-content-area nav ul li a:focus span,#site-menu header #menu-content-area nav ul li a:focus span,#site-menu #menu-header .lucy-wrapper nav ul li a:focus span,#site-menu #menu-header #layout-7030 nav ul li a:focus span,#site-menu #menu-header #menu-content-area nav ul li a:focus span,header #event-tickets .inner nav ul li a:focus span,#site-menu #menu-header #event-tickets .inner nav ul li a:focus span,#event-tickets header .inner nav ul li a:focus span,#event-tickets #site-menu #menu-header .inner nav ul li a:focus span,#site-menu #event-tickets #menu-header .inner nav ul li a:focus span,header #donate-page .lucy-wrapper .trail nav ul li a:focus span,header #donate-page #layout-7030 .trail nav ul li a:focus span,#donate-page .lucy-wrapper header .trail nav ul li a:focus span,#donate-page #layout-7030 header .trail nav ul li a:focus span,#donate-page #site-menu #menu-content-area header .trail nav ul li a:focus span,#site-menu #donate-page #menu-content-area header .trail nav ul li a:focus span,#donate-page .lucy-wrapper #site-menu #menu-header .trail nav ul li a:focus span,#donate-page #layout-7030 #site-menu #menu-header .trail nav ul li a:focus span,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail nav ul li a:focus span,#site-menu #donate-page .lucy-wrapper #menu-header .trail nav ul li a:focus span,#site-menu #donate-page #layout-7030 #menu-header .trail nav ul li a:focus span,#site-menu #donate-page #menu-content-area #menu-header .trail nav ul li a:focus span,#donate-page #event-tickets .inner header .trail nav ul li a:focus span,#donate-page #event-tickets .inner #site-menu #menu-header .trail nav ul li a:focus span,#site-menu #donate-page #event-tickets .inner #menu-header .trail nav ul li a:focus span,#event-tickets #donate-page .inner header .trail nav ul li a:focus span,#event-tickets #donate-page .inner #site-menu #menu-header .trail nav ul li a:focus span,#site-menu #event-tickets #donate-page .inner #menu-header .trail nav ul li a:focus span{color:#F8CB00 !important}header .lucy-wrapper nav ul li a:hover em::after,header #layout-7030 nav ul li a:hover em::after,header #site-menu #menu-content-area nav ul li a:hover em::after,#site-menu header #menu-content-area nav ul li a:hover em::after,#site-menu #menu-header .lucy-wrapper nav ul li a:hover em::after,#site-menu #menu-header #layout-7030 nav ul li a:hover em::after,#site-menu #menu-header #menu-content-area nav ul li a:hover em::after,header #event-tickets .inner nav ul li a:hover em::after,#site-menu #menu-header #event-tickets .inner nav ul li a:hover em::after,#event-tickets header .inner nav ul li a:hover em::after,#event-tickets #site-menu #menu-header .inner nav ul li a:hover em::after,#site-menu #event-tickets #menu-header .inner nav ul li a:hover em::after,header #donate-page .lucy-wrapper .trail nav ul li a:hover em::after,header #donate-page #layout-7030 .trail nav ul li a:hover em::after,#donate-page .lucy-wrapper header .trail nav ul li a:hover em::after,#donate-page #layout-7030 header .trail nav ul li a:hover em::after,#donate-page #site-menu #menu-content-area header .trail nav ul li a:hover em::after,#site-menu #donate-page #menu-content-area header .trail nav ul li a:hover em::after,#donate-page .lucy-wrapper #site-menu #menu-header .trail nav ul li a:hover em::after,#donate-page #layout-7030 #site-menu #menu-header .trail nav ul li a:hover em::after,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail nav ul li a:hover em::after,#site-menu #donate-page .lucy-wrapper #menu-header .trail nav ul li a:hover em::after,#site-menu #donate-page #layout-7030 #menu-header .trail nav ul li a:hover em::after,#site-menu #donate-page #menu-content-area #menu-header .trail nav ul li a:hover em::after,#donate-page #event-tickets .inner header .trail nav ul li a:hover em::after,#donate-page #event-tickets .inner #site-menu #menu-header .trail nav ul li a:hover em::after,#site-menu #donate-page #event-tickets .inner #menu-header .trail nav ul li a:hover em::after,#event-tickets #donate-page .inner header .trail nav ul li a:hover em::after,#event-tickets #donate-page .inner #site-menu #menu-header .trail nav ul li a:hover em::after,#site-menu #event-tickets #donate-page .inner #menu-header .trail nav ul li a:hover em::after,header .lucy-wrapper nav ul li a:focus em::after,header #layout-7030 nav ul li a:focus em::after,header #site-menu #menu-content-area nav ul li a:focus em::after,#site-menu header #menu-content-area nav ul li a:focus em::after,#site-menu #menu-header .lucy-wrapper nav ul li a:focus em::after,#site-menu #menu-header #layout-7030 nav ul li a:focus em::after,#site-menu #menu-header #menu-content-area nav ul li a:focus em::after,header #event-tickets .inner nav ul li a:focus em::after,#site-menu #menu-header #event-tickets .inner nav ul li a:focus em::after,#event-tickets header .inner nav ul li a:focus em::after,#event-tickets #site-menu #menu-header .inner nav ul li a:focus em::after,#site-menu #event-tickets #menu-header .inner nav ul li a:focus em::after,header #donate-page .lucy-wrapper .trail nav ul li a:focus em::after,header #donate-page #layout-7030 .trail nav ul li a:focus em::after,#donate-page .lucy-wrapper header .trail nav ul li a:focus em::after,#donate-page #layout-7030 header .trail nav ul li a:focus em::after,#donate-page #site-menu #menu-content-area header .trail nav ul li a:focus em::after,#site-menu #donate-page #menu-content-area header .trail nav ul li a:focus em::after,#donate-page .lucy-wrapper #site-menu #menu-header .trail nav ul li a:focus em::after,#donate-page #layout-7030 #site-menu #menu-header .trail nav ul li a:focus em::after,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail nav ul li a:focus em::after,#site-menu #donate-page .lucy-wrapper #menu-header .trail nav ul li a:focus em::after,#site-menu #donate-page #layout-7030 #menu-header .trail nav ul li a:focus em::after,#site-menu #donate-page #menu-content-area #menu-header .trail nav ul li a:focus em::after,#donate-page #event-tickets .inner header .trail nav ul li a:focus em::after,#donate-page #event-tickets .inner #site-menu #menu-header .trail nav ul li a:focus em::after,#site-menu #donate-page #event-tickets .inner #menu-header .trail nav ul li a:focus em::after,#event-tickets #donate-page .inner header .trail nav ul li a:focus em::after,#event-tickets #donate-page .inner #site-menu #menu-header .trail nav ul li a:focus em::after,#site-menu #event-tickets #donate-page .inner #menu-header .trail nav ul li a:focus em::after{width:100%}}header .lucy-wrapper nav.primary li,header #layout-7030 nav.primary li,header #site-menu #menu-content-area nav.primary li,#site-menu header #menu-content-area nav.primary li,#site-menu #menu-header .lucy-wrapper nav.primary li,#site-menu #menu-header #layout-7030 nav.primary li,#site-menu #menu-header #menu-content-area nav.primary li,header #event-tickets .inner nav.primary li,#site-menu #menu-header #event-tickets .inner nav.primary li,#event-tickets header .inner nav.primary li,#event-tickets #site-menu #menu-header .inner nav.primary li,#site-menu #event-tickets #menu-header .inner nav.primary li,header #donate-page .lucy-wrapper .trail nav.primary li,header #donate-page #layout-7030 .trail nav.primary li,#donate-page .lucy-wrapper header .trail nav.primary li,#donate-page #layout-7030 header .trail nav.primary li,#donate-page #site-menu #menu-content-area header .trail nav.primary li,#site-menu #donate-page #menu-content-area header .trail nav.primary li,#donate-page .lucy-wrapper #site-menu #menu-header .trail nav.primary li,#donate-page #layout-7030 #site-menu #menu-header .trail nav.primary li,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail nav.primary li,#site-menu #donate-page .lucy-wrapper #menu-header .trail nav.primary li,#site-menu #donate-page #layout-7030 #menu-header .trail nav.primary li,#site-menu #donate-page #menu-content-area #menu-header .trail nav.primary li,#donate-page #event-tickets .inner header .trail nav.primary li,#donate-page #event-tickets .inner #site-menu #menu-header .trail nav.primary li,#site-menu #donate-page #event-tickets .inner #menu-header .trail nav.primary li,#event-tickets #donate-page .inner header .trail nav.primary li,#event-tickets #donate-page .inner #site-menu #menu-header .trail nav.primary li,#site-menu #event-tickets #donate-page .inner #menu-header .trail nav.primary li{margin-right:2rem}@media only screen and (max-width: 1125px){header .lucy-wrapper nav.primary li,header #layout-7030 nav.primary li,header #site-menu #menu-content-area nav.primary li,#site-menu header #menu-content-area nav.primary li,#site-menu #menu-header .lucy-wrapper nav.primary li,#site-menu #menu-header #layout-7030 nav.primary li,#site-menu #menu-header #menu-content-area nav.primary li,header #event-tickets .inner nav.primary li,#site-menu #menu-header #event-tickets .inner nav.primary li,#event-tickets header .inner nav.primary li,#event-tickets #site-menu #menu-header .inner nav.primary li,#site-menu #event-tickets #menu-header .inner nav.primary li,header #donate-page .lucy-wrapper .trail nav.primary li,header #donate-page #layout-7030 .trail nav.primary li,#donate-page .lucy-wrapper header .trail nav.primary li,#donate-page #layout-7030 header .trail nav.primary li,#donate-page #site-menu #menu-content-area header .trail nav.primary li,#site-menu #donate-page #menu-content-area header .trail nav.primary li,#donate-page .lucy-wrapper #site-menu #menu-header .trail nav.primary li,#donate-page #layout-7030 #site-menu #menu-header .trail nav.primary li,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail nav.primary li,#site-menu #donate-page .lucy-wrapper #menu-header .trail nav.primary li,#site-menu #donate-page #layout-7030 #menu-header .trail nav.primary li,#site-menu #donate-page #menu-content-area #menu-header .trail nav.primary li,#donate-page #event-tickets .inner header .trail nav.primary li,#donate-page #event-tickets .inner #site-menu #menu-header .trail nav.primary li,#site-menu #donate-page #event-tickets .inner #menu-header .trail nav.primary li,#event-tickets #donate-page .inner header .trail nav.primary li,#event-tickets #donate-page .inner #site-menu #menu-header .trail nav.primary li,#site-menu #event-tickets #donate-page .inner #menu-header .trail nav.primary li{margin-right:2vw}}header .lucy-wrapper nav.secondary,header #layout-7030 nav.secondary,header #site-menu #menu-content-area nav.secondary,#site-menu header #menu-content-area nav.secondary,#site-menu #menu-header .lucy-wrapper nav.secondary,#site-menu #menu-header #layout-7030 nav.secondary,#site-menu #menu-header #menu-content-area nav.secondary,header #event-tickets .inner nav.secondary,#site-menu #menu-header #event-tickets .inner nav.secondary,#event-tickets header .inner nav.secondary,#event-tickets #site-menu #menu-header .inner nav.secondary,#site-menu #event-tickets #menu-header .inner nav.secondary,header #donate-page .lucy-wrapper .trail nav.secondary,header #donate-page #layout-7030 .trail nav.secondary,#donate-page .lucy-wrapper header .trail nav.secondary,#donate-page #layout-7030 header .trail nav.secondary,#donate-page #site-menu #menu-content-area header .trail nav.secondary,#site-menu #donate-page #menu-content-area header .trail nav.secondary,#donate-page .lucy-wrapper #site-menu #menu-header .trail nav.secondary,#donate-page #layout-7030 #site-menu #menu-header .trail nav.secondary,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail nav.secondary,#site-menu #donate-page .lucy-wrapper #menu-header .trail nav.secondary,#site-menu #donate-page #layout-7030 #menu-header .trail nav.secondary,#site-menu #donate-page #menu-content-area #menu-header .trail nav.secondary,#donate-page #event-tickets .inner header .trail nav.secondary,#donate-page #event-tickets .inner #site-menu #menu-header .trail nav.secondary,#site-menu #donate-page #event-tickets .inner #menu-header .trail nav.secondary,#event-tickets #donate-page .inner header .trail nav.secondary,#event-tickets #donate-page .inner #site-menu #menu-header .trail nav.secondary,#site-menu #event-tickets #donate-page .inner #menu-header .trail nav.secondary{margin-left:auto}header .lucy-wrapper nav.secondary li,header #layout-7030 nav.secondary li,header #site-menu #menu-content-area nav.secondary li,#site-menu header #menu-content-area nav.secondary li,#site-menu #menu-header .lucy-wrapper nav.secondary li,#site-menu #menu-header #layout-7030 nav.secondary li,#site-menu #menu-header #menu-content-area nav.secondary li,header #event-tickets .inner nav.secondary li,#site-menu #menu-header #event-tickets .inner nav.secondary li,#event-tickets header .inner nav.secondary li,#event-tickets #site-menu #menu-header .inner nav.secondary li,#site-menu #event-tickets #menu-header .inner nav.secondary li,header #donate-page .lucy-wrapper .trail nav.secondary li,header #donate-page #layout-7030 .trail nav.secondary li,#donate-page .lucy-wrapper header .trail nav.secondary li,#donate-page #layout-7030 header .trail nav.secondary li,#donate-page #site-menu #menu-content-area header .trail nav.secondary li,#site-menu #donate-page #menu-content-area header .trail nav.secondary li,#donate-page .lucy-wrapper #site-menu #menu-header .trail nav.secondary li,#donate-page #layout-7030 #site-menu #menu-header .trail nav.secondary li,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail nav.secondary li,#site-menu #donate-page .lucy-wrapper #menu-header .trail nav.secondary li,#site-menu #donate-page #layout-7030 #menu-header .trail nav.secondary li,#site-menu #donate-page #menu-content-area #menu-header .trail nav.secondary li,#donate-page #event-tickets .inner header .trail nav.secondary li,#donate-page #event-tickets .inner #site-menu #menu-header .trail nav.secondary li,#site-menu #donate-page #event-tickets .inner #menu-header .trail nav.secondary li,#event-tickets #donate-page .inner header .trail nav.secondary li,#event-tickets #donate-page .inner #site-menu #menu-header .trail nav.secondary li,#site-menu #event-tickets #donate-page .inner #menu-header .trail nav.secondary li{margin-left:2rem}@media only screen and (max-width: 1125px){header .lucy-wrapper nav.secondary li,header #layout-7030 nav.secondary li,header #site-menu #menu-content-area nav.secondary li,#site-menu header #menu-content-area nav.secondary li,#site-menu #menu-header .lucy-wrapper nav.secondary li,#site-menu #menu-header #layout-7030 nav.secondary li,#site-menu #menu-header #menu-content-area nav.secondary li,header #event-tickets .inner nav.secondary li,#site-menu #menu-header #event-tickets .inner nav.secondary li,#event-tickets header .inner nav.secondary li,#event-tickets #site-menu #menu-header .inner nav.secondary li,#site-menu #event-tickets #menu-header .inner nav.secondary li,header #donate-page .lucy-wrapper .trail nav.secondary li,header #donate-page #layout-7030 .trail nav.secondary li,#donate-page .lucy-wrapper header .trail nav.secondary li,#donate-page #layout-7030 header .trail nav.secondary li,#donate-page #site-menu #menu-content-area header .trail nav.secondary li,#site-menu #donate-page #menu-content-area header .trail nav.secondary li,#donate-page .lucy-wrapper #site-menu #menu-header .trail nav.secondary li,#donate-page #layout-7030 #site-menu #menu-header .trail nav.secondary li,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail nav.secondary li,#site-menu #donate-page .lucy-wrapper #menu-header .trail nav.secondary li,#site-menu #donate-page #layout-7030 #menu-header .trail nav.secondary li,#site-menu #donate-page #menu-content-area #menu-header .trail nav.secondary li,#donate-page #event-tickets .inner header .trail nav.secondary li,#donate-page #event-tickets .inner #site-menu #menu-header .trail nav.secondary li,#site-menu #donate-page #event-tickets .inner #menu-header .trail nav.secondary li,#event-tickets #donate-page .inner header .trail nav.secondary li,#event-tickets #donate-page .inner #site-menu #menu-header .trail nav.secondary li,#site-menu #event-tickets #donate-page .inner #menu-header .trail nav.secondary li{margin-left:2vw}}header .lucy-wrapper .mobile-toggle,header #layout-7030 .mobile-toggle,header #site-menu #menu-content-area .mobile-toggle,#site-menu header #menu-content-area .mobile-toggle,#site-menu #menu-header .lucy-wrapper .mobile-toggle,#site-menu #menu-header #layout-7030 .mobile-toggle,#site-menu #menu-header #menu-content-area .mobile-toggle,header #event-tickets .inner .mobile-toggle,#site-menu #menu-header #event-tickets .inner .mobile-toggle,#event-tickets header .inner .mobile-toggle,#event-tickets #site-menu #menu-header .inner .mobile-toggle,#site-menu #event-tickets #menu-header .inner .mobile-toggle,header #donate-page .lucy-wrapper .trail .mobile-toggle,header #donate-page #layout-7030 .trail .mobile-toggle,#donate-page .lucy-wrapper header .trail .mobile-toggle,#donate-page #layout-7030 header .trail .mobile-toggle,#donate-page #site-menu #menu-content-area header .trail .mobile-toggle,#site-menu #donate-page #menu-content-area header .trail .mobile-toggle,#donate-page .lucy-wrapper #site-menu #menu-header .trail .mobile-toggle,#donate-page #layout-7030 #site-menu #menu-header .trail .mobile-toggle,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail .mobile-toggle,#site-menu #donate-page .lucy-wrapper #menu-header .trail .mobile-toggle,#site-menu #donate-page #layout-7030 #menu-header .trail .mobile-toggle,#site-menu #donate-page #menu-content-area #menu-header .trail .mobile-toggle,#donate-page #event-tickets .inner header .trail .mobile-toggle,#donate-page #event-tickets .inner #site-menu #menu-header .trail .mobile-toggle,#site-menu #donate-page #event-tickets .inner #menu-header .trail .mobile-toggle,#event-tickets #donate-page .inner header .trail .mobile-toggle,#event-tickets #donate-page .inner #site-menu #menu-header .trail .mobile-toggle,#site-menu #event-tickets #donate-page .inner #menu-header .trail .mobile-toggle{display:none;cursor:pointer;color:#FFF;transition:color .2s ease-in-out;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 910px){header .lucy-wrapper .mobile-toggle,header #layout-7030 .mobile-toggle,header #site-menu #menu-content-area .mobile-toggle,#site-menu header #menu-content-area .mobile-toggle,#site-menu #menu-header .lucy-wrapper .mobile-toggle,#site-menu #menu-header #layout-7030 .mobile-toggle,#site-menu #menu-header #menu-content-area .mobile-toggle,header #event-tickets .inner .mobile-toggle,#site-menu #menu-header #event-tickets .inner .mobile-toggle,#event-tickets header .inner .mobile-toggle,#event-tickets #site-menu #menu-header .inner .mobile-toggle,#site-menu #event-tickets #menu-header .inner .mobile-toggle,header #donate-page .lucy-wrapper .trail .mobile-toggle,header #donate-page #layout-7030 .trail .mobile-toggle,#donate-page .lucy-wrapper header .trail .mobile-toggle,#donate-page #layout-7030 header .trail .mobile-toggle,#donate-page #site-menu #menu-content-area header .trail .mobile-toggle,#site-menu #donate-page #menu-content-area header .trail .mobile-toggle,#donate-page .lucy-wrapper #site-menu #menu-header .trail .mobile-toggle,#donate-page #layout-7030 #site-menu #menu-header .trail .mobile-toggle,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail .mobile-toggle,#site-menu #donate-page .lucy-wrapper #menu-header .trail .mobile-toggle,#site-menu #donate-page #layout-7030 #menu-header .trail .mobile-toggle,#site-menu #donate-page #menu-content-area #menu-header .trail .mobile-toggle,#donate-page #event-tickets .inner header .trail .mobile-toggle,#donate-page #event-tickets .inner #site-menu #menu-header .trail .mobile-toggle,#site-menu #donate-page #event-tickets .inner #menu-header .trail .mobile-toggle,#event-tickets #donate-page .inner header .trail .mobile-toggle,#event-tickets #donate-page .inner #site-menu #menu-header .trail .mobile-toggle,#site-menu #event-tickets #donate-page .inner #menu-header .trail .mobile-toggle{display:block}}header .lucy-wrapper .mobile-toggle:hover,header #layout-7030 .mobile-toggle:hover,header #site-menu #menu-content-area .mobile-toggle:hover,#site-menu header #menu-content-area .mobile-toggle:hover,#site-menu #menu-header .lucy-wrapper .mobile-toggle:hover,#site-menu #menu-header #layout-7030 .mobile-toggle:hover,#site-menu #menu-header #menu-content-area .mobile-toggle:hover,header #event-tickets .inner .mobile-toggle:hover,#site-menu #menu-header #event-tickets .inner .mobile-toggle:hover,#event-tickets header .inner .mobile-toggle:hover,#event-tickets #site-menu #menu-header .inner .mobile-toggle:hover,#site-menu #event-tickets #menu-header .inner .mobile-toggle:hover,header #donate-page .lucy-wrapper .trail .mobile-toggle:hover,#donate-page .lucy-wrapper header .trail .mobile-toggle:hover,#donate-page #layout-7030 header .trail .mobile-toggle:hover,#donate-page #site-menu #menu-content-area header .trail .mobile-toggle:hover,#site-menu #donate-page #menu-content-area header .trail .mobile-toggle:hover,#donate-page .lucy-wrapper #site-menu #menu-header .trail .mobile-toggle:hover,#donate-page #layout-7030 #site-menu #menu-header .trail .mobile-toggle:hover,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail .mobile-toggle:hover,#site-menu #donate-page .lucy-wrapper #menu-header .trail .mobile-toggle:hover,#site-menu #donate-page #layout-7030 #menu-header .trail .mobile-toggle:hover,#site-menu #donate-page #menu-content-area #menu-header .trail .mobile-toggle:hover,#donate-page #event-tickets .inner header .trail .mobile-toggle:hover,#donate-page #event-tickets .inner #site-menu #menu-header .trail .mobile-toggle:hover,#site-menu #donate-page #event-tickets .inner #menu-header .trail .mobile-toggle:hover,#event-tickets #donate-page .inner header .trail .mobile-toggle:hover,#event-tickets #donate-page .inner #site-menu #menu-header .trail .mobile-toggle:hover,#site-menu #event-tickets #donate-page .inner #menu-header .trail .mobile-toggle:hover{color:#F8CB00}header .lucy-wrapper .mobile-toggle#mobile-info-for-toggle,header #layout-7030 .mobile-toggle#mobile-info-for-toggle,header #site-menu #menu-content-area .mobile-toggle#mobile-info-for-toggle,#site-menu header #menu-content-area .mobile-toggle#mobile-info-for-toggle,#site-menu #menu-header .lucy-wrapper .mobile-toggle#mobile-info-for-toggle,#site-menu #menu-header #layout-7030 .mobile-toggle#mobile-info-for-toggle,#site-menu #menu-header #menu-content-area .mobile-toggle#mobile-info-for-toggle,header #event-tickets .inner .mobile-toggle#mobile-info-for-toggle,#site-menu #menu-header #event-tickets .inner .mobile-toggle#mobile-info-for-toggle,#event-tickets header .inner .mobile-toggle#mobile-info-for-toggle,#event-tickets #site-menu #menu-header .inner .mobile-toggle#mobile-info-for-toggle,#site-menu #event-tickets #menu-header .inner .mobile-toggle#mobile-info-for-toggle,#donate-page .lucy-wrapper header .trail .mobile-toggle#mobile-info-for-toggle,#donate-page #layout-7030 header .trail .mobile-toggle#mobile-info-for-toggle,#donate-page #site-menu #menu-content-area header .trail .mobile-toggle#mobile-info-for-toggle,#site-menu #donate-page #menu-content-area header .trail .mobile-toggle#mobile-info-for-toggle,#donate-page .lucy-wrapper #site-menu #menu-header .trail .mobile-toggle#mobile-info-for-toggle,#donate-page #layout-7030 #site-menu #menu-header .trail .mobile-toggle#mobile-info-for-toggle,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail .mobile-toggle#mobile-info-for-toggle,#site-menu #donate-page .lucy-wrapper #menu-header .trail .mobile-toggle#mobile-info-for-toggle,#site-menu #donate-page #layout-7030 #menu-header .trail .mobile-toggle#mobile-info-for-toggle,#site-menu #donate-page #menu-content-area #menu-header .trail .mobile-toggle#mobile-info-for-toggle,#donate-page #event-tickets .inner header .trail .mobile-toggle#mobile-info-for-toggle,#donate-page #event-tickets .inner #site-menu #menu-header .trail .mobile-toggle#mobile-info-for-toggle,#site-menu #donate-page #event-tickets .inner #menu-header .trail .mobile-toggle#mobile-info-for-toggle,#event-tickets #donate-page .inner header .trail .mobile-toggle#mobile-info-for-toggle,#event-tickets #donate-page .inner #site-menu #menu-header .trail .mobile-toggle#mobile-info-for-toggle,#site-menu #event-tickets #donate-page .inner #menu-header .trail .mobile-toggle#mobile-info-for-toggle,header .lucy-wrapper .mobile-toggle#mobile-info-for-toggle-purple,header #layout-7030 .mobile-toggle#mobile-info-for-toggle-purple,header #site-menu #menu-content-area .mobile-toggle#mobile-info-for-toggle-purple,#site-menu header #menu-content-area .mobile-toggle#mobile-info-for-toggle-purple,#site-menu #menu-header .lucy-wrapper .mobile-toggle#mobile-info-for-toggle-purple,#site-menu #menu-header #layout-7030 .mobile-toggle#mobile-info-for-toggle-purple,#site-menu #menu-header #menu-content-area .mobile-toggle#mobile-info-for-toggle-purple,header #event-tickets .inner .mobile-toggle#mobile-info-for-toggle-purple,#site-menu #menu-header #event-tickets .inner .mobile-toggle#mobile-info-for-toggle-purple,#event-tickets header .inner .mobile-toggle#mobile-info-for-toggle-purple,#event-tickets #site-menu #menu-header .inner .mobile-toggle#mobile-info-for-toggle-purple,#site-menu #event-tickets #menu-header .inner .mobile-toggle#mobile-info-for-toggle-purple,#donate-page .lucy-wrapper header .trail .mobile-toggle#mobile-info-for-toggle-purple,#donate-page #layout-7030 header .trail .mobile-toggle#mobile-info-for-toggle-purple,#donate-page #site-menu #menu-content-area header .trail .mobile-toggle#mobile-info-for-toggle-purple,#site-menu #donate-page #menu-content-area header .trail .mobile-toggle#mobile-info-for-toggle-purple,#donate-page .lucy-wrapper #site-menu #menu-header .trail .mobile-toggle#mobile-info-for-toggle-purple,#donate-page #layout-7030 #site-menu #menu-header .trail .mobile-toggle#mobile-info-for-toggle-purple,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail .mobile-toggle#mobile-info-for-toggle-purple,#site-menu #donate-page .lucy-wrapper #menu-header .trail .mobile-toggle#mobile-info-for-toggle-purple,#site-menu #donate-page #layout-7030 #menu-header .trail .mobile-toggle#mobile-info-for-toggle-purple,#site-menu #donate-page #menu-content-area #menu-header .trail .mobile-toggle#mobile-info-for-toggle-purple,#donate-page #event-tickets .inner header .trail .mobile-toggle#mobile-info-for-toggle-purple,#donate-page #event-tickets .inner #site-menu #menu-header .trail .mobile-toggle#mobile-info-for-toggle-purple,#site-menu #donate-page #event-tickets .inner #menu-header .trail .mobile-toggle#mobile-info-for-toggle-purple,#event-tickets #donate-page .inner header .trail .mobile-toggle#mobile-info-for-toggle-purple,#event-tickets #donate-page .inner #site-menu #menu-header .trail .mobile-toggle#mobile-info-for-toggle-purple,#site-menu #event-tickets #donate-page .inner #menu-header .trail .mobile-toggle#mobile-info-for-toggle-purple{margin-right:6px;margin-left:auto}header .lucy-wrapper .mobile-toggle#mobile-cart-link,header #layout-7030 .mobile-toggle#mobile-cart-link,header #site-menu #menu-content-area .mobile-toggle#mobile-cart-link,#site-menu header #menu-content-area .mobile-toggle#mobile-cart-link,#site-menu #menu-header .lucy-wrapper .mobile-toggle#mobile-cart-link,#site-menu #menu-header #layout-7030 .mobile-toggle#mobile-cart-link,#site-menu #menu-header #menu-content-area .mobile-toggle#mobile-cart-link,header #event-tickets .inner .mobile-toggle#mobile-cart-link,#site-menu #menu-header #event-tickets .inner .mobile-toggle#mobile-cart-link,#event-tickets header .inner .mobile-toggle#mobile-cart-link,#event-tickets #site-menu #menu-header .inner .mobile-toggle#mobile-cart-link,#site-menu #event-tickets #menu-header .inner .mobile-toggle#mobile-cart-link,#donate-page .lucy-wrapper header .trail .mobile-toggle#mobile-cart-link,#donate-page #layout-7030 header .trail .mobile-toggle#mobile-cart-link,#donate-page #site-menu #menu-content-area header .trail .mobile-toggle#mobile-cart-link,#site-menu #donate-page #menu-content-area header .trail .mobile-toggle#mobile-cart-link,#donate-page .lucy-wrapper #site-menu #menu-header .trail .mobile-toggle#mobile-cart-link,#donate-page #layout-7030 #site-menu #menu-header .trail .mobile-toggle#mobile-cart-link,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail .mobile-toggle#mobile-cart-link,#site-menu #donate-page .lucy-wrapper #menu-header .trail .mobile-toggle#mobile-cart-link,#site-menu #donate-page #layout-7030 #menu-header .trail .mobile-toggle#mobile-cart-link,#site-menu #donate-page #menu-content-area #menu-header .trail .mobile-toggle#mobile-cart-link,#donate-page #event-tickets .inner header .trail .mobile-toggle#mobile-cart-link,#donate-page #event-tickets .inner #site-menu #menu-header .trail .mobile-toggle#mobile-cart-link,#site-menu #donate-page #event-tickets .inner #menu-header .trail .mobile-toggle#mobile-cart-link,#event-tickets #donate-page .inner header .trail .mobile-toggle#mobile-cart-link,#event-tickets #donate-page .inner #site-menu #menu-header .trail .mobile-toggle#mobile-cart-link,#site-menu #event-tickets #donate-page .inner #menu-header .trail .mobile-toggle#mobile-cart-link{margin-left:1rem;display:none}@media only screen and (max-width: 910px){header .lucy-wrapper .mobile-toggle#mobile-cart-link.show,header #layout-7030 .mobile-toggle#mobile-cart-link.show,header #site-menu #menu-content-area .mobile-toggle#mobile-cart-link.show,#site-menu header #menu-content-area .mobile-toggle#mobile-cart-link.show,#site-menu #menu-header .lucy-wrapper .mobile-toggle#mobile-cart-link.show,#site-menu #menu-header #layout-7030 .mobile-toggle#mobile-cart-link.show,#site-menu #menu-header #menu-content-area .mobile-toggle#mobile-cart-link.show,header #event-tickets .inner .mobile-toggle#mobile-cart-link.show,#site-menu #menu-header #event-tickets .inner .mobile-toggle#mobile-cart-link.show,#event-tickets header .inner .mobile-toggle#mobile-cart-link.show,#event-tickets #site-menu #menu-header .inner .mobile-toggle#mobile-cart-link.show,#site-menu #event-tickets #menu-header .inner .mobile-toggle#mobile-cart-link.show,#donate-page .lucy-wrapper header .trail .mobile-toggle#mobile-cart-link.show,#donate-page #layout-7030 header .trail .mobile-toggle#mobile-cart-link.show,#donate-page #site-menu #menu-content-area header .trail .mobile-toggle#mobile-cart-link.show,#site-menu #donate-page #menu-content-area header .trail .mobile-toggle#mobile-cart-link.show,#donate-page .lucy-wrapper #site-menu #menu-header .trail .mobile-toggle#mobile-cart-link.show,#donate-page #layout-7030 #site-menu #menu-header .trail .mobile-toggle#mobile-cart-link.show,#donate-page #site-menu #menu-content-area #site-menu #menu-header .trail .mobile-toggle#mobile-cart-link.show,#site-menu #donate-page .lucy-wrapper #menu-header .trail .mobile-toggle#mobile-cart-link.show,#site-menu #donate-page #layout-7030 #menu-header .trail .mobile-toggle#mobile-cart-link.show,#site-menu #donate-page #menu-content-area #menu-header .trail .mobile-toggle#mobile-cart-link.show,#donate-page #event-tickets .inner header .trail .mobile-toggle#mobile-cart-link.show,#donate-page #event-tickets .inner #site-menu #menu-header .trail .mobile-toggle#mobile-cart-link.show,#site-menu #donate-page #event-tickets .inner #menu-header .trail .mobile-toggle#mobile-cart-link.show,#event-tickets #donate-page .inner header .trail .mobile-toggle#mobile-cart-link.show,#event-tickets #donate-page .inner #site-menu #menu-header .trail .mobile-toggle#mobile-cart-link.show,#site-menu #event-tickets #donate-page .inner #menu-header .trail .mobile-toggle#mobile-cart-link.show{display:block;text-decoration:none}}header.donate,#site-menu .donate#menu-header{position:absolute}header.donate #logo img.light,#site-menu .donate#menu-header #logo img.light{display:none}header.donate #logo img.dark,#site-menu .donate#menu-header #logo img.dark{display:block}header.donate nav ul li a,#site-menu .donate#menu-header nav ul li a,header.donate #mobile-info-for-toggle,#site-menu .donate#menu-header #mobile-info-for-toggle,header.donate #mobile-menu-toggle,#site-menu .donate#menu-header #mobile-menu-toggle{color:#441C6F}header.cart .bg,#site-menu .cart#menu-header .bg{opacity:1}#site-menu{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;clip-path:polygon(0 0, 100% 0, 100% 0, 0 0);background-color:#FFF;transition:all .2s ease-in-out;pointer-events:none}@media print{#site-menu{display:none}}#site-menu.open{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);pointer-events:auto}#site-menu #menu-header{background-color:#FFF}#site-menu #menu-header:before{position:absolute;bottom:0;left:4vw;width:calc(100% - 8vw);height:1px;background-color:#DDD6E5;content:''}@media only screen and (max-width: 1125px){#site-menu #menu-header:before{left:5vw;width:calc(100% - 10vw)}}@media only screen and (max-width: 525px){#site-menu #menu-header:before{left:25px;width:calc(100% - 50px)}}#site-menu #menu-header nav ul li a{color:#441C6F !important}#site-menu #menu-header .menu-toggle,#site-menu #menu-header .search-toggle,#site-menu #menu-header .info-for-toggle{position:relative;transition:color .2s ease-in-out}#site-menu #menu-header .menu-toggle:before,#site-menu #menu-header .search-toggle:before,#site-menu #menu-header .info-for-toggle:before{position:absolute;top:-.8rem;left:-1rem;width:calc(100% + 2rem);height:calc(100% + 1.6rem);background-color:#441C6F;border-radius:28px;transition:background-color .2s ease-in-out;opacity:0;content:''}#site-menu #menu-header .menu-toggle span[class*='icon'],#site-menu #menu-header .search-toggle span[class*='icon'],#site-menu #menu-header .info-for-toggle span[class*='icon']{transition:color .2s ease-in-out}#site-menu #menu-header .menu-toggle.no-transition span[class*='icon'],#site-menu #menu-header .search-toggle.no-transition span[class*='icon'],#site-menu #menu-header .info-for-toggle.no-transition span[class*='icon']{transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;-o-transition:none !important;-ms-transition:none !important}#site-menu #menu-header .menu-toggle.active,#site-menu #menu-header .search-toggle.active,#site-menu #menu-header .info-for-toggle.active{color:#FFF !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#site-menu #menu-header .menu-toggle.active:before,#site-menu #menu-header .search-toggle.active:before,#site-menu #menu-header .info-for-toggle.active:before{opacity:1}#site-menu #menu-header .menu-toggle.active em::after,#site-menu #menu-header .search-toggle.active em::after,#site-menu #menu-header .info-for-toggle.active em::after{display:none !important}#site-menu #menu-header .menu-toggle.active span[class*='icon'],#site-menu #menu-header .search-toggle.active span[class*='icon'],#site-menu #menu-header .info-for-toggle.active span[class*='icon']{z-index:1;color:#FFF !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#site-menu #menu-header .menu-toggle.active span[class*='icon']:before,#site-menu #menu-header .search-toggle.active span[class*='icon']:before,#site-menu #menu-header .info-for-toggle.active span[class*='icon']:before{content:'\e919' !important}#site-menu #menu-header .menu-toggle.active span[class*='icon']{margin-right:.7rem}#site-menu #menu-header .search-toggle.active span[class*='icon']{margin-right:.45rem}#site-menu #menu-header .info-for-toggle.active span[class*='icon']{margin-right:.4rem}#site-menu #menu-header .mobile-toggle{color:#441C6F !important}@media only screen and (max-width: 910px){#site-menu #menu-header .mobile-toggle.active{display:flex;justify-content:center;align-items:center;width:45px;height:45px;left:-10px;color:#FFF !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#site-menu #menu-header .mobile-toggle.active span[class*='icon']{position:relative;z-index:2;margin-top:2px !important;margin-right:0 !important;font-size:.8rem}#site-menu #menu-header .mobile-toggle.active:before{top:50%;left:50%;width:45px;height:45px;transform:translate(-50%, -50%)}#site-menu #menu-header .mobile-toggle.active#mobile-info-for-toggle-purple{left:auto;right:-16px}}#site-menu #menu-content-area{height:100%;overflow-y:scroll;overflow-x:hidden;padding-top:var(--header_height);box-sizing:border-box;transition:padding .2s ease-in-out;-webkit-overflow-scrolling:touch}#site-menu #menu-content-area .inner{display:flex;justify-content:space-between;flex-direction:column;height:100%;min-height:800px}@media only screen and (max-width: 910px){#site-menu #menu-content-area .inner{display:block;height:auto}}#site-menu #menu-content-area .inner ul{margin:0;padding:0;list-style-type:none}#site-menu #menu-content-area .inner ul li{margin-bottom:.4rem}#site-menu #menu-content-area .inner ul li a,#site-menu #menu-content-area .inner ul li a:active,#site-menu #menu-content-area .inner ul li a:visited{display:inline-block;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:3px;line-height:1.3;transition:all .2s ease-in-out;color:#000}@media (pointer: fine){#site-menu #menu-content-area .inner ul li a:hover,#site-menu #menu-content-area .inner ul li a:focus,#site-menu #menu-content-area .inner ul li a:active:hover,#site-menu #menu-content-area .inner ul li a:active:focus,#site-menu #menu-content-area .inner ul li a:visited:hover,#site-menu #menu-content-area .inner ul li a:visited:focus{text-decoration-color:#F8CB00}}#site-menu #menu-content-area .inner ul.main-nav li{margin-bottom:0}#site-menu #menu-content-area .inner ul.main-nav li a,#site-menu #menu-content-area .inner ul.main-nav li a:active,#site-menu #menu-content-area .inner ul.main-nav li a:visited{font-size:4rem;font-family:minion-3-display, serif;font-weight:500;text-decoration-thickness:3px;text-underline-offset:5px;color:#441C6F}@media only screen and (max-width: 525px){#site-menu #menu-content-area .inner ul.main-nav li a,#site-menu #menu-content-area .inner ul.main-nav li a:active,#site-menu #menu-content-area .inner ul.main-nav li a:visited{font-size:11vw}}#site-menu #menu-content-area .inner .shelf-section{display:none}@keyframes menu-up{100%{opacity:1;transform:translate(0, 0)}}@keyframes menu-down{0%{opacity:1;transform:translate(0, 0)}100%{opacity:0;transform:translate(0, 2rem)}}#site-menu #menu-content-area .inner #menu-items,#site-menu #menu-content-area .inner #search-items,#site-menu #menu-content-area .inner #info-for-items,#site-menu #menu-content-area .inner #menu-bottom{opacity:0;transform:translate(0, 2rem);animation:menu-down .3s ease-in-out forwards}#site-menu #menu-content-area .inner #menu-items.show,#site-menu #menu-content-area .inner #search-items.show,#site-menu #menu-content-area .inner #info-for-items.show,#site-menu #menu-content-area .inner #menu-bottom.show{animation:menu-up .3s ease-in-out forwards}#site-menu #menu-content-area .inner #menu-items{display:flex;justify-content:space-between;margin:4rem 0}@media only screen and (max-width: 910px){#site-menu #menu-content-area .inner #menu-items{display:block;margin:2rem 0}}#site-menu #menu-content-area .inner #menu-items #mobile-search-form{position:relative;height:55px;margin-bottom:2rem}#site-menu #menu-content-area .inner #menu-items #mobile-search-form .icon-search,#site-menu #menu-content-area .inner #menu-items #mobile-search-form #page-search .field-wrap:before,#page-search #site-menu #menu-content-area .inner #menu-items #mobile-search-form .field-wrap:before{position:absolute;top:50%;left:1rem;z-index:2;color:#441C6F;transform:translate(0, -50%)}#site-menu #menu-content-area .inner #menu-items #mobile-search-form input{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;margin-bottom:0 !important;padding:0 60px 0 3rem;line-height:100px;font-size:1.2rem;border:none;border-radius:55px;background-color:#ECE8F1}#site-menu #menu-content-area .inner #menu-items #mobile-search-form input::-webkit-input-placeholder{color:rgba(68,28,111,0.3)}#site-menu #menu-content-area .inner #menu-items #mobile-search-form input:-moz-placeholder{color:rgba(68,28,111,0.3)}#site-menu #menu-content-area .inner #menu-items #mobile-search-form input::-moz-placeholder{color:rgba(68,28,111,0.3)}#site-menu #menu-content-area .inner #menu-items #mobile-search-form input:-ms-input-placeholder{color:rgba(68,28,111,0.3)}#site-menu #menu-content-area .inner #menu-items #mobile-search-form button{display:flex;justify-content:center;align-items:center;position:absolute;top:5px;right:5px;z-index:1;width:45px;height:45px;padding:0;line-height:0;text-align:center}@media (pointer: fine){#site-menu #menu-content-area .inner #menu-items #mobile-search-form button:hover{background-color:#F8CB00}}#site-menu #menu-content-area .inner #menu-items nav{width:50%;box-sizing:border-box}@media only screen and (max-width: 910px){#site-menu #menu-content-area .inner #menu-items nav{width:100%}}#site-menu #menu-content-area .inner #menu-items nav ul li a,#site-menu #menu-content-area .inner #menu-items nav ul li a:active,#site-menu #menu-content-area .inner #menu-items nav ul li a:visited{opacity:.25}@media only screen and (max-width: 910px){#site-menu #menu-content-area .inner #menu-items nav ul li a,#site-menu #menu-content-area .inner #menu-items nav ul li a:active,#site-menu #menu-content-area .inner #menu-items nav ul li a:visited{opacity:1}#site-menu #menu-content-area .inner #menu-items nav ul li a.selected,#site-menu #menu-content-area .inner #menu-items nav ul li a:active.selected,#site-menu #menu-content-area .inner #menu-items nav ul li a:visited.selected{text-decoration-color:transparent !important}}@media only screen and (max-width: 910px) and (pointer: fine){#site-menu #menu-content-area .inner #menu-items nav ul li a:hover,#site-menu #menu-content-area .inner #menu-items nav ul li a:focus,#site-menu #menu-content-area .inner #menu-items nav ul li a:active:hover,#site-menu #menu-content-area .inner #menu-items nav ul li a:active:focus,#site-menu #menu-content-area .inner #menu-items nav ul li a:visited:hover,#site-menu #menu-content-area .inner #menu-items nav ul li a:visited:focus{text-decoration-color:#F8CB00 !important}}#site-menu #menu-content-area .inner #menu-items nav ul li a.selected,#site-menu #menu-content-area .inner #menu-items nav ul li a:active.selected,#site-menu #menu-content-area .inner #menu-items nav ul li a:visited.selected{opacity:1;text-decoration-color:#F8CB00}#site-menu #menu-content-area .inner #menu-items nav,#site-menu #menu-content-area .inner #menu-items #sub-menu{padding-right:30px}@media only screen and (max-width: 910px){#site-menu #menu-content-area .inner #menu-items nav,#site-menu #menu-content-area .inner #menu-items #sub-menu{padding-right:0}}#site-menu #menu-content-area .inner #menu-items #sub-menu,#site-menu #menu-content-area .inner #menu-items #menu-blurbs{width:25%;padding-left:30px;border-left:1px solid #DDD6E5;box-sizing:border-box}@media only screen and (max-width: 910px){#site-menu #menu-content-area .inner #menu-items #sub-menu,#site-menu #menu-content-area .inner #menu-items #menu-blurbs{display:none}}#site-menu #menu-content-area .inner #menu-items #sub-menu ul,#site-menu #menu-content-area .inner #menu-items #menu-blurbs ul{margin-bottom:4rem}@media only screen and (max-width: 1440px){#site-menu #menu-content-area .inner #menu-items #sub-menu ul li a,#site-menu #menu-content-area .inner #menu-items #menu-blurbs ul li a{font-size:1.1rem}}#site-menu #menu-content-area .inner #menu-items #sub-menu ul:last-of-type,#site-menu #menu-content-area .inner #menu-items #menu-blurbs ul:last-of-type{margin-bottom:0}#site-menu #menu-content-area .inner #menu-items #sub-menu img,#site-menu #menu-content-area .inner #menu-items #menu-blurbs img{display:block;width:100%;margin-bottom:1rem}#site-menu #menu-content-area .inner #menu-items #sub-menu p:not(.sub-header),#site-menu #menu-content-area .inner #menu-items #menu-blurbs p:not(.sub-header){font-family:minion-3-display, serif;font-weight:500;line-height:1.4}@media only screen and (max-width: 1440px){#site-menu #menu-content-area .inner #menu-items #sub-menu p:not(.sub-header),#site-menu #menu-content-area .inner #menu-items #menu-blurbs p:not(.sub-header){font-size:1.1rem}}@keyframes nav-up{100%{opacity:1}}@keyframes nav-down{0%{opacity:1}100%{opacity:0}}#site-menu #menu-content-area .inner #menu-items #sub-menu .links,#site-menu #menu-content-area .inner #menu-items #sub-menu .blurb,#site-menu #menu-content-area .inner #menu-items #menu-blurbs .links,#site-menu #menu-content-area .inner #menu-items #menu-blurbs .blurb{display:none;opacity:0;animation:nav-down .5s ease-in-out forwards}#site-menu #menu-content-area .inner #menu-items #sub-menu .links.show,#site-menu #menu-content-area .inner #menu-items #sub-menu .blurb.show,#site-menu #menu-content-area .inner #menu-items #menu-blurbs .links.show,#site-menu #menu-content-area .inner #menu-items #menu-blurbs .blurb.show{display:block;animation:nav-up .5s ease-in-out forwards}#site-menu #menu-content-area .inner #search-items{display:flex;flex-direction:column;justify-content:center;height:100%;padding:4rem 0}#site-menu #menu-content-area .inner #search-items #search-form{position:relative;height:100px;min-height:100px}#site-menu #menu-content-area .inner #search-items #search-form .icon-search,#site-menu #menu-content-area .inner #search-items #search-form #page-search .field-wrap:before,#page-search #site-menu #menu-content-area .inner #search-items #search-form .field-wrap:before{position:absolute;top:50%;left:2rem;z-index:2;color:#441C6F;transform:translate(0, -50%)}#site-menu #menu-content-area .inner #search-items #search-form label{position:absolute;top:.5rem;left:5rem;z-index:3;font-size:.667rem;font-weight:700;text-transform:uppercase;color:#441C6F}#site-menu #menu-content-area .inner #search-items #search-form input{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;margin-bottom:0 !important;padding:0 18rem 0 5rem;line-height:100px;font-size:1.2rem;border:none;border-radius:55px;background-color:#ECE8F1}#site-menu #menu-content-area .inner #search-items #search-form input::-webkit-input-placeholder{color:rgba(68,28,111,0.3)}#site-menu #menu-content-area .inner #search-items #search-form input:-moz-placeholder{color:rgba(68,28,111,0.3)}#site-menu #menu-content-area .inner #search-items #search-form input::-moz-placeholder{color:rgba(68,28,111,0.3)}#site-menu #menu-content-area .inner #search-items #search-form input:-ms-input-placeholder{color:rgba(68,28,111,0.3)}@media only screen and (max-width: 1440px){#site-menu #menu-content-area .inner #search-items #search-form input{font-size:20px}}#site-menu #menu-content-area .inner #search-items #search-form button{position:absolute;top:50%;right:1.5rem;z-index:2;transform:translate(0, -50%);background-color:#441C6F;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#site-menu #menu-content-area .inner #search-items #search-callouts{display:flex;flex-wrap:wrap;gap:20px;margin-top:4rem;padding-top:4rem;border-top:1px solid #DDD6E5}#site-menu #menu-content-area .inner #search-items #search-callouts .shelf-callout{display:flex;align-items:flex-start;gap:20px;width:calc((100% / 3) - (20px * 2) / 3);text-decoration:none}@media only screen and (max-width: 1125px){#site-menu #menu-content-area .inner #search-items #search-callouts .shelf-callout{width:calc(50% - (20px / 2))}}#site-menu #menu-content-area .inner #search-items #search-callouts .shelf-callout img{width:40%}#site-menu #menu-content-area .inner #search-items #search-callouts .shelf-callout .content{width:60%}#site-menu #menu-content-area .inner #search-items #search-callouts .shelf-callout .content h5,#site-menu #menu-content-area .inner #search-items #search-callouts .shelf-callout .content .filter-bar h2,.filter-bar #site-menu #menu-content-area .inner #search-items #search-callouts .shelf-callout .content h2{margin-bottom:.5rem;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:3px;line-height:1.3;transition:all .2s ease-in-out}#site-menu #menu-content-area .inner #search-items #search-callouts .shelf-callout .content p{font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572}#site-menu #menu-content-area .inner #search-items #search-callouts .shelf-callout:hover h5,#site-menu #menu-content-area .inner #search-items #search-callouts .shelf-callout:hover .filter-bar h2,.filter-bar #site-menu #menu-content-area .inner #search-items #search-callouts .shelf-callout:hover h2,#site-menu #menu-content-area .inner #search-items #search-callouts .shelf-callout:focus h5,#site-menu #menu-content-area .inner #search-items #search-callouts .shelf-callout:focus .filter-bar h2,.filter-bar #site-menu #menu-content-area .inner #search-items #search-callouts .shelf-callout:focus h2{text-decoration-color:#F8CB00}#site-menu #menu-content-area .inner #info-for-items{display:flex;justify-content:space-between;margin:4rem 0}@media only screen and (max-width: 910px){#site-menu #menu-content-area .inner #info-for-items{display:block;margin:2rem 0}}#site-menu #menu-content-area .inner #info-for-items nav{width:50%;box-sizing:border-box}@media only screen and (max-width: 910px){#site-menu #menu-content-area .inner #info-for-items nav{width:100%}}@media only screen and (max-width: 910px){#site-menu #menu-content-area .inner #info-for-items nav ul li a,#site-menu #menu-content-area .inner #info-for-items nav ul li a:active,#site-menu #menu-content-area .inner #info-for-items nav ul li a:visited{opacity:1 !important}}#site-menu #menu-content-area .inner #info-for-items nav ul li a.inactive,#site-menu #menu-content-area .inner #info-for-items nav ul li a:active.inactive,#site-menu #menu-content-area .inner #info-for-items nav ul li a:visited.inactive{opacity:.25}#site-menu #menu-content-area .inner #info-for-items nav ul li a.selected,#site-menu #menu-content-area .inner #info-for-items nav ul li a:active.selected,#site-menu #menu-content-area .inner #info-for-items nav ul li a:visited.selected{opacity:1;text-decoration-color:#F8CB00}#site-menu #menu-content-area .inner #info-for-items #info-for-images{width:50%}@media only screen and (max-width: 910px){#site-menu #menu-content-area .inner #info-for-items #info-for-images{display:none}}#site-menu #menu-content-area .inner #info-for-items #info-for-images img{display:block;width:100%}#site-menu #menu-content-area .inner #menu-bottom{padding:2rem 0 4rem 0;border-top:1px solid #DDD6E5}@media only screen and (max-width: 910px){#site-menu #menu-content-area .inner #menu-bottom{padding-bottom:2rem}}#site-menu #menu-content-area .inner #menu-bottom ul{margin:0;padding:0;list-style-type:none}#site-menu #menu-content-area .inner #menu-bottom ul li{display:inline-block;padding-right:1rem}@media only screen and (max-width: 910px){#site-menu #menu-content-area .inner #menu-bottom ul li{display:block;padding-right:0}}#site-menu #menu-content-area .inner #menu-bottom ul li a,#site-menu #menu-content-area .inner #menu-bottom ul li a:active,#site-menu #menu-content-area .inner #menu-bottom ul li a:visited{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:3px}@media only screen and (max-width: 1440px){#site-menu #menu-content-area .inner #menu-bottom ul li a,#site-menu #menu-content-area .inner #menu-bottom ul li a:active,#site-menu #menu-content-area .inner #menu-bottom ul li a:visited{font-size:1rem}}@media (pointer: fine){#site-menu #menu-content-area .inner #menu-bottom ul li a:hover,#site-menu #menu-content-area .inner #menu-bottom ul li a:focus,#site-menu #menu-content-area .inner #menu-bottom ul li a:active:hover,#site-menu #menu-content-area .inner #menu-bottom ul li a:active:focus,#site-menu #menu-content-area .inner #menu-bottom ul li a:visited:hover,#site-menu #menu-content-area .inner #menu-bottom ul li a:visited:focus{text-decoration-color:#F8CB00}}#site-menu #menu-content-area .inner .mobile-only ul{display:flex;justify-content:space-between;padding:1.5rem 0;border-bottom:1px solid #DDD6E5}#site-menu #menu-content-area .inner .mobile-only ul li{margin-bottom:0}#site-menu #menu-content-area .inner .mobile-only ul li a{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;margin-bottom:0;line-height:1}#site-menu #menu-content-area #mobile-contact-info{display:none;width:calc(100% + 10vw);margin-left:-5vw;padding:2rem 5vw;background-color:#ECE8F1;box-sizing:border-box}@media only screen and (max-width: 910px){#site-menu #menu-content-area #mobile-contact-info{display:block}}@media only screen and (max-width: 525px){#site-menu #menu-content-area #mobile-contact-info{width:calc(100% + 50px);margin-left:-25px;padding:2rem 25px}}#site-menu #menu-content-area #mobile-contact-info p.title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:3rem;letter-spacing:-0.0042em;line-height:1.21}@media only screen and (max-width: 910px){#site-menu #menu-content-area #mobile-contact-info p.title{font-size:2.8rem}}@media only screen and (max-width: 525px){#site-menu #menu-content-area #mobile-contact-info p.title{font-size:9vw}}#site-menu #menu-content-area #mobile-contact-info a,#site-menu #menu-content-area #mobile-contact-info a:visited,#site-menu #menu-content-area #mobile-contact-info a:active{font-family:roboto, sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:0.0082em;line-height:1.455;display:flex;gap:10px;margin-bottom:1.5rem;text-decoration:none;color:#441C6F}#site-menu #menu-content-area #mobile-contact-info a:last-of-type,#site-menu #menu-content-area #mobile-contact-info a:visited:last-of-type,#site-menu #menu-content-area #mobile-contact-info a:active:last-of-type{align-items:center;margin-bottom:0}#site-menu #menu-content-area #mobile-contact-info a span,#site-menu #menu-content-area #mobile-contact-info a:visited span,#site-menu #menu-content-area #mobile-contact-info a:active span{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1rem;color:#441C6F;background-color:#FFF;border-radius:100%;transition:all .2s ease-in-out}#site-menu #menu-content-area #mobile-contact-info a span.icon-profile,#site-menu #menu-content-area #mobile-contact-info a span.icon-pin-outline,#site-menu #menu-content-area #mobile-contact-info a:visited span.icon-profile,#site-menu #menu-content-area #mobile-contact-info a:visited span.icon-pin-outline,#site-menu #menu-content-area #mobile-contact-info a:active span.icon-profile,#site-menu #menu-content-area #mobile-contact-info a:active span.icon-pin-outline{font-size:1.2rem}@media (pointer: fine){#site-menu #menu-content-area #mobile-contact-info a:hover span,#site-menu #menu-content-area #mobile-contact-info a:focus span,#site-menu #menu-content-area #mobile-contact-info a:visited:hover span,#site-menu #menu-content-area #mobile-contact-info a:visited:focus span,#site-menu #menu-content-area #mobile-contact-info a:active:hover span,#site-menu #menu-content-area #mobile-contact-info a:active:focus span{background-color:#441C6F;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}#alert{display:block;position:fixed;z-index:2000;top:0;left:0;width:100%;height:var(--alert_height);background:#F8CB00;text-decoration:none !important;overflow:hidden;transition:all .2s ease-in-out}@media print{#alert{display:none}}#alert .lucy-wrapper,#alert #layout-7030,#alert #event-tickets .inner,#event-tickets #alert .inner,#alert #donate-page .lucy-wrapper .trail,#alert #donate-page #layout-7030 .trail,#donate-page .lucy-wrapper #alert .trail,#donate-page #layout-7030 #alert .trail,#alert #donate-page #event-tickets .inner .trail,#donate-page #event-tickets .inner #alert .trail,#alert #event-tickets #donate-page .inner .trail,#event-tickets #donate-page .inner #alert .trail,#alert #site-menu #menu-content-area,#site-menu #alert #menu-content-area,#alert #donate-page #site-menu #menu-content-area .trail,#donate-page #site-menu #menu-content-area #alert .trail,#alert #site-menu #donate-page #menu-content-area .trail,#site-menu #donate-page #menu-content-area #alert .trail{display:flex;height:var(--alert_height);flex-wrap:wrap;align-items:center}#alert p{font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572;display:inline-block;margin:0 1rem 0 0;font-size:.813rem;color:#441C6F;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 910px){#alert p{display:block;width:100%;line-height:1.2}}#alert p.title{position:relative;margin-right:1rem;padding-right:1rem;border-right:1px solid;font-size:1.3rem;font-weight:700;letter-spacing:0}@media only screen and (max-width: 910px){#alert p.title{margin-top:auto;padding:0;font-size:1.1rem;border:none}}@media only screen and (max-width: 600px){#alert p.title{font-size:3vw}}#alert p.body{display:flex;align-items:center}@media only screen and (max-width: 910px){#alert p.body{margin-bottom:auto}}@media only screen and (max-width: 600px){#alert p.body{font-size:2.5vw}}#alert p img{margin-left:10px;transition:margin .2s ease-in-out}#alert .icon-close{position:absolute;top:50%;right:1rem;font-size:.8rem;color:#441C6F;cursor:pointer;transform:translate3d(0, -50%, 0);-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#alert .icon-close:hover,#alert .icon-close:focus{text-decoration:underline}#alert.hide{top:calc(var(--alert_height) * -1)}#alert:hover img,#alert:focus img{margin-left:15px}#mobile-menu{position:fixed;z-index:4;display:none;top:100px;width:100%;height:calc(100vh - 80px);overflow:scroll;background:#FFF}#mobile-menu #search-form-mobile{width:100%;background:#ECE8F1}#mobile-menu #search-form-mobile input{width:100%;padding:25px;background:#F1F1F1;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#mobile-menu .inner{padding:25px}#mobile-menu .inner ul{margin:0 0 1em 0 !important;padding:0 !important;list-style-type:none}#mobile-menu .inner .primary{font-size:1.25em;font-weight:bold}#mobile-menu .inner .primary a,#mobile-menu .inner .primary a:active,#mobile-menu .inner .primary a:visited,#mobile-menu .inner .primary a:hover{color:#414042;text-decoration:none}#mobile-menu .inner .primary a.button,#mobile-menu .inner .primary a.button:active,#mobile-menu .inner .primary a.button:visited,#mobile-menu .inner .primary a.button:hover{display:block;width:100%;padding-left:0;padding-right:0;text-align:center;font-size:.5em;color:#FFF}@media (pointer: fine){#mobile-menu .inner .primary a.button:hover,#mobile-menu .inner .primary a.button:active:hover,#mobile-menu .inner .primary a.button:visited:hover,#mobile-menu .inner .primary a.button:hover:hover{color:#FFF;background:#441C6F}}#mobile-menu .inner .secondary a,#mobile-menu .inner .secondary a:active,#mobile-menu .inner .secondary a:visited,#mobile-menu .inner .secondary a:hover{color:#414042;text-decoration:none}@media only screen and (max-width: 525px){#mobile-menu{top:80px}}#page-header{overflow:hidden;position:relative;padding-top:calc(var(--header_height) + ((var(--gutter_y) / 2)));background-color:#441C6F}@media print{#page-header{padding:0;background-color:#FFF}}#page-header .lucy-wrapper,#page-header #layout-7030,#page-header #event-tickets .inner,#event-tickets #page-header .inner,#page-header #donate-page .lucy-wrapper .trail,#page-header #donate-page #layout-7030 .trail,#donate-page .lucy-wrapper #page-header .trail,#donate-page #layout-7030 #page-header .trail,#page-header #donate-page #event-tickets .inner .trail,#donate-page #event-tickets .inner #page-header .trail,#page-header #event-tickets #donate-page .inner .trail,#event-tickets #donate-page .inner #page-header .trail,#page-header #site-menu #menu-content-area,#site-menu #page-header #menu-content-area,#page-header #donate-page #site-menu #menu-content-area .trail,#donate-page #site-menu #menu-content-area #page-header .trail,#page-header #site-menu #donate-page #menu-content-area .trail,#site-menu #donate-page #menu-content-area #page-header .trail{z-index:2;text-align:center;padding-bottom:var(--gutter_y)}@media print{#page-header .lucy-wrapper,#page-header #layout-7030,#page-header #event-tickets .inner,#event-tickets #page-header .inner,#page-header #donate-page .lucy-wrapper .trail,#page-header #donate-page #layout-7030 .trail,#donate-page .lucy-wrapper #page-header .trail,#donate-page #layout-7030 #page-header .trail,#page-header #donate-page #event-tickets .inner .trail,#donate-page #event-tickets .inner #page-header .trail,#page-header #event-tickets #donate-page .inner .trail,#event-tickets #donate-page .inner #page-header .trail,#page-header #site-menu #menu-content-area,#site-menu #page-header #menu-content-area,#page-header #donate-page #site-menu #menu-content-area .trail,#donate-page #site-menu #menu-content-area #page-header .trail,#page-header #site-menu #donate-page #menu-content-area .trail,#site-menu #donate-page #menu-content-area #page-header .trail{text-align:left;padding:0}#page-header .lucy-wrapper div[class*='span'],#page-header #layout-7030 div[class*='span'],#page-header #event-tickets .inner div[class*='span'],#event-tickets #page-header .inner div[class*='span'],#donate-page .lucy-wrapper #page-header .trail div[class*='span'],#donate-page #layout-7030 #page-header .trail div[class*='span'],#donate-page #event-tickets .inner #page-header .trail div[class*='span'],#event-tickets #donate-page .inner #page-header .trail div[class*='span'],#page-header #site-menu #menu-content-area div[class*='span'],#site-menu #page-header #menu-content-area div[class*='span'],#donate-page #site-menu #menu-content-area #page-header .trail div[class*='span'],#site-menu #donate-page #menu-content-area #page-header .trail div[class*='span']{width:100%;margin:0 !important}#page-header .lucy-wrapper .row,#page-header #layout-7030 .row,#page-header #event-tickets .inner .row,#event-tickets #page-header .inner .row,#donate-page .lucy-wrapper #page-header .trail .row,#donate-page #layout-7030 #page-header .trail .row,#donate-page #event-tickets .inner #page-header .trail .row,#event-tickets #donate-page .inner #page-header .trail .row,#page-header #site-menu #menu-content-area .row,#site-menu #page-header #menu-content-area .row,#donate-page #site-menu #menu-content-area #page-header .trail .row,#site-menu #donate-page #menu-content-area #page-header .trail .row{margin-left:0 !important}}@media only screen and (max-width: 910px){#page-header .lucy-wrapper div[class*="span"],#page-header #layout-7030 div[class*="span"],#page-header #event-tickets .inner div[class*="span"],#event-tickets #page-header .inner div[class*="span"],#donate-page .lucy-wrapper #page-header .trail div[class*="span"],#donate-page #layout-7030 #page-header .trail div[class*="span"],#donate-page #event-tickets .inner #page-header .trail div[class*="span"],#event-tickets #donate-page .inner #page-header .trail div[class*="span"],#page-header #site-menu #menu-content-area div[class*="span"],#site-menu #page-header #menu-content-area div[class*="span"],#donate-page #site-menu #menu-content-area #page-header .trail div[class*="span"],#site-menu #donate-page #menu-content-area #page-header .trail div[class*="span"]{width:calc(100% - 20px);margin-left:20px !important}}@media only screen and (max-width: 525px){#page-header .lucy-wrapper div[class*="span"],#page-header #layout-7030 div[class*="span"],#page-header #event-tickets .inner div[class*="span"],#event-tickets #page-header .inner div[class*="span"],#donate-page .lucy-wrapper #page-header .trail div[class*="span"],#donate-page #layout-7030 #page-header .trail div[class*="span"],#donate-page #event-tickets .inner #page-header .trail div[class*="span"],#event-tickets #donate-page .inner #page-header .trail div[class*="span"],#page-header #site-menu #menu-content-area div[class*="span"],#site-menu #page-header #menu-content-area div[class*="span"],#donate-page #site-menu #menu-content-area #page-header .trail div[class*="span"],#site-menu #donate-page #menu-content-area #page-header .trail div[class*="span"]{margin-left:0 !important}}#page-header .lucy-wrapper h1,#page-header #layout-7030 h1,#page-header #event-tickets .inner h1,#event-tickets #page-header .inner h1,#page-header #donate-page .lucy-wrapper .trail h1,#donate-page .lucy-wrapper #page-header .trail h1,#donate-page #layout-7030 #page-header .trail h1,#donate-page #event-tickets .inner #page-header .trail h1,#event-tickets #donate-page .inner #page-header .trail h1,#page-header #site-menu #menu-content-area h1,#site-menu #page-header #menu-content-area h1,#donate-page #site-menu #menu-content-area #page-header .trail h1,#site-menu #donate-page #menu-content-area #page-header .trail h1,#page-header .lucy-wrapper p,#page-header #layout-7030 p,#page-header #event-tickets .inner p,#event-tickets #page-header .inner p,#page-header #donate-page .lucy-wrapper .trail p,#donate-page .lucy-wrapper #page-header .trail p,#donate-page #layout-7030 #page-header .trail p,#donate-page #event-tickets .inner #page-header .trail p,#event-tickets #donate-page .inner #page-header .trail p,#page-header #site-menu #menu-content-area p,#site-menu #page-header #menu-content-area p,#donate-page #site-menu #menu-content-area #page-header .trail p,#site-menu #donate-page #menu-content-area #page-header .trail p{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{#page-header .lucy-wrapper h1,#page-header #layout-7030 h1,#page-header #event-tickets .inner h1,#event-tickets #page-header .inner h1,#page-header #donate-page .lucy-wrapper .trail h1,#donate-page .lucy-wrapper #page-header .trail h1,#donate-page #layout-7030 #page-header .trail h1,#donate-page #event-tickets .inner #page-header .trail h1,#event-tickets #donate-page .inner #page-header .trail h1,#page-header #site-menu #menu-content-area h1,#site-menu #page-header #menu-content-area h1,#donate-page #site-menu #menu-content-area #page-header .trail h1,#site-menu #donate-page #menu-content-area #page-header .trail h1,#page-header .lucy-wrapper p,#page-header #layout-7030 p,#page-header #event-tickets .inner p,#event-tickets #page-header .inner p,#page-header #donate-page .lucy-wrapper .trail p,#donate-page .lucy-wrapper #page-header .trail p,#donate-page #layout-7030 #page-header .trail p,#donate-page #event-tickets .inner #page-header .trail p,#event-tickets #donate-page .inner #page-header .trail p,#page-header #site-menu #menu-content-area p,#site-menu #page-header #menu-content-area p,#donate-page #site-menu #menu-content-area #page-header .trail p,#site-menu #donate-page #menu-content-area #page-header .trail p{color:#000}}#page-header .lucy-wrapper h1,#page-header #layout-7030 h1,#page-header #event-tickets .inner h1,#event-tickets #page-header .inner h1,#page-header #donate-page .lucy-wrapper .trail h1,#donate-page .lucy-wrapper #page-header .trail h1,#donate-page #layout-7030 #page-header .trail h1,#donate-page #event-tickets .inner #page-header .trail h1,#event-tickets #donate-page .inner #page-header .trail h1,#page-header #site-menu #menu-content-area h1,#site-menu #page-header #menu-content-area h1,#donate-page #site-menu #menu-content-area #page-header .trail h1,#site-menu #donate-page #menu-content-area #page-header .trail h1{margin-bottom:2rem}#page-header .lucy-wrapper h1.alt,#page-header #layout-7030 h1.alt,#page-header #event-tickets .inner h1.alt,#event-tickets #page-header .inner h1.alt,#donate-page .lucy-wrapper #page-header .trail h1.alt,#donate-page #layout-7030 #page-header .trail h1.alt,#donate-page #event-tickets .inner #page-header .trail h1.alt,#event-tickets #donate-page .inner #page-header .trail h1.alt,#page-header #site-menu #menu-content-area h1.alt,#site-menu #page-header #menu-content-area h1.alt,#donate-page #site-menu #menu-content-area #page-header .trail h1.alt,#site-menu #donate-page #menu-content-area #page-header .trail h1.alt{font-size:5rem}@media only screen and (max-width: 1125px){#page-header .lucy-wrapper h1.alt,#page-header #layout-7030 h1.alt,#page-header #event-tickets .inner h1.alt,#event-tickets #page-header .inner h1.alt,#donate-page .lucy-wrapper #page-header .trail h1.alt,#donate-page #layout-7030 #page-header .trail h1.alt,#donate-page #event-tickets .inner #page-header .trail h1.alt,#event-tickets #donate-page .inner #page-header .trail h1.alt,#page-header #site-menu #menu-content-area h1.alt,#site-menu #page-header #menu-content-area h1.alt,#donate-page #site-menu #menu-content-area #page-header .trail h1.alt,#site-menu #donate-page #menu-content-area #page-header .trail h1.alt{font-size:4rem}}@media only screen and (max-width: 910px){#page-header .lucy-wrapper h1.alt,#page-header #layout-7030 h1.alt,#page-header #event-tickets .inner h1.alt,#event-tickets #page-header .inner h1.alt,#donate-page .lucy-wrapper #page-header .trail h1.alt,#donate-page #layout-7030 #page-header .trail h1.alt,#donate-page #event-tickets .inner #page-header .trail h1.alt,#event-tickets #donate-page .inner #page-header .trail h1.alt,#page-header #site-menu #menu-content-area h1.alt,#site-menu #page-header #menu-content-area h1.alt,#donate-page #site-menu #menu-content-area #page-header .trail h1.alt,#site-menu #donate-page #menu-content-area #page-header .trail h1.alt{font-size:8vw}}@media only screen and (max-width: 525px){#page-header .lucy-wrapper h1.alt,#page-header #layout-7030 h1.alt,#page-header #event-tickets .inner h1.alt,#event-tickets #page-header .inner h1.alt,#donate-page .lucy-wrapper #page-header .trail h1.alt,#donate-page #layout-7030 #page-header .trail h1.alt,#donate-page #event-tickets .inner #page-header .trail h1.alt,#event-tickets #donate-page .inner #page-header .trail h1.alt,#page-header #site-menu #menu-content-area h1.alt,#site-menu #page-header #menu-content-area h1.alt,#donate-page #site-menu #menu-content-area #page-header .trail h1.alt,#site-menu #donate-page #menu-content-area #page-header .trail h1.alt{font-size:10vw}}#page-header .lucy-wrapper p,#page-header #layout-7030 p,#page-header #event-tickets .inner p,#event-tickets #page-header .inner p,#page-header #donate-page .lucy-wrapper .trail p,#donate-page .lucy-wrapper #page-header .trail p,#donate-page #layout-7030 #page-header .trail p,#donate-page #event-tickets .inner #page-header .trail p,#event-tickets #donate-page .inner #page-header .trail p,#page-header #site-menu #menu-content-area p,#site-menu #page-header #menu-content-area p,#donate-page #site-menu #menu-content-area #page-header .trail p,#site-menu #donate-page #menu-content-area #page-header .trail p{margin-bottom:0;font-size:1.5rem}@media only screen and (max-width: 1125px){#page-header .lucy-wrapper p,#page-header #layout-7030 p,#page-header #event-tickets .inner p,#event-tickets #page-header .inner p,#page-header #donate-page .lucy-wrapper .trail p,#donate-page .lucy-wrapper #page-header .trail p,#donate-page #layout-7030 #page-header .trail p,#donate-page #event-tickets .inner #page-header .trail p,#event-tickets #donate-page .inner #page-header .trail p,#page-header #site-menu #menu-content-area p,#site-menu #page-header #menu-content-area p,#donate-page #site-menu #menu-content-area #page-header .trail p,#site-menu #donate-page #menu-content-area #page-header .trail p{font-size:1.2rem}}@media only screen and (max-width: 525px){#page-header .lucy-wrapper p,#page-header #layout-7030 p,#page-header #event-tickets .inner p,#event-tickets #page-header .inner p,#page-header #donate-page .lucy-wrapper .trail p,#donate-page .lucy-wrapper #page-header .trail p,#donate-page #layout-7030 #page-header .trail p,#donate-page #event-tickets .inner #page-header .trail p,#event-tickets #donate-page .inner #page-header .trail p,#page-header #site-menu #menu-content-area p,#site-menu #page-header #menu-content-area p,#donate-page #site-menu #menu-content-area #page-header .trail p,#site-menu #donate-page #menu-content-area #page-header .trail p{font-size:3vw;margin-bottom:1rem}}@media only screen and (max-width: 400px){#page-header .lucy-wrapper p,#page-header #layout-7030 p,#page-header #event-tickets .inner p,#event-tickets #page-header .inner p,#page-header #donate-page .lucy-wrapper .trail p,#donate-page .lucy-wrapper #page-header .trail p,#donate-page #layout-7030 #page-header .trail p,#donate-page #event-tickets .inner #page-header .trail p,#event-tickets #donate-page .inner #page-header .trail p,#page-header #site-menu #menu-content-area p,#site-menu #page-header #menu-content-area p,#donate-page #site-menu #menu-content-area #page-header .trail p,#site-menu #donate-page #menu-content-area #page-header .trail p{font-size:4vw}}#page-header .trail{margin-bottom:var(--gutter_y)}@media print{#page-header .trail{display:none}}#page-header .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center top;background-repeat:no-repeat;opacity:.05;content:''}@media print{#page-header .bg{display:none}}#page-header .header-image{position:relative;z-index:2;width:100%}@media print{#page-header .header-image{display:none}}#page-header .header-image img{display:block;width:100%;aspect-ratio:16 / 6.25}.trail{position:relative}@media print{.trail{display:none}}.trail .left{text-align:left}.trail .left ul{position:absolute;top:-25px;left:0;margin:0 !important;padding:0 !important;line-height:0;list-style-type:none;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 910px){.trail .left ul{display:none}}.trail .left ul li{position:relative;display:inline-block;line-height:0}.trail .left ul li a,.trail .left ul li a:active,.trail .left ul li a:visited,.trail .left ul li span{position:relative;margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;color:#FFF;font-size:.6rem;letter-spacing:.82px;vertical-align:middle;text-decoration:none;text-decoration-thickness:1px;text-decoration-color:#F8CB00;text-underline-offset:2px;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.trail .left ul li a:hover,.trail .left ul li a:active:hover,.trail .left ul li a:visited:hover,.trail .left ul li span:hover{text-decoration:underline}.trail .left ul li a .tooltip,.trail .left ul li a:active .tooltip,.trail .left ul li a:visited .tooltip,.trail .left ul li span .tooltip{position:absolute;top:-35px;left:50%;padding:5px 10px;background-color:#220E38;font-size:.5rem;color:#FFF !important;transform:translate(-50%, 0);white-space:nowrap;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.trail .left ul li a .tooltip:before,.trail .left ul li a:active .tooltip:before,.trail .left ul li a:visited .tooltip:before,.trail .left ul li span .tooltip:before{position:absolute;bottom:-5px;left:50%;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #220E38;transform:translate(-50%, 0);content:''}.trail .left ul li span{margin-bottom:0;transform:translate(0, 0)}.trail .left ul li span:hover{text-decoration:none !important}.trail .left ul li:after{display:inline-block;margin:0 .8rem 0 1rem;font-family:'icomoon';content:'\e939';font-size:.5rem;vertical-align:middle;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.trail .left ul li:last-child:after{display:none}.trail .left ul li.consolidated-trail{cursor:pointer}.trail .left ul li.consolidated-trail:after{margin-left:.5rem}.trail .left ul li.consolidated-trail ul{display:none;position:absolute;top:calc(100% + 25px);left:-8px;padding:10px 10px 10px 25px !important;background-color:#FFF;box-sizing:border-box}.trail .left ul li.consolidated-trail ul.open{display:block}.trail .left ul li.consolidated-trail ul:before{position:absolute;top:-7px;left:7px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #FFF;content:''}.trail .left ul li.consolidated-trail ul:after{position:absolute;top:10px;left:12px;width:1px;height:calc(100% - 20px);background-color:#DDD6E5;content:''}.trail .left ul li.consolidated-trail ul li{display:block;margin-bottom:.25rem;white-space:nowrap}.trail .left ul li.consolidated-trail ul li:last-of-type{margin-bottom:0}.trail .left ul li.consolidated-trail ul li a{color:#441C6F}.trail .right .print,.trail .right .share-this-page{margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;position:absolute;top:-25px;right:0;margin-left:2em;margin-bottom:0;letter-spacing:.82px;cursor:pointer;color:#FFF;line-height:1;transition:all .2s ease-in-out;vertical-align:middle;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 910px){.trail .right .print,.trail .right .share-this-page{display:none}}.trail .right .print span,.trail .right .share-this-page span{display:inline-block;vertical-align:bottom;margin-right:8px;font-size:.6rem;transform:translate(0, 0)}@media only screen and (max-width: 910px){.trail .right .print span,.trail .right .share-this-page span{margin-right:0}}.trail .right .print span.text,.trail .right .share-this-page span.text{text-decoration-thickness:1px;text-decoration-color:#F8CB00;text-underline-offset:2px}@media only screen and (max-width: 910px){.trail .right .print span.text,.trail .right .share-this-page span.text{display:none}}.trail .right .print em,.trail .right .share-this-page em{font-style:normal}.trail .right .print:hover span,.trail .right .share-this-page:hover span{color:#F8CB00}.trail .right .print:hover span.text,.trail .right .share-this-page:hover span.text{text-decoration:underline;color:#FFF}.trail .right .print{right:100px;margin-left:auto}.trail.dark .left:before,.trail.dark .right:before{opacity:1 !important}.trail.dark ul{color:#441C6F}.trail.dark ul li a,.trail.dark ul li a:active,.trail.dark ul li a:visited,.trail.dark ul li span{color:#441C6F !important}.trail.dark ul li:after{color:#441C6F !important}.trail.dark .badge-bar span{color:#441C6F !important}#layout-7030{z-index:2;padding-top:5vw;padding-bottom:5vw;font-size:0;background-color:#FFF}#layout-7030.fill{background-color:#ECE8F1}#layout-7030 #content-full{position:relative;z-index:1;font-size:20px}#layout-7030 #content-7030{position:relative;z-index:1;display:inline-block;width:64%;font-size:20px;vertical-align:top}@media print{#layout-7030 #content-7030{width:100%;margin-left:0}}#layout-7030 #content-7030 .lucy-wrapper,#layout-7030 #content-7030 #event-tickets .inner,#event-tickets #layout-7030 #content-7030 .inner,#layout-7030 #content-7030 #donate-page .lucy-wrapper .trail,#layout-7030 #content-7030 #donate-page #event-tickets .inner .trail,#layout-7030 #content-7030 #event-tickets #donate-page .inner .trail,#layout-7030 #content-7030 #site-menu #menu-content-area,#site-menu #layout-7030 #content-7030 #menu-content-area,#layout-7030 #content-7030 #donate-page #site-menu #menu-content-area .trail,#layout-7030 #content-7030 #site-menu #donate-page #menu-content-area .trail,#layout-7030 #content-7030 #layout-7030,#donate-page #layout-7030 #content-7030 .trail{width:100% !important;padding:0 !important}@media only screen and (max-width: 910px){#layout-7030 #content-7030{margin-left:0}}#layout-7030 aside{position:sticky;z-index:2;top:calc(var(--header_height) + (var(--gutter_y) / 2));display:inline-block;width:25%;margin-right:10%;font-size:20px;vertical-align:top;box-sizing:border-box;transition:top .2s ease-in-out}@media only screen and (max-width: 1440px){#layout-7030 aside{font-size:1rem}}@media only screen and (max-width: 910px){#layout-7030 aside{position:relative;top:auto !important}}@media print{#layout-7030 aside{display:none}}#layout-7030 aside.shift{top:calc(var(--gutter_y) / 2)}@media only screen and (max-width: 910px){#layout-7030 aside.shift{top:auto !important}}#layout-7030 aside .lucy-wrapper,#layout-7030 aside #event-tickets .inner,#event-tickets #layout-7030 aside .inner,#layout-7030 aside #donate-page .lucy-wrapper .trail,#layout-7030 aside #donate-page #event-tickets .inner .trail,#layout-7030 aside #event-tickets #donate-page .inner .trail,#layout-7030 aside #site-menu #menu-content-area,#site-menu #layout-7030 aside #menu-content-area,#layout-7030 aside #donate-page #site-menu #menu-content-area .trail,#layout-7030 aside #site-menu #donate-page #menu-content-area .trail,#layout-7030 aside #layout-7030,#donate-page #layout-7030 aside .trail{width:100%;margin:0 !important;padding:0 !important}#layout-7030 aside #back-to-parent{margin-bottom:5vw}@media only screen and (max-width: 910px){#layout-7030 aside #back-to-parent{width:100%}}#layout-7030 aside #mobile-nav-toggle{display:flex;text-align:center;align-items:center;margin-bottom:0.5rem;font-family:futura-pt;font-size:0.9375rem;font-weight:bold;color:#441C6F;letter-spacing:0.09em;line-height:1.6;text-transform:uppercase;display:none;padding-bottom:5vw;font-weight:bold;border-bottom:1px solid #DDD6E5;cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 910px){#layout-7030 aside #mobile-nav-toggle{display:block}}#layout-7030 aside #mobile-nav-toggle .icon-arrow-down-stroke{display:inline-block;margin-right:10px;color:#F8CB00;font-size:.6rem;transition:all .2s ease-in-out}#layout-7030 aside #mobile-nav-toggle.open .icon-arrow-down-stroke{transform:rotate(180deg)}@media only screen and (max-width: 910px){#layout-7030 aside #vertical-nav-content{position:relative;top:100%;display:none;width:100%;max-height:75vh;background:#FFF;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#layout-7030 aside #vertical-nav-content .sub-header{display:none}#layout-7030 aside #vertical-nav-content ul{padding:0;padding-top:calc(5vw - 1rem);border-top:none}#layout-7030 aside #vertical-nav-content ul li{margin-bottom:0;border-bottom:none}#layout-7030 aside #vertical-nav-content ul a,#layout-7030 aside #vertical-nav-content ul a:active,#layout-7030 aside #vertical-nav-content ul a:visited{padding:1rem 0}}#layout-7030 aside ul{margin:0;padding:0;list-style-type:none}#layout-7030 aside ul li{display:block;line-height:1.2}#layout-7030 aside ul li a,#layout-7030 aside ul li a:active,#layout-7030 aside ul li a:visited{display:block;position:relative;padding:1.5rem 0;color:#441C6F;text-decoration:none;border-bottom:1px solid #DDD6E5}@media only screen and (max-height: 850px){#layout-7030 aside ul li a,#layout-7030 aside ul li a:active,#layout-7030 aside ul li a:visited{padding:.75rem 0}}#layout-7030 aside ul li a:before,#layout-7030 aside ul li a:active:before,#layout-7030 aside ul li a:visited:before{position:absolute;bottom:-1px;left:0;width:0;height:2px;background-color:#F8CB00;transition:width .2s ease-in-out;content:''}#layout-7030 aside ul li a.active,#layout-7030 aside ul li a:active.active,#layout-7030 aside ul li a:visited.active{font-weight:700}#layout-7030 aside ul li a.active:before,#layout-7030 aside ul li a:hover:before,#layout-7030 aside ul li a:active.active:before,#layout-7030 aside ul li a:active:hover:before,#layout-7030 aside ul li a:visited.active:before,#layout-7030 aside ul li a:visited:hover:before{width:100%}#layout-7030 aside ul li ul{padding-left:1.25em;font-size:.75em;border-left:1px solid #DDD6E5}#layout-7030 aside ul li ul li{margin-bottom:0}#layout-7030 aside ul li ul a,#layout-7030 aside ul li ul a:active,#layout-7030 aside ul li ul a:visited{font-weight:normal}#layout-7030 aside ul li:last-child{margin-bottom:0}#layout-7030 aside .back-to{background-color:#ECE8F1}@media only screen and (max-width: 525px){#layout-7030 aside .back-to{width:100%}}#layout-7030 aside .back-to.space{margin-bottom:4rem}#layout-7030 aside .back-to span:before{transform:rotate(180deg) translate(0, 50%)}#layout-7030 aside .back-to:hover,#layout-7030 aside .back-to:focus{background-color:#441C6F}#layout-7030 #sidebar-callout{overflow:hidden;display:block;margin-top:var(--gutter_y);text-decoration:none}@media only screen and (max-width: 910px){#layout-7030 #sidebar-callout{display:none}}@media only screen and (max-height: 850px){#layout-7030 #sidebar-callout{margin-top:2rem}}#layout-7030 #sidebar-callout img{display:block;width:100%}#layout-7030 #sidebar-callout .content{position:relative;padding:2rem;background-color:#441C6F;text-align:center}@media only screen and (max-width: 1125px){#layout-7030 #sidebar-callout .content{padding:1.5rem 1rem}}#layout-7030 #sidebar-callout .content:before{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/crest-feature.png);background-size:cover;background-position:center;opacity:.05;content:''}#layout-7030 #sidebar-callout .content :last-child{margin-bottom:0}#layout-7030 #sidebar-callout .content p{margin-bottom:1rem;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 1125px){#layout-7030 #sidebar-callout .content p{font-size:.9rem}}#layout-7030 #sidebar-callout .content p.title{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:1.75rem;letter-spacing:0;line-height:1.357;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 1125px){#layout-7030 #sidebar-callout .content p.title{font-size:1.3rem}}@media (pointer: fine){#layout-7030 #sidebar-callout:hover .button-link span,#layout-7030 #sidebar-callout:focus .button-link span{text-decoration:underline;transform:translate(35px, 0)}#layout-7030 #sidebar-callout:hover .button-link:before,#layout-7030 #sidebar-callout:focus .button-link:before{opacity:1}#layout-7030 #sidebar-callout:hover .button-link:after,#layout-7030 #sidebar-callout:focus .button-link:after{opacity:0}}#layout-7030.no-sidebar aside{display:none}#layout-7030.no-sidebar #content-7030{margin-left:0}#layout-7030.no-sidebar #content-7030:after{display:none}@media only screen and (max-width: 910px){#layout-7030 aside,#layout-7030 #content-7030{width:100%}#layout-7030 aside{margin-right:0;margin-bottom:2rem;padding-right:0}#layout-7030 aside ul li{margin-bottom:.75em}#layout-7030 aside ul:last-child{margin-bottom:0}#layout-7030 #content-7030{padding-left:0}#layout-7030 #content-7030:after{display:none}}#info-for-page{position:relative;z-index:2;padding-top:5vw;padding-bottom:5vw;font-size:0;background-color:#FFF}#info-for-page #content-full{position:relative;z-index:1;font-size:20px}#info-for-page #content-full .in-this-section:first-of-type{margin-top:0}#info-for-page #content-full .left-7030{width:59%}@media only screen and (max-width: 910px){#info-for-page #content-full .left-7030{width:calc(100% - 20px)}}#info-for-page #content-full .right-7030{width:25%;margin-left:10%}@media only screen and (max-width: 910px){#info-for-page #content-full .right-7030{width:calc(100% - 20px);margin-left:20px}}@media only screen and (max-width: 1125px){#info-for-page #content-full .right-7030 .lucy-callout .content{padding:1.5rem}}#info-for-page #content-full .right-7030 .lucy-callout h3{margin-bottom:1rem;font-family:minion-3-display, serif;font-weight:500;color:#441C6F;font-size:1.75rem;letter-spacing:0;line-height:1.357;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 1125px){#info-for-page #content-full .right-7030 .lucy-callout h3{font-size:1.3rem}}footer{position:relative;z-index:2}@media print{footer{display:none}}footer #power-footer{padding:var(--gutter_y) 0;background-color:#441C6F}footer #power-footer .row{display:flex}@media only screen and (max-width: 1125px){footer #power-footer div[class*='inset-l1']{padding-left:3% !important}}@media only screen and (max-width: 1125px){footer #power-footer .span7{width:calc(37% - 20px)}}@media only screen and (max-width: 910px){footer #power-footer .span7{width:calc(100% - 20px)}}@media only screen and (max-width: 910px){footer #power-footer .span5,footer #power-footer .span4{display:none}}footer #power-footer p,footer #power-footer a,footer #power-footer a:visited,footer #power-footer a:active{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer #power-footer a.button-link{margin:1rem 0;font-family:minion-3-display, serif;font-weight:400;font-size:3rem;line-height:1}footer #power-footer a.button-link span{text-decoration-thickness:2px;text-underline-offset:5px}footer #power-footer a.button-link:before,footer #power-footer a.button-link:after{width:35px;height:23px}footer #power-footer a.button-link:after{right:-45px}footer #power-footer a.button-link:last-of-type{margin-bottom:0}@media (pointer: fine){footer #power-footer a.button-link:hover span,footer #power-footer a.button-link:focus span{transform:translate(45px, 0)}}footer #power-footer ul{margin:0;padding:0;list-style-type:none}footer #power-footer ul li{margin-bottom:.5rem}footer #power-footer ul li a{display:inline-block;text-decoration:none;font-size:.9rem;line-height:1.3}footer #power-footer ul li a:hover,footer #power-footer ul li a:focus{text-decoration:underline}footer #power-footer ul.main-nav li{margin-bottom:.5rem}footer #power-footer ul.main-nav li a{display:inline-block;font-size:1.3rem;font-weight:700;line-height:1.1}footer #power-footer div.border-left{border-color:rgba(221,214,229,0.4)}footer #elmira-info{padding:var(--gutter_y) 0;background-color:#ECE8F1}@media only screen and (max-width: 910px){footer #elmira-info{padding:calc(var(--gutter_y) * 1.5) 0}}footer #elmira-info .section{display:flex;align-items:flex-start;padding-bottom:var(--gutter_y);border-bottom:1px solid #DDD6E5}@media only screen and (max-width: 910px){footer #elmira-info .section{flex-wrap:wrap;justify-content:center}}footer #elmira-info .section img{max-width:100%}footer #elmira-info .section .logo{margin-bottom:2rem}@media only screen and (max-width: 910px){footer #elmira-info .section .logo{margin-bottom:var(--gutter_y)}}@media only screen and (max-width: 910px){footer #elmira-info .section .crest{order:1;margin-bottom:var(--gutter_y)}}@media only screen and (max-width: 910px){footer #elmira-info .section .left{order:2;text-align:center}}footer #elmira-info .section p{width:80%}@media only screen and (max-width: 1125px){footer #elmira-info .section p{font-size:1rem}}@media only screen and (max-width: 910px){footer #elmira-info .section p{width:100%;text-align:left}}footer #elmira-info .section .links{display:flex;gap:2rem}@media only screen and (max-width: 910px){footer #elmira-info .section .links{flex-wrap:wrap;gap:20px}}footer #elmira-info .section .links a,footer #elmira-info .section .links a:visited,footer #elmira-info .section .links a:active{display:flex;align-items:center;gap:10px;text-decoration:none;font-family:minion-3-display, serif;font-size:1.7rem;font-weight:500;color:#441C6F}@media only screen and (max-width: 1440px){footer #elmira-info .section .links a,footer #elmira-info .section .links a:visited,footer #elmira-info .section .links a:active{font-size:1.4rem}}@media only screen and (max-width: 1125px){footer #elmira-info .section .links a,footer #elmira-info .section .links a:visited,footer #elmira-info .section .links a:active{font-size:1rem}}@media only screen and (max-width: 910px){footer #elmira-info .section .links a,footer #elmira-info .section .links a:visited,footer #elmira-info .section .links a:active{width:100%;font-size:1.4rem}}footer #elmira-info .section .links a span,footer #elmira-info .section .links a:visited span,footer #elmira-info .section .links a:active span{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1rem;color:#441C6F;background-color:#FFF;border-radius:100%;transition:all .2s ease-in-out}footer #elmira-info .section .links a span.icon-profile,footer #elmira-info .section .links a span.icon-pin-outline,footer #elmira-info .section .links a:visited span.icon-profile,footer #elmira-info .section .links a:visited span.icon-pin-outline,footer #elmira-info .section .links a:active span.icon-profile,footer #elmira-info .section .links a:active span.icon-pin-outline{font-size:1.2rem}@media (pointer: fine){footer #elmira-info .section .links a:hover span,footer #elmira-info .section .links a:focus span,footer #elmira-info .section .links a:visited:hover span,footer #elmira-info .section .links a:visited:focus span,footer #elmira-info .section .links a:active:hover span,footer #elmira-info .section .links a:active:focus span{background-color:#441C6F;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}footer #elmira-info #copyright{font-family:roboto, sans-serif;font-size:0.95rem;color:#000;letter-spacing:0.00225em;line-height:1.572;display:flex;gap:20px;margin-top:2rem;font-size:.8rem}@media only screen and (max-width: 1440px){footer #elmira-info #copyright{flex-wrap:wrap}}@media only screen and (max-width: 910px){footer #elmira-info #copyright{justify-content:center;font-size:.9rem}}footer #elmira-info #copyright a,footer #elmira-info #copyright a:visited,footer #elmira-info #copyright a:active{text-decoration:none;color:#441C6F}footer #elmira-info #copyright a:hover,footer #elmira-info #copyright a:focus,footer #elmira-info #copyright a:visited:hover,footer #elmira-info #copyright a:visited:focus,footer #elmira-info #copyright a:active:hover,footer #elmira-info #copyright a:active:focus{text-decoration:underline}footer #elmira-info #copyright a.form-bug,footer #elmira-info #copyright a:visited.form-bug,footer #elmira-info #copyright a:active.form-bug{margin-left:auto}@media only screen and (max-width: 1125px){footer #elmira-info #copyright a.form-bug,footer #elmira-info #copyright a:visited.form-bug,footer #elmira-info #copyright a:active.form-bug{margin-left:0;font-size:1rem}}#quick-links{display:none;width:100%;margin-bottom:1em}#quick-links select{width:100%}@media only screen and (max-width: 910px){#quick-links{display:block}}
