@font-face {font-family:Roboto;src:url('../fonts/roboto/Thin/Roboto-Thin.woff2') format('woff2'),url('../fonts/roboto/Thin/Roboto-Thin.woff') format('woff'),url('../fonts/roboto/Thin/Roboto-Thin.ttf') format('truetype');font-weight:100;font-style:normal;}@font-face {font-family:Roboto;src:url('../fonts/roboto/ThinItalic/Roboto-ThinItalic.woff2') format('woff2'),url('../fonts/roboto/ThinItalic/Roboto-ThinItalic.woff') format('woff'),url('../fonts/roboto/ThinItalic/Roboto-ThinItalic.ttf') format('truetype');font-weight:100;font-style:italic;}@font-face {font-family:Roboto;src:url('../fonts/roboto/Light/Roboto-Light.woff2') format('woff2'),url('../fonts/roboto/Light/Roboto-Light.woff') format('woff'),url('../fonts/roboto/Light/Roboto-Light.ttf') format('truetype');font-weight:300;font-style:normal;}@font-face {font-family:Roboto;src:url('../fonts/roboto/LightItalic/Roboto-LightItalic.woff2') format('woff2'),url('../fonts/roboto/LightItalic/Roboto-LightItalic.woff') format('woff'),url('../fonts/roboto/LightItalic/Roboto-LightItalic.ttf') format('truetype');font-weight:300;font-style:italic;}@font-face {font-family:Roboto;src:url('../fonts/roboto/Regular/Roboto-Regular.woff2') format('woff2'),url('../fonts/roboto/Regular/Roboto-Regular.woff') format('woff'),url('../fonts/roboto/Regular/Roboto-Regular.ttf') format('truetype');font-weight:400;font-style:normal;}@font-face {font-family:Roboto;src:url('../fonts/roboto/Italic/Roboto-Italic.woff2') format('woff2'),url('../fonts/roboto/Italic/Roboto-Italic.woff') format('woff'),url('../fonts/roboto/Italic/Roboto-Italic.ttf') format('truetype');font-weight:400;font-style:italic;}@font-face {font-family:Roboto;src:url('../fonts/roboto/Medium/Roboto-Medium.woff2') format('woff2'),url('../fonts/roboto/Medium/Roboto-Medium.woff') format('woff'),url('../fonts/roboto/Medium/Roboto-Medium.ttf') format('truetype');font-weight:500;font-style:normal;}@font-face {font-family:Roboto;src:url('../fonts/roboto/MediumItalic/Roboto-MediumItalic.woff2') format('woff2'),url('../fonts/roboto/MediumItalic/Roboto-MediumItalic.woff') format('woff'),url('../fonts/roboto/MediumItalic/Roboto-MediumItalic.ttf') format('truetype');font-weight:500;font-style:italic;}@font-face {font-family:Roboto;src:url('../fonts/roboto/Bold/Roboto-Bold.woff2') format('woff2'),url('../fonts/roboto/Bold/Roboto-Bold.woff') format('woff'),url('../fonts/roboto/Bold/Roboto-Bold.ttf') format('truetype');font-weight:700;font-style:normal;}@font-face {font-family:Roboto;src:url('../fonts/roboto/BoldItalic/Roboto-BoldItalic.woff2') format('woff2'),url('../fonts/roboto/BoldItalic/Roboto-BoldItalic.woff') format('woff'),url('../fonts/roboto/BoldItalic/Roboto-BoldItalic.ttf') format('truetype');font-weight:700;font-style:italic;}@font-face {font-family:Roboto;src:url('../fonts/roboto/Black/Roboto-Black.woff2') format('woff2'),url('../fonts/roboto/Black/Roboto-Black.woff') format('woff'),url('../fonts/roboto/Black/Roboto-Black.ttf') format('truetype');font-weight:900;font-style:normal;}@font-face {font-family:Roboto;src:url('../fonts/roboto/BlackItalic/Roboto-BlackItalic.woff2') format('woff2'),url('../fonts/roboto/BlackItalic/Roboto-BlackItalic.woff') format('woff'),url('../fonts/roboto/BlackItalic/Roboto-BlackItalic.ttf') format('truetype');font-weight:900;font-style:italic;}@font-face {font-family:'Roboto Condensed';src:url('../fonts/roboto-condensed/RobotoCondensed-Light-webfont.woff') format('woff'),url('../fonts/roboto-condensed/RobotoCondensed-Light-webfont.ttf') format('truetype');font-weight:300;font-style:normal;}@font-face {font-family:'Roboto Condensed';src:url('../fonts/roboto-condensed/RobotoCondensed-Regular-webfont.woff') format('woff'),url('../fonts/roboto-condensed/RobotoCondensed-Regular-webfont.ttf') format('truetype');font-weight:400;font-style:normal;}@font-face {font-family:'Roboto Condensed';src:url('../fonts/roboto-condensed/RobotoCondensed-Italic-webfont.woff') format('woff'),url('../fonts/roboto-condensed/RobotoCondensed-Italic-webfont.ttf') format('truetype');font-weight:400;font-style:italic;}@font-face {font-family:'Roboto Condensed';src:url('../fonts/roboto-condensed/RobotoCondensed-Bold-webfont.woff') format('woff'),url('../fonts/roboto-condensed/RobotoCondensed-Bold-webfont.ttf') format('truetype');font-weight:700;font-style:normal;}@font-face {font-family:'Roboto Condensed';src:url('../fonts/roboto-condensed/RobotoCondensed-BoldItalic-webfont.woff') format('woff'),url('../fonts/roboto-condensed/RobotoCondensed-BoldItalic-webfont.ttf') format('truetype');font-weight:700;font-style:italic;}:root{}.activity.is-list h1,.cinema-description,.distributor-description,.film-synopsis,.organization-description,.resource-description,.school-description,.blog-post .blog-post-intro,.blog-post.is-permalink .blog-post-body{font-size:1rem;line-height:1.6;}.organization-entity-description,.activity.is-list time,.banner-link p,.cinema.is-list .cinema-info,.distributor.is-list .distributor-info,.organization.is-list .organization-info,.resource.is-row .resource-description,.program.is-list .program-info{font-family:var(--font);line-height:1.1;}.contentFooter strong,.ui-buttonLink,.film-details,.resource-details,.school-details,.school-details,.film-info,.school-info,.film-links,.school-links,.searchPanel-content.has-noresults,.searchPanel-content.has-noresults,.contentHeader h1,.blog-post.is-list.is-starred .blog-post-title,.blog-post.is-permalink .blog-post-title,.collection.is-list .collection-overlay-title,.film.is-activity .film-title,.blog-post .blog-post-title,.resource.is-list .resource-overlay-title,.school.is-list .school-overlay-title,.film.is-list .film-title,.film.is-row .film-title,.organization.is-list .organization-title,.school.is-mini .school-title,.tabs-navigation,.blog-post.is-permalink .blog-post-body blockquote,.program.is-list .program-title,.alert,.cinema.is-list .cinema-title,.collection.is-list .collection-title,.distributor.is-list .distributor-title,.resource.is-list .resource-title,.resource.is-row .resource-title,.school.is-list .school-title,.blog-post.is-simple .blog-post-title,.event-title,.navbar-mobile-menu,.navbar-option,.blog-post .blog-post-footer .prev-next-nav .prev-next-blog-post .prev-next-blog-post-title,.program.is-list .program-pre-title,.contentHeader-info,.resource-organization,.ui-fieldset p,.ui-fieldset-title,.contentFooter-navigation>ul a,.navbar-user,.blog-post .blog-tags-list .blog-tag,.blog-post .blog-post-datetime,.banner-link strong,.user-name{font-family:'Roboto Condensed',Helvetica,Arial,sans-serif;line-height:1.1;}.banner-link strong,.user-name,.contentHeader h1,.blog-post.is-list.is-starred .blog-post-title,.blog-post.is-permalink .blog-post-title,.collection.is-list .collection-overlay-title,.film.is-activity .film-title,.blog-post .blog-post-title,.film.is-list .film-title,.film.is-row .film-title,.organization.is-list .organization-title,.school.is-mini .school-title,.tabs-navigation,.blog-post.is-permalink .blog-post-body blockquote,.program.is-list .program-title,.event-title,.navbar-mobile-menu,.navbar-option,.blog-post .blog-post-footer .prev-next-nav .prev-next-blog-post .prev-next-blog-post-title,.program.is-list .program-pre-title{font-weight:bold;}.activity.is-list time,.banner-link p,.cinema.is-list .cinema-info,.distributor.is-list .distributor-info,.organization.is-list .organization-info,.resource.is-row .resource-description,.program.is-list .program-info{font-size:.875rem;line-height:1.3;}.contentFooter-navigation>ul a,.navbar-user,.blog-post .blog-tags-list .blog-tag,.blog-post .blog-post-datetime,.film-details,.resource-details,.school-details,.school-details{font-size:.875rem;}.organization-entity-description{font-size:1rem;}.contentHeader-info,.resource-organization,.ui-fieldset p,.ui-fieldset-title{font-size:1rem;}.event-title,.navbar-mobile-menu,.navbar-option,.blog-post .blog-post-footer .prev-next-nav .prev-next-blog-post .prev-next-blog-post-title,.program.is-list .program-pre-title{font-size:1rem;}.alert,.cinema.is-list .cinema-title,.collection.is-list .collection-title,.distributor.is-list .distributor-title,.resource.is-list .resource-title,.resource.is-row .resource-title,.school.is-list .school-title,.blog-post.is-simple .blog-post-title{font-size:1.125rem;}.film.is-list .film-title,.film.is-row .film-title,.organization.is-list .organization-title,.school.is-mini .school-title,.tabs-navigation,.blog-post.is-permalink .blog-post-body blockquote,.program.is-list .program-title{font-size:1.125rem;}.resource.is-list .resource-overlay-title,.school.is-list .school-overlay-title{font-size:1.5rem;}.collection.is-list .collection-overlay-title,.film.is-activity .film-title,.blog-post .blog-post-title{font-size:1.5rem;}.contentHeader h1,.blog-post.is-list.is-starred .blog-post-title,.blog-post.is-permalink .blog-post-title{font-size:2rem;}.searchPanel-content.has-noresults{font-size:1.5rem;line-height:1;}@media (min-width:500px){.searchPanel-content.has-noresults{font-size:2.625rem;}}.film-links ul,.school-links ul{list-style:none;padding:0;margin:0;}.film-links li,.school-links li{display:inline;}.film-links li+li::before,.school-links li+li::before{content:' | ';}.film-links a,.school-links a{text-decoration:none;}.film-links a:hover,.school-links a:hover{text-decoration:underline;}.film-info,.school-info{list-style:none;padding:0;margin-bottom:0;}.film-info>li,.school-info>li{margin-bottom:.3em;}.film-info ul,.school-info ul{margin:.3em 0;padding-left:2em;}.film-info a,.school-info a{text-decoration:none;}.film-info a:hover,.school-info a:hover{text-decoration:underline;}.film-info a::after,.school-info a::after{content:', ';}.film-info a:last-child::after,.school-info a:last-child::after{content:'';}.film-details,.resource-details,.school-details,.school-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;list-style:none;margin:0;}.film-details>li,.resource-details>li,.school-details>li,.school-details>li{padding:.2em 0;}.film-details>li+li,.resource-details>li+li,.school-details>li+li,.school-details>li+li{margin-left:1em;border-left:solid 1px;padding-left:.5em;}.film-details>li.is-main,.resource-details>li.is-main,.school-details>li.is-main,.school-details>li.is-main{border:solid 1px;padding-left:.5em;padding-right:.5em;}.film-details>li.is-main+li,.resource-details>li.is-main+li,.school-details>li.is-main+li,.school-details>li.is-main+li{border-left:none;padding-left:0;}.film-details a,.resource-details a,.school-details a,.school-details a{text-decoration:none;}.film-details a:hover,.resource-details a:hover,.school-details a:hover,.school-details a:hover{text-decoration:underline;}.alert,.contentHeader,.contentFooter,.navbar-content,.searchPanel,.searchPanel-nav,.tabs-container{padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}@media (min-width:500px){.alert,.contentHeader,.contentFooter,.navbar-content,.searchPanel,.searchPanel-nav,.tabs-container{padding-left:2rem;padding-right:2rem;}}@media (min-width:650px){.alert,.contentHeader,.contentFooter,.navbar-content,.searchPanel,.searchPanel-nav,.tabs-container{padding-left:3rem;padding-right:3rem;}}@media (min-width:900px){.alert,.contentHeader,.contentFooter,.navbar-content,.searchPanel,.searchPanel-nav,.tabs-container{padding-left:4rem;padding-right:4rem;}}@media (min-width:1300px){.alert,.contentHeader,.contentFooter,.navbar-content,.searchPanel,.searchPanel-nav,.tabs-container{padding-left:5rem;padding-right:5rem;}}.navbar-option,.ui-buttonSearch,.ui-buttonIcon,.ui-button,.ui-textInput,.ui-select,.ui-checkbox input+span,.ui-process,.cookies-button{border:none;background:none;padding:0;box-shadow:none;box-sizing:border-box;text-decoration:none;color:inherit;}.navbar-option:focus,.ui-buttonSearch:focus,.ui-buttonIcon:focus,.ui-button:focus,.ui-textInput:focus,.ui-select:focus,.ui-checkbox input+span:focus,.ui-process:focus,.cookies-button:focus{outline:none;}.ui-button,.ui-textInput,.ui-select,.ui-checkbox input+span,.ui-process,.cookies-button{border:solid 2px;border-radius:3px;padding:.7em 1em;font-size:1rem;line-height:1.4;display:inline-block;vertical-align:middle;font-family:'Roboto Condensed',Helvetica,Arial,sans-serif;-webkit-transition:all .3s;transition:all .3s;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type='button'], input[type='reset'],input[type='submit']{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type='checkbox'],input[type='radio']{box-sizing:border-box;padding:0;}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto;}input[type='search']{-webkit-appearance:textfield;box-sizing:content-box;}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}html,body{margin:0;padding:0;background:rgb(237,237,237);}body{font-family:'Roboto',Helvetica,Arial,sans-serif;}figure{margin:0;}a{color:inherit;}a:hover{text-decoration:none;}textarea{resize:vertical;}img{display:block;}hr{border:none;border-top:solid 2px rgb(237,237,237);clear:both;width:100%;}.container{background:white;}.is-invisible{visibility:hidden;}.is-hidden{display:none;}code{font-family:monospace;display:inline-block;white-space:nowrap;background:rgb(237,237,237);padding:.2em;font-size:14px;}ul.activities{list-style:none;padding:0;}ul.activities li{padding:1em 0;border-top:solid 2px rgb(237,237,237);}.activity.is-list h1{margin:0;font-weight:normal;}.activity.is-list h1 strong,.activity.is-list h1 a{font-weight:bold;}.activity.is-list .user-avatar{float:left;border:solid 1px;margin-right:1em;width:32px;height:32px;}.activity.is-list .user-avatar~*{padding-left:42px;display:block;}.activity.is-list time{color:rgb(128,128,128);}.alert{-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-orient:vertical;display:-webkit-box;position:fixed;top:0;left:0;width:100%;z-index:11;box-sizing:border-box;padding-top:1rem;padding-bottom:1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center;cursor:pointer;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;will-change:opacity,transform;}.alert::after{content:'\2715';position:absolute;top:.5rem;right:1rem;font-size:30px;display:none;}.alert:hover::after{display:block;}.alert.is-error{background-color:#cf1616;color:white;}.alert.is-success{background-color:rgb(57,174,124);color:white;}.alert.is-closed{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px);}.banner-link{text-decoration:none;display:block;}.banner-link:hover{opacity:.9;}.banner-link img{display:block;margin-bottom:10px;width:100%;}.banner-link p{margin:.5em 0;}.banner-code{padding:1px;}.banner-code iframe{margin:0 !important;max-width:100%;}.carrousel{overflow:hidden;box-sizing:border-box;width:100%;}.carrousel-track{display:-webkit-box;list-style:none;margin:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .5s;transition:transform .5s;will-change:transition;}.carrousel-track>li{-webkit-box-flex:0;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;}.carrousel-track.has-resources>li{-webkit-box-flex:0;width:250px;padding:10px 5px;-ms-flex:0 0 250px;-webkit-flex:0 0 250px;flex:0 0 250px;}.carrousel-track.has-schools>li{-webkit-box-flex:0;width:300px;padding:10px 5px;-ms-flex:0 0 300px;-webkit-flex:0 0 300px;flex:0 0 300px;}.carrousel-wrapper{position:relative;box-sizing:border-box;width:100%;overflow:hidden;display:block;}.carrousel-next,.carrousel-prev{position:absolute;top:50%;margin-top:-25px;background-repeat:no-repeat;background-position:center center;width:48px;height:48px;overflow:hidden;}.carrousel-next span,.carrousel-prev span{visibility:hidden;position:absolute;}.carrousel-prev{background-image:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIxMS44LDAuNSA0LjIsOCAxMS44LDE1LjUgIi8+Cjwvc3ZnPgo=');left:0;}.carrousel-prev.is-filled{background-image:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIxMS44LDAuNSA0LjIsOCAxMS44LDE1LjUgIi8+Cjwvc3ZnPgo=');}.carrousel-next{background-image:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI0LjIsMTUuNSAxMS44LDggNC4yLDAuNSAiLz4KPC9zdmc+Cg==');right:0;}.carrousel-next.is-filled{background-image:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSI0LjIsMTUuNSAxMS44LDggNC4yLDAuNSAiLz4KPC9zdmc+Cg==');}.cinema-description{color:#444;font-weight:300;}.cinema.is-list>a{display:block;text-decoration:none;}.cinema.is-list>a:hover{color:#007EFF;}.cinema.is-list>a:hover img{opacity:.7;}.cinema.is-list .cinema-image{background:#007EFF;}.cinema.is-list .cinema-image img{width:100%;height:auto;-webkit-transition:opacity .3s;transition:opacity .3s;will-change:opacity;}.cinema.is-list .cinema-title{color:#007EFF;margin-bottom:0;}.cinema.is-list .cinema-info{margin:0;}.collection.is-list .collection-background{color:white;background-size:cover;background-position:center;background-color:black;}.collection.is-list .collection-overlay{-webkit-box-pack:center;-webkit-box-align:center;-webkit-box-orient:vertical;display:-webkit-box;background:transparent;padding:1rem;min-height:10rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;color:inherit;-webkit-transition:background .3s,-webkit-transform .3s;transition:background .3s,transform .3s;color:transparent;text-align:center;}.collection.is-list a{text-decoration:none;}.collection.is-list a:hover .collection-overlay{background:rgba(0,126,255,.8);color:white;-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px);}.collection.is-list a:hover .collection-title{visibility:hidden;}.collection.is-list .collection-overlay-title{margin:0;}.collection.is-list .collection-title{color:#007EFF;margin:.3rem 0 .5rem;}.collection.is-list .collection-description{max-width:24em;margin:.3em auto 0 auto;}.collection.is-list p{margin:0;}.contentHeader{margin-bottom:2rem;padding-top:150px;}.contentHeader h1{margin:0;}@media (max-width:499px){.contentHeader nav{margin-top:1rem;}}@media (min-width:500px){.contentHeader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.contentHeader>div{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;margin-right:1rem;}}.contentHeader-info{margin:0;color:rgb(128,128,128);}.contentHeader.is-cover{color:white;padding-bottom:2rem;}.contentFooter{padding-top:2rem;}.contentFooter strong{display:block;margin-bottom:.5em;text-transform:uppercase;}@media (min-width:500px){.contentFooter .contentFooter-main{margin-right:2rem;}}.contentFooter-rrss{text-align:center;}.contentFooter-rrss a{margin:0 5px;}.contentFooter-logos{margin-top:4rem;margin-bottom:2rem;font-size:.7rem;color:rgb(128,128,128);}.contentFooter-logos>div{max-width:260px;}.contentFooter-logos>div>span{display:block;min-height:3em;}.contentFooter-logos svg{display:block;margin:0 auto;}.contentFooter-logos img{display:block;margin:0 auto;width:100px;}.contentFooter-logos a{display:block;}.contentFooter-logos a:not(:hover) .svg-background{fill:rgb(204,204,204);}.contentFooter-logos a:not(:hover) .svg-top{fill:white;}@media (max-width:899px){.contentFooter-logos{margin-top:2rem;max-width:50rem;margin-left:auto;margin-right:auto;text-align:center;}.contentFooter-logos>div{margin:2rem auto;}.contentFooter-logos>div>span{min-height:0;margin-bottom:.5em;}.contentFooter-logos>div+div{padding-top:2rem;}}@media (min-width:900px){.contentFooter-logos{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-left:auto;margin-right:auto;max-width:800px;}.contentFooter-logos>div+div{margin-left:2rem;padding-left:2rem;}.contentFooter-logos svg{margin:0;}}.contentFooter-main{-webkit-box-flex:1;max-width:10rem;margin-bottom:2rem;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;}.contentFooter-main .ui-select{border:none;padding-left:0;}.contentFooter-navigation{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;margin-top:2rem;color:rgb(128,128,128);}.contentFooter-navigation ul{list-style:none;margin:0;padding:0;}.contentFooter-navigation>ul{max-width:66rem;margin:0 auto;-moz-column-width:8em;-webkit-column-width:8em;column-width:8em;-moz-column-fill:balance;-webkit-column-fill:balance;column-fill:balance;}.contentFooter-navigation>ul>li{display:inline-block;width:100%;margin-bottom:2rem;}.contentFooter-navigation>ul a{display:block;padding:.3em 0;text-decoration:none;}.contentFooter-navigation>ul a:hover{text-decoration:underline;}@media (max-width:800px){.contentFooter-navigation>ul{-moz-column-width:8em;-webkit-column-width:8em;column-width:8em;-moz-column-fill:balance;-webkit-column-fill:balance;column-fill:balance;}}@media (min-width:801px){.contentFooter-navigation>ul{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}.distributor-description{color:#444;font-weight:300;}.distributor.is-list>a{display:block;text-decoration:none;}.distributor.is-list>a:hover{color:#007EFF;}.distributor.is-list>a:hover img{opacity:.7;}.distributor.is-list .distributor-image{padding:2px;border:solid 1px rgb(237,237,237);}.distributor.is-list .distributor-image img{width:100%;height:auto;-webkit-transition:opacity .3s;transition:opacity .3s;will-change:opacity;}.distributor.is-list .distributor-title{color:#007EFF;margin-bottom:0;}.distributor.is-list .distributor-info{margin:0;}ul.events{list-style:none;padding:0;}ul.events>li{padding:1em 0;}ul.events>li .event.is-list{margin-bottom:1em;}ul.events>li .event-info{}.event-status-detail{text-align:center;font-size:.875rem;margin:0 0 1rem 0;color:rgb(128,128,128);}.event-status-detail a{color:#007EFF;}.event .event-statuses{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;list-style:none;margin:0;padding:1rem 0 0 0;}.event .event-statuses a{display:block;text-decoration:underline !important;}.event .event-statuses a:hover{color:black;}.event .event-statuses>li{position:relative;padding:1rem;max-width:10em;text-align:center;font-size:.875rem;line-height:1.2;color:rgb(204,204,204);}.event .event-statuses>li::after{content:'';display:block;position:absolute;top:12px;left:0;width:100%;height:2px;background:rgb(237,237,237);}.event .event-statuses>li:first-child::after{left:50%;width:50%;}.event .event-statuses>li:last-child::after{width:50%;}.event .event-statuses>li svg{display:block;margin:-15px auto 6px auto;content:'';width:24px;height:24px;background:white;border-radius:50%;z-index:2;position:relative;fill:currentColor;}.event .event-statuses>li.is-ok{color:rgb(57,174,124);}.event .event-statuses>li.is-waiting{color:#007EFF;}.event.is-list a{text-decoration:none;}.event.is-list a:hover{text-decoration:underline;}.event.is-list.is-private{background:white;padding:10px;}.event-screen{display:block;width:100%;}.event-header{position:relative;padding-right:120px;box-sizing:border-box;width:100%;font-size:.875rem;min-height:100px;}.event-header p{margin:0;}.event-poster{position:absolute;bottom:0;right:10px;border:solid 2px white;box-shadow:0 0 2px rgba(0,0,0,.5);}.event-title{color:black;}.event-info{-webkit-box-pack:justify;display:-webkit-box;margin-top:1rem;padding-top:1rem;border-top:solid 2px rgb(237,237,237);display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;font-size:.875rem;}.event-info p,.event-info time{margin:0;display:block;padding-left:35px;}.event-info>div{width:100%;box-sizing:border-box;max-width:250px;}.event-info .svg{float:left;stroke:rgb(128,128,128);}.film a{color:#007EFF;}.film-poster{display:block;width:100%;height:auto;}.film-overlay{position:absolute;top:0;left:0;width:100%;height:100%;min-width:150px;height-width:250px;background:rgba(0,126,255,.9);z-index:2;box-sizing:border-box;padding:1rem;opacity:0;-webkit-transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s;color:white;will-change:opacity,transform;}a:hover .film-overlay{-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px);opacity:1;}.film-links{margin-top:1em;}.film-synopsis{color:#444;font-weight:300;}.film.is-list>a{position:relative;display:block;color:inherit;text-decoration:none;}.film.is-list .film-title{margin:0;line-height:1;}@media (min-width:400px){.film.is-list .film-title{font-size:1.5rem;}}.film.is-list .film-subtitle{margin-top:.2em;}.film.is-list .film-overlay{-webkit-box-pack:end;-webkit-box-orient:vertical;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.film.is-list .film-overlay>ul{list-style:none;margin:1rem 0 0;padding:0;}.film.is-list .film-tags>li{display:inline;}.film.is-list .film-tags>li:not(:last-child)::after{content:',';}.film.is-list .film-availability{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-top:solid 1px white;}.film.is-list .film-availability>li{padding:.5rem .5rem 0 0;}.film.is-list .film-availability>li:not(.is-available){opacity:.2;}.film.is-list .film-availability .svg>*{stroke:white;}.film.is-activity>a{position:relative;display:block;color:inherit;text-decoration:none;}.film.is-activity .film-title{margin:0;line-height:1;}.film.is-activity .film-overlay{-webkit-box-pack:center;-webkit-box-orient:vertical;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.film.is-activity .film-overlay time{font-size:.8rem;}.film.is-row{-webkit-box-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:1em 0;}.film.is-row .film-poster{-webkit-box-flex:0;width:150px;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:20px;}.film.is-row .film-title{margin:0;line-height:1;}@media (min-width:400px){.film.is-row .film-title{font-size:1.5rem;}}.film.is-row .film-subtitle{margin-top:.2em;}.film.is-row .film-content>ul{list-style:none;margin:1rem 0 0;padding:0;}.film.is-row .film-tags>li{display:inline;}.film.is-row .film-tags>li:not(:last-child)::after{content:',';}.grid{-webkit-box-lines:multiple;display:-webkit-box;list-style:none;margin:-5px;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;}.grid>li{max-width:100%;padding:5px;box-sizing:border-box;}.grid.has-collections>li{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;width:22rem;}.grid.has-films>li{-webkit-box-flex:1;width:210px;-ms-flex:1 1 210px;-webkit-flex:1 1 210px;flex:1 1 210px;}.grid.has-resources>li{-webkit-box-flex:1;width:250px;max-width:50%;-ms-flex:1 1 250px;-webkit-flex:1 1 250px;flex:1 1 250px;}.grid.has-schools>li{-webkit-box-flex:1;width:300px;margin-bottom:2rem;-ms-flex:1 1 300px;-webkit-flex:1 1 300px;flex:1 1 300px;}.grid.has-banners{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.grid.has-banners>li{-webkit-box-flex:1;width:300px;max-width:300px;margin-bottom:2rem;-ms-flex:1 1 300px;-webkit-flex:1 1 300px;flex:1 1 300px;}.grid.has-schools-mini>li{-webkit-box-flex:1;width:120px;margin-bottom:2rem;-ms-flex:1 1 120px;-webkit-flex:1 1 120px;flex:1 1 120px;}.grid.has-cinemas>li{-webkit-box-flex:1;width:200px;margin-bottom:2rem;max-width:50%;-ms-flex:1 1 200px;-webkit-flex:1 1 200px;flex:1 1 200px;}.grid.has-distributors>li{-webkit-box-flex:1;width:160px;margin-bottom:3rem;max-width:50%;-ms-flex:1 1 160px;-webkit-flex:1 1 160px;flex:1 1 160px;}.grid.has-organizations>li{-webkit-box-flex:1;width:170px;margin-bottom:2rem;max-width:50%;-ms-flex:1 1 170px;-webkit-flex:1 1 170px;flex:1 1 170px;}.grid.has-texts{-webkit-box-pack:center;margin:-1em;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.grid.has-texts>li{-webkit-box-flex:1;width:18em;margin-bottom:2rem;-ms-flex:1 1 18em;-webkit-flex:1 1 18em;flex:1 1 18em;padding:1em;max-width:22em;}.grid.has-users{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.grid.has-users>li{-webkit-box-flex:0;width:14rem;margin-bottom:2rem;-ms-flex:0 1 14rem;-webkit-flex:0 1 14rem;flex:0 1 14rem;padding:1em;}.grid.has-events{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-left:auto;margin-right:auto;}.grid.has-events>li{-webkit-box-flex:0;width:400px;margin-bottom:2rem;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;}@media (min-width:650px) and (max-width:1299px){.grid.has-events{max-width:800px;}}@media (min-width:1300px){.grid.has-events{max-width:none;}.grid.has-events>li{width:25%;}}html.js .js-hidden{display:none;}.navbar{position:fixed;top:0;left:0;width:100%;z-index:10;background:white;-webkit-transition:background .3s;transition:background .3s;}html.is-scrolled .navbar{box-shadow:0 0 3px rgba(0,0,0,.3);}html.is-scrolled .navbar .navbar-logo{width:130px;}html.is-scrolled .navbar .navbar-logo svg{width:124px;height:auto;}html.is-scrolled .navbar .navbar-option{padding:5px 0;}.navbar .navbar-logo{width:177px;height:60px;padding-top:9px;box-sizing:border-box;}.navbar .navbar-logo svg{-webkit-transition:all .3s;transition:all .3s;}.navbar-content{-webkit-box-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0 auto;}@media (max-width:989px){.navbar-content>div{display:none;}.navbar-content .navbar-mobile{display:block;}}@media (min-width:990px){.navbar-content .navbar-mobile{display:none;}.navbar-content>div{-webkit-box-align:center;display:-webkit-box;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.navbar-content>div .navbar-option{margin:0 1rem;}.navbar-content>div .navbar-option+.ui-button{margin-left:1.5rem;}.navbar-content>div .ui-button+.ui-button{margin-left:-2px;}.navbar-content>div+div{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.navbar-content .navbar-logo{-webkit-box-flex:0;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;}}.navbar-mobile{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;text-align:right;position:relative;}.navbar-mobile-button{cursor:pointer;border:none;}.navbar-mobile-button svg{display:block;}.navbar-mobile-button polygon{fill:currentColor;}.navbar-mobile-menu{position:absolute;margin-top:10px;right:0;background:white;max-width:300px;padding:1.5rem !important;box-sizing:border-box;text-transform:uppercase;text-align:left;-webkit-transform:translateX(400px);transform:translateX(400px);opacity:0;-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;will-change:opacity,transform;}.navbar-mobile-menu a{text-decoration:none;display:block;padding:.3em 0;}.navbar-mobile-menu ul{list-style:none;margin:0;padding:0;width:100%;}.navbar-mobile-menu ul+ul{border-top:solid 2px rgb(237,237,237);margin-top:1rem;padding-top:1rem;text-transform:none;}.navbar-mobile-button:focus+.navbar-mobile-menu{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}.navbar-option{border-bottom:solid 2px transparent;box-sizing:border-box;line-height:1;text-transform:uppercase;-webkit-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s;padding:10px 0;}.navbar-option.is-selected,.navbar-option:hover{border-bottom-color:currentColor;}.navbar-logo{display:block;margin-right:1rem;}.navbar-logo:hover .svg-aulafilm-back polyline,.navbar-logo:hover .svg-aulafilm-back rect:nth-child(3){stroke:transparent !important;}.navbar-user{position:relative;max-width:10rem;text-align:left;padding:0;margin-left:1.5rem;outline:none;}.navbar-user:focus .navbar-user-menu{display:block;}.navbar-user-button{-webkit-box-align:center;display:-webkit-box;display:block;margin:0;background-repeat:no-repeat;background-position:right center;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.navbar-user-button:hover{text-decoration:underline;}.navbar-user-button strong{padding-left:5px;padding-right:25px;font-weight:normal;}.navbar-user-button img{-webkit-box-flex:0;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;}.navbar-user-menu{position:absolute;list-style:none;margin:16px 0 0;padding:0;left:0;width:100%;box-sizing:border-box;box-shadow:0 0 3px rgba(0,0,0,.3);background:white;}html.js .navbar-user-menu{display:none;}.navbar-user-menu li+li{border-top:solid 1px rgb(237,237,237);}.navbar-user-menu a{display:block;padding:10px;text-decoration:none;}.navbar-user-menu a.has-image{-webkit-box-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.navbar-user-menu a.has-image img{-webkit-box-flex:0;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;margin-right:.5rem;}.has-header:not(.is-scrolled) .navbar{background:transparent;}.has-header:not(.is-scrolled) .navbar .ui-button{color:white;}.has-header:not(.is-scrolled) .navbar-option{color:white;}.has-header:not(.is-scrolled) .navbar-option.is-selected,.has-header:not(.is-scrolled) .navbar-option:hover{color:white;border-bottom-color:currentColor;}.has-header:not(.is-scrolled) .svg-aulafilm-back rect{fill:transparent;}.has-header:not(.is-scrolled) .svg-aulafilm-back polyline,.has-header:not(.is-scrolled) .svg-aulafilm-back rect:nth-child(3){stroke:white;}.has-header:not(.is-scrolled) .svg-aulafilm-front{fill:white;}.has-header:not(.is-scrolled) .navbar-user-button{color:white;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgICA8cG9seWxpbmUgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMC41LDQuMiA4LDExLjggMTUuNSw0LjIgIi8+Cjwvc3ZnPg==') !important;}.has-light-header:not(.is-scrolled) .navbar{background:transparent;}.has-light-header:not(.is-scrolled) .svg-aulafilm-back rect{fill:transparent;}.has-light-header:not(.is-scrolled) .navbar-option.is-selected,.has-light-header:not(.is-scrolled) .navbar-option:hover{color:black;border-bottom-color:currentColor;}.organization-description{color:#444;}.organization-entity-description{background:rgb(237,237,237);font-weight:300;padding:1rem;border-radius:2px;}.organization.is-list>a{display:block;text-decoration:none;}.organization.is-list>a:hover{color:#00D7B4;}.organization.is-list>a:hover .organization-image{background-color:#00D7B4;}.organization.is-list>a:hover img{opacity:.7;}.organization.is-list .organization-image img{width:100%;height:auto;-webkit-transition:opacity .3s;transition:opacity .3s;will-change:opacity;}.organization.is-list .organization-title{margin-bottom:.3em;color:#00D7B4;}.organization.is-list .organization-info{margin:0;}.organization.is-list .organization-info p{margin:0;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:-webkit-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-webkit-zoom-in;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.mfp-bg{background:none;}.resource a{color:#00D7B4;}.resource-poster{display:block;width:100%;height:auto;-webkit-transition:opacity .3s;transition:opacity .3s;will-change:opacity;}.resource-organization{-webkit-box-align:center;display:-webkit-box;margin:.3rem 0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.resource-organization-image{-webkit-box-flex:0;margin-right:1em;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;}.resource-info-tags{list-style:none;display:inline;padding:0;margin:0;}.resource-info-tags>li{display:inline;white-space:nowrap;}.resource-overlay{position:absolute;top:0;left:0;width:100%;height:100%;min-width:150px;background:rgba(0,215,180,.9);z-index:2;box-sizing:border-box;padding:1rem;opacity:0;-webkit-transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s;color:white;will-change:opacity,transform;}a:hover .resource-overlay{-webkit-transform:translate(10px,-10px);transform:translate(10px,-10px);opacity:1;}.resource-description{color:#444;font-weight:300;}.resource.is-list .resource-container{position:relative;}.resource.is-list>a{display:block;color:rgb(128,128,128);text-decoration:none;}.resource.is-list>a:hover{color:black;}.resource.is-list>a:hover .resource-title{visibility:hidden;}.resource.is-list>a:hover .resource-poster{opacity:.8;}.resource.is-list .resource-title{color:#00D7B4;margin:.3rem 0 2rem;}.resource.is-list .resource-overlay-title{margin:0 0 .3em 0;}.resource.is-list .resource-overlay{-webkit-box-pack:center;-webkit-box-orient:vertical;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.no-touchevents .resource.is-list{}.resource.is-row .resource-content{width:18rem;text-decoration:none;display:block;}.resource.is-row .resource-content:hover .resource-title{text-decoration:underline;}.resource.is-row .resource-organization{margin-top:.5rem;}.resource.is-row .resource-title{margin:0;color:#00D7B4;margin:0 0 .5rem 0;}.resource.is-row .resource-description{color:black;}.resource.is-row .resource-images{margin-top:1rem;}@media (min-width:500px){.resource.is-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.resource.is-row .resource-content{-webkit-box-flex:0;margin-right:10px;-ms-flex:0 0 18rem;-webkit-flex:0 0 18rem;flex:0 0 18rem;}.resource.is-row .resource-images{margin-top:0;}}.school a{color:#E62068;}.school-overlay{position:absolute;top:0;left:0;width:100%;height:100%;min-width:150px;background:rgba(230,32,104,.8);z-index:2;box-sizing:border-box;padding:1rem;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;color:white;will-change:opacity;}a:hover .school-overlay{opacity:1;}.school-activity{list-style:none;padding:0;max-width:900px;margin:0 auto;}.school-activity>li{padding:1em;}.school-activity>li+li{border-top:solid 1px rgb(237,237,237);}.school-description{color:#444;font-weight:300;}.school.is-list .school-container{position:relative;}.school.is-list>a{display:block;color:inherit;text-decoration:none;}.school.is-list>a:hover .school-title{text-decoration:underline;}.school.is-list .school-thumbnail{height:auto;width:100%;}.school.is-list .school-logo{margin:0 auto 10px auto;border:solid 2px white;}.school.is-list .school-title{color:#E62068;margin:.3rem 0 2rem;}.school.is-list .school-overlay-title{margin:0 0 .3em 0;}.school.is-list .school-details{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.school.is-list .school-overlay{-webkit-box-pack:center;-webkit-box-orient:vertical;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;}.no-touchevents .school.is-list{}.school.is-mini>a{display:block;color:inherit;text-decoration:none;}.school.is-mini>a:hover .school-thumbnail img{opacity:.7;}.school.is-mini>a:hover .school-title{text-decoration:underline;}.school.is-mini .school-logo{display:block;border-bottom:solid 2px #E62068;background:#E62068;}.school.is-mini .school-logo img{height:auto;width:100%;-webkit-transition:opacity .3s;transition:opacity .3s;will-change:opacity;}.school.is-mini .school-title{color:#E62068;margin-bottom:0;}.searchPanel{-webkit-transition:opacity .3s;transition:opacity .3s;will-change:opacity;}.searchPanel.is-searching{opacity:.5;pointer-events:none;}.searchPanel-nav{text-align:right;padding-top:2rem;padding-bottom:2rem;}.searchPanel-button-open,.searchPanel-button-close{position:absolute;background:white;padding:10px;z-index:3;cursor:pointer;}.searchPanel-button-open{left:10px;}.searchPanel-button-close{top:0;right:-40px;display:none;}.searchPanel-filters{max-width:320px;width:100%;z-index:4;}.searchPanel-content.has-noresults{text-align:center;padding-top:4rem;padding-bottom:4rem;}.searchPanel-content.has-noresults p{max-width:12em;margin:0 auto;border:solid 2px currentColor;padding:2rem;}@media (max-width:1099px){.searchPanel-filters{position:absolute;padding-right:2rem;min-height:100vh;-webkit-transform:translateX(-320px);transform:translateX(-320px);-webkit-transition:-webkit-transform .3s;transition:transform .3s;will-change:transform;opacity:0;pointer-events:none;padding-left:5px;margin-left:-5px;margin-right:40px;}.searchPanel.is-opened .searchPanel-filters{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);pointer-events:auto;}.searchPanel.is-opened .searchPanel-button-close{display:block;}.searchPanel.is-opened .searchPanel-button-open{display:none;}}@media (max-width:1099px) and (min-width:650px){.searchPanel.is-opened .searchPanel-button-close{box-shadow:2px 1px 3px -1px rgba(0,0,0,.2);}.searchPanel.is-opened .searchPanel-filters{box-shadow:2px 1px 3px -1px rgba(0,0,0,.2);}.searchPanel.is-opened .searchPanel-content{padding-left:370px;}}@media (max-width:499px){.searchPanel{position:relative;}.searchPanel-filters{max-width:none;padding-right:80px;box-sizing:border-box;}.searchPanel-button-close{right:1rem;}}@media (min-width:1100px){.searchPanel{-webkit-box-pack:center;-webkit-box-align:start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.searchPanel-content{-webkit-box-flex:1;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;}.searchPanel-filters{display:block;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;position:-webkit-sticky;position:sticky;top:2rem;}.searchPanel-button-open{display:none;}}.svg-aulafilm-back rect{-webkit-transition:all .2s;transition:all .2s;fill:transparent;stroke:none;}.svg-aulafilm-back rect:nth-child(1),.svg-aulafilm-back rect:nth-child(2){stroke:none !important;}.svg-aulafilm-back rect:nth-child(3){stroke-width:2px;}.svg-aulafilm-back polyline{fill:none !important;stroke-width:2px;}.svg-aulafilm-front{-webkit-transition:all .2s;transition:all .2s;}.svg{stroke:black;stroke-width:2px;fill:none;display:inline-block;vertical-align:middle;vector-effect:non-scaling-stroke;}.tabs-navigation{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-bottom:solid 2px;width:100%;}.tabs-navigation>a{padding:1rem;display:block;color:inherit;text-decoration:none;text-transform:uppercase;-webkit-transition:color .3s;transition:color .3s;}.tabs-navigation>a svg{display:block;margin:0 auto 5px auto;fill:currentColor;}.tabs-navigation>a.is-selected{border-bottom:solid 2px;margin-bottom:-2px;}.tabs-container{padding-top:2rem;padding-bottom:2rem;display:none;}.no-js .tabs-container,.tabs-container.is-selected{display:block;}.textContainer{border:solid 2px;margin-top:30px;}.textContainer-content{padding:1px 10px 10px 10px;box-sizing:border-box;width:-webkit-calc(100% - 8px);width:calc(100% - 8px);position:relative;left:10px;top:-10px;}@media (min-width:400px){.textContainer-content{padding:1px 20px 20px 20px;width:-webkit-calc(100% - 10px);width:calc(100% - 10px);left:20px;top:-20px;}}@media (min-width:900px){.textContainer-content{padding:1px 30px 30px 30px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);left:30px;top:-30px;}}.ui-button{text-align:center;padding-top:.5em;padding-bottom:.5em;}.ui-button span{white-space:nowrap;padding:.3rem;display:inline-block;}.ui-button .svg{margin:-.5rem 0;}.ui-button .svg>*{stroke:currentColor;}.ui-button:hover,.ui-button.is-selected{z-index:2;}@media (max-width:499px){.ui-button.is-responsive{display:block;width:100%;margin-bottom:5px;}}.ui-button.is-cta{text-transform:uppercase;font-weight:bold;font-size:1.125rem;}.ui-button.is-border-inverted{border-color:transparent;}.ui-button.is-border-inverted:hover{border-color:currentColor;}.ui-button.is-filled{background-color:white;}.ui-button.is-danger{color:white;background-color:#cf1616;border-color:#cf1616;}.ui-button input[type='file']{position:absolute;opacity:0;}.ui-buttonLink{padding:0;border:none;display:inline-block;background:none;}.ui-buttonLink:hover{text-decoration:underline;}.ui-buttonSearch{position:absolute;top:0;right:0;padding:.6rem;}.ui-buttonIcon{display:inline-block;padding:0;background:rgb(204,204,204);border-radius:50%;}.ui-buttonIcon svg{width:32px;height:32px;display:block;}.ui-buttonIcon path{fill:white;}.ui-buttonIcon span{position:absolute;visibility:hidden;font-size:1px;}.ui-buttonIcon.is-facebook:hover{background:#3B5999;}.ui-buttonIcon.is-twitter:hover{background:#55ACEE;}.ui-buttonIcon.is-linkedin:hover{background:#0077B5;}.ui-buttonIcon.is-tumblr:hover{background:#36465D;}.ui-textInput{width:100%;}.ui-textInput[type='search']{box-sizing:border-box;padding-right:3rem;}.ui-textInput::-ms-input-placeholder{color:inherit;line-height:inherit;opacity:.4;}.ui-textInput::-moz-placeholder{color:inherit;line-height:inherit;opacity:.4;}.ui-textInput::-webkit-input-placeholder{color:inherit;line-height:inherit;opacity:.4;}.ui-textInput::placeholder{color:inherit;line-height:inherit;opacity:.4;}.ui-textInput:focus{background:white;}.ui-select{width:100%;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgICA8cG9seWxpbmUgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHBvaW50cz0iMC41LDQuMiA4LDExLjggMTUuNSw0LjIgIi8+Cjwvc3ZnPg==');background-repeat:no-repeat;background-position:right 16px center;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;padding-right:3rem;}.ui-checkbox input{display:none;}.ui-checkbox input+span{display:block;text-align:center;}.ui-checkbox input:checked+span{background:black;color:white;border-color:black;box-shadow:0 1px 2px rgba(0,0,0,.2);}.ui-checkbox .svg{margin:-.5rem 0;}.ui-checkbox .svg>*{stroke:currentColor;}.ui-checkbox.is-danger input:checked+span{background:#cf1616;color:white;border-color:#cf1616;box-shadow:0 1px 2px rgba(0,0,0,.2);}.ui-fieldset{display:block;position:relative;}.ui-fieldset+.ui-fieldset{margin-top:2rem;}.ui-fieldset-title{text-transform:uppercase;font-weight:normal;}.ui-fieldset-content{margin-top:10px;margin-bottom:10px;}.ui-fieldset-content.has-checkboxes,.ui-fieldset-content.has-checkboxes-wrap2,.ui-fieldset-content.has-checkboxes-wrap3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-5px;margin-right:-5px;}.ui-fieldset-content.has-checkboxes .ui-checkbox,.ui-fieldset-content.has-checkboxes-wrap2 .ui-checkbox,.ui-fieldset-content.has-checkboxes-wrap3 .ui-checkbox{padding:0 5px;box-sizing:border-box;}.ui-fieldset-content.has-checkboxes .ui-checkbox{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;}.ui-fieldset-content.has-checkboxes-wrap2{-webkit-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.ui-fieldset-content.has-checkboxes-wrap2 .ui-checkbox{width:50%;margin-bottom:10px;}.ui-fieldset-content.has-checkboxes-wrap3{-webkit-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.ui-fieldset-content.has-checkboxes-wrap3 .ui-checkbox{width:33.33%;margin-bottom:10px;}.ui-process{width:100%;position:relative;padding:0;}.ui-process-bar{height:2rem;background:rgb(128,128,128);}.ui-process-label{position:absolute;width:100%;text-align:center;top:5px;}.ui-tooltip{display:inline-block;position:relative;}.ui-tooltip>div{position:absolute;background:white;padding:1rem;color:rgb(128,128,128);border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.2);border:none;min-width:15rem;text-align:center;display:none;}.ui-tooltip:hover>div{display:block;}.user-avatar{border-radius:50%;display:block;}.user.is-mini{-webkit-box-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.user.is-mini .user-avatar{-webkit-box-flex:0;margin:0 1em 0 0;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;}.cookies{background:rgba(0,0,0,.8);color:white;padding:.5rem 1rem 1.5rem;font-size:.875rem;position:fixed;bottom:0;left:0;width:100%;box-sizing:border-box;}.cookies.is-accepted{display:none;}@media (min-width:650px){.cookies{-webkit-box-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-top:1rem;}.cookies .cookies-message{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;margin:0 2rem 0 0;}.cookies .cookies-button{-webkit-box-flex:0;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;}}.cookies-button:hover{color:black;background:white;}.calendar-month .calendar-header{-webkit-box-align:center;-webkit-box-pack:justify;-webkit-box-lines:multiple;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.calendar-month .calendar-header h1{margin:0;font-size:1.2rem;}.calendar-month .calendar-header nav+nav{width:100%;}.calendar-month .calendar-header button{border:none;padding:.5rem;background:white;border-radius:3px;}.calendar-month .calendar-header button:hover{background:#007EFF;color:white;}.calendar-month .calendar-header-days{display:-webkit-box;list-style:none;margin:.8rem 0 0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:right;font-weight:bold;text-transform:uppercase;background:rgb(237,237,237);font-size:.9rem;font-family:'Roboto Condensed',Helvetica,Arial,sans-serif;}.calendar-month .calendar-header-days>li{-webkit-box-flex:1;width:14.2%;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;padding:.5rem;}.calendar-month .calendar-events{margin-top:.5rem;list-style:none;padding:0;}.calendar-month .week{display:-webkit-box;list-style:none;margin:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:right;}.calendar-month .week>li{-webkit-box-flex:1;width:14.2%;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;padding:.5rem;border:solid 1px rgb(237,237,237);border-top:none;color:rgb(204,204,204);min-height:50px;font-size:.9rem;}.calendar-month .week>li.in-month{color:black;}.calendar-month .week>li+li{border-left:none;}.calendar-month .week button{border:solid 2px rgb(204,204,204);background:white;width:100%;padding:.3rem;color:rgb(128,128,128);font-weight:bold;font-family:'Roboto Condensed',Helvetica,Arial,sans-serif;cursor:default;border-radius:3px;}.calendar-month .week button:hover{border-color:#007EFF;}.calendar-month .week button.is-selected{background:#007EFF;border-color:#007EFF;color:white;}.blog-post{margin-bottom:2rem;}.blog-post .blog-post-image-wrapper{display:block;margin-bottom:1rem;}.blog-post .blog-post-image-wrapper img{display:block;width:100%;height:auto;}.blog-post .blog-post-title{color:#007EFF;margin:.5rem 0;line-height:1;}.blog-post .blog-post-title a{text-decoration:none;}.blog-post .blog-post-title a:hover{text-decoration:underline;}.blog-post .blog-tags-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.blog-post .blog-tags-list>li{margin-bottom:5px;}.blog-post .blog-post-datetime{color:rgb(128,128,128);}.blog-post .blog-post-intro{color:#444;font-weight:300;}.blog-post .blog-post-footer{margin-top:2rem;}.blog-post .blog-post-footer .prev-next-nav,.blog-post .blog-post-footer .share-buttons{list-style:none;padding-left:0;}.blog-post .blog-post-footer .prev-next-nav{display:-webkit-box;-webkit-box-pack:justify;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;margin-top:3rem;display:-webkit-flex;display:-ms-flexbox;display:flex;}.blog-post .blog-post-footer .prev-next-nav>li{width:45%;}.blog-post .blog-post-footer .prev-next-nav .prev-next-blog-post.is-next{text-align:right;}@media (min-width:900px){.blog-post .blog-post-footer .prev-next-nav>li{width:auto;}.blog-post .blog-post-footer .prev-next-nav .prev-next-blog-post{max-width:15rem;}}.blog-post .blog-post-footer .share-buttons{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.blog-post .blog-post-footer .share-buttons>li{margin-right:1rem;}.blog-post .blog-post-footer .ui-button:hover{color:#007EFF;}.blog-post.is-list .blog-post-title{margin:2rem 0 .5rem;}.blog-post.is-list.is-starred .ui-button.is-filled{margin-top:1rem;}.blog-post.is-permalink .blog-post-datetime{display:block;margin-bottom:1rem;}.blog-post.is-permalink .blog-post-video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}.blog-post.is-permalink .blog-post-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.blog-post.is-permalink .blog-post-body{color:#444;font-weight:300;}.blog-post.is-permalink .blog-post-body h2{font-size:1.125rem;color:black;}.blog-post.is-permalink .blog-post-body h3{font-size:1rem;color:black;}.blog-post.is-permalink .blog-post-body a{color:#007EFF;}.blog-post.is-permalink .blog-post-body img{max-width:80%;height:auto !important;margin-left:auto;margin-right:auto;}.blog-post.is-permalink .blog-post-body blockquote{color:#007EFF;margin-left:0;float:left;max-width:40%;}@media (min-width:650px){.blog-post.is-permalink .blog-post-body blockquote{max-width:50%;}}@media (min-width:900px){.blog-post.is-permalink .blog-post-body blockquote{max-width:25%;}}.blog-post.is-permalink .vertical-image{float:left;max-width:45%;margin-right:2rem;margin-bottom:1rem;margin-top:5px;}.blog-post.is-permalink .vertical-image img{max-width:100%;margin-left:0;margin-right:0;}.pagination{-webkit-box-pack:end;display:-webkit-box;list-style:none;padding-left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.pagination>li{background-color:#007EFF;color:white;}.pagination>li:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;}.pagination>li:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;}.pagination>li:hover{background-color:rgb(0,115,230);}.pagination>li.disabled,.pagination>li.active{background-color:rgb(128,128,128);}.pagination>li.disabled:hover,.pagination>li.active:hover{background-color:rgb(128,128,128);}.pagination a,.pagination span{display:block;text-decoration:none;padding:.7em 1em;}.program.is-list>a{display:block;text-decoration:none;}.program.is-list>a:hover{color:#E62068;}.program.is-list>a:hover .program-image{background-color:#E62068;}.program.is-list>a:hover img{opacity:.7;}.program.is-list .program-image img{width:100%;height:auto;-webkit-transition:opacity .3s;transition:opacity .3s;will-change:opacity;}.program.is-list .program-pre-title{display:block;color:black;}.program.is-list .program-title{margin-bottom:.3em;color:#E62068;}.program.is-list .program-info{margin:0;}.program.is-list .program-info p{margin:0;}