@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}:root{--notification-height: 200px}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.text-center{text-align:center}.no-margin{margin:0}.no-padding{padding:0}.list li{margin-top:0.5rem}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hidden,[hidden]{display:none !important}.shown,[shown]{display:block !important}.visually-hidden{display:inline-block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;font-size:0;line-height:0;border:0;padding:0;margin:0}@font-face{font-family:'BigCaslon';src:url("/build/big-caslon-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'BigCaslon';src:url("/build/big-caslon-regular.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Soehne';src:url("/build/soehne-web-buch.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Soehne';src:url("/build/soehne-web-kraftig.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Soehne';src:url("/build/soehne-web-halbfett.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Alternate Gothic';src:url("/build/alternate-gothic.ttf");font-weight:700;font-display:swap}@font-face{font-family:'Inter';src:url("/build/inter-semibold-webfont.woff2");font-weight:600;font-display:swap}@font-face{font-family:'Inter';src:url("/build/inter-regular-webfont.woff2");font-weight:400;font-display:swap}@font-face{font-family:'Inter';src:url("/build/inter-semibold-webfont.woff2");font-weight:600;font-display:swap}@font-face{font-family:'Inter';src:url("/build/inter-bold-webfont.woff2");font-weight:700;font-display:swap}html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-size:.625em}body{position:relative;font-size:1.4rem;line-height:1.4;font-family:"Soehne",Arial,sans-serif;font-weight:400;-webkit-font-feature-settings:'lnum', 'pnum';font-feature-settings:'lnum', 'pnum';color:#585757;background-color:#faf9f3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media (min-width: 768px){body{font-size:1.6rem;line-height:1.42}}@media (min-width: 1200px){body{font-size:1.8rem;line-height:1.45}}body.mobile-menu-open{overflow:hidden}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}h1,h2,h3,h4,h5,h6,.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6,.display-1,.display-2{margin:0 0 2rem;font-family:"BigCaslon",Arial,sans-serif;font-weight:400;line-height:1.15;color:#201547}h1,.heading-1{font-size:3.8rem;text-align:center}@media (min-width: 768px){h1,.heading-1{font-size:6.5rem;letter-spacing:0.1rem}}@media (min-width: 1200px){h1,.heading-1{font-size:8rem}}h2,.heading-2{font-size:2.8rem}@media (min-width: 768px){h2,.heading-2{font-size:3.7rem}}@media (min-width: 1200px){h2,.heading-2{font-size:4.6rem}}h3,.heading-3{font-size:2.4rem}@media (min-width: 768px){h3,.heading-3{font-size:2.8rem}}@media (min-width: 1200px){h3,.heading-3{font-size:3.2rem}}h4,.heading-4{font-size:1.8rem}@media (min-width: 768px){h4,.heading-4{font-size:2.2rem}}@media (min-width: 1200px){h4,.heading-4{font-size:2.6rem}}h5,.heading-5{font-family:"Soehne",Arial,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:0.1rem;color:#8c879d}@media (min-width: 768px){h5,.heading-5{font-size:1.3rem}}@media (min-width: 1200px){h5,.heading-5{font-size:1.4rem}}h6,.heading-6{font-family:"Soehne",Arial,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:0.1rem;color:#8c879d}@media (min-width: 768px){h6,.heading-6{font-size:1.2rem}}@media (min-width: 1200px){h6,.heading-6{font-size:1.3rem}}.small-title{font-size:1.1rem;font-weight:700;letter-spacing:0.1rem;color:#8c879d;text-transform:uppercase;text-align:center;margin-bottom:1.6rem}@media (min-width: 768px){.small-title{font-size:1.3rem;margin-bottom:2rem}}@media (min-width: 1200px){.small-title{font-size:1.4rem;margin-bottom:2.4rem}}p{margin:0 0 1rem}@media (min-width: 768px){p{margin:0 0 1.5rem}}@media (min-width: 1200px){p{margin:0 0 2rem}}span.intro-text{font-size:1.6rem;line-height:1.3;color:#8c879d;text-transform:initial}@media (min-width: 768px){span.intro-text{font-size:1.6rem}}@media (min-width: 1200px){span.intro-text{font-size:2.2rem}}span.small-text{font-size:1.2rem}@media (min-width: 768px){span.small-text{font-size:1.3rem}}.drop-cap{display:inline-block}.drop-cap:first-child::first-letter{float:left;font-family:"BigCaslon",Arial,sans-serif;font-size:5.5rem;line-height:4rem;color:#201547;padding-top:1rem;padding-right:0.8rem;padding-left:0.3rem}@media (min-width: 768px){.drop-cap:first-child::first-letter{font-size:6.5rem;line-height:5rem;padding-right:0.9rem}}@media (min-width: 1200px){.drop-cap:first-child::first-letter{font-size:7.5rem;line-height:6rem;padding-right:1rem}}.small-text{font-size:1.3rem}@media (min-width: 768px){.small-text{font-size:1.4rem}}@media (min-width: 1200px){.small-text{font-size:1.5rem}}a{color:#201547;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;outline:none}a:hover,a:focus{color:#575076}.rte a{color:#777}.rte a:hover{color:black}.rte span.button-span a{color:white}.rte span.button-span a:hover{color:white}img{display:block;max-width:100%;height:auto}ins{-webkit-text-decoration-line:none;text-decoration-line:none}.block-quote{display:block;margin:2.5rem 0;padding:0 0 0 2.2rem;font-family:"BigCaslon",Arial,sans-serif;font-size:2.4rem;line-height:1.3;color:#575076;border-left:0.2rem solid #8c879d}@media (min-width: 768px){.block-quote{margin:3.3rem 0;padding:0 0 0 2.6rem;font-size:2.9rem;line-height:1.2}}@media (min-width: 1200px){.block-quote{margin:4rem 0;padding:0 0 0 3rem;font-size:3.4rem}}.block-quote .block-quote__author{display:block;font-size:1.1rem;font-weight:400;color:#777;margin-top:1.2rem}@media (min-width: 768px){.block-quote .block-quote__author{font-size:1.3rem;margin-top:1.6rem}}.icon{display:inline-block;position:relative;width:1.5rem;height:1.5rem;fill:currentColor;pointer-events:none}.rte ul{list-style:none !important;padding:0}.rte ul li{padding:1rem 1.1rem;margin-left:1rem;position:relative}.rte ul li:before{display:inline-block;content:"\2022";color:#201547;font-weight:bold;width:2rem;left:-1rem;position:absolute}.vrcproductpage .pp-grid__main-column .rte ul li{margin-left:2.6rem}.vrcproductpage .pp-grid__main-column .rte ul li:before{content:"";top:2.4rem;left:-1.8rem;width:1rem;height:0.1rem;background-color:#201547}.rte ul ul{padding-top:1rem;padding-left:2rem}.rte ul ul li:last-child{padding-bottom:0}.rte ol{list-style-position:inside;padding:0}.rte ol li{padding:1rem 0}.rte ol ol{padding-top:1rem;padding-left:3rem}.rte ol ol li:last-child{padding-bottom:0}dt{font-weight:700}table{width:100%;border-collapse:collapse;border-spacing:0;border:none}table tr:nth-child(even){background-color:rgba(87,80,118,0.07)}table thead td,table th{font-size:1.2rem;font-weight:400;text-transform:uppercase;text-align:left;padding:1.6rem;color:white;background-color:#201547;border:none}@media (min-width: 1200px){table thead td,table th{font-size:1.4rem}}table td{font-size:1.3rem;text-align:left;padding:1.3rem 1.6rem;vertical-align:top;border:none}@media (min-width: 1200px){table td{font-size:1.5rem}}table tfoot td{font-size:1.4rem;font-weight:700;color:#575076;text-transform:uppercase;text-align:left;padding:1.6rem;background-color:#d9d5de;border:none}table.table__pinned *:first-child tr:first-child td:first-child:after,table.table__pinned>tr:first-child td:first-child:after{top:-1px;height:calc(100% + 4rem);-webkit-box-shadow:0.8rem 0rem 1.9rem 0rem rgba(99,99,99,0.5);box-shadow:0.8rem 0rem 1.9rem 0rem rgba(99,99,99,0.5)}table.table__pinned thead th:first-child,table.table__pinned thead td:first-child,table.table__pinned tbody td:first-child{position:sticky;left:0;z-index:2}table.table__pinned thead th:first-child:before,table.table__pinned thead th:first-child:after,table.table__pinned thead td:first-child:before,table.table__pinned thead td:first-child:after,table.table__pinned tbody td:first-child:before,table.table__pinned tbody td:first-child:after{content:'';display:block;position:absolute;top:0;height:calc(100% + 1px)}table.table__pinned thead th:first-child:before,table.table__pinned thead td:first-child:before,table.table__pinned tbody td:first-child:before{width:1.6rem;left:calc(-1.6rem + 1px);background-color:#faf9f3}table.table__pinned thead th:first-child:after,table.table__pinned thead td:first-child:after,table.table__pinned tbody td:first-child:after{width:100%;z-index:-1;right:0;-webkit-box-shadow:0.8rem 3rem 1.9rem 0rem rgba(99,99,99,0.5);box-shadow:0.8rem 3rem 1.9rem 0rem rgba(99,99,99,0.5)}@media (min-width: 768px){table.table__pinned thead th:first-child:before,table.table__pinned thead th:first-child:after,table.table__pinned thead td:first-child:before,table.table__pinned thead td:first-child:after,table.table__pinned tbody td:first-child:before,table.table__pinned tbody td:first-child:after{display:none}table.table__pinned thead th:first-child:before,table.table__pinned thead td:first-child:before,table.table__pinned tbody td:first-child:before{display:none}}table.table__pinned tbody tr:nth-child(odd) td:first-child{background-color:#faf9f3}table.table__pinned tbody tr:nth-child(even) td:first-child{background-color:#eeedea}.table-wrapper__pinned{overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.table-wrapper__pinned::-webkit-scrollbar{display:none}hr{height:0.1rem;border:none;background-color:#ddd;margin:1rem 0}@media (min-width: 768px){hr{margin:2rem 0}}.bs-container .rte hr{position:relative;top:0;left:-2rem;width:calc(100% + 4rem);height:0.1rem;border:none;background-color:#ddd;margin:3.3rem 0 3rem}@media (min-width: 768px){.bs-container .rte hr{top:0;left:-3rem;width:calc(100% + 6rem);margin:4.4rem 0 4rem}}@media (min-width: 1200px){.bs-container .rte hr{top:0;left:-12rem;width:calc(100% + 24rem);margin:5.5rem 0 5rem}}@media (min-width: 1440px){.bs-container .rte hr{top:0;left:-23rem;width:calc(100% + 46rem)}}img{height:auto;max-width:100%}@media (prefers-reduced-motion: reduce){*,*::before,*::after{-webkit-animation-delay:-1ms !important;animation-delay:-1ms !important;-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;background-attachment:initial !important;scroll-behavior:auto !important;-webkit-transition-duration:0s !important;-o-transition-duration:0s !important;transition-duration:0s !important;-webkit-transition-delay:0s !important;-o-transition-delay:0s !important;transition-delay:0s !important}}.mobile-hide{display:none}@media (min-width: 768px){.mobile-hide{display:block}}@media (min-width: 768px){.desktop-hide{display:none}}.viewport-check{opacity:0;-webkit-transform:translateY(5rem);-ms-transform:translateY(5rem);transform:translateY(5rem)}.viewport-check.entered{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out,-webkit-transform 0.3s ease-out}.viewport-check.footer{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}body.pagenotfound .viewport-check,body.pagenotfoundir .viewport-check{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.umb-grid .viewport-check{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.content{position:relative;z-index:1;padding-top:5.2rem;-webkit-transition:padding 0.3s ease-out;-o-transition:padding 0.3s ease-out;transition:padding 0.3s ease-out}@media (min-width: 768px){.content{padding-top:6.3rem}}@media (min-width: 1200px){.content{padding-top:7rem}}.modal-open .content{z-index:10}body.vrc-site .content{padding-top:8.6rem}@media (min-width: 480px){body.vrc-site .content{padding-top:11.1rem}}@media (min-width: 768px){body.vrc-site .content{padding-top:14.4rem}}body.homepage .content{padding-top:0}body.alert.header-top .content{padding-top:12.7rem}@media (min-width: 1200px){body.alert.header-top .content{padding-top:7rem}}.container{margin:0 auto;padding:0 2rem;max-width:142rem}@media (min-width: 768px){.container{padding:0 3rem}}@media (min-width: 1200px){.container{padding:0 4rem}}.container.container--slim{max-width:111rem}.container.container--narrow{max-width:96rem}.container.container--extranarrow{max-width:70rem}@media (min-width: 768px){.container.container--columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.container.container--columns .container__column{width:100%}@media (min-width: 768px){.container.container--columns .container__column{width:calc(50% - 1.5rem)}}@media (min-width: 1200px){.container.container--columns .container__column{width:calc(50% - 2rem)}}.container .container{padding:0}@media (min-width: 768px){.fotf-site .container{padding:0 4rem}}@media (min-width: 1200px){.fotf-site .container{padding:0 6rem}}.fotf-site .container.container--wide{padding:0}.vrc-site .container{max-width:122rem}.vrc-site .container.container--slim{max-width:111rem}.vrc-site .container.container--narrow{max-width:96rem}.vrc-site .container.container--extranarrow{max-width:70rem}.bs-row>div{margin-bottom:3rem}@media (min-width: 768px){.bs-row>div{margin-bottom:5rem}}@media (min-width: 1200px){.bs-row>div{margin-bottom:7rem}}.grid{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fill, 18rem)}.grid.grid--2{grid-template-columns:1fr}@media (min-width: 768px){.grid.grid--2{grid-template-columns:1fr 1fr}}.grid.grid--3{grid-template-columns:repeat(auto-fill, minmax(calc(47.33333rem - 4rem), 1fr))}.grid.grid--4{grid-template-columns:repeat(auto-fill, minmax(calc(35.5rem - 4rem), 1fr))}.grid.grid--5{grid-template-columns:repeat(auto-fill, minmax(calc(28.4rem - 4rem), 1fr))}.button,span.button-span a,span.button-span-white a{display:inline-block;line-height:1;font-weight:700;text-decoration:none;text-align:center;color:white;padding:1.2rem 1.6rem;background-color:black;border:0.2rem solid black;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width: 768px){.button,span.button-span a,span.button-span-white a{padding:1.6rem 2.5rem}}@media (min-width: 1200px){.button,span.button-span a,span.button-span-white a{padding:1.9rem 2.5rem}}.button:hover,.button.button--hover,.button:focus,.button.button--focus,span.button-span a:hover,span.button-span a.button--hover,span.button-span a:focus,span.button-span a.button--focus,span.button-span-white a:hover,span.button-span-white a.button--hover,span.button-span-white a:focus,span.button-span-white a.button--focus{color:white;background-color:#777;border-color:#777}.button:active,span.button-span a:active,span.button-span-white a:active{-webkit-box-shadow:inset 0 0 0.7rem 0 rgba(0,0,0,0.5);box-shadow:inset 0 0 0.7rem 0 rgba(0,0,0,0.5)}.button:disabled,.button.button--disabled,span.button-span a:disabled,span.button-span a.button--disabled,span.button-span-white a:disabled,span.button-span-white a.button--disabled{opacity:0.25;pointer-events:none}.button.button--white,span.button-span a.button--white,span.button-span-white a.button--white{color:black;background-color:white;border-color:white}.button.button--white:hover,.button.button--white.button--hover,.button.button--white:focus,.button.button--white.button--focus,span.button-span a.button--white:hover,span.button-span a.button--white.button--hover,span.button-span a.button--white:focus,span.button-span a.button--white.button--focus,span.button-span-white a.button--white:hover,span.button-span-white a.button--white.button--hover,span.button-span-white a.button--white:focus,span.button-span-white a.button--white.button--focus{color:#777;border-color:white}.button.button--grey,span.button-span a.button--grey,span.button-span-white a.button--grey{color:black;background-color:white;border:0.2rem solid black}.button.button--grey:hover,.button.button--grey.button--hover,.button.button--grey:focus,.button.button--grey.button--focus,span.button-span a.button--grey:hover,span.button-span a.button--grey.button--hover,span.button-span a.button--grey:focus,span.button-span a.button--grey.button--focus,span.button-span-white a.button--grey:hover,span.button-span-white a.button--grey.button--hover,span.button-span-white a.button--grey:focus,span.button-span-white a.button--grey.button--focus{color:#777;border-color:#777}.button.button--grey:active,span.button-span a.button--grey:active,span.button-span-white a.button--grey:active{color:black;border-color:black}.vrc-site .button,.vrc-site span.button-span a,.vrc-site span.button-span-white a{position:relative;font-size:1.1rem;letter-spacing:0.1rem;background-color:#201547;border-width:0.1rem;border-color:#201547;padding:1.4rem 3rem;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}@media (min-width: 768px){.vrc-site .button,.vrc-site span.button-span a,.vrc-site span.button-span-white a{font-size:1.2rem}}@media (min-width: 1200px){.vrc-site .button,.vrc-site span.button-span a,.vrc-site span.button-span-white a{font-size:1.3rem}}.vrc-site .button:hover,.vrc-site .button.button--hover,.vrc-site .button:focus,.vrc-site .button.button--focus,.vrc-site span.button-span a:hover,.vrc-site span.button-span a.button--hover,.vrc-site span.button-span a:focus,.vrc-site span.button-span a.button--focus,.vrc-site span.button-span-white a:hover,.vrc-site span.button-span-white a.button--hover,.vrc-site span.button-span-white a:focus,.vrc-site span.button-span-white a.button--focus{background-color:#362c59;border-color:#362c59}.vrc-site .button:active,.vrc-site span.button-span a:active,.vrc-site span.button-span-white a:active{-webkit-box-shadow:none;box-shadow:none}.vrc-site .button.button--white,.vrc-site span.button-span a.button--white,.vrc-site span.button-span-white a.button--white{color:#201547;background-color:#faf9f3;border-width:0.1rem;border-color:#d9d5de}.vrc-site .button.button--white:hover,.vrc-site .button.button--white.button--hover,.vrc-site .button.button--white:focus,.vrc-site .button.button--white.button--focus,.vrc-site span.button-span a.button--white:hover,.vrc-site span.button-span a.button--white.button--hover,.vrc-site span.button-span a.button--white:focus,.vrc-site span.button-span a.button--white.button--focus,.vrc-site span.button-span-white a.button--white:hover,.vrc-site span.button-span-white a.button--white.button--hover,.vrc-site span.button-span-white a.button--white:focus,.vrc-site span.button-span-white a.button--white.button--focus{color:#201547;background-color:#faf9f3;border-color:#b5aebf}.vrc-site .button.button--grey,.vrc-site span.button-span a.button--grey,.vrc-site span.button-span-white a.button--grey{color:#201547;background-color:#d8d8d8;border:0.2rem solid #d8d8d8}.vrc-site .button.button--grey:hover,.vrc-site .button.button--grey.button--hover,.vrc-site .button.button--grey:focus,.vrc-site .button.button--grey.button--focus,.vrc-site span.button-span a.button--grey:hover,.vrc-site span.button-span a.button--grey.button--hover,.vrc-site span.button-span a.button--grey:focus,.vrc-site span.button-span a.button--grey.button--focus,.vrc-site span.button-span-white a.button--grey:hover,.vrc-site span.button-span-white a.button--grey.button--hover,.vrc-site span.button-span-white a.button--grey:focus,.vrc-site span.button-span-white a.button--grey.button--focus{color:#777;border-color:#777}.vrc-site .button.button--grey:active,.vrc-site span.button-span a.button--grey:active,.vrc-site span.button-span-white a.button--grey:active{color:black;border-color:black}.vrc-site .button.button--wire,.vrc-site span.button-span a.button--wire,.vrc-site span.button-span-white a.button--wire{color:#faf9f3;background-color:transparent;border-color:#faf9f3}.vrc-site .button.button--wire:hover,.vrc-site .button.button--wire.button--hover,.vrc-site .button.button--wire:focus,.vrc-site .button.button--wire.button--focus,.vrc-site span.button-span a.button--wire:hover,.vrc-site span.button-span a.button--wire.button--hover,.vrc-site span.button-span a.button--wire:focus,.vrc-site span.button-span a.button--wire.button--focus,.vrc-site span.button-span-white a.button--wire:hover,.vrc-site span.button-span-white a.button--wire.button--hover,.vrc-site span.button-span-white a.button--wire:focus,.vrc-site span.button-span-white a.button--wire.button--focus{color:#362c59;background-color:#faf9f3;border-color:#faf9f3}.vrc-site .button.button--pill,.vrc-site span.button-span a.button--pill,.vrc-site span.button-span-white a.button--pill{color:#201547;background-color:#faf9f3;border:none;border-radius:2.2rem;padding:1rem 1.4rem 1.4rem}.vrc-site .button.button--pill:after,.vrc-site span.button-span a.button--pill:after,.vrc-site span.button-span-white a.button--pill:after{background:#d9d5de;border-radius:2.2rem;top:0;bottom:0;left:0;right:0}.vrc-site .button.button--underline,.vrc-site span.button-span a.button--underline,.vrc-site span.button-span-white a.button--underline{color:#201547;background-color:transparent;border-width:0.1rem;border:none;border-bottom:0.1rem solid #8c879d;padding:0}.vrc-site .button.button--underline:hover,.vrc-site .button.button--underline.button--hover,.vrc-site .button.button--underline:focus,.vrc-site .button.button--underline.button--focus,.vrc-site span.button-span a.button--underline:hover,.vrc-site span.button-span a.button--underline.button--hover,.vrc-site span.button-span a.button--underline:focus,.vrc-site span.button-span a.button--underline.button--focus,.vrc-site span.button-span-white a.button--underline:hover,.vrc-site span.button-span-white a.button--underline.button--hover,.vrc-site span.button-span-white a.button--underline:focus,.vrc-site span.button-span-white a.button--underline.button--focus{font-size:1.3rem;color:#8c879d;text-transform:uppercase;background-color:transparent;border-color:#8c879d}.fotf-site footer .button.button--icon{padding:1.1rem 2rem 0.9rem}.fotf-site footer .button.button--icon .icon{width:2rem;height:2rem;margin-right:1.2rem}.fotf-site .button,.fotf-site span.button-span a{font-size:1.3rem;line-height:1.2;text-transform:uppercase;color:#eae4de;background-color:#242121;border-color:#242121;border-radius:3rem;padding:1.5rem 2.5rem 1.3rem}.fotf-site .button:hover,.fotf-site .button:focus,.fotf-site span.button-span a:hover,.fotf-site span.button-span a:focus{color:#242121;background-color:#eae4de}.fotf-site .button.button--icon,.fotf-site span.button-span a.button--icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.fotf-site .button.button--icon .icon,.fotf-site span.button-span a.button--icon .icon{width:3rem;height:3rem;margin-right:-0.5rem}.fotf-site span.button-span-white a{font-size:1.3rem;line-height:1.2;text-transform:uppercase;background-color:#eae4de;color:#242121;border-color:#242121;border-radius:3rem;padding:1.5rem 2.5rem 1.3rem}.fotf-site span.button-span-white a:hover,.fotf-site span.button-span-white a:focus{color:#eae4de;background-color:#242121}.button.button--outline,span.button-span-white a{color:black;background-color:transparent;border:0.2rem solid black;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button.button--outline:hover,.button.button--outline.button--hover,.button.button--outline:focus,.button.button--outline.button--focus,span.button-span-white a:hover,span.button-span-white a.button--hover,span.button-span-white a:focus,span.button-span-white a.button--focus{color:white;background-color:black;border-color:black}.button.button--outline:active,span.button-span-white a:active{color:black;background-color:transparent;border-color:black}.vrc-site .button.button--outline,.vrc-site span.button-span-white a{color:#201547;background-color:transparent;border:0.1rem solid #d9d5de}.vrc-site .button.button--outline:hover,.vrc-site .button.button--outline.button--hover,.vrc-site .button.button--outline:focus,.vrc-site .button.button--outline.button--focus,.vrc-site span.button-span-white a:hover,.vrc-site span.button-span-white a.button--hover,.vrc-site span.button-span-white a:focus,.vrc-site span.button-span-white a.button--focus{color:white;background-color:#201547;border-color:#201547}.rte span.button-span+span.button-span,.rte span.button-span+span.button-span-white,.rte span.button-span+span.button-span-tertiary,.rte span.button-span-white+span.button-span,.rte span.button-span-white+span.button-span-white,.rte span.button-span-white+span.button-span-tertiary,.rte span.button-span-tertiary+span.button-span,.rte span.button-span-tertiary+span.button-span-white,.rte span.button-span-tertiary+span.button-span-tertiary{margin-left:2rem}.button-tertiary,.button-span-tertiary a,button.button--tertiary{position:relative;display:inline-block;line-height:1;font-size:1.1rem;font-weight:700;color:#201547;padding-top:0.7rem;padding-bottom:0.3rem;outline:none;text-decoration:none}@media (min-width: 768px){.button-tertiary,.button-span-tertiary a,button.button--tertiary{font-size:1.2rem}}@media (min-width: 1200px){.button-tertiary,.button-span-tertiary a,button.button--tertiary{font-size:1.3rem}}.button-tertiary:before,.button-span-tertiary a:before,button.button--tertiary:before{position:absolute;display:block;content:"";bottom:0;left:0;width:100%;height:0.1rem;background:#8c879d}.button-tertiary:hover,.button-tertiary:focus,.button-span-tertiary a:hover,.button-span-tertiary a:focus,button.button--tertiary:hover,button.button--tertiary:focus{color:#8c879d}.vrc-site .button-tertiary,.vrc-site .button-span-tertiary a,.vrc-site button.button--tertiary{letter-spacing:0.1rem}button.button--tertiary{line-height:1.5}.button-download a{display:inline-block;line-height:1;font-weight:400;color:#201547;background-image:url(/images/icons/download.svg);background-position:top left;background-size:contain;background-repeat:no-repeat;padding-left:1.7rem;padding-bottom:0.2rem;cursor:pointer;outline:none;text-decoration:underline}@media (min-width: 768px){.button-download a{padding-left:1.8rem;padding-bottom:0.1rem}}@media (min-width: 1200px){.button-download a{padding-left:1.9rem;padding-bottom:0}}.button-download a:hover,.button-download a:focus{color:#201547;opacity:0.6}.button-external a{display:inline-block;line-height:1;font-weight:400;color:#201547;background-image:url(/images/icons/external.svg);background-position:top right;background-size:contain;background-repeat:no-repeat;padding:0.3rem 1.9rem 0.3rem 0;cursor:pointer;outline:none;text-decoration:underline}@media (min-width: 768px){.button-external a{padding:0.4rem 2rem 0.4rem 0}}@media (min-width: 1200px){.button-external a{padding:0.5rem 2.2rem 0.5rem 0}}.button-external a:hover,.button-external a:focus{color:#201547;opacity:0.6}.button-caret{display:block;font-size:1.1rem;font-weight:700;color:#201547;text-transform:uppercase;margin:0 1.1rem;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}@media (min-width: 768px){.button-caret{font-size:1.3rem}}@media (min-width: 1200px){.button-caret{margin:0 1.6rem}}.button-caret .icon{position:relative;top:0.2rem;left:-0.2rem}@media (min-width: 768px){.button-caret .icon{top:0.1rem}}@media (min-width: 1200px){.button-caret .icon{top:0}}.button-caret:hover,.button-caret:focus{color:#575076}.vrc-site .button-caret{letter-spacing:0.1rem}.button-underline{position:relative}.button-underline:after{position:absolute;display:block;content:"";bottom:0;left:52%;right:52%;height:0.3rem;background-color:#575076;-webkit-transition:left 0.3s ease-out,right 0.3s ease-out;-o-transition:left 0.3s ease-out,right 0.3s ease-out;transition:left 0.3s ease-out,right 0.3s ease-out;pointer-events:none}.banner-full.banner-light.header-top .header__top .button-underline:after{background-color:white}.button-underline.selected:after,.button-underline:hover:after,.button-underline:focus:after{left:0;right:0}button.unbutton{background-color:transparent;border:none;padding:0;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.unbutton:disabled{cursor:default}.fade-up{-webkit-animation:fadeUp 0.3s ease-out both;animation:fadeUp 0.3s ease-out both}.fade-in{-webkit-animation:fadeIn 0.3s ease-out both;animation:fadeIn 0.3s ease-out both}.fade-out{-webkit-animation:fadeOut 0.3s ease-out both;animation:fadeOut 0.3s ease-out both}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.cards-wrapper{position:relative;margin-top:3rem}.cards-wrapper .cards-slider-inner-wrapper{margin-right:-3rem;margin-left:-3rem;padding-right:3rem;padding-left:3rem;overflow:hidden}.cards-wrapper .cards-slider-mobile-nav{display:block}.cards-wrapper .cards-slider-mobile-nav__count{position:absolute;top:-2.3rem;right:0;color:#201547;font-family:"Soehne",Arial,sans-serif;font-size:1.4rem;line-height:1.64rem;font-weight:700;letter-spacing:0.053em}.cards-wrapper .cards-slider-mobile-nav__right{display:none}.cards-wrapper .cards-slider-mobile-nav__left{display:none}.cards-wrapper .cards-slider-nav{display:none}.cards-wrapper .cards-slider-nav__count{position:absolute;top:-5.8rem;right:0;color:#201547;font-family:"Soehne",Arial,sans-serif;font-size:1.4rem;line-height:1.64rem;font-weight:700;letter-spacing:0.053em}.cards-wrapper .cards-slider-nav__right{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:calc(50% - 3.6rem);right:-2.9rem;width:4.3rem;height:4.3rem;z-index:1;background-color:#201547;border-radius:50%;border:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right .3s ease-in-out;-o-transition:right .3s ease-in-out;transition:right .3s ease-in-out;cursor:pointer}.cards-wrapper .cards-slider-nav__right .icon-arrow-right{color:#fff}.cards-wrapper .cards-slider-nav__right:hover{opacity:.9}.cards-wrapper .cards-slider-nav__left{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:calc(50% - 3.6rem);left:-2.9rem;width:4.3rem;height:4.3rem;z-index:1;background-color:#201547;border-radius:50%;border:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right .3s ease-in-out, width .3s ease-in-out height .3s ease-in-out;-o-transition:right .3s ease-in-out, width .3s ease-in-out height .3s ease-in-out;transition:right .3s ease-in-out, width .3s ease-in-out height .3s ease-in-out;cursor:pointer}.cards-wrapper .cards-slider-nav__left .icon-arrow-left{color:#fff}.cards-wrapper .cards-slider-nav__left:hover{opacity:.9}@media screen and (min-width: 767px){.cards-wrapper{display:block}.cards-wrapper .cards-slider-inner-wrapper{margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;overflow:visible}.cards-wrapper .cards-slider-mobile-nav{display:none}.cards-wrapper .cards-slider-nav{display:block}}@media screen and (min-width: 1300px){.cards-wrapper .cards-slider-nav__right{right:-5.4rem}.cards-wrapper .cards-slider-nav__left{left:-5.4rem}}.cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cards .card__item{position:relative;width:100%;opacity:0;-webkit-transform:translateY(5rem);-ms-transform:translateY(5rem);transform:translateY(5rem);-webkit-transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms;margin-bottom:3rem}@media (min-width: 768px){.cards .card__item{width:calc(50% - 1.5rem);margin-bottom:2rem}}@media (min-width: 1200px){.cards .card__item{width:calc(50% - 2rem)}}.cards .card__item:nth-child(1){-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.cards .card__item:nth-child(2){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.cards .card__item:nth-child(3){-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.cards .card__item:nth-child(4){-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.cards .card__item:nth-child(5){-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.cards .card__item:nth-child(6){-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}.cards .card__item:nth-child(7){-webkit-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms}.cards .card__item:nth-child(8){-webkit-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.cards .card__item:nth-child(9){-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}.entered .cards .card__item,.umb-grid .cards .card__item{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cards .card__image{position:relative;width:100%}.cards .card__image:after{position:absolute;display:block;content:"";bottom:0;left:0;width:100%;height:25%;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.6)));background:-o-linear-gradient(top, transparent, rgba(0,0,0,0.6));background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.6))}.cards .card__image img{width:100%}.cards .card__image .card__caption{display:none}@media (min-width: 768px){.cards .card__image .card__caption{display:block;position:absolute;bottom:2rem;left:2rem;font-size:1.6rem;color:white;z-index:1}}@media (min-width: 1200px){.cards .card__image .card__caption{left:3rem}}.cards .card__body{width:100%;padding:2rem 0 3rem}@media (min-width: 768px){.cards .card__body{padding:3rem 0 6rem}}@media (min-width: 1200px){.cards .card__body{padding-bottom:7rem}}@media (min-width: 768px){.cards .card__button{position:absolute;bottom:0;left:0}}.cards.cards--grid-3 .card__item{width:100%}@media (min-width: 768px){.cards.cards--grid-3 .card__item{width:calc(33.333% - 1.33333rem)}.cards.cards--grid-3 .card__item .card__caption{display:none}}@media (min-width: 1200px){.cards.cards--grid-3 .card__item .card__caption{display:block}}.cards.cards--grid-4 .card__item{width:100%}@media (min-width: 768px){.cards.cards--grid-4 .card__item{width:calc(50% - 1rem)}}@media (min-width: 1200px){.cards.cards--grid-4 .card__item{width:calc(25% - 1.5rem)}}.cards.content-slider{position:relative;left:-1rem;width:calc(100% + 2rem)}.cards.content-slider .slick-slide{margin:0}@media (min-width: 768px){.cards.content-slider .slick-slide{margin:0 1rem}}.vrc-site .cards.content-slider{position:relative;left:-1rem;width:calc(100% + 2rem)}.vrc-site .cards.content-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.vrc-site .cards.content-slider .slick-slide{margin:0 1rem}@media (min-width: 768px){.vrc-site .cards.content-slider .slick-slide{height:inherit}.vrc-site .cards.content-slider .slick-slide>div{height:100%}}@media (min-width: 768px){.vrc-site .cards.content-slider .card__item{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;height:100%}}@media (min-width: 768px){.vrc-site .cards.content-slider .card__body{padding-bottom:3rem}}.vrc-site .cards .card__item{-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}@media (min-width: 768px){.vrc-site .cards .card__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch}}.vrc-site .cards .card__item.card__item--1{-webkit-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}.vrc-site .cards .card__item.card__item--1 .card__image-inner{-webkit-animation-delay:1100ms;animation-delay:1100ms}.vrc-site .cards .card__item.card__item--2{-webkit-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}.vrc-site .cards .card__item.card__item--2 .card__image-inner{-webkit-animation-delay:1200ms;animation-delay:1200ms}.vrc-site .cards .card__item.card__item--3{-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.vrc-site .cards .card__item.card__item--3 .card__image-inner{-webkit-animation-delay:1300ms;animation-delay:1300ms}.vrc-site .cards .card__item.card__item--4{-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.vrc-site .cards .card__item.card__item--4 .card__image-inner{-webkit-animation-delay:1400ms;animation-delay:1400ms}.vrc-site .cards .card__item.card__item--5{-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.vrc-site .cards .card__item.card__item--5 .card__image-inner{-webkit-animation-delay:1500ms;animation-delay:1500ms}.vrc-site .cards .card__item.card__item--6{-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.vrc-site .cards .card__item.card__item--6 .card__image-inner{-webkit-animation-delay:1600ms;animation-delay:1600ms}.vrc-site .cards .card__item.card__item--7{-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.vrc-site .cards .card__item.card__item--7 .card__image-inner{-webkit-animation-delay:1700ms;animation-delay:1700ms}.vrc-site .cards .card__item.card__item--8{-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}.vrc-site .cards .card__item.card__item--8 .card__image-inner{-webkit-animation-delay:1800ms;animation-delay:1800ms}.vrc-site .cards .card__item.card__item--9{-webkit-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms}.vrc-site .cards .card__item.card__item--9 .card__image-inner{-webkit-animation-delay:1900ms;animation-delay:1900ms}.vrc-site .cards .card__body{position:relative;color:#585757;background-color:transparent;padding:1.8rem;border:0.1rem solid #e5e4e2;border-top:none;-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 768px){.vrc-site .cards .card__body{padding:2.4rem 2.4rem 4rem}}@media (min-width: 1200px){.vrc-site .cards .card__body{padding:3rem 3rem 5rem}}.vrc-site .cards .card__image{overflow:hidden}.vrc-site .cards .card__image:after{display:none}.vrc-site .cards .card__image img{-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.vrc-site .cards .card__image .card__image-inner{position:relative;opacity:0.1;-webkit-transform:scale(1.1),translate(-50%, -50%);-ms-transform:scale(1.1),translate(-50%, -50%);transform:scale(1.1),translate(-50%, -50%);z-index:1}.vrc-site .cards .card__image .card__image-inner:after{position:absolute;display:block;content:"";bottom:0;left:0;width:100%;height:25%;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.6)));background:-o-linear-gradient(top, transparent, rgba(0,0,0,0.6));background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.6))}.vrc-site .cards .card__image.card__image--no-gradient .card__image-inner:after{display:none}.vrc-site .cards .card__button{bottom:0;left:0}@media (min-width: 768px){.vrc-site .cards .card__button{bottom:2.1rem;left:2.4rem}}@media (min-width: 1200px){.vrc-site .cards .card__button{bottom:3rem;left:3rem}}.vrc-site .cards button.card__item,.vrc-site .cards a.card__item{line-height:1.5;text-align:left;text-decoration:none}@media (min-width: 768px){.vrc-site .cards button.card__item:hover .card__body,.vrc-site .cards button.card__item:focus .card__body,.vrc-site .cards a.card__item:hover .card__body,.vrc-site .cards a.card__item:focus .card__body{background-color:#ebebeb}.vrc-site .cards button.card__item:hover img,.vrc-site .cards button.card__item:focus img,.vrc-site .cards a.card__item:hover img,.vrc-site .cards a.card__item:focus img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.vrc-site.entered .cards .card__image-inner{-webkit-animation-name:shrinkIn;animation-name:shrinkIn;-webkit-animation-duration:0.8s;animation-duration:0.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.cards.cards--flat .card__item{margin-bottom:2rem}.cards.cards--flat .card__item:last-child{margin-bottom:0}@media (min-width: 768px){.cards.cards--flat .card__item{margin-bottom:0}}.vrc-site .cards.cards--product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.vrc-site .cards.cards--product .card__item,.vrc-site .cards.cards--product button.card__item,.vrc-site .cards.cards--product a.card__item{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;background-color:#e5e4e2;text-decoration:none;padding-bottom:0;margin-bottom:3.6rem}.vrc-site .cards.cards--product .card__item .card__image,.vrc-site .cards.cards--product button.card__item .card__image,.vrc-site .cards.cards--product a.card__item .card__image{position:relative;overflow:hidden;height:100%;width:100%}.vrc-site .cards.cards--product .card__item .card__image:after,.vrc-site .cards.cards--product button.card__item .card__image:after,.vrc-site .cards.cards--product a.card__item .card__image:after{display:none}.vrc-site .cards.cards--product .card__item .card__image picture,.vrc-site .cards.cards--product button.card__item .card__image picture,.vrc-site .cards.cards--product a.card__item .card__image picture{position:relative;display:block;height:100%;width:100%;overflow:hidden}.vrc-site .cards.cards--product .card__item .card__image picture img,.vrc-site .cards.cards--product button.card__item .card__image picture img,.vrc-site .cards.cards--product a.card__item .card__image picture img{position:relative;top:auto;left:auto;height:100%;width:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.vrc-site .cards.cards--product .card__item .card__image picture.is-mobile-carousel img,.vrc-site .cards.cards--product button.card__item .card__image picture.is-mobile-carousel img,.vrc-site .cards.cards--product a.card__item .card__image picture.is-mobile-carousel img{position:relative;top:auto;left:auto;-webkit-transform:scale(1) translate(0, 0);-ms-transform:scale(1) translate(0, 0);transform:scale(1) translate(0, 0)}.vrc-site .cards.cards--product .card__item .card__image .card__sale-status,.vrc-site .cards.cards--product button.card__item .card__image .card__sale-status,.vrc-site .cards.cards--product a.card__item .card__image .card__sale-status{position:absolute;display:inline-block;right:2rem;bottom:2rem;background-color:#000;color:#fff;font-size:1.1rem;line-height:1.3rem;font-weight:700;letter-spacing:0.157em;text-transform:uppercase;padding:0.8rem 1rem 0.8rem;margin:0 0 0 2rem}.vrc-site .cards.cards--product .card__item .card__body,.vrc-site .cards.cards--product button.card__item .card__body,.vrc-site .cards.cards--product a.card__item .card__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:auto;border:none;padding:2rem 2rem 0}.vrc-site .cards.cards--product .card__item .card__body .card__title,.vrc-site .cards.cards--product button.card__item .card__body .card__title,.vrc-site .cards.cards--product a.card__item .card__body .card__title{display:block;color:#201547;font-family:"Soehne",Arial,sans-serif;font-size:1.8rem;line-height:2rem;font-weight:500;margin-bottom:1.4rem}.vrc-site .cards.cards--product .card__item .card__body .card__body-price,.vrc-site .cards.cards--product button.card__item .card__body .card__body-price,.vrc-site .cards.cards--product a.card__item .card__body .card__body-price{display:block;margin-top:0;margin-bottom:1.6rem}.vrc-site .cards.cards--product .card__item .card__body .card__body-price p,.vrc-site .cards.cards--product button.card__item .card__body .card__body-price p,.vrc-site .cards.cards--product a.card__item .card__body .card__body-price p{color:#201547;font-size:1.3rem;line-height:2.3rem;font-weight:700;letter-spacing:0.186em;margin-bottom:1rem}.vrc-site .cards.cards--product .card__item .card__body .card__body-price *:last-child,.vrc-site .cards.cards--product button.card__item .card__body .card__body-price *:last-child,.vrc-site .cards.cards--product a.card__item .card__body .card__body-price *:last-child{margin-bottom:0}.vrc-site .cards.cards--product .card__item .card__body .card__body-price:after,.vrc-site .cards.cards--product button.card__item .card__body .card__body-price:after,.vrc-site .cards.cards--product a.card__item .card__body .card__body-price:after{display:inline-block;content:"";height:0.2rem;width:3rem;background-color:#201547}.vrc-site .cards.cards--product .card__item .card__body .card__body-excerpt,.vrc-site .cards.cards--product button.card__item .card__body .card__body-excerpt,.vrc-site .cards.cards--product a.card__item .card__body .card__body-excerpt{display:block}.vrc-site .cards.cards--product .card__item .card__body .card__body-excerpt p,.vrc-site .cards.cards--product button.card__item .card__body .card__body-excerpt p,.vrc-site .cards.cards--product a.card__item .card__body .card__body-excerpt p{display:inline-block;color:#585757;font-size:1.4rem;line-height:2rem;margin-bottom:2rem}.vrc-site .cards.cards--product .card__item .card__body .card__button,.vrc-site .cards.cards--product button.card__item .card__body .card__button,.vrc-site .cards.cards--product a.card__item .card__body .card__button{position:absolute;bottom:2.2rem;left:2rem;right:auto;background-color:#3a325a;color:#faf9f3;font-size:1.1rem;line-height:1.3rem;letter-spacing:0.18rem;text-align:center;padding:1.4rem 2.3rem 1.5rem;margin-top:auto}.vrc-site .cards.cards--product .card__item .card__body .card__button::before,.vrc-site .cards.cards--product button.card__item .card__body .card__button::before,.vrc-site .cards.cards--product a.card__item .card__body .card__button::before{display:none}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-bg--color--red,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-bg--color--red,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-bg--color--red{background-color:#fec5c5}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-bg--color--white,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-bg--color--white,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-bg--color--white{background-color:#faf9f3}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-bg--color--grey-lite,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-bg--color--grey-lite,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-bg--color--grey-lite{background-color:#e5e4e2}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-bg--color--grey-dark,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-bg--color--grey-dark,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-bg--color--grey-dark{background-color:#b9b9b8}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-bg--color--blue-darkish,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-bg--color--blue-darkish,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-bg--color--blue-darkish{background-color:#201547}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-bg--color--red-dark,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-bg--color--red-dark,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-bg--color--red-dark{background-color:#59282d}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-bg--color--green-dark,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-bg--color--green-dark,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-bg--color--green-dark{background-color:#213f37}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-bg--color--blue-dark,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-bg--color--blue-dark,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-bg--color--blue-dark{background-color:#1b314c}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-bg--color--purple-dark,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-bg--color--purple-dark,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-bg--color--purple-dark{background-color:#3a325a}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-bg--color--purple-lite,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-bg--color--purple-lite,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-bg--color--purple-lite{background-color:#4c4581}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-bg--color--red-lite,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-bg--color--red-lite,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-bg--color--red-lite{background-color:#e5353d}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-text--color--red,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-text--color--red,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-text--color--red{color:#fec5c5}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-text--color--white,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-text--color--white,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-text--color--white{color:#faf9f3}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-text--color--grey-lite,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-text--color--grey-lite,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-text--color--grey-lite{color:#e5e4e2}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-text--color--grey-dark,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-text--color--grey-dark,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-text--color--grey-dark{color:#b9b9b8}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-text--color--blue-darkish,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-text--color--blue-darkish,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-text--color--blue-darkish{color:#201547}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-text--color--red-dark,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-text--color--red-dark,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-text--color--red-dark{color:#59282d}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-text--color--green-dark,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-text--color--green-dark,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-text--color--green-dark{color:#213f37}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-text--color--blue-dark,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-text--color--blue-dark,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-text--color--blue-dark{color:#1b314c}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-text--color--purple-dark,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-text--color--purple-dark,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-text--color--purple-dark{color:#3a325a}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-text--color--purple-lite,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-text--color--purple-lite,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-text--color--purple-lite{color:#4c4581}.vrc-site .cards.cards--product .card__item .card__body .card__button.button-text--color--red-lite,.vrc-site .cards.cards--product button.card__item .card__body .card__button.button-text--color--red-lite,.vrc-site .cards.cards--product a.card__item .card__body .card__button.button-text--color--red-lite{color:#e5353d}.vrc-site .cards.cards--product .card__item .card__body .card__body-butt-spacer,.vrc-site .cards.cards--product button.card__item .card__body .card__body-butt-spacer,.vrc-site .cards.cards--product a.card__item .card__body .card__body-butt-spacer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.vrc-site .cards.cards--product .card__item .card__body .card__body-butt,.vrc-site .cards.cards--product button.card__item .card__body .card__body-butt,.vrc-site .cards.cards--product a.card__item .card__body .card__body-butt{width:100%}.vrc-site .cards.cards--product .card__item .card__body .card__body-butt .card__button,.vrc-site .cards.cards--product button.card__item .card__body .card__body-butt .card__button,.vrc-site .cards.cards--product a.card__item .card__body .card__body-butt .card__button{width:100%}.vrc-site .cards.cards--product .card__item .card__body .card__body-butts,.vrc-site .cards.cards--product button.card__item .card__body .card__body-butts,.vrc-site .cards.cards--product a.card__item .card__body .card__body-butts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0.8rem;width:100%;margin-top:2rem}.vrc-site .cards.cards--product .card__item .card__body .card__body-butts .card__button,.vrc-site .cards.cards--product button.card__item .card__body .card__body-butts .card__button,.vrc-site .cards.cards--product a.card__item .card__body .card__body-butts .card__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:0}@media (min-width: 480px){.vrc-site .cards.cards--product .card__item .card__body .card__body-butts,.vrc-site .cards.cards--product button.card__item .card__body .card__body-butts,.vrc-site .cards.cards--product a.card__item .card__body .card__body-butts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vrc-site .cards.cards--product .card__item .card__body .card__body-butts .card__button,.vrc-site .cards.cards--product button.card__item .card__body .card__body-butts .card__button,.vrc-site .cards.cards--product a.card__item .card__body .card__body-butts .card__button{width:50%}}@media (min-width: 768px){.vrc-site .cards.cards--product .card__item .card__body .card__body-butts,.vrc-site .cards.cards--product button.card__item .card__body .card__body-butts,.vrc-site .cards.cards--product a.card__item .card__body .card__body-butts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vrc-site .cards.cards--product .card__item .card__body .card__body-butts .card__button,.vrc-site .cards.cards--product button.card__item .card__body .card__body-butts .card__button,.vrc-site .cards.cards--product a.card__item .card__body .card__body-butts .card__button{width:100%}}@media (min-width: 1200px){.vrc-site .cards.cards--product .card__item .card__body .card__body-butts,.vrc-site .cards.cards--product button.card__item .card__body .card__body-butts,.vrc-site .cards.cards--product a.card__item .card__body .card__body-butts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vrc-site .cards.cards--product .card__item .card__body .card__body-butts .card__button,.vrc-site .cards.cards--product button.card__item .card__body .card__body-butts .card__button,.vrc-site .cards.cards--product a.card__item .card__body .card__body-butts .card__button{width:50%}}.vrc-site .cards.cards--product button.card__item:hover,.vrc-site .cards.cards--product button.card__item:focus,.vrc-site .cards.cards--product a.card__item:hover,.vrc-site .cards.cards--product a.card__item:focus{background-color:#ebebeb}.vrc-site .cards.cards--product button.card__item:hover .card__image picture img,.vrc-site .cards.cards--product button.card__item:focus .card__image picture img,.vrc-site .cards.cards--product a.card__item:hover .card__image picture img,.vrc-site .cards.cards--product a.card__item:focus .card__image picture img{-webkit-transform:scale(1.1) translate(-50%, -50%);-ms-transform:scale(1.1) translate(-50%, -50%);transform:scale(1.1) translate(-50%, -50%)}.vrc-site .cards.cards--product button.card__item:hover .card__image picture.is-mobile-carousel img,.vrc-site .cards.cards--product button.card__item:focus .card__image picture.is-mobile-carousel img,.vrc-site .cards.cards--product a.card__item:hover .card__image picture.is-mobile-carousel img,.vrc-site .cards.cards--product a.card__item:focus .card__image picture.is-mobile-carousel img{-webkit-transform:scale(1.1) translate(0, 0);-ms-transform:scale(1.1) translate(0, 0);transform:scale(1.1) translate(0, 0)}.vrc-site .cards.cards--product button.card__item:hover .card__body,.vrc-site .cards.cards--product button.card__item:focus .card__body,.vrc-site .cards.cards--product a.card__item:hover .card__body,.vrc-site .cards.cards--product a.card__item:focus .card__body{background-color:#ebebeb}.vrc-site .cards.cards--product button.card__item:hover .card__body .card__button,.vrc-site .cards.cards--product button.card__item:focus .card__body .card__button,.vrc-site .cards.cards--product a.card__item:hover .card__body .card__button,.vrc-site .cards.cards--product a.card__item:focus .card__body .card__button{opacity:.9}.vrc-site .cards.cards--product div.card__item{padding-bottom:0}.vrc-site .cards.cards--product div.card__item .card__body .card__button{position:relative;left:0;margin-top:2rem}.vrc-site .cards.cards--product div.card__item a:hover{-webkit-filter:brightness(90%);filter:brightness(90%)}.vrc-site .cards.cards--product.cards-slider-mobile--active{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vrc-site .cards.cards--product.cards-slider-mobile--active .slick-list{width:90%;overflow:visible;margin-right:-1rem;margin-left:-1rem;margin-bottom:2.6rem}.vrc-site .cards.cards--product.cards-slider-mobile--active .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.vrc-site .cards.cards--product.cards-slider-mobile--active .slick-slide{height:auto;margin-right:1rem;margin-left:1rem}.vrc-site .cards.cards--product.cards-slider-mobile--active .slick-slide>div{height:100%}.vrc-site .cards.cards--product.cards-slider-mobile--active .slick-slide .card__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding-bottom:0;margin-bottom:0}.vrc-site .cards.cards--product.cards-slider-mobile--active .slick-slide .card__item .card__image{width:100%;height:auto}.vrc-site .cards.cards--product.cards-slider-mobile--active .slick-slide .card__item .card__body{position:static;padding-bottom:0}.vrc-site .cards.cards--product.cards-slider-mobile--active .slick-slide .card__item .card__body .card__body-excerpt{display:block}.vrc-site .cards.cards--product.cards-slider-mobile--active .slick-slide .card__item .card__body .card__button{right:auto}@media screen and (min-width: 767px){.vrc-site .cards.cards--product button.card__item:hover .card__image picture img,.vrc-site .cards.cards--product button.card__item:focus .card__image picture img,.vrc-site .cards.cards--product a.card__item:hover .card__image picture img,.vrc-site .cards.cards--product a.card__item:focus .card__image picture img{-webkit-transform:scale(1.1) translate(0, 0);-ms-transform:scale(1.1) translate(0, 0);transform:scale(1.1) translate(0, 0)}.vrc-site .cards.cards--product.cards--grid-1 .card__item{width:66%}.vrc-site .cards.cards--product.cards--grid-1 .card__item .card__image{width:calc(50% - 1.3rem)}.vrc-site .cards.cards--product.cards--grid-1 div.card__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vrc-site .cards.cards--product.cards--grid-1 div.card__item .card__body{padding-bottom:0}.vrc-site .cards.cards--product.cards--grid-2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vrc-site .cards.cards--product.cards--grid-2 .card__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(33.333% - (2 * 3.6rem / 3));padding-bottom:0;margin-right:3.6rem;margin-bottom:3.6rem}.vrc-site .cards.cards--product.cards--grid-2 .card__item:last-child{margin-right:0}.vrc-site .cards.cards--product.cards--grid-2 .card__item .card__image{width:100%;height:auto}.vrc-site .cards.cards--product.cards--grid-2 .card__item .card__body{position:static;padding-bottom:0}.vrc-site .cards.cards--product.cards--grid-2 div.card__item{padding-bottom:0}.vrc-site .cards.cards--product.cards--grid-3{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vrc-site .cards.cards--product.cards--grid-3 .card__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(33.333% - (2 * 3.6rem / 3));padding-bottom:0;margin-bottom:3.6rem}.vrc-site .cards.cards--product.cards--grid-3 .card__item .card__image{width:100%;height:auto}.vrc-site .cards.cards--product.cards--grid-3 .card__item .card__body{position:static;padding-bottom:0}.vrc-site .cards.cards--product.cards--grid-3 .card__item .card__body .card__body-excerpt p{font-size:1.5rem;line-height:2.2rem}.vrc-site .cards.cards--product.cards--grid-3 div.card__item{padding-bottom:0}.vrc-site .cards.cards--product.cards-slider--active{overflow:hidden}.vrc-site .cards.cards--product.cards-slider--active .slick-list{margin-right:-1.8rem;margin-left:-1.8rem;margin-bottom:2.6rem}.vrc-site .cards.cards--product.cards-slider--active .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.vrc-site .cards.cards--product.cards-slider--active .slick-slide{height:auto;margin-right:1.8rem;margin-bottom:3.6rem;margin-left:1.8rem}.vrc-site .cards.cards--product.cards-slider--active .slick-slide>div{height:100%}.vrc-site .cards.cards--product.cards-slider--active .slick-slide .card__item{height:100%;margin-bottom:0}}.umb-grid .cards{overflow:hidden;height:28rem}.umb-grid .vrc-site .cards{height:auto}.umb-grid .vrc-site .cards .card__item{display:none !important}.umb-grid .vrc-site .cards .card__item:nth-child(1),.umb-grid .vrc-site .cards .card__item:nth-child(2),.umb-grid .vrc-site .cards .card__item:nth-child(3){display:block !important}.umb-grid .vrc-site .cards .card__button{bottom:1.5rem}.umb-grid .vrc-site .cards .card__image-inner{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.entered .cards .card__image .card__image-inner{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.card{display:block;position:relative;width:100%;text-decoration:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;text-align:left;opacity:0;-webkit-transform:translateY(5rem);-ms-transform:translateY(5rem);transform:translateY(5rem);-webkit-transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-webkit-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.card:nth-child(1){-webkit-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}.card:nth-child(2){-webkit-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}.card:nth-child(3){-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.card:nth-child(4){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.card:nth-child(5){-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.card:nth-child(6){-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.card:nth-child(7){-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.card:nth-child(8){-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}.card:nth-child(9){-webkit-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms}.entered .card,.umb-grid .card{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.card.card--link{cursor:pointer}.card:not(:first-child){margin-top:2rem}@media (min-width: 768px){.card:not(:first-child){margin-top:3rem}}@media (min-width: 1200px){.card:not(:first-child){margin-top:4rem}}.card .card__bg{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#eee;z-index:1;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;overflow:hidden}@media (min-width: 768px){.card .card__bg{display:block}}.card .card__bg .card__view{position:absolute;bottom:2rem;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;z-index:2}.card .card__image{position:relative;width:100%;background-position:center;background-size:cover}@media (min-width: 768px){.card .card__image{width:30.5rem;height:100%}}.card .card__img{width:100%}@media (min-width: 768px){.card .card__img{display:none}}.card .card__body{position:relative;width:100%;padding:2rem;z-index:2;background-color:#eee}@media (min-width: 768px){.card .card__body{width:calc(100% - 30.5rem);min-height:18rem;margin-left:30.5rem;padding:4rem 3rem;background-color:initial}}.card .card__body h4{font-size:1.9rem}@media (min-width: 768px){.card .card__body h4{font-size:2.2rem}}@media (min-width: 1200px){.card .card__body h4{font-size:3rem}}.card .card__body .card__cta{font-weight:700;text-decoration:underline}@media (min-width: 768px){.card.card--link:hover .card__bg,.card.card--link:focus .card__bg{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.card.card--link:hover .card__view,.card.card--link:focus .card__view{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.vrc-site .card .card__image-outer{opacity:0.1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.vrc-site .card:nth-child(1) .card__image-outer{-webkit-animation-delay:1100ms;animation-delay:1100ms}.vrc-site .card:nth-child(2) .card__image-outer{-webkit-animation-delay:1200ms;animation-delay:1200ms}.vrc-site .card:nth-child(3) .card__image-outer{-webkit-animation-delay:1300ms;animation-delay:1300ms}.vrc-site .card:nth-child(4) .card__image-outer{-webkit-animation-delay:1400ms;animation-delay:1400ms}.vrc-site .card:nth-child(5) .card__image-outer{-webkit-animation-delay:1500ms;animation-delay:1500ms}.vrc-site .card:nth-child(6) .card__image-outer{-webkit-animation-delay:1600ms;animation-delay:1600ms}.vrc-site .card:nth-child(7) .card__image-outer{-webkit-animation-delay:1700ms;animation-delay:1700ms}.vrc-site .card:nth-child(8) .card__image-outer{-webkit-animation-delay:1800ms;animation-delay:1800ms}.vrc-site .card:nth-child(9) .card__image-outer{-webkit-animation-delay:1900ms;animation-delay:1900ms}.vrc-site .card .card__bg{position:relative;padding-top:65.67%;display:block;background-color:transparent;overflow:hidden}@media (min-width: 768px){.vrc-site .card .card__bg{position:absolute;padding-top:0}}.vrc-site .card .card__bg .card__image-outer{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}@media (min-width: 768px){.vrc-site .card .card__bg .card__image-outer{position:relative;width:30.5rem}}.vrc-site .card .card__bg .card__image-outer .card__image{position:absolute;width:100%;height:100%;top:0;left:0;background-position:center;background-size:cover;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.vrc-site .card .card__bg--has-gradient .card__image-outer:after{position:absolute;display:block;content:"";bottom:0;left:0;width:100%;height:25%;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.6)));background:-o-linear-gradient(top, transparent, rgba(0,0,0,0.6));background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.6))}.vrc-site .card .card__body{color:#585757;border:0.1rem solid #e5e4e2;border-top:none;background-color:#faf9f3;-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}@media (min-width: 768px){.vrc-site .card .card__body{border-top:0.1rem solid #e5e4e2;border-left:none}}.vrc-site .card .card__body .card__cta{line-height:1;font-weight:600;text-decoration:none}.vrc-site .card.card--hover{text-align:left;text-decoration:none}@media (min-width: 768px){.vrc-site .card.card--hover:hover .card__body,.vrc-site .card.card--hover:focus .card__body{background-color:#ebebeb}.vrc-site .card.card--hover:hover .card__image,.vrc-site .card.card--hover:focus .card__image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.umb-grid .vrc-site .card .card__image-outer{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.vrc-site.entered .card .card__image-outer{-webkit-animation-name:shrinkIn;animation-name:shrinkIn;-webkit-animation-duration:0.8s;animation-duration:0.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.entered .card .card__image-outer{opacity:1}.hero-cards-titles .small-title{text-align:left}.hero-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero-cards .hero-card{display:block;position:relative;width:100%;overflow:hidden;-webkit-transform:translateY(5rem);-ms-transform:translateY(5rem);transform:translateY(5rem);-webkit-transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}.hero-cards .hero-card .hero-card__image{opacity:0.1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.hero-cards .hero-card.hero-card--1{-webkit-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}.hero-cards .hero-card.hero-card--1 .hero-card__image{-webkit-animation-delay:1100ms;animation-delay:1100ms}.hero-cards .hero-card.hero-card--2{-webkit-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}.hero-cards .hero-card.hero-card--2 .hero-card__image{-webkit-animation-delay:1200ms;animation-delay:1200ms}.hero-cards .hero-card.hero-card--3{-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.hero-cards .hero-card.hero-card--3 .hero-card__image{-webkit-animation-delay:1300ms;animation-delay:1300ms}.hero-cards .hero-card.hero-card--4{-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.hero-cards .hero-card.hero-card--4 .hero-card__image{-webkit-animation-delay:1400ms;animation-delay:1400ms}.hero-cards .hero-card.hero-card--5{-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.hero-cards .hero-card.hero-card--5 .hero-card__image{-webkit-animation-delay:1500ms;animation-delay:1500ms}.hero-cards .hero-card.hero-card--6{-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.hero-cards .hero-card.hero-card--6 .hero-card__image{-webkit-animation-delay:1600ms;animation-delay:1600ms}.hero-cards .hero-card.hero-card--7{-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.hero-cards .hero-card.hero-card--7 .hero-card__image{-webkit-animation-delay:1700ms;animation-delay:1700ms}.hero-cards .hero-card.hero-card--8{-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}.hero-cards .hero-card.hero-card--8 .hero-card__image{-webkit-animation-delay:1800ms;animation-delay:1800ms}.hero-cards .hero-card.hero-card--9{-webkit-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms}.hero-cards .hero-card.hero-card--9 .hero-card__image{-webkit-animation-delay:1900ms;animation-delay:1900ms}.entered .hero-cards .hero-card{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.entered .hero-cards .hero-card .hero-card__image{-webkit-animation-name:shrinkIn;animation-name:shrinkIn;-webkit-animation-duration:0.8s;animation-duration:0.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (min-width: 768px){.hero-cards .hero-card{width:calc(33% - 1rem)}.hero-cards .hero-card.hero-card--1{margin-top:2.5rem;margin-bottom:2.5rem}.hero-cards .hero-card.hero-card--2{margin-top:0;margin-bottom:5rem}.hero-cards .hero-card.hero-card--3{margin-top:5rem;margin-bottom:0}.hero-cards .hero-card.hero-card--4{margin-top:2.5rem;margin-bottom:2.5rem}.hero-cards .hero-card.hero-card--5{margin-top:0;margin-bottom:5rem}.hero-cards .hero-card.hero-card--6{margin-top:5rem;margin-bottom:0}.hero-cards .hero-card.hero-card--7{margin-top:2.5rem;margin-bottom:2.5rem}.hero-cards .hero-card.hero-card--8{margin-top:0;margin-bottom:5rem}.hero-cards .hero-card.hero-card--9{margin-top:5rem;margin-bottom:0}.hero-cards .hero-card.hero-card--10{margin-top:2.5rem;margin-bottom:2.5rem}.hero-cards .hero-card.hero-card--11{margin-top:0;margin-bottom:5rem}.hero-cards .hero-card.hero-card--12{margin-top:5rem;margin-bottom:0}}@media (min-width: 1024px){.hero-cards .hero-card{width:calc(33% - 3.2rem)}.hero-cards .hero-card.hero-card--1{margin-top:5rem;margin-bottom:5rem}.hero-cards .hero-card.hero-card--2{margin-top:0;margin-bottom:10rem}.hero-cards .hero-card.hero-card--3{margin-top:10rem;margin-bottom:0}.hero-cards .hero-card.hero-card--4{margin-top:5rem;margin-bottom:5rem}.hero-cards .hero-card.hero-card--5{margin-top:0;margin-bottom:10rem}.hero-cards .hero-card.hero-card--6{margin-top:10rem;margin-bottom:0}.hero-cards .hero-card.hero-card--7{margin-top:5rem;margin-bottom:5rem}.hero-cards .hero-card.hero-card--8{margin-top:0;margin-bottom:10rem}.hero-cards .hero-card.hero-card--9{margin-top:10rem;margin-bottom:0}.hero-cards .hero-card.hero-card--10{margin-top:5rem;margin-bottom:5rem}.hero-cards .hero-card.hero-card--11{margin-top:0;margin-bottom:10rem}.hero-cards .hero-card.hero-card--12{margin-top:10rem;margin-bottom:0}}.hero-cards .hero-card .hero-card__image{position:relative;height:54rem}@media (min-width: 768px){.hero-cards .hero-card .hero-card__image{height:auto}}.hero-cards .hero-card .hero-card__image img{position:absolute;top:50%;left:0;width:100%;height:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}@media (min-width: 768px){.hero-cards .hero-card .hero-card__image img{position:relative;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.hero-cards .hero-card .hero-card__image:before{position:absolute;display:block;content:"";top:0;left:0;width:100%;height:100%;background:black;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;z-index:1;opacity:0}.hero-cards .hero-card .hero-card__image:after{position:absolute;display:block;content:"";top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.8)), color-stop(33%, rgba(0,0,0,0)), to(rgba(0,0,0,0)));background:-o-linear-gradient(bottom, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 33%, rgba(0,0,0,0) 100%);background:linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 33%, rgba(0,0,0,0) 100%);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.hero-cards .hero-card .hero-card__body{position:absolute;bottom:0;left:0;width:100%;padding:4.5rem 2rem}@media (min-width: 768px){.hero-cards .hero-card .hero-card__body{padding:6rem 2.5rem}}@media (min-width: 1200px){.hero-cards .hero-card .hero-card__body{padding:8rem 3rem}}.hero-cards .hero-card .hero-card__desc{position:absolute;top:0;left:0;width:100%;padding:2rem 2rem;-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem);opacity:0;z-index:2;-webkit-transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out,-webkit-transform 0.3s ease-out}@media (min-width: 768px){.hero-cards .hero-card .hero-card__desc{padding:2.5rem 2.5rem}}@media (min-width: 1200px){.hero-cards .hero-card .hero-card__desc{padding:3rem 3rem}}.hero-cards .hero-card .hero-card__desc p{color:white}.hero-cards .hero-card .hero-card__title{color:white;max-width:30rem}.hero-cards .hero-card .hero-card__cta{position:absolute;bottom:2rem;left:2rem;color:white}@media (min-width: 768px){.hero-cards .hero-card .hero-card__cta{bottom:2.5rem;left:2.5rem}}@media (min-width: 1200px){.hero-cards .hero-card .hero-card__cta{bottom:3rem;left:3rem}}.hero-cards .hero-card.hero-card--hover{text-decoration:none}@media (min-width: 768px){.hero-cards .hero-card.hero-card--hover:hover .hero-card__image:before,.hero-cards .hero-card.hero-card--hover:focus .hero-card__image:before{opacity:0.5}.hero-cards .hero-card.hero-card--hover:hover .hero-card__image:after,.hero-cards .hero-card.hero-card--hover:focus .hero-card__image:after{-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.hero-cards .hero-card.hero-card--hover:hover img,.hero-cards .hero-card.hero-card--hover:focus img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.hero-cards .hero-card.hero-card--hover:hover .hero-card__desc,.hero-cards .hero-card.hero-card--hover:focus .hero-card__desc{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}.hero-cards.content-slider{position:relative;left:-1rem;width:calc(100% + 2rem)}.hero-cards.content-slider .slick-slide{margin:0 1rem}.hero-cards.cards--grid-2{display:block}@media (min-width: 768px){.hero-cards.cards--grid-2{display:-webkit-box;display:-ms-flexbox;display:flex}}.hero-cards.cards--grid-2 .hero-card{margin-bottom:4rem}@media (min-width: 768px){.hero-cards.cards--grid-2 .hero-card{width:calc(50% - 1rem)}.hero-cards.cards--grid-2 .hero-card.hero-card--1{margin-top:2.5rem;margin-bottom:2.5rem}.hero-cards.cards--grid-2 .hero-card.hero-card--2{margin-top:0;margin-bottom:5rem}}@media (min-width: 1200px){.hero-cards.cards--grid-2 .hero-card{width:calc(50% - 4.5rem);margin-bottom:5rem}.hero-cards.cards--grid-2 .hero-card.hero-card--1{margin-top:5rem;margin-bottom:5rem}.hero-cards.cards--grid-2 .hero-card.hero-card--2{margin-top:0;margin-bottom:10rem}}.hero-cards.cards--grid-2 .hero-card .hero-card__image{height:auto;overflow:hidden}.hero-cards.cards--grid-2 .hero-card .hero-card__image img{position:relative;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.hero-cards.cards--grid-2 .hero-card .hero-card__image:before,.hero-cards.cards--grid-2 .hero-card .hero-card__image:after{display:none}@media (min-width: 768px){.hero-cards.cards--grid-2 .hero-card .hero-card__image:before,.hero-cards.cards--grid-2 .hero-card .hero-card__image:after{display:block}}.hero-cards.cards--grid-2 .hero-card .hero-card__body{position:relative;padding:2rem 0 0}@media (min-width: 768px){.hero-cards.cards--grid-2 .hero-card .hero-card__body{position:absolute;padding:3rem 3rem}}@media (min-width: 1200px){.hero-cards.cards--grid-2 .hero-card .hero-card__body{padding:4.5rem 4.5rem}}.hero-cards.cards--grid-2 .hero-card .hero-card__body h3{color:#201547;margin:0}@media (min-width: 768px){.hero-cards.cards--grid-2 .hero-card .hero-card__body h3{color:white}}.hero-cards.cards--grid-2 .hero-card .hero-card__desc{padding:2rem 2rem}@media (min-width: 768px){.hero-cards.cards--grid-2 .hero-card .hero-card__desc{padding:3rem 3rem}}@media (min-width: 1200px){.hero-cards.cards--grid-2 .hero-card .hero-card__desc{padding:4.5rem 4.5rem}}@media (min-width: 768px){.hero-cards.cards--grid-2 .hero-card.hero-card--hover:hover img,.hero-cards.cards--grid-2 .hero-card.hero-card--hover:focus img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.umb-grid .hero-cards .hero-card{display:none;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.umb-grid .hero-cards .hero-card:nth-child(1),.umb-grid .hero-cards .hero-card:nth-child(2),.umb-grid .hero-cards .hero-card:nth-child(3){display:block}.umb-grid .hero-cards .hero-card__image{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.umbraco-forms.missing-library{display:none}.umbraco-forms-hidden{display:none}.styled-form .row-fluid{width:100%}.styled-form .row-fluid .col-md-6,.styled-form .row-fluid .col-md-12{width:100%}@media (min-width: 768px){.styled-form .row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 3rem)}.styled-form .row-fluid .col-md-6{width:calc(50% - 3rem);margin-right:3rem}.styled-form .row-fluid .col-md-12{width:calc(100% - 3rem);margin-right:3rem}}@media (min-width: 1200px){.styled-form .row-fluid{width:calc(100% + 4rem)}.styled-form .row-fluid .col-md-6{width:calc(50% - 4rem);margin-right:4rem}.styled-form .row-fluid .col-md-12{width:calc(100% - 4rem);margin-right:4rem}}.styled-form input{border-radius:0}.styled-form h4{margin-bottom:2rem}@media (min-width: 768px){.styled-form h4{margin-bottom:3rem}}.styled-form fieldset{border:none;padding:0}.styled-form label{display:block;margin-bottom:1rem}.styled-form button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.styled-form .shortanswer,.styled-form .longanswer,.styled-form .date,.styled-form .checkbox,.styled-form .titleanddescription,.styled-form .password{margin-bottom:2.5rem}@media (min-width: 768px){.styled-form .shortanswer,.styled-form .longanswer,.styled-form .date,.styled-form .checkbox,.styled-form .titleanddescription,.styled-form .password{margin-bottom:3rem}}.styled-form input[type="text"],.styled-form input[type="password"],.styled-form input[type="email"],.styled-form input[type="number"],.styled-form textarea{width:100%;background-color:#eee;font-weight:700;padding:1.8rem;border:0.2rem solid #eee;resize:none;-webkit-transition:border-color 0.3s ease-out;-o-transition:border-color 0.3s ease-out;transition:border-color 0.3s ease-out;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.styled-form input[type="text"]:focus,.styled-form input[type="password"]:focus,.styled-form input[type="email"]:focus,.styled-form input[type="number"]:focus,.styled-form textarea:focus{border-radius:0;border-color:#999}.styled-form input[type="text"].input-validation-error,.styled-form input[type="password"].input-validation-error,.styled-form input[type="email"].input-validation-error,.styled-form input[type="number"].input-validation-error,.styled-form textarea.input-validation-error{border-color:#d18484}.styled-form textarea{height:20rem}.styled-form .dropdown{margin-bottom:2.5rem}@media (min-width: 768px){.styled-form .dropdown{margin-bottom:3rem}}.styled-form .dropdown .select{position:relative;width:100%;overflow:hidden}.styled-form .dropdown .select select{width:100%;background-color:#eee;padding:2rem 6rem 2rem 2rem;border:0.2rem solid #eee;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;-webkit-transition:border-color 0.3s ease-out;-o-transition:border-color 0.3s ease-out;transition:border-color 0.3s ease-out;cursor:pointer}.styled-form .dropdown .select select:focus{border-color:#999}.styled-form .dropdown .select select.input-validation-error{border-color:#d18484}.styled-form .dropdown .select .icon{position:absolute;top:2rem;right:2rem;width:3rem;height:3rem;pointer-events:none}.styled-form .dropdown .select .icon-caret-down{display:none}.styled-form .dataconsent{margin-bottom:2.5rem}@media (min-width: 768px){.styled-form .dataconsent{margin-bottom:3rem}}.styled-form .dataconsent label{margin:0}.styled-form .help-block{font-size:1.4rem;color:#777}@media (min-width: 768px){.styled-form .help-block{font-size:1.5rem}}@media (min-width: 768px){.styled-form .help-block{font-size:1.6rem}}.styled-form .field-validation-valid{display:none}.styled-form .field-validation-error{color:#731818}.styled-form .before-submit-part-of-range-validation-message,.styled-form .before-submit-unique-validation-message,.styled-form .before-submit-confirm-validation-message,.styled-form .before-submit-regex-validation-message,.styled-form .before-submit-mandatory-validation-message,.styled-form .before-submit-max-upload-validation-message{color:#731818}.styled-form .longanswer .field-validation-error{position:relative;top:-0.7rem}.styled-form button[type="submit"],.styled-form input[type="submit"]{text-transform:uppercase}.styled-form button[type="submit"].submitting,.styled-form input[type="submit"].submitting{opacity:0.75;background-image:url("/images/spinner.gif");background-size:3rem 3rem;background-position:50% 50%;background-repeat:no-repeat;color:transparent;-webkit-transition:none;-o-transition:none;transition:none}.styled-form .fileupload{margin-bottom:2.5rem}@media (min-width: 768px){.styled-form .fileupload{margin-bottom:3rem}}.styled-form .fileupload .field-validation-error{display:block}.styled-form .fileupload .inputFile-filename{display:none}.styled-form .inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.styled-form .inputfile+label{display:inline-block;max-width:80%;font-weight:700;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden;padding:1rem 1.6rem}@media (min-width: 768px){.styled-form .inputfile+label{padding:1.2rem 2.5rem}}@media (min-width: 1200px){.styled-form .inputfile+label{padding:1.4rem 2.5rem}}.styled-form .inputfile+label svg{width:2rem;height:2rem;vertical-align:middle;fill:currentColor;margin-top:-0.6rem;margin-right:0.5rem}.styled-form .inputfile+label{color:white;background-color:black;margin-bottom:0}.styled-form .inputfile:focus+label,.styled-form .inputfile.has-focus+label,.styled-form .inputfile+label:hover{background-color:#777}.styled-form .dataconsent>label{display:none}.styled-form .multiplechoice,.styled-form .singlechoice,.styled-form .radiobuttons,.styled-form .radio{margin-bottom:3rem}.styled-form .multiplechoice>label,.styled-form .singlechoice>label,.styled-form .radiobuttons>label,.styled-form .radio>label{font-weight:400;margin-bottom:1.2rem}.styled-form .form-text .form-text__title{margin:0 0 1.5rem 0;font-size:2.2rem;line-height:1.36;color:#8c879d}.styled-form .form-text .form-text__title:last-child{margin-bottom:0}.styled-form .form-text .form-text__body{font-size:1.4rem;margin-bottom:1.5rem}@media (min-width: 768px){.styled-form .form-text .form-text__body{font-size:1.5rem}}@media (min-width: 768px){.styled-form .form-text .form-text__body{font-size:1.6rem}}.styled-form .form-group.umbraco-forms-field{position:relative;-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.styled-form .form-group.password input[type="password"],.styled-form .form-group.password input[type="text"]{width:calc(100% - 7.3rem)}.styled-form .form-group.password button.button{top:0.7rem;padding:1.2rem 1.8rem}@media (min-width: 1200px){.styled-form .form-group.password button.button{padding:1.2rem 1.8rem 1.3rem}}.styled-form .form-group.password button.button .icon{display:block;width:3rem;height:3rem}.styled-form .form-group.password button.button .icon-eye-slash{display:none}.styled-form .form-group.password.revealed button.button .icon-eye{display:none}.styled-form .form-group.password.revealed button.button .icon-eye-slash{display:block}.vrc-site .styled-form input[type="text"],.vrc-site .styled-form input[type="password"],.vrc-site .styled-form input[type="email"],.vrc-site .styled-form textarea{border-width:0.1rem;border-color:#8c879d;background-color:#faf9f3}.vrc-site .styled-form input[type="text"]:focus,.vrc-site .styled-form input[type="password"]:focus,.vrc-site .styled-form input[type="email"]:focus,.vrc-site .styled-form textarea:focus{border-radius:0;border-color:#362c59;background-color:#eee}.vrc-site .styled-form input[type="text"].input-validation-error,.vrc-site .styled-form input[type="password"].input-validation-error,.vrc-site .styled-form input[type="email"].input-validation-error,.vrc-site .styled-form textarea.input-validation-error{border-color:#d18484}.vrc-site .styled-form .dropdown .select select{color:black;border-width:0.1rem;border-color:#8c879d;background-color:#faf9f3}.vrc-site .styled-form .dropdown .select select:focus{border-color:#362c59;background-color:#eee}.vrc-site .styled-form .dropdown .select select.input-validation-error{border-color:#d18484}.vrc-site .styled-form .dropdown .select .icon{top:1.7rem;color:#201547}.vrc-site .styled-form .dropdown .select .icon-chevron-down{display:none}.vrc-site .styled-form .dropdown .select .icon-caret-down{display:block}.vrc-site .styled-form .fileupload .inputFile-filename{display:inline-block;position:relative;width:calc(100% - 16.2rem);padding:1.3rem 2rem;border:0.1rem solid #8c879d;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.vrc-site .styled-form .fileupload .ellip,.vrc-site .styled-form .fileupload .icon-upload{display:none}.vrc-site .styled-form .inputfile+label{width:15.7rem;color:#faf9f3;background-color:#201547;padding-top:1.2rem;padding-bottom:1.6rem;text-align:center}.vrc-site .styled-form .inputfile+label span{font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1rem;line-height:1}.vrc-site .styled-form .form-toggle--radio,.vrc-site .styled-form .checkboxlist .form-toggle{margin-bottom:1.5rem;padding-left:4rem}.vrc-site .styled-form .dataconsent .form-toggle .form-toggle__mark{top:0.1rem}.vrc-site .styled-form .dataconsent label.form-toggle,.vrc-site .styled-form .dataconsent .help-block{margin-bottom:1.5rem;padding-left:4rem}.vrc-site .styled-form .field-validation-error{color:#d4363f}.fotf-site .styled-form label{font-weight:700;margin-top:0;margin-bottom:0.5rem}.fotf-site .styled-form input[type="text"],.fotf-site .styled-form input[type="password"],.fotf-site .styled-form input[type="email"],.fotf-site .styled-form input[type="date"],.fotf-site .styled-form input[type="number"],.fotf-site .styled-form textarea{font-weight:400;border:none;border-bottom:0.2rem solid #8c879d;background-color:#eae4de;padding:1.25rem 0}.fotf-site .styled-form input[type="text"]:focus,.fotf-site .styled-form input[type="password"]:focus,.fotf-site .styled-form input[type="email"]:focus,.fotf-site .styled-form input[type="date"]:focus,.fotf-site .styled-form input[type="number"]:focus,.fotf-site .styled-form textarea:focus{font-weight:700;border-color:#242121}.fotf-site .styled-form input[type="text"].input-validation-error,.fotf-site .styled-form input[type="password"].input-validation-error,.fotf-site .styled-form input[type="email"].input-validation-error,.fotf-site .styled-form input[type="date"].input-validation-error,.fotf-site .styled-form input[type="number"].input-validation-error,.fotf-site .styled-form textarea.input-validation-error{border-color:#b11726}.fotf-site .styled-form textarea{border:0.2rem solid #8c879d;padding:1rem}.fotf-site .styled-form input[type="date"]{border:none;border-bottom:0.2rem solid #8c879d;background-color:#eae4de;padding-left:0;outline:none;width:100%}.fotf-site .styled-form input[type="date"]:focus{font-weight:700;border-color:#242121}.fotf-site .styled-form .dropdown .select select{border:none;border-bottom:0.2rem solid #8c879d;background-color:#eae4de;padding-left:0;padding-top:1rem;padding-bottom:1rem}.fotf-site .styled-form .dropdown .select select:focus{font-weight:700;border-color:#242121}.fotf-site .styled-form .dropdown .select select.input-validation-error{border-color:#b11726}.fotf-site .styled-form .dropdown .select .icon{top:0.7rem;color:#201547}.fotf-site .styled-form .dropdown .select .icon-chevron-down{display:none}.fotf-site .styled-form .dropdown .select .icon-caret-down{display:block}.fotf-site .styled-form .file-upload .file-upload__input{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.fotf-site .styled-form .file-upload label{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;cursor:pointer;margin:1rem 0 0}.fotf-site .styled-form .file-upload .file-upload__filename{display:none;max-width:70%;background-color:white;border:0.1rem solid #242121;border-radius:3rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:1rem 1.6rem;margin-right:1.5rem}@media (min-width: 768px){.fotf-site .styled-form .file-upload .file-upload__filename{padding:1.2rem 2.5rem}}@media (min-width: 1200px){.fotf-site .styled-form .file-upload .file-upload__filename{padding:1.4rem 2.5rem}}.fotf-site .styled-form .file-upload .file-upload__butt{display:inline-block;color:white;background-color:#242121;border-radius:3rem;padding:1rem 1.6rem}@media (min-width: 768px){.fotf-site .styled-form .file-upload .file-upload__butt{padding:1.2rem 2.5rem}}@media (min-width: 1200px){.fotf-site .styled-form .file-upload .file-upload__butt{padding:1.4rem 2.5rem}}.fotf-site .styled-form .file-upload .file-upload__preview{display:none;width:30rem;padding-bottom:40rem;margin-top:1rem;background-size:cover;background-position:center}.fotf-site .styled-form .file-upload .file-upload__preview video{width:100%}.fotf-site .styled-form .file-upload .file-upload__error,.fotf-site .styled-form .file-upload .file-upload__error--video,.fotf-site .styled-form .file-upload .file-upload__error--pdf{display:none;font-size:1.4rem;color:#b11726}.fotf-site .styled-form .file-upload .file-upload__input:focus+label .file-upload__butt,.fotf-site .styled-form .file-upload .file-upload__input.has-focus+label .file-upload__butt,.fotf-site .styled-form .file-upload .file-upload__input+label:hover .file-upload__butt{background-color:#777}.fotf-site .styled-form .file-upload.selected .file-upload__filename{display:inline-block}.fotf-site .styled-form .file-upload.selected .file-upload__preview{display:block}.fotf-site .styled-form .file-upload.selected.video .file-upload__preview{padding-bottom:0}.fotf-site .styled-form .file-upload.error .file-upload__preview{display:none}.fotf-site .styled-form .file-upload.error .file-upload__filename{border-color:#b11726}.fotf-site .styled-form .file-upload.error--video .file-upload__error--video{display:block}.fotf-site .styled-form .file-upload.error--image .file-upload__error{display:block}.fotf-site .styled-form .file-upload.error--pdf .file-upload__error--pdf{display:block}.fotf-site .styled-form .file-upload .file-upload__remove{display:none}.fotf-site .styled-form .file-upload .file-upload__remove.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#242121;font-size:1.3rem;line-height:1em;letter-spacing:0.05em;font-weight:500;text-transform:uppercase;margin-top:1rem;cursor:pointer}.fotf-site .styled-form .file-upload .file-upload__remove.show span{display:block;margin-left:0.5rem}.fotf-site .styled-form .file-upload .file-upload__remove.show svg{width:1.3rem;height:1.3rem}.fotf-site .styled-form .submitbtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;text-transform:uppercase;background-color:#242121;color:#eae4de;padding:1.5rem 2.5rem;border-radius:3rem;-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.fotf-site .styled-form .submitbtn .icon{width:2.5rem;height:2.5rem;margin-right:1rem}.fotf-site .styled-form .submitbtn:hover,.fotf-site .styled-form .submitbtn:focus{background-color:#777}.fotf-site .styled-form legend{margin-bottom:2.5rem}@media (min-width: 1200px){.fotf-site .styled-form legend{font-size:4rem}}.fotf-site .styled-form fieldset{margin-bottom:6rem}.fotf-site .styled-form fieldset .row-fluid{margin-top:0}.fotf-site .styled-form .form-group{margin-bottom:4rem}.fotf-site .styled-form .form-group:last-child{margin-bottom:0}.form-toggle{position:relative;display:block;padding-left:2.6rem;cursor:pointer}.form-toggle .form-toggle__mark{position:absolute;top:0.3rem;left:0;height:2rem;width:2rem;background-color:white;border:0.3rem solid black}.form-toggle .form-toggle__mark:after{position:absolute;display:block;content:"";display:none;left:0.3rem;top:0.3rem;width:0.8rem;height:0.8rem;background-color:black}.form-toggle:hover input ~ .form-toggle__mark,.form-toggle:focus input ~ .form-toggle__mark{background-color:#bbb}.form-toggle input{position:absolute;height:0;width:0;opacity:0;cursor:pointer}.form-toggle input:checked ~ .form-toggle__mark{background-color:#eee}.form-toggle input:checked ~ .form-toggle__mark:after{display:block}.form-toggle.form-toggle--radio .form-toggle__mark{border-radius:50%}.form-toggle.form-toggle--radio .form-toggle__mark:after{border-radius:50%}.checkbox .form-toggle{height:2rem}.vrc-site .form-toggle .form-toggle__mark,.fotf-site .form-toggle .form-toggle__mark{background-color:#faf9f3;border:0.3rem solid #201547}.vrc-site .form-toggle .form-toggle__mark:after,.fotf-site .form-toggle .form-toggle__mark:after{background-color:#201547}.vrc-site .form-toggle.form-toggle--checkbox .form-toggle__mark:after,.fotf-site .form-toggle.form-toggle--checkbox .form-toggle__mark:after{left:0.4rem;top:0;width:0.6rem;height:1.2rem;border:solid white;border-width:0 0.3rem 0.3rem 0;-webkit-transform:rotate(39deg);-ms-transform:rotate(39deg);transform:rotate(39deg);background-color:transparent}.vrc-site .form-toggle.form-toggle--checkbox input:checked ~ .form-toggle__mark,.fotf-site .form-toggle.form-toggle--checkbox input:checked ~ .form-toggle__mark{background-color:#201547}.fotf-site .styled-form .form-toggle{font-weight:400;margin:1rem 0 0}.fotf-site .styled-form .form-toggle .form-toggle__mark{background-color:#eae4de;border:0.3rem solid #242121}.fotf-site .styled-form .form-toggle .form-toggle__mark:after{background-color:#242121}.fotf-site .styled-form .form-toggle.form-toggle--checkbox .form-toggle__mark:after{border-color:#eae4de;border-width:0 0.2rem 0.2rem 0}.fotf-site .styled-form .form-toggle.form-toggle--checkbox input:checked ~ .form-toggle__mark{background-color:#242121}.pika-single .pika-lendar .pika-table th{background-color:black}.pika-single .pika-lendar .pika-table abbr{color:white;text-decoration:none}.pika-single .pika-lendar .pika-table .is-today .pika-button{color:#362c59}.pika-single .pika-lendar .pika-table .is-selected .pika-button,.pika-single .pika-lendar .pika-table .has-event .pika-button{background:#362c59;-webkit-box-shadow:inset 0 0.1rem 0.3rem #201547;box-shadow:inset 0 0.1rem 0.3rem #201547}.pika-single .pika-lendar .pika-table .pika-button:hover,.pika-single .pika-lendar .pika-table .pika-row.pick-whole-week:hover .pika-button{background:#575076}.fotf-site .subscribeform.umbraco-forms-form{width:100%}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page{width:100%;max-width:none}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .umbraco-forms-field-wrapper input{color:#242121;border:1px solid #242121;border-radius:30px 0 0 30px;overflow:hidden;width:calc(100% - 6rem);padding-right:3rem;background-color:transparent}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .umbraco-forms-field-wrapper input:focus{background-color:#eae4de;border:1px solid #242121}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .umbraco-forms-field-wrapper input::-webkit-input-placeholder{color:#242121}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .umbraco-forms-field-wrapper input::-moz-placeholder{color:#242121}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .umbraco-forms-field-wrapper input:-ms-input-placeholder{color:#242121}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .umbraco-forms-field-wrapper input::-ms-input-placeholder{color:#242121}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .umbraco-forms-field-wrapper input::placeholder{color:#242121}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .btn.primary{border-radius:30px;background-color:#242121;color:#ccc4ef;text-transform:uppercase;font-size:1.3rem;line-height:1.3rem;font-weight:500;border-color:#242121}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .btn.primary:hover,.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .btn.primary:focus{color:#eae4de}.fotf-site .subscribeform.umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation{width:auto}.marketingForm{max-width:88rem;margin:0 auto}.html-code .marketingForm *{font-family:"Soehne",Arial,sans-serif !important}.marketingForm>div{max-width:96rem !important;padding:0}.marketingForm table,.marketingForm tbody,.marketingForm tr,.marketingForm th[data-container-width="100"]{width:100% !important}.marketingForm th[data-container-width="50.00"]{width:50% !important}.marketingForm table thead td,.marketingForm table th{text-transform:initial}.marketingForm .wrap-section>table{display:table !important}.marketingForm table thead td,.marketingForm table th{color:#585757;background-color:transparent;padding:0}.marketingForm .columnContainer.inner{padding:0}.marketingForm input[type="text"],.marketingForm input[type="password"],.marketingForm input[type="email"],.marketingForm input[type="number"],.marketingForm input[type="tel"],.marketingForm input[type="date"],.marketingForm input[type="url"]{width:100%;height:auto;background-color:#faf9f3;font-size:1.8rem;font-weight:700;padding:1.8rem;margin-top:1rem;border:0.1rem solid #8c879d;resize:none;-webkit-transition:border-color 0.3s ease-out;-o-transition:border-color 0.3s ease-out;transition:border-color 0.3s ease-out;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.marketingForm input[type="text"]:focus,.marketingForm input[type="password"]:focus,.marketingForm input[type="email"]:focus,.marketingForm input[type="number"]:focus,.marketingForm input[type="tel"]:focus,.marketingForm input[type="date"]:focus,.marketingForm input[type="url"]:focus{border-radius:0;border-color:#362c59;background-color:#eee}.marketingForm input[type="text"]::-webkit-input-placeholder, .marketingForm input[type="password"]::-webkit-input-placeholder, .marketingForm input[type="email"]::-webkit-input-placeholder, .marketingForm input[type="number"]::-webkit-input-placeholder, .marketingForm input[type="tel"]::-webkit-input-placeholder, .marketingForm input[type="date"]::-webkit-input-placeholder, .marketingForm input[type="url"]::-webkit-input-placeholder{font-weight:400;opacity:0.5;color:#8c879d}.marketingForm input[type="text"]::-moz-placeholder, .marketingForm input[type="password"]::-moz-placeholder, .marketingForm input[type="email"]::-moz-placeholder, .marketingForm input[type="number"]::-moz-placeholder, .marketingForm input[type="tel"]::-moz-placeholder, .marketingForm input[type="date"]::-moz-placeholder, .marketingForm input[type="url"]::-moz-placeholder{font-weight:400;opacity:0.5;color:#8c879d}.marketingForm input[type="text"]:-ms-input-placeholder, .marketingForm input[type="password"]:-ms-input-placeholder, .marketingForm input[type="email"]:-ms-input-placeholder, .marketingForm input[type="number"]:-ms-input-placeholder, .marketingForm input[type="tel"]:-ms-input-placeholder, .marketingForm input[type="date"]:-ms-input-placeholder, .marketingForm input[type="url"]:-ms-input-placeholder{font-weight:400;opacity:0.5;color:#8c879d}.marketingForm input[type="text"]::-ms-input-placeholder, .marketingForm input[type="password"]::-ms-input-placeholder, .marketingForm input[type="email"]::-ms-input-placeholder, .marketingForm input[type="number"]::-ms-input-placeholder, .marketingForm input[type="tel"]::-ms-input-placeholder, .marketingForm input[type="date"]::-ms-input-placeholder, .marketingForm input[type="url"]::-ms-input-placeholder{font-weight:400;opacity:0.5;color:#8c879d}.marketingForm input[type="text"]::placeholder,.marketingForm input[type="password"]::placeholder,.marketingForm input[type="email"]::placeholder,.marketingForm input[type="number"]::placeholder,.marketingForm input[type="tel"]::placeholder,.marketingForm input[type="date"]::placeholder,.marketingForm input[type="url"]::placeholder{font-weight:400;opacity:0.5;color:#8c879d}.marketingForm .textFormFieldBlock,.marketingForm .phoneFormFieldBlock,.marketingForm .dateTimeFormFieldBlock,.marketingForm .twoOptionFormFieldBlock,.marketingForm .optionSetFormFieldBlock,.marketingForm .multiOptionSetFormFieldBlock,.marketingForm .lookupFormFieldBlock{padding:0 0 25px 0}@media (min-width: 768px){.marketingForm .textFormFieldBlock,.marketingForm .phoneFormFieldBlock,.marketingForm .dateTimeFormFieldBlock,.marketingForm .twoOptionFormFieldBlock,.marketingForm .optionSetFormFieldBlock,.marketingForm .multiOptionSetFormFieldBlock,.marketingForm .lookupFormFieldBlock{padding:0 0 30px 0}}.marketingForm div[data-editorblocktype="Text"]{margin:0 0 25px 0 !important}@media (min-width: 768px){.marketingForm div[data-editorblocktype="Text"]{padding:0 0 30px 0 !important}}.marketingForm div[data-editorblocktype="Captcha"]{max-width:60rem;margin:0 auto}.marketingForm div[data-editorblocktype="Captcha"] table tr{background-color:transparent}.marketingForm div[data-editorblocktype="Captcha"] td{padding:0 !important}.marketingForm .textFormFieldBlock label,.marketingForm .phoneFormFieldBlock label,.marketingForm .dateTimeFormFieldBlock label,.marketingForm .lookupFormFieldBlock label,.marketingForm .twoOptionFormFieldBlock label.block-label,.marketingForm .optionSetFormFieldBlock label.block-label,.marketingForm .multiOptionSetFormFieldBlock label.block-label,.marketingForm div[data-editorblocktype="Captcha"] label[id^="wlspispHipInstructionContainer"]{font-size:1.4rem;font-weight:600;color:#585757;text-transform:initial;margin:0}.marketingForm .textFormFieldBlock label:after,.marketingForm .phoneFormFieldBlock label:after,.marketingForm .dateTimeFormFieldBlock label:after,.marketingForm .lookupFormFieldBlock label:after,.marketingForm .twoOptionFormFieldBlock label.block-label:after,.marketingForm .optionSetFormFieldBlock label.block-label:after,.marketingForm .multiOptionSetFormFieldBlock label.block-label:after,.marketingForm div[data-editorblocktype="Captcha"] label[id^="wlspispHipInstructionContainer"]:after{color:#b11726}@media (min-width: 768px){.marketingForm .textFormFieldBlock label,.marketingForm .phoneFormFieldBlock label,.marketingForm .dateTimeFormFieldBlock label,.marketingForm .lookupFormFieldBlock label,.marketingForm .twoOptionFormFieldBlock label.block-label,.marketingForm .optionSetFormFieldBlock label.block-label,.marketingForm .multiOptionSetFormFieldBlock label.block-label,.marketingForm div[data-editorblocktype="Captcha"] label[id^="wlspispHipInstructionContainer"]{font-size:1.6rem}}@media (min-width: 1200px){.marketingForm .textFormFieldBlock label,.marketingForm .phoneFormFieldBlock label,.marketingForm .dateTimeFormFieldBlock label,.marketingForm .lookupFormFieldBlock label,.marketingForm .twoOptionFormFieldBlock label.block-label,.marketingForm .optionSetFormFieldBlock label.block-label,.marketingForm .multiOptionSetFormFieldBlock label.block-label,.marketingForm div[data-editorblocktype="Captcha"] label[id^="wlspispHipInstructionContainer"]{font-size:1.8rem}}.marketingForm .twoOptionFormFieldBlock div.radiobuttons div input,.marketingForm .twoOptionFormFieldBlock div.twooption_checkbox div input,.marketingForm .optionSetFormFieldBlock div.radiobuttons div input,.marketingForm .multiOptionSetFormFieldBlock fieldset>div>input[type="checkbox"],.marketingForm .consentBlock div input{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:2rem;height:2rem;border:0.3rem solid #201547;border-radius:0;accent-color:#201547;-ms-flex-negative:0;flex-shrink:0}.marketingForm .twoOptionFormFieldBlock div.radiobuttons div{font-size:1.4rem;margin-top:1rem}@media (min-width: 768px){.marketingForm .twoOptionFormFieldBlock div.radiobuttons div{font-size:1.6rem}}@media (min-width: 1200px){.marketingForm .twoOptionFormFieldBlock div.radiobuttons div{font-size:1.8rem}}.marketingForm button.submitButton{position:relative;font-size:1.3rem;letter-spacing:0.1rem;background-color:#201547;border-width:0.1rem;border-color:#201547;border-radius:0;padding:1.4rem 3rem;text-transform:uppercase;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.marketingForm .phoneFormFieldBlock,.marketingForm .textFormFieldBlock,.marketingForm .dateTimeFormFieldBlock,.marketingForm .twoOptionFormFieldBlock,.marketingForm .optionSetFormFieldBlock,.marketingForm .multiOptionSetFormFieldBlock,.marketingForm .lookupFormFieldBlock{gap:0}.marketingForm .phoneFormFieldBlock .phoneCountryCode{border:none}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.hero{position:relative}.content>.hero{margin-bottom:3rem}@media (min-width: 768px){.content>.hero{margin-bottom:5rem}}@media (min-width: 1200px){.content>.hero{margin-bottom:7rem}}.eventlandingpage .content>.hero,.mcceventpage .content>.hero{margin-bottom:0}@media (min-width: 768px){.eventlandingpage .content>.hero,.mcceventpage .content>.hero{margin-bottom:0}}@media (min-width: 1200px){.eventlandingpage .content>.hero,.mcceventpage .content>.hero{margin-bottom:0}}@media (min-width: 768px){.hero.hero--logo{margin-top:4.3rem}}.hero .hero__inner{position:relative;height:22rem;padding:2rem 0;background-color:#777}@media (min-width: 768px){.hero .hero__inner{height:36rem}}@media (min-width: 1200px){.hero .hero__inner{height:58.5rem}}.hero .hero__caption{color:#777;background-color:#eee;padding:0.5rem 2rem}@media (min-width: 768px){.hero .hero__caption{position:absolute;bottom:4rem;left:3rem;color:white;padding:0;background-color:transparent}}@media (min-width: 1200px){.hero .hero__caption{left:4rem}}.hero .hero__caption h2{font-size:1.6rem;font-weight:400;text-transform:initial;margin:0}@media (min-width: 768px){.hero .hero__caption h2{font-size:1.6rem;font-weight:700}}.hero .hero__bg-dt,.hero .hero__bg-mb{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center}.hero .hero__bg-dt:before,.hero .hero__bg-mb:before{position:absolute;display:block;content:"";display:none;bottom:0;left:0;width:100%;height:66%;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.6)));background:-o-linear-gradient(top, transparent, rgba(0,0,0,0.6));background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.6))}@media (min-width: 768px){.hero .hero__bg-dt:before,.hero .hero__bg-mb:before{display:block}}.hero.hero--mobile-shade .hero__bg-dt:before,.hero.hero--mobile-shade .hero__bg-mb:before{display:block}@media (min-width: 768px){.hero .hero__bg-mb{display:none}}.hero .hero__bg-dt{display:none}@media (min-width: 768px){.hero .hero__bg-dt{display:block}}.hero .hero__content{position:relative;width:100%;height:100%;z-index:2}.hero .hero__content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:2rem;width:calc(100% - 4rem)}@media (min-width: 768px){.hero .hero__content-inner{display:block;width:60%;left:3rem}}@media (min-width: 1200px){.hero .hero__content-inner{left:4rem}}.hero .hero__mobile-sponsor{position:relative;width:11.8rem;padding:2rem 1.5rem;background-color:#cce3dc;margin:0 auto -2rem;z-index:2}.hero .hero__mobile-sponsor img{display:block;width:100%}@media (min-width: 768px){.hero .hero__mobile-sponsor{display:none}}.hero .hero__sponsor{display:none;position:absolute;top:-5.4rem;right:calc(50% - 6rem);max-width:12rem;padding:2rem 1.5rem;background-color:#cce3dc}@media (min-width: 768px){.hero .hero__sponsor{display:block;top:-6.3rem;right:3rem;max-width:18.8rem;padding:3.1rem 2.2rem}}@media (min-width: 1200px){.hero .hero__sponsor{right:4rem}}.hero .hero__sponsor span{display:inline-block;margin-bottom:0.3rem}.hero .hero__sponsor img{display:block;margin:0 auto;max-height:8rem}.hero .hero__button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.hero .hero__content .hero__button{display:none;position:absolute;bottom:0;right:2rem}@media (min-width: 768px){.hero .hero__content .hero__button{display:block;bottom:2rem;right:3rem}}@media (min-width: 1200px){.hero .hero__content .hero__button{right:4rem}}.hero .hero__title,.hero .hero__intro{max-width:35rem}.hero .hero__title{margin:0 0 1rem}.hero .hero__intro{margin:0 0 1.75rem;font-size:2rem}.hero .hero__landing-sponsor{width:10rem}@media (min-width: 768px){.hero .hero__landing-sponsor{width:20rem;margin-bottom:2rem}}.hero .hero__landing-title{color:black;text-transform:initial;margin-bottom:0}@media (min-width: 768px){.hero .hero__landing-title{margin-bottom:1rem}}.hero .hero__content-inner .hero__landing-title{display:none;color:white}@media (min-width: 768px){.hero .hero__content-inner .hero__landing-title{display:block}}.hero .hero__landing-intro{color:black}.hero .hero__content-inner .hero__landing-intro{display:none;color:white}@media (min-width: 768px){.hero .hero__content-inner .hero__landing-intro{display:block}}.hero .hero__mobile{padding:2rem;background-color:#eee}@media (min-width: 768px){.hero .hero__mobile{display:none}}.hero .hero__mobile.hero__mobile--caption{padding-top:0.5rem}.hero .hero__content-down{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;right:4rem;width:7rem;height:7rem;color:white;background-color:black;text-decoration:none;border-radius:50%;-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:bounce;animation-name:bounce}@media (min-width: 1200px){.hero .hero__content-down{display:-webkit-box;display:-ms-flexbox;display:flex}}.hero .hero__content-down span{position:relative;top:-0.7rem;font-size:1.3rem;font-weight:700;text-transform:uppercase}.hero .hero__content-down .icon{width:3.6rem;height:3.6rem}.hero .hero__subtitle{font-size:1.1rem;font-weight:700;letter-spacing:0.18rem;color:#8c879d;text-transform:uppercase;margin-bottom:0.75rem}@media (min-width: 768px){.hero .hero__subtitle{font-size:1.3rem}}@media (min-width: 1200px){.hero .hero__subtitle{font-size:1.4rem}}.hero.hero--title{padding-top:4rem;padding-bottom:3rem;text-align:center}@media (min-width: 768px){.hero.hero--title{padding-top:6rem;padding-bottom:4rem}}@media (min-width: 1200px){.hero.hero--title{padding-top:8rem;padding-bottom:4.5rem}}.hero.hero--homepage{margin-bottom:7.5rem}@media (min-width: 768px){.hero.hero--homepage{margin-bottom:5rem;overflow:hidden}}@media (min-width: 1200px){.hero.hero--homepage{margin-bottom:7rem}}.hero.hero--homepage .hero__inner{height:15rem}@media (min-width: 768px){.hero.hero--homepage .hero__inner{height:32rem}}@media (min-width: 1200px){.hero.hero--homepage .hero__inner{height:80rem}}.hero.hero--homepage .hero__inner:before{display:none}.hero.hero--homepage video{display:none;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero.hero--alt .hero__inner{height:0;padding:117% 0 0 0}@media (min-width: 768px){.hero.hero--alt .hero__inner{height:36rem;padding:2rem 0}}@media (min-width: 1200px){.hero.hero--alt .hero__inner{height:58.5rem}}.hero-cd .hero.hero--alt .hero__inner{padding:97% 0 0 0}@media (min-width: 768px){.hero-cd .hero.hero--alt .hero__inner{padding:2rem 0}}.vrc-site .hero{margin-bottom:0}.vrc-site .hero .hero__bg-mb:before{display:block}.vrc-site .hero .hero__inner{height:56rem}@media (min-width: 480px){.vrc-site .hero .hero__inner{height:91.5rem}}@media (min-width: 768px){.vrc-site .hero .hero__inner{height:64rem}}@media (min-width: 1200px){.vrc-site .hero .hero__inner{height:78.8rem}}.vrc-site .hero .hero__content-inner{width:100%;left:0;margin-bottom:1.5rem}@media (min-width: 768px){.vrc-site .hero .hero__content-inner{margin-bottom:3rem}}@media (min-width: 1200px){.vrc-site .hero .hero__content-inner{margin-bottom:5rem}}.vrc-site .hero .hero__content-inner h1{width:100%;color:white;text-align:center;padding:0 2rem}@-webkit-keyframes bounce{0%,30%,70%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes bounce{0%,30%,70%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.accordion{position:relative;opacity:0;-webkit-transform:translateY(5rem);-ms-transform:translateY(5rem);transform:translateY(5rem);-webkit-transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}.accordion:nth-child(1){-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.accordion:nth-child(2){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.accordion:nth-child(3){-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.accordion:nth-child(4){-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.accordion:nth-child(5){-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.accordion:nth-child(6){-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}.accordion:nth-child(7){-webkit-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms}.accordion:nth-child(8){-webkit-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.accordion:nth-child(9){-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}.entered .accordion,.umb-grid .accordion{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.accordion:after{position:absolute;display:block;content:"";top:0;left:0;width:100%;height:100%;border:0.2rem solid #eee;-webkit-transition:border-color 0.3s ease-out;-o-transition:border-color 0.3s ease-out;transition:border-color 0.3s ease-out;pointer-events:none}.accordion:hover:after,.accordion:focus:after{border-color:#bbb}.accordion:hover.accordion--members:after,.accordion:focus.accordion--members:after{border-color:#c2a2cd}.accordion:not(:first-child){margin-top:1rem}.accordion .accordion__title{position:relative;margin:0}.accordion .accordion__title .icon-plus,.accordion .accordion__title .icon-minus{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.accordion .accordion__title .icon-plus.icon-minus,.accordion .accordion__title .icon-minus.icon-minus{opacity:0}.accordion .accordion__icons{position:absolute;top:calc(50% - 1.2rem);left:1.6rem;width:2.3rem;height:2.3rem;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;pointer-events:none}.accordion.accordion--expanded .accordion__icons{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion.accordion--expanded .accordion__icons .icon-plus{opacity:0}.accordion.accordion--expanded .accordion__icons .icon-minus{opacity:1}.accordion .accordion__toggle{display:block;width:100%;font-size:1.6rem;font-weight:bold;text-align:left;padding:1.6rem 4rem 1.6rem 5rem;background-color:#eee;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}@media (min-width: 768px){.accordion .accordion__toggle{font-size:1.7rem}}@media (min-width: 1200px){.accordion .accordion__toggle{font-size:1.8rem}}.accordion .accordion__toggle.members-only-acc{background-color:rgba(194,162,205,0.75)}.accordion .accordion__content{display:none;background-color:white}.accordion .accordion__content-inner{padding:0 2rem 2.5rem}@media (min-width: 768px){.accordion .accordion__content-inner{padding:0 5.5rem 3.5rem}}.accordion .accordion__content-inner *:last-child{margin-bottom:0}.accordion .accordion__content-inner .responsive_table.responsive_table__pinned{width:calc(100% + 5rem)}@media (min-width: 768px){.accordion .accordion__content-inner .responsive_table.responsive_table__pinned{width:100%}}.accordion.accordion--expanded:after{border-color:#bbb}.accordion.accordion--expanded.accordion--members:after{border-color:#c2a2cd}.accordion.accordion--expanded .accordion__toggle{background-color:white}.accordion .members-button{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width: 768px){.accordion .members-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (min-width: 768px){.accordion .members-bar{display:none}}.vrc-site .accordion{margin-bottom:0.1rem;border-bottom:0.1rem solid #ddd}.vrc-site .accordion:after{display:none}.vrc-site .accordion:first-child{border-top:0.1rem solid #ddd}.vrc-site .accordion:not(:first-child){margin-top:0}.vrc-site .accordion .accordion__toggle{font-family:"Soehne",Arial,sans-serif;font-size:1.4rem;font-weight:400;background-color:#faf9f3;padding:1.5rem 3rem}@media (min-width: 768px){.vrc-site .accordion .accordion__toggle{font-size:1.6rem}}@media (min-width: 1200px){.vrc-site .accordion .accordion__toggle{font-size:1.8rem}}.vrc-site .accordion .accordion__title,.vrc-site .accordion .accordion__toggle{color:#201547;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.vrc-site .accordion .accordion__title:hover,.vrc-site .accordion .accordion__title:focus,.vrc-site .accordion .accordion__toggle:hover,.vrc-site .accordion .accordion__toggle:focus{color:#8c879d}.vrc-site .accordion .accordion__icons{top:calc(50% - 0.7rem);left:0;width:1.5rem;height:1.5rem}@media (min-width: 768px){.vrc-site .accordion .accordion__icons{top:calc(50% - 0.8rem)}}.vrc-site .accordion .accordion__content{background-color:#faf9f3}.vrc-site .accordion .accordion__content-inner{padding:2rem 3rem 3.5rem}.vrc-site .accordion.accordion--expanded .accordion__title,.vrc-site .accordion.accordion--expanded .accordion__toggle{color:#8c879d}.vrc-site .accordion.accordion--members .accordion__toggle{padding-right:13rem}.vrc-site .accordion.accordion--members .members-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vrc-site .accordion.accordion--members .members-bar{display:none}.accordion-intro h2{font-size:2.8rem;line-height:1.3em;margin-bottom:6rem;font-weight:300;font-family:"Bebas Neue2","SangBleu",sans-serif;margin-bottom:4rem}@media (min-width: 1024px){.accordion-intro h2{font-size:3.8rem;line-height:1.3em;font-weight:400}}.accordion-intro p{margin-bottom:4rem}.fotf-site .accordion{border-top:1px solid #242121;border-left:0;border-right:0;background-color:transparent;margin-bottom:0;margin-top:0}.fotf-site .accordion:last-child{border-bottom:1px solid #242121}.fotf-site .accordion .accordion__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fotf-site .accordion .accordion__title .accordion__toggle-title{font-size:2.6rem;line-height:1.3em;font-family:"Bebas Neue2","SangBleu",sans-serif;font-weight:400;color:#242121}@media (min-width: 1024px){.fotf-site .accordion .accordion__title .accordion__toggle-title{font-size:2.7rem}}@media (min-width: 768px){.fotf-site .accordion .accordion__title .members-only-acc .accordion__toggle-title{display:inline-block;padding-right:15rem}}.fotf-site .accordion .accordion__title button{padding:2.6rem 0 2.6rem 5.2rem;background-color:transparent}.fotf-site .accordion .accordion__title .accordion__icons{position:absolute;left:0;top:0;height:100%;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:2rem;margin-left:0.5rem;-webkit-transition:none;-o-transition:none;transition:none;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.fotf-site .accordion .accordion__title .accordion__icons svg{width:1.4rem;height:1.4rem;position:relative;top:auto;left:auto}.fotf-site .accordion .accordion__title .accordion__icons .icon-plus{opacity:1}.fotf-site .accordion .accordion__title .accordion__icons .icon-minus{display:none}.fotf-site .accordion:after{content:none;display:none}.fotf-site .accordion .accordion__content{background-color:transparent}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.tooltip{position:relative}.tooltip::before,.tooltip::after{opacity:0;pointer-events:none;position:absolute;z-index:10;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.tooltip::before{content:"";width:0;height:0;border:0.25rem solid transparent}.tooltip::after{content:attr(aria-label);color:white;background:#000;border-radius:.4rem;padding:0.25rem 0.5rem;position:absolute;white-space:nowrap}.tooltip:hover::before,.tooltip:hover::after{opacity:1}.tooltip--top::before,.tooltip--top::after{bottom:100%;left:50%;-webkit-transform:translate(-50%, 0.25rem);-ms-transform:translate(-50%, 0.25rem);transform:translate(-50%, 0.25rem)}.tooltip--top::before{border-top-color:#000}.tooltip--top::after{margin-bottom:0.5rem}.tooltip--top:hover::before,.tooltip--top:hover::after{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.tooltip--bottom::before,.tooltip--bottom::after{left:50%;top:100%;-webkit-transform:translate(-50%, -0.25rem);-ms-transform:translate(-50%, -0.25rem);transform:translate(-50%, -0.25rem)}.tooltip--bottom::before{border-bottom-color:#000}.tooltip--bottom::after{margin-top:0.5rem}.tooltip--bottom:hover::before,.tooltip--bottom:hover::after{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.tooltip--right::before,.tooltip--right::after{top:50%;left:100%;-webkit-transform:translate(-0.25rem, -50%);-ms-transform:translate(-0.25rem, -50%);transform:translate(-0.25rem, -50%)}.tooltip--right::before{border-right-color:#000}.tooltip--right::after{margin-left:0.5rem}.tooltip--right:hover::before,.tooltip--right:hover::after{-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.tooltip--left::before,.tooltip--left::after{top:50%;right:100%;-webkit-transform:translate(0.25rem, -50%);-ms-transform:translate(0.25rem, -50%);transform:translate(0.25rem, -50%)}.tooltip--left::before{border-left-color:#000}.tooltip--left::after{margin-right:0.5rem}.tooltip--left:hover::before,.tooltip--left:hover::after{-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.tooltip--click::after{content:attr(data-tooltip)}.tooltip--click::before,.tooltip--click::after{bottom:100%;left:50%;-webkit-transform:translate(-50%, 0.25rem);-ms-transform:translate(-50%, 0.25rem);transform:translate(-50%, 0.25rem)}.tooltip--click::before{border-top-color:#000}.tooltip--click::after{margin-bottom:0.5rem}.tooltip--click:hover::before,.tooltip--click:hover::after{opacity:0}.tooltip--click:focus.clicked::before,.tooltip--click:focus.clicked::after{opacity:1;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.modal{position:fixed;top:0;left:0;z-index:50;display:none;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.6);-webkit-transform:translate3d(0, 0, 10px)}.modal .modal__wrap{position:relative;max-width:40rem;margin:0 auto;background-color:white;border-radius:.4rem;-webkit-transform:translateY(1rem);-ms-transform:translateY(1rem);transform:translateY(1rem);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15)}.modal .modal__wrap.modal__wrap--image{display:-webkit-box;display:-ms-flexbox;display:flex}.modal .modal__wrap.modal__wrap--small{max-width:30rem}.modal .modal__wrap.modal__wrap--large{max-width:50rem}.modal .modal__inner{height:100%;padding:5vh 0}.modal .modal__image{-o-object-fit:cover;object-fit:cover}.modal .modal__content{padding:2rem}.modal .modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}.modal .modal__title{margin:0}.modal .modal__close{width:2rem;height:2rem;opacity:0.75}.modal .modal__close:hover,.modal .modal__close:focus{opacity:1}.modal .modal__close svg{width:100%;height:100%;fill:black;pointer-events:none}.modal .modal__body{margin-bottom:2rem;position:relative}.modal .modal__body *:first-child{margin-top:0}.modal .modal__scroll{height:50vh;position:relative;border-radius:.4rem;background-color:#ebebeb;margin-bottom:2rem;overflow:hidden}.modal .modal__scroll::after{content:'';position:absolute;height:1.5rem;width:100%;left:0;bottom:0;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(white));background-image:-o-linear-gradient(top, transparent, white);background-image:linear-gradient(to bottom, transparent, white)}.modal .modal__scroll .modal__body{padding:1rem;height:100%;overflow-y:auto;position:absolute}.modal .modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal.is-open{display:block;-webkit-animation:fadeIn 0.3s ease-out both;animation:fadeIn 0.3s ease-out both}.modal.is-open .modal__wrap{-webkit-animation:fadeUp 0.3s ease-out both;animation:fadeUp 0.3s ease-out both}body.vrc-site .modal.modal-submitting .modal__wrap,body.fotf-site .modal.modal-submitting .modal__wrap{top:50%;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;margin-top:-5rem}body.vrc-site .modal.modal-submitting .modal__content,body.fotf-site .modal.modal-submitting .modal__content{padding:0}body.vrc-site .modal.modal-submitting .modal__body,body.fotf-site .modal.modal-submitting .modal__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.vrc-site .modal.modal-submitting .modal__body img,body.fotf-site .modal.modal-submitting .modal__body img{width:10rem;height:10rem}.modal.modal-video .modal__inner{padding:0}@media (min-width: 1024px){.modal.modal-video .modal__inner{padding:5vh 0}}.modal.modal-video .modal__wrap{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;max-width:100rem;padding:0}.modal.modal-video .modal__content{padding:0}.modal.modal-video .modal__body{position:relative}.modal.modal-video button.button{position:absolute;top:0;right:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal.state-modal .modal__inner{padding:2rem}@media (min-width: 768px){.modal.state-modal .modal__inner{padding:5vh 0 0}}.modal.state-modal .modal__content{padding:3rem}@media (min-width: 768px){.modal.state-modal .modal__content{padding:4rem}}.modal.state-modal .modal__content .modal__body{margin-bottom:0}.modal.state-modal .modal__content .modal__body h4{margin-bottom:2rem}@media (min-width: 768px){.modal.state-modal .modal__content .modal__body h4{margin-bottom:3.4rem}}.modal.state-modal .form-toggle{margin-bottom:0.5rem}@media (min-width: 768px){.modal.state-modal .form-toggle{margin-bottom:1rem}}.modal.state-modal button{margin-top:3rem}@media (min-width: 768px){.modal.state-modal button{margin-top:3.6rem}}.modal.search-modal .modal__wrap{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;max-width:55rem;padding:0 2rem}.modal.search-modal .modal__content{padding:0}.modal.search-modal .modal__body{position:relative}.modal.search-modal form{display:-webkit-box;display:-ms-flexbox;display:flex}.modal.search-modal .icon-search{position:absolute;top:1.1rem;left:0.9rem;width:3rem;height:3rem}@media (min-width: 768px){.modal.search-modal .icon-search{top:1.4rem}}.modal.search-modal input[type="text"]{font-size:1.6rem;color:black;width:calc(100% - 10rem);background-color:white;-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out;padding:1.8rem 2rem 1.7rem 5rem;margin:0;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width: 768px){.modal.search-modal input[type="text"]{font-size:1.8rem;padding:2.1rem 2rem 2.1rem 5rem}}.modal.search-modal input[type="text"]::-webkit-input-placeholder{color:black}.modal.search-modal input[type="text"]::-moz-placeholder{color:black}.modal.search-modal input[type="text"]:-ms-input-placeholder{color:black}.modal.search-modal input[type="text"]::-ms-input-placeholder{color:black}.modal.search-modal input[type="text"]::placeholder{color:black}.modal.sidebar-modal .modal__inner{position:relative;padding:0;overflow:hidden}.modal.sidebar-modal .modal__wrap{position:absolute;top:0;right:0;width:100%;height:100%;margin:0;border-radius:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:none !important;-o-transition:none !important;transition:none !important}@media (min-width: 480px){.modal.sidebar-modal .modal__wrap{max-width:80%}}@media (min-width: 768px){.modal.sidebar-modal .modal__wrap{max-width:65rem}}@media (min-width: 1200px){.modal.sidebar-modal .modal__wrap{max-width:94rem}}.modal.sidebar-modal .modal__content{height:100%;padding:0}.modal.sidebar-modal .modal__body{display:inline-block;position:relative;width:100%;height:100%;overflow:auto}.modal.sidebar-modal.is-open{-webkit-animation:none;animation:none}.modal.sidebar-modal.is-open .modal__wrap{-webkit-animation:slideInRight 0.3s ease-out both;animation:slideInRight 0.3s ease-out both}.modal.sidebar-modal .sidebar-modal__close{position:absolute;top:2rem;right:2rem;z-index:2}.modal.sidebar-modal .sidebar-modal__close .icon{width:2rem;height:2rem}.fotf-site .modal.sidebar-modal .sidebar-modal__close{top:3.5rem}.modal.sidebar-modal .sidebar-modal__content{margin:9rem 4rem 4rem}@media (min-width: 768px){.modal.sidebar-modal .sidebar-modal__content{margin:11rem 5.5rem 5.5rem}}@media (min-width: 1200px){.modal.sidebar-modal .sidebar-modal__content{margin:13rem 7rem 7rem}}@media (min-width: 768px){.jumpoutspage .modal.sidebar-modal .checkboxlist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 768px){.jumpoutspage .modal.sidebar-modal .checkboxlist .form-toggle--checkbox{width:50%}}.modal.fullwidth-modal .modal__inner{position:relative;padding:0;overflow:hidden}.modal.fullwidth-modal .modal__wrap{position:absolute;top:0;right:0;width:100%;height:100%;margin:0;max-width:none;border-radius:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.modal.fullwidth-modal .modal__content{height:100%;padding:0}.modal.fullwidth-modal .modal__content .content-inner--form{padding-top:5rem}.modal.fullwidth-modal .modal__body{display:inline-block;position:relative;width:100%;height:100%;overflow:auto}.modal.fullwidth-modal .fullwidth-modal__close{position:absolute;top:2rem;right:2rem;z-index:2}.modal.fullwidth-modal .fullwidth-modal__close .icon{width:3rem;height:3rem}.modal.fullwidth-modal .fullwidth-modal__content{height:calc(100% - 13rem);margin:9rem 4rem 4rem;overflow:auto}@media (min-width: 768px){.modal.fullwidth-modal .fullwidth-modal__content{height:calc(100% - 16.5rem);margin:11rem 5.5rem 5.5rem}}@media (min-width: 1200px){.modal.fullwidth-modal .fullwidth-modal__content{height:calc(100% - 20rem);margin:13rem 7rem 7rem}}.modal.fullwidth-modal .fullwidth-modal__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.modal.fullwidth-modal .fullwidth-modal__image .fullwidth-modal__image-inner{display:inline-block;max-height:100%}.modal.fullwidth-modal .fullwidth-modal__image .fullwidth-modal__image-inner img{width:auto;max-height:100%;margin:0 auto}.modal.fullwidth-modal.fullwidth-modal--large{background-color:#000}.ir-site .modal.fullwidth-modal.fullwidth-modal--large{background-color:#1E1447}.modal.fullwidth-modal.fullwidth-modal--large .fullwidth-modal__close{color:#fff}.modal.fullwidth-modal.fullwidth-modal--large .modal__wrap{background-color:rgba(255,255,255,0)}.modal.fullwidth-modal.fullwidth-modal--large .fullwidth-modal__content{height:calc(100% - 8rem);margin:7rem 2rem 1rem;overflow:auto}@media (min-width: 768px){.modal.fullwidth-modal.fullwidth-modal--large .fullwidth-modal__content{height:calc(100% - 13rem);margin:9rem 4rem 4rem;overflow:auto}}@media (min-width: 1200px){.modal.fullwidth-modal.fullwidth-modal--large .fullwidth-modal__content{height:calc(100% - 13rem);margin:9rem 4rem 4rem;overflow:auto}}@media (min-width: 768px){.modal.fullwidth-modal.fullwidth-modal--search .modal__inner{height:75%}}.modal.fullwidth-modal.fullwidth-modal--search .modal__wrap{background-color:#201547}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-head{display:none;margin-top:5.2rem}@media (min-width: 768px){.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-head{display:block}}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-head .icon{display:block;width:5.3rem;height:7.6rem;color:white}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__close .icon{color:white}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:calc(100% - 20rem)}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body form{position:relative;width:100%;max-width:88rem}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body input[type="text"]{width:100%;height:7rem;font-size:1.8rem;color:white;background-color:transparent;border:none;border-bottom:0.2rem solid #8c879d;outline:none;-webkit-transition:border-color 0.3s ease-out;-o-transition:border-color 0.3s ease-out;transition:border-color 0.3s ease-out;padding-right:5rem}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body input[type="text"]::-webkit-input-placeholder{color:#8c879d}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body input[type="text"]::-moz-placeholder{color:#8c879d}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body input[type="text"]:-ms-input-placeholder{color:#8c879d}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body input[type="text"]::-ms-input-placeholder{color:#8c879d}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body input[type="text"]::placeholder{color:#8c879d}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body label{position:absolute;top:2.7rem;right:0;color:white;cursor:pointer;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body label .icon{width:2rem;height:2rem}.modal.fullwidth-modal.fullwidth-modal--search .fullwidth-modal__search-body input[type="submit"]{display:none}.modal.modal--member .modal__wrap{padding-top:2rem;padding-bottom:0;max-width:100rem;margin-left:2.4rem;margin-right:2.4rem;border-radius:0}@media (min-width: 768px){.modal.modal--member .modal__wrap{padding-top:5rem;padding-bottom:3rem;margin-left:7rem;margin-right:7rem}}@media (min-width: 1200px){.modal.modal--member .modal__wrap{margin-left:auto;margin-right:auto}}.modal.modal--member .modal__body{margin-bottom:1rem;margin-top:1rem}.modal.modal--member .modal__member-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0}@media (min-width: 768px){.modal.modal--member .modal__member-body{padding:0 2rem}}.modal.modal--member h2{font-size:2.8rem}@media (min-width: 1200px){.modal.modal--member h2{font-size:4.6rem}}.modal.modal--member h2,.modal.modal--member .modal__member-small,.modal.modal--member p{text-align:center}.modal.modal--member .modal__member-butts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:3rem;margin-bottom:2rem;padding-bottom:1rem;border-bottom:0.1rem solid #d8d8d8}@media (min-width: 768px){.modal.modal--member .modal__member-butts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:4rem;margin-bottom:5rem;padding-bottom:4rem}}@media (min-width: 1200px){.modal.modal--member .modal__member-butts{margin-top:5rem;margin-bottom:6rem;padding-bottom:4rem}}.modal.modal--member .modal__member-butts .button{margin-bottom:2rem}@media (min-width: 768px){.modal.modal--member .modal__member-butts .button{margin-right:1.5rem;margin-bottom:1rem}}@media (min-width: 1200px){.modal.modal--member .modal__member-butts .button{min-width:26rem;margin-right:2rem;margin-bottom:2rem}}.modal.modal--member .modal__member-butts .button:last-child{margin-right:0}.vrc-site .modal .modal__wrap{background-color:#faf9f3}.ir-site .modal,.fotf-site .modal{z-index:11;background-color:rgba(0,0,0,0.9)}.ir-site .modal.modal-video,.fotf-site .modal.modal-video{overflow:auto;background-color:#000}.ir-site .modal.modal-video .modal__inner,.fotf-site .modal.modal-video .modal__inner{height:100%;padding:0}.ir-site .modal.modal-video .modal__wrap,.fotf-site .modal.modal-video .modal__wrap{height:100%;max-width:115rem;max-width:none;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.ir-site .modal.modal-video .modal__content,.fotf-site .modal.modal-video .modal__content{padding:8rem 0}.ir-site .modal.modal-video button.button,.fotf-site .modal.modal-video button.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:2rem;right:2rem;font-size:1.1rem;color:white;background-color:transparent;padding:0}.ir-site .modal.modal-video button.button .icon,.fotf-site .modal.modal-video button.button .icon{width:2.5rem;height:2.5rem}.ir-site .modal.modal-video .modal__live,.fotf-site .modal.modal-video .modal__live{position:absolute;top:2.6rem;left:2rem;color:white;text-transform:uppercase;font-size:1.8rem;font-weight:500}.ir-site .modal.modal-video .modal__live .live-indicator,.fotf-site .modal.modal-video .modal__live .live-indicator{top:-0.2rem;color:#EB5757}.ir-site .modal.modal-video .modal__live .live-indicator__inner,.fotf-site .modal.modal-video .modal__live .live-indicator__inner{top:0.25rem;left:0.25rem;width:0.9rem;height:0.9rem}.ir-site .modal.modal-video .modal__live .live-indicator__outer,.fotf-site .modal.modal-video .modal__live .live-indicator__outer{width:1.4rem;height:1.4rem}.ir-site .modal.modal-video .modal__rotate,.fotf-site .modal.modal-video .modal__rotate{position:absolute;bottom:12rem;left:0;width:100%;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;font-weight:700}.ir-site .modal.modal-video .modal__rotate .icon,.fotf-site .modal.modal-video .modal__rotate .icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:5.5rem;height:5.5rem;margin-bottom:1.5rem}@media (min-width: 768px){.ir-site .modal.modal-video .modal__rotate,.fotf-site .modal.modal-video .modal__rotate{display:none}}@media (max-aspect-ratio: 15 / 9){.ir-site .modal.modal-video.modal-live .video-wrapper,.ir-site .modal.modal-video.modal-bestseat .video-wrapper,.fotf-site .modal.modal-video.modal-live .video-wrapper,.fotf-site .modal.modal-video.modal-bestseat .video-wrapper{height:100%;padding-bottom:0}.ir-site .modal.modal-video.modal-live .modal__content,.ir-site .modal.modal-video.modal-bestseat .modal__content,.fotf-site .modal.modal-video.modal-live .modal__content,.fotf-site .modal.modal-video.modal-bestseat .modal__content{height:100%;padding-top:5rem;padding-bottom:0}.ir-site .modal.modal-video.modal-live .modal__rotate,.ir-site .modal.modal-video.modal-bestseat .modal__rotate,.fotf-site .modal.modal-video.modal-live .modal__rotate,.fotf-site .modal.modal-video.modal-bestseat .modal__rotate{display:none}.ir-site .modal.modal-video.modal-live button.button,.ir-site .modal.modal-video.modal-bestseat button.button,.fotf-site .modal.modal-video.modal-live button.button,.fotf-site .modal.modal-video.modal-bestseat button.button{top:0.7rem}.ir-site .modal.modal-video.modal-live .modal__live,.ir-site .modal.modal-video.modal-bestseat .modal__live,.fotf-site .modal.modal-video.modal-live .modal__live,.fotf-site .modal.modal-video.modal-bestseat .modal__live{top:1.2rem}}@media (min-aspect-ratio: 15 / 9){.ir-site .modal.modal-video .modal__content,.fotf-site .modal.modal-video .modal__content{height:100%;padding:0 7rem}.ir-site .modal.modal-video .modal__body,.fotf-site .modal.modal-video .modal__body{height:100%;padding:0;margin:0}.ir-site .modal.modal-video .modal__live,.fotf-site .modal.modal-video .modal__live{top:0;left:3.5rem;-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ir-site .modal.modal-video .modal__rotate,.fotf-site .modal.modal-video .modal__rotate{display:none}}.login-modal .modal__inner{padding-left:2rem;padding-right:2rem}@media (min-width: 768px){.login-modal .modal__inner{padding-left:3rem;padding-right:3rem}}.login-modal .modal__wrap{width:100%;max-width:88rem}.login-modal .modal__content{padding:0}.login-modal .modal__body{margin:0}.login-modal .login-modal__head{display:none;padding:2rem;background-color:black}@media (min-width: 1200px){.login-modal .login-modal__head{padding:3rem}}.login-modal .login-modal__head .login-modal__head-text{font-size:1.6rem;line-height:1.4;color:white;text-align:center}@media (min-width: 1200px){.login-modal .login-modal__head .login-modal__head-text{font-size:1.8rem}}.login-modal .login-modal__head .login-modal__head-text span{display:block;font-weight:bold}@media (min-width: 768px){.login-modal .login-modal__head .login-modal__head-text span{display:inline}}@media (min-width: 1200px){.login-modal .login-modal__head .login-modal__head-text span{font-size:2.2rem}}.login-modal .login-modal__head.login-modal__route{display:block}.login-modal .login-modal__body{width:100%}@media (min-width: 1200px){.login-modal .login-modal__body{display:-webkit-box;display:-ms-flexbox;display:flex}}.login-modal .login-modal__form{width:100%;background-color:white;padding:2rem}@media (min-width: 768px){.login-modal .login-modal__form{padding:3rem}}@media (min-width: 1200px){.login-modal .login-modal__form{width:50%;padding:4rem}}.vrc-site .login-modal .login-modal__form{padding-top:2.4rem;padding-bottom:3rem}.login-modal .login-modal__form h2.heading-4{text-transform:initial;margin-bottom:2rem}@media (min-width: 768px){.login-modal .login-modal__form h2.heading-4{margin-bottom:3rem}}@media (min-width: 1200px){.login-modal .login-modal__form h2.heading-4{margin-bottom:4rem}}.vrc-site .login-modal .login-modal__form h2.heading-4{font-size:2.4rem}@media (min-width: 1200px){.vrc-site .login-modal .login-modal__form h2.heading-4{font-size:3.2rem}}.login-modal .login-modal__form .login-modal__form-email{margin-bottom:2.2rem}.vrc-site .login-modal .login-modal__form .login-modal__form-email{margin-bottom:2rem}.login-modal .login-modal__form .login-modal__form-member{margin-bottom:2.7rem}@media (min-width: 1200px){.login-modal .login-modal__form .login-modal__form-member{margin-bottom:3.6rem}}.login-modal .login-modal__form .login-modal__form-member a{font-size:1.3rem;color:#777}@media (min-width: 1200px){.login-modal .login-modal__form .login-modal__form-member a{font-size:1.5rem}}.vrc-site .login-modal .login-modal__form .login-modal__form-member{margin-bottom:0.9rem}.vrc-site .login-modal .login-modal__form .login-modal__button{margin-top:3rem;width:100%;min-width:20rem}@media (min-width: 1200px){.vrc-site .login-modal .login-modal__form .login-modal__button{width:auto}}.login-modal .login-modal__form label{display:block;margin-bottom:0.7rem}.vrc-site .login-modal .login-modal__form label{color:#2f2f2f}.login-modal .login-modal__form input[type="text"],.login-modal .login-modal__form input[type="password"],.login-modal .login-modal__form input[type="email"]{width:100%;padding:1.5rem 2rem;background-color:#eee;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width: 1200px){.login-modal .login-modal__form input[type="text"],.login-modal .login-modal__form input[type="password"],.login-modal .login-modal__form input[type="email"]{padding:2rem 2rem}}.login-modal .login-modal__members{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background-color:#c2a2cd;padding:2rem}@media (min-width: 768px){.login-modal .login-modal__members{padding:3rem}}@media (min-width: 1200px){.login-modal .login-modal__members{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:50%;padding:4rem;text-align:center}}.vrc-site .login-modal .login-modal__members{background-color:#c2a2cd;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width: 1200px){.vrc-site .login-modal .login-modal__members{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.login-modal .login-modal__members .icon-vrc-crest{width:5.1rem;height:7.7rem;margin-bottom:2rem}@media (min-width: 1200px){.login-modal .login-modal__members .icon-vrc-crest{width:9.6rem;height:14.4rem}}.vrc-site .login-modal .login-modal__members .icon-vrc-crest{color:white;width:4.46rem;height:6.5rem;margin-bottom:0}@media (min-width: 1200px){.vrc-site .login-modal .login-modal__members .icon-vrc-crest{width:9.9rem;height:13.5rem;margin-bottom:5.2rem}}.login-modal .login-modal__members .login-modal__members-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 7.1rem);margin-bottom:2rem}@media (min-width: 1200px){.login-modal .login-modal__members .login-modal__members-text{padding:0 2rem;margin-bottom:3rem}}.vrc-site .login-modal .login-modal__members .login-modal__members-text{color:#2f2f2f;margin-left:1.4rem;font-weight:400;margin-bottom:0}@media (min-width: 1200px){.vrc-site .login-modal .login-modal__members .login-modal__members-text{margin-left:0;width:100%;max-width:300rem}}.login-modal .login-modal__members .login-modal__members-butt{width:100%}@media (min-width: 1200px){.login-modal .login-modal__members .login-modal__members-butt{width:auto;min-width:20rem}}.vrc-site .login-modal .login-modal__members .login-modal__members-butt{border:1px solid #201547;margin-top:3.5rem}@media (min-width: 1200px){.vrc-site .login-modal .login-modal__members .login-modal__members-butt{margin-top:4.5rem}}.login-modal .login-modal__members .icon-external-link{width:1.8rem;height:1.8rem;top:0.2rem}.login-modal .login-modal__alert{background-color:black;font-size:1.4rem;padding:2rem 2.2rem;color:white}@media (min-width: 1200px){.login-modal .login-modal__alert{font-size:1.6rem;padding-top:3.3rem;padding-bottom:3.1rem;text-align:center;line-height:1.42}}.login-modal .login-modal__alert a{color:white;text-decoration:none;display:block}@media (min-width: 1200px){.login-modal .login-modal__alert a{display:inline-block;margin-left:2.2rem}}.login-modal .login-modal__success{display:none}.login-modal .login-modal__error{display:none;font-size:1.5rem;color:#b11726}.login-modal .error .login-modal__error{display:block}.login-modal .field-validation-valid{display:none}.login-modal .field-validation-error{display:block;font-size:1.5rem;color:#b11726}.login-modal .validation-summary-errors{font-size:1.5rem;color:#b11726}.login-modal .validation-summary-errors ul{list-style-type:none;padding:0}.login-modal.login-modal--page{margin-bottom:3rem;-webkit-box-shadow:0 0.2rem 0.8rem 0 rgba(0,0,0,0.5);box-shadow:0 0.2rem 0.8rem 0 rgba(0,0,0,0.5)}@media (min-width: 768px){.login-modal.login-modal--page{margin-bottom:5rem}}@media (min-width: 1200px){.login-modal.login-modal--page{margin-bottom:7rem}}.login-modal.login-modal--media .login-modal__members{background-color:#84bbdd}.login-modal.login-modal--media .icon-vrc-crest{color:#1A1919}.mediacentreloginpage .login-modal .form-toggle,.mediacentreerrorpage .login-modal .form-toggle{font-size:1.3rem;margin-top:2.4rem;margin-bottom:2.4rem}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none}.menu a:not(.button){color:inherit;text-decoration:none}.menu a:not(.button):hover{text-decoration:underline}.menu__link{position:relative;display:inline-block}.menu__link:not(:last-child){margin-right:1rem}.menu__link--button .button{padding:0.5rem 0.75rem}.menu__link:hover>.menu__child,.menu__link:focus>.menu__child,.menu__link:focus-within>.menu__child{opacity:1;position:absolute;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 0.3s ease-out,visibility 0s linear 0s,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,visibility 0s linear 0s,-webkit-transform 0.3s ease-out;-o-transition:opacity 0.3s ease-out,transform 0.3s ease-out,visibility 0s linear 0s;transition:opacity 0.3s ease-out,transform 0.3s ease-out,visibility 0s linear 0s;transition:opacity 0.3s ease-out,transform 0.3s ease-out,visibility 0s linear 0s,-webkit-transform 0.3s ease-out}.menu__link a{display:block;padding:0.5rem 0.75rem}.menu__child{position:absolute;padding:0;margin:0;width:10rem;left:0;top:100%;opacity:0;visibility:hidden;z-index:9;background-color:#ebebeb;border-radius:.4rem;-webkit-transform:translateY(0.25rem);-ms-transform:translateY(0.25rem);transform:translateY(0.25rem);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);-webkit-transition:opacity 0.3s ease-out,visibility 0s linear,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,visibility 0s linear,-webkit-transform 0.3s ease-out;-o-transition:opacity 0.3s ease-out,transform 0.3s ease-out,visibility 0s linear;transition:opacity 0.3s ease-out,transform 0.3s ease-out,visibility 0s linear;transition:opacity 0.3s ease-out,transform 0.3s ease-out,visibility 0s linear,-webkit-transform 0.3s ease-out}.menu__child-link{display:block}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.breadcrumb{display:inline-block;margin:0;padding:0.25rem 0.5rem;list-style:none;font-size:1.3rem;border-radius:.4rem;border:1px solid #ebebeb;font-weight:700}.breadcrumb a{text-decoration:none}.breadcrumb a:hover{opacity:0.75}.breadcrumb__item{display:inline-block}.breadcrumb__item:not(:first-child){padding-left:0.5rem}.breadcrumb__item:not(:first-child)::before{content:"/";color:#777;display:inline-block;padding-right:0.5rem}.breadcrumb__item--home a{vertical-align:middle}.breadcrumb__item--home svg{width:1rem;height:1rem}.breadcrumb__item--current{color:#777;font-weight:400}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;font-weight:700;font-size:1.3rem}.pagination__item{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;border-style:solid;border-color:#ebebeb;border-width:1px 0 1px 1px}.pagination__item:first-child{border-radius:.4rem 0 0 .4rem}.pagination__item:last-child{border-right-width:1px;border-radius:0 .4rem .4rem 0}.pagination__link{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:0.75rem 1rem;text-decoration:none}.pagination__link svg{width:1.25rem;height:1.25rem}.pagination__link:hover{background-color:#ebebeb}.pagination__link--current{background-color:#ebebeb}.pagination__link--disabled{opacity:0.5;pointer-events:none}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;font-size:1.3rem}.pager__link{padding:0.5rem 1.25rem;border:1px solid currentColor;border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.pager__link:hover{background-color:#ebebeb}.pager__icon{width:2rem;height:2rem}.pager__icon--left{margin-left:-0.25rem}.pager__icon--right{margin-right:-0.25rem}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.progress{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0.5rem 0}.progress a{opacity:0.5;padding-right:2rem;text-decoration:none;pointer-events:none}.progress a:hover{opacity:0.75}.progress__item{display:inline-block}.progress__item:not(:last-child){background-repeat:no-repeat;background-size:1rem;background-position:right 0.5rem center;background-image:url(/images/icons/chevron-right.svg)}.progress__item--cleared a{opacity:1;color:black;font-weight:700;text-decoration:underline;pointer-events:initial}.progress__item--current a{opacity:1;color:black}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.tree{padding-left:0;list-style-type:none}.tree a{text-decoration:none}.tree__link{display:block}.tree__link:not(:first-child){margin-top:1rem}.tree__link--current>a{font-weight:700}.tree__link--current .tree__branch{display:block}.tree__branch{display:none;list-style-type:none;margin-top:1rem;padding-left:1.5rem;border-left:0.25rem solid #ebebeb}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.header{position:fixed;top:0;left:0;width:100%;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;z-index:10;pointer-events:none;-webkit-transform:translate3d(0, 0, 10px)}.header:before{position:absolute;display:block;content:"";top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.5);opacity:0;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;pointer-events:none}.header-down .header{-webkit-transform:translateY(-9.1rem);-ms-transform:translateY(-9.1rem);transform:translateY(-9.1rem)}@media (min-width: 480px){.header-down .header{-webkit-transform:translateY(-11.6rem);-ms-transform:translateY(-11.6rem);transform:translateY(-11.6rem)}}@media (min-width: 768px){.header-down .header{-webkit-transform:translateY(-15.8rem);-ms-transform:translateY(-15.8rem);transform:translateY(-15.8rem)}}.header-down.has-event-bar .header{-webkit-transition-delay:0.05s;-o-transition-delay:0.05s;transition-delay:0.05s}.mobile-menu-open .header{-webkit-transform:translate3d(0, 0, 10px);transform:translate3d(0, 0, 10px)}.alert.header-top .header{-webkit-transform:translateY(20rem);-ms-transform:translateY(20rem);transform:translateY(20rem);-webkit-transform:translateY(var(--notification-height));-ms-transform:translateY(var(--notification-height));transform:translateY(var(--notification-height))}@media (min-width: 1200px){.alert.header-top .header{-webkit-transform:translateY(14.8rem);-ms-transform:translateY(14.8rem);transform:translateY(14.8rem);-webkit-transform:translateY(var(--notification-height));-ms-transform:translateY(var(--notification-height));transform:translateY(var(--notification-height))}}body.map-fullscreen .header{z-index:1}.header .header__goldbar{position:absolute;bottom:-0.6rem;left:0;width:100%;height:0.95rem;background-image:url("/images/gold_strip.png");background-repeat:repeat;z-index:3;opacity:0;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.header .header__main-wrap{display:none;position:relative;z-index:2;background-color:transparent;-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}@media (min-width: 768px){.header .header__main-wrap{display:block}}.header .header__main-wrap:after{position:absolute;display:block;content:"";top:0;left:0;width:100%;height:33rem;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.5)));background:-o-linear-gradient(bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);background:linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);pointer-events:none;opacity:0;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.banner-full.banner-light.header-top .header .header__main-wrap:after{opacity:1}.header .header__top{position:relative;background-color:#d8d8d8;border-bottom:0.1rem solid transparent;pointer-events:initial;-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out;z-index:1}.header .header__top .header__top-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:4.2rem}.header .header__top .header__top-right{display:-webkit-box;display:-ms-flexbox;display:flex}.header .header__top .header__top-right a,.header .header__top .header__top-right button{padding-left:2rem;padding-right:2rem;border-left:0.1rem solid rgba(87,80,118,0.2)}.header .header__top .header__top-right a:last-child,.header .header__top .header__top-right button:last-child{border-right:0.1rem solid rgba(87,80,118,0.2)}.header .header__top .header__top-right a.header-top--purple,.header .header__top .header__top-right button.header-top--purple{background-color:#575076;color:#fff}.header .header__top .header__top-right a.header-top--purple:hover,.header .header__top .header__top-right button.header-top--purple:hover{background-color:#201547}.header .header__top .header__top-right a.header-top--grey,.header .header__top .header__top-right button.header-top--grey{background-color:#585757;color:#fff}.header .header__top .header__top-right a.header-top--grey:hover,.header .header__top .header__top-right button.header-top--grey:hover{background-color:black}.banner-full.banner-light.header-top .header .header__top .header__top-right a,.banner-full.banner-light.header-top .header .header__top .header__top-right a.header-top--purple,.banner-full.banner-light.header-top .header .header__top .header__top-right a.header-top--grey,.banner-full.banner-light.header-top .header .header__top .header__top-right button,.banner-full.banner-light.header-top .header .header__top .header__top-right button.header-top--purple,.banner-full.banner-light.header-top .header .header__top .header__top-right button.header-top--grey{color:#fff;background-color:transparent;border-color:rgba(255,255,255,0.2)}.banner-full.banner-light.header-top .header .header__top .header__top-right a:hover,.banner-full.banner-light.header-top .header .header__top .header__top-right a.header-top--purple:hover,.banner-full.banner-light.header-top .header .header__top .header__top-right a.header-top--grey:hover,.banner-full.banner-light.header-top .header .header__top .header__top-right button:hover,.banner-full.banner-light.header-top .header .header__top .header__top-right button.header-top--purple:hover,.banner-full.banner-light.header-top .header .header__top .header__top-right button.header-top--grey:hover{background-color:rgba(255,255,255,0.2)}.header .header__top a,.header .header__top button{position:relative;display:block;height:100%;font-size:1.1rem;font-weight:700;letter-spacing:0.1rem;color:#575076;text-transform:uppercase;padding-top:1.2rem;text-decoration:none}.header .header__top a .icon,.header .header__top button .icon{top:0.1rem;width:1.2rem;height:1.2rem;margin-right:0.3rem}.header .header__top a:hover,.header .header__top a:focus,.header .header__top button:hover,.header .header__top button:focus{color:#201547}.header .header__top a.selected,.header .header__top button.selected{color:#362c59}@media (min-width: 1024px){.header .header__top a,.header .header__top button{font-size:1.2rem}}.header .header__bottom{position:relative;background-color:#faf9f3;z-index:2;pointer-events:initial;-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.header .header__bottom .header__bottom-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:10.8rem}.header .header__bottom .header__bottom-left,.header .header__bottom .header__bottom-center,.header .header__bottom .header__bottom-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header__bottom .button{font-size:1.3rem;text-transform:uppercase}@media (min-width: 1024px){.header .header__bottom .button{font-size:1.4rem}}.header .header__bottom .header__bottom-right .button{padding:1.4rem 1.2rem;white-space:nowrap}.header .header__bottom .header__bottom-right .button:hover{background-color:#575076}.header .header__bottom .header__bottom-right .button.button--grey{border-width:0.1rem}.header .header__bottom .header__bottom-right .button.button--grey:hover{background-color:#8c879d;border-color:#8c879d;color:#201547}.header .header__bottom .header__bottom-right .button+.button{margin-left:1rem}@media (min-width: 1024px){.header .header__bottom .header__bottom-right .button{padding:1.4rem 2rem}}.header .header__logo{display:block;color:#201547;text-decoration:none;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.header .header__logo .icon{display:block;width:5.3rem;height:7.6rem}.header .header__logo:hover,.header .header__logo:focus{color:#575076}.header .header-nav{display:block;font-size:1.2rem;font-weight:700;letter-spacing:0.1rem;color:#201547;text-transform:uppercase;margin:0 0.6rem;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.header .header-nav .icon{position:relative;top:0.1rem;left:0;width:1rem;height:1rem}@media (min-width: 768px){.header .header-nav{max-width:13rem}}@media (min-width: 1024px){.header .header-nav{font-size:1.4rem;margin:0 1.1rem}.header .header-nav .icon{left:-0.2rem;width:1.5rem;height:1.5rem}}@media (min-width: 1200px){.header .header-nav{font-size:1.4rem;margin:0 1.3rem;max-width:none}}.header .header-nav:hover,.header .header-nav:focus{color:#575076}.header #header-search{padding-top:0}.header #header-search .icon-search{top:0;width:1.6rem;height:1.6rem;margin-bottom:-0.3rem}.header .header__mobile-wrap{position:relative;z-index:2;background-color:#faf9f3;pointer-events:initial}@media (min-width: 768px){.header .header__mobile-wrap{display:none}}.header .header__mobile-wrap .header__mobile-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1.5rem;padding-bottom:1.3rem}@media (min-width: 480px){.header .header__mobile-wrap .header__mobile-inner{padding-top:2.3rem;padding-bottom:2.1rem}}.header .header__mobile-wrap .mobile-menu-toggle{color:#201547}.header .header__mobile-wrap .mobile-menu-toggle .icon{width:3rem;height:3rem}.header .header__mobile-wrap .mobile-menu-toggle .icon-cross{display:none}.header .header__mobile-wrap .mobile-menu-toggle:hover,.header .header__mobile-wrap .mobile-menu-toggle:focus{color:#afabbd}.header .header__mobile-wrap .header__mobile-logo{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#201547;text-align:center}.header .header__mobile-wrap .header__mobile-logo .icon{width:3.6rem;height:5.3rem}@media (min-width: 480px){.header .header__mobile-wrap .header__mobile-logo .icon{width:4.2rem;height:6.2rem}}.header .header__mobile-wrap .header__mobile-logo:hover,.header .header__mobile-wrap .header__mobile-logo:focus{color:#afabbd}.header .header__mobile-wrap .header__mobile-search{color:white;visibility:hidden;opacity:0;margin-left:0.7rem;-webkit-transition:visibility 0.3s ease-out,opacity 0.3s ease-out;-o-transition:visibility 0.3s ease-out,opacity 0.3s ease-out;transition:visibility 0.3s ease-out,opacity 0.3s ease-out}.header .header__mobile-wrap .header__mobile-search .icon{width:2.3rem;height:2.3rem}.header .header__sub-wrap{position:absolute;top:0;left:0;width:100%;height:0;opacity:0;visibility:hidden;background-color:#201547;z-index:1;-webkit-transition:opacity 0.3s ease-out, visibility 0.3s ease-out, height 0.3s ease-out;-o-transition:opacity 0.3s ease-out, visibility 0.3s ease-out, height 0.3s ease-out;transition:opacity 0.3s ease-out, visibility 0.3s ease-out, height 0.3s ease-out;overflow:hidden}.header .header__sub-wrap .header__sub{display:none;margin-top:12rem;padding-bottom:12rem}.alert .header .header__sub-wrap .header__sub{padding-bottom:20rem}@media (min-width: 480px){.header .header__sub-wrap .header__sub{margin-top:15rem}}@media (min-width: 768px){.header .header__sub-wrap .header__sub{padding-top:18.4rem;margin:0}}.header .header__sub-wrap .header__sub.active{display:block;max-height:calc(100vh - 15rem);overflow-x:hidden;overflow-y:auto}@media (min-width: 768px){.header .header__sub-wrap .header__sub.active{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:none}}.header .header__sub-wrap .header__sub .header__sub-left{width:100%;padding:0 0 3rem}@media (min-width: 768px){.header .header__sub-wrap .header__sub .header__sub-left{width:57%;padding:0 2rem 2rem 2rem}}@media (min-width: 1200px){.header .header__sub-wrap .header__sub .header__sub-left{padding:0 4rem 14rem 14rem}}.header .header__sub-wrap .header__sub .header__sub-left a{position:relative;display:block;font-family:"BigCaslon",Arial,sans-serif;font-size:2.8rem;line-height:1;color:white;text-decoration:none;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;margin-bottom:2rem;opacity:0}@media (min-width: 768px){.header .header__sub-wrap .header__sub .header__sub-left a{font-size:3.6rem}}@media (min-width: 1200px){.header .header__sub-wrap .header__sub .header__sub-left a{font-size:4.6rem}}.header .header__sub-wrap .header__sub .header__sub-left a.selected,.header .header__sub-wrap .header__sub .header__sub-left a:hover,.header .header__sub-wrap .header__sub .header__sub-left a:focus{color:#575076}.header .header__sub-wrap .header__sub .header__sub-back{display:none;color:white;font-size:1.3rem;font-weight:700;letter-spacing:0.1rem;margin-bottom:5rem;text-transform:uppercase}.header .header__sub-wrap .header__sub .header__sub-back .icon{top:0.3rem;margin-right:1rem}body.mobile-menu-open .header .header__sub-wrap .header__sub .header__sub-back{display:inline-block}.header .header__sub-wrap .header__sub .header__sub-right{width:100%;padding:0}@media (min-width: 768px){.header .header__sub-wrap .header__sub .header__sub-right{width:43%;border-left:0.1rem solid #575076;padding:0 4.5rem 14rem}}.header .header__sub-wrap .header__sub .header__sub-right hr{position:relative;left:0;width:2rem;background-color:#575076;margin:1.6rem 0 1.7rem;opacity:0}.header .header__sub-wrap .header__sub .header__sub-right a{position:relative;display:block;font-size:1.4rem;color:#afabbd;text-decoration:none;margin-bottom:1.5rem;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;opacity:0}.header .header__sub-wrap .header__sub .header__sub-right a:hover,.header .header__sub-wrap .header__sub .header__sub-right a:focus{color:white}@media (min-width: 768px){.header .header__sub-wrap .header__sub .header__sub-right a{font-size:1.5rem}}.header .header__sub-wrap .header__sub .header__sub-mobile .header-nav,.header .header__sub-wrap .header__sub .header__sub-mobile .button.button--wire,.header .header__sub-wrap .header__sub .header__sub-mobile .header__sub-user{position:relative;opacity:0}.banner-color.header-top .header .header__main-wrap{background-color:#a7d9bc}.banner-color.header-top .header .header__top{background-color:rgba(140,135,157,0.1)}.banner-color.header-top .header .header__bottom{background-color:transparent}.banner-color.header-top .header .header__mobile-wrap{background-color:#a7d9bc}.banner-color.banner-color--red.header-top .header .header__main-wrap{background-color:#fec5c5}.banner-color.banner-color--red.header-top .header .header__mobile-wrap{background-color:#fec5c5}.banner-color.banner-color--white.header-top .header .header__main-wrap{background-color:#faf9f3}.banner-color.banner-color--white.header-top .header .header__mobile-wrap{background-color:#faf9f3}.banner-color.banner-color--grey-lite.header-top .header .header__main-wrap{background-color:#e5e4e2}.banner-color.banner-color--grey-lite.header-top .header .header__mobile-wrap{background-color:#e5e4e2}.banner-color.banner-color--grey-dark.header-top .header .header__main-wrap{background-color:#b9b9b8}.banner-color.banner-color--grey-dark.header-top .header .header__mobile-wrap{background-color:#b9b9b8}.banner-color.banner-color--red-dark.header-top .header .header__main-wrap{background-color:#59282d}.banner-color.banner-color--red-dark.header-top .header .header__mobile-wrap{background-color:#59282d}.banner-color.banner-color--green-dark.header-top .header .header__main-wrap{background-color:#213f37}.banner-color.banner-color--green-dark.header-top .header .header__mobile-wrap{background-color:#213f37}.banner-color.banner-color--blue-dark.header-top .header .header__main-wrap{background-color:#1b314c}.banner-color.banner-color--blue-dark.header-top .header .header__mobile-wrap{background-color:#1b314c}.banner-color.banner-color--purple-dark.header-top .header .header__main-wrap{background-color:#3a325a}.banner-color.banner-color--purple-dark.header-top .header .header__mobile-wrap{background-color:#3a325a}.banner-color.banner-color--purple-lite.header-top .header .header__main-wrap{background-color:#4c4581}.banner-color.banner-color--purple-lite.header-top .header .header__mobile-wrap{background-color:#4c4581}.banner-color.banner-color--red-lite.header-top .header .header__main-wrap{background-color:#e5353d}.banner-color.banner-color--red-lite.header-top .header .header__mobile-wrap{background-color:#e5353d}.banner-color.header-top .header.sub-open .header__main-wrap,.banner-color.header-top .header.sub-open .header__mobile-wrap{background-color:transparent}.banner-full.banner-light.header-top .header .header__top,.banner-color--flip.header-top .header .header__top{background-color:rgba(0,0,0,0.3);border-color:rgba(255,255,255,0.3)}.banner-full.banner-light.header-top .header .header__top a,.banner-full.banner-light.header-top .header .header__top button,.banner-color--flip.header-top .header .header__top a,.banner-color--flip.header-top .header .header__top button{color:white}.banner-full.banner-light.header-top .header .header__top a.selected,.banner-full.banner-light.header-top .header .header__top button.selected,.banner-color--flip.header-top .header .header__top a.selected,.banner-color--flip.header-top .header .header__top button.selected{color:rgba(255,255,255,0.6)}.banner-full.banner-light.header-top .header .header__top a:after,.banner-full.banner-light.header-top .header .header__top button:after,.banner-color--flip.header-top .header .header__top a:after,.banner-color--flip.header-top .header .header__top button:after{background-color:white}.banner-full.banner-light.header-top .header .header__bottom,.banner-color--flip.header-top .header .header__bottom{background-color:transparent}.banner-full.banner-light.header-top .header .header__logo,.banner-color--flip.header-top .header .header__logo{color:white}.banner-full.banner-light.header-top .header .header__logo:hover,.banner-full.banner-light.header-top .header .header__logo:focus,.banner-color--flip.header-top .header .header__logo:hover,.banner-color--flip.header-top .header .header__logo:focus{color:#575076}.banner-full.banner-light.header-top .header .header-nav,.banner-color--flip.header-top .header .header-nav{color:white}.banner-full.banner-light.header-top .header .header-nav:hover,.banner-full.banner-light.header-top .header .header-nav:focus,.banner-full.banner-light.header-top .header .header-nav.active,.banner-color--flip.header-top .header .header-nav:hover,.banner-color--flip.header-top .header .header-nav:focus,.banner-color--flip.header-top .header .header-nav.active{color:rgba(255,255,255,0.6)}.banner-full.banner-light.header-top .header #header-search,.banner-color--flip.header-top .header #header-search{color:white}.banner-full.banner-light.header-top .header .header__mobile-wrap,.banner-color--flip.header-top .header .header__mobile-wrap{background-color:transparent}.banner-full.banner-light.header-top .header .mobile-menu-toggle,.banner-full.banner-light.header-top .header .header__mobile-logo,.banner-color--flip.header-top .header .mobile-menu-toggle,.banner-color--flip.header-top .header .header__mobile-logo{color:white}.banner-full.banner-light.header-top .header .button,.banner-color--flip.header-top .header .button{color:white;border-color:white;background-color:transparent}.banner-full.banner-light.header-top .header .button:hover,.banner-full.banner-light.header-top .header .button:focus,.banner-color--flip.header-top .header .button:hover,.banner-color--flip.header-top .header .button:focus{color:#201547;border-color:white;background-color:white}.banner-full.banner-dark.header-top .header .header__top{background-color:rgba(0,0,0,0.1);border-color:transparent}.banner-full.banner-dark.header-top .header .header__top a,.banner-full.banner-dark.header-top .header .header__top button{color:#201547;background-color:transparent}.banner-full.banner-dark.header-top .header .header__top a.selected,.banner-full.banner-dark.header-top .header .header__top button.selected{background-color:rgba(32,21,71,0.1)}.banner-full.banner-dark.header-top .header .header__top a:after,.banner-full.banner-dark.header-top .header .header__top button:after{background-color:#201547}.banner-full.banner-dark.header-top .header .header__top .header__top-right a:hover,.banner-full.banner-dark.header-top .header .header__top .header__top-right button:hover{background-color:rgba(32,21,71,0.1)}.banner-full.banner-dark.header-top .header .header__bottom{background-color:transparent}.banner-full.banner-dark.header-top .header .header__logo{color:#201547}.banner-full.banner-dark.header-top .header .header__logo:hover,.banner-full.banner-dark.header-top .header .header__logo:focus{color:#575076}.banner-full.banner-dark.header-top .header .header-nav{color:#201547}.banner-full.banner-dark.header-top .header .header-nav:hover,.banner-full.banner-dark.header-top .header .header-nav:focus,.banner-full.banner-dark.header-top .header .header-nav.active{color:#575076}.banner-full.banner-dark.header-top .header #header-search{color:#201547}.banner-full.banner-dark.header-top .header .header__mobile-wrap{background-color:transparent}.banner-full.banner-dark.header-top .header .mobile-menu-toggle,.banner-full.banner-dark.header-top .header .header__mobile-logo{color:#201547}.banner-full.banner-dark.header-top .header .button{color:#201547;border-color:#201547;background-color:transparent}.banner-full.banner-dark.header-top .header .button:hover,.banner-full.banner-dark.header-top .header .button:focus{color:#201547;border-color:white;background-color:white}.header.sub-open:before,.header-top .header.sub-open:before,.banner-full.header-top .header.sub-open:before,.banner-color.header-top .header.sub-open:before{opacity:1}.header.sub-open .header__top,.header-top .header.sub-open .header__top,.banner-full.header-top .header.sub-open .header__top,.banner-color.header-top .header.sub-open .header__top{visibility:hidden}.header.sub-open .header__top a,.header.sub-open .header__top button,.header-top .header.sub-open .header__top a,.header-top .header.sub-open .header__top button,.banner-full.header-top .header.sub-open .header__top a,.banner-full.header-top .header.sub-open .header__top button,.banner-color.header-top .header.sub-open .header__top a,.banner-color.header-top .header.sub-open .header__top button{display:none}.header.sub-open .header__bottom,.header-top .header.sub-open .header__bottom,.banner-full.header-top .header.sub-open .header__bottom,.banner-color.header-top .header.sub-open .header__bottom{background-color:transparent;-webkit-transition:background-color 0.1s ease-out;-o-transition:background-color 0.1s ease-out;transition:background-color 0.1s ease-out}.header.sub-open .header__bottom-right,.header-top .header.sub-open .header__bottom-right,.banner-full.header-top .header.sub-open .header__bottom-right,.banner-color.header-top .header.sub-open .header__bottom-right{visibility:hidden}.header.sub-open .header__bottom-right a,.header.sub-open .header__bottom-right button,.header-top .header.sub-open .header__bottom-right a,.header-top .header.sub-open .header__bottom-right button,.banner-full.header-top .header.sub-open .header__bottom-right a,.banner-full.header-top .header.sub-open .header__bottom-right button,.banner-color.header-top .header.sub-open .header__bottom-right a,.banner-color.header-top .header.sub-open .header__bottom-right button{-webkit-transition:visibility 0s;-o-transition:visibility 0s;transition:visibility 0s;visibility:hidden}.header.sub-open .header__logo,.header-top .header.sub-open .header__logo,.banner-full.header-top .header.sub-open .header__logo,.banner-color.header-top .header.sub-open .header__logo{color:white}.header.sub-open .header__logo:hover,.header.sub-open .header__logo:focus,.header-top .header.sub-open .header__logo:hover,.header-top .header.sub-open .header__logo:focus,.banner-full.header-top .header.sub-open .header__logo:hover,.banner-full.header-top .header.sub-open .header__logo:focus,.banner-color.header-top .header.sub-open .header__logo:hover,.banner-color.header-top .header.sub-open .header__logo:focus{color:#575076}.header.sub-open .header-nav,.header-top .header.sub-open .header-nav,.banner-full.header-top .header.sub-open .header-nav,.banner-color.header-top .header.sub-open .header-nav{color:#575076}.header.sub-open .header-nav:hover,.header.sub-open .header-nav:focus,.header.sub-open .header-nav.active,.header-top .header.sub-open .header-nav:hover,.header-top .header.sub-open .header-nav:focus,.header-top .header.sub-open .header-nav.active,.banner-full.header-top .header.sub-open .header-nav:hover,.banner-full.header-top .header.sub-open .header-nav:focus,.banner-full.header-top .header.sub-open .header-nav.active,.banner-color.header-top .header.sub-open .header-nav:hover,.banner-color.header-top .header.sub-open .header-nav:focus,.banner-color.header-top .header.sub-open .header-nav.active{color:white}.header.sub-open .header__mobile-wrap,.header-top .header.sub-open .header__mobile-wrap,.banner-full.header-top .header.sub-open .header__mobile-wrap,.banner-color.header-top .header.sub-open .header__mobile-wrap{background-color:transparent}.header.sub-open .mobile-menu-toggle,.header.sub-open .header__mobile-logo,.header-top .header.sub-open .mobile-menu-toggle,.header-top .header.sub-open .header__mobile-logo,.banner-full.header-top .header.sub-open .mobile-menu-toggle,.banner-full.header-top .header.sub-open .header__mobile-logo,.banner-color.header-top .header.sub-open .mobile-menu-toggle,.banner-color.header-top .header.sub-open .header__mobile-logo{color:white}.header.sub-open .mobile-menu-toggle .icon-empty-hamburger,.header-top .header.sub-open .mobile-menu-toggle .icon-empty-hamburger,.banner-full.header-top .header.sub-open .mobile-menu-toggle .icon-empty-hamburger,.banner-color.header-top .header.sub-open .mobile-menu-toggle .icon-empty-hamburger{display:none}.header.sub-open .mobile-menu-toggle .icon-cross,.header-top .header.sub-open .mobile-menu-toggle .icon-cross,.banner-full.header-top .header.sub-open .mobile-menu-toggle .icon-cross,.banner-color.header-top .header.sub-open .mobile-menu-toggle .icon-cross{display:block}.header.sub-open .header__mobile-search,.header-top .header.sub-open .header__mobile-search,.banner-full.header-top .header.sub-open .header__mobile-search,.banner-color.header-top .header.sub-open .header__mobile-search{visibility:visible;opacity:1}.header.sub-open .header__sub-wrap,.header-top .header.sub-open .header__sub-wrap,.banner-full.header-top .header.sub-open .header__sub-wrap,.banner-color.header-top .header.sub-open .header__sub-wrap{opacity:1;visibility:visible;pointer-events:initial}.header.sub-open .header__sub-left a,.header-top .header.sub-open .header__sub-left a,.banner-full.header-top .header.sub-open .header__sub-left a,.banner-color.header-top .header.sub-open .header__sub-left a{-webkit-animation:fadeInRight .3s ease-out forwards;animation:fadeInRight .3s ease-out forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.header.sub-open .header__sub-left a:nth-of-type(2),.header-top .header.sub-open .header__sub-left a:nth-of-type(2),.banner-full.header-top .header.sub-open .header__sub-left a:nth-of-type(2),.banner-color.header-top .header.sub-open .header__sub-left a:nth-of-type(2){-webkit-animation-delay:.45s;animation-delay:.45s}.header.sub-open .header__sub-left a:nth-of-type(3),.header-top .header.sub-open .header__sub-left a:nth-of-type(3),.banner-full.header-top .header.sub-open .header__sub-left a:nth-of-type(3),.banner-color.header-top .header.sub-open .header__sub-left a:nth-of-type(3){-webkit-animation-delay:.6s;animation-delay:.6s}.header.sub-open .header__sub-left a:nth-of-type(4),.header-top .header.sub-open .header__sub-left a:nth-of-type(4),.banner-full.header-top .header.sub-open .header__sub-left a:nth-of-type(4),.banner-color.header-top .header.sub-open .header__sub-left a:nth-of-type(4){-webkit-animation-delay:.75s;animation-delay:.75s}.header.sub-open .header__sub-left a:nth-of-type(5),.header-top .header.sub-open .header__sub-left a:nth-of-type(5),.banner-full.header-top .header.sub-open .header__sub-left a:nth-of-type(5),.banner-color.header-top .header.sub-open .header__sub-left a:nth-of-type(5){-webkit-animation-delay:.9s;animation-delay:.9s}.header.sub-open .header__sub-left a:nth-of-type(6),.header-top .header.sub-open .header__sub-left a:nth-of-type(6),.banner-full.header-top .header.sub-open .header__sub-left a:nth-of-type(6),.banner-color.header-top .header.sub-open .header__sub-left a:nth-of-type(6){-webkit-animation-delay:1.05s;animation-delay:1.05s}.header.sub-open .header__sub-right a,.header.sub-open .header__sub-right hr,.header-top .header.sub-open .header__sub-right a,.header-top .header.sub-open .header__sub-right hr,.banner-full.header-top .header.sub-open .header__sub-right a,.banner-full.header-top .header.sub-open .header__sub-right hr,.banner-color.header-top .header.sub-open .header__sub-right a,.banner-color.header-top .header.sub-open .header__sub-right hr{-webkit-animation:fadeInRight .3s ease-out forwards;animation:fadeInRight .3s ease-out forwards;-webkit-animation-delay:.6s;animation-delay:.6s}.header.sub-open .header__sub-mobile .header-nav,.header-top .header.sub-open .header__sub-mobile .header-nav,.banner-full.header-top .header.sub-open .header__sub-mobile .header-nav,.banner-color.header-top .header.sub-open .header__sub-mobile .header-nav{color:white;margin:0 0 3rem 0}.header.sub-open .header__sub-mobile .header__sub-tickets,.header-top .header.sub-open .header__sub-mobile .header__sub-tickets,.banner-full.header-top .header.sub-open .header__sub-mobile .header__sub-tickets,.banner-color.header-top .header.sub-open .header__sub-mobile .header__sub-tickets{width:100%;opacity:0;margin-top:2rem;margin-bottom:3rem;text-transform:uppercase;color:#201547;background-color:white;border:none}.header.sub-open .header__sub-mobile .header__sub-tickets+.header__sub-tickets,.header-top .header.sub-open .header__sub-mobile .header__sub-tickets+.header__sub-tickets,.banner-full.header-top .header.sub-open .header__sub-mobile .header__sub-tickets+.header__sub-tickets,.banner-color.header-top .header.sub-open .header__sub-mobile .header__sub-tickets+.header__sub-tickets{top:-1rem;margin-top:-2rem;margin-bottom:2rem;background-color:rgba(255,255,255,0.65)}.header.sub-open .header__sub-mobile .header__sub-user,.header-top .header.sub-open .header__sub-mobile .header__sub-user,.banner-full.header-top .header.sub-open .header__sub-mobile .header__sub-user,.banner-color.header-top .header.sub-open .header__sub-mobile .header__sub-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2rem;padding-top:5rem;border-top:0.1rem solid rgba(187,187,187,0.2)}.header.sub-open .header__sub-mobile .header__sub-user .header-user-type,.header-top .header.sub-open .header__sub-mobile .header__sub-user .header-user-type,.banner-full.header-top .header.sub-open .header__sub-mobile .header__sub-user .header-user-type,.banner-color.header-top .header.sub-open .header__sub-mobile .header__sub-user .header-user-type{display:block;color:white;text-transform:uppercase;text-decoration:none;border:0.1rem solid white;padding:0.8rem 1.5rem;margin-bottom:2rem;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.header.sub-open .header__sub-mobile .header__sub-user .header-user-type .icon,.header-top .header.sub-open .header__sub-mobile .header__sub-user .header-user-type .icon,.banner-full.header-top .header.sub-open .header__sub-mobile .header__sub-user .header-user-type .icon,.banner-color.header-top .header.sub-open .header__sub-mobile .header__sub-user .header-user-type .icon{top:0.2rem;margin-right:0.6rem}.header.sub-open .header__sub-mobile .header__sub-user .header-user-type:hover,.header.sub-open .header__sub-mobile .header__sub-user .header-user-type:focus,.header.sub-open .header__sub-mobile .header__sub-user .header-user-type.selected,.header-top .header.sub-open .header__sub-mobile .header__sub-user .header-user-type:hover,.header-top .header.sub-open .header__sub-mobile .header__sub-user .header-user-type:focus,.header-top .header.sub-open .header__sub-mobile .header__sub-user .header-user-type.selected,.banner-full.header-top .header.sub-open .header__sub-mobile .header__sub-user .header-user-type:hover,.banner-full.header-top .header.sub-open .header__sub-mobile .header__sub-user .header-user-type:focus,.banner-full.header-top .header.sub-open .header__sub-mobile .header__sub-user .header-user-type.selected,.banner-color.header-top .header.sub-open .header__sub-mobile .header__sub-user .header-user-type:hover,.banner-color.header-top .header.sub-open .header__sub-mobile .header__sub-user .header-user-type:focus,.banner-color.header-top .header.sub-open .header__sub-mobile .header__sub-user .header-user-type.selected{color:white}.header.sub-open .header__sub-mobile .header__sub-fade,.header-top .header.sub-open .header__sub-mobile .header__sub-fade,.banner-full.header-top .header.sub-open .header__sub-mobile .header__sub-fade,.banner-color.header-top .header.sub-open .header__sub-mobile .header__sub-fade{position:relative;opacity:0;-webkit-animation:fadeInRight .3s ease-out forwards;animation:fadeInRight .3s ease-out forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.header.sub-open .header__sub-mobile .header__sub-fade:nth-child(2),.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(2),.banner-full.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(2),.banner-color.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(2){-webkit-animation-delay:.45s;animation-delay:.45s}.header.sub-open .header__sub-mobile .header__sub-fade:nth-child(3),.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(3),.banner-full.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(3),.banner-color.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.header.sub-open .header__sub-mobile .header__sub-fade:nth-child(4),.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(4),.banner-full.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(4),.banner-color.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(4){-webkit-animation-delay:.75s;animation-delay:.75s}.header.sub-open .header__sub-mobile .header__sub-fade:nth-child(5),.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(5),.banner-full.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(5),.banner-color.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(5){-webkit-animation-delay:.9s;animation-delay:.9s}.header.sub-open .header__sub-mobile .header__sub-fade:nth-child(6),.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(6),.banner-full.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(6),.banner-color.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(6){-webkit-animation-delay:1.05s;animation-delay:1.05s}.header.sub-open .header__sub-mobile .header__sub-fade:nth-child(7),.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(7),.banner-full.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(7),.banner-color.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(7){-webkit-animation-delay:1.2s;animation-delay:1.2s}.header.sub-open .header__sub-mobile .header__sub-fade:nth-child(8),.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(8),.banner-full.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(8),.banner-color.header-top .header.sub-open .header__sub-mobile .header__sub-fade:nth-child(8){-webkit-animation-delay:1.35s;animation-delay:1.35s}.header.sub-open .header__sub-mobile .header__sub-fade:hover,.header.sub-open .header__sub-mobile .header__sub-fade:focus,.header-top .header.sub-open .header__sub-mobile .header__sub-fade:hover,.header-top .header.sub-open .header__sub-mobile .header__sub-fade:focus,.banner-full.header-top .header.sub-open .header__sub-mobile .header__sub-fade:hover,.banner-full.header-top .header.sub-open .header__sub-mobile .header__sub-fade:focus,.banner-color.header-top .header.sub-open .header__sub-mobile .header__sub-fade:hover,.banner-color.header-top .header.sub-open .header__sub-mobile .header__sub-fade:focus{color:#575076}.header .header-user-type--logout{display:none !important}.loggedIn .header .header-user-type{display:none !important}.loggedIn .header .header-user-type--logout{display:block !important}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.footer{position:relative;display:inline-block;width:100%;bottom:-1rem;color:white;background-color:#201547;overflow:hidden}.vrc-site .footer{display:block;bottom:0}.footer .footer__main-wrap{position:relative;padding-bottom:24rem}@media (min-width: 768px){.footer .footer__main-wrap{padding-bottom:32rem}}@media (min-width: 1024px){.footer .footer__main-wrap{padding-bottom:26rem}}.footer .footer__main-wrap .footer__bg{position:absolute;top:-14rem;right:-24rem;opacity:0.05;z-index:-1;pointer-events:none}.footer .footer__main-wrap .footer__bg .icon{width:60rem;height:90rem}@media (min-width: 768px){.footer .footer__main-wrap .footer__bg{top:-20rem;right:-30rem}.footer .footer__main-wrap .footer__bg .icon{width:90rem;height:135rem}}@media (min-width: 1200px){.footer .footer__main-wrap .footer__bg{top:-24rem;right:-48rem}.footer .footer__main-wrap .footer__bg .icon{width:120rem;height:180rem}}.footer .footer__heading{font-family:"Soehne",Arial,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:0.1rem;color:#8c879d;text-transform:initial;margin-bottom:1.6rem}@media (min-width: 1024px){.footer .footer__heading{margin-bottom:3rem}}.footer .footer__top{position:relative;display:block;padding-bottom:2.2rem;margin-top:2rem;margin-bottom:2.2rem;border-bottom:0.1rem solid rgba(119,119,119,0.5)}@media (min-width: 1024px){.footer .footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer .footer__top .footer__principal{width:100%;padding-bottom:2.2rem;margin-bottom:2.2rem;border-bottom:0.1rem solid rgba(119,119,119,0.5)}@media (min-width: 1024px){.footer .footer__top .footer__principal{width:auto;padding-bottom:0;margin-bottom:0;border-bottom:none}}.footer .footer__top .footer__principal .footer__partner{display:block;text-decoration:none}.footer .footer__top .footer__principal .footer__partner img{display:block;width:auto;height:3rem}.footer .footer__top .footer__principal .footer__partner:hover,.footer .footer__top .footer__principal .footer__partner:focus{opacity:0.7}.footer .footer__top .footer__major{width:100%;margin-top:4rem;margin-bottom:2rem}@media (min-width: 1024px){.footer .footer__top .footer__major{width:auto;margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 8rem 3rem}}@media (min-width: 1200px){.footer .footer__top .footer__major{margin:0;padding:0 8rem}}@media (min-width: 480px){.footer .footer__top .footer__major .footer__heading{margin-bottom:1rem}}.footer .footer__top .footer__partners{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:35rem;margin:0 auto}@media (min-width: 768px){.footer .footer__top .footer__partners{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;max-width:none;margin:0}}@media (min-width: 1024px){.footer .footer__top .footer__partners{height:7rem}}.footer .footer__top .footer__partners .footer__partner{position:relative;margin-bottom:1.1rem;max-width:30%}.footer .footer__top .footer__partners .footer__partner:not(:nth-child(3n+1)){margin-left:1.8rem;padding-left:1.8rem}.footer .footer__top .footer__partners .footer__partner:not(:nth-child(3n+1)):after{position:absolute;display:block;content:"";top:calc(50% - 1.2rem);left:0;height:2.4rem;width:0.1rem;background-color:#999}@media (min-width: 768px){.footer .footer__top .footer__partners .footer__partner{margin-bottom:0}.footer .footer__top .footer__partners .footer__partner:not(:first-child){margin-left:1.8rem;padding-left:1.8rem}.footer .footer__top .footer__partners .footer__partner:not(:first-child):after{position:absolute;display:block;content:"";top:calc(50% - 1.2rem);left:0;height:2.4rem;width:0.1rem;background-color:#999}}.footer .footer__top .footer__partners img{max-width:8rem;max-height:7rem}@media (min-width: 768px){.footer .footer__top .footer__partners img{max-height:6rem}}@media (min-width: 1024px){.footer .footer__top .footer__social .footer__heading{visibility:hidden}}.footer .footer__top .footer__social .footer__social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:3rem}@media (min-width: 480px){.footer .footer__top .footer__social .footer__social-links{display:block}}.footer .footer__top .footer__social .footer__social-links a{display:inline-block;color:white;text-decoration:none;opacity:0.7}@media (min-width: 480px){.footer .footer__top .footer__social .footer__social-links a{margin-right:3.6rem}}@media (min-width: 1024px){.footer .footer__top .footer__social .footer__social-links a{margin-right:3rem}}.footer .footer__top .footer__social .footer__social-links a:hover,.footer .footer__top .footer__social .footer__social-links a:focus{opacity:1}.footer .footer__top .footer__social .footer__social-links .icon{width:2.1rem;height:2.1rem}@media (min-width: 1024px){.footer .footer__top .footer__social .footer__social-links .icon{width:2.4rem;height:2.4rem}}@media (min-width: 1024px){.footer .footer__menus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer .footer__menus .footer__menu{margin-bottom:2.6rem}@media (min-width: 1024px){.footer .footer__menus .footer__menu{width:20%;padding-right:1rem}}.footer .footer__menus .footer__menu-title{position:relative;display:block;width:100%;font-size:1.3rem;font-weight:700;letter-spacing:0.1rem;color:#8c879d;text-align:left;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}@media (min-width: 1024px){.footer .footer__menus .footer__menu-title{width:auto}}.footer .footer__menus .footer__menu-title .footer__menu-icons{position:absolute;top:calc(50% - 0.6rem);right:0}@media (min-width: 1024px){.footer .footer__menus .footer__menu-title .footer__menu-icons{display:none}}.footer .footer__menus .footer__menu-title .footer__menu-icons .icon{width:1.2rem;height:1.2rem}.footer .footer__menus .footer__menu-title .footer__menu-icons .icon-minus{display:none}.footer .footer__menus .footer__menu-title:hover,.footer .footer__menus .footer__menu-title:focus{color:white}.footer .footer__menus .footer__menu-content{display:none;padding-top:2.2rem;padding-bottom:1rem}@media (min-width: 1024px){.footer .footer__menus .footer__menu-content{display:block !important}}.footer .footer__menus .footer__menu-content a{display:block;font-size:1.2rem;color:#8c879d;text-decoration:none;margin-bottom:0.8rem}@media (min-width: 1200px){.footer .footer__menus .footer__menu-content a{font-size:1.5rem}}.footer .footer__menus .footer__menu-content a:hover,.footer .footer__menus .footer__menu-content a:focus{color:white}.footer .footer__logos{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:-2rem;width:calc(100% + 4rem);margin-top:7.5rem}@media (min-width: 1024px){.footer .footer__logos{left:-3rem;width:calc(100% + 6rem);margin-top:4rem}}@media (min-width: 1200px){.footer .footer__logos{left:-4rem;width:calc(100% + 8rem)}}.footer .footer__logos a,.footer .footer__logos span{display:block;max-width:13rem;max-height:4.5rem;text-decoration:none;margin:0 2rem 2rem}@media (min-width: 1024px){.footer .footer__logos a,.footer .footer__logos span{max-width:18rem;max-height:8rem;margin:0 3rem 2rem}}@media (min-width: 1200px){.footer .footer__logos a,.footer .footer__logos span{margin:0 4rem 2rem}}.footer .footer__logos a img,.footer .footer__logos span img{display:block;width:100%;height:auto;max-height:6rem}.footer .footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2rem}@media (min-width: 1024px){.footer .footer__bottom{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:1rem}}@media (min-width: 1200px){.footer .footer__bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer .footer__bottom .footer__monkii{font-size:1.2rem;margin-top:1.5rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width: 768px){.footer .footer__bottom .footer__monkii{margin-top:0}}@media (min-width: 1024px){.footer .footer__bottom .footer__monkii{margin-top:1.5rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.footer .footer__bottom .footer__monkii span{color:#575076;margin:0 1.2rem}.footer .footer__bottom .footer__monkii a{font-size:1.2rem;color:#8c879d;text-decoration:none}@media (min-width: 1200px){.footer .footer__bottom .footer__monkii a{font-size:1.5rem}}.footer .footer__bottom .footer__monkii a:hover,.footer .footer__bottom .footer__monkii a:focus{color:white}.footer .footer__bottom .footer__heritage{width:100%;font-size:1.2rem;color:#8c879d;margin-top:3rem;text-align:left;padding:0;margin-top:1.5rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width: 1024px){.footer .footer__bottom .footer__heritage{width:calc(100% - 40rem);max-width:none;font-size:1.5rem;text-align:left;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.footer .footer__bottom .footer__heritage p{font-size:1.2rem}@media (min-width: 1200px){.footer .footer__bottom .footer__heritage p{font-size:1.5rem}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.megamenu{width:100%}.megamenu .megamenu__section a{position:relative;display:block;font-size:1.4rem;line-height:1.1;color:#8c879d;text-decoration:none;margin-bottom:0.7rem;opacity:0;-webkit-animation:fadeInRight .3s ease-out forwards;animation:fadeInRight .3s ease-out forwards;-webkit-animation-delay:1.65s;animation-delay:1.65s}@media (min-width: 1200px){.megamenu .megamenu__section a{font-size:1.5rem}}.megamenu .megamenu__section a:hover,.megamenu .megamenu__section a:focus{color:white}.megamenu .megamenu__section a.megamenu__title{font-family:"BigCaslon",Arial,sans-serif;font-size:2.6rem;line-height:1.1;color:white;margin-bottom:3rem;-webkit-animation-delay:1.45s;animation-delay:1.45s}@media (min-width: 1200px){.megamenu .megamenu__section a.megamenu__title{font-size:3.5rem}}.megamenu .megamenu__section a.megamenu__title:hover,.megamenu .megamenu__section a.megamenu__title:focus{color:#8c879d}.megamenu .megamenu__section span{display:block;height:2rem}.megamenu .megamenu__section:nth-of-type(1) a{-webkit-animation-delay:.3s;animation-delay:.3s}.megamenu .megamenu__section:nth-of-type(2) a{-webkit-animation-delay:.45s;animation-delay:.45s}.megamenu .megamenu__section:nth-of-type(3) a{-webkit-animation-delay:.6s;animation-delay:.6s}.megamenu .megamenu__section:nth-of-type(4) a{-webkit-animation-delay:.75s;animation-delay:.75s}.megamenu .megamenu__section:nth-of-type(5) a{-webkit-animation-delay:.9s;animation-delay:.9s}.megamenu .megamenu__section:nth-of-type(6) a{-webkit-animation-delay:1.05s;animation-delay:1.05s}.megamenu .megamenu__section:nth-of-type(7) a{-webkit-animation-delay:1.2s;animation-delay:1.2s}.megamenu .megamenu__section:nth-of-type(8) a{-webkit-animation-delay:1.35s;animation-delay:1.35s}.megamenu .megamenu__section:nth-of-type(9) a{-webkit-animation-delay:1.5s;animation-delay:1.5s}.megamenu .megamenu__section:nth-of-type(1) a.megamenu__title{-webkit-animation-delay:.1s;animation-delay:.1s}.megamenu .megamenu__section:nth-of-type(2) a.megamenu__title{-webkit-animation-delay:.25s;animation-delay:.25s}.megamenu .megamenu__section:nth-of-type(3) a.megamenu__title{-webkit-animation-delay:.4s;animation-delay:.4s}.megamenu .megamenu__section:nth-of-type(4) a.megamenu__title{-webkit-animation-delay:.55s;animation-delay:.55s}.megamenu .megamenu__section:nth-of-type(5) a.megamenu__title{-webkit-animation-delay:.7s;animation-delay:.7s}.megamenu .megamenu__section:nth-of-type(6) a.megamenu__title{-webkit-animation-delay:.85s;animation-delay:.85s}.megamenu .megamenu__section:nth-of-type(7) a.megamenu__title{-webkit-animation-delay:1s;animation-delay:1s}.megamenu .megamenu__section:nth-of-type(8) a.megamenu__title{-webkit-animation-delay:1.15s;animation-delay:1.15s}.megamenu .megamenu__section:nth-of-type(9) a.megamenu__title{-webkit-animation-delay:1.3s;animation-delay:1.3s}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.inline-image .inline-image__main{margin:0;background-color:#eae4de}@media (min-width: 768px){.inline-image .inline-image__main{display:-webkit-box;display:-ms-flexbox;display:flex}}.inline-image .inline-image__image{display:none;aspect-ratio:4/3;background-position:center;background-size:cover}@media (min-width: 768px){.inline-image .inline-image__image{display:block;width:50%;aspect-ratio:initial;height:auto}}.inline-image .inline-image__image.inline-image__image-mobile{display:block}@media (min-width: 768px){.inline-image .inline-image__image.inline-image__image-mobile{display:none}}.inline-image .inline-image__inset{display:none;aspect-ratio:4/3;background-color:#242121}@media (min-width: 768px){.inline-image .inline-image__inset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;aspect-ratio:initial;height:auto;padding:0}.inline-image .inline-image__inset img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media (min-width: 1200px){.inline-image .inline-image__inset{padding:20rem 0;background-size:initial}.inline-image .inline-image__inset img{width:auto;height:auto;-o-object-fit:none;object-fit:none;max-width:35rem}}.inline-image .inline-image__inset.inline-image__inset-mobile{display:block}@media (min-width: 768px){.inline-image .inline-image__inset.inline-image__inset-mobile{display:none}}.inline-image .inline-image__content{display:inline-block;width:100%;text-align:left;padding:0 2rem;margin-top:3rem;margin-bottom:4rem}@media (min-width: 768px){.inline-image .inline-image__content{width:50%;padding:0 3rem;margin-top:8rem;margin-bottom:7rem}}@media (min-width: 1200px){.inline-image .inline-image__content{padding:0 10rem 0 12rem;margin-top:17rem;margin-bottom:15rem}}.inline-image .inline-image__content .inline-image__content-inner{max-width:59.5rem;margin:0 auto}.inline-image .inline-image__content .inline-image__title{margin-bottom:3rem}@media (min-width: 768px){.inline-image .inline-image__content .inline-image__title{margin-bottom:4rem}}.inline-image .inline-image__content p{font-size:1.6rem}.inline-image .inline-image__button{margin-top:4rem}@media (min-width: 768px){.inline-image .inline-image__button{margin-top:4.5rem}}@media (min-width: 1200px){.inline-image .inline-image__button{margin-top:5rem}}.inline-image .inline-image__logo{display:inline-block}@media (min-width: 768px){.inline-image.inline-image--right .inline-image__main{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.inline-image.inline-image--purple .inline-image__inset{background-color:#ccc4ef}.inline-image.inline-image--purple .inline-image__button{color:#ccc4ef}.inline-image.inline-image--purple .inline-image__button:hover,.inline-image.inline-image--purple .inline-image__button:focus{color:#242121;background-color:#ccc4ef}.inline-image.inline-image--blue .inline-image__inset{background-color:#c8cfe1}.inline-image.inline-image--blue .inline-image__button{color:#c8cfe1}.inline-image.inline-image--blue .inline-image__button:hover,.inline-image.inline-image--blue .inline-image__button:focus{color:#242121;background-color:#c8cfe1}.inline-image.inline-image--pink .inline-image__inset{background-color:#edd1cf}.inline-image.inline-image--pink .inline-image__button{color:#edd1cf}.inline-image.inline-image--pink .inline-image__button:hover,.inline-image.inline-image--pink .inline-image__button:focus{color:#242121;background-color:#edd1cf}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.split-block{background-color:#eee}.fotf-site .split-block{background-color:transparent}@media (min-width: 768px){.split-block .split-block__blocks{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0;padding-bottom:0}.split-block .split-block__blocks:after{position:absolute;display:block;content:"";top:0;left:calc(50% + 0.2rem);width:0.4rem;height:100%;background-color:white}}.fotf-site .split-block .split-block__blocks:after{background-color:#242121;width:1px}.split-block .split-block__block{position:relative;width:100%;padding:3rem 0}@media (min-width: 768px){.split-block .split-block__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;padding:3rem 3.4rem 3rem 0}.split-block .split-block__block:nth-child(2){padding-left:3.4rem;padding-right:0}}@media (min-width: 1200px){.split-block .split-block__block{padding:7rem 6.8rem 7rem 0}.split-block .split-block__block:nth-child(2){padding-left:6.8rem;padding-right:0}}.split-block .split-block__block:first-child:after{position:absolute;display:block;content:"";bottom:0;left:-2rem;width:calc(100% + 4rem);height:0.4rem;background-color:white}@media (min-width: 768px){.split-block .split-block__block:first-child:after{display:none}}.fotf-site .split-block .split-block__block:first-child:after{background-color:#242121;height:1px}.split-block .split-block__block-image{position:relative;margin-bottom:2rem}@media (min-width: 768px){.split-block .split-block__block-image{margin-bottom:3rem}}.split-block .split-block__block-image img{width:100%}.split-block .split-block__block-title,.split-block .split-block__block-text{margin-bottom:2rem}.split-block .split-block__block-ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 768px){.split-block .split-block__block-links{-ms-flex-item-align:start;align-self:flex-start}}.split-block .split-block__block-links a{position:relative;display:block;padding:0 2rem}.split-block .split-block__block-links a .icon{position:absolute;top:0.6rem;left:0;width:1.5rem;height:1.5rem}.vrc-site .split-block{background-color:#faf9f3}@media (min-width: 768px){.vrc-site .split-block .split-block__blocks:after{top:3.8rem;left:50%;width:0.1rem;height:calc(100% - 3.8rem);background-color:#d8d8d8}}@media (min-width: 1200px){.vrc-site .split-block .split-block__blocks:after{top:4.2rem;height:calc(100% - 4.2rem)}}@media (min-width: 768px){.vrc-site .split-block .split-block__block{padding-top:0;padding-bottom:0}}.vrc-site .split-block .split-block__block:first-child:after{left:0;width:100%;height:0.1rem;background-color:#d8d8d8}.vrc-site .split-block .split-block__block-smalltitle{text-align:left}.vrc-site .split-block .split-block__block-links a{padding:0 2rem 0 0}@media (min-width: 768px){.vrc-site .split-block .split-block__block-links a{font-size:1.5rem}}@media (min-width: 1200px){.vrc-site .split-block .split-block__block-links a{font-size:1.6rem}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.carousel{position:relative;padding-bottom:0}.carousel .carousel__next,.carousel .carousel__prev{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:calc(50% - 1.5rem);width:3rem;height:3rem;background-color:white;border-radius:50%;z-index:2;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}@media (min-width: 768px){.carousel .carousel__next,.carousel .carousel__prev{top:calc(50% - 2rem);width:4rem;height:4rem}}@media (min-width: 1200px){.carousel .carousel__next,.carousel .carousel__prev{top:calc(50% - 2.5rem);width:5rem;height:5rem}}.carousel .carousel__next .icon,.carousel .carousel__prev .icon{width:2rem;height:2rem}@media (min-width: 768px){.carousel .carousel__next .icon,.carousel .carousel__prev .icon{width:3rem;height:3rem}}.carousel .carousel__next:hover,.carousel .carousel__next:focus,.carousel .carousel__prev:hover,.carousel .carousel__prev:focus{color:#777}.carousel .carousel__next{right:2.5rem}@media (min-width: 768px){.carousel .carousel__next{right:6rem}}@media (min-width: 1200px){.carousel .carousel__next{right:8rem}}.carousel .carousel__next .icon-light-arrow-right{display:none}.carousel .carousel__prev{left:2.5rem}@media (min-width: 768px){.carousel .carousel__prev{left:6rem}}@media (min-width: 1200px){.carousel .carousel__prev{left:8rem}}.carousel .carousel__prev .icon-light-arrow-left{display:none}.carousel .carousel__image{position:relative}.carousel .carousel__image:before{position:absolute;display:block;content:"";bottom:0;left:0;width:100%;height:30%;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.6)));background:-o-linear-gradient(top, transparent, rgba(0,0,0,0.6));background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.6))}.carousel .carousel__caption{position:absolute;bottom:1rem;left:1rem;font-weight:700;color:white;z-index:2}@media (min-width: 768px){.carousel .carousel__caption{bottom:2rem;left:2.3rem}}@media (min-width: 1200px){.carousel .carousel__caption{bottom:3rem;left:4.6rem}}.vrc-site .carousel .carousel__image:before{display:none}.vrc-site .carousel .carousel__caption{display:none}.vrc-site .carousel .carousel__next,.vrc-site .carousel .carousel__prev{display:none !important;background-color:#faf9f3}@media (min-width: 1200px){.vrc-site .carousel .carousel__next,.vrc-site .carousel .carousel__prev{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}@media (min-width: 1200px){.vrc-site .carousel .carousel__next{right:-2.5rem}}.vrc-site .carousel .carousel__next .icon-light-arrow-right{display:block}.vrc-site .carousel .carousel__next .icon-chevron-right{display:none}@media (min-width: 1200px){.vrc-site .carousel .carousel__prev{left:-2.5rem}}.vrc-site .carousel .carousel__prev .icon-light-arrow-left{display:block}.vrc-site .carousel .carousel__prev .icon-chevron-left{display:none}.umb-grid .carousel .carousel__image{display:none}.umb-grid .carousel .carousel__image:first-child{display:block}.umb-grid .carousel .carousel__next,.umb-grid .carousel .carousel__prev{display:none}.carousel-nav{padding-top:0}.carousel-nav .slick-slide{padding:0 0.3rem;opacity:0.7;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;cursor:pointer}.carousel-nav .slick-slide:hover{opacity:0.9}.carousel-nav .slick-slide.slick-current{opacity:1}.carousel-nav .slick-list{position:relative;left:-0.3rem;width:calc(100% + 0.6rem)}.umb-grid .carousel-nav{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.carousel-cap{display:none;position:relative;font-size:1.4rem;opacity:0;left:0;padding-top:0}@media (min-width: 768px){.carousel-cap{font-size:1.5rem}}@media (min-width: 1200px){.carousel-cap{font-size:1.6rem}}.vrc-site .carousel-cap{display:block}.carousel-cap.active{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.umb-grid .carousel-cap{display:none !important}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.notification{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:-0.1rem;left:0;width:100%;min-height:20rem;color:white;background-color:black;text-decoration:none;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:5;border-bottom:0.2rem solid white}@media (min-width: 768px){.notification{min-height:20rem}}@media (min-width: 1200px){.notification{min-height:14.8rem}}.alert.header-top .notification{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.notification .notification__inner{display:block;width:100%;height:100%}@media (min-width: 768px){.notification .notification__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.notification .notification__info{width:100%;padding:2rem 0}@media (min-width: 768px){.notification .notification__info{width:calc(100% - 12rem);padding:3rem 0}}@media (min-width: 1200px){.notification .notification__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4rem 0}}.notification .notification__title{position:relative;font-size:3rem;padding-left:6rem}@media (min-width: 768px){.notification .notification__title{margin-bottom:2rem}}@media (min-width: 1200px){.notification .notification__title{width:45rem;margin-bottom:0}}.notification .notification__title .icon{position:absolute;top:-0.4rem;left:0;width:4rem;height:4rem;margin-right:0.5rem}@media (min-width: 1200px){.notification .notification__text{width:calc(100% - 47rem)}}.notification .notification__text p{margin:0}.notification .notification__text .notification__cta{color:#bbb;text-decoration:underline;display:block}@media (min-width: 768px){.notification .notification__text .notification__cta{display:inline}}.notification .notification__close{position:relative;left:-1rem;width:10rem;font-size:1.8rem;font-weight:700;color:#bbb;margin-bottom:1.2rem}@media (min-width: 768px){.notification .notification__close{left:0;margin:0}}.notification .notification__close span{position:relative;top:-0.9rem}.notification .notification__close .icon{width:3rem;height:3rem}.vrc-site .notification{min-height:0;background-color:#201547;border-color:#201547}.vrc-site .notification .notification__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vrc-site .notification .notification__info{padding:1.5rem 0}.vrc-site .notification .notification__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.vrc-site .notification .icon-alert-thin{width:2rem;height:2rem;top:0.1rem;margin-right:1.8rem}.vrc-site .notification p{font-size:1.4rem;color:white}@media (min-width: 768px){.vrc-site .notification p{font-size:1.6rem}}@media (min-width: 1200px){.vrc-site .notification p{font-size:1.8rem}}.vrc-site .notification .notification__cta{color:white}.vrc-site .notification:hover .notification__cta{text-decoration:none}.vrc-site .notification:hover .icon-alert-thin{color:white}.vrc-site .notification .notification__close{width:6rem;color:white;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;margin-bottom:0}.vrc-site .notification .notification__close:hover,.vrc-site .notification .notification__close:focus{color:#bbb}.vrc-site .notification.light{background-color:#edeae2;border-color:#edeae2}.vrc-site .notification.light .icon-alert-thin,.vrc-site .notification.light .notification__close{color:#201547}.vrc-site .notification.light p,.vrc-site .notification.light .notification__cta{color:#585757}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.event-block{background-color:#cce3dc;padding-top:2rem;padding-bottom:2rem;margin-bottom:3rem}@media (min-width: 768px){.event-block{padding-top:3rem;padding-bottom:3rem;margin-bottom:5rem}}@media (min-width: 1200px){.event-block{padding-top:4rem;padding-bottom:4rem;margin-bottom:7rem}}.event-block .event-block__inner{display:inline-block}@media (min-width: 768px){.event-block .event-block__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.event-block .event-block__item{position:relative;width:100%;font-size:1.7rem;line-height:1.25;padding-left:4rem;margin-bottom:2rem}@media (min-width: 768px){.event-block .event-block__item{width:30.5rem;font-size:1.8rem;margin-bottom:0}}@media (min-width: 1200px){.event-block .event-block__item{font-size:2.4rem}}@media (min-width: 768px){.event-block .event-block__item:not(:first-child){margin-left:2rem}}@media (min-width: 1200px){.event-block .event-block__item:not(:first-child){margin-left:4rem}}.event-block .event-block__item p{margin-top:1rem}@media (min-width: 768px){.event-block .event-block__item p{margin-top:0}}.event-block .event-block__icon{position:absolute;top:-0.3rem;left:0.5rem;width:2.5rem;height:2.5rem}@media (min-width: 768px){.event-block .event-block__icon{width:3rem;height:3rem}}@media (min-width: 1200px){.event-block .event-block__icon{top:0}}.event-block .event-block__icon img{display:block;width:100%}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.image-caption{max-width:142rem;margin-left:auto;margin-right:auto}.image-caption__caption{width:100%;display:block;font-size:1rem;line-height:1em;font-family:"Roboto",Arial,sans-serif;text-align:center;letter-spacing:0.01em;margin-top:2rem;margin-bottom:0;color:#242121;opacity:0.5}@media (min-width: 1024px){.image-caption__caption{font-size:1.3rem}}.image-caption__link{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}.image-caption__inner{width:100%;position:relative}.image-caption__image{width:100%;height:auto;position:relative}.image-caption__image img{width:100%}.fotf-site .image-caption__image{padding-top:100%}@media (min-width: 768px){.fotf-site .image-caption__image{padding-top:40%;position:relative;overflow:hidden}}.fotf-site .image-caption__image img{height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.image-caption__button{position:absolute;bottom:0;right:0;padding:2.6rem 2.4rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 768px){.image-caption__button{max-width:34rem;padding:0;margin-bottom:7rem;margin-right:7rem}}.image-caption__button .image-caption__button-icon{width:3.3rem;min-width:3.3rem;height:2.7rem;color:#edd1cf;margin-top:1.4rem;opacity:0}@media (min-width: 768px){.image-caption__button .image-caption__button-icon{margin-top:0.4rem}}.image-caption__button .image-caption__button-icon svg{width:100%;height:100%}.image-caption__button h2{color:#edd1cf;font-family:"Bebas Neue2","SangBleu",sans-serif;font-size:2.4rem;line-height:1.12em;font-weight:300;text-align:right;width:100%;text-transform:uppercase;margin-left:2rem;margin-bottom:0}@media (min-width: 480px){.image-caption__button h2{font-size:4rem}}@media (min-width: 768px){.image-caption__button h2{font-size:3rem}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.masonry-filter{position:relative;z-index:2}.masonry-filter .show-me-filter{max-width:122rem;margin:6rem auto 3rem}@media (min-width: 480px){.masonry-filter .show-me-filter{margin:0 0 3rem}}@media (min-width: 768px){.masonry-filter .show-me-filter{margin-bottom:5rem}}@media (min-width: 1200px){.masonry-filter .show-me-filter{margin-bottom:7rem}}.masonry-filter .show-me-filter .show-me-filter__label{width:100%}@media (min-width: 480px){.masonry-filter .show-me-filter .show-me-filter__label{width:auto}}.masonry-filter__title{max-width:28rem;font-family:"Bebas Neue2","SangBleu",sans-serif;font-size:7.3rem;line-height:0.8;letter-spacing:0;text-align:center;font-weight:400;margin:0 auto 8.5rem}@media (min-width: 768px){.masonry-filter__title{max-width:62rem;font-size:14rem;margin-bottom:7rem}}.masonry-filter .masonry-filter__blocks{-webkit-transition:height 0.3s ease-out;-o-transition:height 0.3s ease-out;transition:height 0.3s ease-out}.masonry-filter .masonry-filter__block{opacity:0;-webkit-transform:translateY(5rem);-ms-transform:translateY(5rem);transform:translateY(5rem);-webkit-transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms;overflow:hidden}.masonry-filter .masonry-filter__block:nth-child(1){-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.masonry-filter .masonry-filter__block:nth-child(2){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.masonry-filter .masonry-filter__block:nth-child(3){-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.masonry-filter .masonry-filter__block:nth-child(4){-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.masonry-filter .masonry-filter__block:nth-child(5){-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.masonry-filter .masonry-filter__block:nth-child(6){-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}.masonry-filter .masonry-filter__block:nth-child(7){-webkit-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms}.masonry-filter .masonry-filter__block:nth-child(8){-webkit-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.masonry-filter .masonry-filter__block:nth-child(9){-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}.masonry-filter .masonry-filter__block .masonry-filter__view{position:absolute;top:2rem;right:0;font-size:1.6rem;font-weight:bold;color:black;padding:1rem 2rem;background-color:white;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.1s ease-out;transition:-webkit-transform 0.1s ease-out;-o-transition:transform 0.1s ease-out;transition:transform 0.1s ease-out;transition:transform 0.1s ease-out, -webkit-transform 0.1s ease-out}@media (min-width: 1200px){.masonry-filter .masonry-filter__block .masonry-filter__view{top:2.7rem}}.masonry-filter .masonry-filter__block .masonry-filter__block-image{position:relative}.masonry-filter .masonry-filter__block .masonry-filter__block-image img{width:100%}.masonry-filter.entered .masonry-filter__block,.umb-grid .masonry-filter .masonry-filter__block{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.masonry-filter.transition-home .masonry-filter__block[data-cat="Home"]{-webkit-animation:fade-in 300ms ease-in both;animation:fade-in 300ms ease-in both}.masonry-filter.transition-flemington .masonry-filter__block[data-cat="Flemington"]{-webkit-animation:fade-in 300ms ease-in both;animation:fade-in 300ms ease-in both}.masonry-filter.entered.changed .masonry-filter__block{-webkit-transition:top 0.3s ease-out,left 0.3s ease-out;-o-transition:top 0.3s ease-out,left 0.3s ease-out;transition:top 0.3s ease-out,left 0.3s ease-out;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}.masonry-filter .masonry-filter__major{position:relative}.masonry-filter .masonry-filter__major .masonry-filter__major-hover{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;overflow:hidden}.masonry-filter .masonry-filter__major .masonry-filter__major-hover:before{position:absolute;display:block;content:"";bottom:0;left:0;width:100%;height:50%;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.6)));background:-o-linear-gradient(top, transparent, rgba(0,0,0,0.6));background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.6))}.masonry-filter .masonry-filter__major .masonry-filter__major-hover:after{position:absolute;display:block;content:"";top:0;left:0;width:100%;height:100%;background:black;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;z-index:1;opacity:0}.masonry-filter .masonry-filter__major .masonry-filter__major-info{position:absolute;bottom:0;left:0;width:100%;padding:1rem 2rem 0}@media (min-width: 768px){.masonry-filter .masonry-filter__major .masonry-filter__major-info{padding:2rem 3rem 0.5rem}}@media (min-width: 1200px){.masonry-filter .masonry-filter__major .masonry-filter__major-info{padding:3rem 4rem 1.5rem}}.masonry-filter .masonry-filter__major .masonry-filter__major-info h4{font-size:2.6rem;margin:0 0 3rem 0;color:white}@media (min-width: 768px){.masonry-filter .masonry-filter__major .masonry-filter__major-info h4{font-size:2.9rem;margin:0 0 1.5rem 0}}@media (min-width: 1200px){.masonry-filter .masonry-filter__major .masonry-filter__major-info h4{font-size:3.2rem}}.masonry-filter .masonry-filter__major .masonry-filter__major-info p{display:none;font-size:1.5rem;line-height:1.27;margin:0 0 1.5rem 0;opacity:0;color:white}@media (min-width: 768px){.masonry-filter .masonry-filter__major .masonry-filter__major-info p{display:block;max-height:0;-webkit-transition:max-height 0.3s ease-out,opacity 0.3s ease-out;-o-transition:max-height 0.3s ease-out,opacity 0.3s ease-out;transition:max-height 0.3s ease-out,opacity 0.3s ease-out}}@media (min-width: 1200px){.masonry-filter .masonry-filter__major .masonry-filter__major-info p{font-size:1.7rem;line-height:1.24}}.masonry-filter .masonry-filter__major .masonry-filter__major-info button{display:none;color:white;margin-top:1.6rem}@media (min-width: 768px){.masonry-filter .masonry-filter__major .masonry-filter__major-info button{display:block}}@media (min-width: 768px){.masonry-filter .masonry-filter__major:hover .masonry-filter__major-hover,.masonry-filter .masonry-filter__major:focus .masonry-filter__major-hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.masonry-filter .masonry-filter__major:hover .masonry-filter__major-hover:after,.masonry-filter .masonry-filter__major:focus .masonry-filter__major-hover:after{opacity:0.3}.masonry-filter .masonry-filter__major:hover .masonry-filter__view,.masonry-filter .masonry-filter__major:focus .masonry-filter__view{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.masonry-filter .masonry-filter__major:hover .masonry-filter__major-info p,.masonry-filter .masonry-filter__major:focus .masonry-filter__major-info p{max-height:8rem;opacity:1}}.masonry-filter .masonry-filter__color{text-decoration:none}.masonry-filter .masonry-filter__color .masonry-filter__color-inner{position:relative;width:100%;background-color:#eee}@media (min-width: 768px){.masonry-filter .masonry-filter__color .masonry-filter__color-inner{padding-bottom:78%}}.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--green .masonry-filter__color-bg{background-color:#cce3dc}.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-green .masonry-filter__color-bg{background-color:#213f37}.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--red .masonry-filter__color-bg{background-color:#fec5c5}.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--light-red .masonry-filter__color-bg{background-color:#e5353d}.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-red .masonry-filter__color-bg{background-color:#59282d}.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--white .masonry-filter__color-bg{background-color:#faf9f3}.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--light-grey .masonry-filter__color-bg{background-color:#e5e4e2}.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-grey .masonry-filter__color-bg{background-color:#b9b9b8}.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--light-purple .masonry-filter__color-bg{background-color:#4c4581}.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-purple .masonry-filter__color-bg{background-color:#3a325a}.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-blue .masonry-filter__color-bg{background-color:#1b314c}.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-green .masonry-filter__color-info h4,.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-green .masonry-filter__color-info p,.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-green .masonry-filter__color-info button,.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--light-purple .masonry-filter__color-info h4,.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--light-purple .masonry-filter__color-info p,.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--light-purple .masonry-filter__color-info button,.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-purple .masonry-filter__color-info h4,.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-purple .masonry-filter__color-info p,.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-purple .masonry-filter__color-info button,.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-green .masonry-filter__color-info h4,.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-green .masonry-filter__color-info p,.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-green .masonry-filter__color-info button,.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-red .masonry-filter__color-info h4,.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-red .masonry-filter__color-info p,.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-red .masonry-filter__color-info button,.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-blue .masonry-filter__color-info h4,.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-blue .masonry-filter__color-info p,.masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--dark-blue .masonry-filter__color-info button{color:white}.masonry-filter .masonry-filter__color .masonry-filter__color-bg{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;overflow:hidden}.masonry-filter .masonry-filter__color .masonry-filter__color-bg:after{position:absolute;display:block;content:"";top:0;left:0;width:100%;height:100%;background:black;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;z-index:1;opacity:0}.masonry-filter .masonry-filter__color .masonry-filter__color-info{position:relative;width:100%;color:black;padding:3rem 2rem 1.5rem;z-index:2}@media (min-width: 768px){.masonry-filter .masonry-filter__color .masonry-filter__color-info{position:absolute;bottom:0;left:0;padding:2rem 3rem 0.5rem}}@media (min-width: 1200px){.masonry-filter .masonry-filter__color .masonry-filter__color-info{padding:3rem 4rem 1.5rem}}.masonry-filter .masonry-filter__color .masonry-filter__color-info h4{font-size:2.6rem;margin:0 0 1.5rem 0}@media (min-width: 768px){.masonry-filter .masonry-filter__color .masonry-filter__color-info h4{font-size:2.9rem}}@media (min-width: 1200px){.masonry-filter .masonry-filter__color .masonry-filter__color-info h4{font-size:3.2rem}}.masonry-filter .masonry-filter__color .masonry-filter__color-info p{font-size:1.5rem;line-height:1.27;margin:0 0 1.5rem 0}@media (min-width: 1200px){.masonry-filter .masonry-filter__color .masonry-filter__color-info p{font-size:1.7rem;line-height:1.24}}.masonry-filter .masonry-filter__color .masonry-filter__color-info p:last-child{display:none}@media (min-width: 768px){.masonry-filter .masonry-filter__color .masonry-filter__color-info p:last-child{display:block;max-height:0;opacity:0;-webkit-transition:max-height 0.3s ease-out,opacity 0.3s ease-out;-o-transition:max-height 0.3s ease-out,opacity 0.3s ease-out;transition:max-height 0.3s ease-out,opacity 0.3s ease-out}}.masonry-filter .masonry-filter__color .masonry-filter__color-info button{display:none;color:#201547;margin-top:1.6rem;-webkit-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear}@media (min-width: 768px){.masonry-filter .masonry-filter__color .masonry-filter__color-info button{display:block}}.masonry-filter .masonry-filter__color.member .masonry-filter__color-inner{padding-top:10rem}@media (min-width: 768px){.masonry-filter .masonry-filter__color.member .masonry-filter__color-inner{padding-top:0}}.masonry-filter .masonry-filter__color.member .members-triangle{position:absolute}@media (min-width: 768px){.masonry-filter .masonry-filter__color:hover .masonry-filter__color-bg,.masonry-filter .masonry-filter__color:focus .masonry-filter__color-bg{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.masonry-filter .masonry-filter__color:hover .masonry-filter__color-bg:after,.masonry-filter .masonry-filter__color:focus .masonry-filter__color-bg:after{opacity:0.4}.masonry-filter .masonry-filter__color:hover .masonry-filter__view,.masonry-filter .masonry-filter__color:focus .masonry-filter__view{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.masonry-filter .masonry-filter__color:hover .masonry-filter__color-info h4,.masonry-filter .masonry-filter__color:hover .masonry-filter__color-info p,.masonry-filter .masonry-filter__color:hover .masonry-filter__color-info button,.masonry-filter .masonry-filter__color:focus .masonry-filter__color-info h4,.masonry-filter .masonry-filter__color:focus .masonry-filter__color-info p,.masonry-filter .masonry-filter__color:focus .masonry-filter__color-info button{color:white}.masonry-filter .masonry-filter__color:hover .masonry-filter__color-info p:last-child,.masonry-filter .masonry-filter__color:focus .masonry-filter__color-info p:last-child{max-height:8rem;opacity:1}}.fotf-site .masonry-filter{padding-top:3rem}.fotf-site .masonry-filter .masonry-filter__major .masonry-filter__major-info{padding:1rem 1rem 0}@media (min-width: 768px){.fotf-site .masonry-filter .masonry-filter__major .masonry-filter__major-info{padding:2rem 2rem 0.5rem}}@media (min-width: 1200px){.fotf-site .masonry-filter .masonry-filter__major .masonry-filter__major-info{padding:3rem 3rem 0.5rem}}.fotf-site .masonry-filter .masonry-filter__color .masonry-filter__color-inner{background-color:#eae4de}.fotf-site .masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--pink .masonry-filter__color-bg{background-color:#edd1cf}.fotf-site .masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--white .masonry-filter__color-bg{background-color:#eae4de}.fotf-site .masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--purple .masonry-filter__color-bg{background-color:#ccc4ef}.fotf-site .masonry-filter .masonry-filter__color .masonry-filter__color-inner.masonry-filter__color-inner--blue .masonry-filter__color-bg{background-color:#c8cfe1}.fotf-site .masonry-filter.masonry-filter--ad{position:relative}@media (min-width: 1200px){.fotf-site .masonry-filter.masonry-filter--ad .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 1200px){.fotf-site .masonry-filter.masonry-filter--ad .masonry-filter__inner{width:calc(75% - 1.5rem)}}.fotf-site .masonry-filter.masonry-filter--ad .ad2-masonry{position:relative;left:-2rem;width:calc(100% + 4rem)}@media (min-width: 768px){.fotf-site .masonry-filter.masonry-filter--ad .ad2-masonry{left:-4rem;width:calc(100% + 8rem)}}@media (min-width: 1200px){.fotf-site .masonry-filter.masonry-filter--ad .ad2-masonry{left:0;width:25%}.fotf-site .masonry-filter.masonry-filter--ad .ad2-masonry .ad2{width:100%}}.umb-grid .masonry-filter .masonry-filter__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto !important}.umb-grid .masonry-filter .masonry-filter__block{position:relative !important;top:0 !important;left:0 !important;width:32%;margin-bottom:1.3rem}@-webkit-keyframes fade-in{0%{opacity:0}50%{opacity:0.1}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}50%{opacity:0.1}100%{opacity:1}}.masonry-filter__item{display:block;overflow:hidden}.masonry-filter__item img{width:100%;height:auto;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.masonry-filter__item-info{position:absolute;bottom:0;left:0;padding-bottom:2.4rem;padding-left:3rem;padding-right:3rem;width:100%}.masonry-filter__item-info .gradient{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.0001)), to(#000));background:-o-linear-gradient(top, rgba(0,0,0,0.0001) 0%, #000 100%);background:linear-gradient(180deg, rgba(0,0,0,0.0001) 0%, #000 100%);width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:0;min-height:20rem}.masonry-filter__item-info h4{font-family:"Bebas Neue2","SangBleu",sans-serif;font-size:2.7rem;line-height:3.5rem;color:#eae4de;margin-bottom:0;position:relative;z-index:1}.masonry-filter__item-info p{font-family:"Roboto",Arial,sans-serif;color:#eae4de;font-size:1.6rem;line-height:2.1rem;font-weight:400;margin-bottom:0;padding-top:1.6rem;z-index:1;position:relative}@media (min-width: 768px){.masonry-filter__item-info p{max-height:0;opacity:0;-webkit-transition:max-height 0.3s ease-out,opacity 0.3s ease-out;-o-transition:max-height 0.3s ease-out,opacity 0.3s ease-out;transition:max-height 0.3s ease-out,opacity 0.3s ease-out}}.masonry-filter__item.coloured h4{color:#242121}.masonry-filter__item.coloured p{color:#242121;max-height:none;opacity:1}.masonry-filter__item.coloured.grey{background-color:#cce3dc}.masonry-filter__item.coloured.dark-green{background-color:#213f37}.masonry-filter__item.coloured.red{background-color:#fec5c5}.masonry-filter__item.coloured.light-red{background-color:#e5353d}.masonry-filter__item.coloured.dark-red{background-color:#59282d}.masonry-filter__item.coloured.white{background-color:#faf9f3}.masonry-filter__item.coloured.light-grey{background-color:#e5e4e2}.masonry-filter__item.coloured.dark-grey{background-color:#b9b9b8}.masonry-filter__item.coloured.light-purple{background-color:#ccc4ef}.masonry-filter__item.coloured.dark-purple{background-color:#3a325a}.masonry-filter__item.coloured.dark-blue{background-color:#1b314c}.masonry-filter__item.coloured.fotf-blue{background-color:#c8cfe1}.masonry-filter__item.coloured.fotf-purple{background-color:#ccc4ef}.masonry-filter__item.coloured.fotf-pink{background-color:#edd1cf}.masonry-filter__item.coloured.fotf-black{background-color:#242121}.masonry-filter__item.coloured.fotf-black h4{color:#eae4de}.masonry-filter__item.coloured.fotf-black p{color:#eae4de}.masonry-filter__item.coloured.fotf-black .pill,.masonry-filter__item.coloured.fotf-blue .pill,.masonry-filter__item.coloured.fotf-purple .pill,.masonry-filter__item.coloured.fotf-pink .pill{background-color:#eae4de}.masonry-filter__item.coloured .gradient{display:none}.masonry-filter__item.coloured .spacer{width:100%;padding-top:100%}.masonry-filter__item .pill{position:absolute;top:0;right:0;margin-top:2rem;margin-right:1.6rem;background-color:#c8cfe1;border-radius:2.5rem;padding:1rem 1.6rem;color:#242121;display:inline-block;font-size:1.1rem;line-height:1.6rem;text-transform:uppercase;letter-spacing:1px;font-weight:500;z-index:1;opacity:0;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.masonry-filter__item:hover .pill{opacity:1}.masonry-filter__item:hover img{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}@media (min-width: 768px){.masonry-filter__item:hover p{max-height:8rem;opacity:1}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.countdown{width:19.8rem;margin:0 auto 2rem}@media (min-width: 768px){.countdown{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;margin-bottom:3rem}}@media (min-width: 768px){.countdown{margin-bottom:4rem}}.countdown .countdown__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 768px){.countdown .countdown__head{display:block}}.countdown .countdown__head .countdown__head-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40%}.countdown .countdown__head .countdown__head-image img{width:100%;max-width:20rem;max-height:20rem}@media (min-width: 768px){.countdown .countdown__head .countdown__head-image{width:50%}}.countdown .countdown__head h4{width:100%;font-size:1.1rem;margin-bottom:0.5rem;margin-top:0.5rem}@media (min-width: 768px){.countdown .countdown__head h4{font-size:1.6rem;text-align:left;white-space:nowrap;padding-right:2rem}}.countdown .countdown__body{margin-top:1rem}@media (min-width: 768px){.countdown .countdown__body{margin:0}}.countdown .countdown__labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;left:-0.5rem;width:calc(100% + 1rem)}.countdown .countdown__labels span{left:0;width:22.5%;font-size:0.9rem;font-weight:700;color:black;text-transform:uppercase;text-align:center}@media (min-width: 768px){.countdown .countdown__labels span{font-size:1.2rem}}.hero--homepage .countdown{display:block;position:absolute;bottom:-7rem;left:calc(50% - 11.4rem);width:22.8rem;background-color:white;padding:1rem 1.5rem;margin:0}@media (min-width: 768px){.hero--homepage .countdown{position:relative;bottom:0;left:0;width:29.3rem}}.hero--homepage .countdown .countdown__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 768px){.hero--homepage .countdown .countdown__head{display:block}}.hero--homepage .countdown .countdown__head .countdown__head-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40%}.hero--homepage .countdown .countdown__head .countdown__head-image img{width:100%}@media (min-width: 768px){.hero--homepage .countdown .countdown__head .countdown__head-image{width:50%}}@media (min-width: 768px){.hero--homepage .countdown .countdown__head h4{white-space:initial}}.countdown-pos .countdown{position:relative;width:21.8rem;padding:1rem;background-color:white}@media (min-width: 768px){.countdown-pos .countdown{width:auto;margin:0 auto}}.vrc-site .countdown{position:relative;width:100%;margin-bottom:0;padding:1.6rem 0;background-color:white}.vrc-site .countdown .container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width: 400px){.vrc-site .countdown .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.vrc-site .countdown .countdown__head-image{position:relative;margin-bottom:0.8rem}@media (min-width: 400px){.vrc-site .countdown .countdown__head-image{margin-bottom:0}}@media (min-width: 1024px){.vrc-site .countdown .countdown__head-image:after{position:absolute;display:block;content:"";top:50%;right:-3rem;width:0.1rem;height:5.7rem;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);background-color:#d9d5de}}.vrc-site .countdown .countdown__head-image img{max-width:12rem;max-height:8rem}@media (min-width: 480px){.vrc-site .countdown .countdown__head-image img{max-width:17rem;max-height:12rem}}.vrc-site .countdown .countdown__head-text{display:none;max-width:40%}@media (min-width: 1024px){.vrc-site .countdown .countdown__head-text{display:block}}.vrc-site .countdown .countdown__head-text h5{font-size:1.8rem;color:black;margin-bottom:0;letter-spacing:0}.vrc-site .countdown .countdown__body{position:relative}@media (min-width: 1024px){.vrc-site .countdown .countdown__body:after{position:absolute;display:block;content:"";top:50%;left:-3rem;width:0.1rem;height:5.7rem;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);background-color:#d9d5de}}.countdown-pos{position:relative;width:100%;margin-bottom:10.5rem}.countdown-pos .countdown-pos__inner{position:absolute;top:-3rem;width:100%}@media (min-width: 768px){.countdown-pos{margin-bottom:0}.countdown-pos .countdown-pos__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:-15rem}}.clock{position:relative;width:100%;height:2.7rem;font-size:1.7rem;font-weight:700;margin:0 auto}@media (min-width: 768px){.clock{height:3.7rem;font-size:2.4rem}}.clock .digit{position:relative;float:left;width:2rem;height:2.5rem;background-color:black;border-radius:0.3rem;text-align:center;margin-right:0.2rem}@media (min-width: 768px){.clock .digit{width:3.2rem;height:4rem;border-radius:0.5rem}}.clock .digit:after{position:absolute;display:block;content:"";top:calc(50% - 0.1rem);left:0;width:100%;height:0.1rem;background-color:rgba(119,119,119,0.5);z-index:2}.clock .digit:nth-child(2n+2){margin-right:1rem}.clock .digit:last-child{margin-right:0}.clock .base{display:block;position:absolute;top:47%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:white}@media (min-width: 768px){.clock .base{top:50%}}.clock .flap{display:none;position:absolute;width:100%;height:47%;background-color:black;left:0;top:0;border-radius:0.5rem 0.5rem 0 0;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@media (min-width: 768px){.clock .flap{height:50%}}.clock .flap::before{content:attr(data-content);position:absolute;left:50%}.clock .flap.front::before,.clock .flap.under::before{top:100%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.clock .flap.back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.clock .flap.back::before{top:100%;-webkit-transform:translate(-50%, -50%) rotateZ(180deg);-ms-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotateZ(180deg)}.clock .flap.over{z-index:2}.clock .flap.under{z-index:1}.clock .flap.front{-webkit-animation:flip-down-front 300ms ease-in both;animation:flip-down-front 300ms ease-in both}.clock .flap.back{-webkit-animation:flip-down-back 300ms ease-in both;animation:flip-down-back 300ms ease-in both}.clock .flap.under{-webkit-animation:fade-under 300ms ease-in both;animation:fade-under 300ms ease-in both}@-webkit-keyframes flip-down-front{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);background-color:black;color:white}100%{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);background-color:black;color:white}}@keyframes flip-down-front{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);background-color:black;color:white}100%{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);background-color:black;color:white}}@-webkit-keyframes flip-down-back{0%{-webkit-transform:rotateY(180deg) rotateX(0deg);transform:rotateY(180deg) rotateX(0deg);background-color:black;color:white}100%{-webkit-transform:rotateY(180deg) rotateX(180deg);transform:rotateY(180deg) rotateX(180deg);background-color:black;color:white}}@keyframes flip-down-back{0%{-webkit-transform:rotateY(180deg) rotateX(0deg);transform:rotateY(180deg) rotateX(0deg);background-color:black;color:white}100%{-webkit-transform:rotateY(180deg) rotateX(180deg);transform:rotateY(180deg) rotateX(180deg);background-color:black;color:white}}@-webkit-keyframes fade-under{0%{background-color:black;color:white}100%{background-color:black;color:white}}@keyframes fade-under{0%{background-color:black;color:white}100%{background-color:black;color:white}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.schedule .schedule__title{position:relative;width:100%;margin-bottom:0}.schedule .schedule__title .icon{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.schedule .schedule__title .icon.icon-minus{opacity:0}.schedule .schedule__icons{position:absolute;top:2rem;left:0;width:2rem;height:2rem;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;pointer-events:none}@media (min-width: 768px){.schedule .schedule__icons{width:2.7rem;height:2.7rem}}@media (min-width: 1200px){.schedule .schedule__icons{width:3.5rem;height:3.5rem}}.schedule.expanded .schedule__icons{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.schedule.expanded .schedule__icons .icon-plus{opacity:0}.schedule.expanded .schedule__icons .icon-minus{opacity:1}.schedule .schedule__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:2rem;font-weight:700;background-color:white;padding:2rem 4rem 2rem 3rem}@media (min-width: 768px){.schedule .schedule__toggle{font-size:2.6rem;padding:2rem 4rem}}@media (min-width: 1200px){.schedule .schedule__toggle{font-size:3.6rem}}.schedule .schedule__content{display:none}.umb-grid .schedule .schedule__content{display:block}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.news-featured .news-featured__title{text-align:center;margin-bottom:2rem}@media (min-width: 768px){.news-featured .news-featured__title{margin-bottom:3rem}}@media (min-width: 1200px){.news-featured .news-featured__title{margin-bottom:0.5rem}}.news-featured .news-featured__all{display:none;font-size:1.5rem;font-weight:700;text-align:center;text-decoration:none;margin-bottom:2rem;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.news-featured .news-featured__all .icon{width:2.1rem;height:2.1rem;top:0.5rem;margin-left:0.4rem}@media (min-width: 768px){.news-featured .news-featured__all{margin-bottom:3rem;font-size:1.6rem}.news-featured .news-featured__all .icon{width:2.5rem;height:2.5rem;top:0.7rem;margin-left:0.6rem}}@media (min-width: 1200px){.news-featured .news-featured__all{display:block;margin-bottom:4rem}}.news-featured .news-featured__all:hover{color:#777}.news-featured .news-featured__all.news-featured__all--mobile{display:block;padding-top:2rem;border-top:0.1rem solid #eee}@media (min-width: 768px){.news-featured .news-featured__all.news-featured__all--mobile{padding-top:2rem}}@media (min-width: 1200px){.news-featured .news-featured__all.news-featured__all--mobile{display:none}}@media (min-width: 768px){.news-featured .news-featured__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.news-featured .news-featured__item-image{display:block;margin-bottom:2rem}@media (min-width: 768px){.news-featured .news-featured__item-image{margin-bottom:2rem}}@media (min-width: 1200px){.news-featured .news-featured__item-image{margin-bottom:2.5rem}}.news-featured .news-featured__item-image img{width:100%;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.news-featured .news-featured__item-info h2{font-size:2rem;font-weight:700;line-height:1.1;margin-bottom:0.5rem;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}@media (min-width: 768px){.news-featured .news-featured__item-info h2{font-size:3rem}}@media (min-width: 1200px){.news-featured .news-featured__item-info h2{font-size:3.6rem}}.news-featured .news-featured__item-info p{font-size:1.5rem}.news-featured .news-featured__item-info .news-featured__item-attr{margin-bottom:0.2rem}@media (min-width: 768px){.news-featured .news-featured__item-info .news-featured__item-attr{margin-bottom:0.6rem}}@media (min-width: 1200px){.news-featured .news-featured__item-info .news-featured__item-attr{margin-bottom:1.1rem}}.news-featured .news-featured__item-attr{font-size:1.3rem;color:#777;text-transform:uppercase;margin-bottom:2rem}.news-featured .news-featured__item-more{display:inline-block;font-size:1.5rem;font-weight:700;padding-top:0.6rem;margin-top:1rem;border-top:0.2rem solid #eee;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;text-decoration:none}.news-featured .news-featured__item{display:block;width:100%;margin-bottom:2rem;text-decoration:none;opacity:0;-webkit-transform:translateY(5rem);-ms-transform:translateY(5rem);transform:translateY(5rem);-webkit-transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}@media (min-width: 768px){.news-featured .news-featured__item{width:calc(50% - 1.5rem);margin-bottom:3rem}}@media (min-width: 1200px){.news-featured .news-featured__item{width:calc(50% - 2rem);margin-bottom:4rem}}.news-featured .news-featured__item:nth-child(1){-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.news-featured .news-featured__item:nth-child(2){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.news-featured .news-featured__item:nth-child(3){-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.news-featured .news-featured__item:nth-child(4){-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.news-featured .news-featured__item:nth-child(5){-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.news-featured .news-featured__item:nth-child(6){-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}.news-featured .news-featured__item:nth-child(7){-webkit-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms}.news-featured .news-featured__item:nth-child(8){-webkit-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.news-featured .news-featured__item:nth-child(9){-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}.news-featured .news-featured__item:hover,.news-featured .news-featured__item:focus{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width: 768px){.news-featured .news-featured__item:hover .news-featured__item-image img,.news-featured .news-featured__item:focus .news-featured__item-image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.news-featured .news-featured__item:hover .news-featured__item-info h2,.news-featured .news-featured__item:hover .news-featured__item-info .news-featured__item-more,.news-featured .news-featured__item:focus .news-featured__item-info h2,.news-featured .news-featured__item:focus .news-featured__item-info .news-featured__item-more{color:#777}.news-featured.entered .news-featured__item,.umb-grid .news-featured .news-featured__item{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.umb-grid .news-featured{width:100%}.umb-grid .news-featured .news-featured__all .icon{display:none}.vrc-site .news-featured .news-featured__inner{padding-top:3rem;border-top:0.1rem solid #d8d8d8;border-bottom:0.1rem solid #d8d8d8}@media (min-width: 1200px){.vrc-site .news-featured .news-featured__inner{margin-bottom:4rem;padding-top:4rem}}.vrc-site .news-featured .news-featured__item-info{color:#585757}.vrc-site .news-featured .news-featured__item-attr{font-size:1.1rem;text-transform:none}@media (min-width: 768px){.vrc-site .news-featured .news-featured__item-attr{font-size:1.5rem}}.vrc-site .news-featured .news-featured__item-desc{font-size:1.4rem;line-height:1.4}@media (min-width: 768px){.vrc-site .news-featured .news-featured__item-desc{font-size:1.8rem}}.news-listing .news-listing__ad{margin-bottom:3rem;text-align:center}@media (min-width: 768px){.news-listing .news-listing__ad{margin-bottom:4rem}}@media (min-width: 1200px){.news-listing .news-listing__ad{margin-bottom:5rem}}.news-listing .news-listing__ad a{display:inline-block}.news-listing .news-listing__items{width:100%;margin-top:3rem}.news-listing .news-listing__items:first-child{margin-top:0}@media (min-width: 768px){.news-listing .news-listing__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc(100% + 3rem)}}@media (min-width: 1200px){.news-listing .news-listing__items{width:calc(100% + 4rem);margin-top:0}}.news-listing .news-listing__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 2rem 0;opacity:0;-webkit-animation:fadeIn 0.3s ease-out forwards;animation:fadeIn 0.3s ease-out forwards;text-decoration:none}@media (min-width: 768px){.news-listing .news-listing__item{width:100%;margin:0 0 3rem 0}}@media (min-width: 1200px){.news-listing .news-listing__item{display:block;width:calc(33.333% - 4rem);margin:0 4rem 4rem 0}}.news-listing .news-listing__item:nth-child(1){-webkit-animation-delay:100ms;animation-delay:100ms}.news-listing .news-listing__item:nth-child(2){-webkit-animation-delay:200ms;animation-delay:200ms}.news-listing .news-listing__item:nth-child(3){-webkit-animation-delay:300ms;animation-delay:300ms}.news-listing .news-listing__item:nth-child(4){-webkit-animation-delay:400ms;animation-delay:400ms}.news-listing .news-listing__item:nth-child(5){-webkit-animation-delay:500ms;animation-delay:500ms}.news-listing .news-listing__item:nth-child(6){-webkit-animation-delay:600ms;animation-delay:600ms}.news-listing .news-listing__item:nth-child(7){-webkit-animation-delay:700ms;animation-delay:700ms}.news-listing .news-listing__item:nth-child(8){-webkit-animation-delay:800ms;animation-delay:800ms}.news-listing .news-listing__item:nth-child(9){-webkit-animation-delay:900ms;animation-delay:900ms}.news-listing .news-listing__item:nth-child(10){-webkit-animation-delay:1000ms;animation-delay:1000ms}.news-listing .news-listing__item:nth-child(11){-webkit-animation-delay:1100ms;animation-delay:1100ms}.news-listing .news-listing__item:nth-child(12){-webkit-animation-delay:1200ms;animation-delay:1200ms}.news-listing .news-listing__item .news-listing__item-image{width:11.4rem}@media (min-width: 768px){.news-listing .news-listing__item .news-listing__item-image{width:26.5rem;margin-bottom:0}}@media (min-width: 1200px){.news-listing .news-listing__item .news-listing__item-image{width:100%;margin-bottom:2.4rem}}.news-listing .news-listing__item .news-listing__item-image img{width:100%;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.news-listing .news-listing__item .news-listing__item-info{width:calc(100% - 11.4rem);padding:0 0 0 2rem}@media (min-width: 768px){.news-listing .news-listing__item .news-listing__item-info{width:calc(100% - 26.5rem);padding:0 0 0 3rem}}@media (min-width: 1200px){.news-listing .news-listing__item .news-listing__item-info{width:100%;padding:0}}.news-listing .news-listing__item .news-listing__item-title{font-size:1.6rem;line-height:1.1;text-transform:initial;margin-bottom:0.5rem;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}@media (min-width: 768px){.news-listing .news-listing__item .news-listing__item-title{font-size:2.4rem;margin-bottom:1rem}}@media (min-width: 1200px){.news-listing .news-listing__item .news-listing__item-title{font-size:3rem}}.news-listing .news-listing__item .news-listing__item-date{font-size:1.3rem;color:#777;text-transform:uppercase}@media (min-width: 768px){.news-listing .news-listing__item:hover .news-listing__item-image img,.news-listing .news-listing__item:focus .news-listing__item-image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.news-listing .news-listing__item:hover .news-listing__item-info .news-listing__item-title,.news-listing .news-listing__item:focus .news-listing__item-info .news-listing__item-title{color:#777}.news-featured .news-listing{padding-top:3rem;padding-bottom:1rem;border-top:0.1rem solid #eee}@media (min-width: 768px){.news-featured .news-listing{padding-top:4rem}}@media (min-width: 1200px){.news-featured .news-listing{padding-top:0;padding-bottom:0;border-top:none}}.vrc-site .news-listing{padding-top:3rem;margin-bottom:3rem}.vrc-site .news-listing.news-listing--top .news-listing__item{margin-bottom:2rem}@media (min-width: 768px){.vrc-site .news-listing.news-listing--top .news-listing__item{margin-bottom:4rem}.vrc-site .news-listing.news-listing--top .news-listing__item:last-child{margin-bottom:4rem}}.vrc-site .news-listing.news-listing--top .news-listing__item:nth-child(3n+1):before{display:none}@media (min-width: 768px){.vrc-site .news-listing.news-listing--bot{margin-top:4rem}}@media (min-width: 1200px){.vrc-site .news-listing.news-listing--bot{margin-top:6rem}}@media (min-width: 1200px){.vrc-site .news-listing{padding-top:0;margin-bottom:2rem}}.vrc-site .news-listing .news-listing__item{position:relative;margin-bottom:3rem}.vrc-site .news-listing .news-listing__item:last-child{margin-bottom:0}@media (min-width: 1200px){.vrc-site .news-listing .news-listing__item{margin-bottom:10rem}.vrc-site .news-listing .news-listing__item:nth-child(3n+1):before{position:absolute;display:block;content:"";bottom:-6rem;left:0;width:calc(300% + 8rem);height:0.1rem;background-color:#d8d8d8}.vrc-site .news-listing .news-listing__item:nth-last-child(-n+4):nth-child(3n) ~ *:before{display:none}}.vrc-site .news-listing .news-listing__item-title{font-size:1.3rem;line-height:1.5;font-weight:500;font-family:"Soehne",Arial,sans-serif;color:#585757}@media (min-width: 768px){.vrc-site .news-listing .news-listing__item-title{font-size:1.8rem;line-height:1.4}}.vrc-site .news-listing .news-listing__item-date{font-size:1.1rem;text-transform:none;color:#585757;margin-bottom:0}@media (min-width: 1024px){.vrc-site .news-listing .news-listing__item-date{font-size:1.5rem}}.vrc-site .news-listing .news-listing__item-info{padding-left:1rem}@media (min-width: 768px){.vrc-site .news-listing .news-listing__item-info{padding-left:3rem}}@media (min-width: 1200px){.vrc-site .news-listing .news-listing__item-info{padding-left:0}}.vrc-site .news-listing.news-listing--latest{margin-bottom:0}@media (min-width: 1200px){.vrc-site .news-listing.news-listing--latest .news-listing__item{margin-bottom:5rem}.vrc-site .news-listing.news-listing--latest .news-listing__item:nth-child(3n+1):before{display:none}}.vrc-site .news-listing.news-listing--related{padding-top:0;margin-bottom:0}.vrc-site .news-listing.news-listing--related .news-listing__inner{border-bottom:0.1rem solid #d8d8d8;border-top:0.1rem solid #d8d8d8;padding-top:3rem;padding-bottom:5rem}@media (min-width: 1200px){.vrc-site .news-listing.news-listing--related .news-listing__inner{padding-top:4rem;padding-bottom:8rem}}.vrc-site .news-listing.news-listing--related .news-listing__items{padding-top:0;padding-bottom:0}@media (min-width: 1200px){.vrc-site .news-listing.news-listing--related .news-listing__item{margin-bottom:0rem}.vrc-site .news-listing.news-listing--related .news-listing__item:nth-child(3n+1):before{content:none}}.vrc-site .news-listing.news-listing--related .news-listing__heading{font-size:1.1rem;letter-spacing:1.5px;font-weight:700;font-family:"Soehne",Arial,sans-serif;color:#201547;text-transform:uppercase}@media (min-width: 1024px){.vrc-site .news-listing.news-listing--related .news-listing__heading{font-size:1.4rem}}.news-listing-more{text-align:center;padding-top:2rem;margin-bottom:3rem;margin-top:1rem;border-top:0.1rem solid #eee}@media (min-width: 768px){.news-listing-more{padding-top:3rem;margin-bottom:5rem;margin-top:1rem}}@media (min-width: 1200px){.news-listing-more{padding-top:4rem;margin-bottom:7rem;margin-top:1rem}}.vrc-site .news-listing-more{border:none;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:2rem;position:relative}@media (min-width: 1200px){.vrc-site .news-listing-more{border:none;padding-bottom:5rem;border-color:#d8d8d8}.vrc-site .news-listing-more:before{position:absolute;display:block;content:"";top:-6rem;left:0;width:100%;height:0.1rem;background-color:#d8d8d8}}.vrc-site .news-listing-more .news-listing-more__button{text-transform:uppercase;letter-spacing:1.5px;font-weight:700;width:100%}@media (min-width: 1024px){.vrc-site .news-listing-more .news-listing-more__button{width:auto}}.news-attr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3rem;color:#777;margin-top:1.5rem}@media (min-width: 768px){.news-attr{font-size:1.4rem}}@media (min-width: 1200px){.news-attr{font-size:1.5rem}}.news-attr .news-attr__date{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left;padding-right:1.5rem;text-transform:uppercase}.vrc-site .news-attr .news-attr__date{text-transform:none;margin-bottom:0}.vrc-site .news-attr .news-attr__seperator{margin-left:1rem;margin-right:1rem}.news-related{background-color:#c8cfe1}.news-related .news-related__inner{position:relative;padding-top:15rem;padding-bottom:10rem}@media (min-width: 1024px){.news-related .news-related__inner{padding-bottom:20rem}}.news-related .news-related__inner-top{position:relative;margin-bottom:4.4rem}@media (min-width: 1024px){.news-related .news-related__inner-top{margin-bottom:8.4rem}}.news-related .news-related__inner-top h2{text-align:center;font-size:2.8rem;line-height:1.3em;font-weight:300}@media (min-width: 1024px){.news-related .news-related__inner-top h2{font-size:3.8rem}}.news-related .news-related__inner-top a{display:none;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1.3rem;line-height:1.3rem;font-weight:600;text-transform:uppercase;text-decoration:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.news-related .news-related__inner-top a:hover svg{-webkit-transform:translateX(-0.5rem);-ms-transform:translateX(-0.5rem);transform:translateX(-0.5rem)}@media (min-width: 768px){.news-related .news-related__inner-top a{display:-webkit-box;display:-ms-flexbox;display:flex}}.news-related .news-related__inner-top a svg{display:block;margin-right:0.5rem;width:3rem;height:2.6rem;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.news-related__list{display:grid;row-gap:5rem;grid-template-columns:repeat(1, minmax(0, 1fr))}@media (min-width: 768px){.news-related__list{grid-template-columns:repeat(3, minmax(0, 1fr));-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}.news-related__list .news-related__list-item{width:100%;display:block;text-decoration:none}.news-related__list .news-related__list-item:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.news-related__list .news-related__list-image{width:100%;overflow:hidden;margin-bottom:2.6rem}.news-related__list .news-related__list-image img{-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.news-related__list .news-related__list-details h3{font-size:2.6rem;line-height:1.17em;margin-bottom:1.6rem}@media (min-width: 1024px){.news-related__list .news-related__list-details h3{font-size:2.7rem;margin-bottom:2.4rem}}.news-related__list .news-related__list-details p{font-size:1.3rem;line-height:1em;letter-spacing:0.01em;text-transform:uppercase;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.news-related__list .news-related__list-details p .dash{display:block;margin:0 1rem}.news-related__list .news-related__list-details p .dash .icon{height:1rem}.news-navbar{background-color:#eee;padding-top:2rem;padding-bottom:2rem}@media (min-width: 768px){.news-navbar{padding-top:4rem;padding-bottom:4rem}}@media (min-width: 1200px){.news-navbar{padding-top:6rem;padding-bottom:6rem}}@media (min-width: 768px){.news-navbar .news-navbar__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.news-navbar .news-navbar__next,.news-navbar .news-navbar__prev{width:100%;margin-bottom:2rem}@media (min-width: 768px){.news-navbar .news-navbar__next,.news-navbar .news-navbar__prev{width:33%;margin-bottom:0}}.news-navbar .news-navbar__next span,.news-navbar .news-navbar__prev span{display:block;font-size:1.5rem;color:#777}.news-navbar .news-navbar__next a,.news-navbar .news-navbar__prev a{font-size:2.2rem;line-height:1.2;font-weight:bold;text-decoration:none}.news-navbar .news-navbar__next a:hover,.news-navbar .news-navbar__next a:focus,.news-navbar .news-navbar__prev a:hover,.news-navbar .news-navbar__prev a:focus{color:#777}.news-navbar .news-navbar__back{width:100%}@media (min-width: 768px){.news-navbar .news-navbar__back{width:33%}}.news-navbar .news-navbar__back a{font-size:1.5rem;font-weight:bold;color:#777;text-decoration:none}.news-navbar .news-navbar__back a:hover,.news-navbar .news-navbar__back a:focus{color:black}.vrc-site .news-all{padding-top:5rem;padding-bottom:4rem}@media (min-width: 1200px){.vrc-site .news-all{padding-top:8rem;padding-bottom:7rem}}.vrc-site .news-all .news-all__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.vrc-site .news-all .news-all__link:hover .news-all__heading{color:#575076}.vrc-site .news-all .news-all__heading{margin-left:2rem;margin-bottom:0}.vrc-site .news-overview .news-overview__content{color:#8c879d;font-size:1.6rem;line-height:1.3}@media (min-width: 1024px){.vrc-site .news-overview .news-overview__content{font-size:2.2rem}}.vrc-site .news-filter{padding-bottom:2rem}.vrc-site .news-filter .news-filter__toggle{cursor:pointer;text-transform:uppercase;font-size:1.1rem;letter-spacing:0.21rem;font-weight:700;color:#201547;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 1024px){.vrc-site .news-filter .news-filter__toggle{font-size:1.3rem;letter-spacing:0.18rem}}.vrc-site .news-filter .news-filter__icon{top:-0.2rem;margin-left:0.8rem}.vrc-site .news-sidebar{padding:8rem 2rem 2rem}@media (min-width: 768px){.vrc-site .news-sidebar{padding:8rem 3rem 3rem}}@media (min-width: 1200px){.vrc-site .news-sidebar{padding:10rem 6rem 6rem}}.vrc-site .news-sidebar .news-sidebar__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4rem}.vrc-site .news-sidebar .news-sidebar__heading h2,.vrc-site .news-sidebar .news-sidebar__heading h6{margin-bottom:0;line-height:1}.vrc-site .news-sidebar .news-sidebar__list{border-top:0.1rem solid #d8d8d8;list-style:none;padding-left:0}.vrc-site .news-sidebar .news-sidebar__list-item{color:#585757;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:1rem;padding-bottom:1rem;border-bottom:0.1rem solid #d8d8d8;cursor:pointer}@media (min-width: 768px){.vrc-site .news-sidebar .news-sidebar__list-item{padding-top:2rem;padding-bottom:2rem}}.vrc-site .news-sidebar .news-sidebar__list-item.is-active{color:#201547}.vrc-site .news-sidebar .news-sidebar__list-item.is-active .news-sidebar__tick{opacity:1}.vrc-site .news-sidebar .news-sidebar__tick{-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;opacity:0;width:1.6rem;height:1.6rem}@media (min-width: 768px){.vrc-site .news-sidebar .news-sidebar__tick{width:2.4rem;height:2.4rem}}.vrc-site .news-sidebar .news-sidebar__reset{font-size:1.1rem;letter-spacing:0.2rem;font-weight:700;color:#201547;text-transform:uppercase;cursor:pointer}@media (min-width: 1024px){.vrc-site .news-sidebar .news-sidebar__reset{font-size:1.3rem;letter-spacing:0.18rem}}.news-image .news-image__inner{padding-top:5rem;padding-bottom:2.2rem}@media (min-width: 768px){.news-image .news-image__inner{padding-top:5.5rem;padding-bottom:3rem}}.news-image .news-image__inner .caption{display:block;font-size:1.3rem;margin-top:1rem}.latest-news .latest-news__small-title{text-align:left}.latest-news .latest-news__all .latest-news__all-butt{text-decoration:none;margin-left:0;margin-right:0;margin-top:3rem}@media (min-width: 768px){.latest-news .latest-news__all .latest-news__all-butt{margin-top:0}}.latest-news .latest-news__all .latest-news__all-butt .icon{top:0.4rem}@media (min-width: 768px){.latest-news .latest-news__all .latest-news__all-butt .icon{top:0.3rem}}@media (min-width: 1200px){.latest-news .latest-news__all .latest-news__all-butt .icon{top:0.2rem}}@media (min-width: 768px){.latest-news .latest-news__all{text-align:right}.latest-news .latest-news__all .latest-news__all-butt{position:relative;top:-3rem}}@media (min-width: 1200px){.latest-news .news-listing__item{margin-bottom:0}}@media (min-width: 768px){.latest-news .mobile{display:none}}.latest-news .desktop{display:none}@media (min-width: 768px){.latest-news .desktop{display:block}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.news-hero{padding-bottom:4.5rem}@media (min-width: 768px){.news-hero{padding-bottom:7.6rem}}.news-hero .news-hero__image{position:relative;width:100%}@media (min-width: 768px){.news-hero .news-hero__image{max-height:calc(100vh - 11rem)}}.news-hero .news-hero__image img{width:100%}@media (min-width: 768px){.news-hero .news-hero__image img{height:100%;-o-object-fit:cover;object-fit:cover}}.news-hero .news-hero__image-caption{display:block;margin-top:1.3rem;text-align:center;color:#242121;opacity:0.5;font-size:1.3rem;letter-spacing:0.01em;font-weight:500}@media (min-width: 768px){.news-hero .news-hero__image-caption{margin-top:1.9rem;text-align:left}}.article-intro{margin-bottom:12.7rem}@media (min-width: 1200px){.article-intro{margin-bottom:8.6rem}}.article-intro__overview{display:block;font-size:1.3rem;line-height:1.3rem;color:#242121;font-weight:500;text-transform:uppercase;margin-bottom:3.3rem}.article-intro__title{font-family:"Bebas Neue2","SangBleu",sans-serif;font-size:2.8rem;line-height:1.3em;color:#242121;margin-bottom:3.6rem;text-align:left}@media (min-width: 1200px){.article-intro__title{font-size:4.8rem;line-height:6.2rem}}.article-intro__description{font-size:1.6rem;line-height:2.4rem;font-weight:500;font-family:"Roboto",Arial,sans-serif;margin-bottom:2.2rem}@media (min-width: 1200px){.article-intro__description{margin-bottom:4.5rem}}.article-intro__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.article-intro__meta span{display:block}.article-intro__meta-date,.article-intro__meta-author{font-size:1.3rem;line-height:1.3rem;color:#242121;font-weight:500;text-transform:uppercase}.article-intro__meta-divider{height:0.2rem;background-color:#242121;width:3rem;margin:0 1rem 0 1.7rem}.fotf-site .container--narrow{max-width:80rem}.fotf-site .news-hero.news-hero--version02{margin:0 auto;padding:0 2rem 7.5rem}@media (min-width: 768px){.fotf-site .news-hero.news-hero--version02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1440px;padding:0 0 8.6rem;margin:0 auto 0}}.fotf-site .news-hero.news-hero--version02 .news-hero__image{position:relative;width:auto;height:auto;margin-bottom:3.5rem;margin-right:-2rem;margin-left:-2rem}.fotf-site .news-hero.news-hero--version02 .news-hero__image>picture{display:block}.fotf-site .news-hero.news-hero--version02 .news-hero__image img{width:100%;height:auto}@media (min-width: 768px){.fotf-site .news-hero.news-hero--version02 .news-hero__image img{height:100%;max-height:calc(100vh - 11rem)}}@media (min-width: 768px){.fotf-site .news-hero.news-hero--version02 .news-hero__image{width:50%;margin-right:0;margin-bottom:0;margin-left:0}}@media only screen and (min-width: 1366px){.fotf-site .news-hero.news-hero--version02 .news-hero__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.fotf-site .news-hero.news-hero--version02 .news-hero__image>picture{height:100%}.fotf-site .news-hero.news-hero--version02 .news-hero__image img{width:auto;height:100%;max-width:none}}@media only screen and (min-width: 1440px){.fotf-site .news-hero.news-hero--version02 .news-hero__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.fotf-site .news-hero.news-hero--version02 .news-hero__image>picture{height:100%;width:100%}.fotf-site .news-hero.news-hero--version02 .news-hero__image img{width:100%;height:auto;max-width:none}}.fotf-site .news-hero.news-hero--version02 .news-hero__image-caption{display:block;width:100%;text-align:center;color:#242121;opacity:0.5;font-size:1.3rem;letter-spacing:0.01em;font-weight:500;margin-top:1.3rem;padding-right:2rem;padding-left:2rem}@media (min-width: 768px){.fotf-site .news-hero.news-hero--version02 .news-hero__image-caption{position:relative;text-align:left;margin-top:1.9rem;margin-bottom:-3.8rem}}.fotf-site .news-hero.news-hero--version02 .article-intro{margin-bottom:0}@media (min-width: 768px){.fotf-site .news-hero.news-hero--version02 .article-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:50%;padding:60px 60px 0 50px;margin-bottom:0}}@media (min-width: 768px){.fotf-site .news-hero.news-hero--version02 .article-intro .article-intro__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%;max-width:420px}}@media (min-width: 768px){.fotf-site .news-hero.news-hero--version02 .article-intro .article-intro__inner .article-intro__inner--w-image-caption{margin-bottom:2.24rem}}.fotf-site .news-hero.news-hero--version02 .article-intro .article-intro__overview{display:block;font-size:1.3rem;line-height:1.3rem;color:#242121;font-weight:500;text-transform:uppercase;margin-bottom:3.3rem}.fotf-site .news-hero.news-hero--version02 .article-intro .article-intro__title{font-family:"Bebas Neue2","SangBleu",sans-serif;font-size:2.8rem;line-height:1.1;color:#242121;margin-bottom:3.6rem;text-align:left}@media (min-width: 768px){.fotf-site .news-hero.news-hero--version02 .article-intro .article-intro__title{margin-top:auto}}@media (min-width: 1024px){.fotf-site .news-hero.news-hero--version02 .article-intro .article-intro__title{font-size:3.8rem;line-height:1.2;margin-bottom:4.8rem}}.fotf-site .news-hero.news-hero--version02 .article-intro .article-intro__description{font-size:1.6rem;line-height:2.4rem;font-weight:400;font-family:"Roboto",Arial,sans-serif;margin-bottom:2.2rem}@media (min-width: 768px){.fotf-site .news-hero.news-hero--version02 .article-intro .article-intro__description{margin-bottom:3rem}}@media (min-width: 1024px){.fotf-site .news-hero.news-hero--version02 .article-intro .article-intro__description{margin-bottom:5.5rem}}.fotf-site .news-hero.news-hero--version02 .article-intro .article-intro__description p:last-child{margin-bottom:0}.fotf-site .news-hero.news-hero--version02 .article-intro .article-intro__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}@media (min-width: 768px){.fotf-site .news-hero.news-hero--version02 .article-intro .article-intro__meta{margin-bottom:3rem}}@media (min-width: 1024px){.fotf-site .news-hero.news-hero--version02 .article-intro .article-intro__meta{margin-bottom:4.5rem}}.fotf-site .news-hero.news-hero--version02 .article-intro .article-intro__meta span{display:block}.fotf-site .news-hero.news-hero--version02 .article-intro .article-intro__meta .article-intro__meta-date,.fotf-site .news-hero.news-hero--version02 .article-intro .article-intro__meta .article-intro__meta-author{font-size:1.3rem;line-height:1.3rem;color:#242121;font-weight:500;text-transform:uppercase}.fotf-site .news-hero.news-hero--version02 .article-intro .article-intro__meta .article-intro__meta-divider{height:0.2rem;background-color:#242121;width:3rem;margin:0 1rem 0 1.7rem}.fotf-site .news-hero.news-hero--version02 .article-intro .icon-arrow-down-styled{display:none}@media (min-width: 768px){.fotf-site .news-hero.news-hero--version02 .article-intro .icon-arrow-down-styled{display:block}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.search-head .search-head__search{position:relative}.search-head .icon-search{position:absolute;top:2.1rem;left:1.5rem;width:3rem;height:3rem}@media (min-width: 768px){.search-head .icon-search{top:3rem;left:2.7rem;width:4rem;height:4rem}}.search-head input[type="text"]{width:100%;font-size:3.6rem;font-weight:700;background-color:#eee;border:none;padding:1.5rem 14rem 1.5rem 6rem;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width: 768px){.search-head input[type="text"]{font-size:4.4rem;padding:2.5rem 14rem 2.5rem 9rem}}.search-head input[type="text"]:focus{background-color:#ddd}.search-head input[type="text"]::-webkit-input-placeholder{color:#bbb}.search-head input[type="text"]::-moz-placeholder{color:#bbb}.search-head input[type="text"]:-ms-input-placeholder{color:#bbb}.search-head input[type="text"]::-ms-input-placeholder{color:#bbb}.search-head input[type="text"]::placeholder{color:#bbb}.search-head input[type="submit"]{position:absolute;top:1.5rem;right:1.5rem;height:calc(100% - 3rem)}@media (min-width: 768px){.search-head input[type="submit"]{top:2rem;right:2rem;height:calc(100% - 4rem)}}.search-head .search-head__results{font-size:1.5rem;text-align:center;margin-top:1rem;opacity:0}@media (min-width: 768px){.search-head .search-head__results{margin-top:2rem}}@media (min-width: 1200px){.search-head .search-head__results{margin-top:3rem}}.search-head .search-head__results.found{-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;opacity:1}.vrc-site .search-head{border-bottom:0.1rem solid #ddd}.vrc-site .search-head input[type="text"]{width:100%;height:7rem;font-size:1.8rem;color:black;background-color:#eee;border:0.1rem solid #ddd;outline:none;-webkit-transition:border-color 0.3s ease-out;-o-transition:border-color 0.3s ease-out;transition:border-color 0.3s ease-out;padding:1.4rem 6rem 1.4rem 1.4rem}@media (min-width: 768px){.vrc-site .search-head input[type="text"]{padding:2.5rem 7rem 2.5rem 1.8rem}}.vrc-site .search-head input[type="text"]::-webkit-input-placeholder{color:#585757}.vrc-site .search-head input[type="text"]::-moz-placeholder{color:#585757}.vrc-site .search-head input[type="text"]:-ms-input-placeholder{color:#585757}.vrc-site .search-head input[type="text"]::-ms-input-placeholder{color:#585757}.vrc-site .search-head input[type="text"]::placeholder{color:#585757}.vrc-site .search-head label{position:absolute;top:2.7rem;right:2.7rem;color:black;cursor:pointer;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.vrc-site .search-head label .icon{position:relative;top:0;left:0;width:1.6rem;height:1.6rem}@media (min-width: 768px){.vrc-site .search-head label .icon{width:2rem;height:2rem}}.vrc-site .search-head input[type="submit"]{display:none}.vrc-site .search-head.has-no-results{border-bottom:none}.vrc-site .search-head.has-no-results .search-head__results{padding-top:2rem;font-family:"BigCaslon",Arial,sans-serif;text-align:left;font-weight:400;line-height:1;color:#201547;font-size:2.4rem;border-top:0.1rem solid #ddd}@media (min-width: 768px){.vrc-site .search-head.has-no-results .search-head__results{padding-top:2rem;font-size:2.8rem}}@media (min-width: 1200px){.vrc-site .search-head.has-no-results .search-head__results{font-size:3.2rem;padding-top:3rem}}.search-results .search-results__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:4rem;margin-bottom:4rem;border-bottom:0.2rem solid #eee;opacity:0;-webkit-animation:fadeIn 0.3s ease-out forwards;animation:fadeIn 0.3s ease-out forwards}.search-results .search-results__item:nth-child(1){-webkit-animation-delay:100ms;animation-delay:100ms}.search-results .search-results__item:nth-child(2){-webkit-animation-delay:300ms;animation-delay:300ms}.search-results .search-results__item:nth-child(3){-webkit-animation-delay:500ms;animation-delay:500ms}.search-results .search-results__item:nth-child(4){-webkit-animation-delay:700ms;animation-delay:700ms}.search-results .search-results__item:nth-child(5){-webkit-animation-delay:900ms;animation-delay:900ms}.search-results .search-results__item:nth-child(6){-webkit-animation-delay:1100ms;animation-delay:1100ms}.search-results .search-results__item:nth-child(7){-webkit-animation-delay:1300ms;animation-delay:1300ms}.search-results .search-results__item:nth-child(8){-webkit-animation-delay:1500ms;animation-delay:1500ms}.search-results .search-results__item:nth-child(9){-webkit-animation-delay:1700ms;animation-delay:1700ms}.search-results .search-results__item:nth-child(10){-webkit-animation-delay:1900ms;animation-delay:1900ms}.search-results .search-results__item .search-results__item-image{width:30%}@media (min-width: 768px){.search-results .search-results__item .search-results__item-image{width:30.6rem}}.search-results .search-results__item .search-results__item-text{width:calc(70% - 2rem)}@media (min-width: 768px){.search-results .search-results__item .search-results__item-text{width:calc(100% - 30.6rem - 3rem)}}@media (min-width: 1200px){.search-results .search-results__item .search-results__item-text{width:calc(100% - 30.6rem - 4rem)}}.search-results .search-results__item.search-results__item--no-image .search-results__item-text{width:100%}.search-results .search-results__item h2{text-transform:initial}.search-results .search-results__item .search-results__item-url{font-size:1.3rem;color:#777;margin-bottom:1rem;word-break:break-all}.search-results .search-results__item .search-results__item-more{display:inline-block;font-size:1.5rem;font-weight:700;padding-top:0.5rem;border-top:0.2rem solid #eee;text-decoration:none}.search-results .search-results__item.search-results__item--ad a{display:block;margin:0 auto}.fotf-site .search-results .search-results__item h2{font-size:3rem}.vrc-site .search-results .search-results__item{-ms-flex-wrap:wrap;flex-wrap:wrap;border-color:#ddd;border-width:0.1rem;text-decoration:none}@media (min-width: 768px){.vrc-site .search-results .search-results__item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.vrc-site .search-results .search-results__item h2{-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.vrc-site .search-results .search-results__item .search-results__mobile-title{width:100%;margin-bottom:0}@media (min-width: 768px){.vrc-site .search-results .search-results__item .search-results__mobile-title{display:none}}.vrc-site .search-results .search-results__item .search-results__item-image{width:12rem;margin-top:2rem}@media (min-width: 768px){.vrc-site .search-results .search-results__item .search-results__item-image{margin-top:0;width:30.6rem}}.vrc-site .search-results .search-results__item .search-results__item-text{width:calc(100% - 12rem - 2rem)}@media (min-width: 768px){.vrc-site .search-results .search-results__item .search-results__item-text{width:calc(100% - 30.6rem - 3rem)}}@media (min-width: 1200px){.vrc-site .search-results .search-results__item .search-results__item-text{width:calc(100% - 30.6rem - 4rem)}}.vrc-site .search-results .search-results__item .search-results__item-text h2{display:none;margin-bottom:0}@media (min-width: 768px){.vrc-site .search-results .search-results__item .search-results__item-text h2{display:inline-block}}.vrc-site .search-results .search-results__item .search-results__item-text p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#585757;font-weight:400;margin-bottom:0;overflow:hidden}.vrc-site .search-results .search-results__item .search-results__item-text p.has-desc{margin-top:1.5rem}.vrc-site .search-results .search-results__item .search-results__item-text .search-results__item-url{display:none;font-size:1.5rem;color:#585757}@media (min-width: 768px){.vrc-site .search-results .search-results__item .search-results__item-text .search-results__item-url{display:block}}.vrc-site .search-results .search-results__item.search-results__item--no-image .search-results__item-text{width:100%}.vrc-site .search-results .search-results__item .search-results__item-info{font-size:1.3rem;color:#999}@media (min-width: 768px){.vrc-site .search-results .search-results__item .search-results__item-info{font-size:1.4rem}}@media (min-width: 1200px){.vrc-site .search-results .search-results__item .search-results__item-info{font-size:1.5rem}}.vrc-site .search-results .search-results__item .search-results__item-info span{margin-right:1rem}@media (min-width: 768px){.vrc-site .search-results .search-results__item .search-results__item-info span{margin-right:2rem}}.vrc-site .search-results .search-results__item:hover h2,.vrc-site .search-results .search-results__item:focus h2{color:#8c879d}.search-results-more{display:none;text-align:center;margin-bottom:3rem}@media (min-width: 768px){.search-results-more{margin-bottom:5rem}}@media (min-width: 1200px){.search-results-more{margin-bottom:7rem}}.search-title{display:inline-block;width:100%;margin-top:7rem}.search-title .search-title__count{font-size:1.1rem;font-weight:700;color:#8c879d;letter-spacing:0.1rem;text-align:center;text-transform:uppercase;margin-bottom:2rem}@media (min-width: 768px){.search-title .search-title__count{font-size:1.3rem;margin-bottom:2.4rem}}@media (min-width: 1200px){.search-title .search-title__count{font-size:1.4rem;margin-bottom:2.7rem}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.event-slider{position:relative;left:-1rem;width:calc(100% + 2rem)}@media (min-width: 768px){.event-slider{left:-1.5rem;width:calc(100% + 3rem)}}@media (min-width: 1200px){.event-slider{left:-2rem;width:calc(100% + 4rem)}}.event-slider .event-slider__slides{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-slider .event-slider__slides .event-slider__event{margin-bottom:2rem}@media (min-width: 768px){.event-slider .event-slider__slides .event-slider__event{margin-bottom:3rem}}@media (min-width: 1200px){.event-slider .event-slider__slides .event-slider__event{margin-bottom:4rem}}.event-slider .slick-track{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.event-slider .slick-slide{height:inherit !important;opacity:0;-webkit-transform:translateY(5rem);-ms-transform:translateY(5rem);transform:translateY(5rem);-webkit-transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}.event-slider .slick-slide:nth-child(1){-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.event-slider .slick-slide:nth-child(2){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.event-slider .slick-slide:nth-child(3){-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.event-slider .slick-slide:nth-child(4){-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.event-slider .slick-slide:nth-child(5){-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.event-slider .slick-slide:nth-child(6){-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}.event-slider .slick-slide:nth-child(7){-webkit-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms}.event-slider .slick-slide:nth-child(8){-webkit-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.event-slider .slick-slide:nth-child(9){-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}.entered .event-slider .slick-slide,.umb-grid .event-slider .slick-slide{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.event-slider .slick-slide>div{height:100%}.event-slider .event-slider__prev,.event-slider .event-slider__next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;width:2rem;height:2rem;color:white;border-radius:50%;background-color:black;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;z-index:2}.event-slider .event-slider__prev:hover,.event-slider .event-slider__prev:focus,.event-slider .event-slider__next:hover,.event-slider .event-slider__next:focus{color:#777}.event-slider .event-slider__prev .icon,.event-slider .event-slider__next .icon{width:1.5rem;height:1.5rem}@media (min-width: 768px){.event-slider .event-slider__prev,.event-slider .event-slider__next{width:4rem;height:4rem}.event-slider .event-slider__prev .icon,.event-slider .event-slider__next .icon{width:3rem;height:3rem}}@media (min-width: 1600px){.event-slider .event-slider__prev,.event-slider .event-slider__next{top:calc(50% - 5rem);bottom:auto;width:5rem;height:5rem}.event-slider .event-slider__prev .icon,.event-slider .event-slider__next .icon{width:3.5rem;height:3.5rem}}.event-slider .event-slider__prev{left:1rem}.event-slider .event-slider__prev .icon{right:0.1rem}@media (min-width: 768px){.event-slider .event-slider__prev{left:1.5rem}.event-slider .event-slider__prev .icon{right:0.2rem}}@media (min-width: 1600px){.event-slider .event-slider__prev{left:-6rem}}.event-slider .event-slider__next{right:1rem}.event-slider .event-slider__next .icon{left:0.1rem}@media (min-width: 768px){.event-slider .event-slider__next{right:1.5rem}.event-slider .event-slider__next .icon{left:0.2rem}}@media (min-width: 1600px){.event-slider .event-slider__next{right:-6rem}}@media (min-width: 1200px){.event-slider.event-slider--1 .event-slider__prev,.event-slider.event-slider--1 .event-slider__next,.event-slider.event-slider--2 .event-slider__prev,.event-slider.event-slider--2 .event-slider__next,.event-slider.event-slider--3 .event-slider__prev,.event-slider.event-slider--3 .event-slider__next,.event-slider.event-slider--4 .event-slider__prev,.event-slider.event-slider--4 .event-slider__next{display:none}}.event-slider .event-slider__event{overflow:hidden}.event-slider .event-slider__event-inner{position:relative;height:100%}.event-slider .event-slider__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#eee;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.event-slider .event-slider__bg.event-slider__bg--green{background-color:#cce3dc}.event-slider .event-slider__bg.event-slider__bg--purple{background-color:#c2a2cd}.event-slider .event-slider__bg.event-slider__bg--salmon{background-color:#f8beb3}.event-slider .event-slider__bg.event-slider__bg--blue{background-color:#84bbdd}.event-slider .event-slider__bg.event-slider__bg--pink{background-color:#df9ec6}.event-slider .event-slider__bg img{width:100%}.event-slider .event-slider__view{position:absolute;top:3rem;right:0;font-size:1.8rem;font-weight:700;color:black;padding:1.5rem 2.5rem;background-color:white;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;z-index:2}.event-slider .event-slider__text{position:relative;padding-top:100%}.event-slider .event-slider__text.event-slider__text--no-mobile-img{padding-top:0}@media (min-width: 768px){.event-slider .event-slider__text.event-slider__text--no-mobile-img{padding-top:100%}}.event-slider .event-slider__text-inner{padding:1.3rem}@media (min-width: 768px){.event-slider .event-slider__text-inner{padding:2.1rem}}@media (min-width: 1200px){.event-slider .event-slider__text-inner{padding:3rem}}.event-slider .event-slider__title{font-size:1.6rem;margin-bottom:1rem}@media (min-width: 768px){.event-slider .event-slider__title{font-size:2.3rem;margin-bottom:1.5rem}}@media (min-width: 1200px){.event-slider .event-slider__title{font-size:3rem;margin-bottom:2rem}}.event-slider .event-slider__date{font-size:1.2rem}@media (min-width: 768px){.event-slider .event-slider__date{font-size:1.4rem}}@media (min-width: 1200px){.event-slider .event-slider__date{font-size:1.5rem}}.event-slider .event-slider__event{display:block;width:calc(50% - 1rem);height:100%;padding:0 1rem;text-decoration:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:transparent}@media (min-width: 768px){.event-slider .event-slider__event{width:calc(33.333% - 2rem);padding:0 1.5rem}}@media (min-width: 1200px){.event-slider .event-slider__event{width:calc(25% - 3rem);padding:0 2rem}}.event-slider .event-slider__event.event-slider__event--video .event-slider__view .icon{width:5rem;height:5rem}@media (min-width: 768px){.event-slider .event-slider__event:hover .event-slider__bg,.event-slider .event-slider__event:focus .event-slider__bg{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.event-slider .event-slider__event:hover .event-slider__view,.event-slider .event-slider__event:focus .event-slider__view{-webkit-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}}.umb-grid .event-slider{overflow:hidden}.umb-grid .event-slider .event-slider__inner{width:5000px}.umb-grid .event-slider .event-slider__text-inner{padding:1rem}.umb-grid .event-slider .event-slider__event{float:left;width:175px;padding:0 20px 0 0}.umb-grid .event-slider .event-slider__prev,.umb-grid .event-slider .event-slider__next{display:none}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.show-me-filter-outer{position:relative;z-index:3}.show-me-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;margin-top:6rem;margin-right:auto;margin-left:auto;max-width:34rem}@media (min-width: 480px){.show-me-filter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0;max-width:none}}.show-me-filter .show-me-filter__label{position:absolute;top:-2rem;width:calc(100% - 4rem);font-size:1.3rem;white-space:nowrap;text-align:center}@media (min-width: 480px){.show-me-filter .show-me-filter__label{position:relative;top:0;width:auto;text-align:left;margin:0.3rem 1rem 0 0}}@media (min-width: 768px){.show-me-filter .show-me-filter__label{font-size:1.4rem}}@media (min-width: 1200px){.show-me-filter .show-me-filter__label{font-size:1.5rem}}.show-me-filter .show-me-filter__butt{width:auto}.show-me-filter .show-me-filter__butt br{display:inline}@media (min-width: 480px){.show-me-filter .show-me-filter__butt br{display:none}}.show-me-filter .show-me-filter__butt button{font-size:1.4rem;font-weight:700;border-bottom:0.2rem solid transparent;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-bottom:0.5rem}@media (min-width: 480px){.show-me-filter .show-me-filter__butt button{font-size:1.3rem;margin:0 1rem;text-align:center}}@media (min-width: 768px){.show-me-filter .show-me-filter__butt button{font-size:1.5rem}}@media (min-width: 1200px){.show-me-filter .show-me-filter__butt button{font-size:1.8rem}}.show-me-filter .show-me-filter__butt button:hover,.show-me-filter .show-me-filter__butt button:focus{border-color:black}.show-me-filter .show-me-filter__butt button.selected{font-weight:700;border-color:black}.show-me-filter .show-me-filter__alert{display:none;position:absolute;top:5rem;left:calc(50% - 16rem);width:32rem;color:white;background-color:black;padding:2.5rem 3rem;z-index:2}.show-me-filter .show-me-filter__alert:before{position:absolute;display:block;content:"";top:-4.5rem;left:calc(50% - 3rem);width:0;height:0;border:2.5rem solid transparent;border-bottom-color:black}@media (min-width: 768px){.show-me-filter .show-me-filter__alert{width:37rem;left:calc(50% - 18.5rem)}}@media (min-width: 1600px){.show-me-filter .show-me-filter__alert{top:-8rem;left:auto;right:4rem}.masonry-filter .show-me-filter .show-me-filter__alert{right:0}.show-me-filter .show-me-filter__alert:before{top:7rem;left:-4.5rem;border-bottom-color:transparent;border-right-color:black}}.show-me-filter .show-me-filter__alert h4{font-size:1.8rem;margin-bottom:1.5rem}@media (min-width: 768px){.show-me-filter .show-me-filter__alert h4{font-size:2.2rem}}.show-me-filter .show-me-filter__alert p{font-size:1.5rem;margin-bottom:1.5rem}.show-me-filter .show-me-filter__alert .button{padding:1rem 1.8rem}.vrc-site .show-me-filter .show-me-filter__label{top:-3.6rem;font-size:1.3rem;font-weight:700;color:#201547;letter-spacing:0.1rem;padding-top:0.2rem;text-transform:uppercase}@media (min-width: 480px){.vrc-site .show-me-filter .show-me-filter__label{top:-0.3rem}}@media (min-width: 1200px){.vrc-site .show-me-filter .show-me-filter__label{top:0}}.vrc-site .show-me-filter .show-me-filter__butt button{font-size:1.4rem;font-weight:400;color:#8c879d;border-bottom:0.2rem solid transparent;padding-bottom:0.1rem;text-align:center}@media (min-width: 768px){.vrc-site .show-me-filter .show-me-filter__butt button{font-size:1.5rem;text-align:left}}@media (min-width: 1200px){.vrc-site .show-me-filter .show-me-filter__butt button{font-size:1.6rem}}.vrc-site .show-me-filter .show-me-filter__butt button:hover,.vrc-site .show-me-filter .show-me-filter__butt button:focus{border-color:#201547}.vrc-site .show-me-filter .show-me-filter__butt button.selected{font-weight:400;color:#201547;border-color:#201547}.vrc-site .show-me-filter .show-me-filter__alert{background-color:#201547}.vrc-site .show-me-filter .show-me-filter__alert:before{border-bottom-color:#201547}@media (min-width: 1600px){.vrc-site .show-me-filter .show-me-filter__alert:before{border-bottom-color:transparent;border-right-color:#201547}}.vrc-site .show-me-filter .show-me-filter__alert .button{color:white;border-color:rgba(140,135,157,0.5);padding:0}.vrc-site .show-me-filter .show-me-filter__alert .button:hover,.vrc-site .show-me-filter .show-me-filter__alert .button:focus{color:#8c879d;border-color:#8c879d}.vrc-site .show-me-filter .show-me-filter__alert h5{font-size:1.8rem;font-weight:400;letter-spacing:0;color:white}@media (min-width: 768px){.vrc-site .show-me-filter .show-me-filter__alert h5{font-size:2rem}}@media (min-width: 1200px){.vrc-site .show-me-filter .show-me-filter__alert h5{font-size:2.2rem}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@media (min-width: 768px){.image-tiles .image-tiles__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.image-tiles .image-tiles__tile{opacity:0;-webkit-transform:translateY(5rem);-ms-transform:translateY(5rem);transform:translateY(5rem);-webkit-transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}.image-tiles .image-tiles__tile:nth-child(1){-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.image-tiles .image-tiles__tile:nth-child(2){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.image-tiles .image-tiles__tile:nth-child(3){-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.image-tiles .image-tiles__tile:nth-child(4){-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.image-tiles .image-tiles__tile:nth-child(5){-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.image-tiles .image-tiles__tile:nth-child(6){-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}.image-tiles .image-tiles__tile:nth-child(7){-webkit-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms}.image-tiles .image-tiles__tile:nth-child(8){-webkit-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.image-tiles .image-tiles__tile:nth-child(9){-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}.image-tiles.entered .image-tiles__tile,.umb-grid .image-tiles .image-tiles__tile{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.image-tiles .image-tiles__tile-img img{width:100%}.image-tiles .image-tiles__tile-hover{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.image-tiles .image-tiles__tile-hover:before{position:absolute;display:block;content:"";bottom:0;left:0;width:100%;height:30%;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.6)));background:-o-linear-gradient(top, transparent, rgba(0,0,0,0.6));background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.6))}.image-tiles .image-tiles__tile-hover:after{position:absolute;display:block;content:"";top:0;left:0;width:100%;height:100%;background:black;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;z-index:1;opacity:0}.image-tiles .image-tiles__tile-info{position:absolute;bottom:1rem;left:2rem;width:calc(100% - 4rem)}@media (min-width: 768px){.image-tiles .image-tiles__tile-info{bottom:2rem;left:3rem;width:calc(100% - 6rem)}}@media (min-width: 1200px){.image-tiles .image-tiles__tile-info{bottom:3rem;left:4rem;width:calc(100% - 8rem)}}.image-tiles .image-tiles__tile-info button.button{display:none;color:white;margin-top:1.6rem}@media (min-width: 768px){.image-tiles .image-tiles__tile-info button.button{display:block}}.image-tiles .image-tiles__tile-logo{margin-bottom:1rem;max-width:8rem;max-height:4rem}@media (min-width: 1200px){.image-tiles .image-tiles__tile-logo{max-width:5rem;max-height:2.5rem}}@media (min-width: 1200px){.image-tiles .image-tiles__tile-logo{max-width:10rem;max-height:5rem}}.image-tiles .image-tiles__tile-title{margin-bottom:1rem}.image-tiles .image-tiles__tile-title .icon{width:2rem;height:2rem;top:0.2rem}@media (min-width: 768px){.image-tiles .image-tiles__tile-title .icon{width:2.5rem;height:2.5rem;top:0.3rem}}@media (min-width: 1200px){.image-tiles .image-tiles__tile-title .icon{width:3rem;height:3rem;top:0.4rem}}.image-tiles .image-tiles__tile-desc{display:none;margin-bottom:0}@media (min-width: 768px){.image-tiles .image-tiles__tile-desc{display:block}}.image-tiles .image-tiles__tile-view{position:absolute;top:2rem;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.1s ease-out;transition:-webkit-transform 0.1s ease-out;-o-transition:transform 0.1s ease-out;transition:transform 0.1s ease-out;transition:transform 0.1s ease-out, -webkit-transform 0.1s ease-out}.image-tiles .image-tiles__tile{position:relative;display:block;color:white;text-decoration:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;text-align:left;overflow:hidden}@media (min-width: 768px){.image-tiles .image-tiles__tile{width:calc(50% - 1.5rem)}}@media (min-width: 1200px){.image-tiles .image-tiles__tile{width:calc(50% - 2rem)}}.image-tiles .image-tiles__tile:not(:first-child){margin-top:2rem}@media (min-width: 768px){.image-tiles .image-tiles__tile:not(:first-child){margin-top:0}}.image-tiles .image-tiles__tile.image-tiles__tile--link{cursor:pointer}.image-tiles .image-tiles__tile.image-tiles__tile--link .image-tiles__tile-desc{max-height:0;opacity:0;-webkit-transition:max-height 0.3s ease-out,opacity 0.3s ease-out;-o-transition:max-height 0.3s ease-out,opacity 0.3s ease-out;transition:max-height 0.3s ease-out,opacity 0.3s ease-out}@media (min-width: 768px){.image-tiles .image-tiles__tile.image-tiles__tile--link:hover .image-tiles__tile-hover,.image-tiles .image-tiles__tile.image-tiles__tile--link:focus .image-tiles__tile-hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.image-tiles .image-tiles__tile.image-tiles__tile--link:hover .image-tiles__tile-hover:after,.image-tiles .image-tiles__tile.image-tiles__tile--link:focus .image-tiles__tile-hover:after{opacity:0.3}.image-tiles .image-tiles__tile.image-tiles__tile--link:hover .image-tiles__tile-view,.image-tiles .image-tiles__tile.image-tiles__tile--link:focus .image-tiles__tile-view{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.image-tiles .image-tiles__tile.image-tiles__tile--link:hover .image-tiles__tile-desc,.image-tiles .image-tiles__tile.image-tiles__tile--link:focus .image-tiles__tile-desc{max-height:12rem;opacity:1}}.image-tiles .members-triangle{position:absolute}@media (min-width: 768px){.image-tiles.image-tiles--3 .image-tiles__inner{display:block}}@media (min-width: 1024px){.image-tiles.image-tiles--3 .image-tiles__inner{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 768px){.image-tiles.image-tiles--3 .image-tiles__tile:not(:first-child){margin-top:3rem}}@media (min-width: 1024px){.image-tiles.image-tiles--3 .image-tiles__tile:not(:first-child){margin-top:0}}@media (min-width: 768px){.image-tiles.image-tiles--3 .image-tiles__tile{width:100%}}@media (min-width: 1024px){.image-tiles.image-tiles--3 .image-tiles__tile{width:calc(33.333% - 2rem)}}@media (min-width: 1200px){.image-tiles.image-tiles--3 .image-tiles__tile{width:calc(33.333% - 2.66667rem)}}.image-tiles.image-tiles--3 .image-tiles__tile-info{bottom:1rem}@media (min-width: 768px){.image-tiles.image-tiles--3 .image-tiles__tile-info{bottom:1rem}}@media (min-width: 1200px){.image-tiles.image-tiles--3 .image-tiles__tile-info{bottom:2rem}}.vrc-site .image-tiles .image-tiles__tile-title{color:white}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.members-triangle{position:relative;top:0;color:black;z-index:3}.hero .members-triangle{top:-2rem}.members-triangle:before{position:absolute;display:block;content:"";top:0;left:0;width:0;height:0;border:5.2rem solid rgba(194,162,205,0.85);border-right-color:transparent;border-bottom-color:transparent}@media (min-width: 768px){.members-triangle:before{border-width:6.7rem}}.members-triangle:after{position:absolute;display:block;content:"";top:0;left:0;width:0;height:0;border:3.6rem solid #c2a2cd;border-right-color:transparent;border-bottom-color:transparent}@media (min-width: 768px){.members-triangle:after{border-width:4.6rem}}.members-triangle .members-triangle__logo{position:absolute;top:0.8rem;left:0.8rem;z-index:1}.members-triangle .members-triangle__logo .icon{width:2rem;height:3rem}@media (min-width: 768px){.members-triangle .members-triangle__logo{top:1.2rem;left:1.2rem}.members-triangle .members-triangle__logo .icon{width:2.2rem;height:3.4rem}}.members-triangle .members-triangle__text{position:absolute;top:3.6rem;left:1.3rem;font-size:1.3rem;text-transform:uppercase;z-index:1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width: 768px){.members-triangle .members-triangle__text{top:4.9rem;left:2.4rem;font-size:1.4rem}.hero .members-triangle .members-triangle__text{top:4.8rem;left:2.2rem}}@media (min-width: 768px){.pp-grid__main-column .members-triangle:before{border-width:5.2rem}.pp-grid__main-column .members-triangle:after{border-width:4.6rem}.pp-grid__main-column .members-triangle .members-triangle__logo{top:0.8rem;left:0.8rem}.pp-grid__main-column .members-triangle .members-triangle__logo .icon{width:2rem;height:3rem}.pp-grid__main-column .members-triangle .members-triangle__text{top:3.6rem;left:1.3rem;font-size:1.3rem}}.umb-grid .members-triangle{display:none}.members-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.members-button .members-button__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2rem;background-color:rgba(0,0,0,0.1)}.members-button .members-button__block .icon{width:2rem;height:3rem;margin-right:0.9rem;-webkit-transition:color 0.3s liner;-o-transition:color 0.3s liner;transition:color 0.3s liner}@media (min-width: 768px){.members-button .members-button__block .icon{width:2.2rem;height:3.3rem}}.members-button .members-button__block span{font-size:1.2rem;font-weight:400;text-transform:uppercase}@media (min-width: 768px){.members-button .members-button__block span{font-size:1.3rem}}.umb-grid .members-button .members-button__block{display:none}.members-button.members-button--accordion{position:absolute;top:0;right:0;height:100%}.members-button.members-button--accordion .members-button__block{background-color:#c2a2cd}.vrc-site .members-button.members-button--accordion .members-button__block{background-color:transparent}.members-bar{width:100%;font-size:1.3rem;text-align:center;text-transform:uppercase;background-color:#c2a2cd;padding:0.5rem 0.5rem 0.2rem}.members-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;font-size:1.3rem;text-align:center;text-transform:uppercase;background-color:#c2a2cd;padding:0.8rem 1.6rem;margin:0 auto}.members-tag__logo{display:inline-block;line-height:0;margin-right:1.2rem}.members-tag__logo .icon{width:2rem;height:3rem}.members-tag__text{display:inline-block;color:#201547;font-family:"Soehne",Arial,sans-serif;font-size:1.458rem;line-height:2.708rem;line-height:0;font-weight:400;letter-spacing:0.121em;text-transform:uppercase}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.pagetitle .pagetitle__breadcrumbs,.pagetitle h1,.pagetitle .countdown,.pagetitle .news-attr,.pagetitle .pagetitle__subtitle,.pagetitle .search-head,.pagetitle .pagetitle__date{-webkit-animation:intro-in 0.3s ease-in both;animation:intro-in 0.3s ease-in both}.pagetitle .pagetitle__breadcrumbs{-webkit-animation-delay:400ms;animation-delay:400ms}.pagetitle h1{-webkit-animation-delay:600ms;animation-delay:600ms}.pagetitle .pagetitle__date{-webkit-animation-delay:700ms;animation-delay:700ms}.pagetitle .countdown{-webkit-animation-delay:800ms;animation-delay:800ms}.pagetitle .news-attr{-webkit-animation-delay:800ms;animation-delay:800ms}.pagetitle .pagetitle__subtitle{-webkit-animation-delay:800ms;animation-delay:800ms}.pagetitle .search-head{-webkit-animation-delay:400ms;animation-delay:400ms}.pagetitle{display:inline-block;width:100%;margin-top:2rem;margin-bottom:2rem;text-align:center}.vrcsearchpage .pagetitle{margin-bottom:4rem}@media (min-width: 768px){.pagetitle{margin-top:4rem;margin-bottom:4rem}}@media (min-width: 1200px){.pagetitle{margin-top:6rem;margin-bottom:6rem}.vrcproductpage .pagetitle{margin-top:4rem}}.pagetitle .pagetitle__breadcrumbs{margin-bottom:1rem;font-size:1.3rem;color:#bbb;text-align:center}@media (min-width: 768px){.pagetitle .pagetitle__breadcrumbs{font-size:1.5rem}}@media (min-width: 1200px){.pagetitle .pagetitle__breadcrumbs{font-size:1.6rem}}.pagetitle .pagetitle__breadcrumbs a{color:#777;text-decoration:none;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.pagetitle .pagetitle__breadcrumbs a:hover{color:black}.pagetitle .pagetitle__date{margin-top:1rem}@media (min-width: 768px){.pagetitle .pagetitle__date{margin-top:2rem}}.pagetitle h1{margin:0}.pagetitle h1.heading-2{text-transform:initial}.pagetitle h1+h4{margin-top:2rem}@media (min-width: 768px){.pagetitle h1+h4{margin-top:3rem}}@media (min-width: 1200px){.pagetitle h1+h4{margin-top:4rem}}.pagetitle .countdown{margin-top:1rem;margin-bottom:0}@media (min-width: 768px){.pagetitle .countdown{margin-top:1.5rem}}@media (min-width: 1200px){.pagetitle .countdown{margin-top:2rem}}.pagetitle.pagetitle--news{margin-top:0;margin-bottom:2rem;padding-bottom:2rem;border-bottom:0.1rem solid #eee}@media (min-width: 768px){.pagetitle.pagetitle--news{margin-bottom:3rem;padding-bottom:3rem}}@media (min-width: 1200px){.pagetitle.pagetitle--news{margin-bottom:4rem;padding-bottom:3rem}}.pagetitle.pagetitle--news h1{text-align:left}.vrc-site .pagetitle.pagetitle--news{border-bottom:0.1rem solid #d8d8d8}@media (min-width: 1024px){.vrc-site .pagetitle.pagetitle--news{padding-bottom:4rem}}.vrc-site .pagetitle.pagetitle--news .pagetitle__heading{font-size:2.8rem}@media (min-width: 1024px){.vrc-site .pagetitle.pagetitle--news .pagetitle__heading{font-size:4.6rem}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.error-page__header{padding:2rem;background-color:#eee}@media (min-width: 768px){.error-page__header{padding:8.1rem 2rem}}.error-page__header img{max-height:12rem;margin:0 auto}@media (min-width: 768px){.error-page__header img{height:13.6rem;max-height:none}}.error-page__content{text-align:center;padding-top:5rem;padding-bottom:5rem}@media (min-width: 768px){.error-page__content{padding-top:4.5rem;padding-bottom:10rem}}.error-page__content img{width:15rem;height:15rem;margin:0 auto 1.8rem}@media (min-width: 768px){.error-page__content img{width:30rem;height:30rem}}.error-page__content h1{margin-bottom:1.5rem;font-size:3.5rem}@media (min-width: 768px){.error-page__content h1{font-size:5rem}}@media (min-width: 1200px){.error-page__content h1{font-size:6rem}}.error-page__content .error-page__sub{font-size:2rem;font-weight:400}@media (min-width: 768px){.error-page__content .error-page__sub{font-size:2.7rem}}.error-page__content .error-page__desc{margin-top:4.2rem;margin-bottom:5.5rem}.error-page__content .error-page__desc span{color:#777}.error-page__content .button{margin-bottom:2rem}.vrc-site .error-page__content .error-page__desc{margin-top:0;margin-bottom:3.4rem}.vrc-site .error-page__content .error-page__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;max-width:43rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.vrc-site .error-page__content .error-page__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.vrc-site .error-page__content .button{font-size:1.3rem;letter-spacing:0.18rem;text-transform:uppercase;margin-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.vrc-site .error-page__content .button:first-child{margin-bottom:1rem}@media (min-width: 768px){.vrc-site .error-page__content .button:first-child{margin-bottom:0;margin-right:2rem}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.state-selector{font-size:1.3rem;margin-top:1rem}@media (min-width: 768px){.state-selector{font-size:1.4rem;margin-top:1.2rem}}@media (min-width: 1200px){.state-selector{font-size:1.5rem;margin-top:1.5rem}}.state-selector span{font-size:1.6rem;font-weight:700;margin:0 0.5rem 0 0.2rem}@media (min-width: 768px){.state-selector span{font-size:1.8rem;margin:0 0.8rem 0 0.2rem}}@media (min-width: 1200px){.state-selector span{font-size:2rem}}.state-selector button{position:relative;color:#777;text-decoration:underline;top:-0.2rem;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}@media (min-width: 768px){.state-selector button{top:-0.1rem}}.state-selector button:hover,.state-selector button:focus{color:black}.market-cats{background-color:#eee;margin-bottom:3rem}@media (min-width: 768px){.market-cats{margin-bottom:5rem}}@media (min-width: 1200px){.market-cats{margin-bottom:7rem}}.market-cats .market-cats__mobile{position:relative}@media (min-width: 768px){.market-cats .market-cats__mobile{display:none}}.market-cats .market-cats__mobile .market-cats__mobile-butt{width:100%;font-size:1.5rem;font-weight:700;padding:1.6rem 2rem;text-align:left}.market-cats .market-cats__mobile .icon{position:absolute;top:1.5rem;right:2rem;width:2.5rem;height:2.5rem;pointer-events:none}.market-cats .market-cats__inner{display:none}@media (min-width: 768px){.market-cats .market-cats__inner{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 768px){.market-cats.market-cats--count-0 .market-cats__inner,.market-cats.market-cats--count-1 .market-cats__inner,.market-cats.market-cats--count-2 .market-cats__inner,.market-cats.market-cats--count-3 .market-cats__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.market-cats .market-cats__cat.selected{display:none}@media (min-width: 768px){.market-cats .market-cats__cat.selected{display:block}}.market-cats .market-cats__cat a{display:block;font-size:1.5rem;font-weight:700;text-decoration:none;padding:0 0 1.6rem;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}@media (min-width: 768px){.market-cats .market-cats__cat a{padding:3rem 2.4rem}}@media (min-width: 1200px){.market-cats .market-cats__cat a{font-size:1.8rem;padding:4.8rem 3rem}}.market-cats .market-cats__cat a:hover,.market-cats .market-cats__cat a:focus{color:#777}.market-cats .market-cats__cat.selected a{color:white;background-color:black}.market-sub{position:relative;text-align:center;margin-top:-1rem;margin-bottom:3rem}@media (min-width: 768px){.market-sub{margin-top:-1.5rem;margin-bottom:5rem}}@media (min-width: 1200px){.market-sub{margin-top:-2rem;margin-bottom:7rem}}.market-desc{margin-top:3rem}@media (min-width: 768px){.market-desc{margin-top:5rem}}@media (min-width: 1200px){.market-desc{margin-top:7rem}}.market-sliders{overflow:hidden}.market-sliders .market-sliders__back{margin:4rem auto 5rem;text-align:center}@media (min-width: 768px){.market-sliders .market-sliders__back{margin:6rem auto 7rem}}@media (min-width: 1200px){.market-sliders .market-sliders__back{margin:8rem auto 9rem}}.market-sliders .market-sliders__empty{display:none;margin-top:3rem;text-align:center}@media (min-width: 768px){.market-sliders .market-sliders__empty{margin-top:5rem}}@media (min-width: 1200px){.market-sliders .market-sliders__empty{margin-top:7rem}}.market-slider{display:none;margin-top:3rem}@media (min-width: 768px){.market-slider{margin-top:5rem}}@media (min-width: 1200px){.market-slider{margin-top:7rem}}.market-slider .market-slider__header{position:relative}.market-slider .market-slider__header a{display:inline-block;font-size:1.7rem;font-weight:700;line-height:1;text-decoration:none;margin-bottom:1.5rem;border-bottom:0.1rem solid transparent;-webkit-transition:border-color 0.3s ease-out;-o-transition:border-color 0.3s ease-out;transition:border-color 0.3s ease-out}@media (min-width: 768px){.market-slider .market-slider__header a{font-size:2rem}}@media (min-width: 1200px){.market-slider .market-slider__header a{font-size:2.4rem}}.market-slider .market-slider__header a:hover,.market-slider .market-slider__header a:focus{border-color:black}.market-slider .market-slider__header .market-slider__all{display:none;position:absolute;top:0.3rem;right:0;font-size:1.5rem;color:#777;text-decoration:underline}@media (min-width: 768px){.market-slider .market-slider__header .market-slider__all{display:none !important}}.market-slider .market-slider__slides{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width: 768px){.market-slider .market-slider__slides{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;left:-1rem;width:calc(100% + 2rem)}}@media (min-width: 1200px){.market-slider .market-slider__slides{left:-2rem;width:calc(100% + 4rem)}}.market-slider .market-slider__slides .slick-list{width:100%}.market-slider .market-slider__slides .slick-track{margin-left:0;margin-right:0}.market-slider .market-slider__slide{display:none;width:calc(50% - 0.8rem)}@media (min-width: 768px){.market-slider .market-slider__slide{display:block;width:auto}}.market-slider .market-slider__next,.market-slider .market-slider__prev{display:none}@media (min-width: 768px){.market-slider .market-slider__next,.market-slider .market-slider__prev{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:6rem;width:4rem;height:4rem;color:white;background-color:black;border-radius:50%;z-index:2;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}}@media (min-width: 1200px){.market-slider .market-slider__next,.market-slider .market-slider__prev{top:9rem;width:5rem;height:5rem}}@media (min-width: 768px){.market-slider .market-slider__next .icon,.market-slider .market-slider__prev .icon{width:3rem;height:3rem}}@media (min-width: 1200px){.market-slider .market-slider__next .icon,.market-slider .market-slider__prev .icon{width:4rem;height:4rem}}.market-slider .market-slider__next:hover,.market-slider .market-slider__next:focus,.market-slider .market-slider__prev:hover,.market-slider .market-slider__prev:focus{color:#777}.market-slider .market-slider__next{right:-0.6rem}.market-slider .market-slider__next .icon{left:0.2rem}@media (min-width: 1440px){.market-slider .market-slider__next{right:-5rem}}.market-slider .market-slider__prev{left:-0.6rem}.market-slider .market-slider__prev .icon{right:0.2rem}@media (min-width: 1440px){.market-slider .market-slider__prev{left:-5rem}}.market-slider .slick-dots{position:absolute;top:-5rem;right:1.2rem;width:50%;margin-top:0;text-align:right;pointer-events:none}.market-slider .slick-dots li{pointer-events:auto}.market-slider .slick-dots li:nth-child(4n+1){z-index:1}.market-slider .slick-dots li:nth-child(4n+2){left:-3rem;margin-right:-3rem}.market-slider .slick-dots li:nth-child(4n+3),.market-slider .slick-dots li:nth-child(4n){left:-2.5rem;margin-right:-2.5rem}.market-slider .slick-dots li button{background-color:transparent}.market-slider .slick-dots li button:before{content:""}.marketplacesubcategoryfolder .market-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:5rem auto}@media (min-width: 768px){.marketplacesubcategoryfolder .market-tiles{margin:7rem auto}.marketplacesubcategoryfolder .market-tiles:after{content:"";-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media (min-width: 1200px){.marketplacesubcategoryfolder .market-tiles{margin:9rem auto}}.marketplacesubcategoryfolder .market-tiles .market-tiles__empty{display:none;width:100%;margin-top:3rem;text-align:center}@media (min-width: 768px){.marketplacesubcategoryfolder .market-tiles .market-tiles__empty{margin-top:5rem}}@media (min-width: 1200px){.marketplacesubcategoryfolder .market-tiles .market-tiles__empty{margin-top:7rem}}.marketplacesubcategoryfolder .market-tiles[data-state=VIC] .market-tile.VIC{display:block}.marketplacesubcategoryfolder .market-tiles[data-state=NSW] .market-tile.NSW{display:block}.marketplacesubcategoryfolder .market-tiles[data-state=QLD] .market-tile.QLD{display:block}.marketplacesubcategoryfolder .market-tiles[data-state=SA] .market-tile.SA{display:block}.marketplacesubcategoryfolder .market-tiles[data-state=TAS] .market-tile.TAS{display:block}.marketplacesubcategoryfolder .market-tiles[data-state=WA] .market-tile.WA{display:block}.marketplacesubcategoryfolder .market-tiles[data-state=ACT] .market-tile.ACT{display:block}.marketplacesubcategoryfolder .market-tiles[data-state=NT] .market-tile.NT{display:block}.market-tile{background-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;padding:0;cursor:pointer}.market-tile:focus{outline:none;border:none}@media (min-width: 768px){.market-tile:hover .market-tile__img,.market-tile:focus .market-tile__img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.marketplacesubcategoryfolder .market-tile{display:none;width:calc(50% - 0.8rem)}@media (min-width: 768px){.marketplacesubcategoryfolder .market-tile{width:25%}}.market-tile .market-tile__inner{margin-bottom:2rem}@media (min-width: 768px){.market-tile .market-tile__inner{margin:1rem 1rem 3rem}}@media (min-width: 1200px){.market-tile .market-tile__inner{margin:2rem 2rem 4rem}}.market-tile .market-tile__img{position:relative;margin-bottom:0.8rem;-webkit-transition:-webkit-transform 0.1s ease-out;transition:-webkit-transform 0.1s ease-out;-o-transition:transform 0.1s ease-out;transition:transform 0.1s ease-out;transition:transform 0.1s ease-out, -webkit-transform 0.1s ease-out}@media (min-width: 768px){.market-tile .market-tile__img{margin-bottom:0.9rem}}@media (min-width: 1200px){.market-tile .market-tile__img{margin-bottom:1.4rem}}.market-tile .market-tile__img .members-triangle{display:none}@media (min-width: 1200px){.market-tile .market-tile__img .members-triangle{display:block}}.market-tile .market-tile__img .members-triangle .members-triangle__logo{top:0.8rem;left:0.8rem}.market-tile .market-tile__img .members-triangle .icon{width:2rem;height:3rem}.market-tile .market-tile__img .members-triangle .members-triangle__text{top:3.6rem;left:1.3rem}.market-tile .market-tile__img .members-triangle:before{border-width:5.4rem}.market-tile .market-tile__img .members-triangle:after{border-width:3.6rem}.market-tile .market-tile__img .market-tile__status{position:absolute;bottom:0;left:0;width:100%;font-size:1rem;color:white;background-color:rgba(0,0,0,0.5);padding:0.4rem;text-align:center}@media (min-width: 1200px){.market-tile .market-tile__img .market-tile__status{font-size:1.4rem;padding:1rem}}.market-tile .market-tile__img .market-tile__status.market-tile__status--members{bottom:1.8rem}@media (min-width: 768px){.market-tile .market-tile__img .market-tile__status.market-tile__status--members{bottom:1.9rem}}@media (min-width: 1200px){.market-tile .market-tile__img .market-tile__status.market-tile__status--members{bottom:0}}.market-tile .market-tile__img .market-tile__members-mobile{position:absolute;bottom:0;left:0;width:100%;font-size:1rem;color:black;background-color:rgba(194,162,205,0.85);padding:0.4rem;text-transform:uppercase;text-align:center}@media (min-width: 1200px){.market-tile .market-tile__img .market-tile__members-mobile{display:none}}.market-tile .market-tile__text h3{font-size:1.3rem;line-height:1.1;margin-bottom:0.3rem}@media (min-width: 768px){.market-tile .market-tile__text h3{font-size:1.5rem}}@media (min-width: 1200px){.market-tile .market-tile__text h3{font-size:2.2rem;margin-bottom:0.5rem}}.market-tile .market-tile__text p{font-size:1.3rem;line-height:1.1}@media (min-width: 768px){.market-tile .market-tile__text p{font-size:1.5rem}}@media (min-width: 1200px){.market-tile .market-tile__text p{font-size:1.8rem}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}body.vrc-site.coursemap header.header{display:none}body.vrc-site.coursemap footer.footer{display:none}body.vrc-site.coursemap .content{padding:0}.map .map__bg{position:relative;background-color:black;width:100%;height:100dvh;padding-top:13.4rem}.map .map__bg>img{opacity:0}.map .react-transform-wrapper{height:100%;max-height:100%}.map .pinch-zoom-container{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}.map .map__markers,.map .map__overlay,.map .map__zoom-map,.map .map__zoom-outer{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.map .map__overlay{z-index:4}.map .map__zoom-map{z-index:2}.map .map__zoom-img{display:block;width:100%;height:100%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:mapZoom 0.5s forwards;animation:mapZoom 0.5s forwards;pointer-events:initial}.map .map__zoom-outer{overflow:hidden}.map .map__zoom-outer .map__zoom-map{padding-top:13.4rem}.map .map__zoom-outer .map__zoom-img{height:auto}.map .map__zoom-exit{position:fixed;top:15rem;right:0;color:#faf9f3;pointer-events:initial;background-color:#575076;-webkit-filter:drop-shadow(3px 3px 2px rgba(0,0,0,0.564706));filter:drop-shadow(3px 3px 2px rgba(0,0,0,0.564706));z-index:3}.map .map__zoom-exit .icon{top:0.1rem;width:4rem;height:4rem}.map .map__zoom-exit:hover{color:#201547}@media (min-width: 1200px){.map .map__bg{padding-top:0}.map .map__zoom-outer .map__zoom-map{padding-top:0}.map .map__zoom-exit{top:2rem;right:3rem}}.map__nav{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100vw}.map__nav .map__nav-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:1.2rem 2rem 0.8rem;background-color:#faf9f3;border-bottom:0.1rem solid #201547;pointer-events:initial}.map__nav .map__nav-logo{display:block;margin-right:1.2rem}.map__nav .map__nav-logo svg{width:3.6rem;height:5.3rem}.map__nav h1{font-family:"Soehne",Arial,sans-serif;font-size:2rem;font-weight:500;margin-bottom:0.5rem;text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1}.map__nav .map__nav-list{position:fixed;bottom:0;width:100%;padding-top:1.5rem;overflow:hidden;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;pointer-events:initial}.map__nav .map__nav-list.close{-webkit-transform:translateY(calc(100% - 4.4rem));-ms-transform:translateY(calc(100% - 4.4rem));transform:translateY(calc(100% - 4.4rem))}.map__nav .map__nav-list-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.6rem;padding:3.6rem 2.6rem 2.6rem;overflow-x:scroll}.map__nav .map__nav-list-close{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:2.6rem;width:auto;font-size:1.8rem;font-weight:600;color:white;text-transform:uppercase;padding:0.8rem 1rem 1rem;background-color:#575076}.map__nav .map__nav-list-close .icon{width:1.7rem;height:1.7rem}.map__nav .map__nav-list-close.close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;width:100%;padding:1.2rem 1rem 1.2rem 2.6rem}@media (min-width: 1200px){.map__nav{position:absolute;top:2rem;left:2rem;width:44rem;height:calc(100dvh - 2rem)}.map__nav .map__nav-list{position:relative;bottom:initial;padding-top:0;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.map__nav .map__nav-list.close{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.map__nav .map__nav-list-inner{display:block;padding:2.6rem 2.6rem 0;background-color:#faf9f3;overflow-x:hidden}.map__nav .map__nav-list-close{display:none}.map__nav .map__nav-list-close.close{display:none}}.map__nav-item{position:relative;width:27.7rem;padding:2rem;background-color:#faf9f3}.map__nav-item .map__nav-item-info{display:block}.map__nav-item .map__nav-item-info .map__nav-item-image{width:23.7rem}.map__nav-item .map__nav-item-info img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.map__nav-item .map__nav-item-info .map__nav-item-title{padding:1.5rem 0 1.2rem;margin-bottom:2rem}.map__nav-item .map__nav-item-info h2{font-size:2.4rem;text-align:left;margin:0}.map__nav-item .map__nav-item-ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:4.6rem;background-color:#201547}.map__nav-item .map__nav-item-ctas.unavailable{background-color:#585757}.map__nav-item .map__nav-item-ctas .map__nav-item-look,.map__nav-item .map__nav-item-ctas .map__nav-item-buy,.map__nav-item .map__nav-item-ctas .map__nav-item-more{display:block;font-size:1.3rem;font-weight:600;color:white;text-decoration:none;text-transform:uppercase;padding:1.4rem 2rem;letter-spacing:0.2rem}.map__nav-item .map__nav-item-ctas .map__nav-item-look .icon,.map__nav-item .map__nav-item-ctas .map__nav-item-buy .icon,.map__nav-item .map__nav-item-ctas .map__nav-item-more .icon{width:1.8rem;height:1.8rem;top:0.3rem;margin-left:0.5rem}.map__nav-item .map__nav-item-ctas .map__nav-item-look:hover,.map__nav-item .map__nav-item-ctas .map__nav-item-buy:hover,.map__nav-item .map__nav-item-ctas .map__nav-item-more:hover{text-decoration:underline}.map__nav-item .map__nav-item-ctas .map__nav-item-look.no-butt:hover,.map__nav-item .map__nav-item-ctas .map__nav-item-buy.no-butt:hover,.map__nav-item .map__nav-item-ctas .map__nav-item-more.no-butt:hover{text-decoration:none}.map__nav-item .map__nav-item-ctas .map__nav-item-buy{-webkit-box-flex:1;-ms-flex:1;flex:1}.map__nav-item .map__nav-item-ctas .map__nav-item-more{font-size:1.1rem;padding:0.5rem 2rem;border-left:0.1rem solid #8c879d}.map__nav-item .members-triangle:after{border-width:3rem}.map__nav-item .members-triangle:before{border-width:4.5rem}.map__nav-item .members-triangle .members-triangle__logo{top:0.6rem;left:0.7rem}.map__nav-item .members-triangle .members-triangle__logo .icon{width:1.5rem;height:2.4rem}.map__nav-item .members-triangle .members-triangle__text{top:2.6rem;left:0.2rem}.map__nav-item.soldout .map__nav-item-info .map__nav-item-image{opacity:0.6}.map__nav-item.soldout .map__nav-item-ctas{background-color:#d8d8d8}.map__nav-item.soldout .map__nav-item-ctas .map__nav-item-look,.map__nav-item.soldout .map__nav-item-ctas .map__nav-item-buy,.map__nav-item.soldout .map__nav-item-ctas .map__nav-item-more{color:#201547}@media (min-width: 1200px){.map__nav-item{width:100%;padding:0;margin-bottom:3rem}.map__nav-item .map__nav-item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#faf9f3;border-top:0.2rem solid #ddd}.map__nav-item .map__nav-item-info .map__nav-item-image{width:13.5rem;-ms-flex-item-align:stretch;align-self:stretch}.map__nav-item .map__nav-item-info .map__nav-item-title{padding:2.7rem 2rem;margin-bottom:0;-webkit-box-flex:1;-ms-flex:1;flex:1}}.map__filter{display:none;width:100%;background-color:#575076;pointer-events:initial}.map__filter .map__filter-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:1.8rem;color:white;padding:1.5rem 2.5rem;border-bottom:0.1rem solid transparent}.map__filter .map__filter-toggle span{display:inline-block;margin-left:1rem}.map__filter .map__filter-toggle .icon{width:2.5rem;height:2.5rem}.map__filter .map__filter-toggle[aria-expanded="true"]{border-color:white}.map__filter .map__filter-content{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows 0.3s ease-out;-o-transition:grid-template-rows 0.3s ease-out;transition:grid-template-rows 0.3s ease-out;transition:grid-template-rows 0.3s ease-out, -ms-grid-rows 0.3s ease-out}.map__filter .map__filter-content[aria-hidden="false"]{grid-template-rows:1fr}.map__filter .map__filter-content>div{padding-right:0;overflow:hidden}.map__filter .map__filter-choice{display:block;font-size:1.8rem;color:white;padding:1.5rem 2.5rem}.map__event{width:100%;background-color:#201547;pointer-events:initial}.map__event .map__event-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:1.8rem;color:white;padding:1.5rem 2.5rem;border-bottom:0.1rem solid transparent}.map__event .map__event-toggle span{display:inline-block;width:100%;margin-left:1rem}.map__event .map__event-toggle .icon{width:2.5rem;height:2.5rem}.map__event .map__event-toggle[aria-expanded="true"]{border-color:white}.map__event .map__event-content{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows 0.3s ease-out;-o-transition:grid-template-rows 0.3s ease-out;transition:grid-template-rows 0.3s ease-out;transition:grid-template-rows 0.3s ease-out, -ms-grid-rows 0.3s ease-out}.map__event .map__event-content[aria-hidden="false"]{grid-template-rows:1fr}.map__event .map__event-content>div{padding-right:0;overflow:hidden}.map__event .map__event-date{display:inline-block;position:relative;top:-0.1rem;font-size:1.4rem;font-weight:700;margin-right:0.3rem}.map__event .map__event-choice{display:block;width:100%;font-size:1.8rem;color:white;padding:1.5rem 2.5rem}.map__event .map__event-choice span{display:inline-block;width:100%;margin-left:1rem}@media (min-width: 1200px){.map__event .map__event-toggle span,.map__event .map__event-choice span{width:auto}.map__event .map__event-choice{text-align:left}}.map__marker{position:absolute;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(0.25);-ms-transform:scale(0.25);transform:scale(0.25);pointer-events:initial}.map__marker .map__marker-img{position:absolute;top:2.7rem;left:0;width:12rem;height:10rem;-webkit-transform:translate(-26.6%, -100%);-ms-transform:translate(-26.6%, -100%);transform:translate(-26.6%, -100%);-webkit-filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.878431));filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.878431));overflow:hidden}.map__marker .map__marker-img img{position:absolute;top:0;left:0;width:100%;height:auto}.map__marker .map__marker-title{position:relative;top:-5rem;left:0;padding-top:5rem}.map__marker .map__marker-title-inner{font-size:1.5rem;font-weight:400;color:#201547;white-space:nowrap;background-color:white;padding:0.1rem 0.7rem 0.4rem;border-radius:1rem;-webkit-transition:background-color 0.3s linear;-o-transition:background-color 0.3s linear;transition:background-color 0.3s linear}.map__marker .map__marker-count{position:absolute;top:0;left:50%;font-size:1.6rem;font-weight:500;color:#201547;padding:0.2rem 0.9rem 0.3rem;background:#faf9f3;-webkit-transform:translate(-50%, 3.3rem);-ms-transform:translate(-50%, 3.3rem);transform:translate(-50%, 3.3rem);border-radius:50%}.map__marker.map__marker--title{pointer-events:none}.map__marker.map__marker--title .map__marker-title{left:-50%}.map__marker.map__marker--title .map__marker-title-inner{background-color:rgba(255,255,255,0.6);padding:0 0.6rem 0.4rem}.map__marker.map__marker--title .icon{position:absolute;top:3rem;left:50%;width:2rem;height:2rem;color:black;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.map__marker.index10 .map__marker-title-inner,.map__marker.index11 .map__marker-title-inner,.map__marker.index12 .map__marker-title-inner,.map__marker.index13 .map__marker-title-inner{color:white;background-color:black}.map__marker:hover .map__marker-title-inner,.map__marker.active .map__marker-title-inner{background-color:white}@media (min-width: 480px){.map__marker{-webkit-transform:scale(0.35);-ms-transform:scale(0.35);transform:scale(0.35)}.map__marker .map__marker-count{font-size:1.8rem;padding:0.3rem 1rem 0.5rem}}@media (min-width: 768px){.map__marker{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}}@media (min-width: 1200px){.map__marker{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.map__marker .map__marker-title-inner{font-size:1.8rem}}@media (min-width: 1440px){.map__marker .map__marker-img{top:1.7rem;width:15rem;height:12.5rem}}@-webkit-keyframes mapZoom{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mapZoom{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes markerEntrance{from{opacity:0;-webkit-transform:translate(-50%, -400%);transform:translate(-50%, -400%)}to{opacity:1;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}}@keyframes markerEntrance{from{opacity:0;-webkit-transform:translate(-50%, -400%);transform:translate(-50%, -400%)}to{opacity:1;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.media-section-back{margin:4rem auto 5rem;text-align:center}@media (min-width: 768px){.media-section-back{margin:6rem auto 7rem}}@media (min-width: 1200px){.media-section-back{margin:8rem auto 9rem}}.file-download .file-download__file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1rem 1.3rem;background-color:#cce3dc;text-decoration:none;margin-bottom:1rem;-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out;opacity:0;-webkit-transform:translateY(5rem);-ms-transform:translateY(5rem);transform:translateY(5rem);-webkit-transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}.file-download .file-download__file:nth-child(1){-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}.file-download .file-download__file:nth-child(2){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.file-download .file-download__file:nth-child(3){-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.file-download .file-download__file:nth-child(4){-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}.file-download .file-download__file:nth-child(5){-webkit-transition-delay:700ms;-o-transition-delay:700ms;transition-delay:700ms}.file-download .file-download__file:nth-child(6){-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}.file-download .file-download__file:nth-child(7){-webkit-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms}.file-download .file-download__file:nth-child(8){-webkit-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.file-download .file-download__file:nth-child(9){-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;transition-delay:1100ms}@media (min-width: 768px){.file-download .file-download__file{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 2rem}}.file-download .file-download__file .file-download__icon{width:2.4rem;height:2.4rem}@media (min-width: 768px){.file-download .file-download__file .file-download__icon{width:3rem;height:3rem}}.file-download .file-download__file .file-download__icon .icon{width:100%;height:100%}.file-download .file-download__file .file-download__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 2.4rem);padding-left:1.3rem}@media (min-width: 768px){.file-download .file-download__file .file-download__info{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:calc(100% - 3rem)}}.file-download .file-download__file .file-download__name{width:100%}@media (min-width: 768px){.file-download .file-download__file .file-download__name{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}}.file-download .file-download__file .file-download__size{font-size:1.3rem;color:black;opacity:0.7;padding:0 0.4rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media (min-width: 768px){.file-download .file-download__file .file-download__size{font-size:1.5rem;padding:0 1.3rem;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}}@media (min-width: 1200px){.file-download .file-download__file .file-download__size{font-size:1.6rem}}.file-download .file-download__file .icon-download{width:1.6rem;height:1.6rem;opacity:0.7;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}@media (min-width: 768px){.file-download .file-download__file .icon-download{width:3rem;height:3rem}}.file-download .file-download__file:hover,.file-download .file-download__file:focus{background-color:rgba(204,227,220,0.5)}.file-download .file-download__file:hover .file-download__name span,.file-download .file-download__file:focus .file-download__name span{text-decoration:underline}.file-download .file-download__file:hover .icon-download,.file-download .file-download__file:focus .icon-download{opacity:1}.file-download.entered .file-download__file,.umb-grid .file-download .file-download__file{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.profile{opacity:0;-webkit-transform:translateY(5rem);-ms-transform:translateY(5rem);transform:translateY(5rem);-webkit-transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out;transition:transform 0.3s ease-out,opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}@media (min-width: 768px){.profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.profile .profile__image{width:100%;margin-bottom:2rem}@media (min-width: 768px){.profile .profile__image{width:calc(50% - 1.5rem);margin-bottom:0}}@media (min-width: 1200px){.profile .profile__image{width:calc(50% - 3rem)}}.profile .profile__info{width:100%}@media (min-width: 768px){.profile .profile__info{width:calc(50% - 1.5rem)}}@media (min-width: 1200px){.profile .profile__info{width:calc(50% - 3rem)}}.profile .profile__position{font-size:1.4rem}@media (min-width: 768px){.profile .profile__position{font-size:1.6rem}}@media (min-width: 1200px){.profile .profile__position{font-size:1.8rem}}.profile .profile__position span{display:block;line-height:1.2}.profile .profile__social{margin-top:1rem}.profile .profile__social a{display:inline-block;margin-right:1.6rem;text-decoration:none;opacity:0.7;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.profile .profile__social a:hover,.profile .profile__social a:focus{opacity:1}.profile .profile__social .icon{width:2.7rem;height:2.7rem}.profile .profile__bio{border-top:0.1rem solid #eee;padding-top:2rem;margin-top:2rem}@media (min-width: 768px){.profile .profile__bio{padding-top:3rem;margin-top:3rem}}@media (min-width: 768px){.profile.profile--alt .profile__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.profile.entered,.umb-grid .profile{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.umb-grid .profile .profile__social{display:none}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@media (min-width: 768px){.panel{display:-webkit-box;display:-ms-flexbox;display:flex}}.panel .panel__image{width:100%;overflow:hidden}@media (min-width: 768px){.panel .panel__image{width:50%}}.panel .panel__image img{opacity:0.1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-animation-delay:1000ms;animation-delay:1000ms}.entered .panel .panel__image img{-webkit-animation-name:shrinkIn;animation-name:shrinkIn;-webkit-animation-duration:0.8s;animation-duration:0.8s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.panel .panel__body{width:100%;padding-top:2.1rem}@media (min-width: 768px){.panel .panel__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:50%;padding:0 0 0 3rem}}@media (min-width: 1200px){.panel .panel__body{padding:0 0 0 5rem}}.panel .panel__body .panel__cta{min-width:20rem}.ewbissue .panel .panel__body .panel__cta,.equinewelfarebulletin .panel .panel__body .panel__cta{color:#201547;background-color:#faf9f3;border-color:#d9d5de}.ewbissue .panel .panel__body .panel__cta:hover,.ewbissue .panel .panel__body .panel__cta.button--hover,.ewbissue .panel .panel__body .panel__cta:focus,.ewbissue .panel .panel__body .panel__cta.button--focus,.equinewelfarebulletin .panel .panel__body .panel__cta:hover,.equinewelfarebulletin .panel .panel__body .panel__cta.button--hover,.equinewelfarebulletin .panel .panel__body .panel__cta:focus,.equinewelfarebulletin .panel .panel__body .panel__cta.button--focus{color:#201547;background-color:#faf9f3;border-color:#b5aebf}.panel .panel_sub{font-size:1.1rem;font-weight:700;letter-spacing:0.1rem;color:#8c879d;margin-bottom:1.5rem}@media (min-width: 768px){.panel .panel_sub{font-size:1.3rem;margin-bottom:2.4rem}}.panel .panel__title{margin-bottom:2rem}@media (min-width: 768px){.panel .panel__title{margin-bottom:3rem}}.panel .panel__desc{margin-bottom:2rem}@media (min-width: 768px){.panel .panel__desc{margin-bottom:2rem}}@media (min-width: 768px){.panel.panel--center .panel__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 768px){.panel.panel--center .panel__desc{text-align:center}}@media (min-width: 768px){.panel.panel--alt{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width: 768px){.panel.panel--alt .panel__body{padding:0 3rem 0 0}}@media (min-width: 1200px){.panel.panel--alt .panel__body{padding:0 5rem 0 0}}.ewbissue .panel.panel--alt,.equinewelfarebulletin .panel.panel--alt{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 768px){.ewbissue .panel.panel--alt,.equinewelfarebulletin .panel.panel--alt{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.ewbissue .panel.panel--alt .panel__body,.equinewelfarebulletin .panel.panel--alt .panel__body{padding-top:1.2rem;padding-bottom:0}@media (min-width: 768px){.ewbissue .panel.panel--alt .panel__body,.equinewelfarebulletin .panel.panel--alt .panel__body{padding-top:0}}.umb-grid .panel .panel__image img{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.panel-2col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bs-row .panel-2col{margin-bottom:0}@media (min-width: 768px){.bs-row .panel-2col{margin-bottom:5rem}}@media (min-width: 1200px){.bs-row .panel-2col{margin-bottom:7rem}}@media (min-width: 768px){.panel-2col{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-2col:after{position:absolute;display:block;content:"";top:0;left:50%;width:0.1rem;height:100%;background-color:#ddd}}.panel-2col .panel-2col__image{margin-bottom:3rem}@media (min-width: 768px){.panel-2col .panel-2col__image{width:50%;padding-right:2.5rem;margin-bottom:0}}@media (min-width: 1200px){.panel-2col .panel-2col__image{padding-right:4.5rem}}.panel-2col .panel-2col__image .panel-2col__image-inner{overflow:hidden}.panel-2col .panel-2col__image img{-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.panel-2col .panel-2col__image a{display:block;text-decoration:none}.panel-2col .panel-2col__image a:hover img,.panel-2col .panel-2col__image a:focus img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.panel-2col .panel-2col__info{margin-bottom:3rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding-bottom:3rem;border-bottom:1px solid #ddd}@media (min-width: 768px){.panel-2col .panel-2col__info{width:50%;padding-left:2.5rem;padding-right:3rem;margin-bottom:0;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;padding-bottom:0;border-bottom:none}}@media (min-width: 1200px){.panel-2col .panel-2col__info{padding-left:4.5rem;padding-right:0}}.panel-2col .panel-2col__info .panel-2col__small-text{font-size:1.1rem;font-weight:700;letter-spacing:0.1rem;color:#8c879d;margin-bottom:1.6rem}@media (min-width: 768px){.panel-2col .panel-2col__info .panel-2col__small-text{font-size:1.2rem}}@media (min-width: 1200px){.panel-2col .panel-2col__info .panel-2col__small-text{font-size:1.3rem;margin-bottom:2.3rem}}.panel-2col .panel-2col__info h2{margin-bottom:0.8rem}@media (min-width: 768px){.panel-2col .panel-2col__info h2{margin-bottom:1.5rem}}@media (min-width: 1200px){.panel-2col .panel-2col__info h2{margin-bottom:2.7rem}}.panel-2col .panel-2col__info .panel-2col__text{margin-bottom:2rem}@media (min-width: 768px){.panel-2col .panel-2col__info .panel-2col__text{margin-bottom:2.4rem}}@media (min-width: 1200px){.panel-2col .panel-2col__info .panel-2col__text{margin-bottom:3rem}}@media (min-width: 768px){.panel-2col.panel-2col--right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width: 768px){.panel-2col.panel-2col--right .panel-2col__image{padding-left:1.5rem;padding-right:0}}@media (min-width: 1200px){.panel-2col.panel-2col--right .panel-2col__image{padding-left:2.5rem;padding-right:0}}@media (min-width: 768px){.panel-2col.panel-2col--right .panel-2col__info{padding-left:0;padding-right:1.5rem}}@media (min-width: 1200px){.panel-2col.panel-2col--right .panel-2col__info{padding-left:0;padding-right:1.5rem}}.panel-2col.mobile-hide{display:none}@media (min-width: 768px){.panel-2col.mobile-hide{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 768px){.panel-2col.desktop-hide{display:none}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.content-slider-wrapper{position:relative;margin-top:5rem}@media (min-width: 768px){.content-slider-wrapper{margin-top:3rem}}@media (min-width: 1200px){.content-slider-wrapper{margin-top:5rem}}.card-portrait-container__desktop{display:none}@media (min-width: 768px){.card-portrait-container__desktop{display:block}}.content-slider{display:inline-block;position:relative;width:100%}.content-slider .slick-dots{position:absolute;bottom:-2rem;margin:0;pointer-events:none}@media (min-width: 768px){.content-slider .slick-dots{bottom:-5rem}}@media (min-width: 1200px){.content-slider .slick-dots{bottom:-4.5rem}}.content-slider .slick-dots button{pointer-events:initial}.vrc-site .content-slider{margin-bottom:3rem}@media (min-width: 1200px){.vrc-site .content-slider{margin-bottom:5rem}}.content-slider-nav-cards-portrait__count{position:absolute;top:-3.3rem;right:0;color:#201547;font-family:"Soehne",Arial,sans-serif;font-size:1.4rem;line-height:1.64rem;font-weight:700;letter-spacing:0.053em}.content-slider-nav-cards-portrait__right{position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:calc(50% - 3.6rem);right:-2.9rem;width:4.3rem;height:4.3rem;z-index:1;background-color:#201547;border-radius:50%;border:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right .3s ease-in-out;-o-transition:right .3s ease-in-out;transition:right .3s ease-in-out;cursor:pointer}.content-slider-nav-cards-portrait__right .icon-arrow-right{color:#fff}.content-slider-nav-cards-portrait__right:hover{opacity:.9}@media screen and (min-width: 1300px){.content-slider-nav-cards-portrait__right{right:-5.4rem}}.content-slider-nav-cards-portrait__left{position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:calc(50% - 3.6rem);left:-2.9rem;width:4.3rem;height:4.3rem;z-index:1;background-color:#201547;border-radius:50%;border:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right .3s ease-in-out, width .3s ease-in-out height .3s ease-in-out;-o-transition:right .3s ease-in-out, width .3s ease-in-out height .3s ease-in-out;transition:right .3s ease-in-out, width .3s ease-in-out height .3s ease-in-out;cursor:pointer}.content-slider-nav-cards-portrait__left .icon-arrow-left{color:#fff}.content-slider-nav-cards-portrait__left:hover{opacity:.9}@media screen and (min-width: 1300px){.content-slider-nav-cards-portrait__left{left:-5.4rem}}.content-slider-nav-cards-portrait .content-slider-nav__left,.content-slider-nav-cards-portrait .content-slider-nav__right{display:none !important}@media screen and (min-width: 767px){.content-slider-nav-cards-portrait .content-slider-nav__left,.content-slider-nav-cards-portrait .content-slider-nav__right{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}.content-slider:not(.inner-wrapper){display:inline-block;position:relative;width:100%}@media (min-width: 768px){.content-slider:not(.inner-wrapper){margin-top:3rem}}@media (min-width: 1200px){.content-slider:not(.inner-wrapper){margin-top:5rem}}.content-slider:not(.inner-wrapper) .content-slider__next,.content-slider:not(.inner-wrapper) .content-slider__prev{position:absolute;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:-6rem;width:0.1rem;height:0.1rem;color:white;background-color:#777;border-radius:50%;z-index:2;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}@media (min-width: 768px){.content-slider:not(.inner-wrapper) .content-slider__next,.content-slider:not(.inner-wrapper) .content-slider__prev{display:-webkit-box;display:-ms-flexbox;display:flex;width:4rem;height:4rem}}@media (min-width: 1200px){.content-slider:not(.inner-wrapper) .content-slider__next,.content-slider:not(.inner-wrapper) .content-slider__prev{top:50%;width:5rem;height:5rem}}@media (min-width: 768px){.content-slider:not(.inner-wrapper) .content-slider__next .icon,.content-slider:not(.inner-wrapper) .content-slider__prev .icon{width:3rem;height:3rem}}@media (min-width: 1200px){.content-slider:not(.inner-wrapper) .content-slider__next .icon,.content-slider:not(.inner-wrapper) .content-slider__prev .icon{width:4rem;height:4rem}}.content-slider:not(.inner-wrapper) .content-slider__next:hover,.content-slider:not(.inner-wrapper) .content-slider__next:focus,.content-slider:not(.inner-wrapper) .content-slider__prev:hover,.content-slider:not(.inner-wrapper) .content-slider__prev:focus{background-color:black}.content-slider:not(.inner-wrapper) .content-slider__next{right:0}@media (min-width: 1200px){.content-slider:not(.inner-wrapper) .content-slider__next{right:-6rem}}.content-slider:not(.inner-wrapper) .content-slider__next .icon{left:0.2rem}.content-slider:not(.inner-wrapper) .content-slider__prev{left:0}@media (min-width: 1200px){.content-slider:not(.inner-wrapper) .content-slider__prev{left:-6rem}}.content-slider:not(.inner-wrapper) .content-slider__prev .icon{right:0.2rem}.content-slider:not(.inner-wrapper) .slick-dots{position:absolute;bottom:-1.6rem;margin:0;pointer-events:none}@media (min-width: 768px){.content-slider:not(.inner-wrapper) .slick-dots{top:-5rem;bottom:auto}}@media (min-width: 1200px){.content-slider:not(.inner-wrapper) .slick-dots{top:-4.5rem}}.content-slider:not(.inner-wrapper) .slick-dots button{pointer-events:initial}.vrc-site .content-slider:not(.inner-wrapper){margin-bottom:3rem}@media (min-width: 1200px){.vrc-site .content-slider:not(.inner-wrapper){margin-bottom:5rem}}.content-slider-nav{position:relative;top:-2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3rem;font-weight:500;color:#201547}@media (min-width: 768px){.content-slider-nav{top:-3rem}}.content-slider-nav .content-slider-nav__left,.content-slider-nav .content-slider-nav__right{-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;cursor:pointer}.content-slider-nav .content-slider-nav__left:hover,.content-slider-nav .content-slider-nav__right:hover{color:#575076}.content-slider-nav .content-slider-nav__left{margin-right:1.2rem}.content-slider-nav .content-slider-nav__right{margin-left:1.2rem}.content-slider-nav .icon{top:0.3rem}.content-slider-nav.content-slider-nav--mobile{top:1rem;margin-bottom:6rem}@media (min-width: 768px){.content-slider-nav.content-slider-nav--mobile{display:none}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.event-bar{position:sticky;top:8.5rem;width:100%;z-index:1;background-color:#e5e4e2;padding-top:1.4rem;padding-bottom:0;-webkit-transition:top 0.3s ease-out;-o-transition:top 0.3s ease-out;transition:top 0.3s ease-out}.header-down .event-bar{-webkit-transition:top 0.3s ease-out;-o-transition:top 0.3s ease-out;transition:top 0.3s ease-out;top:0}.banner-fullw+.event-bar{margin-top:calc(0rem - 2rem)}@media (min-width: 480px){.banner-fullw+.event-bar{margin-top:calc(0rem - 2rem)}}@media (min-width: 768px){.banner-fullw+.event-bar{margin-top:calc(0rem - 3rem)}}@media (min-width: 1200px){.banner-fullw+.event-bar{margin-top:calc(0rem - 4rem)}}@media (min-width: 480px){.event-bar{top:11rem}}@media (min-width: 768px){.event-bar{top:14.3rem;background-color:#faf9f3;border-bottom:0.1rem solid #eee}}.event-bar .event-bar__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (min-width: 768px){.event-bar .event-bar__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:5.7rem}}.event-bar .event-bar__links{position:relative;left:-2rem;width:calc(100% + 4rem);overflow:hidden}@media (min-width: 768px){.event-bar .event-bar__links{left:0;width:calc(100% - 23rem - 3rem);margin-left:0;margin-right:0}}@media (min-width: 1200px){.event-bar .event-bar__links{width:calc(100% - 30rem)}}.event-bar .event-bar__links a{display:inline-block;color:#201547;text-decoration:none;padding-bottom:1.4rem;margin-right:3rem}.event-bar .event-bar__links a:after{background-color:#201547}.event-bar .event-bar__links a:last-child{padding-right:2rem}@media (min-width: 768px){.event-bar .event-bar__links a:last-child{padding-right:0}}@media (min-width: 1200px){.event-bar .event-bar__links a{margin-right:7rem}}.event-bar .event-bar__links .event-bar__links-inner{white-space:nowrap;padding-left:2rem;padding-right:2rem}@media (min-width: 768px){.event-bar .event-bar__links .event-bar__links-inner{padding-left:0;padding-right:0}}.event-bar .event-bar__links:before,.event-bar .event-bar__links:after{position:absolute;display:block;content:"";top:0;width:8rem;height:100%;background-color:transparent;z-index:2;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;pointer-events:none}.event-bar .event-bar__links:before{left:0;background:-webkit-gradient(linear, left top, right top, from(#e5e4e2), to(rgba(229,228,226,0)));background:-o-linear-gradient(left, #e5e4e2 0%, rgba(229,228,226,0) 100%);background:linear-gradient(to right, #e5e4e2 0%, rgba(229,228,226,0) 100%);opacity:0}@media (min-width: 768px){.event-bar .event-bar__links:before{background:-webkit-gradient(linear, left top, right top, from(#faf9f3), to(rgba(250,249,243,0)));background:-o-linear-gradient(left, #faf9f3 0%, rgba(250,249,243,0) 100%);background:linear-gradient(to right, #faf9f3 0%, rgba(250,249,243,0) 100%)}}.event-bar .event-bar__links:after{right:0;background:-webkit-gradient(linear, right top, left top, from(#e5e4e2), to(rgba(229,228,226,0)));background:-o-linear-gradient(right, #e5e4e2 0%, rgba(229,228,226,0) 100%);background:linear-gradient(to left, #e5e4e2 0%, rgba(229,228,226,0) 100%)}@media (min-width: 768px){.event-bar .event-bar__links:after{background:-webkit-gradient(linear, right top, left top, from(#faf9f3), to(rgba(250,249,243,0)));background:-o-linear-gradient(right, #faf9f3 0%, rgba(250,249,243,0) 100%);background:linear-gradient(to left, #faf9f3 0%, rgba(250,249,243,0) 100%)}}.event-bar .event-bar__links.left-fade-on:before{opacity:1}.event-bar .event-bar__links.right-fade-off:after{opacity:0}.header .event-bar{border-top:0.1rem solid #eee;border-bottom:none}.fotf-site .header .event-bar{border-top:none}@media (min-width: 768px){.fotf-site .event-bar{background-color:#eee}}.fotf-site .event-bar .event-bar__inner{height:15rem}@media (min-width: 768px){.fotf-site .event-bar .event-bar__inner{height:6.9rem}}@media (min-width: 1200px){.fotf-site .event-bar .event-bar__inner{height:7rem}}.fotf-site .event-bar .button{padding:2.4rem 2.5rem}.fotf-site .event-bar .event-bar__links a{font-weight:700;color:black}.fotf-site .event-bar .event-bar__links a:after{background-color:black}@media (min-width: 1200px){.fotf-site .event-bar .event-bar__links a{padding:2.1rem 0}}.event-info{display:none;width:100%;background-color:#eee;padding:3rem 0 2rem}@media (min-width: 768px){.event-info{display:block}}@media (min-width: 1200px){.event-info{padding:5rem 0 4rem}}.sidebar-modal .event-info{display:block}.event-info .event-info__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.event-info .event-info__title{font-size:1.3rem;font-weight:700;letter-spacing:1.8px;color:#201547;text-transform:uppercase;margin-bottom:2rem}.event-info .event-info__main{width:100%;padding-right:16rem}@media (min-width: 768px){.event-info .event-info__main{width:calc(100% - 23rem);padding-right:6rem}}@media (min-width: 1024px){.event-info .event-info__main{padding-right:16rem}}@media (min-width: 1200px){.event-info .event-info__main{width:calc(100% - 30rem)}}.event-info__ir-view-race-guide{display:inline-block;border-top:0.1rem solid #bbb;border-bottom:0.1rem solid #bbb;padding-top:1.6rem;padding-bottom:1.6rem;margin-top:1.6rem;margin-bottom:1.6rem}.event-info__ir-view-race-guide__logo-wrapper{background-color:#1E1447;padding:.6rem 1.4rem 0}.event-info__ir-view-race-guide__logo{width:100%;height:80px;color:#fff}.event-info__ir-view-race-guide__cta-button.button{background-color:#1E1447;color:#fff;text-transform:uppercase}@media (min-width: 768px){.event-info__ir-view-race-guide{display:none}}.event-info .event-info__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.event-info .event-info__links a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25%;font-size:1.2rem;color:#201547;text-decoration:none;margin-bottom:3rem;font-size:1.5rem}@media (min-width: 1200px){.event-info .event-info__links a{font-size:1.4rem;margin-bottom:5rem}}.event-info .event-info__links a:hover,.event-info .event-info__links a:focus{color:#575076}.event-info .event-info__links .icon{width:4rem;height:4rem;margin-bottom:1.4rem}.modal .event-info{min-height:100%}.modal .event-info .event-info__inner{display:block}.modal .event-info .event-info__main{width:100%;padding:0}.modal .event-info .event-info__links{display:block;margin-bottom:6rem}.modal .event-info .event-info__links a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-weight:500;width:100%;margin-bottom:2rem}.modal .event-info .event-info__links .icon{width:2.4rem;height:2.4rem;margin:0 3rem 0 0}@media (min-width: 768px){.modal .event-info .event-side{width:30rem}}.fotf-site .event-info{background-color:#cce3dc}.fotf-site .event-info .event-info__title{font-size:1.7rem;color:black;line-height:1.2;letter-spacing:0}@media (min-width: 768px){.fotf-site .event-info .event-info__title{font-size:2rem}}@media (min-width: 1200px){.fotf-site .event-info .event-info__title{font-size:2.4rem}}@media (min-width: 1200px){.fotf-site .event-info .event-info__links{margin-top:5rem}}.fotf-site .event-info .event-info__links a{font-size:1.8rem;font-weight:400;color:black;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}@media (min-width: 1200px){.fotf-site .event-info .event-info__links a{font-weight:700}}.fotf-site .event-info .event-info__links a:hover,.fotf-site .event-info .event-info__links a:focus{opacity:0.6}.fotf-site .modal .event-info{position:relative;padding-top:0;min-height:calc(100% - 9rem)}.fotf-site .modal .event-info .event-info__inner{padding:0}.fotf-site .modal .event-info .event-info__main{background:white;padding:3rem;margin-top:9rem;border-top:0.1rem solid #eee}.fotf-site .modal .event-info .event-info__links{margin-bottom:0}.fotf-site .modal .event-info .event-side{width:calc(100% - 8rem);max-width:30rem;margin:4rem 3rem}.event-conditions{font-size:1.3rem}@media (min-width: 1200px){.event-conditions{font-size:1.4rem}}.event-conditions .event-info__title{margin-bottom:2.7rem}.event-conditions .event-conditions__weather-text{font-size:1.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:auto}@media (min-width: 1200px){.event-conditions .event-conditions__weather-text{font-size:1.6rem}}.event-conditions .event-conditions__weather-text>*:last-child{margin-bottom:0}.event-conditions .event-conditions__weather{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.event-conditions .event-conditions__weather .event-conditions__weather-icon{width:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:2rem}.event-conditions .event-conditions__weather .event-conditions__weather-icon img{width:100%;height:auto}.event-conditions .event-conditions__weather .event-conditions__weather-degrees{width:7.2rem}.event-conditions .event-conditions__weather .ec-course{font-weight:500}.event-conditions .event-conditions__weather .ec-temp{font-size:3rem;font-weight:400;color:#2f2f2f}.event-conditions .event-conditions__track{padding-top:1.6rem;margin-top:1.6rem;margin-bottom:1.8rem;border-top:0.1rem solid #bbb}.event-conditions .event-conditions__links a{font-size:1.4rem;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.event-conditions .event-conditions__links a:hover,.event-conditions .event-conditions__links a:focus{opacity:0.8}.fotf-site .event-conditions .ec-course,.fotf-site .event-conditions .ec-temp{font-weight:700}.event-side{width:100%;padding-bottom:1.4rem}@media (min-width: 768px){.event-side{width:23rem}}@media (min-width: 1200px){.event-side{width:30rem}}.event-side button,.event-side a.button{width:100%}.event-overview{width:100%;padding:3rem 0 1.5rem}@media (min-width: 768px){.event-overview{padding:4rem 0}}@media (min-width: 1200px){.event-overview{padding:5.5rem 0}}@media (min-width: 768px){.event-overview .event-overview__inner{display:-webkit-box;display:-ms-flexbox;display:flex}}.event-overview .event-overview__text{width:100%;margin-bottom:2rem}@media (min-width: 768px){.event-overview .event-overview__text{width:calc(100% - 23rem);padding-right:4rem;margin-bottom:0}}@media (min-width: 1200px){.event-overview .event-overview__text{width:calc(100% - 30rem);padding-right:8rem}}.event-overview .event-side{font-size:1.4rem}@media (min-width: 1200px){.event-overview .event-side{font-size:1.6rem}}.event-overview .event-side .event-overview__ctas{margin-bottom:1rem}.event-overview .event-side a.button{margin-bottom:1rem}.event-overview .event-side p{margin-bottom:0.2rem}.fotf-site .event-overview .event-side .event-overview__ctas .button{font-size:1.6rem}@media (min-width: 768px){.fotf-site .event-overview .event-side .event-overview__ctas .button{font-size:1.7rem}}@media (min-width: 1200px){.fotf-site .event-overview .event-side .event-overview__ctas .button{font-size:1.8rem}}.event-info-toggle{position:absolute;width:100%;z-index:1000}@media (min-width: 768px){.event-info-toggle{display:none}}.event-info-toggle button{position:absolute;top:1.2rem;right:1.2rem;font-weight:400;background-color:#303133;border-color:#303133}.event-info-toggle button .icon{top:0.3rem;margin-right:0.4rem}.vrc-site .event-info-toggle .button.button--pill{position:absolute;top:1.2rem;right:1.2rem;font-weight:500;background-color:#e5e4e2;border-color:#e5e4e2}.event-product-groups{margin-top:0;padding-top:3rem;border-top:0.1rem solid #eee}@media (min-width: 768px){.event-product-groups{margin-top:1rem;padding-top:5rem}}@media (min-width: 1200px){.event-product-groups{margin-top:1.5rem;padding-top:7rem}}.vrc-site .event-product-group{position:relative;margin-bottom:2.4rem}.vrc-site .event-product-group .event-product-group__toggle{position:absolute;bottom:-1rem;left:2rem;font-size:1.6rem;font-weight:700;color:#201547;text-transform:uppercase;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.vrc-site .event-product-group .event-product-group__toggle .icon{top:0.2rem}.vrc-site .event-product-group .event-product-group__toggle .icon-minus{display:none}@media (min-width: 768px){.vrc-site .event-product-group .event-product-group__toggle{top:2rem;right:3rem;bottom:auto;left:auto}}@media (min-width: 1200px){.vrc-site .event-product-group .event-product-group__toggle{top:3rem;right:4rem}}.vrc-site .event-product-group .event-product-group__toggle:hover{opacity:0.5}.vrc-site .event-product-group .event-product-group__title{text-align:center;margin-bottom:2rem}.vrc-site .event-product-group .event-product-group__title.event-product-group__title--left{text-align:left}.vrc-site .event-product-group .event-product-group__title.is-preceding-carousel{text-align:left;padding-right:3rem}@media (min-width: 1200px){.vrc-site .event-product-group .event-product-group__title{margin-bottom:3rem}}.vrc-site .event-product-group.open .event-product-group__toggle .icon-minus{display:inline-block}.vrc-site .event-product-group.open .event-product-group__toggle .icon-plus{display:none}.vrc-site .event-product-group.open .card__item{display:block}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.event-calendar{margin-bottom:8rem}@media (min-width: 768px){.event-calendar{margin-bottom:11rem}}@media (min-width: 1200px){.event-calendar{margin-bottom:14rem}}.event-calendar .event-calendar__inner{position:relative}.event-calendar .event-calendar__filter-butt{position:absolute;top:-2.5rem;right:2rem}@media (min-width: 768px){.event-calendar .event-calendar__filter-butt{top:-3rem}}.event-calendar .event-calendar__month{font-size:1.3rem;font-weight:700;letter-spacing:0.1rem;color:#8c879d;text-transform:uppercase;padding:2rem 0;border-bottom:0.1rem solid #ddd}@media (min-width: 768px){.event-calendar .event-calendar__month{padding:3.6rem 0}}.event-calendar .event-calendar__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 0;border-bottom:0.1rem solid #ddd}.event-calendar .event-calendar__item:nth-child(2){border-top:0.1rem solid #ddd}@media (min-width: 480px){.event-calendar .event-calendar__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width: 768px){.event-calendar .event-calendar__item{padding:3.6rem 0}}.event-calendar .event-calendar__item .event-calendar__item-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.event-calendar .event-calendar__item .event-calendar__item-details .event-calendar__item-title{font-size:2.4rem;padding:0 0 0 3.5rem;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}@media (min-width: 768px){.event-calendar .event-calendar__item .event-calendar__item-details .event-calendar__item-title{font-size:3.2rem;padding:0 1rem 0 5rem}}.event-calendar .event-calendar__item .event-calendar__date{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#575076}.event-calendar .event-calendar__item .event-calendar__date:after{position:absolute;display:block;content:"";top:0;right:-2rem;width:0.1rem;height:3.6rem;background-color:#ddd}@media (min-width: 768px){.event-calendar .event-calendar__item .event-calendar__date:after{right:-2.7rem;height:4.8rem}}.event-calendar .event-calendar__item .event-calendar__date .day{font-size:1.5rem;font-weight:700;letter-spacing:0.1rem;line-height:1;margin-bottom:0.5rem}@media (min-width: 768px){.event-calendar .event-calendar__item .event-calendar__date .day{font-size:2rem}}.event-calendar .event-calendar__item .event-calendar__date .month{font-size:1rem;font-weight:700;letter-spacing:0.1rem;text-transform:uppercase}@media (min-width: 768px){.event-calendar .event-calendar__item .event-calendar__date .month{font-size:1.3rem}}.event-calendar .event-calendar__item .event-calendar__item-ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-preferred-size:0;flex-basis:0;text-transform:uppercase}@media (min-width: 480px){.event-calendar .event-calendar__item .event-calendar__item-ctas{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width: 768px){.event-calendar .event-calendar__item .event-calendar__item-ctas{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.event-calendar .event-calendar__item .event-calendar__item-ctas a,.event-calendar .event-calendar__item .event-calendar__item-ctas button{margin-bottom:1rem;margin-left:1rem;white-space:nowrap}@media (max-width: calc(480px - 0.5px)){.event-calendar .event-calendar__item .event-calendar__item-ctas a.book,.event-calendar .event-calendar__item .event-calendar__item-ctas button.book{margin-left:0}}.event-calendar .event-calendar__item .event-calendar__item-ctas .event-calendar__form-butt,.event-calendar .event-calendar__item .event-calendar__item-ctas .event-calendar__ticket-butt{padding:1.25rem 1.4rem;height:4.1rem;width:4.1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.event-calendar .event-calendar__item .event-calendar__ctas-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px){.event-calendar .event-calendar__item .event-calendar__item-group{margin-left:1rem}}.event-calendar .event-calendar__item .event-calendar__item-image{display:block;width:100%;margin-bottom:2.5rem;text-decoration:none}@media (min-width: 768px){.event-calendar .event-calendar__item .event-calendar__item-image{width:27rem;margin-bottom:0}}@media (min-width: 1200px){.event-calendar .event-calendar__item .event-calendar__item-image{width:56.8rem}}.event-calendar .event-calendar__item .event-calendar__item-bglink{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none}.event-calendar .event-calendar__item .event-calendar__item-bglink:hover+.event-calendar__item-details .event-calendar__item-title,.event-calendar .event-calendar__item .event-calendar__item-bglink:focus+.event-calendar__item-details .event-calendar__item-title{color:#8c879d}@media (min-width: 768px){.pp-grid__main-column .event-calendar .event-calendar__item{padding:3.6rem 0}.pp-grid__main-column .event-calendar .event-calendar__item .event-calendar__item-details .event-calendar__item-title{font-size:2.4rem;padding:0 0 0 3.5rem}.pp-grid__main-column .event-calendar .event-calendar__item .event-calendar__date:after{right:-2rem;height:3.6rem}.pp-grid__main-column .event-calendar .event-calendar__item .event-calendar__date .day{font-size:1.5rem}.pp-grid__main-column .event-calendar .event-calendar__item .event-calendar__date .month{font-size:1rem}.pp-grid__main-column .event-calendar .event-calendar__item .event-calendar__item-ctas{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.pp-grid__main-column .event-calendar .event-calendar__item .event-calendar__item-group{margin-left:0}.pp-grid__main-column .event-calendar .event-calendar__item .event-calendar__item-image{width:100%;margin-bottom:2.5rem}}@media (min-width: 1200px){.pp-grid__main-column .event-calendar .event-calendar__item .event-calendar__item-image{width:27rem;margin-bottom:0}}@media (max-width: calc(768px - 0.5px)){.event-calendar .event-calendar__item.event-calendar__item--standard{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-calendar .event-calendar__item.event-calendar__item--standard .event-calendar__item-ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem;padding-left:5.7rem}.event-calendar .event-calendar__item.event-calendar__item--standard .event-calendar__item-ctas a{margin:0}}.event-calendar .event-calendar__item.event-calendar__item--highlight{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 768px){.event-calendar .event-calendar__item.event-calendar__item--highlight{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.event-calendar .event-calendar__item.event-calendar__item--highlight .event-calendar__item-info{padding:0 0 0 3.5rem}@media (min-width: 768px){.event-calendar .event-calendar__item.event-calendar__item--highlight .event-calendar__item-info{padding:0 4rem 0 5rem}}.event-calendar .event-calendar__item.event-calendar__item--highlight .event-calendar__item-info .event-calendar__item-title{padding:0}@media (min-width: 768px){.event-calendar .event-calendar__item.event-calendar__item--highlight .event-calendar__item-info .event-calendar__item-title{padding:0 1rem 0 0}}.event-calendar .event-calendar__item.event-calendar__item--highlight .event-calendar__item-info .event-calendar__item-title a{display:block;text-decoration:none}.event-calendar .event-calendar__item.event-calendar__item--highlight .event-calendar__item-info .event-calendar__item-ctas{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.event-calendar .event-calendar__item.event-calendar__item--highlight .event-calendar__item-info .event-calendar__item-ctas button,.event-calendar .event-calendar__item.event-calendar__item--highlight .event-calendar__item-info .event-calendar__item-ctas a{margin-left:0;margin-right:1rem;margin-bottom:1rem}.event-calendar .event-calendar__item.event-calendar__item--highlight .event-calendar__item-group{margin-left:0}@media (min-width: 768px){.pp-grid__main-column .event-calendar .event-calendar__item.event-calendar__item--highlight{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.pp-grid__main-column .event-calendar .event-calendar__item.event-calendar__item--highlight .event-calendar__item-info{padding:0 0 0 3.5rem}.pp-grid__main-column .event-calendar .event-calendar__item.event-calendar__item--highlight .event-calendar__item-info .event-calendar__item-title{padding:0}}@media (min-width: 1200px){.pp-grid__main-column .event-calendar .event-calendar__item.event-calendar__item--highlight{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.pp-grid__main-column .event-calendar .event-calendar__item.event-calendar__item--highlight .event-calendar__item-info{padding:0 4rem 0 5rem}.pp-grid__main-column .event-calendar .event-calendar__item.event-calendar__item--highlight .event-calendar__item-info .event-calendar__item-title{padding:0 1rem 0 0}}.event-calendar .event-calendar__later{display:none}.event-calendar .event-calendar__more{text-align:center;padding-top:2.6rem}@media (min-width: 768px){.event-calendar .event-calendar__more{padding-top:3.1rem}}@media (min-width: 1200px){.event-calendar .event-calendar__more{padding-top:3.6rem}}.event-calendar .event-calendar__more button{width:100%}@media (min-width: 768px){.event-calendar .event-calendar__more button{width:auto}}.event-calendar.event-calendar--comp{padding-bottom:4rem}@media (min-width: 768px){.event-calendar.event-calendar--comp{padding-bottom:0}}.event-calendar.event-calendar--comp .event-calendar__filter-butt{position:absolute;top:unset;left:1rem;bottom:-4rem;right:unset;text-decoration:none;font-weight:700}@media (min-width: 768px){.event-calendar.event-calendar--comp .event-calendar__filter-butt{top:-8rem;right:2rem;left:unset;bottom:unset}}@media (min-width: 1200px){.event-calendar.event-calendar--comp .event-calendar__filter-butt{top:-10.5rem}}.event-sidebar{padding:8rem 2rem 2rem}@media (min-width: 768px){.event-sidebar{padding:8rem 3rem 3rem}}@media (min-width: 1200px){.event-sidebar{padding:10rem 6rem 6rem}}.event-sidebar button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#585757;padding:1rem 0;border-bottom:0.1rem solid #d8d8d8;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.event-sidebar button:active{color:#201547}.event-sidebar button:first-of-type{border-top:0.1rem solid #d8d8d8}@media (min-width: 768px){.event-sidebar button{padding:2rem 0}}.event-sidebar button .icon{width:1.6rem;height:1.6rem;color:#201547;opacity:0;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}@media (min-width: 768px){.event-sidebar button .icon{width:2.4rem;height:2.4rem}}.event-sidebar button:hover,.event-sidebar button:focus{color:#201547}.event-sidebar button.tmpl{display:none}.event-sidebar button.active .icon{opacity:1}.event-sidebar .event-sidebar__heading{margin-bottom:4rem}.event-sidebar .event-sidebar__intro{font-size:2.2rem;color:#8c879d;margin-bottom:3rem}.event-sidebar .event-sidebar__disclaimer{margin-top:4rem;padding-top:2.7rem;border-top:0.1rem solid #ddd}.fotf-site .event-sidebar button{font-size:1.7rem;font-weight:700;color:black}@media (min-width: 768px){.fotf-site .event-sidebar button{font-size:2rem}}.fotf-site .event-sidebar button:hover,.fotf-site .event-sidebar button:focus{color:#777}.event-sidebar.event-sidebar__form .container{padding:0}.event-sidebar.event-sidebar__form h1{margin-bottom:3.3rem}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.product-search{height:auto}.product-search .product-search__screen{display:none;position:relative;padding:8rem 0 4rem}@media (min-width: 768px){.product-search .product-search__screen{padding:10rem 0 6rem}}.product-search .product-search__screen:first-child{display:block}.product-search .product-search__screen .product-search__choice.button{font-family:"BigCaslon",Arial,sans-serif;font-size:3.2rem;margin-right:1.6rem;margin-bottom:1.6rem}.product-search .product-search__title{position:relative;font-family:"BigCaslon",Arial,sans-serif;font-size:3rem;color:#201547;margin-bottom:2rem;opacity:0;-webkit-animation:fadeIn .3s ease forwards;animation:fadeIn .3s ease forwards;-webkit-animation-delay:.3s;animation-delay:.3s;z-index:1}@media (min-width: 768px){.product-search .product-search__title{font-size:4.6rem;margin-bottom:3.6rem}}.product-search .product-search__choice{opacity:0;-webkit-animation:fadeInRight .3s ease forwards;animation:fadeInRight .3s ease forwards;-webkit-animation-delay:.6s;animation-delay:.6s}.product-search .product-search__choice:nth-of-type(2){-webkit-animation-delay:.75s;animation-delay:.75s}.product-search .product-search__choice:nth-of-type(3){-webkit-animation-delay:.9s;animation-delay:.9s}.product-search .product-search__choice:nth-of-type(4){-webkit-animation-delay:1.05s;animation-delay:1.05s}.product-search .product-search__choice:nth-of-type(5){-webkit-animation-delay:1.2s;animation-delay:1.2s}.product-search .product-search__choice:nth-of-type(6){-webkit-animation-delay:1.35s;animation-delay:1.35s}.product-search .product-search__title-butt{display:inline-block;position:relative;color:#8c879d;line-height:1;margin-right:0;text-align:left;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;margin-right:-0.3rem;margin-left:0.2rem}@media (min-width: 1200px){.product-search .product-search__title-butt{margin-left:0.4rem}}.product-search .product-search__title-butt span.text{background-size:1px 1em;-webkit-box-shadow:inset 0 -0.175em #faf9f3,inset 0 -0.2em #8c879d;box-shadow:inset 0 -0.175em #faf9f3,inset 0 -0.2em #8c879d}.product-search .product-search__title-butt .down{-webkit-box-shadow:none;box-shadow:none;white-space:nowrap}.product-search .product-search__title-butt .icon{position:relative;right:0;top:-0.3rem;left:-0.2rem;width:1.6rem;height:1.6rem}@media (min-width: 768px){.product-search .product-search__title-butt .icon{top:-0.3rem;left:-0.3rem;width:2rem;height:2rem}}@media (min-width: 768px){.product-search .product-search__title-butt .icon{left:-0.4rem;width:2.4rem;height:2.4rem}}.product-search .product-search__title-butt:hover,.product-search .product-search__title-butt:focus{color:#201547}.product-search .product-search__day{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:2rem 0;border-bottom:0.1rem solid #ddd}.product-search .product-search__day:first-child{border-top:0.1rem solid #ddd}@media (min-width: 768px){.product-search .product-search__day{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:3.6rem 0}}.product-search .product-search__day .product-search__day-date{width:5rem;color:#575076;border-right:0.1rem solid #ddd}@media (min-width: 768px){.product-search .product-search__day .product-search__day-date{width:7rem}}.product-search .product-search__day .product-search__day-date span{display:block;line-height:1}.product-search .product-search__day .product-search__day-date .day{font-family:"Soehne",Arial,sans-serif;font-size:2rem;font-weight:700;letter-spacing:0.1rem}.product-search .product-search__day .product-search__day-date .month{font-family:"Soehne",Arial,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:0.1rem;text-transform:uppercase}.product-search .product-search__day .product-search__day-name{font-family:"BigCaslon",Arial,sans-serif;font-size:3.2rem;line-height:1.4;color:#201547;width:calc(100% - 5rem);padding:0 2rem;text-align:left;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}@media (min-width: 768px){.product-search .product-search__day .product-search__day-name{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.product-search .product-search__day:hover .product-search__day-name,.product-search .product-search__day:focus .product-search__day-name{color:#575076}.product-search .product-search__back{position:absolute;top:2rem;left:0;font-size:1.3rem;font-weight:700;letter-spacing:0.1rem;color:#201547;text-transform:uppercase;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;opacity:0;-webkit-animation:fadeIn .3s ease forwards;animation:fadeIn .3s ease forwards}.product-search .product-search__back .icon{top:0.2rem;margin-right:0.5rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.product-search .product-search__back:hover,.product-search .product-search__back:focus{color:#575076}.product-search .product-search__drop{position:relative;display:inline-block;z-index:2}.product-search .product-search__drop .product-search__title-butt{position:relative;z-index:2}.product-search .product-search__drop .product-search__drop-options{display:none;position:absolute;top:-2rem;left:-1rem;min-width:calc(100% + 2.5rem);background-color:white;padding:9rem 2rem 2rem 2rem;z-index:1;-webkit-box-shadow:0.1rem 0.1rem 0.3rem 0 rgba(0,0,0,0.5);box-shadow:0.1rem 0.1rem 0.3rem 0 rgba(0,0,0,0.5)}.product-search .product-search__drop .product-search__drop-option{display:block;width:100%;font-size:2.4rem;color:#8c879d;white-space:nowrap;text-align:left;margin-top:1rem;border-top:0.1rem solid #ddd;padding-top:1.7rem;padding-bottom:0.8rem}.product-search .product-search__drop .product-search__drop-option:hover{color:#201547}.product-search .product-search__drop .product-search__drop-option.product-search__day{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:none}.product-search .product-search__drop .product-search__drop-option.product-search__day .product-search__day-date{width:5rem;color:#8c879d}.product-search .product-search__drop .product-search__drop-option.product-search__day .product-search__day-name{font-size:2.4rem;color:#8c879d}.product-search .product-search__drop .product-search__drop-option.product-search__day:hover .product-search__day-date{color:#201547}.product-search .product-search__drop .product-search__drop-option.product-search__day:hover .product-search__day-name{color:#201547}.product-search .product-search__drop.open{z-index:3}.product-search .product-search__drop.open .product-search__drop-options{display:block}.product-search .product-search__drop.open .product-search__title-butt span{-webkit-box-shadow:none;box-shadow:none}.product-search .product-search__products{margin-top:4rem}.vrc-site .product-search .product-search__screen .product-search__choice.button{width:100%}@media (min-width: 768px){.vrc-site .product-search .product-search__screen .product-search__choice.button{width:auto}}.vrc-site .product-search .product-search__day .day{font-size:1.5rem;margin-bottom:0.3rem}@media (min-width: 768px){.vrc-site .product-search .product-search__day .day{font-size:2rem;margin-bottom:0.2rem}}.vrc-site .product-search .product-search__day .month{font-size:1rem}@media (min-width: 768px){.vrc-site .product-search .product-search__day .month{font-size:1.3rem}}.vrc-site .product-search .product-search__day-name{font-size:2.4rem}@media (min-width: 768px){.vrc-site .product-search .product-search__day-name{font-size:3.2rem}}.vrc-site .product-search .product-search__title-butt span.date{position:absolute;top:-1.6rem;left:0;font-family:"Soehne",Arial,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:0.1rem;text-transform:uppercase}@media (min-width: 768px){.vrc-site .product-search .product-search__title-butt span.date{position:relative;top:0;font-family:"BigCaslon",Arial,sans-serif;font-size:4.6rem;font-weight:400;letter-spacing:0;text-transform:initial}.vrc-site .product-search .product-search__title-butt span.date:after{content:" - ";position:relative;display:inline}}.vrc-site .product-search .product-search__drop[data-screen="3"]{margin-top:3rem}@media (min-width: 768px){.vrc-site .product-search .product-search__drop[data-screen="3"]{margin-top:0}}.vrc-site .product-search .product-search__drop[data-screen="3"] .product-search__title-butt{line-height:1.2}.fotf-site .product-search .product-search__back{color:black}.fotf-site .product-search .product-search__back:hover,.fotf-site .product-search .product-search__back:focus{color:#777}.fotf-site .product-search .product-search__back .icon{top:0.3rem;-webkit-transform:none;-ms-transform:none;transform:none}.fotf-site .product-search .product-search__title{font-family:"Roboto",Arial,sans-serif;font-size:2.4rem;font-weight:700;color:black}@media (min-width: 768px){.fotf-site .product-search .product-search__title{font-size:3.4rem}}@media (min-width: 1200px){.fotf-site .product-search .product-search__title{font-size:4.4rem}}.fotf-site .product-search .product-search__title-butt{font-weight:700;color:#777;margin-left:0.2rem;padding-right:2.3rem}@media (min-width: 768px){.fotf-site .product-search .product-search__title-butt{padding-right:2.7rem}}@media (min-width: 1200px){.fotf-site .product-search .product-search__title-butt{padding-right:3rem}}.fotf-site .product-search .product-search__title-butt span.text{display:inline-block;line-height:1.1;border-bottom:0.2rem solid #777;-webkit-box-shadow:none;box-shadow:none}.fotf-site .product-search .product-search__title-butt .down{display:inline-block;position:relative;top:0.3rem;width:0}.fotf-site .product-search .product-search__title-butt span.date{position:absolute;top:-1.4rem;left:0;font-size:1.4rem;text-transform:uppercase}@media (min-width: 768px){.fotf-site .product-search .product-search__title-butt span.date{position:relative;top:0;font-size:2.6rem;text-transform:initial}.fotf-site .product-search .product-search__title-butt span.date:after{content:" - ";position:relative;display:inline}}@media (min-width: 1200px){.fotf-site .product-search .product-search__title-butt span.date{font-size:3.6rem}}.fotf-site .product-search .product-search__title-butt .icon{width:2rem;height:2rem;top:-0.1rem;left:-0.5rem;margin-right:-1rem}@media (min-width: 768px){.fotf-site .product-search .product-search__title-butt .icon{width:2.5rem;height:2.5rem;left:-0.6rem}}@media (min-width: 1200px){.fotf-site .product-search .product-search__title-butt .icon{width:3rem;height:3rem;left:-1rem}}.fotf-site .product-search .product-search__screen .product-search__choice.button{font-family:"Roboto",Arial,sans-serif;font-size:1.8rem;text-transform:uppercase}.fotf-site .product-search .product-search__drop .product-search__drop-options{top:-1rem;left:-2rem;min-width:calc(100% + 2rem);background-color:#eee;margin:7.5rem 0 0;padding:0}.fotf-site .product-search .product-search__drop .product-search__drop-option{color:black;font-size:1.8rem;font-weight:700;margin:0;padding:1.6rem 2.5rem;border:none}.fotf-site .product-search .product-search__drop .product-search__drop-option:hover,.fotf-site .product-search .product-search__drop .product-search__drop-option:focus{background-color:#bbb}.fotf-site .product-search .product-search__drop .product-search__drop-option.chosen{color:#777;background-color:transparent}.fotf-site .product-search .event-slider__event{text-align:left;overflow:visible;opacity:0;height:auto;-webkit-animation:fadeIn 1s ease-out forwards;animation:fadeIn 1s ease-out forwards}.fotf-site .product-search .event-slider__event:nth-child(1){-webkit-animation-delay:100ms;animation-delay:100ms}.fotf-site .product-search .event-slider__event:nth-child(2){-webkit-animation-delay:300ms;animation-delay:300ms}.fotf-site .product-search .event-slider__event:nth-child(3){-webkit-animation-delay:500ms;animation-delay:500ms}.fotf-site .product-search .event-slider__event:nth-child(4){-webkit-animation-delay:700ms;animation-delay:700ms}.fotf-site .product-search .event-slider__event:nth-child(5){-webkit-animation-delay:900ms;animation-delay:900ms}.fotf-site .product-search .event-slider__event:nth-child(6){-webkit-animation-delay:1100ms;animation-delay:1100ms}.fotf-site .product-search .event-slider__event:nth-child(7){-webkit-animation-delay:1300ms;animation-delay:1300ms}.fotf-site .product-search .event-slider__event:nth-child(8){-webkit-animation-delay:1500ms;animation-delay:1500ms}.fotf-site .product-search .event-slider__event:nth-child(9){-webkit-animation-delay:1700ms;animation-delay:1700ms}.fotf-site .product-search .event-slider__event:nth-child(10){-webkit-animation-delay:1900ms;animation-delay:1900ms}.fotf-site .product-search .event-slider__event:nth-child(4n+1) .event-slider__bg{background-color:#cce3dc}.fotf-site .product-search .event-slider__event:nth-child(4n+2) .event-slider__bg{background-color:#f8beb3}.fotf-site .product-search .event-slider__event:nth-child(4n+3) .event-slider__bg{background-color:#84bbdd}.fotf-site .product-search .event-slider__event:nth-child(4n+4) .event-slider__bg{background-color:#eee}.fotf-site .product-search .card__item{opacity:0;-webkit-animation:fadeIn 1s ease-out forwards;animation:fadeIn 1s ease-out forwards}.fotf-site .product-search .card__item:nth-child(1){-webkit-animation-delay:100ms;animation-delay:100ms}.fotf-site .product-search .card__item:nth-child(2){-webkit-animation-delay:300ms;animation-delay:300ms}.fotf-site .product-search .card__item:nth-child(3){-webkit-animation-delay:500ms;animation-delay:500ms}.fotf-site .product-search .card__item:nth-child(4){-webkit-animation-delay:700ms;animation-delay:700ms}.fotf-site .product-search .card__item:nth-child(5){-webkit-animation-delay:900ms;animation-delay:900ms}.fotf-site .product-search .card__item:nth-child(6){-webkit-animation-delay:1100ms;animation-delay:1100ms}.fotf-site .product-search .card__item:nth-child(7){-webkit-animation-delay:1300ms;animation-delay:1300ms}.fotf-site .product-search .card__item:nth-child(8){-webkit-animation-delay:1500ms;animation-delay:1500ms}.fotf-site .product-search .card__item:nth-child(9){-webkit-animation-delay:1700ms;animation-delay:1700ms}.fotf-site .product-search .card__item:nth-child(10){-webkit-animation-delay:1900ms;animation-delay:1900ms}.fotf-site .product-search .product-search__screen[data-screen="4"] .product-search__title{font-size:2rem;font-weight:400}@media (min-width: 768px){.fotf-site .product-search .product-search__screen[data-screen="4"] .product-search__title{font-size:2.6rem}}@media (min-width: 1200px){.fotf-site .product-search .product-search__screen[data-screen="4"] .product-search__title{font-size:3.6rem}}.fotf-site .product-search .product-search__screen[data-screen="4"] .product-search__title-butt{color:black}.fotf-site .product-search .product-search__screen[data-screen="4"] .product-search__title-butt .text{border-color:black}.fotf-site .product-search .product-search__screen[data-screen="4"] .product-search__drop[data-screen="3"]{display:inline-block;margin-top:0.7rem}.fotf-site .product-search .product-search__screen[data-screen="4"] .product-search__drop[data-screen="3"] .product-search__title-butt{position:relative;display:block;margin-top:1.6rem;padding-right:3rem}@media (min-width: 768px){.fotf-site .product-search .product-search__screen[data-screen="4"] .product-search__drop[data-screen="3"] .product-search__title-butt{max-width:none;margin-top:0}}.fotf-site .product-search .product-search__screen[data-screen="4"] .product-search__drop[data-screen="3"] .product-search__title-butt .text span{display:block;-webkit-box-shadow:none;box-shadow:none}@media (min-width: 768px){.fotf-site .product-search .product-search__screen[data-screen="4"] .product-search__drop[data-screen="3"] .product-search__title-butt .text span{display:inline}}.fotf-site .product-search .product-search__screen[data-screen="4"] .product-search__drop[data-screen="3"] .text{display:block}.fotf-site .product-search .product-search__screen[data-screen="4"] .product-search__drop[data-screen="3"] .down{position:absolute;top:auto;bottom:-0.3rem;right:2.9rem;top:auto}.fotf-site .product-search .product-search__screen[data-screen="4"] .product-search__drop[data-screen="3"] .product-search__drop-options{top:-2rem}.fotf-site .product-search .product-search__drop .product-search__drop-option.product-search__day .product-search__day-name{font-family:"Roboto",Arial,sans-serif;font-size:1.8rem;color:black;padding:0}.fotf-site .product-search .product-search__drop .product-search__drop-option.product-search__day.chosen .product-search__day-name{color:#777}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@media (min-width: 768px){.product-page-ticket-options-wrapper{position:sticky;top:12.6rem;-webkit-transition:top 0.3s ease-out;-o-transition:top 0.3s ease-out;transition:top 0.3s ease-out}body:not(.header-down):not(.header-top):not(.has-pp-events--sticky) .product-page-ticket-options-wrapper{top:18.4rem}body.header-down .product-page-ticket-options-wrapper{top:4rem}body.header-top .product-page-ticket-options-wrapper{top:24.2rem}body.has-pp-events--sticky:not(.header-down):not(.header-top) .product-page-ticket-options-wrapper{top:27rem}body.has-pp-events--sticky.header-down .product-page-ticket-options-wrapper{top:14.6rem}body.has-pp-events--sticky.header-top .product-page-ticket-options-wrapper{top:27rem}body.has-pp-events--sticky.header-top.alert .product-page-ticket-options-wrapper{top:32.8rem}}.bottom-product-page-ticket-options-wrapper--mobile-only{padding:0 2rem}@media (min-width: 768px){.bottom-product-page-ticket-options-wrapper--mobile-only{display:none}}.product-page-ticket-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:2px solid #201547;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;padding:0 2rem 0.4rem;margin:0 0 3rem 0}.product-page-ticket-option__members-tag{width:auto;margin:0 auto}.product-page-ticket-option__title{display:block;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;color:#201547;font-family:"Soehne",Arial,sans-serif;font-size:1.8rem;line-height:2.6rem;font-weight:700;text-align:center;border-top:1px solid #d8d8d8;padding:2.2rem 0;margin:0}.product-page-ticket-option__title p:last-child{margin-bottom:0}.product-page-ticket-option__price{display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:#201547;font-family:"BigCaslon",Arial,sans-serif;font-size:3.2rem;line-height:3.84rem;font-weight:400;text-align:center;padding:2.2rem 0}.product-page-ticket-option__price p:last-child{margin-bottom:0}.product-page-ticket-option__description{display:block;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;color:#585757;font-family:"Soehne",Arial,sans-serif;font-size:1.5rem;line-height:2.2rem;font-weight:400;text-align:center;border-top:1px solid #d8d8d8;padding:2.2rem 0}.product-page-ticket-option__description p:last-child{margin-bottom:0}.product-page-ticket-option__booking-links{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.product-page-ticket-option__booking-links__link{display:block;width:100%;margin:0 0 2.2rem 0}.pp-events{background-color:#faf9f3;padding-bottom:2rem}body.has-pp-events--sticky .pp-events{position:sticky;top:0;z-index:10;-webkit-transition:top 0.3s ease-out,padding-top 0.3s ease-out;-o-transition:top 0.3s ease-out,padding-top 0.3s ease-out;transition:top 0.3s ease-out,padding-top 0.3s ease-out;width:100%;overflow:hidden}body.has-pp-events--sticky:not(.header-down):not(.header-top) .pp-events{top:8.6rem}body.has-pp-events--sticky.alert:not(.header-down):not(.header-top) .pp-events{top:8.6rem}body.has-pp-events--sticky.header-down .pp-events{top:0rem;padding-top:2rem}body.has-pp-events--sticky.header-top .pp-events{top:11.1rem}body.has-pp-events--sticky.header-top.alert .pp-events{top:23.4rem}@media (min-width: 480px){body.has-pp-events--sticky:not(.header-down):not(.header-top) .pp-events{top:11.1rem}body.has-pp-events--sticky.alert:not(.header-down):not(.header-top) .pp-events{top:14.4rem}body.has-pp-events--sticky.header-top.alert .pp-events{top:21.6rem}}@media (min-width: 768px){.pp-events{padding-bottom:4rem}body.has-pp-events--sticky:not(.header-down):not(.header-top) .pp-events{top:14.4rem}body.has-pp-events--sticky.header-down .pp-events{top:0rem}body.has-pp-events--sticky.header-top .pp-events{top:14.4rem}body.has-pp-events--sticky.header-top.alert .pp-events{top:23.4rem}}@media (min-width: 1024px){body.has-pp-events--sticky.header-top.alert .pp-events{top:20.2rem}}.pp-events .pp-events__events{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;margin-right:-3rem;margin-left:-3rem}@media (min-width: 1200px){.pp-events .pp-events__events{margin-right:auto;margin-left:auto}}.pp-events .pp-events__event{position:relative;width:100%;color:black;border:0.2rem solid #eee;background-color:#faf9f3;padding:1rem 3rem;text-align:center;-webkit-transition:border-color 0.3s ease-out;-o-transition:border-color 0.3s ease-out;transition:border-color 0.3s ease-out;z-index:1}@media (min-width: 768px){.pp-events .pp-events__event{padding:1.5rem 3rem}}@media (min-width: 1200px){.pp-events .pp-events__event{width:25%;margin-bottom:0;margin-right:-0.2rem;padding:2rem}.pp-events .pp-events__event:last-child{margin:0}}.pp-events .pp-events__event span{display:block}.pp-events .pp-events__event .date{font-size:1.4rem;font-weight:700;text-transform:uppercase;margin-bottom:0.5rem}@media (min-width: 768px){.pp-events .pp-events__event .date{font-size:1.5rem}}@media (min-width: 1200px){.pp-events .pp-events__event .date{font-size:1.6rem}}.pp-events .pp-events__event .title{font-size:1.6rem}@media (min-width: 768px){.pp-events .pp-events__event .title{font-size:1.7rem}}@media (min-width: 1200px){.pp-events .pp-events__event .title{font-size:1.8rem}}.pp-events .pp-events__event:hover,.pp-events .pp-events__event:focus{border-color:black;z-index:2}.pp-events .pp-events__event.active{border-color:black;z-index:3}.pp-events .pp-events__chosen{display:none;position:relative;z-index:3}@media (min-width: 1200px){.pp-events .pp-events__chosen{display:none}}.pp-events .pp-events__chosen .pp-events__event{border-color:black;-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.pp-events .pp-events__chosen .pp-events__event .icon{position:absolute;top:calc(50% - 1.2rem);right:1.5rem;width:2.4rem;height:2.4rem;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.pp-events .pp-events__chosen .pp-events__event .icon-chevron-up{display:none}.pp-events .pp-events__chosen .pp-events__event:hover,.pp-events .pp-events__chosen .pp-events__event:focus{background-color:#eee}.pp-events .pp-events__chosen .pp-events__event.open .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.vrc-site .pp-events .pp-events__events .pp-events__events-butts{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:hidden;border-left:0.1rem solid #ddd;border-right:0.1rem solid #ddd}.vrc-site .pp-events .pp-events__events .pp-events__events-prev,.vrc-site .pp-events .pp-events__events .pp-events__events-next{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:4rem;background-color:#faf9f3;color:#afabbd;border:0.1rem solid #ddd;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;cursor:default}@media (min-width: 1200px){.vrc-site .pp-events .pp-events__events .pp-events__events-prev,.vrc-site .pp-events .pp-events__events .pp-events__events-next{width:3rem}}.vrc-site .pp-events .pp-events__events .pp-events__events-prev{border-right:none}.vrc-site .pp-events .pp-events__events .pp-events__events-next{border-left:none}.vrc-site .pp-events .pp-events__event{text-align:left;border:0.1rem solid #ddd;padding:1.5rem}@media (min-width: 1200px){.vrc-site .pp-events .pp-events__event{padding:2rem;width:33.333%;border-top:0.1rem solid #ddd;border-left:0}}.vrc-site .pp-events .pp-events__event:after{height:0.6rem;background-color:#201547}.vrc-site .pp-events .pp-events__event:hover,.vrc-site .pp-events .pp-events__event:focus{border-color:#ddd}.vrc-site .pp-events .pp-events__event.active{border-color:#ddd}.vrc-site .pp-events .pp-events__event.active:after{left:0;right:0}.vrc-site .pp-events .pp-events__event .date{color:#201547;letter-spacing:0.1rem}.vrc-site .pp-events .pp-events__event .title{color:#585757}.vrc-site .pp-events .pp-events__chosen .pp-events__event{color:#201547;border-left:0.1rem solid #ddd;border-top:0.1rem solid #ddd;border-color:#ddd}.vrc-site .pp-events.pp-events--slider .pp-events__events-prev,.vrc-site .pp-events.pp-events--slider .pp-events__events-next{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.vrc-site .pp-events.pp-events--slider .pp-events__events-prev:hover,.vrc-site .pp-events.pp-events--slider .pp-events__events-prev:focus,.vrc-site .pp-events.pp-events--slider .pp-events__events-next:hover,.vrc-site .pp-events.pp-events--slider .pp-events__events-next:focus{color:#201547}.vrc-site .pp-events.pp-events--is-single{pointer-events:none}@media (min-width: 1200px){.vrc-site .pp-events.pp-events--is-single .pp-events__events-butts{border-right:none}}.vrc-site .pp-events.pp-events--static .pp-events__events-butts{padding:0 2rem}@media (min-width: 768px){.vrc-site .pp-events.pp-events--static .pp-events__events-butts{padding:0 3rem}}@media (min-width: 1200px){.vrc-site .pp-events.pp-events--static .pp-events__events-butts{padding:0;border-right:none}}.pp-grid{display:none;margin-bottom:4rem}@media (min-width: 768px){.pp-grid{margin-bottom:7rem}}@media (min-width: 1200px){.pp-grid{margin-bottom:10rem}}.pp-grid.pp-grid--flush{margin-bottom:0}@media (min-width: 768px){.pp-grid.pp-grid--flush{margin-bottom:0}}@media (min-width: 1200px){.pp-grid.pp-grid--flush{margin-bottom:3rem}}.pp-grid .pp-grid__inner{overflow:hidden}@media (min-width: 768px){.pp-grid .pp-grid__inner{overflow:initial}}@media (min-width: 1024px){.pp-grid .pp-grid__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.pp-grid .pp-grid__inner img{width:100%}.pp-grid .pp-grid__images{display:none;margin-bottom:4rem}@media (min-width: 768px){.pp-grid .pp-grid__images{display:block}}@media (min-width: 1024px){.pp-grid .pp-grid__images{width:calc(50% - 1.5rem);margin-bottom:0}}@media (min-width: 1200px){.pp-grid .pp-grid__images{width:calc(100% - 53.4rem)}}.pp-grid .pp-grid__images .pp-grid__images-top{margin-bottom:1rem;overflow:hidden}.pp-grid .pp-grid__images .pp-grid__images-bot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pp-grid .pp-grid__images .pp-grid__images-bot>div{width:calc(50% - 0.5rem)}.pp-grid .pp-grid__images .pp-grid__images-bot-left,.pp-grid .pp-grid__images .pp-grid__images-bot-right{overflow:hidden}.pp-grid .pp-grid__images img{opacity:0.1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.pp-grid .pp-grid__images-modal,.pp-grid .pp-grid__images-vid{position:relative;display:block;position:relative;width:100%;padding-top:62.53%}.pp-grid .pp-grid__images-modal>img,.pp-grid .pp-grid__images-vid>img{position:absolute;top:0;left:0;width:100%;height:100%}.pp-grid .pp-grid__images-modal .pp-grid__images-hover,.pp-grid .pp-grid__images-vid .pp-grid__images-hover{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:1;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.pp-grid .pp-grid__images-modal .pp-grid__images-hover video,.pp-grid .pp-grid__images-modal .pp-grid__images-hover img,.pp-grid .pp-grid__images-vid .pp-grid__images-hover video,.pp-grid .pp-grid__images-vid .pp-grid__images-hover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pp-grid .pp-grid__images-modal:hover .pp-grid__images-hover,.pp-grid .pp-grid__images-vid:hover .pp-grid__images-hover{opacity:1}@media (min-width: 1024px){.pp-grid .pp-grid__text{width:calc(50% - 1.5rem)}}@media (min-width: 1200px){.pp-grid .pp-grid__text{width:49.6rem}}.pp-grid .aside-column__title,.pp-grid .pp-grid__text-title{color:#201547}@media (min-width: 768px){.pp-grid .aside-column__title,.pp-grid .pp-grid__text-title{margin-top:2rem}}.pp-grid .aside-column__price,.pp-grid .pp-grid__text-price{display:block;border-top:0.1rem solid #eee;border-bottom:0.1rem solid #eee;padding:1.6rem 0;margin:1rem 0}@media (min-width: 768px){.pp-grid .aside-column__price,.pp-grid .pp-grid__text-price{padding:0.5rem 0 1rem}}.pp-grid .aside-column__butt,.pp-grid .pp-grid__text-butt{margin-top:3rem}.pp-grid .aside-column__butt .button,.pp-grid .pp-grid__text-butt .button{width:100%}@media (min-width: 768px){.pp-grid .aside-column__butt .button,.pp-grid .pp-grid__text-butt .button{width:auto;min-width:22.3rem}}.pp-grid .pp-grid__menu{display:block;width:100%;color:#777;text-align:left;border-top:0.1rem solid #eee;border-bottom:0.1rem solid #eee;padding:1.6rem 0;margin:1.6rem 0;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.pp-grid .pp-grid__menu span{text-decoration:underline}.pp-grid .pp-grid__menu:hover,.pp-grid .pp-grid__menu:focus{opacity:0.8}.pp-grid.active{display:block;-webkit-animation:0.6s ease-out 0s 1 fadeIn;animation:0.6s ease-out 0s 1 fadeIn}.pp-grid.active .pp-grid__images-top img{-webkit-animation:1s ease-out 0.3s forwards shrinkIn;animation:1s ease-out 0.3s forwards shrinkIn}.pp-grid.active .pp-grid__images-bot-left img{-webkit-animation:1s ease-out 0.6s forwards shrinkIn;animation:1s ease-out 0.6s forwards shrinkIn}.pp-grid.active .pp-grid__images-bot-right img{-webkit-animation:1s ease-out 0.9s forwards shrinkIn;animation:1s ease-out 0.9s forwards shrinkIn}.vrc-site .pp-grid .pp-grid__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width: 768px){.vrc-site .pp-grid .pp-grid__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.vrc-site .pp-grid .pp-grid__main-column{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.vrc-site .pp-grid .pp-grid__main-column .pp-grid__grid-content section>.bs-container>.bs-row>div{margin-bottom:3rem}.vrc-site .pp-grid .pp-grid__main-column .pp-grid__grid-content section>.bs-container>.bs-row hr{left:auto;width:100%}.vrc-site .pp-grid .pp-grid__main-column .pp-grid__grid-content section>.bs-container>.bs-row>div:not(.rte.container:first-of-type){padding-top:3rem;border-top:1px solid #d8d8d8}@media (min-width: 768px){.vrc-site .pp-grid .pp-grid__main-column{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(66.666% - 1.3rem);margin-bottom:0}.vrc-site .pp-grid .pp-grid__main-column .pp-grid__grid-content section>.bs-container>.bs-row>div{margin-bottom:4rem}.vrc-site .pp-grid .pp-grid__main-column .pp-grid__grid-content section>.bs-container>.bs-row hr{left:auto;width:100%}}@media (min-width: 1200px){.vrc-site .pp-grid .pp-grid__main-column .pp-grid__grid-content section>.bs-container>.bs-row>div{margin-bottom:4rem}.vrc-site .pp-grid .pp-grid__main-column .pp-grid__grid-content section>.bs-container>.bs-row hr{left:auto;width:100%}}.vrc-site .pp-grid .pp-grid__aside-column{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.vrc-site .pp-grid .pp-grid__aside-column .pp-grid__aside-column__images-mobile{display:block}.vrc-site .pp-grid .pp-grid__aside-column .pp-grid__aside-column__image-slider-mobile--active{margin-bottom:1.6rem}.vrc-site .pp-grid .pp-grid__aside-column .pp-grid__aside-column__image-slider-mobile--active .slick-list{width:90%;overflow:visible;margin-right:-1rem;margin-left:-1rem}.vrc-site .pp-grid .pp-grid__aside-column .pp-grid__aside-column__image-slider-mobile--active .slick-list .slick-slide{height:auto;margin-right:1rem;margin-left:1rem}@media (min-width: 768px){.vrc-site .pp-grid .pp-grid__aside-column{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:calc(33.333% - 1.3rem)}.vrc-site .pp-grid .pp-grid__aside-column .pp-grid__aside-column__images-mobile{display:none}}.vrc-site .pp-grid .pp-grid__images{margin-bottom:4rem}@media (min-width: 768px){.vrc-site .pp-grid .pp-grid__images{width:100%;padding-left:2.25rem}}.vrc-site .pp-grid .pp-grid__grid-content{width:100%;margin-top:4rem}@media (min-width: 768px){.vrc-site .pp-grid .pp-grid__text{width:100%;padding-right:2.25rem}}@media (min-width: 1024px){.vrc-site .pp-grid .pp-grid__text{width:100%}}@media (min-width: 1200px){.vrc-site .pp-grid .pp-grid__text{width:100%}}.vrc-site .pp-grid .pp-grid__text-price{border-color:#ddd}@media (min-width: 768px){.vrc-site .pp-grid .pp-grid__text-price{padding:2rem 0}}@media (min-width: 768px){.vrc-site .pp-grid .pp-grid__text-butt .button{width:100%}}.fullwidth-modal--carousel.modal .fullwidth-modal__image-inner{position:relative;width:100%;height:100%}.fullwidth-modal--carousel.modal .fullwidth-modal__content{overflow:visible}@media (max-width: calc(768px - 0.5px)){.fullwidth-modal--carousel.modal .fullwidth-modal__content{margin-left:1rem;margin-right:1rem}}.fullwidth-modal--carousel.modal .fullwidth-modal__image .product-slider{width:100%;height:100%}.fullwidth-modal--carousel.modal .fullwidth-modal__image .product-slider .slick-list,.fullwidth-modal--carousel.modal .fullwidth-modal__image .product-slider .slick-track,.fullwidth-modal--carousel.modal .fullwidth-modal__image .product-slider .slick-slide>div{height:100%}.fullwidth-modal--carousel.modal .fullwidth-modal__image .product-slider .product-slider__slide,.fullwidth-modal--carousel.modal .fullwidth-modal__image .product-slider .slick-slide{position:relative;width:100%;height:100%}.fullwidth-modal--carousel.modal .fullwidth-modal__image .product-slider img,.fullwidth-modal--carousel.modal .fullwidth-modal__image .product-slider video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fullwidth-modal--carousel.modal .product-slider__ratio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.fullwidth-modal--carousel.modal .product-slider__ratio-inner{position:relative;aspect-ratio:1.596;width:192rem;max-height:100%}.product-slider__controls{position:absolute;top:0;left:50%;width:100%;max-width:192rem;height:100%;pointer-events:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.product-slider__controls .product-slider__prev,.product-slider__controls .product-slider__next{position:absolute;top:calc(100% + 3rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.3rem;height:4.3rem;z-index:1;background-color:#201547;border-radius:50%;border:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right .3s ease-in-out;-o-transition:right .3s ease-in-out;transition:right .3s ease-in-out;cursor:pointer;pointer-events:initial}.product-slider__controls .product-slider__prev .icon,.product-slider__controls .product-slider__next .icon{color:#fff}.product-slider__controls .product-slider__prev:hover,.product-slider__controls .product-slider__next:hover{opacity:.9}.product-slider__controls .product-slider__prev{left:calc(50% - 5rem)}.product-slider__controls .product-slider__next{right:calc(50% - 5rem)}@media (min-width: 768px){.product-slider__controls .product-slider__prev,.product-slider__controls .product-slider__next{top:50%}.product-slider__controls .product-slider__prev{left:-2rem}.product-slider__controls .product-slider__next{right:-2rem}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.breakout{text-align:center}.breakout .breakout__subtitle{font-size:1.1rem;font-weight:700;color:#8c879d;letter-spacing:0.1rem;margin-bottom:2.4rem}@media (min-width: 768px){.breakout .breakout__subtitle{font-size:1.2rem;margin-bottom:2.7rem}}@media (min-width: 1200px){.breakout .breakout__subtitle{font-size:1.3rem;margin-bottom:3rem}}.breakout .breakout__text{margin-bottom:4rem}@media (min-width: 1200px){.breakout .breakout__text{margin-bottom:4.5rem;padding:0 3rem}}.breakout .breakout__text a{display:inline;height:3.0rem;color:#8c879d;border-bottom:0.1rem solid #8c879d;text-decoration:none}@media (min-width: 768px){.breakout .breakout__text a{height:3.8rem}}@media (min-width: 1200px){.breakout .breakout__text a{display:inline-block;height:4.7rem}}.breakout .breakout__text a:hover,.breakout .breakout__text a:focus{color:#201547}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.banner .banner__inner{padding-top:5rem;padding-bottom:2.4rem}@media (min-width: 768px){.banner .banner__inner{padding-top:5.5rem;padding-bottom:5.5rem}}@media (min-width: 768px){.jumpoutspage .banner .banner__inner{padding-bottom:0}}.trainerhorsedetailspage .banner .banner__inner{padding-bottom:4rem}@media (min-width: 768px){.trainerhorsedetailspage .banner .banner__inner{padding-bottom:5.5rem}}.banner .banner__small-title{font-size:1.1rem;font-weight:700;letter-spacing:0.37rem;color:#8c879d;text-transform:uppercase;text-align:center;margin-bottom:1.6rem}@media (min-width: 768px){.banner .banner__small-title{font-size:1.3rem;margin-bottom:2.4rem}}@media (min-width: 1200px){.banner .banner__small-title{font-size:1.4rem;margin-bottom:3rem}}.banner .banner__large-title{margin-bottom:0}@media (min-width: 768px){.banner .banner__large-title .mobile{display:none}}.banner .banner__large-title .mobile.mobile--long{font-size:3rem}.banner .banner__large-title .desktop{display:none}@media (min-width: 768px){.banner .banner__large-title .desktop{display:block}}.banner .banner__large-title .desktop.desktop--long{font-size:4.8rem}@media (min-width: 1200px){.banner .banner__large-title .desktop.desktop--long{font-size:6rem}}.ewbissue .banner .banner__large-title,.equinewelfarebulletin .banner .banner__large-title{font-family:utopia-std-display,serif;text-transform:uppercase;font-weight:700;font-style:normal}.banner img{display:block;width:100%;height:auto;margin-top:5rem}@media (min-width: 1200px){.banner img{margin-top:6rem}}.banner.banner--side{overflow:hidden}.banner.banner--side .banner__inner{position:relative;padding-bottom:2rem;margin-bottom:2rem}@media (min-width: 768px){.banner.banner--side .banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:3rem;margin-bottom:3rem}}@media (min-width: 1200px){.banner.banner--side .banner__inner{padding-bottom:4.5rem;margin-bottom:4.5rem}}.banner.banner--side .banner__inner:after{position:absolute;display:block;content:"";bottom:0;left:0;width:100%;height:0.1rem;background-color:#ddd}@media (min-width: 1200px){.banner.banner--side .banner__inner:after{left:-7rem;width:calc(100% + 14rem)}}@media (min-width: 768px){.banner.banner--side .banner__title{width:60%;padding-top:2rem;padding-right:3rem}}@media (min-width: 1200px){.banner.banner--side .banner__title{width:50%;padding-right:4rem}}@media (min-width: 768px){.banner.banner--side .banner__small-title,.banner.banner--side .banner__large-title{text-align:left}}@media (min-width: 768px){.banner.banner--side img{margin-top:0}}@media (min-width: 768px){.banner.banner--side picture{width:40%}}@media (min-width: 1200px){.banner.banner--side picture{width:50%}}.banner.banner--color{position:relative;padding-top:8.6rem;margin-top:calc(0rem - 8.6rem);margin-bottom:2rem;background-color:#a7d9bc}@media (min-width: 480px){.banner.banner--color{padding-top:11.1rem;margin-top:calc(0rem - 11.1rem);margin-bottom:4rem}}@media (min-width: 768px){.banner.banner--color{padding-top:14.4rem;margin-top:calc(0rem - 14.4rem);margin-bottom:6rem}}@media (min-width: 480px){.trainerhorsedetailspage .banner.banner--color{margin-bottom:2rem}}@media (min-width: 768px){.trainerhorsedetailspage .banner.banner--color{margin-bottom:2rem}}.banner-color--flip .banner .banner__small-title,.banner-color--flip .banner .banner__large-title{color:white}.ewbissue .banner .banner__large-title .has-large-first,.equinewelfarebulletin .banner .banner__large-title .has-large-first{font-size:2.2rem;display:inline-block}.ewbissue .banner .banner__large-title .has-large-first:first-letter,.equinewelfarebulletin .banner .banner__large-title .has-large-first:first-letter{font-size:3.2rem}@media (min-width: 768px){.ewbissue .banner .banner__large-title .has-large-first,.equinewelfarebulletin .banner .banner__large-title .has-large-first{font-size:6rem}.ewbissue .banner .banner__large-title .has-large-first:first-letter,.equinewelfarebulletin .banner .banner__large-title .has-large-first:first-letter{font-size:8.5rem}}.ewbissue .banner .banner__small-title,.equinewelfarebulletin .banner .banner__small-title{color:#8c879d}.banner-color--red .banner{background-color:#fec5c5}.banner-color--white .banner{background-color:#faf9f3}.banner-color--grey-lite .banner{background-color:#e5e4e2}.banner-color--grey-dark .banner{background-color:#b9b9b8}.banner-color--blue-darkish .banner{background-color:#201547}.banner-color--red-dark .banner{background-color:#59282d}.banner-color--green-dark .banner{background-color:#213f37}.banner-color--blue-dark .banner{background-color:#1b314c}.banner-color--purple-dark .banner{background-color:#3a325a}.banner-color--purple-lite .banner{background-color:#4c4581}.banner-color--red-lite .banner{background-color:#e5353d}.banner-fullw{position:relative;margin-top:calc(0rem - 8.6rem);margin-bottom:2rem}@media (min-width: 480px){.banner-fullw{margin-top:calc(0rem - 11.1rem)}}@media (min-width: 768px){.banner-fullw{margin-top:calc(0rem - 14.4rem);margin-bottom:3rem}}@media (min-width: 1200px){.banner-fullw{margin-bottom:4rem}}.banner-fullw .banner-fullw__inner{position:relative}.banner-fullw .banner-fullw__slides{max-height:70vh;overflow:hidden;position:relative}@media (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5){.banner-fullw .banner-fullw__slides{max-height:80vh}}@media (min-width: 1024px){.banner-fullw .banner-fullw__slides{max-height:80vh}}@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.5){.banner-fullw .banner-fullw__slides{max-height:100vh}}.banner-fullw .banner-fullw__slide{display:block !important;position:relative;width:100%;padding-top:181%}@media (min-width: 480px){.banner-fullw .banner-fullw__slide{padding-top:133%}}@media (min-width: 1024px){.banner-fullw .banner-fullw__slide{padding-top:71%}}@media (min-width: 1200px){.banner-fullw .banner-fullw__slide{padding-top:69%}}.banner-fullw .banner-fullw__slide-bg{position:absolute;top:0;left:0;width:100%;height:100%;max-height:70vh;background-position:center;background-size:cover}@media (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5){.banner-fullw .banner-fullw__slide-bg{max-height:80vh}}@media (min-width: 1024px){.banner-fullw .banner-fullw__slide-bg{max-height:80vh}}@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.5){.banner-fullw .banner-fullw__slide-bg{max-height:100vh}}@media (min-width: 480px){.banner-fullw .banner-fullw__0{display:none}}.banner-fullw .banner-fullw__sm{display:none}@media (min-width: 480px){.banner-fullw .banner-fullw__sm{display:block}}@media (min-width: 1024px){.banner-fullw .banner-fullw__sm{display:none}}.banner-fullw .banner-fullw__lg{display:none}@media (min-width: 1024px){.banner-fullw .banner-fullw__lg{display:block}}@media (min-width: 1200px){.banner-fullw .banner-fullw__lg{display:none}}.banner-fullw .banner-fullw__xl{display:none}@media (min-width: 1200px){.banner-fullw .banner-fullw__xl{display:block}}.banner-fullw .banner-fullw__info{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;max-height:70vh;padding-top:8.6rem;z-index:2}@media (min-width: 480px){.banner-fullw .banner-fullw__info{padding-top:11.1rem}}@media (min-width: 768px){.banner-fullw .banner-fullw__info{padding-top:14.4rem}}@media (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5){.banner-fullw .banner-fullw__info{max-height:80vh}}@media (min-width: 1024px){.banner-fullw .banner-fullw__info{max-height:80vh}}@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.5){.banner-fullw .banner-fullw__info{max-height:100vh}}.banner-fullw .banner-fullw__info .button{margin:0 0.6rem 1rem}.banner-fullw .banner-fullw__info .button.button--white{background-color:white;border-color:white;color:#303133}.banner-fullw .banner-fullw__info .button.button--white:hover,.banner-fullw .banner-fullw__info .button.button--white:focus{background-color:transparent;border-color:white;color:white}.banner-fullw .banner-fullw__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:100%}.banner-fullw .banner-fullw__text .banner-fullw__text-inner{width:100%;max-width:40rem;padding-bottom:3rem}@media (min-width: 768px){.banner-fullw .banner-fullw__text .banner-fullw__text-inner{max-width:60rem}}@media (min-width: 1200px){.banner-fullw .banner-fullw__text .banner-fullw__text-inner{width:55%;max-width:none;padding:0}}.banner-fullw .banner-fullw__text .banner-fullw__text-inner h1{color:white;text-align:left}.banner-fullw .banner-fullw__text .banner-fullw__text-inner h1 .desktop{display:none}@media (min-width: 768px){.banner-fullw .banner-fullw__text .banner-fullw__text-inner h1 .mobile{display:none}.banner-fullw .banner-fullw__text .banner-fullw__text-inner h1 .desktop{display:block}}@media (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5){.banner-fullw .banner-fullw__text .banner-fullw__text-inner h1{font-size:5rem}}@media (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.5){.banner-fullw .banner-fullw__text .banner-fullw__text-inner h1{font-size:6.6rem}}.banner-fullw .banner-fullw__text .banner-fullw__text-inner h1 img{width:100%}.banner-fullw .banner-fullw__text.left-bottom{padding-bottom:2rem}.banner-fullw .banner-fullw__text.left-bottom h1{text-align:left}@media (min-width: 480px){.banner-fullw .banner-fullw__text.left-bottom{padding-bottom:3rem}}@media (min-width: 1024px){.banner-fullw .banner-fullw__text.left-bottom{padding-bottom:4rem}}@media (min-width: 1200px){.banner-fullw .banner-fullw__text.left-bottom{padding-bottom:5rem}}.banner-fullw .banner-fullw__text.middle-bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding-bottom:2rem}.banner-fullw .banner-fullw__text.middle-bottom h1{text-align:center}@media (min-width: 480px){.banner-fullw .banner-fullw__text.middle-bottom{padding-bottom:3rem}}@media (min-width: 1024px){.banner-fullw .banner-fullw__text.middle-bottom{padding-bottom:4rem}}@media (min-width: 1200px){.banner-fullw .banner-fullw__text.middle-bottom{padding-bottom:5rem}}.banner-fullw .banner-fullw__text.middle-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.banner-fullw .banner-fullw__text.middle-middle h1{text-align:center}.banner-fullw .banner-fullw__text.left-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-fullw .banner-fullw__text.left-middle h1{text-align:left}@media (max-width: calc(1024px - 0.5px)){.banner-fullw .banner-fullw__text.mobile-left-bottom{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:left;padding-bottom:3rem}}@media (max-width: calc(480px - 0.5px)){.banner-fullw .banner-fullw__text.mobile-left-bottom{padding-bottom:2rem}}@media (max-width: calc(1024px - 0.5px)){.banner-fullw .banner-fullw__text.mobile-middle-bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:center;padding-bottom:3rem}.banner-fullw .banner-fullw__text.mobile-middle-bottom h1{text-align:center}}@media (max-width: calc(480px - 0.5px)){.banner-fullw .banner-fullw__text.mobile-middle-bottom{padding-bottom:2rem}}@media (max-width: calc(1024px - 0.5px)){.banner-fullw .banner-fullw__text.mobile-middle-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.banner-fullw .banner-fullw__text.mobile-middle-middle h1{text-align:center}}@media (max-width: calc(1024px - 0.5px)){.banner-fullw .banner-fullw__text.mobile-left-middle{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.banner-fullw .banner-fullw__text.mobile-left-middle h1{text-align:left}}.banner-fullw.banner-fullw--1 .banner-fullw__text .banner-fullw__text-inner{padding:0}.banner-fullw .banner-fullw__small-title{font-size:1.2rem;font-weight:700;letter-spacing:0.1rem;color:white}@media (min-width: 768px){.banner-fullw .banner-fullw__small-title{font-size:1.3rem}}@media (min-width: 1200px){.banner-fullw .banner-fullw__small-title{font-size:1.5rem}}.banner-fullw .banner-fullw__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;left:0;width:100%;max-width:none;overflow:hidden;font-size:1rem;color:#ddd;z-index:3}@media (min-width: 1024px){.banner-fullw .banner-fullw__controls{display:inline-block;width:auto;top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 1024px) and (min-height: 1000px){.banner-fullw .banner-fullw__controls{top:calc(50% - 70px)}}@media (min-width: 1200px){.banner-fullw .banner-fullw__controls{font-size:1.5rem}}.banner-fullw .banner-fullw__controls .banner-fullw__current-index,.banner-fullw .banner-fullw__controls .banner-fullw__count{display:none}@media (min-width: 1024px){.banner-fullw .banner-fullw__controls .banner-fullw__current-index,.banner-fullw .banner-fullw__controls .banner-fullw__count{display:block}}.banner-fullw .banner-fullw__controls .banner-fullw__timer{display:none;position:relative;width:2.5rem;height:0.2rem;background-color:rgba(221,221,221,0.2);margin:0 0.9rem}@media (min-width: 1024px){.banner-fullw .banner-fullw__controls .banner-fullw__timer{display:block}}@media (min-width: 1200px){.banner-fullw .banner-fullw__controls .banner-fullw__timer{width:3rem;margin:0 1.2rem}}.banner-fullw .banner-fullw__controls .banner-fullw__timer .timer{position:absolute;top:0;left:0;width:100%;height:0.2rem;background-color:#ddd;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-name:expandIn;animation-name:expandIn;-webkit-animation-duration:8.5s;animation-duration:8.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:both;animation-fill-mode:both}.banner-fullw .banner-fullw__controls .banner-fullw__buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 1024px){.banner-fullw .banner-fullw__controls .banner-fullw__buttons-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.2);box-shadow:0px 0px 20px rgba(0,0,0,0.2)}}.banner-fullw .banner-fullw__controls .banner-fullw__prev,.banner-fullw .banner-fullw__controls .banner-fullw__next{position:relative;width:5rem;height:5rem;background-color:#faf9f3;color:#201547;border:none;padding:0;margin:0 1px 0 0;cursor:pointer}.banner-fullw .banner-fullw__controls .banner-fullw__prev .icon,.banner-fullw .banner-fullw__controls .banner-fullw__next .icon{width:1.1rem;height:1.1rem}@media (min-width: 1024px){.banner-fullw .banner-fullw__controls .banner-fullw__prev,.banner-fullw .banner-fullw__controls .banner-fullw__next{width:7rem;height:7rem;margin:0}.banner-fullw .banner-fullw__controls .banner-fullw__prev .icon,.banner-fullw .banner-fullw__controls .banner-fullw__next .icon{width:1.5rem;height:1.5rem}}.banner-fullw .banner-fullw__controls .banner-fullw__prev:hover,.banner-fullw .banner-fullw__controls .banner-fullw__next:hover{background-color:#201547;color:#fff}.banner-fullw .banner-fullw__controls .banner-fullw__prev:after{display:inline-block;position:absolute;top:0;right:-1px;content:'';width:1px;height:100%;background-color:#d9d5de}.banner-fullw video{display:none;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.fading-banner{position:relative;left:-2rem;width:calc(100% + 4rem)}@media (min-width: 768px){.fading-banner{left:-3rem;width:calc(100% + 6rem)}}@media (min-width: 1200px){.fading-banner{left:0;width:100%}}.fading-banner .fading-banner__bg{position:relative;overflow:hidden;z-index:1}.fading-banner .fading-banner__bgimg img{display:none;position:absolute;top:0;left:0;min-width:100%}.fading-banner .fading-banner__bgimg[data-img="0"] img{display:block;position:relative}.fading-banner .fading-banner__bgimg img.lower{z-index:2}.fading-banner .fading-banner__bgimg img.active{z-index:3}.fading-banner .fading-banner__content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.3)), to(rgba(0,0,0,0.7)));background:-o-linear-gradient(right, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:linear-gradient(270deg, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%)}.fading-banner .fading-banner__content-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:0 2rem}@media (min-width: 480px){.fading-banner .fading-banner__content-inner{padding:0 5rem}}@media (min-width: 768px){.fading-banner .fading-banner__content-inner{padding:0 10rem}}@media (min-width: 1200px){.fading-banner .fading-banner__content-inner{padding:0 16rem}}.fading-banner .fading-banner__small-title{font-size:1.1rem;font-weight:500;letter-spacing:0.1rem;color:white;margin-bottom:0.6rem}@media (min-width: 768px){.fading-banner .fading-banner__small-title{margin-bottom:1.2rem}}@media (min-width: 1200px){.fading-banner .fading-banner__small-title{font-size:1.3rem}}.fading-banner .fading-banner__title{font-size:3rem;color:white;margin-bottom:2rem}@media (min-width: 1200px){.fading-banner .fading-banner__title{font-size:4.6rem;margin-bottom:3rem;max-width:60rem}}.fading-banner .fading-banner__text{width:100%}.fading-banner .fading-banner__links{width:100%}.fading-banner .fading-banner__links a{position:relative;display:block;width:100%;font-family:"BigCaslon",Arial,sans-serif;font-size:2.4rem;color:white;padding:2.6rem 0;border-top:0.1rem solid rgba(255,255,255,0.3);text-decoration:none}@media (min-width: 1200px){.fading-banner .fading-banner__links a{font-size:3.2rem;padding:3.2rem 0}}.fading-banner .fading-banner__links a .icon{position:absolute;top:calc(50% - 1.2rem);right:0;width:1.9rem;height:1.9rem}@media (min-width: 1200px){.fading-banner .fading-banner__links a .icon{top:calc(50% - 1.5rem);width:2.7rem;height:2.7rem}}.fading-banner .fading-banner__links a:last-child{border-bottom:0.1rem solid rgba(255,255,255,0.3)}.fading-banner .fading-banner__links a:hover,.fading-banner .fading-banner__links a:focus{color:white}@media (min-width: 768px){.pp-grid__main-column .fading-banner{left:0;width:100%}.pp-grid__main-column .fading-banner .fading-banner__content-inner{padding:0 5rem}.pp-grid__main-column .fading-banner .fading-banner__small-title{font-size:1.1rem}}@media (min-width: 1200px){.pp-grid__main-column .fading-banner{left:0;width:100%}.pp-grid__main-column .fading-banner .fading-banner__content-inner{padding:0 10rem}.pp-grid__main-column .fading-banner .fading-banner__small-title{font-size:1.2rem}.pp-grid__main-column .fading-banner .fading-banner__title{font-size:3rem}.pp-grid__main-column .fading-banner .fading-banner__links a{font-size:2.4rem;padding:2.6rem 0}.pp-grid__main-column .fading-banner .fading-banner__links a .icon{top:calc(50% - 1.2rem);width:1.9rem;height:1.9rem}}.fading-banner.hovering .fading-banner__links a{color:rgba(255,255,255,0.5)}.fading-banner.hovering .fading-banner__links a:hover,.fading-banner.hovering .fading-banner__links a:focus{color:white}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.venue.vrc-site .pp-grid .pp-grid__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 768px){.venue.vrc-site .pp-grid .pp-grid__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.venue.vrc-site .pp-grid .pp-grid__text-title{color:#201547}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.page-foot{border-top:0.2rem solid #eee}.page-foot .page-foot__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1.5rem;padding-bottom:1.5rem;font-weight:700}@media (min-width: 768px){.page-foot .page-foot__inner{padding-top:2.5rem;padding-bottom:2.5rem}}.page-foot .page-foot__share-butts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;font-size:1.4rem;margin:0;padding:0}@media (min-width: 768px){.page-foot .page-foot__share-butts{font-size:1.5rem}}@media (min-width: 1200px){.page-foot .page-foot__share-butts{font-size:1.6rem}}.page-foot .page-foot__share-butts li{display:block;margin-left:2rem}.page-foot .page-foot__share-butts .icon{width:1.7rem;height:1.3rem;top:0.4rem}.page-foot .page-foot__share-butts a,.page-foot .page-foot__share-butts button{opacity:0.5;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fotf-site .page-foot .page-foot__share-butts a,.fotf-site .page-foot .page-foot__share-butts button{color:#242121}.page-foot .page-foot__share-butts a:hover,.page-foot .page-foot__share-butts a:focus,.page-foot .page-foot__share-butts button:hover,.page-foot .page-foot__share-butts button:focus{opacity:1}.vrc-site .page-foot{border-top:none;color:#201547}.vrc-site .page-foot .page-foot__share{width:100%}@media (min-width: 1024px){.vrc-site .page-foot .page-foot__share{width:auto}}.vrc-site .page-foot .page-foot__inner{border-top:0.1rem solid #d8d8d8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:1.5rem;padding-bottom:2rem}.vrc-site .page-foot .page-foot__share-butts{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vrc-site .page-foot .page-foot__share-butts a,.vrc-site .page-foot .page-foot__share-butts button{color:#201547;opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vrc-site .page-foot .page-foot__share-label{letter-spacing:1.5px;font-size:1.1rem;margin-left:0;margin-right:auto}@media (min-width: 768px){.vrc-site .page-foot .page-foot__share-label{margin-left:1.5rem;margin-right:0}}@media (min-width: 1024px){.vrc-site .page-foot .page-foot__share-label{font-size:1.4rem}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}body.user-member a[data-member="public"],body.user-member div:not(.componentWrapper)[data-member="public"],body.user-member section[data-member="public"]{display:none}body.user-member div.componentWrapper[data-member="public"]{position:relative;overflow:hidden;width:100vw;margin-bottom:0}body.user-member div.componentWrapper[data-member="public"]>div{position:absolute !important;height:1px;width:100%;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}body.user-public a[data-member="member"],body.user-public div:not(.componentWrapper)[data-member="member"],body.user-public section[data-member="member"]{display:none}body.user-public div.componentWrapper[data-member="member"]{position:relative;overflow:hidden;width:100vw;margin-bottom:0}body.user-public div.componentWrapper[data-member="member"]>div{position:absolute !important;height:1px;width:100%;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.DayPicker{display:inline-block;font-size:1rem}.DayPicker-wrapper{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-Months{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.DayPicker-Month{display:table;margin:0 1em;margin-top:1em;border-spacing:0;border-collapse:collapse;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-NavButton{position:absolute;top:1em;right:1.5em;left:auto;display:inline-block;margin-top:2px;width:1.25em;height:1.25em;background-position:center;background-size:50%;background-repeat:no-repeat;color:#8B9898;cursor:pointer}.DayPicker-NavButton:hover{opacity:0.8}.DayPicker-NavButton--prev{margin-right:1.5em;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC")}.DayPicker-NavButton--next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==")}.DayPicker-NavButton--interactionDisabled{display:none}.DayPicker-Caption{display:table-caption;margin-bottom:0.5em;padding:0 0.5em;text-align:left}.DayPicker-Caption>div{font-weight:500;font-size:1.15em}.DayPicker-Weekdays{display:table-header-group;margin-top:1em}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{display:table-cell;padding:0.5em;color:#8B9898;text-align:center;font-size:0.875em}.DayPicker-Weekday abbr[title]{border-bottom:none;text-decoration:none}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{display:table-cell;padding:0.5em;border-radius:50%;vertical-align:middle;text-align:center;cursor:pointer}.DayPicker-WeekNumber{display:table-cell;padding:0.5em;min-width:1em;border-right:1px solid #EAECEC;color:#8B9898;vertical-align:middle;text-align:right;font-size:0.75em;cursor:pointer}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Footer{padding-top:0.5em}.DayPicker-TodayButton{border:none;background-color:transparent;background-image:none;-webkit-box-shadow:none;box-shadow:none;color:#4A90E2;font-size:0.875em;cursor:pointer}.DayPicker-Day--today{color:#D0021B;font-weight:700}.DayPicker-Day--outside{color:#8B9898;cursor:default}.DayPicker-Day--disabled{color:#DCE0E0;cursor:default}.DayPicker-Day--sunday{background-color:#F7F8F8}.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#DCE0E0}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){position:relative;background-color:#4A90E2;color:#F0F8FF}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#51A0FA}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#F0F8FF}.DayPickerInput{display:inline-block}.DayPickerInput-OverlayWrapper{position:relative}.DayPickerInput-Overlay{position:absolute;left:0;z-index:1;background:white;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.15);box-shadow:0 2px 5px rgba(0,0,0,0.15)}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.jumpouts{margin-top:3rem;margin-bottom:3rem}@media (min-width: 768px){.jumpouts{margin-top:0;margin-bottom:5rem}}@media (min-width: 1200px){.jumpouts{margin-bottom:7rem}}.jumpouts .jumpouts__heats{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.8rem 0;margin:2rem 0 3rem;border-top:0.1rem solid #d8d8d8;border-bottom:0.1rem solid #d8d8d8}@media (min-width: 768px){.jumpouts .jumpouts__heats{margin:2rem 0 3rem;display:-webkit-box;display:-ms-flexbox;display:flex}}.jumpouts .jumpouts__heats h5{margin:1.8rem 0;color:#201547}@media (min-width: 768px){.jumpouts .jumpouts__heats h5{margin:0}}.jumpouts .jumpouts__heats .jumpouts__heats-butt{position:relative;color:#585757;background-color:#eee;border:0.1rem solid #d8d8d8;padding:1rem 3.5rem 1rem 1.5rem;width:100%;min-width:25.6rem;margin-right:3rem;text-align:left}@media (min-width: 768px){.jumpouts .jumpouts__heats .jumpouts__heats-butt{width:auto;font-size:1.8rem}}.jumpouts .jumpouts__heats .jumpouts__heats-butt .caret-down{position:absolute;top:calc(50% - 0.6rem);right:1.5rem;width:1.2rem;height:1.2rem}.jumpouts .jumpouts__heats .jumpouts__heats-nums{position:relative;height:3.7rem;margin-left:2rem;margin-right:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.jumpouts .jumpouts__heats .jumpouts__heats-nums:before,.jumpouts .jumpouts__heats .jumpouts__heats-nums:after{position:absolute;display:block;content:"";top:0;height:100%;width:3rem;pointer-events:none;z-index:2;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.jumpouts .jumpouts__heats .jumpouts__heats-nums:before{left:0;background:-webkit-gradient(linear, left top, right top, from(#faf9f3), to(rgba(250,249,243,0)));background:-o-linear-gradient(left, #faf9f3 0%, rgba(250,249,243,0) 100%);background:linear-gradient(to right, #faf9f3 0%, rgba(250,249,243,0) 100%);opacity:0}.jumpouts .jumpouts__heats .jumpouts__heats-nums:after{right:0;background:-webkit-gradient(linear, right top, left top, from(#faf9f3), to(rgba(250,249,243,0)));background:-o-linear-gradient(right, #faf9f3 0%, rgba(250,249,243,0) 100%);background:linear-gradient(to left, #faf9f3 0%, rgba(250,249,243,0) 100%)}.jumpouts .jumpouts__heats .jumpouts__heats-nums.left-fade-on:before{opacity:1}.jumpouts .jumpouts__heats .jumpouts__heats-nums.right-fade-off:after{opacity:0}@media (min-width: 768px){.jumpouts .jumpouts__heats .jumpouts__heats-nums{margin-left:3.5rem;margin-right:3.5rem}}.jumpouts .jumpouts__heats .jumpouts__heats-page{position:absolute;top:calc(50% - 0.9rem)}.jumpouts .jumpouts__heats .jumpouts__heats-page .icon{width:1.6em;height:1.6rem}.jumpouts .jumpouts__heats .jumpouts__heats-page.disable{opacity:0.5;cursor:default}.jumpouts .jumpouts__heats .jumpouts__heats-prev{left:-2.4rem}@media (min-width: 768px){.jumpouts .jumpouts__heats .jumpouts__heats-prev{left:-3rem}}.jumpouts .jumpouts__heats .jumpouts__heats-next{right:-2.4rem}@media (min-width: 768px){.jumpouts .jumpouts__heats .jumpouts__heats-next{right:-3rem}}.jumpouts .jumpouts__heats .jumpouts__heats-nums-inner{position:relative;width:100%;height:100%;overflow-x:auto;scrollbar-width:none;scrollbar-color:transparent transparent;-ms-overflow-style:none}.jumpouts .jumpouts__heats .jumpouts__heats-nums-inner::-webkit-scrollbar{display:none}.jumpouts .jumpouts__heats .jumpouts__heats-nums-inner::-webkit-scrollbar{display:none}.jumpouts .jumpouts__heats .jumpouts__heats-nums-inner::-moz-scrollbar{display:none}.jumpouts .jumpouts__heats .jumpouts__heats-nums-slide{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.jumpouts .jumpouts__heats .jumpouts__heats-num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.7rem;height:3.7rem;font-size:1.8rem;color:#585757;background-color:#eee;border-radius:50%;margin-right:1rem}@media (min-width: 768px){.jumpouts .jumpouts__heats .jumpouts__heats-num{font-size:1.6rem}}.jumpouts .jumpouts__heats .jumpouts__heats-num span{pointer-events:none}.jumpouts .jumpouts__heats .jumpouts__heats-num.selected{color:white;background-color:#201547}.jumpouts .jumpouts__heats .jumpouts__heats-all{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.7rem;font-size:1.8rem;color:#585757;background-color:#eee;border-radius:1.8rem;padding:0 2rem}@media (min-width: 768px){.jumpouts .jumpouts__heats .jumpouts__heats-all{display:-webkit-box;display:-ms-flexbox;display:flex}}.jumpouts .jumpouts__heats .jumpouts__heats-all.selected{color:white;background-color:#201547}.jumpouts .jumpouts__heats .jumpouts__heats-date{position:relative}.jumpouts .jumpouts__heats .jumpouts__heats-calendar{position:absolute;top:4rem;left:0;background-color:#faf9f3;border:0.1rem solid #d8d8d8;z-index:3;width:100%}@media (min-width: 768px){.jumpouts .jumpouts__heats .jumpouts__heats-calendar{width:auto}}.jumpouts .jumpouts__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 1200px){.jumpouts .jumpouts__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.jumpouts .jumpouts__list .jumpouts__list-content{width:100%;margin-bottom:2rem}@media (min-width: 1200px){.jumpouts .jumpouts__list .jumpouts__list-content{width:calc(50% - 2rem);margin-bottom:0}}.jumpouts .jumpouts__list .jumpouts__list-content .jumpouts__list-video{margin-bottom:2rem}.jumpouts .jumpouts__list .jumpouts__list-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1.8rem;margin-bottom:1.8rem;border-bottom:0.1rem solid #d8d8d8}.jumpouts .jumpouts__list .jumpouts__list-details{-webkit-box-flex:1;-ms-flex:1;flex:1}.jumpouts .jumpouts__list .jumpouts__list-details .jumpouts__list-venue{font-weight:500}.jumpouts .jumpouts__list .jumpouts__list-details .jumpouts__list-text{font-size:1.4rem}.jumpouts .jumpouts__list .jumpouts__list-weather{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:16rem}.jumpouts .jumpouts__list .jumpouts__list-weather img{width:5.5rem;margin-right:2.5rem}.jumpouts .jumpouts__list .jumpouts__list-weather .jumpouts__temps{width:5.5rem;margin-right:2.5rem}.jumpouts .jumpouts__list .jumpouts__list-weather .jumpouts__temps .jumpouts__temps-current{font-size:2.8rem}.jumpouts .jumpouts__list .jumpouts__list-weather .jumpouts__temps .jumpouts__temps-other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jumpouts .jumpouts__list .jumpouts__list-weather .jumpouts__temps .jumpouts__temps-min,.jumpouts .jumpouts__list .jumpouts__list-weather .jumpouts__temps .jumpouts__temps-max{font-size:1.4rem}@media (min-width: 768px){.jumpouts .jumpouts__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.jumpouts .jumpouts__search .jumpouts__search-input{position:relative;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 768px){.jumpouts .jumpouts__search .jumpouts__search-input{width:auto}}.jumpouts .jumpouts__search .jumpouts__search-input input{width:100%;padding:1.8rem 1.8rem 1.8rem 5.4rem;outline:none;background-color:#ebebeb;border:0.1rem solid #d8d8d8}.jumpouts .jumpouts__search .jumpouts__search-input input:focus{background-color:#faf9f3}@media (min-width: 768px){.jumpouts .jumpouts__search .jumpouts__search-input input{width:calc(100% - 2.7rem)}}.jumpouts .jumpouts__search .jumpouts__search-input .icon.search{position:absolute;top:calc(50% - 0.8rem);left:1.6rem;width:1.6rem;height:1.6rem}@media (min-width: 768px){.jumpouts .jumpouts__search .jumpouts__search-input .icon.search{top:calc(50% - 0.9rem);left:1.8rem;width:1.8rem;height:1.8rem}}@media (min-width: 1200px){.jumpouts .jumpouts__search .jumpouts__search-input .icon.search{top:calc(50% - 1rem);left:2rem;width:2rem;height:2rem}}.jumpouts .jumpouts__search .jumpouts__search-results{position:absolute;top:5.7rem;left:0;padding:2rem 3.4rem 0 5.4rem;background-color:#faf9f3;border:0.1rem solid #d8d8d8;z-index:4;width:100%}@media (min-width: 768px){.jumpouts .jumpouts__search .jumpouts__search-results{width:calc(100% - 2.7rem)}}.jumpouts .jumpouts__search .jumpouts__search-results .jumpouts__search-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none;margin-bottom:2rem}.jumpouts .jumpouts__search .jumpouts__search-sub{width:100%}@media (min-width: 768px){.jumpouts .jumpouts__search .jumpouts__search-sub{width:auto}}.jumpouts .jumpouts__search .jumpouts__search-sub button{font-size:1.6rem;margin-top:2rem;color:#585757}@media (min-width: 768px){.jumpouts .jumpouts__search .jumpouts__search-sub button{margin-top:0}}.jumpouts .jumpouts__search .jumpouts__search-sub button .icon{top:0.2rem;margin-right:1rem}.jumpouts .jumpouts__link{margin-top:2rem;display:inline-block}@media (min-width: 1200px){.jumpouts .jumpouts__link{font-size:1.6rem}}.jumpouts .jumpouts__envelope{color:#201547}.jumpouts .DayPicker{width:100%}@media (min-width: 768px){.jumpouts .DayPicker{width:auto}}.jumpouts .DayPicker-Body{color:#585757}.jumpouts .DayPicker-Caption{margin-bottom:3rem}.jumpouts .DayPicker-Caption>div{font-weight:700;font-size:1.8rem;text-align:center}.jumpouts .DayPicker-Months{display:grid;row-gap:3rem;padding:3rem}@media (min-width: 768px){.jumpouts .DayPicker-Months{grid-template-columns:1fr 1fr;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}.jumpouts .DayPicker-Month{width:28rem;margin:0}.jumpouts .DayPicker-Weekday{font-size:1.6rem}.jumpouts .DayPicker-Day{font-size:1.6rem;height:4rem;width:4rem;cursor:default}.jumpouts .DayPicker-Day--today{font-weight:400;color:#585757}.jumpouts .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){background-color:#201547;cursor:pointer}.jumpouts .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#362c59}.jumpouts-single .jumpouts-single__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1.6rem;padding-bottom:2.8rem;border-top:0.1rem solid #d8d8d8}.jumpouts-single .jumpouts-single__link a{display:block}.jumpouts-single .jumpouts-single__link a img{display:block;max-width:16rem;max-height:7rem}.jumpouts-single .jumpouts-single__link h5{font-size:1.4rem;margin-left:1.2rem;margin-bottom:0;color:#201547;font-weight:400;letter-spacing:unset}@media (min-width: 1200px){.jumpouts-single .jumpouts-single__link h5{font-size:1.8rem}}.jumpouts__list-horses,.jumpouts__list-trainers{width:100%;position:relative}.jumpouts__list-horses:before,.jumpouts__list-horses:after,.jumpouts__list-trainers:before,.jumpouts__list-trainers:after{position:absolute;display:block;content:"";top:0;width:2rem;height:100%;background-color:transparent;z-index:2;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;pointer-events:none}@media (min-width: 768px){.jumpouts__list-horses:before,.jumpouts__list-horses:after,.jumpouts__list-trainers:before,.jumpouts__list-trainers:after{display:none}}.jumpouts__list-horses:before,.jumpouts__list-trainers:before{left:0;background:-webkit-gradient(linear, left top, right top, from(#faf9f3), to(rgba(250,249,243,0)));background:-o-linear-gradient(left, #faf9f3 0%, rgba(250,249,243,0) 100%);background:linear-gradient(to right, #faf9f3 0%, rgba(250,249,243,0) 100%);opacity:0}.jumpouts__list-horses:after,.jumpouts__list-trainers:after{right:0;background:-webkit-gradient(linear, right top, left top, from(#faf9f3), to(rgba(250,249,243,0)));background:-o-linear-gradient(right, #faf9f3 0%, rgba(250,249,243,0) 100%);background:linear-gradient(to left, #faf9f3 0%, rgba(250,249,243,0) 100%)}.jumpouts__list-horses.left-fade-on:before,.jumpouts__list-trainers.left-fade-on:before{opacity:1}.jumpouts__list-horses.right-fade-off:after,.jumpouts__list-trainers.right-fade-off:after{opacity:0}.jumpouts__list-horses table td,.jumpouts__list-trainers table td{vertical-align:middle}.jumpouts__list-horses table td a,.jumpouts__list-trainers table td a{text-decoration:none}.jumpouts__list-horses table tr.scratched,.jumpouts__list-trainers table tr.scratched{text-decoration:line-through}.jumpouts__list-horses span,.jumpouts__list-trainers span{display:block}.jumpouts__list-horses .jumpouts__list-heat span,.jumpouts__list-trainers .jumpouts__list-heat span{background-color:#201547;color:white;height:3.7rem;width:3.7rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 1200px){.jumpouts__list-horses{width:calc(50% - 2rem)}}.jumpouts__list-horses .responsive_table table{width:auto !important;min-width:100%}.jumpouts__list-horses .responsive_table table tr.scratched{text-decoration:line-through}.jumpouts__list-horses .responsive_table table td{white-space:nowrap}@media (min-width: 1200px){.jumpouts__list-horses .responsive_table table td{white-space:unset}}.jumpouts-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.jumpouts-back__link{font-size:1.1rem;color:#201547;letter-spacing:0.25rem;text-transform:uppercase;font-weight:700}@media (min-width: 1200px){.jumpouts-back__link{font-size:1.3rem}}.jumpouts-back .icon{margin-right:1.25rem;width:1.7rem;height:0.9rem;color:black}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.conditions-intro .split-block{margin-top:4rem;margin-bottom:2rem}@media (min-width: 768px){.conditions-intro .split-block{margin-bottom:4.6rem}}.conditions-intro .split-block__block{position:relative;width:100%;padding:3rem 0}@media (min-width: 768px){.conditions-intro .split-block__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;padding:3rem 3.4rem 3rem 0}.conditions-intro .split-block__block:nth-child(2){padding-left:3.4rem;padding-right:0}}@media (min-width: 1200px){.conditions-intro .split-block__block{padding-right:4rem}.conditions-intro .split-block__block:nth-child(2){padding-left:4rem}}@media (min-width: 768px){.conditions-intro .split-block__block-image{margin-bottom:0}}.conditions-intro__content{padding-bottom:3rem;border-bottom:0.1rem solid #e5e4e2;margin-bottom:3rem}@media (min-width: 768px){.conditions-intro__content{padding-bottom:5rem;margin-bottom:5rem}}@media (min-width: 1200px){.conditions-intro__content{padding-bottom:8rem;margin-bottom:5.6rem}}.conditions-intro__content .rte *:last-child{margin-bottom:0}.conditions-wind{position:relative;margin-bottom:5rem}@media (min-width: 768px){.conditions-wind{margin-bottom:7rem}}@media (min-width: 1200px){.conditions-wind{margin-bottom:9rem}}.conditions-wind .small-title{text-align:left}.conditions-wind .conditions-wind__title.conditions-wind__title--going{display:none}.conditions-wind .conditions-wind__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;border:0.1rem solid #d8d8d8;margin-bottom:2rem}@media (min-width: 768px){.conditions-wind .conditions-wind__toggle{position:absolute;top:3rem;right:0}}.conditions-wind .conditions-wind__toggle button{width:50%;color:#585757;padding:1.5rem 3rem;background-color:#edeae2}@media (min-width: 768px){.conditions-wind .conditions-wind__toggle button{width:auto}}.conditions-wind .conditions-wind__toggle button[data-type="wind"]{background-color:transparent}.conditions-wind .conditions-wind__toggle button:hover,.conditions-wind .conditions-wind__toggle button:focus{color:black}.conditions-wind .conditions-wind__map{position:relative}.conditions-wind .conditions-wind__map img{width:100%}@media (min-width: 1200px){.conditions-wind .conditions-wind__map .conditions-wind__text{position:absolute;top:0;left:0;max-width:40rem}}.conditions-wind .conditions-wind__map .conditions-wind__text.conditions-wind__text--going{display:none}.conditions-wind .conditions-wind__map-img{position:relative;margin-bottom:5rem}@media (min-width: 768px){.conditions-wind .conditions-wind__map-img{margin-bottom:6rem}}@media (min-width: 1200px){.conditions-wind .conditions-wind__map-img{margin-bottom:7rem;padding-top:3rem;padding-left:8rem}}.conditions-wind .conditions-wind__legend{margin-bottom:3rem}@media (min-width: 768px){.conditions-wind .conditions-wind__legend{margin-top:6rem;margin-bottom:0}}.conditions-wind .conditions-wind__legend .conditions-wind__legend-item{margin-bottom:0.5rem}.conditions-wind .conditions-wind__legend .conditions-wind__legend-item:before{position:relative;display:inline-block;content:"";top:0.3rem;width:2rem;height:2rem;background-color:#3499cc;border-radius:50%;margin-right:1.2rem}.conditions-wind .conditions-wind__legend .conditions-wind__legend-item:nth-child(3):before{background-color:#fed731}.conditions-wind .conditions-wind__legend .conditions-wind__legend-item:nth-child(4):before{background-color:#ef4d57}.conditions-wind .conditions-wind__stations{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 1200px){.conditions-wind .conditions-wind__stations{top:3rem;height:calc(100% - 3rem);width:calc(100% + 2rem)}}.conditions-wind .conditions-wind__station{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute}.conditions-wind .conditions-wind__station[data-station="station1"]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;top:74%;left:8%}@media (min-width: 480px){.conditions-wind .conditions-wind__station[data-station="station1"]{top:79%;left:18%}}@media (min-width: 768px){.conditions-wind .conditions-wind__station[data-station="station1"]{top:81%;left:24%}}@media (min-width: 1200px){.conditions-wind .conditions-wind__station[data-station="station1"]{top:83%;left:32%}}.conditions-wind .conditions-wind__station[data-station="station2"]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;top:0%;left:9%}@media (min-width: 480px){.conditions-wind .conditions-wind__station[data-station="station2"]{left:26%}}@media (min-width: 768px){.conditions-wind .conditions-wind__station[data-station="station2"]{left:32%}}@media (min-width: 1200px){.conditions-wind .conditions-wind__station[data-station="station2"]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:43%}}.conditions-wind .conditions-wind__station[data-station="station3"]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;top:-4%;left:84%}@media (min-width: 480px){.conditions-wind .conditions-wind__station[data-station="station3"]{top:20%}}@media (min-width: 768px){.conditions-wind .conditions-wind__station[data-station="station3"]{top:25%}}@media (min-width: 1200px){.conditions-wind .conditions-wind__station[data-station="station3"]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;top:35%}}.conditions-wind .conditions-wind__station[data-station="station4"]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:100%;left:66%}.conditions-wind .conditions-wind__station[data-station="station4"] .icon{top:0.3rem}@media (min-width: 480px){.conditions-wind .conditions-wind__station[data-station="station4"]{left:70%}}.conditions-wind .conditions-wind__station[data-station="station5"]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:100%;left:18%}.conditions-wind .conditions-wind__station[data-station="station5"] .icon{top:0.3rem}.conditions-wind .conditions-wind__station .conditions-wind__station-direction{display:block;position:relative;font-size:1.4rem}@media (min-width: 768px){.conditions-wind .conditions-wind__station .conditions-wind__station-direction{font-size:1.5rem}}@media (min-width: 1200px){.conditions-wind .conditions-wind__station .conditions-wind__station-direction{font-size:1.6rem}}.conditions-wind .conditions-wind__station .conditions-wind__station-direction .icon{width:2rem;height:2rem;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;color:#3499cc;-webkit-transform:color 0.3s ease-out;-ms-transform:color 0.3s ease-out;transform:color 0.3s ease-out}@media (min-width: 768px){.conditions-wind .conditions-wind__station .conditions-wind__station-direction .icon{width:2.5rem;height:2.5rem}}@media (min-width: 1200px){.conditions-wind .conditions-wind__station .conditions-wind__station-direction .icon{width:3rem;height:3rem}}.conditions-wind .conditions-wind__station .conditions-wind__station-speed{display:block;margin:0 0.6rem}.conditions-wind .conditions-wind__station.wind-med .icon{color:#fed731}.conditions-wind .conditions-wind__station.wind-high .icon{color:#ef4d57}.conditions-wind .conditions-wind__north{position:absolute;top:-7.5rem;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.conditions-wind .conditions-wind__north{top:0}}.conditions-wind .conditions-wind__north .conditions-wind__north-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3rem;height:3rem;color:#201547;border:0.1rem solid #201547;border-radius:50%;padding-left:0.2rem}.conditions-wind .conditions-wind__north .conditions-wind__north-arrow svg{width:2rem;height:2rem;padding-left:0.1rem;-webkit-transform:rotate(155deg);-ms-transform:rotate(155deg);transform:rotate(155deg)}.conditions-wind .conditions-wind__north span{color:#201547}.conditions-wind.conditions-wind--going .conditions-wind__title.conditions-wind__title--wind{display:none}.conditions-wind.conditions-wind--going .conditions-wind__title.conditions-wind__title--going{display:block}.conditions-wind.conditions-wind--going .conditions-wind__toggle button[data-type="wind"]{background-color:#edeae2}.conditions-wind.conditions-wind--going .conditions-wind__toggle button[data-type="going"]{background-color:transparent}.conditions-wind.conditions-wind--going .conditions-wind__text.conditions-wind__text--wind{display:none}.conditions-wind.conditions-wind--going .conditions-wind__text.conditions-wind__text--going{display:block}.conditions-wind.conditions-wind--going .conditions-wind__stations{display:none}.conditions-data{margin-bottom:5rem}@media (min-width: 768px){.conditions-data{margin-bottom:7rem}}@media (min-width: 1200px){.conditions-data{margin-bottom:9rem}}.conditions-data .conditions-data__content{padding-top:3rem;border-top:0.1rem solid #e5e4e2;margin-top:3rem}@media (min-width: 768px){.conditions-data .conditions-data__content{padding-top:5rem;margin-top:5rem}}@media (min-width: 1200px){.conditions-data .conditions-data__content{padding-top:5rem;margin-top:5.6rem}}.conditions-data .conditions-data__blocks{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 3.8rem)}.conditions-data .conditions-data__blocks.filled{display:-webkit-box;display:-ms-flexbox;display:flex}.conditions-data .conditions_data__block{width:calc(50% - 2rem);margin-right:2rem;margin-bottom:2rem;border-bottom:0.1rem solid #e5e4e2}@media (min-width: 768px){.conditions-data .conditions_data__block{width:calc(33% - 2.7rem);margin-right:2.7rem}}@media (min-width: 1200px){.conditions-data .conditions_data__block{width:calc(25% - 3.8rem);margin-right:3.8rem;margin-bottom:2.7rem}}.conditions-data .conditions_data__block-title{font-size:1.4rem}@media (min-width: 768px){.conditions-data .conditions_data__block-title{font-size:1.6rem}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;-webkit-transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,-webkit-transform;-o-transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity,-webkit-transform}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11);-o-transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11);transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}div[data-tippy-root]{top:1rem !important;z-index:20 !important}div[data-tippy-root] .tippy-box{background-color:#201547;border-radius:0}div[data-tippy-root] .tippy-content{padding:2.5rem 3rem 1rem}div[data-tippy-root] .tippy-content h5{font-size:1.8rem;color:white;font-weight:400;letter-spacing:0;margin-bottom:1rem}@media (min-width: 768px){div[data-tippy-root] .tippy-content h5{font-size:2rem;margin-bottom:1.4rem}}@media (min-width: 1200px){div[data-tippy-root] .tippy-content h5{font-size:2.2rem}}div[data-tippy-root] .tippy-arrow{color:#201547}div[data-tippy-root] .tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-1.1rem;left:0;border-width:0 1.1rem 1.1rem}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.ewb .ewb__small{font-size:1rem;color:#8c879d;text-align:left;margin-bottom:1rem}@media (min-width: 768px){.ewb .ewb__small{font-size:1.1rem}}@media (min-width: 1200px){.ewb .ewb__small{font-size:1.4rem}}.ewb .ewb__date{font-size:1.1rem;color:#585757}@media (min-width: 768px){.ewb .ewb__date{font-size:1.3rem}}@media (min-width: 1200px){.ewb .ewb__date{font-size:1.5rem}}.ewb .ewb__block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2.5rem;text-decoration:none}@media (min-width: 1200px){.ewb .ewb__block{display:table;margin-bottom:3rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}}.ewb .ewb__block img{width:11.4rem;margin-right:0.6rem}@media (min-width: 768px){.ewb .ewb__block img{width:25.5rem;margin-right:1.2rem}}@media (min-width: 1200px){.ewb .ewb__block img{margin-bottom:2rem;margin-right:0}}.ewb .ewb__block .ewb__block-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.ewb .ewb__block .ewb__block-info .ewb__small{margin-bottom:0.6rem}@media (min-width: 1200px){.ewb .ewb__block .ewb__block-info .ewb__small{margin-bottom:0.8rem}}.ewb .ewb__block .ewb__block-info .ewb__title{margin-bottom:1rem;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.ewb .ewb__block .ewb__block-info .heading-5{font-size:1.3rem;font-weight:400;color:#585757;margin-bottom:1rem;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}@media (min-width: 768px){.ewb .ewb__block .ewb__block-info .heading-5{font-size:1.8rem}}.ewb .ewb__block:hover .ewb__block-info .ewb__title,.ewb .ewb__block:focus .ewb__block-info .ewb__title{color:#8c879d}.ewb .ewb__block:hover .ewb__block-info .heading-5,.ewb .ewb__block:focus .ewb__block-info .heading-5{color:#201547}.ewb .container:nth-child(2n+1) .ewb-section .ewb-cat{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ewb-header{margin-top:-8.6rem}@media (min-width: 480px){.ewb-header{margin-top:-11.1rem}}@media (min-width: 768px){.ewb-header{margin-top:-14.4rem}}.ewb-header .ewb-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ewb-header a,.ewb-header button{display:block;font-size:1rem;font-weight:600;color:#201547;text-transform:uppercase;letter-spacing:0.1rem;padding:1.5rem 0 1.8rem;text-decoration:none}@media (min-width: 768px){.ewb-header a,.ewb-header button{font-size:1.1rem}}@media (min-width: 1200px){.ewb-header a,.ewb-header button{font-size:1.2rem}}.ewb-header a:hover,.ewb-header a:focus,.ewb-header button:hover,.ewb-header button:focus{color:#8c879d}.ewb-header a.ewb-header__past,.ewb-header button.ewb-header__past{color:#8c879d}.ewb-header a{display:none}@media (min-width: 1200px){.ewb-header a{display:block}}.ewb-header button .icon{top:0.2rem}@media (min-width: 1200px){.ewb-header .ewb-header__sections{display:none}}.header .ewb-header{margin-top:0;background-color:#faf9f3;border-top:0.1rem solid #e5e4e2;opacity:0;-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%);-webkit-transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out,-webkit-transform 0.3s ease-out;-o-transition:opacity 0.3s ease-out,transform 0.3s ease-out;transition:opacity 0.3s ease-out,transform 0.3s ease-out;transition:opacity 0.3s ease-out,transform 0.3s ease-out,-webkit-transform 0.3s ease-out}.header-below-banner .header .ewb-header{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);pointer-events:initial}.ewb-section{padding-top:0.1rem}.ewb-section .ewb-section__heading{margin-top:1.25rem;margin-bottom:2rem}@media (min-width: 1200px){.ewb-section .ewb-section__heading{margin-top:2rem;margin-bottom:4rem;padding-bottom:1rem;border-bottom:0.1rem solid #d8d8d8}}.ewb-section .ewb-section__heading .ewb__small{color:#201547;border-bottom:0.1rem solid #d8d8d8;padding-bottom:1rem;-webkit-text-stroke:0.4px}@media (min-width: 1200px){.ewb-section .ewb-section__heading .ewb__small{border-bottom:0;padding-bottom:0}}.ewb-section.ewb-section--top .ewb-section__heading{display:none}@media (min-width: 768px){.ewb-section.ewb-section--top .ewb-section__heading{display:block}}.ewb-section:last-child{margin-bottom:10rem}@media (min-width: 768px){.ewb-section:last-child{margin-bottom:8rem}}.ewb-first{display:block;position:relative;text-decoration:none;position:relative;width:100%;margin:0 auto 1.8rem}@media (min-width: 768px){.ewb-first{padding-bottom:calc(559 / 1440 * 100%)}}.ewb-first .ewb-first__content{border-bottom:0.1rem solid #d8d8d8;padding-bottom:3rem;padding-top:1.8rem}@media (min-width: 768px){.ewb-first .ewb-first__content{border-bottom:0;padding-bottom:0;padding-top:0}}.ewb-first .ewb__title{font-size:2.4rem;line-height:1.16}@media (min-width: 1200px){.ewb-first .ewb__title{font-size:4.6rem}}.ewb-first .ewb-first__image{margin:0 auto 1.8rem}@media (min-width: 768px){.ewb-first .ewb-first__image{position:absolute;top:0;bottom:0;left:0;right:0;width:100%}}@media (min-width: 768px){.ewb-first .ewb-first__image:before{position:absolute;display:block;content:"";bottom:0;left:0;width:100%;height:50%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.0001)), to(#000));background:-o-linear-gradient(top, rgba(0,0,0,0.0001) 0%, #000 100%);background:linear-gradient(180deg, rgba(0,0,0,0.0001) 0%, #000 100%)}}.ewb-first .ewb-first__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.ewb-first .ewb-first__image img{margin-bottom:0}}.ewb-first .ewb-first__info{width:100%}@media (min-width: 768px){.ewb-first .ewb-first__info{position:absolute;bottom:4rem;left:0}}.ewb-first .ewb-first__info h2{margin-bottom:0.5rem}@media (min-width: 768px){.ewb-first .ewb-first__info h2{color:white;max-width:75rem;margin-bottom:1rem}}@media (min-width: 1200px){.ewb-first .ewb-first__info h2{margin-bottom:1.3rem}}@media (min-width: 768px){.ewb-first .ewb-first__info .ewb__date{color:white}}.ewb-first:hover .ewb-first__info h2,.ewb-first:focus .ewb-first__info h2{color:#8c879d}@media (min-width: 1200px){.ewb-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 1200px){.ewb-top .ewb-top__main{width:84.3rem}}@media (min-width: 1200px){.ewb-top .ewb-top__main img{width:100%}}.ewb-top .ewb-top__main h3,.ewb-top .ewb-top__main p{display:none}@media (min-width: 1200px){.ewb-top .ewb-top__main h3,.ewb-top .ewb-top__main p{display:block}}@media (min-width: 1200px){.ewb-top .ewb-top__main .heading-5{display:none}}.ewb-top .ewb-top__main .ewb__small{margin-bottom:1rem}.ewb-top .ewb-top__blocks{width:100%}@media (min-width: 1200px){.ewb-top .ewb-top__blocks{width:25.5rem}}@media (min-width: 768px){.ewb-cat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.ewb-cat .ewb-cat__main{display:block;position:relative;text-decoration:none;overflow:hidden}@media (min-width: 768px){.ewb-cat .ewb-cat__main{width:calc(50% - 3rem)}}@media (min-width: 1200px){.ewb-cat .ewb-cat__main{width:55rem}.ewb-cat .ewb-cat__main:after{position:absolute;display:block;content:"";top:50%;left:0;width:100%;height:50%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.7)), to(rgba(0,0,0,0)));background:-o-linear-gradient(bottom, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%);background:linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%)}}.ewb-cat .ewb-cat__main .ewb-cat__image{-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.ewb-cat .ewb-cat__main .ewb-cat__info{margin-top:1.2rem}.ewb-cat .ewb-cat__main .ewb-cat__info h3{-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}@media (min-width: 768px){.ewb-cat .ewb-cat__main .ewb-cat__info{margin-top:1.6rem}}@media (min-width: 1200px){.ewb-cat .ewb-cat__main .ewb-cat__info{position:absolute;bottom:4rem;left:2rem;width:calc(100% - 4rem);z-index:2}.ewb-cat .ewb-cat__main .ewb-cat__info h3{color:white}}@media (min-width: 768px){.ewb-cat .ewb-cat__main:hover .ewb-cat__image,.ewb-cat .ewb-cat__main:focus .ewb-cat__image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.ewb-cat .ewb-cat__blocks{padding-top:3rem;margin-top:2rem;border-top:0.1rem solid #d8d8d8}@media (min-width: 768px){.ewb-cat .ewb-cat__blocks{width:50%;padding-top:0;margin-top:0;border-top:none}}@media (min-width: 1200px){.ewb-cat .ewb-cat__blocks{width:calc(100% - 59rem)}}@media (min-width: 1200px){.ewb-cat .ewb-cat__blocks .ewb__blocks-inner{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;width:100%}}.ewb-cat .ewb__block{width:100%}.ewb-cat .ewb__block img{width:11.4rem}@media (min-width: 768px){.ewb-cat .ewb__block img{width:15rem}}@media (min-width: 1200px){.ewb-cat .ewb__block img{width:25.5rem}}.ewb-past .ewb-past__issue{display:block;width:100%;padding-top:2rem;margin-top:2rem;border-top:0.1rem solid #d8d8d8;text-decoration:none}@media (min-width: 768px){.ewb-past .ewb-past__issue{display:-webkit-box;display:-ms-flexbox;display:flex}}.ewb-past .ewb-past__image{margin-bottom:1.6rem}@media (min-width: 768px){.ewb-past .ewb-past__image{width:20rem;margin-bottom:0}}@media (min-width: 1200px){.ewb-past .ewb-past__image{width:auto}}@media (min-width: 768px){.ewb-past .ewb-past__info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:2rem}}.ewb-past .ewb-past__smalltitle{text-align:left;margin-bottom:1rem;font-size:1.3rem}.ewb-subscribe{margin-bottom:3rem}@media (min-width: 768px){.ewb-subscribe{margin-bottom:5rem}}@media (min-width: 1200px){.ewb-subscribe{margin-bottom:7rem}}.ewb-subscribe .small-title{text-align:left}.ewb-subscribe h2{max-width:75rem}.ewb-subscribe .ewb-subscribe__form .umbraco-forms-page{position:relative;width:100%;max-width:none;margin-top:3rem}@media (min-width: 768px){.ewb-subscribe .ewb-subscribe__form .umbraco-forms-page{max-width:70rem;margin-right:0;margin-top:5rem}}@media (min-width: 1200px){.ewb-subscribe .ewb-subscribe__form .umbraco-forms-page{margin-top:7rem}}.ewb-subscribe .ewb-subscribe__form .umbraco-forms-page .umbraco-forms-label{display:none}@media (min-width: 768px){.ewb-subscribe .ewb-subscribe__form .umbraco-forms-page .umbraco-forms-field-wrapper{width:calc(100% - 16.8rem)}}.ewb-subscribe .ewb-subscribe__form .umbraco-forms-page .umbraco-forms-field-wrapper input[type="text"],.ewb-subscribe .ewb-subscribe__form .umbraco-forms-page .umbraco-forms-field-wrapper input[type="email"]{border-color:#faf9f3;border-bottom-color:#d8d8d8}.ewb-subscribe .ewb-subscribe__form .umbraco-forms-page .umbraco-forms-field-wrapper input[type="text"]:focus,.ewb-subscribe .ewb-subscribe__form .umbraco-forms-page .umbraco-forms-field-wrapper input[type="email"]:focus{border-bottom-color:#201547}.ewb-subscribe .ewb-subscribe__form .umbraco-forms-page .umbraco-forms-field-wrapper input[type="text"].input-validation-error,.ewb-subscribe .ewb-subscribe__form .umbraco-forms-page .umbraco-forms-field-wrapper input[type="email"].input-validation-error{border-bottom-color:#e5353d}.ewb-subscribe .ewb-subscribe__form .umbraco-forms-page input[type="submit"]{width:100%}@media (min-width: 768px){.ewb-subscribe .ewb-subscribe__form .umbraco-forms-page input[type="submit"]{position:absolute;top:0;right:0;width:14.2rem;padding:2.1rem}}#ewb-section-modal a{display:block;font-size:1.4rem;color:#585757;text-decoration:none}#ewb-section-modal a:hover,#ewb-section-modal a:focus{color:#201547}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.ad{position:relative;margin:0 auto}.ad.ad--square,.ad.ad--sidebar{width:30rem;height:25rem}.ad.ad--leaderboard{width:30rem;height:5rem}@media (min-width: 768px){.ad.ad--leaderboard{width:72.8rem;height:9rem}}.ad iframe{min-height:0 !important;margin:0 auto !important;position:absolute;top:0;left:0;right:0;bottom:0}.ad .ad-placeholder{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#eee}.ad .ad-placeholder:after{content:"Advertising";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:white;text-transform:uppercase;font-size:1.4rem;height:100%}.ad-info{margin:1rem 0;text-align:center;color:#999;text-transform:uppercase;font-size:1.2rem}.ad2{position:relative;width:100%;margin:0;overflow:hidden}.ad2.ad2--before{margin-bottom:3rem}@media (min-width: 768px){.ad2.ad2--before{margin-bottom:5rem}}@media (min-width: 1024px){.ad2.ad2--before{margin-bottom:7rem}}.ad2 .ad2__inner{padding-top:2rem;padding-bottom:1.4rem;background-color:transparent}@media (min-width: 1200px){.ad2 .ad2__inner{padding-top:5rem;padding-bottom:4rem}}.ad2 .ad2__inner .ad-info{margin:1rem 0 0;color:#585757}.ad2 .ad2__inner.ad2__inner--grey:not(.ad2__inner--after){padding-top:0;padding-bottom:0}.ad2 .ad2__inner.ad2__inner--green{background-color:#a7d9bc}.ad2 .ad2__inner.ad2__inner--light-grey{background-color:#e1dbd2}.ad2 .ad2__inner.ad2__inner--dark-grey{background-color:#b9b9b8}.ad2 .ad2__inner.ad2__inner--light-red{background-color:#e5353d}.ad2 .ad2__inner.ad2__inner--light-red .ad-info{color:white}.ad2 .ad2__inner.ad2__inner--light-purple{background-color:#4c4581}.ad2 .ad2__inner.ad2__inner--light-purple .ad-info{color:white}.ad2 .ad2__inner.ad2__inner--dark-purple{background-color:#3a325a}.ad2 .ad2__inner.ad2__inner--dark-purple .ad-info{color:white}.ad2 .ad2__inner.ad2__inner--dark-red{background-color:#59282d}.ad2 .ad2__inner.ad2__inner--dark-red .ad-info{color:white}.ad2 .ad2__inner.ad2__inner--dark-green{background-color:#213f37}.ad2 .ad2__inner.ad2__inner--dark-green .ad-info{color:white}.ad2 .ad2__inner.ad2__inner--dark-blue{background-color:#1b314c}.ad2 .ad2__inner.ad2__inner--dark-blue .ad-info{color:white}.vrc-site .ad2 .ad2__inner.ad2__inner--black{background-color:black}.vrc-site .ad2 .ad2__inner.ad2__inner--black .ad-info{color:white}.vrc-site .ad2 .ad2__inner.ad2__inner--white{background-color:#faf9f3}.vrc-site .ad2 .ad2__inner.ad2__inner--white .ad-info{color:#585757}.fotf-site .ad2 .ad2__inner{padding-top:3rem;padding-bottom:2.3rem}@media (min-width: 1200px){.fotf-site .ad2 .ad2__inner{padding-top:5rem;padding-bottom:4rem}}.fotf-site .ad2 .ad2__inner.ad2__inner--grey:not(.ad2__inner--after){padding-top:0;padding-bottom:0}.fotf-site .ad2 .ad2__inner.ad2__inner--black{background-color:#242121}.fotf-site .ad2 .ad2__inner.ad2__inner--black .ad-info{color:#eae4de}.fotf-site .ad2 .ad2__inner.ad2__inner--white{background-color:#eae4de}.fotf-site .ad2 .ad2__inner.ad2__inner--white .ad-info{color:#585757}.ir-site .ad2 .ad2__inner{padding-top:3rem;padding-bottom:2rem}.ir-site .ad2 .ad2__inner.ad2__inner--grey:not(.ad2__inner--after){padding-top:0;padding-bottom:0}.ad2 .ad2__container{position:relative;margin:0 auto}.ad2 .ad2__container.ad2--mb-mobile{width:32rem;height:5rem}.ad2 .ad2__container.ad2--mb-large-mobile{width:32rem;height:10rem}.ad2 .ad2__container.ad2--mb-mrec,.ad2 .ad2__container.ad2--mb-Mrec{width:30rem;height:25rem}@media (min-width: 1024px){.ad2 .ad2__container.ad2--dt-mrec,.ad2 .ad2__container.ad2--dt-Mrec{width:30rem;height:25rem}.ad2 .ad2__container.ad2--dt-leaderboard{width:72.8rem;height:9rem}.ad2 .ad2__container.ad2--dt-billboard{width:97rem;height:25rem}.ad2 .ad2__container.ad2--dt-skyscraper{width:16rem;height:60rem}}@media (min-width: 1200px){.ad2 .ad2__container.ad2--lg-skyscraper{width:16rem;height:60rem}}.ad2 .ad2__container a{display:block;width:100%;height:100%}.ad2 .ad2__container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ir-site .fullwidth-modal__content .ad2,.ir-site.irshortarticle .ad2,.ir-site.irraceschedule .ad2{width:100vw;margin-left:50%;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);padding-top:3rem;padding-bottom:2.3rem}.ir-site.irraceschedule .ad2,.ir-site.race .ad2{padding:0;margin-bottom:0}.ir-site.irraceschedule .ad2.ad2--after,.ir-site.race .ad2.ad2--after{margin-bottom:-3rem}@media (min-width: 768px){.ir-site.irraceschedule .ad2.ad2--after,.ir-site.race .ad2.ad2--after{margin-bottom:-5rem}}.ir-site.tips .ad2.ad2--after{margin-top:3rem;margin-bottom:-3rem}@media (min-width: 768px){.ir-site.tips .ad2.ad2--after{margin-top:5rem;margin-bottom:-5rem}}.fotf-site .person-profile+.ad2 .ad2__inner.ad2__inner--grey{padding-top:3rem}@media (min-width: 768px){.fotf-site .person-profile+.ad2 .ad2__inner.ad2__inner--grey{padding-top:5rem}}@media (min-width: 1024px){.fotf-site .person-profile+.ad2 .ad2__inner.ad2__inner--grey{padding-top:7rem}}.ad2 iframe{min-height:0 !important;margin:0 auto !important;position:absolute;top:0;left:0;right:0;bottom:0}.ad-block.hsb-block{-webkit-transition:background-color 0.3s linear;-o-transition:background-color 0.3s linear;transition:background-color 0.3s linear}.ad-block.hsb-block .ad-block__inner{position:relative;width:100%;height:100%;padding:0.3rem;background-color:#d8d8d8}.ad-block.hsb-block .ad-block__text{position:absolute;bottom:0.3rem;left:50%;font-weight:500;font-size:1.1rem;color:black;text-transform:uppercase;background-color:#d8d8d8;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0.2rem 0.5rem;-webkit-transition:background-color 0.3s linear, color 0.3s linear;-o-transition:background-color 0.3s linear, color 0.3s linear;transition:background-color 0.3s linear, color 0.3s linear}.ad-block.hsb-block.green .ad-block__inner{background-color:#a7d9bc}.ad-block.hsb-block.green .ad-block__text{background-color:#a7d9bc}.ad-block.hsb-block.light-grey .ad-block__inner{background-color:#e1dbd2}.ad-block.hsb-block.light-grey .ad-block__text{background-color:#e1dbd2}.ad-block.hsb-block.dark-grey .ad-block__inner{background-color:#b9b9b8}.ad-block.hsb-block.dark-grey .ad-block__text{background-color:#b9b9b8}.ad-block.hsb-block.light-red .ad-block__inner{background-color:#e5353d}.ad-block.hsb-block.light-red .ad-block__text{color:white;background-color:#e5353d}.ad-block.hsb-block.light-purple .ad-block__inner{background-color:#4c4581}.ad-block.hsb-block.light-purple .ad-block__text{color:white;background-color:#4c4581}.ad-block.hsb-block.dark-purple .ad-block__inner{background-color:#3a325a}.ad-block.hsb-block.dark-purple .ad-block__text{color:white;background-color:#3a325a}.ad-block.hsb-block.dark-red .ad-block__inner{background-color:#59282d}.ad-block.hsb-block.dark-red .ad-block__text{color:white;background-color:#59282d}.ad-block.hsb-block.dark-green .ad-block__inner{background-color:#213f37}.ad-block.hsb-block.dark-green .ad-block__text{color:white;background-color:#213f37}.ad-block.hsb-block.dark-blue .ad-block__inner{background-color:#1b314c}.ad-block.hsb-block.dark-blue .ad-block__text{color:white;background-color:#1b314c}.ad-block.hsb-block .tag-wrapper,.ad-block.hsb-block .hsb-block__inner__content-wrapper{display:none}.ad-block.hsb-block .hsb-block__inner-wrapper.has-gradient:before{display:none}.ad-block.hsb-block img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ad-twins{display:none;position:relative;width:100%;z-index:2}@media (min-width: 1024px){.ad-twins{display:block}}.ad-twins .ad-twins__abs{position:absolute;width:100%;height:60rem;pointer-events:none;overflow:hidden}.ir-site.irraceschedule .ad-twins .ad-twins__abs{top:3rem}.ir-site.tips .ad-twins .ad-twins__abs{top:5rem}.vrc-site.vrcnewspage .ad-twins .ad-twins__abs{top:5.5rem}.vrc-site.vrcnewsfolder .ad-twins .ad-twins__abs{top:4rem}.fotf-site.standardpage .ad-twins .ad-twins__abs{top:55rem}.ir-site.race .ad-twins .ad-twins__abs{top:0.5rem}.ad-twins .ad-twins__inner{position:relative;width:100%;margin-top:0}.ad-twins .ad-twins__side{position:absolute;top:0;width:16rem;height:60rem;pointer-events:initial}.ad-twins .ad-twins__side a{display:block;width:100%;height:100%}.ad-twins .ad-twins__side img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ad-twins .ad-twins__left{left:-3rem;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.ad-twins .ad-twins__right{right:-3rem;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.fotf-site .ad-twins .container{max-width:88rem}.vrc-site.vrcnewspage .ad-twins .container{max-width:98rem}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.inside-run-hover-promo-overlay{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;z-index:0;background-color:white;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.inside-run-hover-promo-overlay.hide{z-index:-1}.inside-run-hover-promo-overlay.show{opacity:0.6}.inside-run-hover-promo{display:none;position:fixed;bottom:3rem;right:2.5rem;width:30vw;height:100%;max-width:38.5rem;max-height:130px;z-index:4;opacity:0;margin-bottom:-16.4rem;-webkit-box-shadow:0px 0px 50px rgba(0,0,0,0.7);box-shadow:0px 0px 50px rgba(0,0,0,0.7);-webkit-transition:max-height .5s ease-in-out, opacity .5s .5s ease-in-out;-o-transition:max-height .5s ease-in-out, opacity .5s .5s ease-in-out;transition:max-height .5s ease-in-out, opacity .5s .5s ease-in-out}.inside-run-hover-promo__inner{position:relative;z-index:4;height:100%}.inside-run-hover-promo__header{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;top:0;width:100%;height:13rem;max-height:16rem;background-color:#1E1447;padding:2.5rem 3.5rem}.inside-run-hover-promo__header .icon-inside-run-thin{width:100%;height:100%;max-width:16rem;max-height:6rem;color:white}.inside-run-hover-promo__header__open-button{display:inline-block;position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:transparent;border:0;padding:0;cursor:pointer}.inside-run-hover-promo__header__close-button{position:absolute;z-index:6;top:1.2rem;right:1rem;background-color:transparent;border:0;padding:0;cursor:pointer}.inside-run-hover-promo__header__close-button .icon{color:#fff}.inside-run-hover-promo__body{height:calc(100% - 13rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.inside-run-hover-promo__body__main-image-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:3.5rem;background-color:#000}.inside-run-hover-promo__body__main-imageholder--small,.inside-run-hover-promo__body__main-imageholder--large{display:block;position:relative;width:100%;height:100%}.inside-run-hover-promo__body__main-imageholder--small img,.inside-run-hover-promo__body__main-imageholder--large img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.inside-run-hover-promo__body__featured-content-wrapper{position:static;background-color:#fff}.inside-run-hover-promo__body__featured-content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;margin:-3.5rem 1.6rem 0}.inside-run-hover-promo__body__featured-content-card{display:inline-block;width:50%;background-color:#fff;text-decoration:none;padding:1rem;border:0;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);-webkit-transition:-webkit-transform .3s ease-in-out, -webkit-box-shadow .3s ease-in-out;transition:-webkit-transform .3s ease-in-out, -webkit-box-shadow .3s ease-in-out;-o-transition:transform .3s ease-in-out, box-shadow .3s ease-in-out;transition:transform .3s ease-in-out, box-shadow .3s ease-in-out;transition:transform .3s ease-in-out, box-shadow .3s ease-in-out, -webkit-transform .3s ease-in-out, -webkit-box-shadow .3s ease-in-out}.inside-run-hover-promo__body__featured-content-card__image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.inside-run-hover-promo__body__featured-content-card__image-wrapper .video-play{position:absolute;top:50%;left:0;width:100%;color:#fff}.inside-run-hover-promo__body__featured-content-card__image-wrapper .video-play .icon-play{width:0.8rem;height:0.8rem;position:absolute;top:calc(50% - 0px);left:calc(50% + 1px);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.inside-run-hover-promo__body__featured-content-card__image-wrapper .video-play:before,.inside-run-hover-promo__body__featured-content-card__image-wrapper .video-play:after{content:"";position:absolute;top:50%;left:50%;width:2rem;height:2rem;border-radius:50%;z-index:2;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none}.inside-run-hover-promo__body__featured-content-card__image-wrapper .video-play:after{-webkit-box-shadow:inset 0 0 0 0.2rem currentColor;box-shadow:inset 0 0 0 0.2rem currentColor}.inside-run-hover-promo__body__featured-content-card__image-wrapper .video-play:before{-webkit-box-shadow:inset 0 0 1.5rem 0.2rem currentColor;box-shadow:inset 0 0 1.5rem 0.2rem currentColor;opacity:0;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.inside-run-hover-promo__body__featured-content-card__content{font-family:"Inter",Arial,sans-serif;font-size:1.2rem;line-height:1.6rem;font-weight:600;letter-spacing:0px;text-align:center;padding:1rem 1rem 0}.inside-run-hover-promo__body__featured-content-card:hover{text-decoration:none;-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,0.15);box-shadow:0 0 8px 2px rgba(0,0,0,0.15)}.inside-run-hover-promo__body__cta-wrapper{background-color:#fff;padding:1rem 1.6rem 1.3rem}.inside-run-hover-promo__body__cta-button.button{display:block;background-color:#1E1447;font-size:1.1rem;line-height:1.5rem;font-weight:700;letter-spacing:2px;text-align:center;text-transform:uppercase}.inside-run-hover-promo.show{max-height:710px}.inside-run-hover-promo.show .inside-run-hover-promo__header__open-button{display:none}.inside-run-hover-promo.show .inside-run-hover-promo__header__close-button{display:inline-block}.inside-run-hover-promo.visible{opacity:1}.inside-run-hover-promo.narrow{max-width:30rem}.inside-run-hover-promo.hide-image .inside-run-hover-promo__body__main-imageholder--small,.inside-run-hover-promo.hide-image .inside-run-hover-promo__body__main-imageholder--large{display:none}.inside-run-hover-promo.small-image .inside-run-hover-promo__body__main-imageholder--small{display:block}.inside-run-hover-promo.small-image .inside-run-hover-promo__body__main-imageholder--large{display:none}.inside-run-hover-promo.large-image .inside-run-hover-promo__body__main-imageholder--small{display:none}.inside-run-hover-promo.large-image .inside-run-hover-promo__body__main-imageholder--large{display:block}@media (min-width: 768px){.inside-run-hover-promo{display:inline-block}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.ir-race-schedule-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow-x:auto}.ir-race-schedule-container .ir-race-schedule-container__race-schedule{-webkit-box-flex:0;-ms-flex:none;flex:none}@media (min-width: 768px){.ir-race-schedule-container .ir-race-schedule-container__race-schedule{width:auto;max-width:122rem}}.ir-race-schedule-container .ir-race-schedule-container__margin{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.ir-race-schedule-margin{display:none}@media (min-width: 768px){.ir-race-schedule-margin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:1rem}.ir-race-schedule-margin .ir-race-schedule-margin__header{height:7.4rem;-webkit-box-flex:0;-ms-flex:none;flex:none;background-color:#1E1447}.ir-race-schedule-margin .ir-race-schedule-margin__body{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#f3f2eb}}.ir-race-schedule{display:block;position:relative}@media (min-width: 768px){.ir-race-schedule{display:table;table-layout:fixed}}.ir-race-schedule .ir-race-schedule__header{display:block}@media (min-width: 768px){.ir-race-schedule .ir-race-schedule__header{display:table-header-group}}.ir-race-schedule .ir-race-schedule__body{display:block}@media (min-width: 768px){.ir-race-schedule .ir-race-schedule__body{display:table-row-group}}.ir-race-schedule .ir-race-schedule__header-row{display:grid;width:100%;grid-template-rows:9.6rem 6.1rem;grid-template-columns:1fr auto 1fr}@media (min-width: 768px){.ir-race-schedule .ir-race-schedule__header-row{display:table-row}}.ir-race-schedule .ir-race-schedule__column-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;font-family:"Alternate Gothic", sans-serif;font-size:2.4rem;font-weight:400;line-height:2.6rem;background-color:#1E1447}@media (min-width: 768px){.ir-race-schedule .ir-race-schedule__column-header{display:table-cell;height:7.4rem;font-size:3.0rem;line-height:3.6rem}}.ir-race-schedule .ir-race-schedule__column-race{grid-row:1;grid-column:1 / span 3;padding:1rem;background-color:#E2E1DB}@media (min-width: 768px){.ir-race-schedule .ir-race-schedule__column-race{width:31.5rem;height:7.4rem;padding:1.17rem 0.7rem 0;background-color:#1E1447}}.ir-race-schedule .ir-race-schedule__column-details{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-row:2;grid-column:1;padding-left:2.5rem}@media (min-width: 768px){.ir-race-schedule .ir-race-schedule__column-details{width:21.7rem;padding-left:0}}.ir-race-schedule .ir-race-schedule__column-results-summary{display:block;grid-row:2;grid-column:2}.ir-race-schedule .ir-race-schedule__column-results-summary span{display:none}@media (min-width: 768px){.ir-race-schedule .ir-race-schedule__column-results-summary{display:table-cell;width:34.0rem}.ir-race-schedule .ir-race-schedule__column-results-summary span{display:inline}}.ir-race-schedule .ir-race-schedule__column-results-cta{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-row:2;grid-column:3;padding-right:2.0rem}@media (min-width: 768px){.ir-race-schedule .ir-race-schedule__column-results-cta{width:24.3rem;padding-right:0}}.ir-race-schedule .ir-race-schedule__link-view-guide{display:inline;color:white;font-family:"Inter", sans-serif;font-size:1.1rem;font-weight:700;line-height:1.3rem;letter-spacing:0.2rem;text-decoration:underline;text-transform:uppercase}@media (min-width: 768px){.ir-race-schedule .ir-race-schedule__link-view-guide{display:none}}.ir-race-schedule .ir-race-schedule__footer{display:block}@media (min-width: 768px){.ir-race-schedule .ir-race-schedule__footer{display:table-footer-group}}.ir-race-schedule .ir-race-schedule__footer-row{padding:0}.ir-race-schedule .ir-race-schedule__logo .icon{width:95%;height:95%;color:#1E1447}@media (min-width: 768px){.ir-race-schedule .ir-race-schedule__logo .icon{width:19.3rem;height:5.05rem;color:white}}.ir-race-schedule .ir-race-schedule__mobile-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.9rem}.ir-race-schedule .ir-race-schedule__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:5.2rem;text-decoration:none;border:1px solid #1E1447}.ir-race-schedule .ir-race-schedule__button span{font-family:"Inter", sans-serif;font-size:1.1rem;font-weight:700;line-height:1.5rem;letter-spacing:0.2rem;text-transform:uppercase}.ir-race-schedule .ir-race-schedule__button-view-guide{display:none}@media (min-width: 768px){.ir-race-schedule .ir-race-schedule__button-view-guide{display:-webkit-box;display:-ms-flexbox;display:flex;width:24.1rem;color:#1E1447;background-color:white}}.ir-race-schedule .ir-race-schedule__button-view-guide-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;width:90%;color:white;background-color:#1E1447}@media (min-width: 768px){.ir-race-schedule .ir-race-schedule__button-view-guide-mobile{display:none}}.ir-race-schedule .ir-race-schedule__button-show-more{display:-webkit-box;display:-ms-flexbox;display:flex;width:90%;gap:0.4rem;color:#1E1447;background:none}@media (min-width: 768px){.ir-race-schedule .ir-race-schedule__button-show-more{display:none}}.ir-race-schedule .ir-race-schedule__button-show-more .icon{width:0.9rem;height:0.9rem}.ir-race-schedule .ir-race-schedule__button-show-more--hidden{display:none}.ir-race-schedule-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2.1rem 1.7rem 0 2.3rem;color:#1E1447;background-color:#f3f2eb}@media (min-width: 768px){.ir-race-schedule-row{display:table-row;padding:2.1rem 0 0 2.5rem}}.ir-race-schedule-row:nth-child(n+4){display:none}@media (min-width: 768px){.ir-race-schedule-row:nth-child(n+4){display:table-row}}.ir-race-schedule-row .ir-race-schedule-row__cell{display:block;padding:0}@media (min-width: 768px){.ir-race-schedule-row .ir-race-schedule-row__cell{display:table-cell;height:5.9rem;vertical-align:middle}}.ir-race-schedule-row .ir-race-schedule-row__race{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.6rem;margin:0 0 0.3rem 0}@media (min-width: 768px){.ir-race-schedule-row .ir-race-schedule-row__race{gap:2rem;margin:0}}.ir-race-schedule-row .ir-race-schedule-row__race-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.2rem;height:2.2rem;margin:0.3rem 0 0 0.2rem;border-radius:1.938rem;color:white;background-color:#1E1447}.ir-race-schedule-row .ir-race-schedule-row__race-number span{font-family:"Inter", sans-serif;font-size:1.1rem;font-weight:700;line-height:1.7rem}.ir-race-schedule-row .ir-race-schedule-row__race-name{font-family:"Alternate Gothic", sans-serif;font-size:2.4rem;font-weight:400;line-height:2.6rem;text-transform:uppercase;padding-right:2rem}.ir-race-schedule-row .ir-race-schedule-row__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;margin:0 0 1.5rem 3.8rem}@media (min-width: 768px){.ir-race-schedule-row .ir-race-schedule-row__details{margin:0}}.ir-race-schedule-row .ir-race-schedule-row__detail{font-family:"Inter", sans-serif;font-size:1.2rem;font-weight:400;line-height:2.0rem}.ir-race-schedule-row .ir-race-schedule-row__detail:not(:first-child)::before{content:"";display:inline-block;top:0.5px;width:0.3rem;height:0.3rem;margin-right:1.2rem;margin-bottom:0.3rem;background-color:#1E1447}.ir-race-schedule-row .ir-race-schedule-row__results-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.4rem;margin:0 0 1.5rem 3.8rem}@media (min-width: 768px){.ir-race-schedule-row .ir-race-schedule-row__results-summary{margin:0}}.ir-race-schedule-row .ir-race-schedule-row__winner-silk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.8rem;height:3.8rem;border-radius:0.6rem;background-color:white}.ir-race-schedule-row .ir-race-schedule-row__winner-silk img{width:2.43rem;height:2.43rem}.ir-race-schedule-row .ir-race-schedule-row__winner-placing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.9rem;height:1.9rem;border-radius:0.2rem;color:white;background-color:#1E1447}.ir-race-schedule-row .ir-race-schedule-row__winner-placing span{font-family:"Inter", sans-serif;font-size:1.0rem;font-weight:700;line-height:1.2rem}.ir-race-schedule-row .ir-race-schedule-row__winner-description{font-family:"Inter", sans-serif;font-size:1.3rem;font-weight:400;line-height:2.2rem}.ir-race-schedule-row .ir-race-schedule-row__results-cta{margin:0 0 1.0rem 3.8rem}@media (min-width: 768px){.ir-race-schedule-row .ir-race-schedule-row__results-cta{margin:0;text-align:center}}.ir-race-schedule-row .ir-race-schedule-row__results-cta-link{display:inline-block;margin:0 0 1.5rem 0;font-family:"Inter", sans-serif;font-size:1.1rem;font-weight:700;line-height:1.3rem;letter-spacing:0.2rem;text-transform:uppercase}@media (min-width: 768px){.ir-race-schedule-row .ir-race-schedule-row__results-cta-link{margin:0}}.ir-race-schedule-row--hoverable{background-color:#f3f2eb}.ir-race-schedule-row--hoverable:hover{background-color:#faf9f3}.ir-race-schedule-row--border{border-bottom:none}@media (min-width: 768px){.ir-race-schedule-row--border{border-bottom:0.1rem solid rgba(0,0,0,0.2)}.ir-race-schedule-row--border:last-child{border-bottom:none}}.ir-race-schedule-row--border::after{content:"";display:block;width:100%;height:0.1rem;background-color:#1E1447;opacity:0.2}@media (min-width: 768px){.ir-race-schedule-row--border::after{display:none}}.ir-race-schedule-row--border:nth-child(3)::after{display:none}.ir-race-schedule-row--border:last-child::after{display:none}.ir-race-schedule-row--shown:nth-child(3)::after{display:block}@media (min-width: 768px){.ir-race-schedule-row--shown:nth-child(3)::after{display:none}}.ir-race-schedule-row--shown:nth-child(n+4){display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 768px){.ir-race-schedule-row--shown:nth-child(n+4){display:table-row}}@media (min-width: 768px){table tbody tr.ir-race-schedule-row:first-child .ir-race-schedule-row__cell{height:6.9rem;padding:1rem 0 1rem 0}}tr.ir-race-schedule-row:nth-child(2n){background-color:#f3f2eb}tr.ir-race-schedule-row:nth-child(2n):hover{background-color:#faf9f3}table tfoot .ir-race-schedule-row td.ir-race-schedule-row__cell{background-color:#f3f2eb;padding:0 0 2.7rem 0}@media (min-width: 768px){table tfoot .ir-race-schedule-row td.ir-race-schedule-row__cell{height:2.7rem;padding:0}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.cookie-notice{opacity:0;pointer-events:none;position:fixed;bottom:0;left:0;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cookie-notice.show{z-index:1000;opacity:1;pointer-events:auto}.cookie-notice__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:0}.cookie-notice__body{position:relative;background-color:white;padding:4rem;margin:0 auto;max-width:60rem;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.show .cookie-notice__body{-webkit-transform:none;-ms-transform:none;transform:none}.cookie-notice__body h3{font-size:2.5rem}.cookie-notice__body p{font-size:1.6rem;margin-bottom:2.4rem}.cookie-notice__body button{background-color:black;color:white;padding:1.4rem 3rem;font-size:1.2rem;letter-spacing:0.05em;line-height:1em;text-transform:uppercase;font-weight:bold;cursor:pointer;border:2px solid black;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.cookie-notice__body button:hover{background-color:white;color:black}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}body.vrc-site .vid-grid{position:relative;margin-bottom:2rem}body.vrc-site .vid-grid .vid-grid__intro{display:block;width:100%}body.vrc-site .vid-grid .vid-grid__video-holder{width:100%;margin-right:auto;margin-left:auto}body.vrc-site .vid-grid .vid-grid__video-wrapper{position:relative;width:100%;height:0;overflow:hidden;padding-bottom:56.25%}body.vrc-site .vid-grid .vid-grid__video-wrapper .vid-grid__video-poster-wrapper{position:absolute;width:100%;height:100%;z-index:2}body.vrc-site .vid-grid .vid-grid__video-wrapper .vid-grid__video-poster-wrapper:focus .vid-grid__poster,body.vrc-site .vid-grid .vid-grid__video-wrapper .vid-grid__video-poster-wrapper:hover .vid-grid__poster{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}body.vrc-site .vid-grid .vid-grid__video-wrapper .vid-grid__video-poster-wrapper .vid-grid__poster{position:absolute;top:0;left:0;display:block;width:100%;height:auto;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}body.vrc-site .vid-grid .vid-grid__video-wrapper .vid-grid__video-poster-wrapper .vid-grid__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:calc(50% - 2.6rem);left:calc(50% - 2.6rem);width:5.2rem;height:5.2rem;background-color:rgba(0,0,0,0.6);border-radius:50%}body.vrc-site .vid-grid .vid-grid__video-wrapper .vid-grid__video-poster-wrapper .vid-grid__icon .icon{width:1.2rem;height:1.2rem;top:-0.1rem;margin-right:0.6rem}body.vrc-site .vid-grid .vid-grid__video-wrapper iframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%}body.vrc-site .vid-grid.Content-Width .vid-grid__video-holder{display:block;width:100%}body.vrc-site .vid-grid.Small .vid-grid__video-holder{display:block;width:100%}@media (min-width: 768px){body.vrc-site .vid-grid{margin-bottom:3rem}body.vrc-site .vid-grid .vid-grid__video-wrapper .vid-grid__video-poster-wrapper .vid-grid__icon{bottom:calc(50% - 3.6rem);left:calc(50% - 3.6rem);width:7.2rem;height:7.2rem}body.vrc-site .vid-grid .vid-grid__video-wrapper .vid-grid__video-poster-wrapper .vid-grid__icon .icon{top:0;left:0.4rem;width:3rem;height:3rem;margin-right:0}body.vrc-site .vid-grid.Small .vid-grid__video-holder{width:50%}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}#ticketing-app{scroll-margin:144px}.t-container{width:100%;padding:0 2rem;max-width:144rem;margin:0 auto}@media (min-width: 1200px){.t-container{padding:0 8rem}}.t-container--desk{width:100%;max-width:144rem;margin:0 auto}@media (min-width: 768px){.t-container--desk{padding:0 2rem}}@media (min-width: 1200px){.t-container--desk{padding:0 8rem}}.vrc-ticketing-banner{width:100%;position:relative;min-height:14rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#201547;padding-top:3rem;padding-bottom:2.5rem}@media (min-width: 768px){.vrc-ticketing-banner{min-height:38rem;padding-top:4rem;padding-bottom:4rem}}.vrc-ticketing-banner .banner__background{background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.4)), to(rgba(0,0,0,0.4)));background:-o-linear-gradient(bottom, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0.4) 100%);background:linear-gradient(0deg, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0.4) 100%);z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.vrc-ticketing-banner img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.vrc-ticketing-banner .banner__content{z-index:2}.vrc-ticketing-banner h1{color:#FFFFFF;margin-bottom:0;padding:0 4rem;width:100%;font-size:3.4rem;line-height:normal}@media (min-width: 1024px){.vrc-ticketing-banner h1{font-size:5rem}}.vrc-ticketing-banner .banner__featured{margin-top:1.3rem}.vrc-ticketing-banner .banner__featured p{color:#FFFFFF;font-size:1.6rem;font-weight:500;margin-bottom:1.6rem;width:100%;text-align:center}@media (min-width: 1024px){.vrc-ticketing-banner .banner__featured p{font-size:1.8rem;font-weight:400;margin-bottom:3rem}}.vrc-ticketing-banner .banner__featured ul{list-style:none;padding:0;margin:0}@media (min-width: 1024px){.vrc-ticketing-banner .banner__featured ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem}}.vrc-ticketing-banner .banner__featured ul li{width:100%;display:block;margin-bottom:0.7rem}.vrc-ticketing-banner .banner__featured ul li button{border:0;border-radius:0;background-color:rgba(255,255,255,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:0;margin:0;outline:none;position:relative;cursor:pointer;border:2px solid #201547;-webkit-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.vrc-ticketing-banner .banner__featured ul li button:hover,.vrc-ticketing-banner .banner__featured ul li button.active{background-color:#201547;border:2px solid #FFFFFF}@media (min-width: 1024px){.vrc-ticketing-banner .banner__featured ul li button{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.vrc-ticketing-banner .banner__featured ul li span{display:block}.vrc-ticketing-banner .banner__featured ul li .image{width:9rem;min-width:9rem;height:auto;position:relative}@media (min-width: 1024px){.vrc-ticketing-banner .banner__featured ul li .image{width:100%;height:12.5rem}}.vrc-ticketing-banner .banner__featured ul li .image.image-logo{background-color:rgba(255,255,255,0.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0.5rem}.vrc-ticketing-banner .banner__featured ul li .image.image-logo .logo{width:3rem;height:4.5rem;color:#201547}.vrc-ticketing-banner .banner__featured ul li .image.image-logo .logo svg{width:100%;height:100%}.vrc-ticketing-banner .banner__featured ul li .all{font-size:1.6rem;font-weight:500}.vrc-ticketing-banner .banner__featured ul li .description{padding:1.2rem 1.6rem;color:#FFFFFF;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 1024px){.vrc-ticketing-banner .banner__featured ul li .description{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:1.6rem 2rem}}.vrc-ticketing-banner .banner__featured ul li .name{font-size:1.5rem;line-height:1.7rem;margin-bottom:0.4rem;width:100%}@media (min-width: 1024px){.vrc-ticketing-banner .banner__featured ul li .name{margin-bottom:0.6rem}}.vrc-ticketing-banner .banner__featured ul li .date{font-size:1.2rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}@media (min-width: 1024px){.vrc-ticketing-banner .banner__featured ul li{width:calc(20% - 2rem)}.vrc-ticketing-banner .banner__featured ul li .featured-event__all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vrc-ticketing-banner .banner__featured ul li .featured-event__all .image{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;z-index:0}.vrc-ticketing-banner .banner__featured ul li .featured-event__all .image .logo{opacity:0.4;width:9.4rem;height:14rem}.vrc-ticketing-banner .banner__featured ul li .featured-event__all .description{z-index:2;text-align:center}.vrc-ticketing-banner .banner__featured ul li .featured-event__all .description .all{font-size:1.8rem}}.ticketing-app .filters{padding:2rem 0;z-index:10;position:relative}@media (min-width: 768px){.ticketing-app .filters{padding:3rem 0;background-color:#f5f3e8}}@media (min-width: 1024px){.ticketing-app .filters .t-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}.ticketing-app .filters .filter{margin-bottom:1rem}.ticketing-app .filters .filter:last-child{margin-bottom:0}@media (min-width: 1024px){.ticketing-app .filters .filter{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0;width:33%}}.ticketing-app .filters .filter.range{border:1px solid #d8d8d8;background-color:#FFFFFF;padding:1.4rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1024px){.ticketing-app .filters .filter.range{line-height:2.61rem}}.ticketing-app .filters .range-label{font-size:1.1rem;letter-spacing:1px;font-weight:600;color:#201547;margin-right:2rem;text-transform:uppercase;white-space:nowrap}@media (min-width: 1024px){.ticketing-app .filters .range-label{font-size:1.3rem}}@media (min-width: 1024px){.ticketing-app .filters .range-label .mob{display:none}}.ticketing-app .filters .range-key{width:4.6rem;font-size:1.5rem;color:#201547;margin-left:2rem;white-space:nowrap}.ticketing-app .filters .range-key>span{display:inline-block;width:100%;text-align:right}.ticketing-app .filters .range-key .desk{display:none}@media (min-width: 1024px){.ticketing-app .filters .range-key{width:10.2rem}.ticketing-app .filters .range-key .mob{display:none}.ticketing-app .filters .range-key .desk{display:block}}.ticketing-app .filters .so__indicator,.ticketing-app .filters .so__placeholder{color:#201547}.ticketing-app .filters .so__indicator{padding:0}.ticketing-app .filters .so__value-container{padding:0}.ticketing-app .filters .so__placeholder{font-size:1.4rem}.ticketing-app .filters .so__placeholder .count{display:inline-block;color:white;font-weight:700;background:#201547;margin-right:0.5rem;padding:0.1rem 0.9rem;border-radius:2rem}.ticketing-app .filters .so__placeholder .member{color:#8c879d}@media (min-width: 768px){.ticketing-app .filters .so__placeholder{font-size:1.8rem}}.ticketing-app .filters .so__control{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #d8d8d8;background-color:#FFFFFF;padding:1.4rem 2rem;height:5.6rem;min-height:auto}.ticketing-app .filters .so__control.so__control--menu-is-open{background-color:#201547;border-color:#201547}.ticketing-app .filters .so__control.so__control--menu-is-open .so__indicator,.ticketing-app .filters .so__control.so__control--menu-is-open .so__placeholder{color:#FFFFFF}.ticketing-app .filters .so__control.so__control--menu-is-open .so__indicator .count,.ticketing-app .filters .so__control.so__control--menu-is-open .so__placeholder .count{color:#201547;background-color:#fff}.ticketing-app .filters .so__indicator-separator{display:none}.ticketing-app .filters .so__menu{position:relative;margin-top:0;width:100%;-webkit-box-shadow:none;box-shadow:none;border:1px solid #d8d8d8;border-radius:0}@media (min-width: 1024px){.ticketing-app .filters .so__menu{position:absolute}}.ticketing-app .filters .so__menu .so__menu-list{padding:0}.ticketing-app .filters .so__menu .so__option,.ticketing-app .filters .so__menu .so__group-heading{color:#201547;font-size:1.4rem;line-height:2.6rem;display:inline-block;border-bottom:1px solid #d8d8d8;width:100%}.ticketing-app .filters .so__menu .so__option:last-child,.ticketing-app .filters .so__menu .so__group-heading:last-child{border-bottom:0}@media (min-width: 1200px){.ticketing-app .filters .so__menu .so__option,.ticketing-app .filters .so__menu .so__group-heading{font-size:1.8rem}}@media (min-width: 1440px){.ticketing-app .filters .so__menu .so__option,.ticketing-app .filters .so__menu .so__group-heading{padding:2rem 2.4rem}}.ticketing-app .filters .so__menu .so__option.so__option--is-selected,.ticketing-app .filters .so__menu .so__group-heading.so__option--is-selected{background-color:#FFFFFF}.ticketing-app .filters .so__menu .so__option .checkbox,.ticketing-app .filters .so__menu .so__group-heading .checkbox{width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1rem;border:3px solid #201547}.ticketing-app .filters .so__menu .so__option .checkbox svg,.ticketing-app .filters .so__menu .so__group-heading .checkbox svg{fill:#FFFFFF;width:1.4rem;height:1.4rem}.ticketing-app .filters .so__menu .so__option .date,.ticketing-app .filters .so__menu .so__group-heading .date{width:6.8rem;font-size:1.2rem;line-height:1em;font-weight:600;text-transform:uppercase;margin-right:1.2rem}@media (min-width: 1200px){.ticketing-app .filters .so__menu .so__option .date,.ticketing-app .filters .so__menu .so__group-heading .date{width:11rem;font-size:1.3rem}}.ticketing-app .filters .so__menu .so__option .title,.ticketing-app .filters .so__menu .so__group-heading .title{-webkit-box-flex:1;-ms-flex:1;flex:1}.ticketing-app .filters .so__menu .so__option .group,.ticketing-app .filters .so__menu .so__group-heading .group{font-weight:500;min-width:9rem}@media (min-width: 1200px){.ticketing-app .filters .so__menu .so__option .group,.ticketing-app .filters .so__menu .so__group-heading .group{min-width:12rem}}.ticketing-app .filters .so__menu .so__option .type,.ticketing-app .filters .so__menu .so__group-heading .type{font-weight:500;color:#575076;margin-left:1.2rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.ticketing-app .filters .so__menu .so__option .clear,.ticketing-app .filters .so__menu .so__group-heading .clear{font-size:1.3rem;color:#8c879d;line-height:2.2rem;font-weight:400}@media (min-width: 1200px){.ticketing-app .filters .so__menu .so__option .clear,.ticketing-app .filters .so__menu .so__group-heading .clear{font-size:1.5rem}}.ticketing-app .filters .so__menu .so__option .desk,.ticketing-app .filters .so__menu .so__group-heading .desk{display:none}@media (min-width: 1200px){.ticketing-app .filters .so__menu .so__option .desk,.ticketing-app .filters .so__menu .so__group-heading .desk{display:inline-block;margin-left:0.4rem}}.ticketing-app .filters .so__menu .so__option.so__option--is-selected .checkbox,.ticketing-app .filters .so__menu .so__group-heading.so__option--is-selected .checkbox{background-color:#201547}.ticketing-app .filters .so__menu .so__option.so__option--is-focused,.ticketing-app .filters .so__menu .so__group-heading.so__option--is-focused{background-color:#FFFFFF}.ticketing-app .filters .so__menu .so__option>div,.ticketing-app .filters .so__menu .so__group-heading>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ticketing-app .filters .so__menu .so__menu-list>.so__option:first-child{font-weight:500}.ticketing-app .filters .so__menu .so__menu-list>.so__option:first-child>div{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ticketing-app .filters .so__menu .so__group{background-color:#F5F3E8;padding:0;border-bottom:1px solid #d8d8d8}.ticketing-app .filters .so__menu .so__group .so__option--is-selected,.ticketing-app .filters .so__menu .so__group .so__option--is-focused{background-color:#F5F3E8}.ticketing-app .filters .so__menu .so__group .so__option .checkbox svg{fill:#F5F3E8}.ticketing-app .filters .so__menu .so__group-heading{font-size:1.4rem;line-height:2rem;padding:0.8rem 1.2rem;text-transform:none}@media (min-width: 1200px){.ticketing-app .filters .so__menu .so__group-heading{font-size:1.8rem;line-height:2.6rem}}@media (min-width: 1440px){.ticketing-app .filters .so__menu .so__group-heading{padding:2rem 2.4rem}}.ticketing-app .filters .so__menu .so__group-heading .checkbox svg{fill:#F5F3E8}.ticketing-app .filters .so__menu .so__group-heading.group-selected+.so__option .checkbox,.ticketing-app .filters .so__menu .so__group-heading.group-selected .checkbox{background-color:#201547}.ticketing-app .filters .so__menu .so__group-heading.group-selected+.so__option .checkbox svg,.ticketing-app .filters .so__menu .so__group-heading.group-selected .checkbox svg{fill:#FFFFFF}@media (min-width: 1200px){.ticketing-app .filters .filter--dates .so__menu{width:120%}}@media (min-width: 1440px){.ticketing-app .filters .filter--dates .so__menu .so__option:not(#react-select-2-option-0),.ticketing-app .filters .filter--dates .so__menu .so__group-heading{padding:1.2rem 2.4rem}.ticketing-app .filters .filter--dates .so__menu .so__group-heading{padding:1.2rem 2.4rem}}.ticketing-app .filters .range-track{height:0.4rem;background-color:#d8d8d8;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.ticketing-app .filters .range-track .range-indicator{background-color:#FFFFFF;color:#FFFFFF;font-size:0;line-height:0;border:3px solid #201547;width:2rem;height:2rem;border-radius:100%;outline:none}.ticketing-app .filters .range-track .range-indicator.min{display:none}@media (min-width: 1024px){.ticketing-app .filters .range-track .range-indicator.min{display:block}}.ticketing-app .navigation{margin-bottom:2.5rem;position:relative}@media (min-width: 768px){.ticketing-app .navigation{margin-bottom:0;margin-top:3rem}}.ticketing-app .navigation h2,.ticketing-app .navigation p{width:100%;text-align:center}@media (min-width: 1024px){.ticketing-app .navigation h2,.ticketing-app .navigation p{max-width:calc(100% - 34rem);margin-left:auto;margin-right:auto}}.ticketing-app .navigation h2{margin-bottom:0.8rem}@media (min-width: 1024px){.ticketing-app .navigation h2{margin-bottom:0}}.ticketing-app .navigation .navigation__date{font-size:1.7rem;font-weight:600;letter-spacing:1px;margin-bottom:2rem;text-transform:uppercase;color:#201547}@media (min-width: 1024px){.ticketing-app .navigation .navigation__date{font-size:2.4rem;letter-spacing:4px;margin-bottom:0}}.ticketing-app .navigation .navigation__inner{position:relative}.ticketing-app .navigation .navigation__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1024px){.ticketing-app .navigation .navigation__buttons{position:absolute;top:50%;left:0;width:100%;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.ticketing-app .navigation .navigation__buttons button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:0;background-color:transparent;padding:0;margin:0;color:#575076;font-size:1.1rem;font-weight:600;letter-spacing:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;-webkit-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.ticketing-app .navigation .navigation__buttons button:hover{color:#201547}.ticketing-app .navigation .navigation__buttons button.disabled{opacity:0.5;pointer-events:none}.ticketing-app .navigation .navigation__buttons button svg{width:2rem;height:2rem}@media (min-width: 1024px){.ticketing-app .navigation .navigation__buttons button svg{width:4rem;height:4rem}}.ticketing-app .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:4rem;gap:4rem}.ticketing-app .list .ad2.ad2--8{display:none}@media (min-width: 768px){.ticketing-app .list{padding-top:4.5rem;padding-bottom:8rem;gap:3rem}}@media (min-width: 1200px){.ticketing-app .list .ad2.ad2--6{display:none}.ticketing-app .list .ad2.ad2--8{display:block}}.ticketing-app .event{width:100%;background-color:#FFFFFF;border-top:1px solid #d9d5de}@media (min-width: 768px){.ticketing-app .event{width:calc(50% - 1.51rem);border:1px solid #d9d5de;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ticketing-app .event:hover{-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.3)}}@media (min-width: 1024px){.ticketing-app .event{width:calc(33.333% - 2.01rem)}}@media (min-width: 1200px){.ticketing-app .event{width:calc(25% - 2.26rem)}}.ticketing-app .event .event-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width: 768px){.ticketing-app .event .event-top{display:block}}.ticketing-app .event .event-image{position:relative;width:13.5rem;height:auto;min-height:13.5rem;min-width:13.5rem;overflow:hidden}@media (min-width: 768px){.ticketing-app .event .event-image{height:18rem;width:100%}}.ticketing-app .event .event-image img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:1}.ticketing-app .event .event-image .member-banner{position:absolute;top:-6rem;left:-6rem;width:11rem;height:11rem;background-color:rgba(194,162,205,0.85);z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width: 768px){.ticketing-app .event .event-image .member-banner{font-size:1rem;width:14.5rem;height:14.5rem;top:-8rem;left:-8rem}}.ticketing-app .event .event-image .member-banner span{color:#201547;font-size:0.8rem;letter-spacing:1px;font-weight:500;width:100%;text-align:center;display:block;text-transform:uppercase}@media (min-width: 768px){.ticketing-app .event .event-image .member-banner span{padding-bottom:0.5rem}}.ticketing-app .event .event-image .logo{position:absolute;top:0;left:0;margin:0.8rem;width:1.5rem;height:1.9rem;z-index:3;color:#201547}@media (min-width: 768px){.ticketing-app .event .event-image .logo{width:1.7rem;height:2.5rem}}.ticketing-app .event .event-image .logo svg{width:100%;height:100%}.ticketing-app .event .cta{background-color:#CD2A3F;color:#FFFFFF}.ticketing-app .event .cta.cta-mob{width:100%;display:block;text-align:center;padding:0.5rem 1rem;font-size:1.1rem;letter-spacing:1px;text-transform:uppercase;font-weight:600}@media (min-width: 768px){.ticketing-app .event .cta.cta-mob{display:none}}.ticketing-app .event .cta.cta-desk{display:none}@media (min-width: 768px){.ticketing-app .event .cta.cta-desk{display:inline-block;position:absolute;bottom:0;left:0;margin:2rem;padding:0.5rem 1rem;z-index:1;font-size:1.1rem;letter-spacing:1px;font-weight:600;text-transform:uppercase}}.ticketing-app .event .event-body{padding:2.7rem 2rem}@media (min-width: 768px){.ticketing-app .event .event-body{padding:2rem}}.ticketing-app .event .event-body span{display:block}.ticketing-app .event .event-body .day{font-size:1.4rem;font-weight:500;line-height:2rem;color:#201547;margin-bottom:0.4rem}@media (min-width: 768px){.ticketing-app .event .event-body .day{font-size:1.5rem;line-height:2.6rem;margin-bottom:1rem}}.ticketing-app .event .event-body .title{font-size:2.4rem;line-height:1.1;font-family:"BigCaslon",Arial,sans-serif;margin-bottom:0.4rem;color:#201547}@media (min-width: 768px){.ticketing-app .event .event-body .title{font-size:3rem;margin-bottom:1rem}}.ticketing-app .event .event-body .title-border{display:none}@media (min-width: 768px){.ticketing-app .event .event-body .title-border{display:block;width:3rem;height:0.2rem;background-color:#201547;margin-bottom:1rem}}.ticketing-app .event .event-body .date,.ticketing-app .event .event-body .type{font-size:1.1rem;letter-spacing:0.16rem;font-weight:600;text-transform:uppercase}@media (min-width: 768px){.ticketing-app .event .event-body .date,.ticketing-app .event .event-body .type{font-size:1.3rem}}.ticketing-app .event .event-body .date{color:#201547;margin-bottom:0.2rem}@media (min-width: 768px){.ticketing-app .event .event-body .date{margin-bottom:0.5rem}}.ticketing-app .event .event-body .type{color:#575076}.ticketing-app .event .event-links{background-color:#201547;color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 768px){.ticketing-app .event .event-links{-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:transparent;padding:2rem}}.ticketing-app .event .event-links .buy{text-decoration:none;padding:1.4rem 2rem;font-size:1.3rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;display:block;color:#FFFFFF}@media (min-width: 768px){.ticketing-app .event .event-links .buy{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;background-color:#201547;text-align:center}}.ticketing-app .event .event-links .event-links__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 768px){.ticketing-app .event .event-links .event-links__info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}}.ticketing-app .event .event-links .from-price{font-size:1.1rem;font-weight:600;text-transform:uppercase;padding-right:2rem;border-right:1px solid #8c879d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 768px){.ticketing-app .event .event-links .from-price{width:50%;display:block;border-right:1px solid rgba(140,135,157,0.5)}}.ticketing-app .event .event-links .from-price .from{color:#8c879d;letter-spacing:0.1rem}@media (min-width: 768px){.ticketing-app .event .event-links .from-price .from{color:#575076;margin-bottom:0.5rem;display:block}}.ticketing-app .event .event-links .from-price .price{font-family:"BigCaslon",Arial,sans-serif;color:#FFFFFF;font-size:2.2rem;line-height:2.6rem;font-weight:400;display:inline-block;margin-left:0.4rem}@media (min-width: 768px){.ticketing-app .event .event-links .from-price .price{font-size:2.6rem;margin-left:0;color:#201547}}.ticketing-app .event .event-links .more-info{font-size:1.1rem;font-weight:600;letter-spacing:0.16rem;color:#FFFFFF;text-decoration:none;padding:1.4rem 2rem;text-transform:uppercase}@media (min-width: 768px){.ticketing-app .event .event-links .more-info{padding:0 0 0.2rem;border-bottom:1px solid rgba(140,135,157,0.5);font-size:1.3rem;color:#201547;margin-left:1.7rem;margin-right:1.7rem;white-space:nowrap}}.ticketing-app .event .event-links.members{background-color:#c2a2cd}@media (min-width: 768px){.ticketing-app .event .event-links.members{background-color:transparent}}.ticketing-app .event .event-links.members .from-price,.ticketing-app .event .event-links.members .more-info{color:#575076}@media (min-width: 768px){.ticketing-app .event .event-links.members .from-price,.ticketing-app .event .event-links.members .more-info{color:unset}}.ticketing-app .event .event-links.members .buy,.ticketing-app .event .event-links.members .price{color:#201547}@media (min-width: 768px){.ticketing-app .event .event-links.members .buy,.ticketing-app .event .event-links.members .price{color:unset}}@media (min-width: 768px){.ticketing-app .event .event-links.members .price,.ticketing-app .event .event-links.members .more-info{color:#201547}}@media (min-width: 768px){.ticketing-app .event .event-links.members .buy{background-color:#c2a2cd;color:#201547}}.ticketing-app .event.sold-out .event-image img{opacity:0.5}@media (max-width: calc(768px - 0.5px)){.ticketing-app .event.sold-out .event-links,.ticketing-app .event.sold-out .event-links.members{background-color:#d8d8d8}.ticketing-app .event.sold-out .event-links .price,.ticketing-app .event.sold-out .event-links.members .price{color:#201547}.ticketing-app .event.sold-out .event-links .more-info,.ticketing-app .event.sold-out .event-links.members .more-info{color:#575076}}.ticketing-app .event.sold-out .event-links .cta,.ticketing-app .event.sold-out .event-links .buy{background-color:#d8d8d8;color:#201547}@media (max-width: calc(768px - 0.5px)){.ticketing-app .event.pending .event-links,.ticketing-app .event.pending .event-links.members{color:#fff;background-color:#575076}}.ticketing-app .event.pending .event-links .cta,.ticketing-app .event.pending .event-links .buy{color:#fff;background-color:#575076}.ticketing-app .ticketing-app__back{width:100%;text-align:center;margin-top:-1rem;margin-bottom:3rem}.ticketing-app .ticketing-app__back button{font-size:1.3rem;font-weight:600;letter-spacing:0.15rem;color:#201547}.ticketing-app .ticketing-app__back button:hover{color:#575076}@media (min-width: 768px){.ticketing-app .ticketing-app__back{margin-top:-3rem;margin-bottom:4rem}}@media (min-width: 1024px){.ticketing-app .ticketing-app__back{margin-top:-3rem;margin-bottom:5rem}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.map-grid{width:100%}.map-grid .map-grid__inner{width:100%}.map-grid .map-grid__bg{position:relative;width:100%;height:60rem;background-color:#999;overflow:hidden;-webkit-transform:translateZ(1px);transform:translateZ(1px)}.map-grid .map-grid__bg .react-transform-wrapper{width:100%;height:100%;max-width:100%;max-height:100%}.map-grid .map-grid__zoom{position:relative}.map-grid .map-grid__zoom img{display:block}.map-grid .map-grid__zoom .map-grid__full-map{position:absolute;top:0;left:0;width:100%;height:100%}.map-grid .map-grid__overlay{position:absolute;top:0;right:0;width:100%;height:100%;pointer-events:none}.map-grid .map-grid__loading{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;width:100%;height:100%;color:white;background-color:rgba(0,0,0,0.6);pointer-events:initial}.map-grid .map-grid__loading .map-grid__loading-text{position:relative;font-size:3.8rem;font-weight:500}.map-grid .map-grid__loading .map-grid__loading-text:before,.map-grid .map-grid__loading .map-grid__loading-text:after{content:"";display:block;position:absolute;bottom:-1.1rem;left:0;width:100%;height:1.1rem;background-color:rgba(255,255,255,0.4)}.map-grid .map-grid__loading .map-grid__loading-text:after{width:0%;background-color:#fff;-webkit-animation:loadingWidth 3.3s linear infinite;animation:loadingWidth 3.3s linear infinite}.map-grid .map-grid__ctas{position:absolute;top:0;right:0;pointer-events:initial}.map-grid .map-grid__ctas .map-grid__ctas-butts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:26rem;background-color:#575076}.map-grid .map-grid__ctas button{display:block;width:33.333%;font-size:1.3rem;font-weight:500;color:#fff;padding:1.2rem;background-color:#575076}.map-grid .map-grid__ctas button span{display:block}.map-grid .map-grid__ctas button:hover{background-color:#201547}.map-grid .map-grid__ctas .icon-cross{display:none;width:1.7rem;height:1.7rem}.map-grid .map-grid__ctas .map-grid__ctas-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.4rem;font-weight:500;color:#585757;background-color:#fff;padding:0.6rem 0}.map-grid .map-grid__ctas .mb{display:none}.map-grid .map-grid__ctas .cf{display:none}body.map-fullscreen .map-grid .map-grid__bg{position:fixed;top:0;left:0;width:100%;height:100%;height:100dvh;z-index:99}body.map-fullscreen .map-grid .map-grid__zoom .map-grid__base-map{display:none}body.map-fullscreen .map-grid .map-grid__zoom .map-grid__full-map{position:relative;width:auto;height:auto}body.map-fullscreen .map-grid .map-grid__ctas .map-grid__ctas-butts{width:29rem}body.map-fullscreen .map-grid .map-grid__ctas .icon-cross{display:inline-block}body.map-fullscreen .map-grid .map-grid__ctas .icon-fullscreen{display:none}body.map-fullscreen .map-grid .map-grid__ctas .fs{display:none}body.map-fullscreen .map-grid .map-grid__ctas .cf{display:block}@media (max-width: calc(768px - 0.5px)){.map-grid .map-grid__bg{height:40rem}.map-grid .map-grid__ctas .map-grid__ctas-butts{width:16rem}.map-grid .map-grid__ctas button span{display:none}.map-grid .map-grid__ctas button .icon{width:2.5rem;height:2.5rem}.map-grid .map-grid__ctas button .icon-cross{width:3rem;height:3rem}.map-grid .map-grid__ctas .map-grid__ctas-text{width:16rem;text-align:center}.map-grid .map-grid__ctas .mb{display:block;font-size:1.1rem}.map-grid .map-grid__ctas .dt{display:none}body.map-fullscreen .map-grid .map-grid__ctas .map-grid__ctas-butts{width:16rem}body.map-fullscreen .map-grid .map-grid__ctas .cf{display:none}}@-webkit-keyframes loadingWidth{to{width:100%}}@keyframes loadingWidth{to{width:100%}}

@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:4rem}100%{opacity:1;left:0}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate(90%, 0);transform:translate(90%, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrinkIn{0%{opacity:0.1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes expandIn{0%{-webkit-transform:scale(0, 1);transform:scale(0, 1)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}@keyframes pulse{0%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0.3));filter:drop-shadow(0 0 1px rgba(234,228,222,0.3))}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}100%{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-filter:drop-shadow(0 0 1px rgba(234,228,222,0));filter:drop-shadow(0 0 1px rgba(234,228,222,0))}}.advertisement .advertisement__link{display:block;text-decoration:none}.google-maps{position:relative;width:100%;height:40rem;background-color:#eee}@media (min-width: 768px){.google-maps{height:60rem}}@media (min-width: 1200px){.google-maps{height:84rem}}.umb-grid .google-maps{width:72rem;height:40rem;margin:0 auto}.video-butt-icon{position:absolute;bottom:1rem;right:1rem;color:white;z-index:2}.video-butt-icon .icon{width:1.2rem;height:1.2rem;top:-0.1rem;margin-right:0.6rem}.fotf-site .video-butt-icon span{font-weight:700}.video-butt-icon.video-butt-icon--center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:7.2rem;height:7.2rem;bottom:calc(50% - 3.6rem);left:calc(50% - 3.6rem);background-color:rgba(0,0,0,0.6);border-radius:50%}.video-butt-icon.video-butt-icon--center .icon{width:3rem;height:3rem;top:0;left:0.4rem;margin-right:0}.responsive_table{position:relative;width:100%;overflow:hidden;margin-bottom:2rem}.responsive_table.responsive_table__pinned{width:calc(100% + 2rem)}@media (min-width: 768px){.responsive_table.responsive_table__pinned{width:100%}}.responsive_table table{width:88rem !important}@media (min-width: 768px){.responsive_table table{width:100% !important}}.responsive_table:before,.responsive_table:after{position:absolute;display:block;content:"";top:0;width:2rem;height:100%;background-color:transparent;z-index:2;-webkit-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;pointer-events:none}@media (min-width: 768px){.responsive_table:before,.responsive_table:after{display:none}}.responsive_table:before{left:0;background:-webkit-gradient(linear, left top, right top, from(#fff), to(rgba(255,255,255,0)));background:-o-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 100%);opacity:0}.responsive_table:after{right:0;background:-webkit-gradient(linear, right top, left top, from(#fff), to(rgba(255,255,255,0)));background:-o-linear-gradient(right, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to left, #fff 0%, rgba(255,255,255,0) 100%)}.responsive_table.left-fade-on:before{opacity:1}.responsive_table.right-fade-off:after{opacity:0}.responsive_table .responsive_table-icon{position:sticky;left:0;font-size:1.6rem;color:#777;padding:1.2rem 2.2rem;z-index:2;cursor:default}@media (min-width: 768px){.responsive_table .responsive_table-icon{display:none}}.responsive_table .responsive_table-icon .icon{position:absolute;top:0.3rem;left:0;width:3rem;height:3rem}.vrc-site .responsive_table .responsive_table-icon{font-size:1.4rem}.vrc-site .responsive_table{overflow-x:auto;scrollbar-width:none;scrollbar-color:transparent transparent;-ms-overflow-style:none}.vrc-site .responsive_table::-webkit-scrollbar{display:none}.vrc-site .responsive_table::-webkit-scrollbar{display:none}.vrc-site .responsive_table::-moz-scrollbar{display:none}.vrc-site .responsive_table:before,.vrc-site .responsive_table:after{content:none}.anchor-links .anchor-link__inner{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:0.3rem solid #eee;padding-top:0;padding-bottom:2rem}@media (min-width: 768px){.anchor-links .anchor-link__inner{padding-bottom:3rem}}@media (min-width: 1200px){.anchor-links .anchor-link__inner{padding-bottom:4rem}}.anchor-links .anchor-links__label{width:16rem;font-size:1.6rem;color:#777;text-transform:uppercase}@media (min-width: 768px){.anchor-links .anchor-links__label{width:23rem}}.anchor-links .anchor-links__links{width:calc(100% - 16rem)}@media (min-width: 768px){.anchor-links .anchor-links__links{width:calc(100% - 23rem)}}.anchor-links .anchor-links__links a{display:block}.anchor-links .anchor-links__links a:not(:last-child){margin-bottom:1rem}.anchor-links .anchor-links__links a:hover{color:#777}.vrc-site .anchor-links .anchor-links__label{font-size:1.3rem;font-weight:700;letter-spacing:0.1rem;color:#201547}.vrc-site .anchor-links .anchor-links__links a{color:#201547}.vrc-site .anchor-links .anchor-links__links a:hover,.vrc-site .anchor-links .anchor-links__links a:focus{color:#afabbd}.vrc-site .anchor-links .anchor-links__links a:not(:last-child){margin-bottom:1.8rem}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.html-code{position:relative;text-align:center}.html-code>*{text-align:initial;margin:0 auto}@media (min-width: 1440px){.html-code .html-code__wide{position:relative;left:50%;width:85vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.slick-dots{position:relative;bottom:0;margin-top:2rem}@media (min-width: 768px){.slick-dots{margin-top:3rem}}.slick-dots li button{width:1.6rem;height:1.6rem;background-color:white;border-radius:50%;border:0.1rem solid #bbb;-webkit-appearance:none;-moz-appearance:none;appearance:none}.slick-dots li button:before{color:transparent}.slick-dots li.slick-active button:before{width:1.6rem;height:1.6rem;color:transparent;border-radius:50%;background-color:#777}body.judgingentry h1{max-width:28rem;font-family:"Bebas Neue2","SangBleu",sans-serif;font-size:7.3rem;line-height:0.8;letter-spacing:0;text-align:center;font-weight:400;margin:0 auto 8.5rem}@media (min-width: 768px){body.judgingentry h1{max-width:62rem;font-size:14rem;margin-bottom:7rem}}body.judgingentry .judgingentry__form{margin:4rem 0}body.judgingentry .umbraco-forms-navigation .before-submit-mandatory-validation-message{margin-bottom:1rem}body.judgingentry .umbraco-forms-submitmessage{font-size:3rem}@-webkit-keyframes intro-in{0%{opacity:0;-webkit-transform:translateY(5rem);transform:translateY(5rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes intro-in{0%{opacity:0;-webkit-transform:translateY(5rem);transform:translateY(5rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}

