/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;transition:left .4s ease,transform .4s ease}#baguetteBox-slider.bounce-from-right{animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{animation:bounceFromLeft .4s ease-out}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{animation-delay:-1s}@keyframes bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}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:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-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 silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:root{--reflex-columns:12;--reflex-grid-spacing:15px;--reflex-xs:576px;--reflex-sm:768px;--reflex-md:992px;--reflex-lg:1200px;--reflex-xlg:1600px;--reflex-xxs-max:575px;--reflex-xs-max:767px;--reflex-sm-max:991px;--reflex-md-max:1199px;--reflex-lg-max:1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}@media (min-width:576px){.container{max-width:576px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:992px){.container{max-width:992px}}@media (min-width:1200px){.container{max-width:1200px}}@media (min-width:1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;word-spacing:-0.43em;list-style-type:none}.grid::after,.grid::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=col-]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;zoom:1}[class*=col-]::after,[class*=col-]::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=col-] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%}.col-11{width:91.6666666667%}.col-10{width:83.3333333333%}.col-9{width:75%}.col-8{width:66.6666666667%}.col-7{width:58.3333333333%}.col-6{width:50%}.col-5{width:41.6666666667%}.col-4{width:33.3333333333%}.col-3{width:25%}.col-2{width:16.6666666667%}.col-1{width:8.3333333333%}@media (min-width:576px){.col-xs-12{width:100%}.col-xs-11{width:91.6666666667%}.col-xs-10{width:83.3333333333%}.col-xs-9{width:75%}.col-xs-8{width:66.6666666667%}.col-xs-7{width:58.3333333333%}.col-xs-6{width:50%}.col-xs-5{width:41.6666666667%}.col-xs-4{width:33.3333333333%}.col-xs-3{width:25%}.col-xs-2{width:16.6666666667%}.col-xs-1{width:8.3333333333%}}@media (min-width:768px){.col-sm-12{width:100%}.col-sm-11{width:91.6666666667%}.col-sm-10{width:83.3333333333%}.col-sm-9{width:75%}.col-sm-8{width:66.6666666667%}.col-sm-7{width:58.3333333333%}.col-sm-6{width:50%}.col-sm-5{width:41.6666666667%}.col-sm-4{width:33.3333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.6666666667%}.col-sm-1{width:8.3333333333%}}@media (min-width:992px){.col-md-12{width:100%}.col-md-11{width:91.6666666667%}.col-md-10{width:83.3333333333%}.col-md-9{width:75%}.col-md-8{width:66.6666666667%}.col-md-7{width:58.3333333333%}.col-md-6{width:50%}.col-md-5{width:41.6666666667%}.col-md-4{width:33.3333333333%}.col-md-3{width:25%}.col-md-2{width:16.6666666667%}.col-md-1{width:8.3333333333%}}@media (min-width:1200px){.col-lg-12{width:100%}.col-lg-11{width:91.6666666667%}.col-lg-10{width:83.3333333333%}.col-lg-9{width:75%}.col-lg-8{width:66.6666666667%}.col-lg-7{width:58.3333333333%}.col-lg-6{width:50%}.col-lg-5{width:41.6666666667%}.col-lg-4{width:33.3333333333%}.col-lg-3{width:25%}.col-lg-2{width:16.6666666667%}.col-lg-1{width:8.3333333333%}}@media (min-width:1600px){.col-xlg-12{width:100%}.col-xlg-11{width:91.6666666667%}.col-xlg-10{width:83.3333333333%}.col-xlg-9{width:75%}.col-xlg-8{width:66.6666666667%}.col-xlg-7{width:58.3333333333%}.col-xlg-6{width:50%}.col-xlg-5{width:41.6666666667%}.col-xlg-4{width:33.3333333333%}.col-xlg-3{width:25%}.col-xlg-2{width:16.6666666667%}.col-xlg-1{width:8.3333333333%}}.col-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width:576px){.col-xs-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width:768px){.col-sm-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width:992px){.col-md-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width:1200px){.col-lg-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width:1600px){.col-xlg-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media (min-width:576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media (min-width:768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media (min-width:992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media (min-width:1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media (min-width:1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.6666666667%}.offset-10{margin-left:83.3333333333%}.offset-9{margin-left:75%}.offset-8{margin-left:66.6666666667%}.offset-7{margin-left:58.3333333333%}.offset-6{margin-left:50%}.offset-5{margin-left:41.6666666667%}.offset-4{margin-left:33.3333333333%}.offset-3{margin-left:25%}.offset-2{margin-left:16.6666666667%}.offset-1{margin-left:8.3333333333%}@media (min-width:576px){.offset-xs-11{margin-left:91.6666666667%}.offset-xs-10{margin-left:83.3333333333%}.offset-xs-9{margin-left:75%}.offset-xs-8{margin-left:66.6666666667%}.offset-xs-7{margin-left:58.3333333333%}.offset-xs-6{margin-left:50%}.offset-xs-5{margin-left:41.6666666667%}.offset-xs-4{margin-left:33.3333333333%}.offset-xs-3{margin-left:25%}.offset-xs-2{margin-left:16.6666666667%}.offset-xs-1{margin-left:8.3333333333%}.offset-xs-0{margin-left:0}}@media (min-width:768px){.offset-sm-11{margin-left:91.6666666667%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-9{margin-left:75%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-6{margin-left:50%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-3{margin-left:25%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-0{margin-left:0}}@media (min-width:992px){.offset-md-11{margin-left:91.6666666667%}.offset-md-10{margin-left:83.3333333333%}.offset-md-9{margin-left:75%}.offset-md-8{margin-left:66.6666666667%}.offset-md-7{margin-left:58.3333333333%}.offset-md-6{margin-left:50%}.offset-md-5{margin-left:41.6666666667%}.offset-md-4{margin-left:33.3333333333%}.offset-md-3{margin-left:25%}.offset-md-2{margin-left:16.6666666667%}.offset-md-1{margin-left:8.3333333333%}.offset-md-0{margin-left:0}}@media (min-width:1200px){.offset-lg-11{margin-left:91.6666666667%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-9{margin-left:75%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-6{margin-left:50%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-3{margin-left:25%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-0{margin-left:0}}@media (min-width:1600px){.offset-xlg-11{margin-left:91.6666666667%}.offset-xlg-10{margin-left:83.3333333333%}.offset-xlg-9{margin-left:75%}.offset-xlg-8{margin-left:66.6666666667%}.offset-xlg-7{margin-left:58.3333333333%}.offset-xlg-6{margin-left:50%}.offset-xlg-5{margin-left:41.6666666667%}.offset-xlg-4{margin-left:33.3333333333%}.offset-xlg-3{margin-left:25%}.offset-xlg-2{margin-left:16.6666666667%}.offset-xlg-1{margin-left:8.3333333333%}.offset-xlg-0{margin-left:0}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=col-]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=col-]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=col-]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=col-]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=col-]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=col-]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=col-]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=col-]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=col-]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (min-width:0px) and (max-width:575px){.hidden-xxs{display:none}}@media (min-width:576px){.hidden-xs-up{display:none}}@media (max-width:767px){.hidden-xs-down{display:none}}@media (min-width:576px) and (max-width:767px){.hidden-xs{display:none}}@media (min-width:768px){.hidden-sm-up{display:none}}@media (max-width:991px){.hidden-sm-down{display:none}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none}}@media (min-width:992px){.hidden-md-up{display:none}}@media (max-width:1199px){.hidden-md-down{display:none}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none}}@media (min-width:1200px){.hidden-lg-up{display:none}}@media (max-width:1599px){.hidden-lg-down{display:none}}@media (min-width:1200px) and (max-width:1599px){.hidden-lg{display:none}}@media (min-width:1600px){.hidden-xlg{display:none}}@font-face{font-family:metaboldroman;src:url(/themes/pippip/dist/font/metaboldroman.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:metaboldroman2;src:url(/themes/pippip/dist/font/metaboldroman2.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:metaboldromanttf;src:url(/themes/pippip/dist/font/metaboldromanttf.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:metabookromanregular;src:url(/themes/pippip/dist/font/metabookroman.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:nunitosansregular;src:url(/themes/pippip/dist/font/NunitoSans-Regular.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:nunitosansbold;src:url(/themes/pippip/dist/font/NunitoSans-Bold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--c-primary:#020203;--c-secondary:#FCD031;--c-tertiary:#B44A6E;--c-quaternary:#F2F2F2;--c-quinary:#BCB4A2;--c-white:#ffffff;--c-black:#000000;--fontBody:"nunitosansregular",BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--fontBodyBold:"nunitosansbold",BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--fontBold:"metaboldroman2",BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--fontBook:"metabookromanregular",BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--fontTitle:"metaboldroman2",BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--fontSize:100%;--fontSizeHeadingOne:4.25em;--fontSizeHeadingTwo:2.625em;--fontSizeHeadingThree:1.625em;--fontSizeHeadingFour:1.25em;--fontSizeLg:1.125em;--fontSmall:0.875em;--lineHeight:1.5;--bump:30px;--reverseBump:-30px;--vh:1vh;--header-height:105px;--header-height-mobile:69px;--bannerOffset:-85px;--bannerOffsetMobile:-55px;--containerWidthLaptop:991px;--containerWidthDesktop:1440px;--easing:cubic-bezier(0.83,0,0.17,1);--transition:0.3s var(--easing)}.padding-clear{padding:0!important}.margin-clear{margin:0!important}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.padding-top{padding:calc(var(--bump) * 2) 0 0}.pad-bottom{padding:0 0 calc(var(--bump) * 2)}.pad-sides{padding:0 calc(var(--bump)/ 2)}.margin-top{margin:var(--bump) 0 0}.margin-bottom{margin:0 0 calc(var(--bump) * 2)}.pos-rel{position:relative}.width-100{width:100%}.display-flex{display:flex}.vertical-center{align-items:center}.vertical-start{align-items:flex-start}.self-start{align-self:start}.self-center{align-self:center}.align-items-start{align-items:flex-start}.flex-center{align-items:center;align-content:center;justify-content:center}.flex-end{justify-content:flex-end}.flex-start{justify-content:flex-start}.space-between{justify-content:space-between}.text-align-center{text-align:center;-moz-text-align-last:center;text-align-last:center}.no-underline{text-decoration:none}.no-underline:hover{text-decoration:none}.bold{font-weight:700}.hide{display:none}@media (max-width:767px){.mobile-hide{display:none}}@media (max-width:991px){.tab-hide{display:none}}.pointer-events-none{pointer-events:none}.transparent-bg{background-color:transparent}.blue-bg{background-color:var(--c-bg-alt)}.yellow-bg{background-color:var(--c-tertiary)}div.pre-footer-pull,section.pre-footer-pull{padding:calc(var(--bump) * 2) calc(var(--bump)/ 2);margin-bottom:0}@media (max-width:991px){div.pre-footer-pull,section.pre-footer-pull{padding:calc(var(--bump) * 1) calc(var(--bump)/ 2) calc(var(--bump) * 2)}}.black-text{color:var(--c-black)}.screen-readers{text-align:left;text-indent:-9999px;display:block;height:0;width:0}.display-none,.language-switcher-language-url{display:none}.grid.max-width-100{max-width:100%}.video__wall{position:relative;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:767px){.video__wall{left:15px}}@media (max-width:575px){.video__wall{display:none}}.video__wall .video__wall__controls{text-align:left;text-indent:-9999px;background-position:center center;background-repeat:no-repeat;background-size:var(--bump);background-image:url(/themes/pippip/dist/img/play.svg);border:0;display:block;height:var(--bump);width:var(--bump);z-index:5}@media (max-width:991px){.video__wall .video__wall__controls{background-image:url(/themes/pippip/dist/img/pause.svg)}}.video__wall .video__wall__controls:hover{background-color:var(--c-primary)}.video__wall .video__wall__controls[data-playstate=paused]{background-image:url(/themes/pippip/dist/img/pause.svg)}@media (max-width:991px){.video__wall .video__wall__controls[data-playstate=paused]{background-image:url(/themes/pippip/dist/img/play.svg)}}@media (max-width:575px){.video__wall .video__wall__controls{display:none;visibility:hidden}}.video__wall p{color:var(--c-grey);font-size:.9rem;letter-spacing:0;line-height:20px}.grid{max-width:var(--containerWidthDesktop)}@media (max-width:1439px){.grid{max-width:85%}.grid .grid{max-width:var(--containerWidthDesktop)}}.grid--full{max-width:var(--containerWidthDesktop)}@media (max-width:1439px){.grid--full{max-width:100%}.grid--full .grid{max-width:var(--containerWidthDesktop)}}@media (max-width:767px){.grid{max-width:var(--containerWidthLaptop)}}.container-full>.grid{max-width:none}ul.menu,ul.plain{list-style:none;margin:0;padding:0}ul.menu li,ul.plain li{list-style:none;margin:0;padding:0}img{backface-visibility:hidden;transition:var(--transition)}img.lazy{opacity:0}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){img.lazy{opacity:1}}}img.loaded{opacity:1}.svg{transition:all var(--transition)}.hidden{display:none!important;visibility:hidden!important}.embed-container,.media-vimeo-video,.video-container,.video-embed-field-provider-vimeo,.video-embed-field-provider-youtube{position:relative;margin:0!important}.embed-container iframe,.media-vimeo-video iframe,.video-container iframe,.video-embed-field-provider-vimeo iframe,.video-embed-field-provider-youtube iframe{top:0;left:0;width:100%}.embed-container{position:relative;height:auto;margin:0!important}.ct__event .grid [class*=col-sm-7] section.m-entity:first-of-type,.ct__explore-page .grid [class*=col-sm-7] section.m-entity:first-of-type,.ct__landing-page .grid [class*=col-sm-7] section.m-entity:first-of-type,.ct__page .grid [class*=col-sm-7] section.m-entity:first-of-type,.ct__strand .grid [class*=col-sm-7] section.m-entity:first-of-type{margin-top:0}.ct__event .grid [class*=col-sm-7] section.m-entity [class*=col-],.ct__explore-page .grid [class*=col-sm-7] section.m-entity [class*=col-],.ct__landing-page .grid [class*=col-sm-7] section.m-entity [class*=col-],.ct__page .grid [class*=col-sm-7] section.m-entity [class*=col-],.ct__strand .grid [class*=col-sm-7] section.m-entity [class*=col-]{width:100%;margin-left:0}.ct__event .grid [class*=col-sm-7] section.m-entity [class*=col-] .a-grid--4,.ct__explore-page .grid [class*=col-sm-7] section.m-entity [class*=col-] .a-grid--4,.ct__landing-page .grid [class*=col-sm-7] section.m-entity [class*=col-] .a-grid--4,.ct__page .grid [class*=col-sm-7] section.m-entity [class*=col-] .a-grid--4,.ct__strand .grid [class*=col-sm-7] section.m-entity [class*=col-] .a-grid--4{grid-template-columns:repeat(2,1fr)}.m-entity>.grid>[class*=col-]>.h1,.m-entity>.grid>[class*=col-]>.h2,.m-entity>.grid>[class*=col-]>.h3,.m-entity>.grid>[class*=col-]>.h4,.m-entity>.grid>[class*=col-]>.h5,.m-entity>.grid>[class*=col-]>.h6,.m-entity>.grid>[class*=col-]>h1,.m-entity>.grid>[class*=col-]>h2,.m-entity>.grid>[class*=col-]>h3,.m-entity>.grid>[class*=col-]>h4,.m-entity>.grid>[class*=col-]>h5,.m-entity>.grid>[class*=col-]>h6{margin:0}.ct__event .m-entity>.grid>[class*=col-]>.h1,.ct__event .m-entity>.grid>[class*=col-]>.h2,.ct__event .m-entity>.grid>[class*=col-]>.h3,.ct__event .m-entity>.grid>[class*=col-]>.h4,.ct__event .m-entity>.grid>[class*=col-]>.h5,.ct__event .m-entity>.grid>[class*=col-]>.h6,.ct__event .m-entity>.grid>[class*=col-]>h1,.ct__event .m-entity>.grid>[class*=col-]>h2,.ct__event .m-entity>.grid>[class*=col-]>h3,.ct__event .m-entity>.grid>[class*=col-]>h4,.ct__event .m-entity>.grid>[class*=col-]>h5,.ct__event .m-entity>.grid>[class*=col-]>h6,.ct__explore-page .m-entity>.grid>[class*=col-]>.h1,.ct__explore-page .m-entity>.grid>[class*=col-]>.h2,.ct__explore-page .m-entity>.grid>[class*=col-]>.h3,.ct__explore-page .m-entity>.grid>[class*=col-]>.h4,.ct__explore-page .m-entity>.grid>[class*=col-]>.h5,.ct__explore-page .m-entity>.grid>[class*=col-]>.h6,.ct__explore-page .m-entity>.grid>[class*=col-]>h1,.ct__explore-page .m-entity>.grid>[class*=col-]>h2,.ct__explore-page .m-entity>.grid>[class*=col-]>h3,.ct__explore-page .m-entity>.grid>[class*=col-]>h4,.ct__explore-page .m-entity>.grid>[class*=col-]>h5,.ct__explore-page .m-entity>.grid>[class*=col-]>h6,.ct__landing-page .m-entity>.grid>[class*=col-]>.h1,.ct__landing-page .m-entity>.grid>[class*=col-]>.h2,.ct__landing-page .m-entity>.grid>[class*=col-]>.h3,.ct__landing-page .m-entity>.grid>[class*=col-]>.h4,.ct__landing-page .m-entity>.grid>[class*=col-]>.h5,.ct__landing-page .m-entity>.grid>[class*=col-]>.h6,.ct__landing-page .m-entity>.grid>[class*=col-]>h1,.ct__landing-page .m-entity>.grid>[class*=col-]>h2,.ct__landing-page .m-entity>.grid>[class*=col-]>h3,.ct__landing-page .m-entity>.grid>[class*=col-]>h4,.ct__landing-page .m-entity>.grid>[class*=col-]>h5,.ct__landing-page .m-entity>.grid>[class*=col-]>h6,.ct__page .m-entity>.grid>[class*=col-]>.h1,.ct__page .m-entity>.grid>[class*=col-]>.h2,.ct__page .m-entity>.grid>[class*=col-]>.h3,.ct__page .m-entity>.grid>[class*=col-]>.h4,.ct__page .m-entity>.grid>[class*=col-]>.h5,.ct__page .m-entity>.grid>[class*=col-]>.h6,.ct__page .m-entity>.grid>[class*=col-]>h1,.ct__page .m-entity>.grid>[class*=col-]>h2,.ct__page .m-entity>.grid>[class*=col-]>h3,.ct__page .m-entity>.grid>[class*=col-]>h4,.ct__page .m-entity>.grid>[class*=col-]>h5,.ct__page .m-entity>.grid>[class*=col-]>h6,.ct__strand .m-entity>.grid>[class*=col-]>.h1,.ct__strand .m-entity>.grid>[class*=col-]>.h2,.ct__strand .m-entity>.grid>[class*=col-]>.h3,.ct__strand .m-entity>.grid>[class*=col-]>.h4,.ct__strand .m-entity>.grid>[class*=col-]>.h5,.ct__strand .m-entity>.grid>[class*=col-]>.h6,.ct__strand .m-entity>.grid>[class*=col-]>h1,.ct__strand .m-entity>.grid>[class*=col-]>h2,.ct__strand .m-entity>.grid>[class*=col-]>h3,.ct__strand .m-entity>.grid>[class*=col-]>h4,.ct__strand .m-entity>.grid>[class*=col-]>h5,.ct__strand .m-entity>.grid>[class*=col-]>h6{margin:0 0 .83em}.ct__event .grid [class*=col-sm-7] section.m-entity [class*=col-] .h1,.ct__event .grid [class*=col-sm-7] section.m-entity [class*=col-] h1,.ct__page .grid [class*=col-sm-7] section.m-entity [class*=col-] .h1,.ct__page .grid [class*=col-sm-7] section.m-entity [class*=col-] h1,.ct__strand .grid [class*=col-sm-7] section.m-entity [class*=col-] .h1,.ct__strand .grid [class*=col-sm-7] section.m-entity [class*=col-] h1{line-height:1.34;font-size:clamp(1.6rem,4vw,var(--fontSizeHeadingTwo))}.ct__event .grid [class*=col-sm-7] section.m-entity [class*=col-] .h2,.ct__event .grid [class*=col-sm-7] section.m-entity [class*=col-] h2,.ct__page .grid [class*=col-sm-7] section.m-entity [class*=col-] .h2,.ct__page .grid [class*=col-sm-7] section.m-entity [class*=col-] h2,.ct__strand .grid [class*=col-sm-7] section.m-entity [class*=col-] .h2,.ct__strand .grid [class*=col-sm-7] section.m-entity [class*=col-] h2{line-height:1.4;font-size:clamp(1.3rem,4vw,var(--fontSizeHeadingThree))}.ct__event .grid [class*=col-sm-7] section.m-entity [class*=col-] .h3,.ct__event .grid [class*=col-sm-7] section.m-entity [class*=col-] h3,.ct__page .grid [class*=col-sm-7] section.m-entity [class*=col-] .h3,.ct__page .grid [class*=col-sm-7] section.m-entity [class*=col-] h3,.ct__strand .grid [class*=col-sm-7] section.m-entity [class*=col-] .h3,.ct__strand .grid [class*=col-sm-7] section.m-entity [class*=col-] h3{line-height:1.2;font-size:clamp(1.1rem,4vw,var(--fontSizeHeadingFour))}.ct__event .grid [class*=col-sm-7] section.m-entity [class*=col-] .h4,.ct__event .grid [class*=col-sm-7] section.m-entity [class*=col-] h4,.ct__page .grid [class*=col-sm-7] section.m-entity [class*=col-] .h4,.ct__page .grid [class*=col-sm-7] section.m-entity [class*=col-] h4,.ct__strand .grid [class*=col-sm-7] section.m-entity [class*=col-] .h4,.ct__strand .grid [class*=col-sm-7] section.m-entity [class*=col-] h4{line-height:1.5;font-size:clamp(1rem,4vw,var(--fontSizeLg))}.ct__event .grid [class*=col-sm-7] section.m-entity [class*=col-] .h5,.ct__event .grid [class*=col-sm-7] section.m-entity [class*=col-] h5,.ct__page .grid [class*=col-sm-7] section.m-entity [class*=col-] .h5,.ct__page .grid [class*=col-sm-7] section.m-entity [class*=col-] h5,.ct__strand .grid [class*=col-sm-7] section.m-entity [class*=col-] .h5,.ct__strand .grid [class*=col-sm-7] section.m-entity [class*=col-] h5{line-height:1.5;font-size:clamp(1rem,4vw,var(--fontSize))}.ct__explore-page .o-explore-page>[class*=ct__explore-page]>section.m-entity [class*=col-] .h1,.ct__explore-page .o-explore-page>[class*=ct__explore-page]>section.m-entity [class*=col-] h1{line-height:1.34;font-size:clamp(1.6rem,4vw,var(--fontSizeHeadingTwo))}.ct__explore-page .o-explore-page>[class*=ct__explore-page]>section.m-entity [class*=col-] .h2,.ct__explore-page .o-explore-page>[class*=ct__explore-page]>section.m-entity [class*=col-] h2{line-height:1.4;font-size:clamp(1.3rem,4vw,var(--fontSizeHeadingThree))}.ct__explore-page .o-explore-page>[class*=ct__explore-page]>section.m-entity [class*=col-] .h3,.ct__explore-page .o-explore-page>[class*=ct__explore-page]>section.m-entity [class*=col-] h3{line-height:1.2;font-size:clamp(1.1rem,4vw,var(--fontSizeHeadingFour))}.ct__explore-page .o-explore-page>[class*=ct__explore-page]>section.m-entity [class*=col-] .h4,.ct__explore-page .o-explore-page>[class*=ct__explore-page]>section.m-entity [class*=col-] h4{line-height:1.5;font-size:clamp(1rem,4vw,var(--fontSizeLg))}.ct__explore-page .o-explore-page>[class*=ct__explore-page]>section.m-entity [class*=col-] .h5,.ct__explore-page .o-explore-page>[class*=ct__explore-page]>section.m-entity [class*=col-] h5{line-height:1.5;font-size:clamp(1rem,4vw,var(--fontSize))}#ccc .ccc-module--slideout,#ccc .ccc-notify__notify{gap:30px}#ccc .ccc-module--slideout h1,#ccc .ccc-module--slideout h1#ccc-notify-title,#ccc .ccc-module--slideout h2,#ccc .ccc-module--slideout h2#ccc-notify-title,#ccc .ccc-module--slideout h3,#ccc .ccc-module--slideout h3#ccc-notify-title,#ccc .ccc-module--slideout h4,#ccc .ccc-module--slideout h4#ccc-notify-title,#ccc .ccc-module--slideout h5,#ccc .ccc-module--slideout h5#ccc-notify-title,#ccc .ccc-notify__notify h1,#ccc .ccc-notify__notify h1#ccc-notify-title,#ccc .ccc-notify__notify h2,#ccc .ccc-notify__notify h2#ccc-notify-title,#ccc .ccc-notify__notify h3,#ccc .ccc-notify__notify h3#ccc-notify-title,#ccc .ccc-notify__notify h4,#ccc .ccc-notify__notify h4#ccc-notify-title,#ccc .ccc-notify__notify h5,#ccc .ccc-notify__notify h5#ccc-notify-title{font-weight:400!important}#ccc .ccc-module--slideout h2#ccc-notify-title,#ccc .ccc-notify__notify h2#ccc-notify-title{font-size:clamp(1.1rem,4vw,var(--fontSizeHeadingTwo))}#ccc .ccc-module--slideout h3#ccc-notify-title,#ccc .ccc-notify__notify h3#ccc-notify-title{font-size:clamp(1.1rem,4vw,var(--fontSizeHeadingThree))}#ccc .ccc-module--slideout p,#ccc .ccc-notify__notify p{font-size:var(--fontSize);box-sizing:border-box;line-height:var(--lineHeight);font-family:var(--fontBody)}#ccc .ccc-module--slideout .ccc-reject-button span,#ccc .ccc-notify__notify .ccc-reject-button span{color:#fff!important}#ccc .ccc-module--slideout .ccc-notify-buttons>button,#ccc .ccc-notify__notify .ccc-notify-buttons>button{font-family:var(--fontBold)!important;cursor:pointer!important;padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2)!important;border-radius:25px!important;display:inline-block!important;transition:.3s var(--easing)!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;text-decoration:none!important}#ccc .ccc-module--slideout .ccc-notify-buttons>button#ccc-notify-accept,#ccc .ccc-notify__notify .ccc-notify-buttons>button#ccc-notify-accept{background-color:var(--c-secondary)!important}#ccc .ccc-module--slideout .ccc-notify-buttons>button#ccc-notify-accept span,#ccc .ccc-notify__notify .ccc-notify-buttons>button#ccc-notify-accept span{color:var(--c-primary)!important}#ccc .ccc-module--slideout .ccc-notify-buttons>button.ccc-notify-button,#ccc .ccc-notify__notify .ccc-notify-buttons>button.ccc-notify-button{background-color:var(--c-primary)!important}#ccc .ccc-module--slideout .ccc-notify-buttons>button.ccc-notify-button span,#ccc .ccc-notify__notify .ccc-notify-buttons>button.ccc-notify-button span{color:var(--c-white)!important}#ccc #ccc-notify-dismiss{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;font-family:var(--fontTitle);letter-spacing:0}@supports (-webkit-touch-callout:none){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700}}@supports not (-webkit-touch-callout:none){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400}}.h1,h1{line-height:1.24;font-size:clamp(2rem,4vw,var(--fontSizeHeadingOne))}.h2,h2{line-height:1.34;font-size:clamp(1.6rem,4vw,var(--fontSizeHeadingTwo))}.h3,h3{line-height:1.4;font-size:clamp(1.3rem,4vw,var(--fontSizeHeadingThree))}.h4,h4{line-height:1.2;font-size:clamp(1.1rem,4vw,var(--fontSizeHeadingFour))}.h5,h5{line-height:1.5;font-size:clamp(1rem,4vw,var(--fontSizeLg))}.h6,h6{line-height:1.5;font-size:clamp(1rem,4vw,var(--fontSize))}p{margin:1.5em 0}p:first-of-type{margin-top:0}p:last-of-type{margin-bottom:0}ol,ul{margin:1.5rem 0;list-style-position:inside;padding-left:0}a{color:inherit;font-weight:inherit;text-decoration:underline;transition:all var(--transition)}a:active,a:focus,a:hover{text-decoration:none;color:currentColor}a:focus{outline:3px dashed currentColor}.js-focus-visible a:focus:not(.focus-visible){outline:0}a.no-link{pointer-events:none}.no-click{pointer-events:none;cursor:default}::-moz-selection{background-color:var(--c-secondary);color:var(--c-primary)}::selection{background-color:var(--c-secondary);color:var(--c-primary)}button:focus{outline:3px dashed currentColor}.js-focus-visible button:focus:not(.focus-visible){outline:0}strong{font-weight:400;font-family:var(--fontBodyBold)}em{font-family:var(--fontItalic);font-style:italic}span{font-family:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;font-size:inherit}address{font-family:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;font-size:inherit;font-style:normal}small{font-size:90%}hr{border:solid var(--c-primary);border-width:0 0 1px 0;width:100%}figure{margin:0}.pager{list-style:none;margin:0;padding:0;font-family:var(--fontBold);display:flex;justify-content:center;align-items:center;margin-top:var(--bump);flex-wrap:wrap}.pager li{list-style:none;margin:0;padding:0}@media (max-width:767px){.pager{margin-top:calc(var(--bump)/ 2)}}.pager li{display:inline-block}.pager li a{display:block;text-decoration:none;padding:0 11px 0 5px;line-height:1.5}.pager li a:hover{color:var(--c-primary);text-decoration:none}.pager li:last-child a{border-right:0;padding-right:5px}.pager li.active a,.pager li.is-active a{color:var(--c-tertiary);text-decoration:none}.admin-functions{position:sticky;top:0;width:100%;background-color:var(--c-primary);max-width:100%;z-index:31}.admin-functions .m-block--page-title-block,.admin-functions .m-block--system-breadcrumb-block{display:none}.user-logged-in .admin-functions{top:39px}.toolbar-tray-open .admin-functions{top:79px}.admin-functions [class*=col-]{padding:0 calc(var(--bump)/ 2)}.admin-functions ul{list-style:none;margin:0;padding:0;border:0;margin:calc(var(--bump)/ 2) 0;padding:0}.admin-functions ul li{list-style:none;margin:0;padding:0}.admin-functions ul li{margin-right:var(--bump);display:inline-block}.admin-functions ul li a{color:var(--c-white)}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:active,a.skip-main:focus{font-weight:700;color:var(--c-white);background-color:var(--c-primary);left:0;top:0;width:100%;height:auto;overflow:auto;margin:0;padding:5px;text-align:center;font-size:1.2em;z-index:999}.ajax-progress-throbber{display:none}body,html{font-size:var(--fontSize);box-sizing:border-box;line-height:var(--lineHeight);font-family:var(--fontBody)}body>*,html>*{transition:.3s var(--easing)}*,:after,:before{box-sizing:inherit}body{display:flex;flex-direction:column}@keyframes fadeIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes fadeOut{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes zoomFadeIn{0%{transform:translateY(-10%) scale(.8);opacity:0;visibility:hidden}100%{transform:translateY(0) scale(1);opacity:1;visibility:visible}}@keyframes zoomFadeOut{0%{transform:translateY(0) scale(1);opacity:1;visibility:visible}100%{transform:translateY(-10%) scale(.8);opacity:0;visibility:hidden}}@keyframes navOverlayIn{0%{transform-origin:top;transform:scaleY(0);opacity:0;visibility:hidden}100%{transform-origin:top;transform:scaleY(1);opacity:1;visibility:visible}}@keyframes navOverlayOut{0%{transform-origin:top;transform:scaleY(1);opacity:1;visibility:visible}100%{transform-origin:top;transform:scaleY(0);opacity:0;visibility:hidden}}@keyframes navOverlayInnerIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes navOverlayInnerOut{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}.a-grid{display:grid;gap:calc(var(--bump)/ 2)}.a-grid--1{grid-template-columns:1fr}.a-grid--2{grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.a-grid--2{grid-template-columns:1fr}}.a-grid--3{grid-template-columns:repeat(3,1fr)}@media (max-width:767px){.a-grid--3{grid-template-columns:1fr}}.a-grid--4{grid-template-columns:repeat(4,1fr)}@media (max-width:767px){.a-grid--4{grid-template-columns:1fr}}.a-btn{font-family:var(--fontBold);cursor:pointer;background-color:var(--c-secondary);color:var(--c-primary);padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2);border-radius:25px;display:inline-block;transition:.3s var(--easing);text-align:center;-moz-text-align-last:center;text-align-last:center;text-decoration:none}@supports (-webkit-touch-callout:none){.a-btn{font-weight:700}}@supports not (-webkit-touch-callout:none){.a-btn{font-weight:400}}.a-btn:focus,.a-btn:hover{background-color:var(--c-primary);color:var(--c-white);text-decoration:none}.a-btn--no-bg{font-family:var(--fontBook);font-size:var(--fontSizeLg);border:none;color:var(--c-primary);background-color:transparent;display:inline-block;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s var(--easing);white-space:nowrap;line-height:1}.a-btn--no-bg:after{content:"";display:block;width:100%;height:2px;background:var(--c-secondary);transition:all .3s}.a-btn--no-bg:focus,.a-btn--no-bg:hover{color:var(--c-primary);background-color:transparent}.a-btn--no-bg:focus:after,.a-btn--no-bg:hover:after{width:5%}.a-btn--black{background-color:var(--c-primary);color:var(--c-white)}.a-btn--black:focus,.a-btn--black:hover{background-color:var(--c-white);color:var(--c-primary)}.a-btn--white{background-color:var(--c-white);color:var(--c-primary)}.a-btn--white:focus,.a-btn--white:hover{background-color:var(--c-primary);color:var(--c-white)}.a-btn--grey{background-color:var(--c-quaternary);color:var(--c-primary)}.a-btn--grey:focus,.a-btn--grey:hover{background-color:var(--c-quaternary);color:var(--c-primary)}.a-btn--transparent-bg{background-color:transparent}.a-btn--red-text{color:var(--c-tertiary);font-family:var(--fontBook)}.a-btn--square{border-radius:0}.a-nav-toggle{border:0;padding:0;background-color:transparent;width:33px;height:33px;position:relative;display:none;outline:0;transition:var(--transition);margin:auto}@media (max-width:767px){.a-nav-toggle{display:block}[data-search=open] .a-nav-toggle{font-family:var(--fontBold);cursor:pointer;background-color:var(--c-secondary);color:var(--c-primary);padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2);border-radius:25px;display:inline-block;transition:.3s var(--easing);text-align:center;-moz-text-align-last:center;text-align-last:center;text-decoration:none;display:flex;align-items:center;padding:calc(var(--bump)/ 4) calc(var(--bump)/ 3);width:auto;background-color:var(--c-primary)}@supports (-webkit-touch-callout:none){[data-search=open] .a-nav-toggle{font-weight:700}}@supports not (-webkit-touch-callout:none){[data-search=open] .a-nav-toggle{font-weight:400}}[data-search=open] .a-nav-toggle>svg{overflow:visible}}[data-search=close] .a-nav-toggle{border:0;padding:0;background-color:transparent;width:33px;height:33px;position:relative;display:none;outline:0}.a-nav-toggle__wrapper{border:0;padding:0;background-color:transparent;min-width:44px;min-height:44px;position:relative;outline:0;display:none}@media (max-width:767px){.a-nav-toggle__wrapper{display:block}}.a-nav-toggle__widescreen{font-family:var(--fontBold);cursor:pointer;background-color:var(--c-secondary);color:var(--c-primary);padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2);border-radius:25px;display:inline-block;transition:.3s var(--easing);text-align:center;-moz-text-align-last:center;text-align-last:center;text-decoration:none;border:none;color:var(--c-primary);display:inline-flex;justify-content:center;align-items:center;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s var(--easing);white-space:nowrap;padding:calc(var(--bump)/ 3) calc(var(--bump) * 3.5);padding:calc(var(--bump)/ 3) calc(var(--bump)/ 6) calc(var(--bump)/ 3) calc(var(--bump)/ 2);width:auto;color:var(--c-white);background-color:var(--c-primary)}@supports (-webkit-touch-callout:none){.a-nav-toggle__widescreen{font-weight:700}}@supports not (-webkit-touch-callout:none){.a-nav-toggle__widescreen{font-weight:400}}.a-nav-toggle__widescreen::after{background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";margin-left:10px;width:40px;height:20px;display:block;background-image:url(/themes/pippip/dist/img/arrow-up-circle-white.svg);background-position:5px center;transition:.3s var(--easing)}.a-nav-toggle__widescreen:after{height:100%}@media (max-width:767px){.a-nav-toggle__widescreen{display:none!important}}.a-nav-toggle__widescreen__toggle{display:none}[data-search=open] .a-nav-toggle__widescreen__toggle{display:flex;align-items:center}[data-search=close] .a-nav-toggle__widescreen__toggle{display:none}.a-nav-toggle__widescreen__close{color:var(--c-white);position:relative;line-height:normal;display:none}[data-search=open] .a-nav-toggle__widescreen__close{animation:fadeIn .2s var(--easing) forwards;display:block}[data-search=closed] .a-nav-toggle__widescreen__close{animation:fadeOut .2s var(--easing) forwards;display:block}.a-nav-toggle:hover{outline:0}.a-nav-toggle:focus.focus-visible{outline:3px dashed var(--c-primary)}.a-nav-toggle__line{display:block;background-color:var(--c-primary);width:38px;height:4px;position:absolute;left:0;border-radius:2px;transition:var(--transition)}@media (max-width:767px){.a-nav-toggle__widescreen__toggle .a-nav-toggle__line{display:none}}[data-search=open] .a-nav-toggle__line{display:none}[data-search=close] .a-nav-toggle__line{width:33px;height:4px;left:0;right:auto}.a-nav-toggle__line__default{position:relative;visibility:hidden}.a-nav-toggle__line-1{top:0;transform:translateY(2px)}:hover>.a-nav-toggle__line-1{transform:translateY(2px)}[data-nav=open] .a-nav-toggle__line-1{transform:translateY(16.5px) translateX(0) rotate(45deg)}[data-search=open] .a-nav-toggle__line-1{background-color:var(--c-white);transform:translateY(15px) translateX(0) rotate(45deg)}.a-nav-toggle__line-2{top:50%}[data-nav=open] .a-nav-toggle__line-2,[data-search=open] .a-nav-toggle__line-2{background-color:var(--c-white);opacity:0}.a-nav-toggle__line-3{top:100%;transform:translateY(-2px)}:hover>.a-nav-toggle__line-3{transform:translateY(-2px)}[data-nav=open] .a-nav-toggle__line-3{transform:translateY(-16.5px) translateX(0) rotate(-45deg)}[data-search=open] .a-nav-toggle__line-3{background-color:var(--c-white);transform:translateY(-18px) translateX(0) rotate(-45deg)}.a-nav-toggle__close{color:var(--c-white);display:none}[data-search=open] .a-nav-toggle__close{animation:fadeIn .2s var(--easing) forwards;display:block;margin-right:calc(var(--bump)/ 3)}[data-search=closed] .a-nav-toggle__close{animation:fadeOut .2s var(--easing) forwards;display:block}.a-image-credit{position:absolute;bottom:calc(var(--bump) * 1);right:calc(var(--bump) * 1);z-index:4;height:27px;width:27px;border:0;background-color:var(--c-tertiary);border-radius:var(--bump)}@media (max-width:767px){.a-image-credit{bottom:calc(var(--bump)/ 2);right:var(--bump)}}.a-image-credit span{display:flex;justify-content:center;align-items:center;height:calc(var(--bump)/ 2);width:100%;text-transform:none;line-height:calc(var(--bump) / 2);text-align:center;font-family:var(--fontBold);color:var(--c-white);font-size:.9rem}.a-image-credit:before{content:attr(data-credit);text-indent:0;background:var(--c-tertiary);color:var(--c-white);opacity:0;position:absolute;right:var(--bump);top:0;z-index:-1;padding:0 21px;height:var(--bump);line-height:var(--bump);white-space:nowrap;transition:opacity var(--transition);pointer-events:none;border-radius:3px;letter-spacing:0;word-spacing:0;font-size:.9rem}.a-image-credit[data-visible=true]{bottom:calc(var(--bump) * 1.5)}.m-banner-alt .a-image-credit[data-visible=true]{bottom:calc(var(--bump) * 2)}.ct__strand .a-image-credit[data-visible=true]:before{opacity:1}.a-image-credit~.m-banner__image-credit[data-visible=true],.a-image-credit~.m-entity__image-wrapper__image-credit[data-visible=true],.a-image-credit~.m-entity__large-signpost-full-width__image-credit[data-visible=true]{display:block;animation:fadeIn .2s var(--easing) forwards;position:relative;z-index:3}.ct__strand .a-image-credit~.m-banner__image-credit[data-visible=true],.ct__strand .a-image-credit~.m-entity__image-wrapper__image-credit[data-visible=true],.ct__strand .a-image-credit~.m-entity__large-signpost-full-width__image-credit[data-visible=true]{display:none}.a-breadcrumb{font-family:var(--fontBody)}.a-breadcrumb ol{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap}.a-breadcrumb ol li{list-style:none;margin:0;padding:0}.a-breadcrumb ol li{margin-right:calc(var(--bump)/ 6);white-space:nowrap}.a-breadcrumb ol li::after{content:"/";margin-left:calc(var(--bump)/ 10)}.a-breadcrumb ol li:last-of-type{font-family:var(--fontBodyBold)}.a-breadcrumb ol li:last-child::after{display:none}@keyframes loaderAnimation{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}:root{--loaderColour:var(--c-primary)}.a-loader{margin:20px auto;width:40px;height:40px;position:relative;transform:rotateZ(45deg)}.a-loader--white{--loaderColour:rgba(255,255,255,0.8)}.a-loader__cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.a-loader__cube::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--loaderColour);animation:loaderAnimation 2.4s infinite linear both;transform-origin:100% 100%}.a-loader__cube-2{transform:scale(1.1) rotateZ(90deg)}.a-loader__cube-2::before{animation-delay:.3s}.a-loader__cube-3{transform:scale(1.1) rotateZ(180deg)}.a-loader__cube-3::before{animation-delay:.6s}.a-loader__cube-4{transform:scale(1.1) rotateZ(270deg)}.a-loader__cube-4::before{animation-delay:.9s}.a-search-button{background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;display:flex;justify-content:center;align-items:center;min-height:44px;min-width:44px}@media (max-width:991px){.a-search-button{flex-direction:column-reverse}}[data-search=open] .a-search-button{animation:fadeOut .2s var(--easing) forwards;display:none;color:var(--c-primary)}[data-search=open] .a-search-button svg path{fill:var(--c-secondary)}[data-search=closed] .a-search-button{animation:fadeIn .2s var(--easing) forwards;display:flex}.a-search-button span{font-family:var(--fontBook);font-size:1.1rem}@media (max-width:1279px){.a-search-button span{display:none;visibility:hidden}}@media (max-width:991px){.a-search-button span{font-size:var(--fontSizeSm)}}.a-search-button svg{margin-left:calc(var(--bump)/ 5);width:auto;height:100%;min-height:28px;min-width:28px;display:block;visibility:visible;transition:all var(--transition)}@media (max-width:1279px){.a-search-button svg{margin-left:0}.a-search-button svg path{fill:var(--c-primary)}}@media (max-width:991px){.a-search-button svg{margin-left:0;height:100%}}.a-search-button__desktop{background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;display:flex;justify-content:center;align-items:center;min-height:44px;min-width:44px;transition:all var(--transition)}[data-search=open] .a-search-button__desktop{color:var(--c-secondary)}[data-search=open] .a-search-button__desktop svg path{fill:var(--c-secondary)}.a-search-button__desktop svg{height:24px;width:24px;transition:all var(--transition)}.a-search-button__desktop:focus{outline:2px solid var(--c-primary);outline-offset:2px}.a-search-close-button{background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;font-family:var(--fontBold);cursor:pointer;background-color:var(--c-secondary);color:var(--c-primary);padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2);border-radius:25px;display:inline-block;transition:.3s var(--easing);text-align:center;-moz-text-align-last:center;text-align-last:center;text-decoration:none;display:flex;align-items:center;width:auto;background-color:var(--c-primary);color:var(--c-white);min-width:44px;display:flex;align-items:center;justify-content:center;transition:var(--transition);padding:calc(var(--bump)/ 5) calc(var(--bump)/ 2);margin-left:calc(var(--bump)/ 2)}@supports (-webkit-touch-callout:none){.a-search-close-button{font-weight:700}}@supports not (-webkit-touch-callout:none){.a-search-close-button{font-weight:400}}@media (max-width:767px){.a-search-close-button{margin-left:0}}.a-search-close-button:hover{opacity:.85}.a-search-close-button:focus{outline:2px solid var(--c-primary);outline-offset:2px}.a-search-close-button__inner{border:0;padding:0;width:21px;height:21px;border-radius:50px;position:relative;outline:0;transition:var(--transition);margin:auto;display:block;margin:0 0 0 10px}.a-search-close-button__close{color:var(--c-primary);display:none}:root{--scrollColour:var(--c-primary)}@keyframes arrowBounce{0%{transform:translateY(-350%)}30%{transform:translateY(0)}80%{transform:translateY(0)}100%{transform:translateY(350%)}}.a-scroll-cta{position:absolute;bottom:calc(var(--bump) * 3.5);left:20px;display:flex;padding:calc(var(--bump) * 2.5) calc(var(--bump)/ 3) calc(var(--bump)/ 2);overflow:hidden;color:var(--scrollColour);transition:.2s var(--easing)}@media (max-width:1699px){.a-scroll-cta{left:1.25%}}@media (max-width:767px){.a-scroll-cta{display:none;visibility:hidden}}.a-scroll-cta .caption{writing-mode:sideways-lr;text-orientation:mixed;margin-right:calc(var(--bump)/ 2)}.a-scroll-cta .arrow__shaft{height:35px;width:2px;background-color:var(--scrollColour);display:block;position:relative;transform:translateY(-350%);animation:arrowBounce 4s cubic-bezier(.68,-.6,.32,1.6) infinite forwards;transition:.2s var(--easing)}.a-scroll-cta .arrow__shaft::before{content:"";display:block;width:8px;height:8px;transform:rotate(-45deg) translateX(67.5555555%);border-bottom:2px solid var(--scrollColour);border-left:2px solid var(--scrollColour);position:absolute;bottom:-3px;right:50%;transition:.2s var(--easing)}.a-scroll-cta .arrow__shaft::after{content:"Scroll";position:absolute;right:0;top:15px;transform:rotate(270deg) translate(125%,75%)}.a-scroll-cta:hover{--scrollColour:var(--c-primary);text-decoration:none}@keyframes slideInUp{0%{opacity:0;transform:translateY(-100%)}80%{transform:scale(1.02)}100%{opacity:1;transform:translateY(0) scale(1)}}.m-emmsg{position:fixed;top:0;left:0;width:100%;background-color:var(--c-primary);z-index:100;color:var(--c-white);padding:calc(var(--bump)/ 2) 0;border-top:1px solid var(--c-white);display:none}.m-emmsg[data-state=visible]{opacity:0;display:block;transform:translateY(100%);animation:slideInUp .2s .3s cubic-bezier(.77,.29,.35,.72) 1 forwards}@media (max-width:767px){.m-emmsg{overflow:scroll}}@media (max-width:575px){.m-emmsg{padding:0}}.m-emmsg h1,.m-emmsg h2,.m-emmsg h3,.m-emmsg h4,.m-emmsg h5{line-height:1.2;font-size:clamp(1.1rem,4vw,var(--fontSizeHeadingFour))}.m-emmsg__close{position:absolute;right:32px;top:32px;width:32px;height:32px}.m-emmsg__close:hover{opacity:1}.m-emmsg__close::after,.m-emmsg__close::before{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:var(--c-white)}.m-emmsg__close::before{transform:rotate(45deg)}.m-emmsg__close::after{transform:rotate(-45deg)}.m-emmsg h3,.m-emmsg p{margin:auto auto calc(var(--bump)/ 3) auto;width:85%;text-align:center;-moz-text-align-last:center;text-align-last:center}.m-emmsg p{width:85%}.m-emmsg a{font-family:var(--fontBold);cursor:pointer;background-color:var(--c-secondary);color:var(--c-primary);padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2);border-radius:25px;display:inline-block;transition:.3s var(--easing);text-align:center;-moz-text-align-last:center;text-align-last:center;text-decoration:none;font-family:var(--fontBook);font-size:var(--fontSizeLg);border:none;color:var(--c-primary);background-color:transparent;display:inline-block;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s var(--easing);white-space:nowrap;line-height:1;text-decoration:underline;text-decoration-color:var(--c-secondary);padding:0;color:var(--c-white)}@supports (-webkit-touch-callout:none){.m-emmsg a{font-weight:700}}@supports not (-webkit-touch-callout:none){.m-emmsg a{font-weight:400}}.m-emmsg a:after{content:"";display:block;width:100%;height:2px;background:var(--c-secondary);transition:all .3s}.m-emmsg a:after{display:none}.m-emmsg a:hover{color:var(--c-primary);background-color:transparent}.m-emmsg a:hover:after{width:5%}.m-emmsg button{background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;position:absolute;top:calc(var(--bump)/ 2);right:calc(var(--bump)/ 2);height:35px;width:35px;display:flex;justify-content:center;align-items:center;transition:var(--transition)}.m-emmsg button path{fill:var(--c-white);transition:var(--transition)}.m-emmsg button:hover path{fill:var(--c-secondary)}.m-entity{margin:calc(var(--bump)/ 3) 0}.m-entity.m-entity__related-content{margin:calc(var(--bump) * 1.5) 0}@media (max-width:767px){.m-entity{margin:var(--bump) 0}}.m-entity img{width:100%;height:auto;display:block}.m-entity__accordion p a,.m-entity__body p a,.m-entity__image-text p a,.m-entity__person p a,.m-entity__text p a{text-decoration:underline;display:inline-block;line-height:24px}.m-entity__accordion p a:hover,.m-entity__body p a:hover,.m-entity__image-text p a:hover,.m-entity__person p a:hover,.m-entity__text p a:hover{text-decoration:none}.m-entity__accordion ul,.m-entity__body ul,.m-entity__text ul{margin-left:15px}.m-entity__accordion ul li,.m-entity__body ul li,.m-entity__text ul li{list-style:none;position:relative;margin-bottom:10px}.m-entity__accordion ul li::before,.m-entity__body ul li::before,.m-entity__text ul li::before{content:"";border-radius:50%;height:7px;width:7px;display:block;position:absolute;left:-18px;background-color:var(--c-primary);top:12.5px;transform:translateY(-50%)}.m-entity__accordion ol,.m-entity__body ol,.m-entity__text ol{margin-left:15px}.m-entity__accordion ol li,.m-entity__body ol li,.m-entity__text ol li{list-style-position:outside;margin-bottom:10px}.m-entity__explore-signposts{padding:calc(var(--bump) * .5) 0 0;width:100%;max-width:95%;margin:auto}.m-entity__body{margin-top:0}.m-entity__image-wrapper{position:relative}.m-entity__image-wrapper__image-credit{position:absolute;width:100%;padding:0 0 0 calc(var(--bump)/ 2);border-left:5px solid var(--c-secondary);background-color:var(--c-quaternary);animation:fadeOut .2s var(--easing) forwards;display:none}.m-entity__image-wrapper__image-credit.is-active{display:block;animation:fadeIn .2s var(--easing) forwards}.m-entity__view:first-child{margin-top:0}.m-entity__view:last-child{margin-bottom:0}.m-entity__quote__wrapper{padding:var(--bump);color:var(--c-white);background-color:var(--c-tertiary)}.m-entity__quote blockquote{font-family:var(--fontBook);margin:0;padding:0 0 calc(var(--bump)/ 2)}.m-entity__quote blockquote p{margin-bottom:0;line-height:1.5;font-size:clamp(1.3rem,7vw,var(--fontSizeHeadingThree))}.m-entity__quote-info{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.m-entity__quote cite{font-family:var(--fontBook);font-style:normal}.m-entity__quote cite .name{font-weight:700}.m-entity__quote .rating{display:inline-flex;margin-right:calc(var(--bump)/ 2)}.m-entity__quote .rating__star{width:17px;height:17px;margin-right:5px;stroke:var(--c-secondary)}.m-entity__quote .rating__star:last-child{margin-right:0}.m-entity__quote .rating--1 .rating__star:nth-child(-n+1) path{fill:var(--c-secondary);stroke:var(--c-secondary)}.m-entity__quote .rating--2 .rating__star:nth-child(-n+2) path{fill:var(--c-secondary);stroke:var(--c-secondary)}.m-entity__quote .rating--3 .rating__star:nth-child(-n+3) path{fill:var(--c-secondary);stroke:var(--c-secondary)}.m-entity__quote .rating--4 .rating__star:nth-child(-n+4) path{fill:var(--c-secondary);stroke:var(--c-secondary)}.m-entity__quote .rating--5 .rating__star:nth-child(-n+5) path{fill:var(--c-secondary);stroke:var(--c-secondary)}.m-entity__accordion .accordion__header{display:flex;width:100%;border:0;background-color:transparent;text-align:left;-moz-text-align-last:left;text-align-last:left;justify-content:space-between;align-items:center;padding:20px;font-family:var(--fontTitle),sans-serif;font-weight:700;font-weight:400;border-top:1px solid var(--c-quinary);border-left:1px solid var(--c-quinary);border-right:1px solid var(--c-quinary);font-size:clamp(1.3rem,4vw,var(--fontSizeHeadingFour));margin:0}.m-entity__accordion .accordion__header:hover{border-top:1px solid var(--c-secondary);border-left:1px solid var(--c-secondary);border-right:1px solid var(--c-secondary);margin:-1px -1px -1px 0}.m-entity__accordion .accordion__header:hover button{border-bottom:1px solid var(--c-secondary);margin:0 0 -1px}.m-entity__accordion .accordion__header::after{content:"";background-position:center center;background-repeat:no-repeat;background-size:contain;height:var(--bump);max-width:var(--bump);width:100%;background-image:url(/themes/pippip/dist/img/arrow-yellow.svg);transform:rotate(0);transition:all .8s var(--easing)}.m-entity__accordion .accordion__header[aria-expanded=true]{outline:0}.m-entity__accordion .accordion__header.focus-visible{outline:3px dashed currentColor}.m-entity__accordion .accordion__header[aria-expanded=true]:after{transform:rotate(180deg)}.m-entity__accordion .accordion__header[aria-expanded=false]{border-bottom:1px solid var(--c-quinary)}.m-entity__accordion .accordion__header[aria-expanded=false]:after{transform:rotate(0)}.m-entity__accordion .accordion__title{border-top:1px solid var(--c-quinary);border-left:1px solid var(--c-quinary);border-right:1px solid var(--c-quinary);font-size:clamp(1.3rem,4vw,var(--fontSizeHeadingFour));margin:0}.m-entity__accordion .accordion__title:hover{border-top:1px solid var(--c-secondary);border-left:1px solid var(--c-secondary);border-right:1px solid var(--c-secondary);margin:-1px -1px -1px 0}.m-entity__accordion .accordion__title:hover button{border-bottom:1px solid var(--c-secondary);margin:0 0 -1px}.m-entity__accordion .js-accordion__panel{display:none}.m-entity__accordion .accordion__panel{display:block;overflow:hidden;opacity:1;transition:visibility 0s ease,max-height .2s ease,opacity .2s ease;max-height:1000em;visibility:visible;transition-delay:0s;border-bottom:1px solid var(--c-quinary);border-left:1px solid var(--c-quinary);border-right:1px solid var(--c-quinary);padding:0 20px;margin:0 0 calc(var(--bump)/ 2)}.m-entity__accordion .accordion__panel p{font-size:1rem;letter-spacing:0;line-height:24px}@media (max-width:991px){.m-entity__accordion .accordion__panel p{font-weight:300}}.m-entity__accordion .accordion__panel[aria-hidden=true],.m-entity__accordion .accordion__panel[hidden]{display:block;max-height:0;opacity:0;visibility:hidden;transition-delay:0.2s,0s,0s}.m-entity__accordion .accordion__panel p:last-child{margin-bottom:var(--bump)}.m-entity__gallery a:hover{opacity:.7}.m-entity__gallery .gallery{margin:1.5em 0}.m-entity__image-text__image__wrapper{display:block;float:left;width:100%;max-width:350px;padding:0 var(--bump) calc(var(--bump)/ 3) 0;position:relative}.m-entity__image-text__image__wrapper.right{float:right;padding:0 0 calc(var(--bump)/ 3) var(--bump)}@media (max-width:991px){.m-entity__image-text__image__wrapper.right{float:left;padding:0}}@media (max-width:767px){.m-entity__image-text__image__wrapper.right{float:right;padding:0 0 calc(var(--bump)/ 3) var(--bump)}}@media (max-width:575px){.m-entity__image-text__image__wrapper.right{float:left;padding:0}}.m-entity__image-text__image__wrapper picture{display:block;float:left;width:100%;max-width:350px;padding:0;position:relative}.m-entity__image-text__image__wrapper picture img{position:relative;padding:0;display:block;float:none;padding:0}.m-entity__image-text__image__wrapper .m-entity__image-wrapper__image-credit{display:block;animation:fadeIn .2s var(--easing) forwards;bottom:0}.m-entity__image-text__wrapper{display:inline}@media (max-width:991px){.m-entity__image-text__wrapper{display:grid;grid-template-columns:1fr;align-items:center;gap:calc(var(--bump)/ 2)}}@media (max-width:767px){.m-entity__image-text__wrapper{display:inline}}@media (max-width:575px){.m-entity__image-text__wrapper{display:grid;grid-template-columns:1fr;align-items:center;gap:calc(var(--bump)/ 2)}}.m-entity__image-text__content{display:inline}.m-entity__image-text__content h3{margin:0 0 calc(var(--bump)/ 2) 0}.m-entity__image-text img{display:inline;float:left;width:100%;max-width:350px;padding:0 calc(var(--bump)/ 2) calc(var(--bump)/ 2) 0}.m-entity__downloads__wrapper{background-color:var(--c-quaternary);padding:var(--bump)}.m-entity__downloads__wrapper .file a{background-position:center center;background-repeat:no-repeat;background-size:contain;height:30px;padding:0 45px 0 0;background-image:none;background-image:url(/themes/pippip/dist/img/download.svg);background-position:right center;display:inline-flex;align-items:center;line-height:24px}.m-entity__embed{padding:0!important}.m-entity__embed iframe{width:100%;position:relative!important}.m-entity__large-signpost{position:relative;display:block;width:100%}.m-entity__large-signpost--right{direction:rtl}.m-entity__large-signpost__1::before{display:none}.m-entity__large-signpost__1::after{display:none}.m-entity__large-signpost__0::before{display:none}@media (max-width:991px){.m-entity__large-signpost__0::before{content:"";display:block;position:absolute;top:25%;width:100%;padding:calc(var(--bump) * 6) calc(var(--bump) * 2.5);background-color:var(--c-quaternary)}}@media (max-width:379px){.m-entity__large-signpost__0::before{top:15%}}@media (max-width:249px){.m-entity__large-signpost__0::before{top:10%}}.m-entity__large-signpost__0::after{content:"";position:absolute;bottom:50%;transform:translateY(50%);width:100%;padding:calc(var(--bump) * 7) calc(var(--bump) * 2.5);background-color:var(--c-quaternary);z-index:-1}@media (max-width:1439px){.m-entity__large-signpost__0::after{padding:calc(var(--bump) * 6.25) calc(var(--bump) * 2.5)}}@media (max-width:991px){.m-entity__large-signpost__0::after{bottom:0;transform:none;padding:calc(var(--bump) * 7) calc(var(--bump) * 2.5)}}.m-entity__large-signpost--news::after,.m-entity__large-signpost--search::after{padding:0}@media (max-width:991px){.m-entity__large-signpost--news::after,.m-entity__large-signpost--search::after{bottom:0;transform:none;padding:0}}.m-entity__large-signpost__wrapper{display:grid;grid-template-columns:60% 1fr;gap:calc(var(--bump) * 2);align-items:center}@media (max-width:991px){.m-entity__large-signpost__wrapper{grid-template-columns:1fr;gap:calc(var(--bump)/ 2)}}.m-entity__large-signpost__wrapper--right{direction:rtl}.m-entity__large-signpost__wrapper--news,.m-entity__large-signpost__wrapper--search{position:relative;padding:0 var(--bump);grid-template-columns:37% 1fr}@media (max-width:991px){.m-entity__large-signpost__wrapper--news,.m-entity__large-signpost__wrapper--search{grid-template-columns:1fr;gap:calc(var(--bump)/ 2);padding:0 var(--bump) var(--bump)}}.m-entity__large-signpost__wrapper--news::after,.m-entity__large-signpost__wrapper--search::after{content:"";position:absolute;bottom:50%;transform:translateY(50%);width:100%;background-color:var(--c-quaternary);z-index:-1;padding:calc(var(--bump) * 5.5) calc(var(--bump) * 2.5)}@media (max-width:1439px){.m-entity__large-signpost__wrapper--news::after,.m-entity__large-signpost__wrapper--search::after{padding:calc(var(--bump) * 3.5) calc(var(--bump) * 2.5)}}@media (max-width:991px){.m-entity__large-signpost__wrapper--news::after,.m-entity__large-signpost__wrapper--search::after{bottom:0;transform:none;padding:calc(var(--bump) * 6) calc(var(--bump) * 2.5)}}.m-entity__large-signpost__wrapper--no-image{margin:calc(var(--bump) * 2) 0}.m-entity__large-signpost__wrapper--no-image::after{padding:calc(var(--bump) * 3.5) calc(var(--bump) * 2.5)}.m-entity__large-signpost__event-type{margin:0 0 calc(var(--bump)/ 2)}.m-entity__large-signpost__event-type .field-event-type a{font-family:var(--fontBold);cursor:pointer;background-color:var(--c-secondary);color:var(--c-primary);padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2);border-radius:25px;display:inline-block;transition:.3s var(--easing);text-align:center;-moz-text-align-last:center;text-align-last:center;text-decoration:none;border-radius:0;background-color:var(--c-white);color:var(--c-primary)}@supports (-webkit-touch-callout:none){.m-entity__large-signpost__event-type .field-event-type a{font-weight:700}}@supports not (-webkit-touch-callout:none){.m-entity__large-signpost__event-type .field-event-type a{font-weight:400}}.m-entity__large-signpost__event-type .field-event-type a:hover{background-color:var(--c-primary);color:var(--c-white)}.m-entity__large-signpost__content{text-align:left}.m-entity__large-signpost__title{margin:0 0 calc(var(--bump)/ 3);direction:ltr}.m-entity__large-signpost__copy{margin:0 0 20px;direction:ltr}@media (max-width:991px){.m-entity__large-signpost__copy{margin:0 0 var(--bump)}}.m-entity__large-signpost--news .m-entity__large-signpost__copy,.m-entity__large-signpost--search .m-entity__large-signpost__copy{margin:0}@media (max-width:991px){.m-entity__large-signpost--news .m-entity__large-signpost__copy,.m-entity__large-signpost--search .m-entity__large-signpost__copy{margin:0 0 var(--bump)}}.m-entity__large-signpost__image{display:block;width:100%;position:relative;transition:all 1s var(--transition)}.m-entity__large-signpost__image .field-explore-page-type,.m-entity__large-signpost__image .field-location{position:absolute;top:calc(var(--bump)/ 2);right:calc(var(--bump)/ 2)}.m-entity__large-signpost__image .field-explore-page-type a,.m-entity__large-signpost__image .field-location a{position:relative;font-family:var(--fontBook);padding:calc(var(--bump)/ 5);background-color:var(--c-tertiary);color:var(--c-white);margin:0;font-weight:700;z-index:1;transition:all 1s var(--transition);text-decoration:none;font-size:.9rem;line-height:17px}.m-entity__large-signpost__image .screen-readers{direction:ltr}.m-entity__large-signpost__links{margin:calc(var(--bump)/ 2) 0 calc(var(--bump)/ 2);direction:ltr}@media (max-width:991px){.m-entity__large-signpost__links{margin:0 0 var(--bump)}}.m-entity__large-signpost__links a{padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2) calc(var(--bump)/ 2) 0}.m-entity__large-signpost__links a:focus:first-of-type{padding:calc(var(--bump)/ 2)}@media (max-width:991px){.m-entity__large-signpost__cta{margin:0 0 var(--bump)}}.m-entity__large-signpost__background{background-color:var(--c-quaternary);width:100%;position:absolute;padding:150px 0}.m-entity__large-signpost__field-no-image{margin:calc(var(--bump) * 5) 0 calc(var(--bump) * 5)}.m-entity__large-signpost__field-no-image .m-entity__large-signpost__wrapper--news::after{padding:calc(var(--bump) * 5.5) calc(var(--bump) * 2.5)}@media (max-width:1439px){.m-entity__large-signpost__field-no-image .m-entity__large-signpost__wrapper--news::after{padding:calc(var(--bump) * 3.5) calc(var(--bump) * 2.5)}}@media (max-width:299px){.m-entity__large-signpost__field-no-image .m-entity__large-signpost__wrapper--news::after{padding:calc(var(--bump) * 4.5) calc(var(--bump) * 2.5)}}@media (max-width:1439px){.m-entity__large-signpost__field-no-image{margin:calc(var(--bump) * 3) 0 calc(var(--bump) * 3)}}@media (max-width:999px){.m-entity__large-signpost__field-no-image{margin:calc(var(--bump) * 2) 0 0}}@media (max-width:299px){.m-entity__large-signpost__field-no-image{margin:var(--bump) 0}}.m-entity__large-signpost [class*=__copy],.m-entity__large-signpost [class*=__date-time],.m-entity__large-signpost [class*=__dates],.m-entity__large-signpost [class*=__event-type],.m-entity__large-signpost [class*=__field-author],.m-entity__large-signpost [class*=__field-speaker],.m-entity__large-signpost [class*=__field-topic],.m-entity__large-signpost [class*=__title]{margin:0 0 calc(var(--bump)/ 6)}.m-entity__large-signpost-full-width{display:block;position:relative;flex-direction:column;width:100%}.m-entity__large-signpost-full-width img{width:100%;height:auto;display:block}.m-entity__large-signpost-full-width__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden;background:linear-gradient(270deg,rgba(0,0,0,0) 1.93%,rgba(0,0,0,.8) 96.3%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%)}.m-entity__large-signpost-full-width__run-dates{font-size:.9rem;font-weight:700;letter-spacing:1px;line-height:17px;margin:0;margin-top:0!important;margin-bottom:15px!important}.m-entity__large-signpost-full-width__image{position:relative}.m-entity__large-signpost-full-width__image__inner{position:relative}.m-entity__large-signpost-full-width__body{width:50%;z-index:2}@media (max-width:991px){.m-entity__large-signpost-full-width__body{width:100%;padding:0 calc(var(--bump)/ 2)}}.m-entity__large-signpost-full-width__body--full{width:100%}.m-entity__large-signpost-full-width__body p{font-size:1.125em;letter-spacing:0;line-height:1.555em;margin-bottom:calc(var(--bump)/ 2)}@media (max-width:991px){.m-entity__large-signpost-full-width__body p{display:none}}.m-entity__large-signpost-full-width__links{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--bump);justify-items:flex-start;margin:0 0 calc(var(--bump)/ 2)}@media (max-width:991px){.m-entity__large-signpost-full-width__links{display:flex;flex-flow:row wrap;gap:calc(var(--bump)/ 3)}}.m-entity__large-signpost-full-width__dateTime,.m-entity__large-signpost-full-width__listenTime{margin:0 calc(var(--bump)/ 2) calc(var(--bump)/ 2) 0}@media (max-width:991px){.m-entity__large-signpost-full-width__dateTime,.m-entity__large-signpost-full-width__listenTime{margin:0 calc(var(--bump)/ 2) 0 0}}.m-entity__large-signpost-full-width__dateTime{margin:0 calc(var(--bump)/ 2) calc(var(--bump)/ 2) 0}@media (max-width:991px){.m-entity__large-signpost-full-width__dateTime{margin:0 calc(var(--bump)/ 2) 0 0}}@media (max-width:575px){.m-entity__large-signpost-full-width__dateTime{margin:0 calc(var(--bump)/ 2) calc(var(--bump)/ 2) 0}}.m-entity__large-signpost-full-width__heading{margin-bottom:calc(var(--bump)/ 2)}.ct__landing-page .m-entity__large-signpost-full-width__heading{font-size:clamp(1.9rem,3vw,var(--fontSizeHeadingTwo))}@media (max-width:767px){.m-entity__large-signpost-full-width__heading{line-height:1.24}}.m-entity__large-signpost-full-width__content{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;color:var(--c-white)}@media (max-width:767px){.m-entity__large-signpost-full-width__content{overflow:visible;padding:calc(var(--bump)/ 2) 0}}.m-entity__large-signpost-full-width__content__mobile{display:none}@media (max-width:767px){.m-entity__large-signpost-full-width__content__mobile{display:block}}.m-entity__large-signpost-full-width__content div.grid{height:100%}.m-entity__large-signpost-full-width__content div.grid>div{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}@media (max-width:767px){.m-entity__large-signpost-full-width__content div.grid>div{flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:0 calc(var(--bump)/ 2)}}.m-entity__large-signpost-full-width__content div.grid>div a{white-space:nowrap;z-index:2;font-size:clamp(1rem,4vw,var(--fontSizeLg))}.m-entity__large-signpost-full-width__content div.grid>div a.a-btn--no-bg{color:var(--c-white);padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2) calc(var(--bump)/ 2) 0}@media (max-width:991px){.m-entity__large-signpost-full-width__content div.grid>div a.a-btn--no-bg{padding:calc(var(--bump)/ 4) calc(var(--bump)/ 4) calc(var(--bump)/ 4) 0}}.m-entity__large-signpost-full-width__image-credit{position:absolute;width:100%;padding:0 0 0 calc(var(--bump)/ 2);border-left:5px solid var(--c-secondary);background-color:var(--c-quaternary);animation:fadeOut .2s var(--easing) forwards;display:none}.m-entity__large-signpost-full-width__image-credit.is-active{display:block;animation:fadeIn .2s var(--easing) forwards}.m-entity__large-signpost-full-width__strapline{box-shadow:15px 0 0 var(--c-primary),-15px 0 0 var(--c-primary);padding:calc(var(--bump)/ 2) 2px;font-size:1.5rem;display:inline-flex;flex-direction:column;align-items:flex-start}.m-entity__large-signpost-full-width__strapline p{margin:0 0 calc(var(--bump)/ 2)}.m-entity__large-signpost-full-width__strapline p:last-of-type{margin-bottom:0}.m-entity__large-signpost-full-width__strapline a{margin-top:calc(var(--bump)/ 2)}.m-entity__large-signpost-full-width__past-event{display:none}@media (max-width:991px){.m-entity__large-signpost-full-width__past-event{display:inline-flex}}.m-entity__large-signpost-full-width--explore{padding:0 0 calc(var(--bump) * 3)}@media (max-width:991px){.m-entity__large-signpost-full-width--explore{padding:0}}.m-entity__large-signpost-full-width--listing_page{padding:0 0 var(--bump)}@media (max-width:991px){.m-entity__large-signpost-full-width--listing_page{padding:0}}.m-entity__large-signpost-full-width .title-bg,.m-entity__large-signpost-full-width__strapline{background-color:var(--c-primary)}.m-entity__large-signpost-full-width .title-bg{box-shadow:15px 0 0 var(--c-primary),-15px 0 0 var(--c-primary);line-height:1.4;padding:2px 2px 4px;display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone}.m-entity__large-signpost-full-width video{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:575px){.m-entity__large-signpost-full-width video{display:none;visibility:hidden}}.m-entity__large-signpost-full-width .video__controls{text-align:left;text-indent:-9999px;background-position:center center;background-repeat:no-repeat;background-size:var(--bump);background-image:url(/themes/pippip/dist/img/pause.svg);position:absolute;top:var(--bump);left:var(--bump);border:0;display:block;height:var(--bump);width:var(--bump);z-index:5}@media (max-width:575px){.m-entity__large-signpost-full-width .video__controls{display:none;visibility:hidden}}.m-entity__person__wrapper{display:grid;grid-template-columns:40% 1fr;gap:calc(var(--bump)/ 1.5)}@media (max-width:991px){.m-entity__person__wrapper{display:flex;flex-direction:column-reverse;gap:calc(var(--bump)/ 2)}}@media (max-width:991px){.m-entity__person img{width:50%}}.m-entity__person__content{display:flex;flex-direction:column;align-items:flex-start}.m-entity__person__position{display:inline-flex;background-color:var(--c-quaternary);padding:5px;margin:0}.m-entity__person__link{margin:0;padding:calc(var(--bump)/ 2) 0 calc(var(--bump)/ 4) 0}.m-entity__promo-panel__wrapper{padding:var(--bump);color:var(--c-white);background-color:var(--c-tertiary)}.m-entity__promo-panel__wrapper p{margin:1.5em 0}.m-entity__promo-panel__wrapper p:last-of-type{margin-bottom:2.438rem}.m-entity__promo-panel__wrapper a{font-family:var(--fontBold);cursor:pointer;background-color:var(--c-secondary);color:var(--c-primary);padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2);border-radius:25px;display:inline-block;transition:.3s var(--easing);text-align:center;-moz-text-align-last:center;text-align-last:center;text-decoration:none}@supports (-webkit-touch-callout:none){.m-entity__promo-panel__wrapper a{font-weight:700}}@supports not (-webkit-touch-callout:none){.m-entity__promo-panel__wrapper a{font-weight:400}}.m-entity__promo-panel__wrapper a:focus,.m-entity__promo-panel__wrapper a:hover{background-color:var(--c-primary);color:var(--c-white);text-decoration:none}.m-entity__text+.m-entity__cta{margin-top:20px;margin-bottom:0}.m-entity__text+.m-entity__cta [class*=col-]{padding:0 calc(var(--bump)/ 2) calc(var(--bump)/ 2)}.m-entity__field_topic .grid .a-btn{padding:5px 10px;margin:0 0 5px 0}.m-entity__field_topic .grid .a-btn a{text-decoration:none;font-family:var(--fontBook);font-size:var(--fontSmall);line-height:18px}.m-entity__field_topic .grid .a-btn a:hover{text-decoration:underline}input,input[type=email],input[type=password],input[type=submit],input[type=text],select,textarea{font-family:var(--fontBody);color:var(--c-primary);resize:none;padding:calc(var(--bump)/ 2) var(--bump);-webkit-border-radius:0px;border-radius:0;outline:0;border:1px solid var(--c-primary);transition:all var(--transition);background-color:var(--c-white)}input:focus,input[type=email]:focus,input[type=password]:focus,input[type=submit]:focus,input[type=text]:focus,select:focus,textarea:focus{border:1px solid var(--c-secondary)}input[type=search],input[type=submit],input[type=text]{-webkit-appearance:none}.form-actions input,input[type=submit]{cursor:pointer}button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.js-form-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:calc(var(--bump)/ 2)}.wFormContainer{display:flex}.wFormContainer .wForm .wFormTitle{font-family:var(--fontBody)!important}.wFormContainer .wForm form .htmlContent span,.wFormContainer .wForm form .oneField .lengthIndicator,.wFormContainer .wForm form .oneField span,.wFormContainer .wForm form b,.wFormContainer .wForm form div,.wFormContainer .wForm form label,.wFormContainer .wForm form legend,.wFormContainer .wForm form select,.wFormContainer .wForm form select option{color:var(--c-primary)!important;font-family:var(--fontBody)!important}.wFormContainer .wForm form .oneField span{margin-top:10px}.wFormContainer .wForm form .choices .oneChoice{display:grid;grid-template-columns:auto 1fr;align-items:center}.wFormContainer .wForm form .choices .oneChoice input{margin-bottom:0!important}.wFormContainer .wForm form .choices .oneChoice span{margin:0}.wFormContainer .wForm form mark{background:0 0;font-size:inherit}.wFormContainer .wForm form a:link{font-family:var(--fontBody)!important;font-weight:inherit;text-decoration:underline;transition:all var(--transition);background:0 0}.wFormContainer .wForm form a:link:focus,.wFormContainer .wForm form a:link:hover{text-decoration:none}.wFormContainer .wForm form .field-container-D{width:100%}.wFormContainer .wForm form .field-container-D .inputWrapper{width:100%}.wFormContainer .wForm form .field-container-D .inputWrapper table{width:100%}.wFormContainer .wForm form .field-container-D .inputWrapper table tbody{width:100%}@media (max-width:991px){.wFormContainer .wForm form .field-container-D .inputWrapper table tbody tr{display:grid;grid-template-columns:1fr 1fr;width:100%}}@media (max-width:767px){.wFormContainer .wForm form .field-container-D .inputWrapper table tbody tr{grid-template-columns:1fr}}.wFormContainer .wForm input[type=button]{font-family:var(--fontBold);cursor:pointer;background-color:var(--c-secondary);color:var(--c-primary);padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2);border-radius:25px;display:inline-block;transition:.3s var(--easing);text-align:center;-moz-text-align-last:center;text-align-last:center;text-decoration:none}@supports (-webkit-touch-callout:none){.wFormContainer .wForm input[type=button]{font-weight:700}}@supports not (-webkit-touch-callout:none){.wFormContainer .wForm input[type=button]{font-weight:400}}.wFormContainer .wForm input[type=button]:focus,.wFormContainer .wForm input[type=button]:hover{background-color:var(--c-primary);color:var(--c-white);text-decoration:none}.wFormContainer .wForm .actions input{font-family:var(--fontBold);cursor:pointer;background-color:var(--c-secondary);color:var(--c-primary);padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2);border-radius:25px;display:inline-block;transition:.3s var(--easing);text-align:center;-moz-text-align-last:center;text-align-last:center;text-decoration:none}@supports (-webkit-touch-callout:none){.wFormContainer .wForm .actions input{font-weight:700}}@supports not (-webkit-touch-callout:none){.wFormContainer .wForm .actions input{font-weight:400}}.wFormContainer .wForm .actions input:focus,.wFormContainer .wForm .actions input:hover{background-color:var(--c-primary);color:var(--c-white);text-decoration:none}.m-main-nav{display:flex;align-items:center}@media (max-width:1149px){.m-main-nav{position:absolute;top:100%;bottom:0;left:0;width:100%;padding:0;background-color:transparent}}@media (max-width:767px){.m-main-nav{display:none;flex-direction:column;align-items:flex-start;position:absolute;top:100%;left:0;width:100%;background-color:var(--c-quaternary);padding:var(--bump) 0;bottom:auto}[data-nav=open] .m-main-nav{animation:fadeIn .2s var(--easing) forwards;display:flex;z-index:10}[data-nav=closed] .m-main-nav{animation:fadeOut .2s var(--easing) forwards;display:flex}}@media (min-width:769px) and (max-width:991px){.m-main-nav{padding:0 calc(var(--bump)/ 2)}}.m-main-nav ul.menu{display:flex;align-items:center;flex-direction:row}.m-main-nav ul.menu:first-of-type{letter-spacing:0;line-height:20px}@media (max-width:767px){.m-main-nav ul.menu:first-of-type{padding:0 calc(var(--bump)/ 2) 0}}@media (min-width:769px){.m-main-nav ul.menu:first-of-type li:first-of-type a{padding-left:0}}@media (max-width:1149px){.m-main-nav ul.menu{justify-content:space-between;flex-wrap:wrap;width:100%}}@media (max-width:767px){.m-main-nav ul.menu{flex-direction:column;flex-wrap:nowrap;flex-shrink:0;align-items:flex-start;padding:0 calc(var(--bump)/ 2) var(--bump)}}.m-main-nav ul.menu li a{display:inline-block;text-decoration:none;font-family:var(--fontBold);font-size:var(--fontSize);padding:0 1.5rem 0 0;line-height:1;white-space:nowrap;transition:.3s var(--easing)}@media (max-width:1279px){.m-main-nav ul.menu li a{text-align:center;padding:0 calc(var(--bump)/ 4)}}@media (max-width:1149px){.m-main-nav ul.menu li a{padding:calc(var(--bump)/ 4) calc(var(--bump)/ 3) 0 0}}@media (max-width:767px){.m-main-nav ul.menu li a{padding:calc(var(--bump)/ 2) 0}}.m-main-nav ul.menu li a:after{content:"";display:block;width:0%;height:2px;background:var(--c-secondary);transition:all .3s}.m-main-nav ul.menu li a.is-active,.m-main-nav ul.menu li a.is-active-trail,.m-main-nav ul.menu li a:active,.m-main-nav ul.menu li a:hover{display:inline-block;transition:.3s var(--easing)}.m-main-nav ul.menu li a.is-active-trail:after,.m-main-nav ul.menu li a.is-active:after,.m-main-nav ul.menu li a:active:after,.m-main-nav ul.menu li a:hover:after{width:100%}:root{--bannerMargin:calc(var(--bannerOffset) - 45px)}.m-no-banner{display:block;margin-top:calc(var(--bump) * 2)}@media (max-width:767px){.m-no-banner{margin-top:var(--bump)}}.m-no-banner__inner{text-align:center;-moz-text-align-last:center;text-align-last:center}.m-no-banner h1{margin-bottom:0}.m-no-banner p:first-of-type{margin-top:var(--bump)}@media (max-width:767px){.m-no-banner p:first-of-type{margin-top:calc(var(--bump)/ 2)}}.m-no-banner p:last-of-type{margin-bottom:0}.m-banner{position:relative;width:100%}.m-banner:before{content:"";display:block;background-color:var(--c-secondary);padding-bottom:0;position:absolute;top:0;right:0;bottom:calc(var(--bump) * 3);left:0}@media (max-width:767px){.ct__homepage .m-banner,.ct__strand .m-banner{margin:0 0 100px}}.m-banner img{width:100%;height:auto;display:block}.m-banner__past-event__banner{display:flex;justify-content:center;width:100%;background-color:var(--c-black);color:var(--c-white);position:sticky;top:0;z-index:4}.m-banner__past-event__banner::before{display:inline-flex;background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";margin-right:10px;width:21px;background-image:url(/themes/pippip/dist/img/exclamation.svg);transition:.3s var(--easing);padding:calc(var(--bump)/ 2) 0}.m-banner__past-event__banner a:focus,.m-banner__past-event__banner a:hover{font-family:var(--fontBodyBold);text-decoration:underline}.m-banner__past-event__banner p{padding:calc(var(--bump)/ 2) 0}.m-banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden;opacity:.9;background:linear-gradient(90deg,#000 0,rgba(0,0,0,0) 75%)}.m-banner__run-dates{font-size:.9rem;font-weight:700;letter-spacing:1px;line-height:17px;margin:0;margin-top:0!important;margin-bottom:15px!important}.m-banner__breadcrumb{padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2) 0}.m-banner__breadcrumb--bottom-margin{padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2) calc(var(--bump) * 2)}@media (max-width:991px){.m-banner__breadcrumb--bottom-margin{padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2) 0}}@media (max-width:767px){.m-banner__breadcrumb{display:none}}.m-banner__image{position:relative;padding:calc(var(--bump)/ 2)}.m-banner__image__padding{padding:calc(var(--bump) * .5) 0 0;width:100%;max-width:90%;margin:auto}@media (max-width:767px){.m-banner__image__padding{padding:calc(var(--bump) * .7777) calc(var(--bump)/ 2) 0;margin:0 0 var(--bannerOffsetMobile);max-width:100%}}.m-banner__image__padding--reduced{padding:calc(var(--bump) * .5) 0 0;width:100%;max-width:90%;margin:auto}@media (max-width:767px){.m-banner__image__padding--reduced{padding:calc(var(--bump) * .7777) calc(var(--bump)/ 2) 0;max-width:100%}}.m-banner__image__inner{position:relative}.m-banner__body{width:50%;z-index:2}@media (max-width:767px){.m-banner__body{width:100%}}.m-banner__body--full{width:100%}.m-banner__body p{font-size:1.125em;letter-spacing:0;line-height:1.555em;margin-bottom:calc(var(--bump)/ 2)}@media (max-width:767px){.m-banner__body p{display:none}}.m-banner__dateTime,.m-banner__listenTime{margin:0 calc(var(--bump)/ 2) calc(var(--bump)/ 2) 0;font-size:.9rem;cursor:inherit}.m-banner__dateTime:hover,.m-banner__listenTime:hover{background-color:var(--c-white);color:var(--c-tertiary)}@media (max-width:991px){.m-banner__dateTime,.m-banner__listenTime{margin:0 calc(var(--bump)/ 2) 0 0}}.m-banner__dateTime{margin:0 calc(var(--bump)/ 2) calc(var(--bump)/ 2) 0}@media (max-width:991px){.m-banner__dateTime{margin:0 calc(var(--bump)/ 2) 0 0}}@media (max-width:575px){.m-banner__dateTime{margin:0 calc(var(--bump)/ 2) calc(var(--bump)/ 2) 0}}.m-banner__heading{margin-bottom:calc(var(--bump)/ 2);font-weight:500}.ct__homepage .m-banner__heading{font-size:clamp(2rem,4vw,var(--fontSizeHeadingTwo))}@media (max-width:767px){.m-banner__heading{line-height:1.24;font-size:clamp(2rem,7vw,var(--fontSizeHeadingOne))}}.m-banner__content{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;color:var(--c-white)}@media (max-width:767px){.m-banner__content{overflow:visible;padding:calc(var(--bump)/ 2) 0}}.m-banner__content__mobile{display:none}@media (max-width:767px){.m-banner__content__mobile{display:block}}.m-banner__content div.grid{height:100%;width:100%;max-width:var(--containerWidthDesktop)}@media (max-width:1439px){.m-banner__content div.grid{max-width:95%}}.m-banner__content div.grid>div{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}@media (max-width:767px){.m-banner__content div.grid>div{flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:0 calc(var(--bump)/ 2)}}.m-banner__content div.grid>div a{font-size:var(--fontSizeLg);white-space:normal;z-index:2}.m-banner__content div.grid>div a:active,.m-banner__content div.grid>div a:focus,.m-banner__content div.grid>div a:hover{background-color:var(--c-primary);color:var(--c-white)}.m-banner__image-credit{position:absolute;width:100%;line-height:37px;padding:0 0 0 calc(var(--bump)/ 2);border-left:5px solid var(--c-secondary);background-color:var(--c-quaternary);animation:fadeOut .2s var(--easing) forwards;display:none}.m-banner-alt .m-banner__image-credit{border-left:5px solid #c19f28}@media (max-width:991px){.m-banner__image-credit{width:100%}}.ct__homepage .m-banner__image-credit{width:100%}.m-banner__image-credit.is-active{display:block;animation:fadeIn .2s var(--easing) forwards}.m-banner__strapline{box-shadow:15px 0 0 var(--c-primary),-15px 0 0 var(--c-primary);padding:calc(var(--bump)/ 2) 2px;font-size:1.5rem;display:inline-flex;flex-direction:column;align-items:flex-start}.m-banner__strapline p{margin:0 0 calc(var(--bump)/ 2)}.m-banner__strapline p:last-of-type{margin-bottom:0}.m-banner__strapline a{margin-top:calc(var(--bump)/ 2)}.m-banner__past-event{display:none}@media (max-width:991px){.m-banner__past-event{display:inline-flex}}.m-banner--Video{padding:0 0 calc(var(--bump) * 3)}@media (max-width:991px){.m-banner--Video{padding:0}}.m-banner .title-bg,.m-banner__strapline{background-color:var(--c-primary)}.m-banner .title-bg{box-shadow:15px 0 0 var(--c-primary),-15px 0 0 var(--c-primary);line-height:1.4;padding:2px 2px 4px;display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone}.m-banner video{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;padding:calc(var(--bump) * .5) 0 0;width:100%;max-width:90%;margin:auto}@media (max-width:767px){.m-banner video{display:none;visibility:hidden}}.m-banner .video__controls{text-align:left;text-indent:-100%;line-height:calc(var(--bump) / 2);background-position:center center;background-repeat:no-repeat;background-size:calc(var(--bump)/ 2);background-image:url(/themes/pippip/dist/img/pause.svg);background-color:transparent;position:absolute;bottom:var(--bump);left:50%;transform:translateX(-50%);border:0;display:block;height:calc(var(--bump)/ 2);width:auto;z-index:5;font-family:var(--fontBold);color:var(--c-white);font-size:1.1rem;padding:0 0 calc(var(--bump)/ 2)}@media (max-width:767px){.m-banner .video__controls{display:none;visibility:hidden}}.m-banner-alt{margin:0;position:relative}.m-banner-alt:before{content:"";display:block;background-color:var(--c-secondary);padding-bottom:0;top:0;position:absolute;top:0;right:0;bottom:10%;left:0}.ct__event .m-banner-alt:before,.ct__listing-page .m-banner-alt:before{bottom:20%}@media (max-width:1079px){.ct__event .m-banner-alt:before,.ct__listing-page .m-banner-alt:before{bottom:10%}}@media (max-width:991px){.ct__event .m-banner-alt:before,.ct__listing-page .m-banner-alt:before{bottom:0}}.m-banner-alt--no-banner{display:block;margin:0 0 calc(var(--bump)/ 2)}.m-banner-alt--no-banner:before{bottom:0}.ct__event .m-banner-alt--no-banner:before,.ct__listing-page .m-banner-alt--no-banner:before{bottom:0}@media (max-width:991px){.m-banner-alt{margin:0 0 var(--bump)}.m-banner-alt.m-banner-alt--event{margin:0 0 calc(var(--bump) * 1.5)}.m-banner-alt--listing_page:before{bottom:0}}@media (max-width:767px){.m-banner-alt{margin:0 0 var(--bump)}.m-banner-alt.m-banner-alt--event{margin:0 0 calc(var(--bump) * 1.5)}}@media (max-width:767px) and (max-width:767px){.m-banner-alt.m-banner-alt--event .m-banner__copy{padding:0}}.m-banner-alt__breadcrumb--bottom-margin{padding:calc(var(--bump)/ 2)}@media (max-width:991px){.m-banner-alt__breadcrumb--bottom-margin{padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2) 0}}.m-banner-alt__image{padding:calc(var(--bump)/ 2) 0}@media (max-width:991px){.m-banner-alt__image{padding:0}}.m-banner-alt__image-wrapper{display:block;padding:calc(var(--bump)/ 2) 0}.m-banner-alt__image-wrapper--no-pad{padding:calc(var(--bump)/ 2) 0}@media (max-width:991px){.m-banner-alt__image-wrapper--no-pad{margin:0 0 calc(var(--reverseBump) * 2)}}@media (max-width:767px){.m-banner-alt__image-wrapper--no-pad{padding:calc(var(--bump)/ 2)}}@media (max-width:991px){.m-banner-alt__image-wrapper--no-pad .m-banner__image{padding:0}}.m-banner-alt__image-wrapper--video{padding:calc(var(--bump)/ 2) 0}@media (max-width:991px){.m-banner-alt__image-wrapper--video{padding:0 calc(var(--bump)/ 2) calc(var(--bump) * 3)}}@media (max-width:991px){.m-banner-alt__image-wrapper{display:none}}.m-banner-alt__social-link{font-family:var(--fontBook);display:block;margin:0 0 calc(var(--bump)/ 2)}.m-banner-alt__author,.m-banner-alt__role,.m-banner-alt__speaker,.m-banner-alt__strand{display:block;font-family:var(--fontBook);font-size:clamp(1rem,7vw,1.1rem);line-height:30px;line-height:1.5;margin:0 0 calc(var(--bump)/ 2);text-decoration:underline}@media (max-width:991px){.m-banner-alt__author,.m-banner-alt__role,.m-banner-alt__speaker,.m-banner-alt__strand{display:none}}.m-banner-alt__author{font-family:var(--fontBold)}.m-banner-alt .m-banner__col{display:flex;justify-content:flex-end;width:100%;max-width:calc(var(--containerWidthDesktop)/ 2);padding:calc(var(--bump)/ 2)}@media (max-width:1439px){.m-banner-alt .m-banner__col{max-width:46.5%}}@media (max-width:1279px){.m-banner-alt .m-banner__col{padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2) calc(var(--bump)/ 2) 0}}@media (max-width:991px){.m-banner-alt .m-banner__col{max-width:100%;padding:0 calc(var(--bump)/ 2)}}.m-banner-alt .m-banner__grid{position:relative;margin:0 calc(var(--bump) * 2) 0;display:flex;justify-content:flex-end;flex-direction:row}@media (max-width:991px){.m-banner-alt .m-banner__grid{margin:0;width:100%;max-width:85%;margin:auto}}@media (max-width:767px){.m-banner-alt .m-banner__grid{flex-direction:column;max-width:100%}}.m-banner-alt .m-banner__copy{width:100%;padding:var(--bump) 0}@media (max-width:991px){.m-banner-alt .m-banner__copy{padding:var(--bump) 0}}.m-banner-alt .m-banner__copy h1{margin:0 0 calc(var(--bump)/ 2)}.m-banner-alt .m-banner__copy .m-banner__body{width:100%}.m-banner-alt .m-banner__copy .m-banner__body.m-banner__body--alt{display:block;margin:0 0 calc(var(--bump)/ 2)}@media (max-width:991px){.m-banner-alt .m-banner__copy .m-banner__body.m-banner__body--alt{display:none}}@media (max-width:1279px){.m-banner-alt .m-banner__copy .m-banner__body{margin-bottom:0}}@media (max-width:991px){.m-banner-alt .m-banner__copy .m-banner__body{display:block;margin-bottom:calc(var(--bump)/ 2);padding:0}}.m-banner-alt .m-banner__copy .m-banner__body p{display:block;line-height:1.5;font-size:clamp(1rem,7vw,var(--fontSize))}.m-banner-alt img{width:100%}@media (max-width:991px){.m-banner-alt img{position:relative;width:100%}}@media (max-width:991px){.m-banner-alt__image,.m-banner-explore__image{padding:0}}.m-banner-alt__event-type,.m-banner-explore__event-type{margin:0 0 calc(var(--bump)/ 2)}.m-banner-alt__event-type .a-btn,.m-banner-explore__event-type .a-btn{cursor:default}.m-banner-alt__event-type .a-btn:hover,.m-banner-explore__event-type .a-btn:hover{background-color:var(--c-white);color:var(--c-primary)}.ct__event .m-entity__linked-logos .m-logos img,.ct__event-page .m-entity__linked-logos .m-logos img,.ct__extension-page .m-entity__linked-logos .m-logos img,.ct__insight-post .m-entity__linked-logos .m-logos img,.ct__page .m-entity__linked-logos .m-logos img{margin:0 var(--bump) 0 0}.ct__event .m-entity__linked-logos .m-logos img:last-of-type,.ct__event-page .m-entity__linked-logos .m-logos img:last-of-type,.ct__extension-page .m-entity__linked-logos .m-logos img:last-of-type,.ct__insight-post .m-entity__linked-logos .m-logos img:last-of-type,.ct__page .m-entity__linked-logos .m-logos img:last-of-type{margin:0}@media (max-width:767px){.ct__event .m-entity__linked-logos .m-logos,.ct__event-page .m-entity__linked-logos .m-logos,.ct__extension-page .m-entity__linked-logos .m-logos,.ct__insight-post .m-entity__linked-logos .m-logos,.ct__page .m-entity__linked-logos .m-logos{display:grid;justify-items:center}.ct__event .m-entity__linked-logos .m-logos img,.ct__event-page .m-entity__linked-logos .m-logos img,.ct__extension-page .m-entity__linked-logos .m-logos img,.ct__insight-post .m-entity__linked-logos .m-logos img,.ct__page .m-entity__linked-logos .m-logos img{margin:auto}}@media (max-width:991px){.ct__event .m-entity__linked-logos,.ct__event-page .m-entity__linked-logos,.ct__extension-page .m-entity__linked-logos,.ct__insight-post .m-entity__linked-logos,.ct__page .m-entity__linked-logos{padding:calc(var(--bump) * 1) calc(var(--bump)/ 2)}}@media (max-width:767px){.ct__event .m-entity__linked-logos .m-logos,.ct__explore-page .m-entity__linked-logos .m-logos,.ct__landing-page .m-entity__linked-logos .m-logos,.ct__page .m-entity__linked-logos .m-logos,.ct__strand .m-entity__linked-logos .m-logos{grid-template-columns:repeat(2,1fr)}}.m-social-links{display:flex;align-items:center}@media (max-width:991px){.m-social-links{justify-content:center}}.m-social-links__link{margin-right:calc(var(--bump)/ 2);height:calc(var(--bump) * 1.5);width:calc(var(--bump) * 1.5);border-radius:50%;display:flex;justify-content:center}.m-social-links__link:last-child{margin-right:0}.m-social-links__link svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;width:27px}.m-social-links__link rect{transition:.4s var(--easing);fill:var(--c-primary)}.m-social-links__link path{transition:.4s var(--easing);fill:var(--c-white)}.m-social-links__link:hover rect{fill:var(--c-white)}.m-social-links__link:hover path{fill:var(--c-secondary)}.m-back-to-top__wrapper{margin:0;padding:calc(var(--bump) * 2) 0}.m-back-to-top__cta{font-family:var(--fontBold);cursor:pointer;background-color:var(--c-secondary);color:var(--c-primary);padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2);border-radius:25px;display:inline-block;transition:.3s var(--easing);text-align:center;-moz-text-align-last:center;text-align-last:center;text-decoration:none;border:none;color:var(--c-primary);display:inline-flex;justify-content:center;align-items:center;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s var(--easing);white-space:nowrap;padding:calc(var(--bump)/ 3) calc(var(--bump) * 3.5);padding:calc(var(--bump)/ 3) calc(var(--bump)/ 2)}@supports (-webkit-touch-callout:none){.m-back-to-top__cta{font-weight:700}}@supports not (-webkit-touch-callout:none){.m-back-to-top__cta{font-weight:400}}.m-back-to-top__cta::after{background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";margin-left:10px;width:40px;height:20px;display:block;background-image:url(/themes/pippip/dist/img/group.svg);background-position:5px center;transition:.3s var(--easing)}.m-back-to-top__cta:hover{background-color:var(--c-black);color:var(--c-white)}.o-header{position:relative;z-index:5;padding-top:10px}@media (max-width:1149px){.o-header{padding:calc(var(--bump)/ 1.5) 0 var(--bump)}}@media (max-width:767px){.o-header{padding:0 0 calc(var(--bump)/ 2)}}@media (max-width:991px){.o-header .grid .col-sm-11{width:100%}}.o-header__inner{display:flex;justify-content:space-between;align-items:center}.o-header__logo{padding-right:calc(var(--bump) + 5px);margin-bottom:0}@media (max-width:767px){.o-header__logo{display:flex;padding-right:calc(var(--bump)/ 2)}}.o-header__logo a{display:block}.o-header__logo svg{transition:all var(--transition);width:100%;max-width:227px;min-width:140px;height:100%;min-height:44px}@media (max-width:991px){.o-header__logo svg{min-width:auto}}.o-header__logo path{fill:var(--c-primary);transition:var(--transition)}.o-header__logo:hover{opacity:.65}.o-header__content{flex-grow:1;display:flex;flex-direction:column}@media (min-width:769px){.o-header__content{flex-direction:row;align-items:center}}@media (max-width:767px){.o-header__content{justify-content:flex-end}}.o-header__content__top{display:grid;grid-template-columns:1fr 220px;gap:40px;margin-bottom:24px;align-items:center;transition:var(--transition)}@media (max-width:991px){.o-header__content__top{grid-template-columns:1fr 180px}}@media (max-width:767px){.o-header__content__top{display:block;margin-bottom:0}}.o-header__content__top .o-search{flex-grow:1}@media (max-width:767px){.o-header__content__top .o-search{display:none}}@media (max-width:767px){.o-header__content__top .o-search__inner{padding:2rem;align-items:flex-start}}.o-header__content__bottom{display:flex;justify-content:space-between;align-items:center}[data-search=open] .o-header__content__bottom .m-main-nav{display:none}[data-search=open] .o-header__content__bottom .o-search{display:block}[data-search=closed] .o-header__content__bottom .m-main-nav{display:block}[data-search=closed] .o-header__content__bottom .o-search{display:none}@media (max-width:767px){.o-header__content__bottom{display:block!important;opacity:1!important;visibility:visible!important}.o-header__content__bottom .o-search{display:none!important}.o-header__content__bottom .m-main-nav{display:block!important}}.o-header__content__bottom .o-search{width:100%}.o-header__mobile-controls{display:none}@media (max-width:767px){.o-header__mobile-controls{display:flex;justify-content:flex-end;width:100%}}.o-header__desktop-wrapper{display:flex;justify-content:center;align-items:center;width:100%}@media (max-width:767px){.o-header__desktop-wrapper{flex-direction:column}}[data-search=open] .o-header__desktop-wrapper{display:none}[data-search=closed] .o-header__desktop-wrapper{display:flex}.o-header__desktop-wrapper>div,.o-header__desktop-wrapper>nav{margin-left:auto}.o-header__search-container{display:none;width:100%;position:relative}[data-search=open] .o-header__search-container{display:block}[data-search=closed] .o-header__search-container{display:none}@media (max-width:767px){.o-header__search-container{display:none!important}}.o-header__search-container .o-search__inner{position:relative;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.o-header__search-container .o-search__inner .views-exposed-form{width:calc(100% - 60px)}.o-header .m-main-nav{align-items:center}@media (max-width:767px){.o-header .m-main-nav{flex-direction:column;align-items:flex-start}}.o-header .m-main-nav ul.menu{display:flex}@media (max-width:767px){.o-header .m-main-nav ul.menu{flex-direction:column;width:100%}}@media (max-width:767px){.o-header__find-us,.o-header__primary-cta{display:none}}.o-header__find-us__mobile,.o-header__primary-cta__mobile{display:none;margin-top:auto;width:100%;padding:0 calc(var(--bump)/ 2) 0}.o-header__find-us__mobile.o-header__find-us__mobile,.o-header__primary-cta__mobile.o-header__find-us__mobile{margin:0}.o-header__find-us__mobile.o-header__primary-cta__mobile,.o-header__primary-cta__mobile.o-header__primary-cta__mobile{margin:auto}.o-header__find-us__mobile a.a-btn,.o-header__primary-cta__mobile a.a-btn{width:100%}@media (max-width:767px){.o-header__find-us__mobile,.o-header__primary-cta__mobile{display:block}}[data-search=closed] .o-header__find-us__widescreen,[data-search=closed] .o-header__primary-cta__widescreen,[data-search=open] .o-header__find-us__widescreen,[data-search=open] .o-header__primary-cta__widescreen{display:block}@media (max-width:767px){.o-header__find-us__widescreen,.o-header__primary-cta__widescreen{display:none!important}}.o-header__find-us h4{line-height:1.2;font-size:clamp(1.1rem,7vw,var(--fontSizeHeadingFour))}.o-header__find-us a{padding:0 0 0 calc(var(--bump) * 1.5);color:var(--c-secondary)}@media (max-width:1099px){.o-header__find-us a{display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:0}}@media (max-width:991px){.o-header__find-us a{display:inline;padding:0 0 0 calc(var(--bump) * 1.5)}}.o-header__find-us a:first-of-type{padding:0}.o-header__find-us a:hover{text-decoration:none}.o-header__find-us a,.o-header__find-us h4,.o-header__find-us p{margin:0 0 calc(var(--bump)/ 2)}.o-header__primary-cta a{font-family:var(--fontBold);cursor:pointer;background-color:var(--c-secondary);color:var(--c-primary);padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2);border-radius:25px;display:inline-block;transition:.3s var(--easing);text-align:center;-moz-text-align-last:center;text-align-last:center;text-decoration:none;background-color:var(--c-primary);color:var(--c-white);width:100%;padding:calc(var(--bump)/ 4) calc(var(--bump)/ 2);white-space:nowrap}@supports (-webkit-touch-callout:none){.o-header__primary-cta a{font-weight:700}}@supports not (-webkit-touch-callout:none){.o-header__primary-cta a{font-weight:400}}.o-header__primary-cta a:hover{background-color:var(--c-secondary);color:var(--c-black)}.o-header__primary-cta a:focus.focus-visible{outline:3px dashed var(--c-primary)}[data-search=open] .o-header__primary-cta__widescreen{animation:fadeOut .2s var(--easing) forwards;display:none}[data-search=closed] .o-header__primary-cta__widescreen{animation:fadeIn .2s var(--easing) forwards;display:block}@media (max-width:767px){.o-header__primary-cta__widescreen{display:none!important}}.o-header__primary-cta__desktop{display:flex;align-items:center;flex-direction:row;font-weight:400}@media (min-width:769px){.o-header__primary-cta__desktop{margin-left:auto}}@media (max-width:767px){.o-header__primary-cta__desktop{flex-direction:column;flex-wrap:nowrap;flex-shrink:0;align-items:flex-start;padding:0 calc(var(--bump)/ 2) calc(var(--bump)/ 2)}}.o-header__primary-cta__desktop .m-block{padding-right:0}.o-header__primary-cta__desktop .m-block a{font-family:var(--fontBook);border:none;background-color:inherit;color:inherit;display:inline;transition:none;display:inline-flex;padding:0 var(--bump)}@media (max-width:1279px){.o-header__primary-cta__desktop .m-block a{padding:0 calc(var(--bump)/ 3)}}@media (max-width:767px){.o-header__primary-cta__desktop .m-block a{font-family:var(--fontBold);padding:calc(var(--bump)/ 2) 0;line-height:1}}@media (min-width:769px){.o-header__mobile-menu{display:none}}@media (max-width:767px){.o-header__mobile-menu{display:flex;justify-content:flex-end;width:100%}[data-search=open] .o-header__mobile-menu{display:none}.o-header__mobile-menu a{display:flex}.o-header__mobile-menu a svg{height:var(--bump);width:var(--bump)}}@media (max-width:299px){.o-header__mobile-menu a{display:flex;margin:0 calc(var(--bump)/ 2) 0 0}}.o-header__search-wrapper{margin:0 calc(var(--bump)/ 2) 0 0}@media (max-width:575px){.o-header__search-wrapper{margin:0 calc(var(--bump)/ 3) 0 0}}.o-header__desktop-actions{display:flex;align-items:center;margin-left:20px}@media (max-width:767px){.o-header__desktop-actions{display:none}}.o-header__desktop-search{margin-right:var(--bump)}@media (max-width:1279px){.o-header__desktop-search{margin-right:calc(var(--bump)/ 6)}}.o-header__desktop-search .a-search-button__desktop{color:var(--c-primary)}.o-header__desktop-search .a-search-button__desktop svg{height:24px;width:24px}.o-header__desktop-search .a-search-button__desktop svg path{fill:var(--c-primary)}.o-header__desktop-search .a-search-button__desktop:hover{opacity:.7}.o-footer{background-color:var(--c-secondary);color:var(--c-black)}.o-footer__row__bottom{padding:calc(var(--bump)/ 2) 0}.o-footer__row__bottom small{margin:auto 0 auto calc(var(--bump)/ 2);white-space:nowrap}.o-footer__row__bottom small a{text-decoration:none}.o-footer__row__bottom small a span{text-decoration:underline}@media (max-width:991px){.o-footer__row__bottom{flex-direction:column}.o-footer__row__bottom small{margin:calc(var(--bump)/ 2) 0 0 0}}.o-footer__row .grid .o-footer__row__bottom.col-sm-12{padding:0 calc(var(--bump)/ 2)}.o-footer__row__left,.o-footer__row__middle,.o-footer__row__right{padding:calc(var(--bump)/ 2)}@media (max-width:991px){.o-footer__row__left,.o-footer__row__middle,.o-footer__row__right{padding:0 calc(var(--bump)/ 2) calc(var(--bump)/ 2)}}.o-footer__row__left h1,.o-footer__row__left h2,.o-footer__row__left h3,.o-footer__row__left h4,.o-footer__row__left h5,.o-footer__row__middle h1,.o-footer__row__middle h2,.o-footer__row__middle h3,.o-footer__row__middle h4,.o-footer__row__middle h5,.o-footer__row__right h1,.o-footer__row__right h2,.o-footer__row__right h3,.o-footer__row__right h4,.o-footer__row__right h5{font-family:var(--fontTitle),sans-serif;font-weight:700;font-weight:400;line-height:1.2;font-size:clamp(1.1rem,7vw,var(--fontSizeHeadingThree))}.o-footer__row__left a,.o-footer__row__middle a,.o-footer__row__right a{font-family:var(--fontBook);border:none;background-color:inherit;color:inherit;display:inline;transition:none;padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2) calc(var(--bump)/ 2) 0}@media (max-width:1099px){.o-footer__row__left a,.o-footer__row__middle a,.o-footer__row__right a{display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:0}}@media (max-width:991px){.o-footer__row__left a,.o-footer__row__middle a,.o-footer__row__right a{display:inline;padding:0;margin-left:25%}.o-footer__row__left a:first-of-type,.o-footer__row__middle a:first-of-type,.o-footer__row__right a:first-of-type{margin:0}}.o-footer__row__left a:hover,.o-footer__row__middle a:hover,.o-footer__row__right a:hover{text-decoration:none}.o-footer__row__left h1,.o-footer__row__left h2,.o-footer__row__left h3,.o-footer__row__left h4,.o-footer__row__left h5,.o-footer__row__left p,.o-footer__row__middle h1,.o-footer__row__middle h2,.o-footer__row__middle h3,.o-footer__row__middle h4,.o-footer__row__middle h5,.o-footer__row__middle p,.o-footer__row__right h1,.o-footer__row__right h2,.o-footer__row__right h3,.o-footer__row__right h4,.o-footer__row__right h5,.o-footer__row__right p{margin:0 0 calc(var(--bump)/ 2)}@media (max-width:767px){.o-footer__row__left p,.o-footer__row__middle p,.o-footer__row__right p{display:flex}.o-footer__row__left p a,.o-footer__row__middle p a,.o-footer__row__right p a{padding:0}}.o-footer__row__left h1,.o-footer__row__left h2,.o-footer__row__left h3,.o-footer__row__left h4,.o-footer__row__left h5{font-family:var(--fontTitle),sans-serif;font-weight:700;font-weight:400;line-height:1.2;font-size:clamp(1.1rem,7vw,var(--fontSizeHeadingThree))}.o-footer__row__left ul>li{display:flex;justify-content:space-between;width:100%;list-style-type:none;margin:0 0 calc(var(--bump)/ 2)}.o-footer__row__left ul>li>ul{margin:0 1.5rem 0;list-style-type:none}@media (max-width:1279px){.o-footer__row__left ul>li>ul{margin:0;text-align:right}}.o-footer__row__top{background-color:var(--c-primary);color:var(--c-white)}.o-footer__row__top>.grid>.col-sm-12{padding:calc(var(--bump)/ 2) calc(var(--bump) * 1.5)}@media (max-width:991px){.o-footer__row__top>.grid>.col-sm-12{padding:calc(var(--bump)/ 2)}}.o-footer__row__top>.grid>.col-sm-12:first-of-type{padding:calc(var(--bump) * .25) calc(var(--bump) * 1.5) calc(var(--bump) * .25) calc(var(--bump)/ 2)}@media (max-width:991px){.o-footer__row__top>.grid>.col-sm-12:first-of-type{padding:calc(var(--bump)/ 2)}}.o-footer__row__top>.grid>.col-sm-12:nth-last-of-type(2){padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2) calc(var(--bump)/ 2) calc(var(--bump) * 3)}@media (max-width:991px){.o-footer__row__top>.grid>.col-sm-12:nth-last-of-type(2){padding:calc(var(--bump)/ 2)}}.o-footer__row__second{padding:calc(var(--bump) * 2.5) 0 0}@media (max-width:767px){.o-footer__row__second{padding:var(--bump) 0 0}}.o-footer__row .grid .col-sm-12.o-footer__row__bottom{padding:var(--bump) calc(var(--bump)/ 2)}.o-footer__row .grid .col-sm-12.o-footer__row__bottom p{font-size:.9rem;letter-spacing:0;line-height:20px}@media (max-width:991px){.o-footer__row .grid .col-sm-12.o-footer__row__bottom{padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2)}}.o-footer__row__border-bottom{display:block;height:1px;opacity:.1;background-color:var(--c-primary);width:100%;margin:0 calc(var(--bump)/ 2)}.o-footer__row:last-of-type .grid,.o-footer__row:nth-last-child(2) .grid{border-bottom:none}.o-footer__newsletter{display:flex;align-items:center;border-right:1px solid var(--c-white);margin:var(--bump) 0}@media (max-width:991px){.o-footer__newsletter{border-right:none;flex-direction:column}}.o-footer__newsletter h3.h4{margin:auto var(--bump) auto auto;font-size:clamp(1.1rem,4vw,var(--fontSizeHeadingThree))}@media (max-width:991px){.o-footer__newsletter h3.h4{margin:calc(var(--bump)/ 2) auto;text-align:center}}.o-footer__newsletter .m-newsletter{display:inline}.o-footer__newsletter a{font-family:var(--fontBold);cursor:pointer;background-color:var(--c-secondary);color:var(--c-primary);padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2);border-radius:25px;display:inline-block;transition:.3s var(--easing);text-align:center;-moz-text-align-last:center;text-align-last:center;text-decoration:none;border:none;color:var(--c-primary);display:inline-flex;justify-content:center;align-items:center;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s var(--easing);white-space:nowrap;padding:calc(var(--bump)/ 3) calc(var(--bump) * 3.5);padding:calc(var(--bump)/ 4) calc(var(--bump)/ 2);transition:.5s var(--easing);background-color:var(--c-white);font-size:clamp(1.1rem,4vw,var(--fontSizeHeadingFour))}@supports (-webkit-touch-callout:none){.o-footer__newsletter a{font-weight:700}}@supports not (-webkit-touch-callout:none){.o-footer__newsletter a{font-weight:400}}.o-footer__newsletter a::after{background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";margin-left:10px;width:40px;height:20px;display:block;background-image:url(/themes/pippip/dist/img/envelope.svg);background-position:5px center;transition:.3s var(--easing)}.o-footer__newsletter a:hover{background-color:var(--c-secondary)}.o-footer__newsletter a:focus{outline:2px dotted var(--c-white)}.o-footer__newsletter a.focus-visible{outline:2px dotted var(--c-white)}@media (max-width:767px){.o-footer__newsletter a{width:100%}}.o-footer__social-links .m-footer-social-links{display:flex;height:100%}@media (max-width:991px){.o-footer__social-links .m-footer-social-links .m-social-links{margin:auto;padding:var(--bump) 0 0;border-top:1px solid #fff;justify-content:space-between;width:70%}}@media (max-width:767px){.o-footer__social-links .m-footer-social-links .m-social-links{width:90%}}.o-footer__footer-menu{display:flex;align-items:center}@media (max-width:991px){.o-footer__footer-menu{align-items:flex-start;flex-direction:column}}.o-footer__footer-menu>.menu{display:flex;flex-flow:row wrap}@media (max-width:991px){.o-footer__footer-menu>.menu{display:flex;flex-flow:row wrap}}.o-footer__footer-menu>.menu>li>a{font-family:var(--fontBook);font-size:var(--fontSizeLg);border:none;color:var(--c-primary);background-color:transparent;display:inline-block;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s var(--easing);white-space:nowrap;line-height:1;padding:0 20px 0 0;font-size:.875rem}.o-footer__footer-menu>.menu>li>a:after{content:"";display:block;width:100%;height:2px;background:var(--c-secondary);transition:all .3s}@media (max-width:991px){.o-footer__footer-menu>.menu>li>a{padding:20px 15px 0 0}}.o-footer__footer-menu__copyright{font-family:var(--fontBold);font-size:.9rem;border:none;color:var(--c-primary);background-color:transparent;display:inline-block;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s var(--easing);white-space:nowrap;line-height:1;padding:0 20px 0 0}.o-footer__credits{display:flex;justify-content:flex-end}@media (max-width:991px){.o-footer__credits{justify-content:flex-start}}.o-footer__address{padding:calc(var(--bump) * 1.5) calc(var(--bump)/ 1.5) calc(var(--bump) * 1.8)}@media (max-width:991px){.o-footer__address{padding:calc(var(--bump) * 1.5) calc(var(--bump)/ 1.5) 0}}.o-footer__address .m-footer-address{display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:991px){.o-footer__address .m-footer-address{align-items:flex-start;text-align:left}}.o-footer__address .m-footer-address p{margin:0 0 calc(var(--bump)/ 2);font-family:var(--fontBody)}@media (max-width:991px){.o-footer__address .m-footer-address p{margin:0 0 calc(var(--bump) * .75)}}.o-footer__address .m-footer-address p a{font-family:var(--fontBook);border:none;background-color:inherit;color:inherit;display:inline;transition:none;padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2) calc(var(--bump)/ 2) 0}@media (max-width:991px){.o-footer__address .m-footer-address p a{margin:0 calc(var(--bump)/ 2) 0 0}}.o-footer__address .m-footer-address p:nth-of-type(2){width:40%;display:flex;flex-flow:row wrap;justify-content:space-between}@media (max-width:991px){.o-footer__address .m-footer-address p:nth-of-type(2){width:100%;flex-flow:row wrap;justify-content:flex-start}}@media (max-width:991px){.o-footer__newsletter,.o-footer__social-links{margin:0}}#search-form{display:none;visibility:hidden}.o-search-results .m-banner-alt h1{margin:.67em 0}.o-search-results .m-banner-alt:before{bottom:0}.o-search-results__row{border-bottom:1px solid var(--c-grey);padding:0}@media (max-width:991px){.o-search-results__row{padding:calc(var(--bump)) 0}}.o-search-results__row .m-entity{padding:0}.o-search-results__row:first-of-type{border-top:1px solid var(--c-grey)}.o-search-results__row .title-1,.o-search-results__row .title-2{margin:0 var(--bump) 0 0;line-height:1.2;font-size:clamp(1.1rem,7vw,var(--fontSizeHeadingFour));font-family:var(--fontTitle);font-weight:400;letter-spacing:0}.o-search-results__row .title-1 a,.o-search-results__row .title-2 a{text-decoration:none}.o-search-results__row .field-topic a{font-family:var(--fontBold);cursor:pointer;background-color:var(--c-secondary);color:var(--c-primary);padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2);border-radius:25px;display:inline-block;transition:.3s var(--easing);text-align:center;-moz-text-align-last:center;text-align-last:center;text-decoration:none;font-family:var(--fontBook);border-radius:0;margin:0 0 calc(var(--bump)/ 2);background-color:var(--c-white);color:var(--c-primary)}@supports (-webkit-touch-callout:none){.o-search-results__row .field-topic a{font-weight:700}}@supports not (-webkit-touch-callout:none){.o-search-results__row .field-topic a{font-weight:400}}@media (max-width:1279px){.o-search-results__row .field-topic a{margin:0 0 calc(var(--bump)/ 3)}}.o-search-results__row .field-topic a:hover{background-color:var(--c-primary);color:var(--c-white)}.o-search-results__row .field-author,.o-search-results__row .field-dates,.o-search-results__row .field-speaker,.o-search-results__row .field-topic-1{color:var(--c-tertiary);font-family:var(--fontBook);font-size:1rem;letter-spacing:0;line-height:24px;text-decoration:none}.o-search-results__row .field-author a,.o-search-results__row .field-dates a,.o-search-results__row .field-speaker a,.o-search-results__row .field-topic-1 a{text-decoration:none}.o-search-results__row .type{display:inline-block;color:var(--c-secondary);background-color:var(--c-primary);padding:5px 10px;margin:0 0 var(--bump) 0}@media (max-width:767px){.o-search-results__row .type{display:block;margin:calc(var(--bump)/ 2) 0}}.o-search-results__row .field-content P{color:var(--c-grey);font-family:var(--fontBody);margin:0 0 calc(var(--bump)/ 2) 0}.o-search-results__row .field-content>a{font-size:var(--fontSizeHeadingThree);font-family:var(--fontBold)}.o-search-results__row .field-content .more-link a{font-family:var(--fontBold);cursor:pointer;background-color:var(--c-secondary);color:var(--c-primary);padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2);border-radius:25px;display:inline-block;transition:.3s var(--easing);text-align:center;-moz-text-align-last:center;text-align-last:center;text-decoration:none;font-family:var(--fontBook);font-size:var(--fontSizeLg);border:none;color:var(--c-primary);background-color:transparent;display:inline-block;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s var(--easing);white-space:nowrap;line-height:1;padding:calc(var(--bump)/ 4) 0}@supports (-webkit-touch-callout:none){.o-search-results__row .field-content .more-link a{font-weight:700}}@supports not (-webkit-touch-callout:none){.o-search-results__row .field-content .more-link a{font-weight:400}}.o-search-results__row .field-content .more-link a:after{content:"";display:block;width:100%;height:2px;background:var(--c-secondary);transition:all .3s}.o-search-results__row .field-content .more-link a:hover{background-color:transparent;text-decoration:none}[data-search=open]{overflow:hidden}@media (max-width:767px){.o-search{padding:calc(var(--bump) * 1.5) 0 calc(var(--bump) * 5)}}.o-search__panel{position:absolute;top:100%;left:0;width:100%;height:100vh;background-color:rgba(255,255,255,.51);display:none;visibility:hidden}[data-search=open] .o-search__panel{display:block;animation:zoomFadeIn .2s .3s var(--easing) forwards}[data-search=closed] .o-search__panel{display:none}@media (max-width:991px){.o-search__panel{transform:translateY(15%)}}@media (max-width:767px){.o-search__panel{display:none!important}}.o-search__panel__inner{display:flex;justify-content:center;flex-direction:column;align-content:center;align-items:center;background-color:var(--c-quaternary);padding:0 3rem 0;position:relative;box-shadow:inset 0 6px 7px 0 var(--c-greyLight);display:none;visibility:hidden}[data-search=open] .o-search__panel__inner{display:block;animation:zoomFadeIn .2s .3s var(--easing) forwards;padding:0 3rem 2rem}[data-search=closed] .o-search__panel__inner{display:none;visibility:hidden}.o-search__panel__inner .o-search__mobile__quick-links__title{text-align:center}.o-search__panel__inner .o-search__mobile__quick-links{display:flex;flex-direction:row;justify-content:center}.o-search__mobile{position:absolute;top:100%;left:0;width:100%;padding:calc(var(--bump) * 1.5) 15px calc(var(--bump) * 5);background-color:var(--c-quaternary);display:none}.o-search__mobile__inner{position:relative;display:none;flex-direction:column;align-items:center;visibility:hidden;padding:4rem 3rem 3rem;text-align:center;-moz-text-align-last:center;text-align-last:center}@media (max-width:767px){.o-search__mobile__inner{padding:3rem 2rem 2rem;align-items:flex-start}}[data-search=open] .o-search__mobile__inner{display:flex;animation:navOverlayInnerIn .3s .9s var(--easing) forwards}[data-search=closed] .o-search__mobile__inner{display:flex;animation:navOverlayInnerOut .2s var(--easing) forwards}.o-search__mobile__quick-links{display:flex;align-items:center;flex-direction:column;width:100%;padding:0 0 1.25rem;margin:0 0 1.25rem;border-bottom:1px solid #d9d9d9}.o-search__mobile__quick-links__link{padding:calc(var(--bump)/ 2);text-align:center;-moz-text-align-last:center;text-align-last:center}.o-search__mobile__quick-links__link:after{background:var(--c-black)}.o-search__mobile__quick-links__title{width:100%;margin:0 0 calc(var(--bump)/ 2);padding:2rem 3rem 0;text-align:center;-moz-text-align-last:center;text-align-last:center}@media (max-width:767px){.o-search__mobile__quick-links__title{padding:0}}@media (max-width:767px){.o-search__mobile{padding:0}[data-search=open] .o-search__mobile{display:block;animation:navOverlayInnerIn .6s var(--easing) forwards;z-index:10}[data-search=closed] .o-search__mobile{display:block;animation:navOverlayOut .6s forwards}}.o-search__close{background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;display:flex;align-items:center;position:absolute;top:1rem;right:1rem;transition:var(--transition)}.o-search__close:hover{color:var(--c-secondary)}.o-search__close svg{fill:var(--c-secondary);margin-left:calc(var(--bump)/ 3)}.o-search__text-block{text-align:center}.o-search__text-block h1,.o-search__text-block h2,.o-search__text-block h3,.o-search__text-block h4,.o-search__text-block h5{line-height:1.2;font-size:clamp(1.1rem,4vw,var(--fontSizeHeadingFour))}.o-search .views-exposed-form{width:100%}@media (max-width:767px){.o-search .views-exposed-form{margin:0 0 var(--bump)}}.o-search .views-exposed-form #views-exposed-form-search-search .form-actions,.o-search .views-exposed-form #views-exposed-form-search-search .js-form-item{margin:0;padding:0}.o-search .views-exposed-form #views-exposed-form-search-search .form-actions{display:none}.o-search .views-exposed-form #views-exposed-form-search-search input{border:1px solid var(--c-white);background-color:#f2f2f2;color:#777;font-family:var(--fontBodyBold);font-size:var(--fontSmall);background-position:center center;background-repeat:no-repeat;background-size:20px;background-position:99% center;background-image:url(/themes/pippip/dist/img/search.svg);padding:15px 45px 15px 15px}@media (max-width:767px){[data-search=open] .o-search .views-exposed-form #views-exposed-form-search-search input{background-color:var(--c-white)}}.o-search .views-exposed-form #views-exposed-form-search-search input::-moz-placeholder{opacity:.75;color:inherit}.o-search .views-exposed-form #views-exposed-form-search-search input::placeholder{opacity:.75;color:inherit}.o-search .views-exposed-form #views-exposed-form-search-search button{display:none;padding:0;border:none}.o-search .views-exposed-form #views-exposed-form-search-search button,.o-search .views-exposed-form #views-exposed-form-search-search input{width:100%;height:35px}.o-sidebar{background-color:var(--c-quaternary);margin:0 0 calc(var(--bump)/ 2)}.o-sidebar~img,.o-sidebar~picture{display:flex;margin:0 0 calc(var(--bump)/ 2)}.o-sidebar__inner{padding:var(--bump)}.o-sidebar__inner--info{background-color:var(--c-secondary)}.o-sidebar__inner>div,.o-sidebar__inner>p{display:flex;justify-content:space-between;font-family:var(--fontBold)}@media (max-width:991px){.o-sidebar__inner>div,.o-sidebar__inner>p{flex-direction:column}}@media (max-width:767px){.o-sidebar__inner>div,.o-sidebar__inner>p{flex-direction:row}}@media (max-width:449px){.o-sidebar__inner>div,.o-sidebar__inner>p{flex-direction:column}}.o-sidebar__inner>div.o-sidebar__title,.o-sidebar__inner>p.o-sidebar__title{margin:0 0 .83em}.o-sidebar__inner>div>.o-sidebar__date,.o-sidebar__inner>div>.o-sidebar__location,.o-sidebar__inner>div>.o-sidebar__location-space,.o-sidebar__inner>div>.o-sidebar__price,.o-sidebar__inner>div>.o-sidebar__time,.o-sidebar__inner>div>a,.o-sidebar__inner>div>span,.o-sidebar__inner>p>.o-sidebar__date,.o-sidebar__inner>p>.o-sidebar__location,.o-sidebar__inner>p>.o-sidebar__location-space,.o-sidebar__inner>p>.o-sidebar__price,.o-sidebar__inner>p>.o-sidebar__time,.o-sidebar__inner>p>a,.o-sidebar__inner>p>span{font-family:var(--fontBook)}.o-sidebar__inner>div>.o-sidebar__date:first-of-type,.o-sidebar__inner>div>.o-sidebar__location-space:first-of-type,.o-sidebar__inner>div>.o-sidebar__location:first-of-type,.o-sidebar__inner>div>.o-sidebar__price:first-of-type,.o-sidebar__inner>div>.o-sidebar__time:first-of-type,.o-sidebar__inner>div>a:first-of-type,.o-sidebar__inner>div>span:first-of-type,.o-sidebar__inner>p>.o-sidebar__date:first-of-type,.o-sidebar__inner>p>.o-sidebar__location-space:first-of-type,.o-sidebar__inner>p>.o-sidebar__location:first-of-type,.o-sidebar__inner>p>.o-sidebar__price:first-of-type,.o-sidebar__inner>p>.o-sidebar__time:first-of-type,.o-sidebar__inner>p>a:first-of-type,.o-sidebar__inner>p>span:first-of-type{flex-basis:30%;font-family:var(--fontBold)}.o-sidebar__inner>div>.o-sidebar__date:last-of-type,.o-sidebar__inner>div>.o-sidebar__location-space:last-of-type,.o-sidebar__inner>div>.o-sidebar__location:last-of-type,.o-sidebar__inner>div>.o-sidebar__price:last-of-type,.o-sidebar__inner>div>.o-sidebar__time:last-of-type,.o-sidebar__inner>div>a:last-of-type,.o-sidebar__inner>div>span:last-of-type,.o-sidebar__inner>p>.o-sidebar__date:last-of-type,.o-sidebar__inner>p>.o-sidebar__location-space:last-of-type,.o-sidebar__inner>p>.o-sidebar__location:last-of-type,.o-sidebar__inner>p>.o-sidebar__price:last-of-type,.o-sidebar__inner>p>.o-sidebar__time:last-of-type,.o-sidebar__inner>p>a:last-of-type,.o-sidebar__inner>p>span:last-of-type{flex-basis:70%}@media (max-width:991px){.o-sidebar__inner>div>.o-sidebar__date:last-of-type,.o-sidebar__inner>div>.o-sidebar__location-space:last-of-type,.o-sidebar__inner>div>.o-sidebar__location:last-of-type,.o-sidebar__inner>div>.o-sidebar__price:last-of-type,.o-sidebar__inner>div>.o-sidebar__time:last-of-type,.o-sidebar__inner>div>a:last-of-type,.o-sidebar__inner>div>span:last-of-type,.o-sidebar__inner>p>.o-sidebar__date:last-of-type,.o-sidebar__inner>p>.o-sidebar__location-space:last-of-type,.o-sidebar__inner>p>.o-sidebar__location:last-of-type,.o-sidebar__inner>p>.o-sidebar__price:last-of-type,.o-sidebar__inner>p>.o-sidebar__time:last-of-type,.o-sidebar__inner>p>a:last-of-type,.o-sidebar__inner>p>span:last-of-type{text-align:left;flex-basis:auto}}@media (max-width:767px){.o-sidebar__inner>div>.o-sidebar__date:last-of-type,.o-sidebar__inner>div>.o-sidebar__location-space:last-of-type,.o-sidebar__inner>div>.o-sidebar__location:last-of-type,.o-sidebar__inner>div>.o-sidebar__price:last-of-type,.o-sidebar__inner>div>.o-sidebar__time:last-of-type,.o-sidebar__inner>div>a:last-of-type,.o-sidebar__inner>div>span:last-of-type,.o-sidebar__inner>p>.o-sidebar__date:last-of-type,.o-sidebar__inner>p>.o-sidebar__location-space:last-of-type,.o-sidebar__inner>p>.o-sidebar__location:last-of-type,.o-sidebar__inner>p>.o-sidebar__price:last-of-type,.o-sidebar__inner>p>.o-sidebar__time:last-of-type,.o-sidebar__inner>p>a:last-of-type,.o-sidebar__inner>p>span:last-of-type{text-align:right}}@media (max-width:449px){.o-sidebar__inner>div>.o-sidebar__date:last-of-type,.o-sidebar__inner>div>.o-sidebar__location-space:last-of-type,.o-sidebar__inner>div>.o-sidebar__location:last-of-type,.o-sidebar__inner>div>.o-sidebar__price:last-of-type,.o-sidebar__inner>div>.o-sidebar__time:last-of-type,.o-sidebar__inner>div>a:last-of-type,.o-sidebar__inner>div>span:last-of-type,.o-sidebar__inner>p>.o-sidebar__date:last-of-type,.o-sidebar__inner>p>.o-sidebar__location-space:last-of-type,.o-sidebar__inner>p>.o-sidebar__location:last-of-type,.o-sidebar__inner>p>.o-sidebar__price:last-of-type,.o-sidebar__inner>p>.o-sidebar__time:last-of-type,.o-sidebar__inner>p>a:last-of-type,.o-sidebar__inner>p>span:last-of-type{text-align:left}}.o-sidebar__inner>div{margin:1.5em 0 0}.o-sidebar__footer{padding:calc(var(--bump)/ 2) var(--bump);color:var(--c-white);background-color:var(--c-primary);font-family:var(--fontBold);font-size:clamp(1rem,7vw,1rem);line-height:1.5}.o-sidebar__footer a{display:inline-flex;margin:0;font-size:clamp(1rem,7vw,1rem)}.o-sidebar>.a-btn{margin:var(--bump) 0 0}.o-sidebar__title{margin:0 0 .83em}.o-sidebar__location{display:inline}.o-sidebar__menu{padding:var(--bump) calc(var(--bump) * .75)}.o-sidebar__menu>ul.menu a{display:block;text-decoration:none;margin:0 0 calc(var(--bump)/ 3)}.o-sidebar__menu>ul.menu>.menu-item{list-style:none}.o-sidebar__menu>ul.menu>li:last-child a{margin-bottom:0}.o-sidebar__menu>ul.menu .m-main-nav__link{margin:calc(var(--bump)/ 2) 0 0}.o-sidebar__menu>ul.menu .menu-item--active-trail>a{font-family:var(--fontBold);font-weight:700}.o-sidebar__menu>ul.menu>li{display:block;text-decoration:none;margin:0 0 calc(var(--bump) * .75) calc(var(--bump)/ 3);font-size:1.1rem;line-height:28px}.o-sidebar__menu>ul.menu>li.is-active-trail{margin:0;display:block}.o-sidebar__menu>ul.menu>li.is-active-trail>a{display:block;text-decoration:none;margin:0 0 calc(var(--bump)/ 3) calc(var(--bump)/ 2);font-family:var(--fontBodyBold)}.o-sidebar__menu>ul.menu>li.is-active-trail>a.is-active-trail{display:block;text-decoration:none;margin:0 0 calc(var(--bump) * .75) calc(var(--bump)/ 3);font-family:var(--fontBodyBold);font-size:1.1rem;line-height:28px}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu{display:block;margin:0 0 calc(var(--bump) * .75) calc(var(--bump)/ 3)}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li{position:relative}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li.is-active-trail{position:relative}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li.is-active-trail>a{font-family:var(--fontBodyBold)}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li.is-active-trail>ul.menu{display:block!important}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li.is-active-trail:before{content:"";position:absolute;top:0;transform:translateY(75%);background-image:url(/themes/pippip/dist/img/chevron-right.svg);background-size:contain;background-repeat:no-repeat;height:10px;width:10px}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>a{display:block;text-decoration:none;margin:0 0 calc(var(--bump) * .25) calc(var(--bump)/ 3);font-size:1.1rem;line-height:28px}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu{margin:calc(var(--bump)/ 3) 0 0 calc(var(--bump)/ 2);display:none}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li{position:relative;font-size:1.1rem}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li.is-active-trail{position:relative}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li.is-active-trail>ul.menu{display:block!important}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li.is-active-trail:before{content:"";position:absolute;top:0;transform:translateY(75%);background-image:url(/themes/pippip/dist/img/chevron-right.svg);background-size:contain;background-repeat:no-repeat;height:10px;width:10px}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li>a{display:block;text-decoration:none;margin:0 0 0 calc(var(--bump)/ 2)}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li>a.is-active-trail{text-indent:0;font-family:var(--fontBodyBold)}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li>ul.menu{margin:calc(var(--bump)/ 3) 0 0 calc(var(--bump)/ 2);display:none}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li>ul.menu>li{position:relative}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li>ul.menu>li.is-active-trail{position:relative}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li>ul.menu>li.is-active-trail>ul.menu{display:block!important}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li>ul.menu>li.is-active-trail:before{content:"";position:absolute;top:0;transform:translateY(75%);background-image:url(/themes/pippip/dist/img/chevron-right.svg);background-size:contain;background-repeat:no-repeat;height:10px;width:10px}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li>ul.menu>li>a{display:block;text-decoration:none;margin:0 0 calc(var(--bump)/ 3) calc(var(--bump)/ 2)}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li>ul.menu>li>a.is-active-trail{font-family:var(--fontBodyBold);text-indent:0;list-style-type:none}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li>ul.menu>li>ul.menu{margin:calc(var(--bump)/ 3) 0 0 calc(var(--bump)/ 2);display:none}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li>ul.menu>li>ul.menu>li{position:relative}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li>ul.menu>li>ul.menu>li.is-active-trail{position:relative}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li>ul.menu>li>ul.menu>li.is-active-trail>ul.menu{display:block!important}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li>ul.menu>li>ul.menu>li.is-active-trail:before{content:"";position:absolute;top:0;transform:translateY(75%);background-image:url(/themes/pippip/dist/img/chevron-right.svg);background-size:contain;background-repeat:no-repeat;height:10px;width:10px}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li>ul.menu>li>ul.menu>li>a{display:block;text-decoration:none;margin:0 0 0 calc(var(--bump)/ 2)}.o-sidebar__menu>ul.menu>li.is-active-trail>ul.menu>li>ul.menu>li>ul.menu>li>ul.menu>li>a.is-active-trail{font-family:var(--fontBodyBold);text-indent:0;list-style-type:none}.o-sidebar__menu>ul.menu>li>a{font-family:var(--fontBodyBold)}.o-sidebar__menu>ul.menu>li>ul.menu{display:none}.o-sidebar__menu ul.menu{margin-bottom:10px!important}.o-sidebar__menu ul.menu li.is-active-trail{margin-top:10px!important}.o-sidebar__booking{background-color:var(--c-white);display:grid;grid-auto-columns:1fr;gap:24px}@media (max-width:767px){.o-sidebar__booking{gap:10px}}.o-sidebar__booking__cta{font-family:var(--fontBold);cursor:pointer;background-color:var(--c-secondary);color:var(--c-primary);display:inline-block;transition:.3s var(--easing);text-align:center;-moz-text-align-last:center;text-align-last:center;text-decoration:none;background-color:var(--c-primary);color:var(--c-white);width:100%;border-radius:70px;padding:calc(var(--bump) * .8) calc(var(--bump)/ 2);white-space:nowrap;font-size:clamp(var(--fontSizeHeadingFour),7vw,var(--fontSizeHeadingThree));line-height:18px}.o-sidebar__booking__cta:active,.o-sidebar__booking__cta:focus,.o-sidebar__booking__cta:hover{background-color:var(--c-secondary);color:var(--c-black)}@media (max-width:767px){.o-sidebar__booking__cta{padding:calc(var(--bump) * .4) calc(var(--bump)/ 2);line-height:30px}.o-sidebar__booking__cta[data-sticky=true]{position:fixed;bottom:19px;left:var(--buttonLeft);width:var(--buttonWidth);z-index:10}}.o-sidebar__booking__cta-wrapper{margin:0 0 calc(var(--bump)/ 2);height:65px}@media (max-width:767px){.o-sidebar__booking__cta-wrapper{height:60px;width:100%}}.o-sidebar__booking>p{padding:0 0 calc(var(--bump) * 1.5)}@media (max-width:767px){.o-sidebar__booking>p{padding:0 0 calc(var(--bump)/ 2)}}.o-sidebar__booking>p>a{font-family:var(--fontBold);cursor:pointer;background-color:var(--c-secondary);color:var(--c-primary);padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2);border-radius:25px;display:inline-block;transition:.3s var(--easing);text-align:center;-moz-text-align-last:center;text-align-last:center;text-decoration:none;font-family:var(--fontBook);font-size:var(--fontSizeLg);border:none;color:var(--c-primary);background-color:transparent;display:inline-block;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s var(--easing);white-space:nowrap;line-height:1;margin:0;padding:0;white-space:normal}@supports (-webkit-touch-callout:none){.o-sidebar__booking>p>a{font-weight:700}}@supports not (-webkit-touch-callout:none){.o-sidebar__booking>p>a{font-weight:400}}.o-sidebar__booking>p>a:after{content:"";display:block;width:100%;height:2px;background:var(--c-secondary);transition:all .3s}.o-sidebar__booking>p>a:after{display:none}.o-sidebar__logo{margin:calc(var(--bump) * 1.5) 0 calc(var(--bump) * 1.5) var(--bump)}@media (max-width:991px){.o-sidebar__logo{margin:calc(var(--bump) * 1.5) auto calc(var(--bump) * 1.5) 0}}.o-sidebar__logo>a{display:block;width:100%;max-width:70%}.o-sidebar__related{color:var(--c-grey)}.o-teaser{position:relative;height:100%;display:flex;flex-direction:column;align-items:flex-start;transition:all 1s var(--transition)}.m-entity__related-content .o-teaser,.m-entity__signposts .o-teaser,.o-strand__more-events .o-teaser{background-color:var(--c-quaternary)}.m-entity__related-content .o-teaser .a-btn--grey,.m-entity__signposts .o-teaser .a-btn--grey,.o-strand__more-events .o-teaser .a-btn--grey{background-color:var(--c-white);padding:calc(var(--bump)/ 4);margin:0 calc(var(--bump)/ 6) calc(var(--bump)/ 6) 0}.o-listing .o-teaser,.o-teaser>.o-teaser--grey-bg{background-color:var(--c-quaternary);height:100%;position:relative;height:100%;display:flex;flex-direction:column;align-items:flex-start;transition:all 1s var(--transition)}.o-teaser .col-12,.o-teaser__inner{display:flex;flex-direction:column;width:100%}.o-teaser__thumb{display:block;width:100%;position:relative;background-color:var(--c-primary);transition:all 1s var(--transition)}.o-teaser--grey-bg .o-teaser__thumb{background-color:transparent;padding:calc(var(--bump)/ 2) calc(var(--bump)/ 3)}.m-entity__signposts__inner .o-teaser__thumb{display:flex;justify-content:flex-end}.m-entity__signposts__inner .o-teaser__thumb picture{width:100%}.o-teaser__thumb .a-image-credit{left:calc(var(--bump)/ 1.5)}.o-teaser__thumb>a:focus img{outline:3px dashed var(--c-black)}.o-teaser__thumb>a img{width:100%;height:auto;display:block;transition:var(--transition)}.o-teaser__thumb[class*=o-teaser-explore-signpost]{background-color:transparent;padding:calc(var(--bump) * 1.5) calc(var(--bump) * 2) 0}.ct__event .o-teaser__thumb[class*=o-teaser-explore-signpost],.ct__explore-page .o-teaser__thumb[class*=o-teaser-explore-signpost],.ct__landing-page .o-teaser__thumb[class*=o-teaser-explore-signpost],.ct__page .o-teaser__thumb[class*=o-teaser-explore-signpost],.ct__strand .o-teaser__thumb[class*=o-teaser-explore-signpost]{padding:calc(var(--bump) * 1.5) 7% 0}@media (max-width:767px){.o-teaser__thumb[class*=o-teaser-explore-signpost]{padding:calc(var(--bump) * 1.5) 5% 0}}.o-teaser__thumb[class*=o-teaser-explore-signpost]:after{content:"";display:block;position:absolute;height:50%;width:100%;bottom:0;left:0;z-index:-1;background-color:var(--c-quaternary)}.o-teaser__image{position:relative}.o-teaser__pre-title{font-size:14px;letter-spacing:0;line-height:18px;margin-bottom:calc(var(--bump)/ 6)}.o-teaser-teaser-react .o-teaser__pre-title span.a-btn--grey{background-color:var(--c-white);color:var(--c-primary)}.o-teaser__pre-title--empty{height:33px}.o-teaser__title{line-height:1.175}.o-teaser__content{height:100%;display:grid;grid-auto-columns:1fr;gap:calc(var(--bump)/ 6);align-content:flex-start;text-align:left;-moz-text-align-last:left;text-align-last:left;padding:calc(var(--bump)/ 2) calc(var(--bump)/ 3)}.o-teaser__content .a-btn:hover{background-color:transparent;text-decoration:none}.o-teaser__content .a-btn--white:hover{color:var(--c-primary)}.o-teaser__content .o-teaser__pre-title .a-btn{cursor:default;margin:0 calc(var(--bump)/ 6) calc(var(--bump)/ 6) 0;padding:calc(var(--bump)/ 4) calc(var(--bump)/ 4)}.o-teaser__content .a-btn--red-text{font-family:var(--fontBook)}.o-teaser__content .a-btn--red-text:focus{background-color:transparent;color:var(--c-tertiary);outline:3px dashed currentColor}.m-entity__signposts__inner .o-teaser__content{position:absolute;padding:calc(var(--bump)/ 2) calc(var(--bump) * 6) 0 calc(var(--bump) * 2);z-index:1}@media (max-width:1279px){.m-entity__signposts__inner .o-teaser__content{padding:calc(var(--bump)/ 2) calc(var(--bump) * 2);bottom:-50px}}@media (max-width:767px){.m-entity__signposts__inner .o-teaser__content{position:relative;padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2)}}.o-teaser__content p{margin:0}@media (max-width:767px){.o-teaser__content p:last-of-type{margin-bottom:calc(var(--bump)/ 2)}}.o-teaser__content[class*=o-teaser-explore-signpost]{padding:0 0 calc(var(--bump)/ 3)}.o-teaser__body-text{color:var(--c-grey)}.ct__what-s-on-listing .o-teaser__body-text{display:none}.o-teaser__link{text-decoration:none;font-family:var(--fontBold);margin:0;padding:0;white-space:normal;-moz-text-align-last:left;text-align-last:left;text-align:left}.o-teaser__buttons{padding:0 calc(var(--bump)/ 3) calc(var(--bump)/ 2);display:flex;flex-grow:1;align-content:flex-end;align-items:flex-end;justify-content:flex-start}.m-entity__signposts__inner .o-teaser__buttons,.o-teaser__buttons[class*=o-teaser-explore-signpost]{padding:0}.o-teaser__button{white-space:nowrap;padding:calc(var(--bump)/ 2) calc(var(--bump)/ 1);font-size:var(--fontSizeLg)}.ct__homepage .o-teaser__button{padding:calc(var(--bump)/ 3) calc(var(--bump)/ 2)}@media (max-width:767px){.o-teaser__button{white-space:nowrap}}.o-teaser__button--no-bg{padding:calc(var(--bump)/ 3) 0}.o-teaser__button--flex-start{justify-content:flex-start}.o-teaser__button:after{width:20px;height:20px;background-position:center;margin:0}.o-teaser__overlay{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:1;color:var(--c-white);box-shadow:inset 0 -180px 91px -10px var(--c-primary)}@media (max-width:767px){.o-teaser__overlay{box-shadow:inset 0 -100px 90px -10px var(--c-primary)}}.o-teaser-mini-teaser__content{padding:calc(var(--bump)/ 2) 0}.o-teaser-mini-teaser__buttons{display:none}.o-teaser__post-type{font-family:var(--fontBook);position:absolute;top:calc(var(--bump)/ 2);left:calc(var(--bump)/ 2);padding:calc(var(--bump)/ 5);background-color:var(--c-tertiary);color:var(--c-white);margin:0;font-weight:700;z-index:1;transition:all 1s var(--transition);text-decoration:none;font-size:14px;line-height:17px}.o-teaser__post-type a,.o-teaser__post-type span{text-decoration:none}.o-teaser__post-type--explore-page{position:relative;display:inline;top:auto;left:auto;padding:0}.o-teaser__post-type--explore-page a.a-btn:hover{background-color:var(--c-white);color:var(--c-primary)}.o-teaser--grey-bg .o-teaser__post-type{position:relative;display:inline-flex;left:0;top:0}.o-teaser a,.o-teaser span{text-align:inherit;-moz-text-align-last:inherit;text-align-last:inherit}.o-teaser .a-btn--no-bg:focus{background-color:var(--c-black);padding:calc(var(--bump)/ 2);border-radius:var(--bump)}.o-teaser .a-btn--no-bg:focus:after{height:0}.o-teaser-explore-signpost__wrapper{padding:calc(var(--bump) * 1.5) calc(var(--bump) * 4) calc(var(--bump) * 2);background-color:var(--c-quaternary);height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;transition:all 1s var(--transition)}@media (max-width:1279px){.o-teaser-explore-signpost__wrapper{padding:calc(var(--bump) * 1.5) calc(var(--bump) * 3) calc(var(--bump) * 2)}}@media (max-width:767px){.o-teaser-explore-signpost__wrapper{padding:calc(var(--bump) * 1.5) var(--bump) var(--bump)}}.ct__event .o-teaser-explore-signpost__wrapper,.ct__explore-page .o-teaser-explore-signpost__wrapper,.ct__landing-page .o-teaser-explore-signpost__wrapper,.ct__page .o-teaser-explore-signpost__wrapper,.ct__strand .o-teaser-explore-signpost__wrapper{padding:calc(var(--bump)/ 2) 15% var(--bump)}.o-homepage__learning,.o-homepage__whats-on{padding:calc(var(--bump)/ 2) 0 var(--bump)}@media (max-width:767px){.o-homepage__learning,.o-homepage__whats-on{padding:0}}.o-homepage__learning .o-teaser,.o-homepage__whats-on .o-teaser{background-color:var(--c-quaternary)}.o-homepage__learning .o-teaser .o-teaser__content .o-teaser__pre-title .a-btn--grey,.o-homepage__whats-on .o-teaser .o-teaser__content .o-teaser__pre-title .a-btn--grey{background-color:var(--c-white);color:var(--c-primary)}.o-homepage__learning .o-teaser .o-teaser__content .o-teaser__pre-title .a-btn--grey:hover,.o-homepage__whats-on .o-teaser .o-teaser__content .o-teaser__pre-title .a-btn--grey:hover{background-color:var(--c-white);color:var(--c-primary)}.o-homepage__explore{background-color:var(--c-quaternary);padding:calc(var(--bump) * 2) 0}@media (max-width:767px){.o-homepage__explore{padding:var(--bump) 0}}.o-homepage__explore .o-teaser{background-color:var(--c-white)}.o-homepage__explore .o-teaser .o-teaser__content .o-teaser__pre-title .a-btn--grey{background-color:var(--c-quaternary);color:var(--c-primary);padding:calc(var(--bump)/ 4);margin:0 calc(var(--bump)/ 6) calc(var(--bump)/ 6) 0}.o-homepage__Explore-more-events__listing-block,.o-homepage__Popular-in-education__listing-block,.o-homepage__Popular-topics__listing-block,.o-homepage__default__listing-block{margin:0 calc(var(--bump) * 2) 0}.o-homepage__learning .o-homepage__Explore-more-events__listing-block,.o-homepage__learning .o-homepage__Popular-in-education__listing-block,.o-homepage__learning .o-homepage__Popular-topics__listing-block,.o-homepage__learning .o-homepage__default__listing-block,.o-homepage__whats-on .o-homepage__Explore-more-events__listing-block,.o-homepage__whats-on .o-homepage__Popular-in-education__listing-block,.o-homepage__whats-on .o-homepage__Popular-topics__listing-block,.o-homepage__whats-on .o-homepage__default__listing-block{background-color:var(--c-quaternary)}.o-homepage__explore .o-homepage__Explore-more-events__listing-block,.o-homepage__explore .o-homepage__Popular-in-education__listing-block,.o-homepage__explore .o-homepage__Popular-topics__listing-block,.o-homepage__explore .o-homepage__default__listing-block{background-color:var(--c-white)}.o-homepage__explore .o-homepage__Explore-more-events__listing-block .a-btn.a-btn--black,.o-homepage__explore .o-homepage__Popular-in-education__listing-block .a-btn.a-btn--black,.o-homepage__explore .o-homepage__Popular-topics__listing-block .a-btn.a-btn--black,.o-homepage__explore .o-homepage__default__listing-block .a-btn.a-btn--black{display:none}.o-homepage__Explore-more-events__listing-block__inner,.o-homepage__Popular-in-education__listing-block__inner,.o-homepage__Popular-topics__listing-block__inner,.o-homepage__default__listing-block__inner{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--bump) calc(var(--bump)/ 2)}@media (max-width:767px){.o-homepage__Explore-more-events__listing-block__inner,.o-homepage__Popular-in-education__listing-block__inner,.o-homepage__Popular-topics__listing-block__inner,.o-homepage__default__listing-block__inner{flex-direction:column}}.o-homepage__Explore-more-events__listing-block__inner__content,.o-homepage__Popular-in-education__listing-block__inner__content,.o-homepage__Popular-topics__listing-block__inner__content,.o-homepage__default__listing-block__inner__content{display:flex;flex-flow:row wrap;align-items:center}@media (max-width:767px){.o-homepage__Explore-more-events__listing-block__inner__content,.o-homepage__Popular-in-education__listing-block__inner__content,.o-homepage__Popular-topics__listing-block__inner__content,.o-homepage__default__listing-block__inner__content{flex-flow:column}}.o-homepage__Explore-more-events__listing-block__inner h2.h5,.o-homepage__Popular-in-education__listing-block__inner h2.h5,.o-homepage__Popular-topics__listing-block__inner h2.h5,.o-homepage__default__listing-block__inner h2.h5{line-height:1;margin:0}.o-homepage__Explore-more-events__listing-block__inner .a-btn--black,.o-homepage__Popular-in-education__listing-block__inner .a-btn--black,.o-homepage__Popular-topics__listing-block__inner .a-btn--black,.o-homepage__default__listing-block__inner .a-btn--black{white-space:nowrap}.o-homepage__strapline{width:100%;max-width:90%;margin:var(--bump) auto 0;padding:0}@media (max-width:767px){.o-homepage__strapline{padding:0 calc(var(--bump)/ 2);max-width:100%}}.o-homepage__strapline p{padding:calc(var(--bump) * .75) calc(var(--bump) * 1);width:100%;max-width:75%;margin:auto;text-align:center;font-family:var(--fontTitle);font-size:var(--fontSizeHeadingThree);line-height:var(--lineHeight)}@media (max-width:767px){.o-homepage__strapline p{max-width:90%;font-size:var(--fontSizeLg);padding:calc(var(--bump) * .75) 0}}.o-homepage__strapline__inner{background-color:var(--c-quaternary)}.o-explore__listing-block{background-color:var(--c-quaternary);margin:0 calc(var(--bump) * 2) 0}@media (max-width:767px){.o-explore__listing-block{display:none}}.o-explore__listing-block__title h2.h3{margin:0}@media (max-width:767px){.o-explore__listing-block__title{display:none}}.o-explore__listing-block__inner{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.o-explore__listing-block__inner__content{display:flex;flex-flow:row wrap;align-items:center}.o-explore__listing-block__inner h2.h5{margin:0}.o-landing-page__listing-block{margin:0 calc(var(--bump) * 2) 0}@media (max-width:767px){.o-landing-page__listing-block{display:none}}.o-landing-page__listing-block__inner{display:flex;flex-direction:row;align-items:center;justify-content:center}.o-landing-page__listing-block__inner__content{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.o-landing-page__listing-block__inner .a-btn--no-bg:after{background:var(--c-primary)}.o-landing-page__listing-block__inner h2.h5{margin:0}.o-landing-page__listing-block__inner .a-btn--black{white-space:nowrap}.o-landing-page__listing-block__title h2.h3{margin:0}@media (max-width:767px){.o-landing-page__listing-block__title{display:none}}.o-strand__grid .views-element-container .m-entity__view{display:grid;gap:calc(var(--bump)/ 2);grid-template-columns:repeat(3,1fr)}@media (max-width:767px){.o-strand__grid .views-element-container .m-entity__view{grid-template-columns:1fr}}.o-listing__filters--header{display:flex;justify-content:center}.o-listing__filters--action button{font-family:var(--fontBold);cursor:pointer;background-color:var(--c-secondary);color:var(--c-primary);padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2);border-radius:25px;display:inline-block;transition:.3s var(--easing);text-align:center;-moz-text-align-last:center;text-align-last:center;text-decoration:none;border:none;color:var(--c-primary);display:inline-flex;justify-content:center;align-items:center;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s var(--easing);white-space:nowrap;padding:calc(var(--bump)/ 3) calc(var(--bump) * 3.5);background-color:var(--c-white);padding:calc(var(--bump)/ 4) calc(var(--bump)/ 2)}@supports (-webkit-touch-callout:none){.o-listing__filters--action button{font-weight:700}}@supports not (-webkit-touch-callout:none){.o-listing__filters--action button{font-weight:400}}.o-listing__filters--action button::after{background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";margin-left:10px;width:40px;height:20px;display:block;background-image:url(/themes/pippip/dist/img/arrow-black-down.svg);background-position:5px center;transition:.3s var(--easing)}.o-listing__filters--action button:after{background-position:center;transition:all .8s var(--easing)}.o-listing__filters--header.is-active .o-listing__filters--action button{font-family:var(--fontBold);cursor:pointer;background-color:var(--c-secondary);color:var(--c-primary);padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2);border-radius:25px;display:inline-block;transition:.3s var(--easing);text-align:center;-moz-text-align-last:center;text-align-last:center;text-decoration:none;border:none;color:var(--c-primary);display:inline-flex;justify-content:center;align-items:center;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s var(--easing);white-space:nowrap;padding:calc(var(--bump)/ 3) calc(var(--bump) * 3.5);background-color:var(--c-white);padding:calc(var(--bump)/ 4) calc(var(--bump)/ 2)}@supports (-webkit-touch-callout:none){.o-listing__filters--header.is-active .o-listing__filters--action button{font-weight:700}}@supports not (-webkit-touch-callout:none){.o-listing__filters--header.is-active .o-listing__filters--action button{font-weight:400}}.o-listing__filters--header.is-active .o-listing__filters--action button::after{background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";margin-left:10px;width:40px;height:20px;display:block;background-image:url(/themes/pippip/dist/img/arrow-up-circle-sharp.svg);background-position:5px center;transition:.3s var(--easing)}.o-listing__filters--header.is-active .o-listing__filters--action button:after{background-position:center;transition:all .8s var(--easing)}.o-listing__filters--inner{display:flex;justify-content:space-around;margin:calc(var(--bump) * 2) calc(var(--bump) * 4) 0}@media (max-width:991px){.o-listing__filters--inner{flex-direction:column;margin:calc(var(--bump) * 2) calc(var(--bump) * 2) 0}}.o-listing__dropdown-taxonomy--results{display:flex;flex-direction:column}.o-listing__dropdown-taxonomy--results label{position:relative;display:flex;font-family:var(--fontBook);margin:0 0 calc(var(--bump)/ 3)}.o-listing__dropdown-taxonomy--results label input{margin:0 calc(var(--bump)/ 3) 0 0;position:absolute;opacity:0;cursor:pointer;height:0;width:0}.o-listing__dropdown-taxonomy--results label input[type=checkbox]:checked+span:after,.o-listing__dropdown-taxonomy--results label input[type=radio]:checked+span:after{border-radius:0;width:17px;height:17px;position:absolute;left:50%;top:50%;content:" ";display:block;background:var(--c-primary);transform:translate(-50%,-50%);margin:auto}.o-listing__dropdown-when .o-listing__dropdown-taxonomy--results label input[type=checkbox]:checked+span:after,.o-listing__dropdown-when .o-listing__dropdown-taxonomy--results label input[type=radio]:checked+span:after{border-radius:10px}.o-listing__dropdown-taxonomy--results label input[type=checkbox].focus-visible+span,.o-listing__dropdown-taxonomy--results label input[type=radio].focus-visible+span{outline:3px dashed currentColor}.o-listing__dropdown-taxonomy--results label span{position:relative;display:block;margin:0 calc(var(--bump)/ 3) 0 0;width:22px;height:22px;background-color:var(--c-white);border:1px solid #979797}.o-listing__dropdown-when .o-listing__dropdown-taxonomy--results label span{border-radius:10px}.o-listing__dropdown-taxonomy--name h3{margin:0 0 calc(var(--bump)/ 2)}.o-listing__dropdown__link{cursor:pointer;padding:0 calc(var(--bump)/ 2) calc(var(--bump)/ 2) 0;background:0 0;border:none}.o-listing__dropdown__link:focus{outline:3px dashed currentColor!important}.o-listing__dropdown__link::before{display:inline-flex;background-position:center center;background-repeat:no-repeat;background-size:cover;content:"";margin-right:10px;width:22px;height:22px;background-image:url(/themes/pippip/dist/img/calendar.svg);transform:translateY(25%);transition:.3s var(--easing)}.o-listing__dropdown-calendar__link{cursor:pointer;color:var(--c-white);font-family:var(--fontBook)}.o-listing__dropdown-calendar__link::before{display:inline-flex;background-position:center center;background-repeat:no-repeat;background-size:cover;content:"";margin-right:10px;width:22px;height:22px;background-image:url(/themes/pippip/dist/img/calendar-white.svg);transform:translateY(25%);transition:.3s var(--easing)}.o-listing__dropdown-calendar__close{display:inline-flex;justify-content:flex-end;font-family:var(--fontBold);text-decoration:none;color:var(--c-white);cursor:pointer;border:0;background:0 0}.o-listing__dropdown-calendar__close::after{display:inline-flex;background-position:center center;background-repeat:no-repeat;background-size:cover;content:"";margin-left:10px;width:22px;height:22px;background-image:url(/themes/pippip/dist/img/close-white.svg);transform:translateY(25%);transition:.3s var(--easing)}.o-listing__dropdown-calendar__close:hover{color:var(--c-white)}.o-listing__dropdown-calendar__head{display:flex;flex-flow:row wrap;width:100%;justify-content:space-between;padding:0 7.5px}.o-listing__dropdown-calendar__wrapper{display:flex;flex-direction:column;justify-content:center}.o-listing__dropdown-calendar-controls{text-align:right}.o-listing__dropdown-calendar-controls .a-btn{border:0;border:none;color:var(--c-primary);display:inline-flex;justify-content:center;align-items:center;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s var(--easing);white-space:nowrap}.o-listing__dropdown-calendar-controls .a-btn::after{background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";width:35px;height:21px;display:block;background-image:url(/themes/pippip/dist/img/group.svg);background-position:center;transition:.3s var(--easing);transform:rotate(90DEG)}.o-listing__dropdown-calendar-controls .a-btn:focus{background-color:var(--c-secondary);border:3px dashed var(--c-black)}.o-listing__dropdown-filters{margin:0 0 var(--bump)}.o-listing__active{display:flex;align-items:center}.o-listing__active-filters .a-btn{font-family:var(--fontBold);cursor:pointer;background-color:var(--c-secondary);color:var(--c-primary);padding:calc(var(--bump)/ 2) calc(var(--bump)/ 2);border-radius:25px;display:inline-block;transition:.3s var(--easing);text-align:center;-moz-text-align-last:center;text-align-last:center;text-decoration:none;border:none;color:var(--c-primary);display:inline-flex;justify-content:center;align-items:center;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s var(--easing);white-space:nowrap;padding:calc(var(--bump)/ 3) calc(var(--bump) * 3.5);padding:0;margin:0;background-color:transparent;font-family:var(--fontBook);font-size:var(--fontSizeLg)}@supports (-webkit-touch-callout:none){.o-listing__active-filters .a-btn{font-weight:700}}@supports not (-webkit-touch-callout:none){.o-listing__active-filters .a-btn{font-weight:400}}.o-listing__active-filters .a-btn::after{background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";margin-left:10px;width:40px;height:20px;display:block;background-image:url(/themes/pippip/dist/img/arrow-up-circle-sharp.svg);background-position:5px center;transition:.3s var(--easing)}.o-listing__active-filters--container{display:flex;flex-wrap:wrap}.o-listing__active-filters--container h2.h4{margin:0 var(--bump) 0 0}.o-listing__no-results-copy{padding:calc(var(--bump)/ 2) 0;letter-spacing:normal;word-spacing:normal}.o-listing__wrapper{margin:0 calc(var(--bump) * 2) 0;background-color:var(--c-quaternary)}@media (max-width:767px){.o-listing__wrapper{margin:0 calc(var(--bump)/ 2) 0}}.o-listing .pager .disabled{opacity:.25;pointer-events:none}.o-what-s-on-listing__intro__right{display:flex;justify-content:flex-end;align-items:flex-start}@media (max-width:767px){.o-what-s-on-listing__intro__right{display:none}}.o-what-s-on-listing .form-item-performance-daterange{flex-direction:row}.o-what-s-on-listing .form-item-performance-daterange .daterange-picker-field{border:none;background-color:transparent;outline:0;color:#fff}.o-what-s-on-listing .form-item-performance-daterange .daterange-picker-field::-moz-placeholder{color:#fff}.o-what-s-on-listing .form-item-performance-daterange .daterange-picker-field::placeholder{color:#fff}:root{--litepicker-is-today-color:#000;--litepicker-day-color-hover:var(--c-tertiary);--litepicker-is-start-color:#000;--litepicker-is-start-color-bg:var(--c-tertiary);--litepicker-is-in-range-color:rgba(255,228,0,.5);--litepicker-is-end-color:#000;--litepicker-is-end-color-bg:var(--c-tertiary)}.o-listing__dropdown-calendar{z-index:100;position:fixed!important;top:0!important;left:0!important;width:100%;height:100%;box-sizing:border-box;font-size:1.1rem}.o-listing__dropdown-calendar .a-cols--full{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%);width:100%;max-width:800px;max-height:90%;overflow-x:auto;background-color:#000;padding:2rem 2.5rem;border-radius:12px}.o-listing__dropdown-calendar .DayPicker{margin:calc(var(--bump)/ 2) 0 0}.o-listing__dropdown-calendar .DayPicker-Months{box-shadow:none;width:100%!important}.o-listing__dropdown-calendar .DayPicker-Months .month-item-weekdays-row{display:grid;grid-template-columns:repeat(7,1fr)}@media (max-width:767px){.o-listing__dropdown-calendar .DayPicker-Months{display:grid}.o-listing__dropdown-calendar .DayPicker-Months .DayPicker-Month{width:100%!important}}.o-listing__dropdown-calendar .container__days{display:grid;grid-template-columns:repeat(7,1fr)}.o-listing__dropdown-calendar .DayPicker-Month{display:block;background-color:#fff;border:.5rem solid #000;box-sizing:border-box!important;width:50%!important;padding:15px!important;margin:0}.o-listing__dropdown-calendar .DayPicker-Caption{width:100%;display:block}.o-listing__dropdown-calendar .DayPicker-Caption>div{color:var(--c-black);text-align:center}.o-listing__dropdown-calendar .DayPicker-NavButton{position:absolute;top:0;right:0;left:auto;display:inline-block;transform:translateY(50%) translateX(-50%);width:1.5em;height:1.5em;background-position:center;background-size:50%;background-repeat:no-repeat;color:#8b9898;cursor:pointer}.o-listing__dropdown-calendar .close-btn{top:-92px;left:10px;color:#fff;position:relative;font-size:1.1rem}.o-listing__dropdown-calendar .month-item-weekdays-row{text-transform:uppercase}.o-listing__dropdown-calendar .container__days>div{padding:5px 1px 5px 2px}.o-listing__dropdown-calendar .container__days .day-item:hover{color:#000!important;-webkit-box-shadow:inset 0 0 0 1px var(--litepicker-day-color-hover);box-shadow:inset 0 0 0 1px var(--litepicker-day-color-hover)}.o-listing__dropdown-calendar .container__days .is-today{font-weight:700}.o-listing__dropdown-calendar .DayPicker-Day{padding:.55em .75em;width:45px;height:45px}.o-listing__dropdown-calendar .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){position:relative;background-color:var(--c-secondary);color:var(--c-black)}.date-field-label{font-weight:900}.date-fields-wrapper{display:flex;flex-direction:row}.form-item-date{flex-direction:row}.form-item-date>*{display:inline-block}.form-item-date .field-prefix{order:0;margin-right:5px}.form-item-date label{order:1;cursor:pointer;text-decoration:underline}.form-item-date.filled .field-prefix img{filter:invert(78%) sepia(78%) saturate(2119%) hue-rotate(410deg) brightness(199%) contrast(158%)}.form-item-date.filled label span{color:#ffe400;text-decoration:underline}.form-item-date input{display:none}
@media print{#content,#page{width:100%;margin:0;float:none;}@page{margin:2cm;}body{font:13pt Georgia,"Times New Roman",Times,serif;line-height:1.3;background:#fff !important;color:#000;}h1{font-size:24pt;}h2,h3,h4{font-size:14pt;margin-top:25px;}a{page-break-inside:avoid;}blockquote{page-break-inside:avoid;}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid;}img{page-break-inside:avoid;page-break-after:avoid;}table,pre{page-break-inside:avoid;}ul,ol,dl{page-break-before:avoid;}a:link,a:visited,a{background:transparent;color:#000;font-weight:bold;text-decoration:underline;text-align:left;}a{page-break-inside:avoid;}a[href^=http]:after{content:" <" attr(href) "> ";}a:after > img{content:"";}article a[href^="#"]:after{content:"";}a:not(:local-link):after{content:" <" attr(href) "> ";}.entry iframe,ins{display:none;width:0 !important;height:0 !important;overflow:hidden !important;line-height:0pt !important;white-space:nowrap;}.embed-youtube,.embed-responsive{position:absolute;height:0;overflow:hidden;}#header-widgets,nav,aside.mashsb-container,.sidebar,.mashshare-top,.mashshare-bottom,.content-ads,.make-comment,.author-bio,.heading,.related-posts,#decomments-form-add-comment,#breadcrumbs,#footer,.post-byline,.meta-single,.site-title img,.post-tags,.readability{display:none;}.entry:after{content:" Alle Rechte vorbehalten. (c) 2014 - 2016 TechBrain - techbrain.de";color:#999 !important;font-size:1em;padding-top:30px;}#header:before{content:" Vielen herzlichen Dank für das Ausdrucken unseres Artikels. Wir hoffen, dass auch andere Artikel von uns Ihr Interesse wecken können.";color:#777 !important;font-size:1em;padding-top:30px;text-align:center !important;}p,address,li,dt,dd,blockquote{font-size:100%;}code,pre{font-family:"Courier New",Courier,mono;}ul,ol{list-style:square;margin-left:18pt;margin-bottom:20pt;}li{line-height:1.6em;}}
