/*!
Theme Name: English PEN
Theme URI: https://www.englishpen.org
Author: Bulletcreative.com (inherited from freckleonline.com)
Author URI: https://bulletcreative.com
Description: Custom theme for English PEN 
Version: 1.1.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: englishpen

englishpen is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Inherited by Bulletcreative.com in 2023/4. 
Based on the code base supplied by Freckle: freckleonline.com

 */@import url("https://use.typekit.net/flh2lva.css");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type="button"],[type="reset"],[type="submit"],button{-webkit-appearance:button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! normalize.scss v0.1.0 | MIT License | based on git.io/normalize */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:0.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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;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:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.anim_slidein:before{animation:.5s ease-out 1 .75s slidein-title;animation-play-state:running}@keyframes slidein-title{0%{margin-left:-300px;opacity:0}100%{margin-left:-24px;opacity:1}}.container{max-width:1280px;height:100%;position:relative;margin-left:auto;margin-right:auto;display:block;transition:300ms padding ease-out}.container .row{height:100%;clear:both;width:calc( 100% - 20px);margin:0 10px}.container .row:after{content:"";display:table;clear:both}@media (min-width: 767px){.container .row{width:calc( 100% - 20px);margin:0 10px}}@media (min-width: 1024px){.container .row{width:calc( 100% - 50px);margin:0 25px}}.col-1{height:inherit;float:left;width:calc( 100% - 20px);margin:0 10px 37.5px}@media (min-width: 767px){.col-1{width:calc( 100% * .0833333333 - 30px);margin:0 15px 42.5px}}@media (min-width: 1024px){.col-1{width:calc( 100% * .0833333333 - 50px);margin:0 25px 50px}}.col-2{height:inherit;float:left;width:calc( 100% - 20px);margin:0 10px 37.5px}@media (min-width: 767px){.col-2{width:calc( 100% * .1666666667 - 30px);margin:0 15px 42.5px}}@media (min-width: 1024px){.col-2{width:calc( 100% * .1666666667 - 50px);margin:0 25px 50px}}.col-3{height:inherit;float:left;width:calc( 100% - 20px);margin:0 10px 37.5px}@media (min-width: 767px){.col-3{width:calc( 100% * .25 - 30px);margin:0 15px 42.5px}}@media (min-width: 1024px){.col-3{width:calc( 100% * .25 - 50px);margin:0 25px 50px}}.col-4{height:inherit;float:left;width:calc( 100% - 20px);margin:0 10px 37.5px}@media (min-width: 767px){.col-4{width:calc( 100% * .3333333333 - 30px);margin:0 15px 42.5px}}@media (min-width: 1024px){.col-4{width:calc( 100% * .3333333333 - 50px);margin:0 25px 50px}}.col-5{height:inherit;float:left;width:calc( 100% - 20px);margin:0 10px 37.5px}@media (min-width: 767px){.col-5{width:calc( 100% * .4166666667 - 30px);margin:0 15px 42.5px}}@media (min-width: 1024px){.col-5{width:calc( 100% * .4166666667 - 50px);margin:0 25px 50px}}.col-6{height:inherit;float:left;width:calc( 100% - 20px);margin:0 10px 37.5px}@media (min-width: 767px){.col-6{width:calc( 100% * .5 - 30px);margin:0 15px 42.5px}}@media (min-width: 1024px){.col-6{width:calc( 100% * .5 - 50px);margin:0 25px 50px}}.col-7{height:inherit;float:left;width:calc( 100% - 20px);margin:0 10px 37.5px}@media (min-width: 767px){.col-7{width:calc( 100% * .5833333333 - 30px);margin:0 15px 42.5px}}@media (min-width: 1024px){.col-7{width:calc( 100% * .5833333333 - 50px);margin:0 25px 50px}}.col-8{height:inherit;float:left;width:calc( 100% - 20px);margin:0 10px 37.5px}@media (min-width: 767px){.col-8{width:calc( 100% * .6666666667 - 30px);margin:0 15px 42.5px}}@media (min-width: 1024px){.col-8{width:calc( 100% * .6666666667 - 50px);margin:0 25px 50px}}.col-9{height:inherit;float:left;width:calc( 100% - 20px);margin:0 10px 37.5px}@media (min-width: 767px){.col-9{width:calc( 100% * .75 - 30px);margin:0 15px 42.5px}}@media (min-width: 1024px){.col-9{width:calc( 100% * .75 - 50px);margin:0 25px 50px}}.col-10{height:inherit;float:left;width:calc( 100% - 20px);margin:0 10px 37.5px}@media (min-width: 767px){.col-10{width:calc( 100% * .8333333333 - 30px);margin:0 15px 42.5px}}@media (min-width: 1024px){.col-10{width:calc( 100% * .8333333333 - 50px);margin:0 25px 50px}}.col-11{height:inherit;float:left;width:calc( 100% - 20px);margin:0 10px 37.5px}@media (min-width: 767px){.col-11{width:calc( 100% * .9166666667 - 30px);margin:0 15px 42.5px}}@media (min-width: 1024px){.col-11{width:calc( 100% * .9166666667 - 50px);margin:0 25px 50px}}.col-12{height:inherit;float:left;width:calc( 100% - 20px);margin:0 10px 37.5px}@media (min-width: 767px){.col-12{width:calc( 100% * 1 - 30px);margin:0 15px 42.5px}}@media (min-width: 1024px){.col-12{width:calc( 100% * 1 - 50px);margin:0 25px 50px}}@media (max-width: 767px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6{width:calc( 50% - 20px);margin-bottom:37.5px}}.container-hero{max-width:1920px}.container-none{max-width:100%}.no-gutter .row{width:100%;margin:0}.no-gutter .row .col-1{width:calc( 100% * .0833333333);margin:0}@media (max-width: 767px){.no-gutter .row .col-1{width:100%;margin:0}}@media (max-width: 576px){.no-gutter .row .col-1{width:100%;margin:0}}.no-gutter .row .col-2{width:calc( 100% * .1666666667);margin:0}@media (max-width: 767px){.no-gutter .row .col-2{width:100%;margin:0}}@media (max-width: 576px){.no-gutter .row .col-2{width:100%;margin:0}}.no-gutter .row .col-3{width:calc( 100% * .25);margin:0}@media (max-width: 767px){.no-gutter .row .col-3{width:100%;margin:0}}@media (max-width: 576px){.no-gutter .row .col-3{width:100%;margin:0}}.no-gutter .row .col-4{width:calc( 100% * .3333333333);margin:0}@media (max-width: 767px){.no-gutter .row .col-4{width:100%;margin:0}}@media (max-width: 576px){.no-gutter .row .col-4{width:100%;margin:0}}.no-gutter .row .col-5{width:calc( 100% * .4166666667);margin:0}@media (max-width: 767px){.no-gutter .row .col-5{width:100%;margin:0}}@media (max-width: 576px){.no-gutter .row .col-5{width:100%;margin:0}}.no-gutter .row .col-6{width:calc( 100% * .5);margin:0}@media (max-width: 767px){.no-gutter .row .col-6{width:100%;margin:0}}@media (max-width: 576px){.no-gutter .row .col-6{width:100%;margin:0}}.no-gutter .row .col-7{width:calc( 100% * .5833333333);margin:0}@media (max-width: 767px){.no-gutter .row .col-7{width:100%;margin:0}}@media (max-width: 576px){.no-gutter .row .col-7{width:100%;margin:0}}.no-gutter .row .col-8{width:calc( 100% * .6666666667);margin:0}@media (max-width: 767px){.no-gutter .row .col-8{width:100%;margin:0}}@media (max-width: 576px){.no-gutter .row .col-8{width:100%;margin:0}}.no-gutter .row .col-9{width:calc( 100% * .75);margin:0}@media (max-width: 767px){.no-gutter .row .col-9{width:100%;margin:0}}@media (max-width: 576px){.no-gutter .row .col-9{width:100%;margin:0}}.no-gutter .row .col-10{width:calc( 100% * .8333333333);margin:0}@media (max-width: 767px){.no-gutter .row .col-10{width:100%;margin:0}}@media (max-width: 576px){.no-gutter .row .col-10{width:100%;margin:0}}.no-gutter .row .col-11{width:calc( 100% * .9166666667);margin:0}@media (max-width: 767px){.no-gutter .row .col-11{width:100%;margin:0}}@media (max-width: 576px){.no-gutter .row .col-11{width:100%;margin:0}}.no-gutter .row .col-12{width:calc( 100% * 1);margin:0}@media (max-width: 767px){.no-gutter .row .col-12{width:100%;margin:0}}@media (max-width: 576px){.no-gutter .row .col-12{width:100%;margin:0}}.no-bottom-gutter .row{margin-bottom:0}.no-bottom-gutter .row .col-1{margin-bottom:0}@media (max-width: 767px){.no-bottom-gutter .row .col-1{margin-bottom:0}}@media (max-width: 576px){.no-bottom-gutter .row .col-1{margin-bottom:0}}.no-bottom-gutter .row .col-2{margin-bottom:0}@media (max-width: 767px){.no-bottom-gutter .row .col-2{margin-bottom:0}}@media (max-width: 576px){.no-bottom-gutter .row .col-2{margin-bottom:0}}.no-bottom-gutter .row .col-3{margin-bottom:0}@media (max-width: 767px){.no-bottom-gutter .row .col-3{margin-bottom:0}}@media (max-width: 576px){.no-bottom-gutter .row .col-3{margin-bottom:0}}.no-bottom-gutter .row .col-4{margin-bottom:0}@media (max-width: 767px){.no-bottom-gutter .row .col-4{margin-bottom:0}}@media (max-width: 576px){.no-bottom-gutter .row .col-4{margin-bottom:0}}.no-bottom-gutter .row .col-5{margin-bottom:0}@media (max-width: 767px){.no-bottom-gutter .row .col-5{margin-bottom:0}}@media (max-width: 576px){.no-bottom-gutter .row .col-5{margin-bottom:0}}.no-bottom-gutter .row .col-6{margin-bottom:0}@media (max-width: 767px){.no-bottom-gutter .row .col-6{margin-bottom:0}}@media (max-width: 576px){.no-bottom-gutter .row .col-6{margin-bottom:0}}.no-bottom-gutter .row .col-7{margin-bottom:0}@media (max-width: 767px){.no-bottom-gutter .row .col-7{margin-bottom:0}}@media (max-width: 576px){.no-bottom-gutter .row .col-7{margin-bottom:0}}.no-bottom-gutter .row .col-8{margin-bottom:0}@media (max-width: 767px){.no-bottom-gutter .row .col-8{margin-bottom:0}}@media (max-width: 576px){.no-bottom-gutter .row .col-8{margin-bottom:0}}.no-bottom-gutter .row .col-9{margin-bottom:0}@media (max-width: 767px){.no-bottom-gutter .row .col-9{margin-bottom:0}}@media (max-width: 576px){.no-bottom-gutter .row .col-9{margin-bottom:0}}.no-bottom-gutter .row .col-10{margin-bottom:0}@media (max-width: 767px){.no-bottom-gutter .row .col-10{margin-bottom:0}}@media (max-width: 576px){.no-bottom-gutter .row .col-10{margin-bottom:0}}.no-bottom-gutter .row .col-11{margin-bottom:0}@media (max-width: 767px){.no-bottom-gutter .row .col-11{margin-bottom:0}}@media (max-width: 576px){.no-bottom-gutter .row .col-11{margin-bottom:0}}.no-bottom-gutter .row .col-12{margin-bottom:0}@media (max-width: 767px){.no-bottom-gutter .row .col-12{margin-bottom:0}}@media (max-width: 576px){.no-bottom-gutter .row .col-12{margin-bottom:0}}[class^="col-"] [class^="col-"]{margin:0}.row .row{width:100%;margin:0}.container-fluid{width:100%;max-width:100%}.container-fluid>.row{display:flex;flex-direction:row;flex-wrap:wrap}.container-fluid .row>div{float:none}.col-xs-1{width:calc( 100% * .0833333333 - 20px);margin:0 10px 20px}.col-xs-2{width:calc( 100% * .1666666667 - 20px);margin:0 10px 20px}.col-xs-3{width:calc( 100% * .25 - 20px);margin:0 10px 20px}.col-xs-4{width:calc( 100% * .3333333333 - 20px);margin:0 10px 20px}.col-xs-5{width:calc( 100% * .4166666667 - 20px);margin:0 10px 20px}.col-xs-6{width:calc( 100% * .5 - 20px);margin:0 10px 20px}.col-xs-7{width:calc( 100% * .5833333333 - 20px);margin:0 10px 20px}.col-xs-8{width:calc( 100% * .6666666667 - 20px);margin:0 10px 20px}.col-xs-9{width:calc( 100% * .75 - 20px);margin:0 10px 20px}.col-xs-10{width:calc( 100% * .8333333333 - 20px);margin:0 10px 20px}.col-xs-11{width:calc( 100% * .9166666667 - 20px);margin:0 10px 20px}.col-xs-12{width:calc( 100% * 1 - 20px);margin:0 10px 20px}@media (min-width: 576px){.col-sm-1{width:calc( 100% * .0833333333 - 20px);margin:0 10px 20px}.col-sm-2{width:calc( 100% * .1666666667 - 20px);margin:0 10px 20px}.col-sm-3{width:calc( 100% * .25 - 20px);margin:0 10px 20px}.col-sm-4{width:calc( 100% * .3333333333 - 20px);margin:0 10px 20px}.col-sm-5{width:calc( 100% * .4166666667 - 20px);margin:0 10px 20px}.col-sm-6{width:calc( 100% * .5 - 20px);margin:0 10px 20px}.col-sm-7{width:calc( 100% * .5833333333 - 20px);margin:0 10px 20px}.col-sm-8{width:calc( 100% * .6666666667 - 20px);margin:0 10px 20px}.col-sm-9{width:calc( 100% * .75 - 20px);margin:0 10px 20px}.col-sm-10{width:calc( 100% * .8333333333 - 20px);margin:0 10px 20px}.col-sm-11{width:calc( 100% * .9166666667 - 20px);margin:0 10px 20px}.col-sm-12{width:calc( 100% * 1 - 20px);margin:0 10px 20px}}@media (min-width: 767px){.col-md-1{width:calc( 100% * .0833333333 - 30px);margin:0 15px 50px}.col-md-2{width:calc( 100% * .1666666667 - 30px);margin:0 15px 50px}.col-md-3{width:calc( 100% * .25 - 30px);margin:0 15px 50px}.col-md-4{width:calc( 100% * .3333333333 - 30px);margin:0 15px 50px}.col-md-5{width:calc( 100% * .4166666667 - 30px);margin:0 15px 50px}.col-md-6{width:calc( 100% * .5 - 30px);margin:0 15px 50px}.col-md-7{width:calc( 100% * .5833333333 - 30px);margin:0 15px 50px}.col-md-8{width:calc( 100% * .6666666667 - 30px);margin:0 15px 50px}.col-md-9{width:calc( 100% * .75 - 30px);margin:0 15px 50px}.col-md-10{width:calc( 100% * .8333333333 - 30px);margin:0 15px 50px}.col-md-11{width:calc( 100% * .9166666667 - 30px);margin:0 15px 50px}.col-md-12{width:calc( 100% * 1 - 30px);margin:0 15px 50px}}@media (min-width: 1024px){.col-lg-1{width:calc( 100% * .0833333333 - 50px);margin:0 25px 50px}.col-lg-2{width:calc( 100% * .1666666667 - 50px);margin:0 25px 50px}.col-lg-3{width:calc( 100% * .25 - 50px);margin:0 25px 50px}.col-lg-4{width:calc( 100% * .3333333333 - 50px);margin:0 25px 50px}.col-lg-5{width:calc( 100% * .4166666667 - 50px);margin:0 25px 50px}.col-lg-6{width:calc( 100% * .5 - 50px);margin:0 25px 50px}.col-lg-7{width:calc( 100% * .5833333333 - 50px);margin:0 25px 50px}.col-lg-8{width:calc( 100% * .6666666667 - 50px);margin:0 25px 50px}.col-lg-9{width:calc( 100% * .75 - 50px);margin:0 25px 50px}.col-lg-10{width:calc( 100% * .8333333333 - 50px);margin:0 25px 50px}.col-lg-11{width:calc( 100% * .9166666667 - 50px);margin:0 25px 50px}.col-lg-12{width:calc( 100% * 1 - 50px);margin:0 25px 50px}}@media (min-width: 1280px){.col-xl-1{width:calc( 100% * .0833333333 - 50px);margin:0 25px 50px}.col-xl-2{width:calc( 100% * .1666666667 - 50px);margin:0 25px 50px}.col-xl-3{width:calc( 100% * .25 - 50px);margin:0 25px 50px}.col-xl-4{width:calc( 100% * .3333333333 - 50px);margin:0 25px 50px}.col-xl-5{width:calc( 100% * .4166666667 - 50px);margin:0 25px 50px}.col-xl-6{width:calc( 100% * .5 - 50px);margin:0 25px 50px}.col-xl-7{width:calc( 100% * .5833333333 - 50px);margin:0 25px 50px}.col-xl-8{width:calc( 100% * .6666666667 - 50px);margin:0 25px 50px}.col-xl-9{width:calc( 100% * .75 - 50px);margin:0 25px 50px}.col-xl-10{width:calc( 100% * .8333333333 - 50px);margin:0 25px 50px}.col-xl-11{width:calc( 100% * .9166666667 - 50px);margin:0 25px 50px}.col-xl-12{width:calc( 100% * 1 - 50px);margin:0 25px 50px}}.no-mob{display:block}@media (max-width: 767px){.no-mob{display:none}}.mob{display:none}@media (max-width: 767px){.mob{display:block}}.no-animation{animation:none}.italic,.bold-italic{font-style:normal;display:inline-block;transform:skewX(-11deg)}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.visually-hidden{display:block;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.list-unstyled,.site-footer .footer-menu ul,.megamenu>ul,.main-navigation ul,.site-topbar ul{padding-left:0;list-style:none}.text-start{text-left:right !important}.text-center{text-align:center !important}.text-end{text-align:right !important}.anchor{position:relative;visibility:hidden;top:-180px}@media (max-width: 767px){.container-hero .anchor-button+p{clear:both}}.d-block{display:block}.d-inline-block{display:inline-block}.d-none{display:none !important}@media (min-width: 767px){.d-md-none{display:none !important}}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}body:not(.show-focus-outlines) button:focus,body:not(.show-focus-outlines) [tabindex]:focus{outline:none}body.show-focus-outlines a:focus,body.show-focus-outlines button:focus,body.show-focus-outlines [tabindex]:focus{outline:2px solid #fc8600;outline-offset:-2px}body.show-focus-outlines a.tag:focus{outline-color:#bbb}.skip-link{position:absolute;display:block;font-size:13px;width:250px}.skip-link a{pointer-events:none;display:block;position:absolute;top:10px;left:8px;padding:5px 10px;opacity:0}.skip-link a:focus{outline:2px solid #fc8600;outline-offset:-2px;opacity:1;color:#fff;background-color:#000;z-index:100}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html{box-sizing:border-box;scroll-behavior:smooth;overflow-x:hidden}*,*:after,*:before{box-sizing:inherit}body{overflow-x:hidden}body,button,input,optgroup,select,textarea,li,ol,ul,p,a{color:#000;font-family:neue-haas-grotesk-display,sans-serif;font-size:125%;line-height:1.4em;letter-spacing:0.02em;font-weight:normal;background:transparent;-webkit-appearance:none;-webkit-border-radius:0px;border-radius:0;border:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{padding:0;margin:0;line-height:1em;clear:both;color:#000;font-family:neue-haas-grotesk-display,sans-serif}@media (max-width: 1024px){h1 br,.h1 br,h2 br,.h2 br,h3 br,.h3 br,h4 br,.h4 br,h5 br,.h5 br,h6 br,.h6 br{display:none}}h1,.h1{font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;margin-bottom:0;font-size:75px;line-height:0.98}@media (min-width: 1024px){h1,.h1{font-size:calc(75px + 25 * (100vw - 1024px) / 256)}}@media (min-width: 1280px){h1,.h1{font-size:100px}}@media (max-width: 767px){h1,.h1{font-size:50px}}.contact_map_details h1{margin-bottom:25px}h2,.h2{color:#000;margin-bottom:25px;font-size:2.5rem}@media (min-width: 1024px){h2,.h2{font-size:4rem}}h3,.h3{font-size:1.3em;line-height:1.2em;margin-bottom:25px}.large-titleh3,.h3{font-size:2em}.subtitle{font-size:1.6rem;line-height:1.2em;font-weight:700;display:inline-block}h3.large-title{font-size:2em}h4,.h4{font-size:1.625em;font-weight:700}h5,.h5{font-size:1em}h6,.h6{font-size:0.93em;margin-bottom:0.25em}.h1,.h2,.h3,.h4,.h5{font-weight:bold;display:inline-block}.small h1:after{width:250px;max-width:50%;height:13px}.medium h1:after{width:510px;max-width:75%;height:18px}.large h1:after{width:750px;max-width:100%;height:18px}.xlarge h1:after{width:900px;max-width:100%;height:18px}@media (max-width: 767px){.small h1:after,.medium h1:after,.large h1:after{width:100%}}h1:after .none{display:none}p{padding:0;margin:0;margin-bottom:25px;color:#000;font-size:0.93em;line-height:1.5}@media (min-width: 1024px){p{font-size:1em;line-height:1.65}}.main-content ul,.main-content ol,.site-main ul,.site-main ol{margin-top:25px;margin-bottom:25px}ol,ul{margin:0 0 0 0;padding:0 0 0 25px}ul{list-style:disc}ol{list-style:decimal}ol,ul,li{font-size:inherit;line-height:inherit}li{font-size:0.93em}@media (min-width: 767px){li{font-size:1em}}li>ol,li>ul{margin-bottom:0;margin-left:25px}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}table{margin:0 0 1.5em;width:100%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}address{margin:0;margin-bottom:30px;padding:0;font-style:normal}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}#page{margin-top:120px}.post-title{margin-bottom:50px}@media (max-width: 767px){.post-title{margin-bottom:25px}}.post-feature-image{width:100%;padding-top:54%;display:block;background-position:center;background-size:cover;background-repeat:no-repeat}.content-width{margin-left:auto;margin-right:auto;float:none}.archive-block .content-width{margin:0}.small .content-width{width:50%}@media (max-width: 767px){.small .content-width{width:100%}}.medium .content-width{width:75%}@media (max-width: 767px){.medium .content-width{padding-bottom:0}}@media (max-width: 767px){.medium .content-width{width:100%}}.large .content-width{width:100%}.xlarge .content-width{width:100%}.xlarge .container{width:100%;max-width:none;margin:0 !important}.col1{width:8.33%}.col2{width:9.09%}.col3{width:10%}.col4{width:11.11%}.col5{width:12.5%}.col6{width:14.28%}.col7{width:16.66%}.col8{width:20%}.col9{width:25%}.col10{width:33.33%}.col11{width:50%}.col12{width:100%}img{width:100%;max-width:100%;height:auto;display:block}figure{width:100% !important;max-width:100% !important;margin:1em 0}.wp-caption-text{font-size:0.8em;color:#666;margin-top:-1.2rem;margin-bottom:1.8rem}.left .image:before{display:none}.left .image:after{content:'';position:absolute;top:0;left:0;width:1000%;height:100%;margin-left:unset !important;margin-left:-1000% !important;display:block;background:inherit;z-index:-1}@media (max-width: 1024px){.left .image:after{display:none}}.right .image:before{display:none}.right .image:after{content:'';position:absolute;top:0;left:0;width:1000%;height:100%;margin-right:-1000% !important;margin-left:unset !important;display:block;background:inherit;z-index:-1}@media (max-width: 1024px){.right .image:after{display:none}}embed,iframe,object{max-width:100%}.button,.site-header .jcf-button,.hero .jcf-button,.site-content .jcf-button,.site-header .button,.hero .button,.site-content .button{position:relative;vertical-align:top;transition:200ms all ease-out;width:auto;background:#fff;display:inline-block;float:left;color:#000;border:4px solid transparent;background:transparent;font-weight:bold;text-decoration:none;font-size:1.2em;padding:13px 18px;margin:0 15px 15px 0}@media (min-width: 767px){.button,.site-header .jcf-button,.hero .jcf-button,.site-content .jcf-button,.site-header .button,.hero .button,.site-content .button{font-size:1.22em;padding:15px 19px;margin-right:25px}}@media (min-width: 1024px){.button,.site-header .jcf-button,.hero .jcf-button,.site-content .jcf-button,.site-header .button,.hero .button,.site-content .button{font-size:1.24em;padding:17px 22px;margin:0 20px 20px 0}}.button:after,.site-header .jcf-button:after,.hero .jcf-button:after,.site-content .jcf-button:after,.site-header .button:after,.hero .button:after,.site-content .button:after{content:'';position:absolute;top:50%;transform:translateY(-50%);margin-left:25px;width:15px;height:15px;background-image:url("assets/img/icon_arrow_right_white.svg");background-repeat:no-repeat;background-size:60%;background-position:center;right:15px}.white-popup-block .button:after,.white-popup-block .site-header .jcf-button:after,.white-popup-block .hero .jcf-button:after,.white-popup-block .site-content .jcf-button:after,.white-popup-block .site-header .button:after,.white-popup-block .hero .button:after,.white-popup-block .site-content .button:after{display:none}.orange .button,.orange .site-header .jcf-button,.orange .hero .jcf-button,.orange .site-content .jcf-button,.orange .site-header .button,.orange .hero .button,.orange .site-content .button{background:#fc8600;border-color:#fc8600;color:#fff}.orange .button:hover,.orange .site-header .jcf-button:hover,.orange .hero .jcf-button:hover,.orange .site-content .jcf-button:hover,.orange .site-header .button:hover,.orange .hero .button:hover,.orange .site-content .button:hover{background-color:#fff;color:#fc8600}.orange .button:hover:after,.orange .site-header .jcf-button:hover:after,.orange .hero .jcf-button:hover:after,.orange .site-content .jcf-button:hover:after,.orange .site-header .button:hover:after,.orange .hero .button:hover:after,.orange .site-content .button:hover:after{background-image:url("assets/img/icon_arrow_right_orange.svg")}.pink .button,.pink .site-header .jcf-button,.pink .hero .jcf-button,.pink .site-content .jcf-button,.pink .site-header .button,.pink .hero .button,.pink .site-content .button{background-color:#e00034;border-color:#e00034;color:#fff}.pink .button:hover,.pink .site-header .jcf-button:hover,.pink .hero .jcf-button:hover,.pink .site-content .jcf-button:hover,.pink .site-header .button:hover,.pink .hero .button:hover,.pink .site-content .button:hover{background-color:#fff;color:#e00034}.pink .button:hover:after,.pink .site-header .jcf-button:hover:after,.pink .hero .jcf-button:hover:after,.pink .site-content .jcf-button:hover:after,.pink .site-header .button:hover:after,.pink .hero .button:hover:after,.pink .site-content .button:hover:after{background-image:url("assets/img/icon_arrow_right_pink.svg")}.blue .button,.blue .site-header .jcf-button,.blue .hero .jcf-button,.blue .site-content .jcf-button,.blue .site-header .button,.blue .hero .button,.blue .site-content .button{background-color:#2536cf;border-color:#2536cf;color:#fff}.blue .button:hover,.blue .site-header .jcf-button:hover,.blue .hero .jcf-button:hover,.blue .site-content .jcf-button:hover,.blue .site-header .button:hover,.blue .hero .button:hover,.blue .site-content .button:hover{background-color:#fff;color:#2536cf}.blue .button:hover:after,.blue .site-header .jcf-button:hover:after,.blue .hero .jcf-button:hover:after,.blue .site-content .jcf-button:hover:after,.blue .site-header .button:hover:after,.blue .hero .button:hover:after,.blue .site-content .button:hover:after{background-image:url("assets/img/icon_arrow_right_blue.svg")}.purple .button,.purple .site-header .jcf-button,.purple .hero .jcf-button,.purple .site-content .jcf-button,.purple .site-header .button,.purple .hero .button,.purple .site-content .button{background-color:#6c005e;border-color:#6c005e;color:#fff}.purple .button:hover,.purple .site-header .jcf-button:hover,.purple .hero .jcf-button:hover,.purple .site-content .jcf-button:hover,.purple .site-header .button:hover,.purple .hero .button:hover,.purple .site-content .button:hover{background-color:#fff;color:#6c005e}.purple .button:hover:after,.purple .site-header .jcf-button:hover:after,.purple .hero .jcf-button:hover:after,.purple .site-content .jcf-button:hover:after,.purple .site-header .button:hover:after,.purple .hero .button:hover:after,.purple .site-content .button:hover:after{background-image:url("assets/img/icon_arrow_right_purple.svg")}.black .button,.black .site-header .jcf-button,.black .hero .jcf-button,.black .site-content .jcf-button,.black .site-header .button,.black .hero .button,.black .site-content .button{background-color:#000;border-color:#000;color:#fff}.black .button:hover,.black .site-header .jcf-button:hover,.black .hero .jcf-button:hover,.black .site-content .jcf-button:hover,.black .site-header .button:hover,.black .hero .button:hover,.black .site-content .button:hover{background-color:#fff;color:#000}.black .button:hover:after,.black .site-header .jcf-button:hover:after,.black .hero .jcf-button:hover:after,.black .site-content .jcf-button:hover:after,.black .site-header .button:hover:after,.black .hero .button:hover:after,.black .site-content .button:hover:after{background-image:url("assets/img/icon_arrow_right_black.svg")}.white .button,.white .site-header .jcf-button,.white .hero .jcf-button,.white .site-content .jcf-button,.white .site-header .button,.white .hero .button,.white .site-content .button{background-color:#fff;border-color:#fff;color:#000}.white .button:hover,.white .site-header .jcf-button:hover,.white .hero .jcf-button:hover,.white .site-content .jcf-button:hover,.white .site-header .button:hover,.white .hero .button:hover,.white .site-content .button:hover{opacity:.6}.white .button:after,.white .site-header .jcf-button:after,.white .hero .jcf-button:after,.white .site-content .jcf-button:after,.white .site-header .button:after,.white .hero .button:after,.white .site-content .button:after{background-image:url("assets/img/icon_arrow_right_black.svg")}.single-news-event .button,.page-events .button,.single-news-event .site-header .jcf-button,.page-events .site-header .jcf-button,.single-news-event .hero .jcf-button,.page-events .hero .jcf-button,.single-news-event .site-content .jcf-button,.page-events .site-content .jcf-button,.single-news-event .site-header .button,.page-events .site-header .button,.single-news-event .hero .button,.page-events .hero .button,.single-news-event .site-content .button,.page-events .site-content .button{background-color:#e00034;border-color:#e00034;color:#fff}.single-news-event .button:hover,.page-events .button:hover,.single-news-event .site-header .jcf-button:hover,.page-events .site-header .jcf-button:hover,.single-news-event .hero .jcf-button:hover,.page-events .hero .jcf-button:hover,.single-news-event .site-content .jcf-button:hover,.page-events .site-content .jcf-button:hover,.single-news-event .site-header .button:hover,.page-events .site-header .button:hover,.single-news-event .hero .button:hover,.page-events .hero .button:hover,.single-news-event .site-content .button:hover,.page-events .site-content .button:hover{background-color:#fff;color:#e00034}.single-news-event .button:hover:after,.page-events .button:hover:after,.single-news-event .site-header .jcf-button:hover:after,.page-events .site-header .jcf-button:hover:after,.single-news-event .hero .jcf-button:hover:after,.page-events .hero .jcf-button:hover:after,.single-news-event .site-content .jcf-button:hover:after,.page-events .site-content .jcf-button:hover:after,.single-news-event .site-header .button:hover:after,.page-events .site-header .button:hover:after,.single-news-event .hero .button:hover:after,.page-events .hero .button:hover:after,.single-news-event .site-content .button:hover:after,.page-events .site-content .button:hover:after{background-image:url("assets/img/icon_arrow_right_pink.svg")}.page-titles .button,.page-books .button,.page-titles .site-header .jcf-button,.page-books .site-header .jcf-button,.page-titles .hero .jcf-button,.page-books .hero .jcf-button,.page-titles .site-content .jcf-button,.page-books .site-content .jcf-button,.page-titles .site-header .button,.page-books .site-header .button,.page-titles .hero .button,.page-books .hero .button,.page-titles .site-content .button,.page-books .site-content .button{background-color:#2536cf;border-color:#2536cf;color:#fff}.page-titles .button:hover,.page-books .button:hover,.page-titles .site-header .jcf-button:hover,.page-books .site-header .jcf-button:hover,.page-titles .hero .jcf-button:hover,.page-books .hero .jcf-button:hover,.page-titles .site-content .jcf-button:hover,.page-books .site-content .jcf-button:hover,.page-titles .site-header .button:hover,.page-books .site-header .button:hover,.page-titles .hero .button:hover,.page-books .hero .button:hover,.page-titles .site-content .button:hover,.page-books .site-content .button:hover{background-color:#fff;color:#2536cf}.page-titles .button:hover:after,.page-books .button:hover:after,.page-titles .site-header .jcf-button:hover:after,.page-books .site-header .jcf-button:hover:after,.page-titles .hero .jcf-button:hover:after,.page-books .hero .jcf-button:hover:after,.page-titles .site-content .jcf-button:hover:after,.page-books .site-content .jcf-button:hover:after,.page-titles .site-header .button:hover:after,.page-books .site-header .button:hover:after,.page-titles .hero .button:hover:after,.page-books .hero .button:hover:after,.page-titles .site-content .button:hover:after,.page-books .site-content .button:hover:after{background-image:url("assets/img/icon_arrow_right_blue.svg")}.contact-form-block .button,.contact-form-block .site-header .jcf-button,.contact-form-block .hero .jcf-button,.contact-form-block .site-content .jcf-button,.contact-form-block .site-header .button,.contact-form-block .hero .button,.contact-form-block .site-content .button{min-width:200px}.hero .button:after,.hero .site-header .jcf-button:after,.hero .hero .jcf-button:after,.hero .site-content .jcf-button:after,.hero .site-header .button:after,.hero .hero .button:after,.hero .site-content .button:after{display:none}.contact-form .button,.contact-form .site-header .jcf-button,.contact-form .hero .jcf-button,.contact-form .site-content .jcf-button,.contact-form .site-header .button,.contact-form .hero .button,.contact-form .site-content .button{background-color:#2536cf;border-color:#2536cf;color:#fff}.contact-form .button:hover,.contact-form .site-header .jcf-button:hover,.contact-form .hero .jcf-button:hover,.contact-form .site-content .jcf-button:hover,.contact-form .site-header .button:hover,.contact-form .hero .button:hover,.contact-form .site-content .button:hover{background-color:#fff;color:#2536cf}.contact-form .button:hover:after,.contact-form .site-header .jcf-button:hover:after,.contact-form .hero .jcf-button:hover:after,.contact-form .site-content .jcf-button:hover:after,.contact-form .site-header .button:hover:after,.contact-form .hero .button:hover:after,.contact-form .site-content .button:hover:after{background-image:url("assets/img/icon_arrow_right_blue.svg")}.contact-form .button:after,.contact-form .site-header .jcf-button:after,.contact-form .hero .jcf-button:after,.contact-form .site-content .jcf-button:after,.contact-form .site-header .button:after,.contact-form .hero .button:after,.contact-form .site-content .button:after{content:unset}.site-content .jcf-button{padding:15px 40px 15px 30px}.hero .button:after,.hero .jcf-button:after{display:none}form .jcf-button-content{padding-right:15px}a.button:hover{opacity:1}.select__field::-ms-expand{display:none}.select__field:focus:invalid{border-color:#FD6347}.select__field:required:valid{border-color:#006400}input{width:100%;height:66px;padding:25px}.page-contact-us input{border:2px solid #000}a{font-size:inherit;line-height:inherit;color:#e00034;text-decoration:none;transition:300ms color ease-out, 300ms opacity ease-out}a:hover{opacity:.5}a:hover h1,a:hover h2,a:hover h3,a:hover h4,a:hover h5{opacity:.5;transition:300ms color ease-out, 300ms opacity ease-out}a:hover:after{transition:300ms opacity ease-out}a:active{color:#e00034}.orange a{color:#fc8600}.pink a{color:#e00034}.blue a{color:#2536cf}.purple a{color:#860074}.black a{color:#fff}.white a{color:#000}.page-campaigns a{color:#fc8600}.page-events a{color:#e00034}.page-news a{color:#fc8600}.contact-form-block a{color:#000}.black .contact-form-block a{color:#000}.site-header{position:relative;width:100%;padding:0;transition:300ms all ease-in-out;height:110px}@media (min-width: 767px){.site-header{height:120px}}@media (min-width: 1280px){.site-header{height:140px}}.scrolled .site-header{position:fixed;z-index:1030;top:0;height:100px;background-color:#fdfdfd;border-bottom:1px solid #d5d5d5}.site-header .site-header-inner{display:flex;justify-content:space-between;height:inherit;width:calc( 100% - 20px);margin:0 10px}@media (min-width: 767px){.site-header .site-header-inner{width:calc( 100% - 30px);margin-left:15px}}@media (min-width: 1024px){.site-header .site-header-inner{width:calc( 100% - 50px);margin:0 25px}}.site-branding{width:135px;font-weight:bold;height:inherit;display:inline-block;background-image:url("assets/img/logo_new_black.png");background-size:100%;background-repeat:no-repeat;background-position:center;transform:scale(1);transition:600ms width ease-in-out, opacity .2s ease-in-out;opacity:1}@media (min-width: 1024px){.site-branding{width:calc(135px + 95 * (100vw - 1024px) / 896)}}@media (min-width: 1920px){.site-branding{width:230px}}.site-branding:hover,.site-branding:active{opacity:0.6}.site-branding a{display:block}.scrolled .site-branding{width:125px}.site-branding a{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:100%;display:block}.site-topbar{height:60px;background-color:#000;display:flex;justify-content:flex-end;padding-right:8px}@media (min-width: 1024px){.site-topbar{padding-right:36px}}.site-topbar ul{display:flex}.site-topbar li a{display:flex;white-space:nowrap;align-items:center;font-size:0.94rem;line-height:1;font-weight:600;color:white;padding:0.65rem 1.3rem 0.65rem 1.3rem;height:100%}@media (min-width: 767px){.site-topbar li a{padding:0.65rem 1.5rem 0.65rem 1.5rem}}.site-topbar li a:hover,.site-topbar li a:focus{background-color:#202fb5}.site-topbar li.search-icon a{color:transparent;font-size:0.1px}.site-topbar li.search-icon a:hover,.site-topbar li.search-icon a:focus{opacity:1}.site-topbar li.search-icon a:before{display:inline-block;content:'';width:32px;height:32px;margin-left:-3px;margin-top:2px;background:url("assets/img/icon_search_white.svg") center no-repeat;background-size:22px 22px}.site-topbar .nav-with-dropdowns .sub-menu{padding:1.1rem 0}.site-topbar .nav-with-dropdowns .active a{background-color:#2536cf}.site-topbar .nav-with-dropdowns .active a:hover{background-color:#202fb5}.site-topbar .nav-with-dropdowns .active .sub-menu a{background-color:#fff}.site-topbar .nav-with-dropdowns .active .sub-menu a:hover,.site-topbar .nav-with-dropdowns .active .sub-menu a:focus{color:rgba(0,0,0,0.5)}.nav-with-dropdowns{overflow:hidden}.nav-with-dropdowns .menu-item-has-children a{cursor:pointer}.nav-with-dropdowns .menu-item-has-children a:hover,.nav-with-dropdowns .menu-item-has-children a:focus{opacity:1}.nav-with-dropdowns .sub-menu{display:none;position:absolute;color:#000;background-color:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,0.07);z-index:1000}.nav-with-dropdowns .active .sub-menu{display:block;margin-left:0}.nav-with-dropdowns .active .sub-menu a{color:#000;background-color:#fff}.nav-with-dropdowns .active .sub-menu a:hover,.nav-with-dropdowns .active .sub-menu a:focus{color:rgba(0,0,0,0.4)}.main-navigation{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:inherit;line-height:1.3;margin:0}.toggled .main-navigation{position:fixed;visibility:visible;width:100%;height:100%;top:0;left:0;display:block;z-index:1050}.main-navigation .main-nav-container{position:absolute;visibility:hidden;width:100%;height:100%;top:0;right:0;background:#2536cf;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between}.toggled .main-navigation .main-nav-container{visibility:visible}.main-navigation ul{padding:0;margin:0}.main-navigation li{padding:0;margin:0}.main-navigation li a{display:block;color:#fff;line-height:1.1}.main-navigation li.secondary.menu-item-has-children>a{display:none !important}.main-navigation li.indent-icon a:before{content:'';display:inline-block;width:24px;height:13px;background:url("assets/img/icon_arrow_curve_right.svg") 0 0 no-repeat;background-size:14px 9px}.main-navigation .social-icons{color:#fff;margin-top:2rem}@media (max-width: 767px){.main-navigation .main-nav-container{padding:5.6rem 1.8rem 2.2rem}.main-navigation .main-nav-container li a{font-size:1.3rem;font-weight:600;letter-spacing:0.04em;padding:0.8rem 0}.main-navigation .main-nav-container ul.menu>li{border-bottom:1px solid rgba(255,255,255,0.3)}.main-navigation .main-nav-container li.menu-item-has-children{cursor:pointer}.main-navigation .main-nav-container li.menu-item-has-children>a{pointer-events:none}.main-navigation .main-nav-container li.menu-item-has-children>a::after{content:'';display:inline-block;float:right;width:10px;height:10px;border-right:2px solid;border-bottom:2px solid;margin-top:7px;margin-right:8px;transform:rotate(-45deg);transition:all 200ms}.main-navigation .main-nav-container li.menu-item-has-children.active>a::after{transform:rotate(45deg)}.main-navigation .main-nav-container li.menu-item-has-children .sub-menu{display:none}.main-navigation .main-nav-container li.menu-item-has-children.active .sub-menu{display:block;border-top:1px solid rgba(255,255,255,0.3);padding:1.4rem 0.3rem 1.4rem 1.4rem}.main-navigation .main-nav-container li .sub-menu li a{font-size:1.26rem;padding:0.4rem 0}.main-navigation .main-nav-container .sub-menu li.menu-item-has-children>a{pointer-events:auto}.main-navigation .main-nav-container .sub-menu li.menu-item-has-children a::after{display:none}.main-navigation .main-nav-container .sub-menu .sub-menu{border-top:none !important}.main-navigation .main-nav-container .menu-item-has-children.secondary{border-bottom:none}.main-navigation .main-nav-container .menu-item-has-children.secondary .sub-menu{display:block;margin-top:2rem}.main-navigation .main-nav-container .menu-item-has-children.secondary .sub-menu li a{padding:0.4rem 0}}@media (min-width: 767px){.main-navigation .main-nav-container{padding:5.5rem 0 2rem 2rem}.main-navigation .main-nav-container ul{display:flex;flex-direction:row;flex-wrap:wrap}.main-navigation .main-nav-container ul.sub-menu{margin-top:0.6rem;display:block}.main-navigation .main-nav-container li{width:33%;margin-bottom:2.2rem;padding-right:0.7rem}.main-navigation .main-nav-container .sub-menu li{width:100%;margin-bottom:0}.main-navigation .main-nav-container li a{font-size:1.6rem;font-weight:600;padding:0.3rem 0.5rem}.main-navigation .main-nav-container li a{display:inline-block}.main-navigation .main-nav-container li a::after{content:'';display:block;height:5px;margin-top:5px;background-image:url(assets/img/icon_line_white.svg);background-position:left;background-size:100% 100%;background-repeat:no-repeat}.main-navigation .main-nav-container .sub-menu li a{font-size:.86em;font-weight:normal}.main-navigation .main-nav-container .sub-menu li a::after{display:none}.main-navigation .main-nav-container .menu-item-has-children.secondary{margin-bottom:1rem}.main-navigation .main-nav-container .menu-item-has-children.secondary .sub-menu{margin-top:0}.main-navigation .main-nav-container .menu-item-has-children.secondary .sub-menu li a{font-size:1.6rem;font-weight:600;padding:0.2rem 0.5rem}}@media (min-width: 1024px){.main-navigation .main-nav-container{padding:5.5rem 1rem 3rem 3rem}.main-navigation .main-nav-container ul.sub-menu{margin-top:1rem}.main-navigation .main-nav-container li a{font-size:1.9rem}.main-navigation .main-nav-container .sub-menu li a{font-size:.88em}.main-navigation .main-nav-container .menu-item-has-children.secondary .sub-menu li a{font-size:1.9rem}}@media (min-width: 1280px){.main-navigation .main-nav-container{padding:6rem 2rem 3rem 4rem}}button.hamburger{position:relative}.hamburger{display:block;width:50px;height:50px;padding:0;margin:0;visibility:visible;cursor:pointer;transition:300ms opacity ease-in-out;background-image:url(assets/img/icon_hamburger_black.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.hamburger:hover{opacity:0.7}.toggled .hamburger{background-image:unset;top:28px;right:20px;visibility:visible;z-index:1030}@media (min-width: 767px){.toggled .hamburger{top:38px;right:38px}}.toggled .hamburger:hover{opacity:1}.hamburger.is-active{position:absolute}.hamburger.is-active:hover{opacity:0.7}.hamburger.is-active .hamburger-inner{background-color:#000}.toggled .hamburger.is-active .hamburger-inner{background-color:rgba(0,0,0,0)}.hamburger .hamburger-box{position:absolute;top:50%;transform:translateY(-50%);right:0;width:45px;height:47px;display:block;line-height:inherit;transition:300ms background ease-out;visibility:hidden}.toggled .hamburger .hamburger-box{visibility:visible;background-image:url("assets/img/icon_modal-white.svg");background-size:98%;background-position:center;background-repeat:no-repeat;transition:300ms background ease-out;opacity:1}.toggled .hamburger .hamburger-box:hover{opacity:0.8}.hamburger-inner{display:block;top:50%;left:8px;margin-top:-1px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{content:'';width:29px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.toggled .hamburger-inner,.toggled .hamburger-inner::after,.toggled .hamburger-inner::before{background-color:rgba(0,0,0,0)}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.megamenu{display:none}@media (min-width: 767px){.megamenu{display:flex;height:100%;margin-right:1rem}}@media (min-width: 1024px){.megamenu{margin-right:1.3rem}}@media (min-width: 1280px){.megamenu{margin-right:1.8rem}}.megamenu>ul{display:flex;flex-wrap:nowrap;justify-content:flex-end}.megamenu>ul>li{margin:0 0.9rem}@media (min-width: 1024px){.megamenu>ul>li{margin:0 1.2rem}}@media (min-width: 1280px){.megamenu>ul>li{margin:0 1.4rem}}.megamenu li a.trigger{color:#000;white-space:nowrap;display:flex;align-items:center;height:100%;opacity:1;font-weight:600;text-transform:uppercase;text-decoration:none;font-size:0.82rem}@media (min-width: 1024px){.megamenu li a.trigger{font-size:0.87rem}}@media (min-width: 1280px){.megamenu li a.trigger{font-size:0.9rem}}.megamenu li a.trigger span{display:none}@media (min-width: 860px){.megamenu li a.trigger span{display:inline-block;content:'';width:10px;height:10px;margin-left:7px;margin-top:3px;background-color:#000;mask-image:url("assets/img/icon_arrow_down_black.svg");mask-size:100%;mask-repeat:no-repeat;transition:background .2s}}.megamenu li a.trigger:hover,.megamenu li a.trigger:active{color:#fc8600}.megamenu li a.trigger:hover span,.megamenu li a.trigger:active span{background-color:#fc8600}.megamenu li.active a.trigger{color:#fc8600}.megamenu li.active a.trigger span{background-color:#fc8600}.megamenu li.active a.trigger:hover,.megamenu li.active a.trigger:active{color:#b05d00}.megamenu li.active a.trigger:hover span,.megamenu li.active a.trigger:active span{background-color:#b05d00}.megamenu .has-dropdown .megamenu-pane{display:none}.megamenu .has-dropdown.active .megamenu-pane{display:block}.megamenu .has-dropdown.active .megamenu-pane{position:absolute;z-index:1000;width:100%;left:0;background:#fff;box-shadow:0 120px 250px 0 rgba(0,0,0,0.15)}.megamenu .megamenu-pane-inner{border-top:1px solid #dedede;height:100%;padding:2.5rem 0}@media (min-width: 1024px){.megamenu .megamenu-pane-inner{padding:3.4rem 0}}.megamenu .row{display:flex;align-content:stretch}.megamenu .row>div{border-left:1px solid #dedede;margin-right:0;margin-bottom:0;width:calc( 100% * .3333 - 30px);padding-left:30px;margin-left:30px}@media (min-width: 1024px){.megamenu .row>div{width:calc( 100% * .25 - 30px)}}@media (min-width: 1280px){.megamenu .row>div{padding-left:45px;margin-left:45px;width:calc( 100% * .25 - 45px)}}.megamenu .row>div:first-of-type{margin-left:0;border-left:none}.megamenu .row>div:last-of-type{display:none}@media (min-width: 1024px){.megamenu .row>div:last-of-type{display:block}}.megamenu .megamenu-pane-inner .title{display:inline-block;font-size:1.3em}.megamenu .megamenu-pane-inner .title::after{content:'';display:block;height:5px;margin-top:5px;margin-bottom:1.2rem;background-image:url(assets/img/icon_line_black.svg);background-position:left;background-size:100% 100%;background-repeat:no-repeat}.megamenu .megamenu-pane-inner .small-title{font-size:1em;line-height:1.2}.megamenu .megamenu-pane-inner p,.megamenu .megamenu-pane-inner li{font-size:.86em;line-height:1.5}@media (min-width: 1024px){.megamenu .megamenu-pane-inner p,.megamenu .megamenu-pane-inner li{font-size:.88em}}.megamenu .megamenu-pane-inner li a{padding:0.4rem 0}.megamenu .megamenu-pane-inner p{margin-bottom:0}.megamenu .megamenu-pane-inner a.mega-btn{display:inline-block;font-size:1em;font-weight:600;margin-top:0.6rem}.megamenu .megamenu-pane-inner a.mega-btn::after{display:inline-block;content:'';width:12px;height:12px;margin-left:8px;background:url("assets/img/icon_arrow_right_orange.svg") center no-repeat;background-size:contain;transition:all .2s}.megamenu .megamenu-pane-inner a.mega-btn:hover::after{margin-left:10px}.megamenu .megamenu-pane-inner p a.mega-btn:first-of-type{margin-top:1.1rem}.megamenu .megamenu-pane-inner a{color:black;opacity:1}.megamenu .megamenu-pane-inner a:hover,.megamenu .megamenu-pane-inner a:active{color:#fc8600}.megamenu .megamenu-pane-inner img{margin-bottom:1rem}.megamenu .megamenu-pane-inner a img{opacity:1;transition:opacity .2s}.megamenu .megamenu-pane-inner a img:hover{opacity:.8}.megamenu .megamenu-pane-inner .tags{margin-top:0.8rem}.megamenu .megamenu-pane-inner a.tag:hover,.megamenu .megamenu-pane-inner a.tag:active{color:#fff}section.breadcrumbs{border-top:none}@media (min-width: 767px){section.breadcrumbs{margin-top:1rem}}.crumbs-container{font-size:14px;line-height:1.6em;color:#000;background:transparent;padding:0 0 42.5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 1024px){.crumbs-container{padding-bottom:50px}}.crumbs-container span{padding:0 10px}.crumbs-container span a{padding:0;margin:0;color:#000}.crumbs-container span span{padding:0}.crumbs-container span:first-of-type{padding-left:0}.crumbs-container .current-item,.crumbs-container .current{font-weight:700}.crumbs-container .sep{padding:0}.crumbs-container .sep span{display:none}.crumbs-container .sep::after{display:inline-block;content:'';width:10px;height:10px;background:url("assets/img/icon_arrow_right_black.svg") center no-repeat;background-size:contain}.page-home .crumbs-container{display:none}.single .crumbs-container{color:#000}.single .crumbs-container a,.single .crumbs-container span{color:#000}.site-footer{clear:both}.site-footer section{padding:42.5px 10px}@media (min-width: 767px){.site-footer section{padding:42.5px 15px}}@media (min-width: 1024px){.site-footer section{padding:45px 25px}}.site-footer section .row>div{margin-bottom:0}.site-footer section.footer-part2 h3,.site-footer section.footer-part2 .h3,.site-footer section.footer-part3 h3,.site-footer section.footer-part3 .h3{font-size:1.05em;font-weight:bold;margin-bottom:1rem}.site-footer .footer-menu a{color:#000}.site-footer a:hover,.site-footer a:active{color:#fc8600;opacity:1}.site-footer section.footer-part2 .footer-logo{margin-top:3px;margin-bottom:35px}@media (min-width: 767px){.site-footer section.footer-part2 .footer-logo{margin-top:0;margin-bottom:0}}.site-footer section.footer-part2 .footer-logo .site-branding{width:152px;height:59px}@media (min-width: 767px){.footer-menu1{display:flex;align-items:center;justify-content:flex-end;margin-top:-8px}.footer-menu1 h3{display:none}.footer-menu1 ul{display:flex}.footer-menu1 li{margin-right:2rem}.footer-menu1 li:last-of-type{margin-right:0}.footer-menu1 a{font-size:0.94rem;white-space:nowrap;text-transform:uppercase;font-weight:bold}}@media (min-width: 1024px){.footer-menu1{justify-content:flex-start;margin-top:-10px}.footer-menu1 li{margin-right:2.5rem}}@media (min-width: 767px){.footer-menu2{order:5}}.footer-line{border-top:1px solid #d5d5d5;height:1px;display:block;width:calc(100% + 50px);margin:40px -25px 0;padding-bottom:40px}@media (min-width: 767px){.footer-line{order:3;margin-top:35px}}@media (min-width: 767px){.footer-partners{order:4}}.partner-logos{display:flex;flex-direction:row;flex-wrap:wrap;margin:0.9em 0 0.7em}@media (min-width: 767px){.partner-logos{margin-bottom:0}}.partner-logos a{display:flex;align-items:center}.partner-logos img{width:auto;max-width:100%}.partner-logos img:hover{opacity:0.3}.partner-logos a{margin:0 1.4em 1em 0}.partner-logos a:last-of-type{margin-right:0 !important}.partner-logos a img{height:42px}.partner-logos a:first-of-type img{height:35px}.partner-logos a:last-of-type img{height:60px}@media (min-width: 1280px){.partner-logos a{margin:0 1.8em 1.05em 0}.partner-logos a img{height:50px}.partner-logos a:first-of-type img{height:45px}.partner-logos a:last-of-type img{height:70px}}.site-footer .social-group{margin-bottom:0}@media (min-width: 767px){.site-footer .social-icons{order:6}}@media (min-width: 1024px){.site-footer .social-icons .social-group{margin-left:-1rem;justify-content:flex-end}}@media (min-width: 767px){section.footer-part3 .h3{display:none}}@media (min-width: 767px){section.footer-part3 .info-menu ul{display:flex}section.footer-part3 .info-menu li{margin-right:2rem}section.footer-part3 .info-menu li:last-of-type{margin-right:0}section.footer-part3 .info-menu a{font-size:0.94rem;white-space:nowrap;text-transform:uppercase;font-weight:bold}}@media (min-width: 1024px){section.footer-part3 .info-menu li{margin-right:2.5rem}}section.footer-part3 .info-menu li.search-icon a{color:transparent;font-size:0.1px}section.footer-part3 .info-menu li.search-icon a:before{display:inline-block;float:left;content:'';width:32px;height:40px;margin-top:-5px;background:url("assets/img/icon_search.svg") center no-repeat;background-size:24px 24px;transition:opacity .2s}section.footer-part3 .info-menu li.search-icon a:hover:before{opacity:.4}@media (max-width: 767px){section.footer-part3 .info-menu li.search-icon{position:absolute;right:28px;margin-top:-45px}}section.footer-part3 .fineprint{margin-top:30px}@media (min-width: 767px){section.footer-part3 .fineprint{margin-top:4px}}section.footer-part3 .fineprint p span{display:inline-block}section.footer-part3 .fineprint p{font-size:0.75em;margin-bottom:0;line-height:1.3}@media (max-width: 767px){section.footer-part3 .fineprint p{font-size:0.7em}}section.footer-part1{padding:45px 0 25px 0}@media (min-width: 767px){section.footer-part1{padding:60px 0 35px 0}}section.footer-part1 .footer-promo{max-width:800px;margin:0 auto}section.footer-part1 h3,section.footer-part1 p{color:#2536cf;text-align:center;margin-bottom:25px}section.footer-part1 h3{font-weight:bold}@media (min-width: 767px){section.footer-part1 p:first-of-type{margin-bottom:30px}}section.footer-part1 .footer-promo .button{float:none;background-color:#2536cf;border-color:#2536cf;color:#fff;padding-right:45px}section.footer-part1 .footer-promo .button::after{right:18px;background-image:url("assets/img/icon_arrow_right_white.svg")}section.footer-part1 .footer-promo .button:hover{background-color:#fff;color:#2536cf}section.footer-part1 .footer-promo .button:hover::after{background-image:url("assets/img/icon_arrow_right_blue.svg")}a.post-edit-link{position:fixed;bottom:6px;left:8px;z-index:100;width:20px;height:20px;background-color:rgba(125,125,125,0.2);color:rgba(0,0,0,0.5);border-radius:20px;text-align:center;font-size:14px;line-height:17px;text-decoration:none}a.post-edit-link:hover{background-color:rgba(125,125,125,0.3)}section.button-group{margin-bottom:37.5px}p+.button-group{margin-top:2rem}.title+.button-group{margin-top:0.75rem}.button-group{width:100%;padding-bottom:0;margin-top:-1px;margin-bottom:25px}.button-group [class^="col-"]{margin-bottom:0px}.button-group h3{margin-bottom:25px}.button-group h5{margin-bottom:25px}.button-group p+.button-group{margin-top:2rem}.button-group .button-break{width:auto;flex-direction:column-reverse}.button-group .button-break h5{margin-top:25px}div.button-group a{border:4px solid #6c005e;padding-right:45px !important;margin-right:50px}@media (max-width: 767px){div.button-group a{margin-bottom:25px}div.button-group a:last-of-type{margin-bottom:0}}@media (max-width: 767px){div.button-group a{width:100%;margin-right:0}}@media only screen and (min-device-width: 767px) and (max-device-width: 1024px){div.button-group a{width:auto;padding:15px 60px 15px 35px;margin-right:50px}}.button-breakdiv.button-group a{float:unset}.same-widthdiv.button-group a{min-width:250px}@media (max-width: 380px){div.button-group a:only-child{width:100%}}div.button-group a:after{content:' ';position:absolute;top:50%;transform:translateY(-50%);right:25px;margin-left:25px;width:15px;height:15px;background-repeat:no-repeat;background-size:60%;background-position:center}.button.orange{color:#fff;background:#fc8600;border-color:#fc8600}.button.orange:after{background-image:url("assets/img/icon_arrow_right_white.svg")}.button.orange:hover{color:#fc8600;background:#fff}.button.orange:hover:after{background-image:url("assets/img/icon_arrow_right_orange.svg")}.button.pink{color:#fff;background:#e00034;border-color:#e00034}.button.pink:after{background-image:url("assets/img/icon_arrow_right_white.svg")}.button.pink:hover{color:#e00034;background:#fff}.button.pink:hover:after{background-image:url("assets/img/icon_arrow_right_pink.svg")}.button.blue{color:#fff;background:#2536cf;border-color:#2536cf}.button.blue:after{background-image:url("assets/img/icon_arrow_right_white.svg")}.button.blue:hover{color:#2536cf;background:#fff}.button.blue:hover:after{background-image:url("assets/img/icon_arrow_right_blue.svg")}.button.purple{color:#fff;background:#6c005e;border-color:#6c005e}.button.purple:after{background-image:url("assets/img/icon_arrow_right_white.svg")}.button.purple:hover{color:#6c005e;background:#fff}.button.purple:hover:after{background-image:url("assets/img/icon_arrow_right_purple.svg")}body .button-group .button.white{color:#000;background:#fff;border-color:#fff}body .button-group .button.white:after{background-image:url("assets/img/icon_arrow_right_black.svg")}body .button-group .button.white:hover{opacity:0.8}body .button-group .button.black{color:#fff;background:#000;border-color:#000}body .button-group .button.black:after{background-image:url("assets/img/icon_arrow_right_white.svg")}body .button-group .button.black:hover{color:#000;border-color:#000}body .button-group .button.black:hover:after{background-image:url("assets/img/icon_arrow_right_black.svg")}body .button-group .button.text-white,body .button-group .button.text-black{width:auto;padding:0;padding-top:25px;border:0;background:transparent;font-size:1.1em;line-height:26px}body .button-group .button.text-white:hover,body .button-group .button.text-black:hover{opacity:.5;background:transparent}body .button-group .button.text-white:after,body .button-group .button.text-black:after{content:' ';position:relative;left:0;margin:5px auto 25px 0;width:auto;height:5px;display:block;background-position:left;background-size:100% 100%;background-repeat:no-repeat}@media (max-width: 767px){body .button-group .button.text-white:after,body .button-group .button.text-black:after{margin-bottom:15px}}body .button-group .button.text-white{color:#fff !important}body .button-group .button.text-white:hover{color:#fff !important}body .button-group .button.text-white:after,body .button-group .button.text-white:hover:after{background-image:url("assets/img/icon_line_white.svg")}body .button-group .button.text-black{color:#000 !important}body .button-group .button.text-black:hover{color:#000 !important}body .button-group .button.text-black:after,body .button-group .button.text-black:hover:after{background-image:url("assets/img/icon_line_black.svg")}.orange .button-group .button.white{color:#fc8600}.orange .button-group .button.white:after{background-image:url("assets/img/icon_arrow_right_orange.svg")}.pink .button-group .button.white{color:#e00034}.pink .button-group .button.white:after{background-image:url("assets/img/icon_arrow_right_pink.svg")}.blue .button-group .button.white{color:#2536cf}.blue .button-group .button.white:after{background-image:url("assets/img/icon_arrow_right_blue.svg")}.purple .button-group .button.white{color:#6c005e}.purple .button-group .button.white:after{background-image:url("assets/img/icon_arrow_right_purple.svg")}.black .button-group .button.white{color:#000}.black .button-group .button.white:after{background-image:url("assets/img/icon_arrow_right_black.svg")}section.full-width-media-block{padding:0}section.full-width-media-text-block{padding:0;background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width: 767px){section.full-width-media-text-block{padding:0}}section.full-width-media-text-block .image{width:100%;height:100%;display:inline-block;background-position:center;background-repeat:no-repeat;background-size:cover}section.full-width-media-text-block .content{width:calc( 100% - 200px);margin:75px;text-align:center;background-repeat:no-repeat;background-size:contain;background-position:center}@media (max-width: 767px){section.full-width-media-text-block .content{width:calc( 100% - 100px);margin:50px;padding:0;background-image:unset}}section.full-width-media-text-block h3,section.full-width-media-text-block p{color:#fff;display:block}section.full-width-media-text-block h3{font-size:1.625em}section.full-width-media-text-block p{font-size:1em;line-height:1.4;margin:25px}@media (min-width: 767px){section.full-width-media-text-block p{margin:30px 0}}section.full-width-media-text-block a{font-size:1em;color:#fff;font-weight:700;display:inline-block}section.full-width-media-text-block a:after{content:' ';height:8px;margin:5px auto 0 auto;display:block;background-image:url("assets/img/icon_line_white.svg");background-position:center;background-size:cover;background-repeat:no-repeat;background-size:contain;transition:300ms background ease-out}section.full-width-media-text-block a:hover{color:#fff}section.beacon-form-block{padding-bottom:1rem}section.beacon-form-block .copy{align-items:flex-start}section.beacon-form-block .content p{display:block}section.beacon-form-block .form{flex-direction:column}section.beacon-form-block .form .content{width:100%}section.beacon-form-block .beacon-form{width:100%}section.beacon-form-block .copy>.content,section.beacon-form-block .form>.content{padding-bottom:0 !important}section.beacon-form-block .row.normal,section.beacon-form-block .row.reverse{padding-bottom:30px}@media (max-width: 576px){section.beacon-form-block .row.normal,section.beacon-form-block .row.reverse{flex-direction:column !important;padding-bottom:12px}}section.beacon-form-block .row.reverse .copy{order:2}section.beacon-form-block .row.reverse .form{order:1}@media (max-width: 767px){section.beacon-form-block .col-6{width:calc( 100% - 20px) !important}}.donate-block{background:#fc8600 !important;padding-bottom:45px}.donate-block>.container>.row{display:flex;flex-direction:column}@media (min-width: 767px){.donate-block>.container>.row{flex-direction:row}}.donate-block>.container>.row>div{float:none}@media (max-width: 767px){.donate-block>.container>.row>div{width:100%;margin-bottom:55px}}.donate-block [class^="col-"]{margin-bottom:0}.donate-block h3.title,.donate-block h3.large-title{font-size:2rem}.donate-block h3,.donate-block h4{margin-bottom:30px}.donate-block h4{margin-bottom:15px;font-weight:bold;font-size:1.3em}.donate-block h5{font-size:0.98em;font-weight:700;margin-bottom:0.4rem}.donate-block h5{max-width:95%}.donate-block h5 .splashpad{font-size:1.3em;line-height:1.2;padding:18px 26px}.donate-block p{font-size:0.9em;margin-bottom:0;line-height:1.4}.donate-block .button-group{margin-top:0;margin-bottom:0}.donate-block .button-group .button{margin-top:1.1em;margin-bottom:0}.donate-block .button-group .button.text-white,.donate-block .button-group .button.text-black{margin-top:-0.2em}.donate-block .social-group{margin-bottom:0}.donate-block a .large-title:after{content:' ';position:relative;left:0;margin:0 auto 25px 0;width:100%;height:5px;padding-top:5px;display:block;background-image:url("assets/img/icon_line_white.svg");background-position:left;background-size:100% 100%;background-repeat:no-repeat}@media (max-width: 767px){.donate-block a .large-title:after{margin-bottom:15px}}.orange .donate-block{background:#fc8600}.pink .donate-block{background:#e00034}.blue .donate-block{background:#2536cf}.purple .donate-block{background:#6c005e}.black .donate-block{background:#000;color:#fff}.white .donate-block{background:#fff;color:#000}.text-orange.donate-block h3,.text-orange.donate-block h4,.text-orange.donate-block h5,.text-orange.donate-block p{color:#fc8600}.text-pink.donate-block h3,.text-pink.donate-block h4,.text-pink.donate-block h5,.text-pink.donate-block p{color:#e00034}.text-blue.donate-block h3,.text-blue.donate-block h4,.text-blue.donate-block h5,.text-blue.donate-block p{color:#2536cf}.text-purple.donate-block h3,.text-purple.donate-block h4,.text-purple.donate-block h5,.text-purple.donate-block p{color:#6c005e}.text-black.donate-block h3,.text-black.donate-block h4,.text-black.donate-block h5,.text-black.donate-block p{color:#000}.text-white.donate-block h3,.text-white.donate-block h4,.text-white.donate-block h5,.text-white.donate-block p{color:#fff}body .donate-block .button-group .button.black,body .donate-block .button-group .button.white{color:#fc8600}body .donate-block .button-group .button.black:after,body .donate-block .button-group .button.white:after{background-image:url("assets/img/icon_arrow_right_orange.svg")}body .donate-block .button-group .button.black:hover{background-color:#000;opacity:.8}.quote-block{margin-top:-1px;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.quote-block .content{display:block;position:relative;width:100%;margin:0}.quote-block .content p{text-align:center;font-weight:bold;font-size:2.5rem;line-height:1em;color:#fc8600;margin-bottom:0}@media (min-width: 1024px){.quote-block .content p{font-size:4rem}}@media (max-width: 767px){.quote-block .content p{margin-bottom:12.5px}}.small-text.quote-block .content p{line-height:1.1em;font-size:1em}@media (min-width: 767px){.small-text.quote-block .content p{font-size:1.28em}}.medium-text.quote-block .content p{font-size:1.4em;line-height:1.05em}@media (min-width: 767px){.medium-text.quote-block .content p{font-size:2.2em}}.large-text.quote-block .content p{font-size:1.7em}@media (min-width: 767px){.large-text.quote-block .content p{font-size:3.3em}}.text-orange.quote-block .content p{color:#fc8600}.text-pink.quote-block .content p{color:#e00034}.text-blue.quote-block .content p{color:#2536cf}.text-purple.quote-block .content p{color:#6c005e}.text-black.quote-block .content p{color:#000}.text-white.quote-block .content p{color:#fff}.quote-block .content span.cite{display:inline-block;color:#fff;font-weight:700;letter-spacing:0.02em;margin:15px 0 0;font-size:1.1em;line-height:1.1}@media (min-width: 767px){.quote-block .content span.cite{font-size:1.6em}}.small-text.quote-block .content span.cite{font-size:0.94em}@media (min-width: 767px){.small-text.quote-block .content span.cite{font-size:1.15em}}.medium-text.quote-block .content span.cite{font-size:1em}@media (min-width: 767px){.medium-text.quote-block .content span.cite{font-size:1.6em}}.large-text.quote-block .content span.cite{font-size:1.1em}@media (min-width: 767px){.large-text.quote-block .content span.cite{font-size:2.2em}}.quote-block .splashpad{padding:0 25px 5px}@media (min-width: 767px){.quote-block .splashpad{padding:0 60px 5px}}.copy{background:#fff}@media (min-width: 767px){.right .copy .content{padding-top:50px;padding-bottom:50px;padding-left:50px}}@media (min-width: 767px) and (max-width: 1024px){.right .copy .content{padding:50px}}@media (max-width: 767px){.right .copy .content{padding:50px}}@media (min-width: 767px){.left .copy .content{padding-top:50px;padding-bottom:50px;padding-right:50px}}@media (min-width: 767px) and (max-width: 1024px){.left .copy .content{padding:50px}}@media (max-width: 767px){.left .copy .content{padding:50px}}.left .copy:before{display:none}.left .copy:after{content:'';position:absolute;top:0;left:0;width:1000%;height:100%;margin-left:unset !important;margin-right:-1000% !important;display:block;background:inherit;z-index:-1}@media (max-width: 1024px){.left .copy:after{display:none}}.right .copy:before{display:none}.right .copy:after{content:'';position:absolute;top:0;left:0;width:1000%;height:100%;margin-right:unset !important;margin-left:-1000% !important;display:block;background:inherit;z-index:-1}@media (max-width: 1024px){.right .copy:after{display:none}}.posts-container .row{width:100%;display:flex;flex-wrap:wrap}.single-listing img{margin-bottom:25px}@media (min-width: 767px){.single-listing img{margin-bottom:25px}}.single-listing h3{margin-bottom:25px}.single-listing p{font-weight:bold;margin-bottom:0;line-height:1.3}.single-winner-author{margin-bottom:25px}.post-results-authors .facetwp-group>.col-12{margin-bottom:25px}.post-results-authors .facetwp-alpha:nth-of-type(2){display:none}.post-results-authors .facetwp-alpha:last-of-type{margin-right:0}.post-results-authors .facetwp-alpha.available{color:#000}.post-results-authors .facetwp-alpha.available:hover{opacity:.5}.post-results-authors .facetwp-alpha.available:first-of-type:after{display:none}.post-results-authors .facetwp-alpha.selected:after{content:' ';height:2px;display:block;background-image:url("assets/img/icon_line_black.svg");background-position:left;background-size:100% 100%;background-repeat:no-repeat}.post-results-authors span.facetwp-alpha{font-size:26px;text-align:center;margin-right:25px;margin-bottom:15px}.post-results-authors span.facetwp-alpha:last-of-type{margin-right:0}[data-id="#"]{display:none}.facetwp-counter{display:none}.post-results-news,.post-results-events{padding-bottom:25px}.post-results-news .event-title,.post-results-events .event-title{margin-bottom:0}.post-results-news .button,.post-results-events .button{position:relative;width:100%;color:#fff;background-color:#e00034}@media (max-width: 767px){.post-results-news .button,.post-results-events .button{padding:15px 10px}}.post-results-news .button:hover,.post-results-events .button:hover{color:#e00034;border:4px solid #e00034;background-color:transparent}.page-news .post-results-news .button,.page-news .post-results-events .button{background-color:#fc8600;border-color:#fc8600}.page-news .post-results-news .button:hover,.page-news .post-results-events .button:hover{color:#fc8600;border:4px solid #fc8600;background-color:transparent}.page-news .post-results-news .button:hover:after,.page-news .post-results-events .button:hover:after{background-image:url(assets/img/icon_arrow_down_orange.svg)}section.post-results-archive,section.content-shelf,section.posts-block{width:100%;padding-bottom:25px}section.post-results-archive .posts-container,section.content-shelf .posts-container,section.posts-block .posts-container{position:relative;display:flex}section.post-results-archive .title,section.content-shelf .title,section.posts-block .title{width:66%}@media (max-width: 767px){section.post-results-archive .title,section.content-shelf .title,section.posts-block .title{width:calc( 100% - 50px)}}section.post-results-archive .title h3,section.content-shelf .title h3,section.posts-block .title h3{margin-bottom:0}section.post-results-archive .title h3+p,section.content-shelf .title h3+p,section.posts-block .title h3+p{margin-top:25px}section.post-results-archive .title p,section.content-shelf .title p,section.posts-block .title p{margin-bottom:0}h4.background{margin-bottom:1.2rem}section.content-shelf .button-group{margin-top:1rem}.post-block-small a.image-container{padding-top:100%;background-color:#eee;background-size:contain;position:relative;height:1px;display:block}.post-block-small a.image-container img{position:absolute;top:50%;transform:translateY(-50%)}.post-block-small .content{width:100%;padding:25px 0 0 0}.post-block-small .content:after{content:"";display:table;clear:both}.post-block-small .content h5{color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.1rem}@media (min-width: 767px){.post-block-small .content h5{margin-bottom:1.4rem}}.post-block-small .content .info .date{font-weight:bold;font-size:0.6em;line-height:1;margin-bottom:0;white-space:nowrap;padding:6px 6px 0}.page-archive .post-block-small .content .info .date{display:none}.post-block-large{color:#fff;margin-bottom:25px}.post-block-large .image-container{background-color:#eee;position:relative;display:block}.post-block-large .overlay{position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,0.15);z-index:10}.post-block-large .content{position:absolute;bottom:0;padding:0 18px 18px;z-index:20}@media (min-width: 767px){.post-block-large .content{padding:0 25px 25px}}.post-block-large .content h4,.post-block-large .content p{color:#fff}.post-block-large .content p{margin-top:25px;margin-bottom:0}@media (max-width: 1024px){.post-block-large .content h4{font-size:1.15em;line-height:1.15}}@media (max-width: 767px){.post-block-image{height:0 !important;padding-top:100%}}section.single-link-block{padding:0;text-align:center}section.single-link-block h3{padding:50px 0;color:#fc8600;display:block;border-top:3px solid #fc8600;border-bottom:3px solid #fc8600;transition:200ms all ease-out}@media (max-width: 767px){section.single-link-block h3{padding:25px 0}}section.single-link-block h3:hover{color:#fff;background:#2536cf;border-top:3px solid #2536cf;border-bottom:3px solid #2536cf}.archive-block:after,.featured-event:after{content:"";display:table;clear:both}.archive-block:last-of-type,.featured-event:last-of-type{margin-bottom:25px}.page-news .archive-block:last-of-type,.page-news .featured-event:last-of-type{margin-bottom:50px}.archive-block .archive-cont,.featured-event .archive-cont{width:100%;align-items:center}.archive-block .row,.featured-event .row{display:flex;flex-wrap:wrap;flex-direction:row}@media (max-width: 576px){.archive-block .row,.featured-event .row{flex-direction:column-reverse !important}}.archive-block .col-6,.featured-event .col-6{margin:0;width:50% !important;height:unset;align-items:center;display:flex;float:none}@media (max-width: 576px){.archive-block .col-6,.featured-event .col-6{width:100% !important}}.archive-block .copy,.featured-event .copy{display:flex;align-items:center;background-color:#fff}.archive-block .content,.featured-event .content{padding:50px;display:flex;flex-direction:column;flex-wrap:wrap;align-items:start}.archive-block .content:after,.featured-event .content:after{content:"";display:table;clear:both}@media (max-width: 576px){.archive-block .content,.featured-event .content{position:relative;top:unset;transform:unset}}@media (max-width: 1024px){.archive-block .content,.featured-event .content{padding:50px}}@media (max-width: 576px){.archive-block .content,.featured-event .content{padding:25px}}.archive-block .content .learn-more,.featured-event .content .learn-more{width:50%;float:left}.archive-block .content .info,.featured-event .content .info{position:relative;width:50%;padding:4px 25px}@media (max-width: 1024px){.archive-block .content .info,.featured-event .content .info{padding:5px 0 5px 25px}}.archive-block .content .info .date,.featured-event .content .info .date{font-size:1.5em;line-height:1em;font-weight:900;margin-bottom:5px;text-align:left}.archive-block .content .info .location,.featured-event .content .info .location{padding:0;margin:0;font-weight:bold;font-size:0.6em;float:left}.archive-block .content .info .location:before,.featured-event .content .info .location:before{content:' ';position:relative;top:1px;width:18px;height:19px;margin-right:5px;float:left;display:block;background-image:url("assets/img/icon_location.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.archive-block .content img,.archive-block .content h3,.archive-block .content p,.featured-event .content img,.featured-event .content h3,.featured-event .content p{margin-bottom:25px;display:inline-block}@media (max-width: 767px){.archive-block .content img,.archive-block .content h3,.archive-block .content p,.featured-event .content img,.featured-event .content h3,.featured-event .content p{margin-bottom:25px}}.archive-block .content img,.featured-event .content img{max-width:100%}.archive-block p:last-of-type,.featured-event p:last-of-type{margin-bottom:0}.archive-block .image,.featured-event .image{padding:0;margin:0;display:flex;align-items:center;background:#eee;background-position:center;background-size:cover;background-repeat:no-repeat;padding:20px}@media (min-width: 767px){.archive-block .image,.featured-event .image{padding:30px}}@media (min-width: 1024px){.archive-block .image,.featured-event .image{padding:40px}}@media (min-width: 1280px){.archive-block .image,.featured-event .image{padding:50px}}.post-results-news .archive-block:nth-of-type(odd) .image:before,.post-results-events .archive-block:nth-of-type(odd) .image:before,.post-results-news .featured-event:nth-of-type(odd) .image:before,.post-results-events .featured-event:nth-of-type(odd) .image:before{content:'';position:absolute;top:0;left:0;width:1000%;height:100%;margin-right:-1000%;display:block;background:inherit;z-index:-1}@media (max-width: 576px){.post-results-news .archive-block:nth-of-type(odd) .image:before,.post-results-events .archive-block:nth-of-type(odd) .image:before,.post-results-news .featured-event:nth-of-type(odd) .image:before,.post-results-events .featured-event:nth-of-type(odd) .image:before{display:none}}.post-results-news .archive-block:nth-of-type(odd) .copy,.post-results-events .archive-block:nth-of-type(odd) .copy,.post-results-news .featured-event:nth-of-type(odd) .copy,.post-results-events .featured-event:nth-of-type(odd) .copy{display:flex;align-items:center}.post-results-news .archive-block:nth-of-type(odd) .copy:before,.post-results-events .archive-block:nth-of-type(odd) .copy:before,.post-results-news .featured-event:nth-of-type(odd) .copy:before,.post-results-events .featured-event:nth-of-type(odd) .copy:before{content:'';position:absolute;top:0;left:0;width:1000%;height:100%;margin-left:-1000%;display:block;background:inherit;z-index:-1}@media (max-width: 576px){.post-results-news .archive-block:nth-of-type(odd) .copy:before,.post-results-events .archive-block:nth-of-type(odd) .copy:before,.post-results-news .featured-event:nth-of-type(odd) .copy:before,.post-results-events .featured-event:nth-of-type(odd) .copy:before{display:none}}.post-results-news .archive-block:nth-of-type(even) .image:after,.post-results-events .archive-block:nth-of-type(even) .image:after,.post-results-news .featured-event:nth-of-type(even) .image:after,.post-results-events .featured-event:nth-of-type(even) .image:after{content:'';position:absolute;top:0;left:0;width:1000%;height:100%;margin-left:-1000%;display:block;background:inherit;z-index:-1}@media (max-width: 576px){.post-results-news .archive-block:nth-of-type(even) .image:after,.post-results-events .archive-block:nth-of-type(even) .image:after,.post-results-news .featured-event:nth-of-type(even) .image:after,.post-results-events .featured-event:nth-of-type(even) .image:after{display:none}}.post-results-news .archive-block:nth-of-type(even) .copy,.post-results-events .archive-block:nth-of-type(even) .copy,.post-results-news .featured-event:nth-of-type(even) .copy,.post-results-events .featured-event:nth-of-type(even) .copy{display:flex;align-items:center}.post-results-news .archive-block:nth-of-type(even) .copy:after,.post-results-events .archive-block:nth-of-type(even) .copy:after,.post-results-news .featured-event:nth-of-type(even) .copy:after,.post-results-events .featured-event:nth-of-type(even) .copy:after{content:'';position:absolute;top:0;left:0;width:1000%;height:100%;margin-right:-1000%;display:block;background:inherit;z-index:-1}@media (max-width: 576px){.post-results-news .archive-block:nth-of-type(even) .copy:after,.post-results-events .archive-block:nth-of-type(even) .copy:after,.post-results-news .featured-event:nth-of-type(even) .copy:after,.post-results-events .featured-event:nth-of-type(even) .copy:after{display:none}}.featured-event:nth-of-type(2n) .row{flex-direction:row-reverse}.left.archive-block .row{flex-direction:row-reverse !important}.archive-block .row .row{flex-direction:row}section.archive-block{padding:0}@media (max-width: 1024px){section.archive-block .content{padding:50px 25px !important}}@media (max-width: 767px){section.archive-block .content{position:relative;top:unset;transform:unset;padding:50px 20px !important}}section.archive-block .content img{width:unset;max-width:100%}.featured-event{margin-bottom:0}.wysiwyg blockquote,.post-content blockquote{padding:0;margin:0;position:relative;margin-top:25px;margin-bottom:25px}@media (max-width: 767px){.wysiwyg blockquote,.post-content blockquote{padding:0 25px}}.wysiwyg blockquote p:after,.wysiwyg blockquote p:before,.post-content blockquote p:after,.post-content blockquote p:before{content:' ';position:relative;display:inline-block;left:-40px;width:25px;height:25px;background-image:url(assets/img/icon_quote_l.png);background-position:center;background-size:100% 100%;background-repeat:no-repeat}@media (max-width: 767px){.wysiwyg blockquote p:after,.wysiwyg blockquote p:before,.post-content blockquote p:after,.post-content blockquote p:before{left:-10px}}.wysiwyg blockquote p:before,.post-content blockquote p:before{position:absolute}.wysiwyg blockquote p:after,.post-content blockquote p:after{background-image:url(assets/img/icon_quote_r.png);bottom:unset;right:unset;left:10px}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5{margin-bottom:25px}.wysiwyg li,.post-content li{margin-top:10px;margin-bottom:10px}.wysiwyg ul,.wysiwyg ol{margin-bottom:1.6rem}.wysiwyg p:last-of-type{margin-bottom:10px}@media (min-width: 1024px){.wysiwyg p:last-of-type{margin-bottom:0}}.content .wysiwyg p img{margin-bottom:0}.content .wysiwyg+.button-group{margin-top:2.2rem}section.contact-form-block{margin-bottom:25px}section.contact-form-block .wpcf7-form-control-wrap .jcf-select-opener:after{display:none}section.contact-form-block .wpcf7-form-control-wrap .jcf-textarea textarea{max-width:100%}section.contact-form-block .row>div{margin-bottom:10px}@media (max-width: 767px){section.contact-form-block .col-1,section.contact-form-block .col-2,section.contact-form-block .col-3,section.contact-form-block .col-4,section.contact-form-block .col-5,section.contact-form-block .col-6{width:calc( 100% - 20px);margin:0 10px 0 !important}}section.contact_map_details{overflow:visible}section.contact_map_details .row.title .col-12{margin-bottom:25px}section.contact_map_details .col-5{margin-bottom:30px}@media (max-width: 767px){section.contact_map_details .col-5{width:100%;margin-bottom:10px}section.contact_map_details .col-5:last-of-type{margin-bottom:25px}}section.contact_map_details p span{display:block}.acf-map{width:100%}.faq-block{padding-bottom:0}.faq-block h2{margin-top:5px;margin-bottom:37.5px}@media (min-width: 767px){.faq-block h2{margin-top:10px}}.faq-block ul{padding:0;margin:0;list-style-type:none;margin-bottom:20px}.faq-block ul .collapsible-header{position:relative;background-color:#2536cf;color:#fff;font-weight:bold;text-decoration:none;cursor:pointer;font-size:1.1em;margin:15px 0 0;padding:20px 25px}@media (min-width: 767px){.faq-block ul .collapsible-header{font-size:1.1em;margin:22px 0 0;padding:25px 30px}}.faq-block ul .collapsible-header:after{content:"\f107";position:absolute;right:25px;margin-left:25px;font-family:"Font Awesome 5 Free";font-weight:900}.faq-block ul .collapsible-body{border:2px solid #2536cf;padding:25px}@media (min-width: 767px){.faq-block ul .collapsible-body{padding:25px}}.faq-block ul .collapsible-body ul{list-style-type:disc;padding:0 0 0 25px}.faq-block ul .collapsible-body p:last-of-type{margin-bottom:0}section.quote-block .content,section.full-width-media-text-block .content{margin-left:auto;margin-right:auto;border-top-right-radius:60px;border-top-left-radius:90px;display:block;overflow:hidden;position:relative;border-bottom-left-radius:60px;border-bottom-right-radius:90px;width:calc( 100% - 25px)}@media (min-width: 767px){section.quote-block .content,section.full-width-media-text-block .content{width:calc( 100% - 50px)}}@media (min-width: 1024px){section.quote-block .content,section.full-width-media-text-block .content{width:calc( 100% - 100px)}}section.quote-block .content::before,section.quote-block .content::after,section.full-width-media-text-block .content::before,section.full-width-media-text-block .content::after,section.posts-block .title .background::before,section.posts-block .title .background::after,.background::before,.background::after{content:'';display:block;width:100%;height:70px;background-image:url("assets/img/censor-top.svg");background-repeat:no-repeat;background-size:1200px 70px;background-position:right top;position:absolute;top:0px;bottom:auto;border-radius:10px;margin-top:2px}section.quote-block .content::after,section.full-width-media-text-block .content::after,section.posts-block .title .background::after,.background::after{background-position:left bottom;background-image:url("assets/img/censor-bot.svg");top:auto;bottom:0px;margin-bottom:2px}section.quote-block h3,section.quote-block p,section.full-width-media-text-block h3,section.full-width-media-text-block p{color:#fff;display:block}section.posts-block .title .background,.background{padding:0px;width:auto;display:inline-block;color:#fff;position:relative}section.posts-block .title .background::before,section.posts-block .title .background::after,.background::before,.background::after{left:0px;height:31px;background-size:100%;border-radius:0px;margin:0px;background-position:0}section.posts-block .title .background .splashpad,.background .splashpad{margin-top:17px;margin-bottom:17px;padding-left:20px;padding-right:20px;padding-top:15px;padding-bottom:15px;border-radius:3px}section.posts-block h4.background{margin-bottom:-2px}.splashpad{width:100%;margin-top:68px;margin-bottom:68px;text-align:center;background-image:url("assets/img/censor-mid.svg");background-repeat:repeat-y;background-size:100%;background-position:top;display:block;float:left;border-radius:10px;color:#fff !important;padding:0 30px 15px}@media (min-width: 767px){.splashpad{padding:30px 45px 20px}}.content-shelf .splashpad,.donate-block .splashpad{text-align:left}.post-results-partner{margin-bottom:2rem}.post-results-partner .col-3{margin-bottom:0 !important}@media (max-width: 767px){.post-results-partner .col-3{width:calc( 33.33333333% - 30px)}}.post-results-partner .single-listing{display:flex;justify-content:center;align-content:center;align-items:center}.post-results-partner a{padding:15px 10px;margin-bottom:-1rem}@media (max-width: 1024px){.post-results-partner a{margin-bottom:-2rem}}.site-content{width:100%;padding:0;transition:300ms transform ease-out}.single .site-content{margin-left:auto;margin-right:auto}.single-temp-area{max-width:1280px;margin:0 auto}.single-temp-area .single-featured-image-small{margin-top:0;margin-bottom:50px}@media (max-width: 767px){.single-temp-area .single-featured-image-small{margin-bottom:25px}}.small.single-temp-area{width:50%;max-width:unset}@media (max-width: 767px){.small.single-temp-area{width:100%}}.medium.single-temp-area{width:75%;max-width:unset}@media (max-width: 767px){.medium.single-temp-area{width:100%}}.large.single-temp-area{width:100%;max-width:unset}@media (max-width: 767px){.large.single-temp-area{width:100%}}.single .site-content .row,.single .content-area .row{display:flex;flex-wrap:wrap;flex-direction:row}.single-pen-prizes .site-content .post-content,.single-campaigns .site-content .post-content,.single-pen-prizes .content-area .post-content,.single-campaigns .content-area .post-content{width:100%}.single.single-campaigns .site-content,.single.single-campaigns .content-area{width:100%;float:left}@media (max-width: 767px){.single.single-campaigns .site-content,.single.single-campaigns .content-area{width:100%}}.single-pen-presents .site-content,.single-pen-presents .content-area{width:100%}.single-pen-prizes .site-content,.single-pen-prizes .content-area{width:100%;float:unset}.single-pen-books .main-content{display:block}@media (max-width: 767px){.single-pen-books .main-content{display:none}}@media (max-width: 767px){.single-pen-books .main-content .single-featured-image-small{margin-bottom:0}}.single-pen-presents .sidebar,.single-pen-prizes .sidebar,.single.single-campaigns .sidebar{display:none}@media (max-width: 767px){.sidebar{width:100%}}.single-content{width:100%;float:left}.single-content .content-width{margin-left:unset;margin-right:unset}.single .post-date{margin-bottom:25px}@media (max-width: 1280px){.single .post-date br{display:inline}.single .post-date br:after{content:'-- '}}.single .sidebar .date,.single .sidebar .time,.single .sidebar .venue,.single .sidebar .location,.single .sidebar .cost-details,.single .sidebar h3,.single .sidebar h4,.single .sidebar .date{font-weight:bold;margin-bottom:25px}.single .sidebar h4{font-weight:bold}.single .sidebar h5{font-weight:normal;margin-bottom:25px}.single .sidebar a{display:inline-block;float:left;clear:left}.single .sidebar a h5:after{content:' ';height:5px;margin-top:5px;display:block;background-image:url(assets/img/icon_line_black.svg);background-position:left;background-size:100% 100%;background-repeat:no-repeat}.single .sidebar .cost{font-weight:bold;margin-bottom:25px}.single .sidebar .cost-details{font-weight:normal;line-height:1em}.single .sidebar .venue:before,.single .sidebar .location:before{content:' ';position:relative;top:3px;width:18px;height:25px;margin-right:10px;display:inline-block;background-image:url("assets/img/icon_location.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.single .sidebar .button{width:100%;margin-bottom:50px;color:#fff;background-color:#e00034;border:4px solid #e00034}.single .sidebar .button:hover{color:#e00034;background-color:transparent}.single .sidebar .button:after{content:''}.single-pen-books .single .sidebar .button{background-color:#2536cf;border:4px solid #2536cf}.single-pen-books .single .sidebar .button:hover{color:#e00034;background-color:transparent}.single .sidebar .sidebar-content{display:none}@media (max-width: 767px){.single .sidebar .sidebar-content{display:block}}.section-title{margin:125px 0;text-align:center;text-transform:uppercase}@media (max-width: 576px){.section-title{margin-bottom:20px}}.section-title h2{position:relative;color:#fc8600}.section-title h3{position:relative;margin-left:auto;margin-right:auto;display:block;width:50%;max-width:550px;margin-top:0;margin-bottom:30px;color:#000}@media (max-width: 767px){.section-title h3{width:100%}}.section-sub-title{margin-bottom:40px;padding:0 40px;text-align:center}section{position:relative;width:100%;padding:50px 0 0px 0;margin-top:0;border-top:1px solid #d5d5d5;z-index:10}.full-width-media-text-block section{border-top:0}section.no-padding{padding-top:0;padding-bottom:0}section.post-results-prizes{padding-top:0}section.hero-standard.image img,section.hero-single img{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:unset}.tags{width:100%;float:left;font-size:0;line-height:0}.news-post-type .tags{margin-bottom:0}.sidebar .tags{width:100%}.tags p{font-size:12px}.events-post-type .tags{float:none}@media (min-width: 1024px){.events-post-type .tags{width:60%;margin-bottom:0;float:left}}@media (min-width: 1024px){.events-post-type .info{width:40%;float:right}.events-post-type .info .date{text-align:right}}.tags .tag{margin-right:12.5px;padding:0 6px;border:2px solid #fc8600;display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;font-size:12px;line-height:20px;font-weight:700;transition:300ms background ease-out}.tags .tag:first-letter{text-transform:capitalize}.tags .tag:hover{color:#fff;background:#fc8600;transition:300ms background ease-out;opacity:1}.page-events .tags .tag,.events-post-type .tags .tag{border:2px solid #e00034}.page-events .tags .tag:hover,.events-post-type .tags .tag:hover{background:#e00034}.campaign-post-type .tags .tag{border:2px solid #fc8600}.campaign-post-type .tags .tag:hover{background:#fc8600}.news-post-type .tags .tag{border:2px solid #fc8600}.news-post-type .tags .tag:hover{background:#fc8600}.post-block-large .tags .tag{font-size:4.5em}.single .tags .tag{margin-bottom:12.5px}.listings{margin-top:50px}.listings h5{margin-bottom:25px}.listings .date{font-weight:bold;text-align:right}.listings .listings .date{text-align:right}.listings img{margin-bottom:25px}.listings img:hover{opacity:.5}@media (max-width: 767px){.listings img{margin-bottom:25px}}.listings .gallery-post-title{margin-bottom:25px}.searchform form{display:flex;flex-direction:row;justify-content:flex-start;margin:1rem auto}.searchform input{padding:0 25px;font-size:1.1em}.searchform .search-field{border:2px solid #000;max-width:380px;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0px}@media (min-width: 767px){.searchform .search-field{max-width:700px}}.searchform .jcf-button{margin-bottom:0;color:#fff;background-color:#fc8600}.searchform .jcf-button:hover,.searchform .jcf-button:focus{color:#fc8600;background-color:#fff;border-color:#fc8600}.searchform .jcf-button:hover::after,.searchform .jcf-button:focus::after{background-image:url("assets/img/icon_arrow_right_orange.svg")}.search-list{margin-top:2.8rem}.search-list .search-summary{clear:left;margin-bottom:2.2rem}@media (max-width: 767px){.search-list .col-2{width:calc(25% - 15px)}.search-list .col-10{width:calc(75% - 15px)}}.search-list .summary-content{margin:0 0 0 1.6rem}@media (min-width: 1024px){.search-list .summary-content{margin:0 0 0 1.8rem}}.search-list .summary-content h3{margin-bottom:0.5rem}.search-list .summary-content a{color:#000}.search-list .summary-content p{font-size:0.96em;line-height:1.4;margin-bottom:0}.search-list .summary-content .tags{margin-top:0.7rem}.search-page{margin-bottom:5rem}body .button-group.bookshelf .button{color:#fff;background:#2536cf;border-color:#2536cf}body .button-group.bookshelf .button:after{background-image:url("assets/img/icon_arrow_right_white.svg")}body .button-group.bookshelf .button:hover{color:#2536cf;background:#fff}body .button-group.bookshelf .button:hover:after{background-image:url("assets/img/icon_arrow_right_blue.svg")}body .button-group.bookshelf .btn-outline{background:#fff;color:#2536cf;border-color:#2536cf}body .button-group.bookshelf .btn-outline:after{background-image:url("assets/img/icon_arrow_right_blue.svg")}body .button-group.bookshelf .btn-outline:hover{background:#2536cf;color:#fff;border-color:#2536cf}body .button-group.bookshelf .btn-outline:hover:after{background-image:url("assets/img/icon_arrow_right_white.svg")}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.hero-standard.orange{background-color:#fc8600}.hero-standard.pink{background-color:#e00034}.hero-standard.blue{background-color:#2536cf}.hero-standard.purple{background-color:#6c005e}.hero-standard.black{background-color:#000}.hero-standard.white{background-color:#fff}.hero-standard.text-black p,.hero-standard.text-black h1,.hero-standard.text-black h2,.hero-standard.text-black h3,.hero-standard.text-black h4,.hero-standard.text-black h5{color:#000}.hero-standard.text-black h1:after{background-image:url("assets/img/placeholder_icon_line_black.svg")}.hero-standard.text-white p,.hero-standard.text-white h1,.hero-standard.text-white h2,.hero-standard.text-white h3,.hero-standard.text-white h4,.hero-standard.text-white h5{color:#fff}.hero-standard.text-white h1:after{background-image:url("assets/img/placeholder_icon_line_white.svg")}.owl-carousel{background:#000;z-index:2}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel,.owl-stage-outer,.owl-stage{position:relative;height:100%}.owl-carousel .owl-item{height:100%;min-height:100%}.owl-carousel .content{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;padding:2rem 0}.owl-carousel .slide-title{max-width:90%;color:#fff;margin-bottom:2rem;margin-right:1rem;text-shadow:0 0 30px rgba(0,0,0,0.5)}@media (max-width: 1024px){.owl-carousel .slide-title{font-size:2.4em;line-height:1.1;margin-bottom:1.6rem}}@media (max-width: 767px){.owl-carousel .slide-title{font-size:1.5em}}@media (max-width: 1024px){.owl-carousel .button{font-size:1.1em}}@media (max-width: 767px){.owl-carousel .button{font-size:0.98em}}.owl-dots{position:absolute;bottom:20px;right:50px}@media (max-width: 767px){.owl-dots{right:unset;bottom:15px;text-align:center;width:100%}}.owl-dots .jcf-button,.owl-dots .owl-dot{position:relative;width:18px;height:18px;min-height:unset;margin-right:20px;padding:0;line-height:0;float:none;font-size:0;background:#fff;border:4px solid transparent;border-radius:50%}.owl-dots .jcf-button:last-of-type,.owl-dots .owl-dot:last-of-type{margin-right:0}@media (max-width: 576px){.owl-dots .jcf-button,.owl-dots .owl-dot{position:unset;text-align:center;width:16px;height:16px}}.owl-dots .active{border:4px solid #fff;background:transparent}.owl-carousel .owl-item .owl-lazy.loaded{opacity:1}.owl-carousel .fixed-video-aspect{position:relative}.owl-carousel .fixed-video-aspect:before{display:block;content:"";width:100%;padding-top:56.25%}.owl-carousel .fixed-video-aspect>.item-video{position:absolute;top:0;left:0;right:0;bottom:0}.owl-carousel .owl-video-tn{background-size:cover}.owl-carousel .parallax-container{height:100%}.owl-carousel .parallax-window{min-height:100%;height:100%;background:transparent}.owl-carousel .lazyloading{opacity:1 !important}.owl-carousel .background-top{background-position:top !important}.owl-carousel .background-center{background-position:center !important}.owl-carousel .background-bottom{background-position:bottom !important}div.wpcf7-response-output{margin:25px}.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{color:#D8000C;background-color:#FFBABA;border:0;padding:10px}.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{color:#4F8A10;background-color:#DFF2BF;border:0;padding:10px}div.wpcf7-mail-sent-ok:before,div.wpcf7-validation-errors:before{font:26px/30px dashicons;margin-right:16px;vertical-align:middle}div.wpcf7-mail-sent-ok:before{content:"\f147"}div.wpcf7-validation-errors:before{content:"\f158"}span.wpcf7-not-valid-tip{display:none}.wpcf7 .ajax-loader{display:none !important}.wpcf7-form-control-wrap select,.wpcf7-form-control-wrap input{margin-bottom:25px}.orange .wpcf7-form-control-wrap select,.orange .wpcf7-form-control-wrap input{color:#fc8600;border:2px solid #fc8600}.pink .wpcf7-form-control-wrap select,.pink .wpcf7-form-control-wrap input{color:#e00034;border:2px solid #e00034}.blue .wpcf7-form-control-wrap select,.blue .wpcf7-form-control-wrap input{color:#2536cf;border:2px solid #2536cf}.purple .wpcf7-form-control-wrap select,.purple .wpcf7-form-control-wrap input{color:#6c005e;border:2px solid #6c005e}.black .wpcf7-form-control-wrap select,.black .wpcf7-form-control-wrap input{color:#000;border:2px solid #000}.white .wpcf7-form-control-wrap select,.white .wpcf7-form-control-wrap input{color:#000;border:2px solid #000}.page-news .wpcf7-form-control-wrap select,.page-news .wpcf7-form-control-wrap input{color:#e00034;border:2px solid #e00034}.page-news .wpcf7-form-control-wrap select,.page-news .wpcf7-form-control-wrap input{color:#fc8600;border:2px solid #fc8600}.wpcf7-form-control-wrap:last-of-type input{margin-bottom:0}span.wpcf7-list-item{display:inline-block;margin:0}.cky-modal button,.cky-consent-container button{position:relative;display:block}.cky-consent-container .cky-notice-des p a{color:#2536cf !important;text-decoration:underline}.site-main .comment-navigation,.site-main .site-main .post-navigation,.site-main .site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.single h4.share{margin-top:40px;margin-bottom:15px}.social-group{margin-bottom:40px;display:flex;flex-direction:row;flex-wrap:nowrap}.social-group:after{content:"";display:table;clear:both}.social-group .social-single{display:block;border-radius:200px;width:40px;height:40px;transition:background .2s ease-in-out;background-color:#fff;border:1.5px solid #000;margin-right:10px}.social-group .social-single:last-of-type{margin-right:0}.social-group .social-single:hover{opacity:1;background-color:#000}.social-group .social-single span{display:block;height:100%;background-color:#000;mask-size:24px 24px;mask-repeat:no-repeat;mask-position:center;transition:background .2s ease-in-out}.social-group .social-single:hover span{background-color:#fff}.social-group .instagram span{mask-image:url("assets/img/social-instagram.svg")}.social-group .facebook span{mask-image:url("assets/img/social-facebook.svg")}.social-group .bluesky span{mask-image:url("assets/img/social-bluesky.svg")}.social-group .linkedin span{mask-image:url("assets/img/social-linkedin.svg")}.social-group .whatsapp span{mask-image:url("assets/img/social-whatsapp.svg")}.social-group .youtube span{mask-image:url("assets/img/social-youtube.svg")}.social-group .x span{mask-image:url("assets/img/social-x.svg")}.site-header .social-group{margin-bottom:0}.site-header .social-group .social-single{background-color:#2536cf;border-color:#fff}.site-header .social-group .social-single span{background-color:#fff}.site-header .social-group .social-single:hover{background-color:#fff}.site-header .social-group .social-single:hover span{background-color:#2536cf}.donate-block .social-group .social-single{background-color:#fc8600;border-color:#fff}.donate-block .social-group .social-single span{background-color:#fff}.donate-block .social-group .social-single:hover{background-color:#fff}.donate-block .social-group .social-single:hover span{background-color:#fc8600}.donate-block.text-black .social-group .social-single{border-color:#000}.donate-block.text-black .social-group .social-single span{background-color:#000}.donate-block.text-black .social-group .social-single:hover{background-color:#000}.donate-block.text-black .social-group .social-single:hover span{background-color:#fc8600}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.pagination-numbers{margin-top:1rem;margin-bottom:1rem;display:flex;justify-content:center}.pagination-numbers a{color:#fc8600;text-decoration:none}.page-numbers{font-size:1.7em;font-weight:700;padding:5px 12px;color:#000;transition:color .2s}.page-numbers:hover,.page-numbers:focus{opacity:1;color:#000}.page-numbers.current{color:#000}.page-numbers.prev{transform:translateY(-3px)}.page-numbers.next{transform:translateY(-3px)}.hero,.hero{height:700px}@media (max-width: 767px){.hero,.hero{height:70vh}}@media (orientation: portrait){.hero,.hero{height:60vh}}.breadcrumbs .container-hero{margin-bottom:1rem}@media (min-width: 767px){.breadcrumbs .container-hero{margin-bottom:1.5rem}}.hero-standard.image,.hero-single{height:auto;padding-top:0}.hero-single{padding-bottom:0}.hero-single [class^="col-"]{margin-bottom:0}.hero-standard,.hero{position:relative;width:100%;padding-top:0;padding-bottom:0;transition:300ms all ease-out, 300ms transform ease-out}.hero-standard .col-12,.hero .col-12{margin-bottom:0}.hero-standard .content,.hero .content{position:relative;max-width:100%;width:100%}.hero-standard .content h1,.hero .content h1{color:#000}.hero-standard .content h3,.hero .content h3{color:#000}@media (max-width: 767px){.hero-standard .content h3,.hero .content h3{font-size:20px}}.hero-standard .content .button,.hero .content .button{height:auto;line-height:unset}.hero-standard .background-container,.hero .background-container{display:block;width:100%;height:100%;display:block;background-position:center;background-repeat:no-repeat;background-size:cover}.hero-standard .scrolldown a,.hero .scrolldown a{position:absolute;left:50%;transform:translateX(-50%);bottom:25px;width:56px;height:56px;border-radius:50%;background:url("assets/img/icon_scrolldown.svg")}.hero-standard .button,.hero .button{background:#fff;border:4px solid #fff}.hero-standard .button:after,.hero .button:after{content:''}.hero-standard .button:hover,.hero .button:hover{background:transparent}.hero-standard{position:relative;width:100%;padding-top:0;padding-bottom:0}.hero-standard .col-12{margin-bottom:0}.hero-standard .content{position:relative;max-width:100%;width:100%}.hero-standard .content h1{color:#000}.hero-standard .content h1:after{content:' ';margin:25px auto 25px 0;display:block;background-position:left;background-size:100% 100%;background-repeat:no-repeat}.orange .hero-standard .content h1:after{background-image:url("assets/img/icon_line_orange.svg")}.pink .hero-standard .content h1:after{background-image:url("assets/img/icon_line_pink.svg")}.blue .hero-standard .content h1:after{background-image:url("assets/img/icon_line_blue.svg")}.purple .hero-standard .content h1:after{background-image:url("assets/img/icon_line_purple.svg")}.black .hero-standard .content h1:after{background-image:url("assets/img/icon_line_black.svg")}.white .hero-standard .content h1:after{background-image:url("assets/img/icon_line_white.svg")}.page-news .hero-standard .content h1:after{background-image:url("assets/img/icon_line_orange.svg")}.page-campaigns .hero-standard .content h1:after{background-image:url("assets/img/icon_line_orange.svg")}.page-events .hero-standard .content h1:after{background-image:url("assets/img/icon_line_pink.svg")}.home .container-hero .content h1{margin-bottom:25px;color:#fff}.page-standard .home .container-hero .content h1{color:#000 !important}.orange .home .container-hero .content h1{color:#fc8600}.pink .home .container-hero .content h1{color:#e00034}.blue .home .container-hero .content h1{color:#2536cf}.purple .home .container-hero .content h1{color:#6c005e}.black .home .container-hero .content h1{color:#000}.white .home .container-hero .content h1{color:#fff}.page-news .home .container-hero .content h1{color:#fc8600}.page-campaigns .home .container-hero .content h1{color:#e00034}.page-events .home .container-hero .content h1{color:#fc8600}.page-standard .home .container-hero .content h1{color:#000 !important}.home .container-hero .content .button{color:#000}.home .container-hero .content .button:hover{color:#fff}.mfp-content .jcf-button{position:absolute !important;right:25px;top:25px;width:50px;height:50px;background-image:url(assets/img/icon_modal.svg);background-color:transparent !important;background-repeat:no-repeat;background-size:60%;background-position:center;border:0;display:inline;margin:0;line-height:0;min-height:unset}.mfp-content .jcf-button:hover{background-image:url(assets/img/icon_modal_on.svg)}.mfp-content .jcf-button:after{content:' '}.jcf-button .jcf-real-element{position:absolute;min-height:100%;min-width:100%;opacity:0;padding:0;margin:0;border:0;bottom:0;right:0;left:0;top:0}body.lock-scroll{width:100%}.mfp-close:after{display:none}.mfp-arrow:before{content:'';margin-left:25px;border-right:unset;border-top-width:21px;border-bottom-width:21px;opacity:0.7;display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;bottom:25px;width:56px;height:56px;border-radius:50%;background-image:url("assets/img/icon_scrolldown.svg");background-position:0;background-size:100%;background-repeat:no-repeat;transform:rotateZ(90deg)}button.mfp-arrow.mfp-arrow-right:before{transform:rotateZ(-90deg);margin-left:0;margin-right:25px}.mfp-arrow-left:after,.mfp-arrow-right:after{display:none}.mfp-container{padding:0 20px}@media (max-width: 767px){.page-contact .mfp-container{position:absolute;top:0;left:0;width:100%;height:100%;background:#fc8600}}.mfp-inline-holder .mfp-content{width:700px;position:fixed;background:#fff;height:100%;padding:125px 50px 0 50px;top:0;right:0;overflow-y:scroll}@media (max-width: 767px){.mfp-inline-holder .mfp-content{width:95vw;padding:50px 25px 0 25px}}.mfp-inline-holder .mfp-content .title{margin-bottom:0;margin-top:0;line-height:1.1}@media (max-width: 767px){.mfp-inline-holder .mfp-content .title{margin-right:30px}}.mfp-inline-holder .mfp-content h4{margin-top:25px}.mfp-inline-holder .mfp-content h4.award{margin-bottom:9px}.mfp-inline-holder .mfp-content h4.book{font-size:1em;line-height:1.2;font-weight:normal;display:inline-block;float:left;margin-top:1rem;margin-bottom:0}.mfp-inline-holder .mfp-content h4.book:last-of-type{margin-bottom:0.9rem}.mfp-inline-holder .mfp-content h4.book:after{content:' ';height:4px;margin-top:1px;display:block;background-image:url("assets/img/icon_line_black.svg");background-position:left;background-size:100% 100%;background-repeat:no-repeat}.mfp-inline-holder .mfp-content h4.book a{color:#000}.mfp-inline-holder .mfp-content p{margin-bottom:25px}.page-contact .mfp-inline-holder .mfp-content{position:unset}.mfp-inline-holder .mfp-content .mfp-img{padding:0 0 40px 0}.mfp-inline-holder .mfp-content span{font-size:0.8em}.mfp-inline-holder .mfp-content .privacytick{width:100%;text-align:left;color:#000}.mfp-inline-holder .mfp-content .privacytext{position:absolute}@media (max-width: 767px){.mfp-inline-holder .mfp-content .privacytext{font-size:0.7em;line-height:1em}}.mfp-inline-holder .mfp-content .privacytext a{font-size:0.7em;line-height:1em}.mfp-fade.mfp-bg{opacity:0;transition:all 300ms ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.15;transition:all 300ms ease-out}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{transform:translateX(700px);transition:all 300ms ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{transform:translateX(0)}.mfp-fade.mfp-wrap.mfp-removing .mfp-content .white-popup-block{transform:translateX(700px)}.mfp-content .col-5,.mfp-content .col-7{margin-bottom:30px}@media (min-width: 767px){.mfp-content .col-5,.mfp-content .col-7{margin-bottom:40px}}@media (max-width: 767px){.mfp-content .col-5{width:50%}}@media (max-width: 576px){.mfp-content .col-5{width:66%}}.jcf-radio{border-radius:9px}.jcf-textarea{position:relative;height:calc(157px);display:block}.jcf-textarea .jcf-scrollbar-horizontal{display:none;height:0}.jcf-textarea textarea{width:100%;height:100%;padding:25px;border:none;margin:0}.orange .jcf-textarea textarea{color:#fc8600;border:2px solid #fc8600}.pink .jcf-textarea textarea{color:#e00034;border:2px solid #e00034}.blue .jcf-textarea textarea{color:#2536cf;border:2px solid #2536cf}.purple .jcf-textarea textarea{color:#6c005e;border:2px solid #6c005e}.black .jcf-textarea textarea{color:#000;border:2px solid #000}.white .jcf-textarea textarea{color:#000;border:2px solid #000}.page-news .jcf-textarea textarea{color:#e00034;border:2px solid #e00034}.page-news .jcf-textarea textarea{color:#fc8600;border:2px solid #fc8600}.jcf-textarea,.jcf-scrollable-wrapper{width:100%}.hide[class^="col-"]{display:none}.jcf-list-box{overflow:hidden;display:inline-block;border:1px solid #b8c3c9;min-width:200px;margin:0 15px}.jcf-list{position:relative;width:calc( 100% - 0px);display:block;background:#fff;border:2px solid #e00034;line-height:14px;vertical-align:top}.orange .jcf-list{border-color:#fc8600}.pink .jcf-list{border-color:#e00034}.blue .jcf-list{border-color:#2536cf}.purple .jcf-list{border-color:#6c005e}.black .jcf-list{border-color:#000}.white .jcf-list{border-color:#fff}.page-events .jcf-list{border-color:#e00034}.page-news .jcf-list{border:2px solid #fc8600}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;width:100%;overflow:auto}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list .jcf-option,.jcf-list ul li{overflow:hidden;display:block}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:700;display:block;padding:5px 9px;cursor:default;color:#000}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}.jcf-option{white-space:nowrap;cursor:default;color:#e00034;min-height:14px;font-weight:bold;height:1%;line-height:60px;padding:0 18px}.orange .jcf-option{color:#fc8600}.pink .jcf-option{color:#e00034}.blue .jcf-option{color:#2536cf}.purple .jcf-option{color:#6c005e}.black .jcf-option{color:#000}.white .jcf-option{color:#fff}.page-events .jcf-option{color:#e00034}.page-news .jcf-option{color:#fc8600}.jcf-selected.jcf-option{color:#fff}.orange .jcf-selected.jcf-option{background:#fc8600}.pink .jcf-selected.jcf-option{background:#e00034}.blue .jcf-selected.jcf-option{background:#2536cf;color:#fff}.purple .jcf-selected.jcf-option{background:#6c005e}.black .jcf-selected.jcf-option{background:#000}.white .jcf-selected.jcf-option{background:#fff;color:#000}.page-events .jcf-selected.jcf-option{background:#e00034}.page-books .jcf-selected.jcf-option{background:#2536cf}.page-campaigns .jcf-selected.jcf-option,.page-news .jcf-selected.jcf-option{background:#fc8600}.facetwp-radio,.jcf-select{position:relative;width:100%;height:100%;border:2px solid #e00034;display:inline-block;background:#fff;vertical-align:middle;line-height:66px;transition:300ms all ease-out}.orange .facetwp-radio,.orange .jcf-select{border-color:#fc8600}.pink .facetwp-radio,.pink .jcf-select{border-color:#e00034}.blue .facetwp-radio,.blue .jcf-select{border-color:#2536cf}.purple .facetwp-radio,.purple .jcf-select{border-color:#6c005e}.black .facetwp-radio,.black .jcf-select{border-color:#000}.page-events .facetwp-radio,.page-events .jcf-select{border-color:#e00034}.page-news .facetwp-radio,.page-news .jcf-select{border-color:#fc8600}.page-contact-us .facetwp-radio,.page-contact-us .jcf-select{height:66px;margin-bottom:25px}.facetwp-radio .jcf-select-text,.jcf-select .jcf-select-text{height:100%;display:block;cursor:default;font-size:1.5rem;font-weight:bold;line-height:66px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.orange .facetwp-radio .jcf-select-text,.orange .jcf-select .jcf-select-text{color:#fc8600}.pink .facetwp-radio .jcf-select-text,.pink .jcf-select .jcf-select-text{color:#e00034}.blue .facetwp-radio .jcf-select-text,.blue .jcf-select .jcf-select-text{color:#2536cf}.purple .facetwp-radio .jcf-select-text,.purple .jcf-select .jcf-select-text{color:#6c005e}.black .facetwp-radio .jcf-select-text,.black .jcf-select .jcf-select-text{color:#000}.white .facetwp-radio .jcf-select-text,.white .jcf-select .jcf-select-text{color:#fff}.page-events .facetwp-radio .jcf-select-text,.page-events .jcf-select .jcf-select-text{color:#e00034}.page-news .facetwp-radio .jcf-select-text,.page-news .jcf-select .jcf-select-text{color:#fc8600}.page-contact-us .facetwp-radio .jcf-select-text,.page-contact-us .jcf-select .jcf-select-text{color:#fff;line-height:62px}.facetwp-radio .jcf-select-text>span,.jcf-select .jcf-select-text>span{position:absolute;width:100%;padding-left:20px;margin-top:-2px;color:#fff}.facetwp-radio .jcf-select-text>span:after,.jcf-select .jcf-select-text>span:after{content:'';position:absolute;top:50%;transform:translateY(-50%);right:25px;margin-left:25px;width:25px;height:25px;background-image:url(assets/img/icon_arrow_down_white.svg);background-repeat:no-repeat;background-size:60%;background-position:center;z-index:999}.orange .facetwp-radio .jcf-select-text>span,.orange .jcf-select .jcf-select-text>span{color:#fff;background:#fc8600}.pink .facetwp-radio .jcf-select-text>span,.pink .jcf-select .jcf-select-text>span{color:#fff;background:#e00034}.blue .facetwp-radio .jcf-select-text>span,.blue .jcf-select .jcf-select-text>span{color:#fff;background:#2536cf}.purple .facetwp-radio .jcf-select-text>span,.purple .jcf-select .jcf-select-text>span{color:#fff;background:#6c005e}.black .facetwp-radio .jcf-select-text>span,.black .jcf-select .jcf-select-text>span{color:#fff;background:#000}.white .facetwp-radio .jcf-select-text>span,.white .jcf-select .jcf-select-text>span{color:#000;background:#fff}.page-books .facetwp-radio .jcf-select-text>span,.page-books .jcf-select .jcf-select-text>span{color:#2536cf;background:rgba(37,54,207,0)}.page-events .facetwp-radio .jcf-select-text>span,.page-events .jcf-select .jcf-select-text>span{color:#fff;background:#e00034}.page-news .facetwp-radio .jcf-select-text>span,.page-news .jcf-select .jcf-select-text>span{color:#fff;background:#fc8600}.contact-form-block .facetwp-radio .jcf-select-text>span,.contact-form-block .jcf-select .jcf-select-text>span{margin-top:0px}.orange .facetwp-radio .jcf-select-text .jcf-option-unchecked,.orange .jcf-select .jcf-select-text .jcf-option-unchecked{color:#fc8600;background:rgba(252,134,0,0)}.pink .facetwp-radio .jcf-select-text .jcf-option-unchecked,.pink .jcf-select .jcf-select-text .jcf-option-unchecked{color:#e00034;background:rgba(224,0,52,0)}.blue .facetwp-radio .jcf-select-text .jcf-option-unchecked,.blue .jcf-select .jcf-select-text .jcf-option-unchecked{color:#2536cf;background:rgba(37,54,207,0)}.purple .facetwp-radio .jcf-select-text .jcf-option-unchecked,.purple .jcf-select .jcf-select-text .jcf-option-unchecked{color:#6c005e;background:rgba(108,0,94,0)}.black .facetwp-radio .jcf-select-text .jcf-option-unchecked,.black .jcf-select .jcf-select-text .jcf-option-unchecked{color:#000;background:rgba(0,0,0,0)}.white .facetwp-radio .jcf-select-text .jcf-option-unchecked,.white .jcf-select .jcf-select-text .jcf-option-unchecked{color:#000;background:rgba(255,255,255,0)}.page-books .facetwp-radio .jcf-select-text .jcf-option-unchecked,.page-books .jcf-select .jcf-select-text .jcf-option-unchecked{color:#2536cf;background:rgba(37,54,207,0)}.page-events .facetwp-radio .jcf-select-text .jcf-option-unchecked,.page-events .jcf-select .jcf-select-text .jcf-option-unchecked{color:#e00034;background:rgba(224,0,52,0)}.page-news .facetwp-radio .jcf-select-text .jcf-option-unchecked,.page-news .jcf-select .jcf-select-text .jcf-option-unchecked{color:#fc8600;background:rgba(252,134,0,0)}.facetwp-radio .jcf-select-text .jcf-option-unchecked:after,.jcf-select .jcf-select-text .jcf-option-unchecked:after{display:none}.facetwp-radio .jcf-select-opener,.jcf-select .jcf-select-opener{position:absolute;text-align:center;width:1.5rem;bottom:0;right:0;top:0}.facetwp-radio .jcf-select-opener:after,.jcf-select .jcf-select-opener:after{content:'';position:absolute;top:50%;transform:translateY(-50%);right:10px;margin-left:25px;width:25px;height:25px;background-repeat:no-repeat;background-size:60%;background-position:center}.orange .facetwp-radio .jcf-select-opener:after,.orange .jcf-select .jcf-select-opener:after{background-image:url("assets/img/icon_arrow_down_orange.svg")}.pink .facetwp-radio .jcf-select-opener:after,.pink .jcf-select .jcf-select-opener:after{background-image:url("assets/img/icon_arrow_down_pink.svg")}.blue .facetwp-radio .jcf-select-opener:after,.blue .jcf-select .jcf-select-opener:after{background-image:url("assets/img/icon_arrow_down_blue.svg")}.purple .facetwp-radio .jcf-select-opener:after,.purple .jcf-select .jcf-select-opener:after{background-image:url("assets/img/icon_arrow_down_purple.svg")}.white .facetwp-radio .jcf-select-opener:after,.white .jcf-select .jcf-select-opener:after{background-image:url("assets/img/icon_arrow_down_black.svg")}.black .facetwp-radio .jcf-select-opener:after,.black .jcf-select .jcf-select-opener:after{background-image:url("assets/img/icon_arrow_down_white.svg")}.page-news .facetwp-radio .jcf-select-opener:after,.page-news .jcf-select .jcf-select-opener:after{background-image:url("assets/img/icon_arrow_down_orange.svg")}.page-events .facetwp-radio .jcf-select-opener:after,.page-events .jcf-select .jcf-select-opener:after{background-image:url("assets/img/icon_arrow_down_pink.svg")}.facetwp-radio .jcf-select-drop,.jcf-select .jcf-select-drop{position:absolute;margin-top:0;z-index:9999;top:100%;left:-1px;right:-1px}.facetwp-radio .jcf-drop-flipped,.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.facetwp-radio select,.jcf-select select{z-index:1;left:0;top:0}.jcf-list-box .jcf-hover,.jcf-select-drop .jcf-hover{background:#e00034;color:#fff}.orange .jcf-list-box .jcf-hover,.orange .jcf-select-drop .jcf-hover{background:#fc8600;color:#fff}.pink .jcf-list-box .jcf-hover,.pink .jcf-select-drop .jcf-hover{background:#e00034;color:#fff}.blue .jcf-list-box .jcf-hover,.blue .jcf-select-drop .jcf-hover{background:#2536cf;color:#fff}.purple .jcf-list-box .jcf-hover,.purple .jcf-select-drop .jcf-hover{background:#6c005e;color:#fff}.black .jcf-list-box .jcf-hover,.black .jcf-select-drop .jcf-hover{background:#000;color:#fff}.white .jcf-list-box .jcf-hover,.white .jcf-select-drop .jcf-hover{background:#fff;color:#000}.page-events .jcf-list-box .jcf-hover,.page-events .jcf-select-drop .jcf-hover{background:#e00034;color:#fff}.page-news .jcf-list-box .jcf-hover,.page-news .jcf-select-drop .jcf-hover{background:#fc8600;color:#fff}.jcf-drop-active{background:#e00034}.jcf-drop-active .jcf-select-text{color:#fff}.jcf-drop-active .jcf-select-text .jcf-option-unchecked{color:#fff !important}.orange .jcf-drop-active{background:#fc8600}.orange .jcf-drop-active .jcf-select-text{color:#fff}.orange .jcf-drop-active .jcf-select-opener:after{background-image:url("assets/img/icon_arrow_down_white.svg")}.pink .jcf-drop-active{background:#e00034}.pink .jcf-drop-active .jcf-select-text{color:#fff}.pink .jcf-drop-active .jcf-select-opener:after{background-image:url("assets/img/icon_arrow_down_white.svg")}.blue .jcf-drop-active{background:#2536cf}.blue .jcf-drop-active .jcf-select-text{color:#fff}.blue .jcf-drop-active .jcf-select-opener:after{background-image:url("assets/img/icon_arrow_down_white.svg")}.purple .jcf-drop-active{background:#6c005e}.purple .jcf-drop-active .jcf-select-text{color:#fff}.purple .jcf-drop-active .jcf-select-opener:after{background-image:url("assets/img/icon_arrow_down_white.svg")}.black .jcf-drop-active{background:#000}.black .jcf-drop-active .jcf-select-text{color:#fff}.white .jcf-drop-active{background:#fff}.white .jcf-drop-active .jcf-select-text{color:#000}.jcf-drop-active .page-past-events,.page-events .jcf-drop-active{background:#e00034}.jcf-drop-active .page-past-events .jcf-select-text,.page-events .jcf-drop-active .jcf-select-text{color:#fff}.page-news .jcf-drop-active{background:#fc8600}.page-news .jcf-drop-active .jcf-select-text{color:#fff}.page-campaigns .jcf-drop-active{background:#fc8600}.page-campaigns .jcf-drop-active .jcf-select-text{color:#fff}.orange .jcf-drop-active .jcf-select-opener:after,.pink .jcf-drop-active .jcf-select-opener:after,.blue .jcf-drop-active .jcf-select-opener:after,.purple .jcf-drop-active .jcf-select-opener:after,.black .jcf-drop-active .jcf-select-opener:after,.page-archive .jcf-drop-active .jcf-select-opener:after,.page-events .jcf-drop-active .jcf-select-opener:after,.page-news .jcf-drop-active .jcf-select-opener:after{color:#fff}.white .jcf-drop-active .jcf-select-opener:after{color:#fff}.jcf-select.jcf-compact-multiple{max-width:220px}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9999}body>.jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select.jcf-compact-multiple .jcf-select-opener:before{display:inline-block;padding-top:2px;content:'...'}.jcf-select-drop.jcf-compact-multiple .jcf-hover{background:0 0}.jcf-select-drop.jcf-compact-multiple .jcf-selected{background:#e6e6e6;color:#000}.jcf-select-drop.jcf-compact-multiple .jcf-selected:before{display:inline-block;content:'';height:4px;width:8px;margin:-7px 5px 0 -3px;border:3px solid #777;border-width:0 0 3px 3px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')"}.jcf-radio span{display:none;position:absolute;top:3px;left:3px;right:3px;bottom:3px;background:#777;border-radius:100%}.jcf-radio input[type=radio]{position:absolute;height:100%;width:100%;border:0;margin:0;left:0;top:0}.jcf-radio.jcf-checked span{display:block}.jcf-checkbox,.jcf-radio{vertical-align:middle;display:inline-block;position:relative;overflow:hidden;cursor:default;background:#fff;border:1px solid #777;margin:-4px 10px 0 0;height:16px;width:16px}.jcf-checkbox span{position:absolute;display:none;height:4px;width:8px;top:50%;left:50%;margin-bottom:25px;border:3px solid #777;border-width:0 0 3px 3px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')"}:root .jcf-checkbox span{margin:-4px 0 0 -4px}.jcf-checkbox input[type=checkbox]{position:absolute;width:100%;height:100%;border:0;margin:0;left:0;top:0}.jcf-checkbox.jcf-checked span{display:block}.jcf-file{display:inline-block;position:relative;overflow:hidden;background:#fff}.jcf-file{white-space:nowrap}.jcf-file .jcf-real-element{position:absolute;font-size:200px;height:200px;margin:0;right:0;top:0}.jcf-file .jcf-fake-input,.jcf-file .jcf-upload-button{display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;border:1px solid #777;line-height:28px;height:28px}.jcf-file .jcf-fake-input{text-overflow:ellipsis;font-size:1.3em;width:125px;padding:0 8px}.jcf-file .jcf-upload-button{margin:0 0 0 -1px;padding:0 10px}.jcf-scrollable-wrapper{box-sizing:content-box;position:relative}.jcf-scrollbar-horizontal{position:absolute;background:#e3e3e3;right:auto;top:auto;left:0;bottom:0;width:1px;height:14px}.jcf-number{display:inline-block;position:relative;height:32px}.jcf-number input{-moz-appearance:textfield;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #777;padding:3px 27px 3px 7px;margin:0;height:100%}.jcf-number input::-webkit-inner-spin-button,.jcf-number input::-webkit-outer-spin-button{-webkit-appearance:none}.jcf-number .jcf-btn-dec,.jcf-number .jcf-btn-inc{position:absolute;background:#aaa;width:20px;height:15px;right:1px}.jcf-number .jcf-btn-inc{top:1px}.jcf-number .jcf-btn-dec{top:auto;bottom:1px}.jcf-number .jcf-btn-dec:before,.jcf-number .jcf-btn-inc:before{position:absolute;content:'';width:0;height:0;top:50%;left:50%;border:4px solid #aaa}.jcf-number .jcf-btn-inc:before{margin:-6px 0 0 -4px;border-color:transparent transparent #000 transparent}.jcf-number .jcf-btn-dec:before{margin:-1px 0 0 -4px;border-color:#000 transparent transparent transparent}.jcf-number .jcf-btn-dec.jcf-disabled:before,.jcf-number .jcf-btn-inc.jcf-disabled:before,.jcf-number.jcf-disabled .jcf-btn-dec:before,.jcf-number.jcf-disabled .jcf-btn-inc:before{opacity:0.3}.jcf-range{display:inline-block;min-width:200px;margin:0 10px;width:130px}.jcf-range .jcf-range-track{margin:0 20px 0 0;position:relative;display:block;height:10px}.jcf-range .jcf-range-wrapper{position:relative;background:#e5e5e5;border-radius:5px;display:block;margin:5px 0}.jcf-range.jcf-vertical{min-width:0;width:auto}.jcf-range.jcf-vertical .jcf-range-wrapper{margin:0;width:10px;height:auto;padding:20px 0 0}.jcf-range.jcf-vertical .jcf-range-track{height:180px;width:10px}.jcf-range.jcf-vertical .jcf-range-handle{left:-5px;top:auto}.jcf-range .jcf-range-display-wrapper{position:absolute;min-height:10px;min-width:10px;left:10px;right:10px}.jcf-range .jcf-range-display{border-radius:5px;position:absolute;background:#888;width:10px;height:10px}.jcf-range .jcf-range-display.jcf-range-min{margin:0 0 0 -10px;padding:0 0 0 10px}.jcf-range .jcf-range-display.jcf-range-max{margin:0 -10px 0 0;padding:0 10px 0 0}.jcf-range.jcf-vertical .jcf-range-display-wrapper{left:auto;right:auto;top:10px;bottom:10px}.jcf-range.jcf-vertical .jcf-range-display.jcf-range-min{margin:0 0 -10px;padding:0 0 10px}.jcf-range.jcf-vertical .jcf-range-display.jcf-range-max{margin:-10px 0 0;padding:10px 0 0}.jcf-range .jcf-range-handle{position:absolute;background:#aaa;border-radius:19px;width:19px;height:19px;margin:-4px 0 0;z-index:1;top:0;left:0}.jcf-range .jcf-range-mark{position:absolute;overflow:hidden;background:#000;width:1px;height:3px;top:-7px;margin:0 0 0 9px}.jcf-range.jcf-vertical .jcf-range-mark{margin:0 0 9px;left:14px;top:auto;width:3px;height:1px}.jcf-range .jcf-active-handle{z-index:2}.jcf-range.jcf-focus .jcf-active-handle{margin:-5px 0 0 -1px}.jcf-range.jcf-disabled{background:0 0 !important;opacity:0.3}.jcf-focus .jcf-select-opener:after,.jcf-focus * .jcf-select-opener:after{color:#fff}.jcf-focus .page-past-events,.jcf-focus .page-events,.jcf-focus * .page-past-events,.jcf-focus * .page-events{background:#e00034;color:#fff}.jcf-focus .page-news,.jcf-focus * .page-news{background:#fc8600;color:#fff}.facetwp-loading{background:url("assets/img/icon_location.svg") no-repeat}.facetwp-template{width:100%;display:flex;flex-wrap:wrap}.facetwp-template .event-title{margin-bottom:0;float:left;line-height:66px}.facetwp-template .button{float:right;width:auto !important;min-width:10px;margin-bottom:0}.facetwp-template .button:after{margin-left:25px;width:25px;height:25px;background-image:url(assets/img/icon_arrow_down_white.svg)}.facetwp-template .button:hover:after{background-image:url(assets/img/icon_arrow_down_pink.svg)}.facetwp-template .col-12{margin-bottom:25px}.facetwp-facet{margin-bottom:0px !important}.facetwp-filters{font-weight:bold}.facetwp-filters:after{content:"";display:table;clear:both}.facetwp-filters .facetwp-facet{position:relative;width:25%;height:66px;display:block;float:left}@media (max-width: 767px){.facetwp-filters .facetwp-facet{width:100%}.facetwp-filters .facetwp-facet:not(:last-of-type) .jcf-select{border-bottom:none}}@media (max-width: 1024px){.facetwp-filters .facetwp-facet,.facetwp-filters .facetwp-facet .jcf-select-text{font-size:1.3rem}}@media (min-width: 767px){.facetwp-filters .facetwp-facet .filter-button:not(:last-of-type) .jcf-select,.post-results-events .facetwp-filters .facetwp-facet:not(:last-of-type) .jcf-select,.post-results-archive .facetwp-filters .facetwp-facet:not(:last-of-type) .jcf-select{border-right:none}}.post-results-news .facetwp-filters .facetwp-facet,.post-results-prizes .facetwp-filters .facetwp-facet,.post-results-prize-winners .facetwp-filters .facetwp-facet{width:50%}@media (min-width: 767px){.post-results-news .facetwp-filters .facetwp-facet,.post-results-prizes .facetwp-filters .facetwp-facet,.post-results-prize-winners .facetwp-filters .facetwp-facet{width:33.333%}.post-results-news .facetwp-filters .facetwp-facet:not(:last-of-type) .jcf-select,.post-results-prizes .facetwp-filters .facetwp-facet:not(:last-of-type) .jcf-select,.post-results-prize-winners .facetwp-filters .facetwp-facet:not(:last-of-type) .jcf-select{border-right:none}}@media (max-width: 767px){.post-results-news .facetwp-filters .facetwp-facet:first-of-type .jcf-select,.post-results-prizes .facetwp-filters .facetwp-facet:first-of-type .jcf-select,.post-results-prize-winners .facetwp-filters .facetwp-facet:first-of-type .jcf-select{border-right:none}.post-results-news .facetwp-filters .facetwp-facet.facetwp-type-search,.post-results-prizes .facetwp-filters .facetwp-facet.facetwp-type-search,.post-results-prize-winners .facetwp-filters .facetwp-facet.facetwp-type-search{width:100%}}@media (min-width: 767px){.post-results-books .facetwp-filters .facetwp-facet{width:50%}.post-results-books .facetwp-filters .facetwp-facet:nth-of-type(1) .jcf-select,.post-results-books .facetwp-filters .facetwp-facet:nth-of-type(3) .jcf-select{border-right:none}.post-results-books .facetwp-filters .facetwp-facet:nth-of-type(3) .jcf-select,.post-results-books .facetwp-filters .facetwp-facet:nth-of-type(4) .jcf-select,.post-results-books .facetwp-filters .facetwp-facet:nth-of-type(5) .jcf-select{border-top:none}.post-results-books .facetwp-filters .facetwp-facet:nth-of-type(5){width:calc(50% + 2px)}}.post-results-events .facetwp-group .col-12{margin-bottom:10px}.post-results-prize-winners .facetwp-group{width:100%}.facetwp-filters .facetwp-facet.facetwp-type-alpha{width:100%;height:auto !important}.facetwp-filters input[type="text"]{border:2px solid #fc8600;font-size:1.5rem;font-weight:bold}.orange .facetwp-filters input[type="text"]{border:2px solid #fc8600}.pink .facetwp-filters input[type="text"]{border:2px solid #e00034}.blue .facetwp-filters input[type="text"]{border:2px solid #2536cf}.purple .facetwp-filters input[type="text"]{border:2px solid #6c005e}.black .facetwp-filters input[type="text"]{border:2px solid #000}.white .facetwp-filters input[type="text"]{border:2px solid #fff}.page-news .facetwp-filters input[type="text"]{border:2px solid #e00034}.page-news .facetwp-filters input[type="text"]{border:2px solid #fc8600}.facetwp-filters input{width:100%;min-width:10px;max-width:100%;height:66px;background:#fff;color:#e00034;padding:0 25px 0 25px}@media (max-width: 767px){.facetwp-filters input{font-size:1.3rem}}.orange .facetwp-filters input{color:#fc8600}.pink .facetwp-filters input{color:#e00034}.blue .facetwp-filters input{color:#2536cf}.purple .facetwp-filters input{color:#6c005e}.black .facetwp-filters input{color:#000}.white .facetwp-filters input{color:#fff}.page-news .facetwp-filters input{color:#fc8600}.page-events .facetwp-filters input{color:#e00034}.facetwp-filters input::placeholder{color:#e00034}.orange .facetwp-filters input::placeholder{color:#fc8600}.pink .facetwp-filters input::placeholder{color:#e00034}.blue .facetwp-filters input::placeholder{color:#2536cf}.purple .facetwp-filters input::placeholder{color:#6c005e}.black .facetwp-filters input::placeholder{color:#000}.white .facetwp-filters input::placeholder{color:#fff}.page-events .facetwp-filters input::placeholder{color:#e00034}.page-news .facetwp-filters input::placeholder{color:#fc8600}.facetwp-filters .facetwp-facet input.facetwp-search{min-width:10px;padding-left:20px}.facetwp-filters .facetwp-facet.facetwp-type-search{margin:0;padding:0}.facetwp-filters .facetwp-facet.facetwp-type-search .facetwp-input-wrap{display:block}.facetwp-filters .facetwp-facet.facetwp-type-search .facetwp-icon{right:18px}.facetwp-filters .facetwp-facet.facetwp-type-search .facetwp-icon::before{background-image:url("assets/img/icon_search.svg")}.filter-button{position:relative;width:25%;height:66px;float:left;border:2px solid #e00034;background:#e00034;transition:200ms all ease-out}.filter-button:hover{background-image:url("assets/img/icon_arrow_right_white.svg")}.filter-button:hover{background:#fff}.filter-button:hover a{color:#e00034}@media (max-width: 767px){.filter-button{width:100%}}.filter-button a{display:flex;align-items:center;line-height:1.2;font-weight:bold;color:#fff;padding:0 30px 3px 20px;height:66px;font-size:1.5rem}@media (max-width: 1024px){.filter-button a{font-size:1.3rem;height:64px}}.filter-button a:hover{opacity:1}.filter-button a:after{content:'';position:absolute;top:50%;transform:translateY(-50%);margin-left:25px;width:15px;height:15px;background-image:url("assets/img/icon_arrow_right_white.svg");background-repeat:no-repeat;background-size:60%;background-position:center;right:15px}@media (max-width: 1024px){.filter-button a:after{right:15px}}.orange .filter-button a:hover:after{background-image:url("assets/img/icon_arrow_right_orange.svg")}.pink .filter-button a:hover:after{background-image:url("assets/img/icon_arrow_right_pink.svg")}.blue .filter-button a:hover:after{background-image:url("assets/img/icon_arrow_right_blue.svg")}.purple .filter-button a:hover:after{background-image:url("assets/img/icon_arrow_right_purple.svg")}.white .filter-button a:hover:after{background-image:url("assets/img/icon_arrow_right_black.svg")}.black .filter-button a:hover:after{background-image:url("assets/img/icon_arrow_right_white.svg")}.page-news .filter-button a:hover:after{background-image:url("assets/img/icon_arrow_right_orange.svg")}.page-events .filter-button a:hover:after{background-image:url("assets/img/icon_arrow_right_pink.svg")}.facetwp-filters .facetwp-facet.facetwp-type-radio{width:100%;height:auto !important}.facetwp-filters .facetwp-radio{position:relative;float:left;margin-bottom:0;padding:0 25px;display:block;border:2px solid #e00034;background:#fff;color:#e00034;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:900;text-transform:capitalize;transition:300ms all ease-out;width:50%;height:66px;font-size:1.5rem;line-height:66px}@media (max-width: 767px){.facetwp-filters .facetwp-radio{width:100%;height:65px;line-height:65px}}@media (min-width: 767px){.facetwp-filters .facetwp-radio:first-of-type{border-right:0}}@media (max-width: 767px){.facetwp-filters .facetwp-radio:first-of-type{border-bottom:0}}.orange .facetwp-filters .facetwp-radio{border-color:#fc8600;color:#fc8600}.pink .facetwp-filters .facetwp-radio{border-color:#e00034;color:#e00034}.blue .facetwp-filters .facetwp-radio{border-color:#2536cf;color:#2536cf}.purple .facetwp-filters .facetwp-radio{border-color:#6c005e;color:#6c005e}.black .facetwp-filters .facetwp-radio{border-color:#000;color:#000}.white .facetwp-filters .facetwp-radio{border-color:#fff;color:#000}.page-news .facetwp-filters .facetwp-radio{border-color:#e00034;color:#e00034}.page-news .facetwp-filters .facetwp-radio{border-color:#fc8600;color:#fc8600}.facetwp-filters .facetwp-radio:hover{color:#fff;background-color:#e00034;cursor:pointer}.orange .facetwp-filters .facetwp-radio:hover{background-color:#fc8600}.pink .facetwp-filters .facetwp-radio:hover{background-color:#e00034}.blue .facetwp-filters .facetwp-radio:hover{background-color:#2536cf}.purple .facetwp-filters .facetwp-radio:hover{background-color:#6c005e}.black .facetwp-filters .facetwp-radio:hover{background-color:#000;color:#fff}.white .facetwp-filters .facetwp-radio:hover{background-color:#fff;color:#000}.page-news .facetwp-filters .facetwp-radio:hover{background-color:#e00034}.page-news .facetwp-filters .facetwp-radio:hover{background-color:#fc8600}.facetwp-filters .facetwp-radio.checked{background-image:unset;color:#fff !important}.orange .facetwp-filters .facetwp-radio.checked{background:#fc8600}.pink .facetwp-filters .facetwp-radio.checked{background:#e00034}.blue .facetwp-filters .facetwp-radio.checked{background:#2536cf}.purple .facetwp-filters .facetwp-radio.checked{background:#6c005e}.black .facetwp-filters .facetwp-radio.checked{background:#000;color:#fff}.white .facetwp-filters .facetwp-radio.checked{background:#fff;color:#000}.page-news .facetwp-filters .facetwp-radio.checked{background:#e00034}.page-news .facetwp-filters .facetwp-radio.checked{background:#fc8600}.facetwp-pagination{text-align:center}.facetwp-pagination .facetwp-pager a.facetwp-page{color:#e00034}.orange .facetwp-pagination .facetwp-pager a.facetwp-page{color:#fc8600}.pink .facetwp-pagination .facetwp-pager a.facetwp-page{color:#e00034}.blue .facetwp-pagination .facetwp-pager a.facetwp-page{color:#2536cf}.purple .facetwp-pagination .facetwp-pager a.facetwp-page{color:#6c005e}.black .facetwp-pagination .facetwp-pager a.facetwp-page{color:#000}.white .facetwp-pagination .facetwp-pager a.facetwp-page{color:#fff}.page-events .facetwp-pagination .facetwp-pager a.facetwp-page{color:#e00034}.page-news .facetwp-pagination .facetwp-pager a.facetwp-page{color:#fc8600}.breakpoint-test{display:block;width:.4rem;height:.4rem;position:fixed;z-index:9000;bottom:0;right:0;background:#ccc}@media (min-width: 576px){.breakpoint-test{background:#444}}@media (min-width: 767px){.breakpoint-test{background:purple}}@media (min-width: 1024px){.breakpoint-test{background:red}}@media (min-width: 1280px){.breakpoint-test{background:pink}}@media (min-width: 1920px){.breakpoint-test{background:orange}}
