@import 'https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap';@font-face{font-family:'icomoon';src:url("../lucy-share/_fonts/icomoon.eot%3Fgbf71g");src:url("../lucy-share/_fonts/icomoon.eot%3Fgbf71g") format("embedded-opentype"),url("../lucy-share/_fonts/icomoon.ttf%3Fgbf71g") format("truetype"),url("../lucy-share/_fonts/icomoon.woff%3Fgbf71g") format("woff"),url("../lucy-share/_fonts/icomoon.svg%3Fgbf71g") 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 #D9DCE0}[class*="span"].border-right{margin-left:19px;border-right:1px solid #D9DCE0}[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 a,body.front a:active,body.front a:visited,#lucy-page-template-inner a,#lucy-page-template-inner a:active,#lucy-page-template-inner a:visited{color:#002841;text-decoration:underline}body.front a:hover,body.front a:active:hover,body.front a:visited:hover,#lucy-page-template-inner a:hover,#lucy-page-template-inner a:active:hover,#lucy-page-template-inner a:visited:hover{text-decoration:none}body.front h1,#lucy-page-template-inner h1{margin-bottom:1em;font-family:Raleway, Arial, sans-serif;font-weight:600;color:#002841;font-size:3.333em;letter-spacing:-1px;line-height:1.3;margin-bottom:.5em}body.front h1.white,#lucy-page-template-inner h1.white{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media print{body.front h1.white,#lucy-page-template-inner h1.white{color:#002841}}body.front h2,#lucy-page-template-inner h2{margin-bottom:1em;font-family:Raleway, Arial, sans-serif;font-weight:600;color:#002841;font-size:2.667em;letter-spacing:0;line-height:1.3;margin-bottom:.5em}body.front h2.white,#lucy-page-template-inner h2.white{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media print{body.front h2.white,#lucy-page-template-inner h2.white{color:#002841}}body.front h3,#lucy-page-template-inner h3{margin-bottom:1em;font-family:Raleway, Arial, sans-serif;font-weight:600;color:#002841;font-size:1.889em;letter-spacing:0;line-height:1.29;margin-bottom:.5em}body.front h3.white,#lucy-page-template-inner h3.white{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media print{body.front h3.white,#lucy-page-template-inner h3.white{color:#002841}}body.front h4,#lucy-page-template-inner h4{margin-bottom:1em;font-family:Raleway, Arial, sans-serif;font-weight:600;color:#002841;font-size:1.556em;letter-spacing:0;line-height:1.5;margin-bottom:.5em}body.front h4.white,#lucy-page-template-inner h4.white{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media print{body.front h4.white,#lucy-page-template-inner h4.white{color:#002841}}body.front h5,#lucy-page-template-inner h5{margin-bottom:1em;font-family:Raleway, Arial, sans-serif;font-weight:600;color:#002841;font-size:1.222em;letter-spacing:0.18px;line-height:1.45em;margin-bottom:.5em}body.front h5.white,#lucy-page-template-inner h5.white{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media print{body.front h5.white,#lucy-page-template-inner h5.white{color:#002841}}body.front h6,#lucy-page-template-inner h6{margin-bottom:1em;font-family:Raleway, Arial, sans-serif;font-weight:600;color:#002841;font-size:1em;letter-spacing:0.2px;line-height:1.4em;margin-bottom:.5em}body.front h6.white,#lucy-page-template-inner h6.white{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media print{body.front h6.white,#lucy-page-template-inner h6.white{color:#002841}}body.front .heading,#lucy-page-template-inner .heading{margin-bottom:1em;font-family:Raleway, Arial, sans-serif;font-weight:600;color:#002841}body.front .h1,#lucy-page-template-inner .h1{font-size:3.333em;letter-spacing:-1px;line-height:1.3}body.front .h2,#lucy-page-template-inner .h2{font-size:2.667em;letter-spacing:0;line-height:1.3}body.front .h3,#lucy-page-template-inner .h3{font-size:1.889em;letter-spacing:0;line-height:1.29}body.front .h4,#lucy-page-template-inner .h4{font-size:1.556em;letter-spacing:0;line-height:1.5}body.front .h5,#lucy-page-template-inner .h5{font-size:1.222em;letter-spacing:0.18px;line-height:1.45em}body.front .h6,#lucy-page-template-inner .h6{font-size:1em;letter-spacing:0.2px;line-height:1.4em}body.front .intro,#lucy-page-template-inner .intro{font-family:Raleway, Arial, sans-serif;font-size:1.2em;font-weight:500;color:#002841;letter-spacing:0;line-height:2}body.front blockquote,#lucy-page-template-inner blockquote{font-family:Raleway, Arial, sans-serif;font-size:1.2em;font-weight:500;color:#002841;letter-spacing:0;line-height:2}body.front .body-small,#lucy-page-template-inner .body-small{font-family:Raleway, Arial, sans-serif;font-size:0.833em;color:#002841;letter-spacing:0.03px;line-height:2.06}body.front .sub-header,#lucy-page-template-inner .sub-header{margin-bottom:0.5em;font-family:Raleway, Arial, sans-serif;font-size:0.889em;font-weight:700;color:#002841;letter-spacing:3px;line-height:1.5;text-transform:uppercase}body.front .caption,#lucy-page-template-inner .caption{font-family:Raleway, Arial, sans-serif;font-size:0.667em;font-weight:500;color:#002841;letter-spacing:-0.09px;line-height:1.83}body.front button,body.front .pagination a:not(.button),.pagination body.front a:not(.button),body.front a.button,body.front a.button:active,body.front a.button:visited,#lucy-page-template-inner button,#lucy-page-template-inner .pagination a:not(.button),.pagination #lucy-page-template-inner a:not(.button),#lucy-page-template-inner a.button,#lucy-page-template-inner a.button:active,#lucy-page-template-inner a.button:visited{display:inline-block;font-family:Raleway, Arial, sans-serif;color:#fff;line-height:67.5px}@media only screen and (max-width: 1125px){body.front h1,#lucy-page-template-inner h1{font-size:3em}}@media only screen and (max-width: 910px){body.front h1,#lucy-page-template-inner h1{font-size:7vw}}@media only screen and (max-width: 525px){body.front h1,#lucy-page-template-inner h1{font-size:10vw}body.front h1.detail,#lucy-page-template-inner h1.detail{font-size:8vw}}@media print{body.front h1,#lucy-page-template-inner h1{margin-bottom:25px !important;font-size:32px !important}}@media only screen and (max-width: 1125px){body.front h2,#lucy-page-template-inner h2{font-size:2.3em}}@media only screen and (max-width: 910px){body.front h2,#lucy-page-template-inner h2{font-size:5vw}}@media only screen and (max-width: 525px){body.front h2,#lucy-page-template-inner h2{font-size:8vw}}@media print{body.front h2,#lucy-page-template-inner h2{margin-bottom:15px !important;font-size:25px}}@media only screen and (max-width: 1125px){body.front h3,#lucy-page-template-inner h3{font-size:1.9em}}@media only screen and (max-width: 910px){body.front h3,#lucy-page-template-inner h3{font-size:4vw}}@media only screen and (max-width: 525px){body.front h3,#lucy-page-template-inner h3{font-size:6vw}}@media print{body.front h3,#lucy-page-template-inner h3{margin-bottom:15px !important;font-size:20px}}@media only screen and (max-width: 1125px){body.front h4,#lucy-page-template-inner h4{font-size:1.5em}}@media print{body.front h4,#lucy-page-template-inner h4{margin-bottom:15px !important;font-size:18px}}@media only screen and (max-width: 1125px){body.front h5,#lucy-page-template-inner h5{font-size:1.1em}}body.front hr,#lucy-page-template-inner hr{margin:3em 0;border-top:1px solid #D9DCE0}@media only screen and (max-width: 910px){body.front hr,#lucy-page-template-inner hr{margin:2em 0}}@media print{body.front hr,#lucy-page-template-inner hr{margin:25px 0}}@media only screen and (max-width: 525px){body.front p.intro,#lucy-page-template-inner p.intro{font-size:1.05em;margin-bottom:1.3em}}@media print{body.front p.intro,#lucy-page-template-inner p.intro{margin-bottom:25px !important;font-size:16px}}@media only screen and (max-width: 910px){body.front p.sub-header,#lucy-page-template-inner p.sub-header{font-size:.778em}}body.front p.sub-header.white,#lucy-page-template-inner p.sub-header.white{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}body.front p.photo-caption,#lucy-page-template-inner p.photo-caption{font-family:Raleway, Arial, sans-serif;font-size:0.667em;font-weight:500;color:#002841;letter-spacing:-0.09px;line-height:1.83;margin-bottom:2rem}@media print{body.front p.photo-caption,#lucy-page-template-inner p.photo-caption{font-size:12px}}body.front p,body.front blockquote,body.front ul,body.front ol,#lucy-page-template-inner p,#lucy-page-template-inner blockquote,#lucy-page-template-inner ul,#lucy-page-template-inner ol{margin-bottom:2em;color:#002841}@media print{body.front p,body.front blockquote,body.front ul,body.front ol,#lucy-page-template-inner p,#lucy-page-template-inner blockquote,#lucy-page-template-inner ul,#lucy-page-template-inner ol{margin-bottom:15px !important;font-size:14px}}body.front blockquote,#lucy-page-template-inner blockquote{position:relative;padding-left:3em}@media only screen and (max-width: 700px){body.front blockquote,#lucy-page-template-inner blockquote{padding-left:0;padding-top:30px}}@media only screen and (max-width: 525px){body.front blockquote,#lucy-page-template-inner blockquote{font-size:1.1em;margin-bottom:1.3em}}body.front blockquote:before,#lucy-page-template-inner blockquote:before{position:absolute;top:12px;left:0;width:18px;height:15px;background-image:url(../images/quote.svg);background-size:contain;background-repeat:no-repeat;content:''}@media only screen and (max-width: 700px){body.front blockquote:before,#lucy-page-template-inner blockquote:before{top:0}}body.front blockquote strong:last-of-type,#lucy-page-template-inner blockquote strong:last-of-type{margin-bottom:0.5em;font-family:Raleway, Arial, sans-serif;font-size:0.889em;font-weight:700;color:#002841;letter-spacing:3px;line-height:1.5;text-transform:uppercase;display:block;margin-top:1.5rem;font-size:.667em}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:#E10018}body.front .bg-primary,#lucy-page-template-inner .bg-primary{background-color:#E10018}body.front .text-secondary,#lucy-page-template-inner .text-secondary{color:#00324E}body.front .bg-secondary,#lucy-page-template-inner .bg-secondary{background-color:#00324E}body.front .text-dark,#lucy-page-template-inner .text-dark{color:#002841}body.front .bg-dark,#lucy-page-template-inner .bg-dark{background-color:#002841}body.front .text-light,#lucy-page-template-inner .text-light{color:#F6F7FA}body.front .bg-light,#lucy-page-template-inner .bg-light{background-color:#F6F7FA}body.front .text-error,#lucy-page-template-inner .text-error{color:#E10018}body.front .bg-error,#lucy-page-template-inner .bg-error{background-color:#E10018}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:#D9DCE0}body.front .bg-border,#lucy-page-template-inner .bg-border{background-color:#D9DCE0}body.front .text-#fff,#lucy-page-template-inner .text-#fff{color:#fff}body.front .bg-#fff,#lucy-page-template-inner .bg-#fff{background-color:#fff}body.front .text-text,#lucy-page-template-inner .text-text{color:#002841}body.front .bg-text,#lucy-page-template-inner .bg-text{background-color:#002841}body.front button,body.front .pagination a:not(.button),.pagination body.front a:not(.button),body.front a.button,body.front a.button:active,body.front a.button:visited,body.front span.button,#lucy-page-template-inner button,#lucy-page-template-inner .pagination a:not(.button),.pagination #lucy-page-template-inner a:not(.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{display:inline-block;height:48.6px;padding:0 1.5em;line-height:43.6px;font-size:18px;font-weight:600;text-align:center;text-decoration:none;background-color:transparent;border:2px solid #E10018;cursor:pointer;color:#fff;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:25px;-moz-border-radius:25px;-webkit-border-radius:25px;-o-border-radius:25px;-ms-border-radius:25px;-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;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{body.front button,body.front .pagination a:not(.button),.pagination body.front a:not(.button),body.front a.button,body.front a.button:active,body.front a.button:visited,body.front span.button,#lucy-page-template-inner button,#lucy-page-template-inner .pagination a:not(.button),.pagination #lucy-page-template-inner a:not(.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{display:none}}body.front button .icon-arrow-top-right-stem,body.front .pagination a:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:not(.button) .icon-arrow-top-right-stem,body.front button .icon-arrow-top-left-stem,body.front .pagination a:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:not(.button) .icon-arrow-top-left-stem,body.front a.button .icon-arrow-top-right-stem,body.front a.button .icon-arrow-top-left-stem,body.front a.button:active .icon-arrow-top-right-stem,body.front a.button:active .icon-arrow-top-left-stem,body.front a.button:visited .icon-arrow-top-right-stem,body.front a.button:visited .icon-arrow-top-left-stem,body.front span.button .icon-arrow-top-right-stem,body.front span.button .icon-arrow-top-left-stem,#lucy-page-template-inner button .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner button .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner a.button .icon-arrow-top-right-stem,#lucy-page-template-inner a.button .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:active .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:visited .icon-arrow-top-left-stem,#lucy-page-template-inner span.button .icon-arrow-top-right-stem,#lucy-page-template-inner span.button .icon-arrow-top-left-stem{display:inline-block;padding-right:1em;font-size:.899rem;color:#fff;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;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 button.large,body.front .pagination a.large:not(.button),.pagination body.front a.large:not(.button),body.front a.button.large,body.front a.button:active.large,body.front a.button:visited.large,body.front span.button.large,#lucy-page-template-inner button.large,#lucy-page-template-inner .pagination a.large:not(.button),.pagination #lucy-page-template-inner a.large:not(.button),#lucy-page-template-inner a.button.large,#lucy-page-template-inner a.button:active.large,#lucy-page-template-inner a.button:visited.large,#lucy-page-template-inner span.button.large{height:54px;padding:0 2em;font-size:1.1em;line-height:49px;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}body.front button.circle,body.front .pagination a.circle:not(.button),.pagination body.front a.circle:not(.button),body.front a.button.circle,body.front a.button:active.circle,body.front a.button:visited.circle,body.front span.button.circle,#lucy-page-template-inner button.circle,#lucy-page-template-inner .pagination a.circle:not(.button),.pagination #lucy-page-template-inner a.circle:not(.button),#lucy-page-template-inner a.button.circle,#lucy-page-template-inner a.button:active.circle,#lucy-page-template-inner a.button:visited.circle,#lucy-page-template-inner span.button.circle{width:44px;height:44px;padding:0;line-height:38px;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}body.front button.circle .icon-arrow-top-right-stem,body.front .pagination a.circle:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.circle:not(.button) .icon-arrow-top-right-stem,body.front button.circle .icon-arrow-top-left-stem,body.front .pagination a.circle:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.circle:not(.button) .icon-arrow-top-left-stem,body.front a.button.circle .icon-arrow-top-right-stem,body.front a.button.circle .icon-arrow-top-left-stem,body.front a.button:active.circle .icon-arrow-top-right-stem,body.front a.button:active.circle .icon-arrow-top-left-stem,body.front a.button:visited.circle .icon-arrow-top-right-stem,body.front a.button:visited.circle .icon-arrow-top-left-stem,body.front span.button.circle .icon-arrow-top-right-stem,body.front span.button.circle .icon-arrow-top-left-stem,#lucy-page-template-inner button.circle .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.circle:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.circle:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner button.circle .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.circle:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.circle:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner a.button.circle .icon-arrow-top-right-stem,#lucy-page-template-inner a.button.circle .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active.circle .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:active.circle .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited.circle .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:visited.circle .icon-arrow-top-left-stem,#lucy-page-template-inner span.button.circle .icon-arrow-top-right-stem,#lucy-page-template-inner span.button.circle .icon-arrow-top-left-stem{padding-right:0;color:#E10018;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 button.circle:hover,body.front .pagination a.circle:hover:not(.button),.pagination body.front a.circle:hover:not(.button),body.front button.circle:focus,body.front .pagination a.circle:focus:not(.button),.pagination body.front a.circle:focus:not(.button),body.front a.button.circle:hover,body.front a.button.circle:focus,body.front a.button:active.circle:hover,body.front a.button:active.circle:focus,body.front a.button:visited.circle:hover,body.front a.button:visited.circle:focus,body.front span.button.circle:hover,body.front span.button.circle:focus,#lucy-page-template-inner button.circle:hover,#lucy-page-template-inner .pagination a.circle:hover:not(.button),.pagination #lucy-page-template-inner a.circle:hover:not(.button),#lucy-page-template-inner button.circle:focus,#lucy-page-template-inner .pagination a.circle:focus:not(.button),.pagination #lucy-page-template-inner a.circle:focus:not(.button),#lucy-page-template-inner a.button.circle:hover,#lucy-page-template-inner a.button.circle:focus,#lucy-page-template-inner a.button:active.circle:hover,#lucy-page-template-inner a.button:active.circle:focus,#lucy-page-template-inner a.button:visited.circle:hover,#lucy-page-template-inner a.button:visited.circle:focus,#lucy-page-template-inner span.button.circle:hover,#lucy-page-template-inner span.button.circle:focus{border-color:#E10018}body.front button.circle:hover .icon-arrow-top-right-stem,body.front .pagination a.circle:hover:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.circle:hover:not(.button) .icon-arrow-top-right-stem,body.front button.circle:hover .icon-arrow-top-left-stem,body.front .pagination a.circle:hover:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.circle:hover:not(.button) .icon-arrow-top-left-stem,body.front button.circle:focus .icon-arrow-top-right-stem,body.front .pagination a.circle:focus:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.circle:focus:not(.button) .icon-arrow-top-right-stem,body.front button.circle:focus .icon-arrow-top-left-stem,body.front .pagination a.circle:focus:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.circle:focus:not(.button) .icon-arrow-top-left-stem,body.front a.button.circle:hover .icon-arrow-top-right-stem,body.front a.button.circle:hover .icon-arrow-top-left-stem,body.front a.button.circle:focus .icon-arrow-top-right-stem,body.front a.button.circle:focus .icon-arrow-top-left-stem,body.front a.button:active.circle:hover .icon-arrow-top-right-stem,body.front a.button:active.circle:hover .icon-arrow-top-left-stem,body.front a.button:active.circle:focus .icon-arrow-top-right-stem,body.front a.button:active.circle:focus .icon-arrow-top-left-stem,body.front a.button:visited.circle:hover .icon-arrow-top-right-stem,body.front a.button:visited.circle:hover .icon-arrow-top-left-stem,body.front a.button:visited.circle:focus .icon-arrow-top-right-stem,body.front a.button:visited.circle:focus .icon-arrow-top-left-stem,body.front span.button.circle:hover .icon-arrow-top-right-stem,body.front span.button.circle:hover .icon-arrow-top-left-stem,body.front span.button.circle:focus .icon-arrow-top-right-stem,body.front span.button.circle:focus .icon-arrow-top-left-stem,#lucy-page-template-inner button.circle:hover .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.circle:hover:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.circle:hover:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner button.circle:hover .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.circle:hover:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.circle:hover:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner button.circle:focus .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.circle:focus:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.circle:focus:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner button.circle:focus .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.circle:focus:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.circle:focus:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner a.button.circle:hover .icon-arrow-top-right-stem,#lucy-page-template-inner a.button.circle:hover .icon-arrow-top-left-stem,#lucy-page-template-inner a.button.circle:focus .icon-arrow-top-right-stem,#lucy-page-template-inner a.button.circle:focus .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active.circle:hover .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:active.circle:hover .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active.circle:focus .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:active.circle:focus .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited.circle:hover .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:visited.circle:hover .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited.circle:focus .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:visited.circle:focus .icon-arrow-top-left-stem,#lucy-page-template-inner span.button.circle:hover .icon-arrow-top-right-stem,#lucy-page-template-inner span.button.circle:hover .icon-arrow-top-left-stem,#lucy-page-template-inner span.button.circle:focus .icon-arrow-top-right-stem,#lucy-page-template-inner span.button.circle:focus .icon-arrow-top-left-stem{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transform:translate(0, 0);perspective:1000px;-moz-transform:translate(0, 0);-moz-perspective:1000;-webkit-transform:translate(0, 0);-webkit-perspective:1000;-o-transform:translate(0, 0);-o-perspective:1000;-ms-transform:translate(0, 0);-ms-perspective:1000}body.front button.circle.large,body.front .pagination a.circle.large:not(.button),.pagination body.front a.circle.large:not(.button),body.front a.button.circle.large,body.front a.button:active.circle.large,body.front a.button:visited.circle.large,body.front span.button.circle.large,#lucy-page-template-inner button.circle.large,#lucy-page-template-inner .pagination a.circle.large:not(.button),.pagination #lucy-page-template-inner a.circle.large:not(.button),#lucy-page-template-inner a.button.circle.large,#lucy-page-template-inner a.button:active.circle.large,#lucy-page-template-inner a.button:visited.circle.large,#lucy-page-template-inner span.button.circle.large{display:flex;flex-direction:column;justify-content:center;align-items:center;width:10vw;height:10vw;border-width:3px}body.front button.circle.large .icon-arrow-top-right-stem,body.front .pagination a.circle.large:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.circle.large:not(.button) .icon-arrow-top-right-stem,body.front button.circle.large .icon-arrow-top-left-stem,body.front .pagination a.circle.large:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.circle.large:not(.button) .icon-arrow-top-left-stem,body.front a.button.circle.large .icon-arrow-top-right-stem,body.front a.button.circle.large .icon-arrow-top-left-stem,body.front a.button:active.circle.large .icon-arrow-top-right-stem,body.front a.button:active.circle.large .icon-arrow-top-left-stem,body.front a.button:visited.circle.large .icon-arrow-top-right-stem,body.front a.button:visited.circle.large .icon-arrow-top-left-stem,body.front span.button.circle.large .icon-arrow-top-right-stem,body.front span.button.circle.large .icon-arrow-top-left-stem,#lucy-page-template-inner button.circle.large .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.circle.large:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.circle.large:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner button.circle.large .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.circle.large:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.circle.large:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner a.button.circle.large .icon-arrow-top-right-stem,#lucy-page-template-inner a.button.circle.large .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active.circle.large .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:active.circle.large .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited.circle.large .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:visited.circle.large .icon-arrow-top-left-stem,#lucy-page-template-inner span.button.circle.large .icon-arrow-top-right-stem,#lucy-page-template-inner span.button.circle.large .icon-arrow-top-left-stem{display:inline-block;margin-bottom:0.5em}body.front button.circle.large:hover .icon-arrow-top-right-stem,body.front .pagination a.circle.large:hover:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.circle.large:hover:not(.button) .icon-arrow-top-right-stem,body.front button.circle.large:hover .icon-arrow-top-left-stem,body.front .pagination a.circle.large:hover:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.circle.large:hover:not(.button) .icon-arrow-top-left-stem,body.front button.circle.large:focus .icon-arrow-top-right-stem,body.front .pagination a.circle.large:focus:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.circle.large:focus:not(.button) .icon-arrow-top-right-stem,body.front button.circle.large:focus .icon-arrow-top-left-stem,body.front .pagination a.circle.large:focus:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.circle.large:focus:not(.button) .icon-arrow-top-left-stem,body.front a.button.circle.large:hover .icon-arrow-top-right-stem,body.front a.button.circle.large:hover .icon-arrow-top-left-stem,body.front a.button.circle.large:focus .icon-arrow-top-right-stem,body.front a.button.circle.large:focus .icon-arrow-top-left-stem,body.front a.button:active.circle.large:hover .icon-arrow-top-right-stem,body.front a.button:active.circle.large:hover .icon-arrow-top-left-stem,body.front a.button:active.circle.large:focus .icon-arrow-top-right-stem,body.front a.button:active.circle.large:focus .icon-arrow-top-left-stem,body.front a.button:visited.circle.large:hover .icon-arrow-top-right-stem,body.front a.button:visited.circle.large:hover .icon-arrow-top-left-stem,body.front a.button:visited.circle.large:focus .icon-arrow-top-right-stem,body.front a.button:visited.circle.large:focus .icon-arrow-top-left-stem,body.front span.button.circle.large:hover .icon-arrow-top-right-stem,body.front span.button.circle.large:hover .icon-arrow-top-left-stem,body.front span.button.circle.large:focus .icon-arrow-top-right-stem,body.front span.button.circle.large:focus .icon-arrow-top-left-stem,#lucy-page-template-inner button.circle.large:hover .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.circle.large:hover:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.circle.large:hover:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner button.circle.large:hover .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.circle.large:hover:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.circle.large:hover:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner button.circle.large:focus .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.circle.large:focus:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.circle.large:focus:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner button.circle.large:focus .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.circle.large:focus:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.circle.large:focus:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner a.button.circle.large:hover .icon-arrow-top-right-stem,#lucy-page-template-inner a.button.circle.large:hover .icon-arrow-top-left-stem,#lucy-page-template-inner a.button.circle.large:focus .icon-arrow-top-right-stem,#lucy-page-template-inner a.button.circle.large:focus .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active.circle.large:hover .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:active.circle.large:hover .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active.circle.large:focus .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:active.circle.large:focus .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited.circle.large:hover .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:visited.circle.large:hover .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited.circle.large:focus .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:visited.circle.large:focus .icon-arrow-top-left-stem,#lucy-page-template-inner span.button.circle.large:hover .icon-arrow-top-right-stem,#lucy-page-template-inner span.button.circle.large:hover .icon-arrow-top-left-stem,#lucy-page-template-inner span.button.circle.large:focus .icon-arrow-top-right-stem,#lucy-page-template-inner span.button.circle.large:focus .icon-arrow-top-left-stem{transform:translate(2px, -2px);perspective:1000px;-moz-transform:translate(2px, -2px);-moz-perspective:1000;-webkit-transform:translate(2px, -2px);-webkit-perspective:1000;-o-transform:translate(2px, -2px);-o-perspective:1000;-ms-transform:translate(2px, -2px);-ms-perspective:1000}body.front button.fluid,body.front .pagination a.fluid:not(.button),.pagination body.front a.fluid:not(.button),body.front a.button.fluid,body.front a.button:active.fluid,body.front a.button:visited.fluid,body.front span.button.fluid,#lucy-page-template-inner button.fluid,#lucy-page-template-inner .pagination a.fluid:not(.button),.pagination #lucy-page-template-inner a.fluid:not(.button),#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{display:block;width:100%;padding:0;text-align:center}body.front button.disabled,body.front .pagination a.disabled:not(.button),.pagination body.front a.disabled:not(.button),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,#lucy-page-template-inner button.disabled,#lucy-page-template-inner .pagination a.disabled:not(.button),.pagination #lucy-page-template-inner a.disabled:not(.button),#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{cursor:not-allowed;background-color:transparent;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:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}body.front button.disabled .icon-arrow-top-right-stem,body.front .pagination a.disabled:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.disabled:not(.button) .icon-arrow-top-right-stem,body.front button.disabled .icon-arrow-top-left-stem,body.front .pagination a.disabled:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.disabled:not(.button) .icon-arrow-top-left-stem,body.front button.disabled:hover .icon-arrow-top-right-stem,body.front button.disabled:hover .icon-arrow-top-left-stem,body.front a.button.disabled .icon-arrow-top-right-stem,body.front a.button.disabled .icon-arrow-top-left-stem,body.front a.button.disabled:hover .icon-arrow-top-right-stem,body.front a.button.disabled:hover .icon-arrow-top-left-stem,body.front a.button:active.disabled .icon-arrow-top-right-stem,body.front a.button:active.disabled .icon-arrow-top-left-stem,body.front a.button:active.disabled:hover .icon-arrow-top-right-stem,body.front a.button:active.disabled:hover .icon-arrow-top-left-stem,body.front a.button:visited.disabled .icon-arrow-top-right-stem,body.front a.button:visited.disabled .icon-arrow-top-left-stem,body.front a.button:visited.disabled:hover .icon-arrow-top-right-stem,body.front a.button:visited.disabled:hover .icon-arrow-top-left-stem,body.front span.button.disabled .icon-arrow-top-right-stem,body.front span.button.disabled .icon-arrow-top-left-stem,body.front span.button.disabled:hover .icon-arrow-top-right-stem,body.front span.button.disabled:hover .icon-arrow-top-left-stem,#lucy-page-template-inner button.disabled .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner button.disabled .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner button.disabled:hover .icon-arrow-top-right-stem,#lucy-page-template-inner button.disabled:hover .icon-arrow-top-left-stem,#lucy-page-template-inner a.button.disabled .icon-arrow-top-right-stem,#lucy-page-template-inner a.button.disabled .icon-arrow-top-left-stem,#lucy-page-template-inner a.button.disabled:hover .icon-arrow-top-right-stem,#lucy-page-template-inner a.button.disabled:hover .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active.disabled .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:active.disabled .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active.disabled:hover .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:active.disabled:hover .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited.disabled .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:visited.disabled .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited.disabled:hover .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:visited.disabled:hover .icon-arrow-top-left-stem,#lucy-page-template-inner span.button.disabled .icon-arrow-top-right-stem,#lucy-page-template-inner span.button.disabled .icon-arrow-top-left-stem,#lucy-page-template-inner span.button.disabled:hover .icon-arrow-top-right-stem,#lucy-page-template-inner span.button.disabled:hover .icon-arrow-top-left-stem{transform:translate(0, 0);perspective:1000px;-moz-transform:translate(0, 0);-moz-perspective:1000;-webkit-transform:translate(0, 0);-webkit-perspective:1000;-o-transform:translate(0, 0);-o-perspective:1000;-ms-transform:translate(0, 0);-ms-perspective:1000}body.front button.disabled.alt,body.front .pagination a.disabled:not(.button),.pagination body.front a.disabled:not(.button),body.front .pagination a.disabled:not(.button):active,.pagination body.front a.disabled:not(.button):active,body.front .pagination a.disabled:not(.button):visited,.pagination body.front a.disabled:not(.button):visited,body.front .pagination a.disabled.alt:not(.button),body.front .pagination a.disabled:not(.button),body.front .pagination a.disabled:not(.button):active,body.front .pagination a.disabled:not(.button):visited,.pagination body.front a.disabled.alt:not(.button),.pagination body.front a.disabled:not(.button),.pagination body.front a.disabled:not(.button):active,.pagination body.front a.disabled:not(.button):visited,body.front button.disabled:hover.alt,body.front .pagination a:hover:not(.button),.pagination body.front a:hover:not(.button),body.front .pagination a:hover:not(.button):active,.pagination body.front a:hover:not(.button):active,body.front .pagination a:hover:not(.button):visited,.pagination body.front a:hover:not(.button):visited,body.front a.button.disabled.alt,body.front .pagination a.disabled:not(.button),.pagination body.front a.disabled:not(.button),body.front .pagination a.disabled:not(.button):active,.pagination body.front a.disabled:not(.button):active,body.front .pagination a.disabled:not(.button):visited,.pagination body.front a.disabled:not(.button):visited,body.front a.button.disabled:hover.alt,body.front .pagination a:hover:not(.button),.pagination body.front a:hover:not(.button),body.front .pagination a:hover:not(.button):active,.pagination body.front a:hover:not(.button):active,body.front .pagination a:hover:not(.button):visited,.pagination body.front a:hover:not(.button):visited,body.front a.button:active.disabled.alt,body.front .pagination a.disabled:not(.button),.pagination body.front a.disabled:not(.button),body.front .pagination a.disabled:not(.button):active,.pagination body.front a.disabled:not(.button):active,body.front .pagination a.disabled:not(.button):visited,.pagination body.front a.disabled:not(.button):visited,body.front a.button:active.disabled:hover.alt,body.front .pagination a:hover:not(.button),.pagination body.front a:hover:not(.button),body.front .pagination a:hover:not(.button):active,.pagination body.front a:hover:not(.button):active,body.front .pagination a:hover:not(.button):visited,.pagination body.front a:hover:not(.button):visited,body.front a.button:visited.disabled.alt,body.front .pagination a.disabled:not(.button),.pagination body.front a.disabled:not(.button),body.front .pagination a.disabled:not(.button):active,.pagination body.front a.disabled:not(.button):active,body.front .pagination a.disabled:not(.button):visited,.pagination body.front a.disabled:not(.button):visited,body.front a.button:visited.disabled:hover.alt,body.front .pagination a:hover:not(.button),.pagination body.front a:hover:not(.button),body.front .pagination a:hover:not(.button):active,.pagination body.front a:hover:not(.button):active,body.front .pagination a:hover:not(.button):visited,.pagination body.front a:hover:not(.button):visited,body.front span.button.disabled.alt,body.front .pagination a.disabled:not(.button),.pagination body.front a.disabled:not(.button),body.front .pagination a.disabled:not(.button):active,.pagination body.front a.disabled:not(.button):active,body.front .pagination a.disabled:not(.button):visited,.pagination body.front a.disabled:not(.button):visited,body.front span.button.disabled:hover.alt,body.front .pagination a:hover:not(.button),.pagination body.front a:hover:not(.button),body.front .pagination a:hover:not(.button):active,.pagination body.front a:hover:not(.button):active,body.front .pagination a:hover:not(.button):visited,.pagination body.front a:hover:not(.button):visited,#lucy-page-template-inner button.disabled.alt,#lucy-page-template-inner .pagination a.disabled:not(.button),.pagination #lucy-page-template-inner a.disabled:not(.button),#lucy-page-template-inner .pagination a.disabled:not(.button):active,.pagination #lucy-page-template-inner a.disabled:not(.button):active,#lucy-page-template-inner .pagination a.disabled:not(.button):visited,.pagination #lucy-page-template-inner a.disabled:not(.button):visited,#lucy-page-template-inner .pagination a.disabled.alt:not(.button),#lucy-page-template-inner .pagination a.disabled:not(.button),#lucy-page-template-inner .pagination a.disabled:not(.button):active,#lucy-page-template-inner .pagination a.disabled:not(.button):visited,.pagination #lucy-page-template-inner a.disabled.alt:not(.button),.pagination #lucy-page-template-inner a.disabled:not(.button),.pagination #lucy-page-template-inner a.disabled:not(.button):active,.pagination #lucy-page-template-inner a.disabled:not(.button):visited,#lucy-page-template-inner button.disabled:hover.alt,#lucy-page-template-inner .pagination a:hover:not(.button),.pagination #lucy-page-template-inner a:hover:not(.button),#lucy-page-template-inner .pagination a:hover:not(.button):active,.pagination #lucy-page-template-inner a:hover:not(.button):active,#lucy-page-template-inner .pagination a:hover:not(.button):visited,.pagination #lucy-page-template-inner a:hover:not(.button):visited,#lucy-page-template-inner a.button.disabled.alt,#lucy-page-template-inner .pagination a.disabled:not(.button),.pagination #lucy-page-template-inner a.disabled:not(.button),#lucy-page-template-inner .pagination a.disabled:not(.button):active,.pagination #lucy-page-template-inner a.disabled:not(.button):active,#lucy-page-template-inner .pagination a.disabled:not(.button):visited,.pagination #lucy-page-template-inner a.disabled:not(.button):visited,#lucy-page-template-inner a.button.disabled:hover.alt,#lucy-page-template-inner .pagination a:hover:not(.button),.pagination #lucy-page-template-inner a:hover:not(.button),#lucy-page-template-inner .pagination a:hover:not(.button):active,.pagination #lucy-page-template-inner a:hover:not(.button):active,#lucy-page-template-inner .pagination a:hover:not(.button):visited,.pagination #lucy-page-template-inner a:hover:not(.button):visited,#lucy-page-template-inner a.button:active.disabled.alt,#lucy-page-template-inner .pagination a.disabled:not(.button),.pagination #lucy-page-template-inner a.disabled:not(.button),#lucy-page-template-inner .pagination a.disabled:not(.button):active,.pagination #lucy-page-template-inner a.disabled:not(.button):active,#lucy-page-template-inner .pagination a.disabled:not(.button):visited,.pagination #lucy-page-template-inner a.disabled:not(.button):visited,#lucy-page-template-inner a.button:active.disabled:hover.alt,#lucy-page-template-inner .pagination a:hover:not(.button),.pagination #lucy-page-template-inner a:hover:not(.button),#lucy-page-template-inner .pagination a:hover:not(.button):active,.pagination #lucy-page-template-inner a:hover:not(.button):active,#lucy-page-template-inner .pagination a:hover:not(.button):visited,.pagination #lucy-page-template-inner a:hover:not(.button):visited,#lucy-page-template-inner a.button:visited.disabled.alt,#lucy-page-template-inner .pagination a.disabled:not(.button),.pagination #lucy-page-template-inner a.disabled:not(.button),#lucy-page-template-inner .pagination a.disabled:not(.button):active,.pagination #lucy-page-template-inner a.disabled:not(.button):active,#lucy-page-template-inner .pagination a.disabled:not(.button):visited,.pagination #lucy-page-template-inner a.disabled:not(.button):visited,#lucy-page-template-inner a.button:visited.disabled:hover.alt,#lucy-page-template-inner .pagination a:hover:not(.button),.pagination #lucy-page-template-inner a:hover:not(.button),#lucy-page-template-inner .pagination a:hover:not(.button):active,.pagination #lucy-page-template-inner a:hover:not(.button):active,#lucy-page-template-inner .pagination a:hover:not(.button):visited,.pagination #lucy-page-template-inner a:hover:not(.button):visited,#lucy-page-template-inner span.button.disabled.alt,#lucy-page-template-inner .pagination a.disabled:not(.button),.pagination #lucy-page-template-inner a.disabled:not(.button),#lucy-page-template-inner .pagination a.disabled:not(.button):active,.pagination #lucy-page-template-inner a.disabled:not(.button):active,#lucy-page-template-inner .pagination a.disabled:not(.button):visited,.pagination #lucy-page-template-inner a.disabled:not(.button):visited,#lucy-page-template-inner span.button.disabled:hover.alt,#lucy-page-template-inner .pagination a:hover:not(.button),.pagination #lucy-page-template-inner a:hover:not(.button),#lucy-page-template-inner .pagination a:hover:not(.button):active,.pagination #lucy-page-template-inner a:hover:not(.button):active,#lucy-page-template-inner .pagination a:hover:not(.button):visited,.pagination #lucy-page-template-inner a:hover:not(.button):visited{color:#E10018}body.front button.disabled.alt .icon-arrow-top-right-stem,body.front .pagination a.disabled:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.disabled:not(.button) .icon-arrow-top-right-stem,body.front .pagination a.disabled:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a.disabled:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a.disabled:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a.disabled:not(.button):visited .icon-arrow-top-right-stem,body.front .pagination a.disabled.alt:not(.button) .icon-arrow-top-right-stem,body.front .pagination a.disabled:not(.button) .icon-arrow-top-right-stem,body.front .pagination a.disabled:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a.disabled:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a.disabled.alt:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.disabled:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.disabled:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a.disabled:not(.button):visited .icon-arrow-top-right-stem,body.front button.disabled.alt .icon-arrow-top-left-stem,body.front .pagination a.disabled:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.disabled:not(.button) .icon-arrow-top-left-stem,body.front .pagination a.disabled:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a.disabled:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a.disabled:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a.disabled:not(.button):visited .icon-arrow-top-left-stem,body.front .pagination a.disabled.alt:not(.button) .icon-arrow-top-left-stem,body.front .pagination a.disabled:not(.button) .icon-arrow-top-left-stem,body.front .pagination a.disabled:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a.disabled:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a.disabled.alt:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.disabled:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.disabled:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a.disabled:not(.button):visited .icon-arrow-top-left-stem,body.front button.disabled:hover.alt .icon-arrow-top-right-stem,body.front .pagination a:hover:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:hover:not(.button) .icon-arrow-top-right-stem,body.front .pagination a:hover:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a:hover:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a:hover:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a:hover:not(.button):visited .icon-arrow-top-right-stem,body.front button.disabled:hover.alt .icon-arrow-top-left-stem,body.front .pagination a:hover:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:hover:not(.button) .icon-arrow-top-left-stem,body.front .pagination a:hover:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a:hover:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a:hover:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a:hover:not(.button):visited .icon-arrow-top-left-stem,body.front a.button.disabled.alt .icon-arrow-top-right-stem,body.front .pagination a.disabled:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.disabled:not(.button) .icon-arrow-top-right-stem,body.front .pagination a.disabled:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a.disabled:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a.disabled:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a.disabled:not(.button):visited .icon-arrow-top-right-stem,body.front a.button.disabled.alt .icon-arrow-top-left-stem,body.front .pagination a.disabled:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.disabled:not(.button) .icon-arrow-top-left-stem,body.front .pagination a.disabled:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a.disabled:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a.disabled:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a.disabled:not(.button):visited .icon-arrow-top-left-stem,body.front a.button.disabled:hover.alt .icon-arrow-top-right-stem,body.front .pagination a:hover:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:hover:not(.button) .icon-arrow-top-right-stem,body.front .pagination a:hover:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a:hover:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a:hover:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a:hover:not(.button):visited .icon-arrow-top-right-stem,body.front a.button.disabled:hover.alt .icon-arrow-top-left-stem,body.front .pagination a:hover:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:hover:not(.button) .icon-arrow-top-left-stem,body.front .pagination a:hover:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a:hover:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a:hover:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a:hover:not(.button):visited .icon-arrow-top-left-stem,body.front a.button:active.disabled.alt .icon-arrow-top-right-stem,body.front .pagination a.disabled:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.disabled:not(.button) .icon-arrow-top-right-stem,body.front .pagination a.disabled:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a.disabled:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a.disabled:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a.disabled:not(.button):visited .icon-arrow-top-right-stem,body.front a.button:active.disabled.alt .icon-arrow-top-left-stem,body.front .pagination a.disabled:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.disabled:not(.button) .icon-arrow-top-left-stem,body.front .pagination a.disabled:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a.disabled:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a.disabled:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a.disabled:not(.button):visited .icon-arrow-top-left-stem,body.front a.button:active.disabled:hover.alt .icon-arrow-top-right-stem,body.front .pagination a:hover:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:hover:not(.button) .icon-arrow-top-right-stem,body.front .pagination a:hover:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a:hover:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a:hover:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a:hover:not(.button):visited .icon-arrow-top-right-stem,body.front a.button:active.disabled:hover.alt .icon-arrow-top-left-stem,body.front .pagination a:hover:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:hover:not(.button) .icon-arrow-top-left-stem,body.front .pagination a:hover:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a:hover:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a:hover:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a:hover:not(.button):visited .icon-arrow-top-left-stem,body.front a.button:visited.disabled.alt .icon-arrow-top-right-stem,body.front .pagination a.disabled:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.disabled:not(.button) .icon-arrow-top-right-stem,body.front .pagination a.disabled:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a.disabled:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a.disabled:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a.disabled:not(.button):visited .icon-arrow-top-right-stem,body.front a.button:visited.disabled.alt .icon-arrow-top-left-stem,body.front .pagination a.disabled:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.disabled:not(.button) .icon-arrow-top-left-stem,body.front .pagination a.disabled:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a.disabled:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a.disabled:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a.disabled:not(.button):visited .icon-arrow-top-left-stem,body.front a.button:visited.disabled:hover.alt .icon-arrow-top-right-stem,body.front .pagination a:hover:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:hover:not(.button) .icon-arrow-top-right-stem,body.front .pagination a:hover:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a:hover:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a:hover:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a:hover:not(.button):visited .icon-arrow-top-right-stem,body.front a.button:visited.disabled:hover.alt .icon-arrow-top-left-stem,body.front .pagination a:hover:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:hover:not(.button) .icon-arrow-top-left-stem,body.front .pagination a:hover:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a:hover:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a:hover:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a:hover:not(.button):visited .icon-arrow-top-left-stem,body.front span.button.disabled.alt .icon-arrow-top-right-stem,body.front .pagination a.disabled:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.disabled:not(.button) .icon-arrow-top-right-stem,body.front .pagination a.disabled:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a.disabled:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a.disabled:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a.disabled:not(.button):visited .icon-arrow-top-right-stem,body.front span.button.disabled.alt .icon-arrow-top-left-stem,body.front .pagination a.disabled:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.disabled:not(.button) .icon-arrow-top-left-stem,body.front .pagination a.disabled:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a.disabled:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a.disabled:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a.disabled:not(.button):visited .icon-arrow-top-left-stem,body.front span.button.disabled:hover.alt .icon-arrow-top-right-stem,body.front .pagination a:hover:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:hover:not(.button) .icon-arrow-top-right-stem,body.front .pagination a:hover:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a:hover:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a:hover:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a:hover:not(.button):visited .icon-arrow-top-right-stem,body.front span.button.disabled:hover.alt .icon-arrow-top-left-stem,body.front .pagination a:hover:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:hover:not(.button) .icon-arrow-top-left-stem,body.front .pagination a:hover:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a:hover:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a:hover:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a:hover:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner button.disabled.alt .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled.alt:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled.alt:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner button.disabled.alt .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled.alt:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled.alt:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner button.disabled:hover.alt .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:hover:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:hover:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:hover:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:hover:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:hover:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:hover:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner button.disabled:hover.alt .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:hover:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:hover:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:hover:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:hover:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:hover:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:hover:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner a.button.disabled.alt .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner a.button.disabled.alt .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner a.button.disabled:hover.alt .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:hover:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:hover:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:hover:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:hover:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:hover:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:hover:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner a.button.disabled:hover.alt .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:hover:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:hover:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:hover:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:hover:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:hover:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:hover:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active.disabled.alt .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:active.disabled.alt .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active.disabled:hover.alt .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:hover:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:hover:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:hover:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:hover:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:hover:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:hover:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:active.disabled:hover.alt .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:hover:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:hover:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:hover:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:hover:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:hover:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:hover:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited.disabled.alt .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:visited.disabled.alt .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited.disabled:hover.alt .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:hover:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:hover:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:hover:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:hover:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:hover:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:hover:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:visited.disabled:hover.alt .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:hover:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:hover:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:hover:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:hover:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:hover:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:hover:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner span.button.disabled.alt .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner span.button.disabled.alt .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.disabled:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.disabled:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner span.button.disabled:hover.alt .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:hover:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:hover:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:hover:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:hover:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:hover:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:hover:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner span.button.disabled:hover.alt .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:hover:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:hover:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:hover:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:hover:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:hover:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:hover:not(.button):visited .icon-arrow-top-left-stem{color:#E10018}body.front button.alt,body.front .pagination a:not(.button),.pagination body.front a:not(.button),body.front a.button.alt,body.front a.button:active.alt,body.front a.button:visited.alt,body.front span.button.alt,#lucy-page-template-inner button.alt,#lucy-page-template-inner .pagination a:not(.button),.pagination #lucy-page-template-inner a:not(.button),#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{color:#E10018}body.front button.alt .icon-arrow-top-right-stem,body.front .pagination a.alt:not(.button) .icon-arrow-top-right-stem,body.front .pagination a:not(.button) .icon-arrow-top-right-stem,body.front .pagination a:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a.alt:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a:not(.button):visited .icon-arrow-top-right-stem,body.front button.alt .icon-arrow-top-left-stem,body.front .pagination a.alt:not(.button) .icon-arrow-top-left-stem,body.front .pagination a:not(.button) .icon-arrow-top-left-stem,body.front .pagination a:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a.alt:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a:not(.button):visited .icon-arrow-top-left-stem,body.front a.button.alt .icon-arrow-top-right-stem,body.front .pagination a.button:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.button:not(.button) .icon-arrow-top-right-stem,body.front .pagination a.button:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a.button:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a.button:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a.button:not(.button):visited .icon-arrow-top-right-stem,body.front a.button.alt .icon-arrow-top-left-stem,body.front .pagination a.button:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.button:not(.button) .icon-arrow-top-left-stem,body.front .pagination a.button:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a.button:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a.button:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a.button:not(.button):visited .icon-arrow-top-left-stem,body.front a.button:active.alt .icon-arrow-top-right-stem,body.front .pagination a:active:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:active:not(.button) .icon-arrow-top-right-stem,body.front .pagination a:active:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a:active:not(.button):visited .icon-arrow-top-right-stem,body.front a.button:active.alt .icon-arrow-top-left-stem,body.front .pagination a:active:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:active:not(.button) .icon-arrow-top-left-stem,body.front .pagination a:active:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a:active:not(.button):visited .icon-arrow-top-left-stem,body.front a.button:visited.alt .icon-arrow-top-right-stem,body.front .pagination a:visited:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:visited:not(.button) .icon-arrow-top-right-stem,body.front .pagination a:visited:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a:visited:not(.button):active .icon-arrow-top-right-stem,body.front a.button:visited.alt .icon-arrow-top-left-stem,body.front .pagination a:visited:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:visited:not(.button) .icon-arrow-top-left-stem,body.front .pagination a:visited:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a:visited:not(.button):active .icon-arrow-top-left-stem,body.front span.button.alt .icon-arrow-top-right-stem,body.front .pagination a.button:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.button:not(.button) .icon-arrow-top-right-stem,body.front .pagination a.button:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a.button:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a.button:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a.button:not(.button):visited .icon-arrow-top-right-stem,body.front span.button.alt .icon-arrow-top-left-stem,body.front .pagination a.button:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.button:not(.button) .icon-arrow-top-left-stem,body.front .pagination a.button:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a.button:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a.button:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a.button:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner button.alt .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.alt:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.alt:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner button.alt .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.alt:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.alt:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner a.button.alt .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.button:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.button:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.button:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.button:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.button:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.button:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner a.button.alt .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.button:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.button:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.button:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.button:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.button:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.button:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active.alt .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:active:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:active:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:active:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:active:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:active.alt .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:active:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:active:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:active:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:active:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited.alt .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:visited:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:visited:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:visited:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:visited:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:visited.alt .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:visited:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:visited:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:visited:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:visited:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner span.button.alt .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.button:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.button:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.button:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.button:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.button:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.button:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner span.button.alt .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.button:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.button:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.button:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.button:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.button:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.button:not(.button):visited .icon-arrow-top-left-stem{color:#E10018}body.front button.alt:hover,body.front .pagination a.alt:hover:not(.button),body.front .pagination a:hover:not(.button),body.front .pagination a:hover:not(.button):active,body.front .pagination a:hover:not(.button):visited,.pagination body.front a.alt:hover:not(.button),.pagination body.front a:hover:not(.button),.pagination body.front a:hover:not(.button):active,.pagination body.front a:hover:not(.button):visited,body.front button.alt:focus,body.front .pagination a.alt:focus:not(.button),body.front .pagination a:focus:not(.button),body.front .pagination a:focus:not(.button):active,body.front .pagination a:focus:not(.button):visited,.pagination body.front a.alt:focus:not(.button),.pagination body.front a:focus:not(.button),.pagination body.front a:focus:not(.button):active,.pagination body.front a:focus:not(.button):visited,body.front a.button.alt:hover,body.front .pagination a.button:hover:not(.button),.pagination body.front a.button:hover:not(.button),body.front .pagination a.button:hover:not(.button):active,.pagination body.front a.button:hover:not(.button):active,body.front .pagination a.button:hover:not(.button):visited,.pagination body.front a.button:hover:not(.button):visited,body.front a.button.alt:focus,body.front .pagination a.button:focus:not(.button),.pagination body.front a.button:focus:not(.button),body.front .pagination a.button:focus:not(.button):active,.pagination body.front a.button:focus:not(.button):active,body.front .pagination a.button:focus:not(.button):visited,.pagination body.front a.button:focus:not(.button):visited,body.front a.button:active.alt:hover,body.front .pagination a:active:hover:not(.button),.pagination body.front a:active:hover:not(.button),body.front .pagination a:active:hover:not(.button):visited,.pagination body.front a:active:hover:not(.button):visited,body.front a.button:active.alt:focus,body.front .pagination a:active:focus:not(.button),.pagination body.front a:active:focus:not(.button),body.front .pagination a:active:focus:not(.button):visited,.pagination body.front a:active:focus:not(.button):visited,body.front a.button:visited.alt:hover,body.front .pagination a:visited:hover:not(.button),.pagination body.front a:visited:hover:not(.button),body.front .pagination a:visited:hover:not(.button):active,.pagination body.front a:visited:hover:not(.button):active,body.front a.button:visited.alt:focus,body.front .pagination a:visited:focus:not(.button),.pagination body.front a:visited:focus:not(.button),body.front .pagination a:visited:focus:not(.button):active,.pagination body.front a:visited:focus:not(.button):active,body.front span.button.alt:hover,body.front .pagination a.button:hover:not(.button),.pagination body.front a.button:hover:not(.button),body.front .pagination a.button:hover:not(.button):active,.pagination body.front a.button:hover:not(.button):active,body.front .pagination a.button:hover:not(.button):visited,.pagination body.front a.button:hover:not(.button):visited,body.front span.button.alt:focus,body.front .pagination a.button:focus:not(.button),.pagination body.front a.button:focus:not(.button),body.front .pagination a.button:focus:not(.button):active,.pagination body.front a.button:focus:not(.button):active,body.front .pagination a.button:focus:not(.button):visited,.pagination body.front a.button:focus:not(.button):visited,#lucy-page-template-inner button.alt:hover,#lucy-page-template-inner .pagination a.alt:hover:not(.button),#lucy-page-template-inner .pagination a:hover:not(.button),#lucy-page-template-inner .pagination a:hover:not(.button):active,#lucy-page-template-inner .pagination a:hover:not(.button):visited,.pagination #lucy-page-template-inner a.alt:hover:not(.button),.pagination #lucy-page-template-inner a:hover:not(.button),.pagination #lucy-page-template-inner a:hover:not(.button):active,.pagination #lucy-page-template-inner a:hover:not(.button):visited,#lucy-page-template-inner button.alt:focus,#lucy-page-template-inner .pagination a.alt:focus:not(.button),#lucy-page-template-inner .pagination a:focus:not(.button),#lucy-page-template-inner .pagination a:focus:not(.button):active,#lucy-page-template-inner .pagination a:focus:not(.button):visited,.pagination #lucy-page-template-inner a.alt:focus:not(.button),.pagination #lucy-page-template-inner a:focus:not(.button),.pagination #lucy-page-template-inner a:focus:not(.button):active,.pagination #lucy-page-template-inner a:focus:not(.button):visited,#lucy-page-template-inner a.button.alt:hover,#lucy-page-template-inner .pagination a.button:hover:not(.button),.pagination #lucy-page-template-inner a.button:hover:not(.button),#lucy-page-template-inner .pagination a.button:hover:not(.button):active,.pagination #lucy-page-template-inner a.button:hover:not(.button):active,#lucy-page-template-inner .pagination a.button:hover:not(.button):visited,.pagination #lucy-page-template-inner a.button:hover:not(.button):visited,#lucy-page-template-inner a.button.alt:focus,#lucy-page-template-inner .pagination a.button:focus:not(.button),.pagination #lucy-page-template-inner a.button:focus:not(.button),#lucy-page-template-inner .pagination a.button:focus:not(.button):active,.pagination #lucy-page-template-inner a.button:focus:not(.button):active,#lucy-page-template-inner .pagination a.button:focus:not(.button):visited,.pagination #lucy-page-template-inner a.button:focus:not(.button):visited,#lucy-page-template-inner a.button:active.alt:hover,#lucy-page-template-inner .pagination a:active:hover:not(.button),.pagination #lucy-page-template-inner a:active:hover:not(.button),#lucy-page-template-inner .pagination a:active:hover:not(.button):visited,.pagination #lucy-page-template-inner a:active:hover:not(.button):visited,#lucy-page-template-inner a.button:active.alt:focus,#lucy-page-template-inner .pagination a:active:focus:not(.button),.pagination #lucy-page-template-inner a:active:focus:not(.button),#lucy-page-template-inner .pagination a:active:focus:not(.button):visited,.pagination #lucy-page-template-inner a:active:focus:not(.button):visited,#lucy-page-template-inner a.button:visited.alt:hover,#lucy-page-template-inner .pagination a:visited:hover:not(.button),.pagination #lucy-page-template-inner a:visited:hover:not(.button),#lucy-page-template-inner .pagination a:visited:hover:not(.button):active,.pagination #lucy-page-template-inner a:visited:hover:not(.button):active,#lucy-page-template-inner a.button:visited.alt:focus,#lucy-page-template-inner .pagination a:visited:focus:not(.button),.pagination #lucy-page-template-inner a:visited:focus:not(.button),#lucy-page-template-inner .pagination a:visited:focus:not(.button):active,.pagination #lucy-page-template-inner a:visited:focus:not(.button):active,#lucy-page-template-inner span.button.alt:hover,#lucy-page-template-inner .pagination a.button:hover:not(.button),.pagination #lucy-page-template-inner a.button:hover:not(.button),#lucy-page-template-inner .pagination a.button:hover:not(.button):active,.pagination #lucy-page-template-inner a.button:hover:not(.button):active,#lucy-page-template-inner .pagination a.button:hover:not(.button):visited,.pagination #lucy-page-template-inner a.button:hover:not(.button):visited,#lucy-page-template-inner span.button.alt:focus,#lucy-page-template-inner .pagination a.button:focus:not(.button),.pagination #lucy-page-template-inner a.button:focus:not(.button),#lucy-page-template-inner .pagination a.button:focus:not(.button):active,.pagination #lucy-page-template-inner a.button:focus:not(.button):active,#lucy-page-template-inner .pagination a.button:focus:not(.button):visited,.pagination #lucy-page-template-inner a.button:focus:not(.button):visited{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}body.front button.alt:hover .icon-arrow-top-right-stem,body.front .pagination a.alt:hover:not(.button) .icon-arrow-top-right-stem,body.front .pagination a:hover:not(.button) .icon-arrow-top-right-stem,body.front .pagination a:hover:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a:hover:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a.alt:hover:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:hover:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:hover:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a:hover:not(.button):visited .icon-arrow-top-right-stem,body.front button.alt:hover .icon-arrow-top-left-stem,body.front .pagination a.alt:hover:not(.button) .icon-arrow-top-left-stem,body.front .pagination a:hover:not(.button) .icon-arrow-top-left-stem,body.front .pagination a:hover:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a:hover:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a.alt:hover:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:hover:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:hover:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a:hover:not(.button):visited .icon-arrow-top-left-stem,body.front button.alt:focus .icon-arrow-top-right-stem,body.front .pagination a.alt:focus:not(.button) .icon-arrow-top-right-stem,body.front .pagination a:focus:not(.button) .icon-arrow-top-right-stem,body.front .pagination a:focus:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a:focus:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a.alt:focus:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:focus:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:focus:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a:focus:not(.button):visited .icon-arrow-top-right-stem,body.front button.alt:focus .icon-arrow-top-left-stem,body.front .pagination a.alt:focus:not(.button) .icon-arrow-top-left-stem,body.front .pagination a:focus:not(.button) .icon-arrow-top-left-stem,body.front .pagination a:focus:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a:focus:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a.alt:focus:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:focus:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:focus:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a:focus:not(.button):visited .icon-arrow-top-left-stem,body.front a.button.alt:hover .icon-arrow-top-right-stem,body.front .pagination a.button:hover:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.button:hover:not(.button) .icon-arrow-top-right-stem,body.front .pagination a.button:hover:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a.button:hover:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a.button:hover:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a.button:hover:not(.button):visited .icon-arrow-top-right-stem,body.front a.button.alt:hover .icon-arrow-top-left-stem,body.front .pagination a.button:hover:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.button:hover:not(.button) .icon-arrow-top-left-stem,body.front .pagination a.button:hover:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a.button:hover:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a.button:hover:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a.button:hover:not(.button):visited .icon-arrow-top-left-stem,body.front a.button.alt:focus .icon-arrow-top-right-stem,body.front .pagination a.button:focus:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.button:focus:not(.button) .icon-arrow-top-right-stem,body.front .pagination a.button:focus:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a.button:focus:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a.button:focus:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a.button:focus:not(.button):visited .icon-arrow-top-right-stem,body.front a.button.alt:focus .icon-arrow-top-left-stem,body.front .pagination a.button:focus:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.button:focus:not(.button) .icon-arrow-top-left-stem,body.front .pagination a.button:focus:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a.button:focus:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a.button:focus:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a.button:focus:not(.button):visited .icon-arrow-top-left-stem,body.front a.button:active.alt:hover .icon-arrow-top-right-stem,body.front .pagination a:active:hover:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:active:hover:not(.button) .icon-arrow-top-right-stem,body.front .pagination a:active:hover:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a:active:hover:not(.button):visited .icon-arrow-top-right-stem,body.front a.button:active.alt:hover .icon-arrow-top-left-stem,body.front .pagination a:active:hover:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:active:hover:not(.button) .icon-arrow-top-left-stem,body.front .pagination a:active:hover:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a:active:hover:not(.button):visited .icon-arrow-top-left-stem,body.front a.button:active.alt:focus .icon-arrow-top-right-stem,body.front .pagination a:active:focus:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:active:focus:not(.button) .icon-arrow-top-right-stem,body.front .pagination a:active:focus:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a:active:focus:not(.button):visited .icon-arrow-top-right-stem,body.front a.button:active.alt:focus .icon-arrow-top-left-stem,body.front .pagination a:active:focus:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:active:focus:not(.button) .icon-arrow-top-left-stem,body.front .pagination a:active:focus:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a:active:focus:not(.button):visited .icon-arrow-top-left-stem,body.front a.button:visited.alt:hover .icon-arrow-top-right-stem,body.front .pagination a:visited:hover:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:visited:hover:not(.button) .icon-arrow-top-right-stem,body.front .pagination a:visited:hover:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a:visited:hover:not(.button):active .icon-arrow-top-right-stem,body.front a.button:visited.alt:hover .icon-arrow-top-left-stem,body.front .pagination a:visited:hover:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:visited:hover:not(.button) .icon-arrow-top-left-stem,body.front .pagination a:visited:hover:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a:visited:hover:not(.button):active .icon-arrow-top-left-stem,body.front a.button:visited.alt:focus .icon-arrow-top-right-stem,body.front .pagination a:visited:focus:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:visited:focus:not(.button) .icon-arrow-top-right-stem,body.front .pagination a:visited:focus:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a:visited:focus:not(.button):active .icon-arrow-top-right-stem,body.front a.button:visited.alt:focus .icon-arrow-top-left-stem,body.front .pagination a:visited:focus:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:visited:focus:not(.button) .icon-arrow-top-left-stem,body.front .pagination a:visited:focus:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a:visited:focus:not(.button):active .icon-arrow-top-left-stem,body.front span.button.alt:hover .icon-arrow-top-right-stem,body.front .pagination a.button:hover:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.button:hover:not(.button) .icon-arrow-top-right-stem,body.front .pagination a.button:hover:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a.button:hover:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a.button:hover:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a.button:hover:not(.button):visited .icon-arrow-top-right-stem,body.front span.button.alt:hover .icon-arrow-top-left-stem,body.front .pagination a.button:hover:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.button:hover:not(.button) .icon-arrow-top-left-stem,body.front .pagination a.button:hover:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a.button:hover:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a.button:hover:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a.button:hover:not(.button):visited .icon-arrow-top-left-stem,body.front span.button.alt:focus .icon-arrow-top-right-stem,body.front .pagination a.button:focus:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.button:focus:not(.button) .icon-arrow-top-right-stem,body.front .pagination a.button:focus:not(.button):active .icon-arrow-top-right-stem,.pagination body.front a.button:focus:not(.button):active .icon-arrow-top-right-stem,body.front .pagination a.button:focus:not(.button):visited .icon-arrow-top-right-stem,.pagination body.front a.button:focus:not(.button):visited .icon-arrow-top-right-stem,body.front span.button.alt:focus .icon-arrow-top-left-stem,body.front .pagination a.button:focus:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.button:focus:not(.button) .icon-arrow-top-left-stem,body.front .pagination a.button:focus:not(.button):active .icon-arrow-top-left-stem,.pagination body.front a.button:focus:not(.button):active .icon-arrow-top-left-stem,body.front .pagination a.button:focus:not(.button):visited .icon-arrow-top-left-stem,.pagination body.front a.button:focus:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner button.alt:hover .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.alt:hover:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:hover:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:hover:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:hover:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.alt:hover:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:hover:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:hover:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:hover:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner button.alt:hover .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.alt:hover:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:hover:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:hover:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:hover:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.alt:hover:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:hover:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:hover:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:hover:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner button.alt:focus .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.alt:focus:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:focus:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:focus:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:focus:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.alt:focus:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:focus:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:focus:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:focus:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner button.alt:focus .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.alt:focus:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:focus:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:focus:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:focus:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.alt:focus:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:focus:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:focus:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:focus:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner a.button.alt:hover .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.button:hover:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.button:hover:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.button:hover:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.button:hover:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.button:hover:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.button:hover:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner a.button.alt:hover .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.button:hover:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.button:hover:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.button:hover:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.button:hover:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.button:hover:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.button:hover:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner a.button.alt:focus .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.button:focus:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.button:focus:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.button:focus:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.button:focus:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.button:focus:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.button:focus:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner a.button.alt:focus .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.button:focus:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.button:focus:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.button:focus:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.button:focus:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.button:focus:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.button:focus:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active.alt:hover .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:active:hover:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:active:hover:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:active:hover:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:active:hover:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:active.alt:hover .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:active:hover:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:active:hover:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:active:hover:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:active:hover:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active.alt:focus .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:active:focus:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:active:focus:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:active:focus:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:active:focus:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:active.alt:focus .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:active:focus:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:active:focus:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:active:focus:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:active:focus:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited.alt:hover .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:visited:hover:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:visited:hover:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:visited:hover:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:visited:hover:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:visited.alt:hover .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:visited:hover:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:visited:hover:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:visited:hover:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:visited:hover:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited.alt:focus .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:visited:focus:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:visited:focus:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:visited:focus:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:visited:focus:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:visited.alt:focus .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:visited:focus:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:visited:focus:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:visited:focus:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:visited:focus:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner span.button.alt:hover .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.button:hover:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.button:hover:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.button:hover:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.button:hover:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.button:hover:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.button:hover:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner span.button.alt:hover .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.button:hover:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.button:hover:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.button:hover:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.button:hover:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.button:hover:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.button:hover:not(.button):visited .icon-arrow-top-left-stem,#lucy-page-template-inner span.button.alt:focus .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.button:focus:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.button:focus:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.button:focus:not(.button):active .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.button:focus:not(.button):active .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.button:focus:not(.button):visited .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.button:focus:not(.button):visited .icon-arrow-top-right-stem,#lucy-page-template-inner span.button.alt:focus .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.button:focus:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.button:focus:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.button:focus:not(.button):active .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.button:focus:not(.button):active .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.button:focus:not(.button):visited .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.button:focus:not(.button):visited .icon-arrow-top-left-stem{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}body.front button.white,body.front .pagination a.white:not(.button),.pagination body.front a.white:not(.button),body.front a.button.white,body.front a.button:active.white,body.front a.button:visited.white,body.front span.button.white,#lucy-page-template-inner button.white,#lucy-page-template-inner .pagination a.white:not(.button),.pagination #lucy-page-template-inner a.white:not(.button),#lucy-page-template-inner a.button.white,#lucy-page-template-inner a.button:active.white,#lucy-page-template-inner a.button:visited.white,#lucy-page-template-inner span.button.white{border-color:#fff}body.front button.white .icon-arrow-top-right-stem,body.front .pagination a.white:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.white:not(.button) .icon-arrow-top-right-stem,body.front button.white .icon-arrow-top-left-stem,body.front .pagination a.white:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.white:not(.button) .icon-arrow-top-left-stem,body.front a.button.white .icon-arrow-top-right-stem,body.front a.button.white .icon-arrow-top-left-stem,body.front a.button:active.white .icon-arrow-top-right-stem,body.front a.button:active.white .icon-arrow-top-left-stem,body.front a.button:visited.white .icon-arrow-top-right-stem,body.front a.button:visited.white .icon-arrow-top-left-stem,body.front span.button.white .icon-arrow-top-right-stem,body.front span.button.white .icon-arrow-top-left-stem,#lucy-page-template-inner button.white .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.white:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.white:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner button.white .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.white:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.white:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner a.button.white .icon-arrow-top-right-stem,#lucy-page-template-inner a.button.white .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active.white .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:active.white .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited.white .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:visited.white .icon-arrow-top-left-stem,#lucy-page-template-inner span.button.white .icon-arrow-top-right-stem,#lucy-page-template-inner span.button.white .icon-arrow-top-left-stem{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}body.front button.white:hover,body.front .pagination a.white:hover:not(.button),.pagination body.front a.white:hover:not(.button),body.front button.white:focus,body.front .pagination a.white:focus:not(.button),.pagination body.front a.white:focus:not(.button),body.front a.button.white:hover,body.front a.button.white:focus,body.front a.button:active.white:hover,body.front a.button:active.white:focus,body.front a.button:visited.white:hover,body.front a.button:visited.white:focus,body.front span.button.white:hover,body.front span.button.white:focus,#lucy-page-template-inner button.white:hover,#lucy-page-template-inner .pagination a.white:hover:not(.button),.pagination #lucy-page-template-inner a.white:hover:not(.button),#lucy-page-template-inner button.white:focus,#lucy-page-template-inner .pagination a.white:focus:not(.button),.pagination #lucy-page-template-inner a.white:focus:not(.button),#lucy-page-template-inner a.button.white:hover,#lucy-page-template-inner a.button.white:focus,#lucy-page-template-inner a.button:active.white:hover,#lucy-page-template-inner a.button:active.white:focus,#lucy-page-template-inner a.button:visited.white:hover,#lucy-page-template-inner a.button:visited.white:focus,#lucy-page-template-inner span.button.white:hover,#lucy-page-template-inner span.button.white:focus{background-color:#E10018}body.front button.white:hover .icon-arrow-top-right-stem,body.front .pagination a.white:hover:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.white:hover:not(.button) .icon-arrow-top-right-stem,body.front button.white:hover .icon-arrow-top-left-stem,body.front .pagination a.white:hover:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.white:hover:not(.button) .icon-arrow-top-left-stem,body.front button.white:focus .icon-arrow-top-right-stem,body.front .pagination a.white:focus:not(.button) .icon-arrow-top-right-stem,.pagination body.front a.white:focus:not(.button) .icon-arrow-top-right-stem,body.front button.white:focus .icon-arrow-top-left-stem,body.front .pagination a.white:focus:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.white:focus:not(.button) .icon-arrow-top-left-stem,body.front a.button.white:hover .icon-arrow-top-right-stem,body.front a.button.white:hover .icon-arrow-top-left-stem,body.front a.button.white:focus .icon-arrow-top-right-stem,body.front a.button.white:focus .icon-arrow-top-left-stem,body.front a.button:active.white:hover .icon-arrow-top-right-stem,body.front a.button:active.white:hover .icon-arrow-top-left-stem,body.front a.button:active.white:focus .icon-arrow-top-right-stem,body.front a.button:active.white:focus .icon-arrow-top-left-stem,body.front a.button:visited.white:hover .icon-arrow-top-right-stem,body.front a.button:visited.white:hover .icon-arrow-top-left-stem,body.front a.button:visited.white:focus .icon-arrow-top-right-stem,body.front a.button:visited.white:focus .icon-arrow-top-left-stem,body.front span.button.white:hover .icon-arrow-top-right-stem,body.front span.button.white:hover .icon-arrow-top-left-stem,body.front span.button.white:focus .icon-arrow-top-right-stem,body.front span.button.white:focus .icon-arrow-top-left-stem,#lucy-page-template-inner button.white:hover .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.white:hover:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.white:hover:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner button.white:hover .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.white:hover:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.white:hover:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner button.white:focus .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a.white:focus:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a.white:focus:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner button.white:focus .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.white:focus:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.white:focus:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner a.button.white:hover .icon-arrow-top-right-stem,#lucy-page-template-inner a.button.white:hover .icon-arrow-top-left-stem,#lucy-page-template-inner a.button.white:focus .icon-arrow-top-right-stem,#lucy-page-template-inner a.button.white:focus .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active.white:hover .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:active.white:hover .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active.white:focus .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:active.white:focus .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited.white:hover .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:visited.white:hover .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited.white:focus .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:visited.white:focus .icon-arrow-top-left-stem,#lucy-page-template-inner span.button.white:hover .icon-arrow-top-right-stem,#lucy-page-template-inner span.button.white:hover .icon-arrow-top-left-stem,#lucy-page-template-inner span.button.white:focus .icon-arrow-top-right-stem,#lucy-page-template-inner span.button.white:focus .icon-arrow-top-left-stem{color:#E10018}body.front button:hover,body.front .pagination a:hover:not(.button),.pagination body.front a:hover:not(.button),body.front button:focus,body.front .pagination a:focus:not(.button),.pagination body.front a:focus:not(.button),body.front a.button:hover,body.front a.button:focus,body.front a.button:active:hover,body.front a.button:active:focus,body.front a.button:visited:hover,body.front a.button:visited:focus,body.front span.button:hover,body.front span.button:focus,#lucy-page-template-inner button:hover,#lucy-page-template-inner .pagination a:hover:not(.button),.pagination #lucy-page-template-inner a:hover:not(.button),#lucy-page-template-inner button:focus,#lucy-page-template-inner .pagination a:focus:not(.button),.pagination #lucy-page-template-inner a:focus:not(.button),#lucy-page-template-inner a.button:hover,#lucy-page-template-inner a.button:focus,#lucy-page-template-inner a.button:active:hover,#lucy-page-template-inner a.button:active:focus,#lucy-page-template-inner a.button:visited:hover,#lucy-page-template-inner a.button:visited:focus,#lucy-page-template-inner span.button:hover,#lucy-page-template-inner span.button:focus{background-color:#E10018;background-clip:border-box}@media (pointer: fine){body.front button:hover .icon-arrow-top-right-stem,body.front .pagination a:hover:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:hover:not(.button) .icon-arrow-top-right-stem,body.front button:focus .icon-arrow-top-right-stem,body.front .pagination a:focus:not(.button) .icon-arrow-top-right-stem,.pagination body.front a:focus:not(.button) .icon-arrow-top-right-stem,body.front a.button:hover .icon-arrow-top-right-stem,body.front a.button:focus .icon-arrow-top-right-stem,body.front a.button:active:hover .icon-arrow-top-right-stem,body.front a.button:active:focus .icon-arrow-top-right-stem,body.front a.button:visited:hover .icon-arrow-top-right-stem,body.front a.button:visited:focus .icon-arrow-top-right-stem,body.front span.button:hover .icon-arrow-top-right-stem,body.front span.button:focus .icon-arrow-top-right-stem,#lucy-page-template-inner button:hover .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:hover:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:hover:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner button:focus .icon-arrow-top-right-stem,#lucy-page-template-inner .pagination a:focus:not(.button) .icon-arrow-top-right-stem,.pagination #lucy-page-template-inner a:focus:not(.button) .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:hover .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:focus .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:active:hover .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:active:focus .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:visited:hover .icon-arrow-top-right-stem,#lucy-page-template-inner a.button:visited:focus .icon-arrow-top-right-stem,#lucy-page-template-inner span.button:hover .icon-arrow-top-right-stem,#lucy-page-template-inner span.button:focus .icon-arrow-top-right-stem{transform:translate(2px, -2px);perspective:1000px;-moz-transform:translate(2px, -2px);-moz-perspective:1000;-webkit-transform:translate(2px, -2px);-webkit-perspective:1000;-o-transform:translate(2px, -2px);-o-perspective:1000;-ms-transform:translate(2px, -2px);-ms-perspective:1000}body.front button:hover .icon-arrow-top-left-stem,body.front .pagination a:hover:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:hover:not(.button) .icon-arrow-top-left-stem,body.front button:focus .icon-arrow-top-left-stem,body.front .pagination a:focus:not(.button) .icon-arrow-top-left-stem,.pagination body.front a:focus:not(.button) .icon-arrow-top-left-stem,body.front a.button:hover .icon-arrow-top-left-stem,body.front a.button:focus .icon-arrow-top-left-stem,body.front a.button:active:hover .icon-arrow-top-left-stem,body.front a.button:active:focus .icon-arrow-top-left-stem,body.front a.button:visited:hover .icon-arrow-top-left-stem,body.front a.button:visited:focus .icon-arrow-top-left-stem,body.front span.button:hover .icon-arrow-top-left-stem,body.front span.button:focus .icon-arrow-top-left-stem,#lucy-page-template-inner button:hover .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:hover:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:hover:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner button:focus .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a:focus:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a:focus:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:hover .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:focus .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active:hover .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active:focus .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited:hover .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited:focus .icon-arrow-top-left-stem,#lucy-page-template-inner span.button:hover .icon-arrow-top-left-stem,#lucy-page-template-inner span.button:focus .icon-arrow-top-left-stem{transform:translate(-2px, -2px);perspective:1000px;-moz-transform:translate(-2px, -2px);-moz-perspective:1000;-webkit-transform:translate(-2px, -2px);-webkit-perspective:1000;-o-transform:translate(-2px, -2px);-o-perspective:1000;-ms-transform:translate(-2px, -2px);-ms-perspective:1000}}body.front button.back-to,body.front .pagination a.back-to:not(.button),.pagination body.front a.back-to:not(.button),body.front a.button.back-to,body.front a.button:active.back-to,body.front a.button:visited.back-to,body.front span.button.back-to,#lucy-page-template-inner button.back-to,#lucy-page-template-inner .pagination a.back-to:not(.button),.pagination #lucy-page-template-inner a.back-to:not(.button),#lucy-page-template-inner a.button.back-to,#lucy-page-template-inner a.button:active.back-to,#lucy-page-template-inner a.button:visited.back-to,#lucy-page-template-inner span.button.back-to{height:40px;margin-bottom:2rem;padding-left:2em;font-size:.667em;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#002841;line-height:37px}body.front button.back-to span,body.front .pagination a.back-to:not(.button) span,.pagination body.front a.back-to:not(.button) span,body.front a.button.back-to span,body.front a.button:active.back-to span,body.front a.button:visited.back-to span,body.front span.button.back-to span,#lucy-page-template-inner button.back-to span,#lucy-page-template-inner .pagination a.back-to:not(.button) span,.pagination #lucy-page-template-inner a.back-to:not(.button) span,#lucy-page-template-inner a.button.back-to span,#lucy-page-template-inner a.button:active.back-to span,#lucy-page-template-inner a.button:visited.back-to span,#lucy-page-template-inner span.button.back-to span{display:inline-block;padding:0;padding-right:8px;font-size:.7em;vertical-align:middle;color:#002841;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 button.back-to:hover,body.front .pagination a.back-to:hover:not(.button),.pagination body.front a.back-to:hover:not(.button),body.front button.back-to:focus,body.front .pagination a.back-to:focus:not(.button),.pagination body.front a.back-to:focus:not(.button),body.front a.button.back-to:hover,body.front a.button.back-to:focus,body.front a.button:active.back-to:hover,body.front a.button:active.back-to:focus,body.front a.button:visited.back-to:hover,body.front a.button:visited.back-to:focus,body.front span.button.back-to:hover,body.front span.button.back-to:focus,#lucy-page-template-inner button.back-to:hover,#lucy-page-template-inner .pagination a.back-to:hover:not(.button),.pagination #lucy-page-template-inner a.back-to:hover:not(.button),#lucy-page-template-inner button.back-to:focus,#lucy-page-template-inner .pagination a.back-to:focus:not(.button),.pagination #lucy-page-template-inner a.back-to:focus:not(.button),#lucy-page-template-inner a.button.back-to:hover,#lucy-page-template-inner a.button.back-to:focus,#lucy-page-template-inner a.button:active.back-to:hover,#lucy-page-template-inner a.button:active.back-to:focus,#lucy-page-template-inner a.button:visited.back-to:hover,#lucy-page-template-inner a.button:visited.back-to:focus,#lucy-page-template-inner span.button.back-to:hover,#lucy-page-template-inner span.button.back-to:focus{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}body.front button.back-to:hover .icon-arrow-top-left-stem,body.front .pagination a.back-to:hover:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.back-to:hover:not(.button) .icon-arrow-top-left-stem,body.front button.back-to:focus .icon-arrow-top-left-stem,body.front .pagination a.back-to:focus:not(.button) .icon-arrow-top-left-stem,.pagination body.front a.back-to:focus:not(.button) .icon-arrow-top-left-stem,body.front a.button.back-to:hover .icon-arrow-top-left-stem,body.front a.button.back-to:focus .icon-arrow-top-left-stem,body.front a.button:active.back-to:hover .icon-arrow-top-left-stem,body.front a.button:active.back-to:focus .icon-arrow-top-left-stem,body.front a.button:visited.back-to:hover .icon-arrow-top-left-stem,body.front a.button:visited.back-to:focus .icon-arrow-top-left-stem,body.front span.button.back-to:hover .icon-arrow-top-left-stem,body.front span.button.back-to:focus .icon-arrow-top-left-stem,#lucy-page-template-inner button.back-to:hover .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.back-to:hover:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.back-to:hover:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner button.back-to:focus .icon-arrow-top-left-stem,#lucy-page-template-inner .pagination a.back-to:focus:not(.button) .icon-arrow-top-left-stem,.pagination #lucy-page-template-inner a.back-to:focus:not(.button) .icon-arrow-top-left-stem,#lucy-page-template-inner a.button.back-to:hover .icon-arrow-top-left-stem,#lucy-page-template-inner a.button.back-to:focus .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active.back-to:hover .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:active.back-to:focus .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited.back-to:hover .icon-arrow-top-left-stem,#lucy-page-template-inner a.button:visited.back-to:focus .icon-arrow-top-left-stem,#lucy-page-template-inner span.button.back-to:hover .icon-arrow-top-left-stem,#lucy-page-template-inner span.button.back-to:focus .icon-arrow-top-left-stem{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transform:translate(-2px, -2px);perspective:1000px;-moz-transform:translate(-2px, -2px);-moz-perspective:1000;-webkit-transform:translate(-2px, -2px);-webkit-perspective:1000;-o-transform:translate(-2px, -2px);-o-perspective:1000;-ms-transform:translate(-2px, -2px);-ms-perspective:1000}body.front a.button-link,#lucy-page-template-inner a.button-link{position:relative;font-weight:600;color:#E10018;text-decoration:none}body.front a.button-link .icon-arrow-top-right-stem,#lucy-page-template-inner a.button-link .icon-arrow-top-right-stem{display:inline-block;padding-left:.5em;font-size:.778em;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 a.button-link:after,#lucy-page-template-inner a.button-link:after{position:absolute;bottom:-5px;left:0;width:0;height:2px;background-color:#E10018;content:'';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 a.button-link.large,#lucy-page-template-inner a.button-link.large{font-size:1.778rem}@media only screen and (max-width: 910px){body.front a.button-link.large,#lucy-page-template-inner a.button-link.large{font-size:1.5rem}}@media only screen and (max-width: 525px){body.front a.button-link.large,#lucy-page-template-inner a.button-link.large{font-size:1.22rem}}body.front a.button-link.large .icon-arrow-top-right-stem,#lucy-page-template-inner a.button-link.large .icon-arrow-top-right-stem{font-size:.6em}body.front a.button-link.large:after,#lucy-page-template-inner a.button-link.large:after{bottom:-7px;height:3px}body.front a.button-link.white,#lucy-page-template-inner a.button-link.white{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}body.front a.button-link.white .icon-arrow-top-right-stem,#lucy-page-template-inner a.button-link.white .icon-arrow-top-right-stem{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}body.front a.button-link:hover .icon-arrow-top-right-stem,body.front a.button-link:focus .icon-arrow-top-right-stem,#lucy-page-template-inner a.button-link:hover .icon-arrow-top-right-stem,#lucy-page-template-inner a.button-link:focus .icon-arrow-top-right-stem{transform:translate(2px, -2px);perspective:1000px;-moz-transform:translate(2px, -2px);-moz-perspective:1000;-webkit-transform:translate(2px, -2px);-webkit-perspective:1000;-o-transform:translate(2px, -2px);-o-perspective:1000;-ms-transform:translate(2px, -2px);-ms-perspective:1000}body.front a.button-link:hover:after,body.front a.button-link:focus:after,#lucy-page-template-inner a.button-link:hover:after,#lucy-page-template-inner a.button-link:focus:after{width:calc(100% + 3px)}body.front #page-content p a:not(.button),body.front #page-content p a:not(.button):active,body.front #page-content p a:not(.button):visited,body.front #page-content ul a:not(.button),body.front #page-content ul a:not(.button):active,body.front #page-content ul a:not(.button):visited,#lucy-page-template-inner #page-content p a:not(.button),#lucy-page-template-inner #page-content p a:not(.button):active,#lucy-page-template-inner #page-content p a:not(.button):visited,#lucy-page-template-inner #page-content ul a:not(.button),#lucy-page-template-inner #page-content ul a:not(.button):active,#lucy-page-template-inner #page-content ul a:not(.button):visited{color:#E10018 !important}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}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:27px;vertical-align:top}body.front table:not(#calendar-grid):not(.ui-datepicker-calendar) th,#lucy-page-template-inner table:not(#calendar-grid):not(.ui-datepicker-calendar) th{margin-bottom:0.5em;font-family:Raleway, Arial, sans-serif;font-size:0.889em;font-weight:700;color:#002841;letter-spacing:3px;line-height:1.5;text-transform:uppercase;text-align:left;color:#fff;font-family:Raleway, Arial, sans-serif;font-size:.6875em;text-transform:uppercase;background:#002841}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:rgba(225,0,24,0.05)}#lucy-main .plugin[data-type="text"] .button{color:#E10018}body.front select,#lucy-page-template-inner select{background:#fff url(../images/dropdown-arrow.png) no-repeat calc(100% - 10px) 50%;background-size:20px 20px;color:#002841 !important;-webkit-appearance:none}body.front select.error,#lucy-page-template-inner select.error{background:#fff url(../images/field-error.png) no-repeat calc(100% - 10px) 50%;background-size:20px 20px}[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:18px;font-family:Raleway, Arial, sans-serif;border:1px solid #D9DCE0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}[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{border-color:#002841;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:#E10018}[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:#E10018}[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:#E10018}[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:#E10018}[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:#E10018}[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:#002841;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;height:3.1em;padding:.75em;color:#002841;font-size:16.2px;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}[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}[class*='span'].upload label{top:.25em !important;left:-.25em !important;font-size:1em !important;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;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}[class*='span'].upload span.error{top:100% !important}[class*='span'].upload select{margin-bottom:0 !important}[class*='span'] label{position:absolute;z-index:1;top:.6em;left:.45em;display:block;margin-bottom:0;padding:0 .3em;color:#002841;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{top:0;font-size:.6em;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;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}[class*='span'] label.error{color:#E10018 !important}[class*='span'] label.fixed{position:relative;top:auto;left:auto;padding:0;font-size:16.2px;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}span.error{position:absolute !important;top:calc(100% - 20px) !important;left:0;width:100%;font-size:.6em;color:#E10018 !important}.callout{display:block;margin-bottom:3em;border:1px solid #D9DCE0;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}.callout .image{display:block;width:100%;height:100%;background-size:cover;background-position:center;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-bottom-left-radius:8px;-moz-border-bottom-left-radius:8px;-webkit-border-bottom-left-radius:8px;-o-border-bottom-left-radius:8px;-ms-border-bottom-left-radius:8px;-moz-background-clip:"padding-box";-webkit-background-clip:"padding-box";-o-background-clip:"padding-box";-ms-background-clip:"padding-box"}.callout .title{margin-bottom:1em;font-family:Raleway, Arial, sans-serif;font-weight:600;color:#002841;font-size:1.222em;letter-spacing:0.18px;line-height:1.45em}.callout .details,.callout .action,.callout .image{padding-top:36px;padding-bottom:36px}.callout .details p{position:relative;left:18px}@media only screen and (max-width: 525px){.callout .details p{left:0}}.callout.no-image .outer,.callout.no-image .inner,.callout.no-image .wrap{position:relative !important;top:auto !important;left:auto !important;display:block !important}.callout :last-child{margin-bottom:0}@media only screen and (max-width: 525px){.callout .image{height:0;margin-bottom:2em;padding-bottom:50%;border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-o-border-bottom-left-radius:0;-ms-border-bottom-left-radius:0;-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"}.callout .outer,.callout .inner,.callout .wrap{position:relative !important;top:auto !important;left:auto !important;display:block !important}.callout .outer{padding:0 2em 2em 2em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.callout .details,.callout .action{padding:0}}#sidebar-callout{display:block;margin-top:2em;text-decoration:none;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: 910px){#sidebar-callout{display:none}}#sidebar-callout img{display:block;width:100%}#sidebar-callout .content{padding:1.5em 1.5em 2.5em 1.5em;background:#E10018;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: 1440px){#sidebar-callout .content{padding:2vw 2vw 3vw 2vw}}#sidebar-callout .content p{margin-bottom:0;font-size:.8em;font-weight:400;line-height:1.7;letter-spacing:.03px;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 1125px){#sidebar-callout .content p{font-size:.667em}}#sidebar-callout .content p.title{margin-bottom:.5em;font-weight:600;font-size:1.2em;line-height:1.3}#sidebar-callout .content .button{margin-top:1.5em}@media only screen and (max-width: 1125px){#sidebar-callout .content .button{font-size:.8em}}#sidebar-callout:hover{transform:translate(0, -5px);perspective:1000px;-moz-transform:translate(0, -5px);-moz-perspective:1000;-webkit-transform:translate(0, -5px);-webkit-perspective:1000;-o-transform:translate(0, -5px);-o-perspective:1000;-ms-transform:translate(0, -5px);-ms-perspective:1000;box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-moz-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-webkit-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-o-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-ms-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3)}#sidebar-callout:hover .button{background-clip:border-box;background-color:#fff;color:#E10018}#lucy-main #layout-7030 #sidebar-callout,#lucy-main #featured-events #sidebar-callout{text-decoration:none !important}#table-of-contents{margin-top:4em}@media only screen and (max-width: 1125px){#table-of-contents{margin-top:3em}}@media only screen and (max-width: 910px){#table-of-contents{margin-top:2em}}#table-of-contents h2{margin-bottom:.5em}#table-of-contents a,#table-of-contents a:active,#table-of-contents a:visited{display:block;overflow:hidden;margin-bottom:2em;padding-bottom:2em;text-decoration:none;border-bottom:1px solid #D9DCE0;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}#table-of-contents a:first-of-type,#table-of-contents a:active:first-of-type,#table-of-contents a:visited:first-of-type{padding-top:2em;border-top:1px solid #D9DCE0}#table-of-contents a .page,#table-of-contents a:active .page,#table-of-contents a:visited .page{display:flex;align-items:center;position:relative;background:none}@media only screen and (max-width: 1440px){#table-of-contents a .page,#table-of-contents a:active .page,#table-of-contents a:visited .page{align-items:flex-start}}@media only screen and (max-width: 750px){#table-of-contents a .page,#table-of-contents a:active .page,#table-of-contents a:visited .page{flex-wrap:wrap}}#table-of-contents a .page .image,#table-of-contents a:active .page .image,#table-of-contents a:visited .page .image{width:30%;margin-right:2em}@media only screen and (max-width: 750px){#table-of-contents a .page .image,#table-of-contents a:active .page .image,#table-of-contents a:visited .page .image{width:100%;margin-right:0;margin-bottom:1em}}#table-of-contents a .page .image img,#table-of-contents a:active .page .image img,#table-of-contents a:visited .page .image img{display:block;width:100%}#table-of-contents a .page .content,#table-of-contents a:active .page .content,#table-of-contents a:visited .page .content{width:100%}#table-of-contents a .page .content h4,#table-of-contents a:active .page .content h4,#table-of-contents a:visited .page .content h4{margin-bottom:.25em}#table-of-contents a .page .content h4 span,#table-of-contents a:active .page .content h4 span,#table-of-contents a:visited .page .content h4 span{display:inline-block;margin-left:5px;font-size:.5em;color:#E10018;vertical-align:middle;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}#table-of-contents a .page .content p,#table-of-contents a:active .page .content p,#table-of-contents a:visited .page .content p{margin-bottom:0}@media only screen and (max-width: 1125px){#table-of-contents a .page .content p.body,#table-of-contents a:active .page .content p.body,#table-of-contents a:visited .page .content p.body{font-size:.778em}}@media only screen and (max-width: 910px){#table-of-contents a .page .content p.body,#table-of-contents a:active .page .content p.body,#table-of-contents a:visited .page .content p.body{font-size:1em}}#table-of-contents a .page.has-image .content,#table-of-contents a:active .page.has-image .content,#table-of-contents a:visited .page.has-image .content{width:60%}@media only screen and (max-width: 750px){#table-of-contents a .page.has-image .content,#table-of-contents a:active .page.has-image .content,#table-of-contents a:visited .page.has-image .content{width:100%}}#table-of-contents a .page :last-child,#table-of-contents a:active .page :last-child,#table-of-contents a:visited .page :last-child{margin-bottom:0}#table-of-contents a:hover h4 span,#table-of-contents a:focus h4 span,#table-of-contents a:active:hover h4 span,#table-of-contents a:active:focus h4 span,#table-of-contents a:visited:hover h4 span,#table-of-contents a:visited:focus h4 span{transform:translate(5px, -5px);perspective:1000px;-moz-transform:translate(5px, -5px);-moz-perspective:1000;-webkit-transform:translate(5px, -5px);-webkit-perspective:1000;-o-transform:translate(5px, -5px);-o-perspective:1000;-ms-transform:translate(5px, -5px);-ms-perspective:1000}.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;-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 (pointer: coarse){.slider .slide{border-color:#D9DCE0}}.slider .slide img{display:block;margin-bottom:1em;max-width:100%;width:100%}.slider .slide:hover{border-color:#D9DCE0}.slider .slide:hover:before{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.slider .slide.video:before{content:''}.slider .captions{position:relative}.slider .captions .pager{position:relative;width:225px;height:64px;margin-bottom:1em}@media only screen and (max-width: 910px){.slider .captions .pager{width:200px;height:45px}}.slider .captions .pager .previous-slide,.slider .captions .pager .next-slide{position:absolute;top:0;width:60px;height:60px;line-height:64px;text-align:center;vertical-align:middle;cursor:pointer;outline:none;border:2px solid #E10018;color:#E10018;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;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: 910px){.slider .captions .pager .previous-slide,.slider .captions .pager .next-slide{width:45px;height:45px;line-height:49px}}.slider .captions .pager .previous-slide:hover,.slider .captions .pager .next-slide:hover{background:#E10018;background-clip:border-box;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}.slider .captions .pager .previous-slide{right:75px}@media only screen and (max-width: 910px){.slider .captions .pager .previous-slide{right:60px}}.slider .captions .pager .counter p{position:absolute;top:50%;left:0;width:70px;margin-bottom:0;text-align:center;font-size:1.2em;font-weight:600 !important;letter-spacing:1px;color:#002841;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}.slider .captions .pager .counter p strong{font-weight:600}.slider .captions .pager .next-slide{right:0;text-indent:2px}.slider.gallery-plugin{margin-bottom:2em;padding-bottom:3em;border-bottom:1px solid #D9DCE0}@media only screen and (max-width: 910px){.slider.gallery-plugin{width:calc(100% + 10vw);margin-left:-5vw;padding-bottom:2em}}.slider.gallery-plugin .video-wrapper{margin-bottom:1em;padding-top:0}.slider.gallery-plugin .captions{margin-top:1em;padding-right:30vw}@media only screen and (max-width: 910px){.slider.gallery-plugin .captions{margin-top:1em;padding:0 5vw}}.slider.gallery-plugin .captions .caption{margin-bottom:0 !important}.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}}#lucy-main .slider.gallery-plugin .slide{height:30vw}#lucy-main .slider.gallery-plugin .captions .pager .previous-slide span,#lucy-main .slider.gallery-plugin .captions .pager .next-slide span{display:inline-block;margin-top:20px}.testimonial-plugin{position:relative;overflow:hidden;margin:4em 0;padding:6em 6em 4em 6em;background:#002841;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: 1440px){.testimonial-plugin{padding:6em 5vw 3em 5vw}}@media only screen and (max-width: 910px){.testimonial-plugin{margin:2em 0}}@media only screen and (max-width: 700px){.testimonial-plugin{width:calc(100% + 10vw);margin-left:-5vw}}@media only screen and (max-width: 525px){.testimonial-plugin{width:calc(100% + 50px);margin-left:-25px;padding:6em 25px 3em 25px}}.testimonial-plugin .accent{display:flex;justify-content:center;align-items:end;position:absolute;top:0;left:50%;width:142px;height:142px;text-align:center;background:#00324E;content:'';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%);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}.testimonial-plugin .accent img{width:22px;margin-bottom:25px}.testimonial-plugin p{color:#fff !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}.testimonial-plugin p.quote{font-size:1.2em;font-weight:600;line-height:1.9}@media only screen and (max-width: 700px){.testimonial-plugin p.quote{font-size:1em}}.testimonial-plugin p.title{display:inline-block;margin-bottom:0;padding:10px 25px;text-transform:uppercase;font-size:.8em;font-weight:700;letter-spacing:3.3px;border:1px solid #003B5F;border-radius:27px;-moz-border-radius:27px;-webkit-border-radius:27px;-o-border-radius:27px;-ms-border-radius:27px;-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: 700px){.testimonial-plugin p.title{font-size:.667em}}.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:27px;color:#002841;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}@media only screen and (max-width: 910px){#page-search{margin-bottom:2em;padding:0 5vw}}@media only screen and (max-width: 525px){#page-search{margin-bottom:0;padding:0 25px 25px 25px}}@media only screen and (max-width: 1125px){#page-search .span5:not(.search-bar),#page-search .span4:not(.search-bar){width:calc((100% / 3) - 20px);margin-bottom:20px}}@media only screen and (max-width: 700px){#page-search .span5:not(.search-bar),#page-search .span4:not(.search-bar){width:calc(100% - 20px)}}@media only screen and (max-width: 1125px){#page-search .span6{width:calc(50% - 20px);margin-bottom:20px}}@media only screen and (max-width: 700px){#page-search .span6{width:calc(100% - 20px)}}@media only screen and (max-width: 1125px){#page-search .search-bar{width:calc(66.6666666667% - 20px)}}@media only screen and (max-width: 700px){#page-search .search-bar{width:calc(100% - 20px);margin-bottom:20px}}#page-search.isolated{margin:3em 0}#page-search h1,#page-search h2,#page-search h3,#page-search h4,#page-search h5,#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%);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}#page-search input[type=text]{height:59.4px;margin-bottom:0 !important;padding-left:3em}#page-search select{height:59.4px;margin-bottom:0 !important;background:#fff url(../images/dropdown-arrow.png) no-repeat calc(100% - 10px) 50%;background-size:20px 20px;-webkit-appearance:none}#page-search .select{margin-bottom:0 !important}#page-search button,#page-search .pagination a:not(.button),.pagination #page-search a:not(.button){height:59.4px}#page-search-clear{position:absolute;z-index:2;top:50%;right:1.5em;width:3em;height:3em;line-height:3em;text-decoration:none;color:#002841;text-align:center;font-size:.6em;background:#F6F7FA;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;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}#page-search-clear span{position:relative;top:2px;margin-right:0;color:#002841}#page-search-clear:hover{color:#fff;background-color:#002841}#page-search-clear:hover span{color:#fff}.filter-bar{z-index:5;width:100%;background:#fff}.filter-bar .inner{padding:2em 0;border-bottom:1px solid #D9DCE0}.filter-bar h2{margin-bottom:0 !important;padding-right:2rem;font-size:1.2em !important;font-family:Raleway, Arial, sans-serif !important;font-weight:500 !important;letter-spacing:.3px}.filter-bar button,.filter-bar .pagination a:not(.button),.pagination .filter-bar a:not(.button){height:59.4px !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:1em;margin-bottom:20px;padding:0 1em;border:1px solid #D9DCE0;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}.filter-bar .field [class*='icon']{position:relative;margin-right:.5em;color:#002841}.filter-bar .field select,.filter-bar .field input{height:3.5em;width:100%;margin-bottom:0;font-family:Raleway, Arial, sans-serif;font-size:1em;color:#002841;border:none;background-color:transparent;-webkit-appearance:none}.filter-bar .field select::-webkit-input-placeholder,.filter-bar .field input::-webkit-input-placeholder{color:#002841}.filter-bar .field select:-moz-placeholder,.filter-bar .field input:-moz-placeholder{color:#002841}.filter-bar .field select::-moz-placeholder,.filter-bar .field input::-moz-placeholder{color:#002841}.filter-bar .field select:-ms-input-placeholder,.filter-bar .field input:-ms-input-placeholder{color:#002841}.filter-bar .field select:focus,.filter-bar .field input:focus{-webkit-appearance:none;outline:none}.filter-bar .field select{padding-right:3em}.filter-bar .field .text{font-size:.889em}.filter-bar .field.select{padding-right:.5em;border:1px solid #D9DCE0 !important}.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.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:#002841;text-decoration:none;border:1px solid #D9DCE0;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:#002841}.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:#002841;border-color:#002841}.filter-bar .buttons ul li:last-child{margin-right:0}.filter-bar .field-separator{display:inline-block;height:4.5em;margin-right:1em;border-left:1px solid #D9DCE0;vertical-align:top}.filter-bar.tall .field{margin-top:1.5em}.filter-bar.tall .field-wrap .field{margin-top:0}.page-filter-links{margin:3em 0 6em 0 !important;padding:0 0 .5em 0 !important;margin-bottom:0.5em;font-family:Raleway, Arial, sans-serif;font-size:0.889em;font-weight:700;color:#002841;letter-spacing:3px;line-height:1.5;text-transform:uppercase;list-style-type:none;border-bottom:1px solid #D9DCE0}.page-filter-links li{display:inline-block;margin-right:2em;text-transform:uppercase}.page-filter-links li a,.page-filter-links li a:active,.page-filter-links li a:visited{text-decoration:none;filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.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{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.outer{position:absolute;top:0;left:0;width:100%;height:100%}.outer .inner{display:table;width:100%;height:100%}.outer .inner .wrap{display:table-cell;vertical-align:middle}.tag{margin-bottom:0.5em;font-family:Raleway, Arial, sans-serif;font-size:0.889em;font-weight:700;color:#002841;letter-spacing:3px;line-height:1.5;text-transform:uppercase;display:inline;margin-bottom:.5em;font-size:.6em;padding:.5em 1em;background-color:#E10018;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}.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:#00324E;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;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}@media print{.video-wrapper{display:none}}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#page-overlay{position:fixed;z-index:11;display:none;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.75)}#page-overlay-content{position:fixed;z-index:12;top:100%;left:0;width:100%;height:100%;overflow-y:scroll;overflow-x:hidden;transform:translate(0, 20%);perspective:1000px;-moz-transform:translate(0, 20%);-moz-perspective:1000;-webkit-transform:translate(0, 20%);-webkit-perspective:1000;-o-transform:translate(0, 20%);-o-perspective:1000;-ms-transform:translate(0, 20%);-ms-perspective:1000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;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}#page-overlay-content.open{transform:translate(0, -100%);perspective:1000px;-moz-transform:translate(0, -100%);-moz-perspective:1000;-webkit-transform:translate(0, -100%);-webkit-perspective:1000;-o-transform:translate(0, -100%);-o-perspective:1000;-ms-transform:translate(0, -100%);-ms-perspective:1000}#page-overlay-content.leave{transform:translate(0, -200%);perspective:1000px;-moz-transform:translate(0, -200%);-moz-perspective:1000;-webkit-transform:translate(0, -200%);-webkit-perspective:1000;-o-transform:translate(0, -200%);-o-perspective:1000;-ms-transform:translate(0, -200%);-ms-perspective:1000}.error{color:#E10018}.pagination{display:flex;justify-content:space-between;align-items:center;margin-top:3em;padding-top:3em;border-top:1px solid #D9DCE0;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{width:45px !important;height:45px !important;margin:0 .25em;padding:0 !important;line-height:40px !important;text-align:center;font-size:.778em !important}.pagination a:not(.button).selected,.pagination a:not(.button):active.selected,.pagination a:not(.button):visited.selected{background:#E10018 !important;color:#fff !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 700px){.pagination a.button{display:block;width:100%}}@media only screen and (max-width: 700px){.pagination .pages{margin:20px 0}}.video-gallery .title{font-size:1.222em;letter-spacing:0.18px;line-height:1.45em}.video-gallery .title:last-child{margin-bottom:0}.video-gallery .full{margin-bottom:4em;padding-bottom:4em;border-bottom:1px solid #D9DCE0}.video-gallery .full .title{font-size:1.556em;letter-spacing:0;line-height:1.5;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 .span6{position:relative;margin-bottom:20px;background-color:#00324E;cursor:pointer}.gallery .span6 img{float:left;width:100%}.gallery .span6:hover img{filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}.gallery .span6.view-more{height:0;padding-bottom:calc(25% - 20px);background:#E10018}.gallery .span6.view-more p{position:absolute;top:50%;left:0;width:100%;margin-bottom:0.5em;font-family:Raleway, Arial, sans-serif;font-size:0.889em;font-weight:700;color:#002841;letter-spacing:3px;line-height:1.5;text-transform:uppercase;text-align:center;color:#fff;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}.gallery .span6.view-more:hover{background:#00324E}.gallery .span6.view-more:hover:after{display:none}.gallery img{cursor:pointer}#viewer{position:fixed;z-index:25;top:100%;left:0;width:100%;height:100%;background:rgba(0,0,0,0.85);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;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:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;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;background:#fff;color:#002841;cursor:pointer;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;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: 525px){#viewer #viewer-close{width:45px;height:45px;line-height:47px}}@media (pointer: fine){#viewer #viewer-close:hover{background:#E10018;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}}#viewer #viewer-previous,#viewer #viewer-next{position:absolute;z-index:3;top:50%;width:60px;height:60px;margin-top:0;color:#002841;text-indent:0;text-align:center;line-height:62px;cursor:pointer;background:#fff !important;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;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: 525px){#viewer #viewer-previous,#viewer #viewer-next{width:45px;height:45px;line-height:47px}}#viewer #viewer-previous:after,#viewer #viewer-next:after{display:none}#viewer #viewer-previous:hover,#viewer #viewer-next:hover{color:#fff;background:#E10018 !important}#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;transform:translate(-50%, 0);perspective:1000px;-moz-transform:translate(-50%, 0);-moz-perspective:1000;-webkit-transform:translate(-50%, 0);-webkit-perspective:1000;-o-transform:translate(-50%, 0);-o-perspective:1000;-ms-transform:translate(-50%, 0);-ms-perspective:1000}#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{display:none;position:absolute;top:50%;left:50%;width:100%;padding-bottom:56.25%;background:#333;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}#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:#F6F7FA;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(https://project-manus.mit.edu/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:#002841;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:#001828}.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}.lucy-bucket.bucket-edge{padding:0}.lucy-bucket.bucket-edge:first-of-type{padding-top:0 !important}.lucy-bucket.bucket-edge[data-padding='top']{margin-top:4em}@media only screen and (max-width: 525px){.lucy-bucket.bucket-edge[data-padding='top']{margin-top:2em}}.lucy-bucket.bucket-edge[data-padding='bottom']{margin-bottom:4em}@media only screen and (max-width: 525px){.lucy-bucket.bucket-edge[data-padding='bottom']{margin-bottom:2em}}.lucy-bucket.bucket-edge[data-padding='both']{margin:4em 0}@media only screen and (max-width: 525px){.lucy-bucket.bucket-edge[data-padding='both']{margin:2em 0}}.lucy-bucket{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.lucy-bucket:first-child{padding-top:0 !important}.lucy-bucket[data-padding='top']{padding-top:4em}@media only screen and (max-width: 1125px){.lucy-bucket[data-padding='top']{padding-top:2em}}@media only screen and (max-width: 910px){.lucy-bucket[data-padding='top']{padding-top:25px}}.lucy-bucket[data-padding='bottom']{padding-bottom:4em}@media only screen and (max-width: 1125px){.lucy-bucket[data-padding='bottom']{padding-bottom:2em}}@media only screen and (max-width: 910px){.lucy-bucket[data-padding='bottom']{padding-bottom:25px}}.lucy-bucket[data-padding='both']{padding:4em 0}@media only screen and (max-width: 1125px){.lucy-bucket[data-padding='both']{padding:2em 0}}@media only screen and (max-width: 910px){.lucy-bucket[data-padding='both']{padding:25px 0}}.lucy-bucket[data-border='1']{border-bottom:1px solid #D9DCE0}.lucy-bucket.dark h1,.lucy-bucket.dark h2,.lucy-bucket.dark h3,.lucy-bucket.dark h4,.lucy-bucket.dark p,.lucy-bucket.dark blockquote,.lucy-bucket.dark ul,.lucy-bucket.has-image h1,.lucy-bucket.has-image h2,.lucy-bucket.has-image h3,.lucy-bucket.has-image h4,.lucy-bucket.has-image p,.lucy-bucket.has-image blockquote,.lucy-bucket.has-image ul{color:#fff !important;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}.lucy-bucket.dark h1 a.button,.lucy-bucket.dark h2 a.button,.lucy-bucket.dark h3 a.button,.lucy-bucket.dark h4 a.button,.lucy-bucket.dark p a.button,.lucy-bucket.dark blockquote a.button,.lucy-bucket.dark ul a.button,.lucy-bucket.has-image h1 a.button,.lucy-bucket.has-image h2 a.button,.lucy-bucket.has-image h3 a.button,.lucy-bucket.has-image h4 a.button,.lucy-bucket.has-image p a.button,.lucy-bucket.has-image blockquote a.button,.lucy-bucket.has-image ul a.button{color:#fff !important;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}.lucy-bucket.dark .page-item,.lucy-bucket.has-image .page-item{border-color:rgba(255,255,255,0.5)}.lucy-bucket.dark .page-item .button,.lucy-bucket.has-image .page-item .button{color:#fff !important;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}.lucy-bucket.has-image:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);content:''}.lucy-bucket.live[data-height='25']{height:calc(25vh - 160px)}@media only screen and (max-width: 525px){.lucy-bucket.live[data-height='25']{height:calc(15vh - 160px)}}.lucy-bucket.live[data-height='50']{height:calc(50vh - 160px)}@media only screen and (max-width: 525px){.lucy-bucket.live[data-height='50']{height:calc(40vh - 160px)}}.lucy-bucket.live[data-height='75']{height:calc(75vh - 160px)}@media only screen and (max-width: 525px){.lucy-bucket.live[data-height='75']{height:calc(65vh - 160px)}}.lucy-bucket.live[data-height='100']{height:calc(100vh - 160px)}.lucy-bucket.live .bucket-outer{position:absolute;top:0;left:0;width:100%;height:100%}.lucy-bucket.live .bucket-wrap{position:absolute;z-index:2;top:0;left:0;display:table;width:100%;height:100%}.lucy-bucket.live .bucket-inner{display:table-cell;vertical-align:middle}@media only screen and (max-width: 910px){.lucy-bucket .right-7030,.lucy-bucket .left-7030,.lucy-bucket .left-50,.lucy-bucket .right-50{width:calc(100% - 20px)}}.lucy-bucket img{display:block;margin-bottom:1em}.left-7030 .plugin-output.text,.left-50 .plugin-output.text,.left-3col .plugin-output.text,.middle-3col .plugin-output.text,.four-1 .plugin-output.text,.four-2 .plugin-output.text,.four-3 .plugin-output.text{padding-right:5%}@media only screen and (max-width: 910px){.left-7030 .plugin-output.text,.left-50 .plugin-output.text,.left-3col .plugin-output.text,.middle-3col .plugin-output.text,.four-1 .plugin-output.text,.four-2 .plugin-output.text,.four-3 .plugin-output.text{padding-right:0}}#page-content-below{padding-top:2em}.center{text-align:center}.lucy-modal-close{color:#4A4C51 !important}form.custom button.button.submit,form.custom .pagination a.button.submit:not(.button),.pagination form.custom a.button.submit:not(.button){font-size:1em !important}.g-recaptcha{margin-bottom:20px}a img{border:none}.separator{margin:2em 0;border-bottom:1px solid #D9DCE0}.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}.tablet-only{display:none !important}@media only screen and (max-width: 910px){.tablet-only{display:block !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;color:#E10018;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none}.ui-datepicker .ui-datepicker-prev span{content:"\e944"}.ui-datepicker .ui-datepicker-next span{content:"\e945";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:700;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;font-weight:500 !important;text-align:center;text-decoration:none;line-height:29px !important;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,.ui-datepicker .ui-datepicker-buttonpane .pagination a:not(.button),.pagination .ui-datepicker .ui-datepicker-buttonpane a:not(.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,.ui-datepicker .ui-datepicker-buttonpane .pagination a.ui-datepicker-current:not(.button),.pagination .ui-datepicker .ui-datepicker-buttonpane a.ui-datepicker-current:not(.button){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,.ui-datepicker-rtl .ui-datepicker-buttonpane .pagination a:not(.button),.pagination .ui-datepicker-rtl .ui-datepicker-buttonpane a:not(.button){float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-buttonpane .pagination a.ui-datepicker-current:not(.button),.pagination .ui-datepicker-rtl .ui-datepicker-buttonpane a.ui-datepicker-current:not(.button),.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:#002841}.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:#002841 !important;border:2px solid #E10018 !important;background:#fff !important}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none;background:#E10018}.ui-widget{font-family:Raleway, Arial, sans-serif}.ui-datepicker a,.ui-datepicker a:active,.ui-datepicker a:visited{border:none !important}.ui-datepicker .ui-datepicker-header{margin:1em 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:Raleway, Arial, 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:#F6F7FA}.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 !important}}.lucy-callout{display:flex;margin:4em 0;align-items:center;color:#fff;text-decoration:none !important;background:#E10018;overflow:hidden;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){.lucy-callout{margin:3em 0}}@media only screen and (max-width: 910px){.lucy-callout{margin:2em 0}}@media print{.lucy-callout{display:none}}.lucy-callout img{width:28%;margin-right:3rem;margin-bottom:0}.lucy-callout .wrap{display:flex;align-items:center;flex:1 0 0}.lucy-callout .content{margin-right:3rem}@media only screen and (max-width: 700px){.lucy-callout .content{text-align:center}}.lucy-callout .content h3,.lucy-callout .content p{color:#fff !important}.lucy-callout .content h3{margin-top:0 !important;margin-bottom:.5em !important;font-size:1.2em}.lucy-callout .content h3:before{display:none}.lucy-callout .content p{margin-bottom:0 !important;font-size:.833em;line-height:1.7}.lucy-callout .button{margin-left:auto;margin-right:3rem;white-space:nowrap}.lucy-callout .button:hover{color:#E10018 !important;background:#fff !important}.lucy-callout[max-width~="900px"] h3{font-size:1.5em}.lucy-callout[max-width~="810px"] img{width:50%;margin-right:2rem}.lucy-callout[max-width~="810px"] .wrap{flex-direction:column;align-items:flex-start}.lucy-callout[max-width~="810px"] .wrap .content{margin-right:2rem}.lucy-callout[max-width~="810px"] .wrap .button{width:calc(100% - 4rem);margin:2rem 0 0 0 !important;padding:0}.lucy-callout[max-width~="700px"]{flex-wrap:wrap}.lucy-callout[max-width~="700px"] img{width:100%;margin:0 0 2rem 0}.lucy-callout[max-width~="700px"] .wrap .content{width:100%;margin-bottom:2rem;padding:0 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 .button{margin:0 2rem 2rem !important}.lucy-callout:hover{transform:translate(0, -5px);perspective:1000px;-moz-transform:translate(0, -5px);-moz-perspective:1000;-webkit-transform:translate(0, -5px);-webkit-perspective:1000;-o-transform:translate(0, -5px);-o-perspective:1000;-ms-transform:translate(0, -5px);-ms-perspective:1000;box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-moz-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-webkit-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-o-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-ms-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3)}.lucy-callout:hover .button{color:#E10018;background:#fff}.featured-event{display:flex;text-decoration:none !important;background:#fff;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;box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-moz-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-webkit-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-o-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-ms-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1)}@media only screen and (max-width: 910px){.featured-event{display:none}}.featured-event .content{display:flex;flex-direction:column;justify-content:center;width:50%;padding:4em;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: 1440px){.featured-event .content{padding:3em}}.featured-event .content h3{margin-top:0 !important;margin-bottom:.25em;font-size:2.667em}@media only screen and (max-width: 1440px){.featured-event .content h3{font-size:2em}}@media only screen and (max-width: 1125px){.featured-event .content h3{font-size:1.9em}}.featured-event .content h3:before{display:none}.featured-event .content p{font-size:1.222rem}@media only screen and (max-width: 1440px){.featured-event .content p{font-size:.889em}}.featured-event .content p.sub-header{margin-bottom:1.5em;color:#E10018;font-size:.889rem}@media only screen and (max-width: 700px){.featured-event .content p.sub-header{color:#002841;font-size:.667em}}.featured-event .content :last-child{margin-bottom:0}.featured-event .image{width:50%;background-size:cover;background-repeat:no-repeat;background-position:center}.featured-event:hover,.featured-event:focus{transform:translate(0, -5px);perspective:1000px;-moz-transform:translate(0, -5px);-moz-perspective:1000;-webkit-transform:translate(0, -5px);-webkit-perspective:1000;-o-transform:translate(0, -5px);-o-perspective:1000;-ms-transform:translate(0, -5px);-ms-perspective:1000;box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-moz-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-webkit-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-o-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-ms-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3)}@media only screen and (max-width: 700px){.featured-event:hover,.featured-event:focus{transform:translate(0, 0);perspective:1000px;-moz-transform:translate(0, 0);-moz-perspective:1000;-webkit-transform:translate(0, 0);-webkit-perspective:1000;-o-transform:translate(0, 0);-o-perspective:1000;-ms-transform:translate(0, 0);-ms-perspective:1000;box-shadow:0 0 0 0 rgba(0,40,65,0);-moz-box-shadow:0 0 0 0 rgba(0,40,65,0);-webkit-box-shadow:0 0 0 0 rgba(0,40,65,0);-o-box-shadow:0 0 0 0 rgba(0,40,65,0);-ms-box-shadow:0 0 0 0 rgba(0,40,65,0)}.featured-event:hover h3,.featured-event:focus h3{text-decoration:underline;text-decoration-color:#E10018}}#featured-events{z-index:2;margin-top:-15vw !important;font-size:18px !important;background-color:transparent !important}#featured-events .featured-event{background:#002841}#featured-events .featured-event p{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#event-detail-header{position:relative;padding:calc(2em + 110px) 0 6em 0;color:#fff;background:#002841}@media only screen and (max-width: 910px){#event-detail-header{padding-top:calc(80px + 3em);padding-bottom:1em}}@media print{#event-detail-header{padding:0 !important;color:#002841;background:transparent}}#event-detail-header .trail{display:none;z-index:2;margin-top:2rem;margin-bottom:.5em;background:transparent;line-height:1.3}@media only screen and (max-width: 910px){#event-detail-header .trail{display:block !important}}#event-detail-header .trail a,#event-detail-header .trail a:active,#event-detail-header .trail a:visited,#event-detail-header .trail span{font-size:.556em;letter-spacing:-.08px;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#event-detail-header .trail ul{margin-right:20px !important}#event-detail-header .trail .print em,#event-detail-header .trail .share-this-page em{display:none}#event-detail-header .trail .print span,#event-detail-header .trail .share-this-page span{margin-right:0;color:#E10018;font-size:1em}#event-detail-header .lucy-wrapper,#event-detail-header #layout-7030,#event-detail-header #featured-events{display:flex;align-items:center}#event-detail-header .lucy-wrapper .content,#event-detail-header #layout-7030 .content,#event-detail-header #featured-events .content,#event-detail-header .lucy-wrapper img,#event-detail-header #layout-7030 img,#event-detail-header #featured-events img{width:50%}@media print{#event-detail-header .lucy-wrapper .content,#event-detail-header #layout-7030 .content,#event-detail-header #featured-events .content,#event-detail-header .lucy-wrapper img,#event-detail-header #layout-7030 img,#event-detail-header #featured-events img{width:100%}}#event-detail-header .lucy-wrapper .content,#event-detail-header #layout-7030 .content,#event-detail-header #featured-events .content{padding-right:2em}@media only screen and (max-width: 910px){#event-detail-header .lucy-wrapper .content,#event-detail-header #layout-7030 .content,#event-detail-header #featured-events .content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding-right:0}}@media only screen and (max-width: 910px){#event-detail-header .lucy-wrapper img,#event-detail-header #layout-7030 img,#event-detail-header #featured-events img{display:none}}@media print{#event-detail-header .lucy-wrapper img,#event-detail-header #layout-7030 img,#event-detail-header #featured-events img{display:none}}#event-detail-header h1,#event-detail-header p,#event-detail-header p a{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media print{#event-detail-header h1,#event-detail-header p,#event-detail-header p a{color:#002841}}#event-detail-header h1{margin-bottom:.25em}@media only screen and (max-width: 1440px){#event-detail-header h1{font-size:4vw}}@media only screen and (max-width: 910px){#event-detail-header h1{font-size:7vw;line-height:1}}@media only screen and (max-width: 525px){#event-detail-header h1{font-size:10vw}}#event-detail-header .subtitle{font-size:1.2em;font-weight:500}@media only screen and (max-width: 1440px){#event-detail-header .subtitle{font-size:1.8vw}}@media only screen and (max-width: 910px){#event-detail-header .subtitle{margin-bottom:1em;font-size:1.3em}}@media only screen and (max-width: 525px){#event-detail-header .subtitle{font-size:1.1em}}#event-detail-header .dates,#event-detail-header .location,#event-detail-header .phone{position:relative;margin-bottom:10px;padding-left:30px;font-size:.889em;line-height:1.5}@media only screen and (max-width: 1440px){#event-detail-header .dates,#event-detail-header .location,#event-detail-header .phone{font-size:1.2vw}}@media only screen and (max-width: 1125px){#event-detail-header .dates,#event-detail-header .location,#event-detail-header .phone{font-size:1.3vw}}@media only screen and (max-width: 910px){#event-detail-header .dates,#event-detail-header .location,#event-detail-header .phone{font-size:.889em}}#event-detail-header .dates span[class*="icon"],#event-detail-header .location span[class*="icon"],#event-detail-header .phone span[class*="icon"]{position:absolute;top:5px;left:0}#event-detail-header .dates .icon-pin-outline,#event-detail-header .location .icon-pin-outline,#event-detail-header .phone .icon-pin-outline{font-size:1.3em}#event-detail-header .dates .icon-phone-outline,#event-detail-header .location .icon-phone-outline,#event-detail-header .phone .icon-phone-outline{top:10px !important}#event-detail-header .dates a,#event-detail-header .dates a:active,#event-detail-header .dates a:visited,#event-detail-header .location a,#event-detail-header .location a:active,#event-detail-header .location a:visited,#event-detail-header .phone a,#event-detail-header .phone a:active,#event-detail-header .phone a:visited{text-decoration:none}#event-detail-header .dates a:hover,#event-detail-header .dates a:active:hover,#event-detail-header .dates a:visited:hover,#event-detail-header .location a:hover,#event-detail-header .location a:active:hover,#event-detail-header .location a:visited:hover,#event-detail-header .phone a:hover,#event-detail-header .phone a:active:hover,#event-detail-header .phone a:visited:hover{text-decoration:underline}#event-detail-header .register{margin-top:1.5em;margin-bottom:0}@media only screen and (max-width: 910px){#event-detail-header .register{order:5}}#event-detail-header .content :last-child{margin-bottom:0}#event-detail-header:before{position:absolute;top:50%;right:7vw;width:730px;height:1484px;background-image:url(../images/page-header-accent.png);background-repeat:no-repeat;background-size:cover;background-position:center;content:'';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}@media print{#event-detail-header:before{display:none}}#event-detail-info.flow .outer,#event-detail-info.flow .inner,#event-detail-info.flow .wrap{position:relative;top:auto;left:auto;width:auto;height:auto}@media only screen and (max-width: 525px){#event-detail-info.flow{padding-bottom:25px}}#layout-7030.event-detail aside .back-to,.event-detail#featured-events aside .back-to{display:none}@media only screen and (max-width: 910px){#layout-7030.event-detail aside .single-nav,.event-detail#featured-events aside .single-nav{display:none}}@media only screen and (max-width: 910px){#layout-7030.event-detail #content-7030 .back-to,.event-detail#featured-events #content-7030 .back-to{display:inline-block !important}}.training{margin-bottom:4em}.training h2.pad{position:relative;padding-right:200px}@media only screen and (max-width: 910px){.training h2.pad{padding-right:0}}.training h2.pad .button{position:absolute;top:0;right:0}@media only screen and (max-width: 910px){.training h2.pad .button{display:none}}@media only screen and (max-width: 910px){.training .button.tablet-only{display:inline-block !important;margin-bottom:1.5em}}.training p.subtitle{margin-top:-1em;margin-bottom:.5em;font-size:1.2em;font-weight:600}.training .speaker{position:relative;border-top:1px solid #D9DCE0}.training .speaker:before{position:absolute;top:-1px;left:0;width:100%;height:0;background:#E10018;content:'';transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;-webkit-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;-ms-transition:height .2s ease-in-out}.training .speaker .top{display:flex;align-items:center;position:relative;padding:1em 2em;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){.training .speaker .top{padding:1em 0}}.training .speaker .top .image{overflow:hidden;width:60px;height:60px;margin-right:20px;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}.training .speaker .top .image img{display:block;width:100%}.training .speaker .top .name{display:flex;flex-direction:column;justify-content:center}.training .speaker .top .name h5,.training .speaker .top .name p{margin-bottom:0;line-height:1.3}.training .speaker .top:before,.training .speaker .top:after{position:absolute;top:50%;background:#E10018;content:'';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}.training .speaker .top:before{right:calc(2em + 9px);width:2px;height:20px;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: 910px){.training .speaker .top:before{right:9px}}.training .speaker .top:after{right:2em;width:20px;height:2px}@media only screen and (max-width: 910px){.training .speaker .top:after{right:0}}.training .speaker .bottom{margin-bottom:1em;padding-left:calc(2em + 60px + 20px)}@media only screen and (max-width: 910px){.training .speaker .bottom{padding-left:calc(60px + 20px)}}.training .speaker .bottom p{font-size:.833em}.training .speaker .social{display:flex;align-items:center}@media only screen and (max-width: 1125px){.training .speaker .social{flex-wrap:wrap}}.training .speaker .social a{margin-right:15px;text-decoration:none;color:#E10018}.training .speaker .social a.site{padding-right:15px;border-right:1px solid #D9DCE0}@media only screen and (max-width: 1125px){.training .speaker .social a.site{flex-basis:100%;margin-bottom:10px;padding-right:0;border:none}}.training .speaker .social a.site span{color:#E10018;vertical-align:middle}.training .speaker:last-of-type{border-bottom:1px solid #D9DCE0}.training .speaker:hover:before{height:2px}.training .speaker.open:before{height:2px}.training .speaker.open .top:before{height:0}.training:last-of-type{margin-bottom:0}#event-tickets{position:relative;background:#fff;box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-moz-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-webkit-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-o-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-ms-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1)}@media print{#event-tickets{display:none}}#event-tickets .inner{border:none}#event-tickets .fluid-wrap{display:flex;align-items:center;width:100%}@media only screen and (max-width: 910px){#event-tickets .fluid-wrap{flex-wrap:wrap}}#event-tickets .fluid-wrap .field{background:#fff;border:none;margin-bottom:0}@media only screen and (max-width: 910px){#event-tickets .fluid-wrap .field{flex-basis:23%}}@media only screen and (max-width: 800px){#event-tickets .fluid-wrap .field{flex-basis:40%}}@media only screen and (max-width: 525px){#event-tickets .fluid-wrap .field{flex-basis:100%;margin:0;margin-bottom:20px}}@media only screen and (max-width: 1125px){#event-tickets .fluid-wrap .field #ticket-date{width:100px}}#event-tickets .fluid-wrap a.sold-out span.icon-arrow-right-stroke-long{display:none}#register-overlay{display:none;position:fixed;z-index:201;top:50%;left:50%;max-height:calc(100vh - 4em);overflow-y:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;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}@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{width:100vw;background:#fff}}#register-overlay .inner{position:relative;padding:4em;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;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}}#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:2em;margin-bottom:1em;font-size:1em;font-size:1.25em;text-transform:capitalize;font-weight:500;font-family:Raleway, Arial, sans-serif}#register-overlay .inner .event-details{position:relative;display:flex;justify-content:space-between;align-items:center;margin:1em 0;padding:1em 0;border-top:1px solid #D9DCE0;border-bottom:1px solid #D9DCE0}#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{margin-bottom:0;font-weight:600}#register-overlay .inner .event-details .details .caption{font-size:.889rem}#register-overlay .inner .event-details .price{margin-bottom:0;font-size:1.2em;font-weight:500;text-transform:uppercase;text-align:right}#register-overlay #register-overlay-close{position:absolute;top:20px;right:20px;text-decoration:none;font-size:.8em;color:#002841}#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}#event-tickets-placeholder{background:transparent}#event-filters #upcoming-past{position:relative;display:table;width:100%;margin-bottom:2em;font-size:.667em;border-collapse:separate;overflow:hidden}#event-filters #upcoming-past .wrap{float:left;width:50%;text-align:center}@media only screen and (max-width: 1125px){#event-filters #upcoming-past .wrap{float:none;width:100% !important}}@media only screen and (max-width: 910px){#event-filters #upcoming-past .wrap{float:left;width:50% !important}}#event-filters #upcoming-past .wrap .toggle{margin-bottom:0.5em;font-family:Raleway, Arial, sans-serif;font-size:0.889em;font-weight:700;color:#002841;letter-spacing:3px;line-height:1.5;text-transform:uppercase;display:block;height:4em;margin-bottom:0;line-height:4em;font-weight:700;text-decoration:none;text-align:center;border:2px solid #E10018;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#event-filters #upcoming-past .wrap .toggle.selected{color:#fff;background:#E10018}#event-filters #upcoming-past .wrap .toggle:hover,#event-filters #upcoming-past .wrap .toggle:focus{text-decoration:underline}#event-filters #upcoming-past .wrap .toggle:hover:after,#event-filters #upcoming-past .wrap .toggle:focus:after{width:calc(100% - 5em)}#event-filters #upcoming-past .wrap:last-child .toggle{border-left:none}@media only screen and (max-width: 1125px){#event-filters #upcoming-past .wrap:last-child .toggle{border-left:2px solid #E10018}}@media only screen and (max-width: 910px){#event-filters #upcoming-past .wrap:last-child .toggle{border-left:none}}@media only screen and (max-width: 910px){#event-filters #datepicker{display:none}}#event-filters .ui-datepicker{width:100%;margin-bottom:1.5em;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: 1440px){#event-filters .filter-bar{font-size:.889em}}@media only screen and (max-width: 910px){#event-filters .filter-bar{font-size:1em}}#event-filters .filter-bar .field{width:100%;margin-bottom:20px}#event-filters .filter-bar .field select{width:100% !important}#layout-7030.event-hybrid aside,.event-hybrid#featured-events aside{width:20%}#layout-7030.event-hybrid #content-7030,.event-hybrid#featured-events #content-7030{width:70%}@media only screen and (max-width: 910px){#layout-7030.event-hybrid aside,.event-hybrid#featured-events aside,#layout-7030.event-hybrid #content-7030,.event-hybrid#featured-events #content-7030{width:100%}#layout-7030.event-hybrid #vertical-nav-content,.event-hybrid#featured-events #vertical-nav-content{padding:0 5vw 5vw 5vw}}@media only screen and (max-width: 525px){#layout-7030.event-hybrid #vertical-nav-content,.event-hybrid#featured-events #vertical-nav-content{padding:0 25px 25px 25px}}#event-listing-hybrid h2,.events-list-plugin h2{margin-bottom:.5em}#event-listing-hybrid .event-group,.events-list-plugin .event-group{margin-top:5em}@media only screen and (max-width: 1125px){#event-listing-hybrid .event-group,.events-list-plugin .event-group{margin-top:4em}}@media only screen and (max-width: 910px){#event-listing-hybrid .event-group,.events-list-plugin .event-group{margin-top:2em}}#event-listing-hybrid .event-group:first-child,.events-list-plugin .event-group:first-child{margin-top:0}#event-listing-hybrid .event,.events-list-plugin .event{position:relative;display:flex;margin-bottom:20px;text-decoration:none;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;box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-moz-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-webkit-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-o-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-ms-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1)}@media only screen and (max-width: 700px){#event-listing-hybrid .event,.events-list-plugin .event{flex-wrap:wrap}}#event-listing-hybrid .event .image,.events-list-plugin .event .image{position:relative;width:30%;background-size:cover;background-position:center;overflow:hidden}@media only screen and (max-width: 1440px){#event-listing-hybrid .event .image,.events-list-plugin .event .image{width:40%}}@media only screen and (max-width: 700px){#event-listing-hybrid .event .image,.events-list-plugin .event .image{width:100%;height:55vw}}#event-listing-hybrid .event .image:before,.events-list-plugin .event .image:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,40,65,0.1);content:''}#event-listing-hybrid .event .image .date-wrap,.events-list-plugin .event .image .date-wrap{position:absolute;top:0;left:.25em;width:75px}#event-listing-hybrid .event .image .date-wrap .date,.events-list-plugin .event .image .date-wrap .date{display:block;padding:1em 0;text-align:center;line-height:1}#event-listing-hybrid .event .image .date-wrap .date .month,.events-list-plugin .event .image .date-wrap .date .month{margin-bottom:0.5em;font-family:Raleway, Arial, sans-serif;font-size:0.889em;font-weight:700;color:#002841;letter-spacing:3px;line-height:1.5;text-transform:uppercase;margin-bottom:0;font-size:.778em;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#event-listing-hybrid .event .image .date-wrap .date .day,.events-list-plugin .event .image .date-wrap .date .day{font-size:2.667em;letter-spacing:0;line-height:1.3;font-weight:600;font-size:1.778em;line-height:1;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#event-listing-hybrid .event .content,.events-list-plugin .event .content{display:flex;min-width:70%;flex-direction:column;align-items:flex-start;justify-content:center;padding:2em;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}@media only screen and (max-width: 1125px){#event-listing-hybrid .event .content,.events-list-plugin .event .content{padding:1.5em}}#event-listing-hybrid .event .date,.events-list-plugin .event .date{margin-bottom:.25em}@media only screen and (max-width: 1125px){#event-listing-hybrid .event .date,.events-list-plugin .event .date{font-size:.889em}}#event-listing-hybrid .event .title,.events-list-plugin .event .title{margin-bottom:1em;font-family:Raleway, Arial, sans-serif;font-weight:600;color:#002841;font-size:1.556em;letter-spacing:0;line-height:1.5;margin-bottom:.3em}@media only screen and (max-width: 1125px){#event-listing-hybrid .event .title,.events-list-plugin .event .title{font-size:1.5em}}#event-listing-hybrid .event .title a,#event-listing-hybrid .event .title a:active,#event-listing-hybrid .event .title a:visited,.events-list-plugin .event .title a,.events-list-plugin .event .title a:active,.events-list-plugin .event .title a:visited{color:#002841;text-decoration:none}#event-listing-hybrid .event .title a:hover,#event-listing-hybrid .event .title a:active:hover,#event-listing-hybrid .event .title a:visited:hover,.events-list-plugin .event .title a:hover,.events-list-plugin .event .title a:active:hover,.events-list-plugin .event .title a:visited:hover{text-decoration:underline}#event-listing-hybrid .event .sub-title,.events-list-plugin .event .sub-title{margin-bottom:1em;font-family:Raleway, Arial, sans-serif;font-weight:600;color:#002841;font-size:1.222em;letter-spacing:0.18px;line-height:1.45em;font-weight:500}@media only screen and (max-width: 1125px){#event-listing-hybrid .event .sub-title,.events-list-plugin .event .sub-title{font-size:1.2em}}#event-listing-hybrid .event .sub-header,.events-list-plugin .event .sub-header{margin-top:1em;color:#E10018;font-size:.778em}#event-listing-hybrid .event :last-child,.events-list-plugin .event :last-child{margin-bottom:0}#event-listing-hybrid .event:hover,#event-listing-hybrid .event:focus,.events-list-plugin .event:hover,.events-list-plugin .event:focus{transform:translate(0, -5px);perspective:1000px;-moz-transform:translate(0, -5px);-moz-perspective:1000;-webkit-transform:translate(0, -5px);-webkit-perspective:1000;-o-transform:translate(0, -5px);-o-perspective:1000;-ms-transform:translate(0, -5px);-ms-perspective:1000;box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-moz-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-webkit-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-o-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-ms-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3)}#event-listing-hybrid .view-all-events,.events-list-plugin .view-all-events{margin-top:40px}@media only screen and (max-width: 700px){#event-listing-hybrid .view-all-events .button,.events-list-plugin .view-all-events .button{width:100%;padding:0}}.facts-wrap .facts{display:flex;flex-wrap:wrap;justify-content:space-between}.facts-wrap .facts .fact{position:relative;width:calc(33.33333% - (4em * 2 / 3));margin-right:4em;padding-top:1em;font-size:.889em;font-weight:600;transform:translate(0, 20px);perspective:1000px;-moz-transform:translate(0, 20px);-moz-perspective:1000;-webkit-transform:translate(0, 20px);-webkit-perspective:1000;-o-transform:translate(0, 20px);-o-perspective:1000;-ms-transform:translate(0, 20px);-ms-perspective:1000;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;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){.facts-wrap .facts .fact{font-size:.778em}}@media only screen and (max-width: 700px){.facts-wrap .facts .fact{font-size:.889em}}@media only screen and (max-width: 525px){.facts-wrap .facts .fact{font-size:.778em}}.facts-wrap .facts .fact.show{transform:translate(0, 0);perspective:1000px;-moz-transform:translate(0, 0);-moz-perspective:1000;-webkit-transform:translate(0, 0);-webkit-perspective:1000;-o-transform:translate(0, 0);-o-perspective:1000;-ms-transform:translate(0, 0);-ms-perspective:1000;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.facts-wrap .facts .fact p:first-child{margin-bottom:0 !important}.facts-wrap .facts .fact .number{margin-bottom:1em !important;line-height:1;letter-spacing:-1px;font-size:3.75em;color:#E10018}.facts-wrap .facts .fact:before{position:absolute;top:0;left:0;width:25px;height:2px;background:#002841;content:''}.facts-wrap .facts .fact:nth-child(3n){margin-right:0}@media only screen and (max-width: 700px){.facts-wrap .facts .fact{width:calc(50% - (2em * 1 / 2)) !important}.facts-wrap .facts .fact:nth-child(odd){margin-right:2em !important}.facts-wrap .facts .fact:nth-child(even){margin-right:0 !important}}.question{position:relative;border-top:1px solid #D9DCE0}.question:before{position:absolute;top:-1px;left:0;width:100%;height:0;background:#E10018;content:'';transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;-webkit-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;-ms-transition:height .2s ease-in-out}.question .top{position:relative;padding:1.5em 2em 1.5em 0;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){.question .top{padding-right:1.5em}}.question .top h5{margin-bottom:0;padding-right:50px}@media only screen and (max-width: 910px){.question .top h5{padding-right:20px}}.question .top:before,.question .top:after{position:absolute;top:50%;background:#E10018;content:'';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}.question .top:before{right:calc(2em + 9px);width:2px;height:20px;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: 910px){.question .top:before{right:9px}}.question .top:after{right:2em;width:20px;height:2px}@media only screen and (max-width: 910px){.question .top:after{right:0}}.question .bottom{margin-bottom:1em}.question .bottom :last-child{margin-bottom:0}.question:last-of-type{border-bottom:1px solid #D9DCE0}.question:hover:before{height:2px}.question.open:before{height:2px}.question.open .top:before{height:0}#hero{overflow:hidden;position:relative;width:100%;min-height:600px;height:60vw;overflow:hidden}@media only screen and (max-width: 910px){#hero{height:95vw}}@media only screen and (max-width: 700px){#hero{height:120vw}}#hero .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(../images/home-hero.jpg)}@media only screen and (max-width: 700px){#hero .bg{background-image:url(../images/home-hero-mobile.jpg);background-position:center top}}#hero .lucy-wrapper,#hero #layout-7030,#hero #featured-events{z-index:3}#hero .video-overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,40,65,0.3)}@media (pointer: coarse){#hero .video-overlay{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:transparent;background-image:url(../images/home-hero-mobile.jpg);background-position:center top}}#hero video{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center}@media (pointer: coarse){#hero video{display:none}}#hero:before{display:none;position:absolute;top:0;left:0;z-index:2;width:100%;height:50%;background-image:url(../images/home-hero-mobile-gradient-top.png);background-repeat:repeat-x;background-size:contain;background-position:center top;content:''}@media (pointer: coarse){#hero:before{display:block}}#hero:after{display:none;position:absolute;bottom:0;left:0;z-index:2;width:100%;height:80%;background-image:url(../images/home-hero-mobile-gradient.png);background-repeat:repeat-x;background-size:contain;background-position:center bottom;content:''}@media (pointer: coarse){#hero:after{display:block}}#hero.home .lucy-wrapper,#hero.home #layout-7030,#hero.home #featured-events,#hero.home .content{height:100%}#hero.home .content{display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width: 700px){#hero.home .content{display:block;position:absolute;bottom:2em;z-index:2;width:calc(100% - 10vw);height:auto}}#hero.home .content h1{width:60%;padding-top:110px;margin-bottom:.5em;font-size:4vw;line-height:1.2;letter-spacing:-1px;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 1125px){#hero.home .content h1{margin-top:150px}}@media only screen and (max-width: 910px){#hero.home .content h1{width:70%;margin-top:calc(80px + 6vw);font-size:5vw}}@media only screen and (max-width: 700px){#hero.home .content h1{width:100%;margin-top:0;font-size:7vw}}#hero.home .content p.cta{margin-bottom:0}@media only screen and (max-width: 1125px){#hero.home .content p.cta .button{height:5vw;line-height:4.5vw;font-size:1.8vw}}@media only screen and (max-width: 910px){#hero.home .content p.cta .button{height:6vw;line-height:5.5vw;font-size:2.2vw}}@media only screen and (max-width: 700px){#hero.home .content p.cta .button{height:54px;line-height:49px;font-size:1.1em}}@media only screen and (max-width: 525px){#hero.home .content p.cta .button{padding:0 1.5em}}@media only screen and (max-width: 1125px){#hero.home .content p.cta .button span{font-size:.889rem}}#home-callouts{font-size:1vw;line-height:1.6}@media only screen and (max-width: 1440px){#home-callouts{font-size:1.2vw}}@media only screen and (max-width: 1125px){#home-callouts{font-size:1.3vw}}@media only screen and (max-width: 910px){#home-callouts{font-size:2vw}}#home-callouts .lucy-wrapper,#home-callouts #layout-7030,#home-callouts #featured-events{display:flex;justify-content:space-between}@media only screen and (max-width: 910px){#home-callouts .lucy-wrapper,#home-callouts #layout-7030,#home-callouts #featured-events{flex-wrap:wrap}}#home-callouts a,#home-callouts a:active,#home-callouts a:visited{position:relative;flex:0 0 25%;padding:4em 5vw 4em 0;color:#002841;font-weight:600;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 910px){#home-callouts a,#home-callouts a:active,#home-callouts a:visited{flex:0 0 50%;padding:0 10vw 2em 0}#home-callouts a:nth-of-type(1),#home-callouts a:nth-of-type(2),#home-callouts a:active:nth-of-type(1),#home-callouts a:active:nth-of-type(2),#home-callouts a:visited:nth-of-type(1),#home-callouts a:visited:nth-of-type(2){padding-top:2em}}@media only screen and (max-width: 525px){#home-callouts a,#home-callouts a:active,#home-callouts a:visited{flex:0 0 100%;padding:0;padding-top:2em}#home-callouts a:last-of-type,#home-callouts a:active:last-of-type,#home-callouts a:visited:last-of-type{padding-bottom:2em}}#home-callouts a strong,#home-callouts a:active strong,#home-callouts a:visited strong{display:inline-block;margin-bottom:.5em;font-size:1.22vw;font-weight:700;letter-spacing:.18px;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: 1440px){#home-callouts a strong,#home-callouts a:active strong,#home-callouts a:visited strong{font-size:1.4vw}}@media only screen and (max-width: 1125px){#home-callouts a strong,#home-callouts a:active strong,#home-callouts a:visited strong{font-size:1.5vw}}@media only screen and (max-width: 910px){#home-callouts a strong,#home-callouts a:active strong,#home-callouts a:visited strong{font-size:2.2vw}}@media only screen and (max-width: 525px){#home-callouts a strong,#home-callouts a:active strong,#home-callouts a:visited strong{font-size:4vw}}#home-callouts a span,#home-callouts a:active span,#home-callouts a:visited span{display:block;font-size:1rem}#home-callouts a span.icon-arrow-top-right-stem,#home-callouts a:active span.icon-arrow-top-right-stem,#home-callouts a:visited span.icon-arrow-top-right-stem{margin-top:1.5em;font-size:.8em;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}#home-callouts a:hover strong,#home-callouts a:active:hover strong,#home-callouts a:visited:hover strong{color:#E10018}#home-callouts a:hover span.icon-arrow-top-right-stem,#home-callouts a:active:hover span.icon-arrow-top-right-stem,#home-callouts a:visited:hover span.icon-arrow-top-right-stem{color:#E10018;transform:translate(10px, -10px);perspective:1000px;-moz-transform:translate(10px, -10px);-moz-perspective:1000;-webkit-transform:translate(10px, -10px);-webkit-perspective:1000;-o-transform:translate(10px, -10px);-o-perspective:1000;-ms-transform:translate(10px, -10px);-ms-perspective:1000}section[id*="home"]{padding:6em 0}@media only screen and (max-width: 1125px){section[id*="home"]{padding:4em 0}}@media only screen and (max-width: 910px){section[id*="home"]{padding:3em 0}}section[id*="home"] .top{display:flex;align-items:center;margin-bottom:2em}@media only screen and (max-width: 910px){section[id*="home"] .top{margin-bottom:1.5em}}@media only screen and (max-width: 700px){section[id*="home"] .top{margin-bottom:1em}}section[id*="home"] .top h2{margin-bottom:0;font-size:3.33em}@media only screen and (max-width: 1440px){section[id*="home"] .top h2{font-size:3em}}@media only screen and (max-width: 1125px){section[id*="home"] .top h2{font-size:2.8em}}@media only screen and (max-width: 910px){section[id*="home"] .top h2{font-size:2.2em}}@media only screen and (max-width: 525px){section[id*="home"] .top h2{font-size:1.6em}}section[id*="home"] .top a.button,section[id*="home"] .top .buttons{margin-left:auto}@media only screen and (max-width: 700px){section[id*="home"] .top a.button,section[id*="home"] .top .buttons{display:none}}@media only screen and (max-width: 910px){section[id*="home"] h2{font-size:2.2em}}@media only screen and (max-width: 525px){section[id*="home"] h2{font-size:1.6em}}@media only screen and (max-width: 1440px){section[id*="home"] h3{font-size:2.3em !important}}@media only screen and (max-width: 1125px){section[id*="home"] h3{font-size:2em !important}}@media only screen and (max-width: 910px){section[id*="home"] h3{font-size:1.4em !important}}@media only screen and (max-width: 1440px){section[id*="home"] h4{font-size:1.4em !important}}@media only screen and (max-width: 910px){section[id*="home"] h4{font-size:1.33em !important}}section[id*="home"] .bp-700{display:none !important}@media only screen and (max-width: 700px){section[id*="home"] .bp-700{display:block !important}}#home-events .featured-event{margin-bottom:3em}@media only screen and (max-width: 700px){#home-events .featured-event{margin-bottom:2em}}#home-events .home-callout{display:flex;align-items:center;padding:1.5em 3em;background:#E10018;text-decoration:none;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: 1440px){#home-events .home-callout{padding:1.5em;font-size:.889em}}@media only screen and (max-width: 910px){#home-events .home-callout{display:block;padding:3em 1.5em;text-align:center;font-size:1em}}#home-events .home-callout img{margin-right:2em}@media only screen and (max-width: 1125px){#home-events .home-callout img{display:none}}@media only screen and (max-width: 910px){#home-events .home-callout img{display:inline-block;width:45px;height:45px;margin-right:0}}#home-events .home-callout h4,#home-events .home-callout p{margin-bottom:0;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#home-events .home-callout .content{padding-right:1.5em;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){#home-events .home-callout .content{margin:1.5rem 0;padding-right:0}}#home-events .home-callout .button{flex-basis:20%;margin-left:auto}@media only screen and (max-width: 1440px){#home-events .home-callout .button{flex-basis:25%}}@media only screen and (max-width: 1125px){#home-events .home-callout .button{flex-basis:30%}}@media only screen and (max-width: 910px){#home-events .home-callout .button{margin-left:0}}#home-events .home-callout:hover .button,#home-events .home-callout:focus .button{background:#fff;color:#E10018}#home-events .home-callout:hover .button .icon-arrow-top-right-stem,#home-events .home-callout:focus .button .icon-arrow-top-right-stem{color:#E10018;transform:translate(2px, -2px);perspective:1000px;-moz-transform:translate(2px, -2px);-moz-perspective:1000;-webkit-transform:translate(2px, -2px);-webkit-perspective:1000;-o-transform:translate(2px, -2px);-o-perspective:1000;-ms-transform:translate(2px, -2px);-ms-perspective:1000}#home-events .bp-700{margin-bottom:3em}#home-events .bp-700 a{display:block}#home-programs,#home-join{position:relative;width:100%;overflow:hidden}#home-programs .bg,#home-join .bg{position:absolute;top:0;left:0;z-index:1;width:110%;height:110%;background-size:cover;background-repeat:no-repeat;background-position:center}#home-programs .bg:before,#home-join .bg:before{display:none;position:absolute;top:0;left:0;width:100%;height:230px;background:url(../images/home-feature-bar-top-gradient.png);background-size:contain;background-repeat:repeat-x;content:''}@media only screen and (max-width: 700px){#home-programs .bg:before,#home-join .bg:before{display:block}}#home-programs .bg:after,#home-join .bg:after{display:none;position:absolute;bottom:0;left:0;z-index:1;width:100%;height:320px;background:url(../images/home-feature-bar-gradient.png);background-size:contain;background-repeat:repeat-x;content:''}@media only screen and (max-width: 700px){#home-programs .bg:after,#home-join .bg:after{display:block}}#home-programs .lucy-wrapper,#home-programs #layout-7030,#home-programs #featured-events,#home-join .lucy-wrapper,#home-join #layout-7030,#home-join #featured-events{z-index:2}#home-programs p,#home-join p{margin-bottom:2rem;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 700px){#home-programs p.sub-header,#home-join p.sub-header{margin-top:50vw}}#home-programs h2,#home-join h2{margin-bottom:10rem;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 700px){#home-programs h2,#home-join h2{margin-bottom:1.5rem}}@media only screen and (max-width: 525px){#home-programs .button,#home-join .button{width:100%}}#home-programs :last-child,#home-join :last-child{margin-bottom:0}@media only screen and (max-width: 700px){#home-programs div[class*="span"],#home-join div[class*="span"]{width:calc(100% - 20px)}}#home-programs .bg{background-image:url(../images/home-programs.jpg)}@media only screen and (max-width: 700px){#home-programs .bg{background-image:url(../images/home-programs-mobile.jpg)}}#home-join .bg{background-image:url(../images/home-join.jpg)}@media only screen and (max-width: 1125px){#home-join .bg{background-position:left center}}@media only screen and (max-width: 910px){#home-join .bg{background-position-x:-150px}}@media only screen and (max-width: 700px){#home-join .bg{background-image:url(../images/home-join-mobile.jpg);background-position-x:0}}#home-news .news{display:flex}#home-news .news .article{width:25%;margin-right:20px;text-decoration:none;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: 1440px){#home-news .news .article{width:calc(100% / 3)}#home-news .news .article:nth-of-type(3){margin-right:0}#home-news .news .article:nth-of-type(4){display:none}}@media only screen and (max-width: 1125px){#home-news .news .article{font-size:.889em}}@media only screen and (max-width: 910px){#home-news .news .article{width:50%}#home-news .news .article:nth-of-type(2){margin-right:0}#home-news .news .article:nth-of-type(3){display:none}}@media only screen and (max-width: 700px){#home-news .news .article{width:100%;font-size:1em}#home-news .news .article:first-child{margin-right:0}#home-news .news .article:nth-of-type(2){display:none}}#home-news .news .article img{display:block;width:100%;margin-bottom:1.5em}#home-news .news .article p.date{margin-bottom:1em;font-size:.833em;font-weight:600}#home-news .news .article p span{font-weight:600;color:#E10018;cursor:pointer}#home-news .news .article h4{margin-bottom:.25em}#home-news .news .article:last-child{margin-right:0}#home-news .news .article:hover,#home-news .news .article:focus{transform:translate(0, -5px);perspective:1000px;-moz-transform:translate(0, -5px);-moz-perspective:1000;-webkit-transform:translate(0, -5px);-webkit-perspective:1000;-o-transform:translate(0, -5px);-o-perspective:1000;-ms-transform:translate(0, -5px);-ms-perspective:1000}@media only screen and (max-width: 700px){#home-news .news .article:hover,#home-news .news .article:focus{transform:translate(0, 0);perspective:1000px;-moz-transform:translate(0, 0);-moz-perspective:1000;-webkit-transform:translate(0, 0);-webkit-perspective:1000;-o-transform:translate(0, 0);-o-perspective:1000;-ms-transform:translate(0, 0);-ms-perspective:1000;box-shadow:0 0 0 0 rgba(0,40,65,0);-moz-box-shadow:0 0 0 0 rgba(0,40,65,0);-webkit-box-shadow:0 0 0 0 rgba(0,40,65,0);-o-box-shadow:0 0 0 0 rgba(0,40,65,0);-ms-box-shadow:0 0 0 0 rgba(0,40,65,0)}#home-news .news .article:hover h4,#home-news .news .article:focus h4{text-decoration:underline;text-decoration-color:#E10018}}#home-news .news .article:hover p span,#home-news .news .article:focus p span{text-decoration:underline}@media only screen and (max-width: 525px){#home-news .button{width:100%;margin-top:1.5em}}#home-news .lucy-wrapper :last-child,#home-news #layout-7030 :last-child,#home-news #featured-events :last-child{margin-bottom:0}#home-stats{padding-top:0}#home-stats .stats{display:flex}@media only screen and (max-width: 910px){#home-stats .stats{flex-wrap:wrap;padding-top:4em;border-top:1px solid #D9DCE0}}@media only screen and (max-width: 525px){#home-stats .stats{padding-top:3em}}#home-stats .stats .stat{display:flex;justify-content:center;align-items:center;width:calc(23vw - ((20px * 3) / 2));height:calc(23vw - ((20px * 3) / 2));margin-right:20px;padding:4em;background-color:#E10018;text-align:center;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;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:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;transform:translate(20px, 0);perspective:1000px;-moz-transform:translate(20px, 0);-moz-perspective:1000;-webkit-transform:translate(20px, 0);-webkit-perspective:1000;-o-transform:translate(20px, 0);-o-perspective:1000;-ms-transform:translate(20px, 0);-ms-perspective:1000;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}@media only screen and (max-width: 1440px){#home-stats .stats .stat{padding:3em}}@media only screen and (max-width: 1125px){#home-stats .stats .stat{width:calc(24vw - ((20px * 3) / 2));height:calc(24vw - ((20px * 3) / 2));padding:2em}}@media only screen and (max-width: 910px){#home-stats .stats .stat{width:calc(45vw - 10px);height:calc(45vw - 10px);margin-bottom:20px;padding:10vw}#home-stats .stats .stat:nth-of-type(2){margin-right:0}#home-stats .stats .stat:nth-of-type(3),#home-stats .stats .stat:last-child{margin-bottom:0}}@media only screen and (max-width: 525px){#home-stats .stats .stat{width:calc(45vw - 15px);height:calc(45vw - 15px)}}#home-stats .stats .stat.show{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;transform:translate(0, 0);perspective:1000px;-moz-transform:translate(0, 0);-moz-perspective:1000;-webkit-transform:translate(0, 0);-webkit-perspective:1000;-o-transform:translate(0, 0);-o-perspective:1000;-ms-transform:translate(0, 0);-ms-perspective:1000}#home-stats .stats .stat p{margin-bottom:0;line-height:1.5;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#home-stats .stats .stat p strong{font-size:4.44em;font-weight:400}@media only screen and (max-width: 1920px){#home-stats .stats .stat p{font-size:1.3vw !important}}@media only screen and (max-width: 910px){#home-stats .stats .stat p{font-size:3vw !important;font-weight:600}}#home-stats .stats .stat.alt,#home-stats .stats .pagination a.stat:not(.button),.pagination #home-stats .stats a.stat:not(.button){padding:2.5em;border:3px solid #E10018;background-color:#fff;text-decoration:none;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: 1440px){#home-stats .stats .stat.alt,#home-stats .stats .pagination a.stat:not(.button),.pagination #home-stats .stats a.stat:not(.button){padding:2em}}@media only screen and (max-width: 1125px){#home-stats .stats .stat.alt,#home-stats .stats .pagination a.stat:not(.button),.pagination #home-stats .stats a.stat:not(.button){padding:1.5em}}#home-stats .stats .stat.alt p,#home-stats .stats .pagination a.stat:not(.button) p,.pagination #home-stats .stats a.stat:not(.button) p{font-size:1.33em;font-weight:600;line-height:1.5;color:#E10018;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: 1440px){#home-stats .stats .stat.alt p,#home-stats .stats .pagination a.stat:not(.button) p,.pagination #home-stats .stats a.stat:not(.button) p{font-size:1.5vw !important}}@media only screen and (max-width: 910px){#home-stats .stats .stat.alt p,#home-stats .stats .pagination a.stat:not(.button) p,.pagination #home-stats .stats a.stat:not(.button) p{font-size:3.5vw !important}}@media only screen and (max-width: 525px){#home-stats .stats .stat.alt p,#home-stats .stats .pagination a.stat:not(.button) p,.pagination #home-stats .stats a.stat:not(.button) p{font-size:1em !important}}#home-stats .stats .stat.alt p span.icon-arrow-top-right-stem,#home-stats .stats .pagination a.stat:not(.button) p span.icon-arrow-top-right-stem,.pagination #home-stats .stats a.stat:not(.button) p span.icon-arrow-top-right-stem{display:inline-block;margin-bottom:1em;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}#home-stats .stats .stat.alt p span.break,#home-stats .stats .pagination a.stat:not(.button) p span.break,.pagination #home-stats .stats a.stat:not(.button) p span.break{display:block}@media only screen and (max-width: 525px){#home-stats .stats .stat.alt p span.break,#home-stats .stats .pagination a.stat:not(.button) p span.break,.pagination #home-stats .stats a.stat:not(.button) p span.break{display:none}}#home-stats .stats .stat.alt:hover,#home-stats .stats .pagination a.stat:hover:not(.button),.pagination #home-stats .stats a.stat:hover:not(.button),#home-stats .stats .stat.alt:focus,#home-stats .stats .pagination a.stat:focus:not(.button),.pagination #home-stats .stats a.stat:focus:not(.button){background-color:#E10018;background-clip:border-box}#home-stats .stats .stat.alt:hover p,#home-stats .stats .pagination a.stat:hover:not(.button) p,.pagination #home-stats .stats a.stat:hover:not(.button) p,#home-stats .stats .stat.alt:focus p,#home-stats .stats .pagination a.stat:focus:not(.button) p,.pagination #home-stats .stats a.stat:focus:not(.button) p{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#home-stats .stats .stat.alt:hover p span.icon-arrow-top-right-stem,#home-stats .stats .pagination a.stat:hover:not(.button) p span.icon-arrow-top-right-stem,.pagination #home-stats .stats a.stat:hover:not(.button) p span.icon-arrow-top-right-stem,#home-stats .stats .stat.alt:focus p span.icon-arrow-top-right-stem,#home-stats .stats .pagination a.stat:focus:not(.button) p span.icon-arrow-top-right-stem,.pagination #home-stats .stats a.stat:focus:not(.button) p span.icon-arrow-top-right-stem{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transform:translate(8px, -8px);perspective:1000px;-moz-transform:translate(8px, -8px);-moz-perspective:1000;-webkit-transform:translate(8px, -8px);-webkit-perspective:1000;-o-transform:translate(8px, -8px);-o-perspective:1000;-ms-transform:translate(8px, -8px);-ms-perspective:1000}#home-stats .stats .stat:last-child{margin-right:0}#home-social{overflow:hidden;background-color:#F6F7FA}@media only screen and (max-width: 910px){#home-social .top{display:block;text-align:center}}#home-social h2 a{text-decoration:none}#home-social h2 span{color:#E10018;vertical-align:middle;font-size:.8em}@media only screen and (max-width: 910px){#home-social h2 span{display:block;width:45px;height:45px;margin:0 auto;margin-bottom:20px;text-align:center;line-height:45px;font-size:.5em;background:#fff;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}}#home-social .buttons .button{display:inline-block;width:60px;height:60px;text-align:center;line-height:64px;cursor:pointer;border:2px solid #E10018;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;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){#home-social .buttons .button{width:50px;height:50px;line-height:54px}}@media only screen and (max-width: 910px){#home-social .buttons .button{display:none}}#home-social .buttons .button span{color:#E10018;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}#home-social .buttons .button#previous-post{margin-right:10px}#home-social .buttons .button.disabled,#home-social .buttons .button.disabled:hover{background-color:transparent;cursor:not-allowed;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}#home-social .buttons .button.disabled span,#home-social .buttons .button.disabled:hover span{color:#E10018}#home-social .buttons .button:hover,#home-social .buttons .button:focus{background-color:#E10018;background-clip:border-box}#home-social .buttons .button:hover span,#home-social .buttons .button:focus span{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 910px){#home-social .lucy-wrapper,#home-social #layout-7030,#home-social #featured-events{padding:0}}#home-social #social-feed{position:relative;height:calc(22.5vw - ((20px * 3) / 2))}@media only screen and (max-width: 910px){#home-social #social-feed{overflow-y:scroll;height:calc(55vw - 10px);-webkit-overflow-scrolling:touch}}#home-social #social-feed #social-slider{display:flex;position:absolute;top:0;left:0;height:100%;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: 910px){#home-social #social-feed #social-slider{padding:0 5vw}}@media only screen and (max-width: 525px){#home-social #social-feed #social-slider{padding:0 25px}}#home-social #social-feed #social-slider .instagram{display:inline-block;width:calc(22.5vw - ((20px * 3) / 2));height:100%;margin-right:20px;background-size:cover;background-position:center;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: 910px){#home-social #social-feed #social-slider .instagram{width:calc(55vw - 10px)}}#home-social #social-feed #social-slider .instagram:last-child{margin-right:0}@media (pointer: fine){#home-social #social-feed #social-slider .instagram:hover,#home-social #social-feed #social-slider .instagram:focus{transform:translate(0, -5px);perspective:1000px;-moz-transform:translate(0, -5px);-moz-perspective:1000;-webkit-transform:translate(0, -5px);-webkit-perspective:1000;-o-transform:translate(0, -5px);-o-perspective:1000;-ms-transform:translate(0, -5px);-ms-perspective:1000;box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-moz-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-webkit-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-o-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-ms-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3)}}#home-members{text-align:center}#home-members .sub-header{position:relative}#home-members .sub-header:after{position:absolute;bottom:-2em;left:50%;width:25px;height:2px;background-color:#E10018;content:'';transform:translate(-50%, 0);perspective:1000px;-moz-transform:translate(-50%, 0);-moz-perspective:1000;-webkit-transform:translate(-50%, 0);-webkit-perspective:1000;-o-transform:translate(-50%, 0);-o-perspective:1000;-ms-transform:translate(-50%, 0);-ms-perspective:1000}#home-members .sponsor-grid{margin:6em 0 4em 0}@media only screen and (max-width: 1125px){#home-members .sponsor-grid{margin:4em 0 2em 0}}@media only screen and (max-width: 910px){#home-members .sponsor-grid{margin:3em 0 1.5em 0}}#news-listing{margin-top:4em;border-top:1px solid #D9DCE0}#news-listing .news{padding:3em 0;border-bottom:1px solid #D9DCE0}#news-listing .news .title{margin-bottom:1em;font-family:Raleway, Arial, sans-serif;font-weight:600;color:#002841;font-size:1.556em;letter-spacing:0;line-height:1.5}#news-listing .news .title a,#news-listing .news .title a:active,#news-listing .news .title a:visited{color:#002841;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}#news-grid .box{display:flex;flex-direction:column;width:calc(25% - (3 * 20px) / 4);margin:0 20px 20px 0;padding:2em;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-moz-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-webkit-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-o-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-ms-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);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}#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)}#news-grid .box:nth-child(3n){margin-right:0}#news-grid .box:nth-child(4n){margin-right:20px}}@media only screen and (max-width: 1000px){#news-grid .box{width:calc(50% - (20px) / 2)}#news-grid .box:nth-child(2n){margin-right:0}#news-grid .box:nth-child(3n){margin-right:20px}#news-grid .box:nth-child(4n){margin-right:0}}@media only screen and (max-width: 700px){#news-grid .box{width:100%;margin-right:0}#news-grid .box:nth-child(3n){margin-right:0}}#news-grid .box .sub-header{margin-bottom:1em;font-size:.667em;color:#E10018}#news-grid .box .title{margin-bottom:1em;font-family:Raleway, Arial, sans-serif;font-weight:600;color:#002841;font-size:1.222em;letter-spacing:0.18px;line-height:1.45em}#news-grid .box .body{margin-bottom:0}@media only screen and (max-width: 1125px){#news-grid .box .body{font-size:.889em}}#news-grid .box img{max-width:100%;max-height:200px;align-self:flex-start}#news-grid .box .bottom{margin-top:auto}#news-grid .box .bottom .date{height:1em;margin:2em 0 0 0;padding-top:1.5em;line-height:1em;font-size:.8125em;border-top:1px solid #D9DCE0;overflow:hidden}#news-grid .box:hover,#news-grid .box:focus{transform:translate(0, -5px);perspective:1000px;-moz-transform:translate(0, -5px);-moz-perspective:1000;-webkit-transform:translate(0, -5px);-webkit-perspective:1000;-o-transform:translate(0, -5px);-o-perspective:1000;-ms-transform:translate(0, -5px);-ms-perspective:1000;box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-moz-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-webkit-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-o-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-ms-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3)}#news-featured{display:flex;margin-bottom:3em;text-decoration:none;box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-moz-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-webkit-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-o-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);-ms-box-shadow:0 6px 40px 0 rgba(0,40,65,0.1);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: 910px){#news-featured{flex-wrap:wrap;margin-bottom:2em}}@media only screen and (max-width: 700px){#news-featured{margin-bottom:20px}}#news-featured .content{padding:3em 3em 2em 3em;display:flex;flex-direction:column;justify-content:flex-start;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: 1440px){#news-featured .content{padding:2em 2em 1.5em 2em}}@media only screen and (max-width: 910px){#news-featured .content{order:2;width:100% !important}}#news-featured .image{width:50%;min-height:32vw;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width: 910px){#news-featured .image{order:1;width:100%;height:50vw}}#news-featured .video-block{width:50%;padding:3em 3em 3em 0;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-featured .sub-header{margin-bottom:1em;font-size:.667em;color:#E10018}#news-featured .title{margin-bottom:1em;font-family:Raleway, Arial, sans-serif;font-weight:600;color:#002841;font-size:1.889em;letter-spacing:0;line-height:1.29}@media only screen and (max-width: 1125px){#news-featured .title{margin-bottom:.5em;font-size:1.6em}}@media only screen and (max-width: 910px){#news-featured .title{font-size:4vw}}@media only screen and (max-width: 525px){#news-featured .title{font-size:6vw}}#news-featured .date{margin-bottom:0;margin-top:auto;padding-top:1.5em;font-size:.8125em;border-top:1px solid #D9DCE0}@media only screen and (max-width: 1125px){#news-featured .body{font-size:.889em}}#news-featured.has-image .content{width:50%}#news-featured:hover,#news-featured:focus{transform:translate(0, -5px);perspective:1000px;-moz-transform:translate(0, -5px);-moz-perspective:1000;-webkit-transform:translate(0, -5px);-webkit-perspective:1000;-o-transform:translate(0, -5px);-o-perspective:1000;-ms-transform:translate(0, -5px);-ms-perspective:1000;box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-moz-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-webkit-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-o-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3);-ms-box-shadow:0 6px 40px 0 rgba(0,40,65,0.3)}#photos-grid{margin-bottom:4em;padding-bottom:4em;border-bottom:1px solid #D9DCE0}@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 .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(225,0,24,0.3);content:'';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;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}#photos-grid .image:hover:before{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#photos-grid .all-photos,#photos-grid .less-photos{display:flex;flex-direction:column;justify-content:center;align-items:center;height:14vw;padding:2em;background:#E10018;font-size:1.2em;font-weight:600;text-align:center;line-height:1.3;cursor:pointer;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;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 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:1.1em}}@media only screen and (max-width: 1125px){#photos-grid .all-photos,#photos-grid .less-photos{height:14.3vw;font-size:1.8vw}}@media only screen and (max-width: 910px){#photos-grid .all-photos,#photos-grid .less-photos{height:20.5vw;font-size:2.5vw}}@media only screen and (max-width: 700px){#photos-grid .all-photos,#photos-grid .less-photos{width:calc(50% - 20px) !important;height:43vw;font-size:4vw}}@media only screen and (max-width: 525px){#photos-grid .all-photos,#photos-grid .less-photos{margin-left:20px !important}}#photos-grid .all-photos span,#photos-grid .less-photos span{display:inline-block;font-size:.8em;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}#photos-grid .all-photos:hover span,#photos-grid .less-photos:hover span{transform:translate(8px, -8px);perspective:1000px;-moz-transform:translate(8px, -8px);-moz-perspective:1000;-webkit-transform:translate(8px, -8px);-webkit-perspective:1000;-o-transform:translate(8px, -8px);-o-perspective:1000;-ms-transform:translate(8px, -8px);-ms-perspective:1000}@media print{#videos-grid{display:none}}#videos-grid .more-videos{margin-top:4em;padding-top:4em;border-top:1px solid #D9DCE0}@media only screen and (max-width: 910px){#videos-grid .more-videos{margin-top:2em;padding-top:2em}}#videos-grid .more-videos .row{margin-bottom:3em}@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:#E10018}#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(0,40,65,0.8);cursor:pointer !important;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;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%);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;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 (pointer: coarse){#videos-grid .more-videos .video .icon-play{display:none}}#videos-grid .more-videos h4{margin-top:.8em;font-size:1.25em}.sponsor-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px}.sponsor-grid h2{width:100%;margin-bottom:0;padding-top:3rem}.sponsor-grid h2:first-of-type{padding:0;border:none}.sponsor-grid .sponsor{display:flex;justify-content:center;align-items:center;width:calc(25% - (20px * 3) / 4);height:13vw;text-align:center}@media only screen and (max-width: 1125px){.sponsor-grid .sponsor{width:calc((100% / 3) - (20px * 2) / 3);height:18vw}}@media only screen and (max-width: 910px){.sponsor-grid .sponsor{width:calc(25% - (20px * 3) / 4);height:20vw}}@media only screen and (max-width: 700px){.sponsor-grid .sponsor{width:calc(50% - (20px / 2));height:38vw}}.sponsor-grid .sponsor img{display:inline-block;width:11vw;max-width:100%}@media only screen and (max-width: 1125px){.sponsor-grid .sponsor img{width:14vw}}@media only screen and (max-width: 910px){.sponsor-grid .sponsor img{width:17vw}}@media only screen and (max-width: 700px){.sponsor-grid .sponsor img{width:28vw}}.sponsor-grid .sponsor.text-only{display:flex;justify-content:center;align-items:center;background:#F6F7FA;text-align:center;line-height:1.3}@media only screen and (max-width: 1440px){.sponsor-grid .sponsor.text-only{font-size:1.2vw}}@media only screen and (max-width: 1125px){.sponsor-grid .sponsor.text-only{font-size:1.5vw}}@media only screen and (max-width: 700px){.sponsor-grid .sponsor.text-only{font-size:2.7vw}}@media only screen and (max-width: 525px){.sponsor-grid .sponsor.text-only{font-size:1em}}.sponsor-grid.center{justify-content:center}.sponsor-grid.center .sponsor{width:calc(20% - 2em)}.sponsor-grid.center .sponsor:nth-of-type(5n),.sponsor-grid.center .sponsor:last-child{margin-right:0}@media only screen and (max-width: 1125px){.sponsor-grid.center .sponsor img{width:11vw}}@media only screen and (max-width: 910px){.sponsor-grid.center .sponsor{width:calc((100% / 3) - 2em)}.sponsor-grid.center .sponsor:nth-of-type(4n){margin-right:1em}.sponsor-grid.center .sponsor:nth-of-type(3n){margin-right:0}.sponsor-grid.center .sponsor img{width:17vw}}@media only screen and (max-width: 700px){.sponsor-grid.center .sponsor{width:calc(50% - 2em)}.sponsor-grid.center .sponsor:nth-of-type(3n){margin-right:1em}.sponsor-grid.center .sponsor:nth-of-type(even){margin-right:1em}.sponsor-grid.center .sponsor img{width:28vw}}.sponsor-grid.greyscale .sponsor{filter:grayscale(1)}.staff-list{margin-top:4em}@media only screen and (max-width: 910px){.staff-list{margin-top:2em}}.staff-list h2{margin-bottom:.5em !important}.staff-list .member{display:flex;justify-content:space-between;border-bottom:1px solid #D9DCE0}@media only screen and (max-width: 700px){.staff-list .member{flex-wrap:wrap;padding-bottom:2em}}.staff-list .member:first-of-type{border-top:1px solid #D9DCE0}.staff-list .member .content{display:flex;align-items:flex-start;width:100%;padding:2em 2em 2em 0}@media only screen and (max-width: 700px){.staff-list .member .content{flex-wrap:wrap;padding-right:0;padding-bottom:0}}.staff-list .member .content img{width:33%;margin:0 2em 0 0}@media only screen and (max-width: 700px){.staff-list .member .content img{width:100% !important;margin-right:0;margin-bottom:1.5em}.staff-list .member .content img.mobile-hide{display:none}}.staff-list .member .content .inner{width:66%}@media only screen and (max-width: 700px){.staff-list .member .content .inner{width:100% !important}}.staff-list .member .content .person{font-size:1.556em;letter-spacing:0;line-height:1.5;margin-bottom:.2em;font-weight:500}@media only screen and (max-width: 1440px){.staff-list .member .content .person{font-size:1.5em}}@media only screen and (max-width: 1125px){.staff-list .member .content .person{font-size:2.5vw}}@media only screen and (max-width: 910px){.staff-list .member .content .person{font-size:3.5vw}}@media only screen and (max-width: 525px){.staff-list .member .content .person{font-size:4.5vw}}.staff-list .member .content .title{margin-bottom:0;font-weight:500;line-height:1.3}@media only screen and (max-width: 525px){.staff-list .member .content .title{font-size:.889em}}.staff-list .member .content .short,.staff-list .member .content .long{margin:1em 0 0 0}@media only screen and (max-width: 1440px){.staff-list .member .content .short,.staff-list .member .content .long{font-size:.889em}}.staff-list .member .content .long{display:none}.staff-list .member .content .open,.staff-list .member .content .close{cursor:pointer;color:#E10018;font-weight:500}.staff-list .member .content .open:hover,.staff-list .member .content .close:hover{text-decoration:underline}.staff-list .member .content.has-actions img{width:42%}.staff-list .member .content.has-actions .inner{width:53%}.staff-list .member .actions{width:18%;padding:2em;border-left:1px solid #D9DCE0}@media only screen and (max-width: 1440px){.staff-list .member .actions{font-size:.889em}}@media only screen and (max-width: 700px){.staff-list .member .actions{flex-basis:100%;padding:1em 0 0 0;border:none;font-size:1em}}.staff-list .member .actions p{margin-bottom:0;font-size:.875em;line-height:2}.staff-list .member .actions p:first-child a{margin-top:0 !important}.staff-list .member .actions [class*='icon']{vertical-align:middle;color:#E10018}.staff-list .member .actions .button{margin-top:1em;margin-bottom:0}@media only screen and (max-width: 1125px){.staff-list .member .actions .button{border:none;background-color:transparent}.staff-list .member .actions .button:hover,.staff-list .member .actions .button:focus{color:#E10018;text-decoration:underline}}@media only screen and (max-width: 700px){.staff-list .member .actions .button{border:2px solid #E10018}.staff-list .member .actions .button:hover,.staff-list .member .actions .button:focus{background-color:#E10018;text-decoration:none;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}}.staff-list .member .actions .button em{font-style:normal}@media only screen and (max-width: 1125px){.staff-list .member .actions .button em{display:none}}@media only screen and (max-width: 700px){.staff-list .member .actions .button em{display:inline-block}}.staff-list .member .actions a,.staff-list .member .actions a:active,.staff-list .member .actions a:visited{text-decoration:none}.staff-list [class*='span']{padding-top:54px;padding-bottom:54px}#story-listing{margin-top:4em;border-top:1px solid #D9DCE0}@media only screen and (max-width: 910px){#story-listing{margin-top:2em}}#story-listing .story{padding:3em 0;border-bottom:1px solid #D9DCE0}@media only screen and (max-width: 910px){#story-listing .story{padding:2em 0}}@media only screen and (max-width: 700px){#story-listing .story .span16,#story-listing .story .span8{width:calc(100% - 20px)}}#story-listing .story .member{margin-bottom:1em;font-size:.833em;font-weight:600}#story-listing .story .title{margin-bottom:1em;font-family:Raleway, Arial, sans-serif;font-weight:600;color:#002841;font-size:1.889em;letter-spacing:0;line-height:1.29;margin-bottom:.25em}@media only screen and (max-width: 1125px){#story-listing .story .title{font-size:1.9em}}@media only screen and (max-width: 910px){#story-listing .story .title{font-size:4vw}}@media only screen and (max-width: 525px){#story-listing .story .title{font-size:6vw}}#story-listing .story .title a,#story-listing .story .title a:active,#story-listing .story .title a:visited{color:#002841;text-decoration:none}#story-listing .story .title a:hover,#story-listing .story .title a:active:hover,#story-listing .story .title a:visited:hover{text-decoration:underline}#story-listing .story img{display:block;width:100%}@media only screen and (max-width: 700px){#story-listing .story img{margin-top:1.5em}}#story-listing .story .span16 p{padding-right:2em}@media only screen and (max-width: 700px){#story-listing .story .span16 p{padding-right:0}}#story-listing .story :last-child{margin-bottom:0}.story-detail .image-wrap img{max-width:100%}.story-detail .image-wrap .caption{margin-bottom:3.5em;padding-bottom:1em;border-bottom:1px solid #D9DCE0}#search-response a{text-decoration:none !important}#search-response a h3{margin-bottom:.5em !important}#search-response a:hover h3,#search-response a:focus h3{text-decoration:underline}#search-response ol{padding:0 !important}#search-response button,#search-response .pagination a:not(.button),.pagination #search-response a:not(.button){display:flex;justify-content:center;align-items:center;width:48.6px;padding:0 !important;margin-right:10px;color:#002841;background-color:#fff}#search-response button:before,#search-response .pagination a:not(.button):before,.pagination #search-response a:not(.button):before{display:none}#search-response button:hover,#search-response .pagination a:hover:not(.button),.pagination #search-response a:hover:not(.button),#search-response button:focus,#search-response .pagination a:focus:not(.button),.pagination #search-response a:focus:not(.button){background-color:#E10018 !important;color:#fff !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}.sj-result__text{padding-bottom:1.5rem;border-bottom:1px solid #D9DCE0}.sj-results__result__description{font-size:1em !important}.sj-paginator ul{margin-bottom:0 !important;padding-bottom:0 !important}.sj-paginator ul li{margin-bottom:0 !important}.sj-paginator ul li:before{display:none !important}.sj-paginator__page-button{padding:0 !important;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;transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;-o-transition:none !important;-ms-transition:none !important}.sj-paginator__page-button:before{display:none}.sj-paginator__page-button:hover,.sj-paginator__page-button:focus{text-decoration:underline}.sj-paginator__page-number{background:#F6F7FA !important;color:#002841 !important}.sj-paginator__page-number--current{background:#E10018 !important;color:#fff !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}.sj-summary__query-time{display:none}*{margin:0;padding:0;border:0}:root{color-scheme:light !important}body.front,#lucy-page-template-inner{font-family:Raleway, Arial, sans-serif;font-size:18px;font-weight:400;color:#002841;letter-spacing:0.03px;line-height:2.1;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: 910px){body.front,#lucy-page-template-inner{padding-top:0}}@media print{body.front,#lucy-page-template-inner{padding-top:0 !important}}body.front.alert,body.front.search,#lucy-page-template-inner.alert,#lucy-page-template-inner.search{padding-top:60px}@media only screen and (max-width: 910px){body.front.alert,body.front.search,#lucy-page-template-inner.alert,#lucy-page-template-inner.search{padding-top:60px}}body.front.alert header,body.front.alert #mobile-nav,body.front.search header,body.front.search #mobile-nav,#lucy-page-template-inner.alert header,#lucy-page-template-inner.alert #mobile-nav,#lucy-page-template-inner.search header,#lucy-page-template-inner.search #mobile-nav{top:60px}body.front.alert #mobile-shelf.open,body.front.search #mobile-shelf.open,#lucy-page-template-inner.alert #mobile-shelf.open,#lucy-page-template-inner.search #mobile-shelf.open{top:140px;height:calc(100vh - 80px - 60px)}body.front.alert.interior,body.front.search.interior,#lucy-page-template-inner.alert.interior,#lucy-page-template-inner.search.interior{padding-top:170px}@media only screen and (max-width: 910px){body.front.alert.interior,body.front.search.interior,#lucy-page-template-inner.alert.interior,#lucy-page-template-inner.search.interior{padding-top:140px}}.lucy-wrapper,#layout-7030,#featured-events{position:relative;width:100%;margin:0 auto;padding:0 7vw;font-family:Raleway, Arial, sans-serif;font-size:18px;color:#002841;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,#featured-events{padding:0 5vw}}@media only screen and (max-width: 525px){.lucy-wrapper,#layout-7030,#featured-events{padding:0 25px}}@media print{.lucy-wrapper,#layout-7030,#featured-events{padding:0}}header{position:fixed;z-index:10;top:0;left:0;width:100%;height:110px;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;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;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){header{display:none}}@media print{header{display:none}}header.flip .bg{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}header #logo{margin-right:auto}header #logo img{display:block;height:55px}@media only screen and (max-width: 1440px){header #logo img{height:40px}}header .minor{position:relative;z-index:2;width:100%;height:0;background:#fff}header .minor nav ul{height:0}header .minor nav ul li{position:relative;display:inline-block;height:100%}header .minor nav ul li a,header .minor nav ul li a:active,header .minor nav ul li a:visited{font-size:.611em;line-height:0;letter-spacing:2.29px;font-weight:700;text-transform:uppercase;color:#002841}@media only screen and (max-width: 1125px){header .minor nav ul li a,header .minor nav ul li a:active,header .minor nav ul li a:visited{font-size:.55em}}header .minor nav ul li.alt a{color:#E10018}header .minor nav ul li.search a span,header .minor nav ul li.search a:active span,header .minor nav ul li.search a:visited span{display:inline-block;font-size:1.3em;color:#E10018;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;transform:translate(0, 2px);perspective:1000px;-moz-transform:translate(0, 2px);-moz-perspective:1000;-webkit-transform:translate(0, 2px);-webkit-perspective:1000;-o-transform:translate(0, 2px);-o-perspective:1000;-ms-transform:translate(0, 2px);-ms-perspective:1000}header .minor nav ul li.search a:after,header .minor nav ul li.search a:active:after,header .minor nav ul li.search a:visited:after{display:none}header .minor nav ul li.search a:hover span,header .minor nav ul li.search a:active:hover span,header .minor nav ul li.search a:visited:hover span{color:#002841;transform:scale(1.2) translate(0, 2px);perspective:1000px;-moz-transform:scale(1.2) translate(0, 2px);-moz-perspective:1000;-webkit-transform:scale(1.2) translate(0, 2px);-webkit-perspective:1000;-o-transform:scale(1.2) translate(0, 2px);-o-perspective:1000;-ms-transform:scale(1.2) translate(0, 2px);-ms-perspective:1000}header .minor nav ul li ul{position:absolute;top:100%;left:0;z-index:6;height:auto;margin:0;padding:.75em;list-style-type:none;background:#FFF;display:none}header .minor nav ul li ul li{display:inline-block;float:left;margin:0;margin-bottom:.5em;text-align:left}header .minor nav ul li ul li:last-of-type{margin-bottom:0}header .minor nav ul li ul a,header .minor nav ul li ul a:active,header .minor nav ul li ul a:visited{line-height:24px;color:#002841;text-decoration:none;text-transform:none;letter-spacing:0;font-size:.8em;white-space:nowrap}header .minor nav ul li ul a:after,header .minor nav ul li ul a:active:after,header .minor nav ul li ul a:visited:after{display:none}header .minor nav ul li ul a:hover,header .minor nav ul li ul a:active:hover,header .minor nav ul li ul a:visited:hover{text-decoration:underline}header .minor nav ul li:hover ul{display:block}header .major{position:relative;width:100%;height:110px}header .major .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#002841;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}header .major nav ul li a,header .major nav ul li a:active,header .major nav ul li a:visited{font-weight:600;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}header .major nav ul li a.button:after,header .major nav ul li a:active.button:after,header .major nav ul li a:visited.button:after{display:none}header .major nav ul li.search a span,header .major nav ul li.search a:active span,header .major nav ul li.search a:visited span{display:inline-block;color:#E10018;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;transform:translate(0, 2px);perspective:1000px;-moz-transform:translate(0, 2px);-moz-perspective:1000;-webkit-transform:translate(0, 2px);-webkit-perspective:1000;-o-transform:translate(0, 2px);-o-perspective:1000;-ms-transform:translate(0, 2px);-ms-perspective:1000}header .major nav ul li.search a:after,header .major nav ul li.search a:active:after,header .major nav ul li.search a:visited:after{display:none}header .major nav ul li.search a:hover span,header .major nav ul li.search a:active:hover span,header .major nav ul li.search a:visited:hover span{color:#fff;transform:scale(1.2) translate(0, 2px);perspective:1000px;-moz-transform:scale(1.2) translate(0, 2px);-moz-perspective:1000;-webkit-transform:scale(1.2) translate(0, 2px);-webkit-perspective:1000;-o-transform:scale(1.2) translate(0, 2px);-o-perspective:1000;-ms-transform:scale(1.2) translate(0, 2px);-ms-perspective:1000}header .lucy-wrapper,header #layout-7030,header #featured-events{display:flex;justify-content:flex-end;align-items:center;position:relative;height:110px;z-index:1;text-align:right}header .lucy-wrapper nav ul,header #layout-7030 nav ul,header #featured-events nav ul{list-style-type:none;margin:0;padding:0}header .lucy-wrapper nav ul li,header #layout-7030 nav ul li,header #featured-events nav ul li{display:inline-block;margin-left:2rem}@media only screen and (max-width: 1440px){header .lucy-wrapper nav ul li,header #layout-7030 nav ul li,header #featured-events nav ul li{margin-left:1.5rem}}@media only screen and (max-width: 1125px){header .lucy-wrapper nav ul li,header #layout-7030 nav ul li,header #featured-events nav ul li{margin-left:1rem;font-size:1.6vw}}header .lucy-wrapper nav ul li a,header #layout-7030 nav ul li a,header #featured-events nav ul li a,header .lucy-wrapper nav ul li a:active,header .lucy-wrapper nav ul li a:visited{display:block;position:relative;text-decoration:none}header .lucy-wrapper nav ul li a:after,header #layout-7030 nav ul li a:after,header #featured-events nav ul li a:after,header .lucy-wrapper nav ul li a:active:after,header .lucy-wrapper nav ul li a:visited:after{position:absolute;bottom:0;left:0;width:100%;height:0;background-color:#E10018;content:'';transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;-webkit-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;-ms-transition:height .2s ease-in-out}header .lucy-wrapper nav ul li a:hover:after,header #layout-7030 nav ul li a:hover:after,header #featured-events nav ul li a:hover:after,header .lucy-wrapper nav ul li a.active:after,header #layout-7030 nav ul li a.active:after,header #featured-events nav ul li a.active:after,header .lucy-wrapper nav ul li a.selected:after,header #layout-7030 nav ul li a.selected:after,header #featured-events nav ul li a.selected:after,header .lucy-wrapper nav ul li a:active:hover:after,header .lucy-wrapper nav ul li a:active.active:after,header .lucy-wrapper nav ul li a:active.selected:after,header .lucy-wrapper nav ul li a:visited:hover:after,header .lucy-wrapper nav ul li a:visited.active:after,header .lucy-wrapper nav ul li a:visited.selected:after{height:3px}header .lucy-wrapper #mit-logo img,header #layout-7030 #mit-logo img,header #featured-events #mit-logo img{display:block;height:30px;margin-left:2rem}header:before{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url(../images/header-gradient.png) repeat-x 0 0;background-size:auto 100%;content:''}#alert{display:block;position:fixed;z-index:6;top:0;left:0;width:100%;height:60px;background:#00324E;text-decoration:none;overflow:hidden;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: 910px){#alert{background-color:#002841}}@media print{#alert{display:none}}@media only screen and (max-width: 910px){#alert .lucy-wrapper,#alert #layout-7030,#alert #featured-events{display:flex;height:60px;flex-wrap:wrap;align-items:center}}#alert p{display:inline-block;margin:0 1em 0 0;font-size:.833em;font-weight:500;letter-spacing:.03px;line-height:60px;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 910px){#alert p{display:block;width:100%;line-height:1.2}}#alert p.title{margin-right:.5em;font-size:1.2em;font-weight:600;letter-spacing:0}@media only screen and (max-width: 910px){#alert p.title{margin-top:auto;font-size:1.1em}}@media only screen and (max-width: 600px){#alert p.title{font-size:3vw}}@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 span{display:inline-block;margin-left:10px;font-size:.8em;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}#alert .icon-close{position:absolute;top:50%;right:1em;font-size:.8em;color:#fff;cursor:pointer;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;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}@media only screen and (max-width: 910px){#alert .icon-close{font-size:.7em}}#alert .icon-close:hover,#alert .icon-close:focus{text-decoration:underline}#alert.hide{top:-60px}#alert:hover p span,#alert:focus p span{transform:translate(5px, -5px);perspective:1000px;-moz-transform:translate(5px, -5px);-moz-perspective:1000;-webkit-transform:translate(5px, -5px);-webkit-perspective:1000;-o-transform:translate(5px, -5px);-o-perspective:1000;-ms-transform:translate(5px, -5px);-ms-perspective:1000}#shelf-overlay{display:none;position:fixed;top:0;left:0;z-index:4;width:100%;height:100%;background:rgba(0,0,0,0.35)}@media print{#shelf-overlay{display:none}}#shelf{display:none;position:fixed;z-index:5;top:-2000px;left:0;width:100%;background:#00324E}@media only screen and (max-width: 525px){#shelf{display:none}}@media print{#shelf{display:none}}#shelf.open{display:block}#shelf .page{display:flex;justify-content:space-between;padding:4em 0}@media only screen and (max-width: 1125px){#shelf .page{display:block;overflow:hidden;padding:3em 0}}#shelf .page .copy{width:50%;padding-right:4em;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: 1920px){#shelf .page .copy{width:45%;padding-right:4vw}}@media only screen and (max-width: 1125px){#shelf .page .copy{position:absolute;display:table;max-width:50%;height:calc(100% - 6em);padding-right:2em}#shelf .page .copy .wrap{display:table-cell;vertical-align:middle}}#shelf .page .copy h2{margin-bottom:.25em}@media only screen and (max-width: 1440px){#shelf .page .copy h2{font-size:3.5vw}}@media only screen and (max-width: 1125px){#shelf .page .copy h2{font-size:5vw}}#shelf .page .copy p{margin-bottom:1em;font-size:1.22em;font-weight:500;line-height:1.9;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 1920px){#shelf .page .copy p{font-size:1.3vw}}@media only screen and (max-width: 1125px){#shelf .page .copy p{font-size:1.8vw}}#shelf .page .copy :last-child{margin-bottom:0}#shelf .page .copy.alt,#shelf .page .pagination a.copy:not(.button),.pagination #shelf .page a.copy:not(.button){width:40%}@media only screen and (max-width: 1125px){#shelf .page .copy.alt,#shelf .page .pagination a.copy:not(.button),.pagination #shelf .page a.copy:not(.button){float:left;position:relative;width:50%}}#shelf .page .pagelist{width:25%;padding:0 2em 0 2.5em;border-left:2px solid #445E7A;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: 1920px){#shelf .page .pagelist{width:27.5%;padding:0 2vw 0 3vw}}@media only screen and (max-width: 1440px){#shelf .page .pagelist{padding:0 2vw 0 2.5vw}}@media only screen and (max-width: 1125px){#shelf .page .pagelist{float:right;width:50%;padding:0 0 0 2.5em}}#shelf .page .pagelist ul{margin-bottom:0;padding-left:0;list-style-type:none}#shelf .page .pagelist ul li{margin-bottom:1.5em}@media only screen and (max-width: 1440px){#shelf .page .pagelist ul li{margin-bottom:1em}}#shelf .page .pagelist ul li a,#shelf .page .pagelist ul li a:active,#shelf .page .pagelist ul li a:visited{display:inline-block;position:relative;font-size:1.22em;font-weight:600;line-height:1.9;text-decoration:none;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 1920px){#shelf .page .pagelist ul li a,#shelf .page .pagelist ul li a:active,#shelf .page .pagelist ul li a:visited{font-size:1.3vw}}@media only screen and (max-width: 1125px){#shelf .page .pagelist ul li a,#shelf .page .pagelist ul li a:active,#shelf .page .pagelist ul li a:visited{font-size:1.8vw;line-height:1.3}}#shelf .page .pagelist ul li a span,#shelf .page .pagelist ul li a:active span,#shelf .page .pagelist ul li a:visited span{display:inline-block;margin-left:5px;font-size:.7em;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;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}#shelf .page .pagelist ul li a:after,#shelf .page .pagelist ul li a:active:after,#shelf .page .pagelist ul li a:visited:after{position:absolute;bottom:-5px;left:0;width:0;height:2px;background:#E10018;content:'';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}#shelf .page .pagelist ul li a:hover span,#shelf .page .pagelist ul li a:focus span,#shelf .page .pagelist ul li a:active:hover span,#shelf .page .pagelist ul li a:active:focus span,#shelf .page .pagelist ul li a:visited:hover span,#shelf .page .pagelist ul li a:visited:focus span{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#shelf .page .pagelist ul li a:hover:after,#shelf .page .pagelist ul li a:focus:after,#shelf .page .pagelist ul li a:active:hover:after,#shelf .page .pagelist ul li a:active:focus:after,#shelf .page .pagelist ul li a:visited:hover:after,#shelf .page .pagelist ul li a:visited:focus:after{width:100%}#shelf .page .pagelist ul :last-child{margin-bottom:0}#shelf .page .pagelist:last-of-type{padding-right:0 !important}@media only screen and (max-width: 1125px){#shelf .page .pagelist:last-of-type{clear:both;padding-top:1em}}#shelf .page .blocks{overflow:hidden;width:60%}@media only screen and (max-width: 1125px){#shelf .page .blocks{display:flex;flex-direction:column;justify-content:center;width:50%;padding-left:2.5em;border-left:2px solid #445E7A;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}}#shelf .page .block{display:block;float:left;width:calc((100% / 3) - (20px * 2) / 3);margin-left:20px;text-decoration:none}@media only screen and (max-width: 1125px){#shelf .page .block{width:100%;margin-left:0;padding-top:1em}}#shelf .page .block:first-of-type{margin-left:0}@media only screen and (max-width: 1125px){#shelf .page .block:first-of-type{padding-top:0}}#shelf .page .block img{display:block;max-width:100%;margin-bottom:1em}@media only screen and (max-width: 1125px){#shelf .page .block img{display:none}}#shelf .page .block p{display:inline;position:relative;margin-bottom:0;font-size:1.22em;font-weight:600;line-height:1.3;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 1920px){#shelf .page .block p{font-size:1.3vw}}@media only screen and (max-width: 1440px){#shelf .page .block p{display:inline-block;line-height:1.5}}@media only screen and (max-width: 1125px){#shelf .page .block p{font-size:1.8vw}#shelf .page .block p br{display:none}}#shelf .page .block p span{display:inline-block;margin-left:5px;font-size:.7em;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;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}#shelf .page .block p:after{position:absolute;bottom:-5px;left:0;width:0;height:2px;background:#E10018;content:'';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}#shelf .page .block:hover p span,#shelf .page .block:focus p span{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#shelf .page .block:hover p:after,#shelf .page .block:focus p:after{width:100%}@media only screen and (max-width: 1125px){#shelf .page#join-shelf{display:flex;flex-wrap:wrap}}#shelf .icon-close{position:absolute;z-index:2;top:2em;right:2em;cursor:pointer;font-size:.8em;text-decoration:none;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#shelf .icon-close:hover{text-decoration:underline}#search-form{position:fixed;top:0;left:0;z-index:12;width:100%;height:60px;background:#F6F7FA;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;transform:translate(0, -100%);perspective:1000px;-moz-transform:translate(0, -100%);-moz-perspective:1000;-webkit-transform:translate(0, -100%);-webkit-perspective:1000;-o-transform:translate(0, -100%);-o-perspective:1000;-ms-transform:translate(0, -100%);-ms-perspective:1000}@media print{#search-form{display:none}}#search-form.open{transform:translate(0, 0);perspective:1000px;-moz-transform:translate(0, 0);-moz-perspective:1000;-webkit-transform:translate(0, 0);-webkit-perspective:1000;-o-transform:translate(0, 0);-o-perspective:1000;-ms-transform:translate(0, 0);-ms-perspective:1000}#search-form .lucy-wrapper,#search-form #layout-7030,#search-form #featured-events{height:60px}#search-form label{position:absolute;top:-3px;left:calc(7vw + 32px);font-size:.7em}@media only screen and (max-width: 1125px){#search-form label{left:calc(5vw + 32px)}}@media only screen and (max-width: 525px){#search-form label{left:57px}}#search-form span.icon-search,#search-form #page-search span.field-wrap:before,#page-search #search-form span.field-wrap:before{position:absolute;top:50%;left:7vw;color:#002841;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}@media only screen and (max-width: 1125px){#search-form span.icon-search,#search-form #page-search span.field-wrap:before,#page-search #search-form span.field-wrap:before{left:5vw}}@media only screen and (max-width: 525px){#search-form span.icon-search,#search-form #page-search span.field-wrap:before,#page-search #search-form span.field-wrap:before{left:25px}}#search-form span.icon-close{position:absolute;top:50%;right:1em;font-size:.8em;cursor:pointer;color:#002841;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}@media only screen and (max-width: 910px){#search-form span.icon-close{font-size:.7em}}#search-form span.icon-close:hover{text-decoration:underline}#search-form input{width:calc(100% - 150px);margin-bottom:0;padding:0;padding-left:32px;line-height:60px;font-size:1em;font-family:Raleway, Arial, sans-serif;border:none;outline:none;background-color:#F6F7FA;color:#002841}#search-form button,#search-form .pagination a:not(.button),.pagination #search-form a:not(.button){position:absolute;top:50%;right:7vw;border-color:#002841;color:#002841;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}@media only screen and (max-width: 1125px){#search-form button,#search-form .pagination a:not(.button),.pagination #search-form a:not(.button){right:5vw}}@media only screen and (max-width: 910px){#search-form button,#search-form .pagination a:not(.button),.pagination #search-form a:not(.button){right:45px;width:44px;height:44px;padding:0;line-height:38px;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}#search-form button span,#search-form .pagination a:not(.button) span,.pagination #search-form a:not(.button) span{display:none}}#search-form button .icon-arrow-top-right-stem,#search-form .pagination a:not(.button) .icon-arrow-top-right-stem,.pagination #search-form a:not(.button) .icon-arrow-top-right-stem{color:#002841}@media only screen and (max-width: 910px){#search-form button .icon-arrow-top-right-stem,#search-form .pagination a:not(.button) .icon-arrow-top-right-stem,.pagination #search-form a:not(.button) .icon-arrow-top-right-stem{display:block;padding-right:0}}#search-form button:hover,#search-form .pagination a:hover:not(.button),.pagination #search-form a:hover:not(.button),#search-form button:focus,#search-form .pagination a:focus:not(.button),.pagination #search-form a:focus:not(.button){background-color:#002841;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#search-form button:hover .icon-arrow-top-right-stem,#search-form .pagination a:hover:not(.button) .icon-arrow-top-right-stem,.pagination #search-form a:hover:not(.button) .icon-arrow-top-right-stem,#search-form button:focus .icon-arrow-top-right-stem,#search-form .pagination a:focus:not(.button) .icon-arrow-top-right-stem,.pagination #search-form a:focus:not(.button) .icon-arrow-top-right-stem{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 910px){#search-form button:hover .icon-arrow-top-right-stem,#search-form .pagination a:hover:not(.button) .icon-arrow-top-right-stem,.pagination #search-form a:hover:not(.button) .icon-arrow-top-right-stem,#search-form button:focus .icon-arrow-top-right-stem,#search-form .pagination a:focus:not(.button) .icon-arrow-top-right-stem,.pagination #search-form a:focus:not(.button) .icon-arrow-top-right-stem{transform:translate(0, 0);perspective:1000px;-moz-transform:translate(0, 0);-moz-perspective:1000;-webkit-transform:translate(0, 0);-webkit-perspective:1000;-o-transform:translate(0, 0);-o-perspective:1000;-ms-transform:translate(0, 0);-ms-perspective:1000}}#mobile-nav{display:none;justify-content:flex-end;align-items:center;gap:1.5rem;position:fixed;z-index:10;width:100%;padding:0 5vw;height:80px;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;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;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){#mobile-nav{display:flex}}@media only screen and (max-width: 525px){#mobile-nav{padding:0 25px;gap:1rem}}@media print{#mobile-nav{display:none}}#mobile-nav .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#00324E;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}#mobile-nav #logo-mobile{position:relative;z-index:1;margin-right:auto}#mobile-nav #logo-mobile img{display:block;height:30px}#mobile-nav #search-icon-mobile{position:relative;text-decoration:none;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#mobile-nav #search-icon-mobile span{vertical-align:middle}#mobile-nav #mobile-menu-button{position:relative;width:20px;height:20px;cursor:pointer}#mobile-nav #mobile-menu-button .line1,#mobile-nav #mobile-menu-button .line2,#mobile-nav #mobile-menu-button .line3{position:absolute;left:0;width:100%;height:2px;background:#fff;transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out}#mobile-nav #mobile-menu-button .line1{top:1px}#mobile-nav #mobile-menu-button .line2{top:50%;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}#mobile-nav #mobile-menu-button .line3{bottom:1px}#mobile-nav #mobile-menu-button.open .line1{top:9px;transform:rotate(45deg);perspective:1000px;-moz-transform:rotate(45deg);-moz-perspective:1000;-webkit-transform:rotate(45deg);-webkit-perspective:1000;-o-transform:rotate(45deg);-o-perspective:1000;-ms-transform:rotate(45deg);-ms-perspective:1000}#mobile-nav #mobile-menu-button.open .line2{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}#mobile-nav #mobile-menu-button.open .line3{bottom:9px;transform:rotate(-45deg);perspective:1000px;-moz-transform:rotate(-45deg);-moz-perspective:1000;-webkit-transform:rotate(-45deg);-webkit-perspective:1000;-o-transform:rotate(-45deg);-o-perspective:1000;-ms-transform:rotate(-45deg);-ms-perspective:1000}#mobile-nav #mit-mobile{position:relative;z-index:1}#mobile-nav #mit-mobile img{display:block;height:20px}#mobile-shelf{display:none;position:fixed;top:0;z-index:9;width:100%;height:0;overflow:scroll;-webkit-overflow-scrolling:touch;background:#FFF;transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;-webkit-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;-ms-transition:height .2s ease-in-out}@media only screen and (max-width: 910px){#mobile-shelf{display:block}}@media print{#mobile-shelf{display:none}}#mobile-shelf.open{top:80px;height:calc(100% - 80px)}#mobile-shelf .top,#mobile-shelf .bottom{padding:1em 5vw 2em 5vw}@media only screen and (max-width: 525px){#mobile-shelf .top,#mobile-shelf .bottom{padding:2em 25px}}#mobile-shelf .top p,#mobile-shelf .top a,#mobile-shelf .bottom p,#mobile-shelf .bottom a{color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#mobile-shelf .top{padding-top:calc(5vw + 10px);background:#00324E}@media only screen and (max-width: 525px){#mobile-shelf .top{padding-top:35px}}#mobile-shelf .top .section{padding:1.5rem 0;border-top:1px solid #225673}#mobile-shelf .top .section .main{display:block;position:relative;margin-bottom:1em;font-family:Raleway, Arial, sans-serif;font-weight:600;color:#002841;font-size:1.889em;letter-spacing:0;line-height:1.29;margin-bottom:0 !important;cursor:pointer;color:#fff;text-decoration:none;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#mobile-shelf .top .section .main:after{position:absolute;top:15px;right:0;font-family:'icomoon';font-size:.4em;content:"\e983" !important;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;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;transform:rotate(135deg);perspective:1000px;-moz-transform:rotate(135deg);-moz-perspective:1000;-webkit-transform:rotate(135deg);-webkit-perspective:1000;-o-transform:rotate(135deg);-o-perspective:1000;-ms-transform:rotate(135deg);-ms-perspective:1000}#mobile-shelf .top .section .main.link-only:after{display:none}#mobile-shelf .top .section ul{display:none}#mobile-shelf .top .section ul li{margin-bottom:.5rem}#mobile-shelf .top .section ul li a,#mobile-shelf .top .section ul li a:active,#mobile-shelf .top .section ul li a:visited{text-transform:none;letter-spacing:0;font-weight:600;font-size:1.2em}#mobile-shelf .top .section ul li:first-of-type{margin-top:1.5rem}#mobile-shelf .top .section:last-of-type{margin-bottom:3rem;border-bottom:1px solid #225673}#mobile-shelf .top .section.open .main:after{transform:rotate(315deg);perspective:1000px;-moz-transform:rotate(315deg);-moz-perspective:1000;-webkit-transform:rotate(315deg);-webkit-perspective:1000;-o-transform:rotate(315deg);-o-perspective:1000;-ms-transform:rotate(315deg);-ms-perspective:1000}#mobile-shelf .top .button{display:block;margin-bottom:3rem}#mobile-shelf .top ul{margin:0;padding:0;list-style-type:none}#mobile-shelf .top ul li{margin-bottom:1rem}#mobile-shelf .top ul li a,#mobile-shelf .top ul li a:active,#mobile-shelf .top ul li a:visited{font-weight:700;letter-spacing:3.75px;text-transform:uppercase;text-decoration:none;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#mobile-shelf .top ul li a:hover,#mobile-shelf .top ul li a:active:hover,#mobile-shelf .top ul li a:visited:hover{text-decoration:underline}#mobile-shelf .bottom{background:#002841}#mobile-shelf .bottom p{font-size:1.22em;font-weight:700}#mobile-shelf .bottom p.mission{font-size:1em;font-weight:600}#mobile-shelf .bottom p.sub-header{font-size:.778em}#mobile-shelf .bottom p a{text-decoration-color:#E10018}#mobile-shelf .bottom ul.social{margin:1em 0 0 0;padding:0;list-style-type:none}#mobile-shelf .bottom ul.social li{display:inline-block;margin-right:.5em}#mobile-shelf .bottom ul.social li a,#mobile-shelf .bottom ul.social li a:active,#mobile-shelf .bottom ul.social li a:visited{display:flex;width:48px;height:48px;justify-content:center;align-items:center;text-decoration:none !important;color:#FFF;font-size:1.2em;background:#E10018;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}#mobile-shelf .bottom ul.social li a span.icon-youtube,#mobile-shelf .bottom ul.social li a:active span.icon-youtube,#mobile-shelf .bottom ul.social li a:visited span.icon-youtube{transform:translate(2px, 0);perspective:1000px;-moz-transform:translate(2px, 0);-moz-perspective:1000;-webkit-transform:translate(2px, 0);-webkit-perspective:1000;-o-transform:translate(2px, 0);-o-perspective:1000;-ms-transform:translate(2px, 0);-ms-perspective:1000}#mobile-shelf .bottom ul.social li:last-child{margin-right:0}#page-header{overflow:hidden;position:relative;padding:calc(4em + 110px) 0 4em 0;background-color:#002841;background-size:cover;background-repeat:no-repeat;background-position:center;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 910px){#page-header{display:none}}@media print{#page-header{padding:0;background-color:transparent}}#page-header .bg{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:left center}#page-header .lucy-wrapper,#page-header #layout-7030,#page-header #featured-events{position:relative;z-index:3}#page-header h1{margin-bottom:0}#page-header:before{position:absolute;top:50%;right:7vw;width:730px;height:1484px;background-image:url(../images/page-header-accent.png);background-repeat:no-repeat;background-size:cover;background-position:center;content:'';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}@media print{#page-header:before{display:none}}#page-header:after{position:absolute;top:0;left:0;z-index:2;width:100%;height:120px;background:transparent url(../images/page-header-gradient.png) repeat-x top right;background-size:auto 120px;content:''}@media print{#page-header:after{display:none}}#page-header.has-image{padding:calc(15vw + 110px) 0 4em 0}#page-header.has-image:before{top:0;left:0;z-index:2;right:auto;width:1600px;height:100%;background:transparent url(../images/page-header-gradient-left.png) repeat-y left center;background-size:1600px auto;transform:translate(0, 0);perspective:1000px;-moz-transform:translate(0, 0);-moz-perspective:1000;-webkit-transform:translate(0, 0);-webkit-perspective:1000;-o-transform:translate(0, 0);-o-perspective:1000;-ms-transform:translate(0, 0);-ms-perspective:1000}#page-header.tall{padding:calc(4em + 110px) 0 calc(15vw + 4em) 0}@media only screen and (max-width: 1125px){#page-header [class*='span']{width:75% !important}}@media only screen and (max-width: 910px){#page-header .row{margin:0 !important}#page-header [class*='span']{width:100% !important;margin:0 !important}}@media only screen and (max-width: 525px){#page-header{padding:100px 0 45px 0}}@media print{#page-header [class*='span']{width:100% !important}}#mobile-page-header{display:none}@media only screen and (max-width: 910px){#mobile-page-header{display:block}}@media print{#mobile-page-header{display:none}}#mobile-page-header .content{overflow:hidden;position:relative;padding-top:calc(80px + 3em);padding-bottom:1em;background:#002841}#mobile-page-header .content:before{position:absolute;top:50%;right:-15vw;z-index:2;width:60vw;height:121vw;background-image:url(../images/page-header-accent-mobile.png);background-repeat:no-repeat;background-size:cover;background-position:center;content:'';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}@media print{#mobile-page-header .content:before{display:none}}#mobile-page-header .content h1{margin-bottom:2rem}#mobile-page-header .content .trail{display:block !important;z-index:2;margin-bottom:.5em;background:transparent;line-height:1.3}#mobile-page-header .content .trail a,#mobile-page-header .content .trail a:active,#mobile-page-header .content .trail a:visited,#mobile-page-header .content .trail span{font-size:.556em;letter-spacing:-.08px;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#mobile-page-header .content .trail ul{margin-right:20px !important}#mobile-page-header .content .trail .print em,#mobile-page-header .content .trail .share-this-page em{display:none}#mobile-page-header .content .trail .print span,#mobile-page-header .content .trail .share-this-page span{margin-right:0;color:#E10018;font-size:1em}#mobile-page-header .mobile-header-image{width:100%;overflow:hidden}#mobile-page-header .mobile-header-image img{display:block;width:100%}#mobile-page-header .image-spacer{display:none}#mobile-page-header .lucy-wrapper,#mobile-page-header #layout-7030,#mobile-page-header #featured-events{z-index:2}.trail{position:relative;background:#fff}@media only screen and (max-width: 910px){.trail{display:none}}@media print{.trail{display:none}}.trail .lucy-wrapper,.trail #layout-7030,.trail #featured-events{display:flex;justify-content:space-between;align-items:center}.trail ul{position:relative;margin:0 !important;padding:0 !important;list-style-type:none;color:#FFF}.trail ul li{position:relative;display:inline-block;line-height:1}.trail ul li a,.trail ul li a:active,.trail ul li a:visited,.trail ul li span{color:#002841;font-size:.667em;font-weight:600;text-decoration:none;letter-spacing:-.09px}.trail ul li a:hover,.trail ul li a:active:hover,.trail ul li a:visited:hover,.trail ul li span:hover{text-decoration:underline}.trail ul li span:hover{text-decoration:none}.trail ul li:after{display:inline-block;margin:0 .6em 0 .4em;content:'/';font-size:.7em;color:#E10018}.trail ul li:last-child:after{display:none}.trail .print,.trail .share-this-page{margin-left:2em;font-size:.667em;font-weight:500;cursor:pointer;color:#002841;line-height:1}.trail .print span,.trail .share-this-page span{display:inline-block;vertical-align:bottom;margin-right:8px}.trail .print em,.trail .share-this-page em{font-style:normal}.trail .print:hover,.trail .share-this-page:hover{text-decoration:underline}.trail .print{margin-left:auto}#page-nav{position:relative;z-index:2;border-bottom:1px solid #D9DCE0;overflow:hidden}#page-nav ul.main{display:block;margin:0 !important;padding:0 !important;font-size:0;list-style-type:none;white-space:nowrap}#page-nav ul.main li{position:relative;display:inline-block;margin-right:54px}#page-nav ul.main li a,#page-nav ul.main li a:active,#page-nav ul.main li a:visited{position:relative;display:inline-block;padding:2em 0;font-size:18px;font-weight:bold;text-decoration:none}#page-nav ul.main li a.active,#page-nav ul.main li a:active.active,#page-nav ul.main li a:visited.active{color:#00324E}#page-nav ul.main li a:hover,#page-nav ul.main li a:active:hover,#page-nav ul.main li a:visited:hover{color:#00324E}#page-nav ul.main li.sub:after{position:absolute;top:50%;right:14.4px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;font-size:8px;text-transform:none;color:#00324E;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e93e" !important;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}#page-nav ul.main li#nav-more{display:none}#page-nav ul.main li#nav-more.hidden{visibility:hidden}#page-nav ul.main li ul{position:absolute;top:100%;left:0;display:none;width:auto;height:auto;margin:0 !important;padding:18px 36px;background:#FFF;white-space:nowrap;box-shadow:0 10px 10px 0 rgba(51,51,51,0.1);-moz-box-shadow:0 10px 10px 0 rgba(51,51,51,0.1);-webkit-box-shadow:0 10px 10px 0 rgba(51,51,51,0.1);-o-box-shadow:0 10px 10px 0 rgba(51,51,51,0.1);-ms-box-shadow:0 10px 10px 0 rgba(51,51,51,0.1)}#page-nav ul.main li ul li{display:block;margin-bottom:9px}#page-nav ul.main li ul li a,#page-nav ul.main li ul li a:active,#page-nav ul.main li ul li a:visited{padding:0 !important;line-height:1.3;font-size:16.2px;color:#002841 !important}#page-nav ul.main li ul li a:hover,#page-nav ul.main li ul li a:active:hover,#page-nav ul.main li ul li a:visited:hover{color:#00324E !important}#page-nav ul.main li ul li a:after,#page-nav ul.main li ul li a:active:after,#page-nav ul.main li ul li a:visited:after{display:none !important}#page-nav ul.main li ul li ul,#page-nav ul.main li ul li:after{display:none}#page-nav ul.main li:hover{color:#00324E !important}#page-nav ul.main li:hover a,#page-nav ul.main li:hover a:active,#page-nav ul.main li:hover a:visited{color:#00324E}#page-nav ul.main li:hover ul{display:block}#layout-7030,#featured-events{font-size:0;background:#fff}@media only screen and (max-width: 910px){#layout-7030,#featured-events{padding:0}}#layout-7030.no-sidebar aside,.no-sidebar#featured-events aside{display:none}#layout-7030.no-sidebar #content-7030,.no-sidebar#featured-events #content-7030{margin-left:0}#layout-7030 #content-full,#featured-events #content-full{position:relative;z-index:1;padding:5vw 0;font-size:18px}@media only screen and (max-width: 910px){#layout-7030 #content-full,#featured-events #content-full{padding:5vw;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 print{#layout-7030 #content-full,#featured-events #content-full{padding:0}}#layout-7030 #content-7030,#featured-events #content-7030{position:relative;z-index:1;display:inline-block;width:70%;margin-left:30%;padding:5vw 0;font-size:18px;vertical-align:top}@media only screen and (max-width: 910px){#layout-7030 #content-7030,#featured-events #content-7030{margin-left:0;padding:5vw;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 print{#layout-7030 #content-7030,#featured-events #content-7030{width:100%;margin-left:0;padding:0}}#layout-7030 #content-7030 .lucy-wrapper,#featured-events #content-7030 .lucy-wrapper,#layout-7030 #content-7030 #layout-7030,#featured-events #content-7030 #layout-7030,#layout-7030 #content-7030 #featured-events,#featured-events #content-7030 #featured-events{width:100% !important;padding:0 !important}#layout-7030 h3,#featured-events h3{position:relative;margin-top:calc(2rem + 10px)}#layout-7030 h3:before,#featured-events h3:before{position:absolute;top:-10px;left:0;width:25px;height:2px;background:#E10018;content:''}#layout-7030 aside,#featured-events aside{position:absolute;z-index:2;display:inline-block;width:18%;padding:5vw 0;font-size:18px;vertical-align:top;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,#featured-events aside{margin:0;padding:0;border-bottom:1px solid #D9DCE0}}@media print{#layout-7030 aside,#featured-events aside{display:none}}#layout-7030 aside .lucy-wrapper,#featured-events aside .lucy-wrapper,#layout-7030 aside #layout-7030,#featured-events aside #layout-7030,#layout-7030 aside #featured-events,#featured-events aside #featured-events{width:100%;margin:0 !important;padding:0 !important}#layout-7030 aside .subtitle,#featured-events aside .subtitle{margin-bottom:1.5em;font-size:1.1em;font-weight:600;letter-spacing:.17px}#layout-7030 aside ul,#featured-events aside ul{padding:0;list-style-type:none}#layout-7030 aside ul li,#featured-events aside ul li{display:block;margin-bottom:1.5em}#layout-7030 aside ul li a,#featured-events aside ul li a,#layout-7030 aside ul li a:active,#layout-7030 aside ul li a:visited{display:block;position:relative;font-weight:400;line-height:1.3;letter-spacing:.03px;color:#002841;text-decoration:none}#layout-7030 aside ul li a span,#featured-events aside ul li a span,#layout-7030 aside ul li a:active span,#layout-7030 aside ul li a:visited span{display:inline-block;position:relative}#layout-7030 aside ul li a span:before,#featured-events aside ul li a span:before,#layout-7030 aside ul li a:active span:before,#layout-7030 aside ul li a:visited span:before{position:absolute;bottom:-5px;left:0;width:0;height:2px;background-color:#002841;content:'';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}#layout-7030 aside ul li a:before,#featured-events aside ul li a:before,#layout-7030 aside ul li a:active:before,#layout-7030 aside ul li a:visited:before{position:absolute;top:50%;left:0;width:5px;height:5px;background:#E10018;content:'';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(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;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}#layout-7030 aside ul li a [class*='icon'],#featured-events aside ul li a [class*='icon'],#layout-7030 aside ul li a:active [class*='icon'],#layout-7030 aside ul li a:visited [class*='icon']{position:relative;top:-2px;margin-right:1.5em;font-size:.5em;border:none}#layout-7030 aside ul li a:hover span:before,#featured-events aside ul li a:hover span:before,#layout-7030 aside ul li a:active:hover span:before,#layout-7030 aside ul li a:visited:hover span:before{width:100%}#layout-7030 aside ul li a.active,#featured-events aside ul li a.active,#layout-7030 aside ul li a:active.active,#layout-7030 aside ul li a:visited.active{padding-left:15px;font-weight:600;color:#E10018}#layout-7030 aside ul li a.active:before,#featured-events aside ul li a.active:before,#layout-7030 aside ul li a:active.active:before,#layout-7030 aside ul li a:visited.active:before{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#layout-7030 aside ul li a.active:hover span:before,#featured-events aside ul li a.active:hover span:before,#layout-7030 aside ul li a:active.active:hover span:before,#layout-7030 aside ul li a:visited.active:hover span:before{width:0}#layout-7030 aside ul li:last-child,#featured-events aside ul li:last-child{margin-bottom:0}@media only screen and (max-width: 910px){#layout-7030 aside.mobile-show,#featured-events aside.mobile-show{padding:5vw 5vw 0 5vw !important;border-bottom:none !important}#layout-7030 aside.mobile-show .back-to,#featured-events aside.mobile-show .back-to{margin-bottom:0 !important}#layout-7030 aside.mobile-show #mobile-nav-toggle,#featured-events aside.mobile-show #mobile-nav-toggle,#layout-7030 aside.mobile-show #vertical-nav-content,#featured-events aside.mobile-show #vertical-nav-content{display:none !important}}@media only screen and (max-width: 525px){#layout-7030 aside.mobile-show,#featured-events aside.mobile-show{padding:25px 25px 0 25px !important}}#layout-7030 aside #mobile-nav-toggle,#featured-events aside #mobile-nav-toggle,#layout-7030 #mobile-nav-style-box #mobile-nav-toggle,#featured-events #mobile-nav-style-box #mobile-nav-toggle{display:none;position:relative;padding:20px 5vw;color:#E10018;font-weight:700;text-transform:uppercase;font-size:.778em;letter-spacing:2.63px;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,#featured-events aside #mobile-nav-toggle,#layout-7030 #mobile-nav-style-box #mobile-nav-toggle,#featured-events #mobile-nav-style-box #mobile-nav-toggle{display:block}}#layout-7030 aside #mobile-nav-toggle:before,#featured-events aside #mobile-nav-toggle:before,#layout-7030 aside #mobile-nav-toggle:after,#featured-events aside #mobile-nav-toggle:after,#layout-7030 #mobile-nav-style-box #mobile-nav-toggle:before,#featured-events #mobile-nav-style-box #mobile-nav-toggle:before,#layout-7030 #mobile-nav-style-box #mobile-nav-toggle:after,#featured-events #mobile-nav-style-box #mobile-nav-toggle:after{position:absolute;top:50%;background:#E10018;content:'';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}#layout-7030 aside #mobile-nav-toggle:before,#featured-events aside #mobile-nav-toggle:before,#layout-7030 #mobile-nav-style-box #mobile-nav-toggle:before,#featured-events #mobile-nav-style-box #mobile-nav-toggle:before{right:calc(2em + 6px);width:2px;height:14px;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}#layout-7030 aside #mobile-nav-toggle:after,#featured-events aside #mobile-nav-toggle:after,#layout-7030 #mobile-nav-style-box #mobile-nav-toggle:after,#featured-events #mobile-nav-style-box #mobile-nav-toggle:after{right:2em;width:14px;height:2px}#layout-7030 aside #mobile-nav-toggle.open:before,#featured-events aside #mobile-nav-toggle.open:before,#layout-7030 #mobile-nav-style-box #mobile-nav-toggle.open:before,#featured-events #mobile-nav-style-box #mobile-nav-toggle.open:before{height:0}@media only screen and (max-width: 910px){#layout-7030 aside #vertical-nav-content,#featured-events aside #vertical-nav-content,#layout-7030 #mobile-nav-style-box #vertical-nav-content,#featured-events #mobile-nav-style-box #vertical-nav-content{position:relative;top:100%;display:none;width:100%;border-top:none;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 .subtitle,#featured-events aside #vertical-nav-content .subtitle,#layout-7030 #mobile-nav-style-box #vertical-nav-content .subtitle,#featured-events #mobile-nav-style-box #vertical-nav-content .subtitle{display:none}#layout-7030 aside #vertical-nav-content ul,#featured-events aside #vertical-nav-content ul,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul,#featured-events #mobile-nav-style-box #vertical-nav-content ul{padding:0 5vw}#layout-7030 aside #vertical-nav-content ul li,#featured-events aside #vertical-nav-content ul li,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul li,#featured-events #mobile-nav-style-box #vertical-nav-content ul li{margin-bottom:0}#layout-7030 aside #vertical-nav-content ul li:last-of-type a,#featured-events aside #vertical-nav-content ul li:last-of-type a,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul li:last-of-type a,#featured-events #mobile-nav-style-box #vertical-nav-content ul li:last-of-type a{border-bottom:none}#layout-7030 aside #vertical-nav-content ul li:last-of-type a:before,#featured-events aside #vertical-nav-content ul li:last-of-type a:before,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul li:last-of-type a:before,#featured-events #mobile-nav-style-box #vertical-nav-content ul li:last-of-type a:before{bottom:-1px}#layout-7030 aside #vertical-nav-content ul a,#featured-events aside #vertical-nav-content ul a,#layout-7030 aside #vertical-nav-content ul a:active,#layout-7030 aside #vertical-nav-content ul a:visited,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a,#featured-events #mobile-nav-style-box #vertical-nav-content ul a,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:active,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:visited{display:block;position:relative;padding:1.5em 0;border-bottom:1px solid #D9DCE0;font-size:.889em}#layout-7030 aside #vertical-nav-content ul a span:before,#featured-events aside #vertical-nav-content ul a span:before,#layout-7030 aside #vertical-nav-content ul a:active span:before,#layout-7030 aside #vertical-nav-content ul a:visited span:before,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a span:before,#featured-events #mobile-nav-style-box #vertical-nav-content ul a span:before,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:active span:before,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:visited span:before{display:none}#layout-7030 aside #vertical-nav-content ul a:before,#featured-events aside #vertical-nav-content ul a:before,#layout-7030 aside #vertical-nav-content ul a:active:before,#layout-7030 aside #vertical-nav-content ul a:visited:before,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:before,#featured-events #mobile-nav-style-box #vertical-nav-content ul a:before,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:active:before,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:visited:before{top:auto;bottom:-2px;left:0;width:0;height:2px;background:#E10018;content:'';filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;transition:width .2s ease-in-out;-moz-transition:width .2s ease-in-out;-webkit-transition:width .2s ease-in-out;-o-transition:width .2s ease-in-out;-ms-transition:width .2s ease-in-out}#layout-7030 aside #vertical-nav-content ul a.active,#featured-events aside #vertical-nav-content ul a.active,#layout-7030 aside #vertical-nav-content ul a:hover,#featured-events aside #vertical-nav-content ul a:hover,#layout-7030 aside #vertical-nav-content ul a:focus,#featured-events aside #vertical-nav-content ul a:focus,#layout-7030 aside #vertical-nav-content ul a:active.active,#layout-7030 aside #vertical-nav-content ul a:active:hover,#layout-7030 aside #vertical-nav-content ul a:active:focus,#layout-7030 aside #vertical-nav-content ul a:visited.active,#layout-7030 aside #vertical-nav-content ul a:visited:hover,#layout-7030 aside #vertical-nav-content ul a:visited:focus,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a.active,#featured-events #mobile-nav-style-box #vertical-nav-content ul a.active,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:hover,#featured-events #mobile-nav-style-box #vertical-nav-content ul a:hover,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:focus,#featured-events #mobile-nav-style-box #vertical-nav-content ul a:focus,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:active.active,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:active:hover,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:active:focus,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:visited.active,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:visited:hover,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:visited:focus{color:#002841}#layout-7030 aside #vertical-nav-content ul a.active:before,#featured-events aside #vertical-nav-content ul a.active:before,#layout-7030 aside #vertical-nav-content ul a:hover:before,#featured-events aside #vertical-nav-content ul a:hover:before,#layout-7030 aside #vertical-nav-content ul a:focus:before,#featured-events aside #vertical-nav-content ul a:focus:before,#layout-7030 aside #vertical-nav-content ul a:active.active:before,#layout-7030 aside #vertical-nav-content ul a:active:hover:before,#layout-7030 aside #vertical-nav-content ul a:active:focus:before,#layout-7030 aside #vertical-nav-content ul a:visited.active:before,#layout-7030 aside #vertical-nav-content ul a:visited:hover:before,#layout-7030 aside #vertical-nav-content ul a:visited:focus:before,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a.active:before,#featured-events #mobile-nav-style-box #vertical-nav-content ul a.active:before,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:hover:before,#featured-events #mobile-nav-style-box #vertical-nav-content ul a:hover:before,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:focus:before,#featured-events #mobile-nav-style-box #vertical-nav-content ul a:focus:before,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:active.active:before,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:active:hover:before,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:active:focus:before,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:visited.active:before,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:visited:hover:before,#layout-7030 #mobile-nav-style-box #vertical-nav-content ul a:visited:focus:before{width:100%}}@media only screen and (max-width: 910px){#layout-7030 #mobile-nav-style-box,#featured-events #mobile-nav-style-box{width:calc(100% + 10vw);margin-top:-5vw;margin-left:-5vw;margin-bottom:5vw;border-bottom:1px solid #D9DCE0}}@media only screen and (max-width: 910px){#layout-7030 aside,#featured-events aside,#layout-7030 #content-7030,#featured-events #content-7030{width:100%}#layout-7030 aside,#featured-events aside{margin-right:0}#layout-7030 aside ul li,#featured-events aside ul li{margin-bottom:.75em}#layout-7030 aside ul:last-child,#featured-events aside ul:last-child{margin-bottom:0}}#request-info-form{position:relative;z-index:1;background-color:#fff}@media only screen and (max-width: 700px){#request-info-form{border-top:5px solid #E10018}}@media print{#request-info-form{display:none}}#request-info-form .bp-700{display:none}@media only screen and (max-width: 700px){#request-info-form .bp-700{display:block}}@media only screen and (max-width: 910px){#request-info-form .lucy-wrapper .span16.offset4,#request-info-form #layout-7030 .span16.offset4,#request-info-form #featured-events .span16.offset4{width:calc(100% - 20px);margin-left:20px !important}}@media only screen and (max-width: 525px){#request-info-form .lucy-wrapper .span16.offset4,#request-info-form #layout-7030 .span16.offset4,#request-info-form #featured-events .span16.offset4{margin-left:0 !important}}#request-info-form #request-more-info{position:relative;z-index:2;padding:4em 5em;background:#fff;border-top:5px solid #E10018;box-shadow:0 5px 56px 0 rgba(0,40,65,0.05);-moz-box-shadow:0 5px 56px 0 rgba(0,40,65,0.05);-webkit-box-shadow:0 5px 56px 0 rgba(0,40,65,0.05);-o-box-shadow:0 5px 56px 0 rgba(0,40,65,0.05);-ms-box-shadow:0 5px 56px 0 rgba(0,40,65,0.05);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:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;transform:translate(0, 20px);perspective:1000px;-moz-transform:translate(0, 20px);-moz-perspective:1000;-webkit-transform:translate(0, 20px);-webkit-perspective:1000;-o-transform:translate(0, 20px);-o-perspective:1000;-ms-transform:translate(0, 20px);-ms-perspective:1000;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){#request-info-form #request-more-info{padding:5vw 6vw}}@media only screen and (max-width: 700px){#request-info-form #request-more-info{padding:2em 0 0 0;border-top:none;box-shadow:0 0 0 0 rgba(0,40,65,0);-moz-box-shadow:0 0 0 0 rgba(0,40,65,0);-webkit-box-shadow:0 0 0 0 rgba(0,40,65,0);-o-box-shadow:0 0 0 0 rgba(0,40,65,0);-ms-box-shadow:0 0 0 0 rgba(0,40,65,0);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;transform:translate(0, 0);perspective:1000px;-moz-transform:translate(0, 0);-moz-perspective:1000;-webkit-transform:translate(0, 0);-webkit-perspective:1000;-o-transform:translate(0, 0);-o-perspective:1000;-ms-transform:translate(0, 0);-ms-perspective:1000}}#request-info-form #request-more-info.show{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;transform:translate(0, 0);perspective:1000px;-moz-transform:translate(0, 0);-moz-perspective:1000;-webkit-transform:translate(0, 0);-webkit-perspective:1000;-o-transform:translate(0, 0);-o-perspective:1000;-ms-transform:translate(0, 0);-ms-perspective:1000}#request-info-form #request-more-info h2{text-align:center}#request-info-form #request-more-info button,#request-info-form #request-more-info .pagination a:not(.button),.pagination #request-info-form #request-more-info a:not(.button){margin:0 auto}#request-info-form:after{display:none;position:absolute;z-index:1;bottom:0;left:0;width:100%;height:30vw;background-image:url(../images/footer-feature.jpg);background-size:cover;background-repeat:no-repeat;background-position:center top;content:''}@media only screen and (max-width: 700px){#request-info-form:after{display:none}}#request-info-form img{display:block;width:100%}@media only screen and (max-width: 700px){#request-info-form img.feature{display:none}}#request-info-form.offset #request-more-info{margin-left:30%}@media only screen and (max-width: 910px){#request-info-form.offset #request-more-info{margin-left:0}}#request-info-form.left #request-more-info{margin-left:0 !important}#request-info-form.left .span24{width:calc(70% - 10px)}@media only screen and (max-width: 910px){#request-info-form.left .span24{width:calc(100% - 20px)}}#request-info-form.no-form{padding-bottom:0}#request-info-form.no-form:after{display:none}#footer{position:relative;padding-top:6em;background:#002841}@media only screen and (max-width: 1125px){#footer{padding-top:4em}}@media only screen and (max-width: 910px){#footer{padding-top:3em;background:#00324E}}@media print{#footer{display:none}}@media only screen and (max-width: 1440px){#footer .footer-subscribe{width:calc(37.5% - 20px)}}@media only screen and (max-width: 910px){#footer .footer-subscribe{width:calc(100% - 20px)}}@media only screen and (max-width: 1920px){#footer .power-footer{font-size:.899em}}@media only screen and (max-width: 1440px){#footer .power-footer{margin-left:calc(4.1666666667% + 20px) !important}}@media only screen and (max-width: 910px){#footer .power-footer{display:none}}@media only screen and (max-width: 1440px){#footer .power-footer .column{display:flex;width:100%;margin-left:20px !important}#footer .power-footer .column.span7{flex-wrap:wrap;width:calc(50% - 20px)}#footer .power-footer .column.span7 .half{width:100% !important}#footer .power-footer .column.span7.offset1{width:calc(50% - 40px);margin-left:40px !important}#footer .power-footer .column .half{width:50%;margin-bottom:3em}#footer .power-footer .column .half:first-of-type{padding-right:2em}#footer .power-footer .column .half ul{margin-bottom:0}}@media only screen and (max-width: 1125px){#footer .power-footer .column .half{margin-bottom:2em}}#footer #subscribe-form{margin-top:2em;margin-bottom:4em}@media only screen and (max-width: 1125px){#footer #subscribe-form{margin-top:1.5em;margin-bottom:3em}}@media only screen and (max-width: 910px){#footer #subscribe-form{margin-bottom:2em}}#footer ul.social{margin:.25em 0 4em 0;padding:0;list-style-type:none}@media only screen and (max-width: 910px){#footer ul.social{display:none}}#footer ul.social li{display:inline-block;margin-right:2.5em}@media only screen and (max-width: 1125px){#footer ul.social li{margin-right:2em}}#footer ul.social li a,#footer ul.social li a:active,#footer ul.social li a:visited{display:block;text-decoration:none !important;color:#FFF;font-size:1.2em}#footer ul.social li a span,#footer ul.social li a:active span,#footer ul.social li a:visited span{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}#footer ul.social li a:hover span,#footer ul.social li a:active:hover span,#footer ul.social li a:visited:hover span{color:#E10018}#footer ul.social li:last-child{margin-right:0}#footer p,#footer p a,#footer h5,#footer h5 a,#footer ul li a,#footer a{text-decoration:none;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 1440px){#footer .sub-header{font-size:.778em}}@media only screen and (max-width: 1125px){#footer .sub-header{font-size:.668em}}@media only screen and (max-width: 910px){#footer .sub-header{font-size:.889em}}@media only screen and (max-width: 525px){#footer .sub-header{font-size:.778em}}@media only screen and (max-width: 1920px){#footer h2{font-size:2.8vw}}@media only screen and (max-width: 1440px){#footer h2{font-size:3.2vw}}@media only screen and (max-width: 1125px){#footer h2{font-size:3.3vw}}@media only screen and (max-width: 910px){#footer h2{font-size:2.66em}}@media only screen and (max-width: 525px){#footer h2{font-size:1.6em}}#footer h5{margin-bottom:.5em}#footer h5.link{margin-bottom:1em}@media only screen and (max-width: 1440px){#footer h5.link{display:none}}#footer h5.link a:hover,#footer h5.link a:focus,#footer h5.link a:active:hover,#footer h5.link a:active:focus,#footer h5.link a:visited:hover,#footer h5.link a:visited:focus{text-decoration:underline}#footer h5.mobile-link{display:none}@media only screen and (max-width: 1440px){#footer h5.mobile-link{display:block}}#footer ul{margin-bottom:4em;padding:0;list-style-type:none}@media only screen and (max-width: 1440px){#footer ul.space{margin-bottom:4rem !important}}#footer ul li{margin-bottom:1em}#footer ul li a,#footer ul li a:active,#footer ul li a:visited{display:block;line-height:1.5}#footer ul li a:hover,#footer ul li a:focus,#footer ul li a:active:hover,#footer ul li a:active:focus,#footer ul li a:visited:hover,#footer ul li a:visited:focus{text-decoration:underline}#footer .mission,#footer .copyright{border-top:1px solid #225673}@media only screen and (max-width: 910px){#footer .mission,#footer .copyright{border:none;background:#002841}}#footer .mission{padding:6em 0}@media only screen and (max-width: 1125px){#footer .mission{padding:4em 0}}@media only screen and (max-width: 910px){#footer .mission{padding:3em 0}}@media only screen and (max-width: 1440px){#footer .mission .span8{width:calc(37.5% - 20px)}}@media only screen and (max-width: 910px){#footer .mission .span8{width:calc(100% - 20px)}}@media only screen and (max-width: 1440px){#footer .mission .span14.offset2{margin-left:calc(4.1666666667% + 20px) !important}}@media only screen and (max-width: 910px){#footer .mission .span14.offset2{width:calc(100% - 20px);margin-left:20px !important}#footer .mission .span14.offset2 .span9,#footer .mission .span14.offset2 .span13{width:calc(100% - 20px);margin-top:3em}#footer .mission .span14.offset2 p strong{margin-bottom:0.5em;font-family:Raleway, Arial, sans-serif;font-size:0.889em;font-weight:700;color:#002841;letter-spacing:3px;line-height:1.5;text-transform:uppercase;font-size:.89em;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}}@media only screen and (max-width: 525px){#footer .mission .span14.offset2{margin-left:0 !important}#footer .mission .span14.offset2 .span9,#footer .mission .span14.offset2 .span13{margin-top:2em}#footer .mission .span14.offset2 p strong{font-size:.778em}}#footer .mission p{margin-bottom:0}@media only screen and (max-width: 1920px){#footer .mission p{font-size:.899em}}@media only screen and (max-width: 1125px){#footer .mission p{font-size:.778em}}@media only screen and (max-width: 910px){#footer .mission p{font-size:1em}}#footer .mission p strong{font-size:1.22em;font-weight:700;line-height:1.9}#footer .mission p a,#footer .mission p a:active,#footer .mission p a:visited{padding-bottom:5px;border-bottom:2px solid #E10018;font-weight:500}#footer .mission p a:hover,#footer .mission p a:focus,#footer .mission p a:active:hover,#footer .mission p a:active:focus,#footer .mission p a:visited:hover,#footer .mission p a:visited:focus{border-color:transparent}#footer .mission #quick-nav{display:none;overflow:visible;width:100%;margin-bottom:3em}@media only screen and (max-width: 910px){#footer .mission #quick-nav{display:block}}@media only screen and (max-width: 525px){#footer .mission #quick-nav{margin-bottom:2em}}#footer .mission #quick-nav .span{float:none}#footer .mission #quick-nav .span,#footer .mission #quick-nav select{width:100%;margin-bottom:0 !important}#footer .mission #quick-nav select{height:60px;background-color:#F6F7FA;border:none;font-family:Raleway, Arial, sans-serif;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#footer .copyright{padding:1em 0}@media only screen and (max-width: 910px){#footer .copyright{padding-top:0}}#footer .copyright .lucy-wrapper,#footer .copyright #layout-7030,#footer .copyright #featured-events{display:flex;align-items:center}@media only screen and (max-width: 1440px){#footer .copyright .lucy-wrapper,#footer .copyright #layout-7030,#footer .copyright #featured-events{flex-wrap:wrap;justify-content:center}}@media only screen and (max-width: 910px){#footer .copyright .lucy-wrapper,#footer .copyright #layout-7030,#footer .copyright #featured-events{justify-content:flex-start}}#footer .copyright .tablet-social{display:none}@media only screen and (max-width: 910px){#footer .copyright .tablet-social{display:block}}#footer .copyright .tablet-social ul.social{display:block;margin:1em 0 2em 0;padding:0;list-style-type:none}#footer .copyright .tablet-social ul.social li{display:inline-block;margin-right:.5em}#footer .copyright .tablet-social ul.social li a,#footer .copyright .tablet-social ul.social li a:active,#footer .copyright .tablet-social ul.social li a:visited{display:flex;width:48px;height:48px;justify-content:center;align-items:center;text-decoration:none !important;color:#FFF;font-size:1.2em;background:#E10018;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}#footer .copyright .tablet-social ul.social li a span.icon-youtube,#footer .copyright .tablet-social ul.social li a:active span.icon-youtube,#footer .copyright .tablet-social ul.social li a:visited span.icon-youtube{transform:translate(2px, 0);perspective:1000px;-moz-transform:translate(2px, 0);-moz-perspective:1000;-webkit-transform:translate(2px, 0);-webkit-perspective:1000;-o-transform:translate(2px, 0);-o-perspective:1000;-ms-transform:translate(2px, 0);-ms-perspective:1000}#footer .copyright .tablet-social ul.social li a:hover span,#footer .copyright .tablet-social ul.social li a:focus span,#footer .copyright .tablet-social ul.social li a:active:hover span,#footer .copyright .tablet-social ul.social li a:active:focus span,#footer .copyright .tablet-social ul.social li a:visited:hover span,#footer .copyright .tablet-social ul.social li a:visited:focus span{color:#fff}#footer .copyright .tablet-social ul.social li:last-child{margin-right:0}#footer .copyright a.form-bug{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: 1440px){#footer .copyright a.form-bug{width:100%;order:2;text-align:center}}@media only screen and (max-width: 910px){#footer .copyright a.form-bug{margin-top:1em;text-align:left}}#footer .copyright a.form-bug:hover,#footer .copyright a.form-bug:focus{color:#E10018}#footer .copyright p{margin-left:auto;margin-bottom:0;font-size:.833em}@media only screen and (max-width: 1440px){#footer .copyright p{order:1;margin-left:0;margin-bottom:10px;text-align:center}}@media only screen and (max-width: 910px){#footer .copyright p{width:100%;text-align:left}}#footer .copyright p em{font-style:normal}@media only screen and (max-width: 910px){#footer .copyright p em{display:block}#footer .copyright p em span{display:none}}#footer .copyright p a,#footer .copyright p a:active,#footer .copyright p a:visited{font-weight:700}#footer .copyright p a:hover,#footer .copyright p a:focus,#footer .copyright p a:active:hover,#footer .copyright p a:active:focus,#footer .copyright p a:visited:hover,#footer .copyright p a:visited:focus{text-decoration:underline}#footer .copyright p span{margin:0 .8em;color:#fff;font-weight:700}#footer .morningside-logo{max-width:200px;margin-block-end:2rem}@media only screen and (max-width: 910px){#footer .morningside-logo{margin-block:1rem 0}}#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}}#signup-form{position:fixed;bottom:-1000px;right:2em;z-index:10;width:390px;padding:2em;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;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;box-shadow:0 4px 14px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 4px 14px 0 rgba(0,0,0,0.08);-webkit-box-shadow:0 4px 14px 0 rgba(0,0,0,0.08);-o-box-shadow:0 4px 14px 0 rgba(0,0,0,0.08);-ms-box-shadow:0 4px 14px 0 rgba(0,0,0,0.08)}@media only screen and (max-width: 525px){#signup-form{left:15px;width:auto;padding:25px}}@media print{#signup-form{display:none}}#signup-form.show{bottom:2em}#signup-form .success{padding-bottom:11em;font-size:1.5em}#signup-form .fields{overflow:visible}#signup-form .half,#signup-form .full{position:relative;margin-bottom:20px}#signup-form .half{float:left;position:relative;width:calc(50% - 10px);margin-right:20px;padding-right:0}#signup-form .half.last{margin-right:0}#signup-form input{position:relative;z-index:2;width:100%;padding:1em .75em;font-size:18px;font-family:Raleway, Arial, sans-serif;border:1px solid #D9DCE0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#signup-form input:focus{border-color:#002841;outline:none;-moz-outline:none;-webkit-outline:none}#signup-form label{position:absolute;z-index:1;top:.6em;left:.45em;display:block;margin-bottom:0;padding:0 .3em;color:#002841;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}#signup-form label.show{top:0px;z-index:3;font-size:.6em;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;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#signup-form label.error{color:#E10018 !important}#signup-form label.fixed{position:relative;top:auto;left:auto;padding:0;font-size:16.2px;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#signup-form p{margin-bottom:1em;color:#E10018;font-size:.667em}#signup-form button,#signup-form .pagination a:not(.button),.pagination #signup-form a:not(.button){margin-bottom:1em}#signup-form .icon-close{position:absolute;top:20px;right:15px;font-size:.6em;color:#002841;cursor:pointer}#signup-form .icon-close:hover{text-decoration:underline}#signup-form #signup-dismiss{margin-bottom:0;cursor:pointer;text-decoration:none;text-align:center}#signup-form #signup-dismiss a{text-decoration:none;color:#002841;border-bottom:2px solid transparent;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}#signup-form #signup-dismiss a:hover{border-color:#E10018}#share-container-overlay{position:fixed;z-index:15;display:none;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.75)}#share-container{display:none;overflow:hidden;position:fixed;z-index:201;top:50%;left:50%;padding:1.5em 2em 2em 2em;background:#FFF;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;transform:translate(-50%, -40%);perspective:1000px;-moz-transform:translate(-50%, -40%);-moz-perspective:1000;-webkit-transform:translate(-50%, -40%);-webkit-perspective:1000;-o-transform:translate(-50%, -40%);-o-perspective:1000;-ms-transform:translate(-50%, -40%);-ms-perspective:1000;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;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: 900px){#share-container{width:60%}}@media only screen and (max-width: 750px){#share-container{width:70%;padding:1em 1.5em 1.5em 1.5em}}@media only screen and (max-width: 650px){#share-container{width:80%}}@media only screen and (max-width: 525px){#share-container{width:95%}}#share-container.open{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;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#share-container .title{margin:0;padding:10px 0;font-size:1.556em;font-weight:600;text-align:center}#share-container #share-close{position:absolute;top:15px;right:15px;font-size:.65em;color:#00324E;text-decoration:none}#share-container #share-close:hover{text-decoration:underline}#share-container .networks{text-align:center}#share-container .networks ul.social{margin:0 0 1.5em 0;padding:0;list-style-type:none}#share-container .networks ul.social li{display:inline-block;margin-right:.5em}#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;width:48px;height:48px;justify-content:center;align-items:center;text-decoration:none !important;color:#002841;font-size:1.2em;border:2px solid #E10018;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;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}#share-container .networks ul.social li a span.icon-twitter,#share-container .networks ul.social li a:active span.icon-twitter,#share-container .networks ul.social li a:visited span.icon-twitter{transform:translate(0, 1px);perspective:1000px;-moz-transform:translate(0, 1px);-moz-perspective:1000;-webkit-transform:translate(0, 1px);-webkit-perspective:1000;-o-transform:translate(0, 1px);-o-perspective:1000;-ms-transform:translate(0, 1px);-ms-perspective:1000}#share-container .networks ul.social li a span.icon-email,#share-container .networks ul.social li a:active span.icon-email,#share-container .networks ul.social li a:visited span.icon-email{font-size:.8em;transform:translate(1px, 0);perspective:1000px;-moz-transform:translate(1px, 0);-moz-perspective:1000;-webkit-transform:translate(1px, 0);-webkit-perspective:1000;-o-transform:translate(1px, 0);-o-perspective:1000;-ms-transform:translate(1px, 0);-ms-perspective:1000}#share-container .networks ul.social li a:hover,#share-container .networks ul.social li a:focus,#share-container .networks ul.social li a:active:hover,#share-container .networks ul.social li a:active:focus,#share-container .networks ul.social li a:visited:hover,#share-container .networks ul.social li a:visited:focus{background:#E10018;background-clip:border-box;color:#fff;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#share-container .networks ul.social li:last-child{margin-right:0}#share-container .networks #copy-wrap{position:relative;margin-top:1em}#share-container .networks #copy-wrap a{display:inline-block;height:60px;margin:0 !important;line-height:56px;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#share-container .networks #copy-to-clipboard{display:inline-block;width:250px;height:60px;margin-right:10px;padding:0 10px;outline:none;font-family:Raleway, Arial, sans-serif;font-size:1em;border:1px solid #002841;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}
