﻿.center{text-align:center}h1,h2,h3,h4,h5,h6{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:900;color:#fff;margin:40px 0 5px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:900}h1 em,h1 i,h2 em,h2 i,h3 em,h3 i,h4 em,h4 i,h5 em,h5 i,h6 em,h6 i{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:900}h1 strong,h1 b,h2 strong,h2 b,h3 strong,h3 b,h4 strong,h4 b,h5 strong,h5 b,h6 strong,h6 b{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:900}h3,h4,h5,h6{color:#fff}h3{font-size:2.125em}h4{font-size:1.875em}h5{font-size:1.625em}h6{font-size:1.375em}h2,body.home h3{font-size:2.625em;line-height:1.2;margin:10px 0 30px 55px}h2::before,body.home h3::before{background:url(../images/splatter-single.png) no-repeat center center;background-size:50px;content:"";display:inline-block;height:56px;margin-left:-60px;margin-right:10px;position:relative;top:13px;width:50px}body.home .page-title{display:none}.filled-bg h2,.filled-bg h3{color:rgb(185.7546875,226.8453125,220.7578125)}body.home .bg-pattern h3,.bg-pattern h3{color:rgb(185.7546875,226.8453125,220.7578125)}body.home .bg-pattern h3::before,.bg-pattern h3::before{background:url(../images/splatter-single.png) no-repeat center center;background-size:50px}@media only screen and (max-width: 640px){h2{font-size:1.75em}h2,body.home h3{margin:50px 0 20px}h2::before,body.home h3::before{left:50px;top:-45px}}p{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;color:#fff;font-size:1.125em;line-height:1.4;padding:5px 0 10px;margin:0 0 5px}strong,b{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:700}em,i{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:italic;font-weight:400}p#date-cal{margin-top:22px}a{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;color:#ffd749;font-size:1.125rem;text-decoration:underline}a:hover,a:visited:hover{color:rgb(255,118.7,198.4008474576)}a:focus,a:visited:focus{color:rgb(255,118.7,198.4008474576)}a:visited{color:rgb(255,209.3956043956,47.5)}a:active,a:visited:active{color:rgb(255,118.7,198.4008474576)}a:focus:not(:hover){outline:1px solid #fff;outline-offset:5px}strong a{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:700}a.current{color:rgb(255,118.7,198.4008474576);cursor:default !important;text-decoration:none !important}a:not([href]){color:#fff;text-decoration:none}a:not([href]):hover{color:#fff;cursor:default;text-decoration:none}ul,ol{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;color:#fff;font-size:1.125rem;margin:10px 0 5px 30px}ul li,ol li{padding:0 0 10px;margin:0}ul ul,ul ol,ol ul,ol ol{margin-top:0}ul ul li,ul ol li,ol ul li,ol ol li{margin-top:0;padding:5px 0 0}ul p,ol p{margin:0;padding:0}ul img,ol img{margin:10px 0}blockquote,blockquote p{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:italic;font-weight:400;border-left:1px solid #fff;color:#fff;margin:15px;padding-left:20px}blockquote p,blockquote p p{border:none;margin:0}#skip{height:1px;left:-9999px;overflow:hidden;position:absolute;top:auto;width:1px}#skip:focus{color:#fff;height:auto;outline:none !important;position:static;text-decoration:underline;width:auto}body{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}header>.grid-container,main>.grid-container,footer>.grid-container{padding:0 30px}.content.grid-container{padding:50px 30px}.bg-pattern,.filled-bg{background-color:#a63075;background-image:url("../images/splatter-repeat.png"),url("../images/splatter-repeat-top.png");background-position:left bottom,left top;background-repeat:repeat-x,repeat-x;background-size:500px}.filled-bg{background-color:#00405e}p:empty{display:none}.visually-hide{height:1px;left:-9999px;overflow:hidden;position:absolute}.hidden,.hide,hr{display:none;margin:0 !important;visibility:hidden}a.visually-show .visually-hide{left:auto;position:relative}.clear{clear:both}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}#archive-notice{background:#210d36;padding:10px 30px}#archive-notice p{color:#fff;margin:0}#archive-notice p a{color:#fff}#archive-notice p a:hover,#archive-notice p a:focus{color:#a4dad2}#header{background-image:url("../images/splatter-repeat.png");background-repeat:repeat-x;background-position:left bottom;background-size:500px;height:800px}#branding{align-items:center;display:flex;height:800px}body{background:url("../images/man.png") no-repeat 0 0 #a63075;background-position:0 60px !important;background-size:300px auto}body.home{background-size:600px auto}#branding h1{flex:0 1 auto;margin:-130px 0 0 auto;padding-right:5%}body.home .logo-horizontal{display:none}@media only screen and (min-width: 2080px){body .logo-horizontal,body.home .logo-horizontal{display:block}body .logo-stacked,body.home .logo-stacked{display:none}.top-bar .top-bar-right{padding-right:130px !important;width:1130px !important}}@media only screen and (min-width: 640px){body:not(.home) #header,body:not(.home) #branding{height:450px}}@media only screen and (min-width: 640px){body:not(.home) .logo-stacked{display:none}}@media only screen and (min-width: 640px)and (max-width: 1350px){body.home{background-size:500px auto}body.home #header,body.home #branding{height:660px}body.home #branding h1{width:60%}}@media only screen and (min-width: 640px)and (max-width: 1050px){body.home{background-size:360px auto;background-position:-20px 80px !important}body.home #header,body.home #branding{height:570px}body:not(.home){background-size:280px auto;background-position:-20px 80px !important}body:not(.home) #header,body:not(.home) #branding{height:440px}}@media only screen and (min-width: 640px)and (max-width: 850px){body:not(.home) .logo-horizontal{display:none}body:not(.home) .logo-stacked{display:block}body:not(.home) #branding h1{width:70%}}@media only screen and (min-width: 1050px){body:not(.home) #branding h1 img{margin-left:310px;width:calc(100% - 310px)}}@media only screen and (min-width: 640px)and (max-width: 1049px){body:not(.home) #branding h1{width:60%}}@media only screen and (max-width: 639px){body,body.home{background-size:200px auto;background-position:0 100px !important}.logo-horizontal{display:none}.logo-stacked{display:block}#header,#branding{height:238px}#branding{align-items:flex-start;margin-top:-50px}#branding h1{margin:30px 0 0 auto;width:280px}}#about-homepage{font-size:1.0625em}#about-homepage h2{color:rgb(185.7546875,226.8453125,220.7578125);font-size:2.5em}#about-homepage h3{color:#fff;font-size:1.625em;margin-bottom:0;margin-left:0;margin-top:40px}#about-homepage h3::before{background:none;height:0;margin:0;width:0}#about-homepage h4{font-size:1.375em;margin-bottom:30px;margin-top:30px}#about-homepage .button{margin-top:20px}.divider{background:#240b38;display:block;height:1px;margin:30px auto 40px;max-width:100%;width:200px}@media only screen and (min-width: 640px){#about-homepage .grid-x{margin-right:15px}}#tagline{align-items:center;background:url("../images/film-reel.png") no-repeat center center;background-size:contain;display:flex;justify-content:center}#tagline p{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:900;font-size:3.125em;line-height:1.4;text-align:center;text-shadow:0 2px 0 #240b38}#tagline p span.through{display:block;font-size:0.625em}#tagline p span.lenses{display:block;line-height:1}@media only screen and (max-width: 1023px){#tagline{height:360px;margin-bottom:30px;margin-top:30px}}.top-bar{background:rgba(89,81,157,.75);height:100px;padding:0 20px}.top-bar .top-bar-right{width:800px}.top-bar ul{background:none;flex-wrap:nowrap;justify-content:space-between}.top-bar .dropdown.menu li{padding:0}.top-bar .dropdown.menu li a{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:900;color:#fff;font-size:1.1875em;margin:0;padding:15px 15px 12px;text-transform:uppercase}.top-bar .dropdown.menu li a::after{display:none !important}.top-bar .dropdown.menu li.is-active,.top-bar .dropdown.menu li a:hover,.top-bar .dropdown.menu li a:focus{color:rgb(180.6428571429,213.2773809524,225.2571428571)}.top-bar .dropdown.menu li a:focus{text-decoration:underline}.top-bar .dropdown.menu li.is-active a{color:rgb(180.6428571429,213.2773809524,225.2571428571)}@media only screen and (min-width: 640px){.top-bar .dropdown.menu .submenu{background:#ffd749;border:none;border-bottom:5px solid #ffd749;border-top:5px solid #ffd749;list-style:none}.top-bar .dropdown.menu .submenu::before{color:#ffd749;content:"";font-family:FontAwesome;font-size:1.625em;position:absolute;right:7px;top:-30px}.top-bar .dropdown.menu .submenu li a{color:#00405e;margin-top:0;padding:15px 17px 12px 17px}.top-bar .dropdown.menu .submenu li a:hover,.top-bar .dropdown.menu .submenu li a:focus{background:rgb(59.1428571429,124.0357142857,147.8571428571);color:#fff;text-decoration:none}}@media only screen and (min-width: 640px){.top-bar .dropdown.menu>li:last-of-type a{color:#ffd749}.top-bar .dropdown.menu>li:last-of-type a:hover,.top-bar .dropdown.menu>li:last-of-type a:focus{color:rgb(180.6428571429,213.2773809524,225.2571428571);text-decoration:none}}@media only screen and (min-width: 1500px){.top-bar .top-bar-right{width:1000px}}@media only screen and (min-width: 1024px){.top-bar .top-bar-right{padding-right:20px}}@media only screen and (max-width: 639px){#global-nav{height:0;margin-top:30px;position:relative;z-index:100}#global-nav::before{color:#ffd749;content:"";font-family:FontAwesome;font-size:2.875em;position:absolute;right:37px;top:-34px}.top-bar ul{background:#ffd749;padding:15px 0}.top-bar ul li a{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:900;background:none;color:#00405e;display:block;margin-top:0;padding:12px 20px}.top-bar ul li a:hover,.top-bar ul li a:focus{background:rgb(59.1428571429,124.0357142857,147.8571428571);color:#fff;cursor:pointer;text-decoration:none}.top-bar ul li a:hover::after,.top-bar ul li a:focus::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff !important}.top-bar ul li a::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #00405e !important}.drilldown .is-drilldown-submenu{background:#ffd749}.drilldown .is-drilldown-submenu .js-drilldown-back>a::before{border-color:rgba(0,0,0,0) #00405e rgba(0,0,0,0) rgba(0,0,0,0) !important;margin-top:-2px}.drilldown .is-drilldown-submenu .js-drilldown-back>a:hover::before,.drilldown .is-drilldown-submenu .js-drilldown-back>a:focus::before{border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0) !important}}.title-bar{background:none;justify-content:flex-end;margin:15px 20px;padding:0}.title-bar .title-bar-title{height:1px;left:-9999px;overflow:hidden;position:absolute}.title-bar .menu-icon{background:none;border:none;box-shadow:none;display:block;height:30px;margin:5px 0 0;padding:0;width:40px}.title-bar .menu-icon::after,.title-bar .menu-icon:hover,.title-bar .menu-icon:focus{background:none;box-shadow:none}.title-bar .menu-icon span{background:#fff;display:list-item;height:3px;list-style:none;margin-bottom:10px;transition:transform .2s ease;width:40px}.title-bar .menu-icon span:last-of-type{margin-bottom:0}.title-bar.active .menu-icon span{transition:transform .2s ease}.title-bar.active .menu-icon span:nth-of-type(2){background:#a63075}.title-bar.active .menu-icon span:first-of-type{transform:rotate(45deg) translate(8px, 10px)}.title-bar.active .menu-icon span:last-of-type{transform:rotate(-45deg) translate(8px, -10px)}@media only screen and (min-width: 640px){#sidebar{padding-left:50px}}#sidebar{padding-top:25px}#sidebar ul{margin-left:0}#sidebar ul li::before{color:rgb(255,118.7,198.4008474576);content:"";font-family:FontAwesome;font-size:1em;padding-right:7px}#sidebar ul li{list-style:none}#sidebar ul li.current_page_item a{color:rgb(255,118.7,198.4008474576)}#sidebar ul li.current_page_item::before{color:rgb(255,118.7,198.4008474576);content:"";font-family:FontAwesome;font-size:1em;padding-right:7px}footer img{display:block;filter:brightness(20);margin:50px auto}footer{background:url("../images/splatter-footer.png") left bottom repeat-x rgb(66.4285714286,139.3154761905,166.0714285714);background-size:500px}footer .content.grid-container{padding:10px 30px}#alert{background:#ffd749;border-bottom:2px solid rgb(255,209.3956043956,47.5);color:#fff;padding:15px 20px;text-align:center}#alert p{margin:0;padding-bottom:0}.pcc-posts{margin-top:20px}.pcc-posts .post{display:flex;margin-bottom:30px}.pcc-posts img{align-self:flex-start;padding-right:20px;width:300px}.pcc-posts h4{font-size:1.375em;margin:0}.pcc-posts .date{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:italic;font-weight:400;color:#fff;font-size:0.9375em;padding:5px 0}@media only screen and (min-width: 640px)and (max-width: 1023px){.pcc-posts img{width:200px}}@media only screen and (max-width: 639px){.pcc-posts .post{flex-direction:column}.pcc-posts img{padding:0 0 20px 0;width:100%}}#main .button,#main button,#main input[type=submit]{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:900;box-shadow:3px 3px rgb(159.5,0,93.2669491525);background:#ffd749;border:2px solid #fff;border-radius:4px;color:#00405e;font-size:1.0625rem;padding:15px 30px 16px 20px;text-decoration:none;transition:color 0s}#main .button i,#main button i,#main input[type=submit] i{font-size:0.8125em;position:relative;left:10px;transition:left .2s ease}#main .button:hover,#main .button:focus,#main button:hover,#main button:focus,#main input[type=submit]:hover,#main input[type=submit]:focus{box-shadow:3px 3px #000;background:rgb(231.3546938776,18.3453061224,26.4987755102);border-color:#fff;color:#fff}#main .button:hover i,#main .button:focus i,#main button:hover i,#main button:focus i,#main input[type=submit]:hover i,#main input[type=submit]:focus i{left:15px;transition:left .2s ease}#main input[type=submit]{padding-right:20px}.card{box-shadow:3px 3px rgb(255,42.2,166.6338983051);background:rgb(255,118.7,198.4008474576);border:none;border-radius:4px;color:#240b38;clear:both;display:block;padding-bottom:15px;padding-top:10px;position:relative;z-index:2}.card>*{padding-left:20px;padding-right:20px}.card h3,.card h4,.card h5,.card h6{color:#240b38;font-size:1.25em;margin-top:-10px;padding-top:15px}.card ul,.card ol{padding-bottom:5px}@media only screen and (min-width: 640px){.card-50{float:right;margin:10px 0 15px 20px;width:50%}}.card-columns .card>a{color:#240b38;display:block;height:calc(100% + 25px);margin-bottom:-25px;padding:0 0 25px;position:relative;text-decoration:none}.card-columns .card>a p,.card-columns .card>a ol,.card-columns .card>a ul{color:#240b38}.card-columns .card>a>*:not(img){padding-left:20px;padding-right:20px}.card-columns .card>a::after{color:#240b38;content:"";font-family:FontAwesome;font-size:12px;bottom:10px;color:#240b38;font-size:1.625em;position:absolute;right:18px;transition:right .2s ease}.card-columns .card>a:hover,.card-columns .card>a:focus{background:rgb(255,67.7,177.2228813559)}.card-columns .card>a:hover::after,.card-columns .card>a:focus::after{right:12px;transition:right .2s ease}.card-columns .card>a:focus:not(:hover){outline:1px solid #240b38 !important}.card i.callout-icon{color:#240b38;float:right;font-size:2.875em;padding:15px 20px 0 10px}.card img.callout-icon{margin-right:20px}.card img.callout-icon.alignright{float:right !important}.card img.callout-icon.alignleft{float:left !important}.card a .callout-icon{padding-right:0}.card-columns{margin-bottom:30px;margin-top:20px}h2+.card-columns{margin-top:50px}.card-columns .card img{border-radius:4px 4px 0 0}.card-columns .card img:not(.alignright):not(.alignleft){margin:-10px auto 10px;padding:0}.card-columns .card a>br{display:none}.card .icon{padding:20px 20px 0 20px !important}@media print,screen and (min-width: 640px){.card-columns.grid-margin-x{margin-left:-0.46875rem;margin-right:-0.46875rem}.card-columns.grid-margin-x>.cell{width:calc(100% - .9375rem);margin-left:.46875rem;margin-right:.46875rem}.card-columns.grid-margin-x>.small-1{width:calc(8.33333% - .9375rem)}.card-columns.grid-margin-x>.small-2{width:calc(16.66667% - .9375rem)}.card-columns.grid-margin-x>.small-3{width:calc(25% - .9375rem)}.card-columns.grid-margin-x>.small-4{width:calc(33.33333% - .9375rem)}.card-columns.grid-margin-x>.small-5{width:calc(41.66667% - .9375rem)}.card-columns.grid-margin-x>.small-6{width:calc(50% - .9375rem)}.card-columns.grid-margin-x>.small-7{width:calc(58.33333% - .9375rem)}.card-columns.grid-margin-x>.small-8{width:calc(66.66667% - .9375rem)}.card-columns.grid-margin-x>.small-9{width:calc(75% - .9375rem)}.card-columns.grid-margin-x>.small-10{width:calc(83.33333% - .9375rem)}.card-columns.grid-margin-x>.small-11{width:calc(91.66667% - .9375rem)}.card-columns.grid-margin-x>.small-12{width:calc(100% - .9375rem)}.card-columns.grid-margin-x>.medium-1{width:calc(8.33333% - .9375rem)}.card-columns.grid-margin-x>.medium-2{width:calc(16.66667% - .9375rem)}.card-columns.grid-margin-x>.medium-3{width:calc(25% - .9375rem)}.card-columns.grid-margin-x>.medium-4{width:calc(33.33333% - .9375rem)}.card-columns.grid-margin-x>.medium-5{width:calc(41.66667% - .9375rem)}.card-columns.grid-margin-x>.medium-6{width:calc(50% - .9375rem)}.card-columns.grid-margin-x>.medium-7{width:calc(58.33333% - .9375rem)}.card-columns.grid-margin-x>.medium-8{width:calc(66.66667% - .9375rem)}.card-columns.grid-margin-x>.medium-9{width:calc(75% - .9375rem)}.card-columns.grid-margin-x>.medium-10{width:calc(83.33333% - .9375rem)}.card-columns.grid-margin-x>.medium-11{width:calc(91.66667% - .9375rem)}.card-columns.grid-margin-x>.medium-12{width:calc(100% - .9375rem)}}@media print,screen and (min-width: 1024px){.card-columns.grid-margin-x>.large-1{width:calc(8.33333% - .9375rem)}.card-columns.grid-margin-x>.large-2{width:calc(16.66667% - .9375rem)}.card-columns.grid-margin-x>.large-3{width:calc(25% - .9375rem)}.card-columns.grid-margin-x>.large-4{width:calc(33.33333% - .9375rem)}.card-columns.grid-margin-x>.large-5{width:calc(41.66667% - .9375rem)}.card-columns.grid-margin-x>.large-6{width:calc(50% - .9375rem)}.card-columns.grid-margin-x>.large-7{width:calc(58.33333% - .9375rem)}.card-columns.grid-margin-x>.large-8{width:calc(66.66667% - .9375rem)}.card-columns.grid-margin-x>.large-9{width:calc(75% - .9375rem)}.card-columns.grid-margin-x>.large-10{width:calc(83.33333% - .9375rem)}.card-columns.grid-margin-x>.large-11{width:calc(91.66667% - .9375rem)}.card-columns.grid-margin-x>.large-12{width:calc(100% - .9375rem)}}.film-grid .cell{box-shadow:3px 3px rgb(60.3928571429,54.9642857143,106.5357142857);background:#59519d;border-radius:4px;margin-bottom:1.875rem;text-align:center}.film-grid .cell a{border-radius:4px;display:block;height:100%;text-decoration:none}.film-grid .cell a img{border-radius:4px 4px 0 0}.film-grid .cell a h3,.film-grid .cell a h4,.film-grid .cell a p{color:#fff !important}.film-grid .cell a:hover,.film-grid .cell a:focus{box-shadow:3px 3px hsl(0,0%,85%);background:#fff;color:#240b38}.film-grid .cell a:hover img,.film-grid .cell a:focus img{opacity:.8}.film-grid .cell a:hover h3,.film-grid .cell a:hover h4,.film-grid .cell a:hover p,.film-grid .cell a:focus h3,.film-grid .cell a:focus h4,.film-grid .cell a:focus p{color:#240b38 !important}#film-grid-buttons{margin-top:20px}#film-grid-buttons .button:first-of-type{margin-right:5px}.film-grid img{width:100%}.film-grid .film-info{display:flex;flex-direction:column;justify-content:center;padding:20px 30px;min-height:150px}.film-grid .film-info h3,.film-grid .film-info h4{font-size:1.6875em;line-height:1.2;margin-top:0}.film-grid .film-info p{font-size:1.0625em;margin-bottom:0;padding-bottom:0}.film-grid.small .cell a{box-shadow:3px 3px rgb(109.483805668,66.4453441296,120.0546558704);background:#9960a7;color:#240b38}.film-grid.small .cell a:hover,.film-grid.small .cell a:focus{box-shadow:3px 3px hsl(0,0%,85%);background:#fff;color:#240b38}.film-grid.small .film-info{min-height:120px}.film-grid.small .film-info h4{font-size:1.3125em;line-height:1.2}.form-group{margin-top:30px}form label,form legend{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;color:#fff;font-size:1em;line-height:1.4;margin-bottom:8px}form fieldset{margin-top:30px}form input:not([type=submit]),form textarea{background:#fff;border:1px solid #fff;color:rgb(63.4029850746,19.3731343284,98.6268656716);transition:all .2s}form input:not([type=submit]):focus,form textarea:focus{background:#ccc;border-color:#fff;box-shadow:none;transition:all .2s}form select{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;background-color:#4b9ab7;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb%2842, 24, 13%29"></polygon></svg>');border:2px solid #fff;border-radius:4px;color:#240b38}form select:hover,form select:focus{background-color:rgb(255,118.7,198.4008474576);border:2px solid #fff;box-shadow:none;color:#240b38;cursor:pointer}form select:focus:not(:hover){outline:1px solid #fff;outline-offset:5px}#filter-films{margin-bottom:50px}.checkbox-radio-group label{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.4;margin:0 0 5px 5px;vertical-align:text-top;width:75%}img.featured-film{margin-bottom:30px}.alignright{display:block;float:right;margin:10px 0 10px 20px}.alignleft{display:block;float:left;margin:10px 20px 10px 0}img.size-full{width:100%}img.size-large{width:50%}img.size-medium{width:25%}.wp-caption{max-width:100%}a:hover img,a:focus img{opacity:.8}@media only screen and (max-width: 639px){.alignright{float:none;margin:0 auto 20px;max-width:100%}img.size-full,img.size-large,img.size-medium{width:100%}}.gallery .gallery-item{margin-right:20px;width:calc(25% - 20px) !important}.gallery img{border:none !important}.gallery .gallery-caption{color:#fff}@media only screen and (min-width: 640px)and (max-width: 1023px){.gallery .gallery-item{width:calc(50% - 20px) !important}}@media only screen and (max-width: 639px){.gallery .gallery-item{margin:0 0 10px;width:100% !important}}.youtube-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.youtube-container iframe,.youtube-container object,.youtube-container embed{height:100%;left:0;position:absolute;top:0;width:100%}#social-icons a{display:inline-block}#social-icons a i{color:#a4dad2;font-size:3.5em;padding:0 10px 10px 0}#social-icons a:focus i,#social-icons a:hover i{color:rgb(255,118.7,198.4008474576)}a#mastodon:hover{cursor:pointer}#modal-mastodon h1{color:#333;margin-top:0}#modal-mastodon p{color:#333}.open-sesame{margin:15px 0}.open-sesame>h3,.open-sesame>h4,.open-sesame>h5,.open-sesame>h6{font-size:1em;margin:10px 0 0 10px !important}.open-sesame>h3.open a,.open-sesame>h3.open a i,.open-sesame>h4.open a,.open-sesame>h4.open a i,.open-sesame>h5.open a,.open-sesame>h5.open a i,.open-sesame>h6.open a,.open-sesame>h6.open a i{color:rgb(255,118.7,198.4008474576)}.open-sesame>h3 a,.open-sesame>h4 a,.open-sesame>h5 a,.open-sesame>h6 a{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;text-transform:none}.open-sesame>h3 a i,.open-sesame>h4 a i,.open-sesame>h5 a i,.open-sesame>h6 a i{color:#ffd749;margin-left:-10px;padding-right:10px;position:relative;text-decoration:none}.open-sesame>h3 a i::before,.open-sesame>h4 a i::before,.open-sesame>h5 a i::before,.open-sesame>h6 a i::before{text-decoration:none}.open-sesame>h3 a:hover i,.open-sesame>h3 a:focus i,.open-sesame>h4 a:hover i,.open-sesame>h4 a:focus i,.open-sesame>h5 a:hover i,.open-sesame>h5 a:focus i,.open-sesame>h6 a:hover i,.open-sesame>h6 a:focus i{color:rgb(255,118.7,198.4008474576)}.open-sesame>h3 strong,.open-sesame>h4 strong,.open-sesame>h5 strong,.open-sesame>h6 strong{font-family:"ff-nuvo-web-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:700}.open-sesame div{outline:none}.open-sesame .hidden-content{padding-left:20px}.open-sesame .hidden-content>*:not(.callout):not(form):not(.alignright):not(.aligncenter):not(.alignleft){margin-left:0;padding-left:0}.open-sesame .hidden-content h4,.open-sesame .hidden-content h5,.open-sesame .hidden-content h6{margin-top:10px}.open-sesame .hidden-content h4{font-size:1.25em}.open-sesame .hidden-content h5{font-size:1.1875em}.open-sesame .hidden-content h6{font-size:1.125em}.open-sesame .hidden-content ul,.open-sesame .hidden-content ol{margin-left:25px !important}.open-sesame .hidden-content dl{margin-left:10px !important}.open-sesame .hidden-content ul li p{margin:0 !important}.open-sesame .facade{margin-left:-50px;padding-left:50px}
