@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.row{display:block;margin-left:-.5625rem;margin-right:-.5625rem}@media screen and (min-width:768px){.row{margin-left:-1.125rem;margin-right:-1.125rem}}.row:after{clear:both;content:"";display:table}.row.collapse{margin-left:0;margin-right:0}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}@media screen and (min-width:768px){.flex-row{margin-left:-1.125rem;margin-right:-1.125rem}}.flex-row:after{clear:both;content:"";display:table}.flex-row.collapse{margin-left:0;margin-right:0}.columns{display:block;float:left;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.columns{padding-left:1.125rem;padding-right:1.125rem}}.columns.collapse{margin-left:-.5625rem;margin-right:-.5625rem}@media screen and (min-width:768px){.columns.collapse{margin-left:-1.125rem;margin-right:-1.125rem}}.columns.collapse-right{margin-right:-.5625rem}@media screen and (min-width:768px){.columns.collapse-right{margin-right:-1.125rem}}.columns.collapse-left{margin-left:-.5625rem}@media screen and (min-width:768px){.columns.collapse-left{margin-left:-1.125rem}}.flex-columns,.module-gallery.display-masonry .gallery-item{padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.flex-columns,.module-gallery.display-masonry .gallery-item{padding-left:1.125rem;padding-right:1.125rem}}.flex-row.collapse .flex-columns,.flex-row.collapse .module-gallery.display-masonry .gallery-item,.module-gallery.display-masonry .flex-row.collapse .gallery-item,.row.collapse .columns{padding-left:0;padding-right:0}.small-1{width:25%}.module-gallery.display-masonry .small-1.gallery-item,.small-1.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.small-2{width:50%}.module-gallery.display-masonry .small-2.gallery-item,.small-2.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.small-3{width:75%}.module-gallery.display-masonry .small-3.gallery-item,.small-3.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.small-4{width:100%}.module-gallery.display-masonry .small-4.gallery-item,.small-4.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media screen and (min-width:768px){.medium-1{width:12.5%}.medium-1.flex-columns,.module-gallery.display-masonry .medium-1.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.medium-2{width:25%}.medium-2.flex-columns,.module-gallery.display-masonry .medium-2.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.medium-3{width:37.5%}.medium-3.flex-columns,.module-gallery.display-masonry .medium-3.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.medium-4{width:50%}.medium-4.flex-columns,.module-gallery.display-masonry .medium-4.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-5{width:62.5%}.medium-5.flex-columns,.module-gallery.display-masonry .medium-5.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.medium-6{width:75%}.medium-6.flex-columns,.module-gallery.display-masonry .medium-6.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.medium-7{width:87.5%}.medium-7.flex-columns,.module-gallery.display-masonry .medium-7.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.medium-8{width:100%}.medium-8.flex-columns,.module-gallery.display-masonry .medium-8.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width:1024px){.large-1{width:12.5%}.large-1.flex-columns,.module-gallery.display-masonry .large-1.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.large-2{width:25%}.large-2.flex-columns,.module-gallery.display-masonry .large-2.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-3{width:37.5%}.large-3.flex-columns,.module-gallery.display-masonry .large-3.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.large-4{width:50%}.large-4.flex-columns,.module-gallery.display-masonry .large-4.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-5{width:62.5%}.large-5.flex-columns,.module-gallery.display-masonry .large-5.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.large-6{width:75%}.large-6.flex-columns,.module-gallery.display-masonry .large-6.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.large-7{width:87.5%}.large-7.flex-columns,.module-gallery.display-masonry .large-7.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.large-8{width:100%}.large-8.flex-columns,.module-gallery.display-masonry .large-8.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width:1280px){.xlarge-1{width:12.5%}.module-gallery.display-masonry .xlarge-1.gallery-item,.xlarge-1.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.xlarge-2{width:25%}.module-gallery.display-masonry .xlarge-2.gallery-item,.xlarge-2.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.xlarge-3{width:37.5%}.module-gallery.display-masonry .xlarge-3.gallery-item,.xlarge-3.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.xlarge-4{width:50%}.module-gallery.display-masonry .xlarge-4.gallery-item,.xlarge-4.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xlarge-5{width:62.5%}.module-gallery.display-masonry .xlarge-5.gallery-item,.xlarge-5.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.xlarge-6{width:75%}.module-gallery.display-masonry .xlarge-6.gallery-item,.xlarge-6.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.xlarge-7{width:87.5%}.module-gallery.display-masonry .xlarge-7.gallery-item,.xlarge-7.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.xlarge-8{width:100%}.module-gallery.display-masonry .xlarge-8.gallery-item,.xlarge-8.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width:1680px){.xxlarge-1{width:12.5%}.module-gallery.display-masonry .xxlarge-1.gallery-item,.xxlarge-1.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.xxlarge-2{width:25%}.module-gallery.display-masonry .xxlarge-2.gallery-item,.xxlarge-2.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.xxlarge-3{width:37.5%}.module-gallery.display-masonry .xxlarge-3.gallery-item,.xxlarge-3.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.xxlarge-4{width:50%}.module-gallery.display-masonry .xxlarge-4.gallery-item,.xxlarge-4.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xxlarge-5{width:62.5%}.module-gallery.display-masonry .xxlarge-5.gallery-item,.xxlarge-5.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.xxlarge-6{width:75%}.module-gallery.display-masonry .xxlarge-6.gallery-item,.xxlarge-6.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.xxlarge-7{width:87.5%}.module-gallery.display-masonry .xxlarge-7.gallery-item,.xxlarge-7.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.xxlarge-8{width:100%}.module-gallery.display-masonry .xxlarge-8.gallery-item,.xxlarge-8.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.small-1of1{width:100%}.module-gallery.display-masonry .small-1of1.gallery-item,.small-1of1.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.small-1of2{width:50%}.module-gallery.display-masonry .small-1of2.gallery-item,.small-1of2.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.small-2of2{width:100%}.module-gallery.display-masonry .small-2of2.gallery-item,.small-2of2.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.small-1of3{width:33.3333333333%}.module-gallery.display-masonry .small-1of3.gallery-item,.small-1of3.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.small-2of3{width:66.6666666667%}.module-gallery.display-masonry .small-2of3.gallery-item,.small-2of3.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.small-3of3{width:100%}.module-gallery.display-masonry .small-3of3.gallery-item,.small-3of3.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.small-1of4{width:25%}.module-gallery.display-masonry .small-1of4.gallery-item,.small-1of4.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.small-2of4{width:50%}.module-gallery.display-masonry .small-2of4.gallery-item,.small-2of4.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.small-3of4{width:75%}.module-gallery.display-masonry .small-3of4.gallery-item,.small-3of4.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.small-4of4{width:100%}.module-gallery.display-masonry .small-4of4.gallery-item,.small-4of4.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media screen and (min-width:768px){.medium-1of1{width:100%}.medium-1of1.flex-columns,.module-gallery.display-masonry .medium-1of1.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-1of2{width:50%}.medium-1of2.flex-columns,.module-gallery.display-masonry .medium-1of2.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-2of2{width:100%}.medium-2of2.flex-columns,.module-gallery.display-masonry .medium-2of2.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-1of3{width:33.3333333333%}.medium-1of3.flex-columns,.module-gallery.display-masonry .medium-1of3.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.medium-2of3{width:66.6666666667%}.medium-2of3.flex-columns,.module-gallery.display-masonry .medium-2of3.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.medium-3of3{width:100%}.medium-3of3.flex-columns,.module-gallery.display-masonry .medium-3of3.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-1of4{width:25%}.medium-1of4.flex-columns,.module-gallery.display-masonry .medium-1of4.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.medium-2of4{width:50%}.medium-2of4.flex-columns,.module-gallery.display-masonry .medium-2of4.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-3of4{width:75%}.medium-3of4.flex-columns,.module-gallery.display-masonry .medium-3of4.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.medium-4of4{width:100%}.medium-4of4.flex-columns,.module-gallery.display-masonry .medium-4of4.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-1of5{width:20%}.medium-1of5.flex-columns,.module-gallery.display-masonry .medium-1of5.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.medium-2of5{width:40%}.medium-2of5.flex-columns,.module-gallery.display-masonry .medium-2of5.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.medium-3of5{width:60%}.medium-3of5.flex-columns,.module-gallery.display-masonry .medium-3of5.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.medium-4of5{width:80%}.medium-4of5.flex-columns,.module-gallery.display-masonry .medium-4of5.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.medium-5of5{width:100%}.medium-5of5.flex-columns,.module-gallery.display-masonry .medium-5of5.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-1of6{width:16.6666666667%}.medium-1of6.flex-columns,.module-gallery.display-masonry .medium-1of6.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.medium-2of6{width:33.3333333333%}.medium-2of6.flex-columns,.module-gallery.display-masonry .medium-2of6.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.medium-3of6{width:50%}.medium-3of6.flex-columns,.module-gallery.display-masonry .medium-3of6.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-4of6{width:66.6666666667%}.medium-4of6.flex-columns,.module-gallery.display-masonry .medium-4of6.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.medium-5of6{width:83.3333333333%}.medium-5of6.flex-columns,.module-gallery.display-masonry .medium-5of6.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.medium-6of6{width:100%}.medium-6of6.flex-columns,.module-gallery.display-masonry .medium-6of6.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-1of7{width:14.2857142857%}.medium-1of7.flex-columns,.module-gallery.display-masonry .medium-1of7.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%}.medium-2of7{width:28.5714285714%}.medium-2of7.flex-columns,.module-gallery.display-masonry .medium-2of7.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 28.5714285714%;flex:0 0 28.5714285714%;max-width:28.5714285714%}.medium-3of7{width:42.8571428571%}.medium-3of7.flex-columns,.module-gallery.display-masonry .medium-3of7.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 42.8571428571%;flex:0 0 42.8571428571%;max-width:42.8571428571%}.medium-4of7{width:57.1428571429%}.medium-4of7.flex-columns,.module-gallery.display-masonry .medium-4of7.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 57.1428571429%;flex:0 0 57.1428571429%;max-width:57.1428571429%}.medium-5of7{width:71.4285714286%}.medium-5of7.flex-columns,.module-gallery.display-masonry .medium-5of7.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 71.4285714286%;flex:0 0 71.4285714286%;max-width:71.4285714286%}.medium-6of7{width:85.7142857143%}.medium-6of7.flex-columns,.module-gallery.display-masonry .medium-6of7.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 85.7142857143%;flex:0 0 85.7142857143%;max-width:85.7142857143%}.medium-7of7{width:100%}.medium-7of7.flex-columns,.module-gallery.display-masonry .medium-7of7.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.medium-1of8{width:12.5%}.medium-1of8.flex-columns,.module-gallery.display-masonry .medium-1of8.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.medium-2of8{width:25%}.medium-2of8.flex-columns,.module-gallery.display-masonry .medium-2of8.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.medium-3of8{width:37.5%}.medium-3of8.flex-columns,.module-gallery.display-masonry .medium-3of8.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.medium-4of8{width:50%}.medium-4of8.flex-columns,.module-gallery.display-masonry .medium-4of8.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-5of8{width:62.5%}.medium-5of8.flex-columns,.module-gallery.display-masonry .medium-5of8.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.medium-6of8{width:75%}.medium-6of8.flex-columns,.module-gallery.display-masonry .medium-6of8.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.medium-7of8{width:87.5%}.medium-7of8.flex-columns,.module-gallery.display-masonry .medium-7of8.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.medium-8of8{width:100%}.medium-8of8.flex-columns,.module-gallery.display-masonry .medium-8of8.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width:1024px){.large-1of1{width:100%}.large-1of1.flex-columns,.module-gallery.display-masonry .large-1of1.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-1of2{width:50%}.large-1of2.flex-columns,.module-gallery.display-masonry .large-1of2.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-2of2{width:100%}.large-2of2.flex-columns,.module-gallery.display-masonry .large-2of2.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-1of3{width:33.3333333333%}.large-1of3.flex-columns,.module-gallery.display-masonry .large-1of3.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.large-2of3{width:66.6666666667%}.large-2of3.flex-columns,.module-gallery.display-masonry .large-2of3.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.large-3of3{width:100%}.large-3of3.flex-columns,.module-gallery.display-masonry .large-3of3.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-1of4{width:25%}.large-1of4.flex-columns,.module-gallery.display-masonry .large-1of4.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-2of4{width:50%}.large-2of4.flex-columns,.module-gallery.display-masonry .large-2of4.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-3of4{width:75%}.large-3of4.flex-columns,.module-gallery.display-masonry .large-3of4.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.large-4of4{width:100%}.large-4of4.flex-columns,.module-gallery.display-masonry .large-4of4.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-1of5{width:20%}.large-1of5.flex-columns,.module-gallery.display-masonry .large-1of5.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.large-2of5{width:40%}.large-2of5.flex-columns,.module-gallery.display-masonry .large-2of5.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.large-3of5{width:60%}.large-3of5.flex-columns,.module-gallery.display-masonry .large-3of5.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.large-4of5{width:80%}.large-4of5.flex-columns,.module-gallery.display-masonry .large-4of5.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.large-5of5{width:100%}.large-5of5.flex-columns,.module-gallery.display-masonry .large-5of5.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-1of6{width:16.6666666667%}.large-1of6.flex-columns,.module-gallery.display-masonry .large-1of6.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.large-2of6{width:33.3333333333%}.large-2of6.flex-columns,.module-gallery.display-masonry .large-2of6.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.large-3of6{width:50%}.large-3of6.flex-columns,.module-gallery.display-masonry .large-3of6.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-4of6{width:66.6666666667%}.large-4of6.flex-columns,.module-gallery.display-masonry .large-4of6.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.large-5of6{width:83.3333333333%}.large-5of6.flex-columns,.module-gallery.display-masonry .large-5of6.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.large-6of6{width:100%}.large-6of6.flex-columns,.module-gallery.display-masonry .large-6of6.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-1of7{width:14.2857142857%}.large-1of7.flex-columns,.module-gallery.display-masonry .large-1of7.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%}.large-2of7{width:28.5714285714%}.large-2of7.flex-columns,.module-gallery.display-masonry .large-2of7.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 28.5714285714%;flex:0 0 28.5714285714%;max-width:28.5714285714%}.large-3of7{width:42.8571428571%}.large-3of7.flex-columns,.module-gallery.display-masonry .large-3of7.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 42.8571428571%;flex:0 0 42.8571428571%;max-width:42.8571428571%}.large-4of7{width:57.1428571429%}.large-4of7.flex-columns,.module-gallery.display-masonry .large-4of7.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 57.1428571429%;flex:0 0 57.1428571429%;max-width:57.1428571429%}.large-5of7{width:71.4285714286%}.large-5of7.flex-columns,.module-gallery.display-masonry .large-5of7.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 71.4285714286%;flex:0 0 71.4285714286%;max-width:71.4285714286%}.large-6of7{width:85.7142857143%}.large-6of7.flex-columns,.module-gallery.display-masonry .large-6of7.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 85.7142857143%;flex:0 0 85.7142857143%;max-width:85.7142857143%}.large-7of7{width:100%}.large-7of7.flex-columns,.module-gallery.display-masonry .large-7of7.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large-1of8{width:12.5%}.large-1of8.flex-columns,.module-gallery.display-masonry .large-1of8.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.large-2of8{width:25%}.large-2of8.flex-columns,.module-gallery.display-masonry .large-2of8.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-3of8{width:37.5%}.large-3of8.flex-columns,.module-gallery.display-masonry .large-3of8.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.large-4of8{width:50%}.large-4of8.flex-columns,.module-gallery.display-masonry .large-4of8.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-5of8{width:62.5%}.large-5of8.flex-columns,.module-gallery.display-masonry .large-5of8.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.large-6of8{width:75%}.large-6of8.flex-columns,.module-gallery.display-masonry .large-6of8.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.large-7of8{width:87.5%}.large-7of8.flex-columns,.module-gallery.display-masonry .large-7of8.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.large-8of8{width:100%}.large-8of8.flex-columns,.module-gallery.display-masonry .large-8of8.gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width:1280px){.xlarge-1of1{width:100%}.module-gallery.display-masonry .xlarge-1of1.gallery-item,.xlarge-1of1.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xlarge-1of2{width:50%}.module-gallery.display-masonry .xlarge-1of2.gallery-item,.xlarge-1of2.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xlarge-2of2{width:100%}.module-gallery.display-masonry .xlarge-2of2.gallery-item,.xlarge-2of2.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xlarge-1of3{width:33.3333333333%}.module-gallery.display-masonry .xlarge-1of3.gallery-item,.xlarge-1of3.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.xlarge-2of3{width:66.6666666667%}.module-gallery.display-masonry .xlarge-2of3.gallery-item,.xlarge-2of3.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.xlarge-3of3{width:100%}.module-gallery.display-masonry .xlarge-3of3.gallery-item,.xlarge-3of3.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xlarge-1of4{width:25%}.module-gallery.display-masonry .xlarge-1of4.gallery-item,.xlarge-1of4.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.xlarge-2of4{width:50%}.module-gallery.display-masonry .xlarge-2of4.gallery-item,.xlarge-2of4.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xlarge-3of4{width:75%}.module-gallery.display-masonry .xlarge-3of4.gallery-item,.xlarge-3of4.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.xlarge-4of4{width:100%}.module-gallery.display-masonry .xlarge-4of4.gallery-item,.xlarge-4of4.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xlarge-1of5{width:20%}.module-gallery.display-masonry .xlarge-1of5.gallery-item,.xlarge-1of5.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.xlarge-2of5{width:40%}.module-gallery.display-masonry .xlarge-2of5.gallery-item,.xlarge-2of5.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.xlarge-3of5{width:60%}.module-gallery.display-masonry .xlarge-3of5.gallery-item,.xlarge-3of5.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.xlarge-4of5{width:80%}.module-gallery.display-masonry .xlarge-4of5.gallery-item,.xlarge-4of5.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.xlarge-5of5{width:100%}.module-gallery.display-masonry .xlarge-5of5.gallery-item,.xlarge-5of5.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xlarge-1of6{width:16.6666666667%}.module-gallery.display-masonry .xlarge-1of6.gallery-item,.xlarge-1of6.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.xlarge-2of6{width:33.3333333333%}.module-gallery.display-masonry .xlarge-2of6.gallery-item,.xlarge-2of6.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.xlarge-3of6{width:50%}.module-gallery.display-masonry .xlarge-3of6.gallery-item,.xlarge-3of6.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xlarge-4of6{width:66.6666666667%}.module-gallery.display-masonry .xlarge-4of6.gallery-item,.xlarge-4of6.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.xlarge-5of6{width:83.3333333333%}.module-gallery.display-masonry .xlarge-5of6.gallery-item,.xlarge-5of6.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.xlarge-6of6{width:100%}.module-gallery.display-masonry .xlarge-6of6.gallery-item,.xlarge-6of6.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xlarge-1of7{width:14.2857142857%}.module-gallery.display-masonry .xlarge-1of7.gallery-item,.xlarge-1of7.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%}.xlarge-2of7{width:28.5714285714%}.module-gallery.display-masonry .xlarge-2of7.gallery-item,.xlarge-2of7.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 28.5714285714%;flex:0 0 28.5714285714%;max-width:28.5714285714%}.xlarge-3of7{width:42.8571428571%}.module-gallery.display-masonry .xlarge-3of7.gallery-item,.xlarge-3of7.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 42.8571428571%;flex:0 0 42.8571428571%;max-width:42.8571428571%}.xlarge-4of7{width:57.1428571429%}.module-gallery.display-masonry .xlarge-4of7.gallery-item,.xlarge-4of7.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 57.1428571429%;flex:0 0 57.1428571429%;max-width:57.1428571429%}.xlarge-5of7{width:71.4285714286%}.module-gallery.display-masonry .xlarge-5of7.gallery-item,.xlarge-5of7.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 71.4285714286%;flex:0 0 71.4285714286%;max-width:71.4285714286%}.xlarge-6of7{width:85.7142857143%}.module-gallery.display-masonry .xlarge-6of7.gallery-item,.xlarge-6of7.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 85.7142857143%;flex:0 0 85.7142857143%;max-width:85.7142857143%}.xlarge-7of7{width:100%}.module-gallery.display-masonry .xlarge-7of7.gallery-item,.xlarge-7of7.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xlarge-1of8{width:12.5%}.module-gallery.display-masonry .xlarge-1of8.gallery-item,.xlarge-1of8.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.xlarge-2of8{width:25%}.module-gallery.display-masonry .xlarge-2of8.gallery-item,.xlarge-2of8.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.xlarge-3of8{width:37.5%}.module-gallery.display-masonry .xlarge-3of8.gallery-item,.xlarge-3of8.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.xlarge-4of8{width:50%}.module-gallery.display-masonry .xlarge-4of8.gallery-item,.xlarge-4of8.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xlarge-5of8{width:62.5%}.module-gallery.display-masonry .xlarge-5of8.gallery-item,.xlarge-5of8.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.xlarge-6of8{width:75%}.module-gallery.display-masonry .xlarge-6of8.gallery-item,.xlarge-6of8.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.xlarge-7of8{width:87.5%}.module-gallery.display-masonry .xlarge-7of8.gallery-item,.xlarge-7of8.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.xlarge-8of8{width:100%}.module-gallery.display-masonry .xlarge-8of8.gallery-item,.xlarge-8of8.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width:1680px){.xxlarge-1of1{width:100%}.module-gallery.display-masonry .xxlarge-1of1.gallery-item,.xxlarge-1of1.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xxlarge-1of2{width:50%}.module-gallery.display-masonry .xxlarge-1of2.gallery-item,.xxlarge-1of2.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xxlarge-2of2{width:100%}.module-gallery.display-masonry .xxlarge-2of2.gallery-item,.xxlarge-2of2.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xxlarge-1of3{width:33.3333333333%}.module-gallery.display-masonry .xxlarge-1of3.gallery-item,.xxlarge-1of3.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.xxlarge-2of3{width:66.6666666667%}.module-gallery.display-masonry .xxlarge-2of3.gallery-item,.xxlarge-2of3.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.xxlarge-3of3{width:100%}.module-gallery.display-masonry .xxlarge-3of3.gallery-item,.xxlarge-3of3.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xxlarge-1of4{width:25%}.module-gallery.display-masonry .xxlarge-1of4.gallery-item,.xxlarge-1of4.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.xxlarge-2of4{width:50%}.module-gallery.display-masonry .xxlarge-2of4.gallery-item,.xxlarge-2of4.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xxlarge-3of4{width:75%}.module-gallery.display-masonry .xxlarge-3of4.gallery-item,.xxlarge-3of4.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.xxlarge-4of4{width:100%}.module-gallery.display-masonry .xxlarge-4of4.gallery-item,.xxlarge-4of4.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xxlarge-1of5{width:20%}.module-gallery.display-masonry .xxlarge-1of5.gallery-item,.xxlarge-1of5.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.xxlarge-2of5{width:40%}.module-gallery.display-masonry .xxlarge-2of5.gallery-item,.xxlarge-2of5.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.xxlarge-3of5{width:60%}.module-gallery.display-masonry .xxlarge-3of5.gallery-item,.xxlarge-3of5.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.xxlarge-4of5{width:80%}.module-gallery.display-masonry .xxlarge-4of5.gallery-item,.xxlarge-4of5.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}.xxlarge-5of5{width:100%}.module-gallery.display-masonry .xxlarge-5of5.gallery-item,.xxlarge-5of5.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xxlarge-1of6{width:16.6666666667%}.module-gallery.display-masonry .xxlarge-1of6.gallery-item,.xxlarge-1of6.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.xxlarge-2of6{width:33.3333333333%}.module-gallery.display-masonry .xxlarge-2of6.gallery-item,.xxlarge-2of6.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.xxlarge-3of6{width:50%}.module-gallery.display-masonry .xxlarge-3of6.gallery-item,.xxlarge-3of6.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xxlarge-4of6{width:66.6666666667%}.module-gallery.display-masonry .xxlarge-4of6.gallery-item,.xxlarge-4of6.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.xxlarge-5of6{width:83.3333333333%}.module-gallery.display-masonry .xxlarge-5of6.gallery-item,.xxlarge-5of6.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.xxlarge-6of6{width:100%}.module-gallery.display-masonry .xxlarge-6of6.gallery-item,.xxlarge-6of6.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xxlarge-1of7{width:14.2857142857%}.module-gallery.display-masonry .xxlarge-1of7.gallery-item,.xxlarge-1of7.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%}.xxlarge-2of7{width:28.5714285714%}.module-gallery.display-masonry .xxlarge-2of7.gallery-item,.xxlarge-2of7.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 28.5714285714%;flex:0 0 28.5714285714%;max-width:28.5714285714%}.xxlarge-3of7{width:42.8571428571%}.module-gallery.display-masonry .xxlarge-3of7.gallery-item,.xxlarge-3of7.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 42.8571428571%;flex:0 0 42.8571428571%;max-width:42.8571428571%}.xxlarge-4of7{width:57.1428571429%}.module-gallery.display-masonry .xxlarge-4of7.gallery-item,.xxlarge-4of7.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 57.1428571429%;flex:0 0 57.1428571429%;max-width:57.1428571429%}.xxlarge-5of7{width:71.4285714286%}.module-gallery.display-masonry .xxlarge-5of7.gallery-item,.xxlarge-5of7.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 71.4285714286%;flex:0 0 71.4285714286%;max-width:71.4285714286%}.xxlarge-6of7{width:85.7142857143%}.module-gallery.display-masonry .xxlarge-6of7.gallery-item,.xxlarge-6of7.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 85.7142857143%;flex:0 0 85.7142857143%;max-width:85.7142857143%}.xxlarge-7of7{width:100%}.module-gallery.display-masonry .xxlarge-7of7.gallery-item,.xxlarge-7of7.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.xxlarge-1of8{width:12.5%}.module-gallery.display-masonry .xxlarge-1of8.gallery-item,.xxlarge-1of8.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.xxlarge-2of8{width:25%}.module-gallery.display-masonry .xxlarge-2of8.gallery-item,.xxlarge-2of8.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.xxlarge-3of8{width:37.5%}.module-gallery.display-masonry .xxlarge-3of8.gallery-item,.xxlarge-3of8.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.xxlarge-4of8{width:50%}.module-gallery.display-masonry .xxlarge-4of8.gallery-item,.xxlarge-4of8.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xxlarge-5of8{width:62.5%}.module-gallery.display-masonry .xxlarge-5of8.gallery-item,.xxlarge-5of8.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.xxlarge-6of8{width:75%}.module-gallery.display-masonry .xxlarge-6of8.gallery-item,.xxlarge-6of8.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.xxlarge-7of8{width:87.5%}.module-gallery.display-masonry .xxlarge-7of8.gallery-item,.xxlarge-7of8.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.xxlarge-8of8{width:100%}.module-gallery.display-masonry .xxlarge-8of8.gallery-item,.xxlarge-8of8.flex-columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.small-offset-1{margin-left:25%}.small-offset-2{margin-left:50%}.small-offset-3{margin-left:75%}.small-offset-4{margin-left:100%}@media screen and (min-width:768px){.medium-offset-1{margin-left:12.5%}.medium-offset-2{margin-left:25%}.medium-offset-3{margin-left:37.5%}.medium-offset-4{margin-left:50%}.medium-offset-5{margin-left:62.5%}.medium-offset-6{margin-left:75%}.medium-offset-7{margin-left:87.5%}.medium-offset-8{margin-left:100%}}@media screen and (min-width:1024px){.large-offset-1{margin-left:12.5%}.large-offset-2{margin-left:25%}.large-offset-3{margin-left:37.5%}.large-offset-4{margin-left:50%}.large-offset-5{margin-left:62.5%}.large-offset-6{margin-left:75%}.large-offset-7{margin-left:87.5%}.large-offset-8{margin-left:100%}}@media screen and (min-width:1280px){.xlarge-offset-1{margin-left:12.5%}.xlarge-offset-2{margin-left:25%}.xlarge-offset-3{margin-left:37.5%}.xlarge-offset-4{margin-left:50%}.xlarge-offset-5{margin-left:62.5%}.xlarge-offset-6{margin-left:75%}.xlarge-offset-7{margin-left:87.5%}.xlarge-offset-8{margin-left:100%}}@media screen and (min-width:1680px){.xxlarge-offset-1{margin-left:12.5%}.xxlarge-offset-2{margin-left:25%}.xxlarge-offset-3{margin-left:37.5%}.xxlarge-offset-4{margin-left:50%}.xxlarge-offset-5{margin-left:62.5%}.xxlarge-offset-6{margin-left:75%}.xxlarge-offset-7{margin-left:87.5%}.xxlarge-offset-8{margin-left:100%}}.small-offset-1of1{margin-left:100%}.small-offset-1of2{margin-left:50%}.small-offset-2of2{margin-left:100%}.small-offset-1of3{margin-left:33.3333333333%}.small-offset-2of3{margin-left:66.6666666667%}.small-offset-3of3{margin-left:100%}.small-offset-1of4{margin-left:25%}.small-offset-2of4{margin-left:50%}.small-offset-3of4{margin-left:75%}.small-offset-4of4{margin-left:100%}@media screen and (min-width:768px){.medium-offset-1of1{margin-left:100%}.medium-offset-1of2{margin-left:50%}.medium-offset-2of2{margin-left:100%}.medium-offset-1of3{margin-left:33.3333333333%}.medium-offset-2of3{margin-left:66.6666666667%}.medium-offset-3of3{margin-left:100%}.medium-offset-1of4{margin-left:25%}.medium-offset-2of4{margin-left:50%}.medium-offset-3of4{margin-left:75%}.medium-offset-4of4{margin-left:100%}.medium-offset-1of5{margin-left:20%}.medium-offset-2of5{margin-left:40%}.medium-offset-3of5{margin-left:60%}.medium-offset-4of5{margin-left:80%}.medium-offset-5of5{margin-left:100%}.medium-offset-1of6{margin-left:16.6666666667%}.medium-offset-2of6{margin-left:33.3333333333%}.medium-offset-3of6{margin-left:50%}.medium-offset-4of6{margin-left:66.6666666667%}.medium-offset-5of6{margin-left:83.3333333333%}.medium-offset-6of6{margin-left:100%}.medium-offset-1of7{margin-left:14.2857142857%}.medium-offset-2of7{margin-left:28.5714285714%}.medium-offset-3of7{margin-left:42.8571428571%}.medium-offset-4of7{margin-left:57.1428571429%}.medium-offset-5of7{margin-left:71.4285714286%}.medium-offset-6of7{margin-left:85.7142857143%}.medium-offset-7of7{margin-left:100%}.medium-offset-1of8{margin-left:12.5%}.medium-offset-2of8{margin-left:25%}.medium-offset-3of8{margin-left:37.5%}.medium-offset-4of8{margin-left:50%}.medium-offset-5of8{margin-left:62.5%}.medium-offset-6of8{margin-left:75%}.medium-offset-7of8{margin-left:87.5%}.medium-offset-8of8{margin-left:100%}}@media screen and (min-width:1024px){.large-offset-1of1{margin-left:100%}.large-offset-1of2{margin-left:50%}.large-offset-2of2{margin-left:100%}.large-offset-1of3{margin-left:33.3333333333%}.large-offset-2of3{margin-left:66.6666666667%}.large-offset-3of3{margin-left:100%}.large-offset-1of4{margin-left:25%}.large-offset-2of4{margin-left:50%}.large-offset-3of4{margin-left:75%}.large-offset-4of4{margin-left:100%}.large-offset-1of5{margin-left:20%}.large-offset-2of5{margin-left:40%}.large-offset-3of5{margin-left:60%}.large-offset-4of5{margin-left:80%}.large-offset-5of5{margin-left:100%}.large-offset-1of6{margin-left:16.6666666667%}.large-offset-2of6{margin-left:33.3333333333%}.large-offset-3of6{margin-left:50%}.large-offset-4of6{margin-left:66.6666666667%}.large-offset-5of6{margin-left:83.3333333333%}.large-offset-6of6{margin-left:100%}.large-offset-1of7{margin-left:14.2857142857%}.large-offset-2of7{margin-left:28.5714285714%}.large-offset-3of7{margin-left:42.8571428571%}.large-offset-4of7{margin-left:57.1428571429%}.large-offset-5of7{margin-left:71.4285714286%}.large-offset-6of7{margin-left:85.7142857143%}.large-offset-7of7{margin-left:100%}.large-offset-1of8{margin-left:12.5%}.large-offset-2of8{margin-left:25%}.large-offset-3of8{margin-left:37.5%}.large-offset-4of8{margin-left:50%}.large-offset-5of8{margin-left:62.5%}.large-offset-6of8{margin-left:75%}.large-offset-7of8{margin-left:87.5%}.large-offset-8of8{margin-left:100%}}@media screen and (min-width:1280px){.xlarge-offset-1of1{margin-left:100%}.xlarge-offset-1of2{margin-left:50%}.xlarge-offset-2of2{margin-left:100%}.xlarge-offset-1of3{margin-left:33.3333333333%}.xlarge-offset-2of3{margin-left:66.6666666667%}.xlarge-offset-3of3{margin-left:100%}.xlarge-offset-1of4{margin-left:25%}.xlarge-offset-2of4{margin-left:50%}.xlarge-offset-3of4{margin-left:75%}.xlarge-offset-4of4{margin-left:100%}.xlarge-offset-1of5{margin-left:20%}.xlarge-offset-2of5{margin-left:40%}.xlarge-offset-3of5{margin-left:60%}.xlarge-offset-4of5{margin-left:80%}.xlarge-offset-5of5{margin-left:100%}.xlarge-offset-1of6{margin-left:16.6666666667%}.xlarge-offset-2of6{margin-left:33.3333333333%}.xlarge-offset-3of6{margin-left:50%}.xlarge-offset-4of6{margin-left:66.6666666667%}.xlarge-offset-5of6{margin-left:83.3333333333%}.xlarge-offset-6of6{margin-left:100%}.xlarge-offset-1of7{margin-left:14.2857142857%}.xlarge-offset-2of7{margin-left:28.5714285714%}.xlarge-offset-3of7{margin-left:42.8571428571%}.xlarge-offset-4of7{margin-left:57.1428571429%}.xlarge-offset-5of7{margin-left:71.4285714286%}.xlarge-offset-6of7{margin-left:85.7142857143%}.xlarge-offset-7of7{margin-left:100%}.xlarge-offset-1of8{margin-left:12.5%}.xlarge-offset-2of8{margin-left:25%}.xlarge-offset-3of8{margin-left:37.5%}.xlarge-offset-4of8{margin-left:50%}.xlarge-offset-5of8{margin-left:62.5%}.xlarge-offset-6of8{margin-left:75%}.xlarge-offset-7of8{margin-left:87.5%}.xlarge-offset-8of8{margin-left:100%}}@media screen and (min-width:1680px){.xxlarge-offset-1of1{margin-left:100%}.xxlarge-offset-1of2{margin-left:50%}.xxlarge-offset-2of2{margin-left:100%}.xxlarge-offset-1of3{margin-left:33.3333333333%}.xxlarge-offset-2of3{margin-left:66.6666666667%}.xxlarge-offset-3of3{margin-left:100%}.xxlarge-offset-1of4{margin-left:25%}.xxlarge-offset-2of4{margin-left:50%}.xxlarge-offset-3of4{margin-left:75%}.xxlarge-offset-4of4{margin-left:100%}.xxlarge-offset-1of5{margin-left:20%}.xxlarge-offset-2of5{margin-left:40%}.xxlarge-offset-3of5{margin-left:60%}.xxlarge-offset-4of5{margin-left:80%}.xxlarge-offset-5of5{margin-left:100%}.xxlarge-offset-1of6{margin-left:16.6666666667%}.xxlarge-offset-2of6{margin-left:33.3333333333%}.xxlarge-offset-3of6{margin-left:50%}.xxlarge-offset-4of6{margin-left:66.6666666667%}.xxlarge-offset-5of6{margin-left:83.3333333333%}.xxlarge-offset-6of6{margin-left:100%}.xxlarge-offset-1of7{margin-left:14.2857142857%}.xxlarge-offset-2of7{margin-left:28.5714285714%}.xxlarge-offset-3of7{margin-left:42.8571428571%}.xxlarge-offset-4of7{margin-left:57.1428571429%}.xxlarge-offset-5of7{margin-left:71.4285714286%}.xxlarge-offset-6of7{margin-left:85.7142857143%}.xxlarge-offset-7of7{margin-left:100%}.xxlarge-offset-1of8{margin-left:12.5%}.xxlarge-offset-2of8{margin-left:25%}.xxlarge-offset-3of8{margin-left:37.5%}.xxlarge-offset-4of8{margin-left:50%}.xxlarge-offset-5of8{margin-left:62.5%}.xxlarge-offset-6of8{margin-left:75%}.xxlarge-offset-7of8{margin-left:87.5%}.xxlarge-offset-8of8{margin-left:100%}}@font-face{font-family:Graphik Web;font-style:normal;font-weight:300;src:url(fonts/Graphik-Light-Web.eot);src:url(fonts/Graphik-Light-Web.eot?#iefix) format("embedded-opentype"),url(fonts/Graphik-Light-Web.woff) format("woff"),url(fonts/Graphik-Light-Web.woff2) format("woff2")}@font-face{font-family:Graphik Web;font-style:normal;font-weight:400;src:url(fonts/Graphik-Regular-Web.eot);src:url(fonts/Graphik-Regular-Web.eot?#iefix) format("embedded-opentype"),url(fonts/Graphik-Regular-Web.woff) format("woff"),url(fonts/Graphik-Regular-Web.woff2) format("woff2")}@font-face{font-family:Graphik Web;font-style:normal;font-weight:500;src:url(fonts/Graphik-Medium-Web.eot);src:url(fonts/Graphik-Medium-Web.eot?#iefix) format("embedded-opentype"),url(fonts/Graphik-Medium-Web.woff) format("woff"),url(fonts/Graphik-Medium-Web.woff2) format("woff2")}@font-face{font-family:Styrene B Web;font-style:normal;font-weight:400;src:url(fonts/StyreneB-Regular-Web.eot);src:url(fonts/StyreneB-Regular-Web.eot?#iefix) format("embedded-opentype"),url(fonts/StyreneB-Regular-Web.woff) format("woff"),url(fonts/StyreneB-Regular-Web.woff2) format("woff2")}@font-face{font-family:Styrene B Web;font-style:normal;font-weight:700;src:url(fonts/StyreneB-Bold-Web.eot);src:url(fonts/StyreneB-Bold-Web.eot?#iefix) format("embedded-opentype"),url(fonts/StyreneB-Bold-Web.woff) format("woff"),url(fonts/StyreneB-Bold-Web.woff2) format("woff2")}body,html{margin:0;padding:0}html{-webkit-text-size-adjust:100%;background:#fafafa;font-size:16px;margin-top:0;width:100%}@media screen and (min-width:1680px){html{font-size:18px}}body{-webkit-tap-highlight-color:black;background-color:#fff;color:#000;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;height:100%;width:100%}*,body{line-height:18px;line-height:1.125rem}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;vertical-align:baseline}:focus{-webkit-box-shadow:0 0 0 3px #707070;box-shadow:0 0 0 3px #707070;outline:0}ul{list-style-type:none}img,svg{height:auto;max-width:100%}svg{display:block}strong{font-weight:700}em{font-style:italic}a{text-decoration:none}address{font-style:normal}.bots{display:none}.visually-hidden{clip:rect(0,0,0,0);border:0;font-size:0;height:1px;left:0;line-height:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:0;width:1px;z-index:-1}.show-in-focus{-webkit-transition:all 0s linear;transition:all 0s linear;z-index:0}.show-in-focus:focus{z-index:100}.focusable-skip-link{background:#fff;color:#000;left:-9999px;padding:1.125rem;position:fixed;top:0}.focusable-skip-link:focus{left:0}.admin-bar .focusable-skip-link{top:36px;top:2.25rem}#wpadminbar{position:fixed!important}@media screen and (min-width:768px){#wpadminbar{height:2rem}}.admin-bar body{padding-top:2.875rem}@media screen and (min-width:768px){.admin-bar body{padding-top:2rem}}.admin-bar .header-global{top:46px;top:2.875rem}@media screen and (min-width:768px){.admin-bar .header-global{top:2rem}}#page-45rpm .grid-row:not(.full-bleed) .row-inner,.grid-row.full-bleed .module-divider,.wrapper{padding-left:1.125rem;padding-right:1.125rem}@media screen and (min-width:768px){#page-45rpm .grid-row:not(.full-bleed) .row-inner,.grid-row.full-bleed .module-divider,.wrapper{padding-left:2.25rem;padding-right:2.25rem}}#page-45rpm .grid-row:not(.full-bleed) .pad.row-inner,.grid-row.full-bleed .pad.module-divider,.wrapper.pad{padding:1.125rem}@media screen and (min-width:768px){#page-45rpm .grid-row:not(.full-bleed) .pad.row-inner,.grid-row.full-bleed .pad.module-divider,.wrapper.pad{padding:2.25rem}}#page{padding-top:3.375rem}@media screen and (min-width:768px){#page{padding-top:6.875rem}}.page-template-front-page #page{padding-top:0}.block{display:block}.inline-block{display:inline-block}.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-rtl{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-space-between{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between}.top-margin{margin-top:1.125rem}.top-margin.x-5{margin-top:.5625rem}.top-margin.x2,.top-margin.x3{margin-top:2.25rem}@media screen and (min-width:768px){.top-margin.x3{margin-top:3.375rem}}.top-margin.x4{margin-top:2.25rem}@media screen and (min-width:768px){.top-margin.x4{margin-top:4.5rem}}.bottom-margin{margin-bottom:1.125rem}.bottom-margin.x-5{margin-bottom:.5625rem}.bottom-margin.x2,.bottom-margin.x3{margin-bottom:2.25rem}@media screen and (min-width:768px){.bottom-margin.x3{margin-bottom:3.375rem}}.bottom-margin.x4{margin-bottom:2.25rem}@media screen and (min-width:768px){.bottom-margin.x4{margin-bottom:4.5rem}}.margins{margin-bottom:1.125rem;margin-top:1.125rem}.margins.x-5{margin-bottom:.5625rem;margin-top:.5625rem}.margins.x2,.margins.x3{margin-bottom:2.25rem;margin-top:2.25rem}@media screen and (min-width:768px){.margins.x3{margin-bottom:3.375rem;margin-top:3.375rem}}.margins.x4{margin-bottom:2.25rem;margin-top:2.25rem}@media screen and (min-width:768px){.margins.x4{margin-bottom:4.5rem;margin-top:4.5rem}}.top-padding{padding-top:1.125rem}.top-padding.x-5{padding-top:.5625rem}.top-padding.x2,.top-padding.x3{padding-top:2.25rem}@media screen and (min-width:768px){.top-padding.x3{padding-top:3.375rem}}.top-padding.x4{padding-top:2.25rem}@media screen and (min-width:768px){.top-padding.x4{padding-top:4.5rem}}.bottom-padding{padding-bottom:1.125rem}.bottom-padding.x-5{padding-bottom:.5625rem}.bottom-padding.x2,.bottom-padding.x3{padding-bottom:2.25rem}@media screen and (min-width:768px){.bottom-padding.x3{padding-bottom:3.375rem}}.bottom-padding.x4{padding-bottom:2.25rem}@media screen and (min-width:768px){.bottom-padding.x4{padding-bottom:4.5rem}}.paddings{padding-bottom:1.125rem;padding-top:1.125rem}.paddings.x-5{padding-bottom:.5625rem;padding-top:.5625rem}.paddings.x2,.paddings.x3{padding-bottom:2.25rem;padding-top:2.25rem}@media screen and (min-width:768px){.paddings.x3{padding-bottom:3.375rem;padding-top:3.375rem}}.paddings.x4{padding-bottom:2.25rem;padding-top:2.25rem}@media screen and (min-width:768px){.paddings.x4{padding-bottom:4.5rem;padding-top:4.5rem}}.no-small{display:none}@media screen and (min-width:768px){.no-small{display:block}.small-only{display:none}}.medium-up{display:none}@media screen and (min-width:768px){.medium-up{display:block}}.large-up{display:none}@media screen and (min-width:768px){.large-up{display:block}}.full-height{height:100%}#events .archive .events-list,#events .archive .events-list-above-inner,.above-gridlines{position:relative;z-index:3}@media screen and (min-width:768px){.text-two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}.text-three-columns,.text-two-columns{-webkit-column-gap:2.25rem;-moz-column-gap:2.25rem;column-gap:2.25rem}.text-three-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3}}html.first-load .page-template-front-page .grid-lines,html.grid-hidden .grid-lines{opacity:0!important}html.first-load .page-template-front-page .footer-item,html.first-load .page-template-front-page .header-item,html.grid-hidden .footer-item,html.grid-hidden .header-item{border-left-color:transparent!important}html.first-load .page-template-front-page .header-inner,html.first-load .page-template-front-page .nav-global,html.grid-hidden .header-inner,html.grid-hidden .nav-global{border-bottom-color:transparent!important}.h1,h1{-webkit-font-smoothing:antialiased;font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:-.025em;line-height:27px;line-height:1.6875rem}@media screen and (min-width:768px){.h1,h1{font-size:2.8125rem;line-height:2.8125rem}}.h1.font-xlg,h1.font-xlg{font-size:22px;font-size:1.375rem}@media screen and (min-width:768px){.h1.font-xlg,h1.font-xlg{font-size:4.5rem;line-height:4.5rem}}.h1.font-xxlg,h1.font-xxlg{font-size:36px;font-size:2.25rem}@media screen and (min-width:768px){.h1.font-xxlg,h1.font-xxlg{font-size:5.625rem;line-height:5.625rem}}.h2,h2{-webkit-font-smoothing:antialiased;font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:-.025em;line-height:27px;line-height:1.6875rem}@media screen and (min-width:768px){.h2,h2{font-size:2.25rem;line-height:2.25rem}}.h3,h3{-webkit-font-smoothing:antialiased;font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:-.025em;line-height:18px;line-height:1.125rem}@media screen and (min-width:768px){.h3,h3{font-size:1.375rem;line-height:1.6875rem}}.h4,h4{font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.h4,.h5,h4,h5{-webkit-font-smoothing:antialiased;font-size:14px;font-size:.875rem;letter-spacing:normal;line-height:18px;line-height:1.125rem}.h5,h5{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.h6,h6{font-size:12px;font-size:.75rem;font-weight:400}.h6,h6,p{-webkit-font-smoothing:antialiased;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:normal;line-height:18px;line-height:1.125rem}p{color:#555;font-size:14px;font-size:.875rem}.p-lg,.p-xlg{-webkit-font-smoothing:antialiased;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem;letter-spacing:normal;line-height:27px;line-height:1.6875rem}.p-med{font-size:14px;font-size:.875rem}.p-med,.p-sm{-webkit-font-smoothing:antialiased;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:normal;line-height:18px;line-height:1.125rem}.p-sm{font-size:12px;font-size:.75rem}.font-head{font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif}.font-text{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif}.type-book{font-weight:400}.type-light{font-weight:300}.type-bold{font-weight:700}[class^=sep]{height:100%;margin-left:.5rem;margin-right:.8rem}.sep-comma{margin-left:0;margin-right:0}.sep-comma:before{content:", "}.sep-ndash{margin-left:0;margin-right:0}.sep-ndash:before{content:"–"}.sep-mdash{margin-left:0;margin-right:0}.sep-mdash:before{content:"—"}.sep-vertical{border-right:.0625rem solid rgba(0,0,0,.15);display:inline-block;height:1em;margin-left:.5em;margin-right:.8em;vertical-align:-10%}.sep-horizontal{border-top:.0625rem solid rgba(0,0,0,.15);display:block;height:1px;height:.0625rem;margin-left:0;margin-right:0;width:80px;width:5rem}.sep-slash{margin-left:.25em;margin-right:.25em}.sep-slash:before{content:"/"}.nav-link{color:#555;-webkit-transition:color .25s cubic-bezier(.86,0,.07,1);transition:color .25s cubic-bezier(.86,0,.07,1)}@media screen and (min-width:768px){.nav-link:hover{color:#000;-webkit-transition:color .15s cubic-bezier(.86,0,.07,1);transition:color .15s cubic-bezier(.86,0,.07,1)}}.text-link{-webkit-font-smoothing:antialiased;color:rgba(0,0,0,.5);display:inline-block;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:inherit}.text-white .text-link{color:hsla(0,0%,100%,.7)}.text-link{border-bottom:.0625rem solid rgba(0,0,0,.15);-webkit-transition:all cubic-bezier(.86,0,.07,1);transition:all cubic-bezier(.86,0,.07,1)}.text-link:hover{border-bottom-color:#ec2227;color:rgba(0,0,0,.85);-webkit-transition:all .15s cubic-bezier(.86,0,.07,1);transition:all .15s cubic-bezier(.86,0,.07,1)}.text-white .text-link:hover{color:hsla(0,0%,100%,.85)}.button-text{-webkit-font-smoothing:antialiased;color:#555;display:inline-block;font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-size:.8125rem;-webkit-transition:color .25s cubic-bezier(.86,0,.07,1);transition:color .25s cubic-bezier(.86,0,.07,1)}.button-text .inline-icon{fill:#555}.button-text .inline-icon.corner-arrow{font-size:.66em}.button-text.type-sm{font-size:12px;font-size:.75rem}.button-text:not(.disabled):not(:disabled):hover{color:#000;-webkit-transition:color .15s cubic-bezier(.86,0,.07,1);transition:color .15s cubic-bezier(.86,0,.07,1)}.button-text:not(.disabled):not(:disabled):hover .inline-icon{fill:#000}.text-white .button-text{color:hsla(0,0%,100%,.7)}.text-white .button-text:not(.disabled):not(:disabled):hover{color:#fff}.button-text.disabled,.button-text:disabled{opacity:.95}.button,input[type=submit]{-webkit-font-smoothing:antialiased;background-color:#1f1f1f;color:#fff;display:inline-block;font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-size:.8125rem;min-width:252px;min-width:15.75rem;padding:.875rem;position:relative;-webkit-transition:all .25s cubic-bezier(.86,0,.07,1);transition:all .25s cubic-bezier(.86,0,.07,1)}.button .secondary-text,input[type=submit] .secondary-text{color:#707070;font-size:.85em;margin-left:.425em}.button .inline-icon,input[type=submit] .inline-icon{fill:#fff;position:absolute;right:14px;right:.875rem;top:14px;top:.875rem}.button:not(:disabled):hover,input[type=submit]:not(:disabled):hover{-webkit-filter:brightness(110%);filter:brightness(110%);-webkit-transition:all .15s cubic-bezier(.86,0,.07,1);transition:all .15s cubic-bezier(.86,0,.07,1)}.button.button-white,input.button-white[type=submit]{background-color:#fafafa;color:#000}.button.button-white .inline-icon,input.button-white[type=submit] .inline-icon{fill:#000}.button.button-white:not(:disabled):hover,input.button-white[type=submit]:not(:disabled):hover{-webkit-filter:brightness(90%);filter:brightness(90%)}.button.button-black,input.button-black[type=submit]{color:#fff}.button.button-black:not(:disabled):hover,input.button-black[type=submit]:not(:disabled):hover{background-color:#000}.button.text-black,input.text-black[type=submit]{color:#000}.button.text-black .secondary-text,input.text-black[type=submit] .secondary-text{color:rgba(0,0,0,.7)}.button.text-black .inline-icon,input.text-black[type=submit] .inline-icon{fill:#000}.button.text-black:not(:disabled):hover,input.text-black[type=submit]:not(:disabled):hover{background-color:#fff}.button.text-white .secondary-text,input.text-white[type=submit] .secondary-text{color:hsla(0,0%,100%,.7)}.button.text-white:not(:disabled):hover,input.text-white[type=submit]:not(:disabled):hover{-webkit-filter:brightness(90%);filter:brightness(90%)}.button.button-red,input.button-red[type=submit]{background-color:#ec2227;color:#fff}.button:disabled:hover,input[type=submit]:disabled:hover{cursor:not-allowed}.button.unavailable .inline-icon,input.unavailable[type=submit] .inline-icon{display:none}.button.unavailable .secondary-text,input.unavailable[type=submit] .secondary-text{text-decoration:line-through}.button.unavailable:hover,input.unavailable[type=submit]:hover{cursor:not-allowed;-webkit-filter:none!important;filter:none!important}input[type=email],input[type=password],input[type=tel],input[type=text],input[type=textarea]{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;cursor:pointer;display:block;line-height:normal;margin:0;padding:0;width:auto}input[type=email]::-moz-focus-inner,input[type=password]::-moz-focus-inner,input[type=tel]::-moz-focus-inner,input[type=text]::-moz-focus-inner,input[type=textarea]::-moz-focus-inner{border:0;padding:0}input[type=email]::-webkit-search-cancel-button,input[type=email]::-webkit-search-decoration,input[type=password]::-webkit-search-cancel-button,input[type=password]::-webkit-search-decoration,input[type=tel]::-webkit-search-cancel-button,input[type=tel]::-webkit-search-decoration,input[type=text]::-webkit-search-cancel-button,input[type=text]::-webkit-search-decoration,input[type=textarea]::-webkit-search-cancel-button,input[type=textarea]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}input[type=email],input[type=password],input[type=tel],input[type=text],input[type=textarea]{-webkit-font-smoothing:antialiased;background:#e0e0e0;border:.0625rem solid transparent;color:#333;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:.875rem;letter-spacing:normal;line-height:18px;line-height:1.125rem;padding:.875rem}input[type=email] ::-webkit-input-placeholder,input[type=password] ::-webkit-input-placeholder,input[type=tel] ::-webkit-input-placeholder,input[type=text] ::-webkit-input-placeholder,input[type=textarea] ::-webkit-input-placeholder{color:#555}input[type=email] ::-moz-placeholder,input[type=password] ::-moz-placeholder,input[type=tel] ::-moz-placeholder,input[type=text] ::-moz-placeholder,input[type=textarea] ::-moz-placeholder{color:#555}input[type=email] :-ms-input-placeholder,input[type=password] :-ms-input-placeholder,input[type=tel] :-ms-input-placeholder,input[type=text] :-ms-input-placeholder,input[type=textarea] :-ms-input-placeholder{color:#555}input[type=email] ::-ms-input-placeholder,input[type=password] ::-ms-input-placeholder,input[type=tel] ::-ms-input-placeholder,input[type=text] ::-ms-input-placeholder,input[type=textarea] ::-ms-input-placeholder{color:#555}input[type=email] ::placeholder,input[type=password] ::placeholder,input[type=tel] ::placeholder,input[type=text] ::placeholder,input[type=textarea] ::placeholder{color:#555}input[type=email],input[type=password],input[type=tel],input[type=text],input[type=textarea]{-webkit-transition:all .15s cubic-bezier(.86,0,.07,1);transition:all .15s cubic-bezier(.86,0,.07,1)}input[type=email]:focus,input[type=email]:hover,input[type=password]:focus,input[type=password]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,input[type=textarea]:focus,input[type=textarea]:hover{background:#efefef;color:#1f1f1f}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=textarea]:focus{-webkit-box-shadow:0 0 0 1px #333;box-shadow:0 0 0 1px #333}.text-white input[type=email],.text-white input[type=password],.text-white input[type=tel],.text-white input[type=text],.text-white input[type=textarea]{background:#1f1f1f;color:hsla(0,0%,100%,.85)}.text-white input[type=email] ::-webkit-input-placeholder,.text-white input[type=password] ::-webkit-input-placeholder,.text-white input[type=tel] ::-webkit-input-placeholder,.text-white input[type=text] ::-webkit-input-placeholder,.text-white input[type=textarea] ::-webkit-input-placeholder{color:hsla(0,0%,100%,.7)}.text-white input[type=email] ::-moz-placeholder,.text-white input[type=password] ::-moz-placeholder,.text-white input[type=tel] ::-moz-placeholder,.text-white input[type=text] ::-moz-placeholder,.text-white input[type=textarea] ::-moz-placeholder{color:hsla(0,0%,100%,.7)}.text-white input[type=email] :-ms-input-placeholder,.text-white input[type=password] :-ms-input-placeholder,.text-white input[type=tel] :-ms-input-placeholder,.text-white input[type=text] :-ms-input-placeholder,.text-white input[type=textarea] :-ms-input-placeholder{color:hsla(0,0%,100%,.7)}.text-white input[type=email] ::-ms-input-placeholder,.text-white input[type=password] ::-ms-input-placeholder,.text-white input[type=tel] ::-ms-input-placeholder,.text-white input[type=text] ::-ms-input-placeholder,.text-white input[type=textarea] ::-ms-input-placeholder{color:hsla(0,0%,100%,.7)}.text-white input[type=email] ::placeholder,.text-white input[type=password] ::placeholder,.text-white input[type=tel] ::placeholder,.text-white input[type=text] ::placeholder,.text-white input[type=textarea] ::placeholder{color:hsla(0,0%,100%,.7)}.text-white input[type=email]:focus,.text-white input[type=email]:hover,.text-white input[type=password]:focus,.text-white input[type=password]:hover,.text-white input[type=tel]:focus,.text-white input[type=tel]:hover,.text-white input[type=text]:focus,.text-white input[type=text]:hover,.text-white input[type=textarea]:focus,.text-white input[type=textarea]:hover{background:#333;color:#fff}.text-white input[type=email]:focus,.text-white input[type=password]:focus,.text-white input[type=tel]:focus,.text-white input[type=text]:focus,.text-white input[type=textarea]:focus{-webkit-box-shadow:0 0 0 1px #949494;box-shadow:0 0 0 1px #949494}label{-webkit-font-smoothing:antialiased;color:#707070;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:normal;line-height:18px;line-height:1.125rem}label+input{margin-top:.5625rem}.text-white label{-webkit-font-smoothing:subpixel-antialiased;color:hsla(0,0%,100%,.5)}input[type=submit]{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;cursor:pointer;line-height:normal;margin:0;padding:0;width:auto}input[type=submit]::-moz-focus-inner{border:0;padding:0}input[type=submit]::-webkit-search-cancel-button,input[type=submit]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}input[type=submit]{background-color:#1f1f1f;min-width:0}.fieldset{width:100%}.fieldset input,.fieldset label{display:block;width:100%}.fieldset-wrap+.fieldset-wrap,.fieldset-wrap.side-by-side .fieldset:not(:first-of-type){margin-top:1.125rem}@media screen and (min-width:768px){.fieldset-wrap.side-by-side{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.fieldset-wrap.side-by-side .fieldset{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-top:0}.fieldset-wrap.side-by-side .fieldset:first-of-type{padding-right:.5625rem}.fieldset-wrap.side-by-side .fieldset:last-of-type{padding-left:.5625rem}}.fieldset-wrap.stack .fieldset:not(:first-of-type){margin-top:1.125rem}.inline-icon{fill:inherit;vertical-align:middle}.inline-icon svg{display:inline-block;height:1em;width:auto}.inline-icon svg line,.inline-icon svg path,.inline-icon svg polygon{fill:inherit;stroke:inherit}.subway-icon{vertical-align:middle}.subway-icon svg{display:inline-block;height:1em;width:auto}.made-in-ny-link{display:block;height:67px;height:4.1875rem;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:all .25s cubic-bezier(.86,0,.07,1);transition:all .25s cubic-bezier(.86,0,.07,1);width:67px;width:4.1875rem}.made-in-ny-link svg{fill:#ec2227}.black{color:#000}.text-light-grey{color:#707070}.text-body-grey{color:#555}.text-light-black{color:#333}.background-red{background-color:#ec2227}.text-black{color:#000}.text-black .black,.text-black p{color:rgba(0,0,0,.85)}.text-black .text-body-grey{color:rgba(0,0,0,.7)}.text-black .text-light-grey{color:rgba(0,0,0,.5)}.text-black .button-text.disabled,.text-black .button-text:disabled,.text-black .button-text:not(:hover){color:rgba(0,0,0,.7)}.text-white,.text-white .black{color:#fff}.text-white .text-body-grey,.text-white p{color:hsla(0,0%,100%,.85)}.text-white .text-light-grey{color:hsla(0,0%,100%,.7)}.richtext ol,.richtext p,.richtext ul{-webkit-font-smoothing:antialiased;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:.875rem;letter-spacing:normal;line-height:18px;line-height:1.125rem;max-width:43em;text-align:left}.richtext ol+ol,.richtext ol+p,.richtext ol+ul,.richtext p+ol,.richtext p+p,.richtext p+ul,.richtext ul+ol,.richtext ul+p,.richtext ul+ul{margin-top:1.125rem}.richtext strong{color:#333;font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.richtext em{color:#707070;font-style:normal}.richtext ol li,.richtext ul li{font-size:inherit;line-height:inherit}.richtext ul li{color:#555;padding-left:1.125rem;position:relative}.richtext ul li:before{color:#707070;content:"•";display:inline-block;font-weight:500;left:0;line-height:inherit;position:absolute;top:0}.richtext ol{counter-reset:item}.richtext ol li:before{color:#707070;left:0;line-height:inherit;padding-left:1.125rem;position:absolute;top:0}.richtext ol>li{counter-increment:item}.richtext ol>li:before{content:counters(item,".") ". "}.richtext ol li ol>li:before{content:counters(item,".") " "}.richtext.type-lg ol,.richtext.type-lg p,.richtext.type-lg ul{-webkit-font-smoothing:antialiased;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem;letter-spacing:normal;line-height:27px;line-height:1.6875rem}.richtext.type-lg ol+ol,.richtext.type-lg ol+p,.richtext.type-lg ol+ul,.richtext.type-lg p+ol,.richtext.type-lg p+p,.richtext.type-lg p+ul,.richtext.type-lg ul+ol,.richtext.type-lg ul+p,.richtext.type-lg ul+ul{margin-top:1.6875rem}.richtext.type-sm ol,.richtext.type-sm p,.richtext.type-sm ul{-webkit-font-smoothing:antialiased;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:.75rem;letter-spacing:normal;line-height:18px;line-height:1.125rem}.richtext.type-sm ol+ol,.richtext.type-sm ol+p,.richtext.type-sm ol+ul,.richtext.type-sm p+ol,.richtext.type-sm p+p,.richtext.type-sm p+ul,.richtext.type-sm ul+ol,.richtext.type-sm ul+p,.richtext.type-sm ul+ul{margin-top:1.125rem}.richtext a{-webkit-font-smoothing:antialiased;color:rgba(0,0,0,.5);display:inline-block;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:inherit}.text-white .richtext a{color:hsla(0,0%,100%,.7)}.richtext a{border-bottom:.0625rem solid rgba(0,0,0,.15);-webkit-transition:all cubic-bezier(.86,0,.07,1);transition:all cubic-bezier(.86,0,.07,1)}.richtext a:hover{border-bottom-color:#ec2227;color:rgba(0,0,0,.85);-webkit-transition:all .15s cubic-bezier(.86,0,.07,1);transition:all .15s cubic-bezier(.86,0,.07,1)}.text-white .richtext a:hover{color:hsla(0,0%,100%,.85)}.richtext a:not(:hover){color:rgba(0,0,0,.85)}.richtext.strong-first-p p:first-of-type{color:#333;font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.richtext.strong-first-p.type-lg p:first-of-type{-webkit-font-smoothing:antialiased;font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:-.025em;line-height:18px;line-height:1.125rem}@media screen and (min-width:768px){.richtext.strong-first-p.type-lg p:first-of-type{font-size:1.375rem;line-height:1.6875rem}}.richtext.strong-first-p.type-lg p:first-of-type{line-height:27px;line-height:1.6875rem}@-webkit-keyframes rotate360{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}to{-webkit-transform:rotate(1turn) scale(.85);transform:rotate(1turn) scale(.85)}}@keyframes rotate360{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}to{-webkit-transform:rotate(1turn) scale(.85);transform:rotate(1turn) scale(.85)}}.lazy{background:#fafafa;overflow:hidden;position:relative}.lazy .lazy-img{display:block}.lazy .lazy-img[data-sizes=auto]{width:100%}.lazy img.lazy-img{-webkit-filter:blur(4px);filter:blur(4px);width:100%}.lazy .bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:0;-webkit-transition:opacity .15s cubic-bezier(.165,.84,.44,1);transition:opacity .15s cubic-bezier(.165,.84,.44,1)}.lazy .bg-img.lazy-loaded{height:100%;opacity:1}.lazy .square-gif-wrap{height:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.lazy .square-gif-wrap .square-gif{bottom:0;left:0;position:absolute;right:0;top:0}.lazy .square-gif-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lazy img.lazy-img.lazy-loaded{-webkit-filter:blur(0);filter:blur(0)}.lazy img.lazy-img.lazy-inline{position:static}.lazy .lazy-inline+.lazy-placeholder,.lazy .lazy-loaded+.lazy-placeholder{display:none}@-webkit-keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-progress{to{background-position:25px 0}}@-webkit-keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;direction:ltr;font-family:Avenir,Avenir Next,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{-webkit-box-sizing:border-box;box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{-webkit-box-sizing:inherit;box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{-ms-touch-action:manipulation;touch-action:manipulation}.plyr__badge{background:#4f5b5f;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{-webkit-animation:plyr-fade-in .3s ease;animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.plyr__control{-ms-flex-negative:0;background:transparent;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{-webkit-box-shadow:0 0 0 5px rgba(26,175,255,.5);box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#1aafff;color:#fff}.plyr--video .plyr__control svg{-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.15));filter:drop-shadow(0 1px 1px rgba(0,0,0,.15))}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#1aafff;color:#fff}.plyr__control--overlaid{background:rgba(26,175,255,.8);border:0;border-radius:100%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15);color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#1aafff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{-webkit-box-flex:1;-ms-flex:1;flex:1}.plyr__controls .plyr__controls__item{margin-left:2.5px}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls .plyr__controls__item.plyr__volume{padding-right:5px}.plyr__controls .plyr__controls__item.plyr__volume:first-child{padding-right:0}.plyr__controls:empty{display:none}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4f5b5f;padding:10px}.plyr--video .plyr__controls{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.7)));background:linear-gradient(transparent,rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;-webkit-transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;-webkit-transform:translateY(100%);transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.plyr__menu .plyr__control svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{-webkit-animation:plyr-popup .2s ease;animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9);border-radius:4px;bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4f5b5f;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;-webkit-transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1);transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:hsla(0,0%,100%,.9);content:"";height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4f5b5f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward:after{border-left-color:rgba(79,91,95,.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px 7px 3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back:after{border-right-color:rgba(79,91,95,.8);left:7px}.plyr__menu__container .plyr__control--back:before{background:#b7c5cd;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;content:"";height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{-ms-flex-negative:0;background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;-webkit-transition:all .3s ease;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#1aafff}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(0,0,0,.1)}.plyr__menu__container .plyr__menu__value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:transparent;border:0;border-radius:26px;color:#1aafff;display:block;height:19px;margin:0;padding:0;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(transparent));background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;height:5px;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:0;border-radius:100%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);height:13px;margin-top:-4px;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:2.5px;height:5px;-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);height:13px;position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;height:5px}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:2.5px;height:5px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:2.5px;height:5px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);height:13px;margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{-webkit-box-shadow:0 0 0 5px rgba(26,175,255,.5);box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}.plyr__tooltip{background:hsla(0,0%,100%,.9);border-radius:3px;bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4f5b5f;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,10px) scale(.8);transform:translate(-50%,10px) scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid hsla(0,0%,100%,.9);bottom:-4px;content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-webkit-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:0 100%;transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;-webkit-transform:translateX(50%);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;-webkit-transform:translateY(-38.28125%);transform:translateY(-38.28125%)}.plyr__progress{left:6.5px;margin-right:13px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-right:-6.5px;width:calc(100% + 13px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--video .plyr__progress__buffer{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15);color:hsla(0,0%,100%,.25)}.plyr--audio .plyr__progress__buffer{color:rgba(183,197,205,.66)}.plyr--loading .plyr__progress__buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(47,52,61,.6) 25%,transparent 0,transparent 50%,rgba(47,52,61,.6) 0,rgba(47,52,61,.6) 75%,transparent 0,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(183,197,205,.66)}.plyr__volume{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;position:relative}.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}@media (min-width:480px){.plyr__volume{max-width:90px}}@media (min-width:768px){.plyr__volume{max-width:110px}}.plyr--is-ios .plyr__volume,.plyr--is-ios.plyr--vimeo [data-plyr=mute]{display:none!important}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;width:100%}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:rgba(47,52,61,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads:after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;left:0;margin:-2.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:hsla(0,0%,100%,.9);border-radius:3px;bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid hsla(0,0%,100%,.9);bottom:-4px;content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#b7c5cd;border-radius:2px;overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;color:#fff;font-size:14px;padding:3px 6px}.plyr__preview-scrubbing{bottom:0;-webkit-filter:blur(1px);filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{-webkit-transition:none!important;transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.block-video-wrap,.block-video-wrap .video-wrap{height:100%;position:relative;width:100%}.block-video-wrap .video-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.block-video-wrap .video-autoplayer{height:56.25vw;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:177.77777778vh}.block-video-wrap .video-autoplayer iframe{height:100%;width:100%}.block-video-wrap .player-wrap{height:100%;overflow:hidden;width:100%}.block-video-wrap .plyr__video-wrapper{padding-bottom:0!important}.block-video-wrap .plyr__poster{-webkit-backface-visibility:hidden;background-size:cover}.block-video-wrap .plyr__button-fullscreen{display:none}.block-video-wrap .plyr__video-embed__container{height:100%;margin:0 auto;padding-bottom:0!important;-webkit-transform:none!important;transform:none!important;width:100%}.block-video-wrap .plyr__video-embed__container iframe{height:200%;-webkit-transform:translateY(-25%);transform:translateY(-25%)}.block-video-wrap .overlayed-play-button{bottom:auto;font-size:27px;font-size:1.6875rem;height:72px;height:4.5rem;left:50%;line-height:72px;line-height:4.5rem;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:72px;width:4.5rem}@media screen and (min-width:1024px){.content-well--4cols .module-title{margin:0 auto;width:calc(50% - 1.125rem)}.content-well--2cols .module-text{width:100%}.content-well--3cols .module-text{width:calc(66.6666% - 1.125rem)}.content-well--4cols .module-text{margin:0 auto;width:calc(50% - 1.125rem)}}.module-gallery[data-column-count="1"] .gallery-item,.module-gallery[data-column-count="1"] .grid-sizer{width:100%}.module-gallery[data-column-count="2"] .gallery-item,.module-gallery[data-column-count="2"] .grid-sizer{width:50%}.module-gallery[data-column-count="3"] .gallery-item,.module-gallery[data-column-count="3"] .grid-sizer{width:33.3333333333%}.module-gallery[data-column-count="4"] .gallery-item,.module-gallery[data-column-count="4"] .grid-sizer{width:25%}.module-gallery[data-column-count="5"] .gallery-item,.module-gallery[data-column-count="5"] .grid-sizer{width:20%}.module-gallery[data-column-count="6"] .gallery-item,.module-gallery[data-column-count="6"] .grid-sizer{width:16.6666666667%}.module-gallery.display-masonry .gallery-contain{margin-left:-.5625rem;margin-right:-.5625rem}@media screen and (min-width:768px){.module-gallery.display-masonry .gallery-contain{margin-left:-1.125rem;margin-right:-1.125rem}}.module-gallery.display-masonry .gallery-contain{margin-bottom:-1.125rem}@media screen and (min-width:768px){.module-gallery.display-masonry .gallery-contain{margin-bottom:-2.25rem}}.module-gallery.display-masonry .gallery-item{margin-bottom:1.125rem}@media screen and (min-width:768px){.module-gallery.display-masonry .gallery-item{margin-bottom:2.25rem}}.module-gallery .slide-arrows .arrow-prev{left:18px;left:1.125rem}.module-gallery .slide-arrows .arrow-next{right:18px;right:1.125rem}.module-gallery .image-slider-dots{position:absolute}@media screen and (max-width:767px){.module-gallery .image-slider-dots{bottom:.3125rem;left:1.125rem;right:1.125rem}}@media screen and (min-width:768px) and (max-width:1023px){.module-gallery .image-slider-dots{bottom:.84375rem;left:1.6875rem;right:1.6875rem}}@media screen and (min-width:1024px){.module-gallery .image-slider-dots{bottom:1.125rem;left:1.125rem;right:1.125rem}}.module-gallery .image-slider-dots{z-index:3}.module-gallery .image-slider-dots ul{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;max-width:none;width:100%}.module-gallery .image-slider-dots li{height:3px;height:.1875rem;max-width:36px;max-width:2.25rem;padding-left:0;width:100%}.module-gallery .image-slider-dots li:before{content:none}.module-gallery .image-slider-dots li:not(:last-of-type){margin-right:.28125rem}.module-gallery .image-slider-dots button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;cursor:pointer;line-height:normal;margin:0;padding:0;width:auto}.module-gallery .image-slider-dots button::-moz-focus-inner{border:0;padding:0}.module-gallery .image-slider-dots button::-webkit-search-cancel-button,.module-gallery .image-slider-dots button::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.module-gallery .image-slider-dots button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff;border-radius:.09375rem;color:transparent;display:block;height:3px;height:.1875rem;opacity:.35;overflow:hidden;-webkit-transition:all .25s cubic-bezier(.86,0,.07,1);transition:all .25s cubic-bezier(.86,0,.07,1);width:100%}.module-gallery .image-slider-dots button:hover{opacity:1;-webkit-transition:all .15s cubic-bezier(.86,0,.07,1);transition:all .15s cubic-bezier(.86,0,.07,1)}.module-gallery .image-slider-dots li.slick-active button{background:color-var(#fff);opacity:1}.module-gallery.display-row .gallery-item{display:inline-block;margin-bottom:1.125rem;margin-right:1.125rem}.module-gallery.display-row .lazy,.module-gallery.display-row .lazy-img{height:100%;width:auto}@media screen and (min-width:1024px){.content-well--2cols .module-gallery{width:100%}.content-well--3cols .module-gallery{width:calc(66.6666% - 1.125rem)}.content-well--4cols .module-gallery{margin:0 auto;width:calc(50% - 1.125rem)}}.module-divider:not(.hide-stroke):after{border-top:.0625rem solid rgba(0,0,0,.15);content:"";display:block;width:100%}.module-multi-screenshot,.module-screenshot{background:#fafafa}.module-multi-screenshot .ss-wrap,.module-screenshot .ss-wrap{padding:1.125rem}@media screen and (min-width:768px){.module-multi-screenshot .ss-wrap,.module-screenshot .ss-wrap{padding:4.5rem}}.width-quarter .module-multi-screenshot .ss-wrap,.width-quarter .module-screenshot .ss-wrap{padding:2.25rem}.module-multi-screenshot .fixed-height .ss-image-outer,.module-screenshot .fixed-height .ss-image-outer{position:relative}.module-multi-screenshot .fixed-height .ss-image-inner,.module-screenshot .fixed-height .ss-image-inner{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.module-multi-screenshot .ss-inner,.module-screenshot .ss-inner{-webkit-box-shadow:0 0 60px -2px rgba(30,30,30,.2);box-shadow:0 0 60px -2px rgba(30,30,30,.2)}.module-multi-screenshot .ss-inner.desktop,.module-screenshot .ss-inner.desktop{border-top-left-radius:.5vw;border-top-right-radius:.5vw;overflow:hidden}@media screen and (min-width:768px){.medium-6 .module-multi-screenshot .ss-inner.desktop,.medium-6 .module-screenshot .ss-inner.desktop{border-top-left-radius:.25vw;border-top-right-radius:.25vw}.medium-9 .module-multi-screenshot .ss-inner.desktop,.medium-9 .module-screenshot .ss-inner.desktop{border-top-left-radius:.375vw;border-top-right-radius:.375vw}}.module-multi-screenshot .ss-inner.desktop.fixed-height .ss-image-outer,.module-screenshot .ss-inner.desktop.fixed-height .ss-image-outer{padding-bottom:62.5%}.module-multi-screenshot .ss-inner.mobile,.module-screenshot .ss-inner.mobile{border:.0625rem solid #ddd;border-radius:12%/6%;padding:20% 5%;position:relative}.module-multi-screenshot .ss-inner.mobile .ss-image-outer,.module-screenshot .ss-inner.mobile .ss-image-outer{border:.0625rem solid #ddd}.module-multi-screenshot .ss-inner.mobile.fixed-height .ss-image-outer,.module-screenshot .ss-inner.mobile.fixed-height .ss-image-outer{padding-bottom:1.778%}.module-multi-screenshot .ss-desktop-toolbar,.module-screenshot .ss-desktop-toolbar{background:#fafafa;border-bottom:.0625rem solid #ddd;padding-top:2%;position:relative}.module-multi-screenshot .chrome-buttons,.module-screenshot .chrome-buttons{height:100%;left:0;padding:.4% 0 0 .75%;position:absolute;top:0;width:4.5%}.module-multi-screenshot .chrome-buttons svg>path,.module-screenshot .chrome-buttons svg>path{fill:#ccc}.module-multi-screenshot .ss-mobile-homebutton,.module-screenshot .ss-mobile-homebutton{border:.0625rem solid #ccc;border-radius:100%;bottom:1.75%;left:50%;margin-left:-6.5%;padding-top:13%;position:absolute;width:13%}.module-multi-screenshot .video-embed,.module-screenshot .video-embed{padding-bottom:62.5%}#page-45rpm #cover-45rpm{margin-bottom:4.5rem;position:relative}#page-45rpm #cover-45rpm .grid-45rpm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%;position:relative;z-index:1}#page-45rpm #cover-45rpm .grid-row{width:100%}#page-45rpm #cover-45rpm .flex-row,#page-45rpm #cover-45rpm .row-inner{height:100%}#page-45rpm #cover-45rpm .align-self-middle{-ms-flex-item-align:center;align-self:center}#page-45rpm #cover-45rpm #cover-bg-image{height:100%;left:0;position:absolute;top:0;width:100%}#page-45rpm #cover-45rpm #cover-bg-image .bg-img,#page-45rpm #cover-45rpm #cover-bg-image .lazy{height:100%;width:100%}#page-45rpm #cover-45rpm #cover-bg-image .bg-img{background-position:50%;background-size:cover}#page-45rpm .grid-gutter{display:block}#page-45rpm .grid-gutter.gutter-1{margin-top:1.125rem}@media screen and (min-width:768px){#page-45rpm .grid-gutter.gutter-1{margin-top:2.25rem}}#page-45rpm .grid-gutter.gutter-2{margin-top:2.25rem}@media screen and (min-width:768px){#page-45rpm .grid-gutter.gutter-2{margin-top:4.5rem}}#page-45rpm .grid-gutter.gutter-3{margin-top:2.25rem}@media screen and (min-width:768px){#page-45rpm .grid-gutter.gutter-3{margin-top:6.75rem}}#page-45rpm .grid-gutter.gutter-4{margin-top:2.25rem}@media screen and (min-width:768px){#page-45rpm .grid-gutter.gutter-4{margin-top:9rem}}#page-45rpm .column-modules{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}#page-45rpm .flow-rtl .flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#page-45rpm .vflow-center .column-modules{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page-45rpm .vflow-bottom .column-modules{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#page-45rpm .vflow-bottom .valign-top{margin-bottom:auto}#page-45rpm .valign-center{margin-bottom:auto;margin-top:auto}#page-45rpm .valign-bottom{margin-top:auto}#page-45rpm .mt-1{margin-top:1.125rem}#page-45rpm .mt-2{margin-top:2.25rem}#page-45rpm .mt-3{margin-top:3.375rem}#page-45rpm .mt-4{margin-top:4.5rem}#page-45rpm .h-auto{height:auto}#page-45rpm .h-50vh{min-height:calc(50vh - 3.375rem)}@media screen and (min-width:768px){#page-45rpm .h-50vh{min-height:calc(50vh - 6.875rem)}}#page-45rpm .h-100vh .grid-45rpm{min-height:calc(100vh - 3.375rem)}@media screen and (min-width:768px){#page-45rpm .h-100vh .grid-45rpm{min-height:calc(100vh - 6.875rem)}}#page-45rpm .h-150vh{min-height:calc(150vh - 3.375rem)}@media screen and (min-width:768px){#page-45rpm .h-150vh{min-height:calc(150vh - 6.875rem)}}#page-45rpm .h-200vh{min-height:calc(200vh - 3.375rem)}@media screen and (min-width:768px){#page-45rpm .h-200vh{min-height:calc(200vh - 6.875rem)}}#page-45rpm .grid-row.gutter-0 .row-inner{padding:0}#page-45rpm .grid-row.gutter-0 .flex-row{margin-left:0;margin-right:0}#page-45rpm .grid-row.gutter-0 .flex-columns,#page-45rpm .grid-row.gutter-0 .module-gallery.display-masonry .gallery-item,.module-gallery.display-masonry #page-45rpm .grid-row.gutter-0 .gallery-item{padding-left:0;padding-right:0}#page-45rpm .grid-row:first-of-type{margin-top:0}#page-45rpm .grid-row.full-bleed .row-inner .flex-row{margin-left:0;margin-right:0}#page-45rpm .grid-row.full-bleed .row-inner .flex-columns:first-of-type,#page-45rpm .grid-row.full-bleed .row-inner .module-gallery.display-masonry .gallery-item:first-of-type,.module-gallery.display-masonry #page-45rpm .grid-row.full-bleed .row-inner .gallery-item:first-of-type{padding-left:0}#page-45rpm .grid-row.full-bleed .row-inner .flex-columns:last-of-type,#page-45rpm .grid-row.full-bleed .row-inner .module-gallery.display-masonry .gallery-item:last-of-type,.module-gallery.display-masonry #page-45rpm .grid-row.full-bleed .row-inner .gallery-item:last-of-type{padding-right:0}#page-45rpm .grid-row:first-of-type.bg-dotted{margin-top:-3.375rem}#page-45rpm .pt-1{padding-top:1.125rem}#page-45rpm .pb-1{padding-bottom:1.125rem}#page-45rpm .pt-2{padding-top:2.25rem}#page-45rpm .pb-2{padding-bottom:2.25rem}#page-45rpm .pb-2 .gutter-collapse-all,#page-45rpm .pb-2 .gutter-collapse-top-bottom{margin-bottom:-2.25rem}#page-45rpm .pt-3{padding-top:3.375rem}#page-45rpm .pb-3{padding-bottom:3.375rem}#page-45rpm .pt-4{padding-top:4.5rem}#page-45rpm .pb-4{padding-bottom:4.5rem}#page-45rpm .lb-1+*,#page-45rpm [class*=module-]+[class*=module-]{margin-top:1.125rem}#page-45rpm .lb-2+*{margin-top:2.25rem}#page-45rpm .lb-3+*,#page-45rpm .lb-4+*{margin-top:3.375rem}#page-45rpm .ltr .clear{margin-right:auto}#page-45rpm .rtl .clear{margin-left:auto}#page-45rpm .grid-column.gutter-collapse-all{padding-left:0;padding-right:0}@media screen and (max-width:767px){#page-45rpm .grid-column:not(:first-of-type).small-6{margin-top:2.25rem}}.nav-opener{background-color:transparent;-webkit-transition:background-color .25s cubic-bezier(.645,.045,.355,1);transition:background-color .25s cubic-bezier(.645,.045,.355,1)}.nav-opener .nav-icon-wrap{display:inline-block;height:10px;height:.625rem;position:relative;vertical-align:middle;width:100%;width:20px;width:1.25rem}.nav-opener .nav-icon{top:4.5px;top:.28125rem}.nav-opener .nav-icon,.nav-opener .nav-icon:after,.nav-opener .nav-icon:before{left:0;position:absolute;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1);width:100%}.nav-opener .nav-icon:after,.nav-opener .nav-icon:before{border-bottom:.0625rem solid rgba(0,0,0,.7);content:"";display:block}.nav-opener .nav-icon:before{top:-5px;top:-.3125rem}.nav-opener .nav-icon:after{top:5px;top:.3125rem}.nav-opener .nav-opener-text{color:rgba(0,0,0,.7);display:inline-block;font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;margin-right:1.125rem;-webkit-transition:color .25s cubic-bezier(.645,.045,.355,1);transition:color .25s cubic-bezier(.645,.045,.355,1)}.nav-opener .nav-opener-text .close-text,.nav-opener .nav-opener-text .context{display:none}.text-white .nav-opener .nav-opener-text{color:hsla(0,0%,100%,.75)}.text-white .nav-opener .nav-icon:after,.text-white .nav-opener .nav-icon:before{border-bottom-color:hsla(0,0%,100%,.75)}@media screen and (max-width:1023px){html.nav-opened .nav-opener .nav-opener-text{color:rgba(0,0,0,.7)!important}html.nav-opened .nav-opener .nav-icon:after,html.nav-opened .nav-opener .nav-icon:before{border-bottom-color:rgba(0,0,0,.7)!important}}.grid-lines{display:none;height:1px;opacity:1;overflow:visible;pointer-events:none;position:fixed;-webkit-transition:opacity .8s cubic-bezier(.86,0,.07,1);transition:opacity .8s cubic-bezier(.86,0,.07,1);width:100%;z-index:2}@media screen and (min-width:768px){.grid-lines{display:block}}.grid-lines .grid-lines-wrapper{padding-left:1.125rem;padding-right:1.125rem}@media screen and (min-width:768px){.grid-lines .grid-lines-wrapper{padding-left:2.25rem;padding-right:2.25rem}}.grid-lines .lines-contain:after{clear:both;content:"";display:table}.grid-lines .lines-contain{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}@media screen and (min-width:768px){.grid-lines .lines-contain{margin-left:-1.125rem;margin-right:-1.125rem}}.grid-lines .lines-contain{position:relative}.grid-lines [class*=line-]{border-left:.0625rem solid rgba(0,0,0,.15);height:calc(100vh - 6.875rem);position:absolute;top:0}.grid-lines .line-1{left:25%}.grid-lines .line-2{left:50%}.grid-lines .line-3{left:75%}.page-template-front-page .grid-lines [class*=line-]{top:110px;top:6.875rem}.text-white .grid-lines [class*=line-]{border-left-color:hsla(0,0%,100%,.15)}.feature .grid-lines{position:fixed}.grid-lines.nested{bottom:0;height:100%;position:absolute;top:0}.grid-lines.nested .grid-lines-wrapper,.grid-lines.nested .lines-contain,.grid-lines.nested [class*=line-]{height:100%}.header-global{height:54px;height:3.375rem;left:0;position:fixed;top:0;width:100%;z-index:10}@media screen and (min-width:768px){.header-global{height:6.875rem}}.header-global .header-contents{height:inherit;position:relative}#page-45rpm .grid-row:not(.full-bleed) .header-global .row-inner,.grid-row.full-bleed .header-global .module-divider,.header-global #page-45rpm .grid-row:not(.full-bleed) .row-inner,.header-global .grid-row.full-bleed .module-divider,.header-global .header-contents,.header-global .header-contents-inner,.header-global .wrapper{background-color:inherit}.header-global .inherit-accent-color-fill,.header-global .inherit-text-color-fill{-webkit-transition:fill .4s cubic-bezier(.86,0,.07,1);transition:fill .4s cubic-bezier(.86,0,.07,1)}@media screen and (min-width:768px){.header-global .inherit-accent-color-fill,.header-global .inherit-text-color-fill{-webkit-transition:fill .8s cubic-bezier(.86,0,.07,1);transition:fill .8s cubic-bezier(.86,0,.07,1)}}.header-global .inherit-accent-color-textcolor,.header-global .inherit-text-color{-webkit-transition:color .4s cubic-bezier(.86,0,.07,1);transition:color .4s cubic-bezier(.86,0,.07,1)}@media screen and (min-width:768px){.header-global .inherit-accent-color-textcolor,.header-global .inherit-text-color{-webkit-transition:color .8s cubic-bezier(.86,0,.07,1);transition:color .8s cubic-bezier(.86,0,.07,1)}}.header-global .inherit-accent-color-background,.header-global .inherit-background-color{-webkit-transition:background-color .4s cubic-bezier(.86,0,.07,1);transition:background-color .4s cubic-bezier(.86,0,.07,1)}@media screen and (min-width:768px){.header-global .inherit-accent-color-background,.header-global .inherit-background-color{-webkit-transition:background-color .8s cubic-bezier(.86,0,.07,1);transition:background-color .8s cubic-bezier(.86,0,.07,1)}}.header-global .header-inner{height:55px;height:3.4375rem;overflow:hidden;position:relative;-webkit-transition:all .4s cubic-bezier(.86,0,.07,1);transition:all .4s cubic-bezier(.86,0,.07,1)}@media screen and (min-width:768px){.header-global .header-inner{height:6.9375rem;-webkit-transition:all .8s cubic-bezier(.86,0,.07,1);transition:all .8s cubic-bezier(.86,0,.07,1)}}.header-global .header-inner:after{border-bottom:.0625rem solid rgba(0,0,0,.15);bottom:0;content:"";display:block;left:0;position:absolute;-webkit-transition:all .8s cubic-bezier(.86,0,.07,1);transition:all .8s cubic-bezier(.86,0,.07,1);width:100%;z-index:1}#page-45rpm .grid-row:not(.full-bleed) .header-global .header-inner .row-inner,.grid-row.full-bleed .header-global .header-inner .module-divider,.header-global .header-inner #page-45rpm .grid-row:not(.full-bleed) .row-inner,.header-global .header-inner .grid-row.full-bleed .module-divider,.header-global .header-inner .header-contents-inner,.header-global .header-inner .wrapper{height:inherit}.header-global .header-contents-inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width:768px){.header-global .header-contents-inner:after{clear:both;content:"";display:table}.header-global .header-contents-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.header-global .header-contents-inner{margin-left:-1.125rem;margin-right:-1.125rem}}.header-global .logo-and-search{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.header-global .logo-and-search{-webkit-box-flex:0;background-color:inherit;display:block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.header-global .logo-and-search{padding-left:1.125rem;padding-right:1.125rem}}.header-global .tagline{display:none}@media screen and (min-width:768px){.header-global .tagline{-webkit-box-flex:0;display:block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.header-global .tagline{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.header-global .menu-button-wrap{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.header-global .menu-button-wrap{padding-left:1.125rem;padding-right:1.125rem}}.header-global .header-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;height:inherit}@media screen and (min-width:768px){.header-global .header-item{display:-webkit-box;display:-ms-flexbox;display:flex}.header-global .header-item:not(:first-child){border-left:.0625rem solid rgba(0,0,0,.15);-webkit-transition:border-color .8s cubic-bezier(.86,0,.07,1);transition:border-color .8s cubic-bezier(.86,0,.07,1)}}.header-global .logo{display:inline-block;width:96px;width:6rem}@media screen and (min-width:768px){.header-global .logo{max-width:15rem;width:80%}}.header-global .logo-search-inner{width:100%}@media screen and (min-width:768px){.header-global .logo-search-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between}}.header-global .search-wrap{display:none}@media screen and (min-width:768px){.header-global .search-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.header-global .searchform-wrap{display:none;width:100%}.header-global .searchform{padding-left:1.125rem}.header-global .search-input{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;cursor:pointer;line-height:normal;margin:0;padding:0;width:100%;width:auto}.header-global .search-input::-moz-focus-inner{border:0;padding:0}.header-global .search-input::-webkit-search-cancel-button,.header-global .search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.header-global .search-input{-webkit-font-smoothing:antialiased;color:rgba(0,0,0,.85);font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:.875rem;font-size:18px;font-size:1.125rem;font-weight:400;letter-spacing:normal;line-height:18px;line-height:1.125rem;-webkit-transition:color .4s cubic-bezier(.86,0,.07,1);transition:color .4s cubic-bezier(.86,0,.07,1)}@media screen and (min-width:768px){.header-global .search-input{-webkit-transition:color .8s cubic-bezier(.86,0,.07,1);transition:color .8s cubic-bezier(.86,0,.07,1)}}.header-global .search-input::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.header-global .search-input::-moz-placeholder{color:rgba(0,0,0,.5)}.header-global .search-input:-ms-input-placeholder{color:rgba(0,0,0,.5)}.header-global .search-input::-ms-input-placeholder{color:rgba(0,0,0,.5)}.header-global .search-input::placeholder{color:rgba(0,0,0,.5)}.header-global .search-input::-webkit-search-cancel-button,.header-global .search-input::-webkit-search-decoration,.header-global .search-input::-webkit-search-results-button,.header-global .search-input::-webkit-search-results-decoration{-webkit-appearance:none}.header-global .search-submit{display:none}.header-global .search-opener{display:inline-block;font-size:20px;font-size:1.25rem;margin-right:-1.125rem;padding:.25rem 1.125rem}.header-global .search-opener .inline-icon{display:block;height:21px;height:1.3125rem;-webkit-transform-origin:38% 38%;transform-origin:38% 38%;-webkit-transition:all .5s cubic-bezier(.86,0,.07,1);transition:all .5s cubic-bezier(.86,0,.07,1);width:21px;width:1.3125rem}.header-global .search-opener path{fill:rgba(0,0,0,.7);-webkit-transition:fill .25s cubic-bezier(.86,0,.07,1);transition:fill .25s cubic-bezier(.86,0,.07,1)}.header-global .search-opener:hover path{fill:#000;-webkit-transition:fill .15s cubic-bezier(.86,0,.07,1);transition:fill .15s cubic-bezier(.86,0,.07,1)}.header-global .tagline p{color:rgba(0,0,0,.7);display:none;-webkit-transition:color .4s cubic-bezier(.86,0,.07,1);transition:color .4s cubic-bezier(.86,0,.07,1)}@media screen and (min-width:768px){.header-global .tagline p{-webkit-transition:color .8s cubic-bezier(.86,0,.07,1);transition:color .8s cubic-bezier(.86,0,.07,1)}}@media screen and (min-width:1024px){.header-global .tagline p{display:block}}.header-global .menu-button-wrap{height:100%;position:absolute;right:0;top:0;width:50vw}.header-global .nav-opener{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;bottom:1px;bottom:.0625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-end;left:0;padding-left:.5625rem;padding-right:1.125rem;position:absolute;right:-18px;right:-1.125rem;top:0}@media screen and (min-width:768px){.header-global .nav-opener{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:1.125rem;padding-right:3.375rem;right:-2.25rem}.header-global .nav-opener:hover{background-color:#fafafa;-webkit-transition:all .15s cubic-bezier(.645,.045,.355,1);transition:all .15s cubic-bezier(.645,.045,.355,1)}.header-global .nav-opener:hover .nav-opener-text{color:rgba(0,0,0,.7)}.header-global .nav-opener:hover .nav-icon,.header-global .nav-opener:hover .nav-icon:after,.header-global .nav-opener:hover .nav-icon:before{border-color:rgba(0,0,0,.9);-webkit-transition:all .15s cubic-bezier(.645,.045,.355,1);transition:all .15s cubic-bezier(.645,.045,.355,1)}}.header-global .header-inner.text-white .search-input{color:#fff}.header-global .header-inner.text-white .search-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.header-global .header-inner.text-white .search-input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.header-global .header-inner.text-white .search-input:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.header-global .header-inner.text-white .search-input::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.header-global .header-inner.text-white .search-input::placeholder{color:hsla(0,0%,100%,.5)}.header-global .header-inner.text-white .tagline p{color:hsla(0,0%,100%,.7)}.header-global .header-inner.text-white:after{border-bottom:.0625rem solid hsla(0,0%,100%,.15)}.header-global .header-inner.text-white .header-item:not(:first-child){border-left:.0625rem solid hsla(0,0%,100%,.15)}.header-global .header-inner.text-white .inherit-text-color-fill{fill:#fff}.header-global .header-inner.text-white .nav-opener:hover{background-color:#1f1f1f}.header-global .header-inner.text-white .nav-opener:hover .nav-opener-text{color:hsla(0,0%,100%,.95)}.header-global .header-inner.text-white .nav-opener:hover .nav-icon,.header-global .header-inner.text-white .nav-opener:hover .nav-icon:after,.header-global .header-inner.text-white .nav-opener:hover .nav-icon:before{border-color:hsla(0,0%,100%,.95)}.header-global.search-clicked .logo-and-search{position:relative;z-index:1}.header-global.search-clicked .search-opener .inline-icon{-webkit-transform:scale(.95) rotate(1turn);transform:scale(.95) rotate(1turn)}#page-45rpm .grid-row:not(.full-bleed) .header-global.search-clicked .row-inner,.grid-row.full-bleed .header-global.search-clicked .module-divider,.header-global.search-clicked #page-45rpm .grid-row:not(.full-bleed) .row-inner,.header-global.search-clicked .grid-row.full-bleed .module-divider,.header-global.search-clicked .header-contents,.header-global.search-clicked .logo-and-search,.header-global.search-clicked .wrapper{background:inherit}@media screen and (min-width:768px){.header-global.search-opened .logo-and-search{-webkit-box-flex:0;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.header-global.search-opened .logo-and-search{padding-left:1.125rem;padding-right:1.125rem}}.header-global.search-opened .search-wrap{width:50%}.header-global.search-opened .searchform-wrap{display:block}.header-global.search-opened .tagline{display:none;max-width:none;position:absolute;right:50vw;top:0;width:calc(25vw - .5625rem)}.header-global .block-header{display:none;height:100%}.page-template-front-page .header-global .nav-opener:hover,.single-ikit_event .header-global .nav-opener:hover{background-color:hsla(0,0%,100%,.5)}html.first-load .page-template-front-page .header-global .header-inner:after{border-bottom:.0625rem solid transparent}html.first-load .page-template-front-page .header-global .show-on-load{visibility:hidden}@media screen and (max-width:767px){.nav-opened .header-global .logo .inherit-accent-color-fill{fill:#ec2227!important}.nav-opened .header-global .header-inner{background-color:hsla(0,0%,100%,.95)!important}}@media screen and (max-width:1023px){html.nav-opened .header-global .header-inner.text-white .inherit-text-color-fill{fill:#000!important}html.nav-opened .header-global:after{border-bottom:.0625rem solid rgba(0,0,0,.15)}html.nav-opened .header-global .header-item:not(:first-child){border-left:.0625rem solid rgba(0,0,0,.15)}}.header-inner{background-color:#fff}@media screen and (max-width:767px){.footer-global{display:none}}.footer-global{background:#fff;border-top:.0625rem solid rgba(0,0,0,.15);height:54px;height:3.375rem;margin-top:3.375rem;position:relative;z-index:3}#page-45rpm .grid-row:not(.full-bleed) .footer-global .row-inner,.footer-global #page-45rpm .grid-row:not(.full-bleed) .row-inner,.footer-global .footer-contents,.footer-global .footer-inner,.footer-global .grid-row.full-bleed .module-divider,.footer-global .wrapper,.grid-row.full-bleed .footer-global .module-divider{height:100%}.footer-global .footer-contents:after{clear:both;content:"";display:table}.footer-global .footer-contents{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}@media screen and (min-width:768px){.footer-global .footer-contents{margin-left:-1.125rem;margin-right:-1.125rem}}.footer-global .footer-item{-webkit-box-flex:0;color:#707070;display:block;-ms-flex:0 0 25%;flex:0 0 25%;font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:.75rem;line-height:1;max-width:25%;padding-left:.5625rem;padding-right:.5625rem;padding-top:1.125rem;position:relative}@media screen and (min-width:768px){.footer-global .footer-item{padding-left:1.125rem;padding-right:1.125rem}}.footer-global .footer-item:not(:first-of-type){border-left:.0625rem solid rgba(0,0,0,.15)}.footer-global .footer-item>.button-text{line-height:1}.footer-global .mailing-list-button-wrap{padding:0}.footer-global .newsletter-signup-button{display:block;height:100%;padding:1.125rem;-webkit-transition:all .25s cubic-bezier(.86,0,.07,1);transition:all .25s cubic-bezier(.86,0,.07,1);width:100%}.footer-global .newsletter-signup-button .open-text{vertical-align:middle}.newsletter-signup-opened .footer-global .newsletter-signup-button{background:#000;color:#fff}.footer-global .newsletter-signup-button:hover{background:#1f1f1f;color:#fff;-webkit-transition:all .15s cubic-bezier(.86,0,.07,1);transition:all .15s cubic-bezier(.86,0,.07,1)}.footer-global .made-in-ny-link{bottom:18px;bottom:1.125rem;display:block;height:67px;height:4.1875rem;position:absolute;right:0;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:all .25s cubic-bezier(.86,0,.07,1);transition:all .25s cubic-bezier(.86,0,.07,1);width:67px;width:4.1875rem}.footer-global .made-in-ny-link svg{fill:#ec2227}.footer-global .made-in-ny-link:hover{-webkit-transform:scale(1.125);transform:scale(1.125);-webkit-transition:all .15s cubic-bezier(.86,0,.07,1);transition:all .15s cubic-bezier(.86,0,.07,1)}.page-template-front-page .footer-global{margin-top:0}.nav-list-title,.social-list-title{-webkit-font-smoothing:antialiased;color:#707070;display:none;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:normal;line-height:18px;line-height:1.125rem;margin-bottom:2.25rem}@media screen and (min-width:768px){.nav-list-title,.social-list-title{display:block}}.nav-social li{display:inline}.nav-social li:not(:last-of-type):after{color:#949494;content:"/";display:inline-block;margin-left:.125rem;margin-right:.125rem}.nav-social a{-webkit-font-smoothing:antialiased;color:rgba(0,0,0,.5);display:inline-block;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:inherit}.text-white .nav-social a{color:hsla(0,0%,100%,.7)}.nav-social a{color:#707070}.nav-social a:hover{color:#1f1f1f}.nav-primary{margin-bottom:auto}.nav-primary .nav-link{-webkit-font-smoothing:antialiased;font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:-.025em;line-height:27px;line-height:1.6875rem}@media screen and (min-width:768px){.nav-primary .nav-link{font-size:2.8125rem;line-height:2.8125rem}}.nav-primary .nav-link.font-xlg{font-size:22px;font-size:1.375rem}@media screen and (min-width:768px){.nav-primary .nav-link.font-xlg{font-size:4.5rem;line-height:4.5rem}}.nav-primary .nav-link.font-xxlg{font-size:36px;font-size:2.25rem}@media screen and (min-width:768px){.nav-primary .nav-link.font-xxlg{font-size:5.625rem;line-height:5.625rem}}.nav-primary .nav-link{font-size:45px;font-size:2.8125rem;line-height:45px;line-height:2.8125rem}.nav-primary .nav-link:not(:hover){color:#333}[class*=nav]>.nav-social{margin-top:auto}.nav-global{display:none;padding-left:1.125rem;padding-right:1.125rem;width:100%}@media screen and (max-width:767px){.nav-global{background:hsla(0,0%,100%,.95);bottom:0;left:0;padding-bottom:1.125rem;padding-top:4.5rem;position:fixed;right:0;top:3.375rem;-webkit-transition:-webkit-backdrop-filter .3s cubic-bezier(.86,0,.07,1);transition:-webkit-backdrop-filter .3s cubic-bezier(.86,0,.07,1);transition:backdrop-filter .3s cubic-bezier(.86,0,.07,1);transition:backdrop-filter .3s cubic-bezier(.86,0,.07,1),-webkit-backdrop-filter .3s cubic-bezier(.86,0,.07,1)}}@media screen and (min-width:768px){.nav-global{background:#fafafa;border-bottom:.0625rem solid;border-color:rgba(0,0,0,.15);bottom:100%;left:0;padding:2.25rem;position:absolute}}.nav-global .nav-inner{height:100%;position:relative}.nav-global .nav-contents{height:100%}@media screen and (max-width:767px){.nav-global .nav-contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:768px){.nav-global .nav-contents{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.nav-global .close-nav-icon{height:10px;height:.625rem;position:relative;width:20px;width:1.25rem}.nav-global .close-nav-icon:after,.nav-global .close-nav-icon:before{border-top:.0625rem solid #707070;content:"";display:block;height:1px;height:.0625rem;position:absolute;top:0;width:75%}.nav-global .close-nav-icon:before{left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top left;transform-origin:top left}.nav-global .close-nav-icon:after{right:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:top right;transform-origin:top right}.nav-global .close-nav{display:none;margin-top:-.50625rem;padding:1.125rem;position:absolute;right:0;top:0}@media screen and (min-width:768px){.nav-global .close-nav{display:block}}.nav-global .close-nav:hover .close-nav-icon:after,.nav-global .close-nav:hover .close-nav-icon:before{border-color:#000}.nav-global .nav-list-title{-webkit-font-smoothing:antialiased;color:#707070;display:none;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:normal;line-height:18px;line-height:1.125rem}@media screen and (min-width:768px){.nav-global .nav-list-title{display:block;margin-bottom:3.375rem}}.nav-global .nav-primary{width:100%}.nav-global .nav-primary .nav-link:not(:hover){color:#949494}@media screen and (min-width:768px){.nav-global .nav-primary .nav-link:not(:hover){color:#707070}}.nav-global .nav-primary .current-menu-item .nav-link:not(:hover),.nav-global .nav-primary .current-page-ancestor .nav-link:not(:hover){color:#000}.nav-global .nav-secondary{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width:768px){.nav-global .nav-secondary .nav-list{margin-bottom:3.375rem}}.nav-global .nav-secondary .nav-link{-webkit-font-smoothing:antialiased;font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:-.025em;line-height:18px;line-height:1.125rem}@media screen and (min-width:768px){.nav-global .nav-secondary .nav-link{font-size:1.375rem;line-height:1.6875rem}}.nav-global .nav-secondary .nav-link{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.nav-global .nav-secondary .nav-social{margin-top:auto}.nav-global .nav-below{width:100%}.page-template-front-page .nav-primary .nav-link:not(:hover){color:#000}.page-template-front-page .nav-primary .nav-link:hover{color:#ec2227}.nav-opened{overflow-y:hidden}@media screen and (max-width:767px){.nav-opened .nav-global{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.nav-opened #page{position:relative;z-index:1}@media screen and (max-width:767px){.admin-bar .nav-global{top:6.25rem}}#newsletter-signup{background:#000;bottom:100%;display:none;left:0;position:absolute;width:50vw}#newsletter-signup h1,#newsletter-signup h2,#newsletter-signup h3,#newsletter-signup h4,#newsletter-signup h5,#newsletter-signup h6{color:#fff}#newsletter-signup svg path{fill:#fff;stroke:#fff}#newsletter-signup .sep-horizontal{border-color:hsla(0,0%,100%,.5)}#newsletter-signup .light-grey{color:hsla(0,0%,100%,.75)}#newsletter-signup .mid-grey{color:hsla(0,0%,100%,.85)}#newsletter-signup .dark-grey{color:hsla(0,0%,100%,.95)}#newsletter-signup p{color:#fff}#newsletter-signup .white{color:#fff!important}#newsletter-signup{padding:4.5rem 2.25rem 4.5rem 1.125rem}#newsletter-signup .newsletter-signup-inner{max-width:480px;max-width:30rem;width:100%}#newsletter-signup .mc4wp-alert.mc4wp-success{display:none}#newsletter-signup .signup-content{display:block}#newsletter-signup .success-content{display:none}#newsletter-signup .close-newsletter-signup{opacity:.5;position:absolute;right:18px;right:1.125rem;top:18px;top:1.125rem;-webkit-transition:all .25s cubic-bezier(.86,0,.07,1);transition:all .25s cubic-bezier(.86,0,.07,1)}#newsletter-signup .close-newsletter-signup svg{height:16px;height:1rem;width:16px;width:1rem}#newsletter-signup .close-newsletter-signup:hover{opacity:1;-webkit-transition:all .15s cubic-bezier(.86,0,.07,1);transition:all .15s cubic-bezier(.86,0,.07,1)}#newsletter-signup .close-newsletter-signup:active{-webkit-transform:scale(.85);transform:scale(.85)}@media screen and (max-width:767px){.section-nav{-webkit-backdrop-filter:blur(5px) saturate(150%);backdrop-filter:blur(5px) saturate(150%);background:hsla(0,0%,100%,.95);height:3.375rem;margin-left:-1.125rem;margin-right:-1.125rem;position:sticky;top:3.375rem;width:100vw;z-index:8}}@media screen and (min-width:768px){.section-nav{position:relative}}.section-nav .section-nav-icon-wrap{background:transparent;cursor:pointer;height:54px;height:3.375rem;position:absolute;right:0;top:0;width:54px;width:3.375rem;z-index:9}@media screen and (min-width:768px){.section-nav .section-nav-icon-wrap{display:none}}.section-nav .section-nav-icon{height:1px;height:.0625rem;left:0;margin-top:-.03125rem;position:absolute;top:50%;-webkit-transition:all .3s cubic-bezier(.86,0,.07,1);transition:all .3s cubic-bezier(.86,0,.07,1);width:100%}.section-nav .section-nav-icon:after,.section-nav .section-nav-icon:before{background:#949494;content:"";display:block;height:100%;position:absolute;right:18px;right:1.125rem;top:0;width:20px;width:1.25rem}.section-nav .section-nav-icon:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center}@media screen and (min-width:768px){.section-nav .section-nav-inner{position:sticky;top:6.875rem}}.section-nav .nav-list{width:100%}.section-nav .nav-list-title{color:#707070;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:normal;margin-bottom:1.125rem}.section-nav .nav-link,.section-nav .nav-list-title{-webkit-font-smoothing:antialiased;line-height:18px;line-height:1.125rem}.section-nav .nav-link{font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:-.025em}@media screen and (min-width:768px){.section-nav .nav-link{font-size:1.375rem;line-height:1.6875rem}}.section-nav .nav-link{position:relative}@media screen and (max-width:767px){.section-nav .nav-link{border-bottom:.0625rem solid rgba(0,0,0,.15)}}.section-nav .nav-link:not(:hover){color:#949494}.section-nav .nav-link:before{content:"";display:block;height:4px;height:.25rem;left:9px;left:.5625rem;margin-left:-.125rem;margin-top:-.125rem;opacity:0;position:absolute;top:50%;visibility:hidden;width:4px;width:.25rem}@media screen and (min-width:768px){.section-nav .nav-link:before{height:.5rem;left:-1.125rem;margin-left:-.25rem;margin-top:-.25rem;width:.5rem}}.section-nav .nav-link:before{background-color:#949494;border-radius:100%;-webkit-transition:opacity .25s cubic-bezier(.86,0,.07,1),visibility 0s linear .25s;transition:opacity .25s cubic-bezier(.86,0,.07,1),visibility 0s linear .25s}.section-nav .current-menu-item .nav-link{color:#000}.section-nav .current-menu-item .nav-link:before{opacity:1;-webkit-transition:opacity .25s cubic-bezier(.86,0,.07,1),visibility 0s linear 0s;transition:opacity .25s cubic-bezier(.86,0,.07,1),visibility 0s linear 0s;visibility:visible}@media screen and (max-width:767px){.section-nav.jump-nav .section-nav-inner{position:static}.section-nav.jump-nav .nav-list,.section-nav.jump-nav .nav-list ul,.section-nav.jump-nav .section-nav-inner{height:100%}.section-nav.jump-nav .nav-list ul{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.section-nav.jump-nav .nav-list ul::-webkit-scrollbar{height:0;width:1px}.section-nav.jump-nav .nav-list ul::-webkit-scrollbar-button:horizontal{height:.5625rem;width:.5625rem}.section-nav.jump-nav .nav-list ul{font-size:0;white-space:nowrap;word-spacing:0}}@media screen and (max-width:767px) and (min-width:768px) and (max-width:1023px){.section-nav.jump-nav .nav-list ul::-webkit-scrollbar-button:horizontal{height:1.125rem;width:1.125rem}}@media screen and (max-width:767px){.section-nav.jump-nav .nav-list ul::-webkit-scrollbar-button:horizontal:end,.section-nav.jump-nav .nav-list ul::-webkit-scrollbar-button:horizontal:start{display:block}.section-nav.jump-nav .nav-list ul::-webkit-scrollbar-thumb,.section-nav.jump-nav .nav-list ul::-webkit-scrollbar-track{background:transparent;border:0;border-radius:0}.section-nav.jump-nav .nav-list ul::-webkit-scrollbar-corner{background:transparent}.section-nav.jump-nav .nav-list li{cursor:pointer;display:inline-block;height:100%;position:relative;text-align:center;vertical-align:middle;width:100%;width:50vw}.section-nav.jump-nav .nav-link{-webkit-font-smoothing:antialiased;display:block;font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-size:.75rem;font-weight:700;height:100%;letter-spacing:normal;line-height:1.125rem;line-height:3.3125rem;padding:0 1.125rem}.section-nav.jump-nav .nav-link:before{border-radius:0;bottom:-.0625rem;height:.0625rem;left:0;margin-left:0;margin-top:0;top:auto;width:100%}.section-nav.jump-nav.three-plus-items .nav-list li{min-width:40vw;width:auto}.section-nav:not(.jump-nav) li:not(.current-menu-item){display:none}.section-nav:not(.jump-nav) .nav-link{display:block;font-size:.75rem;height:100%;line-height:3.375rem;padding-left:1.125rem;padding-right:1.125rem;width:100%}.section-nav:not(.jump-nav).active{height:auto}.section-nav:not(.jump-nav).active .section-nav-icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section-nav:not(.jump-nav).opened{height:auto}.section-nav:not(.jump-nav).opened li{display:block}}@media screen and (min-width:768px){.section-nav.lg .nav-list-title{-webkit-font-smoothing:antialiased;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:normal;line-height:1.125rem;margin-bottom:2.25rem}.section-nav.lg li{white-space:nowrap;width:100%}.section-nav.lg .nav-link{font-size:calc(.0152rem + 3.10811vw);line-height:calc(.32974rem + 3.10345vw);text-overflow:ellipsis}}@media screen and (min-width:768px) and (max-width:43.75rem){.section-nav.lg .nav-link{font-size:1.375rem}}@media screen and (min-width:768px) and (min-width:90rem){.section-nav.lg .nav-link{font-size:2.8125rem}}@media screen and (min-width:768px) and (max-width:43.75rem){.section-nav.lg .nav-link{line-height:1.6875rem}}@media screen and (min-width:768px) and (min-width:80rem){.section-nav.lg .nav-link{line-height:2.8125rem}}@media screen and (min-width:768px){.section-nav.vcenter .section-nav-inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 6.875rem)}.section-nav.vcenter .nav-list{margin-bottom:auto;margin-top:auto}}@media screen and (max-width:767px){.admin-bar .section-nav .section-nav{top:6.25rem}}@media screen and (min-width:768px){.admin-bar .section-nav .section-nav-inner{top:8.875rem}.admin-bar .section-nav.vcenter .section-nav-inner{height:calc(100vh - 8.875rem)}}.feature{padding-bottom:2.25rem;padding-top:1.125rem;width:100%}@media screen and (max-width:767px){.feature{background-color:transparent!important}}@media screen and (min-width:768px){.feature{background-color:#fff;height:100vh;left:0;min-height:50vw;overflow:hidden;padding-top:9.125rem;position:absolute;top:0;width:100%}}@media screen and (max-width:767px){#page-45rpm .grid-row:not(.full-bleed) .feature .row-inner,.feature #page-45rpm .grid-row:not(.full-bleed) .row-inner,.feature .grid-row.full-bleed .module-divider,.feature .wrapper,.grid-row.full-bleed .feature .module-divider{padding:0}}.feature.slick-current .feature-text{-webkit-transition:opacity .4s cubic-bezier(.86,0,.07,1),visibility 0s linear 0s;transition:opacity .4s cubic-bezier(.86,0,.07,1),visibility 0s linear 0s}@media screen and (max-width:767px){.feature:not(.slick-current) .feature-small-preview{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:center center;transform-origin:center center}.feature:not(.slick-current) .feature-text{opacity:0;-webkit-transition:opacity .4s cubic-bezier(.86,0,.07,1),visibility 0s linear .4s;transition:opacity .4s cubic-bezier(.86,0,.07,1),visibility 0s linear .4s;visibility:hidden}.feature:not(.slick-current).slide-prev .feature-small-preview{-webkit-transform:scale(.8) translateX(1.96875rem);transform:scale(.8) translateX(1.96875rem)}.feature:not(.slick-current).slide-next .feature-small-preview{-webkit-transform:scale(.8) translateX(-1.96875rem);transform:scale(.8) translateX(-1.96875rem)}}.feature .grid-lines{bottom:0;height:100%;overflow:hidden;position:absolute;top:0}.feature .grid-lines [class*=line-]{height:100vh;top:0}@media screen and (min-width:768px){.feature h1.font-xlg{font-size:calc(.77586rem + 4.65517vh);line-height:1}}@media screen and (min-width:768px) and (max-height:43.75rem){.feature h1.font-xlg{font-size:2.8125rem}}@media screen and (min-width:768px) and (min-height:80rem){.feature h1.font-xlg{font-size:4.5rem}}.feature .sub-title-string,.feature .sub-title-string *,.feature .title-string,.feature .title-string *{line-height:inherit}.feature .sub-title-string .text-line,.feature .title-string .text-line{overflow:hidden}.feature .sub-title-string .text-letter,.feature .title-string .text-letter{display:inline-block;-webkit-transform-origin:bottom left;transform-origin:bottom left}@media screen and (min-width:768px){.feature h2{font-size:calc(.31897rem + 2.41379vh);line-height:1}}@media screen and (min-width:768px) and (max-height:43.75rem){.feature h2{font-size:1.375rem}}@media screen and (min-width:768px) and (min-height:80rem){.feature h2{font-size:2.25rem}}.feature h4,.feature h5,.feature p{font-size:12px;font-size:.75rem}@media screen and (min-width:1024px){.feature h4,.feature h5,.feature p{font-size:calc(.29741rem + 1.03448vh);line-height:calc(.44612rem + 1.55172vh)}}@media screen and (min-width:1024px) and (max-height:43.75rem){.feature h4,.feature h5,.feature p{font-size:.75rem}}@media screen and (min-width:1024px) and (min-height:80rem){.feature h4,.feature h5,.feature p{font-size:1.125rem}}@media screen and (min-width:1024px) and (max-height:43.75rem){.feature h4,.feature h5,.feature p{line-height:1.125rem}}@media screen and (min-width:1024px) and (min-height:80rem){.feature h4,.feature h5,.feature p{line-height:1.6875rem}}.feature p .button-text{font-size:inherit}@media screen and (min-width:1280px){.feature p .button-text{font-size:.8125rem}}.feature .button,.feature input[type=submit]{font-size:12px;font-size:.75rem}@media screen and (min-width:1024px){.feature .button,.feature input[type=submit]{font-size:calc(.59914rem + .34483vh)}}@media screen and (min-width:1024px) and (max-height:43.75rem){.feature .button,.feature input[type=submit]{font-size:.75rem}}@media screen and (min-width:1024px) and (min-height:80rem){.feature .button,.feature input[type=submit]{font-size:.875rem}}@media screen and (min-width:768px){#page-45rpm .grid-row:not(.full-bleed) .feature .row-inner,.feature #page-45rpm .grid-row:not(.full-bleed) .row-inner,.feature .grid-row.full-bleed .module-divider,.feature .wrapper,.grid-row.full-bleed .feature .module-divider{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.feature .feature-content{height:100%;width:100%}.feature .content-inner{height:100%}@media screen and (max-width:767px){.feature .content-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.feature .feature-text{height:100%}@media screen and (min-width:768px){.feature .feature-text-inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}}@media screen and (max-width:767px){.feature .item-subhead,.feature .item-title{margin-bottom:1.125rem}}@media screen and (min-width:1024px){.feature .item-title{opacity:0}}.feature .item-info-wrap{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.feature .item-description{display:none}@media screen and (min-width:768px){.feature .item-description{display:block}}@media screen and (max-width:767px){.feature .button,.feature input[type=submit]{min-width:calc(50vw - 1.125rem)}.feature .button .secondary-text,.feature input[type=submit] .secondary-text{display:none}.feature .feature-image{margin-bottom:1.125rem}.feature .feature-small-preview{-webkit-transition:all .4s cubic-bezier(.86,0,.07,1);transition:all .4s cubic-bezier(.86,0,.07,1)}}@media screen and (min-width:768px){.feature .item-image-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;width:100%}.feature .item-image-inner .lazy{background:transparent;height:100%;margin-bottom:auto;margin-top:auto;width:100%}.feature .item-image-inner .square-gif,.feature .item-image-inner .square-gif-wrap{height:100%;padding-bottom:0!important;width:100%}.feature .item-image-inner .lazy-img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}}@media screen and (min-width:1024px){.feature .show-on-load{opacity:0}}@media screen and (min-width:768px){.feature:not([class*=layout-text_only]) .item-info-wrap{margin-top:auto}}@media screen and (max-width:767px){.feature.layout-text_only_left .feature-text .item-title,.feature.layout-text_only_right .feature-text .item-title{display:none}}.feature.layout-text_only_left .feature-small-preview .feature-bg,.feature.layout-text_only_right .feature-small-preview .feature-bg{display:-webkit-box;display:-ms-flexbox;display:flex;height:0;padding-bottom:100%;position:relative;width:100%}.feature.layout-text_only_left .feature-small-preview .item-title,.feature.layout-text_only_right .feature-small-preview .item-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;left:0;margin-bottom:0;position:absolute;top:0;width:100%}@media screen and (min-width:1024px){.feature.layout-text_only_left .feature-small-preview,.feature.layout-text_only_right .feature-small-preview{display:none}}.feature.content-shown .show-on-load{display:block}.feature.content-shown .feature-image{visibility:visible}@media screen and (min-width:1024px){.feature.scrolled-past{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@media screen and (min-width:768px){.admin-bar .feature{height:calc(100vh - 2rem)}}.feature-event .item-subhead{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media screen and (max-width:767px){.feature-event .item-subhead h2{-webkit-font-smoothing:antialiased;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:normal;line-height:1.125rem}}@media screen and (min-width:768px){.feature-event .item-subhead{margin-bottom:auto;padding-bottom:2.25rem}}@media screen and (min-width:1024px){.feature-event .item-subhead{width:calc(50% - 1.125rem)}}.feature-event .item-title{color:inherit;display:block}@media screen and (min-width:768px){.feature-event .item-title{margin-bottom:auto;margin-top:auto}}@media screen and (max-width:767px){.feature-event .event-register-button{display:inline-block;margin-right:1.125rem}}@media screen and (min-width:768px){.feature-event .feature-image{height:100%}.feature-event .small-more-info-button{display:none}}.feature-event.layout-image_left .feature-text-inner,.feature-event.layout-text_left .feature-text-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.feature-event.layout-image_left .content-inner:after,.feature-event.layout-text_left .content-inner:after{clear:both;content:"";display:table}.feature-event.layout-image_left .content-inner,.feature-event.layout-text_left .content-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.feature-event.layout-image_left .content-inner,.feature-event.layout-text_left .content-inner{margin-left:-1.125rem;margin-right:-1.125rem}}@media screen and (min-width:768px){.feature-event.layout-image_left .feature-image,.feature-event.layout-image_left .feature-text,.feature-event.layout-text_left .feature-image,.feature-event.layout-text_left .feature-text{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.feature-event.layout-image_left .feature-image,.feature-event.layout-image_left .feature-text,.feature-event.layout-text_left .feature-image,.feature-event.layout-text_left .feature-text{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.feature-event.layout-image_left .event-sponsors,.feature-event.layout-image_left .item-info,.feature-event.layout-text_left .event-sponsors,.feature-event.layout-text_left .item-info{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.feature-event.layout-image_left .event-sponsors,.feature-event.layout-image_left .item-info,.feature-event.layout-text_left .event-sponsors,.feature-event.layout-text_left .item-info{padding-left:1.125rem;padding-right:1.125rem}}.feature-event.layout-image_left .item-info-wrap,.feature-event.layout-image_left .item-title,.feature-event.layout-text_left .item-info-wrap,.feature-event.layout-text_left .item-title{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%}@media screen and (min-width:768px){.feature-event.layout-image_left .info-content:after,.feature-event.layout-text_left .info-content:after{clear:both;content:"";display:table}.feature-event.layout-image_left .info-content,.feature-event.layout-text_left .info-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.feature-event.layout-image_left .info-content,.feature-event.layout-text_left .info-content{margin-left:-1.125rem;margin-right:-1.125rem}}@media screen and (min-width:768px){.feature-event.layout-text_left .item-subhead{margin-left:50%;padding-left:1.125rem}}.feature-event.layout-text_left .info-content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width:768px){.feature-event.layout-image_left .content-inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.feature-event.layout-image_left .item-subhead{margin-left:0}}.feature-event.layout-text_only_left .feature-content,.feature-event.layout-text_only_right .feature-content{width:100%}.feature-event.layout-text_only_left .feature-text-inner,.feature-event.layout-text_only_right .feature-text-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.feature-event.layout-text_only_left .item-title,.feature-event.layout-text_only_right .item-title{min-width:50%}@media screen and (min-width:768px){.feature-event.layout-text_only_left .item-info-wrap,.feature-event.layout-text_only_right .item-info-wrap{padding-top:2.25rem;width:50%}}.feature-event.layout-text_only_left .info-content,.feature-event.layout-text_only_right .info-content{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.feature-event.layout-text_only_left .item-info-wrap{padding-right:1.125rem}}.feature-event.layout-text_only_right .feature-text-inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width:768px){.feature-event.layout-text_only_right .item-info-wrap{padding-left:1.125rem}}.feature-event.layout-text_only_right .item-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:767px){.feature-event.layout-text_only_right .event-register-button{display:inline-block}}@media screen and (min-width:768px){.feature-event.layout-text_only_right .event-register-button{margin-left:auto}.feature-page .item-subhead{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding-bottom:2.25rem;width:50%}}@media screen and (max-width:767px){.feature-page .item-subhead h2{-webkit-font-smoothing:antialiased;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:normal;line-height:1.125rem}}@media screen and (min-width:768px){.feature-page .item-title{margin-bottom:auto;margin-top:auto}.feature-page.layout-image_left .content-inner:after,.feature-page.layout-text_left .content-inner:after{clear:both;content:"";display:table}.feature-page.layout-image_left .content-inner,.feature-page.layout-text_left .content-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.feature-page.layout-image_left .content-inner,.feature-page.layout-text_left .content-inner{margin-left:-1.125rem;margin-right:-1.125rem}}.feature-page.layout-image_left .feature-text-inner,.feature-page.layout-text_left .feature-text-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.feature-page.layout-image_left .feature-image,.feature-page.layout-image_left .feature-text,.feature-page.layout-text_left .feature-image,.feature-page.layout-text_left .feature-text{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.feature-page.layout-image_left .feature-image,.feature-page.layout-image_left .feature-text,.feature-page.layout-text_left .feature-image,.feature-page.layout-text_left .feature-text{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.feature-page.layout-image_left .item-info,.feature-page.layout-image_left .item-sponsors,.feature-page.layout-text_left .item-info,.feature-page.layout-text_left .item-sponsors{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.feature-page.layout-image_left .item-info,.feature-page.layout-image_left .item-sponsors,.feature-page.layout-text_left .item-info,.feature-page.layout-text_left .item-sponsors{padding-left:1.125rem;padding-right:1.125rem}}.feature-page.layout-image_left .item-info-wrap,.feature-page.layout-text_left .item-info-wrap{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media screen and (min-width:768px){.feature-page.layout-image_left .info-content:after,.feature-page.layout-text_left .info-content:after{clear:both;content:"";display:table}.feature-page.layout-image_left .info-content,.feature-page.layout-text_left .info-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.feature-page.layout-image_left .info-content,.feature-page.layout-text_left .info-content{margin-left:-1.125rem;margin-right:-1.125rem}}@media screen and (min-width:768px){.feature-page.layout-text_left .item-subhead{padding-right:1.125rem}.feature-page.layout-image_left .feature-date{margin-left:0}.feature-page.layout-image_left .content-inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.feature-page.layout-text_only_left .feature-content,.feature-page.layout-text_only_right .feature-content{width:100%}@media screen and (min-width:1024px){.feature-page.layout-text_only_left .item-description-small,.feature-page.layout-text_only_right .item-description-small{display:none}}.feature-page.layout-text_only_left .feature-text-inner,.feature-page.layout-text_only_right .feature-text-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.feature-page.layout-text_only_left .item-title,.feature-page.layout-text_only_right .item-title{margin-bottom:auto;margin-top:auto;max-width:66vw;min-width:50%}}.feature-page.layout-text_only_left .item-info-wrap,.feature-page.layout-text_only_right .item-info-wrap{width:100%}@media screen and (min-width:768px){.feature-page.layout-text_only_left .info-content:after,.feature-page.layout-text_only_right .info-content:after{clear:both;content:"";display:table}.feature-page.layout-text_only_left .info-content,.feature-page.layout-text_only_right .info-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.feature-page.layout-text_only_left .info-content,.feature-page.layout-text_only_right .info-content{margin-left:-1.125rem;margin-right:-1.125rem}}@media screen and (min-width:768px){.feature-page.layout-text_only_left .item-subhead,.feature-page.layout-text_only_right .item-subhead{width:calc(25% - .5625rem)}.feature-page.layout-text_only_left .item-info,.feature-page.layout-text_only_right .item-info{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.feature-page.layout-text_only_left .item-info,.feature-page.layout-text_only_right .item-info{padding-left:1.125rem;padding-right:1.125rem}}.feature-page.layout-text_only_left .buttons,.feature-page.layout-text_only_left .text-one-column,.feature-page.layout-text_only_right .buttons,.feature-page.layout-text_only_right .text-one-column{padding-right:1.125rem;width:50%}@media screen and (min-width:768px){.feature-page.layout-text_only_left .item-info-wrap,.feature-page.layout-text_only_left .item-subhead{padding-right:1.125rem}}.feature-page.layout-text_only_right .feature-text-inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.feature-page.layout-text_only_right .item-subhead,.feature-page.layout-text_only_right .item-title{padding-left:1.125rem}.feature-page.layout-text_only_right .info-content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.feature-page.layout-text_only_right .buttons,.feature-page.layout-text_only_right .text-one-column{margin-left:50%;padding-left:1.125rem;padding-right:0}.feature-page.layout-text_only_right .feature-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.feature-page.layout-text_only_right .feature-register-button{margin-left:auto}.pagination ol{display:inline-block;margin-right:1.125rem;vertical-align:middle}.pagination li{display:inline-block;float:left}.pagination .page-link{color:rgba(0,0,0,.5);display:inline-block;line-height:inherit}.text-white .pagination .page-link{color:hsla(0,0%,100%,.7)}.pagination .page-link{-webkit-font-smoothing:antialiased;border:.0625rem solid transparent;color:#707070;display:block;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;height:36px;height:2.25rem;letter-spacing:normal;line-height:18px;line-height:1.125rem;margin-left:-.0625rem;min-width:36px;min-width:2.25rem;padding:.5rem .25rem 0;position:relative;text-align:center;-webkit-transition:all .25s cubic-bezier(.165,.84,.44,1),z-index 0s linear .25s;transition:all .25s cubic-bezier(.165,.84,.44,1),z-index 0s linear .25s}.pagination .page-link.current{border:.0625rem solid #000;color:#000;z-index:1}.pagination .dots{color:#949494}.pagination .dots:before{content:"—"}.pagination a.page-link:hover{border-color:rgba(0,0,0,.15);color:#333;-webkit-transition:all .15s cubic-bezier(.165,.84,.44,1),z-index 0s linear 0s;transition:all .15s cubic-bezier(.165,.84,.44,1),z-index 0s linear 0s;z-index:2}.pagination .pagination-next,.pagination .pagination-prev{-webkit-font-smoothing:antialiased;color:rgba(0,0,0,.5);font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:inherit}.text-white .pagination .pagination-next,.text-white .pagination .pagination-prev{color:hsla(0,0%,100%,.7)}.pagination .pagination-next,.pagination .pagination-prev{border-bottom:.0625rem solid rgba(0,0,0,.15);-webkit-transition:all cubic-bezier(.86,0,.07,1);transition:all cubic-bezier(.86,0,.07,1)}.pagination .pagination-next:hover,.pagination .pagination-prev:hover{border-bottom-color:#ec2227;color:rgba(0,0,0,.85);-webkit-transition:all .15s cubic-bezier(.86,0,.07,1);transition:all .15s cubic-bezier(.86,0,.07,1)}.text-white .pagination .pagination-next:hover,.text-white .pagination .pagination-prev:hover{color:hsla(0,0%,100%,.85)}.pagination .pagination-next,.pagination .pagination-prev{display:inline-block;position:relative;vertical-align:middle}.pagination .pagination-next:not(:hover),.pagination .pagination-prev:not(:hover){border-bottom-color:transparent}.pagination .pagination-prev+.pagination-next{margin-left:2.25rem}.pagination .pagination-prev+.pagination-next:before{border-left:.0625rem solid rgba(0,0,0,.15);content:"";height:18px;height:1.125rem;left:-18px;left:-1.125rem;position:absolute;top:0}.slide-arrows button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;cursor:pointer;line-height:normal;margin:0;padding:0;position:absolute;top:50%;width:auto}.slide-arrows button::-moz-focus-inner{border:0;padding:0}.slide-arrows button::-webkit-search-cancel-button,.slide-arrows button::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.slide-arrows button{background:rgba(0,0,0,.7);border-radius:1.5rem;height:48px;height:3rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:48px;width:3rem;z-index:10}@media screen and (min-width:768px){.slide-arrows button{border-radius:1.5rem;height:3rem;width:3rem}}.slide-arrows button svg{fill:#fff;left:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transition:fill .25s cubic-bezier(.86,0,.07,1);transition:fill .25s cubic-bezier(.86,0,.07,1);width:12px;width:.75rem}@media screen and (min-width:768px){.slide-arrows button svg{width:.75rem}}.slide-arrows button:hover{background:#000}.slide-arrows button:hover svg{fill:#fff;-webkit-transition:fill .15s cubic-bezier(.86,0,.07,1);transition:fill .15s cubic-bezier(.86,0,.07,1)}.slash-image-placeholder .image-area{background:transparent;padding-bottom:100%;position:relative;width:100%}.slash-image-placeholder .image-content-wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;padding:1.125rem;position:absolute;top:0;-webkit-transition:all .25s cubic-bezier(.86,0,.07,1);transition:all .25s cubic-bezier(.86,0,.07,1);width:100%}.slash-image-placeholder .image-content-shape{height:1px;height:.0625rem;width:66.666%}.slash-image-placeholder .slash-vertical{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.slash-image-placeholder .slash-diag-rtl{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.slash-image-placeholder .slash-diag-ltr{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.expanded .slash-image-placeholder .image-content-wrap,.slash-image-placeholder:hover .image-content-wrap,a:hover .slash-image-placeholder .image-content-wrap{-webkit-transform:rotate(1turn);transform:rotate(1turn);-webkit-transition:all .25s cubic-bezier(.86,0,.07,1);transition:all .25s cubic-bezier(.86,0,.07,1)}.sponsor-card .sponsor-card-inner{display:block;opacity:.65;-webkit-transition:opacity .25s cubic-bezier(.86,0,.07,1);transition:opacity .25s cubic-bezier(.86,0,.07,1)}.sponsor-card .logo-white{display:none}.sponsor-card img{display:block;margin:0 auto;max-height:22px;max-height:1.375rem;max-width:72px;max-width:4.5rem}@media screen and (min-width:768px){.sponsor-card img{max-height:2.25rem;max-width:6.25rem}}.text-white .sponsor-card .logo-white{display:block}.text-white .sponsor-card .logo-black{display:none}.text-white .sponsor-card .sponsor-card-inner{opacity:.85}.sponsor-card .sponsor-card-inner:hover{opacity:1;-webkit-transition:opacity .15s cubic-bezier(.86,0,.07,1);transition:opacity .15s cubic-bezier(.86,0,.07,1)}.display-lg .sponsor-card img{max-height:30px;max-height:1.875rem;max-width:90px;max-width:5.625rem}@media screen and (min-width:768px){.display-lg .sponsor-card img{max-height:3.25rem;max-width:12.5rem}}.event-register-button{position:relative}.event-register-button .eventbrite-register-buttons{display:none;left:0;min-width:252px;min-width:15.75rem;position:absolute;z-index:10}@media screen and (max-width:767px){.event-register-button .eventbrite-register-buttons{bottom:0}}@media screen and (max-width:1023px){.event-register-button .eventbrite-register-buttons{background:hsla(0,0%,100%,.85);border-top:.0625rem solid rgba(0,0,0,.15);padding:1.125rem;width:100%}}@media screen and (min-width:768px) and (max-width:1023px){.event-register-button .eventbrite-register-buttons{top:0}}@media screen and (min-width:1024px){.event-register-button .eventbrite-register-buttons{bottom:auto;top:0;width:calc(200% + 2.25rem)}.event-register-button .eventbrite-register-buttons-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.event-register-button .eventbrite-register-buttons-inner .button,.event-register-button .eventbrite-register-buttons-inner input[type=submit]{min-width:0}@media screen and (max-width:1023px){.event-register-button .eventbrite-register-buttons-inner .button,.event-register-button .eventbrite-register-buttons-inner input[type=submit]{width:100%}}@media screen and (min-width:1024px){.event-register-button .eventbrite-register-buttons-inner .button,.event-register-button .eventbrite-register-buttons-inner input[type=submit]{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1.125rem);flex:0 0 calc(50% - 1.125rem)}}@media screen and (max-width:1023px){.event-register-button .eventbrite-register-buttons-inner .button+.button,.event-register-button .eventbrite-register-buttons-inner .button+input[type=submit],.event-register-button .eventbrite-register-buttons-inner input[type=submit]+.button,.event-register-button .eventbrite-register-buttons-inner input[type=submit]+input[type=submit]{margin-top:.5625rem}}@media screen and (min-width:1024px){.event-register-button .eventbrite-register-buttons-inner .button+.button,.event-register-button .eventbrite-register-buttons-inner .button+input[type=submit],.event-register-button .eventbrite-register-buttons-inner input[type=submit]+.button,.event-register-button .eventbrite-register-buttons-inner input[type=submit]+input[type=submit]{margin-left:2.25rem}}.event-sponsors-module:after{clear:both;content:"";display:table}.event-sponsors-module{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}@media screen and (min-width:768px){.event-sponsors-module{margin-left:-1.125rem;margin-right:-1.125rem}}.event-sponsors-module{height:100%}@media screen and (min-width:768px){.event-sponsors-module{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.event-sponsors-module .sponsor-card img{margin:0}.event-sponsors-module .sponsor-card-inner{opacity:.75}@media screen and (min-width:768px){.event-sponsors-module.limit-4 .sponsor-item{-webkit-box-flex:0;display:block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.event-sponsors-module.limit-4 .sponsor-item{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.event-sponsors-module.limit-2 .sponsor-item{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.event-sponsors-module.limit-2 .sponsor-item{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.event-sponsors-module.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.event-sponsors-module.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.event-card .event-title{color:#333;display:block;-webkit-transition:color .25s cubic-bezier(.86,0,.07,1);transition:color .25s cubic-bezier(.86,0,.07,1)}.event-card .sub-title{color:#707070}.event-card .mini .mini-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.event-card .mini .event-image{margin-left:auto;min-width:90px;min-width:5.625rem;padding-left:1.125rem;width:25%}.event-card .mini .numeral{font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.event-card .mini .event-title{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;margin-top:.1875rem}.event-card .full>.flex-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.event-card .full .event-info,.event-card .full .numeral-and-image{padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.event-card .full .event-info,.event-card .full .numeral-and-image{padding-left:1.125rem;padding-right:1.125rem}}.event-card .full .numeral-and-image{-webkit-box-flex:25vw;-ms-flex:25vw 0 0px;flex:25vw 0 0}.event-card .full .event-info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.event-card:hover{cursor:pointer}.event-card:hover .event-title{color:#ec2227;-webkit-transition:color .15s cubic-bezier(.86,0,.07,1);transition:color .15s cubic-bezier(.86,0,.07,1)}.event-card:not(:first-of-type){margin-top:2.25rem}.event-card-expanded .event-image .lazy{background-color:transparent}.event-card-expanded .mini .mini-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.event-card-expanded .mini .event-image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-left:auto;max-width:152px;max-width:9.5rem;min-width:90px;min-width:5.625rem;width:50%}.event-card-expanded .mini .numeral-and-date{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:1.125rem}.event-card-expanded .mini .numeral{font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.event-card-expanded .mini .event-date{margin-top:auto}.event-card-expanded .mini .event-info-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.event-card-expanded .mini .event-actions .event-register-button{display:inline-block;margin-right:1.125rem;width:66%}.event-card-expanded .mini .event-actions .button,.event-card-expanded .mini .event-actions input[type=submit]{min-width:0;width:100%}.event-card-expanded .full .event-image{padding-left:0}.event-card-expanded .full .event-title{margin-bottom:auto;margin-top:auto}.event-card-expanded .full .event-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.event-card-expanded .full .button,.event-card-expanded .full input[type=submit]{width:100%}.event-card-expanded:not(.has-accent-color) .event-date a,.event-card-expanded:not(.has-accent-color) .event-title .sub-title{color:rgba(0,0,0,.7)}.event-card-expanded:not(.has-accent-color).text-white .event-date a,.event-card-expanded:not(.has-accent-color).text-white .event-title .sub-title{color:hsla(0,0%,100%,.7)}.event-card-tile{border-bottom:.0625rem solid rgba(0,0,0,.15);display:block;padding-bottom:1.125rem;padding-top:1.125rem}.event-card-tile .event-image{margin-bottom:1.125rem}@media screen and (min-width:1280px){.event-card-tile:nth-of-type(odd){border-right:.0625rem solid rgba(0,0,0,.15)}}.event-card-tile:hover{background-color:#fafafa}.event-card-row{border-bottom:.0625rem solid rgba(0,0,0,.15);display:block;padding:0!important}.event-card-row:first-of-type{border-top:.0625rem solid rgba(0,0,0,.15)}.event-card-row .event-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.event-card-row .title,.event-card-row [class*=inherit-accent-color-textcolor]{-webkit-transition:all .25s cubic-bezier(.86,0,.07,1);transition:all .25s cubic-bezier(.86,0,.07,1)}.event-card-row .event-image{opacity:0;padding:1.125rem;position:absolute;right:100%;top:0;-webkit-transition:opacity .25s cubic-bezier(.86,0,.07,1),visibility 0s linear .25s;transition:opacity .25s cubic-bezier(.86,0,.07,1),visibility 0s linear .25s;visibility:hidden;width:calc(50% - .5625rem)}.event-card-row .event-date{white-space:nowrap}.event-card-row .row-inner{padding:2.25rem 2.25rem 2.25rem 1.125rem;position:relative;-webkit-transition:all .25s cubic-bezier(.86,0,.07,1);transition:all .25s cubic-bezier(.86,0,.07,1)}.event-card-row .row-inner:not(:hover) .title,.event-card-row .row-inner:not(:hover) .title-string{color:#333}.event-card-row .row-inner:not(:hover) .event-date,.event-card-row .row-inner:not(:hover) .sub-title-string{color:#707070}.event-card-row .row-inner.text-white:not(:hover){color:#000!important}.event-card-row .row-inner:hover{-webkit-transition:all .15s cubic-bezier(.86,0,.07,1);transition:all .15s cubic-bezier(.86,0,.07,1)}.event-card-row .row-inner:hover .event-image{opacity:1;-webkit-transition:opacity .15s cubic-bezier(.86,0,.07,1),visibility 0s linear 0s;transition:opacity .15s cubic-bezier(.86,0,.07,1),visibility 0s linear 0s;visibility:visible}.event-card-row .row-inner:hover .title,.event-card-row .row-inner:hover [class*=inherit-accent-color-textcolor]{-webkit-transition:all .15s cubic-bezier(.86,0,.07,1);transition:all .15s cubic-bezier(.86,0,.07,1)}.expandable-event-card{margin:0 -1.125rem}@media screen and (min-width:768px){.expandable-event-card{margin:0 -2.25rem}}.expandable-event-card .expandable-outer{background-color:transparent;padding:1.125rem;-webkit-transition:background-color .25s cubic-bezier(.86,0,.07,1);transition:background-color .25s cubic-bezier(.86,0,.07,1)}@media screen and (min-width:768px){.expandable-event-card .expandable-outer{padding:1.125rem 2.25rem}}.expandable-event-card .expandable-outer:hover{-webkit-transition:background-color .15s cubic-bezier(.86,0,.07,1);transition:background-color .15s cubic-bezier(.86,0,.07,1)}.expandable-event-card .expandable-outer{overflow:hidden}.expandable-event-card .expandable-inner{position:relative}.expandable-event-card .event-card{display:block;width:100%}.expandable-event-card .event-card-expanded{display:none;width:100%}.expandable-event-card .event-card .full .numeral-and-image{-webkit-box-flex:0;display:block;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.expandable-event-card .event-card .full .numeral-and-image{padding-left:1.125rem;padding-right:1.125rem}}.expandable-event-card .event-card .full .numeral-and-image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.expandable-event-card .event-card .full .event-info{-webkit-box-flex:0;display:block;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.expandable-event-card .event-card .full .event-info{padding-left:1.125rem;padding-right:1.125rem}}.expandable-event-card .event-card .full .event-image{margin-left:auto;min-width:200px;min-width:12.5rem;padding-left:1.125rem;width:50%}.expandable-event-card.expanded .event-card{display:none}.expandable-event-card.expanded .event-card-expanded{display:block}.expandable-event-card.expanded .expandable-outer{background-color:#efefef}.expandable-event-card:not(:first-of-type){margin-top:2.25rem}.people__layout-list_bio .person-card{display:flow-root}.people__layout-list_bio .person-card:not(:first-of-type){margin-top:3.375rem}.people__layout-list_bio .person-card .person-image{border-radius:100%;height:auto;overflow:hidden;width:20%}.people__layout-list_bio .person-card:nth-of-type(odd) .person-image{float:left;margin-right:1.125rem}.people__layout-list_bio .person-card:nth-of-type(2n) .person-image{float:right;margin-left:1.125rem}[class*=people__layout-grid] .person-card .card-info{margin-top:1.125rem}[class*=people__layout-grid] .person-card .person-info{font-size:12px;font-size:.75rem}[class*=people__layout-grid] .person-card .person-image{-webkit-filter:grayscale(100%);filter:grayscale(100%)}[class*=people__layout-grid] .person-card .person-name{color:#333}[class*=people__layout-grid] .person-card .person-role{color:#707070}.people__layout-grid_bio .person-card{cursor:pointer}.people__layout-grid_bio .person-card .person-image{-webkit-box-shadow:0 0 .0625rem transparent;box-shadow:0 0 .0625rem transparent}.people__layout-grid_bio .person-card .person-name{-webkit-transition:color .25s cubic-bezier(.86,0,.07,1);transition:color .25s cubic-bezier(.86,0,.07,1)}.people__layout-grid_bio .person-card:hover .person-name{color:#ec2227;-webkit-transition:color .15s cubic-bezier(.86,0,.07,1);transition:color .15s cubic-bezier(.86,0,.07,1)}.people__layout-grid_bio .person-card .person-bio-section{display:none}.people__layout-grid_bio .person-card.bio-open .person-image{-webkit-box-shadow:inset 0 0 0 .0625rem rgba(0,0,0,.15);box-shadow:inset 0 0 0 .0625rem rgba(0,0,0,.15)}.people__layout-grid_bio .person-card.bio-open .card-info,.people__layout-grid_bio .person-card.bio-open .person-image .lazy{opacity:0}.text-white .people__layout-grid_bio .person-card:hover .person-name{color:#fff}.person-bio-section{-webkit-box-flex:0;display:block;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.person-bio-section{padding-left:1.125rem;padding-right:1.125rem}}.person-bio-section{overflow:hidden}@media screen and (min-width:768px){.person-bio-section .bio-section-inner:after{clear:both;content:"";display:table}.person-bio-section .bio-section-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.person-bio-section .bio-section-inner{margin-left:-1.125rem;margin-right:-1.125rem}}.person-bio-section .bio-section-inner{padding-bottom:2.25rem;padding-top:1.125rem;position:relative}@media screen and (min-width:768px){.person-bio-section .person-image{-webkit-box-flex:0;display:block;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.person-bio-section .person-image{padding-left:1.125rem;padding-right:1.125rem}}.person-bio-section .person-image-inner{margin:0 auto;max-width:200px;max-width:12.5rem}.person-bio-section .lazy{border-radius:50%;overflow:hidden}@media screen and (min-width:768px){.person-bio-section .person-info{-webkit-box-flex:0;display:block;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.person-bio-section .person-info{padding-left:1.125rem;padding-right:1.125rem}}.person-bio-section .person-info{margin-bottom:auto;margin-top:auto}.person-bio-section .person-name{color:#333}.person-bio-section .person-role{color:#707070}.person-bio-section .close-bio{stroke:#949494;display:block;font-size:18px;font-size:1.125rem;position:absolute;right:18px;right:1.125rem;top:18px;top:1.125rem;-webkit-transition:all .25s cubic-bezier(.86,0,.07,1);transition:all .25s cubic-bezier(.86,0,.07,1)}.person-bio-section .close-bio:hover{stroke:#000;-webkit-transition:all .15s cubic-bezier(.86,0,.07,1);transition:all .15s cubic-bezier(.86,0,.07,1)}.collaborator-card .collab-top{display:block}.collaborator-card .collab-image{margin-bottom:1.125rem}.collaborator-card .collab-title{-webkit-font-smoothing:antialiased;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:normal;line-height:18px;line-height:1.125rem}.collaborator-card .collab-title .collab-name{color:#333}.collaborator-card .collab-title .collab-role{color:#707070}.collaborator-card .collab-bottom,.collaborator-card .richtext+.button-text{margin-top:1.125rem}.page-content-section .section-title-top{margin-bottom:1.125rem;margin-top:3.375rem}@media screen and (min-width:768px){.page-content-section .section-title-top{margin-bottom:3.375rem}}.page-content-section .sep-horizontal{display:block;margin-bottom:3.375rem;width:18px;width:1.125rem}@media screen and (min-width:768px){.page-content-section .section-description{width:66.6666666667%}}.page-content-section.has-description .section-title{margin-bottom:3.375rem}.page-content-module+.page-content-module,.page-content-section .page-section+.page-section,.page-content-section [class^=module-]+[class^=module-]{margin-top:3.375rem}#page-hero{background:#efefef;margin-bottom:3.375rem;min-height:375px;min-height:23.4375rem;position:relative}#page-45rpm .grid-row:not(.full-bleed) #page-hero .row-inner,#page-hero #page-45rpm .grid-row:not(.full-bleed) .row-inner,#page-hero .grid-row.full-bleed .module-divider,#page-hero .wrapper,.grid-row.full-bleed #page-hero .module-divider{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}#page-hero .title__wrapper{width:100%}#page-hero .title{text-align:center}#page-45rpm .grid-row:not(.full-bleed) #page-hero.h--auto.bg--image .row-inner,#page-45rpm .grid-row:not(.full-bleed) #page-hero.h--auto.bg--video .row-inner,#page-hero #page-hero__bg--color,#page-hero .page-hero__bg,#page-hero.h--auto.bg--image #page-45rpm .grid-row:not(.full-bleed) .row-inner,#page-hero.h--auto.bg--image .grid-row.full-bleed .module-divider,#page-hero.h--auto.bg--image .wrapper,#page-hero.h--auto.bg--video #page-45rpm .grid-row:not(.full-bleed) .row-inner,#page-hero.h--auto.bg--video .grid-row.full-bleed .module-divider,#page-hero.h--auto.bg--video .wrapper,.grid-row.full-bleed #page-hero.h--auto.bg--image .module-divider,.grid-row.full-bleed #page-hero.h--auto.bg--video .module-divider{height:100%;left:0;position:absolute;top:0;width:100%}#page-hero.h--auto.bg--image .page-hero__bg,#page-hero.h--auto.bg--video .page-hero__bg{position:static;width:100%}#page-hero.h--auto.layout--inset{min-height:0}#page-45rpm .grid-row:not(.full-bleed) #page-hero.h--auto.layout--inset .row-inner,#page-hero.h--auto.layout--inset #page-45rpm .grid-row:not(.full-bleed) .row-inner,#page-hero.h--auto.layout--inset .grid-row.full-bleed .module-divider,#page-hero.h--auto.layout--inset .wrapper,.grid-row.full-bleed #page-hero.h--auto.layout--inset .module-divider{min-height:200px;min-height:12.5rem}@media screen and (min-width:768px){#page-45rpm .grid-row:not(.full-bleed) #page-hero.h--auto.layout--inset .row-inner,#page-hero.h--auto.layout--inset #page-45rpm .grid-row:not(.full-bleed) .row-inner,#page-hero.h--auto.layout--inset .grid-row.full-bleed .module-divider,#page-hero.h--auto.layout--inset .wrapper,.grid-row.full-bleed #page-hero.h--auto.layout--inset .module-divider{min-height:23.4375rem}}@media screen and (min-width:1024px){#page-hero.h--auto.layout--inset{margin-left:auto;margin-right:auto;width:calc(50% - 1.125rem)}}#page-hero:not(.h--auto) #page-hero__bg{height:100%;left:0;position:absolute;top:0;width:100%}#page-hero:not(.h--auto) #page-hero__bg--image,#page-hero:not(.h--auto) #page-hero__bg-video,#page-hero:not(.h--auto) .lazy{height:100%;width:100%}#page-hero:not(.h--auto) .lazy img{font-family:"object-fit: cover";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#page-45rpm .grid-row:not(.full-bleed) #page-hero.h--50vh .row-inner,#page-hero.h--50vh #page-45rpm .grid-row:not(.full-bleed) .row-inner,#page-hero.h--50vh .grid-row.full-bleed .module-divider,#page-hero.h--50vh .wrapper,.grid-row.full-bleed #page-hero.h--50vh .module-divider{min-height:calc(50vh - 3.375rem)}@media screen and (min-width:768px){#page-45rpm .grid-row:not(.full-bleed) #page-hero.h--50vh .row-inner,#page-hero.h--50vh #page-45rpm .grid-row:not(.full-bleed) .row-inner,#page-hero.h--50vh .grid-row.full-bleed .module-divider,#page-hero.h--50vh .wrapper,.grid-row.full-bleed #page-hero.h--50vh .module-divider{min-height:calc(50vh - 6.875rem)}}#page-45rpm .grid-row:not(.full-bleed) #page-hero.h--75vh .row-inner,#page-hero.h--75vh #page-45rpm .grid-row:not(.full-bleed) .row-inner,#page-hero.h--75vh .grid-row.full-bleed .module-divider,#page-hero.h--75vh .wrapper,.grid-row.full-bleed #page-hero.h--75vh .module-divider{min-height:calc(75vh - 3.375rem)}@media screen and (min-width:768px){#page-45rpm .grid-row:not(.full-bleed) #page-hero.h--75vh .row-inner,#page-hero.h--75vh #page-45rpm .grid-row:not(.full-bleed) .row-inner,#page-hero.h--75vh .grid-row.full-bleed .module-divider,#page-hero.h--75vh .wrapper,.grid-row.full-bleed #page-hero.h--75vh .module-divider{min-height:calc(75vh - 6.875rem)}}#page-45rpm .grid-row:not(.full-bleed) #page-hero.h--100vh .row-inner,#page-hero.h--100vh #page-45rpm .grid-row:not(.full-bleed) .row-inner,#page-hero.h--100vh .grid-row.full-bleed .module-divider,#page-hero.h--100vh .wrapper,.grid-row.full-bleed #page-hero.h--100vh .module-divider{min-height:calc(100vh - 3.375rem)}@media screen and (min-width:768px){#page-45rpm .grid-row:not(.full-bleed) #page-hero.h--100vh .row-inner,#page-hero.h--100vh #page-45rpm .grid-row:not(.full-bleed) .row-inner,#page-hero.h--100vh .grid-row.full-bleed .module-divider,#page-hero.h--100vh .wrapper,.grid-row.full-bleed #page-hero.h--100vh .module-divider{min-height:calc(100vh - 6.875rem)}}.module-subitem .module-subitem__title{-webkit-font-smoothing:antialiased;font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:-.025em;line-height:18px;line-height:1.125rem}@media screen and (min-width:768px){.module-subitem .module-subitem__title{font-size:1.375rem;line-height:1.6875rem}}.module-subitem .module-subitem__title{color:#000}.module-subitem .module-subitem__title+.richtext,.module-subitem .richtext+.text-link{margin-top:.5625rem}@media screen and (min-width:1024px){.module-subitem .richtext+.text-link{margin-top:1.125rem}}@media screen and (max-width:1023px){.module-subitem:not(.grid-slider-item) .image-wrap{float:right;margin-bottom:.5625rem;margin-left:1.125rem;max-width:5rem;width:100%}}.submodule--content [class^=module-]:not(.module-blockquote)+[class^=module-]:not(.module-blockquote){margin-top:1.125rem}.submodule--content .module-blockquote{margin-bottom:3.375rem;margin-top:3.375rem}.submodule--content .module-title:not(:first-child){border-top:.0625rem solid rgba(0,0,0,.15);margin-top:3.375rem!important;padding-top:3.375rem}@media screen and (min-width:1024px){.content-well--4cols .module-buttons{margin:0 auto;width:calc(50% - 1.125rem)}}.module-people[class*=layout-grid]:after{clear:both;content:"";display:table}.module-people[class*=layout-grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}@media screen and (min-width:768px){.module-people[class*=layout-grid]{margin-left:-1.125rem;margin-right:-1.125rem}}.module-people[class*=layout-grid]{margin-bottom:-2.25rem}.module-people[class*=layout-grid] .person-card{margin-bottom:2.25rem}.small-2 .module-people[class*=layout-grid] .person-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.small-2 .module-people[class*=layout-grid] .person-card{padding-left:1.125rem;padding-right:1.125rem}}.small-3 .module-people[class*=layout-grid] .person-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.small-3 .module-people[class*=layout-grid] .person-card{padding-left:1.125rem;padding-right:1.125rem}}.small-4 .module-people[class*=layout-grid] .person-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.small-4 .module-people[class*=layout-grid] .person-card{padding-left:1.125rem;padding-right:1.125rem}.medium-1 .module-people[class*=layout-grid] .person-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-1 .module-people[class*=layout-grid] .person-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-2 .module-people[class*=layout-grid] .person-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-2 .module-people[class*=layout-grid] .person-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-3 .module-people[class*=layout-grid] .person-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-3 .module-people[class*=layout-grid] .person-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-4 .module-people[class*=layout-grid] .person-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-4 .module-people[class*=layout-grid] .person-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-5 .module-people[class*=layout-grid] .person-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-5 .module-people[class*=layout-grid] .person-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-6 .module-people[class*=layout-grid] .person-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-6 .module-people[class*=layout-grid] .person-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-7 .module-people[class*=layout-grid] .person-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-7 .module-people[class*=layout-grid] .person-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-8 .module-people[class*=layout-grid] .person-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-8 .module-people[class*=layout-grid] .person-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-1 .module-people[class*=layout-grid] .person-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-1 .module-people[class*=layout-grid] .person-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-2 .module-people[class*=layout-grid] .person-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-2 .module-people[class*=layout-grid] .person-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-3 .module-people[class*=layout-grid] .person-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-3 .module-people[class*=layout-grid] .person-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-4 .module-people[class*=layout-grid] .person-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-4 .module-people[class*=layout-grid] .person-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-5 .module-people[class*=layout-grid] .person-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-5 .module-people[class*=layout-grid] .person-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-6 .module-people[class*=layout-grid] .person-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-6 .module-people[class*=layout-grid] .person-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-7 .module-people[class*=layout-grid] .person-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-7 .module-people[class*=layout-grid] .person-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-8 .module-people[class*=layout-grid] .person-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-8 .module-people[class*=layout-grid] .person-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.page-content-section:not(.event-content-section) .module-people.people__layout-list_bio{width:calc(66.66667% - 1.125rem)}}.module-text-image .text-image-wrap:after{clear:both;content:"";display:table}.module-text-image .text-image-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}@media screen and (min-width:768px){.module-text-image .text-image-wrap{margin-left:-1.125rem;margin-right:-1.125rem}}@media screen and (max-width:767px){.module-text-image .text-image-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.module-text-image .text-wrap{-webkit-box-flex:0;display:block;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.module-text-image .text-wrap{-webkit-box-flex:0;display:block;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;padding-left:1.125rem;padding-left:.5625rem;padding-right:1.125rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.module-text-image .text-wrap{padding-left:1.125rem;padding-right:1.125rem}}.module-text-image .image-wrap{-webkit-box-flex:0;display:block;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.module-text-image .image-wrap{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (max-width:767px){.module-text-image .image-wrap{margin-top:1.125rem;padding-left:0;padding-right:0}}@media screen and (min-width:768px){.module-text-image .image-wrap{-webkit-box-flex:0;display:block;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.module-text-image .image-wrap{padding-left:1.125rem;padding-right:1.125rem}}.module-link-list li,.module-link-list ul{display:block}.module-link-list li:not(:first-of-type){margin-top:1.125rem}.module-link-list .link-item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}@media screen and (min-width:768px){.module-link-list .link-item{max-width:calc(33.333% + 8.75rem)}}.module-link-list .link-title{color:#333}.module-link-list .link-title,.module-link-list .link-url{-webkit-transition:all .25s cubic-bezier(.86,0,.07,1);transition:all .25s cubic-bezier(.86,0,.07,1)}.module-link-list .link-url{color:#707070}.module-link-list .link-image{width:128px;width:8rem}.module-link-list .lazy{background:transparent}.module-link-list .lazy-img{margin:0 auto;max-height:54px;max-height:3.375rem;width:auto}.module-link-list .link-item:hover .link-title{color:#000}.module-link-list .link-item:hover .link-title,.module-link-list .link-item:hover .link-url{-webkit-transition:all .15s cubic-bezier(.86,0,.07,1);transition:all .15s cubic-bezier(.86,0,.07,1)}.module-link-list .link-item:hover .link-url{color:#ec2227}.module-collaborators:after{clear:both;content:"";display:table}.module-collaborators{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}@media screen and (min-width:768px){.module-collaborators{margin-left:-1.125rem;margin-right:-1.125rem}}.small-2 .module-collaborators .collaborator-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.small-2 .module-collaborators .collaborator-card{padding-left:1.125rem;padding-right:1.125rem}}.small-3 .module-collaborators .collaborator-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.small-3 .module-collaborators .collaborator-card{padding-left:1.125rem;padding-right:1.125rem}}.small-4 .module-collaborators .collaborator-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.small-4 .module-collaborators .collaborator-card{padding-left:1.125rem;padding-right:1.125rem}.medium-1 .module-collaborators .collaborator-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-1 .module-collaborators .collaborator-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-2 .module-collaborators .collaborator-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-2 .module-collaborators .collaborator-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-3 .module-collaborators .collaborator-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-3 .module-collaborators .collaborator-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-4 .module-collaborators .collaborator-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-4 .module-collaborators .collaborator-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-5 .module-collaborators .collaborator-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-5 .module-collaborators .collaborator-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-6 .module-collaborators .collaborator-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-6 .module-collaborators .collaborator-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-7 .module-collaborators .collaborator-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-7 .module-collaborators .collaborator-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-8 .module-collaborators .collaborator-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-8 .module-collaborators .collaborator-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-1 .module-collaborators .collaborator-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-1 .module-collaborators .collaborator-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-2 .module-collaborators .collaborator-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-2 .module-collaborators .collaborator-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-3 .module-collaborators .collaborator-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-3 .module-collaborators .collaborator-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-4 .module-collaborators .collaborator-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-4 .module-collaborators .collaborator-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-5 .module-collaborators .collaborator-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-5 .module-collaborators .collaborator-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-6 .module-collaborators .collaborator-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-6 .module-collaborators .collaborator-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-7 .module-collaborators .collaborator-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-7 .module-collaborators .collaborator-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-8 .module-collaborators .collaborator-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-8 .module-collaborators .collaborator-card{padding-left:1.125rem;padding-right:1.125rem}}.module-sponsors .sponsor-tier:not(:first-of-type){margin-top:4.5rem}.module-sponsors .tier-sponsors:after{clear:both;content:"";display:table}.module-sponsors .tier-sponsors{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}@media screen and (min-width:768px){.module-sponsors .tier-sponsors{margin-left:-1.125rem;margin-right:-1.125rem}}.module-sponsors .tier-sponsors{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.module-sponsors .tier-title+.tier-sponsors{margin-top:2.25rem}.module-sponsors .display-lg{margin-bottom:-2.25rem}.module-sponsors .display-lg .sponsor-card{margin-bottom:2.25rem}.module-sponsors .display-sm{margin-bottom:-1.125rem}.module-sponsors .display-sm .sponsor-card{margin-bottom:1.125rem}.small-1 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.small-1 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}.small-1 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.small-1 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}.small-2 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.small-2 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}.small-2 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.small-2 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}.small-3 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.small-3 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}.small-3 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.small-3 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}.small-4 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.small-4 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}.small-4 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){.small-4 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}.medium-1 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 200%;flex:0 0 200%;max-width:200%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-1 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-1 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-1 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-2 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-2 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-2 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-2 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-3 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-3 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-3 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-3 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-4 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-4 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-4 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-4 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-5 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-5 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-5 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-5 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-6 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-6 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-6 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-6 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-7 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 28.5714285714%;flex:0 0 28.5714285714%;max-width:28.5714285714%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-7 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-7 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-7 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-8 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-8 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.medium-8 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.medium-8 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-1 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 200%;flex:0 0 200%;max-width:200%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-1 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-1 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-1 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-2 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-2 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-2 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-2 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-3 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-3 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-3 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-3 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-4 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-4 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-4 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-4 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-5 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-5 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-5 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-5 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-6 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-6 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-6 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-6 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-7 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 28.5714285714%;flex:0 0 28.5714285714%;max-width:28.5714285714%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-7 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-7 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-7 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-8 .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-8 .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.large-8 .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.large-8 .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}.module-blockquote{padding:1.6875rem 0}@media screen and (min-width:768px){.module-blockquote{padding:3.375rem 0}}.module-blockquote{position:relative}@media screen and (min-width:1024px){.module-blockquote{max-width:43em}}.module-blockquote .richtext ol,.module-blockquote .richtext p,.module-blockquote .richtext ul{-webkit-font-smoothing:antialiased;font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:-.025em;line-height:27px;line-height:1.6875rem}@media screen and (min-width:768px){.module-blockquote .richtext ol,.module-blockquote .richtext p,.module-blockquote .richtext ul{font-size:2.8125rem;line-height:2.8125rem}}.module-blockquote .richtext ol.font-xlg,.module-blockquote .richtext p.font-xlg,.module-blockquote .richtext ul.font-xlg{font-size:22px;font-size:1.375rem}@media screen and (min-width:768px){.module-blockquote .richtext ol.font-xlg,.module-blockquote .richtext p.font-xlg,.module-blockquote .richtext ul.font-xlg{font-size:4.5rem;line-height:4.5rem}}.module-blockquote .richtext ol.font-xxlg,.module-blockquote .richtext p.font-xxlg,.module-blockquote .richtext ul.font-xxlg{font-size:36px;font-size:2.25rem}@media screen and (min-width:768px){.module-blockquote .richtext ol.font-xxlg,.module-blockquote .richtext p.font-xxlg,.module-blockquote .richtext ul.font-xxlg{font-size:5.625rem;line-height:5.625rem}}.module-blockquote .richtext ol,.module-blockquote .richtext p,.module-blockquote .richtext ul{color:#000;text-align:center}.module-blockquote:after,.module-blockquote:before{border-top:.1875rem solid rgba(0,0,0,.15);content:"";height:1px;height:.0625rem;left:50%;margin-left:-2.5rem;position:absolute;width:80px;width:5rem}.module-blockquote:before{top:0}.module-blockquote:after{bottom:0}@media screen and (min-width:1024px){.content-well--4cols .module-blockquote{margin-left:auto;margin-right:auto}}.module-grid{margin-top:-1.125rem}.module-grid a.grid-item{display:block}.module-grid .grid-item{padding-bottom:1.125rem;padding-top:1.125rem}.module-grid .grid-item .image-wrap+.text-wrap{margin-top:.5625rem}.module-grid a.grid-item{border:.0625rem solid transparent}.module-grid a.grid-item:focus,.module-grid a.grid-item:hover{border:.0625rem solid rgba(0,0,0,.15)}.module-grid a.grid-item:active{border:.0625rem solid #000}@media screen and (min-width:768px){.module-grid:after{clear:both;content:"";display:table}.module-grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.module-grid{margin-left:-1.125rem;margin-right:-1.125rem}}@media screen and (min-width:768px){.content-well--3cols .module-grid--2cols{width:calc(66.66667% + 1.5rem)}.module-grid--2cols .grid-item{display:block;padding-left:.5625rem;padding-right:.5625rem;width:50%}}@media screen and (min-width:768px) and (min-width:768px){.module-grid--2cols .grid-item{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.module-grid--3cols .grid-item{display:block;padding-left:.5625rem;padding-right:.5625rem;width:33.3333333333%}}@media screen and (min-width:768px) and (min-width:768px){.module-grid--3cols .grid-item{padding-left:1.125rem;padding-right:1.125rem}}.module-grid--view-slider:after{clear:both;content:"";display:table}.module-grid--view-slider{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}@media screen and (min-width:768px){.module-grid--view-slider{margin-left:-1.125rem;margin-right:-1.125rem}}.module-grid--view-slider{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}@media screen and (max-width:767px){.module-grid--view-slider .grid-item{display:block;padding-left:.5625rem;padding-right:.5625rem;width:90.9090909091%}}@media screen and (max-width:767px) and (min-width:768px){.module-grid--view-slider .grid-item{padding-left:1.125rem;padding-right:1.125rem}}.module-grid--view-slider .arrow-prev{display:none;left:9px;left:.5625rem}.module-grid--view-slider .arrow-next{right:9px;right:.5625rem}.module-resources a.grid-item{display:block}@media screen and (min-width:1024px){.module-resources .resources-item--has-image .module-subitem__inner:after{clear:both;content:"";display:table}.module-resources .resources-item--has-image .module-subitem__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.module-resources .resources-item--has-image .module-subitem__inner{margin-left:-1.125rem;margin-right:-1.125rem}}@media screen and (min-width:1024px){.module-resources .resources-item--has-image:nth-of-type(odd) .text-wrap{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.module-resources .resources-item+.resources-item{margin-top:2.25rem}@media screen and (min-width:1024px){.content-well--2cols .module-resources .resources-item--has-image .text-wrap{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.content-well--2cols .module-resources .resources-item--has-image .text-wrap{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.content-well--2cols .module-resources .resources-item--has-image .image-wrap{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.content-well--2cols .module-resources .resources-item--has-image .image-wrap{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.content-well--3cols .module-resources .resources-item--has-image .text-wrap{-webkit-box-flex:0;display:block;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.content-well--3cols .module-resources .resources-item--has-image .text-wrap{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.content-well--3cols .module-resources .resources-item--has-image .image-wrap{-webkit-box-flex:0;display:block;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.content-well--3cols .module-resources .resources-item--has-image .image-wrap{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.content-well--4cols .module-resources .resources-item--has-image .text-wrap{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.content-well--4cols .module-resources .resources-item--has-image .text-wrap{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.content-well--4cols .module-resources .resources-item--has-image .image-wrap{-webkit-box-flex:0;display:block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){.content-well--4cols .module-resources .resources-item--has-image .image-wrap{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){.content-well--4cols .module-resources .resources-item--has-image:nth-of-type(odd) .text-wrap{margin-left:25%}}.info-page .info-content-wrap{position:relative}@media screen and (min-width:768px){.info-page .info-content-wrap:after{clear:both;content:"";display:table}.info-page .info-content-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;margin-left:-.5625rem;margin-right:-.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.info-page .info-content-wrap{margin-left:-1.125rem;margin-right:-1.125rem}}@media screen and (min-width:768px){.info-page .info-nav{-webkit-box-flex:0;display:block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.info-page .info-nav{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.info-page .info-content{-webkit-box-flex:0;display:block;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){.info-page .info-content{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){.info-page .page-intro{padding-top:3.375rem}}.info-page .page-intro-blurb{background:#1f1f1f;margin:0 -1.125rem 2.25rem;padding:2.25rem 1.125rem}@media screen and (max-width:767px){.info-page .page-intro-blurb br{display:none}}@media screen and (min-width:768px){.info-page .page-intro-blurb{margin:0 0 3.375rem -2.25rem;min-height:25vw;padding:3.375rem}}.info-page .intro-text{font-size:calc(.0152rem + 3.10811vw);max-width:800px;max-width:50rem}@media (max-width:43.75rem){.info-page .intro-text{font-size:1.375rem}}@media (min-width:90rem){.info-page .intro-text{font-size:2.8125rem}}.info-page .intro-text{line-height:1}@media screen and (min-width:1024px){.info-page .page-intro-content{width:66.6666666667%}}@media screen and (max-width:767px){#page-front #features{padding-top:3.375rem;position:relative;-webkit-transition:background-color .4s cubic-bezier(.86,0,.07,1);transition:background-color .4s cubic-bezier(.86,0,.07,1)}}@media screen and (min-width:768px){#page-front #features{height:100vh;left:0;min-height:50vw;overflow:hidden;position:fixed;top:0;width:100%;z-index:8}}#page-front .features-pagination-small{bottom:0;height:4.5px;height:.28125rem;left:0;position:absolute;right:0}#page-front .features-pagination-small .pagination-track{background-color:rgba(0,0,0,.15);bottom:0;height:1px;height:.0625rem;left:0;position:absolute;-webkit-transition:background-color .4s cubic-bezier(.86,0,.07,1);transition:background-color .4s cubic-bezier(.86,0,.07,1);width:100%}#page-front .features-pagination-small .pagination-track[data-text-color=text-white]{background-color:hsla(0,0%,100%,.15)}#page-front .features-pagination-small .paginator{bottom:0;height:100%;height:4.5px;height:.28125rem;left:0;position:absolute}@media screen and (min-width:768px){#page-front .features-pagination-small{display:none}}#page-front .paginator{background-color:#000}#page-front #below-features{height:auto;overflow:hidden;position:relative;width:100%;z-index:0}@media screen and (min-width:1024px){#page-front #below-features{padding-top:6.875rem}}#page-front #home-bottom-nav{height:calc(100vh - 10.25rem);position:relative}#page-45rpm .grid-row:not(.full-bleed) #page-front #home-bottom-nav .row-inner,#page-front #home-bottom-nav #page-45rpm .grid-row:not(.full-bleed) .row-inner,#page-front #home-bottom-nav .flex-row,#page-front #home-bottom-nav .grid-row.full-bleed .module-divider,#page-front #home-bottom-nav .wrapper,.grid-row.full-bleed #page-front #home-bottom-nav .module-divider{height:100%}#page-front .bottom-nav-background{display:none}@media screen and (min-width:1024px){#page-front .bottom-nav-background{display:block}}#page-front .bottom-nav-background{bottom:0;left:0;position:absolute;right:50%;top:0}#page-front .bottom-nav-background .lazy{height:100%;width:100%}#page-front .nav-lists{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:1.125rem;padding-top:1.125rem}@media screen and (min-width:1024px){#page-front .nav-lists{padding-bottom:3.375rem;padding-top:3.375rem}}#page-front .nav-secondary .nav-link{-webkit-font-smoothing:antialiased;font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:-.025em;line-height:18px;line-height:1.125rem}@media screen and (min-width:768px){#page-front .nav-secondary .nav-link{font-size:1.375rem;line-height:1.6875rem}}#page-front .nav-secondary .nav-link{font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media screen and (min-width:1024px){#page-front .nav-below{display:none}}#page-front .nav-social-large{display:none}@media screen and (min-width:1024px){#page-front .nav-social-large{display:block}}#page-front .social-list-title{margin-bottom:0}@media screen and (max-width:767px){.admin-bar #page-front #features{padding-top:3.375rem}}@media screen and (min-width:1024px){.admin-bar #page-front #features{top:2rem}}.admin-bar #page-front #home-bottom-nav{height:calc(100vh - 12.25rem)}.scrolled-past-features.scrollable #page-front #features{display:none;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.scrolled-past-features.scrollable #page-front #below-features{position:static}@media screen and (min-width:1024px){.page-template-front-page.admin-bar .page-content{height:calc(100vh - 5.375rem)}.page-template-front-page .page-content{height:calc(100vh - 3.375rem);overflow:hidden}}@media screen and (min-width:768px){.page-template-front-page.scrolled-past-features.scrollable .page-content{height:auto;overflow:auto}}.first-load .page-template-front-page #first-load-veil{background:#fff;display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:9}html:not(.first-load) .page-template-front-page #first-load-veil{display:none!important}@media screen and (min-width:768px){#events .events-content-wrap:after{clear:both;content:"";display:table}#events .events-content-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}}@media screen and (min-width:768px) and (min-width:768px){#events .events-content-wrap{margin-left:-1.125rem;margin-right:-1.125rem}}@media screen and (min-width:768px){#events .events-nav{-webkit-box-flex:0;display:block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){#events .events-nav{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){#events .events-content{-webkit-box-flex:0;display:block;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){#events .events-content{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){#events .events-list-above:after{clear:both;content:"";display:table}#events .events-list-above{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}}@media screen and (min-width:768px) and (min-width:768px){#events .events-list-above{margin-left:-1.125rem;margin-right:-1.125rem}}#events .events-list-above-inner{display:none}@media screen and (min-width:768px){#events .events-list-above-inner{-webkit-box-flex:0;display:block;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;margin-left:33.3333333333%;max-width:66.6666666667%;padding:3.375rem .5625rem}}@media screen and (min-width:768px) and (min-width:768px){#events .events-list-above-inner{padding-left:1.125rem;padding-right:1.125rem}}#events .events-list-below{margin-top:2.25rem}@media screen and (min-width:768px){#events .events-list-below{margin-left:calc(33.33333% + .75rem);margin-top:3.375rem}#events .archive .events-list,#events .archive .events-list-above-inner{background:#fff;margin-left:calc(33.33333% + .75rem)}#events .archive .events-list{margin-right:-2.25rem}}@media screen and (max-width:767px){#events .archive .event-card-row{margin-left:-1.125rem;margin-right:-1.125rem}}@media screen and (min-width:768px){#events .archive .event-card-row{margin-left:-1.125rem}}@media screen and (max-width:767px){#events .pagination{padding-bottom:1.125rem}}#events .pagination{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}@media screen and (max-width:767px){#single-event{padding-bottom:4rem}.iphone-x #single-event{padding-bottom:5.625rem}}#single-event .event-image .lazy{background-color:transparent}#single-event #event-hero-mini .mini-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:1.125rem}#single-event #event-hero-mini .event-image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-left:auto;max-width:152px;max-width:9.5rem;min-width:90px;min-width:5.625rem;width:50%}#single-event #event-hero-mini .numeral-and-date{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:1.125rem}#single-event #event-hero-mini .numeral{font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}#single-event #event-hero-mini .event-date{margin-top:auto}#single-event #event-hero-mini .event-info-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#single-event #event-hero-mini .event-actions .event-register-button{display:inline-block;margin-right:1.125rem;width:66%}#single-event #event-hero-mini .event-actions .button,#single-event #event-hero-mini .event-actions input[type=submit]{min-width:0;width:100%}@media screen and (min-width:768px){#single-event #event-hero-mini{display:none}}#single-event #event-hero-full{display:none;padding:2.25rem 0;position:relative}@media screen and (min-width:768px){#single-event #event-hero-full{display:block}}#single-event #event-hero-full .event-title{margin-bottom:auto;margin-top:auto}#single-event #event-hero-full .event-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width:768px){#single-event #event-content{padding-top:3.375rem}#single-event #event-content .event-content-wrap:after{clear:both;content:"";display:table}#single-event #event-content .event-content-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}}@media screen and (min-width:768px) and (min-width:768px){#single-event #event-content .event-content-wrap{margin-left:-1.125rem;margin-right:-1.125rem}}@media screen and (min-width:768px){#single-event #event-content .event-nav{-webkit-box-flex:0;display:block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){#single-event #event-content .event-nav{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){#single-event #event-content .event-nav li[data-title=Location]{display:none}#single-event #event-content .event-description{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;margin-top:-.5625rem;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){#single-event #event-content .event-description{padding-left:1.125rem;padding-right:1.125rem}}#single-event #event-content .event-details{display:none}@media screen and (min-width:768px){#single-event #event-content .event-details{-webkit-box-flex:0;display:block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){#single-event #event-content .event-details{padding-left:1.125rem;padding-right:1.125rem}}#single-event #event-content .module-sponsors .display-lg .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){#single-event #event-content .module-sponsors .display-lg .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}}#single-event #event-content .module-sponsors .display-sm .sponsor-card{-webkit-box-flex:0;display:block;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:.5625rem;padding-right:.5625rem}@media screen and (min-width:768px){#single-event #event-content .module-sponsors .display-sm .sponsor-card{padding-left:1.125rem;padding-right:1.125rem}#single-event .event-location,#single-event .section-nav-inner{top:10.25rem}}@media screen and (max-width:767px){#single-event .sections{padding-top:1.125rem}}#single-event .schedule-and-tickets{padding-top:2.25rem}#single-event .schedule-list,#single-event .ticket-list{border-collapse:separate;border-spacing:9px 0;border-spacing:.5625rem 0;display:table;margin-left:-.5625rem;margin-right:-.5625rem}#single-event .schedule-list li,#single-event .ticket-list li{padding:0}#single-event .schedule-list li:before,#single-event .ticket-list li:before{display:none}#single-event .schedule-list li,#single-event .ticket-list li{display:table-row}#single-event .schedule-list span,#single-event .ticket-list span{display:table-cell}#single-event .schedule-list li span:first-of-type,#single-event .ticket-list li span:first-of-type{white-space:nowrap}#single-event .location-map{height:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%}#single-event .location-pin{height:36px;left:50%;margin-left:-18px;margin-top:-18px;position:absolute;top:50%;width:36px;z-index:1}#single-event .location-pin svg{max-width:none;width:100%}#single-event .google-map{bottom:-24px;bottom:-1.5rem;left:-24px;left:-1.5rem;position:absolute!important;right:-24px;right:-1.5rem;top:-24px;top:-1.5rem}#single-event .event-location-small{margin-top:2.25rem}#single-event .event-location-small .location-map-wrap{margin-left:-1.125rem;margin-right:-1.125rem}#single-event .event-location-small .location-map{padding-bottom:88.5%}#single-event .event-location-small .location-pin{height:45px;margin-left:-22.5px;margin-top:-22.5px;width:45px}#single-event .event-location{padding-left:1.125rem}@media screen and (min-width:768px){#single-event .event-location{position:sticky}}#single-event .location-name{color:#333;display:block;font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;position:relative}#single-event .location-name .inline-icon{fill:#333;font-size:.95em;left:-18px;left:-1.125rem;position:absolute;top:0}#single-event .subway-line-group{display:inline-block}#single-event .directions-link a{display:block;max-width:150px;max-width:9.375rem}.admin-bar #single-event .event-location,.admin-bar #single-event .section-nav-inner{top:196px;top:12.25rem}#single-event #event-hero-full,#single-event #event-hero-mini{background-color:#efefef}#single-event:not(.has-accent-color) .event-date,#single-event:not(.has-accent-color) .event-title .sub-title,#single-event:not(.has-accent-color) .numeral{color:rgba(0,0,0,.7)}#single-event:not(.has-accent-color).text-white .event-date,#single-event:not(.has-accent-color).text-white .event-title .sub-title,#single-event:not(.has-accent-color).text-white .numeral{color:hsla(0,0%,100%,.7)}#sticky-register-button{bottom:0;left:0;position:fixed;width:100%;z-index:10}#sticky-register-button .button,#sticky-register-button input[type=submit]{min-width:0;width:100%}.iphone-x #sticky-register-button{bottom:22.5px;bottom:1.40625rem;padding:0 1.125rem}.iphone-x #sticky-register-button .button,.iphone-x #sticky-register-button input[type=submit]{border-radius:1.375rem;padding-left:1.75rem;padding-right:3.609375rem}.iphone-x #sticky-register-button .button .inline-icon,.iphone-x #sticky-register-button input[type=submit] .inline-icon{right:28px;right:1.75rem;top:15.75px;top:.984375rem}#event-register-reminder,#event-register-reminder .register-reminder-inner{height:100%}@media screen and (min-width:768px){#event-register-reminder .register-reminder-inner:after{clear:both;content:"";display:table}#event-register-reminder .register-reminder-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}}@media screen and (min-width:768px) and (min-width:768px){#event-register-reminder .register-reminder-inner{margin-left:-1.125rem;margin-right:-1.125rem}}@media screen and (min-width:768px){#event-register-reminder .event-date-wrap,#event-register-reminder .event-title-wrap{-webkit-box-flex:0;display:block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){#event-register-reminder .event-date-wrap,#event-register-reminder .event-title-wrap{padding-left:1.125rem;padding-right:1.125rem}}#event-register-reminder .event-sponsors-and-register{display:none}@media screen and (min-width:768px){#event-register-reminder .event-sponsors-and-register{-webkit-box-flex:0;-webkit-box-pack:justify;-ms-flex-pack:justify;display:block;-ms-flex:0 0 50%;flex:0 0 50%;justify-content:space-between;max-width:50%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){#event-register-reminder .event-sponsors-and-register{padding-left:1.125rem;padding-right:1.125rem}}#event-register-reminder .event-sponsors{width:50%}#event-register-reminder .reminder-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}#event-register-reminder .reminder-section:not(.event-title-wrap){display:none}@media screen and (min-width:768px){#event-register-reminder .reminder-section:not(.event-title-wrap){display:-webkit-box;display:-ms-flexbox;display:flex}#event-register-reminder .reminder-section:not(:last-child){border-right:.0625rem solid rgba(0,0,0,.15)}}#event-register-reminder .eventbrite-register-buttons{left:auto;right:0}.text-white #event-register-reminder .reminder-section:not(:last-child){border-right-color:hsla(0,0%,100%,.15)}.header-global.show-register-reminder .header-contents{display:none}.header-global.show-register-reminder .block-header{display:block}#about .page-title{margin-bottom:2.25rem;margin-top:2.25rem}@media screen and (min-width:768px){#about .page-title{margin-bottom:3.375rem;margin-top:0}}#about .module-board .random-placeholder{display:none}@media screen and (min-width:768px){#about .module-board .random-placeholder{-webkit-box-flex:0;display:block;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){#about .module-board .random-placeholder{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:1024px){#about .module-board .random-placeholder{-webkit-box-flex:0;display:block;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:1024px) and (min-width:768px){#about .module-board .random-placeholder{padding-left:1.125rem;padding-right:1.125rem}}#get-involved .membership-levels-wrap{margin-left:-1.125rem;margin-right:-1.125rem;margin-top:2.25rem;position:relative}@media screen and (min-width:768px){#get-involved .membership-levels-wrap{margin:3.375rem -2.25rem -1.125rem -1.125rem}}#get-involved .membership-levels{-webkit-box-orient:horizontal;-webkit-box-direction:normal;cursor:-webkit-grab;cursor:grab;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;overflow:auto;padding-bottom:1.125rem;padding-top:2.25rem;position:relative;width:100%}#get-involved .membership-levels:active{cursor:-webkit-grabbing;cursor:grabbing}#get-involved .level-path{height:18px;height:1.125rem;left:0;position:absolute;right:36px;right:2.25rem;top:-36px;top:-2.25rem}#get-involved .level-path:after{border-top:.0625rem solid rgba(0,0,0,.15);content:"";display:block;left:0;position:absolute;right:0;top:50%;z-index:0}#get-involved .level-path-label{-webkit-font-smoothing:antialiased;background:#fff;color:#707070;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:.75rem;font-weight:400;left:18px;left:1.125rem;letter-spacing:normal;line-height:18px;line-height:1.125rem;margin-left:-.375rem;padding:0 .375rem;position:absolute;top:0;z-index:2}#get-involved .membership-block{-webkit-box-flex:0;-ms-flex-negative:0;display:block;-ms-flex:0 0 calc(100vw - 2.25rem);flex:0 0 calc(100vw - 2.25rem);flex-shrink:0;max-width:calc(100vw - 2.25rem);min-width:1px;padding:1.125rem;position:relative;width:calc(100vw - 2.25rem)}@media screen and (min-width:768px){#get-involved .membership-block{-webkit-box-flex:0;-ms-flex:0 0 calc(25vw - 0.5625rem);flex:0 0 calc(25vw - 0.5625rem);max-width:calc(25vw - .5625rem);padding:1.125rem;width:calc(25vw - .5625rem)}}#get-involved .membership-block:before{border-top:.0625rem solid rgba(0,0,0,.15);content:"";display:block;left:0;position:absolute;right:0;top:-27px;top:-1.6875rem;z-index:0}#get-involved .membership-block .level-price{color:#fff}#get-involved .membership-block .level-description{margin:1.125rem auto 4.5rem}#get-involved .membership-block .level-path-label{left:18px;left:1.125rem;top:-36px;top:-2.25rem;z-index:1}#get-involved .membership-block .membership-block-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}#get-involved .membership-block .membership-block-inner .button,#get-involved .membership-block .membership-block-inner input[type=submit]{margin-top:auto;opacity:0;visibility:hidden}#get-involved .membership-block.first .button,#get-involved .membership-block.first input[type=submit]{opacity:1;visibility:visible}#get-involved .membership-block.first .level-path-label{left:auto;right:18px;right:1.125rem}#get-involved .membership-block:hover .button,#get-involved .membership-block:hover input[type=submit]{opacity:1;visibility:visible}@media screen and (min-width:768px){#search .small-search-title{display:none}#search .search-content-wrap:after{clear:both;content:"";display:table}#search .search-content-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}}@media screen and (min-width:768px) and (min-width:768px){#search .search-content-wrap{margin-left:-1.125rem;margin-right:-1.125rem}}#search .search-results-title span.query{color:#333}@media screen and (min-width:768px){#search .search-nav{-webkit-box-flex:0;display:block;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){#search .search-nav{padding-left:1.125rem;padding-right:1.125rem}}#search .search-nav span.count{color:#949494;font-weight:400}#search .search-content{margin-top:1.125rem}@media screen and (min-width:768px){#search .search-content{-webkit-box-flex:0;display:block;-ms-flex:0 0 75%;flex:0 0 75%;margin-top:0;max-width:75%;padding-left:.5625rem;padding-right:.5625rem}}@media screen and (min-width:768px) and (min-width:768px){#search .search-content{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){#search .search-results-above:after{clear:both;content:"";display:table}#search .search-results-above{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5625rem;margin-right:-.5625rem}}@media screen and (min-width:768px) and (min-width:768px){#search .search-results-above{margin-left:-1.125rem;margin-right:-1.125rem}}#search .search-results-above-inner{display:none}@media screen and (min-width:768px){#search .search-results-above-inner{-webkit-box-flex:0;display:block;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;margin-left:33.3333333333%;max-width:66.6666666667%;padding:3.375rem .5625rem}}@media screen and (min-width:768px) and (min-width:768px){#search .search-results-above-inner{padding-left:1.125rem;padding-right:1.125rem}}@media screen and (min-width:768px){#search #pages{margin-left:calc(33.33333% + .75rem)}}#search .page-result{display:block}#search .page-result .page-title{-webkit-font-smoothing:antialiased;font-family:Styrene B Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:-.025em;line-height:18px;line-height:1.125rem}@media screen and (min-width:768px){#search .page-result .page-title{font-size:1.375rem;line-height:1.6875rem}}#search .page-result .page-title{color:#333;-webkit-transition:color .25s cubic-bezier(.86,0,.07,1);transition:color .25s cubic-bezier(.86,0,.07,1)}#search .page-result .page-date{-webkit-font-smoothing:antialiased;color:#707070;font-family:Graphik Web,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:normal;line-height:18px;line-height:1.125rem}#search .page-result:hover .page-title{color:#ec2227;-webkit-transition:color .15s cubic-bezier(.86,0,.07,1);transition:color .15s cubic-bezier(.86,0,.07,1)}#search .page-result:not(:last-of-type){margin-bottom:2.25rem}